@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);:root{--c-bg:#f0f2f5;--c-surface:#fff;--c-border:#eaecf0;--c-divider:#f0f2f5;--c-soft:#f9fafb;--c-text:#0a0a0a;--c-text-2:#374151;--c-text-3:#6b7280;--c-muted:#9ca3af;--c-placeholder:#c0c4cc;--c-accent:#16a37f;--c-accent-2:#138c6c;--c-accent-bg:#edfaf5;--c-accent-bg-2:#f0fbf8;--c-accent-dark:#0d7a5f;--c-danger:#dc2626;--c-danger-bg:#fef2f2;--c-warning:#d97706;--c-warning-bg:#fffbeb;--c-success:#065f46;--c-success-bg:#ecfdf5;--r-sm:6px;--r-md:8px;--r-lg:10px;--r-xl:12px;--shadow-1:0 1px 3px rgba(0,0,0,0.04);--shadow-2:0 4px 16px rgba(0,0,0,0.06);--shadow-3:0 12px 40px rgba(0,0,0,0.12);--nav-h:60px;--sidebar-w:240px}#app,body,html{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;background:var(--c-bg);color:var(--c-text);font-size:14px}body{margin:0}.btn-primary{background:var(--c-accent)!important;border-color:var(--c-accent)!important}.btn-primary:hover{background:var(--c-accent-2)!important;border-color:var(--c-accent-2)!important}a{color:var(--c-accent)}a:hover{color:var(--c-accent-2)}.nav[data-v-eaddb572]{height:var(--nav-h);background:#fff;border-bottom:1px solid var(--c-border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 24px;position:sticky;top:0;z-index:200;-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1)}.brand[data-v-eaddb572]{font-size:18px;font-weight:800;letter-spacing:.04em;color:var(--c-text);text-decoration:none}.brand em[data-v-eaddb572]{color:var(--c-accent);font-style:normal}.nav-right[data-v-eaddb572]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.nav-lang-dd[data-v-eaddb572] .nav-lang{font-size:12px!important;color:var(--c-text-3)!important;font-weight:600!important;letter-spacing:.07em;padding:6px 11px!important;border-radius:6px;border:1px solid var(--c-border);background:#fff;-webkit-box-shadow:none!important;box-shadow:none!important;text-decoration:none!important}.nav-lang-dd[data-v-eaddb572] .nav-lang:hover{background:var(--c-soft)}.nav-notif[data-v-eaddb572]{width:34px;height:34px;border-radius:var(--r-md);border:1px solid var(--c-border);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--c-text-3);position:relative;cursor:pointer}.nav-notif[data-v-eaddb572]:hover{background:var(--c-soft)}.nav-notif-dot[data-v-eaddb572]{position:absolute;top:7px;right:7px;width:6px;height:6px;border-radius:50%;background:#ef4444;border:1.5px solid #fff}.nav-user-dd[data-v-eaddb572] .nav-user{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;padding:5px 12px 5px 5px!important;border-radius:var(--r-md);border:1px solid var(--c-border);background:#fff;cursor:pointer;color:var(--c-text-2)!important;text-decoration:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.nav-user-dd[data-v-eaddb572] .nav-user:hover{background:var(--c-soft)}.nav-avatar[data-v-eaddb572]{width:28px;height:28px;border-radius:var(--r-sm);background:var(--c-accent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:11px;font-weight:700;color:#fff}.nav-uname[data-v-eaddb572]{font-size:13px;color:var(--c-text-2);font-weight:600}.nav-lang-dd[data-v-eaddb572] .dropdown-menu,.nav-user-dd[data-v-eaddb572] .dropdown-menu{border:1px solid var(--c-border);border-radius:var(--r-lg);-webkit-box-shadow:var(--shadow-3);box-shadow:var(--shadow-3);margin-top:6px;padding:6px;font-size:13px}.nav-lang-dd[data-v-eaddb572] .dropdown-item,.nav-user-dd[data-v-eaddb572] .dropdown-item{border-radius:7px;padding:8px 11px;font-weight:600;color:var(--c-text-2)}.nav-lang-dd[data-v-eaddb572] .dropdown-item:hover,.nav-user-dd[data-v-eaddb572] .dropdown-item:hover{background:var(--c-soft);color:var(--c-text)}.sidebar[data-v-b12addce]{width:var(--sidebar-w);background:#fff;border-right:1px solid var(--c-border);padding:20px 12px;-ms-flex-negative:0;flex-shrink:0;position:sticky;top:var(--nav-h);height:calc(100vh - var(--nav-h));overflow-y:auto}.sb-section[data-v-b12addce]{margin-bottom:24px}.sb-label[data-v-b12addce]{font-size:10px;font-weight:700;color:var(--c-muted);letter-spacing:.12em;text-transform:uppercase;padding:0 10px;margin-bottom:8px}.sb-item[data-v-b12addce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;padding:9px 11px;border-radius:var(--r-md);font-size:13px;color:var(--c-text-3);font-weight:500;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;margin-bottom:1px;text-decoration:none}.sb-item[data-v-b12addce]:hover{background:#f5f5f5;color:#111}.sb-item.active[data-v-b12addce]{background:var(--c-accent-bg);color:var(--c-accent-dark);font-weight:700}.sb-item.disabled[data-v-b12addce]{cursor:not-allowed;opacity:.55}.sb-item.disabled[data-v-b12addce]:hover{background:transparent;color:var(--c-text-3)}.s-icon[data-v-b12addce]{width:22px;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.s-icon[data-v-b12addce] svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sb-text[data-v-b12addce]{-webkit-box-flex:1;-ms-flex:1;flex:1}.sb-badge[data-v-b12addce]{margin-left:auto;background:#f0f1f3;color:var(--c-text-3);font-size:11px;font-weight:700;padding:2px 8px;border-radius:10px}.sb-item.active .sb-badge[data-v-b12addce]{background:#d1fae5;color:var(--c-success)}.app-shell[data-v-31674d9c]{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--c-bg)}.layout[data-v-31674d9c]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100vh - var(--nav-h))}.main[data-v-31674d9c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:24px 28px 40px;-webkit-transition:margin-right .3s ease;transition:margin-right .3s ease}.auth[data-v-711c5a2c]{min-height:100vh;display:grid;place-items:center;padding:24px;position:relative;overflow:hidden}.auth-bg[data-v-711c5a2c]{position:absolute;inset:0;background:radial-gradient(1200px 800px at 15% 20%,rgba(59,130,246,.18),transparent 55%),radial-gradient(900px 700px at 85% 15%,rgba(99,102,241,.16),transparent 60%),radial-gradient(900px 700px at 60% 85%,rgba(34,197,94,.1),transparent 55%),-webkit-gradient(linear,left top,left bottom,from(#0b1220),to(#0a1020));background:radial-gradient(1200px 800px at 15% 20%,rgba(59,130,246,.18),transparent 55%),radial-gradient(900px 700px at 85% 15%,rgba(99,102,241,.16),transparent 60%),radial-gradient(900px 700px at 60% 85%,rgba(34,197,94,.1),transparent 55%),linear-gradient(180deg,#0b1220,#0a1020)}.auth-blur[data-v-711c5a2c]{position:absolute;inset:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.auth-blobs .blob[data-v-711c5a2c]{position:absolute;border-radius:999px;-webkit-filter:blur(28px);filter:blur(28px);opacity:.55;-webkit-animation:float-711c5a2c 9s ease-in-out infinite;animation:float-711c5a2c 9s ease-in-out infinite}.auth-blobs .b1[data-v-711c5a2c]{width:260px;height:260px;left:8%;top:18%;background:rgba(59,130,246,.6)}.auth-blobs .b2[data-v-711c5a2c]{width:320px;height:320px;right:10%;top:10%;background:rgba(99,102,241,.55);-webkit-animation-delay:-3s;animation-delay:-3s}.auth-blobs .b3[data-v-711c5a2c]{width:280px;height:280px;right:22%;bottom:10%;background:rgba(34,197,94,.35);-webkit-animation-delay:-6s;animation-delay:-6s}@-webkit-keyframes float-711c5a2c{0%,to{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}50%{-webkit-transform:translate3d(0,-16px,0) scale(1.04);transform:translate3d(0,-16px,0) scale(1.04)}}@keyframes float-711c5a2c{0%,to{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}50%{-webkit-transform:translate3d(0,-16px,0) scale(1.04);transform:translate3d(0,-16px,0) scale(1.04)}}.auth-form[data-v-711c5a2c]{width:min(520px,92vw);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);-webkit-box-shadow:0 24px 80px rgba(0,0,0,.4);box-shadow:0 24px 80px rgba(0,0,0,.4);border-radius:26px;padding:28px 26px 22px;position:relative;z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation:pop-711c5a2c .42s ease-out;animation:pop-711c5a2c .42s ease-out}@-webkit-keyframes pop-711c5a2c{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes pop-711c5a2c{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.brand[data-v-711c5a2c]{margin-bottom:14px}.brand-top[data-v-711c5a2c],.logo-wrap[data-v-711c5a2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo-wrap[data-v-711c5a2c]{width:100%;padding:14px 10px 6px;border-radius:18px;background:rgba(15,23,42,.35);border:1px solid hsla(0,0%,100%,.12)}.brand-title[data-v-711c5a2c]{text-align:center;margin-top:14px}.brand-title h1[data-v-711c5a2c]{margin:0;font-size:22px;font-weight:900;letter-spacing:.2px;color:hsla(0,0%,100%,.96)}.brand-title p[data-v-711c5a2c]{margin:6px 0 0;color:rgba(226,232,240,.85);font-weight:700;font-size:12px}.divider[data-v-711c5a2c]{height:1px;margin:16px 0 8px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.25)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent)}label[data-v-711c5a2c]{color:rgba(226,232,240,.92);font-weight:800;font-size:12px;margin-bottom:6px}.input-wrap[data-v-711c5a2c]{position:relative}.input-icon[data-v-711c5a2c]{position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:rgba(226,232,240,.78);pointer-events:none}.nice-input[data-v-711c5a2c]{height:52px;border-radius:16px;padding-left:44px;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.96);font-weight:800;letter-spacing:.15px;-webkit-transition:.15s ease;transition:.15s ease}.nice-input[data-v-711c5a2c]::-webkit-input-placeholder{color:rgba(226,232,240,.6);font-weight:700}.nice-input[data-v-711c5a2c]::-moz-placeholder{color:rgba(226,232,240,.6);font-weight:700}.nice-input[data-v-711c5a2c]:-ms-input-placeholder{color:rgba(226,232,240,.6);font-weight:700}.nice-input[data-v-711c5a2c]::-ms-input-placeholder{color:rgba(226,232,240,.6);font-weight:700}.nice-input[data-v-711c5a2c]::placeholder{color:rgba(226,232,240,.6);font-weight:700}.nice-input[data-v-711c5a2c]:focus{outline:none;border-color:rgba(59,130,246,.7);-webkit-box-shadow:0 0 0 6px rgba(59,130,246,.16);box-shadow:0 0 0 6px rgba(59,130,246,.16);background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.98)}.btn-glow[data-v-711c5a2c]{height:54px;border-radius:18px;border:0;font-weight:900;letter-spacing:.2px;position:relative;overflow:hidden;-webkit-box-shadow:0 18px 35px rgba(0,0,0,.35);box-shadow:0 18px 35px rgba(0,0,0,.35);-webkit-transition:.18s ease;transition:.18s ease}.btn-glow[data-v-711c5a2c]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 22px 40px rgba(0,0,0,.42);box-shadow:0 22px 40px rgba(0,0,0,.42)}.btn-glow[data-v-711c5a2c]:active{-webkit-transform:translateY(0);transform:translateY(0)}.btn-text[data-v-711c5a2c]{position:relative;z-index:2}.btn-shine[data-v-711c5a2c]{position:absolute;inset:-40%;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.3),transparent);-webkit-transform:translateX(-60%) rotate(10deg);transform:translateX(-60%) rotate(10deg);-webkit-transition:.5s ease;transition:.5s ease;z-index:1}.btn-glow:hover .btn-shine[data-v-711c5a2c]{-webkit-transform:translateX(60%) rotate(10deg);transform:translateX(60%) rotate(10deg)}.auth-footer[data-v-711c5a2c]{margin-top:14px;text-align:center;color:rgba(226,232,240,.65);font-weight:700}.auth-footer small[data-v-711c5a2c]{font-size:11px}.code-input[data-v-711c5a2c]{text-align:center;letter-spacing:8px;font-size:22px;padding-left:18px!important}.link-toggle[data-v-711c5a2c]{color:rgba(96,165,250,.95);font-weight:700;font-size:13px;text-decoration:none}.link-toggle[data-v-711c5a2c]:hover{text-decoration:underline}.link-toggle.subtle[data-v-711c5a2c]{color:rgba(226,232,240,.6)}@media (max-width:480px){.auth-form[data-v-711c5a2c]{padding:22px 18px 18px;border-radius:22px}.brand-title h1[data-v-711c5a2c]{font-size:19px}.nice-input[data-v-711c5a2c]{height:50px}.btn-glow[data-v-711c5a2c]{height:52px}}.ud-root[data-v-78410c04]{background:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;color:#0a0a0a;font-size:14px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ud-root[data-v-78410c04],.ud-root [data-v-78410c04]{-webkit-box-sizing:border-box;box-sizing:border-box}.sp-head[data-v-78410c04]{padding:16px 60px 16px 20px;border-bottom:1px solid #f0f2f5;background:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sp-client[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-width:0}.sp-client-info[data-v-78410c04]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.sp-avatar[data-v-78410c04]{width:48px;height:48px;border-radius:50%;background:#edfaf5;color:#0d7a5f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:800;-ms-flex-negative:0;flex-shrink:0}.sp-name[data-v-78410c04]{font-size:18px;font-weight:700;color:#0a0a0a;letter-spacing:-.01em;line-height:1.25;word-break:break-word}.sp-email[data-v-78410c04]{font-size:13px;color:#9ca3af;margin-top:2px;word-break:break-all}.sp-id[data-v-78410c04]{font-size:12px;color:#c0c4cc;margin-top:2px;letter-spacing:.04em}.sp-status[data-v-78410c04]{padding:12px 20px;background:#f9fafb;border-bottom:1px solid #f0f2f5;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sp-stat[data-v-78410c04]{min-width:0}.sp-stat label[data-v-78410c04]{display:block;font-size:10px;font-weight:700;color:#9ca3af;letter-spacing:.07em;text-transform:uppercase;margin:0 0 4px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-stat .val[data-v-78410c04]{font-size:13px;font-weight:700;color:#0a0a0a;word-break:break-word;overflow-wrap:anywhere}.val-ok[data-v-78410c04]{color:#065f46}.val-high[data-v-78410c04]{color:#dc2626}.val-warn[data-v-78410c04]{color:#d97706}.sp-tabs[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid #f0f2f5;background:#fff;padding:0 12px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;scrollbar-width:thin}.sp-tabs[data-v-78410c04]::-webkit-scrollbar{height:4px}.sp-tabs[data-v-78410c04]::-webkit-scrollbar-thumb{background:#eaecf0;border-radius:2px}.sp-tabs[data-v-78410c04]::-webkit-scrollbar-track{background:transparent}.sp-tab[data-v-78410c04]{padding:11px 14px;font-size:13px;font-weight:600;color:#9ca3af;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:color .12s,border-color .12s;transition:color .12s,border-color .12s}.sp-tab[data-v-78410c04]:hover{color:#374151}.sp-tab.active[data-v-78410c04]{color:#0d7a5f;border-bottom-color:#16a37f;font-weight:700}.sp-tab-right[data-v-78410c04]{color:#16a37f}.sp-body[data-v-78410c04]{padding:16px 20px 24px;background:#fff;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:visible}.sp-section[data-v-78410c04]{margin-bottom:20px}.sp-section[data-v-78410c04]:last-child{margin-bottom:0}.sp-section-title[data-v-78410c04]{font-size:9px;font-weight:700;color:#9ca3af;letter-spacing:.09em;text-transform:uppercase;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #f0f2f5}.sp-fields[data-v-78410c04]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sf[data-v-78410c04]{background:#f9fafb;border-radius:8px;padding:9px 12px;min-width:0}.sf.full[data-v-78410c04]{grid-column:1/-1}.sf label[data-v-78410c04]{display:block;font-size:9px;font-weight:700;color:#9ca3af;letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px}.sf .fv[data-v-78410c04]{font-size:12px;font-weight:600;color:#0a0a0a;word-break:break-word;overflow-wrap:anywhere}.sf .fv.empty[data-v-78410c04]{color:#d1d5db;font-style:italic;font-weight:400;font-size:11px}.sf .fv.fv-ok[data-v-78410c04]{color:#065f46;font-weight:700}.sf .fv.fv-high[data-v-78410c04]{color:#dc2626;font-weight:800}.sp-empty[data-v-78410c04]{text-align:center;font-size:13px;color:#9ca3af;padding:24px 0}.doc-item[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px;border:1px solid #eaecf0;border-radius:10px;margin-bottom:8px;background:#fff;cursor:pointer;-webkit-transition:border-color .12s,background .12s;transition:border-color .12s,background .12s}.doc-item[data-v-78410c04]:hover{border-color:#d1d5db;background:#f9fafb}.doc-thumb[data-v-78410c04]{width:36px;height:36px;border-radius:8px;background:#f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;color:#9ca3af}.doc-thumb svg[data-v-78410c04]{width:18px;height:18px}.doc-info[data-v-78410c04]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.doc-name[data-v-78410c04]{font-size:12px;font-weight:600;color:#0a0a0a}.doc-meta[data-v-78410c04]{font-size:10px;color:#9ca3af;margin-top:2px}.doc-status[data-v-78410c04]{font-size:10px;font-weight:700;padding:3px 8px;border-radius:5px;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;white-space:nowrap}.doc-status-ok[data-v-78410c04]{background:#ecfdf5;color:#065f46}.doc-status-req[data-v-78410c04]{background:#fffbeb;color:#92400e}.doc-status-bad[data-v-78410c04]{background:#fef2f2;color:#991b1b}.attempt-row[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:11px 12px}.attempt-block[data-v-78410c04],.attempt-row[data-v-78410c04]{border:1px solid #eaecf0;border-radius:9px;margin-bottom:8px;background:#fff}.attempt-block[data-v-78410c04]{overflow:hidden}.attempt-block-open[data-v-78410c04]{border-color:#16a37f}.attempt-block>.attempt-row[data-v-78410c04]{border:0;border-radius:0;margin-bottom:0;cursor:pointer}.attempt-block>.attempt-row[data-v-78410c04]:hover{background:#f9fafb}.attempt-row-main[data-v-78410c04]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.attempt-title[data-v-78410c04]{font-size:14px;font-weight:600;color:#0a0a0a}.attempt-meta[data-v-78410c04]{font-size:12px;color:#9ca3af;margin-top:3px}.attempt-verdict[data-v-78410c04]{font-size:11px;font-weight:700;padding:4px 9px;border-radius:5px;-ms-flex-negative:0;flex-shrink:0}.attempt-chevron[data-v-78410c04]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;color:#9ca3af;margin-left:4px;-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.attempt-block-open .attempt-chevron[data-v-78410c04]{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#16a37f}.attempt-answers[data-v-78410c04]{border-top:1px solid #f0f2f5;background:#f9fafb;padding:12px 14px}.answer-list[data-v-78410c04]{list-style:decimal;padding-left:22px;margin:0}.answer-item[data-v-78410c04]{padding:9px 11px 11px;background:#fff;border:1px solid #eaecf0;border-radius:7px;margin-bottom:8px}.answer-item[data-v-78410c04]:last-child{margin-bottom:0}.answer-item.answer-ok[data-v-78410c04]{border-left:3px solid #16a37f}.answer-item.answer-bad[data-v-78410c04]{border-left:3px solid #dc2626}.answer-q[data-v-78410c04]{font-size:13px;font-weight:600;color:#0a0a0a;margin-bottom:4px;word-break:break-word}.answer-a[data-v-78410c04]{font-size:13px;color:#374151;word-break:break-word}.answer-correct[data-v-78410c04]{font-size:12px;color:#065f46;margin-top:6px;background:#ecfdf5;border-radius:5px;padding:5px 8px}.action-grid[data-v-78410c04]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.action-btn[data-v-78410c04]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:11px 14px;border-radius:9px;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;border:1px solid transparent;-webkit-transition:background .12s,border-color .12s;transition:background .12s,border-color .12s}.action-btn-block[data-v-78410c04]{background:#fef2f2;color:#991b1b;border-color:#fecaca}.action-btn-block[data-v-78410c04]:hover{background:#fee2e2}.action-btn-unblock[data-v-78410c04]{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.action-btn-unblock[data-v-78410c04]:hover{background:#d1fae5}.action-btn-ghost[data-v-78410c04]{background:#f3f4f6;color:#374151;border-color:#e5e7eb}.action-btn-ghost[data-v-78410c04]:hover{background:#e5e7eb}.snap-row[data-v-78410c04]{padding:11px 12px;border:1px solid #eaecf0;border-radius:9px;margin-bottom:8px;background:#fff}.snap-row-head[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.snap-actor[data-v-78410c04]{font-size:13px;font-weight:700;color:#0a0a0a}.snap-date[data-v-78410c04]{font-size:12px;color:#9ca3af}.snap-row-body[data-v-78410c04]{font-size:13px;color:#374151;word-break:break-word}.no-req[data-v-78410c04]{text-align:center;padding:24px 0;font-size:13px;color:#9ca3af}.req-list-item[data-v-78410c04]{border:1px solid #eaecf0;border-radius:10px;padding:13px 14px;margin-bottom:8px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.req-list-item[data-v-78410c04]:hover{border-color:#16a37f;background:#f0fbf8;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(22,163,127,.08);box-shadow:0 4px 12px rgba(22,163,127,.08)}.req-list-icon[data-v-78410c04]{width:36px;height:36px;border-radius:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.req-list-icon svg[data-v-78410c04]{width:16px;height:16px}.req-list-body[data-v-78410c04]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.req-list-title[data-v-78410c04]{font-size:12px;font-weight:700;color:#0a0a0a;margin-bottom:2px}.req-list-meta[data-v-78410c04]{font-size:10px;color:#9ca3af}.req-list-arrow[data-v-78410c04]{color:#9ca3af;font-size:16px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:color .12s;transition:color .12s}.req-list-item:hover .req-list-arrow[data-v-78410c04]{color:#16a37f}.req-type-badge[data-v-78410c04]{display:inline-block;padding:2px 8px;border-radius:5px;font-size:9px;font-weight:700;margin-left:8px;vertical-align:middle}.req-history-section[data-v-78410c04]{margin-top:16px;padding-top:16px;border-top:1px solid #f0f2f5}.req-history-title[data-v-78410c04]{font-size:9px;font-weight:700;color:#9ca3af;letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px}.req-hist-item[data-v-78410c04]{border:1px solid #eaecf0;border-radius:9px;padding:11px 13px;margin-bottom:7px;background:#fff;cursor:pointer;-webkit-transition:border-color .12s,background-color .12s;transition:border-color .12s,background-color .12s}.req-hist-item[data-v-78410c04]:hover{border-color:#16a37f;background:#f0fbf8}.req-hist-header[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:5px}.req-hist-type[data-v-78410c04]{font-size:11px;font-weight:700;color:#0a0a0a;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.req-hist-result[data-v-78410c04]{-ms-flex-negative:0;flex-shrink:0;font-size:10px;font-weight:700;padding:2px 8px;border-radius:5px}.rhr-approved[data-v-78410c04]{background:#ecfdf5;color:#065f46}.rhr-rejected[data-v-78410c04]{background:#fef2f2;color:#991b1b}.req-hist-meta[data-v-78410c04]{font-size:10px;color:#9ca3af}.q-test-item[data-v-78410c04]{border:1px solid #eaecf0;border-radius:9px;margin-bottom:7px;overflow:hidden;background:#fff}.q-test-header[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:11px 14px;cursor:pointer;-webkit-transition:background .12s;transition:background .12s}.q-test-header[data-v-78410c04]:hover{background:#f9fafb}.q-test-title[data-v-78410c04]{font-size:12px;font-weight:700;color:#0a0a0a}.q-test-meta[data-v-78410c04]{font-size:10px;color:#9ca3af;margin-top:2px}.q-test-right[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.q-badge-pass[data-v-78410c04]{background:#ecfdf5;color:#065f46}.q-badge-fail[data-v-78410c04],.q-badge-pass[data-v-78410c04]{font-size:10px;font-weight:700;padding:3px 9px;border-radius:5px}.q-badge-fail[data-v-78410c04]{background:#fef2f2;color:#991b1b}.q-badge-pend[data-v-78410c04]{background:#fffbeb;color:#92400e;font-size:10px;font-weight:700;padding:3px 9px;border-radius:5px}.q-chevron[data-v-78410c04]{color:#9ca3af;font-size:12px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;display:inline-block}.q-chevron.open[data-v-78410c04]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.q-test-body[data-v-78410c04]{padding:0 14px 12px;border-top:1px solid #f0f2f5;display:none}.q-test-body.open[data-v-78410c04]{display:block}.q-test-fields[data-v-78410c04]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.qtf[data-v-78410c04]{background:#f9fafb;border-radius:7px;padding:8px 10px}.qtf label[data-v-78410c04]{font-size:9px;font-weight:700;color:#9ca3af;letter-spacing:.06em;text-transform:uppercase;display:block;margin-bottom:3px}.qtf .qv[data-v-78410c04]{font-size:12px;font-weight:600;color:#0a0a0a}.qtf .qv.qv-light[data-v-78410c04]{font-weight:400;font-size:11px}.qtf.qtf-span2[data-v-78410c04]{grid-column:span 2}.q-recls-item[data-v-78410c04]{border:1px solid #eaecf0;border-radius:9px;padding:13px 14px;margin-bottom:8px;background:#fff}.q-recls-header[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.q-recls-title[data-v-78410c04]{font-size:12px;font-weight:700;color:#0a0a0a}.q-recls-result[data-v-78410c04]{font-size:10px;font-weight:700;padding:3px 9px;border-radius:5px}.qrr-approved[data-v-78410c04]{background:#ecfdf5;color:#065f46}.qrr-rejected[data-v-78410c04]{background:#fef2f2;color:#991b1b}.qrr-pending[data-v-78410c04]{background:#fffbeb;color:#92400e}.q-recls-date[data-v-78410c04]{font-size:10px;color:#9ca3af;margin-bottom:8px}.q-recls-votes[data-v-78410c04]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.q-vote[data-v-78410c04]{border-radius:7px;padding:9px 11px;border:1px solid #eaecf0}.q-vote-role[data-v-78410c04]{font-size:9px;font-weight:700;color:#9ca3af;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.q-vote-result[data-v-78410c04]{font-size:11px;font-weight:700;margin-bottom:3px}.q-vote-comment[data-v-78410c04]{font-size:10px;color:#6b7280;font-style:italic}.q-vote-when[data-v-78410c04]{font-size:9px;color:#c0c4cc;margin-top:3px}.q-vote-pending[data-v-78410c04]{color:#9ca3af;font-size:11px;font-style:italic}.no-qual[data-v-78410c04]{font-size:12px;color:#9ca3af;text-align:center;padding:16px 0}.qual-cat-history[data-v-78410c04]{margin-top:14px;padding-top:12px;border-top:1px solid #f0f2f5}.qual-cat-history-title[data-v-78410c04]{font-size:9px;font-weight:700;color:#9ca3af;letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px}.qual-cat-row[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:6px 0}.qual-cat-row-bullet[data-v-78410c04]{-webkit-box-flex:0;-ms-flex:0 0 8px;flex:0 0 8px;width:8px;height:8px;border-radius:50%;margin-top:5px;background:#9ca3af}.qual-cat-row-bullet-success[data-v-78410c04]{background:#10b981}.qual-cat-row-bullet-primary[data-v-78410c04]{background:#6366f1}.qual-cat-row-body[data-v-78410c04]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.qual-cat-row-label[data-v-78410c04]{font-size:12px;font-weight:600;color:#0a0a0a}.qual-cat-row-meta[data-v-78410c04]{font-size:10px;color:#9ca3af;margin-top:1px}.action-label[data-v-78410c04]{font-size:9px;font-weight:700;color:#9ca3af;letter-spacing:.08em;text-transform:uppercase;display:block;margin-bottom:5px}.action-select[data-v-78410c04]{width:100%;height:34px;padding:0 11px;border:1px solid #eaecf0;border-radius:8px;background-color:#f9fafb;font-size:12px;color:#111;font-family:inherit;outline:none;-webkit-transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;font-weight:500;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 24 24' fill='none' stroke='%23aaa' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:28px;cursor:pointer}.action-select[data-v-78410c04]:focus{border-color:#16a37f;background-color:#fff;-webkit-box-shadow:0 0 0 3px rgba(22,163,127,.08);box-shadow:0 0 0 3px rgba(22,163,127,.08)}.comment-area[data-v-78410c04]{width:100%;padding:10px 12px;border:1px solid #eaecf0;border-radius:8px;background:#f9fafb;font-size:12px;color:#111;font-family:inherit;outline:none;resize:vertical;min-height:72px;-webkit-transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;font-weight:500}.comment-area[data-v-78410c04]:focus{border-color:#16a37f;background:#fff;-webkit-box-shadow:0 0 0 3px rgba(22,163,127,.08);box-shadow:0 0 0 3px rgba(22,163,127,.08)}.comment-area[data-v-78410c04]::-webkit-input-placeholder{color:#c0c4cc;font-weight:400}.comment-area[data-v-78410c04]::-moz-placeholder{color:#c0c4cc;font-weight:400}.comment-area[data-v-78410c04]:-ms-input-placeholder{color:#c0c4cc;font-weight:400}.comment-area[data-v-78410c04]::-ms-input-placeholder{color:#c0c4cc;font-weight:400}.comment-area[data-v-78410c04]::placeholder{color:#c0c4cc;font-weight:400}.action-save-btn[data-v-78410c04]{width:100%;height:34px;background:#16a37f;border:none;border-radius:8px;font-size:12px;font-weight:700;color:#fff;cursor:pointer;font-family:inherit;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.action-save-btn[data-v-78410c04]:hover:not(:disabled){background:#138c6c}.action-save-btn[data-v-78410c04]:disabled{background:#a7f3d0;cursor:not-allowed}.action-save-btn svg[data-v-78410c04]{width:13px;height:13px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.twofa-btn[data-v-78410c04]{width:100%;height:36px;background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;font-size:12px;font-weight:600;color:#4338ca;cursor:pointer;font-family:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.twofa-btn[data-v-78410c04]:hover{background:#e0e7ff;border-color:#a5b4fc;color:#3730a3}.twofa-btn svg[data-v-78410c04]{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.twofa-log[data-v-78410c04]{margin-top:12px}.twofa-log-title[data-v-78410c04]{font-size:9px;font-weight:700;color:#9ca3af;letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px}.twofa-log-item[data-v-78410c04]{background:#f9fafb;border-radius:7px;padding:9px 11px;margin-bottom:6px;border:1px solid #f0f2f5}.twofa-log-date[data-v-78410c04]{font-size:10px;color:#9ca3af;margin-bottom:3px}.twofa-log-admin[data-v-78410c04]{font-size:11px;font-weight:600;color:#374151}.twofa-log-comment[data-v-78410c04]{font-size:11px;color:#6b7280;margin-top:3px;font-style:italic}.twofa-section[data-v-78410c04]{margin-top:16px;padding-top:16px;border-top:1px solid #f0f2f5}.block-btn-wrap[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:16px}.block-btn-do[data-v-78410c04]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer;font-family:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease;border:none}.block-btn-do svg[data-v-78410c04]{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bb-do-block[data-v-78410c04]{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.bb-do-block[data-v-78410c04]:hover{background:#fee2e2}.bb-do-unblock[data-v-78410c04]{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.bb-do-unblock[data-v-78410c04]:hover{background:#d1fae5}.block-log[data-v-78410c04]{margin-top:4px}.blog-item[data-v-78410c04]{padding:11px 12px;border:1px solid #eaecf0;border-radius:9px;margin-bottom:8px;background:#fff}.blog-item-head[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.blog-item-head[data-v-78410c04],.blog-type[data-v-78410c04]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-type[data-v-78410c04]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;font-size:11px;font-weight:700}.blog-type-block[data-v-78410c04]{color:#991b1b}.blog-type-unblock[data-v-78410c04]{color:#065f46}.blog-dot[data-v-78410c04]{width:7px;height:7px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.blog-date[data-v-78410c04]{font-size:10px;color:#9ca3af}.blog-admin[data-v-78410c04]{font-size:10px;color:#6b7280;margin-bottom:4px}.blog-reason[data-v-78410c04]{font-size:11px;color:#374151;background:#f9fafb;border-radius:6px;padding:6px 9px;border-left:2px solid #e5e7eb}.no-log[data-v-78410c04]{font-size:12px;color:#9ca3af;text-align:center;padding:20px 0}.q-recls-item .hist-open-btn[data-v-78410c04]{width:100%;height:30px;border:1px solid #eaecf0;border-radius:7px;background:#fff;font-size:11px;font-weight:600;color:#374151;cursor:pointer;font-family:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;-webkit-transition:border-color .15s ease,color .15s ease,background-color .15s ease;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.q-recls-item .hist-open-btn[data-v-78410c04]:hover{border-color:#16a37f;color:#16a37f;background:#f0fbf8}.req-modal-overlay[data-v-78410c04]{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.req-modal[data-v-78410c04]{background:#fff;border-radius:16px;width:72vw;max-width:900px;max-height:85vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 24px 80px rgba(0,0,0,.18);box-shadow:0 24px 80px rgba(0,0,0,.18)}.req-modal-head[data-v-78410c04]{padding:20px 24px;border-bottom:1px solid #f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0}.req-modal-title[data-v-78410c04]{font-size:16px;font-weight:800;color:#0a0a0a;letter-spacing:-.01em}.req-modal-sub[data-v-78410c04]{font-size:12px;color:#9ca3af;margin-top:3px}.req-modal-close[data-v-78410c04]{width:32px;height:32px;border:1px solid #eaecf0;border-radius:8px;background:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9ca3af;-webkit-transition:background-color .12s,color .12s;transition:background-color .12s,color .12s;-ms-flex-negative:0;flex-shrink:0}.req-modal-close[data-v-78410c04]:hover{background:#f5f5f5;color:#374151}.req-modal-close svg[data-v-78410c04]{width:14px;height:14px;stroke-width:2.5}.req-modal-body[data-v-78410c04]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;padding:20px 24px;display:grid;grid-template-columns:1fr 1fr;gap:16px;-ms-flex-line-pack:start;align-content:start}.req-modal-section[data-v-78410c04]{background:#f9fafb;border-radius:10px;padding:14px 16px}.req-modal-section.full[data-v-78410c04]{grid-column:span 2}.req-modal-sec-title[data-v-78410c04]{font-size:9px;font-weight:700;color:#9ca3af;letter-spacing:.09em;text-transform:uppercase;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #eaecf0}.req-modal-sec-title--with-badge[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.req-modal-sec-title--with-badge>span[data-v-78410c04]:first-child{font-size:11px;font-weight:700;color:#0a0a0a;text-transform:none;letter-spacing:0}.req-reviewer-badge[data-v-78410c04]{font-size:10px;font-weight:700;padding:2px 8px;border-radius:5px;letter-spacing:0;text-transform:none}.req-reviewer-badge--mlro[data-v-78410c04]{background:#d1fae5;color:#065f46}.req-reviewer-badge--compliance[data-v-78410c04]{background:#e0e7ff;color:#4338ca}.req-modal-fields[data-v-78410c04]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rmf[data-v-78410c04]{background:#fff;border-radius:7px;padding:8px 10px;border:1px solid #f0f2f5}.rmf.full[data-v-78410c04]{grid-column:span 2}.rmf label[data-v-78410c04]{font-size:9px;font-weight:700;color:#9ca3af;letter-spacing:.06em;text-transform:uppercase;display:block;margin-bottom:3px}.rmf .rv[data-v-78410c04]{font-size:12px;font-weight:600;color:#0a0a0a}.rmf .rv.arrow[data-v-78410c04]{color:#16a37f;font-weight:700}.rv-ok[data-v-78410c04]{color:#065f46;font-weight:700}.rv-todo[data-v-78410c04]{color:#c0c4cc;font-weight:500;font-style:italic}.doc-preview[data-v-78410c04]{border:1px solid #eaecf0;border-radius:8px;padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:#fff;margin-bottom:6px}.doc-preview[data-v-78410c04]:last-child{margin-bottom:0}.doc-card[data-v-78410c04]{border:1px solid #eaecf0;border-radius:10px;background:#fff;margin-bottom:8px;overflow:hidden}.doc-card[data-v-78410c04]:last-child{margin-bottom:0}.doc-preview--in-card[data-v-78410c04]{border:0;border-radius:0;margin-bottom:0}.doc-preview-body[data-v-78410c04]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.doc-download-link[data-v-78410c04]{color:#16a37f;text-decoration:none;margin-left:4px;font-weight:600}.doc-download-link[data-v-78410c04]:hover{text-decoration:underline}.doc-actions[data-v-78410c04]{border-top:1px solid #f0f2f5;padding:10px 12px;background:#f9fafb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.doc-comment-input[data-v-78410c04]{width:100%;height:34px;padding:0 11px;border:1px solid #eaecf0;border-radius:7px;background:#fff;font-size:12px;color:#0a0a0a;font-family:inherit;outline:none;-webkit-transition:border-color .12s,-webkit-box-shadow .12s;transition:border-color .12s,-webkit-box-shadow .12s;transition:border-color .12s,box-shadow .12s;transition:border-color .12s,box-shadow .12s,-webkit-box-shadow .12s}.doc-comment-input[data-v-78410c04]::-webkit-input-placeholder{color:#c0c4cc}.doc-comment-input[data-v-78410c04]::-moz-placeholder{color:#c0c4cc}.doc-comment-input[data-v-78410c04]:-ms-input-placeholder{color:#c0c4cc}.doc-comment-input[data-v-78410c04]::-ms-input-placeholder{color:#c0c4cc}.doc-comment-input[data-v-78410c04]::placeholder{color:#c0c4cc}.doc-comment-input[data-v-78410c04]:focus{border-color:#16a37f;-webkit-box-shadow:0 0 0 3px rgba(22,163,127,.08);box-shadow:0 0 0 3px rgba(22,163,127,.08)}.doc-actions-buttons[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.doc-action-btn[data-v-78410c04]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:34px;border-radius:7px;font-size:12px;font-weight:700;cursor:pointer;font-family:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;border:0;-webkit-transition:background .12s;transition:background .12s}.doc-action-btn[data-v-78410c04]:disabled{opacity:.55;cursor:not-allowed}.doc-action-approve[data-v-78410c04]{background:#16a37f;color:#fff}.doc-action-approve[data-v-78410c04]:hover:not(:disabled){background:#138c6c}.doc-action-reject[data-v-78410c04]{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.doc-action-reject[data-v-78410c04]:hover:not(:disabled){background:#fee2e2}.doc-actions-locked[data-v-78410c04]{opacity:.85}.doc-actions-locked-note[data-v-78410c04]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#6b7280;background:#f3f4f6;border-radius:6px;padding:5px 9px;-ms-flex-item-align:start;align-self:flex-start}.doc-saved-comment[data-v-78410c04]{border-top:1px solid #f0f2f5;background:#f9fafb;padding:8px 12px;font-size:12px;color:#374151;border-left:2px solid #e5e7eb}.doc-decision[data-v-78410c04]{border-top:1px solid #f0f2f5;background:#f9fafb;padding:8px 12px 10px}.doc-decision-meta[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:#374151}.doc-decision-status[data-v-78410c04]{font-weight:700;font-size:11px;padding:3px 9px;border-radius:5px}.doc-decision-actor[data-v-78410c04]{font-weight:600;color:#0a0a0a}.doc-decision-when[data-v-78410c04]{color:#6b7280}.doc-decision-comment[data-v-78410c04]{margin-top:6px;font-size:12px;color:#374151;background:#fff;border-left:2px solid #e5e7eb;padding:6px 10px;border-radius:0 6px 6px 0}.req-timeline[data-v-78410c04]{list-style:none;padding:0;margin:0}.req-timeline-row[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:10px 12px;border-bottom:1px solid #f0f2f5;background:#fff;border-radius:7px;margin-bottom:4px}.req-timeline-row[data-v-78410c04]:last-child{border-bottom:0;margin-bottom:0}.req-timeline-dot[data-v-78410c04]{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-top:5px;background:#d1d5db}.req-timeline-dot.req-pill-ok[data-v-78410c04]{background:#16a37f}.req-timeline-dot.req-pill-bad[data-v-78410c04]{background:#dc2626}.req-timeline-dot.req-pill-warn[data-v-78410c04]{background:#f59e0b}.req-timeline-dot.req-pill-muted[data-v-78410c04]{background:#9ca3af}.req-timeline-body[data-v-78410c04]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.req-timeline-head[data-v-78410c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:2px}.req-timeline-status[data-v-78410c04]{font-size:13px;font-weight:700;color:#0a0a0a}.req-timeline-when[data-v-78410c04]{font-size:11px;color:#9ca3af;white-space:nowrap}.req-timeline-meta[data-v-78410c04]{font-size:12px;color:#6b7280}.req-timeline-type[data-v-78410c04]{background:#f3f4f6;color:#374151;font-weight:700;font-size:11px;padding:2px 8px;border-radius:5px}.req-timeline-actor[data-v-78410c04]{margin-left:4px}.user-detail-readonly .req-modal-overlay[data-v-78410c04],.user-detail-readonly .req-modal-overlay [data-v-78410c04]{pointer-events:auto!important}.user-detail-readonly .req-modal .btn[data-v-78410c04],.user-detail-readonly .req-modal button[data-v-78410c04]{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.user-detail-readonly .req-modal input[data-v-78410c04],.user-detail-readonly .req-modal select[data-v-78410c04],.user-detail-readonly .req-modal textarea[data-v-78410c04]{pointer-events:auto!important;background-color:#fff!important}.user-detail-readonly .action-grid button[data-v-78410c04]{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.doc-preview-icon[data-v-78410c04]{width:32px;height:32px;border-radius:7px;background:#f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;color:#9ca3af}.doc-preview-icon svg[data-v-78410c04]{width:15px;height:15px}.doc-preview-name[data-v-78410c04]{font-size:13px;font-weight:600;color:#0a0a0a}.doc-preview-index[data-v-78410c04]{font-size:11px;font-weight:600;color:#9ca3af;margin-left:4px}.doc-preview-meta[data-v-78410c04]{font-size:11px;color:#9ca3af;margin-top:2px}.doc-preview-status[data-v-78410c04]{margin-left:auto;font-size:11px;font-weight:700;padding:3px 9px;border-radius:5px;white-space:nowrap}.req-modal-fade-enter-active[data-v-78410c04],.req-modal-fade-leave-active[data-v-78410c04]{-webkit-transition:opacity .18s ease;transition:opacity .18s ease}.req-modal-fade-enter[data-v-78410c04],.req-modal-fade-leave-to[data-v-78410c04]{opacity:0}@media (max-width:720px){.req-modal-body[data-v-78410c04]{grid-template-columns:1fr}.req-modal-section.full[data-v-78410c04]{grid-column:span 1}.req-modal-fields[data-v-78410c04]{grid-template-columns:1fr}.rmf.full[data-v-78410c04]{grid-column:span 1}}@media (max-width:560px){.sp-fields[data-v-78410c04]{grid-template-columns:1fr}.sp-status[data-v-78410c04]{grid-template-columns:1fr 1fr}}.users-page[data-v-20c0536e]{padding:8px 6px}.page-title[data-v-20c0536e]{padding:4px 2px}.title-text[data-v-20c0536e]{font-weight:700;letter-spacing:.2px;color:#1f2937}.title-hint[data-v-20c0536e]{display:inline-block;margin-top:2px}.table-card[data-v-20c0536e],.toolbar-card[data-v-20c0536e]{border-radius:14px;border:1px solid rgba(0,0,0,.07);-webkit-box-shadow:0 6px 18px rgba(0,0,0,.04);box-shadow:0 6px 18px rgba(0,0,0,.04)}.total-pill[data-v-20c0536e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:rgba(59,130,246,.08);color:#1f2937}.btn-round[data-v-20c0536e],.btn-soft[data-v-20c0536e]{border-radius:10px}.gap-8[data-v-20c0536e]{gap:8px}.badge-soft[data-v-20c0536e]{background:rgba(99,102,241,.12);color:#3730a3;border-radius:999px;padding:6px 10px;font-weight:600}.btn-doc[data-v-20c0536e]{border-radius:8px;font-size:.8rem}.kyc-breadcrumb[data-v-20c0536e]{background:-webkit-gradient(linear,left top,left bottom,from(#f3f5fa),to(#e8ecf4));background:linear-gradient(180deg,#f3f5fa,#e8ecf4);padding:8px 14px;border-radius:6px;font-size:14px;color:#36404f}.kyc-breadcrumb-root[data-v-20c0536e]{font-weight:600;color:#1f2d44}.kyc-filters-card[data-v-20c0536e]{background:#fff;border:1px solid #eaecf0;border-radius:12px;padding:18px 20px 16px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.02);box-shadow:0 2px 4px rgba(0,0,0,.02);-webkit-animation:kycFilterSlideDown-20c0536e .18s ease;animation:kycFilterSlideDown-20c0536e .18s ease}@-webkit-keyframes kycFilterSlideDown-20c0536e{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes kycFilterSlideDown-20c0536e{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.kyc-filters-card .card-body[data-v-20c0536e]{padding:0!important}.kyc-filter-label[data-v-20c0536e]{font-size:9px;font-weight:700;color:#9ca3af;letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px;display:block}.kyc-filters-card .custom-select[data-v-20c0536e],.kyc-filters-card .form-control[data-v-20c0536e]{height:34px;padding:0 11px;border:1px solid #eaecf0;border-radius:8px;background:#f9fafb;font-size:12px;font-weight:500;color:#111;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.kyc-filters-card .custom-select[data-v-20c0536e]:focus,.kyc-filters-card .form-control[data-v-20c0536e]:focus{border-color:#16a37f;background:#fff;-webkit-box-shadow:0 0 0 3px rgba(22,163,127,.08);box-shadow:0 0 0 3px rgba(22,163,127,.08);outline:none}.kyc-filters-card .form-control[data-v-20c0536e]::-webkit-input-placeholder{color:#c0c4cc;font-weight:400}.kyc-filters-card .form-control[data-v-20c0536e]::-moz-placeholder{color:#c0c4cc;font-weight:400}.kyc-filters-card .form-control[data-v-20c0536e]:-ms-input-placeholder{color:#c0c4cc;font-weight:400}.kyc-filters-card .form-control[data-v-20c0536e]::-ms-input-placeholder{color:#c0c4cc;font-weight:400}.kyc-filters-card .form-control[data-v-20c0536e]::placeholder{color:#c0c4cc;font-weight:400}.kyc-filters-card .custom-select[data-v-20c0536e]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 24 24' fill='none' stroke='%23aaa' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:28px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.kyc-filters-divider[data-v-20c0536e]{border:0;border-top:1px solid #f0f2f5;margin:6px -20px 14px}.kyc-filters-card .btn-outline-secondary[data-v-20c0536e]{height:34px;padding:0 16px;background:#fff;border:1px solid #eaecf0;border-radius:8px;font-size:12px;font-weight:600;color:#6b7280;-webkit-transition:all .15s ease;transition:all .15s ease}.kyc-filters-card .btn-outline-secondary[data-v-20c0536e]:hover{background:#f9fafb;color:#374151;border-color:#d1d5db}.kyc-filters-card .btn-primary[data-v-20c0536e]{height:34px;padding:0 20px;background:#16a37f;border:none;border-radius:8px;font-size:12px;font-weight:700;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;-webkit-box-shadow:0 1px 2px rgba(22,163,127,.25);box-shadow:0 1px 2px rgba(22,163,127,.25);-webkit-transition:background-color .15s ease,-webkit-transform .12s ease;transition:background-color .15s ease,-webkit-transform .12s ease;transition:background-color .15s ease,transform .12s ease;transition:background-color .15s ease,transform .12s ease,-webkit-transform .12s ease}.kyc-filters-card .btn-primary[data-v-20c0536e]:focus,.kyc-filters-card .btn-primary[data-v-20c0536e]:hover{background:#138c6c;-webkit-box-shadow:0 0 0 3px rgba(22,163,127,.18);box-shadow:0 0 0 3px rgba(22,163,127,.18);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.kyc-filters-card .btn-primary[data-v-20c0536e]:active{-webkit-transform:translateY(0);transform:translateY(0)}.kyc-th-narrow[data-v-20c0536e]{width:40px;text-align:center}.kyc-page-title[data-v-20c0536e]{font-weight:800;color:#1f2d44;font-size:26px;letter-spacing:-.01em}.kyc-page-subtitle[data-v-20c0536e]{color:#6b7280;font-size:13px}.kyc-export-btn[data-v-20c0536e]{font-weight:600;border-radius:8px}.kyc-stats-row[data-v-20c0536e]{margin-left:-6px;margin-right:-6px}.kyc-stat-col[data-v-20c0536e]{padding-left:6px;padding-right:6px;display:-webkit-box;display:-ms-flexbox;display:flex}.kyc-stat-card[data-v-20c0536e]{background:#fff;border:1px solid #e4e8f0;border-radius:12px;padding:14px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;cursor:pointer;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .05s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .05s ease;transition:border-color .15s ease,box-shadow .15s ease,transform .05s ease;transition:border-color .15s ease,box-shadow .15s ease,transform .05s ease,-webkit-box-shadow .15s ease,-webkit-transform .05s ease;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.02);box-shadow:0 1px 0 rgba(0,0,0,.02)}.kyc-stat-card[data-v-20c0536e]:hover{border-color:#cbd5e1;-webkit-box-shadow:0 6px 16px rgba(15,23,42,.06);box-shadow:0 6px 16px rgba(15,23,42,.06)}.kyc-stat-card.is-active[data-v-20c0536e]{border-color:#16a34a;-webkit-box-shadow:0 8px 20px rgba(22,163,74,.18);box-shadow:0 8px 20px rgba(22,163,74,.18)}.kyc-stat-icon[data-v-20c0536e]{width:36px;height:36px;border-radius:10px;background:#f3f4f6;color:#6b7280;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px}.kyc-stat-card.kyc-stat--success .kyc-stat-icon[data-v-20c0536e]{background:#dcfce7;color:#16a34a}.kyc-stat-card.kyc-stat--warning .kyc-stat-icon[data-v-20c0536e]{background:#fef3c7;color:#d97706}.kyc-stat-card.kyc-stat--danger .kyc-stat-icon[data-v-20c0536e]{background:#fee2e2;color:#dc2626}.kyc-stat-card.kyc-stat--info .kyc-stat-icon[data-v-20c0536e]{background:#dbeafe;color:#2563eb}.kyc-stat-body[data-v-20c0536e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.kyc-stat-label[data-v-20c0536e]{color:#6b7280;font-size:12px;margin-bottom:4px}.kyc-stat-value[data-v-20c0536e]{font-weight:800;font-size:26px;color:#1f2d44;line-height:1}.kyc-stat-value.text-success[data-v-20c0536e]{color:#16a34a}.kyc-stat-value.text-warning[data-v-20c0536e]{color:#d97706}.kyc-stat-value.text-danger[data-v-20c0536e]{color:#dc2626}.kyc-stat-value.text-info[data-v-20c0536e]{color:#2563eb}.kyc-stat-value.text-neutral[data-v-20c0536e]{color:#1f2d44}.kyc-stat-hint[data-v-20c0536e]{color:#94a3b8;font-size:11px;margin-top:4px}.kyc-tabs[data-v-20c0536e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;border-radius:10px;background:#f8fafc;padding:4px;border:1px solid #e4e8f0}.kyc-tab[data-v-20c0536e]{background:transparent;border:0;padding:6px 14px;font-size:13px;font-weight:600;color:#475569;border-radius:8px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.kyc-tab[data-v-20c0536e]:hover{color:#1f2d44}.kyc-tab.active[data-v-20c0536e]{background:#fff;color:#1f2d44;-webkit-box-shadow:0 2px 6px rgba(15,23,42,.06);box-shadow:0 2px 6px rgba(15,23,42,.06)}.kyc-tab-count[data-v-20c0536e]{background:#e2e8f0;color:#475569;font-size:11px;padding:2px 8px;border-radius:999px;font-weight:700}.kyc-tab.active .kyc-tab-count[data-v-20c0536e]{background:#16a34a;color:#fff}.kyc-filter-btn.btn.btn-outline-secondary[data-v-20c0536e],.kyc-filter-btn.btn[data-v-20c0536e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:8px;background:#fff;border:1px solid #eaecf0;color:#374151;font-size:12px;font-weight:600;font-family:inherit;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.kyc-filter-btn.btn[data-v-20c0536e]:focus,.kyc-filter-btn.btn[data-v-20c0536e]:hover{background:#fff;border-color:#16a37f;color:#16a37f;-webkit-box-shadow:0 0 0 3px rgba(22,163,127,.08);box-shadow:0 0 0 3px rgba(22,163,127,.08)}.kyc-filter-btn.btn.is-active[data-v-20c0536e]{background:#16a37f;border-color:#16a37f;color:#fff}.kyc-filter-btn.btn.is-active[data-v-20c0536e]:focus,.kyc-filter-btn.btn.is-active[data-v-20c0536e]:hover{background:#138c6c;border-color:#138c6c;color:#fff}.kyc-filter-btn .kyc-filter-btn-icon[data-v-20c0536e]{font-size:13px}.kyc-filter-btn .kyc-filter-btn-chevron[data-v-20c0536e]{font-size:12px;margin-left:1px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.kyc-filter-btn.is-active .kyc-filter-btn-chevron[data-v-20c0536e]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.kyc-chips-row[data-v-20c0536e]{gap:6px}.kyc-chips-label[data-v-20c0536e]{color:#6b7280;font-size:12px;font-weight:600}.kyc-chip[data-v-20c0536e]{background:#fff;border:1px solid #e4e8f0;border-radius:999px;padding:4px 12px 4px 8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#475569;cursor:pointer;-webkit-transition:border-color .12s ease,background .12s ease;transition:border-color .12s ease,background .12s ease}.kyc-chip[data-v-20c0536e]:hover{border-color:#cbd5e1}.kyc-chip.active[data-v-20c0536e]{background:#1f2d44;color:#fff;border-color:#1f2d44}.kyc-chip.active .kyc-chip-dot[data-v-20c0536e]{background:#fff;opacity:.85}.kyc-chip-dot[data-v-20c0536e]{width:8px;height:8px;border-radius:50%;background:#cbd5e1;display:inline-block}.kyc-chip.kyc-chip--neutral .kyc-chip-dot[data-v-20c0536e]{background:#6b7280}.kyc-chip.kyc-chip--success .kyc-chip-dot[data-v-20c0536e]{background:#16a34a}.kyc-chip.kyc-chip--warning .kyc-chip-dot[data-v-20c0536e]{background:#f59e0b}.kyc-chip.kyc-chip--danger .kyc-chip-dot[data-v-20c0536e]{background:#dc2626}.kyc-chip.kyc-chip--dark .kyc-chip-dot[data-v-20c0536e]{background:#0f172a}.kyc-chip.kyc-chip--info .kyc-chip-dot[data-v-20c0536e]{background:#2563eb}.kyc-chip.kyc-chip--primary .kyc-chip-dot[data-v-20c0536e]{background:#7c3aed}.kyc-bulk-bar[data-v-20c0536e]{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;padding:10px 14px}.kyc-users-table tbody tr[data-v-20c0536e]{cursor:pointer;border-left:3px solid transparent}.kyc-users-table tbody tr[data-v-20c0536e]:hover{background:#f8fafc}.kyc-users-table tbody tr.kyc-row--risk-low[data-v-20c0536e]{border-left-color:#16a34a}.kyc-users-table tbody tr.kyc-row--risk-medium[data-v-20c0536e]{border-left-color:#f59e0b}.kyc-users-table tbody tr.kyc-row--risk-high[data-v-20c0536e]{border-left-color:#dc2626}.kyc-cell-email[data-v-20c0536e]{font-weight:500;color:#0f172a}.kyc-risk-text--low[data-v-20c0536e]{color:#16a34a;font-weight:600}.kyc-risk-text--medium[data-v-20c0536e]{color:#d97706;font-weight:600}.kyc-risk-text--high[data-v-20c0536e]{color:#dc2626;font-weight:700}.kyc-status-pill[data-v-20c0536e]{padding:4px 10px 4px 8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:600}.kyc-status-pill .kyc-status-dot[data-v-20c0536e]{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.85);display:inline-block}.btn-round[data-v-20c0536e]{border-radius:8px!important}.kyc-cls-cell[data-v-20c0536e]{gap:6px}.kyc-cls-cell[data-v-20c0536e],.kyc-recls-dot[data-v-20c0536e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kyc-recls-dot[data-v-20c0536e]{width:18px;height:18px;border-radius:50%;background:#fef3c7;border:1.5px solid #fcd34d;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#92400e;-ms-flex-negative:0;flex-shrink:0}.user-panel-backdrop[data-v-20c0536e]{position:fixed;inset:var(--nav-h,56px) 0 0 0;background:rgba(0,0,0,.18);z-index:299;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.user-side-panel[data-v-20c0536e]{background:#fff;width:620px;max-width:100vw;height:100%;-webkit-box-shadow:-8px 0 32px rgba(0,0,0,.08);box-shadow:-8px 0 32px rgba(0,0,0,.08);border-left:1px solid var(--c-border,#eaecf0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.user-side-panel-head[data-v-20c0536e],.user-side-panel-title[data-v-20c0536e]{display:none}.user-side-panel-actions[data-v-20c0536e]{position:absolute;top:14px;right:18px;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.user-side-panel-btn[data-v-20c0536e]{background:#fff;border:1px solid var(--c-border,#eaecf0);border-radius:8px;cursor:pointer;width:32px;height:32px;color:var(--c-muted,#9ca3af);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.user-side-panel-btn[data-v-20c0536e]:hover{background:#f5f5f5;color:var(--c-text-2,#374151)}.user-side-panel-close-x[data-v-20c0536e]{position:absolute;top:14px;right:18px;z-index:5;width:32px;height:32px;background:#fff;border:1px solid var(--c-border,#eaecf0);border-radius:8px;cursor:pointer;color:var(--c-muted,#9ca3af);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;-webkit-transition:background-color .12s,color .12s;transition:background-color .12s,color .12s}.user-side-panel-close-x[data-v-20c0536e]:hover{background:#f5f5f5;color:var(--c-text-2,#374151)}.user-side-panel-body[data-v-20c0536e]{overflow-y:auto;overflow-x:hidden;padding:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.user-side-panel-footer[data-v-20c0536e]{position:sticky;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:12px 18px;background:#fff;border-top:1px solid #eaecf0;-ms-flex-negative:0;flex-shrink:0;z-index:4}.sp-btn[data-v-20c0536e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px;height:38px;padding:0 16px;border-radius:8px;font-size:12.5px;font-weight:700;font-family:inherit;cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid transparent;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease,-webkit-transform .12s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease,-webkit-transform .12s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease,-webkit-transform .12s ease}.sp-btn-ghost[data-v-20c0536e]{-webkit-box-flex:0.7;-ms-flex:0.7;flex:0.7;background:#fff;border-color:#eaecf0;color:#374151}.sp-btn-ghost[data-v-20c0536e]:hover{background:#f9fafb;border-color:#d1d5db}.sp-btn-primary[data-v-20c0536e]{background:#16a37f;color:#fff;-webkit-box-shadow:0 1px 2px rgba(22,163,127,.25);box-shadow:0 1px 2px rgba(22,163,127,.25)}.sp-btn-primary[data-v-20c0536e]:hover{background:#138c6c;-webkit-box-shadow:0 0 0 3px rgba(22,163,127,.18);box-shadow:0 0 0 3px rgba(22,163,127,.18);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.sp-btn-primary[data-v-20c0536e]:active{-webkit-transform:translateY(0);transform:translateY(0)}.user-panel-fade-enter-active[data-v-20c0536e],.user-panel-fade-leave-active[data-v-20c0536e]{-webkit-transition:opacity .18s ease;transition:opacity .18s ease}.user-panel-fade-enter[data-v-20c0536e],.user-panel-fade-leave-to[data-v-20c0536e]{opacity:0}.user-panel-slide-enter-active[data-v-20c0536e],.user-panel-slide-leave-active[data-v-20c0536e]{-webkit-transition:-webkit-transform .22s ease;transition:-webkit-transform .22s ease;transition:transform .22s ease;transition:transform .22s ease,-webkit-transform .22s ease}.user-panel-slide-enter[data-v-20c0536e],.user-panel-slide-leave-to[data-v-20c0536e]{-webkit-transform:translateX(100%);transform:translateX(100%)}.docs-modal .modal-content{border-radius:16px;border:none;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15);box-shadow:0 20px 60px rgba(0,0,0,.15)}.docs-modal-header{background:linear-gradient(135deg,#0ea5e9,#0284c7);color:#fff;border-radius:16px 16px 0 0;padding:1rem 1.5rem;border:none}.docs-modal-header .modal-title{font-weight:600;font-size:1.1rem}.docs-modal-header .close{color:hsla(0,0%,100%,.9);opacity:1;text-shadow:none}.docs-modal-body{padding:1.5rem;background:#f8fafc;border-radius:0 0 16px 16px}.docs-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem;color:#64748b}.docs-error{border-radius:10px;margin:0}.docs-list-wrap{max-height:65vh;overflow-y:auto}.docs-empty{text-align:center;padding:2.5rem 1rem}.docs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.doc-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.doc-card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.6rem 1rem;background:#f1f5f9;border-bottom:1px solid #e2e8f0}.doc-id{font-weight:600;color:#475569;font-size:.9rem}.doc-type{font-size:.8rem;color:#64748b;margin-left:.25rem}.doc-status{margin-left:auto;font-size:.7rem}.doc-card-body{padding:1rem}.doc-label{font-size:.8rem;font-weight:600;color:#334155;margin-bottom:.35rem;display:block}.doc-status-select{border-radius:10px;border:1px solid #cbd5e1;padding:.5rem 2rem .5rem .75rem;font-size:.9rem;font-weight:500;color:#334155;background-color:#fff;margin-bottom:1rem;min-height:38px;cursor:pointer;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.doc-status-select:hover{border-color:#0ea5e9}.doc-status-select:focus{border-color:#0284c7;-webkit-box-shadow:0 0 0 3px rgba(14,165,233,.2);box-shadow:0 0 0 3px rgba(14,165,233,.2);outline:none}.doc-textarea{font-size:.85rem;border-radius:8px;margin-bottom:.75rem}.doc-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.doc-btn{border-radius:8px}.doc-btn-update{font-size:.8rem}.sys-users[data-v-297ee611]{padding:0 4px}.sys-head[data-v-297ee611]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;margin-bottom:14px}.sys-title[data-v-297ee611]{font-size:22px;font-weight:800;color:var(--c-text,#0a0a0a);letter-spacing:-.03em}.sys-sub[data-v-297ee611]{font-size:12px;color:var(--c-muted,#9ca3af);margin-top:4px}.sys-search-input[data-v-297ee611]{height:36px;width:min(360px,60vw);padding:0 12px;border:1px solid var(--c-border,#eaecf0);border-radius:8px;background:#fff;font-size:13px;outline:none}.sys-search-input[data-v-297ee611]:focus{border-color:var(--c-accent,#16a37f);-webkit-box-shadow:0 0 0 3px rgba(22,163,127,.08);box-shadow:0 0 0 3px rgba(22,163,127,.08)}.sys-table-card[data-v-297ee611]{border:1px solid var(--c-border,#eaecf0);border-radius:12px;overflow:hidden;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.03);box-shadow:0 1px 4px rgba(0,0,0,.03)}.sys-pager[data-v-297ee611]{padding:10px 16px;border-top:1px solid var(--c-divider,#f0f2f5)}.commission-page[data-v-7ba96341]{background:-webkit-gradient(linear,left top,left bottom,from(#f8fafc),to(#fff));background:linear-gradient(180deg,#f8fafc,#fff);min-height:100%}.page-header h2[data-v-7ba96341]{font-weight:700;letter-spacing:-.02em}.shadow-soft[data-v-7ba96341]{border:1px solid #eef2f7;-webkit-box-shadow:0 10px 30px rgba(18,38,63,.06);box-shadow:0 10px 30px rgba(18,38,63,.06);border-radius:16px}.range-pill[data-v-7ba96341]{background:#f5f7fb!important;border:1px solid #e7ecf4;font-weight:600}.table-rounded[data-v-7ba96341]{border-radius:12px;overflow:hidden}.row-hover[data-v-7ba96341]:hover{background:#f9fbff!important}.custom-select[data-v-7ba96341],.form-control[data-v-7ba96341],.input-group-text[data-v-7ba96341]{border-radius:12px!important}.input-group-text[data-v-7ba96341]{background:#f7f9fc;border-color:#e9eef5}.card-header{background:#fff;border-bottom:1px solid #eef2f7;font-weight:600}.dossier-page[data-v-1112ac79]{font-family:Inter,system-ui,sans-serif;background:#f0f2f5;color:#111;font-size:13px;min-height:100vh;-webkit-font-smoothing:antialiased}.ud-nav[data-v-1112ac79]{height:54px;background:#fff;border-bottom:1px solid #eaecf0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px;gap:10px;position:sticky;top:0;z-index:30;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04)}.brand[data-v-1112ac79]{font-size:15px;font-weight:800;color:#111}.brand em[data-v-1112ac79]{color:#16a37f;font-style:normal}.bc-sep[data-v-1112ac79]{color:#d1d5db;font-size:16px}.bc-link[data-v-1112ac79]{font-size:12px;color:#6b7280;cursor:pointer;-webkit-transition:color .15s;transition:color .15s;text-decoration:none}.bc-link[data-v-1112ac79]:hover{color:#16a37f}.bc-cur[data-v-1112ac79]{font-size:12px;color:#374151;font-weight:600}.nav-r[data-v-1112ac79]{margin-left:auto;gap:8px}.nav-btn[data-v-1112ac79],.nav-r[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-btn[data-v-1112ac79]{gap:5px;height:32px;padding:0 12px;border:1px solid #eaecf0;border-radius:8px;background:#fff;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;color:#374151;-webkit-transition:all .15s;transition:all .15s}.nav-btn[data-v-1112ac79]:hover{background:#f9fafb}.nav-btn.danger[data-v-1112ac79]{background:#fef2f2;border-color:#fecaca;color:#dc2626}.nav-btn.danger[data-v-1112ac79]:hover{background:#fee2e2}.nav-btn .i[data-v-1112ac79]{font-size:13px}.wrap[data-v-1112ac79]{max-width:1100px;margin:0 auto;padding:24px 24px 60px}.ph[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.ph-ava[data-v-1112ac79],.ph-left[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ph-ava[data-v-1112ac79]{width:52px;height:52px;border-radius:50%;background:#edfaf5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:800;color:#0d7a5f;-ms-flex-negative:0;flex-shrink:0;margin-right:14px}.ph-name[data-v-1112ac79]{font-size:22px;font-weight:800;color:#0a0a0a;letter-spacing:-.03em}.ph-meta[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;color:#9ca3af}.ph-meta b[data-v-1112ac79]{color:#374151;font-weight:600}.badge[data-v-1112ac79]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 9px;border-radius:6px;font-size:11px;font-weight:700;white-space:nowrap}.bd[data-v-1112ac79]{width:5px;height:5px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.b-act[data-v-1112ac79]{background:#ecfdf5;color:#065f46}.b-act .bd[data-v-1112ac79]{background:#10b981}.b-pnd[data-v-1112ac79]{background:#fffbeb;color:#92400e}.b-pnd .bd[data-v-1112ac79]{background:#f59e0b}.b-rej[data-v-1112ac79]{background:#fef2f2;color:#991b1b}.b-rej .bd[data-v-1112ac79]{background:#ef4444}.b-blk[data-v-1112ac79]{background:#fff1f2;color:#9f1239}.b-blk .bd[data-v-1112ac79]{background:#f43f5e}.b-term[data-v-1112ac79]{background:#f5f3ff;color:#5b21b6}.b-term .bd[data-v-1112ac79]{background:#8b5cf6}.b-cls[data-v-1112ac79]{background:#f3f4f6;color:#6b7280}.b-cls .bd[data-v-1112ac79]{background:#9ca3af}.risk-high[data-v-1112ac79]{color:#dc2626;font-weight:700}.risk-mid[data-v-1112ac79]{color:#d97706;font-weight:700}.risk-low[data-v-1112ac79]{color:#059669;font-weight:700}.aml-flag[data-v-1112ac79]{display:inline-block;padding:1px 6px;border-radius:4px;font-size:9px;font-weight:800}.af-pep[data-v-1112ac79]{background:#fef3c7;color:#92400e}.af-snc[data-v-1112ac79]{background:#fee2e2;color:#991b1b}.af-aml[data-v-1112ac79]{background:#fff1f2;color:#9f1239}.status-bar[data-v-1112ac79]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:20px}.sb-item[data-v-1112ac79]{background:#fff;border:1px solid #eaecf0;border-radius:10px;padding:12px 14px}.sb-lbl[data-v-1112ac79]{font-size:9.5px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.sb-val[data-v-1112ac79]{font-size:13px;font-weight:700;color:#0a0a0a}.anket-panel[data-v-1112ac79]{background:#fff;border:1px solid #eaecf0;border-radius:12px;margin-bottom:20px;overflow:hidden}.anket-panel-head[data-v-1112ac79]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 18px;background:#fafafa;border-bottom:1px solid #f0f2f5}.anket-head-left[data-v-1112ac79],.anket-panel-head[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.anket-head-left[data-v-1112ac79]{gap:7px}.anket-panel-title[data-v-1112ac79]{font-size:13px;font-weight:700;color:#0a0a0a}.anket-cnt[data-v-1112ac79]{font-size:11px;font-weight:700;background:#edfaf5;color:#0d7a5f;padding:2px 7px;border-radius:20px;margin-left:4px}.dot-ic[data-v-1112ac79]{font-size:15px}.muted-mini[data-v-1112ac79]{font-size:11px;color:#9ca3af}table.at[data-v-1112ac79]{width:100%;border-collapse:collapse}table.at thead th[data-v-1112ac79]{padding:8px 14px;text-align:left;font-size:9.5px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #f0f2f5;white-space:nowrap;background:#fafafa}table.at tbody tr[data-v-1112ac79]{cursor:pointer;-webkit-transition:background .12s;transition:background .12s}table.at tbody tr[data-v-1112ac79]:hover{background:#f0fbf8}table.at tbody tr.sel td[data-v-1112ac79]{background:#edfaf5!important}table.at tbody td[data-v-1112ac79]{padding:11px 14px;border-bottom:1px solid #f5f6f8;vertical-align:middle;font-size:12.5px;color:#374151}table.at tbody tr:last-child td[data-v-1112ac79]{border-bottom:none}.row-arrow[data-v-1112ac79]{width:28px;text-align:center;color:#d1d5db;font-size:14px}table.at tbody tr.sel .row-arrow[data-v-1112ac79],table.at tbody tr:hover .row-arrow[data-v-1112ac79]{color:#16a37f}.a-num[data-v-1112ac79]{width:24px;height:24px;border-radius:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:11px;font-weight:700}.a-num.act[data-v-1112ac79]{background:#edfaf5;color:#0d7a5f}.a-num.arch[data-v-1112ac79]{background:#f3f4f6;color:#9ca3af}.a-badge[data-v-1112ac79]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:2px 8px;border-radius:20px;font-size:11px;font-weight:700}.a-badge.active[data-v-1112ac79]{background:#ecfdf5;color:#065f46}.a-badge.active[data-v-1112ac79]:before{content:"●";font-size:7px;color:#10b981}.a-badge.arch[data-v-1112ac79]{background:#f3f4f6;color:#9ca3af}.a-badge.arch[data-v-1112ac79]:before{content:"○";font-size:8px}.dos-label[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 16px;border-radius:10px;margin-bottom:16px;font-size:12px;font-weight:600}.dos-label.active[data-v-1112ac79]{background:#ecfdf5;border:1px solid #6ee7b7;color:#065f46}.dos-label.archive[data-v-1112ac79]{background:#f9fafb;border:1px solid #e5e7eb;color:#6b7280}.dos-label .i[data-v-1112ac79]{font-size:16px}.section[data-v-1112ac79]{background:#fff;border:1px solid #eaecf0;border-radius:12px;margin-bottom:12px;overflow:hidden}.sec-head[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 18px;border-bottom:1px solid #f0f2f5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .15s;transition:background .15s}.sec-head[data-v-1112ac79]:hover{background:#fafafa}.sec-title[data-v-1112ac79]{font-size:13px;font-weight:700;color:#0a0a0a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.sec-title .i[data-v-1112ac79]{font-size:16px;color:#16a37f}.sec-arrow[data-v-1112ac79]{font-size:14px;color:#9ca3af;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.sec-arrow.open[data-v-1112ac79]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sec-body[data-v-1112ac79]{padding:16px 18px;display:none}.sec-body.open[data-v-1112ac79]{display:block}.fg[data-v-1112ac79]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px}.f[data-v-1112ac79]{background:#f9fafb;border-radius:8px;padding:10px 12px}.f.full[data-v-1112ac79]{grid-column:span 3}.f label[data-v-1112ac79]{font-size:9px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.07em;display:block;margin-bottom:4px}.f .v[data-v-1112ac79]{font-size:12.5px;font-weight:600;color:#0a0a0a}.f .v.e[data-v-1112ac79]{color:#d1d5db;font-weight:400;font-style:italic;font-size:11.5px}.subsec[data-v-1112ac79]{font-size:10px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.07em;margin:14px 0 8px;padding-bottom:6px;border-bottom:1px solid #f0f2f5}.doc-groups[data-v-1112ac79]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dg-title[data-v-1112ac79]{font-size:10px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.07em;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #f0f2f5}.doc-item[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px;border:1px solid #eaecf0;border-radius:9px;margin-bottom:7px;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.doc-item[data-v-1112ac79]:hover{border-color:#16a37f;background:#f0fbf8}.doc-item-disabled[data-v-1112ac79]{cursor:default;opacity:.65}.doc-item-disabled[data-v-1112ac79]:hover{border-color:#eaecf0;background:#fff}.doc-info[data-v-1112ac79]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.doc-dl[data-v-1112ac79]{border:1px solid #eaecf0;background:#fff;width:30px;height:30px;border-radius:7px;cursor:pointer;color:#6b7280;font-size:14px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .12s;transition:all .12s;margin-left:8px}.doc-dl[data-v-1112ac79]:hover{background:#ecfdf5;border-color:#16a37f;color:#0d7a5f}.doc-dl[data-v-1112ac79]:disabled{cursor:not-allowed;opacity:.4}.doc-dl[data-v-1112ac79]:disabled:hover{background:#fff;border-color:#eaecf0;color:#6b7280}.doc-thumb[data-v-1112ac79]{width:32px;height:32px;border-radius:7px;background:#f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;font-size:16px}.doc-name[data-v-1112ac79]{font-size:12px;font-weight:600;color:#0a0a0a}.doc-meta[data-v-1112ac79]{font-size:10px;color:#9ca3af;margin-top:2px}.ds[data-v-1112ac79]{margin-left:auto;font-size:10px;font-weight:700;padding:2px 7px;border-radius:5px;white-space:nowrap}.ds-ok[data-v-1112ac79]{background:#ecfdf5;color:#065f46}.ds-pnd[data-v-1112ac79]{background:#fffbeb;color:#92400e}.ds-no[data-v-1112ac79]{background:#f3f4f6;color:#9ca3af}.log-item[data-v-1112ac79]{padding:10px 12px;border:1px solid #eaecf0;border-radius:8px;margin-bottom:7px}.log-head[data-v-1112ac79]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.log-head[data-v-1112ac79],.log-type[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.log-type[data-v-1112ac79]{font-size:11px;font-weight:700;gap:5px}.log-dot[data-v-1112ac79]{width:7px;height:7px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.log-date[data-v-1112ac79]{font-size:10px;color:#9ca3af}.log-admin[data-v-1112ac79]{font-size:10px;color:#6b7280;margin-bottom:4px}.log-note[data-v-1112ac79]{font-size:11px;color:#374151;background:#f9fafb;border-radius:5px;padding:5px 8px;border-left:2px solid #e5e7eb}.aml-score-wrap[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:12px}.aml-score-num[data-v-1112ac79]{font-size:32px;font-weight:800;letter-spacing:-.03em}.aml-score-h[data-v-1112ac79]{color:#dc2626}.aml-score-m[data-v-1112ac79]{color:#d97706}.aml-score-l[data-v-1112ac79]{color:#059669}.aml-score-caption[data-v-1112ac79]{font-size:11px;font-weight:600;color:#374151;margin-bottom:4px}.aml-score-bar[data-v-1112ac79]{width:200px;height:8px;background:#f0f2f5;border-radius:4px;overflow:hidden}.aml-score-fill[data-v-1112ac79]{height:100%;border-radius:4px;-webkit-transition:width .3s;transition:width .3s}.recls-item[data-v-1112ac79]{border:1px solid #eaecf0;border-radius:9px;padding:12px 14px;margin-bottom:8px}.recls-header[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.recls-title[data-v-1112ac79]{font-size:12px;font-weight:700;color:#0a0a0a}.recls-result[data-v-1112ac79]{font-size:11px;font-weight:700}.recls-date[data-v-1112ac79]{font-size:10px;color:#9ca3af;margin-bottom:8px}.recls-votes[data-v-1112ac79]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rv-box[data-v-1112ac79]{border-radius:7px;padding:8px 10px;border:1px solid #eaecf0}.rv-role[data-v-1112ac79]{font-size:9px;font-weight:700;color:#9ca3af;letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px}.rv-result[data-v-1112ac79]{font-size:11px;font-weight:700;margin-bottom:2px}.rv-comment[data-v-1112ac79]{font-size:10px;color:#6b7280;font-style:italic}.rv-when[data-v-1112ac79]{font-size:9px;color:#c0c4cc;margin-top:3px}.rv-pending[data-v-1112ac79]{font-size:11px;color:#9ca3af;font-style:italic}.media-grid[data-v-1112ac79]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:12px}.media-card[data-v-1112ac79]{border:1px solid #eaecf0;border-radius:12px;overflow:hidden;background:#fff}.media-card-head[data-v-1112ac79]{padding:10px 14px;border-bottom:1px solid #f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.media-card-title[data-v-1112ac79]{font-size:11px;font-weight:700;color:#0a0a0a}.media-card-status[data-v-1112ac79]{font-size:10px;font-weight:700;padding:2px 8px;border-radius:5px}.mcs-ok[data-v-1112ac79]{background:#ecfdf5;color:#065f46}.mcs-no[data-v-1112ac79]{background:#f3f4f6;color:#9ca3af}.media-card-body[data-v-1112ac79]{padding:0;background:#f0f2f5;min-height:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.photo-placeholder[data-v-1112ac79],.video-placeholder[data-v-1112ac79]{text-align:center;padding:24px}.photo-placeholder-icon[data-v-1112ac79],.video-placeholder-icon[data-v-1112ac79]{width:80px;height:80px;border-radius:50%;background:#fff;border:2px dashed #d1d5db;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 12px;font-size:28px}.video-placeholder-icon[data-v-1112ac79]{width:80px;height:56px;border-radius:10px}.photo-placeholder-text[data-v-1112ac79]{font-size:12px;color:#9ca3af;font-weight:500}.photo-placeholder-sub[data-v-1112ac79]{font-size:10px;color:#c0c4cc;margin-top:4px}.photo-avatar-large[data-v-1112ac79]{width:100%;height:220px;background:linear-gradient(135deg,#edfaf5,#d1fae5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:64px;font-weight:800;color:#0d7a5f;letter-spacing:-.02em}.dossier-loader[data-v-1112ac79]{text-align:center;color:#9ca3af;font-size:12px;padding:24px}.bal-grid[data-v-1112ac79]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin-bottom:8px}.bal-card[data-v-1112ac79]{border:1px solid #eaecf0;border-radius:10px;padding:11px 13px;background:#fafcfb}.bal-asset[data-v-1112ac79]{font-size:13px;font-weight:800;color:#0a0a0a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:8px}.bal-net[data-v-1112ac79]{font-size:9.5px;font-weight:700;color:#6b7280;background:#f3f4f6;padding:1px 6px;border-radius:4px;letter-spacing:.02em}.bal-row[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:11.5px;padding:2px 0}.bal-row-lbl[data-v-1112ac79]{color:#6b7280}.bal-row-val[data-v-1112ac79]{font-weight:700;color:#0a0a0a}.bal-locked[data-v-1112ac79]{color:#92400e}.dep-item[data-v-1112ac79]{border:1px solid #eaecf0;border-radius:8px;padding:10px 12px;margin-bottom:7px}.dep-head[data-v-1112ac79]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.dep-head[data-v-1112ac79],.dep-title[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.dep-id[data-v-1112ac79]{font-size:11px;font-weight:700;color:#6b7280}.dep-status[data-v-1112ac79]{font-size:10px;font-weight:700;padding:2px 7px;border-radius:5px}.dep-status-ok[data-v-1112ac79]{background:#ecfdf5;color:#065f46}.dep-status-pending[data-v-1112ac79]{background:#fffbeb;color:#92400e}.dep-status-no[data-v-1112ac79]{background:#fef2f2;color:#991b1b}.dep-status-muted[data-v-1112ac79]{background:#f3f4f6;color:#6b7280}.dep-source[data-v-1112ac79]{font-size:10px;font-weight:700;padding:2px 7px;border-radius:5px;background:#eff6ff;color:#1d4ed8}.dep-date[data-v-1112ac79]{font-size:10.5px;color:#9ca3af}.dep-body[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.dep-amount[data-v-1112ac79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;margin-bottom:2px}.dep-amount-val[data-v-1112ac79]{font-size:14px;font-weight:800;color:#0a0a0a}.dep-amount-meta[data-v-1112ac79]{font-size:10.5px;color:#6b7280}.dep-meta[data-v-1112ac79]{font-size:11px;color:#374151}.dep-meta .mono[data-v-1112ac79]{font-family:ui-monospace,SFMono-Regular,monospace;color:#6b7280}.dep-meta-red[data-v-1112ac79]{color:#991b1b}.dep-meta-soft[data-v-1112ac79]{color:#9ca3af;margin-left:4px;font-size:10.5px}@media print{.nav-r[data-v-1112ac79],.ud-nav[data-v-1112ac79]{display:none!important}.sec-body[data-v-1112ac79]{display:block!important}.section[data-v-1112ac79]{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.funding-page[data-v-3a4ce9da]{padding:24px;max-width:1200px;margin:0 auto;color:#111;font-family:Inter,system-ui,sans-serif;font-size:13px}.fp-head[data-v-3a4ce9da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-bottom:20px}.fp-title[data-v-3a4ce9da]{font-size:22px;font-weight:800;letter-spacing:-.02em}.fp-sub[data-v-3a4ce9da]{font-size:12px;color:#6b7280;margin-top:4px}.fp-stats[data-v-3a4ce9da]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.fp-stat[data-v-3a4ce9da]{background:#fff;border:1px solid #eaecf0;border-radius:10px;padding:10px 14px;min-width:130px}.fp-stat-lbl[data-v-3a4ce9da]{font-size:9.5px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em}.fp-stat-val[data-v-3a4ce9da]{font-size:16px;font-weight:800;color:#0a0a0a;margin-top:4px}.fp-header-right[data-v-3a4ce9da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.fp-btn-primary[data-v-3a4ce9da]{background:#0d7a5f;color:#fff;border:1px solid #0d7a5f;border-radius:8px;padding:9px 16px;font:700 12px/1 Inter;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.fp-btn-primary[data-v-3a4ce9da]:hover{background:#0b6a52}.fp-btn-cta[data-v-3a4ce9da]{font-size:13px;padding:11px 18px}.fp-filters[data-v-3a4ce9da]{gap:16px;margin-bottom:12px;padding:12px 14px;background:#fff;border:1px solid #eaecf0;border-radius:10px}.fp-filter-group[data-v-3a4ce9da],.fp-filters[data-v-3a4ce9da]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fp-filter-group[data-v-3a4ce9da]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.fp-filter-label[data-v-3a4ce9da]{font:700 10px/1 Inter;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;margin-right:4px}.fp-chip[data-v-3a4ce9da]{border:1px solid #eaecf0;background:#fff;padding:6px 12px;border-radius:999px;font:600 11px/1 Inter;color:#374151;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.fp-chip[data-v-3a4ce9da]:hover{background:#f9fafb}.fp-chip-active[data-v-3a4ce9da]{background:#0d7a5f;border-color:#0d7a5f;color:#fff}.fp-chip-active[data-v-3a4ce9da]:hover{background:#0b6a52}.fp-dep-status[data-v-3a4ce9da]{display:inline-block;font:700 10px/1 Inter;padding:3px 8px;border-radius:5px;margin-right:4px}.fp-dep-status-pending[data-v-3a4ce9da]{background:#fffbeb;color:#92400e}.fp-dep-status-ok[data-v-3a4ce9da]{background:#ecfdf5;color:#065f46}.fp-dep-status-no[data-v-3a4ce9da]{background:#fef2f2;color:#991b1b}.fp-dep-status-muted[data-v-3a4ce9da]{background:#f3f4f6;color:#6b7280}.fp-dep-status-frozen[data-v-3a4ce9da]{background:#eff6ff;color:#1e40af}.fp-received[data-v-3a4ce9da]{display:block;margin-top:2px;font:700 10.5px/1.2 Inter;color:#b45309}.fp-mono[data-v-3a4ce9da]{font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px;word-break:break-all}.fp-mismatch[data-v-3a4ce9da]{margin-top:6px;padding:8px 11px;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;font-size:11.5px;line-height:1.5;color:#92400e}.fp-kyt[data-v-3a4ce9da]{margin-top:14px;padding:11px 13px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.fp-kyt-title[data-v-3a4ce9da]{font:700 11px/1 Inter;color:#374151;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.fp-kyt-opt[data-v-3a4ce9da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:12.5px;color:#374151;margin-bottom:6px;cursor:pointer;text-align:left}.fp-kyt-opt input[type=radio][data-v-3a4ce9da]{width:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;margin:2px 0 0 0;padding:0}.fp-kyt-opt span[data-v-3a4ce9da]{-webkit-box-flex:1;-ms-flex:1;flex:1}.fp-kyt-link[data-v-3a4ce9da]{display:inline-block;margin-top:4px;font-size:11.5px;font-weight:700;color:#0d7a5f}.fp-kyt-link[data-v-3a4ce9da]:hover{text-decoration:underline}.fp-dep-source[data-v-3a4ce9da]{font:700 10px/1 Inter;padding:3px 8px;border-radius:5px;background:#eff6ff;color:#1d4ed8}.fp-actor[data-v-3a4ce9da]{font:600 10.5px/1 Inter;color:#6b7280}.fp-tabs[data-v-3a4ce9da]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin-bottom:14px}.fp-tab[data-v-3a4ce9da]{background:transparent;border:1px solid #eaecf0;border-radius:8px;padding:8px 14px;font:600 12px/1 Inter;color:#374151;cursor:pointer}.fp-tab.active[data-v-3a4ce9da]{background:#0d7a5f;border-color:#0d7a5f;color:#fff}.fp-tab-cnt[data-v-3a4ce9da]{background:hsla(0,0%,100%,.2);border-radius:999px;padding:1px 7px;font-weight:700;margin-left:6px}.fp-tab:not(.active) .fp-tab-cnt[data-v-3a4ce9da]{background:#f3f4f6;color:#0d7a5f}.fp-card[data-v-3a4ce9da]{background:#fff;border:1px solid #eaecf0;border-radius:12px;overflow:hidden}.fp-card-head[data-v-3a4ce9da]{padding:12px 18px;background:#fafafa;border-bottom:1px solid #f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;font-weight:700;color:#0a0a0a}.fp-table[data-v-3a4ce9da]{width:100%;border-collapse:collapse}.fp-table thead th[data-v-3a4ce9da]{padding:8px 14px;text-align:left;font-size:9.5px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #f0f2f5;background:#fafafa}.fp-table tbody td[data-v-3a4ce9da]{padding:11px 14px;border-bottom:1px solid #f5f6f8;font-size:12.5px;color:#374151}.fp-table tbody tr:last-child td[data-v-3a4ce9da]{border-bottom:none}.fp-amount[data-v-3a4ce9da]{font-weight:700;color:#0a0a0a}.fp-asset[data-v-3a4ce9da]{font-weight:700}.fp-net[data-v-3a4ce9da]{font-size:10px;color:#6b7280;margin-left:4px;padding:1px 6px;border-radius:4px;background:#f3f4f6}.fp-method[data-v-3a4ce9da]{font-size:11px;font-weight:700;padding:2px 7px;border-radius:5px;background:#eff6ff;color:#1d4ed8}.fp-ref[data-v-3a4ce9da]{font-family:ui-monospace,SFMono-Regular,monospace;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fp-ref[data-v-3a4ce9da],.fp-when[data-v-3a4ce9da]{font-size:11px;color:#6b7280}.fp-actions[data-v-3a4ce9da]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.fp-empty[data-v-3a4ce9da]{text-align:center;padding:32px 14px;color:#9ca3af;font-style:italic}.fp-btn-ghost[data-v-3a4ce9da],.fp-btn-no[data-v-3a4ce9da],.fp-btn-ok[data-v-3a4ce9da]{border:1px solid #eaecf0;background:#fff;padding:6px 10px;border-radius:7px;font:600 11px/1 Inter;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.fp-btn-ok[data-v-3a4ce9da]{background:#ecfdf5;border-color:#6ee7b7;color:#065f46}.fp-btn-ok[data-v-3a4ce9da]:hover{background:#d1fae5}.fp-btn-no[data-v-3a4ce9da]{background:#fef2f2;border-color:#fecaca;color:#991b1b}.fp-btn-no[data-v-3a4ce9da]:hover{background:#fee2e2}.fp-btn-ghost[data-v-3a4ce9da]{color:#374151}.fp-btn-ghost[data-v-3a4ce9da]:hover{background:#f9fafb}.fp-btn-no[data-v-3a4ce9da]:disabled,.fp-btn-ok[data-v-3a4ce9da]:disabled{opacity:.55;cursor:not-allowed}.fp-form[data-v-3a4ce9da]{padding:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.fp-form-row label[data-v-3a4ce9da]{display:block;font-size:10px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.fp-form-row input[data-v-3a4ce9da],.fp-form-row select[data-v-3a4ce9da],.fp-form-row textarea[data-v-3a4ce9da]{width:100%;padding:9px 11px;border:1px solid #e5e7eb;border-radius:8px;font:500 13px/1.4 Inter;color:#0a0a0a;background:#fff;outline:none}.fp-form-row textarea[data-v-3a4ce9da]{resize:vertical;font-family:inherit}.fp-form-row input[data-v-3a4ce9da]:focus,.fp-form-row select[data-v-3a4ce9da]:focus,.fp-form-row textarea[data-v-3a4ce9da]:focus{border-color:#16a37f;-webkit-box-shadow:0 0 0 3px rgba(22,163,127,.12);box-shadow:0 0 0 3px rgba(22,163,127,.12)}.fp-form-row-grid[data-v-3a4ce9da]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.fp-form-actions[data-v-3a4ce9da]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:6px;border-top:1px solid #f0f2f5}.fp-client-picker[data-v-3a4ce9da]{position:relative}.fp-picker-trigger[data-v-3a4ce9da]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:9px 11px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;font:inherit;text-align:left;-webkit-transition:border-color .12s,-webkit-box-shadow .12s;transition:border-color .12s,-webkit-box-shadow .12s;transition:border-color .12s,box-shadow .12s;transition:border-color .12s,box-shadow .12s,-webkit-box-shadow .12s}.fp-picker-trigger.empty .fp-picker-placeholder[data-v-3a4ce9da]{color:#9ca3af}.fp-picker-trigger[data-v-3a4ce9da]:hover{border-color:#c7d2d9}.fp-picker-trigger.active[data-v-3a4ce9da]{border-color:#16a37f;-webkit-box-shadow:0 0 0 3px rgba(22,163,127,.12);box-shadow:0 0 0 3px rgba(22,163,127,.12)}.fp-picker-selected[data-v-3a4ce9da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;font-size:13px;color:#0a0a0a}.fp-picker-id[data-v-3a4ce9da]{font-size:10.5px;color:#9ca3af;font-weight:600}.fp-picker-placeholder[data-v-3a4ce9da]{font-size:13px}.fp-picker-arrow[data-v-3a4ce9da]{font-size:11px;color:#9ca3af;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.fp-picker-arrow.open[data-v-3a4ce9da]{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#16a37f}.fp-picker-panel[data-v-3a4ce9da]{position:absolute;z-index:10;top:100%;left:0;right:0;background:#fff;border:1px solid #eaecf0;border-radius:10px;margin-top:6px;-webkit-box-shadow:0 12px 32px rgba(0,0,0,.1);box-shadow:0 12px 32px rgba(0,0,0,.1);overflow:hidden}.fp-picker-search[data-v-3a4ce9da]{position:relative;padding:10px 12px;border-bottom:1px solid #f0f2f5;background:#fafafa}.fp-picker-search input[data-v-3a4ce9da]{width:100%;padding:8px 30px 8px 11px;border:1px solid #e5e7eb;border-radius:7px;font:500 12px/1.3 Inter;outline:none}.fp-picker-search input[data-v-3a4ce9da]:focus{border-color:#16a37f;-webkit-box-shadow:0 0 0 3px rgba(22,163,127,.12);box-shadow:0 0 0 3px rgba(22,163,127,.12)}.fp-picker-spinner[data-v-3a4ce9da]{position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#9ca3af}.fp-picker-list[data-v-3a4ce9da]{list-style:none;padding:4px 0;margin:0;max-height:320px;overflow-y:auto}.fp-picker-list li[data-v-3a4ce9da]{padding:8px 14px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.fp-picker-list li[data-v-3a4ce9da]:hover{background:#f0fbf8}.fp-picker-list li.chosen[data-v-3a4ce9da]{background:#ecfdf5}.fp-picker-row-main[data-v-3a4ce9da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;font-size:12.5px;color:#0a0a0a}.fp-picker-row-id[data-v-3a4ce9da]{font-size:10.5px;color:#9ca3af;font-weight:600}.fp-picker-row-sub[data-v-3a4ce9da]{font-size:10.5px;color:#6b7280}.fp-picker-empty[data-v-3a4ce9da]{padding:16px 14px;text-align:center;color:#9ca3af;font-size:12px;font-style:italic;cursor:default}.fp-picker-empty[data-v-3a4ce9da]:hover{background:transparent}.fp-picker-clear-row[data-v-3a4ce9da]{margin-top:6px;font-size:11.5px}.fp-link[data-v-3a4ce9da]{background:none;border:0;color:#0d7a5f;text-decoration:underline;cursor:pointer;padding:0;font:inherit}.fp-modal-overlay[data-v-3a4ce9da]{position:fixed;inset:0;background:rgba(15,23,42,.45);z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fp-modal[data-v-3a4ce9da]{background:#fff;border-radius:14px;width:460px;max-width:92vw;overflow:hidden;-webkit-box-shadow:0 24px 80px rgba(0,0,0,.25);box-shadow:0 24px 80px rgba(0,0,0,.25)}.fp-modal-head[data-v-3a4ce9da]{padding:14px 18px;border-bottom:1px solid #f0f2f5;font-size:14px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fp-modal-close[data-v-3a4ce9da]{background:none;border:0;font-size:22px;line-height:1;color:#9ca3af;cursor:pointer}.fp-modal-body[data-v-3a4ce9da]{padding:16px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px}.fp-modal-row[data-v-3a4ce9da]{font-size:12px;color:#374151;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.fp-modal-row span[data-v-3a4ce9da]{color:#6b7280}.fp-modal-label[data-v-3a4ce9da]{display:block;font-size:10px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;margin-top:8px;margin-bottom:4px}.fp-req[data-v-3a4ce9da]{color:#f59e0b;font-weight:700;text-transform:none;letter-spacing:0}.fp-modal-body input[data-v-3a4ce9da],.fp-modal-body textarea[data-v-3a4ce9da]{width:100%;padding:8px 11px;border:1px solid #e5e7eb;border-radius:7px;font:500 13px/1.4 Inter;outline:none;resize:vertical}.fp-help[data-v-3a4ce9da]{font-size:10.5px;color:#9ca3af;margin-top:4px}.fp-modal-foot[data-v-3a4ce9da]{padding:12px 18px;background:#fafafa;border-top:1px solid #f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.nw-page[data-v-8f9e01b0]{min-height:100%}.nw-table th[data-v-8f9e01b0]{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;border-top:0}.nw-table td[data-v-8f9e01b0]{vertical-align:middle}.nw-net[data-v-8f9e01b0]{font-weight:700}.nw-std[data-v-8f9e01b0]{font-size:11px;color:#9aa0ad}.nw-addr[data-v-8f9e01b0]{font-family:monospace;font-size:12.5px;min-width:320px}.nw-placeholder[data-v-8f9e01b0]{color:#b45}.shadow-soft[data-v-8f9e01b0]{-webkit-box-shadow:0 6px 24px rgba(0,0,0,.06);box-shadow:0 6px 24px rgba(0,0,0,.06);border-radius:14px}.orders-page[data-v-be67eaa8]{padding:24px;max-width:1300px;margin:0 auto;color:#111;font-family:Inter,system-ui,sans-serif;font-size:13px}.op-head[data-v-be67eaa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-bottom:20px}.op-title[data-v-be67eaa8]{font-size:22px;font-weight:800;letter-spacing:-.02em}.op-sub[data-v-be67eaa8]{font-size:12px;color:#6b7280;margin-top:4px}.op-stats[data-v-be67eaa8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.op-stat[data-v-be67eaa8]{background:#fff;border:1px solid #eaecf0;border-radius:10px;padding:10px 14px;min-width:150px}.op-stat-lbl[data-v-be67eaa8]{font-size:9.5px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em}.op-stat-val[data-v-be67eaa8]{font-size:16px;font-weight:800;color:#0a0a0a;margin-top:4px}.op-filters[data-v-be67eaa8]{gap:16px;margin-bottom:14px;padding:12px 14px;background:#fff;border:1px solid #eaecf0;border-radius:10px}.op-filter-group[data-v-be67eaa8],.op-filters[data-v-be67eaa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.op-filter-group[data-v-be67eaa8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.op-filter-label[data-v-be67eaa8]{font:700 10px/1 Inter;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;margin-right:4px}.op-chip[data-v-be67eaa8]{border:1px solid #eaecf0;background:#fff;padding:6px 12px;border-radius:999px;font:600 11px/1 Inter;color:#374151;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.op-chip[data-v-be67eaa8]:hover{background:#f9fafb}.op-chip-active[data-v-be67eaa8]{background:#0d7a5f;border-color:#0d7a5f;color:#fff}.op-chip-active[data-v-be67eaa8]:hover{background:#0b6a52}.op-card[data-v-be67eaa8]{background:#fff;border:1px solid #eaecf0;border-radius:12px;overflow:hidden}.op-card-head[data-v-be67eaa8]{padding:12px 18px;background:#fafafa;border-bottom:1px solid #f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;font-weight:700;color:#0a0a0a}.op-btn-ghost[data-v-be67eaa8],.op-btn-no[data-v-be67eaa8]{border:1px solid #eaecf0;background:#fff;padding:6px 12px;border-radius:7px;font:600 11px/1 Inter;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.op-btn-no[data-v-be67eaa8]{background:#fef2f2;border-color:#fecaca;color:#991b1b}.op-btn-no[data-v-be67eaa8]:hover{background:#fee2e2}.op-btn-ghost[data-v-be67eaa8]:disabled,.op-btn-no[data-v-be67eaa8]:disabled{opacity:.55;cursor:not-allowed}.op-table-wrap[data-v-be67eaa8]{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#c7cbd2 transparent}.op-table-wrap[data-v-be67eaa8]::-webkit-scrollbar{height:8px}.op-table-wrap[data-v-be67eaa8]::-webkit-scrollbar-thumb{background:#c7cbd2;border-radius:4px}.op-table-wrap[data-v-be67eaa8]::-webkit-scrollbar-track{background:transparent}.op-table[data-v-be67eaa8]{width:100%;min-width:1180px;border-collapse:collapse}.op-table thead th[data-v-be67eaa8]{padding:8px 14px;text-align:left;font-size:9.5px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #f0f2f5;background:#fafafa;white-space:nowrap}.op-table tbody td[data-v-be67eaa8]{padding:11px 14px;border-bottom:1px solid #f5f6f8;font-size:12.5px;color:#374151;white-space:nowrap}.op-table tbody tr:last-child td[data-v-be67eaa8]{border-bottom:none}.op-table tbody tr.op-row-warn[data-v-be67eaa8]{background:#fffbeb}.op-table tbody tr.op-row-expired[data-v-be67eaa8]{background:#fef2f2}.op-extype[data-v-be67eaa8]{font:700 11px/1 Inter;padding:3px 8px;border-radius:5px}.op-extype-buy[data-v-be67eaa8]{background:#ecfdf5;color:#065f46}.op-extype-sell[data-v-be67eaa8]{background:#eff6ff;color:#1d4ed8}.op-amount[data-v-be67eaa8]{font-weight:700;color:#0a0a0a}.op-net[data-v-be67eaa8]{display:inline-block;margin-left:4px;padding:1px 6px;background:#f3f4f6;color:#6b7280;font-size:9.5px;font-weight:700;border-radius:4px;letter-spacing:.02em}.op-rate[data-v-be67eaa8]{font-family:ui-monospace,SFMono-Regular,monospace;color:#6b7280}.op-fee[data-v-be67eaa8]{color:#6b7280}.op-status[data-v-be67eaa8]{font-size:10px;font-weight:700;padding:2px 8px;border-radius:5px}.op-status-pending[data-v-be67eaa8]{background:#fffbeb;color:#92400e}.op-status-warn[data-v-be67eaa8]{background:#fef2f2;color:#991b1b}.op-status-info[data-v-be67eaa8]{background:#eff6ff;color:#1d4ed8}.op-status-ok[data-v-be67eaa8]{background:#ecfdf5;color:#065f46}.op-status-muted[data-v-be67eaa8]{background:#f3f4f6;color:#6b7280}.op-status-no[data-v-be67eaa8]{background:#fef2f2;color:#991b1b}.op-when[data-v-be67eaa8]{font-family:ui-monospace,SFMono-Regular,monospace;color:#6b7280;font-size:12px}.op-when-urgent[data-v-be67eaa8]{color:#dc2626;font-weight:700}.op-empty[data-v-be67eaa8]{text-align:center;padding:32px 14px;color:#9ca3af;font-style:italic}.op-row-actions[data-v-be67eaa8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.op-row-actions .op-btn-no[data-v-be67eaa8],.op-row-actions .op-btn-ok[data-v-be67eaa8]{padding:5px 10px;font-size:11px;border-radius:6px;border:1px solid;cursor:pointer;background:#fff;font-weight:700;-webkit-transition:all .12s;transition:all .12s}.op-row-actions .op-btn-ok[data-v-be67eaa8]{color:#065f46;border-color:#6ee7b7;background:#ecfdf5}.op-row-actions .op-btn-ok[data-v-be67eaa8]:hover{background:#d1fae5}.op-row-actions .op-btn-no[data-v-be67eaa8]{color:#991b1b;border-color:#fecaca;background:#fef2f2}.op-row-actions .op-btn-no[data-v-be67eaa8]:hover{background:#fee2e2}.op-row-actions .op-btn-no[data-v-be67eaa8]:disabled,.op-row-actions .op-btn-ok[data-v-be67eaa8]:disabled{opacity:.55;cursor:not-allowed}.op-pending-label[data-v-be67eaa8]{font-size:10.5px;font-weight:700;padding:3px 8px;border-radius:5px;background:#fef3c7;color:#92400e}.op-pending-label.op-pending-info[data-v-be67eaa8]{background:#eff6ff;color:#1d4ed8}.op-btn-link[data-v-be67eaa8]{background:transparent;border:none;color:#0d7a5f;font:600 11px/1 Inter;cursor:pointer;padding:5px 8px;text-decoration:underline}.op-btn-link[data-v-be67eaa8]:hover{color:#16a37f}.op-modal-overlay[data-v-be67eaa8]{position:fixed;inset:0;background:rgba(15,23,42,.45);z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.op-modal[data-v-be67eaa8]{background:#fff;border-radius:14px;width:640px;max-width:92vw;max-height:85vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-box-shadow:0 24px 80px rgba(0,0,0,.25);box-shadow:0 24px 80px rgba(0,0,0,.25)}.op-modal-head[data-v-be67eaa8]{padding:14px 18px;border-bottom:1px solid #f0f2f5;font:700 14px/1 Inter;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.op-modal-close[data-v-be67eaa8]{background:none;border:0;font-size:22px;line-height:1;color:#9ca3af;cursor:pointer}.op-modal-body[data-v-be67eaa8]{padding:16px 18px;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.op-history-list[data-v-be67eaa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.op-history-item[data-v-be67eaa8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.op-history-dot[data-v-be67eaa8]{width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;border:1px solid #e5e7eb;background:#f9fafb}.oh-dot-info[data-v-be67eaa8]{border-color:#93c5fd;background:#eff6ff}.oh-dot-ok[data-v-be67eaa8]{border-color:#6ee7b7;background:#ecfdf5}.oh-dot-warn[data-v-be67eaa8]{border-color:#fcd34d;background:#fffbeb}.oh-dot-no[data-v-be67eaa8]{border-color:#fca5a5;background:#fef2f2}.oh-dot-muted[data-v-be67eaa8]{border-color:#d1d5db;background:#f9fafb}.op-history-body[data-v-be67eaa8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.op-history-row[data-v-be67eaa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px}.op-history-label[data-v-be67eaa8]{font:700 12.5px/1.3 Inter;color:#0a0a0a}.op-history-time[data-v-be67eaa8]{font-size:10.5px;color:#9ca3af;font-variant-numeric:tabular-nums}.op-history-actor[data-v-be67eaa8]{font-size:11px;color:#6b7280;margin-top:2px}.op-history-note[data-v-be67eaa8]{margin-top:4px;font:italic 500 11.5px/1.4 Inter;color:#92400e;background:#fffbeb;border-left:3px solid #fcd34d;padding:4px 9px;border-radius:4px}.op-history-rows[data-v-be67eaa8]{margin:8px 0 4px;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;row-gap:4px}.op-history-pair-k[data-v-be67eaa8]{font:600 11px/1.4 Inter;color:#6b7280}.op-history-pair-v[data-v-be67eaa8]{font:600 11.5px/1.4 Inter;color:#0a0a0a;word-break:break-word}.op-history-mono[data-v-be67eaa8]{font-family:ui-monospace,SFMono-Regular,monospace;font-size:10.5px;color:#374151}.op-history-drift[data-v-be67eaa8]{color:#b45309}.op-rate-old[data-v-be67eaa8]{color:#9ca3af;text-decoration:line-through}.op-rate-arrow[data-v-be67eaa8]{margin:0 6px;color:#9ca3af}.op-rate-new[data-v-be67eaa8]{color:#0a0a0a;font-weight:700}.op-btn-toggle[data-v-be67eaa8]{background:transparent;border:0;padding:4px 0;margin-top:6px;font:600 10px/1 Inter;color:#9ca3af;cursor:pointer;letter-spacing:.04em;text-transform:uppercase}.op-btn-toggle[data-v-be67eaa8]:hover{color:#16a37f}.op-history-payload[data-v-be67eaa8]{font-family:ui-monospace,SFMono-Regular,monospace;font-size:10.5px;color:#374151;background:#f9fafb;border:1px solid #eaecf0;border-radius:6px;padding:8px 10px;margin:6px 0 0;white-space:pre-wrap}.op-row-actions .op-btn-info[data-v-be67eaa8]{padding:5px 10px;font-size:11px;border-radius:6px;border:1px solid #93c5fd;background:#eff6ff;color:#1d4ed8;cursor:pointer;font-weight:700}.op-row-actions .op-btn-info[data-v-be67eaa8]:hover{background:#dbeafe}.op-row-actions .op-btn-info[data-v-be67eaa8]:disabled{opacity:.55;cursor:not-allowed}.op-form-row[data-v-be67eaa8]{margin-bottom:12px}.op-form-row label[data-v-be67eaa8]{display:block;font-size:10.5px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px}.op-form-row input[data-v-be67eaa8],.op-form-row select[data-v-be67eaa8],.op-form-row textarea[data-v-be67eaa8]{width:100%;padding:8px 11px;border:1px solid #e5e7eb;border-radius:8px;font:500 13px/1.3 Inter;outline:none;background:#fff;color:#0a0a0a;font-family:inherit}.op-form-row textarea[data-v-be67eaa8]{resize:vertical;min-height:60px;line-height:1.5}.op-form-row input[data-v-be67eaa8]:focus,.op-form-row select[data-v-be67eaa8]:focus,.op-form-row textarea[data-v-be67eaa8]:focus{border-color:#16a37f;-webkit-box-shadow:0 0 0 3px rgba(22,163,127,.12);box-shadow:0 0 0 3px rgba(22,163,127,.12)}.op-form-row input.op-input-invalid[data-v-be67eaa8]{border-color:#fca5a5;background:#fef2f2}.op-form-row input.op-input-invalid[data-v-be67eaa8]:focus{border-color:#ef4444;-webkit-box-shadow:0 0 0 3px rgba(239,68,68,.12);box-shadow:0 0 0 3px rgba(239,68,68,.12)}.op-source-toggle[data-v-be67eaa8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.op-source-opt[data-v-be67eaa8]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 12px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#374151;font-size:13px;font-weight:600;cursor:pointer}.op-source-opt[data-v-be67eaa8]:hover{border-color:#9ca3af}.op-source-opt.active[data-v-be67eaa8]{border-color:#0d7a5f;background:#ecfdf5;color:#0d7a5f}.op-bank-card[data-v-be67eaa8]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px;margin-bottom:14px}.op-bank-row[data-v-be67eaa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:4px 0}.op-bank-row+.op-bank-row[data-v-be67eaa8]{border-top:1px solid #eef0f3}.op-bank-key[data-v-be67eaa8]{font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.op-bank-val[data-v-be67eaa8]{font-size:13px;font-weight:600;color:#0a0a0a;text-align:right}.op-form-block[data-v-be67eaa8]{border:1px solid #eef0f3;border-radius:10px;padding:12px 12px 4px;margin-bottom:12px;background:#fbfbfc}.op-form-block-title[data-v-be67eaa8]{font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.op-file-picked[data-v-be67eaa8]{margin-top:8px;font-size:12px;color:#16a37f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.op-file-clear[data-v-be67eaa8]{border:none;background:none;color:#ef4444;font-size:11px;cursor:pointer;text-decoration:underline;padding:0}.op-cancel-warn[data-v-be67eaa8]{background:#fef2f2;border:1px solid #fecaca;color:#991b1b;border-radius:8px;padding:10px 13px;margin-bottom:14px;font-size:11.5px;line-height:1.5}.op-cancel-warn b[data-v-be67eaa8]{color:#7f1d1d}.op-form-hint code[data-v-be67eaa8]{background:#f3f4f6;padding:1px 5px;border-radius:3px;font-size:11px}.op-form-grid[data-v-be67eaa8]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.op-form-sub[data-v-be67eaa8]{margin-top:4px;font-size:10.5px;line-height:1.4;color:#6b7280}.op-form-sub b[data-v-be67eaa8]{color:#b45309}.op-fill-promise[data-v-be67eaa8]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:10px 13px;margin-bottom:14px}.op-fill-promise-row[data-v-be67eaa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;line-height:1.6}.op-fill-promise-row span[data-v-be67eaa8]{color:#166534}.op-fill-promise-row b[data-v-be67eaa8]{color:#14532d;font-weight:700}.op-addr-mono[data-v-be67eaa8]{font-family:ui-monospace,SFMono-Regular,monospace;font-size:11.5px;word-break:break-all;text-align:right;max-width:60%}.op-fill-deviation[data-v-be67eaa8]{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:11px 13px;margin:14px 0}.op-fill-deviation-head[data-v-be67eaa8]{font-size:12.5px;color:#92400e;font-weight:600}.op-fill-deviation-head b[data-v-be67eaa8]{color:#b45309}.op-fill-deviation-body[data-v-be67eaa8]{font-size:11.5px;color:#78350f;line-height:1.5;margin-top:4px}.op-fill-deviation-cta[data-v-be67eaa8]{margin-top:10px;width:100%}.op-fill-deviation-gain[data-v-be67eaa8]{background:#f0fdf4;border-color:#bbf7d0}.op-fill-deviation-gain .op-fill-deviation-head[data-v-be67eaa8]{color:#166534}.op-fill-deviation-gain .op-fill-deviation-head b[data-v-be67eaa8]{color:#15803d}.op-fill-deviation-gain .op-fill-deviation-body[data-v-be67eaa8]{color:#14532d}.op-kyw[data-v-be67eaa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:10px 12px;margin-bottom:12px;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;font-size:12px;line-height:1.5;color:#374151;cursor:pointer}.op-kyw input[data-v-be67eaa8]{margin-top:3px;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.op-kyw span b[data-v-be67eaa8]{color:#92400e}.op-kyw a[data-v-be67eaa8]{color:#0d7a5f;font-weight:700;margin-left:4px}.op-kyw a[data-v-be67eaa8]:hover{text-decoration:underline}.op-form-hint[data-v-be67eaa8]{font-size:11.5px;color:#6b7280;background:#fafafa;border:1px solid #f0f2f5;border-radius:7px;padding:9px 11px;line-height:1.5;margin-top:6px}.op-btn-ghost[data-v-be67eaa8]{border:1px solid #eaecf0;background:#fff;padding:7px 12px;border-radius:7px;font:600 12px/1 Inter;cursor:pointer;color:#374151}.op-btn-ghost[data-v-be67eaa8]:hover{background:#f9fafb}.op-modal-foot[data-v-be67eaa8]{padding:12px 18px;background:#fafafa;border-top:1px solid #f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.op-modal-foot .op-btn-ok[data-v-be67eaa8]{padding:7px 14px;font-size:12px}.tf-card[data-v-6ee127a2],.two-factor-container[data-v-6ee127a2]{color:var(--Neutrals-8,#fcfcfd)}.tf-card[data-v-6ee127a2]{background:var(--Shade-2-30,#18191d);border:1px solid var(--Neutrals-3,#353945)}.qr-image[data-v-6ee127a2]{width:240px;height:240px;background:#fff;padding:8px;border-radius:8px}.secret-box[data-v-6ee127a2]{background:var(--Neutrals-2,#23262f);padding:8px 12px;border-radius:8px;word-break:break-all;color:var(--Primary-1,#efb914);letter-spacing:1px}.code-input[data-v-6ee127a2]{font-size:22px;letter-spacing:6px;text-align:center;font-family:Inter,monospace}.backup-codes[data-v-6ee127a2]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.backup-code[data-v-6ee127a2]{background:var(--Neutrals-2,#23262f);padding:8px 12px;border-radius:6px;font-family:Inter,monospace;font-size:16px;text-align:center;letter-spacing:2px}.reg-label[data-v-6ee127a2]{color:var(--Neutrals-5,#b1b5c3);font-size:12px;font-weight:700;text-transform:uppercase;display:block;margin-bottom:6px}.modal-body-dark,.modal-footer-dark,.modal-header-dark{background:var(--Shade-2-30,#18191d);color:var(--Neutrals-8,#fcfcfd);border-color:var(--Neutrals-3,#353945)}.modal-header-dark .close{color:var(--Neutrals-8,#fcfcfd);text-shadow:none;opacity:.7}