@import url("https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Amiri:wght@400;700&family=Cinzel:wght@500;600;700&family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&family=Noto+Kufi+Arabic:wght@400;500;600;700&family=Noto+Naskh+Arabic:wght@400;500;600;700&display=swap");.corr{--bg:#F1F4F6;--surface:#FFFFFF;--surface-2:#F7F9FB;--ink:#1A2531;--ink-soft:#5A6773;--ink-faint:#95A1AD;--line:#E4E8EC;--line-soft:#EEF1F4;--brand:#15736A;--brand-deep:#0E574F;--brand-mid:#2C8A7E;--brand-tint:#E7F1EF;--gold:#A87E33;--gold-tint:#F5EEDD;--danger:#B23A2C;--danger-tint:#F6E6E3;--amber:#9A6A12;--amber-tint:#F7EED8;--blue:#2F6188;--blue-tint:#E7EEF4;--slate-deep:#1E2A37;--slate-deep2:#151D27;--radius:14px;--radius-sm:9px;--shadow:0 1px 2px rgba(20,28,36,.04),0 8px 24px rgba(20,28,36,.06);--sidebar:252px;direction:rtl;background:var(--bg);color:var(--ink);font-family:Tajawal,IBM Plex Sans Arabic,system-ui,Segoe UI,Tahoma,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:-.002em;min-height:100vh}.corr *{box-sizing:border-box}.corr .app{display:grid;grid-template-columns:var(--sidebar) 1fr;min-height:100vh}.corr .sidebar{background:linear-gradient(180deg,var(--slate-deep),var(--slate-deep2));color:#C3CCD5;padding:24px 16px;position:sticky;top:0;height:100vh;overflow-y:auto}.corr .logo{display:flex;align-items:center;gap:11px;margin-bottom:24px;padding:0 6px}.corr .logo .g{width:40px;height:40px;border-radius:11px;background:var(--brand);display:grid;place-items:center;font-weight:700;font-size:19px;color:#fff;flex:none}.corr .logo .t{font-weight:700;font-size:15px;color:#fff;line-height:1.3}.corr .logo .s{font-size:11px;color:#8A97A4}.corr .nav{display:flex;flex-direction:column;gap:3px}.corr .nav button{display:flex;align-items:center;gap:11px;width:100%;text-align:right;border:none;background:transparent;color:#AEB8C3;padding:10px 13px;border-radius:9px;cursor:pointer;font-size:14.5px;font-weight:500;transition:.16s;font-family:inherit}.corr .nav button:hover{background:rgba(255,255,255,.06);color:#fff}.corr .nav button.active{background:var(--brand);color:#fff;font-weight:700}.corr .nav .ic{font-size:16px;width:20px;text-align:center;flex:none}.corr .nav button .navbadge{margin-inline-start:auto;background:var(--gold);color:#fff;font-size:11px;font-weight:700;min-width:20px;height:20px;border-radius:20px;display:inline-grid;place-items:center;padding:0 6px}.corr .nav-sep{height:1px;background:rgba(255,255,255,.09);margin:14px 8px}.corr .nav-cap{font-size:10.5px;color:#7C8894;font-weight:700;letter-spacing:.05em;padding:0 13px;margin:6px 0 2px}.corr .side-foot{font-size:11px;color:#7A8794;margin-top:20px;padding:0 8px;line-height:1.6}.corr .main{min-width:0;display:flex;flex-direction:column}.corr .topbar{background:var(--surface);border-bottom:1px solid var(--line);padding:13px 26px;gap:16px;position:sticky;top:0;z-index:20}.corr .topbar,.corr .who{display:flex;align-items:center}.corr .who{gap:10px;flex:1;min-width:0}.corr .who label{font-size:12px;color:var(--ink-faint);font-weight:600}.corr .who select{border:1px solid var(--line);border-radius:9px;padding:8px 12px;font-family:inherit;font-size:14px;background:var(--surface);color:var(--ink);cursor:pointer;max-width:280px}.corr .role-chip{font-size:11.5px;padding:3px 10px;border-radius:7px}.corr .co-switch,.corr .role-chip{font-weight:600;background:var(--brand-tint);color:var(--brand-deep)}.corr .co-switch{border:1px solid var(--line);border-radius:8px;padding:7px 10px;font-family:inherit;font-size:13px;cursor:pointer;max-width:180px}.corr .role-chip.admin-chip{background:var(--gold-tint);color:var(--gold)}.corr .btn{border:1px solid var(--line);background:var(--surface);color:var(--ink);padding:8px 15px;border-radius:9px;cursor:pointer;font-size:13.5px;font-weight:600;transition:.16s;display:inline-flex;align-items:center;gap:7px;font-family:inherit}.corr .btn:hover{background:var(--surface-2)}.corr .btn-primary{background:var(--brand);border-color:var(--brand);color:#fff}.corr .btn-primary:hover{background:var(--brand-deep)}.corr .btn-danger{background:var(--danger);border-color:var(--danger);color:#fff}.corr .btn-ghost{border-color:transparent;background:transparent}.corr .btn-sm{padding:6px 11px;font-size:12.5px}.corr .view{padding:30px clamp(20px,3.5vw,40px) 70px;flex:1}.corr .view-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px;flex-wrap:wrap}.corr .view-head h2{font-size:24px;font-weight:700;margin:0}.corr .view-head p{margin:5px 0 0;color:var(--ink-soft);font-size:14px}.corr .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.corr .stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-bottom:22px}.corr .stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px;box-shadow:var(--shadow)}.corr .stat .n{font-weight:700;font-size:26px;color:var(--brand-deep)}.corr .stat .l{font-size:12.5px;color:var(--ink-soft);margin-top:2px}.corr .filters{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:16px}.corr .filters input,.corr .filters select{border:1px solid var(--line);border-radius:9px;padding:8px 12px;font-family:inherit;font-size:13.5px;background:var(--surface);color:var(--ink)}.corr table{width:100%;border-collapse:collapse}.corr thead th{text-align:right;font-size:12px;font-weight:600;color:var(--ink-faint);padding:13px 16px;border-bottom:1px solid var(--line);white-space:nowrap}.corr tbody td{padding:12px 16px;border-bottom:1px solid var(--line-soft);font-size:14px;vertical-align:middle}.corr tbody tr.clk{cursor:pointer;transition:.12s}.corr tbody tr.clk:hover{background:var(--surface-2)}.corr tbody tr:last-child td{border-bottom:none}.corr .ref{font-weight:600;color:var(--brand-deep);font-size:13px}.corr .empty{text-align:center;padding:54px 20px;color:var(--ink-faint)}.corr .empty .big{font-size:38px;margin-bottom:10px;opacity:.5}.corr .badge{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:7px;white-space:nowrap}.corr .st-draft{background:#ECEFED;color:#5b6a62}.corr .st-pending{background:var(--amber-tint);color:var(--amber)}.corr .st-approved{background:var(--brand-tint);color:var(--brand-deep)}.corr .st-rejected{background:var(--danger-tint);color:var(--danger)}.corr .st-archived{background:var(--blue-tint);color:var(--blue)}.corr .pat{background:var(--surface-2);color:var(--ink-soft);border:1px solid var(--line)}.corr .pri-urgent{background:var(--gold-tint);color:var(--gold)}.corr .pri-critical{background:var(--danger-tint);color:var(--danger)}.corr .placeholder{padding:60px 24px;text-align:center;color:var(--ink-faint)}.corr .placeholder .big{font-size:44px;opacity:.5;margin-bottom:12px}.corr .login-wrap{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(160deg,var(--brand-tint),var(--bg))}.corr .login-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);padding:34px 30px;width:100%;max-width:380px;text-align:center}.corr .login-logo{width:56px;height:56px;border-radius:15px;background:var(--brand);color:#fff;display:grid;place-items:center;font-size:26px;font-weight:700;margin:0 auto 16px}.corr .login-logo-img{display:block;height:60px;max-width:190px;object-fit:contain;margin:0 auto 18px}.corr .logo-img-side{height:40px;max-width:150px;object-fit:contain;flex:none;filter:brightness(0) invert(1);opacity:.94}.corr .login-card .field{text-align:right}.corr .user-name{font-weight:600;font-size:14.5px;color:var(--ink)}.corr .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px 18px}.corr .field{display:flex;flex-direction:column;gap:6px}.corr .field.full{grid-column:1/-1}.corr .field label{font-size:13px;font-weight:600;color:var(--ink)}.corr .field .hint{font-size:11.5px;color:var(--ink-faint);font-weight:400}.corr .field input,.corr .field select,.corr .field textarea{border:1px solid var(--line);border-radius:9px;padding:10px 13px;font-family:inherit;font-size:14px;background:var(--surface);color:var(--ink);width:100%}.corr .field textarea{resize:vertical;min-height:88px;line-height:1.6}.corr .bv,.corr .field input:not([dir]),.corr .field textarea:not([dir]),.corr .qa-text{unicode-bidi:plaintext}.corr .field input:focus,.corr .field select:focus,.corr .field textarea:focus{outline:2px solid var(--brand);outline-offset:0;border-color:var(--brand)}.corr .form-foot{display:flex;gap:10px;justify-content:flex-end;margin-top:22px;padding-top:18px;border-top:1px solid var(--line-soft);flex-wrap:wrap}.corr .checks{display:flex;gap:18px;flex-wrap:wrap}.corr .checks label{display:flex;align-items:center;gap:7px;font-size:13.5px;font-weight:500;cursor:pointer}.corr .checks input{width:auto}.corr .att-row{display:flex;align-items:center;gap:10px;background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:7px 11px;font-size:13px}.corr .detail-grid{display:grid;grid-template-columns:1fr 330px;gap:22px;align-items:start}.corr .doc-fields .fr{display:flex;border-bottom:1px solid var(--line-soft);padding:10px 0}.corr .doc-fields .fk{width:150px;flex:none;font-weight:600;color:var(--ink-soft)}.corr .doc-fields .fv{flex:1;white-space:pre-wrap}.corr .chain{list-style:none;padding:0;margin:0}.corr .chain li{display:flex;gap:13px;padding:14px 0;border-bottom:1px solid var(--line-soft)}.corr .chain li:last-child{border-bottom:none}.corr .chain .node{width:30px;height:30px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:13px;font-weight:700;border:2px solid var(--line);background:var(--surface);color:var(--ink-faint)}.corr .chain li.done .node{background:var(--brand);border-color:var(--brand);color:#fff}.corr .chain li.active .node{border-color:var(--amber);color:var(--amber);background:var(--amber-tint)}.corr .chain li.rejected .node{background:var(--danger);border-color:var(--danger);color:#fff}.corr .chain .meta{flex:1;min-width:0}.corr .chain .role{font-weight:600;font-size:14px}.corr .chain .sub{font-size:12px;color:var(--ink-soft);margin-top:2px}.corr .act-box{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:16px;margin-top:14px}.corr .act-box textarea{width:100%;border:1px solid var(--line);border-radius:8px;padding:9px;font-family:inherit;font-size:13.5px;min-height:60px;margin-bottom:10px}.corr .log{list-style:none;padding:0;margin:0;font-size:13px}.corr .log li{padding:8px 0;border-bottom:1px dashed var(--line-soft);color:var(--ink-soft);display:flex;gap:8px}.corr .log li:last-child{border-bottom:none}.corr .log .dot{color:var(--brand);flex:none}.corr h3{font-family:inherit;margin:0}.corr .adm-card{border:1px solid var(--line);border-radius:var(--radius-sm);padding:16px 18px;margin-bottom:12px;display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.corr .adm-card .ax{flex:1;min-width:180px}.corr .adm-card .an{font-weight:600;font-size:15px}.corr .adm-card .ad{font-size:12.5px;color:var(--ink-soft);margin-top:2px}.corr .adm-actions{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.corr .up-pair{display:flex;gap:14px;flex-wrap:wrap}.corr .up-col{display:flex;flex-direction:column;gap:6px}.corr .up-col .cap{font-size:11.5px;font-weight:600}.corr .preview-box{height:84px;width:120px;border:1.5px dashed var(--line);border-radius:9px;display:grid;place-items:center;background:var(--surface-2);overflow:hidden;flex:none}.corr .preview-box img{max-height:78px;max-width:112px;object-fit:contain}.corr .preview-box .ph{color:var(--ink-faint);font-size:11px}.corr .sig-prev{width:108px;height:44px;border:1px solid var(--line);border-radius:7px;display:grid;place-items:center;background:var(--surface-2);overflow:hidden;flex:none}.corr .sig-prev img{max-height:40px;max-width:102px;object-fit:contain}.corr .sig-prev .ph{font-size:10px;color:var(--ink-faint)}.corr .perm-chip{background:var(--blue-tint);color:var(--blue);font-size:10.5px;padding:2px 8px;border-radius:6px;font-weight:600}.corr .perm-chip.perm-admin{background:var(--gold-tint);color:var(--gold)}.corr .inline-form{background:var(--surface-2);border:1px dashed var(--brand-mid);border-radius:var(--radius);padding:20px 22px;margin-bottom:18px;scroll-margin-top:72px}.corr .inline-form h3{font-size:16px;margin-bottom:14px;color:var(--brand-deep)}.corr input[type=file]{font-size:11.5px;max-width:150px}.corr .doc-toolbar{display:flex;gap:9px;justify-content:flex-end;margin-bottom:14px;flex-wrap:wrap}.corr .doc-wrap{background:#c9ced2;padding:44px 26px;border-radius:var(--radius);overflow:auto}.corr .doc{background-color:#FCFBF7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)' opacity='.045'/%3E%3C/svg%3E");width:210mm;max-width:100%;min-height:297mm;margin:0 auto;padding:18mm 18mm 16mm;color:#20242A;font-size:14px;line-height:1.9;position:relative;overflow-wrap:anywhere;box-shadow:0 0 0 1px rgba(90,80,60,.05),0 2px 5px rgba(45,40,32,.08),0 36px 60px -24px rgba(28,24,18,.4)}.corr .doc:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.5),inset 0 0 70px rgba(120,108,80,.05)}.corr .doc-head{justify-content:space-between;gap:20px;border-bottom:2.5px solid var(--brand);padding-bottom:14px;margin-bottom:6px}.corr .doc-co,.corr .doc-head{display:flex;align-items:center}.corr .doc-co{gap:14px}.corr .doc-co .logo-img{height:54px;max-width:140px;object-fit:contain}.corr .doc-co .logo-fallback{width:54px;height:54px;border-radius:11px;background:var(--brand);color:#fff;display:grid;place-items:center;font-weight:700;font-size:24px}.corr .doc-co .cn{font-weight:700;font-size:19px;color:var(--brand-deep)}.corr .doc-co .ct{font-size:11.5px;color:#777}.corr .doc-ref{text-align:left;font-size:12px;color:#555}.corr .doc-ref .rn{font-weight:700;font-size:15px;color:var(--ink);direction:ltr;display:inline-block}.corr .doc-title{text-align:center;font-weight:700;font-size:21px;color:var(--brand-deep);margin:22px 0 4px}.corr .doc-pat{text-align:center;font-size:12px;color:#888;margin-bottom:22px}.corr .doc-block{margin:0 0 20px}.corr .doc-block .bk{font-weight:700;color:var(--brand-deep);font-size:14px;margin-bottom:7px}.corr .doc-block .bv{white-space:pre-wrap;overflow-wrap:anywhere;text-align:justify;text-justify:inter-word;line-height:2.05;font-size:14.5px}.corr .doc-amount{display:inline-block;background:var(--brand-tint);color:var(--brand-deep);font-weight:700;font-size:16px;padding:6px 16px;border-radius:8px}.corr .doc-approvals{margin-top:32px;border-top:1.5px solid #ddd;padding-top:18px}.corr .doc-approvals .at{font-weight:700;color:var(--brand-deep);font-size:14px;margin-bottom:14px}.corr .sign-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px}.corr .sign-cell{border:1px solid #e3e3e3;border-radius:9px;padding:12px;text-align:center;position:relative}.corr .sign-cell .sr{font-size:11px;color:#888;margin-bottom:2px}.corr .sign-cell .snm{font-weight:600;font-size:13px}.corr .sign-area{height:54px;display:grid;place-items:center;margin:6px 0}.corr .sign-area img{max-height:50px;max-width:130px;object-fit:contain}.corr .sign-area .typed{font-style:italic;color:var(--brand-deep);font-size:15px}.corr .sign-date{font-size:10.5px;color:#999;direction:ltr}.corr .sign-cell.pending{opacity:.5}.corr .doc-stamp-center{display:flex;justify-content:center;margin:24px 0 4px}.corr .doc-stamp-center img{width:120px;height:120px;object-fit:contain;transform:rotate(-8deg);opacity:.92}.corr .stamp-circle{width:122px;height:122px;border:2.5px solid var(--brand);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--brand);transform:rotate(-8deg);opacity:.92;padding:10px;overflow:hidden}.corr .stamp-circle .st-main{font-size:15px;font-weight:800;letter-spacing:.05em;line-height:1}.corr .stamp-circle .st-name{font-size:8.5px;font-weight:600;line-height:1.25;margin-top:4px;max-width:98px;word-break:break-word}.corr .att-link{display:inline-flex;align-items:center;gap:5px;background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:6px 12px;color:var(--brand-deep);font-size:12.5px;font-weight:600;text-decoration:none}.corr .att-link:hover{background:var(--brand-tint)}.corr .mboard{--m-line:#E6E9EF;--m-head:#676879;--m-ink:#323338;--m-blue:#0073EA;--m-hover:#F5F6F8;--m-sel:#CCE5FF}.corr .mboard .view-head h2{color:var(--m-ink);font-weight:800}.corr .mboard .mb-new{display:inline-flex;align-items:center;gap:6px;background:var(--m-blue);border-color:var(--m-blue);border-radius:8px;padding:9px 16px;font-weight:700}.corr .mboard .mb-new:hover{background:#0060B9;border-color:#0060B9}.corr .istat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:12px;margin-bottom:18px}.corr .istat{--c:var(--m-blue);position:relative;display:flex;align-items:center;gap:12px;text-align:right;font-family:inherit;cursor:pointer;background:#fff;border:1px solid var(--m-line);border-radius:12px;padding:14px 16px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.corr .istat:after{content:"";position:absolute;inset-inline:0;bottom:0;height:3px;background:var(--c);transform:scaleX(0);transform-origin:right;transition:transform .2s ease}.corr .istat:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.08);border-color:color-mix(in srgb,var(--c) 45%,#fff)}.corr .istat.on:after,.corr .istat:hover:after{transform:scaleX(1)}.corr .istat:focus-visible{outline:2px solid var(--c);outline-offset:2px}.corr .istat .ic{flex:none;width:42px;height:42px;border-radius:10px;display:grid;place-items:center;background:var(--c);color:#fff;box-shadow:0 4px 10px color-mix(in srgb,var(--c) 32%,transparent)}.corr .istat .tx{display:flex;flex-direction:column;min-width:0}.corr .istat .n{font-weight:800;font-size:24px;line-height:1.1;color:var(--m-ink)}.corr .istat .l{font-size:12.5px;color:var(--m-head);margin-top:3px;white-space:nowrap}.corr .istat.on{border-color:var(--c);background:color-mix(in srgb,var(--c) 7%,#fff);box-shadow:0 0 0 1px var(--c),0 6px 18px color-mix(in srgb,var(--c) 18%,transparent)}.corr .istat.on .n{color:var(--c)}.corr .istat.hot:not(.on) .ic{animation:istat-pulse 2.2s ease-in-out infinite}@keyframes istat-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--c) 45%,transparent)}60%{box-shadow:0 0 0 7px transparent}}.corr .mb-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.corr .mb-seg{display:inline-flex;background:#fff;border:1px solid var(--m-line);border-radius:8px;padding:3px;gap:2px}.corr .mb-seg button{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;font-family:inherit;font-size:13px;font-weight:600;color:var(--m-head);padding:6px 12px;border-radius:6px;cursor:pointer;transition:background .12s,color .12s}.corr .mb-seg button:hover{background:var(--m-hover);color:var(--m-ink)}.corr .mb-seg button.on{background:var(--m-sel);color:#0060B9}.corr .mb-seg .cnt{background:var(--m-blue);color:#fff;border-radius:10px;font-size:11px;padding:0 6px;line-height:1.6}.corr .mb-search{display:flex;align-items:center;gap:6px;flex:1;min-width:180px;background:#fff;border:1px solid var(--m-line);border-radius:8px;padding:0 10px;color:var(--m-head);transition:border-color .12s,box-shadow .12s}.corr .mb-search:focus-within{border-color:var(--m-blue);box-shadow:0 0 0 3px rgba(0,115,234,.12)}.corr .mb-search input{border:none;outline:none;background:transparent;font-family:inherit;font-size:13.5px;padding:8px 0;flex:1;min-width:0;color:var(--m-ink)}.corr .mb-toolbar select{border:1px solid var(--m-line);border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px;background:#fff;color:var(--m-ink);min-height:38px}.corr .mb-group{background:#fff;border:1px solid var(--m-line);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.04);overflow:hidden}.corr .mb-group-head{display:flex;align-items:center;gap:10px;padding:12px 16px 10px;border-bottom:1px solid var(--m-line)}.corr .mb-group-head .ttl{font-size:16px;font-weight:800;color:var(--m-blue)}.corr .mb-group-head .cnt{font-size:12.5px;color:var(--m-head)}.corr .mb-clear{margin-inline-start:auto;display:inline-flex;align-items:center;gap:4px;border:1px solid var(--m-line);background:#fff;color:var(--m-head);font-family:inherit;font-size:12px;font-weight:600;border-radius:6px;padding:4px 10px;cursor:pointer}.corr .mb-clear:hover{border-color:#E2445C;color:#E2445C}.corr .inbox-scroll{overflow-x:auto}.corr table.mtbl{border-collapse:separate;border-spacing:0;width:100%;min-width:1040px}.corr .mtbl thead th{background:#fff;color:var(--m-head);font-size:12.5px;font-weight:500;text-align:right;padding:10px 12px;white-space:nowrap;border-bottom:1px solid var(--m-line);border-inline-start:1px solid var(--m-line)}.corr .mtbl thead th:first-child{border-inline-start:none;padding-inline-start:20px}.corr .mtbl th.ctr{text-align:center}.corr .mtbl tbody td{height:46px;padding:6px 12px;font-size:13.5px;color:var(--m-ink);background:#fff;border-bottom:1px solid var(--m-line);border-inline-start:1px solid var(--m-line);vertical-align:middle;transition:background .1s}.corr .mtbl tbody td:first-child{border-inline-start:none;padding-inline-start:20px;position:relative}.corr .mtbl tbody td:first-child:before{content:"";position:absolute;inset-inline-start:0;top:-1px;bottom:0;width:6px;background:var(--m-blue)}.corr .mtbl tbody tr.mine td:first-child:before{background:#FF642E}.corr .mtbl tbody tr:last-child td{border-bottom:none}.corr .mtbl tbody tr.clk{cursor:pointer}.corr .mtbl tbody tr.clk:hover td{background:var(--m-hover)}.corr .mtbl tbody tr.clk:hover td.c-cell{background:#fff}.corr .mtbl .c-ref{white-space:nowrap}.corr .mtbl .c-ref .ref{color:var(--m-blue);font-weight:700;font-size:13px;letter-spacing:.01em}.corr .mtbl tbody tr.clk:hover .c-ref .ref{text-decoration:underline}.corr .mtbl .c-type{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.corr .mtbl .mtag{font-size:11px;font-weight:600;color:var(--m-head);background:#F0F1F4;border-radius:4px;padding:1px 7px;white-space:nowrap}.corr .mtbl .w-sub{min-width:260px}.corr .mtbl .c-subj{display:flex;align-items:center;gap:6px}.corr .mtbl .c-subj .tt{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5}.corr .mtbl .mdir{flex:none;font-size:11px;font-weight:700;border-radius:4px;padding:1px 7px;color:#fff}.corr .mtbl .mdir.out{background:#A25DDC}.corr .mtbl .mdir.in{background:#037F4C}.corr .mtbl .c-amt{white-space:nowrap;font-weight:700}.corr .mtbl .c-co{max-width:150px;color:var(--m-head)}.corr .mtbl .dim{color:#A0A3B1;font-weight:400}.corr .mtbl .mperson{display:inline-flex;align-items:center;gap:7px;max-width:190px}.corr .mtbl .mperson .nm{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.corr .mav{flex:none;width:28px;height:28px;border-radius:50%;display:inline-grid;place-items:center;color:#fff;line-height:1;box-shadow:0 0 0 2px #fff}.corr .mav.grp{background:#C3C6D4;color:#fff}.corr .mtbl td.c-cell{padding:0;width:136px;min-width:136px;position:relative}.corr .mtbl .mcell{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;inset:0;color:#fff;font-size:13px;font-weight:600;text-align:center;line-height:1.25;padding:4px 8px;transition:filter .12s}.corr .mtbl .mcell small{font-size:10.5px;font-weight:500;opacity:.92}.corr .mtbl tbody tr.clk:hover .mcell{filter:brightness(.95)}.corr .mboard .empty{color:var(--m-head)}.corr .mboard .empty .big{opacity:.45;display:flex;justify-content:center}@media (max-width:920px){.corr .istat-row{grid-template-columns:repeat(2,1fr)}.corr .istat .n{font-size:21px}.corr .mb-seg{width:100%;overflow-x:auto}}.corr .sidebar{background:#fff;color:#323338;border-inline-end:1px solid #E6E9EF;box-shadow:none;padding:20px 12px}.corr .sidebar .logo{padding:4px 8px 18px;margin-bottom:12px;border-bottom:1px solid #e6e9ef}.corr .sidebar .logo .g{background:#0073EA;border-radius:10px;box-shadow:0 4px 10px rgba(0,115,234,.25)}.corr .sidebar .logo .t{color:#323338;font-weight:800}.corr .sidebar .logo .s{color:#676879}.corr .sidebar .logo-img-side{filter:none;opacity:1}.corr .sidebar .nav{gap:2px}.corr .sidebar .nav button{color:#323338;font-size:14px;font-weight:500;padding:8px 12px;border-radius:6px;gap:10px}.corr .sidebar .nav button .ic{display:inline-grid;place-items:center;width:20px;color:#676879;font-size:inherit}.corr .sidebar .nav button:hover{background:#F5F6F8;color:#323338}.corr .sidebar .nav button:hover .ic{color:#323338}.corr .sidebar .nav button.active{background:#CCE5FF;color:#0060B9;font-weight:700}.corr .sidebar .nav button.active .ic{color:#0073EA}.corr .sidebar .nav button .navbadge{background:#E2445C;font-size:11px;min-width:20px;height:20px}.corr .sidebar .nav-sep{background:#E6E9EF;margin:12px 6px}.corr .sidebar .nav-cap{color:#676879;font-size:11.5px;font-weight:700;letter-spacing:0;padding:0 12px;margin:4px 0}.corr .sidebar .side-foot{color:#9699A6;border-top:1px solid #e6e9ef;padding-top:12px}.corr .main{background:#F6F7FB}.corr .pp{display:flex;flex-direction:column;gap:8px}.corr .pp-chips{display:flex;flex-wrap:wrap;gap:6px}.corr .pp-chip{display:inline-flex;align-items:center;gap:6px;background:#EAF3FF;border:1px solid #b8d7fb;color:#0060B9;border-radius:20px;padding:3px 6px 3px 10px;font-size:13px;font-weight:600}.corr .pp-chip small{color:#5B7FA8;font-weight:500;font-size:11px}.corr .pp-chip button{border:none;background:#fff;color:#0060B9;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;cursor:pointer}.corr .pp-chip button:hover{background:#E2445C;color:#fff}.corr .pp select{max-width:420px}.corr .dist-field{margin-top:14px;padding:14px 16px;border:1px solid #b8d7fb;border-radius:12px;background:#F5F9FF}.corr .aud{display:flex;flex-direction:column;gap:10px}.corr .aud-all{display:inline-flex;align-items:center;gap:8px;font-weight:700;cursor:pointer}.corr .aud-row{display:flex;flex-direction:column;gap:6px}.corr .aud-k{font-size:12px;color:var(--ink-soft);font-weight:600}.corr .dist{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.corr .dist-me{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid #fdd9a5;background:linear-gradient(135deg,#FFF6E8,#fff)}.corr .dist-me.done{border-color:#B5E9CF;background:linear-gradient(135deg,#ECFAF3,#fff)}.corr .dist-me .ic{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:#FDAB3D;color:#fff;flex:none}.corr .dist-me.done .ic{background:#00C875}.corr .dist-me .tx{display:flex;flex-direction:column;flex:1;min-width:0;font-size:13px;color:var(--ink-soft)}.corr .dist-me .tx b{color:var(--ink);font-size:14px}.corr .dist-report{padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--shadow)}.corr .dist-head{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:var(--ink)}.corr .dist-meter{margin-inline-start:auto;position:relative;font-size:12px;color:var(--ink-soft);padding-bottom:6px;min-width:120px;text-align:left}.corr .dist-meter:after{content:"";inset-inline:0;background:#EEF0F5}.corr .dist-meter i,.corr .dist-meter:after{position:absolute;bottom:0;height:4px;border-radius:4px}.corr .dist-meter i{inset-inline-start:0;background:#00C875;z-index:1}.corr .dist-list{display:flex;flex-wrap:wrap;gap:6px}.corr .dist-chip{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);border-radius:20px;padding:3px 10px;font-size:12.5px;color:var(--ink-soft);background:#F7F8FB}.corr .dist-chip small{color:var(--ink-faint);font-size:10.5px}.corr .dist-chip.ok{border-color:#B5E9CF;background:#ECFAF3;color:#037F4C}.corr .mtbl .cash{flex:none;width:22px;height:22px;border-radius:7px;display:inline-grid;place-items:center;color:#fff}.corr .mtbl .cash.in{background:#00C875}.corr .mtbl .cash.out{background:#E2445C}.corr .mtbl .cash.move{background:#0073EA}.corr .mtbl .c-amt.in{color:#037F4C}.corr .mtbl .c-amt.out{color:#C42840}.corr .mtbl .c-amt.move{color:#0060B9}.corr .mtbl .unread{flex:none;display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;color:#B76E00;background:#FFF0D9;border-radius:4px;padding:1px 7px}.corr .sso-btn{width:100%;justify-content:center;margin-bottom:12px;background:#323338;border-color:#323338}.corr .sso-btn:hover{background:#1f2023;border-color:#1f2023}.corr .dev-secret{border:1px solid #fdd9a5;background:#FFF6E8;border-radius:12px;padding:12px 14px;margin-bottom:14px}.corr .dev-secret div{display:flex;gap:8px;align-items:center;margin-top:6px;flex-wrap:wrap}.corr .dev-secret code{direction:ltr;background:#fff;border:1px solid #e6e9ef;border-radius:6px;padding:4px 8px;word-break:break-all}.corr .dev-form{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.corr .dev-form input,.corr .dev-form select{border:1px solid #d0d4e4;border-radius:8px;padding:7px 10px;font-family:inherit;flex:1;min-width:160px}.corr .dev-hook{display:flex;align-items:center;gap:10px;border:1px solid var(--line);background:#fff;border-radius:10px;padding:8px 12px;margin-bottom:6px}.corr .dev-hook .m{flex:1;min-width:0;display:flex;flex-direction:column}.corr .dev-hook .m span{font-size:12px;color:var(--ink-soft)}.corr .dev-log{border:1px solid var(--line);border-radius:10px;background:#F7F8FB;padding:8px 12px;font-size:12px;display:flex;flex-direction:column;gap:4px;margin-top:8px}.corr .dev-log small{float:left;color:var(--ink-faint)}.corr .dev-log .st{font-weight:700;border-radius:4px;padding:0 6px}.corr .dev-log .st.sent{background:#DBF7EA;color:#037F4C}.corr .dev-log .st.pending{background:#FFF0D9;color:#B76E00}.corr .dev-log .st.dropped,.corr .dev-log .st.failed{background:#FDE3E7;color:#C42840}.corr .dev-docs{background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px 16px;font-size:13px;line-height:1.8}.corr .dev-docs pre{background:#1E2A37;color:#E6EDF3;border-radius:8px;padding:10px 12px;overflow-x:auto;font-size:12px}.corr .dev-docs table{width:100%;border-collapse:collapse;margin:8px 0}.corr .dev-docs td{border-bottom:1px solid var(--line-soft);padding:6px 8px;font-size:12.5px}.corr .dev-docs code{background:#F5F6F8;border-radius:4px;padding:0 5px;direction:ltr;unicode-bidi:isolate}.corr.sgn-wrap.embed{padding:0;background:#fff}.corr.sgn-wrap.embed .sgn{border:none;box-shadow:none;max-width:none}.corr.sgn-wrap.embed .vfy-brand{display:none}.corr .bl-top{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-bottom:18px}.corr .bl-card{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:16px 18px}.corr .bl-k{display:flex;align-items:center;gap:6px;color:var(--ink-soft);font-size:12.5px;font-weight:600;margin-bottom:6px}.corr .bl-plan{font-size:24px;font-weight:800;color:var(--ink)}.corr .bl-st{display:inline-flex;position:static;padding:2px 10px;border-radius:12px;min-height:0;font-size:12px;margin:6px 0}.corr .bl-sub{font-size:12.5px;color:var(--ink-soft)}.corr .bl-meter{margin-bottom:10px}.corr .bl-meter-h{display:flex;justify-content:space-between;font-size:12.5px;color:var(--ink-soft)}.corr .bl-meter-h b{color:var(--ink)}.corr .bl-bar{height:6px;background:#EEF0F5;border-radius:6px;margin-top:4px;overflow:hidden}.corr .bl-bar i{display:block;height:100%;border-radius:6px}.corr .bl-sec-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:18px 0 10px}.corr .bl-sec-h b{display:inline-flex;align-items:center;gap:6px;font-size:15px}.corr .bl-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:12px}.corr .bl-pl{background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:8px}.corr .bl-pl.mine{border-color:#0073EA;box-shadow:0 0 0 2px rgba(0,115,234,.15)}.corr .bl-pl .n{font-weight:800;font-size:16px}.corr .bl-pl .pr{font-size:20px;font-weight:800;color:#0073EA}.corr .bl-pl .pr small{font-size:11px;color:var(--ink-faint);font-weight:500;margin-inline-start:4px}.corr .bl-pl ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--ink-soft);flex:1}.corr .bl-pl li.f{display:flex;align-items:center;gap:4px;color:#037F4C}.corr .bl-mine{font-size:12px;font-weight:700;color:#0073EA;text-align:center}.corr .fld-bar{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:12px}.corr .fld-chip{--fc:#0073EA;display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--fc) 35%,#fff);background:#fff;border-radius:8px;overflow:hidden}.corr .fld-chip button{border:none;background:transparent;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--fc);display:inline-flex;align-items:center;gap:5px;padding:5px 9px;cursor:pointer}.corr .fld-chip button small{color:var(--ink-faint);font-weight:500}.corr .fld-chip button.ic{padding:5px 6px;color:var(--ink-faint)}.corr .fld-chip.on{background:var(--fc);border-color:var(--fc)}.corr .fld-chip.on button,.corr .fld-chip.on button small{color:#fff}.corr .fld-new{display:inline-flex;align-items:center;gap:4px;border:1px dashed #c3c6d4;background:transparent;border-radius:8px;padding:5px 10px;font-family:inherit;font-size:12.5px;color:var(--ink-soft);cursor:pointer}.corr .fld-tx{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:12px}.corr .fld-tx select{border:1px dashed #c3c6d4;border-radius:8px;padding:4px 8px;font-family:inherit;font-size:12.5px;background:#fff}.corr .fld-box{text-align:right;max-width:440px}.corr .fld-name{width:100%;border:1px solid #d0d4e4;border-radius:10px;padding:9px 12px;font-family:inherit;font-size:14px;margin:6px 0 10px}.corr .fld-colors{display:flex;gap:6px;margin-bottom:12px}.corr .fld-colors button{width:22px;height:22px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #D0D4E4;cursor:pointer}.corr .fld-colors button.on{box-shadow:0 0 0 2px #323338}.corr .fld-k{font-size:12px;color:var(--ink-soft);font-weight:600;margin:8px 0 6px}.corr .badge.par{background:#EDE4FA;color:#7B3FC4}.corr .stp{display:flex;flex-direction:column;gap:6px}.corr .stp-chips{display:flex;flex-wrap:wrap;gap:4px}.corr .stp-chip{display:inline-flex;align-items:center;gap:4px;background:#EAF3FF;border:1px solid #b8d7fb;color:#0060B9;border-radius:14px;padding:1px 4px 1px 9px;font-size:12px;font-weight:600}.corr .stp-chip button{border:none;background:transparent;color:inherit;cursor:pointer;font-size:14px;line-height:1}.corr .stp-mode{display:flex;gap:10px;font-size:12px;color:var(--ink-soft)}.corr .dep-co{padding:14px 16px;margin-bottom:14px}.corr .dep-co-h{font-weight:800;color:var(--brand-deep);margin-bottom:10px}.corr .dep-row{display:flex;align-items:flex-start;gap:10px;border:1px solid var(--line);border-radius:12px;padding:10px 12px;margin-bottom:8px;background:#fff}.corr .dep-tw{color:var(--ink-faint);margin-top:10px}.corr .dep-ic{width:34px;height:34px;border-radius:10px;background:#E6F1FD;color:#0060B9;display:grid;place-items:center;flex:none}.corr .dep-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.corr .dep-main span{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--ink-soft)}.corr .dep-members{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.corr .dep-members span{background:#F5F6F8;border-radius:12px;padding:1px 9px;font-size:11.5px}.corr .ext{border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--shadow);padding:12px 14px;margin-bottom:14px}.corr .ext-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.corr .ext-head .btn{margin-inline-start:auto}.corr .ext-list{display:flex;flex-direction:column;gap:6px;margin-top:10px}.corr .ext-row{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:10px;padding:7px 10px;font-size:13px}.corr .ext-row .who{flex:1;min-width:0;display:flex;flex-direction:column}.corr .ext-row .who span{font-size:12px;color:var(--ink-soft)}.corr .ext-row.ok{border-color:#B5E9CF;background:#ECFAF3;color:#037F4C}.corr .ext-row.p{color:#B76E00}.corr .ext-row.bad{border-color:#F6C2CB;background:#FDF1F3;color:#C42840}.corr .ext-row.off{opacity:.6}.corr .ext-link{display:flex;align-items:center;gap:8px;margin-top:10px;background:#F5F9FF;border:1px dashed #b8d7fb;border-radius:10px;padding:8px 10px}.corr .ext-link code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:ltr;font-size:12px}.corr .ext-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-top:10px;align-items:center}.corr .ext-form input{border:1px solid #d0d4e4;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px}.corr.sgn-wrap{min-height:100vh;display:flex;justify-content:center;padding:28px 12px;background:#F6F7FB}.corr .sgn{width:100%;max-width:860px;background:#fff;border:1px solid #e6e9ef;border-radius:18px;box-shadow:0 10px 30px rgba(15,23,42,.07);padding:20px}.corr .sgn-meta{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}.corr .sgn-meta b{font-size:17px}.corr .sgn-meta span{font-size:13px;color:#676879}.corr .sgn-doc{width:100%;height:62vh;border:1px solid #e6e9ef;border-radius:12px;background:#fff;margin-bottom:16px}.corr .sgn-form{display:flex;flex-direction:column;gap:12px}.corr .sgn-lock{align-items:center;text-align:center;padding:28px 12px;color:var(--ink)}.corr .sgn-lock .sgn-row{justify-content:center}.corr .vfy-content{display:flex;flex-direction:column;gap:6px;margin-top:16px}.corr .vfy-content iframe{width:100%;height:70vh;min-height:420px;border:1px solid var(--line);border-radius:12px;background:#fff}.corr .sgn-step{display:flex;gap:10px}.corr .sgn-step .n{flex:none;width:26px;height:26px;border-radius:50%;background:#0073EA;color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px}.corr .sgn-step>div{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.corr .sgn-step b{display:inline-flex;align-items:center;gap:5px}.corr .sgn-pad{width:100%;max-width:560px;height:160px;border:1.5px dashed #b8d7fb;border-radius:12px;background:#FBFDFF;touch-action:none;cursor:crosshair}.corr .sgn-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.corr .sgn-row input{border:1px solid #d0d4e4;border-radius:8px;padding:7px 10px;font-family:inherit}.corr .otp-input.sm{width:170px;font-size:20px;letter-spacing:8px;padding:6px}.corr .sgn-accept{font-size:13px;line-height:1.7;display:flex;gap:8px;align-items:flex-start}.corr .sgn-go{justify-content:center;padding:11px}.corr .sgn-decline{border:none;background:none;color:#C42840;font-family:inherit;cursor:pointer;font-size:13px}.corr .sgn-form textarea{border:1px solid #d0d4e4;border-radius:8px;padding:8px;font-family:inherit}.corr .qa{max-width:620px;margin:0 auto}.corr .qa-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:14px}.corr .qa-head h2{margin:0;font-size:22px;font-weight:800}.corr .qa-head span{color:var(--ink-soft);font-size:13px}.corr .qa-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px;margin-bottom:12px;box-shadow:0 2px 10px rgba(15,23,42,.05);transition:opacity .2s}.corr .qa-card.busy{opacity:.55;pointer-events:none}.corr .qa-top{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--ink-soft)}.corr .qa-type{font-weight:700;color:#0060B9;background:#EAF3FF;border-radius:6px;padding:1px 8px}.corr .qa-ref{direction:ltr}.corr .qa-title{font-size:17px;font-weight:800;margin:8px 0 4px;line-height:1.5}.corr .qa-amt{display:flex;align-items:center;gap:4px;font-size:22px;font-weight:800;margin:4px 0}.corr .qa-amt.in{color:#037F4C}.corr .qa-amt.out{color:#C42840}.corr .qa-meta{font-size:12.5px;color:var(--ink-soft);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.corr .qa-att{background:#E6F1FD;color:#0060B9;border-radius:10px;padding:0 7px;font-weight:700}.corr .qa-att,.corr .qa-more{display:inline-flex;align-items:center;gap:3px}.corr .qa-more{border:none;background:none;color:var(--brand);font-family:inherit;font-size:13px;padding:6px 0;cursor:pointer}.corr .qa-body{display:flex;flex-direction:column;gap:6px;border-top:1px dashed var(--line);padding-top:8px;margin-bottom:8px}.corr .qa-f{display:flex;justify-content:space-between;gap:10px;font-size:13px}.corr .qa-f span{color:var(--ink-soft)}.corr .qa-text{font-size:13.5px;line-height:1.8;white-space:pre-wrap;margin:0}.corr .qa-body textarea{border:1px solid #d0d4e4;border-radius:10px;padding:8px;font-family:inherit;min-height:64px}.corr .qa-acts{display:flex;gap:8px;margin-top:8px}.corr .qa-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:none;border-radius:12px;padding:13px 8px;font-family:inherit;font-size:15px;font-weight:800;cursor:pointer}.corr .qa-btn.ok{background:#00C875;color:#fff;flex:2}.corr .qa-btn.ret{background:#FFF0D9;color:#B76E00}.corr .qa-btn.no{background:#FDE3E7;color:#C42840}.corr .qa-btn:disabled{opacity:.6}.corr .qa-sec{font-weight:700;margin:18px 0 10px}.corr .qa-empty,.corr .qa-sec{display:flex;align-items:center;gap:6px;color:var(--ink-soft)}.corr .qa-empty{flex-direction:column;text-align:center;padding:50px 10px}.corr .qa-empty b{color:var(--ink);font-size:17px}@media (max-width:720px){.corr .qa{padding:14px 12px 90px}.corr .qa-title{font-size:16px}}.corr .nafath-num{font-size:44px;font-weight:800;color:#0f6b4b;letter-spacing:4px;margin:6px 0 4px;direction:ltr}.corr .otp-overlay{position:fixed;inset:0;z-index:90;background:rgba(15,23,42,.45);display:grid;place-items:center;padding:16px}.corr .otp-box{position:relative;width:100%;max-width:380px;background:#fff;border-radius:18px;padding:24px 22px 18px;text-align:center;box-shadow:0 20px 60px rgba(15,23,42,.25)}.corr .otp-x{position:absolute;top:10px;inset-inline-start:10px;border:none;background:#F5F6F8;width:30px;height:30px;border-radius:50%;cursor:pointer;display:grid;place-items:center}.corr .otp-ic{width:52px;height:52px;border-radius:15px;background:#0073EA;color:#fff;display:grid;place-items:center;margin:0 auto 10px;box-shadow:0 8px 18px rgba(0,115,234,.3)}.corr .otp-box h3{margin:0 0 6px;font-size:17px}.corr .otp-box p{margin:0 0 12px;font-size:13px;color:var(--ink-soft);line-height:1.7}.corr .otp-msg{background:#FDE3E7;color:#C42840;border-radius:8px;padding:6px 10px;font-size:12.5px;margin-bottom:10px}.corr .otp-input{width:100%;text-align:center;direction:ltr;font-size:28px;letter-spacing:12px;font-weight:800;border:1.5px solid #d0d4e4;border-radius:12px;padding:10px;font-family:inherit}.corr .otp-input:focus{outline:none;border-color:#0073EA;box-shadow:0 0 0 4px rgba(0,115,234,.14)}.corr .otp-go{width:100%}.corr .otp-chs,.corr .otp-go{margin-top:12px;justify-content:center}.corr .otp-chs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:12px;color:var(--ink-soft)}.corr .otp-chs button,.corr .otp-resend{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line);background:#fff;border-radius:20px;padding:3px 10px;font-family:inherit;font-size:12px;cursor:pointer;color:var(--brand-deep)}.corr .otp-resend{margin-top:12px}.corr .otp-policy{padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#F7F8FB}.corr .sec-opt{display:flex;align-items:flex-start;gap:10px;margin-top:10px;cursor:pointer;font-weight:400}.corr .sec-opt input{margin-top:4px}.corr .sec-opt>span{display:flex;flex-direction:column;gap:2px}.corr .audit{margin-bottom:14px}.corr .audit-box{margin-top:10px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--shadow);overflow:hidden}.corr .audit-state{display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;border-bottom:1px solid var(--line)}.corr .audit-state.ok{background:#ECFAF3;color:#037F4C}.corr .audit-state.warn{background:#FFF6E8;color:#B76E00}.corr .audit-state a{margin-inline-start:auto;color:var(--brand);font-weight:600}.corr table.audit-tbl{width:100%;border-collapse:collapse;min-width:760px}.corr .audit-tbl th{background:#F7F8FB;color:var(--ink-soft);font-size:12px;font-weight:600;padding:8px 12px;text-align:right;border-bottom:1px solid var(--line)}.corr .audit-tbl td{padding:8px 12px;font-size:12.5px;border-bottom:1px solid var(--line-soft);vertical-align:top}.corr .audit-tbl td small{display:block;color:var(--ink-faint);font-size:11px}.corr .audit-tbl code{font-size:11.5px;color:var(--ink-soft)}.corr .audit-tbl .otp{display:inline-grid;place-items:center;margin-inline-start:6px;width:18px;height:18px;border-radius:50%;background:#E6F1FD;color:#0060B9;vertical-align:middle}.corr .ltr{direction:ltr;unicode-bidi:isolate;text-align:right}.corr.vfy-wrap{min-height:100vh;display:flex;justify-content:center;align-items:flex-start;padding:40px 16px;background:#F6F7FB}.corr .vfy{width:100%;max-width:560px;background:#fff;border:1px solid #e6e9ef;border-radius:18px;box-shadow:0 10px 30px rgba(15,23,42,.07);padding:22px 22px 18px}.corr .vfy-brand{display:flex;align-items:center;gap:8px;font-weight:800;color:#0073EA;font-size:15px;margin-bottom:16px}.corr .vfy-loading{color:#676879;padding:30px 0;text-align:center}.corr .vfy-state{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:18px 14px;border-radius:14px;margin-bottom:16px}.corr .vfy-state b{font-size:17px}.corr .vfy-state span{font-size:13px;color:#676879}.corr .vfy-state.ok{background:#ECFAF3;color:#037F4C}.corr .vfy-state.warn{background:#FFF6E8;color:#B76E00}.corr .vfy-state.bad{background:#FDE3E7;color:#C42840}.corr .vfy-meta{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;margin:0 0 16px;font-size:13.5px}.corr .vfy-meta dt{color:#676879}.corr .vfy-meta dd{margin:0;font-weight:600;color:#323338}.corr .vfy-rows .vfy-row{display:contents}.corr .vfy-rows dd{white-space:pre-wrap;line-height:1.7}.corr .vfy-text{border:1px solid var(--line);border-radius:14px;padding:14px 16px;margin:14px 0;background:#fff}.corr .vfy-text h3{margin:0 0 4px;font-size:15px}.corr .vfy-text h4{margin:16px 0 8px;font-size:14px}.corr .vfy-text .hint{display:block;margin-bottom:10px}.corr .vfy-text.warn{border-color:#FDAB3D;background:#FFF8EC}.corr .vfy-diff{display:flex;flex-direction:column;gap:10px}.corr .vfy-diff-row{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.corr .vfy-diff-row>b{grid-column:1/-1;font-size:13px}.corr .vfy-diff-row .after,.corr .vfy-diff-row .before{border-radius:8px;padding:8px 10px;font-size:13px;white-space:pre-wrap;min-width:0;overflow-wrap:anywhere}.corr .vfy-diff-row small{display:block;font-size:11px;font-weight:700;margin-bottom:2px}.corr .vfy-diff-row .before{background:#FDE3E7;color:#8A1C2B;text-decoration:line-through;text-decoration-thickness:1px}.corr .vfy-diff-row .before small{text-decoration:none}.corr .vfy-diff-row .after{background:#DDF6EA;color:#0B5C3A}@media (max-width:520px){.corr .vfy-diff-row{grid-template-columns:1fr}}.corr .vfy-meta dd.ltr{direction:ltr;text-align:right}.corr .vfy-signers h3{font-size:14px;margin:0 0 8px}.corr .vfy-signer{display:flex;gap:10px;padding:8px 0;border-top:1px dashed #e6e9ef}.corr .vfy-signer .dot{width:9px;height:9px;border-radius:50%;background:#00C875;margin-top:6px;flex:none}.corr .vfy-signer b{font-size:13.5px}.corr .vfy-signer small{color:#676879}.corr .vfy-signer span{display:block;font-size:12px;color:#676879}.corr .vfy-signer em{font-style:normal;display:inline-flex;align-items:center;gap:3px;margin-inline-start:6px;color:#0060B9}.corr .vfy-hash{margin-top:14px;font-size:11px;color:#9699A6;word-break:break-all}.corr .vfy-hash code{direction:ltr;unicode-bidi:isolate}.corr .att-flag{gap:3px;flex:none;margin-inline-start:2px;padding:1px 7px;border-radius:12px;font-size:11.5px;font-weight:700;line-height:1.5;color:#0060B9;background:#E6F1FD;vertical-align:middle}.corr .att-chip,.corr .att-flag{display:inline-flex;align-items:center;white-space:nowrap}.corr .att-chip{gap:5px;border:1px solid #d6d6d6;border-radius:6px;padding:2px 9px;font-size:12px;line-height:1.7;color:inherit;text-decoration:none;max-width:100%;overflow:hidden;text-overflow:ellipsis}.corr .att-chip:hover{background:var(--brand-tint)}.corr .att-name{flex:1;min-width:0;border:1px solid var(--line);border-radius:6px;padding:4px 8px;font:inherit;font-size:13px;background:var(--surface)}.corr .att-name.bad{border-color:var(--danger)}.corr .doc-foot{margin-top:26px;border-top:1px solid #eee;padding-top:8px;display:flex;justify-content:space-between;font-size:10.5px;color:#aaa}.corr .status-watermark{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%) rotate(-22deg);font-weight:700;font-size:90px;letter-spacing:8px;opacity:.06;pointer-events:none;white-space:nowrap;color:var(--brand)}.corr .sheet{width:100%;border-collapse:collapse;table-layout:fixed}.corr .sheet>thead{display:table-header-group}.corr .sheet>tfoot{display:table-footer-group}.corr .sheet>tbody>tr,.corr .sheet>tfoot>tr,.corr .sheet>thead>tr{page-break-inside:auto;break-inside:auto}.corr .sheet>tbody>tr>td,.corr .sheet>tfoot>tr>td,.corr .sheet>thead>tr>td{padding:0;border:none;vertical-align:top;text-align:right}.corr .sheet-h{padding-bottom:4px}.corr .sheet-f{padding-top:4px}.corr .sheet-b{padding:4px 0}.corr .fl-sticky{position:sticky;top:56px;z-index:30;background:var(--bg);padding:10px 0 8px;margin-bottom:6px}.corr .fl-sticky .fl-toolbar{margin-top:0;box-shadow:0 6px 16px rgba(20,28,36,.08)}.corr .fl-sticky .fl-toolbar+.fl-toolbar{margin-top:8px}.corr .fl-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:14px;padding:9px 10px;background:var(--surface-2);border:1px solid var(--line);border-radius:10px}.corr .fmt-btn{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:7px;padding:5px 10px;font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit;transition:.14s}.corr .fmt-btn:hover{background:var(--brand-tint);border-color:var(--brand-mid);color:var(--brand-deep)}.corr .fmt-btn.on{background:var(--brand);border-color:var(--brand);color:#fff}.corr .orient{display:inline-flex;gap:4px}.corr .fmt-sep{width:1px;height:20px;background:var(--line);margin:0 3px}.corr .fmt-sel{color:var(--ink);padding:5px 8px;font-weight:600;font-family:inherit;max-width:140px}.corr .fmt-color,.corr .fmt-sel{border:1px solid var(--line);background:var(--surface);border-radius:7px;font-size:12.5px;cursor:pointer}.corr .fmt-color{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;font-weight:700}.corr .fmt-color input[type=color]{width:22px;height:20px;border:none;background:none;padding:0;cursor:pointer}.corr .fl-margins{margin-top:8px;background:var(--gold-tint);border-color:var(--gold)}.corr .mg-item{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--ink-soft);background:var(--surface);border:1px solid var(--line);border-radius:7px;padding:3px 8px}.corr .mg-item input{width:52px;border:none;background:none;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--ink);text-align:center;padding:2px 0}.corr .mg-item input:focus{outline:none}.corr .doc.doc-land{width:297mm;min-height:210mm}.corr .party-pick{display:grid;grid-template-columns:170px 1fr 1.4fr;gap:8px}@media (max-width:820px){.corr .party-pick{grid-template-columns:1fr}}.corr .chip{display:inline-flex;align-items:center;gap:6px;background:var(--brand-tint);border:1px solid #cfe3df;border-radius:999px;padding:3px 6px 3px 10px;font-weight:600}.corr .chip,.corr .chip-x{color:var(--brand-deep);font-size:12px}.corr .chip-x{border:none;background:none;cursor:pointer;line-height:1;padding:2px 4px;border-radius:50%}.corr .chip-x:hover{background:#fff;color:var(--danger)}.corr .kind-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.corr .kchip{border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);border-radius:999px;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:.15s;display:inline-flex;align-items:center;gap:6px}.corr .kchip b{background:var(--surface-2);color:var(--ink-faint);border-radius:999px;padding:0 7px;font-size:11.5px}.corr .kchip:hover{border-color:var(--brand-mid);color:var(--brand-deep)}.corr .kchip.on{background:var(--brand);border-color:var(--brand);color:#fff}.corr .kchip.on b{background:rgba(255,255,255,.22);color:#fff}.corr .party-log{margin-top:10px;border-top:1px solid var(--line);padding-top:10px}.corr .party-log h4{margin:0 0 8px;font-size:13.5px;color:var(--brand-deep)}.corr .plog-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line-soft);border-radius:9px;margin-bottom:6px;background:var(--surface-2);font-size:13px}.corr .plog-item .pl-when{color:var(--ink-faint);font-size:11.5px;direction:ltr;margin-inline-start:auto;white-space:nowrap}.corr .plog-item .pl-tag{font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--brand-tint);color:var(--brand-deep);white-space:nowrap}.corr .plog-item .pl-tag.tx{background:var(--blue-tint);color:var(--blue)}.corr .docx-style-host{display:none}.corr .fl-body .docx,.corr .fl-body .docx-wrapper,.corr .fl-body section.docx{width:auto!important;max-width:100%!important;min-height:0!important;padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important;border:none!important}.corr .fl-body .docx-wrapper>section.docx{page-break-after:auto!important;break-after:auto!important}.corr .fl-body table{max-width:100%!important;border-collapse:collapse}.corr .fl-body table td,.corr .fl-body table th{overflow-wrap:anywhere;word-break:normal}.corr .fl-body .fl-tbl{width:100%!important;table-layout:fixed;margin:12px 0}.corr .fl-body .fl-tbl td,.corr .fl-body .fl-tbl th{border:1px solid #c9ced2;padding:7px 9px;text-align:start;vertical-align:top;font-size:14px;width:auto!important}.corr .fl-body .fl-tbl th{background:#f2f4f6;font-weight:700}.corr .fl-body img{max-width:100%;height:auto}.corr .fl-body blockquote{margin:8px 0 12px;padding:6px 14px;border-inline-start:4px solid var(--brand);background:#f6f8fb}.corr .fl-body .pg-break{border-top:2px dashed #c9ced2;margin:14px 0;height:0}@media print{.corr .fl-body .pg-break{border:0;break-after:page;page-break-after:always}}.corr .or-editor-wrap{border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow:hidden}.corr .or-editor-wrap .fl-toolbar{border:0;border-radius:0;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:2}.corr .or-editor{min-height:300px;padding:16px 18px;font-size:14.5px;background:#fff;color:#20242a}.corr .fl-body hr{border:none;border-top:1px solid #ccc;margin:16px 0}.corr .fl-body div,.corr .fl-body p{margin:0 0 12px;line-height:2.05}.corr .fl-body p:last-child{margin-bottom:0}.corr .fl-body:focus{outline:2px solid var(--brand-tint);outline-offset:6px;border-radius:4px}.corr .fl-body:empty:before{content:attr(data-ph);color:#b6bfc7}.corr .fl-body h2{font-size:17px;font-weight:700;color:var(--brand-deep);margin:22px 0 10px;line-height:1.6}.corr .fl-body h3{font-size:15.5px;font-weight:700;color:var(--ink);margin:18px 0 8px;line-height:1.6}.corr .fl-body p{margin:0 0 12px}.corr .fl-body b,.corr .fl-body strong{font-weight:700}.corr .fl-body ol,.corr .fl-body ul{margin:10px 0 14px;padding-inline-start:26px}.corr .fl-body li{margin-bottom:7px;line-height:2}.corr .lh{justify-content:space-between;gap:20px}.corr .lh,.corr .lh-co{display:flex;align-items:center}.corr .lh-co{gap:15px}.corr .lh-logo{height:74px;max-width:210px;object-fit:contain;object-position:right center;mix-blend-mode:multiply}.corr .lh-mark{width:60px;height:60px;border-radius:12px;background:var(--brand);color:#fff;display:grid;place-items:center;font-weight:700;font-size:27px;flex:none}.corr .lh-meta{text-align:left;min-width:150px}.corr .lh-meta span{display:block;font-size:9px;color:#aab4be;letter-spacing:.14em;margin-bottom:4px;font-weight:700;text-transform:uppercase}.corr .lh-meta b{display:block;font-size:14.5px;color:var(--ink);font-weight:700;line-height:1.35;letter-spacing:.01em;white-space:nowrap}.corr .lh-date{margin-bottom:11px}.corr .lh-ref b{direction:ltr}.corr .lh-rule{height:2px;background:var(--brand);border-radius:2px;margin:15px 0 0;opacity:.9}.corr .lh-foot{margin-top:28px;padding-top:10px;border-top:1px solid #e6e2d8;text-align:center;font-size:10.5px;color:#a3aeb9;letter-spacing:.03em;font-weight:500}.corr .fl-layout{display:flex;flex-direction:column;gap:18px;min-width:0}.corr .fl-layout>*{min-width:0}.corr .fl-to{margin:22px 0 0;font-size:15px;font-weight:600;line-height:1.9}.corr .fl-subject{text-align:center;font-weight:700;font-size:17.5px;color:var(--ink);margin:26px 0 22px;letter-spacing:.005em;line-height:1.7}.corr .fl-body{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;text-align:justify;text-justify:inter-word;line-height:2.1;font-size:15px;font-weight:400;letter-spacing:0;min-height:240px;max-width:100%}.corr .fl-sign{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:60px;flex-wrap:wrap}.corr .fl-signatory{text-align:center;min-width:160px}.corr .fl-role{font-size:12px;color:#7a8794;font-weight:600;margin-bottom:10px;letter-spacing:.02em}.corr .fl-sig-img{max-height:62px;max-width:170px;object-fit:contain;display:block;margin:0 auto 6px;mix-blend-mode:multiply}.corr .fl-sig-line{width:175px;border-bottom:1px solid #b9bfc6;margin:28px auto 8px}.corr .fl-name{font-weight:700;font-size:14.5px;letter-spacing:-.01em}.corr .fl-stamp{width:118px;height:118px;object-fit:contain;opacity:.92;transform:rotate(-7deg);mix-blend-mode:multiply}@media (max-width:920px){.corr .detail-grid,.corr .form-grid{grid-template-columns:1fr}}@page{size:A4;margin:18mm 18mm 16mm}@media print{body{background:#fff}.corr .app{display:block}.corr .doc-toolbar,.corr .menu-btn,.corr .no-print,.corr .sidebar,.corr .sidebar-overlay,.corr .topbar{display:none!important}.corr .fl-layout{display:block}.corr .fl-body:focus{outline:none!important}.corr .fl-body:empty:before{content:none!important}.corr .fl-sign{page-break-inside:avoid;break-inside:avoid}.corr .view{padding:0}.corr,.corr *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.corr,body,html{background:#fff!important}.corr{min-height:0!important}.corr .fl-sticky,.corr .main{background:transparent!important}.corr .fl-body,.corr .fl-body div,.corr .fl-body ol,.corr .fl-body p,.corr .fl-body table,.corr .fl-body tbody,.corr .fl-body td,.corr .fl-body th,.corr .fl-body thead,.corr .fl-body tr,.corr .fl-body ul,.corr .sheet tbody,.corr .sheet-b{page-break-inside:auto!important;break-inside:auto!important}.corr .fl-body{min-height:0!important}.corr .fl-body h2,.corr .fl-body h3{page-break-after:avoid;break-after:avoid}.corr .fl-body li,.corr .fl-body p{orphans:2;widows:2}.corr .doc-wrap{border-radius:0!important;overflow:visible}.corr .doc,.corr .doc-wrap{background:#fff!important;background-image:none!important;padding:0!important;box-shadow:none!important}.corr .doc{border:none!important;border-radius:0!important;width:auto;min-height:auto;margin:0}.corr .doc:after{display:none!important;content:none!important}}@media (max-width:920px){.corr .app{grid-template-columns:1fr}.corr .sidebar{position:fixed;top:0;bottom:0;right:0;width:252px;z-index:60;transform:translateX(105%);transition:transform .26s ease}.corr .sidebar.open{transform:translateX(0)}}.corr{--shadow:0 1px 2px rgba(20,28,36,.04),0 10px 26px rgba(20,28,36,.06)}.corr .view{padding-top:26px}.corr .act-box,.corr .adm-card,.corr .inline-form,.corr .panel,.corr .stat{box-shadow:var(--shadow)}.corr .panel{border-radius:16px;overflow:hidden}.corr .stat{border-radius:15px;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.corr .stat:hover{transform:translateY(-2px)}.corr .view-head h2{letter-spacing:-.01em}.corr .view-head p{max-width:78ch;line-height:1.7}.corr .topbar{background:rgba(255,255,255,.92);backdrop-filter:blur(7px);padding:11px 22px;gap:12px}.corr .topbar-title{font-size:12px;font-weight:700;color:var(--ink-soft);background:var(--surface-2);border:1px solid var(--line);border-radius:999px;padding:4px 10px}.corr .menu-btn{border:1px solid var(--line);background:var(--surface);color:var(--ink);width:36px;height:36px;border-radius:10px;display:none;align-items:center;justify-content:center;cursor:pointer;font-size:16px}.corr .menu-btn:hover{background:var(--surface-2)}.corr .sidebar-overlay{position:fixed;inset:0;z-index:55;border:none;background:rgba(8,15,12,.35)}.corr .btn{border-radius:10px}.corr .btn:active{transform:translateY(1px)}.corr .filters input,.corr .filters select{min-height:38px}.corr table{font-variant-numeric:tabular-nums}.corr tbody td{line-height:1.6}.corr .inline-form{border-style:solid;border-color:var(--line)}.corr .inline-form h3{margin-bottom:16px}.corr .adm-card{border-radius:12px;transition:border-color .14s ease,transform .14s ease}.corr .adm-card:hover{border-color:#c5d3cc;transform:translateY(-1px)}.corr .doc-wrap{background:radial-gradient(135% 100% at 50% 0,#dde1e5,#c1c6cb)}.corr .doc{border-radius:3px}.corr .doc-fields .fr{gap:12px}.corr .doc-fields .fk{color:#5e6e66}.corr .log li{line-height:1.5}@media (max-width:920px){.corr .topbar{padding:10px 14px}.corr .menu-btn{display:inline-flex}.corr .topbar-title{display:none}.corr .who{gap:8px}.corr .view{padding:18px 14px 34px}.corr .view-head{margin-bottom:16px}.corr .panel{border-radius:13px}.corr .filters{gap:8px}}.corr .doc.lt{background-color:#FFFEFC;color:#1d232b;line-height:1.95}.corr .lt .fl-body{font-family:var(--lt-f);font-size:11.4pt;line-height:2.05;margin-top:2mm}.corr .lt .fl-body h2{font-family:var(--lt-hf);color:var(--lt-p);font-size:14pt}.corr .lt .fl-body h3{font-family:var(--lt-hf);color:var(--lt-p);font-size:12pt}.corr .lt .fl-body .fl-tbl th{background:var(--lt-pt);color:var(--lt-p)}@media print{.corr .lt-wm{position:fixed;top:0;left:0;right:0;bottom:0}.corr .doc.lt{background:#fff!important}}.corr .idn{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:22px;margin-top:18px;padding-top:16px;border-top:1px dashed var(--line);align-items:start}.corr .idn-sec{font-weight:700;font-size:13px;color:var(--brand-deep);margin:16px 0 8px}.corr .idn-sec:first-child{margin-top:0}.corr .idn-styles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.corr .idn-style{display:flex;flex-direction:column;gap:4px;text-align:right;border:1.5px solid var(--line);background:var(--surface);border-radius:12px;padding:12px;cursor:pointer;font-family:inherit;transition:.15s}.corr .idn-style:hover{border-color:var(--brand-mid)}.corr .idn-style.on{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.corr .idn-style b{font-size:13.5px;color:var(--ink)}.corr .idn-style small{font-size:11.5px;color:var(--ink-soft);line-height:1.6}.corr .idn-thumb{display:block;height:46px;border-radius:6px;background:#fff;border:1px solid var(--line);position:relative;overflow:hidden;margin-bottom:6px}.corr .idn-thumb i{position:absolute;display:block}.corr .idn-thumb-royal i:first-child{top:8px;left:50%;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:var(--p)}.corr .idn-thumb-royal i:nth-child(2){top:31px;left:8px;right:8px;height:3px;background:var(--p)}.corr .idn-thumb-royal i:nth-child(3){top:36px;left:8px;right:8px;height:1px;background:var(--a)}.corr .idn-thumb-corporate i:first-child{top:9px;right:10px;width:22px;height:16px;border-radius:3px;background:var(--p)}.corr .idn-thumb-corporate i:nth-child(2){top:12px;left:10px;width:46px;height:4px;border-radius:2px;background:#cfd5da}.corr .idn-thumb-corporate i:nth-child(3){top:33px;left:8px;right:8px;height:2px;background:linear-gradient(90deg,var(--a) 0 22%,var(--p) 22% 100%)}.corr .idn-palettes{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.corr .idn-pal{display:inline-flex;align-items:center;gap:0;border:1.5px solid var(--line);background:var(--surface);border-radius:999px;padding:4px 10px 4px 4px;cursor:pointer;font-family:inherit}.corr .idn-pal span{width:18px;height:18px;border-radius:50%;border:2px solid #fff;margin-inline-start:-5px}.corr .idn-pal span:first-child{margin-inline-start:0}.corr .idn-pal small{font-size:12px;font-weight:600;color:var(--ink-soft);margin-inline-start:6px}.corr .idn-pal.on{border-color:var(--brand);background:var(--brand-tint)}.corr .idn-logo-colors{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 10px;font-size:12px;font-weight:600;color:var(--ink-soft)}.corr .idn-logo-colors button{width:24px;height:24px;border-radius:6px;border:2px solid #fff;box-shadow:0 0 0 1px var(--line);cursor:pointer}.corr .idn-logo-colors small{font-weight:400;color:var(--ink-faint)}.corr .idn-color{display:flex;align-items:center;gap:8px}.corr .idn-color input[type=color]{width:44px;height:34px;border:1px solid var(--line);border-radius:8px;padding:2px;background:#fff;cursor:pointer}.corr .idn-color code{font-size:12.5px;color:var(--ink-soft)}.corr .idn-font-sample{display:block;margin-top:6px;font-size:15px;color:var(--ink);background:var(--surface-2);border-radius:8px;padding:6px 10px;line-height:1.8}.corr .idn-preview{position:sticky;top:70px}.corr .idn-preview-cap{font-weight:700;font-size:12px;color:var(--ink-soft);margin-bottom:8px;letter-spacing:.04em}.corr .idn-paper{width:440px;height:622px;overflow:hidden;border-radius:6px;background:radial-gradient(135% 100% at 50% 0,#dde1e5,#c1c6cb);padding:10px}.corr .idn-scale{width:210mm;transform:scale(.529);transform-origin:top right}.corr .idn-scale .doc{margin:0;min-height:297mm}@media (max-width:1180px){.corr .idn{grid-template-columns:1fr}.corr .idn-preview{position:static}}@media (max-width:520px){.corr .idn-paper{width:100%;height:420px}.corr .idn-scale{transform:scale(.36)}.corr .idn-styles{grid-template-columns:1fr}}.corr .att-item{display:inline-flex;flex-direction:column;align-items:center;gap:4px}.corr .att-actions{display:flex;gap:4px}.corr .att-actions button,.corr .att-actions label{border:1px solid var(--line);background:var(--surface);border-radius:6px;padding:1px 7px;font-size:12px;cursor:pointer;line-height:1.6;color:var(--ink-soft);font-family:inherit}.corr .att-actions button:hover,.corr .att-actions label:hover{border-color:var(--brand-mid);color:var(--brand-deep)}.corr .att-actions .del:hover{border-color:var(--danger);color:var(--danger)}.corr .ed-panel{display:flex;flex-direction:column;gap:10px;border:1px dashed var(--line);border-radius:10px;padding:12px;margin-bottom:10px;background:var(--surface)}.corr .ed-panel .field textarea{min-height:90px}.corr .ed-log{border:1px solid var(--line-soft);border-radius:10px;padding:10px 12px;background:var(--surface-2)}.corr .ed-log-h{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:12.5px;margin-bottom:6px}.corr .ed-log-h span{color:var(--ink-faint);font-size:11.5px}.corr .ed-diff{display:flex;gap:6px;flex-wrap:wrap;align-items:baseline;font-size:13px;line-height:1.7;padding:2px 0}.corr .ed-k{font-weight:700;color:var(--brand-deep);min-width:80px}.corr .ed-from{color:var(--danger);text-decoration:line-through;text-decoration-thickness:1px;white-space:pre-wrap;overflow-wrap:anywhere}.corr .ed-arrow{color:var(--ink-faint)}.corr .ed-to{color:#1f7a4d;font-weight:600;white-space:pre-wrap;overflow-wrap:anywhere}.corr .ed-why{font-size:12px;color:var(--ink-soft);margin-top:4px}.corr .otp-box.pdf-cert{max-width:620px;width:calc(100% - 32px);text-align:right}.corr .otp-box.pdf-cert .form-grid{margin-top:10px}.corr .or-fmt{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:6px}.corr .or-chain{margin-top:18px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2)}.corr .or-chain-head{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.corr .or-chain-head b{font-size:14px;color:var(--brand-deep)}.corr .or-list{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:6px}.corr .or-list li{display:flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:7px 10px}.corr .or-n{width:24px;height:24px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center;font-size:12px;font-weight:700;flex:none}.corr .or-who{flex:1;display:flex;flex-direction:column;line-height:1.4;min-width:0}.corr .or-who small{color:var(--ink-faint);font-size:11.5px}@media screen{.corr{--brand:#0073EA;--brand-deep:#0060B9;--brand-mid:#3D8FF0;--brand-tint:#E6F1FD;--line:#E6E9EF;--line-soft:#EEF0F5;--ink:#323338;--ink-soft:#676879;--ink-faint:#9699A6;--bg:#F6F7FB;--surface-2:#F7F8FB;--shadow:0 1px 2px rgba(15,23,42,.04),0 4px 14px rgba(15,23,42,.05)}.corr .app{background:var(--bg)}.corr .sidebar{margin:12px;margin-inline-end:0;height:calc(100vh - 24px);top:12px;border:1px solid var(--line);border-radius:18px;box-shadow:0 1px 2px rgba(15,23,42,.04),0 10px 30px rgba(15,23,42,.06);padding:14px 10px}.corr .sidebar .logo{background:linear-gradient(135deg,#F3F8FF,#FFFFFF);border:1px solid var(--line);border-radius:14px;padding:12px;margin:0 0 14px}.corr .sidebar .nav button{border:1px solid transparent;padding:6px 8px;border-radius:10px;transition:background .12s,border-color .12s,color .12s}.corr .sidebar .nav button .ic{width:30px;height:30px;border-radius:9px;border:1px solid var(--line);background:#fff;transition:inherit}.corr .sidebar .nav button:hover{background:#F5F7FB;border-color:var(--line)}.corr .sidebar .nav button:hover .ic{border-color:#C9D6EA;color:var(--brand)}.corr .sidebar .nav button.active{background:#EAF3FF;border-color:#B8D7FB;color:var(--brand-deep);box-shadow:inset -3px 0 0 var(--brand)}.corr .sidebar .nav button.active .ic{background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 4px 10px rgba(0,115,234,.28)}.corr .sidebar .nav-sep{height:0;background:none;border-top:1px dashed #d8dce6;margin:12px 8px}.corr .sidebar .nav-cap{display:flex;align-items:center;gap:6px;color:var(--ink-soft);margin:0 0 6px}.corr .sidebar .nav-cap:before{content:"";width:6px;height:6px;border-radius:2px;background:#A25DDC}.corr .sidebar .side-foot{border:1px solid var(--line);border-radius:12px;background:var(--surface-2);padding:10px 12px;margin:16px 2px 0}@media (max-width:920px){.corr .sidebar{margin:0;height:100vh;top:0;border-radius:0 0 0 0;border-width:0 0 0 1px}}.corr .topbar{background:rgba(255,255,255,.9);border-bottom:1px solid var(--line);margin:12px 12px 0;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);top:12px}.corr .topbar .user-name{font-weight:700;color:var(--ink)}.corr .co-switch{background:#EAF3FF;color:var(--brand-deep);border-color:#B8D7FB;border-radius:8px}.corr .view-head{padding-bottom:14px;border-bottom:1px solid var(--line)}.corr .view-head h2{display:flex;align-items:center;gap:10px;color:var(--ink);font-weight:800}.corr .view-head h2:before{content:"";width:5px;height:24px;border-radius:4px;background:linear-gradient(180deg,#0073EA,#A25DDC)}.corr .view-head p{color:var(--ink-soft)}.corr .panel{border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);background:#fff}.corr .adm-card{border-color:var(--line);border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.03)}.corr .adm-card:hover{border-color:#B8D7FB;box-shadow:0 6px 18px rgba(0,115,234,.08)}.corr .inline-form{background:#fff;border:1px solid var(--line);border-top:3px solid var(--brand);border-radius:14px;box-shadow:var(--shadow)}.corr .act-box{border-radius:12px}.corr .stat{border-color:var(--line);border-radius:12px}.corr .btn{border-radius:8px;border-color:#D0D4E4}.corr .btn:hover{background:#F5F6F8}.corr .btn-primary{background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 2px 6px rgba(0,115,234,.22)}.corr .btn-primary:hover{background:var(--brand-deep);border-color:var(--brand-deep)}.corr .field input,.corr .field select,.corr .field textarea,.corr .filters input,.corr .filters select{border-color:#D0D4E4;border-radius:8px}.corr .field input:focus,.corr .field select:focus,.corr .field textarea:focus,.corr .filters input:focus,.corr .filters select:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(0,115,234,.14)}.corr .field label{color:var(--ink-soft);font-weight:600}.corr .panel table:not(.mtbl):not(.doc table){border-collapse:separate;border-spacing:0}.corr .panel table:not(.mtbl):not(.doc table) thead th{background:#F7F8FB;color:var(--ink-soft);font-weight:600;border-bottom:1px solid var(--line);border-inline-start:1px solid var(--line)}.corr .panel table:not(.mtbl):not(.doc table) tbody td{border-bottom:1px solid var(--line);border-inline-start:1px solid var(--line-soft)}.corr .panel table:not(.mtbl):not(.doc table) td:first-child,.corr .panel table:not(.mtbl):not(.doc table) th:first-child{border-inline-start:none}.corr .panel table:not(.mtbl):not(.doc table) tbody tr:hover td{background:#F5F7FB}.corr .st-pending{background:#FFF0D9;color:#B76E00}.corr .st-approved{background:#DBF7EA;color:#037F4C}.corr .st-rejected{background:#FDE3E7;color:#C42840}.corr .st-archived{background:#E6F1FD;color:#0060B9}.corr .pri-urgent{background:#ECEBFF;color:#4B4FD6}.corr .pri-critical{background:#333;color:#fff}.corr .navbadge{box-shadow:0 0 0 2px #fff}}