.shell[data-v-1f72553f]{min-height:100vh;display:grid;grid-template-columns:276px 1fr}.shell>aside[data-v-1f72553f]{background:linear-gradient(180deg,#0d303a,#102f39 55%,#0b2932);color:#eaf4f5;padding:1.35rem 1rem 1rem;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;box-shadow:10px 0 35px #0a262f14;z-index:30}.brand[data-v-1f72553f]{display:flex;align-items:center;gap:.75rem;padding:0 .55rem 1.3rem;border-bottom:1px solid rgb(255 255 255/.08)}.brand-mark[data-v-1f72553f]{display:grid;place-items:center;width:2.45rem;height:2.45rem;background:linear-gradient(145deg,#e3f5f6,#bcdde2);color:#123c4a;border-radius:.75rem;font-size:1.2rem;font-weight:900;box-shadow:0 8px 20px #0000002e}.brand>div[data-v-1f72553f]{display:grid;line-height:1.1}.brand strong[data-v-1f72553f]{font-size:1.13rem}.brand small[data-v-1f72553f]{margin-top:.28rem;color:#7fa3ab;font-size:.58rem;letter-spacing:.12em}.close[data-v-1f72553f]{display:none;margin-left:auto;border:0;background:transparent;color:#d8e8ea;padding:.35rem}nav[data-v-1f72553f]{display:grid;gap:1.15rem;margin-top:1.25rem;overflow-y:auto;padding:0 .2rem .5rem}nav section[data-v-1f72553f]{display:grid;gap:.28rem}.nav-label[data-v-1f72553f]{padding:.2rem .65rem;color:#72959d;font-size:.59rem;font-weight:800;letter-spacing:.14em}nav a[data-v-1f72553f]{position:relative;display:flex;gap:.72rem;align-items:center;color:#bed1d5;text-decoration:none;padding:.68rem .72rem;border-radius:.68rem;font-size:.88rem;font-weight:550;transition:background var(--transition),color var(--transition),transform var(--transition)}nav a[data-v-1f72553f]:hover{background:#ffffff0f;color:#fff;transform:translate(2px)}nav a.active[data-v-1f72553f]{background:linear-gradient(90deg,#469aab3d,#469aab1a);color:#fff;box-shadow:inset 0 0 0 1px #90d3dd17}nav a.active[data-v-1f72553f]:before{content:"";position:absolute;left:-.2rem;width:3px;height:1.45rem;border-radius:2px;background:#79c5d2;box-shadow:0 0 12px #79c5d288}.icon[data-v-1f72553f]{width:1.85rem;height:1.85rem;display:grid;place-items:center;border-radius:.48rem;color:#91b0b7}nav a.active .icon[data-v-1f72553f]{background:#7dccd824;color:#a9e0e7}.balance-card[data-v-1f72553f]{margin-top:auto;padding:1rem;border:1px solid rgb(151 211 220/.13);border-radius:.9rem;background:linear-gradient(145deg,#ffffff13,#ffffff06);box-shadow:0 12px 30px #0000001a}.balance-title[data-v-1f72553f]{display:flex;align-items:center;gap:.5rem}.balance-title small[data-v-1f72553f]{color:#8fb0b7;font-size:.61rem;font-weight:800;letter-spacing:.1em}.balance-icon[data-v-1f72553f]{display:grid;place-items:center;color:#88cfda}.balance-card>strong[data-v-1f72553f]{display:block;margin:.55rem 0 .65rem;font-size:1.38rem;color:#fff;letter-spacing:-.02em}.balance-card a[data-v-1f72553f]{display:flex;justify-content:space-between;color:#9bd4dd;text-decoration:none;font-size:.75rem;font-weight:700}.tenant[data-v-1f72553f]{display:flex;align-items:center;gap:.65rem;padding:.95rem .35rem .1rem}.tenant>span[data-v-1f72553f],.avatar[data-v-1f72553f]{display:grid;place-items:center;flex:0 0 auto;width:2rem;height:2rem;border-radius:.6rem;background:#d9ebee;color:#174856;font-weight:800}.tenant>div[data-v-1f72553f]{display:grid;min-width:0}.tenant small[data-v-1f72553f],.topbar small[data-v-1f72553f]{color:#7799a1;font-size:.56rem;letter-spacing:.1em}.tenant strong[data-v-1f72553f]{font-size:.77rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main[data-v-1f72553f]{min-width:0}.topbar[data-v-1f72553f]{height:72px;background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--color-line);display:flex;align-items:center;padding:0 2rem;gap:1rem;position:sticky;top:0;z-index:15}.context[data-v-1f72553f]{display:grid}.user[data-v-1f72553f]{margin-left:auto;display:flex;align-items:center;gap:.7rem}.user>div[data-v-1f72553f]{display:grid;text-align:right}.user>div strong[data-v-1f72553f]{font-size:.82rem}.avatar[data-v-1f72553f]{width:2.15rem;height:2.15rem;border-radius:50%;background:var(--color-primary-50);border:1px solid var(--color-line)}main[data-v-1f72553f]{padding:2rem;max-width:1500px;margin:auto}.menu[data-v-1f72553f]{display:none;border:1px solid var(--color-line);background:#fff;border-radius:.55rem;padding:.5rem;color:var(--color-primary-700)}.backdrop[data-v-1f72553f]{display:none}@media(max-width:900px){.shell[data-v-1f72553f]{display:block}.shell>aside[data-v-1f72553f]{position:fixed;left:0;transform:translate(-105%);transition:transform .22s ease;width:min(290px,86vw);box-shadow:20px 0 50px #061b2147}.shell>aside.open[data-v-1f72553f]{transform:none}.close[data-v-1f72553f]{display:grid}.backdrop[data-v-1f72553f]{display:block;position:fixed;inset:0;background:#061c238f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:25}.menu[data-v-1f72553f]{display:grid}.topbar[data-v-1f72553f]{padding:0 1rem}.context[data-v-1f72553f]{display:none}.user>div[data-v-1f72553f]{display:none}main[data-v-1f72553f]{padding:1rem}}@media(max-height:720px){nav[data-v-1f72553f]{gap:.55rem}.balance-card[data-v-1f72553f]{padding:.75rem}.tenant[data-v-1f72553f]{display:none}}.brand[data-v-1f72553f]{gap:0;min-height:3.15rem}.brand-logo[data-v-1f72553f]{display:block;width:172px;height:44px;object-fit:contain;object-position:left center}.brand .close[data-v-1f72553f]{margin-left:auto}@media(max-width:900px){.brand-logo[data-v-1f72553f]{width:164px;height:42px}}.notification-button[data-v-1f72553f]{position:relative;display:grid;place-items:center;width:2.25rem;height:2.25rem;margin-left:auto;border:1px solid var(--color-line);border-radius:.65rem;background:#fff;color:var(--color-primary-700);text-decoration:none}.notification-button b[data-v-1f72553f]{position:absolute;right:-.3rem;top:-.35rem;display:grid;place-items:center;min-width:1.1rem;height:1.1rem;padding:0 .2rem;border:2px solid #fff;border-radius:999px;background:var(--color-danger);color:#fff;font-size:.48rem}.notification-button+.user[data-v-1f72553f]{margin-left:0}.account-menu[data-v-1f72553f]{position:relative}.account-trigger[data-v-1f72553f]{display:flex;align-items:center;gap:.65rem;padding:.3rem .45rem .3rem .3rem;border:1px solid transparent;border-radius:.75rem;background:transparent;color:var(--color-text);cursor:pointer;transition:background var(--transition),border-color var(--transition)}.account-trigger[data-v-1f72553f]:hover,.account-trigger[aria-expanded=true][data-v-1f72553f]{border-color:var(--color-line);background:var(--color-primary-50)}.identity[data-v-1f72553f]{display:grid;min-width:105px;text-align:left}.identity strong[data-v-1f72553f]{max-width:155px;overflow:hidden;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.identity small[data-v-1f72553f]{margin-top:.1rem}.chevron[data-v-1f72553f]{color:var(--color-muted);font-size:.9rem;transition:transform var(--transition)}.chevron.open[data-v-1f72553f]{transform:rotate(180deg)}.account-dropdown[data-v-1f72553f]{position:absolute;right:0;top:calc(100% + .7rem);width:285px;padding:.45rem;border:1px solid var(--color-line);border-radius:.85rem;background:#fff;box-shadow:0 18px 45px #0d303a29;z-index:40}.account-dropdown>header[data-v-1f72553f]{display:flex;align-items:center;gap:.65rem;padding:.65rem;border-bottom:1px solid var(--color-line);margin-bottom:.35rem}.account-dropdown>header>div[data-v-1f72553f]{display:grid;min-width:0}.account-dropdown>header strong[data-v-1f72553f],.account-dropdown>header small[data-v-1f72553f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-dropdown>header strong[data-v-1f72553f]{font-size:.72rem}.account-dropdown>header small[data-v-1f72553f]{margin-top:.15rem;font-size:.57rem;letter-spacing:0}.account-dropdown>a[data-v-1f72553f],.account-dropdown>button[data-v-1f72553f]{display:flex;width:100%;align-items:center;gap:.65rem;padding:.65rem;border:0;border-radius:.6rem;background:transparent;color:var(--color-text);text-align:left;text-decoration:none;cursor:pointer}.account-dropdown>a[data-v-1f72553f]:hover,.account-dropdown>button[data-v-1f72553f]:hover{background:var(--color-primary-50)}.account-dropdown>a>span[data-v-1f72553f],.account-dropdown>button>span[data-v-1f72553f]{display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:.5rem;background:var(--color-primary-50);color:var(--color-primary-700);font-weight:800}.account-dropdown>a>div[data-v-1f72553f],.account-dropdown>button>div[data-v-1f72553f]{display:grid}.account-dropdown a strong[data-v-1f72553f],.account-dropdown button strong[data-v-1f72553f]{font-size:.66rem}.account-dropdown a small[data-v-1f72553f],.account-dropdown button small[data-v-1f72553f]{margin-top:.12rem;font-size:.54rem;letter-spacing:0}.account-dropdown .logout[data-v-1f72553f]{margin-top:.25rem;border-top:1px solid var(--color-line);border-radius:0 0 .6rem .6rem}.account-dropdown .logout>span[data-v-1f72553f],.account-dropdown .logout strong[data-v-1f72553f]{color:var(--color-danger)}@media(max-width:650px){.identity[data-v-1f72553f]{display:none}.account-trigger[data-v-1f72553f]{padding:.2rem}.chevron[data-v-1f72553f]{display:none}.account-dropdown[data-v-1f72553f]{position:fixed;right:1rem;top:64px;width:min(285px,calc(100vw - 2rem))}}.collapse-toggle[data-v-1f72553f]{position:absolute;right:-1.8rem;top:1.45rem;display:grid;place-items:center;width:1.8rem;height:1.8rem;padding:0;border:1px solid rgb(255 255 255/.12);border-radius:0 .55rem .55rem 0;background:var(--color-primary-700);color:#b9d8ec;cursor:pointer;box-shadow:5px 3px 12px #041f3624}.collapse-toggle span[data-v-1f72553f]{font-size:1.15rem;line-height:1}.shell[data-v-1f72553f],.shell>aside[data-v-1f72553f]{transition:grid-template-columns .2s ease,width .2s ease}.shell.collapsed[data-v-1f72553f]{grid-template-columns:84px 1fr}.collapsed>aside[data-v-1f72553f]{padding-inline:.7rem}.collapsed .brand[data-v-1f72553f]{justify-content:center;padding-inline:0}.collapsed .brand-logo[data-v-1f72553f]{width:42px;height:42px;object-fit:contain}.collapsed nav[data-v-1f72553f]{width:100%;padding-inline:0}.collapsed nav section[data-v-1f72553f]{gap:.35rem}.collapsed .nav-label[data-v-1f72553f],.collapsed nav a>span[data-v-1f72553f]:last-child,.collapsed .balance-card[data-v-1f72553f]{display:none}.collapsed nav a[data-v-1f72553f]{justify-content:center;padding:.58rem}.collapsed nav a.active[data-v-1f72553f]:before{left:-.7rem}.collapsed .icon[data-v-1f72553f]{width:2rem;height:2rem}.collapsed main[data-v-1f72553f]{max-width:1692px}@media(max-width:900px){.collapse-toggle[data-v-1f72553f]{display:none}.shell.collapsed[data-v-1f72553f]{display:block}.collapsed>aside[data-v-1f72553f]{width:min(290px,86vw);padding:1.35rem 1rem 1rem}.collapsed .brand[data-v-1f72553f]{justify-content:flex-start;padding:0 .55rem 1.3rem}.collapsed .brand-logo[data-v-1f72553f]{width:164px;height:42px}.collapsed nav[data-v-1f72553f]{padding:0 .2rem .5rem}.collapsed .nav-label[data-v-1f72553f]{display:block}.collapsed nav a[data-v-1f72553f]{justify-content:flex-start;padding:.68rem .72rem}.collapsed nav a>span[data-v-1f72553f]:last-child,.collapsed .balance-card[data-v-1f72553f]{display:flex}.collapsed nav a.active[data-v-1f72553f]:before{left:-.2rem}}.card[data-v-6cf500fc]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:1.25rem}.button[data-v-510926d2]{border:0;border-radius:var(--radius-sm);padding:.7rem 1rem;font-weight:700;cursor:pointer;transition:transform var(--transition),background var(--transition),box-shadow var(--transition)}.button[data-v-510926d2]:hover:not(:disabled){transform:translateY(-1px)}.button[data-v-510926d2]:disabled{opacity:.55}.button--primary[data-v-510926d2]{background:var(--color-primary-600);color:#fff;box-shadow:0 6px 16px #087cf033}.button--primary[data-v-510926d2]:hover:not(:disabled){background:var(--color-primary-700)}.button--secondary[data-v-510926d2]{background:var(--color-primary-50);color:var(--color-primary-700)}.button--ghost[data-v-510926d2]{background:transparent;color:inherit}.page-header[data-v-45e946b1]{margin-bottom:1.25rem}.page-header small[data-v-45e946b1]{color:var(--color-primary-600);font-size:.58rem;font-weight:850;letter-spacing:.12em}.page-header h1[data-v-45e946b1]{margin:.3rem 0;font-size:clamp(1.8rem,4vw,2.5rem)}.page-header p[data-v-45e946b1],.panel p[data-v-45e946b1]{margin:0;color:var(--color-muted)}.verification[data-v-45e946b1]{display:flex;align-items:center;gap:.8rem;margin-bottom:1rem;padding:.85rem 1rem;border:1px solid #f2d49a;border-radius:.8rem;background:#fff9ed}.verification>span[data-v-45e946b1]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.55rem;background:#fff0cf;color:#9a6512;font-weight:900}.verification>div[data-v-45e946b1]{flex:1}.verification strong[data-v-45e946b1]{font-size:.72rem}.verification p[data-v-45e946b1]{margin:.15rem 0 0;color:var(--color-muted);font-size:.6rem}.account-grid[data-v-45e946b1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.panel[data-v-45e946b1]{padding:0;overflow:hidden}.panel>header[data-v-45e946b1]{display:flex;align-items:center;gap:.8rem;padding:1rem 1.1rem;border-bottom:1px solid var(--color-line);background:linear-gradient(110deg,#fff,var(--color-primary-50))}.panel>header>span[data-v-45e946b1]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--color-primary-100);color:var(--color-primary-700);font-weight:850}.panel>header .lock[data-v-45e946b1]{font-size:.7rem}.panel h2[data-v-45e946b1]{margin:0;font-size:.9rem}.panel p[data-v-45e946b1]{margin-top:.15rem;font-size:.62rem}.panel form[data-v-45e946b1]{display:grid;gap:.85rem;padding:1.1rem}.panel footer[data-v-45e946b1]{display:flex;justify-content:flex-end;padding-top:.2rem}.hint[data-v-45e946b1]{color:var(--color-muted);font-size:.58rem}.sessions-panel[data-v-45e946b1]{grid-column:1/-1}.session-list[data-v-45e946b1]{display:grid;padding:.35rem 1.1rem}.session[data-v-45e946b1]{display:flex;align-items:center;gap:.7rem;padding:.7rem 0;border-bottom:1px solid var(--color-line)}.session>span[data-v-45e946b1]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.5rem;background:var(--color-primary-50);color:var(--color-primary-700)}.session>div[data-v-45e946b1]{display:grid}.session strong[data-v-45e946b1]{font-size:.67rem}.session b[data-v-45e946b1]{margin-left:.35rem;padding:.16rem .35rem;border-radius:999px;background:var(--color-success-bg);color:var(--color-success);font-size:.48rem}.session small[data-v-45e946b1]{margin-top:.15rem;color:var(--color-muted);font-size:.56rem}.logout-form[data-v-45e946b1]{grid-template-columns:minmax(250px,1fr) auto;align-items:end;border-top:1px solid var(--color-line)}@media(max-width:780px){.account-grid[data-v-45e946b1]{grid-template-columns:1fr}.verification[data-v-45e946b1]{align-items:flex-start;flex-wrap:wrap}.verification[data-v-45e946b1] .button{margin-left:2.8rem}.sessions-panel[data-v-45e946b1]{grid-column:1}.logout-form[data-v-45e946b1]{grid-template-columns:1fr}.logout-form footer[data-v-45e946b1]{justify-content:stretch}.logout-form[data-v-45e946b1] .button{width:100%}}.security-state[data-v-45e946b1]{padding:1.1rem}.security-state>strong[data-v-45e946b1]{color:var(--color-success);font-size:.74rem}.security-state form[data-v-45e946b1]{padding:1rem 0 0}.secret[data-v-45e946b1]{display:grid;gap:.25rem;padding:.75rem;border:1px dashed var(--color-primary-300);border-radius:.6rem;background:var(--color-primary-50)}.secret small[data-v-45e946b1],.secret span[data-v-45e946b1]{color:var(--color-muted);font-size:.56rem}.secret strong[data-v-45e946b1]{overflow-wrap:anywhere;font-family:monospace;font-size:.74rem;letter-spacing:.08em}.recovery[data-v-45e946b1]{margin:0 1.1rem 1.1rem;padding:.8rem;border-radius:.6rem;background:#fff8e8}.recovery>strong[data-v-45e946b1],.recovery>p[data-v-45e946b1]{display:block;margin-bottom:.45rem}.recovery code[data-v-45e946b1]{display:inline-block;margin:.15rem;padding:.25rem .4rem;border-radius:.3rem;background:#fff;font-size:.62rem}.overlay[data-v-5ef31168]{position:fixed;z-index:60;inset:0;background:var(--color-overlay);display:grid;place-items:center;padding:1rem}.overlay section[data-v-5ef31168]{background:#fff;border-radius:var(--radius-lg);padding:1.2rem;width:min(400px,100%);box-shadow:var(--shadow-card)}.dialog-head[data-v-5ef31168]{display:flex;align-items:flex-start;gap:.8rem}.dialog-head>span[data-v-5ef31168]{display:grid;place-items:center;flex:0 0 auto;width:2rem;height:2rem;border-radius:.6rem;background:#fff0f0;color:var(--color-danger);font-weight:800}h2[data-v-5ef31168]{margin:0;font-size:1rem}p[data-v-5ef31168]{margin:.25rem 0 0;color:var(--color-muted);font-size:.8rem;line-height:1.5}footer[data-v-5ef31168]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.15rem;padding-top:.9rem;border-top:1px solid var(--color-line)}.danger[data-v-5ef31168]{background:var(--color-danger)!important}.admin-shell[data-v-09bf5b4a]{min-height:100vh;display:grid;grid-template-columns:276px 1fr}.admin-shell>aside[data-v-09bf5b4a]{display:flex;position:sticky;z-index:30;top:0;height:100vh;flex-direction:column;padding:1.35rem 1rem 1rem;background:linear-gradient(180deg,var(--color-primary-800),var(--color-primary-700) 58%,#031a2d);color:#edf7ff;box-shadow:10px 0 35px #062e4f1a}.brand[data-v-09bf5b4a]{display:flex;align-items:center;min-height:3.15rem;padding:0 .55rem 1.3rem;border-bottom:1px solid rgb(255 255 255/.08)}.brand img[data-v-09bf5b4a]{display:block;width:172px;height:44px;object-fit:contain;object-position:left center}.close[data-v-09bf5b4a]{display:none;margin-left:auto;border:0;background:transparent;color:#dbeeff;padding:.35rem}.admin-badge[data-v-09bf5b4a]{display:flex;align-items:center;gap:.65rem;margin:.9rem .25rem 0;padding:.7rem;border:1px solid rgb(117 191 255/.12);border-radius:.7rem;background:#087cf01a}.admin-badge>span[data-v-09bf5b4a]{display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:.5rem;background:#087cf033;color:#75bfff;font-size:.65rem}.admin-badge>div[data-v-09bf5b4a]{display:grid}.admin-badge small[data-v-09bf5b4a]{color:#7895ae;font-size:.52rem;letter-spacing:.12em}.admin-badge strong[data-v-09bf5b4a]{font-size:.76rem}nav[data-v-09bf5b4a]{display:grid;gap:1.05rem;margin-top:1rem;overflow-y:auto;padding:0 .2rem .5rem;scrollbar-width:none}nav section[data-v-09bf5b4a]{display:grid;gap:.25rem}.nav-label[data-v-09bf5b4a]{padding:.2rem .65rem;color:#7895ae;font-size:.57rem;font-weight:800;letter-spacing:.14em}nav a[data-v-09bf5b4a]{position:relative;display:flex;align-items:center;gap:.72rem;padding:.66rem .72rem;border-radius:.68rem;color:#bdd0e1;font-size:.84rem;font-weight:550;text-decoration:none;transition:background var(--transition),color var(--transition),transform var(--transition)}nav a[data-v-09bf5b4a]:hover{transform:translate(2px);background:#ffffff12;color:#fff}nav a.active[data-v-09bf5b4a]{background:linear-gradient(90deg,#087cf047,#087cf01a);color:#fff;box-shadow:inset 0 0 0 1px #75bfff1f}nav a.active[data-v-09bf5b4a]:before{content:"";position:absolute;left:-.2rem;width:3px;height:1.45rem;border-radius:2px;background:var(--color-primary-500);box-shadow:0 0 12px #1596ff8c}.icon[data-v-09bf5b4a]{display:grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:.48rem;color:#8da9c0}nav a.active .icon[data-v-09bf5b4a]{background:#087cf02e;color:#75bfff}.platform-card[data-v-09bf5b4a]{margin-top:auto;padding:.85rem;border:1px solid rgb(117 191 255/.12);border-radius:.85rem;background:#ffffff0b}.platform-card>div[data-v-09bf5b4a]{display:flex;align-items:center;gap:.45rem}.platform-card small[data-v-09bf5b4a]{color:#91abc1;font-size:.55rem;font-weight:800;letter-spacing:.09em}.pulse[data-v-09bf5b4a]{width:.45rem;height:.45rem;border-radius:50%;background:var(--color-accent);box-shadow:0 0 0 4px #18c76f1a}.platform-card strong[data-v-09bf5b4a]{display:block;margin:.45rem 0 .1rem;font-size:.85rem}.platform-card p[data-v-09bf5b4a]{margin:0;color:#7895ae;font-size:.62rem}.admin-profile[data-v-09bf5b4a]{display:flex;align-items:center;gap:.65rem;padding:.85rem .35rem .05rem}.admin-profile>span[data-v-09bf5b4a],.avatar[data-v-09bf5b4a]{display:grid;place-items:center;flex:0 0 auto;width:2rem;height:2rem;border-radius:.6rem;background:var(--color-primary-100);color:var(--color-primary-700);font-weight:800}.admin-profile>div[data-v-09bf5b4a]{display:grid;min-width:0}.admin-profile small[data-v-09bf5b4a],.topbar small[data-v-09bf5b4a]{color:#7895ae;font-size:.53rem;letter-spacing:.09em}.admin-profile strong[data-v-09bf5b4a]{overflow:hidden;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.admin-main[data-v-09bf5b4a]{min-width:0}.topbar[data-v-09bf5b4a]{display:flex;position:sticky;z-index:15;top:0;align-items:center;gap:1rem;height:72px;padding:0 2rem;border-bottom:1px solid var(--color-line);background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.context[data-v-09bf5b4a]{display:grid}.user[data-v-09bf5b4a]{display:flex;align-items:center;gap:.7rem;margin-left:auto}.user>div[data-v-09bf5b4a]{display:grid;text-align:right}.user>div strong[data-v-09bf5b4a]{font-size:.8rem}.avatar[data-v-09bf5b4a]{width:2.15rem;height:2.15rem;border-radius:50%;border:1px solid var(--color-line);background:var(--color-primary-50)}main[data-v-09bf5b4a]{max-width:1500px;margin:auto;padding:2rem}.menu[data-v-09bf5b4a]{display:none;padding:.5rem;border:1px solid var(--color-line);border-radius:.55rem;background:#fff;color:var(--color-primary-700)}.admin-backdrop[data-v-09bf5b4a]{display:none}@media(max-width:900px){.admin-shell[data-v-09bf5b4a]{display:block}.admin-shell>aside[data-v-09bf5b4a]{position:fixed;left:0;width:min(290px,86vw);transform:translate(-105%);transition:transform .22s ease;box-shadow:20px 0 50px #041f364d}.admin-shell>aside.open[data-v-09bf5b4a]{transform:none}.close[data-v-09bf5b4a],.menu[data-v-09bf5b4a]{display:grid}.admin-backdrop[data-v-09bf5b4a]{display:block;position:fixed;z-index:25;inset:0;background:var(--color-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.topbar[data-v-09bf5b4a]{padding:0 1rem}.context[data-v-09bf5b4a]{display:none}.user>div[data-v-09bf5b4a]{display:none}main[data-v-09bf5b4a]{padding:1rem}}@media(max-height:720px){nav[data-v-09bf5b4a]{gap:.55rem}.platform-card[data-v-09bf5b4a]{display:none}.admin-profile[data-v-09bf5b4a]{padding-top:.5rem}}.pulse.production[data-v-09bf5b4a]{background:#ffb020;box-shadow:0 0 0 4px #ffb0201f}.environment-toggle[data-v-09bf5b4a]{display:grid!important;grid-template-columns:1fr 1fr;gap:.3rem;margin-top:.7rem}.environment-toggle button[data-v-09bf5b4a]{padding:.38rem .25rem;border:1px solid rgb(117 191 255/.15);border-radius:.45rem;background:#ffffff0a;color:#91abc1;font:inherit;font-size:.55rem;cursor:pointer}.environment-toggle button.active[data-v-09bf5b4a]{border-color:#75bfff59;background:#087cf03d;color:#fff;font-weight:750}.admin-shell>aside[data-v-09bf5b4a]{padding:1rem .85rem .65rem}.brand[data-v-09bf5b4a]{min-height:2.7rem;padding:0 .45rem .8rem}.brand img[data-v-09bf5b4a]{width:150px;height:38px}.admin-badge[data-v-09bf5b4a]{margin:.6rem .15rem 0;padding:.55rem .65rem}.admin-badge>span[data-v-09bf5b4a]{width:1.65rem;height:1.65rem}nav[data-v-09bf5b4a]{min-height:0;gap:.55rem;margin-top:.65rem;padding-bottom:.35rem}nav section[data-v-09bf5b4a]{gap:.12rem}.nav-label[data-v-09bf5b4a]{padding:.15rem .6rem;font-size:.52rem}nav a[data-v-09bf5b4a]{gap:.62rem;padding:.5rem .62rem;font-size:.76rem}.icon[data-v-09bf5b4a]{width:1.65rem;height:1.65rem}.platform-card[data-v-09bf5b4a]{margin-top:.45rem;padding:.62rem .72rem;border-radius:.72rem}.platform-card strong[data-v-09bf5b4a]{margin:.25rem 0 .05rem;font-size:.76rem}.platform-card p[data-v-09bf5b4a]{font-size:.55rem}.environment-toggle[data-v-09bf5b4a]{gap:.25rem;margin-top:.45rem}.environment-toggle button[data-v-09bf5b4a]{padding:.3rem .18rem;font-size:.49rem}.gateway-card[data-v-09bf5b4a]{margin-top:.38rem}.admin-profile[data-v-09bf5b4a]{padding:.5rem .25rem 0}.admin-profile>span[data-v-09bf5b4a]{width:1.8rem;height:1.8rem}.admin-profile small[data-v-09bf5b4a]{font-size:.48rem}.admin-profile strong[data-v-09bf5b4a]{font-size:.68rem}@media(max-height:820px){.admin-badge[data-v-09bf5b4a]{display:none}.platform-card[data-v-09bf5b4a]{padding:.52rem .62rem}.platform-card p[data-v-09bf5b4a]{display:none}.environment-toggle[data-v-09bf5b4a]{margin-top:.35rem}nav[data-v-09bf5b4a]{gap:.35rem}nav a[data-v-09bf5b4a]{padding:.42rem .58rem}.admin-profile[data-v-09bf5b4a]{padding-top:.35rem}}@media(max-height:680px){.platform-card[data-v-09bf5b4a]{display:block}.platform-card>p[data-v-09bf5b4a]{display:none}.platform-card strong[data-v-09bf5b4a]{font-size:.68rem}.environment-toggle button[data-v-09bf5b4a]{padding:.24rem .12rem}.brand[data-v-09bf5b4a]{padding-bottom:.55rem}nav .nav-label[data-v-09bf5b4a]{display:none}}@media(max-height:820px){aside .platform-card[data-v-09bf5b4a]{display:block}}.badge[data-v-550da4b0]{display:inline-flex;padding:.25rem .55rem;border-radius:999px;font-size:.72rem;font-weight:750;background:var(--color-primary-50);color:var(--color-primary-700)}.badge--success[data-v-550da4b0]{background:var(--color-success-bg);color:var(--color-success)}nav[data-v-f5570a1b]{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end;margin-top:1rem}a[data-v-f5570a1b],span[data-v-f5570a1b]{min-width:2.2rem;padding:.45rem .6rem;text-align:center;border:1px solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-muted);text-decoration:none;background:#fff}.active[data-v-f5570a1b]{background:var(--color-primary-700);color:#fff;border-color:var(--color-primary-700)}.hero[data-v-fda71216]{display:flex;align-items:end;justify-content:space-between;padding:1.2rem 1.35rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(115deg,#fff 45%,var(--color-primary-50));box-shadow:var(--shadow-card)}.hero small[data-v-fda71216]{color:var(--color-primary-600);font-size:.6rem;font-weight:800}.hero h1[data-v-fda71216]{margin:.2rem 0;font-size:2.5rem}.hero p[data-v-fda71216],.hero>span[data-v-fda71216]{margin:0;color:var(--color-muted);font-size:.68rem}.metrics[data-v-fda71216]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1rem 0}.metrics article[data-v-fda71216]{display:flex;align-items:center;gap:.7rem;padding:.9rem 1rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff}.metrics i[data-v-fda71216],.empty i[data-v-fda71216]{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:.65rem;background:var(--color-primary-50);color:var(--color-primary-600);font-style:normal;font-weight:800}.metrics .success[data-v-fda71216]{background:var(--color-success-bg);color:var(--color-success)}.metrics .warning[data-v-fda71216]{background:#fff5df;color:#97620e}.metrics article>div[data-v-fda71216]{display:grid}.metrics small[data-v-fda71216],.audit small[data-v-fda71216]{color:var(--color-muted);font-size:.5rem;font-weight:800}.metrics strong[data-v-fda71216]{font-size:1.2rem}.metrics p[data-v-fda71216]{margin:0;color:var(--color-muted);font-size:.6rem}.toolbar[data-v-fda71216]{display:flex;align-items:center;justify-content:space-between;padding:.7rem;margin-bottom:1rem}.toolbar form[data-v-fda71216]{display:flex;gap:.5rem;flex:1}.toolbar form>div[data-v-fda71216]{position:relative;width:min(420px,100%)}.toolbar form span[data-v-fda71216]{position:absolute;left:.8rem;top:.65rem;color:var(--color-muted)}.toolbar input[data-v-fda71216]{padding-left:2.1rem}.toolbar>small[data-v-fda71216]{color:var(--color-muted);font-size:.65rem}.timeline[data-v-fda71216]{display:grid;gap:.55rem}.audit[data-v-fda71216]{display:grid;grid-template-columns:auto minmax(200px,1fr) 180px 130px;align-items:center;gap:.8rem;padding:.85rem 1rem}.audit>i[data-v-fda71216]{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:50%;background:var(--color-primary-700);color:#fff;font-size:.7rem;font-style:normal;font-weight:800}.main[data-v-fda71216]{display:grid;gap:.12rem}.main>div[data-v-fda71216]{display:flex;align-items:center;gap:.45rem}.main>span[data-v-fda71216]{color:var(--color-muted);font-size:.6rem}.subject[data-v-fda71216],.changes[data-v-fda71216]{display:grid}.subject strong[data-v-fda71216],.changes strong[data-v-fda71216]{font-size:.64rem}.changes details[data-v-fda71216]{position:relative}.changes summary[data-v-fda71216]{cursor:pointer;color:var(--color-primary-600);font-size:.56rem}.changes pre[data-v-fda71216]{position:absolute;right:0;z-index:3;width:340px;max-height:240px;overflow:auto;padding:.8rem;border:1px solid var(--color-line);border-radius:.6rem;background:#fff;box-shadow:var(--shadow-lg);font-size:.55rem;white-space:pre-wrap}.empty[data-v-fda71216]{display:flex;min-height:250px;flex-direction:column;align-items:center;justify-content:center}.empty h2[data-v-fda71216],.empty p[data-v-fda71216]{margin:.25rem}.empty p[data-v-fda71216]{color:var(--color-muted);font-size:.7rem}@media(max-width:900px){.metrics[data-v-fda71216]{grid-template-columns:repeat(2,1fr)}.audit[data-v-fda71216]{grid-template-columns:auto 1fr 150px}.changes[data-v-fda71216]{display:none}}@media(max-width:600px){.hero[data-v-fda71216]{align-items:flex-start;flex-direction:column}.hero h1[data-v-fda71216]{font-size:2rem}.metrics[data-v-fda71216]{grid-template-columns:1fr}.toolbar[data-v-fda71216],.toolbar form[data-v-fda71216]{align-items:stretch;flex-direction:column}.toolbar form>div[data-v-fda71216]{width:100%}.toolbar>small[data-v-fda71216]{display:none}.audit[data-v-fda71216]{grid-template-columns:auto 1fr}.subject[data-v-fda71216]{display:none}}.dashboard-hero[data-v-4f9ddb35]{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1.25rem 1.4rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(115deg,#fff 42%,var(--color-primary-50));box-shadow:var(--shadow-card)}.dashboard-hero>div>small[data-v-4f9ddb35]{color:var(--color-primary-600);font-size:.62rem;font-weight:800;letter-spacing:.12em}.dashboard-hero h1[data-v-4f9ddb35]{margin:.25rem 0;font-size:clamp(2rem,4vw,2.7rem);letter-spacing:-.04em}.dashboard-hero p[data-v-4f9ddb35]{margin:0;color:var(--color-muted)}.health[data-v-4f9ddb35]{display:flex;align-items:center;gap:.65rem;padding:.7rem .85rem;border:1px solid #bdebd2;border-radius:.7rem;background:var(--color-success-bg)}.health>span[data-v-4f9ddb35]{width:.55rem;height:.55rem;border-radius:50%;background:var(--color-accent);box-shadow:0 0 0 5px #18c76f1f}.health>div[data-v-4f9ddb35]{display:grid}.health small[data-v-4f9ddb35]{color:var(--color-success);font-size:.52rem;font-weight:800;letter-spacing:.1em}.health strong[data-v-4f9ddb35]{font-size:.7rem}.health.warning[data-v-4f9ddb35]{border-color:#f2d7a5;background:#fff6e5}.health.warning>span[data-v-4f9ddb35]{background:#d28a17}.health.warning small[data-v-4f9ddb35]{color:#98620e}.primary-metrics[data-v-4f9ddb35]{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem;margin:1rem 0}.metric[data-v-4f9ddb35]{display:flex;min-height:165px;flex-direction:column}.metric-head[data-v-4f9ddb35]{display:flex;align-items:center;gap:.55rem}.metric-head small[data-v-4f9ddb35]{color:var(--color-muted);font-size:.55rem;font-weight:800;letter-spacing:.08em}.metric-icon[data-v-4f9ddb35]{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:.65rem;background:var(--color-primary-50);color:var(--color-primary-600)}.metric-icon.green[data-v-4f9ddb35]{background:var(--color-success-bg);color:var(--color-success)}.metric-icon.amber[data-v-4f9ddb35]{background:#fff5df;color:#9a640e}.metric>strong[data-v-4f9ddb35]{margin:.55rem 0 .05rem;font-size:1.75rem}.metric>p[data-v-4f9ddb35]{margin:0;color:var(--color-muted);font-size:.68rem}.metric>a[data-v-4f9ddb35]{display:flex;justify-content:space-between;margin-top:auto;color:var(--color-primary-600);font-size:.66rem;font-weight:700;text-decoration:none}.metric.featured[data-v-4f9ddb35]{border:0;background:linear-gradient(145deg,var(--color-primary-800),var(--color-primary-700));color:#fff}.metric.featured .metric-icon[data-v-4f9ddb35]{background:#ffffff1f;color:#75bfff}.metric.featured small[data-v-4f9ddb35],.metric.featured p[data-v-4f9ddb35]{color:#9fbed7}.metric.featured>a[data-v-4f9ddb35]{color:#75bfff}.finance-strip[data-v-4f9ddb35]{display:grid;grid-template-columns:minmax(280px,1fr) auto 1px auto auto;align-items:center;gap:1.25rem;margin-bottom:1rem;padding:1rem 1.2rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff}.finance-copy[data-v-4f9ddb35]{display:flex;align-items:center;gap:.75rem}.wallet-icon[data-v-4f9ddb35]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.7rem;background:var(--color-primary-50);color:var(--color-primary-600)}.finance-copy small[data-v-4f9ddb35],.finance-number small[data-v-4f9ddb35]{color:var(--color-muted);font-size:.54rem;font-weight:800;letter-spacing:.08em}.finance-copy h2[data-v-4f9ddb35],.finance-copy p[data-v-4f9ddb35]{margin:.05rem 0}.finance-copy h2[data-v-4f9ddb35]{font-size:.92rem}.finance-copy p[data-v-4f9ddb35]{color:var(--color-muted);font-size:.64rem}.finance-number[data-v-4f9ddb35]{display:grid;min-width:130px}.finance-number strong[data-v-4f9ddb35]{font-size:1rem}.finance-number.consumed strong[data-v-4f9ddb35]{color:var(--color-danger)}.finance-strip>i[data-v-4f9ddb35]{width:1px;height:38px;background:var(--color-line)}.finance-strip>a[data-v-4f9ddb35]{color:var(--color-primary-600);font-size:.67rem;font-weight:700;text-decoration:none;white-space:nowrap}.dashboard-grid[data-v-4f9ddb35]{display:grid;grid-template-columns:1.15fr .85fr;gap:1rem}.distribution[data-v-4f9ddb35],.operations[data-v-4f9ddb35],.recent[data-v-4f9ddb35]{padding:0;overflow:hidden}.distribution>header[data-v-4f9ddb35],.operations>header[data-v-4f9ddb35],.recent>header[data-v-4f9ddb35],.quick-actions>header[data-v-4f9ddb35]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.15rem;border-bottom:1px solid var(--color-line)}header h2[data-v-4f9ddb35],header p[data-v-4f9ddb35]{margin:.1rem 0}header h2[data-v-4f9ddb35]{font-size:.95rem}header p[data-v-4f9ddb35]{color:var(--color-muted);font-size:.66rem}.distribution header>span[data-v-4f9ddb35],.operations header>a[data-v-4f9ddb35],.recent header>a[data-v-4f9ddb35]{color:var(--color-primary-600);font-size:.65rem;font-weight:700;text-decoration:none}.type-list[data-v-4f9ddb35]{display:grid;padding:.8rem 1.15rem}.type-row[data-v-4f9ddb35]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;padding:.6rem 0}.type-badge[data-v-4f9ddb35]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.65rem;background:var(--color-primary-50);color:var(--color-primary-600);font-size:.62rem;font-weight:800}.type-row>div[data-v-4f9ddb35]{display:grid;gap:.35rem}.type-copy[data-v-4f9ddb35]{display:flex;justify-content:space-between}.type-copy strong[data-v-4f9ddb35]{font-size:.72rem}.type-copy small[data-v-4f9ddb35]{color:var(--color-muted);font-size:.62rem}.bar[data-v-4f9ddb35]{height:5px;overflow:hidden;border-radius:5px;background:#edf2f6}.bar i[data-v-4f9ddb35]{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,var(--color-primary-700),var(--color-primary-500))}.chart-empty[data-v-4f9ddb35]{display:flex;min-height:190px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.chart-empty>span[data-v-4f9ddb35]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.8rem;background:var(--color-primary-50);color:var(--color-primary-600)}.chart-empty h3[data-v-4f9ddb35],.chart-empty p[data-v-4f9ddb35]{margin:.25rem}.chart-empty h3[data-v-4f9ddb35]{font-size:.8rem}.chart-empty p[data-v-4f9ddb35]{color:var(--color-muted);font-size:.65rem}.health-list[data-v-4f9ddb35]{display:grid}.health-list>div[data-v-4f9ddb35]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.85rem 1.15rem;border-bottom:1px solid var(--color-line)}.health-list>div[data-v-4f9ddb35]:last-child{border:0}.health-icon[data-v-4f9ddb35]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.6rem;background:#fff0f0;color:var(--color-danger);font-weight:800}.health-icon.ok[data-v-4f9ddb35]{background:var(--color-success-bg);color:var(--color-success)}.health-list>div>div[data-v-4f9ddb35]{display:grid}.health-list strong[data-v-4f9ddb35]{font-size:.72rem}.health-list small[data-v-4f9ddb35]{color:var(--color-muted);font-size:.61rem}.recent[data-v-4f9ddb35]{margin-top:1rem}.recent-list[data-v-4f9ddb35]{display:grid}.recent-row[data-v-4f9ddb35]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.8rem;padding:.75rem 1.15rem;border-bottom:1px solid var(--color-line)}.document-icon[data-v-4f9ddb35]{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:.6rem;background:var(--color-primary-50);color:var(--color-primary-600)}.document-info[data-v-4f9ddb35],.document-value[data-v-4f9ddb35]{display:grid}.document-info strong[data-v-4f9ddb35],.document-value strong[data-v-4f9ddb35]{font-size:.7rem}.document-info small[data-v-4f9ddb35],.document-value small[data-v-4f9ddb35]{color:var(--color-muted);font-size:.6rem}.document-value[data-v-4f9ddb35]{text-align:right}.recent-empty[data-v-4f9ddb35]{display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:125px}.recent-empty>span[data-v-4f9ddb35]{display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:.8rem;background:var(--color-primary-50);color:var(--color-primary-600)}.recent-empty strong[data-v-4f9ddb35]{font-size:.75rem}.recent-empty p[data-v-4f9ddb35]{margin:.15rem 0;color:var(--color-muted);font-size:.65rem}.quick-actions[data-v-4f9ddb35]{margin-top:1rem}.quick-actions>header[data-v-4f9ddb35]{padding:1rem 0;border:0}.quick-actions>div[data-v-4f9ddb35]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.quick-actions a[data-v-4f9ddb35]{display:flex;align-items:center;gap:.7rem;padding:.9rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff;color:var(--color-ink);text-decoration:none;transition:transform var(--transition),box-shadow var(--transition)}.quick-actions a[data-v-4f9ddb35]:hover{transform:translateY(-2px);box-shadow:var(--shadow-card)}.quick-actions a>span[data-v-4f9ddb35]{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:.65rem;background:var(--color-primary-50);color:var(--color-primary-600)}.quick-actions a>div[data-v-4f9ddb35]{display:grid;flex:1}.quick-actions strong[data-v-4f9ddb35]{font-size:.72rem}.quick-actions small[data-v-4f9ddb35]{color:var(--color-muted);font-size:.6rem}.quick-actions b[data-v-4f9ddb35]{color:var(--color-primary-600)}@media(max-width:1100px){.primary-metrics[data-v-4f9ddb35]{grid-template-columns:repeat(2,1fr)}.finance-strip[data-v-4f9ddb35]{grid-template-columns:1fr auto 1px auto}.finance-strip>a[data-v-4f9ddb35]{grid-column:1/-1}.dashboard-grid[data-v-4f9ddb35]{grid-template-columns:1fr}}@media(max-width:700px){.dashboard-hero[data-v-4f9ddb35]{align-items:flex-start;flex-direction:column}.health[data-v-4f9ddb35]{width:100%}.primary-metrics[data-v-4f9ddb35],.finance-strip[data-v-4f9ddb35]{grid-template-columns:1fr}.finance-strip>i[data-v-4f9ddb35]{display:none}.quick-actions>div[data-v-4f9ddb35]{grid-template-columns:1fr}.recent-row[data-v-4f9ddb35]{grid-template-columns:auto minmax(0,1fr) auto}.document-value[data-v-4f9ddb35]{display:none}}.admin-hero[data-v-8aa3a258]{display:flex;align-items:end;justify-content:space-between;padding:1.2rem 1.35rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(115deg,#fff 45%,var(--color-primary-50));box-shadow:var(--shadow-card)}.admin-hero small[data-v-8aa3a258]{color:var(--color-primary-600);font-size:.6rem;font-weight:800;letter-spacing:.12em}.admin-hero h1[data-v-8aa3a258]{margin:.2rem 0;font-size:2.5rem}.admin-hero p[data-v-8aa3a258]{margin:0;color:var(--color-muted)}.admin-hero>span[data-v-8aa3a258]{color:var(--color-muted);font-size:.68rem}.metrics[data-v-8aa3a258]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1rem 0}.metrics article[data-v-8aa3a258]{display:flex;align-items:center;gap:.7rem;padding:.9rem 1rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff}.metrics article>span[data-v-8aa3a258]{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:.65rem;background:var(--color-primary-50);color:var(--color-primary-600);font-weight:800}.metrics .success[data-v-8aa3a258]{background:var(--color-success-bg);color:var(--color-success)}.metrics .warning[data-v-8aa3a258]{background:#fff5df;color:#97620e}.metrics .danger[data-v-8aa3a258]{background:#fff0f0;color:var(--color-danger)}.metrics article>div[data-v-8aa3a258]{display:grid}.metrics small[data-v-8aa3a258]{color:var(--color-muted);font-size:.52rem;font-weight:800;letter-spacing:.07em}.metrics strong[data-v-8aa3a258]{font-size:1.2rem}.metrics p[data-v-8aa3a258]{margin:0;color:var(--color-muted);font-size:.61rem}.toolbar[data-v-8aa3a258]{display:flex;align-items:center;justify-content:space-between;padding:.7rem;margin-bottom:1rem}.toolbar form[data-v-8aa3a258]{display:flex;gap:.5rem;flex:1}.toolbar form>div[data-v-8aa3a258]{position:relative;width:min(380px,100%)}.toolbar form span[data-v-8aa3a258]{position:absolute;left:.8rem;top:.65rem;color:var(--color-muted)}.toolbar form input[data-v-8aa3a258]{padding-left:2.1rem}.toolbar select[data-v-8aa3a258]{max-width:190px}.toolbar>small[data-v-8aa3a258]{color:var(--color-muted);font-size:.65rem}.document-list[data-v-8aa3a258]{display:grid;gap:.65rem}.document-card[data-v-8aa3a258]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.9rem 1rem}.type[data-v-8aa3a258]{display:grid;place-items:center;width:2.7rem;height:2.7rem;border-radius:.7rem;background:linear-gradient(145deg,var(--color-primary-700),var(--color-primary-600));color:#fff;font-size:.62rem;font-weight:800}.main[data-v-8aa3a258]{display:grid;gap:.12rem}.main>div[data-v-8aa3a258]{display:flex;align-items:center;gap:.5rem}.main strong[data-v-8aa3a258]{font-size:.76rem}.main>span[data-v-8aa3a258],.main>small[data-v-8aa3a258]{color:var(--color-muted);font-size:.62rem}.value[data-v-8aa3a258]{display:grid;min-width:130px;text-align:right}.value small[data-v-8aa3a258]{color:var(--color-muted);font-size:.52rem;font-weight:800;letter-spacing:.06em}.value strong[data-v-8aa3a258]{font-size:.82rem}.status-rejected[data-v-8aa3a258],.status-denied[data-v-8aa3a258],.status-error[data-v-8aa3a258]{background:#fff0f0!important;color:var(--color-danger)!important}.status-processing[data-v-8aa3a258],.status-queued[data-v-8aa3a258]{background:#fff5df!important;color:#97620e!important}.empty[data-v-8aa3a258]{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.empty>span[data-v-8aa3a258]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.8rem;background:var(--color-primary-50);color:var(--color-primary-600)}.empty h2[data-v-8aa3a258],.empty p[data-v-8aa3a258]{margin:.25rem}.empty p[data-v-8aa3a258]{color:var(--color-muted);font-size:.7rem}@media(max-width:900px){.metrics[data-v-8aa3a258]{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.admin-hero[data-v-8aa3a258]{align-items:flex-start;flex-direction:column;gap:.6rem}.metrics[data-v-8aa3a258]{grid-template-columns:1fr}.toolbar[data-v-8aa3a258],.toolbar form[data-v-8aa3a258]{align-items:stretch;flex-direction:column}.toolbar select[data-v-8aa3a258],.toolbar form>div[data-v-8aa3a258]{max-width:none;width:100%}.toolbar>small[data-v-8aa3a258]{display:none}.document-card[data-v-8aa3a258]{grid-template-columns:auto minmax(0,1fr)}.value[data-v-8aa3a258]{grid-column:2;text-align:left}}.hero[data-v-f724971f]{display:flex;align-items:end;justify-content:space-between;padding:1.2rem 1.35rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(115deg,#fff 45%,var(--color-primary-50));box-shadow:var(--shadow-card)}.hero small[data-v-f724971f]{color:var(--color-primary-600);font-size:.6rem;font-weight:800;letter-spacing:.12em}.hero h1[data-v-f724971f]{margin:.2rem 0;font-size:2.5rem}.hero p[data-v-f724971f],.hero>span[data-v-f724971f],.block p[data-v-f724971f],.block>header>small[data-v-f724971f]{margin:0;color:var(--color-muted);font-size:.68rem}.metrics[data-v-f724971f]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1rem 0}.metrics article[data-v-f724971f]{display:flex;align-items:center;gap:.7rem;padding:.9rem 1rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff}.metrics i[data-v-f724971f]{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:.65rem;background:var(--color-primary-50);color:var(--color-primary-600);font-style:normal;font-weight:800}.metrics .success[data-v-f724971f]{background:var(--color-success-bg);color:var(--color-success)}.metrics .warning[data-v-f724971f]{background:#fff5df;color:#97620e}.metrics .danger[data-v-f724971f]{background:#fff0f0;color:var(--color-danger)}.metrics article>div[data-v-f724971f]{display:grid}.metrics small[data-v-f724971f]{color:var(--color-muted);font-size:.5rem;font-weight:800}.metrics strong[data-v-f724971f]{font-size:1rem}.metrics p[data-v-f724971f]{margin:0;color:var(--color-muted);font-size:.6rem}.toolbar[data-v-f724971f]{padding:.7rem;margin-bottom:1.2rem}.toolbar form[data-v-f724971f]{display:flex;gap:.5rem}.toolbar form>div[data-v-f724971f]{position:relative;width:min(420px,100%)}.toolbar span[data-v-f724971f]{position:absolute;left:.8rem;top:.65rem;color:var(--color-muted)}.toolbar input[data-v-f724971f]{padding-left:2.1rem}.block[data-v-f724971f]{margin-top:1.2rem}.block>header[data-v-f724971f]{display:flex;justify-content:space-between;align-items:end;margin-bottom:.55rem}.block h2[data-v-f724971f]{margin:0;font-size:1rem}.table[data-v-f724971f]{padding:0;overflow:auto}table[data-v-f724971f]{width:100%;border-collapse:collapse}th[data-v-f724971f],td[data-v-f724971f]{padding:.85rem 1rem;text-align:left;border-bottom:1px solid var(--color-line);font-size:.68rem;white-space:nowrap}th[data-v-f724971f]{background:var(--color-primary-50);color:var(--color-muted);font-size:.54rem}td[data-v-f724971f]:first-child{display:grid}td small[data-v-f724971f]{color:var(--color-muted);font-size:.55rem}.amount[data-v-f724971f]{font-weight:800}.credit[data-v-f724971f]{color:var(--color-success)}.debit[data-v-f724971f]{color:var(--color-danger)}.provider[data-v-f724971f]{text-transform:uppercase;font-weight:700}.status-failed[data-v-f724971f],.status-expired[data-v-f724971f],.status-canceled[data-v-f724971f]{background:#fff0f0!important;color:var(--color-danger)!important}.status-pending[data-v-f724971f],.status-creating[data-v-f724971f]{background:#fff5df!important;color:#97620e!important}.empty[data-v-f724971f]{padding:3rem;text-align:center;color:var(--color-muted)}@media(max-width:900px){.metrics[data-v-f724971f]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.hero[data-v-f724971f]{align-items:flex-start;flex-direction:column}.hero h1[data-v-f724971f]{font-size:2rem}.metrics[data-v-f724971f]{grid-template-columns:1fr}.toolbar form[data-v-f724971f]{flex-direction:column}.toolbar form>div[data-v-f724971f]{width:100%}}.admin-hero[data-v-35eca7d6]{display:flex;align-items:end;justify-content:space-between;padding:1.2rem 1.35rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(115deg,#fff 45%,var(--color-primary-50));box-shadow:var(--shadow-card)}.admin-hero small[data-v-35eca7d6]{color:var(--color-primary-600);font-size:.6rem;font-weight:800;letter-spacing:.12em}.admin-hero h1[data-v-35eca7d6]{margin:.2rem 0;font-size:2.5rem}.admin-hero p[data-v-35eca7d6]{margin:0;color:var(--color-muted)}.admin-hero>span[data-v-35eca7d6]{padding:.45rem .65rem;border-radius:999px;background:var(--color-success-bg);color:var(--color-success);font-size:.66rem;font-weight:700}.notice[data-v-35eca7d6]{margin-top:1rem;padding:.8rem 1rem;border-radius:.6rem;background:var(--color-success-bg);color:var(--color-success)}.metrics[data-v-35eca7d6]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin:1rem 0}.metrics article[data-v-35eca7d6]{display:flex;align-items:center;gap:.7rem;padding:.9rem 1rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff}.metrics article>span[data-v-35eca7d6]{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:.65rem;background:#f0edff;color:#6952c9;font-size:.65rem;font-weight:800}.metrics .success[data-v-35eca7d6]{background:var(--color-success-bg);color:var(--color-success)}.metrics .blue[data-v-35eca7d6]{background:var(--color-primary-50);color:var(--color-primary-600)}.metrics article>div[data-v-35eca7d6]{display:grid}.metrics small[data-v-35eca7d6]{color:var(--color-muted);font-size:.52rem;font-weight:800;letter-spacing:.07em}.metrics strong[data-v-35eca7d6]{font-size:1.1rem}.metrics p[data-v-35eca7d6]{margin:0;color:var(--color-muted);font-size:.62rem}.price-form>header[data-v-35eca7d6]{display:flex;align-items:end;justify-content:space-between;margin:1.3rem 0 .75rem}.price-form h2[data-v-35eca7d6],.price-form p[data-v-35eca7d6]{margin:.1rem 0}.price-form h2[data-v-35eca7d6]{font-size:1.1rem}.price-form p[data-v-35eca7d6]{color:var(--color-muted);font-size:.7rem}.price-grid[data-v-35eca7d6]{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.price-card[data-v-35eca7d6]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;position:relative}.price-card.inactive[data-v-35eca7d6]{background:#f8fafb}.price-icon[data-v-35eca7d6]{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.75rem;background:linear-gradient(145deg,var(--color-primary-700),var(--color-primary-600));color:#fff;font-size:.65rem;font-weight:800}.inactive .price-icon[data-v-35eca7d6]{filter:grayscale(1);opacity:.55}.price-copy[data-v-35eca7d6]{display:grid;gap:.45rem}.price-copy>div[data-v-35eca7d6]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.price-copy strong[data-v-35eca7d6]{font-size:.78rem}.price-copy p[data-v-35eca7d6]{margin:0;color:var(--color-muted);font-size:.64rem}.price-copy[data-v-35eca7d6] .field{max-width:180px}.switch[data-v-35eca7d6]{position:absolute;right:1rem;bottom:1rem;display:flex;align-items:center;gap:.4rem;cursor:pointer}.switch input[data-v-35eca7d6]{position:absolute;opacity:0}.switch>span[data-v-35eca7d6]{position:relative;width:2rem;height:1.05rem;border-radius:999px;background:#bcc8d1;transition:background var(--transition)}.switch>span[data-v-35eca7d6]:after{content:"";position:absolute;top:.15rem;left:.15rem;width:.75rem;height:.75rem;border-radius:50%;background:#fff;transition:transform var(--transition)}.switch input:checked+span[data-v-35eca7d6]{background:var(--color-success)}.switch input:checked+span[data-v-35eca7d6]:after{transform:translate(.95rem)}.switch small[data-v-35eca7d6]{color:var(--color-muted);font-size:.58rem}.price-form>footer[data-v-35eca7d6]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.8rem;padding:.8rem 1rem;border:1px solid var(--color-line);border-radius:.7rem;background:#fff}.price-form>footer>div[data-v-35eca7d6]{display:flex;align-items:center;gap:.6rem}.price-form>footer span[data-v-35eca7d6]{display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:.5rem;background:var(--color-primary-50);color:var(--color-primary-600);font-weight:800}.price-form>footer p[data-v-35eca7d6]{margin:0}@media(max-width:900px){.price-grid[data-v-35eca7d6]{grid-template-columns:1fr}}@media(max-width:650px){.admin-hero[data-v-35eca7d6],.price-form>header[data-v-35eca7d6],.price-form>footer[data-v-35eca7d6]{align-items:flex-start;flex-direction:column;gap:.7rem}.metrics[data-v-35eca7d6]{grid-template-columns:1fr}.switch[data-v-35eca7d6]{position:static;grid-column:2}.price-form>footer[data-v-35eca7d6] .button{width:100%}}.admin-hero[data-v-36c64fad]{display:flex;align-items:end;justify-content:space-between;padding:1.2rem 1.35rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(115deg,#fff 45%,var(--color-primary-50));box-shadow:var(--shadow-card)}.admin-hero small[data-v-36c64fad]{color:var(--color-primary-600);font-size:.6rem;font-weight:800;letter-spacing:.12em}.admin-hero h1[data-v-36c64fad]{margin:.2rem 0;font-size:2.5rem}.admin-hero p[data-v-36c64fad]{margin:0;color:var(--color-muted)}.admin-hero>span[data-v-36c64fad]{padding:.5rem .7rem;border-radius:999px;background:var(--color-success-bg);color:var(--color-success);font-size:.68rem;font-weight:700}.notice[data-v-36c64fad]{margin-top:1rem;padding:.8rem 1rem;border-radius:.6rem;background:var(--color-success-bg);color:var(--color-success)}.metrics[data-v-36c64fad]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1rem 0}.metrics article[data-v-36c64fad]{display:flex;align-items:center;gap:.7rem;padding:.9rem 1rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff}.metrics article>span[data-v-36c64fad]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.65rem;background:#f0edff;color:#6952c9;font-weight:800}.metrics article>span.success[data-v-36c64fad]{background:var(--color-success-bg);color:var(--color-success)}.metrics article>span.danger[data-v-36c64fad]{background:#fff0f0;color:var(--color-danger)}.metrics article>span.blue[data-v-36c64fad]{background:var(--color-primary-50);color:var(--color-primary-600)}.metrics article>div[data-v-36c64fad]{display:grid}.metrics small[data-v-36c64fad]{color:var(--color-muted);font-size:.52rem;font-weight:800;letter-spacing:.07em}.metrics strong[data-v-36c64fad]{font-size:1.2rem}.metrics p[data-v-36c64fad]{margin:0;color:var(--color-muted);font-size:.61rem}.toolbar[data-v-36c64fad]{display:flex;align-items:center;justify-content:space-between;padding:.7rem;margin-bottom:1rem}.toolbar form[data-v-36c64fad]{display:flex;gap:.5rem;flex:1}.toolbar form>div[data-v-36c64fad]{position:relative;width:min(420px,100%)}.toolbar form span[data-v-36c64fad]{position:absolute;left:.8rem;top:.65rem;color:var(--color-muted)}.toolbar input[data-v-36c64fad]{padding-left:2.1rem}.toolbar>small[data-v-36c64fad]{color:var(--color-muted);font-size:.66rem}.tenant-grid[data-v-36c64fad]{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.tenant-card[data-v-36c64fad]{padding:0;overflow:hidden}.tenant-card>header[data-v-36c64fad]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:1rem;border-bottom:1px solid var(--color-line)}.tenant-logo[data-v-36c64fad]{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.75rem;background:linear-gradient(145deg,var(--color-primary-700),var(--color-primary-600));color:#fff;font-weight:800}.tenant-card header>div[data-v-36c64fad]{display:grid}.tenant-card header strong[data-v-36c64fad]{font-size:.8rem}.tenant-card header small[data-v-36c64fad]{color:var(--color-muted);font-size:.58rem}.tenant-stats[data-v-36c64fad]{display:grid;grid-template-columns:repeat(3,1fr);padding:.8rem 1rem}.tenant-stats span[data-v-36c64fad]{display:grid;border-right:1px solid var(--color-line);text-align:center}.tenant-stats span[data-v-36c64fad]:last-child{border:0}.tenant-stats small[data-v-36c64fad],.tenant-card footer small[data-v-36c64fad]{color:var(--color-muted);font-size:.52rem;font-weight:800;letter-spacing:.06em}.tenant-stats strong[data-v-36c64fad]{font-size:.95rem}.tenant-card>footer[data-v-36c64fad]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#f8fbfe}.tenant-card footer>div[data-v-36c64fad]{display:grid}.tenant-card footer strong[data-v-36c64fad]{font-size:.78rem}.empty[data-v-36c64fad]{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.empty>span[data-v-36c64fad]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.8rem;background:var(--color-primary-50);color:var(--color-primary-600)}.empty h2[data-v-36c64fad],.empty p[data-v-36c64fad]{margin:.25rem}.empty p[data-v-36c64fad]{color:var(--color-muted);font-size:.72rem}@media(max-width:1000px){.metrics[data-v-36c64fad]{grid-template-columns:repeat(2,1fr)}.tenant-grid[data-v-36c64fad]{grid-template-columns:1fr}}@media(max-width:650px){.admin-hero[data-v-36c64fad]{align-items:flex-start;flex-direction:column;gap:.7rem}.metrics[data-v-36c64fad]{grid-template-columns:1fr}.toolbar[data-v-36c64fad],.toolbar form[data-v-36c64fad]{align-items:stretch;flex-direction:column}.toolbar>small[data-v-36c64fad]{display:none}}.hero[data-v-25347377]{display:flex;align-items:end;justify-content:space-between;padding:1.2rem 1.35rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(115deg,#fff 45%,var(--color-primary-50));box-shadow:var(--shadow-card)}.hero small[data-v-25347377]{color:var(--color-primary-600);font-size:.6rem;font-weight:800}.hero h1[data-v-25347377]{margin:.2rem 0;font-size:2.5rem}.hero p[data-v-25347377]{margin:0;color:var(--color-muted)}.metrics[data-v-25347377]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1rem 0}.metrics article[data-v-25347377]{display:flex;align-items:center;gap:.7rem;padding:.9rem 1rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff}.metrics i[data-v-25347377],.empty i[data-v-25347377],.event>i[data-v-25347377]{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:.65rem;background:var(--color-primary-50);color:var(--color-primary-600);font-style:normal;font-weight:800}.metrics .success[data-v-25347377],.event>i.processed[data-v-25347377]{background:var(--color-success-bg);color:var(--color-success)}.metrics .warning[data-v-25347377],.event>i.pending[data-v-25347377],.event>i.processing[data-v-25347377]{background:#fff5df;color:#97620e}.metrics .danger[data-v-25347377],.event>i.failed[data-v-25347377]{background:#fff0f0;color:var(--color-danger)}.metrics article>div[data-v-25347377]{display:grid}.metrics small[data-v-25347377],.event small[data-v-25347377]{color:var(--color-muted);font-size:.5rem;font-weight:800}.metrics strong[data-v-25347377]{font-size:1.2rem}.metrics p[data-v-25347377]{margin:0;color:var(--color-muted);font-size:.6rem}.toolbar[data-v-25347377]{display:flex;align-items:center;justify-content:space-between;padding:.7rem;margin-bottom:1rem}.toolbar form[data-v-25347377]{display:flex;gap:.5rem;flex:1}.toolbar input[data-v-25347377]{max-width:300px}.toolbar select[data-v-25347377]{max-width:190px}.toolbar>small[data-v-25347377]{color:var(--color-muted);font-size:.65rem}.events[data-v-25347377]{display:grid;gap:.6rem}.event[data-v-25347377]{display:grid;grid-template-columns:auto minmax(180px,1fr) 150px 150px 70px;align-items:center;gap:.8rem;padding:.85rem 1rem}.main[data-v-25347377]{display:grid;gap:.15rem;min-width:0}.main>div[data-v-25347377]{display:flex;align-items:center;gap:.4rem}.main span[data-v-25347377]{overflow:hidden;color:var(--color-muted);font-size:.58rem;text-overflow:ellipsis}.event>div[data-v-25347377]:not(.main){display:grid}.event>div>strong[data-v-25347377]{font-size:.62rem}.status-failed[data-v-25347377]{background:#fff0f0!important;color:var(--color-danger)!important}.status-pending[data-v-25347377],.status-processing[data-v-25347377]{background:#fff5df!important;color:#97620e!important}.empty[data-v-25347377]{display:flex;min-height:250px;flex-direction:column;align-items:center;justify-content:center}.empty h2[data-v-25347377],.empty p[data-v-25347377]{margin:.25rem}.empty p[data-v-25347377]{color:var(--color-muted);font-size:.7rem}@media(max-width:1000px){.event[data-v-25347377]{grid-template-columns:auto 1fr 140px}.event>div[data-v-25347377]:nth-of-type(3),.event>div[data-v-25347377]:nth-of-type(4){display:none}.metrics[data-v-25347377]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.hero[data-v-25347377]{align-items:flex-start;flex-direction:column}.hero h1[data-v-25347377]{font-size:2rem}.metrics[data-v-25347377]{grid-template-columns:1fr}.toolbar[data-v-25347377],.toolbar form[data-v-25347377]{align-items:stretch;flex-direction:column}.toolbar input[data-v-25347377],.toolbar select[data-v-25347377]{max-width:none}.toolbar>small[data-v-25347377]{display:none}.event[data-v-25347377]{grid-template-columns:auto 1fr}.event>div[data-v-25347377]:nth-of-type(2){display:none}}.guest[data-v-9e09424f]{min-height:100vh;display:grid;grid-template-columns:minmax(420px,42%) 1fr;background:var(--color-background)}.panel[data-v-9e09424f]{display:grid;place-items:center;padding:clamp(2rem,6vw,5rem);background:#fff;position:relative;z-index:2}.panel-inner[data-v-9e09424f]{width:min(100%,420px);min-height:min(680px,calc(100vh - 8rem));display:flex;flex-direction:column;justify-content:center}.brand[data-v-9e09424f]{display:block;width:174px;margin-bottom:3rem}.brand img[data-v-9e09424f]{display:block;width:100%;height:48px;object-fit:contain;object-position:left center}.content[data-v-9e09424f]{width:100%}.panel footer[data-v-9e09424f]{margin-top:auto;padding-top:3rem;color:#91a2b1;font-size:.68rem;letter-spacing:.02em}aside[data-v-9e09424f]{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;padding:clamp(2.5rem,5vw,5.5rem);color:#fff;background:linear-gradient(145deg,#041f36,#062e4f 53%,#075eaa)}aside[data-v-9e09424f]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgb(255 255 255/.035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255/.035) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 30%,black);mask-image:linear-gradient(to bottom,transparent,black 30%,black)}.glow[data-v-9e09424f]{position:absolute;z-index:-1;border-radius:50%;filter:blur(2px)}.glow-one[data-v-9e09424f]{width:520px;height:520px;right:-160px;top:-180px;background:radial-gradient(circle,rgb(8 124 240/.34),transparent 68%)}.glow-two[data-v-9e09424f]{width:440px;height:440px;left:-180px;bottom:-220px;background:radial-gradient(circle,rgb(24 199 111/.15),transparent 68%)}.aside-top[data-v-9e09424f]{display:flex;align-items:center;gap:.65rem;font-size:.72rem;color:#c5dcf0;letter-spacing:.03em}.secure-dot[data-v-9e09424f]{width:.55rem;height:.55rem;border-radius:50%;background:var(--color-accent);box-shadow:0 0 0 5px #18c76f1f}.message[data-v-9e09424f]{margin:auto 0;max-width:720px}.eyebrow[data-v-9e09424f]{font-size:.68rem;font-weight:800;letter-spacing:.16em;color:#75bfff}.message h2[data-v-9e09424f]{max-width:650px;margin:1rem 0 1.3rem;font-size:clamp(2.4rem,4.5vw,4.7rem);line-height:1.02;letter-spacing:-.045em}.message>p[data-v-9e09424f]{max-width:610px;color:#bdd0e1;font-size:clamp(.9rem,1.25vw,1.05rem);line-height:1.75}.benefits[data-v-9e09424f]{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:2rem;color:#dbeeff;font-size:.78rem}.benefits span[data-v-9e09424f]{display:flex;align-items:center;gap:.45rem}.benefits b[data-v-9e09424f]{display:grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:50%;background:#18c76f24;color:#54e49a;font-size:.65rem}.aside-footer[data-v-9e09424f]{color:#7fa3c0;font-size:.62rem;letter-spacing:.13em}@media(max-width:900px){.guest[data-v-9e09424f]{grid-template-columns:minmax(360px,48%) 1fr}.message h2[data-v-9e09424f]{font-size:2.7rem}.benefits[data-v-9e09424f]{display:grid}}@media(max-width:760px){.guest[data-v-9e09424f]{display:block}.panel[data-v-9e09424f]{min-height:100vh;padding:2rem 1.35rem}.panel-inner[data-v-9e09424f]{min-height:calc(100vh - 4rem)}.brand[data-v-9e09424f]{width:160px;margin-bottom:2.4rem}aside[data-v-9e09424f]{display:none}.panel footer[data-v-9e09424f]{text-align:center}}h1[data-v-f536d75e]{font-size:2rem;margin:0}.intro[data-v-f536d75e]{color:var(--color-muted);margin:.5rem 0 2rem}.status[data-v-f536d75e]{padding:.8rem 1rem;margin-bottom:1rem;border:1px solid #cce9da;border-radius:var(--radius-sm);background:#e8f5ee;color:var(--color-success);font-size:.82rem}form[data-v-f536d75e]{display:grid;gap:1rem}.footer[data-v-f536d75e]{font-size:.85rem;margin-top:1.5rem}.footer a[data-v-f536d75e]{color:var(--color-primary-600);font-weight:700;text-decoration:none}.login-header[data-v-ab00007c]{margin-bottom:2rem}.eyebrow[data-v-ab00007c]{display:block;margin-bottom:.55rem;color:var(--color-primary-600);font-size:.65rem;font-weight:800;letter-spacing:.14em}.login-header h1[data-v-ab00007c]{margin:0;color:var(--color-ink);font-size:2.15rem;letter-spacing:-.035em}.login-header p[data-v-ab00007c]{margin:.65rem 0 0;color:var(--color-muted);font-size:.9rem;line-height:1.6}.status[data-v-ab00007c]{padding:.8rem 1rem;margin-bottom:1rem;border:1px solid #bdebd2;border-radius:var(--radius-sm);background:var(--color-success-bg);color:var(--color-success);font-size:.82rem}form[data-v-ab00007c]{display:grid;gap:1.15rem}.label-row[data-v-ab00007c]{display:flex;align-items:center;justify-content:space-between}.label-row label[data-v-ab00007c]{color:#29445b;font-size:.875rem;font-weight:650}.label-row a[data-v-ab00007c]{color:var(--color-primary-600);font-size:.76rem;font-weight:700;text-decoration:none}.password-wrap[data-v-ab00007c]{position:relative}.password-wrap .input[data-v-ab00007c]{padding-right:3rem}.password-toggle[data-v-ab00007c]{position:absolute;right:.45rem;top:50%;display:grid;place-items:center;width:2.25rem;height:2.25rem;transform:translateY(-50%);border:0;border-radius:.45rem;background:transparent;color:var(--color-muted);cursor:pointer}.password-toggle[data-v-ab00007c]:hover{background:var(--color-primary-50);color:var(--color-primary-600)}.password-toggle svg[data-v-ab00007c],.security svg[data-v-ab00007c]{width:1.1rem;height:1.1rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.remember[data-v-ab00007c]{display:flex;align-items:center;gap:.55rem;color:var(--color-muted);font-size:.78rem;cursor:pointer}.remember input[data-v-ab00007c]{width:1rem;height:1rem;accent-color:var(--color-primary-600)}form[data-v-ab00007c] .button{width:100%;min-height:48px}.divider[data-v-ab00007c]{display:flex;align-items:center;gap:.8rem;margin:1.6rem 0 .9rem;color:#91a2b1;font-size:.68rem}.divider[data-v-ab00007c]:before,.divider[data-v-ab00007c]:after{content:"";height:1px;flex:1;background:var(--color-line)}.signup[data-v-ab00007c]{text-align:center;margin:0;color:var(--color-muted);font-size:.8rem}.signup a[data-v-ab00007c]{color:var(--color-primary-600);font-weight:750;text-decoration:none}.security[data-v-ab00007c]{display:flex;align-items:center;justify-content:center;gap:.45rem;margin-top:1.5rem;color:#91a2b1;font-size:.68rem}@media(max-width:420px){.login-header h1[data-v-ab00007c]{font-size:1.85rem}.label-row[data-v-ab00007c]{align-items:flex-start}.signup[data-v-ab00007c]{line-height:1.6}}h1[data-v-a2409251]{font-size:2rem;margin:0}.intro[data-v-a2409251]{color:var(--color-muted);margin:.5rem 0 2rem}form[data-v-a2409251]{display:grid;gap:1rem}.columns[data-v-a2409251]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.footer[data-v-a2409251]{font-size:.85rem;margin-top:1.5rem}.footer a[data-v-a2409251]{color:var(--color-primary-600);font-weight:700}@media(max-width:500px){.columns[data-v-a2409251]{grid-template-columns:1fr}}h1[data-v-bbe29ec0]{font-size:2rem;margin:0}.intro[data-v-bbe29ec0]{color:var(--color-muted);margin:.5rem 0 2rem}form[data-v-bbe29ec0]{display:grid;gap:1rem}.footer[data-v-bbe29ec0]{font-size:.85rem;margin-top:1.5rem}.footer a[data-v-bbe29ec0]{color:var(--color-primary-600);font-weight:700;text-decoration:none}.shield[data-v-7c12fdb0]{display:grid;place-items:center;width:2.8rem;height:2.8rem;margin-bottom:1rem;border-radius:.8rem;background:var(--color-primary-50);color:var(--color-primary-700);font-weight:900}form[data-v-7c12fdb0]{display:grid;gap:1rem}form[data-v-7c12fdb0] .button{width:100%}.hero[data-v-9fb0fa55]{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding:.35rem 0 .4rem}.eyebrow[data-v-9fb0fa55]{font-size:.65rem!important;letter-spacing:.13em;color:var(--color-primary-600)!important;font-weight:850}.hero h1[data-v-9fb0fa55]{margin:.2rem 0;font-size:clamp(2rem,4vw,2.8rem);letter-spacing:-.035em}.hero h1 span[data-v-9fb0fa55]{font-size:.7em}.hero p[data-v-9fb0fa55]{margin:.2rem 0;color:var(--color-muted)}.hero-actions[data-v-9fb0fa55]{display:flex;gap:.65rem}.hero-actions a[data-v-9fb0fa55]{text-decoration:none}.notice[data-v-9fb0fa55]{margin-top:1rem;padding:.85rem 1rem;background:#e8f5ee;color:var(--color-success);border:1px solid #cce9da;border-radius:var(--radius-md)}.stats[data-v-9fb0fa55]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.7rem 0}.stat[data-v-9fb0fa55]{position:relative;display:grid;gap:.45rem;overflow:hidden;transition:transform var(--transition),box-shadow var(--transition)}.stat[data-v-9fb0fa55]:hover{transform:translateY(-2px);box-shadow:0 14px 35px #0f232a17}.stat-top[data-v-9fb0fa55]{display:flex;align-items:center;gap:.6rem}.stat small[data-v-9fb0fa55]{font-size:.62rem;color:var(--color-muted);font-weight:800;letter-spacing:.09em}.stat>strong[data-v-9fb0fa55]{font-size:1.75rem;letter-spacing:-.025em}.stat>span[data-v-9fb0fa55],.stat>a[data-v-9fb0fa55]{font-size:.76rem;color:var(--color-muted);text-decoration:none}.stat>a[data-v-9fb0fa55]{color:var(--color-primary-600);font-weight:750}.stat-icon[data-v-9fb0fa55]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;background:#eaf5f7;color:#166276}.stat-icon.green[data-v-9fb0fa55]{background:#eaf6ef;color:#19724c}.stat-icon.amber[data-v-9fb0fa55]{background:#fff4df;color:#a76308}.balance[data-v-9fb0fa55]{background:linear-gradient(145deg,#123c4a,#185367);border:0;color:#fff}.balance small[data-v-9fb0fa55],.balance>span[data-v-9fb0fa55]{color:#b9d0d5}.balance>a[data-v-9fb0fa55]{color:#bce6ec}.balance .stat-icon[data-v-9fb0fa55]{background:#ffffff1f;color:#fff}.content-grid[data-v-9fb0fa55]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,.8fr);gap:1rem;align-items:start}.activity[data-v-9fb0fa55]{padding:0;overflow:hidden}.section-header[data-v-9fb0fa55]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem}.section-header h2[data-v-9fb0fa55],.section-header p[data-v-9fb0fa55]{margin:.12rem 0}.section-header h2[data-v-9fb0fa55]{font-size:1.05rem}.section-header p[data-v-9fb0fa55]{font-size:.78rem;color:var(--color-muted)}.section-header>a[data-v-9fb0fa55]{color:var(--color-primary-600);font-size:.78rem;font-weight:750;text-decoration:none}.document-list[data-v-9fb0fa55]{border-top:1px solid var(--color-line)}.document-row[data-v-9fb0fa55]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.9rem;padding:.9rem 1.25rem;border-bottom:1px solid var(--color-line)}.document-row[data-v-9fb0fa55]:last-child{border-bottom:0}.document-icon[data-v-9fb0fa55]{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:.65rem;background:var(--color-primary-50);color:var(--color-primary-600)}.document-info[data-v-9fb0fa55],.document-value[data-v-9fb0fa55]{display:grid;gap:.15rem}.document-info strong[data-v-9fb0fa55],.document-value strong[data-v-9fb0fa55]{font-size:.82rem}.document-info small[data-v-9fb0fa55],.document-value small[data-v-9fb0fa55]{font-size:.7rem;color:var(--color-muted)}.document-value[data-v-9fb0fa55]{text-align:right}.activity-empty[data-v-9fb0fa55]{text-align:center;padding:2.2rem 1rem;border-top:1px solid var(--color-line)}.activity-empty>span[data-v-9fb0fa55],.empty-icon[data-v-9fb0fa55]{display:grid;place-items:center;width:3.4rem;height:3.4rem;margin:0 auto .8rem;border-radius:1rem;background:var(--color-primary-50);color:var(--color-primary-600)}.activity-empty h3[data-v-9fb0fa55],.activity-empty p[data-v-9fb0fa55]{margin:.3rem}.activity-empty p[data-v-9fb0fa55]{color:var(--color-muted);font-size:.82rem}.activity-empty a[data-v-9fb0fa55]{text-decoration:none;display:inline-block;margin-top:.8rem}.quick[data-v-9fb0fa55] .card{padding:0}.quick-list[data-v-9fb0fa55]{border-top:1px solid var(--color-line)}.quick-list a[data-v-9fb0fa55]{display:flex;align-items:center;gap:.75rem;padding:.95rem 1.2rem;border-bottom:1px solid var(--color-line);color:var(--color-ink);text-decoration:none;transition:background var(--transition)}.quick-list a[data-v-9fb0fa55]:last-child{border-bottom:0}.quick-list a[data-v-9fb0fa55]:hover{background:var(--color-primary-50)}.quick-icon[data-v-9fb0fa55]{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:.65rem;background:#eef5f6;color:var(--color-primary-600)}.quick-list div[data-v-9fb0fa55]{display:grid;flex:1}.quick-list strong[data-v-9fb0fa55]{font-size:.8rem}.quick-list small[data-v-9fb0fa55]{font-size:.68rem;color:var(--color-muted)}.quick-list b[data-v-9fb0fa55]{color:#8ba1a7}.companies[data-v-9fb0fa55]{margin-top:1.2rem}.companies>.section-header[data-v-9fb0fa55]{padding:1rem 0}.empty-company[data-v-9fb0fa55]{display:flex;align-items:center;gap:1rem;padding:1.5rem}.empty-company .empty-icon[data-v-9fb0fa55]{margin:0;flex:0 0 auto}.empty-company>div[data-v-9fb0fa55]{flex:1}.empty-company h3[data-v-9fb0fa55],.empty-company p[data-v-9fb0fa55]{margin:.25rem 0}.empty-company p[data-v-9fb0fa55]{color:var(--color-muted);font-size:.82rem}.company-grid[data-v-9fb0fa55]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.company-card[data-v-9fb0fa55]{display:flex;align-items:center;gap:.85rem}.company-logo[data-v-9fb0fa55]{display:grid;place-items:center;width:2.7rem;height:2.7rem;border-radius:.8rem;background:linear-gradient(145deg,#dceff2,#edf8f9);color:var(--color-primary-700);font-weight:900}.company-info[data-v-9fb0fa55]{display:grid;gap:.12rem;min-width:0;flex:1}.company-info strong[data-v-9fb0fa55],.company-info span[data-v-9fb0fa55],.company-info small[data-v-9fb0fa55]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-info span[data-v-9fb0fa55],.company-info small[data-v-9fb0fa55]{font-size:.7rem;color:var(--color-muted)}.overlay[data-v-9fb0fa55]{position:fixed;z-index:50;inset:0;background:#102f3988;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:1rem}.modal[data-v-9fb0fa55]{width:min(620px,100%);max-height:95vh;overflow:auto;background:#fff;border-radius:var(--radius-lg);padding:1.5rem;box-shadow:0 25px 70px #09242c40}.modal header[data-v-9fb0fa55],.modal footer[data-v-9fb0fa55]{display:flex;align-items:center;justify-content:space-between}.modal header h2[data-v-9fb0fa55],.modal header p[data-v-9fb0fa55]{margin:.15rem 0}.modal header p[data-v-9fb0fa55]{color:var(--color-muted)}.modal header button[data-v-9fb0fa55]{border:0;background:transparent;font-size:1.8rem}.modal form[data-v-9fb0fa55]{display:grid;gap:1rem;margin-top:1.5rem}.modal .grid[data-v-9fb0fa55]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.modal footer[data-v-9fb0fa55]{justify-content:flex-end;gap:.5rem}@media(max-width:1100px){.stats[data-v-9fb0fa55]{grid-template-columns:repeat(2,1fr)}.content-grid[data-v-9fb0fa55]{grid-template-columns:1fr}.quick-list[data-v-9fb0fa55]{display:grid;grid-template-columns:repeat(3,1fr)}.quick-list a[data-v-9fb0fa55]{border-bottom:0;border-right:1px solid var(--color-line)}.quick-list a[data-v-9fb0fa55]:last-child{border-right:0}}@media(max-width:720px){.hero[data-v-9fb0fa55]{align-items:flex-start;flex-direction:column}.hero-actions[data-v-9fb0fa55]{width:100%;flex-wrap:wrap}.stats[data-v-9fb0fa55],.company-grid[data-v-9fb0fa55],.quick-list[data-v-9fb0fa55]{grid-template-columns:1fr}.quick-list a[data-v-9fb0fa55]{border-right:0;border-bottom:1px solid var(--color-line)}.document-row[data-v-9fb0fa55]{grid-template-columns:auto minmax(0,1fr) auto}.document-value[data-v-9fb0fa55]{display:none}.document-row[data-v-9fb0fa55] .badge{grid-column:2}.empty-company[data-v-9fb0fa55]{align-items:flex-start;flex-wrap:wrap}.modal .grid[data-v-9fb0fa55]{grid-template-columns:1fr}}.company-modal[data-v-9fb0fa55]{width:min(720px,100%)}.company-modal form[data-v-9fb0fa55]{gap:.8rem}.form-section[data-v-9fb0fa55]{display:grid;gap:.65rem;padding:.8rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:#fbfdff}.form-section h3[data-v-9fb0fa55]{margin:0;color:var(--color-primary-700);font-size:.72rem;font-weight:800;letter-spacing:.03em}.form-section h3 span[data-v-9fb0fa55]{margin-left:.35rem;color:var(--color-muted);font-size:.58rem;font-weight:600}.company-modal .thirds[data-v-9fb0fa55]{grid-template-columns:1.4fr 1fr 80px}.cep-field[data-v-9fb0fa55]{display:grid;gap:.2rem}.cep-field>small[data-v-9fb0fa55]{min-height:.9rem;color:var(--color-danger);font-size:.62rem}.cep-field>small.success[data-v-9fb0fa55]{color:var(--color-success)}.file-input[data-v-9fb0fa55]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.certificate-picker[data-v-9fb0fa55]{display:flex;align-items:center;gap:.7rem;padding:.65rem;border:1px dashed #b9cddd;border-radius:var(--radius-sm);background:#f8fbfe;cursor:pointer}.certificate-picker>span[data-v-9fb0fa55]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.55rem;background:var(--color-primary-100);color:var(--color-primary-600);font-weight:800}.certificate-picker>div[data-v-9fb0fa55]{display:grid;min-width:0;flex:1}.certificate-picker strong[data-v-9fb0fa55]{font-size:.72rem}.certificate-picker small[data-v-9fb0fa55]{overflow:hidden;color:var(--color-muted);font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.certificate-picker>b[data-v-9fb0fa55]{padding:.35rem .55rem;border-radius:.45rem;background:#fff;color:var(--color-primary-600);font-size:.62rem;box-shadow:0 1px 3px #062e4f1a}@media(max-width:720px){.company-modal .thirds[data-v-9fb0fa55]{grid-template-columns:1fr}.form-section[data-v-9fb0fa55]{padding:.65rem}}.overview-grid[data-v-9fb0fa55]{display:grid;grid-template-columns:1fr 1.2fr;gap:1rem;margin-bottom:1rem}.fiscal-health[data-v-9fb0fa55],.emission-chart[data-v-9fb0fa55]{padding:0;overflow:hidden}.health-items[data-v-9fb0fa55]{display:grid;border-top:1px solid var(--color-line)}.health-items>div[data-v-9fb0fa55]{display:flex;align-items:center;gap:.7rem;padding:.75rem 1.2rem;border-bottom:1px solid var(--color-line)}.health-icon[data-v-9fb0fa55]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.6rem;font-size:.65rem;font-weight:850}.health-icon.ok[data-v-9fb0fa55]{background:var(--color-success-bg);color:var(--color-success)}.health-icon.warning[data-v-9fb0fa55]{background:#fff4df;color:#a76308}.health-items>div>div[data-v-9fb0fa55]{display:grid}.health-items strong[data-v-9fb0fa55]{font-size:.74rem}.health-items small[data-v-9fb0fa55]{color:var(--color-muted);font-size:.64rem}.health-link[data-v-9fb0fa55]{display:block;padding:.7rem 1.2rem;color:var(--color-primary-600);font-size:.68rem;font-weight:750;text-decoration:none}.emission-chart>.section-header>strong[data-v-9fb0fa55]{font-size:1.3rem}.chart[data-v-9fb0fa55]{display:grid;grid-template-columns:repeat(7,1fr);align-items:end;gap:.55rem;height:190px;padding:.8rem 1.2rem 1rem;border-top:1px solid var(--color-line)}.bar-column[data-v-9fb0fa55]{display:grid;grid-template-rows:18px 1fr 18px;align-items:end;height:100%;text-align:center}.bar-column>span[data-v-9fb0fa55],.bar-column>small[data-v-9fb0fa55]{color:var(--color-muted);font-size:.55rem}.bar-column>div[data-v-9fb0fa55]{display:flex;height:120px;align-items:end;justify-content:center}.bar-column i[data-v-9fb0fa55]{display:block;width:min(24px,70%);min-height:2px;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,var(--color-primary-500),var(--color-primary-700));transition:height var(--transition)}@media(max-width:900px){.overview-grid[data-v-9fb0fa55]{grid-template-columns:1fr}}@media(max-width:520px){.chart[data-v-9fb0fa55]{gap:.25rem;padding-inline:.65rem}.bar-column i[data-v-9fb0fa55]{width:16px}}.setup-center[data-v-9fb0fa55]{margin-bottom:1rem;padding:0;overflow:hidden}.setup-center>header[data-v-9fb0fa55]{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,320px);align-items:center;gap:1.2rem;padding:1.05rem 1.2rem;background:linear-gradient(110deg,var(--color-primary-50),#fff)}.setup-progress[data-v-9fb0fa55]{display:flex;align-items:center;gap:.8rem}.setup-progress>span[data-v-9fb0fa55]{display:grid;place-items:center;width:3.1rem;height:3.1rem;flex:0 0 auto;border-radius:50%;background:var(--color-primary-700);color:#fff;font-size:.72rem;font-weight:850;box-shadow:0 0 0 5px #14566c1a}.setup-progress>div[data-v-9fb0fa55]{display:grid}.setup-progress small[data-v-9fb0fa55]{color:var(--color-primary-600);font-size:.56rem;font-weight:850;letter-spacing:.11em}.setup-progress h2[data-v-9fb0fa55],.setup-progress p[data-v-9fb0fa55]{margin:.08rem 0}.setup-progress h2[data-v-9fb0fa55]{font-size:1rem}.setup-progress p[data-v-9fb0fa55]{color:var(--color-muted);font-size:.68rem}.progress-track[data-v-9fb0fa55]{height:7px;overflow:hidden;border-radius:10px;background:#dce9ec}.progress-track i[data-v-9fb0fa55]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary-700),var(--color-primary-500));transition:width .35s ease}.setup-steps[data-v-9fb0fa55]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--color-line)}.setup-steps article[data-v-9fb0fa55]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;padding:.85rem;border-right:1px solid var(--color-line)}.setup-steps article[data-v-9fb0fa55]:last-child{border:0}.step-status[data-v-9fb0fa55]{display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:.55rem;background:#fff1d9;color:#9b650b;font-size:.62rem;font-weight:850}.setup-steps article>div[data-v-9fb0fa55]{display:grid;min-width:0}.setup-steps strong[data-v-9fb0fa55]{font-size:.67rem}.setup-steps small[data-v-9fb0fa55]{color:var(--color-muted);font-size:.57rem;line-height:1.4}.setup-steps a[data-v-9fb0fa55]{grid-column:2;margin-top:.15rem;color:var(--color-primary-600);font-size:.58rem;font-weight:750;text-decoration:none}.setup-steps article.done .step-status[data-v-9fb0fa55]{background:var(--color-success-bg);color:var(--color-success)}.done-label[data-v-9fb0fa55]{grid-column:2;color:var(--color-success);font-size:.57rem;font-weight:750}.setup-center.complete>header[data-v-9fb0fa55]{background:linear-gradient(110deg,var(--color-success-bg),#fff)}.setup-center.complete .setup-progress>span[data-v-9fb0fa55]{background:var(--color-success)}@media(max-width:1050px){.setup-steps[data-v-9fb0fa55]{grid-template-columns:repeat(2,1fr)}.setup-steps article[data-v-9fb0fa55]{border-bottom:1px solid var(--color-line)}}@media(max-width:650px){.setup-center>header[data-v-9fb0fa55]{grid-template-columns:1fr}.setup-steps[data-v-9fb0fa55]{grid-template-columns:1fr}.setup-steps article[data-v-9fb0fa55]{border-right:0}.setup-progress>span[data-v-9fb0fa55]{width:2.7rem;height:2.7rem}}.balance-alert[data-v-9fb0fa55]{display:flex;align-items:center;gap:.75rem;margin:-.25rem 0 1rem;padding:.8rem 1rem;border:1px solid #f0d199;border-radius:var(--radius-md);background:#fff8e9;color:#84570b}.balance-alert>span[data-v-9fb0fa55]{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:.6rem;background:#ffe9bd}.balance-alert>div[data-v-9fb0fa55]{display:grid;flex:1}.balance-alert strong[data-v-9fb0fa55]{font-size:.72rem}.balance-alert small[data-v-9fb0fa55]{font-size:.62rem}.balance-alert a[data-v-9fb0fa55]{color:inherit;font-size:.65rem;font-weight:800;text-decoration:none}@media(max-width:650px){.balance-alert[data-v-9fb0fa55]{align-items:flex-start;flex-wrap:wrap}.balance-alert a[data-v-9fb0fa55]{margin-left:2.95rem}}.finance-hero[data-v-a61c8ec2]{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1.2rem 1.35rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(115deg,#fff 45%,var(--color-primary-50));box-shadow:var(--shadow-card)}.finance-hero small[data-v-a61c8ec2],.statement header>div>small[data-v-a61c8ec2]{color:var(--color-primary-600);font-size:.62rem;font-weight:800;letter-spacing:.12em}.finance-hero h1[data-v-a61c8ec2]{margin:.25rem 0;font-size:clamp(2rem,4vw,2.65rem)}.finance-hero p[data-v-a61c8ec2]{margin:0;color:var(--color-muted)}.finance-hero b[data-v-a61c8ec2]{margin-right:.25rem}.notice[data-v-a61c8ec2]{margin:1rem 0;padding:.85rem 1rem;border-radius:var(--radius-sm);background:var(--color-success-bg);color:var(--color-success)}.finance-summary[data-v-a61c8ec2]{display:grid;grid-template-columns:minmax(320px,.9fr) 1.35fr;gap:.85rem;margin:1rem 0}.balance-card-main[data-v-a61c8ec2]{display:flex;flex-direction:column;min-height:210px;border:0;background:linear-gradient(145deg,var(--color-primary-800),var(--color-primary-700) 55%,#075eaa);color:#fff}.balance-head[data-v-a61c8ec2]{display:flex;align-items:center;gap:.5rem}.balance-head>span[data-v-a61c8ec2]{display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:.5rem;background:#ffffff1f;color:#75bfff}.balance-head small[data-v-a61c8ec2]{color:#bdd0e1;font-size:.58rem;font-weight:800;letter-spacing:.1em}.balance-card-main>strong[data-v-a61c8ec2]{margin:.65rem 0 .1rem;font-size:clamp(2rem,4vw,2.8rem);letter-spacing:-.04em}.balance-card-main>p[data-v-a61c8ec2]{margin:0;color:#9fbed7;font-size:.7rem}.balance-footer[data-v-a61c8ec2]{display:flex;justify-content:space-between;margin-top:auto;padding-top:.85rem;border-top:1px solid rgb(255 255 255/.1)}.balance-footer span[data-v-a61c8ec2]{display:flex;align-items:center;gap:.4rem;color:#bcd3e7;font-size:.65rem}.balance-footer i[data-v-a61c8ec2]{width:.45rem;height:.45rem;border-radius:50%;background:var(--color-accent)}.balance-footer button[data-v-a61c8ec2]{border:0;background:transparent;color:#75bfff;font-size:.68rem;font-weight:700;cursor:pointer}.month-metrics[data-v-a61c8ec2]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.month-metrics>.card[data-v-a61c8ec2]{display:flex;align-items:center;gap:.7rem}.month-metrics .metric-icon[data-v-a61c8ec2]{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:.7rem;font-weight:800}.metric-icon.credit[data-v-a61c8ec2]{background:var(--color-success-bg);color:var(--color-success)}.metric-icon.debit[data-v-a61c8ec2]{background:#fff0f0;color:var(--color-danger)}.metric-icon.operations[data-v-a61c8ec2]{background:var(--color-primary-50);color:var(--color-primary-600)}.month-metrics .card>div[data-v-a61c8ec2]{display:grid}.month-metrics small[data-v-a61c8ec2]{color:var(--color-muted);font-size:.52rem;font-weight:800;letter-spacing:.07em}.month-metrics strong[data-v-a61c8ec2]{font-size:.9rem}.month-metrics p[data-v-a61c8ec2]{margin:0;color:var(--color-muted);font-size:.62rem}.pix-panel[data-v-a61c8ec2]{display:grid;grid-template-columns:1fr auto;gap:1.25rem;align-items:center;margin-bottom:1rem;border-color:#bdebd2;background:linear-gradient(120deg,#fff,var(--color-success-bg))}.pending[data-v-a61c8ec2]{display:flex;align-items:center;gap:.45rem;color:var(--color-success);font-size:.6rem;font-weight:800;letter-spacing:.1em}.pending i[data-v-a61c8ec2]{width:.5rem;height:.5rem;border-radius:50%;background:var(--color-accent);box-shadow:0 0 0 4px #18c76f1f}.pix-copy h2[data-v-a61c8ec2]{margin:.45rem 0 .2rem}.pix-copy>p[data-v-a61c8ec2]{max-width:650px;color:var(--color-muted);font-size:.75rem}.pix-code[data-v-a61c8ec2]{display:flex;gap:.5rem;margin:.8rem 0}.pix-code code[data-v-a61c8ec2]{max-width:520px;overflow:hidden;padding:.65rem;border:1px solid var(--color-line);border-radius:.5rem;background:#fff;color:var(--color-muted);font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.pix-copy>small[data-v-a61c8ec2]{color:var(--color-muted);font-size:.62rem}.qr[data-v-a61c8ec2]{display:grid;justify-items:center;gap:.35rem;padding:.65rem;border-radius:.7rem;background:#fff}.qr img[data-v-a61c8ec2]{width:125px}.qr span[data-v-a61c8ec2]{color:var(--color-muted);font-size:.58rem}.statement[data-v-a61c8ec2]{margin-top:1.25rem}.statement>header[data-v-a61c8ec2]{display:flex;align-items:end;justify-content:space-between;margin-bottom:.75rem}.statement h2[data-v-a61c8ec2],.statement p[data-v-a61c8ec2]{margin:.15rem 0}.statement h2[data-v-a61c8ec2]{font-size:1.2rem}.statement p[data-v-a61c8ec2],.statement>header>span[data-v-a61c8ec2]{color:var(--color-muted);font-size:.7rem}.empty[data-v-a61c8ec2]{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(145deg,#fff,#f8fbfe);border-style:dashed}.empty-wallet[data-v-a61c8ec2]{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:.9rem;background:var(--color-primary-50);color:var(--color-primary-600);font-size:1.4rem}.empty>small[data-v-a61c8ec2]{margin-top:.7rem;color:var(--color-primary-600);font-size:.55rem;font-weight:800;letter-spacing:.1em}.empty h3[data-v-a61c8ec2],.empty p[data-v-a61c8ec2]{margin:.25rem}.empty p[data-v-a61c8ec2]{color:var(--color-muted);font-size:.72rem}.empty[data-v-a61c8ec2] .button{margin-top:.7rem}.transaction-list[data-v-a61c8ec2]{display:grid;gap:.6rem}.transaction[data-v-a61c8ec2]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.85rem 1rem}.transaction-icon[data-v-a61c8ec2]{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:.65rem;font-weight:800}.transaction-icon.credit[data-v-a61c8ec2]{background:var(--color-success-bg);color:var(--color-success)}.transaction-icon.debit[data-v-a61c8ec2]{background:#fff0f0;color:var(--color-danger)}.transaction-info[data-v-a61c8ec2]{display:grid;gap:.15rem}.transaction-info>div[data-v-a61c8ec2]{display:flex;align-items:center;gap:.5rem}.transaction-info strong[data-v-a61c8ec2]{font-size:.78rem}.transaction-info>small[data-v-a61c8ec2]{color:var(--color-muted);font-size:.62rem}.transaction-value[data-v-a61c8ec2]{display:grid;text-align:right}.transaction-value strong[data-v-a61c8ec2]{font-size:.8rem}.transaction-value small[data-v-a61c8ec2]{color:var(--color-muted);font-size:.6rem}.transaction-value.credit strong[data-v-a61c8ec2]{color:var(--color-success)}.transaction-value.debit strong[data-v-a61c8ec2]{color:var(--color-danger)}.overlay[data-v-a61c8ec2]{position:fixed;z-index:50;inset:0;display:grid;place-items:center}.modal[data-v-a61c8ec2]{width:min(520px,100%);background:#fff}.modal header[data-v-a61c8ec2],.modal footer[data-v-a61c8ec2]{display:flex;align-items:center;justify-content:space-between}.modal header button[data-v-a61c8ec2]{border:0;background:transparent}.modal form[data-v-a61c8ec2]{display:grid;gap:.8rem}.amounts[data-v-a61c8ec2]{display:grid;grid-template-columns:repeat(5,1fr);gap:.4rem}.amounts button[data-v-a61c8ec2]{padding:.55rem .2rem;border:1px solid var(--color-line);border-radius:.5rem;background:#fff;color:var(--color-primary-700);font-size:.66rem;font-weight:700;cursor:pointer}.amounts button[data-v-a61c8ec2]:hover,.amounts button.active[data-v-a61c8ec2]{border-color:var(--color-primary-600);background:var(--color-primary-50);color:var(--color-primary-600)}.limit[data-v-a61c8ec2]{color:var(--color-muted);font-size:.65rem}.secure-note[data-v-a61c8ec2]{display:flex;align-items:center;gap:.55rem;padding:.65rem;border-radius:.55rem;background:var(--color-success-bg);color:var(--color-success)}.secure-note span[data-v-a61c8ec2]{font-weight:800}.secure-note p[data-v-a61c8ec2]{margin:0;font-size:.65rem}.modal footer[data-v-a61c8ec2]{gap:.5rem;justify-content:flex-end}@media(max-width:1050px){.finance-summary[data-v-a61c8ec2]{grid-template-columns:1fr}.month-metrics[data-v-a61c8ec2]{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.finance-hero[data-v-a61c8ec2]{align-items:flex-start;flex-direction:column}.month-metrics[data-v-a61c8ec2],.pix-panel[data-v-a61c8ec2]{grid-template-columns:1fr}.qr[data-v-a61c8ec2]{justify-self:center}.pix-code[data-v-a61c8ec2]{align-items:stretch;flex-direction:column}.statement>header[data-v-a61c8ec2]{align-items:flex-start;flex-direction:column}.transaction[data-v-a61c8ec2]{grid-template-columns:auto minmax(0,1fr)}.transaction-value[data-v-a61c8ec2]{grid-column:2;text-align:left}.amounts[data-v-a61c8ec2]{grid-template-columns:repeat(3,1fr)}}.company-required[data-v-a61c8ec2]{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;text-align:center}.company-required>span[data-v-a61c8ec2]{display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:.8rem;background:#fff4df;color:#a76308;font-weight:850}.company-required h3[data-v-a61c8ec2],.company-required p[data-v-a61c8ec2]{margin:.3rem}.company-required p[data-v-a61c8ec2]{max-width:350px;color:var(--color-muted);font-size:.75rem}.company-required a[data-v-a61c8ec2]{margin-top:.8rem;text-decoration:none}.fiscal-hero[data-v-8ceb7e23]{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1.2rem 1.35rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(115deg,#fff 42%,var(--color-primary-50));box-shadow:var(--shadow-card)}.fiscal-hero small[data-v-8ceb7e23]{color:var(--color-primary-600);font-size:.65rem;font-weight:800;letter-spacing:.12em}.fiscal-hero h1[data-v-8ceb7e23]{margin:.25rem 0;font-size:clamp(2rem,4vw,2.65rem);letter-spacing:-.035em}.fiscal-hero p[data-v-8ceb7e23]{margin:0;color:var(--color-muted)}.hero-actions[data-v-8ceb7e23]{display:flex;gap:.6rem}.hero-actions a[data-v-8ceb7e23]{text-decoration:none}.hero-actions b[data-v-8ceb7e23]{margin-right:.25rem}.notice[data-v-8ceb7e23]{margin:1rem 0;padding:.85rem 1rem;border-radius:var(--radius-sm);background:var(--color-success-bg);color:var(--color-success)}.metrics[data-v-8ceb7e23]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1rem 0}.metrics article[data-v-8ceb7e23]{display:flex;align-items:center;gap:.75rem;padding:.9rem 1rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff}.metric-icon[data-v-8ceb7e23]{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:.7rem;background:var(--color-primary-50);color:var(--color-primary-600);font-weight:800}.metric-icon.success[data-v-8ceb7e23]{background:var(--color-success-bg);color:var(--color-success)}.metric-icon.processing[data-v-8ceb7e23]{background:#fff5df;color:#9a640e}.metric-icon.issue[data-v-8ceb7e23]{background:#fff0f0;color:var(--color-danger)}.metrics article>div[data-v-8ceb7e23]{display:grid}.metrics small[data-v-8ceb7e23]{color:var(--color-muted);font-size:.54rem;font-weight:800;letter-spacing:.07em}.metrics strong[data-v-8ceb7e23]{font-size:1.2rem;line-height:1.3}.metrics p[data-v-8ceb7e23]{margin:0;color:var(--color-muted);font-size:.62rem}.filters[data-v-8ceb7e23]{display:flex;align-items:center;justify-content:space-between;padding:.7rem;margin-bottom:1rem}.filters form[data-v-8ceb7e23]{display:flex;gap:.55rem;flex:1}.filters .input[data-v-8ceb7e23]{min-height:42px}.filters select[data-v-8ceb7e23]{max-width:190px}.filters>small[data-v-8ceb7e23]{padding:0 .5rem;color:var(--color-muted);font-size:.68rem}.search-wrap[data-v-8ceb7e23]{position:relative;width:min(420px,100%)}.search-wrap span[data-v-8ceb7e23]{position:absolute;left:.8rem;top:.6rem;color:var(--color-muted)}.search-wrap input[data-v-8ceb7e23]{padding-left:2.2rem}.fiscal-empty[data-v-8ceb7e23]{display:flex;min-height:330px;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(145deg,#fff,#f8fbfe);border-style:dashed}.empty-icon[data-v-8ceb7e23]{display:grid;place-items:center;width:3.6rem;height:3.6rem;margin-bottom:.8rem;border-radius:1rem;background:var(--color-primary-50);color:var(--color-primary-600);font-size:1.5rem}.fiscal-empty>small[data-v-8ceb7e23]{color:var(--color-primary-600);font-size:.6rem;font-weight:800;letter-spacing:.12em}.fiscal-empty h2[data-v-8ceb7e23]{margin:.4rem 0}.fiscal-empty p[data-v-8ceb7e23]{max-width:540px;margin:.2rem 0 1rem;color:var(--color-muted)}.requirements[data-v-8ceb7e23]{display:flex;align-items:center;gap:.55rem;margin:.4rem 0 1.2rem;color:var(--color-muted);font-size:.7rem}.requirements span[data-v-8ceb7e23]{display:flex;align-items:center;gap:.35rem}.requirements b[data-v-8ceb7e23]{display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;background:var(--color-primary-100);color:var(--color-primary-700)}.requirements .ok b[data-v-8ceb7e23]{background:var(--color-success-bg);color:var(--color-success)}.requirements i[data-v-8ceb7e23]{width:24px;height:1px;background:var(--color-line)}.document-list[data-v-8ceb7e23]{display:grid;gap:.7rem}.document-card[data-v-8ceb7e23]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1rem}.document-type[data-v-8ceb7e23]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.8rem;background:linear-gradient(145deg,var(--color-primary-700),var(--color-primary-600));color:#fff;font-size:.72rem;font-weight:800}.document-main[data-v-8ceb7e23]{display:grid;gap:.12rem;min-width:0}.document-title[data-v-8ceb7e23]{display:flex;align-items:center;gap:.5rem}.document-main>span[data-v-8ceb7e23],.document-meta[data-v-8ceb7e23]{color:var(--color-muted);font-size:.7rem}.document-meta[data-v-8ceb7e23]{display:flex;gap:.8rem;margin-top:.2rem}.document-value[data-v-8ceb7e23]{display:grid;min-width:135px;text-align:right}.document-value small[data-v-8ceb7e23]{color:var(--color-muted);font-size:.52rem;font-weight:800;letter-spacing:.06em}.document-value strong[data-v-8ceb7e23]{font-size:.95rem}.document-value span[data-v-8ceb7e23]{color:var(--color-muted);font-size:.62rem}.document-actions[data-v-8ceb7e23]{display:flex;justify-content:flex-end;gap:.45rem;min-width:130px}.document-actions button[data-v-8ceb7e23],.document-actions a[data-v-8ceb7e23]{border:0;background:transparent;color:var(--color-primary-600);font-size:.68rem;font-weight:700;text-decoration:none;cursor:pointer}.document-actions .danger[data-v-8ceb7e23]{color:var(--color-danger)}.status-rejected[data-v-8ceb7e23],.status-denied[data-v-8ceb7e23],.status-error[data-v-8ceb7e23]{background:#fff0f0!important;color:var(--color-danger)!important}.status-processing[data-v-8ceb7e23],.status-queued[data-v-8ceb7e23]{background:#fff5df!important;color:#94600d!important}.overlay[data-v-8ceb7e23]{position:fixed;z-index:50;inset:0;display:grid;place-items:center;padding:1rem}.modal[data-v-8ceb7e23]{width:min(720px,100%);max-height:95vh;overflow:auto;background:#fff}.modal.event[data-v-8ceb7e23]{width:min(520px,100%)}.modal header[data-v-8ceb7e23],.modal footer[data-v-8ceb7e23]{display:flex;align-items:center;justify-content:space-between}.modal header button[data-v-8ceb7e23],.line button[data-v-8ceb7e23]{border:0;background:transparent;cursor:pointer}.modal form[data-v-8ceb7e23]{display:grid;gap:.8rem}.grid[data-v-8ceb7e23]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.line[data-v-8ceb7e23]{display:grid;grid-template-columns:1fr 140px auto;gap:.7rem;align-items:end}.modal h3[data-v-8ceb7e23]{margin:.3rem 0 0;font-size:.85rem}textarea[data-v-8ceb7e23]{resize:vertical}.modal footer[data-v-8ceb7e23]{gap:.5rem;justify-content:flex-end}@media(max-width:1050px){.metrics[data-v-8ceb7e23]{grid-template-columns:repeat(2,1fr)}.document-card[data-v-8ceb7e23]{grid-template-columns:auto minmax(0,1fr) auto}.document-actions[data-v-8ceb7e23]{grid-column:2/-1}}@media(max-width:700px){.fiscal-hero[data-v-8ceb7e23]{align-items:flex-start;flex-direction:column}.hero-actions[data-v-8ceb7e23]{width:100%;flex-wrap:wrap}.metrics[data-v-8ceb7e23]{grid-template-columns:1fr}.filters[data-v-8ceb7e23],.filters form[data-v-8ceb7e23]{align-items:stretch;flex-direction:column}.filters select[data-v-8ceb7e23],.search-wrap[data-v-8ceb7e23]{max-width:none;width:100%}.filters>small[data-v-8ceb7e23]{display:none}.requirements[data-v-8ceb7e23]{align-items:flex-start;flex-direction:column}.requirements i[data-v-8ceb7e23]{display:none}.document-card[data-v-8ceb7e23]{grid-template-columns:auto minmax(0,1fr)}.document-value[data-v-8ceb7e23]{grid-column:1/-1;text-align:left}.document-actions[data-v-8ceb7e23]{grid-column:1/-1;justify-content:flex-start}.grid[data-v-8ceb7e23],.line[data-v-8ceb7e23]{grid-template-columns:1fr}}.issue-hero[data-v-4d5006d0]{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1.2rem 1.35rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(115deg,#fff 45%,var(--color-primary-50));box-shadow:var(--shadow-card)}.issue-hero small[data-v-4d5006d0],.stage header small[data-v-4d5006d0],.summary>small[data-v-4d5006d0]{color:var(--color-primary-600);font-size:.6rem;font-weight:850;letter-spacing:.12em}.issue-hero h1[data-v-4d5006d0]{margin:.25rem 0;font-size:clamp(1.8rem,4vw,2.5rem)}.issue-hero p[data-v-4d5006d0],.stage header p[data-v-4d5006d0]{margin:0;color:var(--color-muted)}.issue-hero a[data-v-4d5006d0]{color:var(--color-primary-600);font-size:.75rem;font-weight:750;text-decoration:none}.stepper[data-v-4d5006d0]{display:grid;grid-template-columns:repeat(4,1fr);margin:1rem 0;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff;overflow:hidden}.stepper button[data-v-4d5006d0]{display:flex;align-items:center;gap:.55rem;padding:.75rem 1rem;border:0;border-right:1px solid var(--color-line);background:#fff;color:var(--color-muted);cursor:pointer}.stepper button[data-v-4d5006d0]:last-child{border:0}.stepper span[data-v-4d5006d0]{display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:.5rem;background:#edf3f5;font-size:.6rem}.stepper b[data-v-4d5006d0]{font-size:.7rem}.stepper button.active[data-v-4d5006d0]{background:var(--color-primary-50);color:var(--color-primary-700)}.stepper button.active span[data-v-4d5006d0]{background:var(--color-primary-700);color:#fff}.stepper button.done span[data-v-4d5006d0]{background:var(--color-success-bg);color:var(--color-success)}.wizard-layout[data-v-4d5006d0]{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:1rem;align-items:start}.wizard[data-v-4d5006d0]{padding:0;overflow:hidden}.wizard form[data-v-4d5006d0]{display:grid}.stage[data-v-4d5006d0]{display:grid;gap:1rem;min-height:420px;padding:1.25rem}.stage header[data-v-4d5006d0]{padding-bottom:.8rem;border-bottom:1px solid var(--color-line)}.stage h2[data-v-4d5006d0]{margin:.18rem 0;font-size:1.25rem}.stage header p[data-v-4d5006d0]{font-size:.75rem}.grid[data-v-4d5006d0],.type-selector[data-v-4d5006d0]{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.stage label[data-v-4d5006d0]{display:grid;gap:.32rem;color:#29445b;font-size:.72rem;font-weight:700}.type-selector button[data-v-4d5006d0]{display:grid;gap:.15rem;padding:1rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff;text-align:left;cursor:pointer}.type-selector button.selected[data-v-4d5006d0]{border-color:var(--color-primary-600);background:var(--color-primary-50);box-shadow:0 0 0 3px #087cf014}.type-selector b[data-v-4d5006d0]{font-size:1rem}.type-selector span[data-v-4d5006d0],.type-selector small[data-v-4d5006d0]{color:var(--color-muted);font-size:.65rem}.alert[data-v-4d5006d0]{display:grid;gap:.2rem;padding:.8rem;border:1px solid #f0d199;border-radius:var(--radius-sm);background:#fff8e9;color:#8b5a08;font-size:.68rem}.alert a[data-v-4d5006d0]{color:inherit;font-weight:800;text-decoration:none}.items[data-v-4d5006d0]{display:grid;gap:.6rem}.items article[data-v-4d5006d0]{display:grid;grid-template-columns:auto minmax(200px,1fr) 125px 120px auto;align-items:end;gap:.65rem;padding:.75rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:#fbfdff}.line-number[data-v-4d5006d0]{display:grid;place-items:center;width:1.8rem;height:2.55rem;border-radius:.5rem;background:var(--color-primary-50);color:var(--color-primary-700);font-size:.65rem;font-weight:850}.line-total[data-v-4d5006d0]{display:grid;height:2.55rem;align-content:center}.line-total small[data-v-4d5006d0]{color:var(--color-muted);font-size:.55rem}.line-total strong[data-v-4d5006d0]{font-size:.72rem}.remove[data-v-4d5006d0]{height:2.55rem;border:0;background:transparent;color:var(--color-danger);font-size:1.25rem;cursor:pointer}.remove[data-v-4d5006d0]:disabled{opacity:.25}.add-item[data-v-4d5006d0]{justify-self:start;padding:.55rem .7rem;border:1px dashed var(--color-primary-500);border-radius:.55rem;background:var(--color-primary-50);color:var(--color-primary-700);font-size:.65rem;font-weight:800;cursor:pointer}.wizard-actions[data-v-4d5006d0]{display:flex;align-items:center;gap:.5rem;padding:1rem 1.25rem;border-top:1px solid var(--color-line);background:#fbfdff}.wizard-actions>span[data-v-4d5006d0]{flex:1}.summary[data-v-4d5006d0]{position:sticky;top:1rem;display:grid;gap:.7rem}.summary h3[data-v-4d5006d0]{margin:0;font-size:1.4rem}.summary>div[data-v-4d5006d0]{display:flex;justify-content:space-between;padding-bottom:.6rem;border-bottom:1px solid var(--color-line);font-size:.68rem}.summary>div span[data-v-4d5006d0]{color:var(--color-muted)}.summary p[data-v-4d5006d0]{margin:0;color:var(--color-muted);font-size:.62rem;line-height:1.5}.review-head[data-v-4d5006d0]{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.review-head>div[data-v-4d5006d0]{display:grid;gap:.2rem;padding:.8rem;border:1px solid var(--color-line);border-radius:var(--radius-sm)}.review-head small[data-v-4d5006d0],.financial-review small[data-v-4d5006d0]{color:var(--color-muted);font-size:.54rem;font-weight:800}.review-head strong[data-v-4d5006d0]{font-size:.72rem}.review-head span[data-v-4d5006d0]{color:var(--color-muted);font-size:.62rem}.review-items[data-v-4d5006d0]{border:1px solid var(--color-line);border-radius:var(--radius-sm);overflow:hidden}.review-items>div[data-v-4d5006d0],.review-items footer[data-v-4d5006d0]{display:flex;justify-content:space-between;gap:1rem;padding:.65rem .8rem;border-bottom:1px solid var(--color-line);font-size:.68rem}.review-items footer[data-v-4d5006d0]{border:0;background:#f6fafb}.financial-review[data-v-4d5006d0]{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.6rem;padding:.85rem;border-radius:var(--radius-sm);background:var(--color-primary-50)}.financial-review>div[data-v-4d5006d0]{display:grid}.financial-review strong[data-v-4d5006d0]{font-size:.85rem}.negative[data-v-4d5006d0],.error[data-v-4d5006d0]{color:var(--color-danger)}.error[data-v-4d5006d0]{font-size:.65rem}.production-confirm[data-v-4d5006d0]{display:flex!important;align-items:flex-start;gap:.65rem!important;padding:.8rem;border:1px solid #efc36e;border-radius:var(--radius-sm);background:#fff6e5}.production-confirm span[data-v-4d5006d0]{display:grid}.production-confirm small[data-v-4d5006d0]{color:#876328;font-size:.62rem}@media(max-width:950px){.wizard-layout[data-v-4d5006d0]{grid-template-columns:1fr}.summary[data-v-4d5006d0]{position:static}.items article[data-v-4d5006d0]{grid-template-columns:auto minmax(0,1fr) 110px auto}.line-total[data-v-4d5006d0]{grid-column:2/-1}}@media(max-width:650px){.issue-hero[data-v-4d5006d0]{align-items:flex-start;flex-direction:column}.stepper b[data-v-4d5006d0]{display:none}.stepper button[data-v-4d5006d0]{justify-content:center}.grid[data-v-4d5006d0],.type-selector[data-v-4d5006d0],.review-head[data-v-4d5006d0]{grid-template-columns:1fr}.items article[data-v-4d5006d0]{grid-template-columns:auto minmax(0,1fr) auto}.line-total[data-v-4d5006d0]{grid-column:2}.financial-review[data-v-4d5006d0]{grid-template-columns:1fr}.financial-review>span[data-v-4d5006d0]{display:none}.stage[data-v-4d5006d0]{padding:1rem}}.hero[data-v-a0142fde]{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1.2rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(115deg,#fff 45%,var(--color-primary-50))}.hero>div[data-v-a0142fde]:first-child{display:grid}.hero>div[data-v-a0142fde]:last-child{display:flex;gap:.4rem}.hero a[data-v-a0142fde]{margin-bottom:.6rem;color:var(--color-primary-600);font-size:.68rem;font-weight:750;text-decoration:none}.hero small[data-v-a0142fde],.card header small[data-v-a0142fde],.timeline header small[data-v-a0142fde],.finance>small[data-v-a0142fde],.downloads>small[data-v-a0142fde],.actions>small[data-v-a0142fde]{color:var(--color-primary-600);font-size:.55rem;font-weight:850;letter-spacing:.1em}.hero h1[data-v-a0142fde]{margin:.15rem 0;font-size:clamp(1.7rem,4vw,2.35rem)}.hero p[data-v-a0142fde]{margin:0;color:var(--color-muted)}.notice[data-v-a0142fde]{margin-top:1rem;padding:.8rem;background:var(--color-success-bg);color:var(--color-success);border-radius:var(--radius-sm)}.status-rejected[data-v-a0142fde],.status-denied[data-v-a0142fde],.status-error[data-v-a0142fde]{background:#fff0f0!important;color:var(--color-danger)!important}.status-authorized[data-v-a0142fde]{background:var(--color-success-bg)!important;color:var(--color-success)!important}.issue[data-v-a0142fde]{display:flex;gap:1rem;margin-top:1rem;padding:1rem;border:1px solid #edb6b6;border-radius:var(--radius-md);background:#fff6f6}.issue>b[data-v-a0142fde]{display:grid;place-items:center;width:2.2rem;height:2.2rem;flex:none;border-radius:.65rem;background:#fee4e4;color:var(--color-danger)}.issue>div[data-v-a0142fde]{display:grid;gap:.25rem}.issue small[data-v-a0142fde]{color:var(--color-danger);font-size:.55rem;font-weight:850}.issue h2[data-v-a0142fde],.issue p[data-v-a0142fde],.issue ul[data-v-a0142fde]{margin:.1rem 0}.issue p[data-v-a0142fde],.issue li[data-v-a0142fde],.issue details[data-v-a0142fde]{color:#6f4a4a;font-size:.67rem}.issue ul[data-v-a0142fde]{padding-left:1rem}.issue nav[data-v-a0142fde]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.35rem}.issue a[data-v-a0142fde]{padding:.4rem .55rem;border:1px solid #e4b3b3;border-radius:.45rem;color:#8c3333;font-size:.6rem;font-weight:750;text-decoration:none}.issue a.primary[data-v-a0142fde]{background:var(--color-primary-600);color:#fff}.layout[data-v-a0142fde]{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:1rem;margin-top:1rem;align-items:start}.layout main[data-v-a0142fde],.layout aside[data-v-a0142fde]{display:grid;gap:1rem}.card[data-v-a0142fde]{padding:0;overflow:hidden}.card>header[data-v-a0142fde]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--color-line)}.card h2[data-v-a0142fde],.timeline h2[data-v-a0142fde],.finance h2[data-v-a0142fde],.downloads h2[data-v-a0142fde]{margin:.12rem 0;font-size:.92rem}.info[data-v-a0142fde]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding:1rem}.info>div[data-v-a0142fde]{display:grid}.info small[data-v-a0142fde],.parties small[data-v-a0142fde]{color:var(--color-muted);font-size:.54rem}.info strong[data-v-a0142fde]{font-size:.7rem}.info .wide[data-v-a0142fde]{grid-column:1/-1;overflow-wrap:anywhere}.parties[data-v-a0142fde]{display:grid;grid-template-columns:1fr 1fr}.parties article[data-v-a0142fde]{display:flex;gap:.7rem;padding:1rem}.parties article[data-v-a0142fde]:first-child{border-right:1px solid var(--color-line)}.parties i[data-v-a0142fde],.items i[data-v-a0142fde]{display:grid;place-items:center;width:2rem;height:2rem;flex:none;border-radius:.6rem;background:var(--color-primary-50);color:var(--color-primary-700);font-size:.62rem;font-style:normal;font-weight:850}.parties div[data-v-a0142fde]{display:grid}.parties strong[data-v-a0142fde],.items strong[data-v-a0142fde]{font-size:.7rem}.parties span[data-v-a0142fde],.parties b[data-v-a0142fde],.items small[data-v-a0142fde]{color:var(--color-muted);font-size:.6rem}.items article[data-v-a0142fde]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:.7rem 1rem;border-bottom:1px solid var(--color-line)}.items article>div[data-v-a0142fde]{display:grid}.items article>b[data-v-a0142fde]{font-size:.7rem}.items footer[data-v-a0142fde]{display:flex;justify-content:space-between;padding:.8rem 1rem;background:#f7fafb}.events article[data-v-a0142fde]{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:.6rem;padding:.7rem 1rem;border-bottom:1px solid var(--color-line);font-size:.65rem}.events small[data-v-a0142fde]{color:var(--color-muted)}.timeline article[data-v-a0142fde]{display:grid;grid-template-columns:auto 1fr;gap:.6rem;padding:.7rem 0}.timeline article>i[data-v-a0142fde]{width:.65rem;height:.65rem;margin-top:.2rem;border-radius:50%;background:var(--color-success);box-shadow:0 0 0 4px var(--color-success-bg)}.timeline article.issue i[data-v-a0142fde]{background:var(--color-danger);box-shadow:0 0 0 4px #fff0f0}.timeline article>div[data-v-a0142fde]{display:grid}.timeline strong[data-v-a0142fde]{font-size:.68rem}.timeline span[data-v-a0142fde],.timeline article small[data-v-a0142fde]{color:var(--color-muted);font-size:.58rem}.finance[data-v-a0142fde]{background:linear-gradient(145deg,#123c4a,#185367);color:#fff}.finance>small[data-v-a0142fde]{color:#bce6ec}.finance h2[data-v-a0142fde]{font-size:1.45rem}.finance>div[data-v-a0142fde]{display:grid;gap:.4rem}.finance span[data-v-a0142fde]{display:flex;justify-content:space-between;color:#d4e5e8;font-size:.63rem}.finance p[data-v-a0142fde],.downloads p[data-v-a0142fde]{color:var(--color-muted);font-size:.63rem}.downloads>div[data-v-a0142fde]{display:grid}.downloads a[data-v-a0142fde]{display:flex;justify-content:space-between;padding:.55rem 0;border-top:1px solid var(--color-line);color:var(--color-primary-600);font-size:.65rem;text-decoration:none}.actions[data-v-a0142fde]{display:grid;gap:.4rem}.actions button[data-v-a0142fde]{padding:.55rem;border:1px solid var(--color-line);border-radius:.45rem;background:#fff;color:var(--color-primary-700);font-size:.63rem;font-weight:750}.actions .danger[data-v-a0142fde]{color:var(--color-danger)}.overlay[data-v-a0142fde]{position:fixed;z-index:60;inset:0;display:grid;place-items:center;padding:1rem;background:#102f3988}.modal[data-v-a0142fde]{width:min(520px,100%);background:#fff}.modal header[data-v-a0142fde],.modal footer[data-v-a0142fde]{display:flex;align-items:center;justify-content:space-between}.modal header button[data-v-a0142fde]{border:0;background:transparent;font-size:1.5rem}.modal form[data-v-a0142fde],.modal label[data-v-a0142fde]{display:grid;gap:.7rem}.modal footer[data-v-a0142fde]{justify-content:flex-end}.error[data-v-a0142fde]{color:var(--color-danger);font-size:.63rem}@media(max-width:900px){.layout[data-v-a0142fde]{grid-template-columns:1fr}.layout aside[data-v-a0142fde]{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.hero[data-v-a0142fde]{align-items:flex-start;flex-direction:column}.info[data-v-a0142fde],.parties[data-v-a0142fde],.layout aside[data-v-a0142fde]{grid-template-columns:1fr}.parties article[data-v-a0142fde]:first-child{border-right:0;border-bottom:1px solid var(--color-line)}.events article[data-v-a0142fde]{grid-template-columns:1fr auto}}.help-hero[data-v-04060ed9]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:1rem;padding:1.5rem;border-radius:1rem;background:linear-gradient(135deg,var(--color-primary-800),var(--color-primary-700) 60%,#075eaa);color:#fff;box-shadow:var(--shadow-card)}.help-hero small[data-v-04060ed9],.diagnostic small[data-v-04060ed9],.results small[data-v-04060ed9],.support small[data-v-04060ed9],.glossary>small[data-v-04060ed9]{font-size:.56rem;font-weight:850;letter-spacing:.12em}.help-hero h1[data-v-04060ed9]{margin:.35rem 0;font-size:clamp(2rem,4vw,3rem)}.help-hero p[data-v-04060ed9]{margin:0;color:#bdd0e1}.help-hero label[data-v-04060ed9]{display:flex;align-items:center;gap:.6rem;max-width:650px;margin-top:1.3rem;padding:.2rem .8rem;border:1px solid rgb(255 255 255/.15);border-radius:.7rem;background:#fff;color:var(--color-muted)}.help-hero input[data-v-04060ed9]{width:100%;height:44px;border:0;outline:0}.help-hero aside[data-v-04060ed9]{display:grid;align-content:center;gap:.25rem;padding:1rem;border:1px solid rgb(255 255 255/.12);border-radius:.8rem;background:#ffffff12}.help-hero aside strong[data-v-04060ed9]{margin-bottom:.35rem;font-size:.72rem}.help-hero aside a[data-v-04060ed9]{display:flex;justify-content:space-between;padding:.55rem;color:#dbeeff;font-size:.65rem;text-decoration:none}.diagnostic[data-v-04060ed9]{margin-top:1rem;padding:1rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#fff}.diagnostic header[data-v-04060ed9],.results[data-v-04060ed9]{display:flex;align-items:center;justify-content:space-between}.diagnostic h2[data-v-04060ed9],.results h2[data-v-04060ed9]{margin:.15rem 0;font-size:1rem}.diagnostic-grid[data-v-04060ed9]{display:grid;grid-template-columns:repeat(4,1fr);gap:.65rem;margin-top:.8rem}.diagnostic article[data-v-04060ed9]{display:flex;align-items:center;gap:.6rem;padding:.7rem;border-radius:.65rem;background:#f7fafc}.diagnostic article>span[data-v-04060ed9]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.5rem;background:var(--color-primary-50);color:var(--color-primary-600);font-size:.58rem;font-weight:850}.diagnostic article>div[data-v-04060ed9]{display:grid}.diagnostic article strong[data-v-04060ed9]{font-size:.85rem}.diagnostic article small[data-v-04060ed9]{color:var(--color-muted);letter-spacing:0}.diagnostic article.warning>span[data-v-04060ed9]{background:#fff4df;color:#97620e}.categories[data-v-04060ed9]{display:flex;gap:.4rem;margin:1rem 0;overflow:auto;padding-bottom:.2rem}.categories button[data-v-04060ed9]{flex:0 0 auto;padding:.55rem .75rem;border:1px solid var(--color-line);border-radius:999px;background:#fff;color:var(--color-muted);font-size:.62rem;font-weight:750}.categories button.active[data-v-04060ed9]{border-color:var(--color-primary-600);background:var(--color-primary-50);color:var(--color-primary-700)}.content-grid[data-v-04060ed9]{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:1rem}.results[data-v-04060ed9]{margin-bottom:.65rem}.results>span[data-v-04060ed9]{color:var(--color-muted);font-size:.6rem}.articles[data-v-04060ed9]{display:grid;gap:.55rem}.article[data-v-04060ed9]{padding:0;overflow:hidden}.article>button[data-v-04060ed9]{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:.8rem;width:100%;padding:.9rem 1rem;border:0;background:#fff;text-align:left}.article>button>span[data-v-04060ed9]{color:var(--color-primary-600);font-size:.55rem;font-weight:800;text-transform:uppercase}.article>button>div[data-v-04060ed9]{display:grid}.article strong[data-v-04060ed9]{font-size:.75rem}.article p[data-v-04060ed9]{margin:.18rem 0;color:var(--color-muted);font-size:.62rem}.article>button>b[data-v-04060ed9]{color:var(--color-muted);transition:transform var(--transition)}.article>button>b.open[data-v-04060ed9]{transform:rotate(180deg)}.article-body[data-v-04060ed9]{padding:.1rem 1rem 1rem 140px;border-top:1px solid var(--color-line);background:#fbfdff}.article-body ol[data-v-04060ed9]{display:grid;gap:.5rem;padding-left:1.1rem;color:#536b74;font-size:.64rem;line-height:1.55}.article-body a[data-v-04060ed9]{color:var(--color-primary-600);font-size:.64rem;font-weight:800;text-decoration:none}.support[data-v-04060ed9]{display:grid;align-content:start;gap:.7rem}.support[data-v-04060ed9] .card{padding:1rem}.support-icon[data-v-04060ed9]{display:grid;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:.7rem;border-radius:.7rem;background:var(--color-primary-50);color:var(--color-primary-600);font-weight:900}.support h2[data-v-04060ed9]{margin:.3rem 0;font-size:1rem}.support p[data-v-04060ed9],.support li[data-v-04060ed9],.privacy span[data-v-04060ed9],.glossary p[data-v-04060ed9]{color:var(--color-muted);font-size:.62rem;line-height:1.55}.support ul[data-v-04060ed9]{display:grid;gap:.35rem;padding-left:1.1rem}.privacy[data-v-04060ed9]{display:grid;gap:.2rem;padding:.65rem;border-radius:.55rem;background:#fff2f2}.privacy strong[data-v-04060ed9]{color:var(--color-danger);font-size:.62rem}.glossary p[data-v-04060ed9]{margin:.55rem 0}.glossary b[data-v-04060ed9]{color:var(--color-primary-700)}.empty[data-v-04060ed9]{text-align:center;padding:3rem}.empty>span[data-v-04060ed9]{font-size:1.5rem}.empty h2[data-v-04060ed9],.empty p[data-v-04060ed9]{margin:.3rem}.empty p[data-v-04060ed9]{color:var(--color-muted)}@media(max-width:950px){.help-hero[data-v-04060ed9],.content-grid[data-v-04060ed9]{grid-template-columns:1fr}.help-hero aside[data-v-04060ed9]{display:none}.diagnostic-grid[data-v-04060ed9]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.help-hero[data-v-04060ed9]{padding:1rem}.diagnostic-grid[data-v-04060ed9]{grid-template-columns:1fr}.article>button[data-v-04060ed9]{grid-template-columns:1fr auto}.article>button>span[data-v-04060ed9]{grid-column:1/-1}.article-body[data-v-04060ed9]{padding:.1rem 1rem 1rem}.results[data-v-04060ed9]{align-items:flex-start;flex-direction:column}}.journeys>header small[data-v-04060ed9]{font-size:.68rem}.help-hero>div>small[data-v-04060ed9],.diagnostic header small[data-v-04060ed9],.results small[data-v-04060ed9],.support small[data-v-04060ed9],.glossary>small[data-v-04060ed9],.journeys>header small[data-v-04060ed9]{font-size:.68rem}.help-hero p[data-v-04060ed9]{font-size:.96rem;line-height:1.65}.help-hero aside strong[data-v-04060ed9]{font-size:.84rem}.help-hero aside a[data-v-04060ed9]{font-size:.76rem}.diagnostic h2[data-v-04060ed9],.results h2[data-v-04060ed9]{font-size:1.15rem}.diagnostic article strong[data-v-04060ed9]{font-size:1rem}.diagnostic article small[data-v-04060ed9]{font-size:.68rem}.categories button[data-v-04060ed9]{padding:.65rem .9rem;font-size:.72rem}.results>span[data-v-04060ed9]{font-size:.72rem}.article>button[data-v-04060ed9]{grid-template-columns:145px minmax(0,1fr) auto;padding:1rem 1.1rem}.article>button>span[data-v-04060ed9]{font-size:.64rem;letter-spacing:.04em}.article strong[data-v-04060ed9]{font-size:.9rem}.article p[data-v-04060ed9]{margin-top:.3rem;font-size:.76rem;line-height:1.55}.article-body[data-v-04060ed9]{padding:.9rem 1.1rem 1.1rem 166px;background:linear-gradient(135deg,#fbfdff,#f4f8fc)}.article-body ol[data-v-04060ed9]{counter-reset:help-step;display:grid;gap:.55rem;margin:0 0 1rem;padding:0;list-style:none}.article-body li[data-v-04060ed9]{counter-increment:help-step;position:relative;min-height:38px;padding:.62rem .75rem .62rem 2.8rem;border:1px solid #dfe9f1;border-radius:.6rem;background:#fff;color:#405d68;font-size:.76rem;line-height:1.55;box-shadow:0 2px 7px #062e4f09}.article-body li[data-v-04060ed9]:before{content:counter(help-step);position:absolute;left:.7rem;top:.55rem;display:grid;place-items:center;width:1.55rem;height:1.55rem;border-radius:.45rem;background:var(--color-primary-50);color:var(--color-primary-600);font-size:.65rem;font-weight:850}.article-body a[data-v-04060ed9]{display:inline-flex;align-items:center;padding:.6rem .8rem;border-radius:.55rem;background:var(--color-primary-600);color:#fff;font-size:.72rem;box-shadow:0 5px 14px #087cf029}.journeys>header p[data-v-04060ed9]{font-size:.76rem}.journey h3[data-v-04060ed9]{font-size:.94rem}.journey p[data-v-04060ed9]{font-size:.72rem}.journey ol[data-v-04060ed9]{font-size:.69rem;line-height:1.5}.journey>a[data-v-04060ed9]{font-size:.72rem}.support h2[data-v-04060ed9]{font-size:1.08rem}.support p[data-v-04060ed9],.support li[data-v-04060ed9],.privacy span[data-v-04060ed9],.glossary p[data-v-04060ed9]{font-size:.72rem}.privacy strong[data-v-04060ed9]{font-size:.7rem}@media(max-width:600px){.article>button[data-v-04060ed9]{grid-template-columns:1fr auto}.article-body[data-v-04060ed9]{padding:.8rem}.article-body li[data-v-04060ed9]{padding-left:2.7rem}}.journeys[data-v-04060ed9]{margin-top:1.2rem}.journeys>header[data-v-04060ed9]{margin-bottom:.65rem}.journeys>header small[data-v-04060ed9]{color:var(--color-primary-600);font-size:.56rem;font-weight:850;letter-spacing:.12em}.journeys>header h2[data-v-04060ed9]{margin:.2rem 0;font-size:1.15rem}.journeys>header p[data-v-04060ed9]{margin:0;color:var(--color-muted);font-size:.66rem}.journeys>div[data-v-04060ed9]{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.journey[data-v-04060ed9]{position:relative;overflow:hidden;padding:1rem}.journey>span[data-v-04060ed9]{position:absolute;right:.8rem;top:.5rem;color:var(--color-primary-100);font-size:2rem;font-weight:900}.journey h3[data-v-04060ed9]{position:relative;margin:.1rem 0;font-size:.82rem}.journey p[data-v-04060ed9]{max-width:88%;margin:.25rem 0 .7rem;color:var(--color-muted);font-size:.61rem;line-height:1.5}.journey ol[data-v-04060ed9]{display:grid;gap:.3rem;margin:.6rem 0 .8rem;padding-left:1.1rem;color:#536b74;font-size:.59rem}.journey li[data-v-04060ed9]::marker{color:var(--color-primary-600);font-weight:800}.journey>a[data-v-04060ed9]{color:var(--color-primary-600);font-size:.62rem;font-weight:800;text-decoration:none}@media(max-width:900px){.journeys>div[data-v-04060ed9]{grid-template-columns:1fr}}.hero[data-v-e3d26806]{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1.2rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(115deg,#fff 45%,var(--color-primary-50))}.hero small[data-v-e3d26806],.preferences header small[data-v-e3d26806]{color:var(--color-primary-600);font-size:.57rem;font-weight:850;letter-spacing:.11em}.hero h1[data-v-e3d26806]{margin:.2rem 0;font-size:clamp(1.8rem,4vw,2.5rem)}.hero p[data-v-e3d26806],.preferences p[data-v-e3d26806]{margin:0;color:var(--color-muted)}.toolbar[data-v-e3d26806]{display:flex;align-items:center;justify-content:space-between;margin:1rem 0}.toolbar>div[data-v-e3d26806]{display:flex;padding:.25rem;border:1px solid var(--color-line);border-radius:.65rem;background:#fff}.toolbar button[data-v-e3d26806]{padding:.5rem .7rem;border:0;border-radius:.45rem;background:transparent;color:var(--color-muted);font-size:.66rem;font-weight:750}.toolbar button.active[data-v-e3d26806]{background:var(--color-primary-50);color:var(--color-primary-700)}.toolbar>span[data-v-e3d26806]{color:var(--color-muted);font-size:.62rem}.empty[data-v-e3d26806]{display:flex;min-height:240px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.empty>span[data-v-e3d26806]{display:grid;place-items:center;width:3.3rem;height:3.3rem;border-radius:1rem;background:var(--color-success-bg);color:var(--color-success)}.empty h2[data-v-e3d26806],.empty p[data-v-e3d26806]{margin:.3rem}.empty p[data-v-e3d26806]{color:var(--color-muted)}.list[data-v-e3d26806]{display:grid;gap:.65rem}.notification[data-v-e3d26806]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.8rem;cursor:pointer}.notification.unread[data-v-e3d26806]{border-left:3px solid var(--color-primary-600);background:linear-gradient(90deg,var(--color-primary-50),#fff 24%)}.notification.warning.unread[data-v-e3d26806]{border-left-color:#d28a17}.notification.danger.unread[data-v-e3d26806]{border-left-color:var(--color-danger)}.type[data-v-e3d26806]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.7rem;background:var(--color-primary-50);color:var(--color-primary-700);font-size:.62rem;font-weight:850}.warning .type[data-v-e3d26806]{background:#fff4df;color:#98620e}.danger .type[data-v-e3d26806]{background:#fff0f0;color:var(--color-danger)}.notification>div[data-v-e3d26806]{display:grid}.notification header[data-v-e3d26806]{display:flex;align-items:center;gap:.45rem}.notification strong[data-v-e3d26806]{font-size:.76rem}.notification p[data-v-e3d26806]{margin:.18rem 0;color:var(--color-muted);font-size:.67rem}.notification small[data-v-e3d26806]{color:var(--color-muted);font-size:.57rem}.notification>a[data-v-e3d26806]{color:var(--color-primary-600);font-size:.64rem;font-weight:800;text-decoration:none}.notification>button[data-v-e3d26806]{border:0;background:transparent;color:var(--color-muted);font-size:.58rem}.preferences[data-v-e3d26806]{margin-top:1rem;padding:0;overflow:hidden}.preferences>header[data-v-e3d26806]{padding:1rem;border-bottom:1px solid var(--color-line)}.preferences h2[data-v-e3d26806],.preferences p[data-v-e3d26806]{margin:.15rem 0}.preferences h2[data-v-e3d26806]{font-size:.95rem}.preferences p[data-v-e3d26806]{font-size:.65rem}.preferences form[data-v-e3d26806]{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;padding:1rem}.preferences form>label[data-v-e3d26806]{display:flex;align-items:flex-start;gap:.55rem;padding:.75rem;border:1px solid var(--color-line);border-radius:.6rem}.preferences label span[data-v-e3d26806]{display:grid}.preferences label strong[data-v-e3d26806]{font-size:.68rem}.preferences label small[data-v-e3d26806]{color:var(--color-muted);font-size:.58rem}.preferences .hour[data-v-e3d26806]{align-items:center;justify-content:space-between}.preferences .hour select[data-v-e3d26806]{width:105px}.topics[data-v-e3d26806]{grid-column:1/-1;display:flex;align-items:center;gap:1rem;padding:.75rem;border-radius:.6rem;background:#f7fafb;font-size:.63rem}.topics label[data-v-e3d26806]{display:flex;align-items:center;gap:.3rem}.preferences footer[data-v-e3d26806]{grid-column:1/-1;display:flex;justify-content:flex-end}@media(max-width:700px){.hero[data-v-e3d26806],.toolbar[data-v-e3d26806]{align-items:flex-start;flex-direction:column}.notification[data-v-e3d26806]{grid-template-columns:auto 1fr}.notification>a[data-v-e3d26806],.notification>button[data-v-e3d26806]{grid-column:2}.preferences form[data-v-e3d26806]{grid-template-columns:1fr}.topics[data-v-e3d26806]{grid-column:1;align-items:flex-start;flex-direction:column}.preferences footer[data-v-e3d26806]{grid-column:1}}.page-title[data-v-39fbcfea]{display:flex;align-items:end;justify-content:space-between;gap:1rem}.page-title p[data-v-39fbcfea]{font-size:.7rem;letter-spacing:.1em;color:var(--color-primary-600);font-weight:800}.page-title h1[data-v-39fbcfea]{margin:.2rem 0;font-size:clamp(1.8rem,4vw,2.6rem)}.page-title span[data-v-39fbcfea],.empty p[data-v-39fbcfea],.modal p[data-v-39fbcfea],.field small[data-v-39fbcfea],.input-field>small[data-v-39fbcfea]{color:var(--color-muted)}.notice[data-v-39fbcfea]{margin-top:1rem;padding:.8rem 1rem;background:var(--color-success-bg);color:var(--color-success);border-radius:var(--radius-sm)}.search[data-v-39fbcfea]{display:flex;gap:.6rem;margin:1.5rem 0}.search .input[data-v-39fbcfea]{max-width:430px}.empty[data-v-39fbcfea]{text-align:center;padding:3rem}.table-card[data-v-39fbcfea]{padding:0;overflow:hidden}table[data-v-39fbcfea]{width:100%;border-collapse:collapse}th[data-v-39fbcfea],td[data-v-39fbcfea]{padding:1rem;text-align:left;border-bottom:1px solid var(--color-line)}th[data-v-39fbcfea]{font-size:.72rem;color:var(--color-muted);letter-spacing:.04em;background:#f3f7fb}.actions[data-v-39fbcfea]{display:flex;gap:.8rem}.actions button[data-v-39fbcfea]{border:0;background:transparent;color:var(--color-primary-600);font-weight:700;cursor:pointer}.actions .remove[data-v-39fbcfea]{color:var(--color-danger)}.overlay[data-v-39fbcfea]{position:fixed;z-index:50;inset:0;background:var(--color-overlay);display:grid;place-items:center;padding:1rem}.modal[data-v-39fbcfea]{width:min(700px,100%);max-height:95vh;overflow:auto;background:#fff;border-radius:var(--radius-lg);padding:1.5rem}.modal header[data-v-39fbcfea],.modal footer[data-v-39fbcfea]{display:flex;align-items:center;justify-content:space-between}.modal header h2[data-v-39fbcfea],.modal header p[data-v-39fbcfea]{margin:.15rem 0}.modal header button[data-v-39fbcfea]{border:0;background:transparent;font-size:1.8rem}.modal form[data-v-39fbcfea]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1rem}.modal footer[data-v-39fbcfea]{grid-column:1/-1;justify-content:flex-end;gap:.5rem}.checkbox[data-v-39fbcfea]{align-self:end;padding:.65rem 0;font-size:.78rem}.file-field[data-v-39fbcfea],.input-field[data-v-39fbcfea]{display:grid;gap:.3rem}.file-field[data-v-39fbcfea]{grid-column:1/-1}.field small[data-v-39fbcfea],.input-field>small[data-v-39fbcfea]{font-size:.68rem}.file-input[data-v-39fbcfea]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.file-picker[data-v-39fbcfea]{display:flex;align-items:center;gap:.75rem;min-height:58px;padding:.65rem .75rem;border:1px dashed #b9cddd;border-radius:var(--radius-sm);background:#f8fbfe;cursor:pointer;transition:border-color var(--transition),background var(--transition),box-shadow var(--transition)}.file-picker[data-v-39fbcfea]:hover{border-color:var(--color-primary-600);background:var(--color-primary-50)}.file-input:focus-visible+.file-picker[data-v-39fbcfea]{outline:3px solid rgb(8 124 240/.2);outline-offset:2px}.file-picker.has-file[data-v-39fbcfea]{border-style:solid;border-color:#9ed9bc;background:var(--color-success-bg)}.file-icon[data-v-39fbcfea]{display:grid;place-items:center;flex:0 0 auto;width:2rem;height:2rem;border-radius:.55rem;background:var(--color-primary-100);color:var(--color-primary-600)}.has-file .file-icon[data-v-39fbcfea]{background:#cff2df;color:var(--color-success)}.file-icon svg[data-v-39fbcfea]{width:1.05rem;height:1.05rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.file-copy[data-v-39fbcfea]{display:grid;min-width:0;flex:1}.file-copy strong[data-v-39fbcfea]{font-size:.76rem}.file-copy small[data-v-39fbcfea]{overflow:hidden;color:var(--color-muted);font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.file-action[data-v-39fbcfea]{padding:.38rem .6rem;border-radius:.45rem;background:#fff;color:var(--color-primary-600);font-size:.68rem;font-weight:750;box-shadow:0 1px 3px #062e4f1a}@media(max-width:760px){.page-title[data-v-39fbcfea]{align-items:start;flex-direction:column}.modal form[data-v-39fbcfea]{grid-template-columns:1fr}.modal footer[data-v-39fbcfea],.file-field[data-v-39fbcfea]{grid-column:auto}.table-card[data-v-39fbcfea]{background:transparent;border:0;box-shadow:none}table[data-v-39fbcfea],tbody[data-v-39fbcfea]{display:block}thead[data-v-39fbcfea]{display:none}tr[data-v-39fbcfea]{display:block;background:#fff;border:1px solid var(--color-line);border-radius:var(--radius-md);margin-bottom:.75rem;padding:.5rem}td[data-v-39fbcfea]{display:flex;justify-content:space-between;gap:1rem;padding:.6rem;border:0;text-align:right}td[data-v-39fbcfea]:before{content:attr(data-label);font-weight:700;color:var(--color-muted);text-align:left}.actions[data-v-39fbcfea]{justify-content:flex-end}.search[data-v-39fbcfea]{align-items:stretch}}.company-title[data-v-39fbcfea]{padding:1.2rem 1.35rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(115deg,#fff 45%,var(--color-primary-50));box-shadow:var(--shadow-card)}.plus[data-v-39fbcfea]{margin-right:.25rem;font-size:1rem}.company-stats[data-v-39fbcfea]{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:1rem 0}.company-stats article[data-v-39fbcfea]{display:flex;align-items:center;gap:.8rem;padding:1rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff;box-shadow:0 4px 14px #062e4f09}.company-stats .stat-icon[data-v-39fbcfea]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.7rem;background:var(--color-primary-50);color:var(--color-primary-600);font-weight:800}.company-stats .active[data-v-39fbcfea]{background:var(--color-success-bg);color:var(--color-success)}.company-stats .certificate[data-v-39fbcfea]{background:#f0edff;color:#6952c9}.company-stats article>div[data-v-39fbcfea]{display:grid}.company-stats small[data-v-39fbcfea]{font-size:.58rem;font-weight:800;letter-spacing:.08em;color:var(--color-muted)}.company-stats strong[data-v-39fbcfea]{font-size:1.25rem;line-height:1.25}.company-stats p[data-v-39fbcfea]{margin:0;color:var(--color-muted);font-size:.66rem}.company-toolbar[data-v-39fbcfea]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1rem 0}.company-toolbar .search[data-v-39fbcfea]{position:relative;flex:1;margin:0}.company-toolbar .search-icon[data-v-39fbcfea]{position:absolute;z-index:1;left:.8rem;top:.68rem;color:var(--color-muted)}.company-toolbar .search .input[data-v-39fbcfea]{padding-left:2.2rem}.company-toolbar>small[data-v-39fbcfea]{color:var(--color-muted);font-size:.7rem}.company-empty[data-v-39fbcfea]{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(145deg,#fff,#f8fbfe);border-style:dashed}.empty-building[data-v-39fbcfea]{display:grid;place-items:center;width:3.5rem;height:3.5rem;margin-bottom:.8rem;border-radius:1rem;background:var(--color-primary-50);color:var(--color-primary-600);font-size:1.5rem}.company-empty>small[data-v-39fbcfea]{color:var(--color-primary-600);font-size:.6rem;font-weight:800;letter-spacing:.13em}.company-empty h2[data-v-39fbcfea]{margin:.4rem 0 .2rem}.company-empty>p[data-v-39fbcfea]{max-width:540px;margin:.2rem auto 1rem}.setup-steps[data-v-39fbcfea]{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:.5rem 0 1.2rem;color:var(--color-muted);font-size:.69rem}.setup-steps span[data-v-39fbcfea]{display:flex;align-items:center;gap:.35rem}.setup-steps b[data-v-39fbcfea]{display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;background:var(--color-primary-100);color:var(--color-primary-700)}.setup-steps i[data-v-39fbcfea]{width:28px;height:1px;background:var(--color-line)}.company-grid[data-v-39fbcfea]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.company-item[data-v-39fbcfea]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;position:relative}.company-mark[data-v-39fbcfea]{display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:.8rem;background:linear-gradient(145deg,var(--color-primary-700),var(--color-primary-600));color:#fff;font-size:1.1rem;font-weight:800}.company-main[data-v-39fbcfea]{display:grid;gap:.15rem;min-width:0}.company-name[data-v-39fbcfea]{display:flex;align-items:center;gap:.5rem}.company-name>strong[data-v-39fbcfea],.company-main>span[data-v-39fbcfea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-main>span[data-v-39fbcfea]{color:var(--color-muted);font-size:.7rem}.company-meta[data-v-39fbcfea]{display:flex;gap:.8rem;margin-top:.25rem;color:var(--color-muted)}.company-meta small[data-v-39fbcfea]{font-size:.65rem}.certificate-info[data-v-39fbcfea]{display:flex;align-items:center;gap:.5rem;padding:.5rem .6rem;margin-right:.25rem;border-radius:.6rem;background:#f5f7f9;color:var(--color-muted)}.certificate-info.configured[data-v-39fbcfea]{background:var(--color-success-bg);color:var(--color-success)}.certificate-info>div[data-v-39fbcfea]{display:grid}.certificate-info small[data-v-39fbcfea]{font-size:.52rem;font-weight:800;letter-spacing:.07em}.certificate-info strong[data-v-39fbcfea]{font-size:.63rem}.edit-company[data-v-39fbcfea]{position:absolute;right:.65rem;top:.45rem;border:0;background:transparent;color:var(--color-primary-600);font-size:.67rem;font-weight:750;cursor:pointer;opacity:0;transition:opacity var(--transition)}.company-item:hover .edit-company[data-v-39fbcfea]{opacity:1}@media(max-width:1000px){.company-grid[data-v-39fbcfea]{grid-template-columns:1fr}}@media(max-width:760px){.company-stats[data-v-39fbcfea]{grid-template-columns:1fr}.company-toolbar[data-v-39fbcfea]{align-items:stretch;flex-direction:column}.company-toolbar>small[data-v-39fbcfea]{display:none}.setup-steps[data-v-39fbcfea]{align-items:flex-start;flex-direction:column}.setup-steps i[data-v-39fbcfea]{display:none}.company-item[data-v-39fbcfea]{grid-template-columns:auto minmax(0,1fr)}.certificate-info[data-v-39fbcfea]{grid-column:1/-1;margin:0}.edit-company[data-v-39fbcfea]{position:static;grid-column:1/-1;opacity:1;text-align:right}.company-title[data-v-39fbcfea]{padding:1rem}}.customer-mark[data-v-39fbcfea]{background:linear-gradient(145deg,#6952c9,#8a72ec)}.product-mark[data-v-39fbcfea]{background:linear-gradient(145deg,#087a43,#18c76f)}.product-price[data-v-39fbcfea]{display:grid;min-width:105px;padding:.55rem .65rem;margin-right:.25rem;border-radius:.6rem;background:var(--color-primary-50);text-align:right}.product-price small[data-v-39fbcfea]{color:var(--color-muted);font-size:.52rem;font-weight:800;letter-spacing:.08em}.product-price strong[data-v-39fbcfea]{color:var(--color-primary-700);font-size:.86rem}.product-item .company-main[data-v-39fbcfea]{padding-right:.5rem}@media(max-width:760px){.product-price[data-v-39fbcfea]{grid-column:1/-1;margin:0;text-align:left}}.service-mark[data-v-39fbcfea]{background:linear-gradient(145deg,#7b4e18,#d29439)}.service-price[data-v-39fbcfea]{background:#fff7ea}.service-price strong[data-v-39fbcfea]{color:#8b591d}.cep-status[data-v-39fbcfea]{min-height:1rem;color:var(--color-danger)!important}.cep-status.loading[data-v-39fbcfea]{color:var(--color-primary-600)!important}.cep-status.success[data-v-39fbcfea]{color:var(--color-success)!important}.readiness-info[data-v-39fbcfea]{position:relative;min-width:165px;margin-right:.25rem}.readiness-info summary[data-v-39fbcfea]{display:flex;align-items:center;gap:.5rem;padding:.5rem .6rem;border-radius:.6rem;background:#fff4df;color:#97620e;cursor:pointer;list-style:none}.readiness-info summary[data-v-39fbcfea]::-webkit-details-marker{display:none}.readiness-info.ready summary[data-v-39fbcfea]{background:var(--color-success-bg);color:var(--color-success)}.readiness-info summary>span[data-v-39fbcfea]{display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:.5rem;background:#ffffffa6;font-size:.6rem;font-weight:850}.readiness-info summary>div[data-v-39fbcfea]{display:grid}.readiness-info summary small[data-v-39fbcfea]{font-size:.48rem;font-weight:800;letter-spacing:.06em}.readiness-info summary strong[data-v-39fbcfea]{font-size:.6rem}.check-list[data-v-39fbcfea]{position:absolute;z-index:8;top:calc(100% + .4rem);right:0;display:grid;width:310px;padding:.55rem;border:1px solid var(--color-line);border-radius:.7rem;background:#fff;box-shadow:var(--shadow-lg)}.check-list>span[data-v-39fbcfea]{display:flex;align-items:center;gap:.55rem;padding:.45rem;border-bottom:1px solid var(--color-line)}.check-list>span[data-v-39fbcfea]:last-child{border:0}.check-list>span>b[data-v-39fbcfea]{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:.45rem;background:#fff0f0;color:var(--color-danger);font-size:.6rem}.check-list>span.complete>b[data-v-39fbcfea]{background:var(--color-success-bg);color:var(--color-success)}.check-list>span>span[data-v-39fbcfea]{display:grid}.check-list strong[data-v-39fbcfea]{font-size:.64rem}.check-list small[data-v-39fbcfea]{color:var(--color-muted);font-size:.56rem}@media(max-width:760px){.readiness-info[data-v-39fbcfea]{grid-column:1/-1;margin:0}.check-list[data-v-39fbcfea]{position:static;width:100%;margin-top:.35rem}}.modal[data-v-39fbcfea]:has(.file-field){width:min(860px,100%)}.modal:has(.file-field) form[data-v-39fbcfea]{gap:.85rem}.modal:has(.file-field) .file-field[data-v-39fbcfea]{position:relative;margin-top:.45rem;padding:1rem;border:1px solid #d8e4ee;border-radius:.75rem;background:linear-gradient(135deg,#f8fbff,#eef6ff)}.modal:has(.file-field) .file-field>label[data-v-39fbcfea]:first-child{display:flex;align-items:center;gap:.45rem;color:var(--color-primary-700);font-size:.76rem;font-weight:800}.modal:has(.file-field) .file-field>label[data-v-39fbcfea]:first-child:before{content:"A1";display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:.48rem;background:var(--color-primary-100);color:var(--color-primary-600);font-size:.57rem;font-weight:900}.modal:has(.file-field) .file-picker[data-v-39fbcfea]{margin-top:.15rem;background:#fff}.modal:has(.file-field) .file-field+.input-field[data-v-39fbcfea]{padding:.75rem;border:1px solid var(--color-line);border-radius:.65rem;background:#fbfdff}.modal:has(.file-field) .environment-field[data-v-39fbcfea]{grid-column:auto;display:grid;margin:0;padding:0;border:0;background:transparent}.modal:has(.file-field) .environment-field label[data-v-39fbcfea]:after{content:" *";color:var(--color-danger);font-weight:800}.modal:has(.file-field) footer[data-v-39fbcfea]{margin-top:.15rem;padding-top:1rem!important}.modal:has(.file-field) .checkbox[data-v-39fbcfea]{display:flex;align-items:center;gap:.4rem;min-height:46px;padding:.65rem .75rem;border-radius:.55rem;background:#f7fafc}.modal:has(.file-field) .checkbox input[data-v-39fbcfea]{width:1rem;height:1rem;accent-color:var(--color-primary-600)}@media(max-width:760px){.modal[data-v-39fbcfea]:has(.file-field){width:100%}.modal:has(.file-field) .environment-field[data-v-39fbcfea]{grid-column:auto}}.app-modal-overlay[data-v-87a458bc]{position:fixed;z-index:70;inset:0;display:grid;place-items:center;padding:1rem;background:#102f3988;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}section[data-v-87a458bc]{width:min(480px,100%);max-height:92vh;overflow:auto;border-radius:var(--radius-lg);background:#fff;box-shadow:0 25px 70px #09242c40}header[data-v-87a458bc]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.1rem;border-bottom:1px solid var(--color-line)}h2[data-v-87a458bc],p[data-v-87a458bc]{margin:.12rem 0}h2[data-v-87a458bc]{font-size:1rem}p[data-v-87a458bc]{color:var(--color-muted);font-size:.68rem}button[data-v-87a458bc]{border:0;background:transparent;color:var(--color-muted);font-size:1.4rem;cursor:pointer}.body[data-v-87a458bc]{padding:1rem}.hero[data-v-e6948549]{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1.2rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(115deg,#fff 45%,var(--color-primary-50))}.hero small[data-v-e6948549],.stats small[data-v-e6948549]{color:var(--color-primary-600);font-size:.57rem;font-weight:850;letter-spacing:.11em}.hero h1[data-v-e6948549]{margin:.2rem 0;font-size:clamp(1.8rem,4vw,2.5rem)}.hero p[data-v-e6948549]{margin:0;color:var(--color-muted)}.invite-link[data-v-e6948549]{display:flex;align-items:center;gap:1rem;margin-top:1rem;padding:.85rem 1rem;border:1px solid #bdebd2;border-radius:var(--radius-md);background:var(--color-success-bg)}.invite-link>div[data-v-e6948549]{display:grid;min-width:0;flex:1}.invite-link small[data-v-e6948549]{font-size:.64rem;color:var(--color-success)}.invite-link code[data-v-e6948549]{margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;font-size:.58rem}.stats[data-v-e6948549]{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:1rem 0}.stats[data-v-e6948549] .card{display:grid}.stats strong[data-v-e6948549]{font-size:1.6rem}.stats span[data-v-e6948549]{color:var(--color-muted);font-size:.65rem}.members[data-v-e6948549]{padding:0;overflow:hidden}.members>header[data-v-e6948549],.pending>header[data-v-e6948549]{padding:1rem;border-bottom:1px solid var(--color-line)}.members h2[data-v-e6948549],.members p[data-v-e6948549],.pending h2[data-v-e6948549]{margin:.1rem 0}.members p[data-v-e6948549]{color:var(--color-muted);font-size:.68rem}.member[data-v-e6948549]{display:grid;grid-template-columns:auto minmax(0,1fr) 170px 160px auto;align-items:center;gap:.8rem;padding:.8rem 1rem;border-bottom:1px solid var(--color-line)}.avatar[data-v-e6948549]{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:.7rem;background:var(--color-primary-50);color:var(--color-primary-700);font-weight:850}.identity[data-v-e6948549],.last[data-v-e6948549]{display:grid}.identity strong[data-v-e6948549]{font-size:.74rem}.identity small[data-v-e6948549],.last small[data-v-e6948549]{color:var(--color-muted);font-size:.58rem}.access[data-v-e6948549]{display:flex;align-items:center;gap:.45rem}.access>span[data-v-e6948549],.last span[data-v-e6948549]{font-size:.63rem}.buttons[data-v-e6948549]{display:flex;gap:.3rem}.buttons button[data-v-e6948549]{border:0;background:transparent;color:var(--color-primary-600);font-size:.62rem;font-weight:750}.buttons .danger[data-v-e6948549]{color:var(--color-danger)}.you[data-v-e6948549]{color:var(--color-muted);font-size:.55rem;font-weight:850}.pending[data-v-e6948549]{margin-top:1rem;padding:0}.pending>div[data-v-e6948549]{display:grid;grid-template-columns:1fr auto auto;gap:.7rem;padding:.7rem 1rem;border-bottom:1px solid var(--color-line);font-size:.65rem}.pending>div small[data-v-e6948549]{color:var(--color-muted)}.role-grid[data-v-e6948549]{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1rem}.role-grid small[data-v-e6948549]{color:var(--color-primary-600);font-size:.57rem;font-weight:850;text-transform:uppercase}.role-grid h3[data-v-e6948549]{min-height:2.3rem;font-size:.7rem}.role-grid ul[data-v-e6948549]{display:grid;gap:.25rem;padding:0;list-style:none;color:var(--color-muted);font-size:.6rem}.modal-form[data-v-e6948549],.modal-form label[data-v-e6948549]{display:grid;gap:.7rem}.modal-form label[data-v-e6948549]{gap:.3rem;font-size:.7rem;font-weight:700}.modal-form label small[data-v-e6948549]{color:var(--color-muted);font-size:.6rem}.modal-form footer[data-v-e6948549]{display:flex;justify-content:flex-end;gap:.4rem}.error[data-v-e6948549]{color:var(--color-danger);font-size:.62rem}@media(max-width:900px){.member[data-v-e6948549]{grid-template-columns:auto 1fr auto}.last[data-v-e6948549]{display:none}.buttons[data-v-e6948549]{grid-column:2/-1}.role-grid[data-v-e6948549]{grid-template-columns:1fr}}@media(max-width:650px){.hero[data-v-e6948549]{align-items:flex-start;flex-direction:column}.stats[data-v-e6948549]{grid-template-columns:1fr}.invite-link[data-v-e6948549]{align-items:stretch;flex-direction:column}.member[data-v-e6948549]{grid-template-columns:auto 1fr}.access[data-v-e6948549]{grid-column:2}.pending>div[data-v-e6948549]{grid-template-columns:1fr auto}.pending>div small[data-v-e6948549]{grid-column:1/-1}}.notice{display:none!important}.input:not(textarea),input.input:not([type=checkbox]):not([type=radio]):not([type=file]),select.input{height:46px!important;min-height:46px!important;padding-top:0!important;padding-bottom:0!important}input.input:not([type=checkbox]):not([type=radio]):not([type=file]){line-height:44px}select.input{line-height:normal}textarea.input{min-height:96px;resize:vertical}.required-mark{margin-left:2px;color:var(--color-danger);font-size:.9em;font-weight:850}.shell.collapsed .brand .compact-logo{display:block;filter:brightness(0) invert(1)}.collapse-toggle svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.collapse-toggle svg.reverse{transform:rotate(180deg)}body:has(.shell.collapsed) .loading-layer{left:84px!important}.shell>aside nav{overflow-x:hidden!important;scrollbar-width:none}.shell>aside nav::-webkit-scrollbar{display:none}.shell .balance-card{padding:.48rem .65rem!important;border-radius:.65rem!important}.shell .balance-title{gap:.3rem}.shell .balance-title small{font-size:.49rem!important}.shell .balance-icon{width:1.15rem;height:1.15rem}.shell .balance-icon svg{width:14px;height:14px}.shell .balance-card>strong{margin:.18rem 0 .2rem!important;font-size:.94rem!important;line-height:1.15}.shell .balance-card a{font-size:.58rem!important;line-height:1.2}@media(max-width:900px){body:has(.shell.collapsed) .loading-layer{left:0!important}}.menu-tooltip{position:fixed;z-index:200;transform:translateY(-50%);padding:9px 12px;border:1px solid rgb(117 191 255 / 18%);border-radius:8px;background:linear-gradient(135deg,#041f36,#062e4f);box-shadow:0 10px 28px #041f3640;color:#fff;font-size:12px;font-weight:700;line-height:1;letter-spacing:.01em;pointer-events:none;white-space:nowrap}.menu-tooltip:before{content:"";position:absolute;top:50%;left:-5px;width:9px;height:9px;transform:translateY(-50%) rotate(45deg);border-bottom:1px solid rgb(117 191 255 / 18%);border-left:1px solid rgb(117 191 255 / 18%);background:#041f36}.menu-tip-enter-active,.menu-tip-leave-active{transition:opacity .14s ease,transform .14s ease}.menu-tip-enter-from,.menu-tip-leave-to{transform:translate(-5px,-50%);opacity:0}.loading-layer[data-v-4a60f881]{position:fixed;z-index:90;inset:72px 0 0 276px;padding:2rem;background:#f5f8faf0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.skeleton-page[data-v-4a60f881]{max-width:1500px;margin:auto}.sk-line[data-v-4a60f881],.sk-card span[data-v-4a60f881],.sk-card i[data-v-4a60f881],.sk-card b[data-v-4a60f881],.sk-content span[data-v-4a60f881],.sk-content b[data-v-4a60f881],.sk-content aside[data-v-4a60f881]{display:block;border-radius:.5rem;background:linear-gradient(90deg,#e7edf1 25%,#f7fafb 42%,#e7edf1 65%);background-size:300% 100%;animation:shimmer-4a60f881 1.35s ease-in-out infinite}.sk-line.title[data-v-4a60f881]{width:32%;height:34px}.sk-line.subtitle[data-v-4a60f881]{width:48%;height:13px;margin:.7rem 0 1.7rem}.sk-grid[data-v-4a60f881]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.sk-card[data-v-4a60f881]{display:grid;gap:.7rem;height:145px;padding:1.1rem;border:1px solid #e1e8ec;border-radius:1rem;background:#fff}.sk-card span[data-v-4a60f881]{width:42%;height:12px}.sk-card i[data-v-4a60f881]{width:55%;height:28px}.sk-card b[data-v-4a60f881]{width:70%;height:10px}.sk-content[data-v-4a60f881]{display:grid;grid-template-columns:1.7fr 1fr;gap:1rem;margin-top:1rem}.sk-content section[data-v-4a60f881],.sk-content aside[data-v-4a60f881]{min-height:310px;border:1px solid #e1e8ec;border-radius:1rem;background-color:#fff}.sk-content section[data-v-4a60f881]{padding:1rem}.sk-content section div[data-v-4a60f881]{display:grid;grid-template-columns:45px 1fr;gap:.8rem;padding:.75rem;border-bottom:1px solid #edf1f3}.sk-content span[data-v-4a60f881]{width:40px;height:40px}.sk-content b[data-v-4a60f881]{height:13px;align-self:center}.toast-box[data-v-4a60f881]{position:fixed;z-index:120;top:1.25rem;right:1.25rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;width:min(390px,calc(100vw - 2rem));overflow:hidden;padding:.85rem 1rem;border:1px solid #bdebd2;border-radius:.85rem;background:#fff;box-shadow:0 18px 50px #07232c2e}.toast-box.error[data-v-4a60f881]{border-color:#f2c8c8}.toast-icon[data-v-4a60f881]{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:.65rem;background:var(--color-success-bg);color:var(--color-success)}.error .toast-icon[data-v-4a60f881]{background:#fff0f0;color:var(--color-danger)}.toast-icon svg[data-v-4a60f881]{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.toast-box div[data-v-4a60f881]{display:grid;gap:.08rem}.toast-box strong[data-v-4a60f881]{font-size:.75rem}.toast-box p[data-v-4a60f881]{margin:0;color:var(--color-muted);font-size:.66rem;line-height:1.45}.toast-box button[data-v-4a60f881]{align-self:start;padding:0;border:0;background:transparent;color:var(--color-muted);font-size:1.15rem;cursor:pointer}.toast-box>i[data-v-4a60f881]{position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--color-success);animation:toast-time-4a60f881 4.5s linear}.toast-box.error>i[data-v-4a60f881]{background:var(--color-danger)}.fade-enter-active[data-v-4a60f881],.fade-leave-active[data-v-4a60f881]{transition:opacity .18s}.fade-enter-from[data-v-4a60f881],.fade-leave-to[data-v-4a60f881]{opacity:0}.toast-enter-active[data-v-4a60f881],.toast-leave-active[data-v-4a60f881]{transition:transform .25s ease,opacity .25s}.toast-enter-from[data-v-4a60f881],.toast-leave-to[data-v-4a60f881]{transform:translateY(-12px);opacity:0}@keyframes shimmer-4a60f881{to{background-position:-100% 0}}@keyframes toast-time-4a60f881{0%{width:100%}to{width:0}}@media(max-width:900px){.loading-layer[data-v-4a60f881]{inset:72px 0 0;padding:1rem}.sk-grid[data-v-4a60f881]{grid-template-columns:repeat(2,1fr)}.sk-content[data-v-4a60f881]{grid-template-columns:1fr}.sk-content aside[data-v-4a60f881]{display:none}}@media(max-width:520px){.sk-grid[data-v-4a60f881]{grid-template-columns:1fr 1fr}.sk-card[data-v-4a60f881]{height:120px}.toast-box[data-v-4a60f881]{top:.75rem;right:1rem}}
