.sidebar[data-v-d8ea3d86]{overflow:hidden;max-height:100dvh}.sidebar>.brand[data-v-d8ea3d86],.workspace-label[data-v-d8ea3d86],.nav-caption[data-v-d8ea3d86],.sidebar-bottom[data-v-d8ea3d86]{flex-shrink:0}.side-nav[data-v-d8ea3d86]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;padding:3px;margin:0 -3px}.nav-group[data-v-d8ea3d86]{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.sidebar .nav-item[data-v-d8ea3d86]{min-height:44px;flex-shrink:0}.nav-item>svg[data-v-d8ea3d86]{flex-shrink:0}.nav-item>span[data-v-d8ea3d86]:first-of-type{min-width:0;overflow:hidden;text-overflow:ellipsis}.sidebar-bottom[data-v-d8ea3d86]{padding-top:12px}.mobile-drawer-navigation[data-v-d8ea3d86]{display:none}.more-toggle[data-v-d8ea3d86]{text-align:left}.more-chevron[data-v-d8ea3d86]{margin-left:auto;transition:transform .15s}.more-chevron.open[data-v-d8ea3d86]{transform:rotate(180deg)}.sidebar-collapsed .more-chevron[data-v-d8ea3d86]{display:none}.nav-item[data-v-d8ea3d86]:focus-visible,.brand[data-v-d8ea3d86]:focus-visible,.mobile-menu-trigger[data-v-d8ea3d86]:focus-visible,.mobile-bottom-nav>button[data-v-d8ea3d86]:focus-visible,.mobile-bottom-nav>a[data-v-d8ea3d86]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.main-shell[data-v-d8ea3d86],.breadcrumbs[data-v-d8ea3d86],.topbar-title[data-v-d8ea3d86]{min-width:0}.topbar-title h1[data-v-d8ea3d86]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-actions[data-v-d8ea3d86]{flex-shrink:0}@media(min-width:681px)and (max-width:980px){.more-chevron[data-v-d8ea3d86]{display:none}}@media(max-width:680px){.desktop-navigation[data-v-d8ea3d86]{display:none}.mobile-drawer-navigation[data-v-d8ea3d86]{display:flex}.mobile-menu-trigger[data-v-d8ea3d86]{min-width:44px;min-height:44px}.inspector-topbar .mobile-menu-trigger[data-v-d8ea3d86]{display:inline-flex}.mobile-bottom-nav>button[data-v-d8ea3d86],.mobile-bottom-nav>a[data-v-d8ea3d86]{min-height:44px;min-width:0}.mobile-bottom-nav>button>span[data-v-d8ea3d86],.mobile-bottom-nav>a>span[data-v-d8ea3d86]{display:block;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.execution-page{max-width:1240px;margin:auto;min-width:0;color:var(--text);font-size:14px;line-height:1.65}.execution-page *,.execution-privacy *{box-sizing:border-box}.execution-heading,.execution-section,.execution-title,.execution-actions,.execution-links{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.execution-heading,.execution-section{justify-content:space-between}.execution-heading{margin:20px 0 25px}.execution-title{flex-wrap:nowrap}.execution-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex-shrink:0;border-radius:16px;background:var(--blue-soft);color:var(--blue)}.execution-page h1{margin:0;font-size:27px;line-height:1.3}.execution-page h2{margin:0 0 12px;font-size:19px;line-height:1.45}.execution-page h3{font-size:16px;margin:0 0 12px}.execution-eyebrow{color:var(--blue);margin:0 0 5px;font-size:13px;font-weight:600}.execution-muted,.execution-footnote{color:var(--muted)}.execution-muted{margin:6px 0;font-size:14px}.execution-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px;margin-bottom:20px;min-width:0;box-shadow:0 2px 7px #183b6b04}.execution-section{align-items:flex-start;margin-bottom:12px}.execution-section>div{min-width:0}.execution-price{display:flex;align-items:flex-end;flex-direction:column;gap:6px}.execution-money{white-space:nowrap;font-size:24px;font-weight:650;color:var(--text);line-height:1.4}.execution-badge{display:inline-flex;align-items:center;font-size:13px;line-height:1.5;border-radius:7px;background:var(--blue-soft);color:var(--blue);padding:6px 10px;max-width:100%}.execution-badge.good{background:var(--green-soft);color:var(--green)}.execution-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;min-height:44px;min-width:44px;border:1px solid var(--border);border-radius:10px;padding:10px 16px;background:var(--surface);color:var(--blue);font:inherit;font-size:14px;line-height:1.5;text-align:center;cursor:pointer}.execution-button.primary{background:var(--blue);border-color:var(--blue);color:#fff}.execution-button:disabled{opacity:.45;cursor:default}.execution-button:focus-visible,.execution-links a:focus-visible,.execution-form input:focus-visible,.execution-form select:focus-visible,.execution-form textarea:focus-visible,.execution-history summary:focus-visible{outline:3px solid #86b6ff;outline-offset:3px}.execution-links{gap:12px 22px}.execution-links a{color:var(--blue);text-decoration:none;min-height:44px;display:inline-flex;align-items:center;gap:7px}.execution-links a:hover{text-decoration:underline}.execution-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:22px}.execution-steps span{padding:14px 16px;border:1px solid var(--border);border-radius:10px;color:var(--blue);background:var(--surface)}.execution-notice{padding:16px 18px;border:1px solid var(--border);border-radius:12px;background:var(--blue-soft);margin:0 0 20px}.execution-notice.warning,.execution-pending{border-color:var(--orange);background:var(--surface)}.execution-work{display:flex;align-items:flex-start;gap:13px;margin:18px 0;min-width:0}.execution-work>svg{color:var(--blue);flex-shrink:0;margin-top:3px}.execution-work>div{flex:1;min-width:0}.execution-work p{margin:4px 0;color:var(--muted)}.execution-condition{border:1px solid var(--border);background:var(--blue-soft);border-radius:12px;padding:17px 19px;margin:16px 0}.execution-condition p{margin:7px 0 0}.execution-scope{white-space:pre-wrap;overflow-wrap:anywhere}.execution-decision{border-top:1px solid var(--border);padding-top:18px;margin-top:20px}.execution-check{display:flex!important;align-items:flex-start;gap:12px;min-height:44px;font-weight:400!important;margin:15px 0 20px!important;cursor:pointer}.execution-check input{appearance:auto!important;min-height:20px!important;min-width:20px!important;width:20px!important;height:20px!important;margin:3px 0 0!important;flex-shrink:0;accent-color:var(--blue);padding:0!important}.execution-success{color:var(--green);background:var(--green-soft);border-radius:10px;padding:14px 16px}.execution-empty{text-align:center;padding:38px 24px}.execution-empty>svg{color:var(--blue);margin-bottom:14px}.execution-empty p{color:var(--muted);max-width:650px;margin:10px auto}.execution-form{border-top:1px solid var(--border);margin-top:22px;padding-top:22px;max-width:860px}.execution-form fieldset{border:0;padding:0;margin:0;min-width:0}.execution-form label{display:block;font-weight:600;margin:16px 0 8px}.execution-form select,.execution-form textarea{width:100%;max-width:100%;min-width:0;min-height:46px;padding:11px 13px;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:10px;font:inherit;line-height:1.6;font-size:16px}.execution-form textarea{resize:vertical}.execution-form fieldset:disabled{opacity:.65}.execution-actions{margin:18px 0 0}.execution-history{margin-top:22px;border-top:1px solid var(--border);padding-top:16px}.execution-history summary{min-height:44px;color:var(--blue);cursor:pointer}.execution-history article,.execution-summary{padding:18px 0;border-top:1px solid var(--border)}.execution-history article p{margin:5px 0}.execution-footnote{font-size:13px;padding:0 6px 18px;line-height:1.7}.execution-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0}.execution-facts p{display:flex;align-items:flex-start;gap:9px;margin:0;padding:14px;border-radius:10px;background:var(--blue-soft)}.execution-facts svg{color:var(--blue);flex-shrink:0;margin-top:3px}.execution-privacy{max-width:650px;margin:60px auto;padding:26px;color:var(--text);font-size:14px;line-height:1.75}.execution-privacy>svg{color:var(--blue)}.execution-privacy h1{font-size:25px;line-height:1.4}.execution-privacy a{display:block;color:var(--blue);margin-top:18px;min-height:44px}.execution-page p,.execution-page h1,.execution-page h2,.execution-page h3,.execution-page button,.execution-page a,.execution-page span,.execution-page strong,.execution-privacy p{overflow-wrap:anywhere}@media(max-width:850px){.execution-page{padding-bottom:85px}.execution-heading{align-items:stretch;gap:18px}.execution-heading>.execution-button{width:100%}.execution-page h1{font-size:23px}.execution-icon{width:48px;height:48px}.execution-card{padding:19px}.execution-steps,.execution-facts{grid-template-columns:1fr;gap:8px}.execution-steps span{padding:10px 14px}.execution-price{align-items:flex-start;flex-direction:row;gap:14px;flex-wrap:wrap}.execution-section{gap:8px}.execution-section>div{width:100%}.execution-actions{flex-direction:column;align-items:stretch}.execution-actions .execution-button,.execution-decision>.execution-button{width:100%}.execution-work{flex-wrap:wrap}.execution-work>.execution-money{width:100%;padding-left:0}.execution-money{font-size:22px}.execution-condition{padding:15px}.execution-privacy{margin:22px auto;padding:22px}.execution-form select{font-size:16px}}.additional-payments[data-v-18bfa26d]{max-width:1380px;margin:auto;color:var(--text);font-size:14px;line-height:1.65;min-width:0}.additional-payments[data-v-18bfa26d] *,.privacy-panel[data-v-18bfa26d] *{box-sizing:border-box}.toolbar[data-v-18bfa26d],.section-heading[data-v-18bfa26d],.actions[data-v-18bfa26d]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.toolbar[data-v-18bfa26d]{margin-bottom:22px}.toolbar h1[data-v-18bfa26d]{font-size:27px;line-height:1.3;margin:5px 0 8px}.toolbar p[data-v-18bfa26d]{margin:0;color:var(--muted)}.eyebrow[data-v-18bfa26d]{font-size:14px;color:var(--blue)!important}.card[data-v-18bfa26d]{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:22px;margin-bottom:20px;min-width:0}.card h2[data-v-18bfa26d]{font-size:19px;margin:0 0 13px;line-height:1.45}.card h3[data-v-18bfa26d]{font-size:15px;margin:0 0 12px}.notice[data-v-18bfa26d]{padding:17px 19px;border-radius:12px;border:1px solid var(--border);background:var(--blue-soft);margin:0 0 20px;font-size:14px}.notice p[data-v-18bfa26d]{margin:5px 0}.pending[data-v-18bfa26d]{border-color:var(--orange)}.accepted[data-v-18bfa26d]{border-color:var(--green)}.muted[data-v-18bfa26d],.empty[data-v-18bfa26d],small[data-v-18bfa26d]{color:var(--muted);font-size:14px;line-height:1.65}.actions[data-v-18bfa26d]{justify-content:flex-start;margin:16px 0}.additional-payments .action[data-v-18bfa26d],.privacy-panel .action[data-v-18bfa26d],.additional-payments .text-link[data-v-18bfa26d],.privacy-panel .text-link[data-v-18bfa26d]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;max-width:100%;padding:10px 15px;border-radius:9px;font:inherit;font-size:14px;line-height:1.55;text-align:center;white-space:normal;cursor:pointer;border:1px solid var(--border);background:var(--surface);color:var(--text);text-decoration:none}.additional-payments .action.primary[data-v-18bfa26d],.privacy-panel .action.primary[data-v-18bfa26d]{background:var(--blue);border-color:var(--blue);color:#fff}.action[data-v-18bfa26d]:disabled{opacity:.5;cursor:default}.additional-payments .text-link[data-v-18bfa26d],.privacy-panel .text-link[data-v-18bfa26d]{color:var(--blue);text-decoration:underline;border-color:transparent}.action[data-v-18bfa26d]:focus-visible,.text-link[data-v-18bfa26d]:focus-visible,input[data-v-18bfa26d]:focus-visible,select[data-v-18bfa26d]:focus-visible,textarea[data-v-18bfa26d]:focus-visible{outline:3px solid #8cb8ff;outline-offset:3px}.extra-grid[data-v-18bfa26d],.source-grid[data-v-18bfa26d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.extra[data-v-18bfa26d],.source[data-v-18bfa26d]{padding:18px;border:1px solid var(--border);border-radius:12px;min-width:0}.extra dl[data-v-18bfa26d],.source dl[data-v-18bfa26d]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin:12px 0}.extra dt[data-v-18bfa26d],.source dt[data-v-18bfa26d]{color:var(--muted)}dd[data-v-18bfa26d]{font-weight:600;margin:0;text-align:right}.badge[data-v-18bfa26d]{display:inline-block;padding:6px 9px;border-radius:8px;color:var(--orange);background:var(--orange-soft);font-size:14px;margin:8px 0}.badge.good[data-v-18bfa26d]{color:var(--green);background:var(--green-soft)}form[data-v-18bfa26d]{max-width:780px}form label[data-v-18bfa26d]{display:block;font-weight:600;margin:17px 0 7px}.form-card input[data-v-18bfa26d],.form-card select[data-v-18bfa26d],.form-card textarea[data-v-18bfa26d]{width:100%;max-width:100%;min-width:0;min-height:44px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--text);font:inherit;font-size:14px;line-height:1.6;padding:11px 12px}.form-card textarea[data-v-18bfa26d]{resize:vertical}.form-card select[data-v-18bfa26d]{white-space:normal}.table-wrap[data-v-18bfa26d]{overflow-x:auto;margin-top:18px}table[data-v-18bfa26d]{border-collapse:collapse;width:100%;text-align:left;font-size:14px}th[data-v-18bfa26d],td[data-v-18bfa26d]{vertical-align:top;padding:16px 13px;border-bottom:1px solid var(--border);min-width:120px}th[data-v-18bfa26d]{color:var(--muted);font-weight:600}td p[data-v-18bfa26d]{margin:8px 0}small[data-v-18bfa26d]{display:block}.reason[data-v-18bfa26d]{white-space:pre-wrap;overflow-wrap:anywhere}.release[data-v-18bfa26d]{border-top:1px solid var(--border);padding-top:12px;margin-top:14px}.pagination[data-v-18bfa26d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;align-items:center}.pagination span[data-v-18bfa26d]{min-height:44px;display:inline-flex;align-items:center;padding:8px}.pagination [aria-current=page][data-v-18bfa26d]{border-color:var(--blue);color:var(--blue)}.mobile-history[data-v-18bfa26d]{display:none}.privacy-panel[data-v-18bfa26d]{max-width:620px;margin:45px auto;padding:25px;font-size:14px;line-height:1.75;color:var(--text)}.privacy-panel h1[data-v-18bfa26d]{font-size:24px;line-height:1.4}p[data-v-18bfa26d],h1[data-v-18bfa26d],h2[data-v-18bfa26d],h3[data-v-18bfa26d],h4[data-v-18bfa26d],span[data-v-18bfa26d],strong[data-v-18bfa26d],small[data-v-18bfa26d],a[data-v-18bfa26d],dt[data-v-18bfa26d],dd[data-v-18bfa26d],button[data-v-18bfa26d]{overflow-wrap:anywhere}@media(max-width:850px){.additional-payments[data-v-18bfa26d]{padding-bottom:90px}.toolbar[data-v-18bfa26d]{align-items:stretch;flex-direction:column}.toolbar h1[data-v-18bfa26d]{font-size:24px}.card[data-v-18bfa26d]{padding:18px}.extra-grid[data-v-18bfa26d],.source-grid[data-v-18bfa26d]{grid-template-columns:1fr}.table-wrap[data-v-18bfa26d]{display:none}.mobile-history[data-v-18bfa26d]{display:block}.record[data-v-18bfa26d]{border-top:1px solid var(--border);padding:20px 0}.record[data-v-18bfa26d]:first-child{border-top:0}.amount[data-v-18bfa26d]{font-size:20px}.actions[data-v-18bfa26d]{flex-direction:column;align-items:stretch}.actions .action[data-v-18bfa26d],.toolbar>.action[data-v-18bfa26d],form .action[data-v-18bfa26d]{width:100%}.extra dl[data-v-18bfa26d],.source dl[data-v-18bfa26d]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.privacy-panel[data-v-18bfa26d]{margin:20px auto}}.calculation-page[data-v-f50f0c95]{max-width:1320px;margin:0 auto;padding:6px 0 40px;color:var(--text);min-width:0}.page-heading[data-v-f50f0c95]{display:flex;gap:16px;align-items:flex-start;margin-bottom:24px}.heading-icon[data-v-f50f0c95]{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--blue-soft);color:var(--blue);flex:none}.eyebrow[data-v-f50f0c95]{font-size:12px;color:var(--muted);margin:0 0 7px}h1[data-v-f50f0c95]{font-size:28px;line-height:1.2;letter-spacing:-.5px;margin:0 0 10px}h2[data-v-f50f0c95]{font-size:18px;line-height:1.4;margin:0 0 14px}h3[data-v-f50f0c95]{font-size:14px;line-height:1.5;margin:16px 0 10px}.subtitle[data-v-f50f0c95],.muted[data-v-f50f0c95],.hint[data-v-f50f0c95]{color:var(--muted);font-size:13px;line-height:1.7}.subtitle[data-v-f50f0c95]{margin:0}.panel[data-v-f50f0c95]{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:22px;min-width:0;margin-bottom:20px}.toolbar[data-v-f50f0c95],.actions[data-v-f50f0c95]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}.actions[data-v-f50f0c95]{margin:16px 0 0}.button[data-v-f50f0c95]{box-sizing:border-box;min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);font:inherit;font-size:13px;line-height:1.5;font-weight:600;text-decoration:none;text-align:center;cursor:pointer}.button.primary[data-v-f50f0c95]{background:var(--blue);border-color:var(--blue);color:#fff}.button[data-v-f50f0c95]:disabled{opacity:.5;cursor:default}.button[data-v-f50f0c95]:focus-visible,.report-link[data-v-f50f0c95]:focus-visible,input[data-v-f50f0c95]:focus-visible,textarea[data-v-f50f0c95]:focus-visible,select[data-v-f50f0c95]:focus-visible{outline:3px solid #93b8ff;outline-offset:3px}.notice[data-v-f50f0c95]{padding:14px 16px;border-radius:12px;background:var(--surface-alt,#f3f6fb);border:1px solid var(--border);font-size:13px;line-height:1.7;margin:0 0 20px;overflow-wrap:anywhere}.warning[data-v-f50f0c95]{color:var(--orange);background:var(--orange-soft)}.warning-copy[data-v-f50f0c95]{color:var(--orange);font-size:13px}.context[data-v-f50f0c95]{display:flex;justify-content:space-between;align-items:start;gap:24px}.context p[data-v-f50f0c95]{margin:8px 0}.badge[data-v-f50f0c95]{display:inline-block;font-size:12px;padding:7px 10px;border-radius:8px;background:var(--orange-soft);color:var(--orange)}.badge.good[data-v-f50f0c95]{background:var(--green-soft);color:var(--green)}.work-grid[data-v-f50f0c95]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:20px;align-items:start}.section-title[data-v-f50f0c95]{display:flex;justify-content:space-between;gap:12px;align-items:start;flex-wrap:wrap}.section-title h3[data-v-f50f0c95]{margin:0}.sources article[data-v-f50f0c95],.history article[data-v-f50f0c95]{border-top:1px solid var(--border);padding:18px 0 0;margin-top:18px;font-size:13px}.use-list[data-v-f50f0c95]{list-style:none;padding:0;margin:12px 0 0}.use-list li[data-v-f50f0c95]{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--border);font-size:12px}.use-list strong[data-v-f50f0c95]{white-space:normal}.report-link[data-v-f50f0c95]{box-sizing:border-box;min-height:44px;min-width:44px;display:inline-flex;align-items:center;color:var(--blue);line-height:1.6;text-decoration:underline}.form-panel fieldset[data-v-f50f0c95]{padding:0;border:0;margin:0;min-width:0}.form-panel label[data-v-f50f0c95]{display:block;font-size:13px;font-weight:600;margin:10px 0 7px}.form-panel input[data-v-f50f0c95]:not([type=checkbox]):not([type=radio]),textarea[data-v-f50f0c95],select[data-v-f50f0c95]{box-sizing:border-box;width:100%;min-height:44px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);font:inherit;font-size:14px;padding:11px 12px;max-width:100%}textarea[data-v-f50f0c95]{resize:vertical;line-height:1.65}.percent-input[data-v-f50f0c95]{display:flex;align-items:center;gap:10px;max-width:220px}.percent-input input[data-v-f50f0c95]{min-width:0}.hint[data-v-f50f0c95]{font-size:12px;margin:8px 0 16px}.checks[data-v-f50f0c95]{margin:20px 0}.checks label[data-v-f50f0c95],.form-panel .radio[data-v-f50f0c95]{display:flex;align-items:flex-start;gap:10px;min-height:44px;font-weight:400;font-size:13px;line-height:1.7;margin:8px 0}.checks input[data-v-f50f0c95],.radio input[data-v-f50f0c95]{width:18px;height:18px;flex:none;margin:3px 0 0}.cut[data-v-f50f0c95]{background:var(--surface-alt,#f5f7fb);border:1px solid var(--border);border-radius:12px;padding:16px;margin:14px 0}.cut .section-title[data-v-f50f0c95]{align-items:center}.cut .compact[data-v-f50f0c95]{padding:8px 12px;min-height:44px}.cuts>.button[data-v-f50f0c95]{margin:4px 0 12px}.form-panel .reason-label[data-v-f50f0c95]{margin-top:22px}.calculate[data-v-f50f0c95]{margin-top:18px;width:100%}.totals[data-v-f50f0c95]{margin:16px 0;font-size:14px}.totals>div[data-v-f50f0c95]{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--border);padding:12px 0}.totals dt[data-v-f50f0c95]{color:var(--muted)}.totals dd[data-v-f50f0c95]{font-weight:600;margin:0;text-align:right}.amount-total dd[data-v-f50f0c95]{font-size:20px;color:var(--blue)}.reason-list[data-v-f50f0c95]{padding-left:20px;font-size:13px;line-height:1.8}.record-reason[data-v-f50f0c95]{white-space:pre-wrap;line-height:1.7;overflow-wrap:anywhere}.history time[data-v-f50f0c95]{font-size:12px;color:var(--muted)}.empty[data-v-f50f0c95]{font-size:13px;line-height:1.8;color:var(--muted)}.uncertain p[data-v-f50f0c95]{font-size:13px;line-height:1.7}.privacy-panel[data-v-f50f0c95]{box-sizing:border-box;max-width:600px;margin:40px auto;padding:24px;color:var(--text)}p[data-v-f50f0c95],h1[data-v-f50f0c95],h2[data-v-f50f0c95],h3[data-v-f50f0c95],dd[data-v-f50f0c95],strong[data-v-f50f0c95],span[data-v-f50f0c95],a[data-v-f50f0c95]{overflow-wrap:anywhere}@media(max-width:850px){.work-grid[data-v-f50f0c95]{grid-template-columns:1fr;gap:0}.context[data-v-f50f0c95]{flex-direction:column;gap:10px}.calculation-page[data-v-f50f0c95]{padding-bottom:100px}.panel[data-v-f50f0c95]{padding:18px}.page-heading[data-v-f50f0c95]{gap:12px}h1[data-v-f50f0c95]{font-size:24px}.toolbar[data-v-f50f0c95],.actions[data-v-f50f0c95]{flex-direction:column}.toolbar .button[data-v-f50f0c95],.actions .button[data-v-f50f0c95]{width:100%}.totals>div[data-v-f50f0c95]{gap:12px}.amount-total[data-v-f50f0c95]{flex-direction:column}.amount-total dd[data-v-f50f0c95]{text-align:left}.history-totals>div[data-v-f50f0c95]{flex-wrap:wrap}.percent-input[data-v-f50f0c95]{max-width:none}.cut[data-v-f50f0c95]{padding:14px}.preview>.button[data-v-f50f0c95]{width:100%}}.portfolio[data-v-e998cf34]{max-width:1440px;margin:0 auto;font-size:14px;line-height:1.6;color:var(--text);min-width:0}.portfolio[data-v-e998cf34] *{box-sizing:border-box}.toolbar[data-v-e998cf34],.section-heading[data-v-e998cf34]{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.toolbar[data-v-e998cf34]{margin-bottom:20px}.toolbar h1[data-v-e998cf34]{font-size:26px;margin:4px 0}.toolbar p[data-v-e998cf34]{margin:3px 0;color:var(--muted)}.eyebrow[data-v-e998cf34]{font-size:14px;color:var(--blue)!important}.refresh[data-v-e998cf34],.fresh-link[data-v-e998cf34],.pagination button[data-v-e998cf34],.pagination span[data-v-e998cf34]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;min-width:44px;font-size:14px;border-radius:8px;padding:10px 15px}.refresh[data-v-e998cf34]{border:1px solid var(--blue);background:var(--blue);color:#fff;cursor:pointer}.refresh[data-v-e998cf34]:disabled{opacity:.6;cursor:default}.fresh-link[data-v-e998cf34]{color:var(--blue);text-decoration:none}.refresh[data-v-e998cf34]:focus-visible,.fresh-link[data-v-e998cf34]:focus-visible,.pagination button[data-v-e998cf34]:focus-visible,summary[data-v-e998cf34]:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.status[data-v-e998cf34]{font-size:14px;color:var(--muted)}.notice[data-v-e998cf34]{display:flex;align-items:flex-start;gap:12px;background:var(--blue-soft);border:1px solid var(--border);border-radius:10px;padding:18px;margin-bottom:20px}.notice>svg[data-v-e998cf34]{flex-shrink:0;margin-top:4px;color:var(--blue)}.notice p[data-v-e998cf34]{margin:0 0 8px}.notice p[data-v-e998cf34]:last-child{margin-bottom:0}.stats[data-v-e998cf34]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.card[data-v-e998cf34]{background:#fff;border:1px solid var(--border);border-radius:12px;min-width:0}.stats .card[data-v-e998cf34]{padding:20px}.stats h2[data-v-e998cf34]{font-size:14px;font-weight:500;margin:0 0 12px}.stats strong[data-v-e998cf34]{font-size:22px;display:block;overflow-wrap:anywhere}.stats p[data-v-e998cf34],.muted[data-v-e998cf34]{font-size:14px;color:var(--muted);margin:8px 0 0}.section-heading[data-v-e998cf34]{padding:22px}.section-heading h2[data-v-e998cf34]{font-size:20px;margin:0}.section-heading p[data-v-e998cf34]{font-size:14px;color:var(--muted);margin:6px 0 0}.table-wrap[data-v-e998cf34]{max-width:100%;overflow-x:auto}table[data-v-e998cf34]{border-collapse:collapse;width:100%;min-width:880px;text-align:left}th[data-v-e998cf34],td[data-v-e998cf34]{padding:18px;vertical-align:top;border-top:1px solid var(--border);font-size:14px}th[data-v-e998cf34]{background:var(--surface-alt);color:var(--muted);font-weight:500}td[data-v-e998cf34]{max-width:310px;overflow-wrap:anywhere}td>strong[data-v-e998cf34],td>small[data-v-e998cf34],td>span[data-v-e998cf34]{display:block}small[data-v-e998cf34]{font-size:14px;color:var(--muted);line-height:1.6;margin-top:8px}details[data-v-e998cf34]{margin-top:12px;border-top:1px solid var(--border)}summary[data-v-e998cf34]{font-size:14px;min-height:44px;min-width:44px;display:list-item;padding:12px 4px;color:var(--blue);cursor:pointer}details p[data-v-e998cf34]{font-size:14px;color:var(--muted)}ol[data-v-e998cf34]{padding-left:22px;margin:8px 0}li[data-v-e998cf34]{padding:8px 0;font-size:14px}li strong[data-v-e998cf34],li span[data-v-e998cf34]{display:block;overflow-wrap:anywhere}.badge[data-v-e998cf34]{display:inline-block!important;font-size:14px;border-radius:7px;background:var(--surface-alt);padding:6px 9px;margin-top:10px}.badge.review_required[data-v-e998cf34]{background:var(--orange-soft);color:var(--orange)}.badge.recorded[data-v-e998cf34]{background:var(--green-soft);color:var(--green)}.mobile-cards[data-v-e998cf34]{display:none}.pagination[data-v-e998cf34]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;padding:20px}.pagination button[data-v-e998cf34]{background:#fff;border:1px solid var(--border);color:var(--blue);cursor:pointer}.pagination .current[data-v-e998cf34]{background:var(--blue);color:#fff;border-color:var(--blue)}.pagination span[data-v-e998cf34]{color:var(--muted)}.empty[data-v-e998cf34]{text-align:center;padding:36px 22px;color:var(--muted)}.empty>svg[data-v-e998cf34]{color:var(--blue)}.empty h3[data-v-e998cf34]{font-size:18px;color:var(--text)}.portfolio-privacy[data-v-e998cf34]{max-width:620px;margin:10vh auto;padding:24px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;font-size:14px;line-height:1.7}.portfolio-privacy h1[data-v-e998cf34]{font-size:24px;margin:0}.portfolio-privacy p[data-v-e998cf34]{margin:0;color:var(--muted)}@media(max-width:1100px){.stats[data-v-e998cf34]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.portfolio[data-v-e998cf34]{font-size:14px}.toolbar[data-v-e998cf34]{gap:14px}.toolbar h1[data-v-e998cf34]{font-size:24px}.toolbar .refresh[data-v-e998cf34]{width:100%}.notice[data-v-e998cf34]{padding:15px}.stats[data-v-e998cf34]{gap:12px}.stats .card[data-v-e998cf34]{padding:16px}.stats strong[data-v-e998cf34]{font-size:19px}.section-heading[data-v-e998cf34]{padding:18px;gap:10px}.section-heading h2[data-v-e998cf34]{font-size:19px}.table-wrap[data-v-e998cf34]{display:none}.mobile-cards[data-v-e998cf34]{display:block}.record-card[data-v-e998cf34]{border-top:1px solid var(--border);padding:20px 18px;overflow-wrap:anywhere}.record-card header[data-v-e998cf34]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.record-card h3[data-v-e998cf34]{font-size:18px;margin:0}.record-card .badge[data-v-e998cf34]{margin:0}.record-card p[data-v-e998cf34]{font-size:14px}dl[data-v-e998cf34]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 12px;font-size:14px;margin:18px 0}dt[data-v-e998cf34]{color:var(--muted)}dd[data-v-e998cf34]{margin:0;text-align:right;overflow-wrap:anywhere}.portfolio-privacy[data-v-e998cf34]{margin:7vh 16px;padding:20px}.pagination[data-v-e998cf34]{padding:18px 12px}}.evidence-page[data-v-a1178ffb]{max-width:1320px;margin:0 auto;color:var(--text);padding-bottom:32px}.back-link[data-v-a1178ffb]{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;color:var(--muted);text-decoration:none;margin-bottom:14px}.heading[data-v-a1178ffb]{display:flex;gap:16px;align-items:flex-start;margin-bottom:22px}.heading>div[data-v-a1178ffb]:nth-child(2){flex:1;min-width:0}.heading-icon[data-v-a1178ffb]{display:grid;place-items:center;width:48px;height:48px;flex:none;background:var(--blue-soft);color:var(--blue);border-radius:14px}.eyebrow[data-v-a1178ffb]{font-size:12px;color:var(--muted);margin:0 0 8px;display:block}h1[data-v-a1178ffb]{font-size:28px;letter-spacing:-.6px;margin:0 0 10px;line-height:1.2}h2[data-v-a1178ffb]{font-size:20px;font-weight:700;line-height:1.4;margin:0}.subtitle[data-v-a1178ffb]{font-size:14px;color:var(--muted);line-height:1.7;margin:0;overflow-wrap:anywhere}.button[data-v-a1178ffb]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:10px;font:inherit;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer}.button.primary[data-v-a1178ffb]{background:var(--blue);color:#fff;border-color:var(--blue)}.button[data-v-a1178ffb]:disabled{opacity:.55;cursor:default}.button[data-v-a1178ffb]:focus-visible,a[data-v-a1178ffb]:focus-visible,summary[data-v-a1178ffb]:focus-visible{outline:3px solid #93b8ff;outline-offset:3px}.scope-note[data-v-a1178ffb]{display:flex;gap:9px;font-size:13px;line-height:1.7;color:var(--muted);margin-bottom:20px}.scope-note svg[data-v-a1178ffb]{flex:none;margin-top:3px}.scope-note p[data-v-a1178ffb]{margin:0}.panel[data-v-a1178ffb]{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:22px}.summary-grid[data-v-a1178ffb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:22px}.summary-grid article p[data-v-a1178ffb]{font-size:12px;line-height:1.75;color:var(--muted);margin:12px 0 0}.summary-grid h2[data-v-a1178ffb]{font-size:18px}.component[data-v-a1178ffb]{margin-bottom:18px}.component-heading[data-v-a1178ffb]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--border)}.state[data-v-a1178ffb]{font-size:11px;color:var(--green);background:var(--green-soft);border-radius:7px;padding:6px 9px;flex:none}.state.warning[data-v-a1178ffb]{color:var(--orange);background:var(--orange-soft)}.amounts[data-v-a1178ffb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:22px 0}.amounts>div[data-v-a1178ffb]{min-width:0}.amounts dt[data-v-a1178ffb]{font-size:12px;line-height:1.65;color:var(--muted);margin-bottom:8px}.amounts dd[data-v-a1178ffb]{font-size:18px;line-height:1.5;font-weight:650;margin:0;overflow-wrap:anywhere}.amounts dd.unknown[data-v-a1178ffb]{font-size:14px;font-weight:500;color:var(--muted)}.reasons[data-v-a1178ffb]{background:var(--surface-alt);border-radius:10px;padding:12px 15px;margin-bottom:14px}.reasons p[data-v-a1178ffb]{font-size:12px;line-height:1.7;color:var(--muted);margin:4px 0}.component details[data-v-a1178ffb]{border-top:1px solid var(--border);padding:3px 0}.component summary[data-v-a1178ffb]{min-height:44px;display:flex;align-items:center;font-size:13px;font-weight:600;cursor:pointer}.component summary[data-v-a1178ffb]:before{content:"›";font-size:20px;color:var(--muted);margin-right:9px}.component details[open]>summary[data-v-a1178ffb]:before{transform:rotate(90deg)}.evidence-row[data-v-a1178ffb]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:space-between;font-size:12px;padding:10px 0;line-height:1.7}.evidence-row strong[data-v-a1178ffb]{white-space:nowrap}.text-link[data-v-a1178ffb]{display:inline-flex;align-items:center;min-height:44px;color:var(--blue);text-decoration:none}.notice[data-v-a1178ffb]{padding:14px 16px;background:var(--surface-alt);border:1px solid var(--border);border-radius:10px;font-size:13px;line-height:1.7;margin-bottom:18px}.muted[data-v-a1178ffb],.footnote[data-v-a1178ffb]{color:var(--muted);font-size:12px;line-height:1.8}.empty[data-v-a1178ffb]{font-size:13px;line-height:1.8;color:var(--muted)}.public-state[data-v-a1178ffb]{margin:60px auto;padding:32px;max-width:620px;text-align:center}.public-state h1[data-v-a1178ffb]{margin-top:18px}.public-state p[data-v-a1178ffb]{font-size:14px;color:var(--muted);line-height:1.8}.public-state .button[data-v-a1178ffb]{margin-top:16px}@media(max-width:900px){.summary-grid[data-v-a1178ffb]{grid-template-columns:1fr}.amounts[data-v-a1178ffb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.evidence-page[data-v-a1178ffb]{padding-bottom:96px}.heading[data-v-a1178ffb]{flex-wrap:wrap;gap:12px}.heading>div[data-v-a1178ffb]:nth-child(2){flex-basis:calc(100% - 60px)}.heading>.button[data-v-a1178ffb]{width:100%}h1[data-v-a1178ffb]{font-size:24px}.panel[data-v-a1178ffb]{padding:18px}.component-heading[data-v-a1178ffb]{flex-direction:column;gap:10px}.amounts[data-v-a1178ffb]{grid-template-columns:1fr 1fr;gap:18px 12px}.amounts dd[data-v-a1178ffb]{font-size:16px}.amounts dt[data-v-a1178ffb]{font-size:11px}.evidence-row[data-v-a1178ffb]{align-items:flex-start}.public-state[data-v-a1178ffb]{padding:24px}.summary-grid[data-v-a1178ffb]{gap:12px}}.payout-page[data-v-7a4f27f6]{max-width:1240px;margin:0 auto;padding:6px 0 44px;min-width:0;color:var(--text)}.page-heading[data-v-7a4f27f6]{display:flex;gap:16px;align-items:flex-start;margin-bottom:24px}.heading-icon[data-v-7a4f27f6]{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:14px;background:var(--blue-soft);color:var(--blue)}.eyebrow[data-v-7a4f27f6]{margin:0 0 7px;font-size:12px;color:var(--muted)}h1[data-v-7a4f27f6]{font-size:28px;line-height:1.2;letter-spacing:-.5px;margin:0 0 10px}h2[data-v-7a4f27f6]{font-size:18px;line-height:1.4;margin:0 0 14px}h3[data-v-7a4f27f6]{font-size:14px;line-height:1.5;margin:16px 0 10px}.subtitle[data-v-7a4f27f6],.muted[data-v-7a4f27f6],.hint[data-v-7a4f27f6]{color:var(--muted);font-size:13px;line-height:1.75}.subtitle[data-v-7a4f27f6]{margin:0}.panel[data-v-7a4f27f6]{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:22px;margin:0 0 20px;min-width:0;font-size:13px;line-height:1.75}.toolbar[data-v-7a4f27f6],.actions[data-v-7a4f27f6],.action-choices[data-v-7a4f27f6]{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 20px}.actions[data-v-7a4f27f6]{margin:16px 0 0}.payout-page .button[data-v-7a4f27f6],.privacy-panel .button[data-v-7a4f27f6]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;max-width:100%;padding:10px 16px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);font:inherit;font-size:13px;line-height:1.5;font-weight:600;text-decoration:none;text-align:center;cursor:pointer}.payout-page .button.primary[data-v-7a4f27f6],.privacy-panel .button.primary[data-v-7a4f27f6]{color:#fff;border-color:var(--blue);background:var(--blue)}.button.selected[data-v-7a4f27f6]{border-color:var(--blue);color:var(--blue);background:var(--blue-soft)}.button[data-v-7a4f27f6]:disabled{opacity:.5;cursor:default}.button[data-v-7a4f27f6]:focus-visible,.text-link[data-v-7a4f27f6]:focus-visible,input[data-v-7a4f27f6]:focus-visible,select[data-v-7a4f27f6]:focus-visible,textarea[data-v-7a4f27f6]:focus-visible{outline:3px solid #93b8ff;outline-offset:3px}.notice[data-v-7a4f27f6]{padding:14px 16px;margin:0 0 20px;border:1px solid var(--border);border-radius:12px;background:var(--surface-alt,#f3f6fb);font-size:13px;line-height:1.75}.warning[data-v-7a4f27f6]{color:var(--orange);background:var(--orange-soft)}.warning-copy[data-v-7a4f27f6]{color:var(--orange)}.context[data-v-7a4f27f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.recipient-name[data-v-7a4f27f6]{font-weight:600}.requisites h3[data-v-7a4f27f6]{margin-top:0}.badge[data-v-7a4f27f6]{display:inline-block;padding:7px 10px;border-radius:8px;background:var(--orange-soft);color:var(--orange);font-size:12px}.badge.good[data-v-7a4f27f6]{background:var(--green-soft);color:var(--green)}.summary-grid[data-v-7a4f27f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.totals[data-v-7a4f27f6]{margin:16px 0}.totals>div[data-v-7a4f27f6]{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--border)}dt[data-v-7a4f27f6]{color:var(--muted)}dd[data-v-7a4f27f6]{margin:0;font-weight:600;text-align:right}.record-reason[data-v-7a4f27f6]{white-space:pre-wrap;overflow-wrap:anywhere}.text-link[data-v-7a4f27f6]{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px;min-width:44px;color:var(--blue);line-height:1.6;text-decoration:underline}.workflow form[data-v-7a4f27f6]{max-width:740px;border-top:1px solid var(--border);padding-top:8px}.checks[data-v-7a4f27f6]{margin:18px 0}.checks label[data-v-7a4f27f6]{display:flex;align-items:flex-start;gap:10px;min-height:44px;margin:8px 0;font-size:13px;line-height:1.75}.checks input[data-v-7a4f27f6]{width:18px;height:18px;flex:none;margin:4px 0 0}.field-label[data-v-7a4f27f6]{display:block;font-size:13px;font-weight:600;margin:14px 0 7px}.workflow input[data-v-7a4f27f6]:not([type=checkbox]),.workflow select[data-v-7a4f27f6],.workflow textarea[data-v-7a4f27f6]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:44px;padding:11px 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);font:inherit;font-size:14px;line-height:1.65}.workflow textarea[data-v-7a4f27f6]{resize:vertical}.workflow select[data-v-7a4f27f6]{white-space:normal}.submit[data-v-7a4f27f6]{margin-top:18px}.amount[data-v-7a4f27f6],.accepted-amount[data-v-7a4f27f6]{font-size:22px;font-weight:600;color:var(--blue)}.empty[data-v-7a4f27f6]{font-size:13px;line-height:1.8;color:var(--muted)}.payments article[data-v-7a4f27f6]{border-top:1px solid var(--border);margin-top:18px;padding-top:18px}.section-title[data-v-7a4f27f6]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.section-title h3[data-v-7a4f27f6]{margin:0}.reason-list[data-v-7a4f27f6]{padding-left:20px}.privacy-panel[data-v-7a4f27f6]{box-sizing:border-box;max-width:620px;margin:40px auto;padding:24px;color:var(--text)}p[data-v-7a4f27f6],h1[data-v-7a4f27f6],h2[data-v-7a4f27f6],h3[data-v-7a4f27f6],dd[data-v-7a4f27f6],span[data-v-7a4f27f6],a[data-v-7a4f27f6],strong[data-v-7a4f27f6]{overflow-wrap:anywhere}@media(max-width:850px){.payout-page[data-v-7a4f27f6]{padding-bottom:100px}.page-heading[data-v-7a4f27f6]{gap:12px}h1[data-v-7a4f27f6]{font-size:24px}.panel[data-v-7a4f27f6]{padding:18px}.context[data-v-7a4f27f6],.summary-grid[data-v-7a4f27f6]{grid-template-columns:1fr;gap:0}.requisites[data-v-7a4f27f6]{margin-top:20px}.toolbar[data-v-7a4f27f6],.actions[data-v-7a4f27f6],.action-choices[data-v-7a4f27f6]{flex-direction:column}.toolbar .button[data-v-7a4f27f6],.actions .button[data-v-7a4f27f6],.action-choices .button[data-v-7a4f27f6],.submit[data-v-7a4f27f6]{width:100%}.totals>div[data-v-7a4f27f6]{gap:12px;flex-wrap:wrap}.totals dd[data-v-7a4f27f6]{text-align:left}.workflow form[data-v-7a4f27f6]{max-width:none}}.review-page[data-v-a747f5d7]{max-width:1320px;margin:0 auto;padding:6px 0 32px;color:var(--text)}.page-heading[data-v-a747f5d7]{display:flex;gap:16px;align-items:flex-start;margin-bottom:24px}.heading-icon[data-v-a747f5d7]{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--blue-soft);color:var(--blue);flex:none}.eyebrow[data-v-a747f5d7]{font-size:12px;color:var(--muted);margin:0 0 7px}h1[data-v-a747f5d7]{font-size:28px;line-height:1.2;letter-spacing:-.6px;margin:0 0 10px}h2[data-v-a747f5d7]{font-size:17px;margin:0}h3[data-v-a747f5d7]{font-size:16px;margin:18px 0 12px}.subtitle[data-v-a747f5d7],.muted[data-v-a747f5d7]{color:var(--muted)}.subtitle[data-v-a747f5d7]{font-size:14px;line-height:1.6;margin:0}.panel[data-v-a747f5d7]{border:1px solid var(--border);border-radius:16px;background:var(--surface);padding:22px}.scope-note[data-v-a747f5d7]{display:flex;gap:10px;align-items:flex-start;color:var(--muted);font-size:13px;line-height:1.6;margin-bottom:18px}.scope-note p[data-v-a747f5d7]{margin:0}.filters[data-v-a747f5d7]{display:flex;align-items:end;gap:12px;margin-bottom:20px}.filters label[data-v-a747f5d7]{max-width:250px;flex:1}.filters input[data-v-a747f5d7]{margin-top:7px}label[data-v-a747f5d7]{display:block;font-size:13px;font-weight:600}input[data-v-a747f5d7]:not([type=checkbox]),textarea[data-v-a747f5d7]{box-sizing:border-box;width:100%;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:10px;padding:12px;font:inherit;min-height:44px}textarea[data-v-a747f5d7]{resize:vertical;line-height:1.6}.button[data-v-a747f5d7]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 15px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);font:inherit;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer}.button.primary[data-v-a747f5d7]{background:var(--blue);border-color:var(--blue);color:#fff}.button[data-v-a747f5d7]:disabled,button[data-v-a747f5d7]:disabled{opacity:.55;cursor:default}.button[data-v-a747f5d7]:focus-visible,input[data-v-a747f5d7]:focus-visible,textarea[data-v-a747f5d7]:focus-visible,.recommendation[data-v-a747f5d7]:focus-visible{outline:3px solid #93b8ff;outline-offset:3px}.content-grid[data-v-a747f5d7]{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(0,1.35fr);gap:20px;align-items:start}.section-title[data-v-a747f5d7]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px}.recommendation[data-v-a747f5d7]{display:flex;width:100%;flex-direction:column;text-align:left;gap:10px;padding:17px 0;border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--text);font:inherit;font-size:13px;cursor:pointer}.recommendation.selected[data-v-a747f5d7]{padding:17px 12px;margin:0 -12px;width:calc(100% + 24px);background:var(--blue-soft);border-radius:12px}.recommendation-top[data-v-a747f5d7]{display:flex;justify-content:space-between;gap:12px;align-items:start}.recommendation strong[data-v-a747f5d7]{font-size:14px;overflow-wrap:anywhere}.state[data-v-a747f5d7]{font-size:11px;font-weight:600;padding:5px 8px;border-radius:7px;background:var(--surface-alt,#f0f2f5);color:var(--muted);white-space:normal;flex-shrink:0;max-width:155px}.state.CONFIRMED[data-v-a747f5d7]{background:var(--green-soft);color:var(--green)}.state.DISPUTED[data-v-a747f5d7],.state.STALE_REVIEW[data-v-a747f5d7]{background:var(--orange-soft);color:var(--orange)}.facts[data-v-a747f5d7]{font-size:13px;margin:0 0 20px}.facts>div[data-v-a747f5d7]{display:grid;grid-template-columns:145px 1fr;gap:16px;padding:10px 0;border-bottom:1px solid var(--border)}dt[data-v-a747f5d7]{color:var(--muted)}dd[data-v-a747f5d7]{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.notice[data-v-a747f5d7]{font-size:13px;line-height:1.65;border:1px solid var(--border);border-radius:12px;padding:14px 16px;background:var(--surface-alt,#f4f7fc);margin:0 0 18px;overflow-wrap:anywhere}.notice.warning[data-v-a747f5d7]{background:var(--orange-soft);color:var(--orange);border-color:var(--border)}.uncertain[data-v-a747f5d7]{margin-bottom:20px}.uncertain p[data-v-a747f5d7]{font-size:13px;color:var(--muted);line-height:1.6}.reason textarea[data-v-a747f5d7]{margin-top:8px}.attestation[data-v-a747f5d7]{min-height:44px;display:flex;align-items:flex-start;gap:9px;font-size:12px;font-weight:400;line-height:1.65;margin:14px 0 18px}.attestation input[data-v-a747f5d7]{width:18px;height:18px;flex:none;margin-top:2px}.component-link[data-v-a747f5d7]{margin-bottom:18px}.actions[data-v-a747f5d7]{display:flex;gap:10px;flex-wrap:wrap}fieldset[data-v-a747f5d7]{border:0;margin:0;padding:0}.history[data-v-a747f5d7]{margin-top:26px;border-top:1px solid var(--border);padding-top:3px}.history article[data-v-a747f5d7]{border-bottom:1px solid var(--border);padding:14px 0;font-size:13px}.history article p[data-v-a747f5d7]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.history-title[data-v-a747f5d7]{display:flex;justify-content:space-between;gap:10px;align-items:start}.history-title time[data-v-a747f5d7]{font-size:11px;color:var(--muted);flex-shrink:0}.empty[data-v-a747f5d7]{text-align:center;padding:42px 16px;color:var(--muted)}.empty h2[data-v-a747f5d7]{color:var(--text);margin:14px 0 10px}.empty p[data-v-a747f5d7],.empty-copy[data-v-a747f5d7]{font-size:13px;line-height:1.7;color:var(--muted)}.pagination[data-v-a747f5d7]{display:flex;gap:12px;justify-content:space-between;align-items:center;font-size:12px;margin-top:20px}@media(max-width:850px){.content-grid[data-v-a747f5d7]{grid-template-columns:1fr}.review-page[data-v-a747f5d7]{padding-bottom:96px}.page-heading[data-v-a747f5d7]{gap:12px}h1[data-v-a747f5d7]{font-size:24px}.panel[data-v-a747f5d7]{padding:18px}.filters[data-v-a747f5d7]{flex-wrap:wrap}.filters label[data-v-a747f5d7]{min-width:100%;max-width:none}.filters .button[data-v-a747f5d7]{flex:1}.facts>div[data-v-a747f5d7]{grid-template-columns:100px 1fr;gap:10px}.actions .button[data-v-a747f5d7]{width:100%}.history-title[data-v-a747f5d7]{flex-direction:column;gap:5px}.section-title[data-v-a747f5d7]{align-items:flex-start}.recommendation.selected[data-v-a747f5d7]{margin:0 -8px;padding:17px 8px;width:calc(100% + 16px)}}.own-summary[data-v-9552e1d5]{font-size:14px;line-height:1.6;min-width:0;color:var(--text);padding-bottom:24px}.own-summary[data-v-9552e1d5] *{box-sizing:border-box}.own-summary h1[data-v-9552e1d5],.own-summary h2[data-v-9552e1d5],.own-summary h3[data-v-9552e1d5],.own-summary p[data-v-9552e1d5]{margin:0}.own-summary h1[data-v-9552e1d5]{font-size:26px;line-height:1.3}.own-summary h2[data-v-9552e1d5]{font-size:18px;line-height:1.4}.own-summary h3[data-v-9552e1d5]{font-size:16px}.own-summary p[data-v-9552e1d5],.own-summary dt[data-v-9552e1d5],.own-summary dd[data-v-9552e1d5],.own-summary th[data-v-9552e1d5],.own-summary td[data-v-9552e1d5],.own-summary summary[data-v-9552e1d5],.own-summary button[data-v-9552e1d5],.own-summary a[data-v-9552e1d5],.own-summary span[data-v-9552e1d5]{font-size:14px}.toolbar[data-v-9552e1d5],.identity[data-v-9552e1d5],.section-heading[data-v-9552e1d5]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;min-width:0}.eyebrow[data-v-9552e1d5]{color:var(--muted);margin-bottom:4px!important}.card[data-v-9552e1d5]{border:1px solid var(--border);border-radius:14px;background:var(--surface);box-shadow:0 3px 16px #18344b05}.refresh[data-v-9552e1d5],.fresh-link[data-v-9552e1d5],.pagination button[data-v-9552e1d5]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:10px 16px;border:1px solid var(--blue);border-radius:8px;background:var(--blue);color:#fff;font:inherit;font-weight:600;cursor:pointer;text-decoration:none}.own-summary button[data-v-9552e1d5]:disabled{cursor:default;opacity:.55}.own-summary[data-v-9552e1d5] :is(button,a,summary):focus-visible{outline:3px solid var(--blue);outline-offset:4px}.status-message[data-v-9552e1d5]{margin-bottom:16px!important;color:var(--muted)}.notice[data-v-9552e1d5]{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--border);background:var(--blue-soft);padding:16px;border-radius:10px;margin:0 0 20px!important;overflow-wrap:anywhere}.notice>svg[data-v-9552e1d5]{flex:none;margin-top:3px}.identity[data-v-9552e1d5]{align-items:flex-start}.identity p[data-v-9552e1d5]{color:var(--muted);margin-top:6px}.identity h2[data-v-9552e1d5]{overflow-wrap:anywhere}.state[data-v-9552e1d5]{display:inline-block;border-radius:7px;background:var(--blue-soft);color:var(--blue);padding:7px 10px;white-space:normal;overflow-wrap:anywhere}.state.warning[data-v-9552e1d5]{color:var(--text);background:var(--orange-soft,#fff4de)}.stats[data-v-9552e1d5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.stat[data-v-9552e1d5]{padding:18px;min-width:0}.stat h2[data-v-9552e1d5]{font-size:14px;color:var(--muted);font-weight:500}.stat strong[data-v-9552e1d5]{font-size:23px;display:block;line-height:1.45;margin:12px 0;overflow-wrap:anywhere}.stat p[data-v-9552e1d5]{color:var(--muted)}.ledger-note strong[data-v-9552e1d5]{display:block;margin-bottom:6px}.ledger-note p+p[data-v-9552e1d5]{margin-top:8px}.recommendations[data-v-9552e1d5]{overflow:hidden}.section-heading[data-v-9552e1d5]{padding:20px;margin:0}.section-heading span[data-v-9552e1d5]{color:var(--muted)}.desktop-table table[data-v-9552e1d5]{width:100%;border-collapse:collapse;table-layout:fixed}.desktop-table th[data-v-9552e1d5],.desktop-table td[data-v-9552e1d5]{text-align:left;padding:16px;vertical-align:top;border-top:1px solid var(--border);overflow-wrap:anywhere}.desktop-table th[data-v-9552e1d5]{background:var(--surface-alt);color:var(--muted);font-weight:500}.desktop-table th[data-v-9552e1d5]:first-child{width:16%}.desktop-table th[data-v-9552e1d5]:nth-child(2){width:22%}.desktop-table th[data-v-9552e1d5]:nth-child(3){width:29%}.desktop-table p[data-v-9552e1d5]{margin:7px 0;color:var(--muted)}.own-summary dl[data-v-9552e1d5]{margin:0}.own-summary dl>div[data-v-9552e1d5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:7px 0}.own-summary dt[data-v-9552e1d5]{color:var(--muted)}.own-summary dd[data-v-9552e1d5]{margin:0;text-align:right;font-weight:600;overflow-wrap:anywhere}.own-summary details[data-v-9552e1d5]{margin-top:12px}.own-summary summary[data-v-9552e1d5]{min-width:44px;min-height:44px;padding:10px 0;cursor:pointer;color:var(--blue);font-weight:600}.own-summary details ol[data-v-9552e1d5]{list-style:none;margin:8px 0 0;padding:0}.own-summary details li[data-v-9552e1d5]{padding:10px 0;border-top:1px solid var(--border)}.own-summary details li strong[data-v-9552e1d5],.own-summary details li span[data-v-9552e1d5]{display:block;font-size:14px;overflow-wrap:anywhere}.own-summary details li span[data-v-9552e1d5]{color:var(--muted);margin-top:4px}.mobile-cards[data-v-9552e1d5]{display:none}.empty[data-v-9552e1d5],.unavailable[data-v-9552e1d5]{text-align:center;padding:36px 20px}.empty p[data-v-9552e1d5],.unavailable p[data-v-9552e1d5]{max-width:640px;margin:12px auto 20px!important;color:var(--muted)}.unavailable>svg[data-v-9552e1d5],.empty>svg[data-v-9552e1d5]{color:var(--blue);margin-bottom:12px}.pagination[data-v-9552e1d5]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;border-top:1px solid var(--border);padding:18px}.pagination span[data-v-9552e1d5]{color:var(--muted)}@media(max-width:1100px){.desktop-table[data-v-9552e1d5]{display:none}.mobile-cards[data-v-9552e1d5]{display:block}.mobile-cards article[data-v-9552e1d5]{padding:20px;border-top:1px solid var(--border)}.mobile-cards header p[data-v-9552e1d5]{margin:6px 0 12px;color:var(--muted)}.mobile-cards dl[data-v-9552e1d5]{margin-top:16px}.mobile-cards details p[data-v-9552e1d5]{color:var(--muted)}}@media(max-width:680px){.toolbar[data-v-9552e1d5],.identity[data-v-9552e1d5]{align-items:flex-start;flex-direction:column;gap:14px}.toolbar .refresh[data-v-9552e1d5]{width:100%}.own-summary h1[data-v-9552e1d5]{font-size:23px}.stats[data-v-9552e1d5]{grid-template-columns:minmax(0,1fr);gap:12px}.stat[data-v-9552e1d5]{padding:16px}.stat strong[data-v-9552e1d5]{font-size:24px}.section-heading[data-v-9552e1d5]{align-items:flex-start;flex-direction:column;gap:6px;padding:18px}.mobile-cards article[data-v-9552e1d5]{padding:18px}.own-summary dl>div[data-v-9552e1d5]{gap:16px}.own-summary dt[data-v-9552e1d5],.own-summary dd[data-v-9552e1d5]{max-width:58%}.pagination[data-v-9552e1d5]{gap:10px;padding:16px}.pagination span[data-v-9552e1d5]{flex-basis:100%;text-align:center;order:-1}.pagination button[data-v-9552e1d5]{flex:1}.notice[data-v-9552e1d5]{padding:14px}.own-summary .fresh-link[data-v-9552e1d5]{width:100%;white-space:normal}}.recommendation-editor[data-v-33000b3c]{margin-top:22px;scroll-margin-top:88px}.recommendation-editor>.panel-heading[data-v-33000b3c]{padding:19px 21px;border-bottom:1px solid var(--border)}.recommendation-body[data-v-33000b3c]{padding:23px 22px}.recommendation-field[data-v-33000b3c]{display:flex;flex-direction:column;gap:8px;margin-bottom:21px;min-width:0}.recommendation-field>label[data-v-33000b3c]{font-size:11px;line-height:1.9;font-weight:600}.recommendation-field>label>span[data-v-33000b3c]{color:var(--red)}.recommendation-field input[data-v-33000b3c],.recommendation-field select[data-v-33000b3c],.recommendation-field textarea[data-v-33000b3c]{font-size:12px;min-height:43px;width:100%}.recommendation-field textarea[data-v-33000b3c]{resize:vertical}.project-select[data-v-33000b3c]{max-width:640px}.recommendation-grid[data-v-33000b3c]{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:start}.recommendation-grid>div[data-v-33000b3c]{min-width:0}.referral-context[data-v-33000b3c]{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 18px}.referral-notice[data-v-33000b3c],.referral-conflict[data-v-33000b3c]{display:flex;align-items:flex-start;gap:9px;padding:13px 15px;border-radius:7px;background:var(--blue-soft);color:var(--blue);font-size:10px;line-height:1.9;margin-bottom:20px}.referral-notice>svg[data-v-33000b3c],.referral-conflict>svg[data-v-33000b3c]{margin-top:2px}.referral-conflict[data-v-33000b3c]{background:var(--red-soft);color:var(--red)}fieldset[data-v-33000b3c]{border:0;margin:0;padding:0;min-width:0}fieldset:disabled input[data-v-33000b3c],fieldset:disabled select[data-v-33000b3c],fieldset:disabled textarea[data-v-33000b3c]{color:var(--muted);background:var(--surface-alt)}.referral-exception[data-v-33000b3c]{border:1px solid var(--border);border-radius:8px;padding:18px;margin-bottom:21px}.referral-exception>.checkbox-label[data-v-33000b3c]{font-size:11px;align-items:flex-start;line-height:1.8}.referral-exception>.checkbox-label input[data-v-33000b3c]{margin-top:3px;flex-shrink:0}.recommendation-hint[data-v-33000b3c]{font-size:9px;color:var(--muted);line-height:1.9}.referral-exception>.recommendation-hint[data-v-33000b3c]{margin-top:10px}.referral-exception>.recommendation-field[data-v-33000b3c]{margin-top:18px;margin-bottom:0}.preliminary-panel[data-v-33000b3c]{padding:20px 18px;border:1px solid var(--border);border-radius:8px;background:var(--surface-alt);margin-bottom:23px}.preliminary-panel h3[data-v-33000b3c]{font-size:12px;margin:0 0 20px}.recommendation-save[data-v-33000b3c]{border-top:1px solid var(--border);padding-top:22px;margin-top:5px;display:flex;justify-content:space-between;align-items:center;gap:20px}.recommendation-save>.button[data-v-33000b3c]{font-size:11px;min-height:42px}.recommendation-draft[data-v-33000b3c]{display:flex;gap:7px;font-size:9px;color:var(--muted);line-height:1.9}.recommendation-draft>svg[data-v-33000b3c]{color:var(--green);margin-top:1px}.update-reason[data-v-33000b3c]{padding:17px;background:var(--orange-soft);border-radius:7px}@media(max-width:900px){.recommendation-grid[data-v-33000b3c]{grid-template-columns:1fr;gap:0}}@media(max-width:680px){.recommendation-editor[data-v-33000b3c]{margin-top:18px}.recommendation-editor>.panel-heading[data-v-33000b3c]{padding:17px 14px}.recommendation-body[data-v-33000b3c]{padding:21px 15px}.recommendation-field[data-v-33000b3c]{margin-bottom:20px}.recommendation-field>label[data-v-33000b3c]{font-size:10px;line-height:1.9}.recommendation-field input[data-v-33000b3c],.recommendation-field select[data-v-33000b3c]{min-height:44px;font-size:12px}.referral-context[data-v-33000b3c]{gap:6px;margin-bottom:17px}.referral-context .badge[data-v-33000b3c]{font-size:7px;white-space:normal;line-height:1.8}.referral-notice[data-v-33000b3c],.referral-conflict[data-v-33000b3c]{font-size:9px;padding:12px;gap:7px}.referral-notice>svg[data-v-33000b3c],.referral-conflict>svg[data-v-33000b3c]{width:16px}.referral-exception[data-v-33000b3c]{padding:15px}.referral-exception>.checkbox-label[data-v-33000b3c]{font-size:10px}.preliminary-panel[data-v-33000b3c]{padding:18px 14px}.preliminary-panel h3[data-v-33000b3c]{font-size:12px}.recommendation-hint[data-v-33000b3c]{font-size:8px;line-height:1.9}.recommendation-save[data-v-33000b3c]{flex-direction:column;align-items:stretch;gap:15px;padding-top:20px}.recommendation-save>.button[data-v-33000b3c]{width:100%;font-size:11px;min-height:43px}.recommendation-draft[data-v-33000b3c]{font-size:8px;line-height:1.9}.update-reason[data-v-33000b3c]{padding:15px}}.agents-toolbar[data-v-76c35c23]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.agents-search[data-v-76c35c23]{display:flex;align-items:center;gap:9px;flex:1;max-width:700px}.agents-search>div[data-v-76c35c23]{position:relative;flex:1;min-width:180px}.agents-search>div>svg[data-v-76c35c23]{position:absolute;left:13px;top:13px;color:var(--muted)}.agents-search input[data-v-76c35c23]{padding-left:40px;width:100%;font-size:11px;min-height:42px}.agents-search select[data-v-76c35c23]{font-size:10px;min-height:42px;padding:9px 11px}.agents-search .button[data-v-76c35c23]{min-height:42px}.agents-toolbar>.button[data-v-76c35c23]{font-size:11px;min-height:42px}.agents-layout[data-v-76c35c23]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(350px,1fr);gap:21px;align-items:start}.agent-table-wrap[data-v-76c35c23]{overflow:auto}.agent-table-wrap table[data-v-76c35c23]{width:100%;min-width:510px;border-collapse:collapse;text-align:left}.agent-table-wrap th[data-v-76c35c23]{background:var(--surface-alt);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:12px 15px;font-size:9px;font-weight:500;color:var(--muted)}.agent-table-wrap td[data-v-76c35c23]{padding:18px 15px;border-bottom:1px solid var(--border);font-size:11px}.agent-table-wrap strong[data-v-76c35c23]{display:block;font-size:11px;line-height:1.8}.agent-table-wrap small[data-v-76c35c23]{display:block;font-size:8px;color:var(--muted);line-height:1.9;margin-top:5px}.agent-table-wrap .text-link[data-v-76c35c23]{font-size:9px}.agent-table-wrap tr.selected[data-v-76c35c23],.agent-cards article.selected[data-v-76c35c23]{background:var(--blue-soft)}.agent-cards[data-v-76c35c23]{display:none}.agent-editor[data-v-76c35c23]{scroll-margin-top:87px}.agent-form[data-v-76c35c23]{padding:0 20px 22px}.agent-form fieldset[data-v-76c35c23]{border:0;min-width:0;margin:0;padding:0}.agent-form fieldset:disabled input[data-v-76c35c23],.agent-form fieldset:disabled textarea[data-v-76c35c23],.agent-form fieldset:disabled select[data-v-76c35c23]{background:var(--surface-alt);color:var(--muted)}.agent-field[data-v-76c35c23]{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;min-width:0}.agent-field>label[data-v-76c35c23]{font-size:11px;line-height:1.8;font-weight:600}.agent-field>label>span[data-v-76c35c23]{color:var(--red)}.agent-field input[data-v-76c35c23],.agent-field textarea[data-v-76c35c23],.agent-field select[data-v-76c35c23]{font-size:12px;width:100%;min-height:43px}.agent-field textarea[data-v-76c35c23]{resize:vertical}.agent-hint[data-v-76c35c23]{font-size:9px;line-height:1.9;color:var(--muted)}.reason-field[data-v-76c35c23]{padding:14px;background:var(--orange-soft);border-radius:7px;margin-top:24px}.agent-notice[data-v-76c35c23],.agent-conflict[data-v-76c35c23]{display:flex;align-items:flex-start;gap:9px;padding:14px 16px;background:var(--orange-soft);color:var(--orange);font-size:10px;line-height:1.9;border-radius:7px;margin-bottom:19px}.agent-notice>svg[data-v-76c35c23],.agent-conflict>svg[data-v-76c35c23]{margin-top:2px}.agent-notice.in-editor[data-v-76c35c23]{margin:0 19px 20px}.agent-conflict[data-v-76c35c23]{background:var(--red-soft);color:var(--red)}.agent-draft[data-v-76c35c23]{display:flex;align-items:flex-start;gap:6px;font-size:8px;line-height:1.9;color:var(--muted);margin:21px 0 14px}.agent-draft>svg[data-v-76c35c23]{color:var(--green);margin-top:1px}.save-agent[data-v-76c35c23]{width:100%;font-size:12px}.disable-area[data-v-76c35c23]{border-top:1px solid var(--border);padding:19px 20px}.disable-link[data-v-76c35c23]{font-size:10px;color:var(--red)}.disable-area>.agent-hint[data-v-76c35c23]{margin-top:8px}.disable-actions[data-v-76c35c23]{display:flex;align-items:center;gap:9px}.disable-actions .button[data-v-76c35c23]{font-size:10px}.agents-pagination[data-v-76c35c23]{display:flex;align-items:center;justify-content:center;gap:6px;padding:17px 15px;flex-wrap:wrap}.agents-pagination>a[data-v-76c35c23],.agents-pagination>span[data-v-76c35c23]{font-size:10px;padding:7px 9px;border:1px solid var(--border);border-radius:6px;color:var(--muted)}.agents-pagination>a.active[data-v-76c35c23]{background:var(--blue);border-color:var(--blue);color:#fff}@media(max-width:1100px){.agents-layout[data-v-76c35c23]{grid-template-columns:1fr}.agent-editor[data-v-76c35c23]{max-width:800px}.agents-toolbar[data-v-76c35c23]{flex-wrap:wrap}.agents-search[data-v-76c35c23]{max-width:none;flex-basis:70%}}@media(max-width:680px){.agents-toolbar[data-v-76c35c23]{gap:11px;margin-bottom:17px}.agents-search[data-v-76c35c23]{flex-basis:100%;flex-wrap:wrap;gap:8px}.agents-search>div[data-v-76c35c23]{flex-basis:100%}.agents-search input[data-v-76c35c23]{font-size:10px;min-height:42px}.agents-search select[data-v-76c35c23]{flex:1;font-size:10px;min-height:39px}.agents-search .button[data-v-76c35c23]{min-height:39px}.agents-toolbar>.button[data-v-76c35c23]{width:100%;font-size:11px;min-height:40px}.agents-layout[data-v-76c35c23]{gap:17px}.agent-table-wrap[data-v-76c35c23]{display:none}.agent-cards[data-v-76c35c23]{display:block;padding:0 15px}.agent-cards article[data-v-76c35c23]{display:flex;align-items:center;justify-content:space-between;gap:11px;padding:17px 0;border-top:1px solid var(--border)}.agent-cards article>div[data-v-76c35c23]{flex:1;min-width:0}.agent-cards strong[data-v-76c35c23]{font-size:12px;line-height:1.8}.agent-cards p[data-v-76c35c23]{font-size:9px;line-height:1.9;color:var(--muted);margin:5px 0 9px}.agent-cards article>div>span[data-v-76c35c23]{font-size:11px}.agent-card-bottom[data-v-76c35c23]{display:flex;align-items:center;gap:11px;margin-top:12px}.agent-card-bottom small[data-v-76c35c23]{font-size:8px;color:var(--muted)}.agent-card-bottom .badge[data-v-76c35c23]{font-size:8px}.agent-form[data-v-76c35c23]{padding:0 15px 21px}.agent-field[data-v-76c35c23]{margin-bottom:20px}.agent-field>label[data-v-76c35c23]{font-size:11px}.agent-field input[data-v-76c35c23],.agent-field select[data-v-76c35c23]{font-size:12px;min-height:44px}.agent-notice[data-v-76c35c23],.agent-conflict[data-v-76c35c23]{font-size:9px;padding:12px;gap:8px}.agent-notice.in-editor[data-v-76c35c23]{margin:0 14px 19px}.disable-area[data-v-76c35c23]{padding:18px 15px}.disable-actions[data-v-76c35c23]{flex-wrap:wrap}.disable-actions .button[data-v-76c35c23]{font-size:10px;flex:1;min-height:40px}.agent-draft[data-v-76c35c23]{font-size:8px;line-height:1.9}.reason-field[data-v-76c35c23]{padding:13px}.agents-pagination>a[data-v-76c35c23],.agents-pagination>span[data-v-76c35c23]{font-size:9px}}.project-attention-flag[data-v-25c4cc3c]{display:inline-flex;align-items:center;gap:7px;max-width:100%;min-width:0;box-sizing:border-box;vertical-align:middle;border-radius:6px;padding:6px 9px;font-size:10px;font-weight:650;line-height:1.6;text-decoration:none;overflow-wrap:anywhere;border:1px solid transparent}.project-attention-flag>svg[data-v-25c4cc3c]{flex-shrink:0}.project-attention-flag.marked[data-v-25c4cc3c]{color:var(--blue);background:var(--blue-soft)}.project-attention-flag.historical[data-v-25c4cc3c]{color:var(--muted);background:var(--surface-alt);border-color:var(--border);font-weight:500}.project-attention-flag.unknown[data-v-25c4cc3c]{color:var(--orange);background:var(--orange-soft);font-weight:600}a.project-attention-flag[data-v-25c4cc3c]:hover{border-color:currentColor;text-decoration:none}a.project-attention-flag[data-v-25c4cc3c]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.flag-count[data-v-25c4cc3c]{flex-shrink:0;min-width:16px;padding:0 4px;text-align:center;border-radius:4px;background:var(--surface);font-size:10px;font-variant-numeric:tabular-nums}.project-attention-flag.compact[data-v-25c4cc3c]{gap:5px;padding:4px 6px;font-size:9px}.compact .flag-count[data-v-25c4cc3c]{font-size:9px}.flag-sr-only[data-v-25c4cc3c]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.attention-work-warning[data-v-414bd61f]{margin-bottom:20px;border:1px solid color-mix(in srgb,var(--blue) 27%,var(--border));background:var(--surface);border-radius:9px;padding:19px 21px;min-width:0}.attention-work-warning header[data-v-414bd61f]{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.attention-work-warning header>p[data-v-414bd61f]{font-size:10px;line-height:1.9;color:var(--muted)}.attention-work-warning article[data-v-414bd61f]{padding-top:16px;margin-top:16px;border-top:1px solid var(--border);min-width:0}.attention-work-warning article>div[data-v-414bd61f]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.attention-work-warning strong[data-v-414bd61f],.attention-work-warning h3[data-v-414bd61f]{font-size:11px;line-height:1.9}.attention-work-warning article>p[data-v-414bd61f]{font-size:11px;line-height:1.95;white-space:pre-wrap;margin-top:7px;overflow-wrap:anywhere}.attention-work-warning h3[data-v-414bd61f]{margin-top:13px;color:var(--blue);font-weight:650}.attention-work-state[data-v-414bd61f]{font-size:9px;line-height:1.8;color:var(--muted)}.attention-work-warning footer[data-v-414bd61f]{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;border-top:1px solid var(--border);padding-top:14px;margin-top:16px;font-size:10px;line-height:1.9;color:var(--muted)}.attention-work-warning footer .text-link[data-v-414bd61f]{white-space:normal}.attention-work-muted[data-v-414bd61f]{margin-top:13px;font-size:10px;line-height:1.9;color:var(--muted)}@media(max-width:680px){.attention-work-warning[data-v-414bd61f]{padding:16px 15px;margin-bottom:17px}.attention-work-warning header[data-v-414bd61f]{gap:8px}.attention-work-warning header>p[data-v-414bd61f]{font-size:9px}.attention-work-warning article>p[data-v-414bd61f]{font-size:11px}.attention-work-warning footer[data-v-414bd61f]{flex-direction:column;gap:8px}}.assignment-surface[data-v-b57e7ce0]{min-width:0}.assignment-surface[data-v-b57e7ce0] h2{font-size:13px;line-height:1.8}.assignment-surface[data-v-b57e7ce0] .a-toolbar{display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap;margin-bottom:18px}.assignment-surface[data-v-b57e7ce0] .a-toolbar h2{font-size:14px}.assignment-surface[data-v-b57e7ce0] .a-toolbar p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.assignment-surface[data-v-b57e7ce0] .a-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:20px;align-items:start}.assignment-surface[data-v-b57e7ce0] .a-main,.assignment-surface[data-v-b57e7ce0] .a-aside{display:flex;flex-direction:column;gap:18px;min-width:0}.assignment-surface[data-v-b57e7ce0] .a-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--border)}.assignment-surface[data-v-b57e7ce0] .a-heading h2{font-size:12px}.assignment-surface[data-v-b57e7ce0] .a-heading p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.assignment-surface[data-v-b57e7ce0] .a-body{padding:20px}.assignment-surface[data-v-b57e7ce0] .a-field{min-width:0}.assignment-surface[data-v-b57e7ce0] .a-field>label{display:block;font-size:10px;line-height:1.9;font-weight:600;margin-bottom:7px}.assignment-surface[data-v-b57e7ce0] .a-field input{width:100%;font-size:12px;line-height:1.8;padding:10px 12px;min-height:43px;min-width:0}.assignment-surface[data-v-b57e7ce0] .a-hint{font-size:9px;line-height:1.9;color:var(--muted);margin-top:7px}.assignment-surface[data-v-b57e7ce0] .a-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.assignment-surface[data-v-b57e7ce0] .button{font-size:10px;line-height:1.8;min-height:39px;padding:9px 13px}.assignment-surface[data-v-b57e7ce0] .a-secondary{background:var(--surface);color:var(--text);border:1px solid var(--border)}.assignment-surface[data-v-b57e7ce0] .text-link{font-size:9px;line-height:1.9;white-space:normal}.assignment-surface[data-v-b57e7ce0] .a-note,.assignment-note[data-v-b57e7ce0]{display:flex;align-items:flex-start;gap:9px;padding:13px;border-radius:7px;background:var(--blue-soft);color:var(--blue);font-size:9px;line-height:1.9}.assignment-surface[data-v-b57e7ce0] .a-note svg,.assignment-note svg[data-v-b57e7ce0]{flex-shrink:0;margin-top:2px}.assignment-surface[data-v-b57e7ce0] .a-note.orange,.assignment-note.orange[data-v-b57e7ce0]{background:var(--orange-soft);color:var(--orange)}.assignment-surface[data-v-b57e7ce0] .a-error{padding:13px;border-radius:7px;background:var(--red-soft);color:var(--red);font-size:10px;line-height:1.9;margin-bottom:17px}.assignment-surface[data-v-b57e7ce0] .a-error p+p{margin-top:5px}.assignment-surface[data-v-b57e7ce0] .field-error{font-size:9px;line-height:1.9;color:var(--red);margin-top:6px}.assignment-surface[data-v-b57e7ce0] .a-stack{display:flex;flex-direction:column;gap:17px}.assignment-surface[data-v-b57e7ce0] .a-dl{margin:0}.assignment-surface[data-v-b57e7ce0] .a-dl>div{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:12px 0;border-bottom:1px solid var(--border);font-size:9px;line-height:1.9}.assignment-surface[data-v-b57e7ce0] .a-dl>div:first-child{padding-top:0}.assignment-surface[data-v-b57e7ce0] .a-dl>div:last-child{border-bottom:0;padding-bottom:0}.assignment-surface[data-v-b57e7ce0] .a-dl dt{color:var(--muted)}.assignment-surface[data-v-b57e7ce0] .a-dl dd{margin:0;text-align:right;overflow-wrap:anywhere;font-weight:500}.assignment-surface[data-v-b57e7ce0] .a-confirm{display:flex;align-items:flex-start;gap:10px;font-size:10px;line-height:1.9}.assignment-surface[data-v-b57e7ce0] .a-confirm input{width:15px;height:15px;flex-shrink:0;accent-color:var(--blue);margin-top:3px}.assignment-surface[data-v-b57e7ce0] .badge{white-space:normal;font-size:8px;line-height:1.8}.assignment-surface[data-v-b57e7ce0] fieldset{border:0;margin:0;padding:0;min-width:0}.assignment-surface[data-v-b57e7ce0] fieldset:disabled{opacity:.72}.assignment-surface[data-v-b57e7ce0] .a-draft{font-size:8px;line-height:1.9;color:var(--muted)}.assignment-surface[data-v-b57e7ce0] .a-muted{font-size:9px;line-height:1.9;color:var(--muted)}.assignment-surface[data-v-b57e7ce0] .a-empty{text-align:center;padding:35px 20px}.assignment-surface[data-v-b57e7ce0] .a-empty>svg{color:var(--muted);margin:auto auto 12px}.assignment-surface[data-v-b57e7ce0] .a-empty h2{font-size:12px}.assignment-surface[data-v-b57e7ce0] .a-empty p{font-size:9px;line-height:1.9;color:var(--muted);max-width:420px;margin:7px auto 0}.assignment-surface[data-v-b57e7ce0] .a-title{overflow-wrap:anywhere}.assignment-surface[data-v-b57e7ce0] .a-label{display:block;font-size:8px;line-height:1.9;color:var(--muted);margin-bottom:4px}@media(max-width:1050px){.assignment-surface[data-v-b57e7ce0] .a-grid{grid-template-columns:1fr}.assignment-surface[data-v-b57e7ce0] .a-aside{display:grid;grid-template-columns:1fr 1fr;gap:17px}}@media(max-width:680px){.assignment-surface[data-v-b57e7ce0] .a-toolbar{margin-bottom:16px;gap:12px}.assignment-surface[data-v-b57e7ce0] .a-toolbar h2{font-size:13px}.assignment-surface[data-v-b57e7ce0] .a-toolbar p{font-size:8px}.assignment-surface[data-v-b57e7ce0] .a-heading{padding:16px 15px}.assignment-surface[data-v-b57e7ce0] .a-heading h2{font-size:11px}.assignment-surface[data-v-b57e7ce0] .a-heading p{font-size:8px}.assignment-surface[data-v-b57e7ce0] .a-body{padding:17px 15px}.assignment-surface[data-v-b57e7ce0] .a-field>label{font-size:9px}.assignment-surface[data-v-b57e7ce0] .a-field input{font-size:11px;max-width:100%}.assignment-surface[data-v-b57e7ce0] .a-hint{font-size:8px}.assignment-surface[data-v-b57e7ce0] .a-actions>.button{width:100%;justify-content:center}.assignment-surface[data-v-b57e7ce0] .a-aside{display:flex;gap:17px}.assignment-surface[data-v-b57e7ce0] .a-note{font-size:8px;padding:12px}.assignment-surface[data-v-b57e7ce0] .a-error{font-size:9px}.assignment-surface[data-v-b57e7ce0] .a-dl>div{font-size:8px}.assignment-surface[data-v-b57e7ce0] .a-confirm,.assignment-surface[data-v-b57e7ce0] .button{font-size:9px}.assignment-surface[data-v-b57e7ce0] .a-muted{font-size:8px}}.a-pinned-rewards[data-v-c4154597]{padding:18px 20px;margin-bottom:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px}.a-pinned-rewards>div[data-v-c4154597]{min-width:0}.a-pinned-rewards span[data-v-c4154597]{display:block;font-size:9px;color:var(--muted);line-height:1.9}.a-pinned-rewards strong[data-v-c4154597]{display:block;font-size:18px;line-height:1.9;color:var(--blue);overflow-wrap:anywhere;margin-top:5px}.a-pinned-rewards>p[data-v-c4154597]{grid-column:1/-1;font-size:9px;line-height:1.9;color:var(--muted)}@media(max-width:680px){.a-pinned-rewards[data-v-c4154597]{padding:15px;gap:14px;grid-template-columns:minmax(0,1fr)}.a-pinned-rewards strong[data-v-c4154597]{font-size:16px}}.a-cancellation-summary[data-v-c4154597]{color:var(--muted);background:var(--surface-alt);display:flex;flex-direction:column;gap:4px;max-width:100%;text-align:right}.a-cancellation-summary strong[data-v-c4154597]{font-weight:600}.a-cancellation-summary time[data-v-c4154597]{font-size:8px;line-height:1.8}.a-execution-entry[data-v-c4154597]{white-space:normal;min-width:0;text-align:center}.a-assignment-banner[data-v-c4154597]{display:flex;align-items:center;gap:16px;padding:22px;border:1px solid var(--border);border-radius:9px;background:var(--surface);margin-bottom:20px}.a-assignment-symbol[data-v-c4154597]{display:grid;place-items:center;width:46px;height:46px;background:var(--blue-soft);color:var(--blue);border-radius:50%;flex-shrink:0}.a-assignment-symbol.inactive[data-v-c4154597]{background:var(--bg);color:var(--muted)}.a-assignment-banner>div[data-v-c4154597]{min-width:0;flex:1}.a-assignment-banner h2[data-v-c4154597]{font-size:16px;line-height:1.9}.a-assignment-banner p[data-v-c4154597]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:5px}.a-materials article[data-v-c4154597]{display:flex;gap:12px;align-items:center;padding:19px 20px;border-bottom:1px solid var(--border)}.a-materials article[data-v-c4154597]:last-child{border-bottom:0}.a-materials article>span[data-v-c4154597]:first-child{width:34px;height:39px;border:1px solid var(--border);border-radius:6px;display:grid;place-items:center;color:var(--blue);flex-shrink:0}.a-materials article>div[data-v-c4154597]{flex:1;min-width:0}.a-materials h3[data-v-c4154597]{font-size:10px;line-height:1.9;overflow-wrap:anywhere}.a-materials p[data-v-c4154597]{font-size:8px;line-height:1.9;color:var(--muted);margin-top:4px}.a-contact>span[data-v-c4154597]{display:grid;place-items:center;width:43px;height:43px;border-radius:50%;background:var(--blue-soft);color:var(--blue);margin-bottom:15px}.a-contact h3[data-v-c4154597]{font-size:13px;line-height:1.9;overflow-wrap:anywhere}.a-contact>p[data-v-c4154597]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:5px}.a-contact>a[data-v-c4154597]{display:block;font-size:15px;line-height:1.9;color:var(--blue);font-weight:600;margin-top:14px;overflow-wrap:anywhere}@media(max-width:680px){.a-assignment-banner[data-v-c4154597]{padding:17px 15px;gap:11px;align-items:flex-start;margin-bottom:17px;flex-wrap:wrap}.a-assignment-symbol[data-v-c4154597]{width:34px;height:34px}.a-assignment-banner h2[data-v-c4154597]{font-size:11px}.a-assignment-banner p[data-v-c4154597]{font-size:8px}.a-assignment-banner>div[data-v-c4154597]{min-width:200px}.a-materials article[data-v-c4154597]{padding:17px 15px;gap:9px;flex-wrap:wrap}.a-materials h3[data-v-c4154597]{font-size:9px}.a-materials p[data-v-c4154597]{font-size:7px}.a-contact h3[data-v-c4154597]{font-size:12px}.a-contact>a[data-v-c4154597]{font-size:14px}}.cancellation-surface[data-v-cc674b51]{min-width:0}.c-toolbar[data-v-cc674b51]{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.c-toolbar h2[data-v-cc674b51]{font-size:15px;line-height:1.9}.c-toolbar p[data-v-cc674b51],.c-muted[data-v-cc674b51]{font-size:10px;line-height:1.9;color:var(--muted)}.c-toolbar p[data-v-cc674b51]{margin-top:4px}.c-actions[data-v-cc674b51]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.cancellation-surface .button[data-v-cc674b51]{font-size:10px;line-height:1.8;min-height:41px;white-space:normal}.cancellation-surface .text-link[data-v-cc674b51]{font-size:9px;line-height:1.9;white-space:normal}.c-error[data-v-cc674b51],.c-notice[data-v-cc674b51]{border-radius:7px;padding:13px 15px;font-size:10px;line-height:1.9;margin-bottom:17px;overflow-wrap:anywhere}.c-error[data-v-cc674b51]{background:var(--red-soft);color:var(--red)}.c-error button[data-v-cc674b51]{margin-top:8px}.c-notice[data-v-cc674b51]{background:var(--green-soft);color:var(--green)}.c-pending[data-v-cc674b51],.c-note[data-v-cc674b51]{display:flex;align-items:flex-start;gap:10px;border-radius:7px;background:var(--blue-soft);color:var(--blue);padding:13px;font-size:9px;line-height:1.9;overflow-wrap:anywhere}.c-pending[data-v-cc674b51]{margin-bottom:18px;background:var(--orange-soft);color:var(--orange)}.c-pending>div[data-v-cc674b51]{min-width:0;flex:1}.c-pending h2[data-v-cc674b51]{font-size:12px;line-height:1.9}.c-pending p[data-v-cc674b51]{margin-top:5px}.c-pending .c-actions[data-v-cc674b51]{margin-top:12px}.c-pending>svg[data-v-cc674b51],.c-note>svg[data-v-cc674b51]{margin-top:2px;flex-shrink:0}.c-note.orange[data-v-cc674b51]{background:var(--orange-soft);color:var(--orange)}.c-assignment[data-v-cc674b51]{display:flex;align-items:center;gap:17px;padding:22px;margin-bottom:21px}.c-symbol[data-v-cc674b51]{width:47px;height:47px;display:grid;place-items:center;border-radius:50%;background:var(--blue-soft);color:var(--blue);flex-shrink:0}.c-inactive[data-v-cc674b51]{background:var(--surface-alt);color:var(--muted)}.c-assignment>div[data-v-cc674b51]{min-width:0;flex:1}.c-eyebrow[data-v-cc674b51]{font-size:8px;line-height:1.9;color:var(--muted)}.c-assignment h2[data-v-cc674b51]{font-size:16px;line-height:1.9;margin-top:3px}.c-assignment p[data-v-cc674b51]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:5px}.c-address[data-v-cc674b51]{display:flex;align-items:flex-start;gap:6px;overflow-wrap:anywhere}.c-address>svg[data-v-cc674b51]{margin-top:3px;flex-shrink:0}.c-badge[data-v-cc674b51]{display:inline-block;width:fit-content;max-width:100%;padding:5px 8px;border-radius:5px;font-size:9px;line-height:1.8;font-weight:600;background:var(--blue-soft);color:var(--blue);white-space:normal}.c-badge.gray[data-v-cc674b51]{background:var(--surface-alt);color:var(--muted)}.c-badge.orange[data-v-cc674b51]{background:var(--orange-soft);color:var(--orange)}.c-grid[data-v-cc674b51]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(270px,1fr);gap:20px;align-items:start}.c-main[data-v-cc674b51],.c-aside[data-v-cc674b51]{display:flex;flex-direction:column;gap:19px;min-width:0}.c-heading[data-v-cc674b51]{display:flex;align-items:flex-start;justify-content:space-between;gap:13px;border-bottom:1px solid var(--border);padding:18px 20px}.c-heading h2[data-v-cc674b51]{font-size:12px;line-height:1.9}.c-heading p[data-v-cc674b51]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.c-body[data-v-cc674b51]{padding:20px;min-width:0}.c-stack[data-v-cc674b51]{display:flex;flex-direction:column;gap:16px}.c-field[data-v-cc674b51]{min-width:0}.c-field>label[data-v-cc674b51]{display:block;font-size:10px;line-height:1.9;font-weight:600;margin-bottom:8px}.c-field select[data-v-cc674b51],.c-field textarea[data-v-cc674b51]{width:100%;min-width:0;font-size:11px;line-height:1.8;min-height:43px}.c-field textarea[data-v-cc674b51]{resize:vertical}.c-field small[data-v-cc674b51]{display:block;font-size:8px;line-height:1.9;color:var(--muted);margin-top:8px}.c-field-error[data-v-cc674b51]{font-size:9px;line-height:1.9;color:var(--red);margin-top:7px}fieldset[data-v-cc674b51]{min-width:0;padding:0;margin:0;border:0}.c-cancel-button[data-v-cc674b51]{background:var(--red);color:#fff;justify-content:center;align-self:flex-start;border:1px solid transparent;gap:9px}.c-cancel-button[data-v-cc674b51]:hover:not(:disabled){filter:brightness(.95)}.c-draft[data-v-cc674b51]{font-size:8px;line-height:1.9;color:var(--muted)}.c-private[data-v-cc674b51]{white-space:pre-wrap;overflow-wrap:anywhere}.c-decision-reason[data-v-cc674b51]{font-size:12px;line-height:1.9}.c-author[data-v-cc674b51]{display:flex;align-items:center;gap:11px;padding-top:15px;border-top:1px solid var(--border)}.c-author>span[data-v-cc674b51]{width:33px;height:33px;display:grid;place-items:center;border-radius:50%;background:var(--blue-soft);color:var(--blue);flex-shrink:0}.c-author>div[data-v-cc674b51]{min-width:0}.c-author strong[data-v-cc674b51]{font-size:10px;line-height:1.9;overflow-wrap:anywhere}.c-author time[data-v-cc674b51]{display:block;font-size:9px;line-height:1.9;color:var(--muted);margin-top:3px}.c-effect[data-v-cc674b51]{display:flex;align-items:flex-start;gap:11px}.c-effect+.c-effect[data-v-cc674b51]{padding-top:16px;border-top:1px solid var(--border)}.c-effect>svg[data-v-cc674b51]{color:var(--blue);flex-shrink:0;margin-top:3px}.c-effect>div[data-v-cc674b51]{min-width:0}.c-effect strong[data-v-cc674b51]{font-size:10px;line-height:1.9}.c-effect p[data-v-cc674b51]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:5px}.c-empty[data-v-cc674b51]{padding:35px 20px;text-align:center}.c-empty>svg[data-v-cc674b51]{color:var(--muted);margin-bottom:12px}.c-empty h2[data-v-cc674b51]{font-size:13px;line-height:1.9}.c-empty p[data-v-cc674b51]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:7px}@media(max-width:1050px){.c-grid[data-v-cc674b51]{grid-template-columns:1fr}}@media(max-width:680px){.c-toolbar[data-v-cc674b51]{gap:12px;margin-bottom:17px}.c-toolbar h2[data-v-cc674b51]{font-size:13px}.c-toolbar p[data-v-cc674b51]{font-size:9px}.c-toolbar .c-actions[data-v-cc674b51]{gap:11px}.c-assignment[data-v-cc674b51]{padding:17px 15px;gap:11px;flex-wrap:wrap;margin-bottom:18px;align-items:flex-start}.c-symbol[data-v-cc674b51]{width:35px;height:35px}.c-assignment>div[data-v-cc674b51]{min-width:230px}.c-assignment h2[data-v-cc674b51]{font-size:12px}.c-assignment p[data-v-cc674b51]{font-size:9px}.c-assignment>.c-badge[data-v-cc674b51]{margin-left:46px}.c-badge[data-v-cc674b51]{font-size:8px}.c-grid[data-v-cc674b51]{gap:18px}.c-heading[data-v-cc674b51]{padding:16px 15px}.c-heading h2[data-v-cc674b51]{font-size:11px}.c-heading p[data-v-cc674b51]{font-size:8px}.c-body[data-v-cc674b51]{padding:17px 15px}.c-field>label[data-v-cc674b51]{font-size:10px}.c-field select[data-v-cc674b51],.c-field textarea[data-v-cc674b51]{font-size:11px;min-height:44px}.c-cancel-button[data-v-cc674b51]{width:100%;min-height:46px;font-size:10px}.c-decision-reason[data-v-cc674b51]{font-size:11px}.c-error[data-v-cc674b51],.c-notice[data-v-cc674b51]{padding:12px;font-size:9px}.c-note[data-v-cc674b51],.c-pending[data-v-cc674b51]{font-size:9px;padding:12px}.c-pending h2[data-v-cc674b51]{font-size:11px}.c-pending .button[data-v-cc674b51]{flex:1;min-height:44px;font-size:9px}.c-empty h2[data-v-cc674b51]{font-size:12px}.c-empty p[data-v-cc674b51]{font-size:9px}}.assignment-change-surface[data-v-fb383a43]{min-width:0}.assignment-change-surface[data-v-fb383a43] h2{font-size:13px;line-height:1.8}.assignment-change-surface[data-v-fb383a43] .a-toolbar{display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap;margin-bottom:18px}.assignment-change-surface[data-v-fb383a43] .a-toolbar h2{font-size:14px}.assignment-change-surface[data-v-fb383a43] .a-toolbar p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.assignment-change-surface[data-v-fb383a43] .a-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:20px;align-items:start}.assignment-change-surface[data-v-fb383a43] .a-main,.assignment-change-surface[data-v-fb383a43] .a-aside{display:flex;flex-direction:column;gap:18px;min-width:0}.assignment-change-surface[data-v-fb383a43] .a-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--border)}.assignment-change-surface[data-v-fb383a43] .a-heading h2{font-size:12px}.assignment-change-surface[data-v-fb383a43] .a-heading p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.assignment-change-surface[data-v-fb383a43] .a-body{padding:20px}.assignment-change-surface[data-v-fb383a43] .a-field{min-width:0}.assignment-change-surface[data-v-fb383a43] .a-field>label{display:block;font-size:10px;line-height:1.9;font-weight:600;margin-bottom:7px}.assignment-change-surface[data-v-fb383a43] .a-field input,.assignment-change-surface[data-v-fb383a43] .a-field select,.assignment-change-surface[data-v-fb383a43] .a-field textarea{width:100%;font-size:12px;line-height:1.8;padding:10px 12px;min-height:43px;min-width:0}.assignment-change-surface[data-v-fb383a43] .a-hint{font-size:9px;line-height:1.9;color:var(--muted);margin-top:7px}.assignment-change-surface[data-v-fb383a43] .a-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.assignment-change-surface[data-v-fb383a43] .button{font-size:10px;line-height:1.8;min-height:39px;padding:9px 13px}.assignment-change-surface[data-v-fb383a43] .a-secondary{background:var(--surface);color:var(--text);border:1px solid var(--border)}.assignment-change-surface[data-v-fb383a43] .text-link{font-size:9px;line-height:1.9;white-space:normal}.assignment-change-surface[data-v-fb383a43] .a-note,.assignment-change-note[data-v-fb383a43]{display:flex;align-items:flex-start;gap:9px;padding:13px;border-radius:7px;background:var(--blue-soft);color:var(--blue);font-size:9px;line-height:1.9}.assignment-change-surface[data-v-fb383a43] .a-note svg,.assignment-change-note svg[data-v-fb383a43]{flex-shrink:0;margin-top:2px}.assignment-change-surface[data-v-fb383a43] .a-note.orange,.assignment-change-note.orange[data-v-fb383a43]{background:var(--orange-soft);color:var(--orange)}.assignment-change-surface[data-v-fb383a43] .a-error{padding:13px;border-radius:7px;background:var(--red-soft);color:var(--red);font-size:10px;line-height:1.9;margin-bottom:17px}.assignment-change-surface[data-v-fb383a43] .a-error p+p{margin-top:5px}.assignment-change-surface[data-v-fb383a43] .field-error{font-size:9px;line-height:1.9;color:var(--red);margin-top:6px}.assignment-change-surface[data-v-fb383a43] .a-stack{display:flex;flex-direction:column;gap:17px}.assignment-change-surface[data-v-fb383a43] .a-dl{margin:0}.assignment-change-surface[data-v-fb383a43] .a-dl>div{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:12px 0;border-bottom:1px solid var(--border);font-size:9px;line-height:1.9}.assignment-change-surface[data-v-fb383a43] .a-dl>div:first-child{padding-top:0}.assignment-change-surface[data-v-fb383a43] .a-dl>div:last-child{border-bottom:0;padding-bottom:0}.assignment-change-surface[data-v-fb383a43] .a-dl dt{color:var(--muted)}.assignment-change-surface[data-v-fb383a43] .a-dl dd{margin:0;text-align:right;overflow-wrap:anywhere;font-weight:500}.assignment-change-surface[data-v-fb383a43] .a-confirm{display:flex;align-items:flex-start;gap:10px;font-size:10px;line-height:1.9}.assignment-change-surface[data-v-fb383a43] .a-confirm input{width:15px;height:15px;flex-shrink:0;accent-color:var(--blue);margin-top:3px}.assignment-change-surface[data-v-fb383a43] .badge{white-space:normal;font-size:8px;line-height:1.8}.assignment-change-surface[data-v-fb383a43] fieldset{border:0;margin:0;padding:0;min-width:0}.assignment-change-surface[data-v-fb383a43] fieldset:disabled{opacity:.72}.assignment-change-surface[data-v-fb383a43] .a-draft{font-size:8px;line-height:1.9;color:var(--muted)}.assignment-change-surface[data-v-fb383a43] .a-muted{font-size:9px;line-height:1.9;color:var(--muted)}.assignment-change-surface[data-v-fb383a43] .a-empty{text-align:center;padding:35px 20px}.assignment-change-surface[data-v-fb383a43] .a-empty>svg{color:var(--muted);margin:auto auto 12px}.assignment-change-surface[data-v-fb383a43] .a-empty h2{font-size:12px}.assignment-change-surface[data-v-fb383a43] .a-empty p{font-size:9px;line-height:1.9;color:var(--muted);max-width:420px;margin:7px auto 0}.assignment-change-surface[data-v-fb383a43] .a-title{overflow-wrap:anywhere}.assignment-change-surface[data-v-fb383a43] .a-label{display:block;font-size:8px;line-height:1.9;color:var(--muted);margin-bottom:4px}@media(max-width:1050px){.assignment-change-surface[data-v-fb383a43] .a-grid{grid-template-columns:1fr}.assignment-change-surface[data-v-fb383a43] .a-aside{display:grid;grid-template-columns:1fr 1fr;gap:17px}}@media(max-width:680px){.assignment-change-surface[data-v-fb383a43] .a-toolbar{margin-bottom:16px;gap:12px}.assignment-change-surface[data-v-fb383a43] .a-toolbar h2{font-size:13px}.assignment-change-surface[data-v-fb383a43] .a-toolbar p{font-size:8px}.assignment-change-surface[data-v-fb383a43] .a-heading{padding:16px 15px}.assignment-change-surface[data-v-fb383a43] .a-heading h2{font-size:11px}.assignment-change-surface[data-v-fb383a43] .a-heading p{font-size:8px}.assignment-change-surface[data-v-fb383a43] .a-body{padding:17px 15px}.assignment-change-surface[data-v-fb383a43] .a-field>label{font-size:9px}.assignment-change-surface[data-v-fb383a43] .a-field input,.assignment-change-surface[data-v-fb383a43] .a-field select,.assignment-change-surface[data-v-fb383a43] .a-field textarea{font-size:11px;max-width:100%}.assignment-change-surface[data-v-fb383a43] .a-hint{font-size:8px}.assignment-change-surface[data-v-fb383a43] .a-actions>.button{width:100%;justify-content:center}.assignment-change-surface[data-v-fb383a43] .a-aside{display:flex;gap:17px}.assignment-change-surface[data-v-fb383a43] .a-note{font-size:8px;padding:12px}.assignment-change-surface[data-v-fb383a43] .a-error{font-size:9px}.assignment-change-surface[data-v-fb383a43] .a-dl>div{font-size:8px}.assignment-change-surface[data-v-fb383a43] .a-confirm,.assignment-change-surface[data-v-fb383a43] .button{font-size:9px}.assignment-change-surface[data-v-fb383a43] .a-muted{font-size:8px}}.change-card[data-v-b4796297]{border:1px solid var(--border);border-radius:9px;background:var(--surface);overflow:hidden}.change-card-top[data-v-b4796297]{display:flex;align-items:center;gap:12px;padding:19px 20px;border-bottom:1px solid var(--border)}.change-symbol[data-v-b4796297]{width:35px;height:35px;background:var(--orange-soft);color:var(--orange);border-radius:8px;display:grid;place-items:center;flex-shrink:0}.change-card-name[data-v-b4796297]{flex:1;min-width:0}.change-card-name h2[data-v-b4796297]{font-size:11px!important;overflow-wrap:anywhere}.change-card-name p[data-v-b4796297]{font-size:8px;line-height:1.9;color:var(--muted);margin-top:3px}.change-card-content[data-v-b4796297]{padding:18px 20px}.change-card-content>strong[data-v-b4796297]{font-size:10px;line-height:1.9}.change-private-reason[data-v-b4796297],.change-reason-preview[data-v-b4796297]{font-size:10px;line-height:1.9;color:var(--text);margin-top:10px;white-space:pre-wrap;overflow-wrap:anywhere}.change-reason-preview[data-v-b4796297]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--muted)}.change-card-footer[data-v-b4796297]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:18px;padding-top:14px;border-top:1px solid var(--border)}.change-state[data-v-b4796297]{display:flex;gap:6px;align-items:center;font-size:8px;line-height:1.9;color:var(--muted)}.change-state i[data-v-b4796297]{width:6px;height:6px;border-radius:50%;background:var(--muted)}.change-state i.active[data-v-b4796297]{background:var(--blue)}@media(max-width:680px){.change-card-top[data-v-b4796297]{padding:16px 14px;gap:9px;flex-wrap:wrap}.change-card-name h2[data-v-b4796297]{font-size:10px!important}.change-card-content[data-v-b4796297]{padding:16px 14px}.change-private-reason[data-v-b4796297],.change-reason-preview[data-v-b4796297]{font-size:9px}.change-card-content>strong[data-v-b4796297]{font-size:9px}.change-symbol[data-v-b4796297]{width:31px;height:31px}.change-card-top>.badge[data-v-b4796297]{max-width:100%}.change-card-footer[data-v-b4796297]{gap:12px}}.a-field select[data-v-c61188fc],.a-field textarea[data-v-c61188fc]{width:100%;min-width:0;font:inherit;font-size:12px;line-height:1.9;padding:11px 12px}.a-field textarea[data-v-c61188fc]{resize:vertical}.a-field select[data-v-c61188fc]{min-height:44px}@media(max-width:680px){.a-field select[data-v-c61188fc],.a-field textarea[data-v-c61188fc]{font-size:11px}}.a-pagination[data-v-7bfcffff]{display:flex;flex-wrap:wrap;gap:6px;margin-top:17px}.a-pagination a[data-v-7bfcffff],.a-pagination span[data-v-7bfcffff]{padding:7px 10px;font-size:9px;line-height:1.8;border:1px solid var(--border);border-radius:6px;background:var(--surface)}.a-pagination a.active[data-v-7bfcffff]{background:var(--blue-soft);color:var(--blue);border-color:transparent}.a-pagination span[data-v-7bfcffff]{color:var(--muted);opacity:.6}.change-filter[data-v-953439ba]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 15px;margin-bottom:18px;flex-wrap:wrap}.change-filter-buttons[data-v-953439ba]{display:flex;gap:7px;flex-wrap:wrap}.change-filter-buttons button[data-v-953439ba]{font-size:10px;line-height:1.9;padding:9px 13px;border-radius:6px;background:var(--surface-alt);color:var(--muted);border:1px solid transparent}.change-filter-buttons button.active[data-v-953439ba]{background:var(--blue-soft);color:var(--blue);border-color:var(--blue-soft)}.change-filter-buttons button[data-v-953439ba]:disabled{opacity:.65;cursor:wait}@media(max-width:680px){.change-filter[data-v-953439ba]{padding:13px;gap:11px}.change-filter-buttons[data-v-953439ba]{display:grid;grid-template-columns:1fr 1fr;width:100%}.change-filter-buttons button[data-v-953439ba]{font-size:9px;padding:10px 8px}.change-filter>.a-muted[data-v-953439ba]{font-size:8px}}.move-page[data-v-021f12ce]{max-width:1280px;min-width:0;margin:0 auto;padding-bottom:32px;color:var(--text,#182841);overflow-wrap:anywhere}.move-toolbar[data-v-021f12ce]{display:flex;justify-content:space-between;gap:24px;margin-bottom:24px;align-items:flex-start}.move-toolbar h2[data-v-021f12ce]{font-size:25px;line-height:1.5;margin:6px 0}.move-overline[data-v-021f12ce]{font-size:9px;font-weight:700;letter-spacing:.16em;color:var(--blue,#1764ff);line-height:1.8}.move-muted[data-v-021f12ce],.move-caption[data-v-021f12ce]{color:var(--muted,#667892);font-size:12px;line-height:1.85}.move-muted[data-v-021f12ce]{margin:0}.move-caption[data-v-021f12ce]{display:block;margin-bottom:7px}.move-actions[data-v-021f12ce]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:16px}.move-toolbar>.move-actions[data-v-021f12ce]{margin:0}.move-button[data-v-021f12ce]{box-sizing:border-box;min-height:44px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 17px;border:1px solid var(--border,#e5eaf2);border-radius:8px;background:var(--surface,#fff);color:inherit;font:inherit;font-size:12px;font-weight:600;line-height:1.7;text-align:center;text-decoration:none;cursor:pointer;white-space:normal}.move-button.primary[data-v-021f12ce]{background:var(--blue,#1764ff);border-color:var(--blue,#1764ff);color:#fff;box-shadow:0 4px 10px #1764ff18}.move-button[data-v-021f12ce]:disabled{opacity:.5;cursor:default;box-shadow:none}.move-page[data-v-021f12ce] :is(button,input,textarea,a,summary):focus-visible{outline:3px solid #90b2ff;outline-offset:3px}.move-card[data-v-021f12ce]{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#e5eaf2);border-radius:10px;margin-bottom:22px}.move-card h3[data-v-021f12ce],.move-errors h3[data-v-021f12ce]{font-size:15px;line-height:1.8;margin:0}.move-card p[data-v-021f12ce]{font-size:12px;line-height:1.9;color:var(--muted,#667892)}.move-card-heading[data-v-021f12ce]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;border-bottom:1px solid var(--border,#e5eaf2)}.move-card-content[data-v-021f12ce]{padding:22px}.move-card-footer[data-v-021f12ce]{padding:16px 22px;border-top:1px solid var(--border,#e5eaf2)}.move-current-grid[data-v-021f12ce]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:22px}.move-current-grid strong[data-v-021f12ce],.move-compare strong[data-v-021f12ce],.move-preview strong[data-v-021f12ce]{font-size:14px;line-height:1.8}.move-current-grid p[data-v-021f12ce]{margin:8px 0 0}.move-badge[data-v-021f12ce]{font-size:10px;line-height:1.8;background:#f0f5ff;color:#2863bb;border-radius:6px;padding:6px 9px;flex-shrink:0;max-width:100%;box-sizing:border-box}.move-badge.warning[data-v-021f12ce],.move-warning[data-v-021f12ce]{background:#fff6e8;color:#89601f}.move-card .move-warning[data-v-021f12ce]{padding:12px;border-radius:7px;color:#89601f}.move-feedback[data-v-021f12ce]{padding:15px 18px;background:#f0f5ff;color:#2863bb;border-radius:8px;font-size:12px;line-height:1.9;margin:0 0 20px}.move-alert[data-v-021f12ce]{display:flex;align-items:flex-start;gap:16px;padding:22px}.move-alert>svg[data-v-021f12ce]{flex-shrink:0;margin-top:4px;color:var(--blue,#1764ff)}.move-alert.accepted[data-v-021f12ce]{border-color:#cdebdc}.move-compare[data-v-021f12ce]{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);gap:18px;padding:18px;background:#f4f7fd;border-radius:8px}.move-arrow[data-v-021f12ce]{align-self:center;text-align:center;font-size:22px;color:var(--blue,#1764ff)}.move-description[data-v-021f12ce]{font-size:12px;line-height:1.9}.move-description dt[data-v-021f12ce]{font-weight:600;color:var(--text,#182841);margin:18px 0 6px}.move-description dd[data-v-021f12ce]{margin:0;color:var(--muted,#667892)}.move-literal[data-v-021f12ce]{white-space:pre-wrap;overflow-wrap:anywhere}.move-reference-label[data-v-021f12ce]{font-weight:600;color:var(--text,#182841)!important}.move-page fieldset[data-v-021f12ce]{border:0;margin:0;min-width:0;box-sizing:border-box}.move-fields[data-v-021f12ce]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.move-fields.two[data-v-021f12ce]{grid-template-columns:repeat(2,minmax(0,1fr))}.move-field[data-v-021f12ce]{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:12px;line-height:1.8;margin-bottom:18px}.move-field>span[data-v-021f12ce]{font-weight:600}.move-field input[data-v-021f12ce],.move-field textarea[data-v-021f12ce]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:44px;border:1px solid #dce4ef;border-radius:7px;padding:11px 12px;font:inherit;color:var(--text,#182841);background:var(--surface,#fff);line-height:1.7}.move-field textarea[data-v-021f12ce]{resize:vertical;min-height:100px}.move-field small[data-v-021f12ce]{font-size:11px;color:var(--muted,#667892);font-weight:400}.move-field [aria-invalid=true][data-v-021f12ce]{border-color:#d95865}.move-page fieldset[data-v-021f12ce]:disabled :is(input,textarea){background:#f7f9fc;color:#6c7d96}.move-disabled-note[data-v-021f12ce]{padding:0 22px 18px;margin:0}.move-errors[data-v-021f12ce]{border:1px solid #f0cbd0;background:#fff5f6;border-radius:10px;padding:20px 22px;margin:0 0 22px;color:#b33444}.move-errors ul[data-v-021f12ce]{font-size:12px;line-height:1.9;padding-left:18px}.move-resolution-grid[data-v-021f12ce]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.move-resolution[data-v-021f12ce]{padding:22px}.move-resolution fieldset[data-v-021f12ce]{padding:0}.move-checkbox[data-v-021f12ce]{display:flex;align-items:center;gap:12px;min-height:44px;padding:12px 0;margin:6px 0 16px;font-size:13px;line-height:1.85;cursor:pointer}.move-checkbox input[data-v-021f12ce]{width:20px;height:20px;flex-shrink:0;accent-color:var(--blue,#1764ff);margin:0}.move-legs[data-v-021f12ce]{list-style:none;padding:0;margin:0}.move-legs li[data-v-021f12ce]{padding:16px;background:#f4f7fd;border-radius:8px;margin-bottom:12px;font-size:13px;line-height:1.8}.move-legs p[data-v-021f12ce]{margin:6px 0}.move-issues[data-v-021f12ce]{padding:0 0 0 18px;font-size:12px;line-height:1.9;margin:0}.move-issues li[data-v-021f12ce]{padding:6px 0}.move-issues .blocking[data-v-021f12ce]{color:#b33444}.move-history>ol[data-v-021f12ce]{list-style:none;margin:0;padding:0 22px}.move-history li+li[data-v-021f12ce]{border-top:1px solid var(--border,#e5eaf2)}.move-history summary[data-v-021f12ce]{cursor:pointer;min-height:44px;padding:12px 0;font-size:12px;line-height:1.8;box-sizing:border-box}.move-history summary small[data-v-021f12ce]{color:var(--muted,#667892);margin-left:18px}.move-history-content[data-v-021f12ce]{padding:0 0 14px 18px}.move-history-content p[data-v-021f12ce]{margin:6px 0}.move-unavailable[data-v-021f12ce]{text-align:center;padding:36px 22px}.move-unavailable>svg[data-v-021f12ce]{color:var(--muted,#667892);margin-bottom:14px}.move-no-auth[data-v-021f12ce]{max-width:650px;margin:12vh auto;padding:24px;line-height:1.8}.move-sr-only[data-v-021f12ce]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1000px){.move-fields[data-v-021f12ce]{grid-template-columns:minmax(0,1fr)}.move-current-grid[data-v-021f12ce]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.move-toolbar[data-v-021f12ce]{display:block;margin-bottom:20px}.move-toolbar>.move-actions[data-v-021f12ce]{margin-top:16px}.move-toolbar h2[data-v-021f12ce]{font-size:23px}.move-current-grid[data-v-021f12ce],.move-resolution-grid[data-v-021f12ce],.move-fields.two[data-v-021f12ce]{grid-template-columns:minmax(0,1fr)}.move-current-grid[data-v-021f12ce]{gap:18px;padding:20px 16px}.move-card-heading[data-v-021f12ce]{padding:20px 16px;align-items:flex-start;flex-direction:column;gap:12px}.move-card-content[data-v-021f12ce],.move-resolution[data-v-021f12ce],.move-alert[data-v-021f12ce]{padding:20px 16px}.move-card-footer[data-v-021f12ce]{padding:16px}.move-card-footer>.move-button[data-v-021f12ce]{width:100%}.move-compare[data-v-021f12ce]{grid-template-columns:minmax(0,1fr);gap:6px;padding:16px}.move-arrow[data-v-021f12ce]{text-align:left;transform:rotate(90deg);width:24px}.move-actions[data-v-021f12ce]{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.move-toolbar>.move-actions[data-v-021f12ce]{display:flex}.move-resolution .move-button[data-v-021f12ce]{width:100%}.move-alert[data-v-021f12ce]{gap:12px}.move-history>ol[data-v-021f12ce]{padding:0 16px}.move-history summary small[data-v-021f12ce]{display:block;margin:4px 0 0 18px}.move-disabled-note[data-v-021f12ce]{padding:0 16px 18px}}.availability-week-toolbar[data-v-58da8bcf]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.availability-week-toolbar>div[data-v-58da8bcf]{min-width:0}.availability-week-toolbar strong[data-v-58da8bcf]{font-size:14px;line-height:1.9;display:block}.availability-week-toolbar>div>span[data-v-58da8bcf]{font-size:9px;color:var(--muted);line-height:1.9;display:block;margin-top:4px}.availability-week-toolbar nav[data-v-58da8bcf]{display:flex;align-items:center;gap:7px;flex-shrink:0}.week-arrow[data-v-58da8bcf],.week-current[data-v-58da8bcf]{display:flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--muted)}.week-arrow[data-v-58da8bcf]{width:44px;min-width:44px}.previous[data-v-58da8bcf]{transform:rotate(180deg)}.week-current[data-v-58da8bcf]{font-size:9px;padding:8px 12px;white-space:nowrap}.week-arrow[data-v-58da8bcf]:hover,.week-current[data-v-58da8bcf]:hover{color:var(--blue);border-color:var(--blue)}.week-arrow[data-v-58da8bcf]:focus-visible,.week-current[data-v-58da8bcf]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media(max-width:680px){.availability-week-toolbar[data-v-58da8bcf]{align-items:flex-start;flex-direction:column;gap:13px;margin-bottom:17px}.availability-week-toolbar strong[data-v-58da8bcf]{font-size:13px}.availability-week-toolbar nav[data-v-58da8bcf]{width:100%;justify-content:space-between}.week-current[data-v-58da8bcf]{flex:1;min-height:44px}.week-arrow[data-v-58da8bcf]{height:44px;width:44px}}.availability-day-summary>.badge[data-v-a9e070fe]{font-size:9px;line-height:1.8}.declared-windows[data-v-a9e070fe]{display:flex;flex-direction:column;gap:9px;margin-top:16px}.declared-windows>div[data-v-a9e070fe]{display:flex;align-items:center;gap:9px;padding:12px;background:var(--green-soft);border-radius:7px;color:var(--green)}.declared-windows strong[data-v-a9e070fe]{font-size:12px;line-height:1.9}.declared-windows>div>span[data-v-a9e070fe]{font-size:8px;margin-left:auto}.summary-copy[data-v-a9e070fe]{color:var(--muted);font-size:10px;line-height:1.9;margin-top:15px}.private-reason[data-v-a9e070fe]{padding:13px;border:1px solid var(--border);background:var(--surface-alt);border-radius:7px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:10px;line-height:1.9;margin-top:15px}.summary-advisories[data-v-a9e070fe]{margin-top:16px}.summary-advisories>p[data-v-a9e070fe],.overlap-note[data-v-a9e070fe]{display:flex;align-items:flex-start;gap:7px;background:var(--orange-soft);color:var(--orange);padding:11px;border-radius:7px;font-size:9px;line-height:1.9;margin-top:9px}.summary-advisories svg[data-v-a9e070fe],.overlap-note svg[data-v-a9e070fe]{flex-shrink:0;margin-top:2px}.busy-section[data-v-a9e070fe],.summary-reviews[data-v-a9e070fe]{border-top:1px solid var(--border);margin-top:22px;padding-top:19px}.busy-section h3[data-v-a9e070fe],.summary-reviews h3[data-v-a9e070fe]{font-size:11px;line-height:1.9;margin-bottom:13px}.busy-section h3>span[data-v-a9e070fe]{color:var(--muted);font-weight:400;margin-left:7px}.busy-item[data-v-a9e070fe]{display:flex;gap:9px;padding:12px;border:1px solid var(--border);border-radius:8px;margin-top:10px;min-width:0}.busy-icon[data-v-a9e070fe]{display:grid;place-items:center;width:30px;height:30px;border-radius:7px;background:var(--orange-soft);color:var(--orange);flex-shrink:0}.busy-item>div[data-v-a9e070fe]{min-width:0}.busy-item strong[data-v-a9e070fe]{font-size:10px;line-height:1.9;display:block}.busy-item p[data-v-a9e070fe],.busy-item a[data-v-a9e070fe]{display:block;font-size:10px;line-height:1.9;overflow-wrap:anywhere;margin-top:4px}.busy-item a[data-v-a9e070fe]{color:var(--blue)}.busy-item small[data-v-a9e070fe]{font-size:8px;line-height:1.9;color:var(--orange);display:block;margin-top:6px}.summary-reviews>div[data-v-a9e070fe]{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:10px;line-height:1.9;margin-top:10px}.summary-reviews svg[data-v-a9e070fe]{color:var(--blue)}.summary-reviews a[data-v-a9e070fe]{color:var(--blue)}.summary-reviews small[data-v-a9e070fe]{font-size:8px;color:var(--muted);width:100%;margin-left:22px}@media(max-width:680px){.declared-windows>div[data-v-a9e070fe]{padding:11px}.declared-windows strong[data-v-a9e070fe]{font-size:11px}.summary-copy[data-v-a9e070fe],.private-reason[data-v-a9e070fe]{font-size:9px}.busy-section h3[data-v-a9e070fe],.summary-reviews h3[data-v-a9e070fe]{font-size:10px}.busy-item[data-v-a9e070fe]{padding:11px;gap:8px}.busy-item strong[data-v-a9e070fe],.busy-item p[data-v-a9e070fe],.busy-item a[data-v-a9e070fe]{font-size:9px}}.team-stats[data-v-6befc0f7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px}.team-stats article[data-v-6befc0f7]{display:flex;align-items:center;gap:11px;padding:17px;background:var(--surface);border:1px solid var(--border);border-radius:9px;min-width:0}.team-stat-icon[data-v-6befc0f7]{display:grid;place-items:center;width:39px;height:39px;background:var(--blue-soft);color:var(--blue);border-radius:9px;flex-shrink:0}.team-stat-icon.green[data-v-6befc0f7]{background:var(--green-soft);color:var(--green)}.team-stat-icon.orange[data-v-6befc0f7]{background:var(--orange-soft);color:var(--orange)}.team-stats article>div[data-v-6befc0f7]{min-width:0}.team-stats article>div>span[data-v-6befc0f7]{font-size:9px;line-height:1.9;color:var(--muted)}.team-stats strong[data-v-6befc0f7]{display:block;font-size:24px;line-height:1.6;margin-top:3px}.team-calendar>.panel-heading[data-v-6befc0f7],.team-day-detail>.panel-heading[data-v-6befc0f7]{padding:18px 20px;border-bottom:1px solid var(--border);gap:14px}.panel-heading h2[data-v-6befc0f7]{font-size:13px;line-height:1.9}.panel-heading p[data-v-6befc0f7]{font-size:9px;line-height:1.9;margin-top:4px}.team-search[data-v-6befc0f7]{display:flex;align-items:center;gap:6px;position:relative;width:215px;flex-shrink:0}.team-search>svg[data-v-6befc0f7]{position:absolute;left:10px;color:var(--muted)}.team-search input[data-v-6befc0f7]{width:100%;padding:9px 29px 9px 31px;font-size:10px;min-height:36px}.team-search>.icon-button[data-v-6befc0f7]{position:absolute;right:3px;width:25px;height:28px;color:var(--muted)}.desktop-calendar[data-v-6befc0f7]{overflow-x:auto;max-width:100%}.desktop-calendar table[data-v-6befc0f7]{width:100%;table-layout:fixed;border-collapse:collapse;min-width:925px}.desktop-calendar thead th[data-v-6befc0f7]{font-size:9px;text-align:left;padding:14px 9px;background:var(--surface-alt);border-right:1px solid var(--border);border-bottom:1px solid var(--border);font-weight:400}.desktop-calendar thead th[data-v-6befc0f7]:first-child{width:160px;padding-left:17px}.desktop-calendar thead th[data-v-6befc0f7]:last-child{border-right:0}.desktop-calendar thead th span[data-v-6befc0f7]{display:block;color:var(--muted);font-size:8px;line-height:1.9}.desktop-calendar thead th strong[data-v-6befc0f7]{display:block;font-size:10px;line-height:1.9;margin-top:3px}.desktop-calendar tbody th[data-v-6befc0f7]{text-align:left;padding:17px 12px 17px 15px;border-bottom:1px solid var(--border);vertical-align:top}.inspector-avatar[data-v-6befc0f7]{width:29px;height:29px;display:inline-grid;place-items:center;font-size:8px;background:var(--blue-soft);color:var(--blue);border-radius:8px;flex-shrink:0;margin-bottom:9px}.desktop-calendar tbody th strong[data-v-6befc0f7]{display:block;font-size:10px;line-height:1.9;overflow-wrap:anywhere}.desktop-calendar td[data-v-6befc0f7]{vertical-align:top;border-left:1px solid var(--border);border-bottom:1px solid var(--border);padding:7px}.calendar-day-cell[data-v-6befc0f7]{width:100%;min-height:112px;display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:10px 7px;text-align:left;border:1px solid transparent;border-radius:7px}.calendar-day-cell.selected[data-v-6befc0f7],.mobile-day-cell.selected[data-v-6befc0f7]{border-color:var(--blue);background:var(--blue-soft)}.cell-state[data-v-6befc0f7]{font-size:8px;line-height:1.9;color:var(--muted);display:block}.available .cell-state[data-v-6befc0f7]{color:var(--green)}.cell-interval[data-v-6befc0f7]{display:block;background:var(--green-soft);color:var(--green);font-size:8px;line-height:1.9;border-radius:4px;padding:3px 5px;white-space:nowrap}.cell-busy[data-v-6befc0f7]{display:flex;align-items:center;gap:4px;color:var(--orange);font-size:7px;line-height:1.9;margin-top:auto}.cell-request[data-v-6befc0f7]{display:flex;align-items:center;gap:4px;color:var(--blue);font-size:7px;line-height:1.9}.mobile-calendar[data-v-6befc0f7]{display:none}.calendar-legend[data-v-6befc0f7]{display:flex;gap:17px;flex-wrap:wrap;padding:15px 18px;color:var(--muted);font-size:8px;line-height:1.9}.calendar-legend>span[data-v-6befc0f7]{display:flex;gap:6px;align-items:center}.calendar-legend i[data-v-6befc0f7]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.green-dot[data-v-6befc0f7]{background:var(--green)}.gray-dot[data-v-6befc0f7]{background:var(--muted)}.orange-dot[data-v-6befc0f7]{background:var(--orange)}.team-day-detail[data-v-6befc0f7]{margin-top:21px;scroll-margin-top:85px;max-width:800px}.team-day-body[data-v-6befc0f7]{padding:20px}.calendar-note[data-v-6befc0f7]{display:flex;align-items:flex-start;gap:9px;color:var(--muted);font-size:9px;line-height:1.9;margin-top:20px;max-width:900px}.calendar-note>svg[data-v-6befc0f7]{flex-shrink:0;color:var(--blue);margin-top:2px}@media(max-width:1100px){.team-stats[data-v-6befc0f7]{gap:11px}.team-stats article[data-v-6befc0f7]{padding:14px;gap:9px}.team-stats article>div>span[data-v-6befc0f7]{font-size:8px}.desktop-calendar[data-v-6befc0f7]{display:none}.mobile-calendar[data-v-6befc0f7]{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:16px}.mobile-inspector[data-v-6befc0f7]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.mobile-inspector h3[data-v-6befc0f7]{display:flex;align-items:center;gap:10px;font-size:11px;line-height:1.9;padding:14px;background:var(--surface-alt);border-bottom:1px solid var(--border)}.mobile-inspector .inspector-avatar[data-v-6befc0f7]{margin:0}.mobile-day-cell[data-v-6befc0f7]{width:100%;display:flex;align-items:flex-start;gap:12px;text-align:left;padding:13px;border:1px solid transparent;border-bottom-color:var(--border);min-height:76px}.mobile-day-cell[data-v-6befc0f7]:last-child{border-bottom-color:transparent}.mobile-day-date[data-v-6befc0f7]{font-size:8px;color:var(--muted);width:27px;flex-shrink:0;line-height:1.9}.mobile-day-date strong[data-v-6befc0f7]{display:block;font-size:17px;color:var(--text);line-height:1.6}.mobile-day-data[data-v-6befc0f7]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;flex:1;min-width:0}.mobile-day-cell>svg[data-v-6befc0f7]{margin-top:8px;color:var(--muted);flex-shrink:0}.mobile-day-data .cell-state[data-v-6befc0f7],.mobile-day-data .cell-interval[data-v-6befc0f7]{font-size:9px}.mobile-day-data .cell-busy[data-v-6befc0f7],.mobile-day-data .cell-request[data-v-6befc0f7]{font-size:8px}}@media(max-width:680px){.team-stats[data-v-6befc0f7]{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:17px}.team-stats article[data-v-6befc0f7]{padding:13px;gap:9px}.team-stat-icon[data-v-6befc0f7]{width:32px;height:32px;border-radius:8px}.team-stat-icon>svg[data-v-6befc0f7]{width:18px}.team-stats strong[data-v-6befc0f7]{font-size:22px}.team-stats article>div>span[data-v-6befc0f7]{font-size:8px}.team-calendar>.panel-heading[data-v-6befc0f7]{display:block;padding:16px 15px}.panel-heading h2[data-v-6befc0f7]{font-size:12px}.panel-heading p[data-v-6befc0f7]{font-size:8px}.team-search[data-v-6befc0f7]{width:100%;margin-top:13px}.team-search input[data-v-6befc0f7]{font-size:10px;min-height:39px}.mobile-calendar[data-v-6befc0f7]{grid-template-columns:1fr;padding:13px;gap:13px}.mobile-inspector h3[data-v-6befc0f7]{font-size:11px;padding:13px}.mobile-day-cell[data-v-6befc0f7]{padding:13px 12px;gap:11px;min-height:78px}.calendar-legend[data-v-6befc0f7]{padding:14px;gap:9px 13px;font-size:7px}.team-day-detail[data-v-6befc0f7]{margin-top:17px}.team-day-detail>.panel-heading[data-v-6befc0f7]{padding:16px 15px;gap:10px}.team-day-detail .badge[data-v-6befc0f7]{font-size:8px}.team-day-body[data-v-6befc0f7]{padding:18px 15px}.calendar-note[data-v-6befc0f7]{font-size:8px;gap:8px;margin-top:17px}}.visible-page-status[data-v-6befc0f7]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 15px;margin-bottom:16px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--muted);font-size:12px;line-height:1.6}.visible-page-status[data-refresh-state=stale_error][data-v-6befc0f7],.visible-page-status[data-refresh-state=offline][data-v-6befc0f7]{border-color:var(--orange);color:var(--text)}.visible-page-changed[data-v-6befc0f7]{outline:2px solid var(--blue);outline-offset:-2px;background:var(--blue-soft)!important;transition:background-color .3s}@media(prefers-reduced-motion:reduce){.visible-page-changed[data-v-6befc0f7]{transition:none}}.team-day-entry[data-v-6befc0f7]{display:flex;justify-content:flex-end;margin-bottom:16px}.team-day-entry a[data-v-6befc0f7]{min-height:44px;white-space:normal}.team-day-entry a[data-v-6befc0f7]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media(max-width:680px){.team-day-entry a[data-v-6befc0f7]{width:100%;justify-content:center}}.team-day-entry[data-v-6befc0f7]{display:flex;gap:12px;flex-wrap:wrap}.team-day-entry .button[data-v-6befc0f7]{min-height:44px}.review-back[data-v-eddb60f6]{font-size:10px;line-height:1.9;gap:7px;white-space:normal;margin-bottom:20px}.review-back>span[data-v-eddb60f6]{display:flex;transform:rotate(180deg)}.review-header[data-v-eddb60f6]{display:flex;align-items:center;justify-content:space-between;gap:17px;margin-bottom:20px}.review-header>div[data-v-eddb60f6]{min-width:0}.review-header h1[data-v-eddb60f6]{font-size:18px;line-height:1.9;overflow-wrap:anywhere}.review-header p[data-v-eddb60f6]{color:var(--muted);font-size:10px;line-height:1.9;margin-top:5px}.review-header>.badge[data-v-eddb60f6]{font-size:9px;flex-shrink:0;line-height:1.9}.review-notice[data-v-eddb60f6]{display:flex;align-items:flex-start;gap:12px;background:var(--blue-soft);color:var(--blue);padding:17px;border-radius:8px;margin-bottom:20px;font-size:10px;line-height:1.9}.review-notice>svg[data-v-eddb60f6]{flex-shrink:0;margin-top:2px}.review-notice strong[data-v-eddb60f6]{font-size:11px}.review-notice p[data-v-eddb60f6]{margin-top:6px}.request-reason[data-v-eddb60f6]{padding:20px;margin-bottom:21px}.reason-heading[data-v-eddb60f6]{display:flex;align-items:center;gap:11px}.reason-icon[data-v-eddb60f6]{width:36px;height:36px;background:var(--surface-alt);border-radius:8px;display:grid;place-items:center;color:var(--blue);flex-shrink:0}.reason-heading h2[data-v-eddb60f6]{font-size:12px;line-height:1.9}.reason-heading p[data-v-eddb60f6]{font-size:8px;line-height:1.9;color:var(--muted);margin-top:4px}.reason-text[data-v-eddb60f6]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.9;margin:17px 0 0}.review-comparison[data-v-eddb60f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:21px}.review-comparison .panel-heading[data-v-eddb60f6]{padding:18px 20px;border-bottom:1px solid var(--border)}.review-comparison h2[data-v-eddb60f6]{font-size:13px;line-height:1.9}.review-comparison .panel-heading p[data-v-eddb60f6]{font-size:9px;line-height:1.9;margin-top:4px}.comparison-body[data-v-eddb60f6]{padding:20px}.proposal-caption[data-v-eddb60f6]{border-top:1px solid var(--border);margin-top:23px;padding-top:17px;display:flex;gap:8px;font-size:9px;line-height:1.9;color:var(--muted)}.proposal-caption>svg[data-v-eddb60f6]{flex-shrink:0;color:var(--blue);margin-top:2px}@media(max-width:1000px){.review-comparison[data-v-eddb60f6]{grid-template-columns:1fr;gap:18px}}@media(max-width:680px){.review-back[data-v-eddb60f6]{font-size:9px;margin-bottom:17px}.review-header[data-v-eddb60f6]{align-items:flex-start;gap:12px;margin-bottom:17px}.review-header h1[data-v-eddb60f6]{font-size:15px}.review-header p[data-v-eddb60f6]{font-size:9px}.review-header>.badge[data-v-eddb60f6]{font-size:8px;white-space:normal;text-align:center;max-width:100px}.review-notice[data-v-eddb60f6]{padding:14px;gap:9px;font-size:9px;margin-bottom:17px}.review-notice strong[data-v-eddb60f6]{font-size:10px}.review-notice>svg[data-v-eddb60f6]{width:18px}.request-reason[data-v-eddb60f6]{padding:17px 15px;margin-bottom:17px}.reason-heading h2[data-v-eddb60f6]{font-size:11px}.reason-text[data-v-eddb60f6]{font-size:10px;margin-top:15px}.review-comparison .panel-heading[data-v-eddb60f6]{padding:16px 15px}.review-comparison h2[data-v-eddb60f6]{font-size:12px}.review-comparison .panel-heading p[data-v-eddb60f6]{font-size:8px}.comparison-body[data-v-eddb60f6]{padding:18px 15px}.proposal-caption[data-v-eddb60f6]{font-size:8px;gap:7px}}.backup-page[data-v-8d4ab14e]{min-width:0}.backup-heading[data-v-8d4ab14e]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.backup-overline[data-v-8d4ab14e]{color:var(--blue);font-size:10px;font-weight:700;letter-spacing:1.3px;margin-bottom:8px}.backup-heading h1[data-v-8d4ab14e]{font-family:var(--head);font-size:26px;line-height:1.4;margin:0;overflow-wrap:anywhere}.backup-caption[data-v-8d4ab14e]{font-size:12px;line-height:1.9;color:var(--muted);margin:8px 0 0}.backup-refresh[data-v-8d4ab14e]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;flex-shrink:0;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:8px;line-height:1.5}.backup-refresh[data-v-8d4ab14e]:disabled{opacity:.5;cursor:default}.backup-update[data-v-8d4ab14e]{display:flex;gap:8px;align-items:flex-start;color:var(--muted);font-size:12px;line-height:1.9;margin-bottom:18px}.backup-update svg[data-v-8d4ab14e]{flex-shrink:0;margin-top:3px}.backup-state[data-v-8d4ab14e]{display:flex;align-items:flex-start;gap:18px;background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--blue);border-radius:12px;padding:25px;margin-bottom:20px;min-width:0}.backup-mark[data-v-8d4ab14e]{display:grid;place-items:center;width:50px;height:50px;background:var(--blue-soft);color:var(--blue);border-radius:12px;flex-shrink:0}.backup-state>div[data-v-8d4ab14e]:last-child{min-width:0}.backup-eyebrow[data-v-8d4ab14e]{font-size:10px;color:var(--muted);line-height:1.8;margin:0 0 7px}.backup-state h2[data-v-8d4ab14e]{font-family:var(--head);font-size:21px;line-height:1.5;margin:0}.backup-state p[data-v-8d4ab14e]:last-child{font-size:12px;color:var(--muted);line-height:1.9;margin:9px 0 0;max-width:780px}.backup-state[data-backup-state=attention][data-v-8d4ab14e]{border-left-color:var(--orange)}.backup-state[data-backup-state=attention] .backup-mark[data-v-8d4ab14e]{color:var(--orange);background:var(--orange-soft)}.backup-state[data-v-8d4ab14e]:is([data-backup-state=unknown],[data-backup-state=not_configured]){border-left-color:var(--muted)}.backup-state:is([data-backup-state=unknown],[data-backup-state=not_configured]) .backup-mark[data-v-8d4ab14e]{color:var(--muted);background:var(--bg)}.backup-times[data-v-8d4ab14e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 20px}.backup-card[data-v-8d4ab14e]{min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:22px}.backup-card-icon[data-v-8d4ab14e]{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:var(--blue-soft);color:var(--blue);margin-bottom:17px}.backup-card h3[data-v-8d4ab14e]{font-size:11px;font-weight:500;margin:0;color:var(--muted);line-height:1.8}.backup-card .backup-time[data-v-8d4ab14e]{font-family:var(--head);font-size:17px;font-weight:600;line-height:1.7;margin:8px 0;overflow-wrap:anywhere}.backup-card p[data-v-8d4ab14e]:not(.backup-time){font-size:11px;color:var(--muted);line-height:1.9;margin:0}.backup-scope[data-v-8d4ab14e]{display:flex;gap:16px;align-items:flex-start;min-width:0;padding:22px;background:var(--surface);border:1px solid var(--border);border-radius:12px}.backup-scope>div[data-v-8d4ab14e]:first-child{color:var(--blue);flex-shrink:0}.backup-scope h2[data-v-8d4ab14e]{font-family:var(--head);font-size:16px;line-height:1.6;margin:0 0 8px}.backup-scope p[data-v-8d4ab14e]{font-size:12px;line-height:1.9;margin:0 0 8px;max-width:820px}.backup-restore[data-v-8d4ab14e]{margin-top:20px}.backup-restore-facts[data-v-8d4ab14e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 26px;margin:17px 0}.backup-restore-facts>div[data-v-8d4ab14e]{min-width:0}.backup-restore-facts dt[data-v-8d4ab14e]{font-size:11px;color:var(--muted);line-height:1.8}.backup-restore-facts dd[data-v-8d4ab14e]{font-size:13px;font-weight:600;margin:4px 0 0;line-height:1.9;overflow-wrap:anywhere}.backup-back[data-v-8d4ab14e]{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:20px;font-size:12px;color:var(--blue);font-weight:600}.backup-back svg[data-v-8d4ab14e]{transform:rotate(180deg)}.backup-unavailable[data-v-8d4ab14e]{padding:70px 24px;max-width:650px;margin:auto;text-align:center;color:var(--text)}.backup-unavailable>svg[data-v-8d4ab14e]{color:var(--blue)}.backup-unavailable h1[data-v-8d4ab14e]{font-family:var(--head);font-size:24px;line-height:1.5;margin:18px 0 12px}.backup-unavailable p[data-v-8d4ab14e]{font-size:13px;line-height:1.9;color:var(--muted);margin-bottom:22px}.backup-unavailable a[data-v-8d4ab14e]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px}.backup-page[data-v-8d4ab14e] :is(button,a):focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media(max-width:1100px){.backup-times[data-v-8d4ab14e]{grid-template-columns:1fr}.backup-card[data-v-8d4ab14e]{display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:14px;padding:19px}.backup-card-icon[data-v-8d4ab14e]{grid-row:1/4;margin:0}.backup-card .backup-time[data-v-8d4ab14e],.backup-card p[data-v-8d4ab14e]:not(.backup-time){grid-column:2}}@media(max-width:600px){.backup-restore-facts[data-v-8d4ab14e]{grid-template-columns:1fr;gap:12px}.backup-heading[data-v-8d4ab14e]{flex-direction:column;gap:15px}.backup-heading h1[data-v-8d4ab14e]{font-size:23px}.backup-refresh[data-v-8d4ab14e]{width:100%}.backup-state[data-v-8d4ab14e]{padding:19px 16px;gap:13px}.backup-mark[data-v-8d4ab14e]{width:40px;height:40px;border-radius:9px}.backup-state h2[data-v-8d4ab14e]{font-size:19px}.backup-scope[data-v-8d4ab14e]{padding:19px 16px;gap:12px}.backup-card .backup-time[data-v-8d4ab14e]{font-size:16px}.backup-scope>div[data-v-8d4ab14e]:last-child{min-width:0;overflow-wrap:anywhere}}.ccf[data-v-cfc71cdf]{width:100%;min-width:0;box-sizing:border-box;overflow-wrap:anywhere;background:var(--surface,#fff);border:1px solid var(--border,#e5eaf2);border-radius:10px;color:var(--text,#182841)}.ccf-heading[data-v-cfc71cdf]{padding:20px 22px;border-bottom:1px solid var(--border,#e5eaf2)}.ccf-heading h3[data-v-cfc71cdf]{margin:0;font-size:15px;line-height:1.6}.ccf-heading p[data-v-cfc71cdf]{margin:5px 0 0;color:var(--muted,#667892);font-size:12px;line-height:1.8}.ccf-amount[data-v-cfc71cdf]{padding:20px 22px 0;display:flex;flex-direction:column;gap:6px;min-width:0}.ccf-amount>span[data-v-cfc71cdf]{font-size:12px;line-height:1.8;color:var(--muted,#667892)}.ccf-amount output[data-v-cfc71cdf]{font-size:clamp(22px,4vw,28px);line-height:1.5;font-weight:700;letter-spacing:-.4px;color:var(--blue,#1764ff)}.ccf-form[data-v-cfc71cdf]{padding:20px 22px 22px;display:flex;flex-direction:column;gap:18px;min-width:0}.ccf-fields[data-v-cfc71cdf]{margin:0;padding:0;border:0;min-width:0;display:flex;flex-direction:column;gap:18px}.ccf-row[data-v-cfc71cdf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:18px}.ccf-field[data-v-cfc71cdf]{display:flex;flex-direction:column;gap:7px;min-width:0}.ccf-field label[data-v-cfc71cdf]{font-size:12px;line-height:1.8;font-weight:650}.ccf-field input[data-v-cfc71cdf],.ccf-field textarea[data-v-cfc71cdf]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:46px;padding:11px 12px;border:1px solid var(--border,#e5eaf2);border-radius:7px;background:var(--surface,#fff);color:inherit;font:inherit;font-size:14px;line-height:1.6}.ccf-field textarea[data-v-cfc71cdf]{resize:vertical}.ccf-field input[data-v-cfc71cdf]:focus-visible,.ccf-field textarea[data-v-cfc71cdf]:focus-visible,.ccf-submit[data-v-cfc71cdf]:focus-visible,.ccf-errors[data-v-cfc71cdf]:focus-visible{outline:2px solid var(--blue,#1764ff);outline-offset:3px}.ccf-field [aria-invalid=true][data-v-cfc71cdf]{border-color:var(--red,#c13c46)}.ccf-field [readonly][data-v-cfc71cdf],.ccf-fields[data-v-cfc71cdf]:disabled{opacity:.7}.ccf-hint[data-v-cfc71cdf],.ccf-field-error[data-v-cfc71cdf]{margin:0;font-size:11px;line-height:1.8}.ccf-hint[data-v-cfc71cdf]{color:var(--muted,#667892)}.ccf-field-error[data-v-cfc71cdf]{color:var(--red,#c13c46)}.ccf-errors[data-v-cfc71cdf]{padding:12px 14px;border:1px solid var(--red,#c13c46);border-radius:7px;color:var(--red,#c13c46);font-size:12px;line-height:1.8}.ccf-errors p[data-v-cfc71cdf]{margin:0}.ccf-errors p+p[data-v-cfc71cdf]{margin-top:5px}.ccf-submit[data-v-cfc71cdf]{width:100%;min-width:0;min-height:48px;box-sizing:border-box;justify-content:center;white-space:normal;line-height:1.6}.ccf-submit[data-v-cfc71cdf]:disabled{opacity:.5;cursor:not-allowed}.ccf-sr-only[data-v-cfc71cdf]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:680px){.ccf-heading[data-v-cfc71cdf]{padding:18px 15px}.ccf-amount[data-v-cfc71cdf]{padding:18px 15px 0}.ccf-form[data-v-cfc71cdf]{padding:18px 15px}.ccf-field input[data-v-cfc71cdf],.ccf-field textarea[data-v-cfc71cdf]{font-size:16px}}.cash-page[data-v-3971cff9]{max-width:1240px;margin:0 auto;min-width:0;overflow-wrap:anywhere}.cash-toolbar[data-v-3971cff9]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin:4px 0 23px}.cash-overline[data-v-3971cff9]{font-size:10px;font-weight:700;letter-spacing:1.1px;color:var(--blue);margin-bottom:7px}.cash-toolbar h2[data-v-3971cff9]{font-size:24px;line-height:1.5}.cash-muted[data-v-3971cff9]{color:var(--muted);font-size:11px;line-height:1.9}.cash-toolbar .cash-muted[data-v-3971cff9]{margin-top:6px}.cash-actions[data-v-3971cff9]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.cash-actions .button[data-v-3971cff9]{white-space:normal}.cash-grid[data-v-3971cff9]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:22px;align-items:start}.cash-main[data-v-3971cff9],.cash-aside[data-v-3971cff9]{display:flex;flex-direction:column;gap:22px;min-width:0}.cash-heading[data-v-3971cff9]{padding:20px 22px;border-bottom:1px solid var(--border)}.cash-heading h3[data-v-3971cff9],.cash-body h3[data-v-3971cff9],.cash-pending h3[data-v-3971cff9]{font-size:14px;line-height:1.7}.cash-body[data-v-3971cff9]{padding:22px;display:flex;flex-direction:column;gap:13px;font-size:12px;line-height:1.9;min-width:0}.cash-body .button[data-v-3971cff9]{align-self:flex-start}.cash-body time[data-v-3971cff9]{color:var(--muted);font-size:11px}.cash-collection[data-v-3971cff9]{padding:22px;border-bottom:1px solid var(--border);min-width:0;font-size:12px;line-height:1.9}.cash-collection[data-v-3971cff9]:last-child{border-bottom:0}.cash-collection-top[data-v-3971cff9]{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap}.cash-money[data-v-3971cff9]{font-size:24px;color:var(--blue);line-height:1.5}.cash-state[data-v-3971cff9]{font-size:10px;line-height:1.8;background:var(--surface-alt);padding:5px 8px;border-radius:5px;color:var(--orange)}.cash-state.verified[data-v-3971cff9]{color:var(--green)}.cash-collection p[data-v-3971cff9]{margin-top:10px}.cash-comment[data-v-3971cff9]{white-space:pre-wrap;overflow-wrap:anywhere}.cash-collection>.button[data-v-3971cff9]{margin-top:17px;white-space:normal;min-height:44px}.cash-advance[data-v-3971cff9]{margin-top:16px;padding:14px;background:var(--surface-alt);border-radius:7px}.cash-advance p[data-v-3971cff9]:first-child{margin-top:0}.cash-notice[data-v-3971cff9]{border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:7px;padding:14px 17px;margin:0 0 20px;font-size:12px;line-height:1.9;background:var(--surface)}.cash-notice.success[data-v-3971cff9]{color:var(--green);border-left-color:var(--green)}.cash-pending[data-v-3971cff9]{padding:22px;margin-bottom:22px;border-left:3px solid var(--orange)}.cash-pending p[data-v-3971cff9]{font-size:12px;line-height:1.9;color:var(--muted);margin:9px 0 16px}.cash-errors[data-v-3971cff9]{color:var(--red)}.cash-page button[data-v-3971cff9]:disabled{opacity:.5;cursor:not-allowed}.cash-page button[data-v-3971cff9]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media(max-width:1050px){.cash-grid[data-v-3971cff9]{grid-template-columns:minmax(0,1fr)}.cash-aside[data-v-3971cff9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.cash-toolbar[data-v-3971cff9]{flex-direction:column;gap:15px;margin-bottom:18px}.cash-toolbar h2[data-v-3971cff9]{font-size:21px}.cash-toolbar>.cash-actions[data-v-3971cff9]{width:100%;justify-content:space-between}.cash-grid[data-v-3971cff9],.cash-main[data-v-3971cff9],.cash-aside[data-v-3971cff9]{gap:17px}.cash-aside[data-v-3971cff9]{display:flex}.cash-heading[data-v-3971cff9],.cash-body[data-v-3971cff9],.cash-collection[data-v-3971cff9],.cash-pending[data-v-3971cff9]{padding:18px 15px}.cash-money[data-v-3971cff9]{font-size:23px}.cash-state[data-v-3971cff9]{font-size:10px}.cash-pending .cash-actions[data-v-3971cff9],.cash-pending .button[data-v-3971cff9],.cash-collection>.button[data-v-3971cff9]{width:100%}.cash-pending .button[data-v-3971cff9],.cash-collection>.button[data-v-3971cff9]{justify-content:center}.cash-pending[data-v-3971cff9]{margin-bottom:18px}.cash-notice[data-v-3971cff9]{font-size:11px;padding:13px 15px}.cash-body .button[data-v-3971cff9]{align-self:stretch;justify-content:center}}.caf[data-v-5cfa32d5]{width:100%;min-width:0;box-sizing:border-box;overflow-wrap:anywhere;border:1px solid var(--border,#e5eaf2);border-radius:10px;background:var(--surface,#fff);color:var(--text,#182841)}.caf-heading[data-v-5cfa32d5]{padding:20px 22px;border-bottom:1px solid var(--border,#e5eaf2)}.caf-heading h3[data-v-5cfa32d5]{margin:0;font-size:15px;line-height:1.6}.caf-heading p[data-v-5cfa32d5]{margin:5px 0 0;font-size:12px;line-height:1.8;color:var(--muted,#667892)}.caf-totals[data-v-5cfa32d5]{margin:0;padding:20px 22px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:15px;min-width:0}.caf-totals>div[data-v-5cfa32d5]{min-width:0}.caf-totals dt[data-v-5cfa32d5]{font-size:11px;line-height:1.8;color:var(--muted,#667892)}.caf-totals dd[data-v-5cfa32d5]{margin:6px 0 0;color:var(--blue,#1764ff);font-size:21px;line-height:1.5;font-weight:700;overflow-wrap:anywhere}.caf-form[data-v-5cfa32d5]{padding:20px 22px 22px;display:flex;flex-direction:column;gap:18px;min-width:0}.caf-fields[data-v-5cfa32d5]{padding:0;margin:0;border:0;min-width:0;display:flex;flex-direction:column;gap:18px}.caf-row[data-v-5cfa32d5]{padding:15px;border:1px solid var(--border,#e5eaf2);border-radius:8px;background:var(--surface-alt,#f6f8fb);min-width:0}.caf-row-heading[data-v-5cfa32d5]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:12px}.caf-row-heading h4[data-v-5cfa32d5]{margin:0;font-size:12px;line-height:1.8}.caf-remove[data-v-5cfa32d5]{min-height:44px;flex-shrink:0;font-size:12px}.caf-row-fields[data-v-5cfa32d5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:15px}.caf-field[data-v-5cfa32d5]{display:flex;flex-direction:column;gap:7px;min-width:0}.caf-field label[data-v-5cfa32d5]{font-size:12px;font-weight:650;line-height:1.8}.caf-field input[data-v-5cfa32d5],.caf-field select[data-v-5cfa32d5],.caf-field textarea[data-v-5cfa32d5]{width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:46px;padding:11px 12px;border:1px solid var(--border,#e5eaf2);border-radius:7px;background:var(--surface,#fff);color:inherit;font:inherit;font-size:14px;line-height:1.6}.caf-field textarea[data-v-5cfa32d5]{resize:vertical}.caf-field [aria-invalid=true][data-v-5cfa32d5]{border-color:var(--red,#c13c46)}.caf-hint[data-v-5cfa32d5],.caf-empty[data-v-5cfa32d5]{margin:0;font-size:11px;line-height:1.8;color:var(--muted,#667892)}.caf-field-error[data-v-5cfa32d5]{font-size:11px;line-height:1.8;color:var(--red,#c13c46)}.caf-field-error p[data-v-5cfa32d5],.caf-errors p[data-v-5cfa32d5]{margin:0}.caf-field-error p+p[data-v-5cfa32d5],.caf-errors p+p[data-v-5cfa32d5]{margin-top:5px}.caf-errors[data-v-5cfa32d5]{padding:12px 14px;border:1px solid var(--red,#c13c46);border-radius:7px;font-size:12px;line-height:1.8;color:var(--red,#c13c46)}.caf-submit[data-v-5cfa32d5],.caf-add[data-v-5cfa32d5]{width:100%;min-height:48px;min-width:0;box-sizing:border-box;justify-content:center;white-space:normal;line-height:1.6}.caf button[data-v-5cfa32d5]:disabled,.caf-fields[data-v-5cfa32d5]:disabled{opacity:.55;cursor:not-allowed}.caf input[data-v-5cfa32d5]:focus-visible,.caf select[data-v-5cfa32d5]:focus-visible,.caf textarea[data-v-5cfa32d5]:focus-visible,.caf button[data-v-5cfa32d5]:focus-visible,.caf-errors[data-v-5cfa32d5]:focus-visible{outline:2px solid var(--blue,#1764ff);outline-offset:3px}.caf-sr-only[data-v-5cfa32d5]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:680px){.caf-heading[data-v-5cfa32d5]{padding:18px 15px}.caf-totals[data-v-5cfa32d5]{padding:18px 15px 0;grid-template-columns:minmax(0,1fr)}.caf-form[data-v-5cfa32d5]{padding:18px 15px}.caf-row[data-v-5cfa32d5]{padding:12px}.caf-field input[data-v-5cfa32d5],.caf-field select[data-v-5cfa32d5],.caf-field textarea[data-v-5cfa32d5]{font-size:16px}}.funding-page[data-v-fb6fe3d1]{max-width:1240px;margin:0 auto;min-width:0;overflow-wrap:anywhere}.funding-toolbar[data-v-fb6fe3d1]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin:4px 0 23px}.funding-overline[data-v-fb6fe3d1]{font-size:10px;font-weight:700;letter-spacing:1.1px;color:var(--blue);margin-bottom:7px}.funding-toolbar h2[data-v-fb6fe3d1]{font-size:24px;line-height:1.5}.funding-muted[data-v-fb6fe3d1]{color:var(--muted);font-size:11px;line-height:1.9}.funding-toolbar .funding-muted[data-v-fb6fe3d1]{margin-top:6px}.funding-actions[data-v-fb6fe3d1]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.funding-actions .button[data-v-fb6fe3d1]{white-space:normal;min-height:44px}.funding-grid[data-v-fb6fe3d1]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:22px;align-items:start}.funding-main[data-v-fb6fe3d1],.funding-aside[data-v-fb6fe3d1]{display:flex;flex-direction:column;gap:22px;min-width:0}.funding-heading[data-v-fb6fe3d1]{padding:20px 22px;border-bottom:1px solid var(--border)}.funding-heading h3[data-v-fb6fe3d1],.funding-body h3[data-v-fb6fe3d1],.funding-pending h3[data-v-fb6fe3d1]{font-size:14px;line-height:1.7}.funding-body[data-v-fb6fe3d1]{padding:22px;display:flex;flex-direction:column;gap:13px;font-size:12px;line-height:1.9;min-width:0}.funding-body .button[data-v-fb6fe3d1]{align-self:flex-start;white-space:normal;min-height:44px}.funding-body time[data-v-fb6fe3d1]{font-size:11px;color:var(--muted)}.funding-money[data-v-fb6fe3d1]{font-size:25px;line-height:1.5;color:var(--blue)}.funding-available[data-v-fb6fe3d1]{margin:0;padding-top:14px;border-top:1px solid var(--border)}.funding-available dt[data-v-fb6fe3d1]{color:var(--muted);font-size:11px}.funding-available dd[data-v-fb6fe3d1]{font-size:21px;font-weight:700;color:var(--blue);margin:6px 0 0}.funding-allocation[data-v-fb6fe3d1]{padding:22px;border-bottom:1px solid var(--border);font-size:12px;line-height:1.9}.funding-allocation[data-v-fb6fe3d1]:last-child{border-bottom:0}.funding-allocation-top[data-v-fb6fe3d1]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;flex-wrap:wrap}.funding-allocation-top h4[data-v-fb6fe3d1]{font-size:13px;line-height:1.8;min-width:0;flex:1 1 180px}.funding-allocation-top strong[data-v-fb6fe3d1]{color:var(--blue);font-size:20px;line-height:1.5}.funding-allocation>p[data-v-fb6fe3d1]{margin-top:10px}.funding-notice[data-v-fb6fe3d1]{border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:7px;padding:14px 17px;margin:0 0 20px;background:var(--surface);font-size:12px;line-height:1.9}.funding-notice.success[data-v-fb6fe3d1]{color:var(--green);border-left-color:var(--green)}.funding-pending[data-v-fb6fe3d1]{padding:22px;margin-bottom:22px;border-left:3px solid var(--orange)}.funding-pending>p[data-v-fb6fe3d1]{font-size:12px;color:var(--muted);line-height:1.9;margin:12px 0 16px}.funding-split[data-v-fb6fe3d1]{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:12px;line-height:1.9}.funding-split li[data-v-fb6fe3d1]{display:flex;gap:15px;justify-content:space-between;flex-wrap:wrap;min-width:0}.funding-split li span[data-v-fb6fe3d1]{flex:1 1 180px;min-width:0}.funding-split strong[data-v-fb6fe3d1]{color:var(--blue)}.funding-accepted[data-v-fb6fe3d1]{margin-bottom:22px}.funding-page button[data-v-fb6fe3d1]:disabled{opacity:.5;cursor:not-allowed}.funding-page button[data-v-fb6fe3d1]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media(max-width:1050px){.funding-grid[data-v-fb6fe3d1]{grid-template-columns:minmax(0,1fr)}.funding-aside[data-v-fb6fe3d1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.funding-toolbar[data-v-fb6fe3d1]{flex-direction:column;gap:15px;margin-bottom:18px}.funding-toolbar h2[data-v-fb6fe3d1]{font-size:21px}.funding-toolbar>.funding-actions[data-v-fb6fe3d1]{width:100%;justify-content:space-between}.funding-grid[data-v-fb6fe3d1],.funding-main[data-v-fb6fe3d1],.funding-aside[data-v-fb6fe3d1]{gap:17px}.funding-aside[data-v-fb6fe3d1]{display:flex}.funding-heading[data-v-fb6fe3d1],.funding-body[data-v-fb6fe3d1],.funding-allocation[data-v-fb6fe3d1],.funding-pending[data-v-fb6fe3d1]{padding:18px 15px}.funding-pending .funding-actions[data-v-fb6fe3d1],.funding-pending .button[data-v-fb6fe3d1]{width:100%}.funding-pending .button[data-v-fb6fe3d1]{justify-content:center}.funding-pending[data-v-fb6fe3d1]{margin-bottom:18px}.funding-notice[data-v-fb6fe3d1]{font-size:11px;padding:13px 15px}.funding-body .button[data-v-fb6fe3d1]{align-self:stretch;justify-content:center}}.cpf[data-v-0929ebcb]{width:100%;min-width:0;box-sizing:border-box;overflow-wrap:anywhere;border:1px solid var(--border,#e5eaf2);border-radius:10px;background:var(--surface,#fff);color:var(--text,#182841)}.cpf-heading[data-v-0929ebcb]{padding:20px 22px;border-bottom:1px solid var(--border,#e5eaf2)}.cpf-heading h3[data-v-0929ebcb]{margin:0;font-size:15px;line-height:1.6}.cpf-heading p[data-v-0929ebcb]{margin:5px 0 0;font-size:12px;line-height:1.8;color:var(--muted,#667892)}.cpf-totals[data-v-0929ebcb]{margin:0;padding:20px 22px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:15px;min-width:0}.cpf-totals>div[data-v-0929ebcb]{min-width:0}.cpf-totals dt[data-v-0929ebcb]{font-size:11px;line-height:1.8;color:var(--muted,#667892)}.cpf-totals dd[data-v-0929ebcb]{margin:6px 0 0;color:var(--blue,#1764ff);font-size:21px;line-height:1.5;font-weight:700;overflow-wrap:anywhere}.cpf-form[data-v-0929ebcb]{padding:20px 22px 22px;display:flex;flex-direction:column;gap:18px;min-width:0}.cpf-fields[data-v-0929ebcb]{padding:0;margin:0;border:0;min-width:0;display:flex;flex-direction:column;gap:18px}.cpf-field[data-v-0929ebcb]{display:flex;flex-direction:column;gap:7px;min-width:0}.cpf-field label[data-v-0929ebcb]{font-size:12px;font-weight:650;line-height:1.8}.cpf-field input[data-v-0929ebcb],.cpf-field select[data-v-0929ebcb],.cpf-field textarea[data-v-0929ebcb]{width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:46px;padding:11px 12px;border:1px solid var(--border,#e5eaf2);border-radius:7px;background:var(--surface,#fff);color:inherit;font:inherit;font-size:14px;line-height:1.6}.cpf-field textarea[data-v-0929ebcb]{resize:vertical}.cpf-field [aria-invalid=true][data-v-0929ebcb]{border-color:var(--red,#c13c46)}.cpf-hint[data-v-0929ebcb]{margin:0;font-size:11px;line-height:1.8;color:var(--muted,#667892)}.cpf-field-error[data-v-0929ebcb]{font-size:11px;line-height:1.8;color:var(--red,#c13c46)}.cpf-field-error p[data-v-0929ebcb],.cpf-errors p[data-v-0929ebcb]{margin:0}.cpf-field-error p+p[data-v-0929ebcb],.cpf-errors p+p[data-v-0929ebcb]{margin-top:5px}.cpf-errors[data-v-0929ebcb]{padding:12px 14px;border:1px solid var(--red,#c13c46);border-radius:7px;font-size:12px;line-height:1.8;color:var(--red,#c13c46)}.cpf-submit[data-v-0929ebcb]{width:100%;min-height:48px;min-width:0;box-sizing:border-box;justify-content:center;white-space:normal;line-height:1.6}.cpf button[data-v-0929ebcb]:disabled,.cpf-fields[data-v-0929ebcb]:disabled{opacity:.55;cursor:not-allowed}.cpf input[data-v-0929ebcb]:focus-visible,.cpf select[data-v-0929ebcb]:focus-visible,.cpf textarea[data-v-0929ebcb]:focus-visible,.cpf button[data-v-0929ebcb]:focus-visible,.cpf-errors[data-v-0929ebcb]:focus-visible{outline:2px solid var(--blue,#1764ff);outline-offset:3px}.cpf-sr-only[data-v-0929ebcb]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:680px){.cpf-heading[data-v-0929ebcb]{padding:18px 15px}.cpf-totals[data-v-0929ebcb]{padding:18px 15px 0;grid-template-columns:minmax(0,1fr)}.cpf-form[data-v-0929ebcb]{padding:18px 15px}.cpf-field input[data-v-0929ebcb],.cpf-field select[data-v-0929ebcb],.cpf-field textarea[data-v-0929ebcb]{font-size:16px}}.payment-page[data-v-4fc97254]{max-width:1240px;margin:0 auto;min-width:0;overflow-wrap:anywhere}.payment-toolbar[data-v-4fc97254]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin:4px 0 23px}.payment-overline[data-v-4fc97254]{font-size:10px;font-weight:700;letter-spacing:1.1px;color:var(--blue);margin-bottom:7px}.payment-toolbar h2[data-v-4fc97254]{font-size:24px;line-height:1.5}.payment-muted[data-v-4fc97254]{color:var(--muted);font-size:11px;line-height:1.9}.payment-toolbar .payment-muted[data-v-4fc97254]{margin-top:6px}.payment-actions[data-v-4fc97254]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.payment-actions .button[data-v-4fc97254]{white-space:normal;min-height:44px}.payment-grid[data-v-4fc97254]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:22px;align-items:start}.payment-main[data-v-4fc97254],.payment-aside[data-v-4fc97254]{display:flex;flex-direction:column;gap:22px;min-width:0}.payment-heading[data-v-4fc97254]{padding:20px 22px;border-bottom:1px solid var(--border)}.payment-heading h3[data-v-4fc97254],.payment-body h3[data-v-4fc97254],.payment-pending h3[data-v-4fc97254]{font-size:14px;line-height:1.7}.payment-body[data-v-4fc97254]{padding:22px;display:flex;flex-direction:column;gap:13px;font-size:12px;line-height:1.9;min-width:0}.payment-body .button[data-v-4fc97254]{align-self:flex-start;white-space:normal;min-height:44px}.payment-body time[data-v-4fc97254]{font-size:11px;color:var(--muted)}.payment-money[data-v-4fc97254]{font-size:25px;line-height:1.5;color:var(--blue)}.payment-available[data-v-4fc97254]{margin:0;padding-top:14px;border-top:1px solid var(--border)}.payment-available dt[data-v-4fc97254]{color:var(--muted);font-size:11px}.payment-available dd[data-v-4fc97254]{font-size:21px;font-weight:700;color:var(--blue);margin:6px 0 0}.payment-allocation[data-v-4fc97254]{padding:22px;border-bottom:1px solid var(--border);font-size:12px;line-height:1.9}.payment-allocation[data-v-4fc97254]:last-child{border-bottom:0}.payment-allocation-top[data-v-4fc97254]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;flex-wrap:wrap}.payment-allocation-top h4[data-v-4fc97254]{font-size:13px;line-height:1.8;min-width:0;flex:1 1 180px}.payment-allocation-top strong[data-v-4fc97254]{color:var(--blue);font-size:20px;line-height:1.5}.payment-allocation>p[data-v-4fc97254]{margin-top:10px}.payment-notice[data-v-4fc97254]{border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:7px;padding:14px 17px;margin:0 0 20px;background:var(--surface);font-size:12px;line-height:1.9}.payment-notice.success[data-v-4fc97254]{color:var(--green);border-left-color:var(--green)}.payment-pending[data-v-4fc97254]{padding:22px;margin-bottom:22px;border-left:3px solid var(--orange)}.payment-pending>p[data-v-4fc97254]{font-size:12px;color:var(--muted);line-height:1.9;margin:12px 0 16px}.payment-split[data-v-4fc97254]{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:12px;line-height:1.9}.payment-split li[data-v-4fc97254]{display:flex;gap:15px;justify-content:space-between;flex-wrap:wrap;min-width:0}.payment-split li span[data-v-4fc97254]{flex:1 1 180px;min-width:0}.payment-split strong[data-v-4fc97254]{color:var(--blue)}.payment-accepted[data-v-4fc97254]{margin-bottom:22px}.payment-page button[data-v-4fc97254]:disabled{opacity:.5;cursor:not-allowed}.payment-page button[data-v-4fc97254]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media(max-width:1050px){.payment-grid[data-v-4fc97254]{grid-template-columns:minmax(0,1fr)}.payment-aside[data-v-4fc97254]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.payment-toolbar[data-v-4fc97254]{flex-direction:column;gap:15px;margin-bottom:18px}.payment-toolbar h2[data-v-4fc97254]{font-size:21px}.payment-toolbar>.payment-actions[data-v-4fc97254]{width:100%;justify-content:space-between}.payment-grid[data-v-4fc97254],.payment-main[data-v-4fc97254],.payment-aside[data-v-4fc97254]{gap:17px}.payment-aside[data-v-4fc97254]{display:flex}.payment-heading[data-v-4fc97254],.payment-body[data-v-4fc97254],.payment-allocation[data-v-4fc97254],.payment-pending[data-v-4fc97254]{padding:18px 15px}.payment-pending .payment-actions[data-v-4fc97254],.payment-pending .button[data-v-4fc97254]{width:100%}.payment-pending .button[data-v-4fc97254]{justify-content:center}.payment-pending[data-v-4fc97254]{margin-bottom:18px}.payment-notice[data-v-4fc97254]{font-size:11px;padding:13px 15px}.payment-body .button[data-v-4fc97254]{align-self:stretch;justify-content:center}}.payment-balances[data-v-4fc97254]{margin:0;display:flex;flex-direction:column;gap:13px}.payment-balances>div[data-v-4fc97254]{display:flex;justify-content:space-between;align-items:baseline;gap:14px;flex-wrap:wrap}.payment-balances dt[data-v-4fc97254]{font-size:11px;color:var(--muted);flex:1 1 130px}.payment-balances dd[data-v-4fc97254]{margin:0;color:var(--blue);font-weight:700;font-size:17px}.merge-direction[data-v-6a71bd57]{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:center;gap:13px}.identity-card[data-v-6a71bd57]{min-width:0;padding:18px;border:1px solid var(--border);border-radius:9px;background:var(--surface)}.target-card[data-v-6a71bd57]{border-color:var(--blue-border,#dce7ff);background:var(--blue-soft)}.identity-kicker[data-v-6a71bd57]{font-size:8px;color:var(--muted);line-height:1.9}.identity-card h3[data-v-6a71bd57]{font-size:14px;line-height:1.8;margin-top:8px;overflow-wrap:anywhere}.identity-card p[data-v-6a71bd57]{font-size:11px;line-height:1.9;margin-top:5px}.identity-card .badge[data-v-6a71bd57]{margin-top:12px;font-size:8px}.direction-arrow[data-v-6a71bd57]{color:var(--blue);display:grid;place-items:center}.identity-note[data-v-6a71bd57]{display:flex;gap:8px;color:var(--muted);font-size:9px;line-height:1.9;margin-top:15px}.identity-note>svg[data-v-6a71bd57]{color:var(--blue);margin-top:2px;flex-shrink:0}.comparison-section[data-v-6a71bd57]{margin-top:29px}.subsection-heading h3[data-v-6a71bd57]{font-size:13px;line-height:1.9}.subsection-heading p[data-v-6a71bd57]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.conflict-fields[data-v-6a71bd57]{margin-top:17px}.conflict-field[data-v-6a71bd57]{border:0;border-bottom:1px solid var(--border);padding:0 0 18px;margin:0 0 18px;min-width:0}.conflict-field[data-v-6a71bd57]:last-child{margin-bottom:0}.conflict-field legend[data-v-6a71bd57]{font-size:11px;font-weight:700;line-height:1.9;width:100%;margin-bottom:11px;display:flex;gap:10px;align-items:center;justify-content:space-between}.conflict-field legend>span[data-v-6a71bd57]{font-size:8px;font-weight:400;color:var(--orange)}.value-options[data-v-6a71bd57]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.value-option[data-v-6a71bd57]{display:flex;align-items:flex-start;gap:9px;min-width:0;padding:12px;border:1px solid var(--border);border-radius:7px;cursor:pointer;background:var(--surface)}.value-option.chosen[data-v-6a71bd57]{border-color:var(--blue);background:var(--blue-soft)}.value-option.readonly[data-v-6a71bd57]{cursor:default}.value-option>input[data-v-6a71bd57]{margin:2px 0 0;width:14px;height:14px;min-height:0;flex-shrink:0;accent-color:var(--blue)}.value-option>svg[data-v-6a71bd57]{color:var(--blue);margin-top:2px;flex-shrink:0}.value-option>div[data-v-6a71bd57]{min-width:0}.value-option span[data-v-6a71bd57]{font-size:8px;color:var(--muted);line-height:1.9}.value-option p[data-v-6a71bd57]{font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px}.value-option small[data-v-6a71bd57]{font-size:7px;color:var(--blue);display:block;line-height:1.9;margin-top:7px}.conflict-field>.field-error[data-v-6a71bd57]{margin-top:9px;font-size:9px}.plan-warning[data-v-6a71bd57],.no-conflicts[data-v-6a71bd57]{display:flex;align-items:flex-start;gap:9px;padding:13px 14px;border-radius:7px;margin-top:15px;font-size:10px;line-height:1.9;background:var(--orange-soft);color:var(--orange)}.plan-warning>svg[data-v-6a71bd57],.no-conflicts>svg[data-v-6a71bd57]{margin-top:2px;flex-shrink:0}.no-conflicts[data-v-6a71bd57]{background:var(--green-soft);color:var(--green)}.checks-grid[data-v-6a71bd57]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px;margin-top:24px}.check-card[data-v-6a71bd57]{padding:17px;border:1px solid var(--border);border-radius:8px;background:var(--surface-alt);min-width:0}.check-title[data-v-6a71bd57]{display:flex;align-items:center;gap:8px}.check-title>svg[data-v-6a71bd57]{color:var(--blue)}.check-title h3[data-v-6a71bd57]{font-size:11px;line-height:1.9}.check-card .badge[data-v-6a71bd57]{margin-top:12px;font-size:7px;max-width:100%;white-space:normal;line-height:1.8}.check-card p[data-v-6a71bd57],.check-card li[data-v-6a71bd57]{font-size:9px;line-height:1.9;color:var(--muted);overflow-wrap:anywhere}.check-card>p[data-v-6a71bd57]{margin-top:11px}.check-card ul[data-v-6a71bd57]{margin:11px 0 0;padding-left:15px}.check-card li+li[data-v-6a71bd57]{margin-top:6px}.check-card .check-caption[data-v-6a71bd57]{font-size:8px;margin-top:11px}.affected-section[data-v-6a71bd57]{margin-top:27px}.affected-projects[data-v-6a71bd57]{margin-top:13px;border:1px solid var(--border);border-radius:8px;overflow:hidden}.affected-project[data-v-6a71bd57]{display:flex;gap:10px;align-items:center;padding:13px 14px;border-bottom:1px solid var(--border)}.affected-project[data-v-6a71bd57]:last-child{border-bottom:0}.affected-project[data-v-6a71bd57]:hover{background:var(--surface-alt)}.project-mark[data-v-6a71bd57]{width:31px;height:31px;border-radius:7px;background:var(--blue-soft);color:var(--blue);display:grid;place-items:center;flex-shrink:0}.affected-project>div[data-v-6a71bd57]{min-width:0;flex:1}.affected-project small[data-v-6a71bd57]{font-size:8px;color:var(--muted);line-height:1.9}.affected-project strong[data-v-6a71bd57]{display:block;font-size:11px;line-height:1.9;overflow-wrap:anywhere}.affected-project>svg[data-v-6a71bd57]{color:var(--muted);flex-shrink:0}.empty-projects[data-v-6a71bd57]{font-size:10px;color:var(--muted);line-height:1.9;padding:15px 0}.preserve-note[data-v-6a71bd57]{display:flex;align-items:flex-start;gap:9px;padding:16px;margin-top:23px;background:var(--surface-alt);border-radius:8px}.preserve-note>svg[data-v-6a71bd57]{color:var(--blue);flex-shrink:0;margin-top:2px}.preserve-note strong[data-v-6a71bd57]{font-size:10px;line-height:1.9}.preserve-note p[data-v-6a71bd57]{font-size:8px;line-height:1.9;color:var(--muted);margin-top:5px}@media(max-width:680px){.merge-direction[data-v-6a71bd57]{grid-template-columns:1fr;gap:8px}.identity-card[data-v-6a71bd57]{padding:15px}.identity-kicker[data-v-6a71bd57]{font-size:8px}.identity-card h3[data-v-6a71bd57]{font-size:13px;margin-top:6px}.identity-card p[data-v-6a71bd57]{font-size:11px}.identity-card .badge[data-v-6a71bd57]{font-size:7px;margin-top:10px}.direction-arrow[data-v-6a71bd57]{height:23px;transform:rotate(90deg)}.identity-note[data-v-6a71bd57]{font-size:8px;gap:7px;margin-top:13px}.identity-note>svg[data-v-6a71bd57]{width:15px}.comparison-section[data-v-6a71bd57]{margin-top:24px}.subsection-heading h3[data-v-6a71bd57]{font-size:12px}.subsection-heading p[data-v-6a71bd57]{font-size:8px}.conflict-fields[data-v-6a71bd57]{margin-top:15px}.conflict-field[data-v-6a71bd57]{padding-bottom:16px;margin-bottom:16px}.conflict-field legend[data-v-6a71bd57]{font-size:11px;flex-wrap:wrap;gap:3px;margin-bottom:10px}.conflict-field legend>span[data-v-6a71bd57]{font-size:8px}.value-options[data-v-6a71bd57]{grid-template-columns:1fr;gap:8px}.value-option[data-v-6a71bd57]{padding:12px;gap:8px}.value-option span[data-v-6a71bd57]{font-size:8px}.value-option p[data-v-6a71bd57]{font-size:11px;line-height:1.8}.value-option small[data-v-6a71bd57]{font-size:8px}.checks-grid[data-v-6a71bd57]{grid-template-columns:1fr;gap:11px;margin-top:20px}.check-card[data-v-6a71bd57]{padding:15px}.check-title h3[data-v-6a71bd57]{font-size:11px}.check-card .badge[data-v-6a71bd57]{font-size:7px}.check-card p[data-v-6a71bd57],.check-card li[data-v-6a71bd57]{font-size:9px}.affected-section[data-v-6a71bd57]{margin-top:23px}.affected-project[data-v-6a71bd57]{padding:12px;gap:9px}.affected-project strong[data-v-6a71bd57]{font-size:10px}.preserve-note[data-v-6a71bd57]{padding:13px;gap:8px;margin-top:20px}.preserve-note strong[data-v-6a71bd57]{font-size:10px}.preserve-note p[data-v-6a71bd57]{font-size:8px}.plan-warning[data-v-6a71bd57],.no-conflicts[data-v-6a71bd57]{font-size:9px;padding:12px}}.merge-toolbar[data-v-e3f1bc70]{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:1px 0 19px}.merge-toolbar>.text-link[data-v-e3f1bc70]{font-size:10px;gap:7px}.back-arrow[data-v-e3f1bc70]{transform:rotate(180deg);display:flex}.merge-toolbar>.button[data-v-e3f1bc70]{font-size:9px;min-height:35px}.merge-layout[data-v-e3f1bc70]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:22px;align-items:start}.merge-main[data-v-e3f1bc70]{min-width:0}.merge-main>.panel-heading[data-v-e3f1bc70]{padding:20px;border-bottom:1px solid var(--border)}.merge-main>.panel-heading h2[data-v-e3f1bc70]{font-size:14px}.merge-main>.panel-heading p[data-v-e3f1bc70]{font-size:9px;line-height:1.9;margin-top:5px}.merge-main>.panel-heading>.badge[data-v-e3f1bc70]{font-size:8px;white-space:normal;line-height:1.8;text-align:center}.merge-main-content[data-v-e3f1bc70]{padding:21px}.merge-alert[data-v-e3f1bc70]{display:flex;align-items:flex-start;gap:9px;background:var(--orange-soft);color:var(--orange);border-radius:8px;padding:14px 16px;margin-bottom:19px;font-size:10px;line-height:1.9;overflow-wrap:anywhere}.merge-alert>svg[data-v-e3f1bc70]{flex-shrink:0;margin-top:2px}.merge-alert p+p[data-v-e3f1bc70]{margin-top:7px}.merge-alert small[data-v-e3f1bc70]{display:block;font-size:8px;margin-top:10px;line-height:1.9}.merge-alert .text-link[data-v-e3f1bc70]{font-size:9px;margin-top:9px}.merge-alert strong[data-v-e3f1bc70]{display:block;font-size:11px;margin-bottom:7px}.error-alert[data-v-e3f1bc70]{background:var(--red-soft);color:var(--red)}.candidate-search[data-v-e3f1bc70]{display:flex;gap:9px;margin-bottom:21px}.candidate-search>div[data-v-e3f1bc70]{position:relative;flex:1;min-width:0}.candidate-search svg[data-v-e3f1bc70]{position:absolute;left:12px;top:12px;color:var(--muted)}.candidate-search input[data-v-e3f1bc70]{width:100%;min-height:41px;font-size:11px;padding-left:37px}.candidate-search>.button[data-v-e3f1bc70]{font-size:10px;min-height:41px}.client-selects[data-v-e3f1bc70]{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);gap:10px;align-items:start}.select-arrow[data-v-e3f1bc70]{color:var(--blue);padding-top:41px;display:flex;justify-content:center}.merge-field[data-v-e3f1bc70]{min-width:0;display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.merge-field label[data-v-e3f1bc70]{font-size:10px;line-height:1.9;font-weight:600}.merge-field label>span[data-v-e3f1bc70]{color:var(--red)}.merge-field select[data-v-e3f1bc70],.merge-field textarea[data-v-e3f1bc70]{min-width:0;width:100%;font-size:11px;min-height:43px;line-height:1.9}.merge-field select[data-v-e3f1bc70]{padding-left:10px;padding-right:25px;text-overflow:ellipsis}.merge-field textarea[data-v-e3f1bc70]{resize:vertical}.reason-field[data-v-e3f1bc70]{margin-top:3px}.check-plan[data-v-e3f1bc70]{font-size:10px;min-height:40px}.no-candidates[data-v-e3f1bc70]{display:flex;gap:10px;align-items:center;background:var(--surface-alt);padding:16px;border-radius:7px;margin-bottom:20px;color:var(--muted);font-size:10px;line-height:1.9}.no-candidates>svg[data-v-e3f1bc70]{flex-shrink:0}.preview-divider[data-v-e3f1bc70]{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--border);padding-top:25px;margin:26px 0 19px}.preview-divider>span[data-v-e3f1bc70]:first-child{font-size:12px;font-weight:700;line-height:1.9}.preview-divider .badge[data-v-e3f1bc70]{font-size:7px;white-space:normal;text-align:center;line-height:1.8}.plan-blockers[data-v-e3f1bc70]{margin:22px 0 0}.recheck-note[data-v-e3f1bc70]{display:flex;gap:8px;align-items:flex-start;font-size:9px;line-height:1.9;color:var(--orange);margin-top:19px}.recheck-note>svg[data-v-e3f1bc70]{flex-shrink:0;margin-top:2px}.proposal-submit[data-v-e3f1bc70]{border-top:1px solid var(--border);margin-top:23px;padding-top:21px}.proposal-submit>p[data-v-e3f1bc70]{font-size:9px;line-height:1.9;color:var(--muted);margin-bottom:15px}.proposal-submit>.button[data-v-e3f1bc70]{font-size:10px;min-height:42px}.merge-draft[data-v-e3f1bc70]{display:flex;gap:7px;align-items:flex-start;margin-top:20px;font-size:8px;line-height:1.9;color:var(--muted)}.merge-draft>svg[data-v-e3f1bc70]{color:var(--green);flex-shrink:0;margin-top:1px}.merge-initial[data-v-e3f1bc70]{display:flex;align-items:center;flex-direction:column;text-align:center;padding:38px 20px 26px}.merge-initial>span[data-v-e3f1bc70]{width:60px;height:60px;background:var(--blue-soft);color:var(--blue);border-radius:15px;display:grid;place-items:center}.merge-initial h3[data-v-e3f1bc70]{font-size:13px;line-height:1.9;margin-top:18px}.merge-initial p[data-v-e3f1bc70]{font-size:9px;line-height:1.9;color:var(--muted);max-width:370px;margin-top:9px}.director-empty[data-v-e3f1bc70]{padding:39px 20px 48px}.proposal-list>.panel-heading[data-v-e3f1bc70]{padding:18px 17px;border-bottom:1px solid var(--border)}.proposal-list h2[data-v-e3f1bc70]{font-size:12px}.proposal-list .panel-heading p[data-v-e3f1bc70]{font-size:8px;margin-top:4px}.proposal-rows[data-v-e3f1bc70]{max-height:580px;overflow-y:auto}.proposal-row[data-v-e3f1bc70]{display:block;padding:17px;border-bottom:1px solid var(--border);min-width:0}.proposal-row[data-v-e3f1bc70]:last-child{border-bottom:0}.proposal-row[data-v-e3f1bc70]:hover,.proposal-row.selected[data-v-e3f1bc70]{background:var(--blue-soft)}.proposal-row>.badge[data-v-e3f1bc70]{font-size:7px}.proposal-row>strong[data-v-e3f1bc70]{display:block;font-size:11px;line-height:1.9;margin-top:10px;overflow-wrap:anywhere}.proposal-row>div[data-v-e3f1bc70]{display:flex;align-items:flex-start;gap:6px;font-size:10px;line-height:1.9;color:var(--muted);margin-top:5px;overflow-wrap:anywhere}.proposal-row>div>svg[data-v-e3f1bc70]{flex-shrink:0;margin-top:3px;color:var(--blue)}.proposal-row>small[data-v-e3f1bc70]{display:block;font-size:7px;line-height:1.9;color:var(--muted);margin-top:10px}.empty-proposals[data-v-e3f1bc70]{display:flex;align-items:center;flex-direction:column;text-align:center;padding:32px 20px;color:var(--muted)}.empty-proposals>svg[data-v-e3f1bc70]{color:var(--blue)}.empty-proposals p[data-v-e3f1bc70]{font-size:11px;line-height:1.9;margin-top:13px}.empty-proposals span[data-v-e3f1bc70]{font-size:8px;line-height:1.9;margin-top:6px}.merge-help[data-v-e3f1bc70]{padding:21px 15px;color:var(--muted)}.merge-help>svg[data-v-e3f1bc70]{color:var(--blue)}.merge-help h3[data-v-e3f1bc70]{font-size:11px;color:var(--text);line-height:1.9;margin-top:11px}.merge-help ol[data-v-e3f1bc70]{padding-left:16px;font-size:9px;line-height:1.9;margin-top:12px}.merge-help li+li[data-v-e3f1bc70]{margin-top:9px}.merge-help>p[data-v-e3f1bc70]{font-size:8px;line-height:1.9;margin-top:15px}.proposal-reason[data-v-e3f1bc70]{padding:14px 16px;background:var(--surface-alt);border:1px solid var(--border);border-radius:8px;margin-bottom:21px}.proposal-reason>span[data-v-e3f1bc70]{font-size:8px;color:var(--muted);line-height:1.9}.proposal-reason>p[data-v-e3f1bc70]{font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px}.director-section[data-v-e3f1bc70]{border-top:1px solid var(--border);padding-top:25px;margin-top:25px}.decision-heading[data-v-e3f1bc70]{display:flex;align-items:center;gap:11px}.decision-icon[data-v-e3f1bc70]{height:43px;width:43px;border-radius:10px;background:var(--blue-soft);color:var(--blue);display:grid;place-items:center;flex-shrink:0}.director-section h3[data-v-e3f1bc70]{font-size:13px;line-height:1.9}.director-section p[data-v-e3f1bc70]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:5px}.identity-confirmation[data-v-e3f1bc70]{display:flex;align-items:flex-start;gap:10px;font-size:11px;line-height:1.9;margin:20px 0 17px;padding:15px;border:1px solid var(--border);border-radius:8px}.identity-confirmation>input[data-v-e3f1bc70]{width:15px;height:15px;min-height:0;margin:3px 0 0;flex-shrink:0;accent-color:var(--blue)}.approve-button[data-v-e3f1bc70]{font-size:11px;min-height:42px}.rejection-form[data-v-e3f1bc70]{margin-top:23px;padding-top:22px;border-top:1px solid var(--border)}.rejection-form .merge-field[data-v-e3f1bc70]{margin-bottom:12px}.rejection-button[data-v-e3f1bc70]{color:var(--red);font-size:10px;min-height:39px}.coordinator-section[data-v-e3f1bc70]{display:flex;align-items:flex-start;gap:11px;background:var(--blue-soft);border-radius:9px;padding:18px;margin-top:24px}.coordinator-section>svg[data-v-e3f1bc70]{flex-shrink:0;color:var(--blue);margin-top:2px}.coordinator-section h3[data-v-e3f1bc70]{font-size:12px;line-height:1.9}.coordinator-section p[data-v-e3f1bc70]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:6px}.apply-button[data-v-e3f1bc70]{font-size:10px;min-height:42px;margin-top:17px}.proposal-waiting[data-v-e3f1bc70],.closed-proposal[data-v-e3f1bc70]{display:flex;align-items:flex-start;gap:9px;font-size:10px;line-height:1.9;color:var(--muted);background:var(--surface-alt);border-radius:8px;padding:16px;margin-top:24px}.proposal-waiting>svg[data-v-e3f1bc70],.closed-proposal>svg[data-v-e3f1bc70]{flex-shrink:0;color:var(--blue);margin-top:2px}.closed-proposal[data-v-e3f1bc70]{flex-wrap:wrap}.closed-proposal>p[data-v-e3f1bc70]{flex:1;min-width:180px}.closed-proposal>.text-link[data-v-e3f1bc70]{font-size:9px;margin-left:27px}.merge-applied[data-v-e3f1bc70]{display:flex;gap:11px;padding:19px;border-radius:8px;background:var(--green-soft);color:var(--green);margin-top:24px}.merge-applied>svg[data-v-e3f1bc70]{flex-shrink:0;margin-top:2px}.merge-applied h3[data-v-e3f1bc70]{font-size:13px;line-height:1.9}.merge-applied p[data-v-e3f1bc70]{font-size:10px;line-height:1.9;margin-top:7px}.merge-applied .text-link[data-v-e3f1bc70]{font-size:9px;margin-top:12px}.first-resolution>p[data-v-e3f1bc70]{margin-bottom:18px}.first-resolution>.button[data-v-e3f1bc70]{font-size:10px;min-height:40px}.first-resolution>small[data-v-e3f1bc70]{display:block;font-size:8px;line-height:1.9;color:var(--muted);margin-top:12px}@media(max-width:1250px){.merge-layout[data-v-e3f1bc70]{grid-template-columns:minmax(0,1fr) 245px;gap:17px}.merge-main-content[data-v-e3f1bc70]{padding:18px}.client-selects[data-v-e3f1bc70]{grid-template-columns:1fr}.select-arrow[data-v-e3f1bc70]{display:none}.client-selects>.merge-field[data-v-e3f1bc70]{margin-bottom:17px}.proposal-row[data-v-e3f1bc70]{padding:15px}}@media(max-width:1050px){.merge-layout[data-v-e3f1bc70]{grid-template-columns:1fr}.merge-sidebar[data-v-e3f1bc70]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.merge-help[data-v-e3f1bc70]{padding:17px 10px}.proposal-rows[data-v-e3f1bc70]{max-height:400px}.client-selects[data-v-e3f1bc70]{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr)}.select-arrow[data-v-e3f1bc70]{display:flex}.merge-main-content[data-v-e3f1bc70]{padding:21px}}@media(max-width:680px){.merge-toolbar[data-v-e3f1bc70]{margin:1px 0 17px}.merge-toolbar>.text-link[data-v-e3f1bc70]{font-size:9px}.merge-toolbar>.button[data-v-e3f1bc70]{font-size:8px;min-height:33px;padding:7px 9px}.merge-layout[data-v-e3f1bc70]{gap:17px}.merge-main>.panel-heading[data-v-e3f1bc70]{padding:17px 15px;gap:10px}.merge-main>.panel-heading h2[data-v-e3f1bc70]{font-size:13px}.merge-main>.panel-heading p[data-v-e3f1bc70]{font-size:8px;line-height:1.9;max-width:220px}.merge-main>.panel-heading>.badge[data-v-e3f1bc70]{font-size:7px;padding:4px 6px;max-width:110px}.merge-main-content[data-v-e3f1bc70]{padding:17px 15px}.candidate-search[data-v-e3f1bc70]{gap:7px;margin-bottom:19px}.candidate-search input[data-v-e3f1bc70]{font-size:10px;min-height:41px;padding-left:35px}.candidate-search>.button[data-v-e3f1bc70]{font-size:9px;padding:9px 12px}.client-selects[data-v-e3f1bc70]{grid-template-columns:1fr;gap:0}.select-arrow[data-v-e3f1bc70]{display:none}.merge-field[data-v-e3f1bc70]{gap:8px;margin-bottom:20px}.merge-field label[data-v-e3f1bc70]{font-size:10px}.merge-field select[data-v-e3f1bc70],.merge-field textarea[data-v-e3f1bc70]{font-size:11px;min-height:44px}.check-plan[data-v-e3f1bc70]{font-size:10px;min-height:42px;width:100%}.preview-divider[data-v-e3f1bc70]{margin:23px 0 17px;padding-top:22px;align-items:flex-start}.preview-divider>span[data-v-e3f1bc70]:first-child{font-size:11px}.preview-divider .badge[data-v-e3f1bc70]{font-size:7px;max-width:140px}.merge-alert[data-v-e3f1bc70]{padding:12px;font-size:9px;gap:8px;margin-bottom:17px}.merge-alert>svg[data-v-e3f1bc70]{width:17px}.merge-alert strong[data-v-e3f1bc70]{font-size:10px}.merge-alert small[data-v-e3f1bc70]{font-size:8px}.plan-blockers[data-v-e3f1bc70]{margin:20px 0 0}.proposal-submit[data-v-e3f1bc70]{margin-top:21px;padding-top:19px}.proposal-submit>p[data-v-e3f1bc70]{font-size:9px}.proposal-submit>.button[data-v-e3f1bc70]{width:100%;font-size:10px;line-height:1.9;padding:11px 12px}.merge-draft[data-v-e3f1bc70]{font-size:8px;gap:6px;margin-top:17px}.merge-initial[data-v-e3f1bc70]{padding:31px 5px 22px}.merge-initial h3[data-v-e3f1bc70]{font-size:12px}.merge-initial p[data-v-e3f1bc70]{font-size:9px}.merge-sidebar[data-v-e3f1bc70]{grid-template-columns:1fr;gap:0}.merge-help[data-v-e3f1bc70]{padding:22px 8px}.merge-help h3[data-v-e3f1bc70]{font-size:11px}.merge-help ol[data-v-e3f1bc70]{font-size:9px;line-height:1.9}.merge-help>p[data-v-e3f1bc70]{font-size:8px}.proposal-list>.panel-heading[data-v-e3f1bc70]{padding:17px 15px}.proposal-row[data-v-e3f1bc70]{padding:16px 15px}.proposal-row>strong[data-v-e3f1bc70]{font-size:11px}.proposal-row>div[data-v-e3f1bc70]{font-size:10px}.proposal-row>small[data-v-e3f1bc70]{font-size:8px}.proposal-reason[data-v-e3f1bc70]{padding:13px;margin-bottom:18px}.proposal-reason>p[data-v-e3f1bc70]{font-size:10px}.director-section[data-v-e3f1bc70]{padding-top:22px;margin-top:22px}.director-section h3[data-v-e3f1bc70]{font-size:12px}.director-section p[data-v-e3f1bc70]{font-size:9px}.decision-heading[data-v-e3f1bc70]{gap:9px}.decision-icon[data-v-e3f1bc70]{width:39px;height:39px}.identity-confirmation[data-v-e3f1bc70]{font-size:10px;gap:9px;padding:13px;margin-top:18px}.approve-button[data-v-e3f1bc70],.rejection-button[data-v-e3f1bc70]{width:100%;font-size:10px;min-height:42px}.coordinator-section[data-v-e3f1bc70]{padding:14px;gap:8px}.coordinator-section h3[data-v-e3f1bc70]{font-size:11px}.coordinator-section p[data-v-e3f1bc70]{font-size:9px}.coordinator-section>svg[data-v-e3f1bc70]{width:19px}.apply-button[data-v-e3f1bc70]{font-size:10px;line-height:1.9;width:100%;padding:10px;gap:6px}.proposal-waiting[data-v-e3f1bc70],.closed-proposal[data-v-e3f1bc70]{font-size:9px;padding:14px;gap:8px}.closed-proposal>p[data-v-e3f1bc70]{min-width:160px}.merge-applied[data-v-e3f1bc70]{padding:15px;gap:9px}.merge-applied h3[data-v-e3f1bc70]{font-size:12px}.merge-applied p[data-v-e3f1bc70]{font-size:9px}.first-resolution>.button[data-v-e3f1bc70]{width:100%;font-size:10px;line-height:1.9}.director-empty[data-v-e3f1bc70]{padding-bottom:37px}}.catalog-page[data-v-46578d55]{max-width:1440px;margin:auto;min-width:0}.catalog-toolbar[data-v-46578d55]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:4px 0 22px}.eyebrow[data-v-46578d55]{font-size:8px;letter-spacing:1.3px;color:var(--blue);font-weight:750}.catalog-toolbar h2[data-v-46578d55]{font-size:22px;line-height:1.6;margin-top:7px}.catalog-toolbar p[data-v-46578d55],.catalog-note[data-v-46578d55],.heading p[data-v-46578d55]{font-size:10px;line-height:1.9;color:var(--muted)}.actions[data-v-46578d55]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.actions .button[data-v-46578d55]{white-space:normal}.catalog-tabs[data-v-46578d55]{display:flex;gap:7px;align-items:center;padding:5px;border:1px solid var(--border);background:var(--surface);border-radius:8px;width:fit-content;margin-bottom:22px}.catalog-tabs[data-v-46578d55]>*{display:flex;align-items:center;gap:9px;padding:10px 17px;font-size:10px;border-radius:5px}.catalog-tabs .active[data-v-46578d55]{color:var(--blue);background:var(--blue-soft);font-weight:650}.catalog-grid[data-v-46578d55]{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(0,2fr) minmax(210px,.75fr);gap:20px;align-items:start}.catalog-main[data-v-46578d55],.catalog-side[data-v-46578d55]{display:flex;flex-direction:column;gap:20px;min-width:0}.heading[data-v-46578d55]{padding:19px 20px;display:flex;align-items:flex-start;justify-content:space-between;gap:15px;border-bottom:1px solid var(--border)}.heading h3[data-v-46578d55]{font-size:12px;line-height:1.8}.heading svg[data-v-46578d55]{color:var(--muted);flex-shrink:0}.catalog-row[data-v-46578d55]{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:16px 14px;border-bottom:1px solid var(--border)}.catalog-row.selected[data-v-46578d55]{background:var(--blue-soft);box-shadow:inset 3px 0 var(--blue)}.catalog-row>span[data-v-46578d55]:nth-child(2){flex:1;min-width:0}.catalog-row strong[data-v-46578d55],.history-row strong[data-v-46578d55]{font-size:10px;line-height:1.9;display:block}.catalog-row small[data-v-46578d55],.history-row small[data-v-46578d55]{font-size:8px;color:var(--muted);display:block;line-height:1.9;margin-top:4px}.row-icon[data-v-46578d55]{display:grid;place-items:center;width:32px;height:35px;flex-shrink:0;color:var(--blue);background:var(--surface-alt);border-radius:7px}.catalog-row>svg[data-v-46578d55]{flex-shrink:0;color:var(--muted)}.catalog-form[data-v-46578d55]{padding:21px;display:flex;flex-direction:column;gap:20px}.catalog-form fieldset[data-v-46578d55]{padding:0;margin:0;border:0;min-width:0;display:flex;flex-direction:column;gap:12px}.catalog-form label[data-v-46578d55]{font-size:10px;font-weight:600;line-height:1.9}.catalog-form input[data-v-46578d55]:not([type=checkbox]),.catalog-form textarea[data-v-46578d55],.catalog-form select[data-v-46578d55]{box-sizing:border-box;width:100%;min-width:0;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:6px;font-family:inherit;font-size:12px;line-height:1.8;padding:10px 11px}.catalog-form textarea[data-v-46578d55]{resize:vertical}.catalog-form select[data-v-46578d55]{text-overflow:ellipsis}.check[data-v-46578d55]{display:flex;align-items:center;gap:9px;font-size:9px!important;font-weight:400!important}.check input[data-v-46578d55]{width:17px;height:17px;flex-shrink:0;accent-color:var(--blue)}.item-card[data-v-46578d55]{padding:16px;background:var(--surface-alt);border:1px solid var(--border);border-radius:8px;display:flex;flex-direction:column;gap:10px}.item-heading[data-v-46578d55]{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11px}.item-heading .actions[data-v-46578d55]{gap:5px}.icon-button[data-v-46578d55]{width:27px;height:28px;color:var(--muted)}.up[data-v-46578d55]{transform:rotate(-90deg)}.down[data-v-46578d55]{transform:rotate(90deg)}.item-grid[data-v-46578d55]{display:grid;grid-template-columns:1fr 1fr;gap:13px}.item-grid>div[data-v-46578d55]{display:flex;flex-direction:column;gap:7px;min-width:0}.catalog-total[data-v-46578d55]{display:flex;flex-direction:column;gap:7px;padding:17px;background:var(--blue-soft);border-radius:7px}.catalog-total span[data-v-46578d55]{font-size:10px;color:var(--muted)}.catalog-total strong[data-v-46578d55],.total-amount[data-v-46578d55]{font-size:25px;line-height:1.6;color:var(--blue);letter-spacing:-.4px}.catalog-total small[data-v-46578d55]{font-size:9px;line-height:1.9;color:var(--muted)}.detail-body[data-v-46578d55]{padding:21px;display:flex;flex-direction:column;gap:16px;font-size:11px;line-height:1.9}.detail-summary[data-v-46578d55]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.read-item[data-v-46578d55]{padding:15px;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px}.read-item h4[data-v-46578d55]{font-size:12px;margin-bottom:5px}.read-item p[data-v-46578d55]{font-size:10px;white-space:pre-wrap}.read-item dl[data-v-46578d55]{display:flex;gap:30px;margin-top:15px;font-size:10px}.read-item dt[data-v-46578d55]{font-size:9px;color:var(--muted)}.read-item dd[data-v-46578d55]{margin-top:5px}.catalog-meta[data-v-46578d55]{font-size:9px;color:var(--muted)}.history-row[data-v-46578d55]{display:flex;justify-content:space-between;gap:15px;width:100%;text-align:left;padding:16px 20px;border-bottom:1px solid var(--border);font-size:10px;line-height:1.9}.history-row>span[data-v-46578d55]:last-child{text-align:right;flex-shrink:0}.catalog-empty[data-v-46578d55]{text-align:center;padding:35px 22px;font-size:11px;line-height:1.9;color:var(--muted)}.catalog-empty svg[data-v-46578d55]{color:var(--blue);margin-bottom:12px}.catalog-empty h3[data-v-46578d55]{font-size:13px;color:var(--text);margin-bottom:8px}.catalog-alert[data-v-46578d55],.catalog-pending[data-v-46578d55]{display:flex;gap:13px;align-items:flex-start;padding:17px;border:1px solid var(--border);border-radius:8px;background:var(--surface);font-size:11px;line-height:1.9;margin-bottom:20px}.catalog-alert svg[data-v-46578d55],.catalog-pending>svg[data-v-46578d55]{flex-shrink:0;margin-top:3px}.success[data-v-46578d55]{color:var(--green)}.warning[data-v-46578d55]{color:var(--orange)}.catalog-pending[data-v-46578d55]{border-left:3px solid var(--orange)}.catalog-pending>svg[data-v-46578d55]{color:var(--orange)}.catalog-pending h3[data-v-46578d55]{font-size:12px}.catalog-pending p[data-v-46578d55]{font-size:10px;color:var(--muted);margin:5px 0 14px}.catalog-page h2[data-v-46578d55],.catalog-page h3[data-v-46578d55],.catalog-page h4[data-v-46578d55],.catalog-page p[data-v-46578d55],.catalog-page span[data-v-46578d55],.catalog-page strong[data-v-46578d55]{overflow-wrap:anywhere}.danger[data-v-46578d55]{color:var(--red)}button[data-v-46578d55]:disabled{opacity:.5;cursor:default}@media(max-width:1250px){.catalog-grid[data-v-46578d55]{grid-template-columns:minmax(210px,.8fr) minmax(0,2fr)}.catalog-side[data-v-46578d55]{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}}@media(max-width:850px){.catalog-grid[data-v-46578d55]{grid-template-columns:1fr}.catalog-list[data-v-46578d55]{display:flex;flex-wrap:wrap}.catalog-list>.heading[data-v-46578d55]{width:100%}.catalog-row[data-v-46578d55]{width:50%}.catalog-side[data-v-46578d55]{grid-template-columns:1fr 1fr}}@media(max-width:680px){.catalog-toolbar[data-v-46578d55]{flex-direction:column;align-items:flex-start;gap:14px}.catalog-toolbar h2[data-v-46578d55]{font-size:19px}.catalog-toolbar>.actions[data-v-46578d55]{width:100%}.catalog-toolbar>.actions .button[data-v-46578d55]{flex:1;justify-content:center;padding-inline:10px;font-size:9px}.catalog-tabs[data-v-46578d55]{width:100%}.catalog-tabs[data-v-46578d55]>*{flex:1;justify-content:center;padding-inline:10px}.catalog-grid[data-v-46578d55],.catalog-main[data-v-46578d55],.catalog-side[data-v-46578d55]{gap:17px}.catalog-side[data-v-46578d55]{display:flex}.catalog-row[data-v-46578d55]{width:100%}.heading[data-v-46578d55]{padding:16px}.catalog-form[data-v-46578d55],.detail-body[data-v-46578d55]{padding:17px 15px}.catalog-form>.actions .button[data-v-46578d55]{width:100%;justify-content:center}.item-card[data-v-46578d55]{padding:13px 11px}.item-grid[data-v-46578d55]{grid-template-columns:1fr;gap:10px}.catalog-form input[data-v-46578d55]:not([type=checkbox]),.catalog-form select[data-v-46578d55],.catalog-form textarea[data-v-46578d55]{font-size:13px}.catalog-total strong[data-v-46578d55],.total-amount[data-v-46578d55]{font-size:23px}.catalog-alert[data-v-46578d55],.catalog-pending[data-v-46578d55]{padding:15px 12px;font-size:10px}.catalog-pending .button[data-v-46578d55]{width:100%;justify-content:center}.history-row[data-v-46578d55]{padding:15px;font-size:9px}.catalog-empty[data-v-46578d55]{padding:28px 18px}.read-item dl[data-v-46578d55]{gap:24px}}.refund-page[data-v-a3ac60c0]{min-width:0;max-width:1320px;margin:0 auto}.rf-header[data-v-a3ac60c0],.rf-list-heading[data-v-a3ac60c0],.rf-row-heading[data-v-a3ac60c0]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.rf-header[data-v-a3ac60c0]{margin:3px 0 18px}.rf-header h1[data-v-a3ac60c0]{font-size:26px;line-height:1.5;margin:5px 0 8px}.rf-header p[data-v-a3ac60c0],.rf-update[data-v-a3ac60c0],.rf-hint[data-v-a3ac60c0],.rf-list-heading p[data-v-a3ac60c0],.rf-row-heading p[data-v-a3ac60c0]{font-size:12px;line-height:1.8;color:var(--muted);margin:4px 0}.rf-overline[data-v-a3ac60c0]{font-size:10px!important;letter-spacing:.1em}.rf-button[data-v-a3ac60c0]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;max-width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:8px;padding:10px 15px;background:var(--surface);color:var(--text);font:inherit;font-size:12px;line-height:1.7;text-decoration:none;cursor:pointer;white-space:normal}.rf-button.primary[data-v-a3ac60c0]{background:var(--blue);border-color:var(--blue);color:#fff}.rf-button[data-v-a3ac60c0]:disabled{opacity:.5;cursor:not-allowed}.rf-button[data-v-a3ac60c0]:focus-visible,input[data-v-a3ac60c0]:focus-visible,select[data-v-a3ac60c0]:focus-visible,textarea[data-v-a3ac60c0]:focus-visible,.rf-check[data-v-a3ac60c0]:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:3px}.rf-card[data-v-a3ac60c0],.rf-context[data-v-a3ac60c0],.rf-pending[data-v-a3ac60c0]{min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:23px;margin:18px 0}.rf-context[data-v-a3ac60c0]{display:flex;align-items:flex-start;gap:14px;background:var(--blue-soft)}.rf-context>svg[data-v-a3ac60c0]{flex-shrink:0;color:var(--blue);margin-top:4px}.rf-context h2[data-v-a3ac60c0],.rf-pending h2[data-v-a3ac60c0]{font-size:15px;margin:0 0 7px;line-height:1.8}.rf-context p[data-v-a3ac60c0],.rf-pending p[data-v-a3ac60c0],.rf-create>p[data-v-a3ac60c0]{font-size:12px;color:var(--muted);line-height:1.9;margin:0}.rf-list-heading[data-v-a3ac60c0]{margin:24px 0 10px;align-items:center}.rf-list-heading h2[data-v-a3ac60c0],.rf-card h2[data-v-a3ac60c0]{font-size:18px;line-height:1.6;margin:0 0 6px}.rf-notice[data-v-a3ac60c0],.rf-success[data-v-a3ac60c0]{padding:14px 16px;background:var(--surface-alt);border:1px solid var(--border);border-radius:8px;font-size:12px;line-height:1.9;margin:14px 0}.rf-success[data-v-a3ac60c0]{color:var(--blue);background:var(--blue-soft)}.rf-pending[data-v-a3ac60c0]{border-left:3px solid var(--blue)}.rf-actions[data-v-a3ac60c0]{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.rf-money[data-v-a3ac60c0]{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:18px;border-block:1px solid var(--border);margin:20px 0;padding:18px 0}.rf-money>div[data-v-a3ac60c0]{min-width:0}.rf-money dt[data-v-a3ac60c0]{font-size:11px;color:var(--muted);line-height:1.8}.rf-money dd[data-v-a3ac60c0]{font-size:17px;line-height:1.8;margin:4px 0 0}.rf-money [data-refund-reserve][data-v-a3ac60c0]{font-size:24px;color:var(--blue);font-weight:650}.rf-money .rf-unknown[data-v-a3ac60c0]{font-size:15px;color:var(--muted)}.rf-text h3[data-v-a3ac60c0],.rf-approvals h3[data-v-a3ac60c0]{font-size:12px;line-height:1.8;margin:15px 0 6px}.rf-text p[data-v-a3ac60c0],.rf-approvals p[data-v-a3ac60c0]{font-size:12px;line-height:1.9;margin:4px 0;white-space:pre-wrap}.rf-evidence[data-v-a3ac60c0]{margin:15px 0;justify-content:flex-start;text-align:left;background:var(--surface-alt)}.rf-evidence>svg[data-v-a3ac60c0]{flex-shrink:0}.rf-approvals[data-v-a3ac60c0]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;border-top:1px solid var(--border);margin-top:10px}.rf-approvals>section[data-v-a3ac60c0]{min-width:0}.rf-check[data-v-a3ac60c0]{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 0;font-size:12px;line-height:1.8;cursor:pointer;margin:8px 0;box-sizing:border-box}.rf-check input[data-v-a3ac60c0]{height:19px;width:19px;accent-color:var(--blue);flex-shrink:0}.rf-check span[data-v-a3ac60c0]{min-width:0}.rf-create form[data-v-a3ac60c0]{margin-top:19px}.rf-create fieldset[data-v-a3ac60c0]{border:0;padding:0;margin:0;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px 19px}.rf-create label[data-v-a3ac60c0]{display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:1.8;min-width:0}.rf-create input[data-v-a3ac60c0],.rf-create select[data-v-a3ac60c0],.rf-create textarea[data-v-a3ac60c0]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--border);border-radius:7px;color:var(--text);background:var(--surface);font:inherit;font-size:13px;line-height:1.8}.rf-create textarea[data-v-a3ac60c0]{resize:vertical;min-height:100px}.rf-create fieldset>p[data-v-a3ac60c0]{grid-column:1/-1;margin:0}.rf-error[data-v-a3ac60c0],.rf-errors[data-v-a3ac60c0]{color:var(--red);font-size:12px;line-height:1.9}.rf-errors[data-v-a3ac60c0]{padding-left:23px}.rf-empty[data-v-a3ac60c0]{text-align:center;padding:34px 22px;color:var(--muted);font-size:12px;line-height:1.9}.rf-empty>svg[data-v-a3ac60c0]{color:var(--blue)}.rf-empty h3[data-v-a3ac60c0]{font-size:17px;color:var(--text)}.rf-pagination[data-v-a3ac60c0]{display:flex;align-items:center;justify-content:flex-end;gap:15px;margin:20px 0;font-size:12px;line-height:1.8;color:var(--muted)}.rf-unavailable[data-v-a3ac60c0]{max-width:660px;margin:35px auto;text-align:center}.rf-unavailable h1[data-v-a3ac60c0]{font-size:23px;line-height:1.7}.rf-unavailable p[data-v-a3ac60c0]{font-size:13px;color:var(--muted);line-height:1.9}.visible-page-changed[data-v-a3ac60c0]{outline:2px solid var(--blue);outline-offset:3px}.refund-page h1[data-v-a3ac60c0],.refund-page h2[data-v-a3ac60c0],.refund-page h3[data-v-a3ac60c0],.refund-page p[data-v-a3ac60c0],.refund-page dd[data-v-a3ac60c0],.refund-page span[data-v-a3ac60c0],.refund-page a[data-v-a3ac60c0]{overflow-wrap:anywhere}@media(max-width:1000px){.rf-money[data-v-a3ac60c0]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rf-approvals[data-v-a3ac60c0]{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.rf-header[data-v-a3ac60c0],.rf-list-heading[data-v-a3ac60c0],.rf-row-heading[data-v-a3ac60c0]{flex-direction:column;align-items:stretch;gap:13px}.rf-header h1[data-v-a3ac60c0]{font-size:22px}.rf-card[data-v-a3ac60c0],.rf-context[data-v-a3ac60c0],.rf-pending[data-v-a3ac60c0]{padding:18px 15px}.rf-create fieldset[data-v-a3ac60c0]{grid-template-columns:minmax(0,1fr)}.rf-actions[data-v-a3ac60c0]{flex-direction:column}.rf-actions>.rf-button[data-v-a3ac60c0],.rf-approvals form>.rf-button[data-v-a3ac60c0]{width:100%}.rf-money[data-v-a3ac60c0]{grid-template-columns:minmax(0,1fr)}.rf-money [data-refund-reserve][data-v-a3ac60c0]{font-size:22px}.rf-pagination[data-v-a3ac60c0]{justify-content:space-between}.rf-pagination>span[data-v-a3ac60c0]{min-width:0}.rf-list-heading h2[data-v-a3ac60c0],.rf-card h2[data-v-a3ac60c0]{font-size:17px}.rf-context[data-v-a3ac60c0]{gap:11px}}.rf-readiness[data-v-a3ac60c0]{border:1px solid var(--border);border-radius:10px;background:var(--surface-alt);padding:18px;margin:20px 0;min-width:0}.rf-readiness-heading[data-v-a3ac60c0]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.rf-readiness-heading>div[data-v-a3ac60c0]{min-width:0}.rf-readiness-heading>.rf-button[data-v-a3ac60c0]{flex-shrink:0}.rf-readiness-money[data-v-a3ac60c0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0}.rf-readiness-money>div[data-v-a3ac60c0]{min-width:0;border:1px solid var(--border);border-radius:8px;background:var(--surface);padding:14px}.rf-readiness-money dt[data-v-a3ac60c0]{font-size:11px;line-height:1.8;color:var(--muted)}.rf-readiness-money dd[data-v-a3ac60c0]{margin:7px 0 0;font-size:18px;font-weight:650;line-height:1.6;color:var(--text)}.rf-readiness-checks[data-v-a3ac60c0]{font-size:12px;line-height:1.9;padding-left:20px;color:var(--text)}@media(max-width:1000px){.rf-readiness-money[data-v-a3ac60c0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.rf-readiness[data-v-a3ac60c0]{padding:15px 12px}.rf-readiness-heading[data-v-a3ac60c0]{flex-direction:column;align-items:stretch}.rf-readiness-heading>.rf-button[data-v-a3ac60c0]{width:100%;white-space:normal}.rf-readiness-money[data-v-a3ac60c0]{grid-template-columns:minmax(0,1fr)}}.payment-page[data-v-71ee1ea5]{max-width:1180px;margin:0 auto;min-width:0;overflow-wrap:anywhere}.payment-toolbar[data-v-71ee1ea5]{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:25px;flex-wrap:wrap}.payment-toolbar h2[data-v-71ee1ea5]{font-size:25px;letter-spacing:-.5px;margin:4px 0 8px}.payment-overline[data-v-71ee1ea5]{font-size:9px;letter-spacing:1.5px;color:var(--blue);font-weight:750}.payment-toolbar p[data-v-71ee1ea5],.payment-page .muted[data-v-71ee1ea5],.payment-page[data-v-71ee1ea5] .muted{font-size:11px;line-height:1.9;color:var(--muted)}.payment-actions[data-v-71ee1ea5]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.payment-actions .button[data-v-71ee1ea5]{font-size:11px}.payment-project[data-v-71ee1ea5]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:12px;margin-bottom:20px;color:var(--muted)}.payment-grid[data-v-71ee1ea5]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px}.payment-main[data-v-71ee1ea5],.payment-aside[data-v-71ee1ea5]{display:flex;flex-direction:column;gap:22px;min-width:0}.payment-heading[data-v-71ee1ea5]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:19px 22px;border-bottom:1px solid var(--border)}.payment-heading h3[data-v-71ee1ea5]{font-size:14px;line-height:1.7}.payment-heading p[data-v-71ee1ea5]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:4px}.payment-heading svg[data-v-71ee1ea5]{color:var(--blue);flex-shrink:0}.payment-content[data-v-71ee1ea5]{padding:22px;display:flex;flex-direction:column;gap:14px;min-width:0;font-size:12px;line-height:1.85}.payment-content fieldset[data-v-71ee1ea5]{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:13px}.payment-content label[data-v-71ee1ea5]{display:block;font-size:11px;font-weight:650;margin:4px 0 7px}.required[data-v-71ee1ea5]{color:var(--red)}.payment-content input[data-v-71ee1ea5],.payment-content select[data-v-71ee1ea5],.payment-content textarea[data-v-71ee1ea5]{box-sizing:border-box;display:block;width:100%;max-width:100%;min-width:0;padding:10px 11px;border:1px solid var(--border);border-radius:7px;font:inherit;background:var(--surface);color:var(--text);line-height:1.8}.payment-content textarea[data-v-71ee1ea5]{resize:vertical}.payment-content input[data-v-71ee1ea5]:focus-visible,.payment-content select[data-v-71ee1ea5]:focus-visible,.payment-content textarea[data-v-71ee1ea5]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.payment-content fieldset[data-v-71ee1ea5]:disabled{opacity:.8}.payment-fields[data-v-71ee1ea5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.payment-fields>div[data-v-71ee1ea5]{min-width:0}.payment-recommendation[data-v-71ee1ea5]{padding:15px;border:1px solid var(--border);border-radius:8px;background:var(--blue-soft);display:flex;flex-direction:column;align-items:flex-start;gap:12px}.payment-recommendation h4[data-v-71ee1ea5]{font-size:12px}.payment-recommendation .button[data-v-71ee1ea5]{white-space:normal;text-align:left;font-size:10px}.payment-part-editor[data-v-71ee1ea5]{border:1px solid var(--border);border-radius:9px;padding:16px;min-width:0}.payment-part-title[data-v-71ee1ea5]{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin-bottom:12px}.payment-part-title h4[data-v-71ee1ea5]{font-size:13px}.payment-calculated[data-v-71ee1ea5]{display:flex;flex-direction:column;gap:7px;justify-content:center}.payment-calculated strong[data-v-71ee1ea5]{color:var(--blue);font-size:17px;line-height:1.8;font-variant-numeric:tabular-nums}.payment-conditions[data-v-71ee1ea5]{margin-top:16px;border-top:1px solid var(--border);padding-top:13px}.payment-conditions summary[data-v-71ee1ea5]{cursor:pointer;font-size:11px;font-weight:650;color:var(--blue)}.payment-conditions>p[data-v-71ee1ea5],.payment-additional>p[data-v-71ee1ea5]{margin:10px 0}.payment-additional[data-v-71ee1ea5]{padding:12px 0;border-top:1px solid var(--border);margin:12px 0}.payment-additional summary[data-v-71ee1ea5]{font-size:11px;font-weight:600;color:var(--muted);cursor:pointer}.payment-conditions .payment-fields[data-v-71ee1ea5]{margin-bottom:13px}.payment-warning[data-v-71ee1ea5]{padding:13px;border-radius:7px;background:var(--orange-soft);color:var(--orange);font-size:11px;line-height:1.85}.field-error[data-v-71ee1ea5]{color:var(--red);font-size:10px;line-height:1.8;margin-top:6px}.payment-reason-meta[data-v-71ee1ea5]{display:flex;gap:12px;justify-content:space-between;align-items:baseline}.payment-reason-meta>span[data-v-71ee1ea5]{white-space:nowrap;font-size:10px;color:var(--muted)}.payment-submit[data-v-71ee1ea5]{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap;margin-top:7px}.payment-submit .button[data-v-71ee1ea5]{font-size:11px;white-space:normal}.payment-empty[data-v-71ee1ea5],.payment-denied[data-v-71ee1ea5]{padding:30px 20px;text-align:center;color:var(--muted);font-size:11px;line-height:1.9}.payment-empty svg[data-v-71ee1ea5],.payment-denied svg[data-v-71ee1ea5]{margin:0 auto 10px}.payment-empty h3[data-v-71ee1ea5],.payment-denied h3[data-v-71ee1ea5]{font-size:14px;color:var(--text);margin-bottom:5px}.payment-notice[data-v-71ee1ea5]{padding:14px 16px;border-radius:8px;display:flex;gap:10px;align-items:flex-start;font-size:11px;line-height:1.9;margin-bottom:19px}.payment-notice svg[data-v-71ee1ea5]{flex-shrink:0;margin-top:3px}.payment-notice.success[data-v-71ee1ea5]{background:var(--green-soft);color:var(--green)}.payment-notice.legal[data-v-71ee1ea5]{background:var(--blue-soft);color:var(--blue)}.payment-notice.warning[data-v-71ee1ea5],.payment-state[data-v-71ee1ea5]{background:var(--orange-soft);color:var(--orange)}.payment-state[data-v-71ee1ea5]{border:1px solid var(--border);border-radius:10px;padding:19px;margin-bottom:19px}.payment-state h3[data-v-71ee1ea5]{font-size:14px;line-height:1.8}.payment-state p[data-v-71ee1ea5]{font-size:11px;color:var(--muted);line-height:1.9;margin:6px 0 14px}.payment-accepted .payment-heading[data-v-71ee1ea5],.payment-accepted .payment-heading svg[data-v-71ee1ea5]{color:var(--green)}.payment-explanation p[data-v-71ee1ea5]{font-size:11px;line-height:1.95;color:var(--muted)}.payment-history[data-v-71ee1ea5]{margin-top:22px}.payment-history-row[data-v-71ee1ea5]{padding:22px;border-bottom:1px solid var(--border);min-width:0}.payment-history-row[data-v-71ee1ea5]:last-child{border-bottom:0}.payment-page[data-v-71ee1ea5] .receipt{min-width:0}.payment-page[data-v-71ee1ea5] .receipt-summary{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.payment-page[data-v-71ee1ea5] .payment-price{font-size:25px;line-height:1.5;letter-spacing:-.5px;color:var(--blue);font-variant-numeric:tabular-nums}.payment-page[data-v-71ee1ea5] .reconciliation{font-size:11px;color:var(--muted);line-height:1.85;margin:12px 0}.payment-page[data-v-71ee1ea5] .reconciliation.mismatch{color:var(--orange)}.payment-page[data-v-71ee1ea5] .receipt-parts{display:grid;gap:9px;margin:13px 0}.payment-page[data-v-71ee1ea5] .receipt-part{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 15px;padding:12px;background:var(--blue-soft);border-radius:7px;font-size:11px;line-height:1.8}.payment-page[data-v-71ee1ea5] .receipt-part strong{color:var(--blue);text-align:right;font-variant-numeric:tabular-nums}.payment-page[data-v-71ee1ea5] .receipt-part small{grid-column:1/-1;color:var(--muted);font-size:10px}.payment-page[data-v-71ee1ea5] .payment-reason{font-size:12px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0}.payment-page[data-v-71ee1ea5] .receipt-details{margin-top:15px;border-top:1px solid var(--border);padding-top:12px;font-size:11px;line-height:1.85}.payment-page[data-v-71ee1ea5] .receipt-details summary{cursor:pointer;font-weight:650;color:var(--blue)}.payment-page[data-v-71ee1ea5] .receipt-details>p{margin-top:10px}.payment-page[data-v-71ee1ea5] .receipt-condition{margin:14px 0}.payment-page[data-v-71ee1ea5] .receipt-condition h4{font-size:12px;margin-bottom:8px}.payment-page[data-v-71ee1ea5] .receipt-condition dl{display:grid;gap:6px}.payment-page[data-v-71ee1ea5] .receipt-condition dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.payment-page[data-v-71ee1ea5] .receipt-condition dt{color:var(--muted)}.payment-page[data-v-71ee1ea5] .receipt-condition dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.payment-page[data-v-71ee1ea5] .receipt-version-details{margin-top:15px;padding-top:12px;border-top:1px solid var(--border)}.payment-page[data-v-71ee1ea5] .source-ref{font-size:9px;overflow-wrap:anywhere;color:var(--muted)}.payment-aside[data-v-71ee1ea5] .receipt-part{grid-template-columns:1fr}.payment-aside[data-v-71ee1ea5] .receipt-part strong{text-align:left}.payment-aside[data-v-71ee1ea5] .receipt-part small{grid-column:auto}.payment-aside[data-v-71ee1ea5] .payment-price{font-size:21px}@media(max-width:1100px){.payment-grid[data-v-71ee1ea5]{grid-template-columns:1fr}.payment-aside[data-v-71ee1ea5]{display:grid;grid-template-columns:1fr 1fr}.payment-aside>.panel[data-v-71ee1ea5]:only-child{grid-column:1/-1}}@media(max-width:680px){.payment-toolbar[data-v-71ee1ea5]{gap:17px;margin-bottom:20px}.payment-toolbar h2[data-v-71ee1ea5]{font-size:20px}.payment-toolbar>.payment-actions[data-v-71ee1ea5]{width:100%;justify-content:space-between}.payment-overline[data-v-71ee1ea5]{font-size:8px}.payment-project[data-v-71ee1ea5]{font-size:11px;gap:9px}.payment-grid[data-v-71ee1ea5],.payment-main[data-v-71ee1ea5],.payment-aside[data-v-71ee1ea5]{gap:17px}.payment-aside[data-v-71ee1ea5]{display:flex}.payment-heading[data-v-71ee1ea5]{padding:17px 16px}.payment-heading h3[data-v-71ee1ea5]{font-size:13px}.payment-heading p[data-v-71ee1ea5]{font-size:9px}.payment-content[data-v-71ee1ea5]{padding:19px 16px;font-size:12px}.payment-content input[data-v-71ee1ea5],.payment-content select[data-v-71ee1ea5],.payment-content textarea[data-v-71ee1ea5]{font-size:14px}.payment-fields[data-v-71ee1ea5]{grid-template-columns:1fr;gap:10px}.payment-calculated[data-v-71ee1ea5]{padding:4px 0 9px}.payment-part-editor[data-v-71ee1ea5]{padding:13px}.payment-part-title h4[data-v-71ee1ea5]{font-size:12px}.payment-submit[data-v-71ee1ea5]{flex-direction:column;gap:11px}.payment-submit .button[data-v-71ee1ea5]{width:100%;font-size:12px}.payment-reason-meta[data-v-71ee1ea5]{flex-wrap:wrap;gap:0}.payment-reason-meta>span[data-v-71ee1ea5]{margin-left:auto}.payment-history-row[data-v-71ee1ea5]{padding:18px 16px}.payment-state[data-v-71ee1ea5]{padding:16px}.payment-state .button[data-v-71ee1ea5]{white-space:normal;font-size:11px}.payment-state p[data-v-71ee1ea5],.payment-notice[data-v-71ee1ea5],.payment-warning[data-v-71ee1ea5]{font-size:10px}.payment-page[data-v-71ee1ea5] .payment-price{font-size:23px}.payment-page[data-v-71ee1ea5] .receipt-part{grid-template-columns:1fr}.payment-page[data-v-71ee1ea5] .receipt-part strong{text-align:left}.payment-page[data-v-71ee1ea5] .receipt-part small{grid-column:auto}.payment-page[data-v-71ee1ea5] .receipt-condition dl>div{grid-template-columns:1fr;gap:2px}}.pai-root[data-v-14bdec13]{min-width:0}.pai-stage[data-v-14bdec13]{min-height:260px;display:flex;justify-content:center;align-items:center;background:#f6f8fb;border:1px solid #e4eaf2;border-radius:9px;padding:20px;min-width:0}.pai-frame[data-v-14bdec13]{position:relative;flex:0 1 100%;width:100%;outline:none;box-shadow:0 0 0 1px #d9e2ef;background:#fff}.pai-frame img[data-v-14bdec13]{display:block;width:100%;height:100%;image-orientation:from-image;-webkit-user-select:none;user-select:none;pointer-events:none}.pai-frame[data-v-14bdec13]:focus-visible{outline:3px solid #175cd3;outline-offset:5px}.pai-drawing[data-v-14bdec13]{cursor:crosshair}.pai-overlay[data-v-14bdec13]{position:absolute;inset:0;pointer-events:none}.pai-line[data-v-14bdec13]{position:absolute;height:3px;transform-origin:0 50%;background:#175cd3;box-shadow:0 0 0 1px #ffffffa6;margin-top:-1.5px}.pai-arrow[data-v-14bdec13]:after{content:"";position:absolute;right:0;top:50%;width:0;height:0;border-left:10px solid #175cd3;border-top:5px solid transparent;border-bottom:5px solid transparent;transform:translateY(-50%)}.pai-anchor[data-v-14bdec13]{position:absolute;min-width:25px;height:25px;display:flex;align-items:center;justify-content:center;background:#175cd3;border:2px solid #fff;border-radius:50%;color:#fff;font-weight:700;font-size:12px;transform:translate(-50%,-50%);box-shadow:0 1px 5px #15294e45}.pai-dot[data-v-14bdec13]{position:absolute;width:9px;height:9px;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:50%;background:#175cd3;box-shadow:0 0 0 1px #175cd3}.pai-cursor[data-v-14bdec13]{position:absolute;font-size:27px;font-family:monospace;line-height:1;color:#175cd3;transform:translate(-50%,-50%);text-shadow:0 1px #fff,1px 0 #fff,-1px 0 #fff,0 -1px #fff}.pai-draft-line[data-v-14bdec13]{height:2px;margin-top:-1px;background:repeating-linear-gradient(90deg,#175cd3 0 6px,transparent 6px 10px);box-shadow:none}.pai-status[data-v-14bdec13]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 8px;text-align:center;color:#667085;font-size:13px;line-height:1.7;max-width:350px}.pai-status strong[data-v-14bdec13]{font-size:14px;color:#344054}.pai-status p[data-v-14bdec13]{margin:0}.pai-status button[data-v-14bdec13]{min-height:44px;background:#fff;border:1px solid #d8e1ed;border-radius:7px;color:#344054;padding:9px 12px;font:inherit;cursor:pointer}.pai-status button[data-v-14bdec13]:focus-visible{outline:3px solid #84adff;outline-offset:3px}.pai-loading[data-v-14bdec13]{display:block;width:26px;height:26px;border-radius:50%;border:3px solid #dbe9ff;border-top-color:#175cd3;animation:pai-spin-14bdec13 1s linear infinite}.pai-captions[data-v-14bdec13]{display:flex;flex-direction:column;gap:10px;padding:14px 0 4px}.pai-captions>div[data-v-14bdec13]{display:flex;gap:10px;align-items:flex-start}.pai-captions span[data-v-14bdec13]{flex:none;min-width:23px;height:23px;border-radius:50%;background:#eff6ff;color:#175cd3;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.pai-captions p[data-v-14bdec13]{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;line-height:1.7;color:#344054}.pai-original-note[data-v-14bdec13]{font-size:12px;color:#667085;line-height:1.7;margin:10px 0 0}@keyframes pai-spin-14bdec13{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.pai-loading[data-v-14bdec13]{animation:none}}@media(max-width:900px){.pai-stage[data-v-14bdec13]{min-height:230px}}@media(max-width:480px){.pai-stage[data-v-14bdec13]{padding:16px;min-height:210px}}.pag-panel[data-v-0192337d]{background:#fff;border:1px solid #e1e7ef;border-radius:12px;color:#182230;min-width:0;overflow:hidden}.pag-heading[data-v-0192337d]{padding:18px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #e4eaf2}.pag-heading h2[data-v-0192337d]{font-size:17px;margin:0}.pag-heading p[data-v-0192337d]{font-size:12px;line-height:1.7;color:#667085;margin:4px 0 0}.pag-heading>span[data-v-0192337d]{font-size:11px;color:#175cd3;background:#eff6ff;border-radius:5px;padding:5px 8px}.pag-body[data-v-0192337d]{padding:20px;min-width:0}.pag-empty[data-v-0192337d]{padding:24px;color:#667085;font-size:13px}.pag-photos[data-v-0192337d]{display:flex;gap:8px;overflow:auto;max-width:100%;padding-bottom:12px;scrollbar-width:thin}.pag-photos button[data-v-0192337d]{flex:0 0 auto;min-width:126px;min-height:60px;text-align:left;background:#fff;border:1px solid #dce4ee;border-radius:8px;padding:10px 12px;color:#475467;cursor:pointer}.pag-photos strong[data-v-0192337d],.pag-photos span[data-v-0192337d]{display:block}.pag-photos strong[data-v-0192337d]{font-size:13px}.pag-photos span[data-v-0192337d]{font-size:11px;margin-top:4px}.pag-photos button[aria-pressed=true][data-v-0192337d]{border-color:#2563eb;background:#eff6ff;color:#175cd3}.pag-photo-heading[data-v-0192337d]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:6px 0 12px}.pag-photo-heading h3[data-v-0192337d]{margin:0;font-size:15px}.pag-photo-heading h3 span[data-v-0192337d]{color:#667085;font-size:12px;font-weight:400}.pag-photo-heading a[data-v-0192337d]{color:#175cd3;font-size:12px;min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:3px}.pag-toolbar[data-v-0192337d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.pag-toolbar>span[data-v-0192337d]{font-size:12px;color:#667085;white-space:nowrap}.pag-switch[data-v-0192337d]{display:flex;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:8px;padding:3px}.pag-switch button[data-v-0192337d]{border:0;background:transparent;color:#526174;border-radius:5px;padding:9px 12px;min-height:44px;font-size:12px;font-weight:600;cursor:pointer}.pag-switch button[aria-pressed=true][data-v-0192337d]{background:#fff;color:#175cd3;box-shadow:0 1px 4px #15294e16}.pag-marks[data-v-0192337d]{padding:0;list-style:none;margin:16px 0 0;border:1px solid #e4eaf2;border-radius:8px}.pag-marks li[data-v-0192337d]{padding:11px 14px;border-bottom:1px solid #e4eaf2}.pag-marks li[data-v-0192337d]:last-child{border-bottom:0}.pag-marks strong[data-v-0192337d]{font-size:12px}.pag-marks span[data-v-0192337d]{display:block;font-size:11px;line-height:1.7;color:#667085;margin-top:4px}button[data-v-0192337d]:focus-visible,a[data-v-0192337d]:focus-visible{outline:3px solid #84adff;outline-offset:3px}@media(max-width:480px){.pag-body[data-v-0192337d]{padding:14px}.pag-heading[data-v-0192337d]{padding:16px 14px}.pag-heading h2[data-v-0192337d]{font-size:16px}.pag-photo-heading[data-v-0192337d]{gap:0}.pag-photo-heading h3[data-v-0192337d]{width:100%;font-size:14px}.pag-toolbar[data-v-0192337d]{gap:8px}.pag-toolbar>span[data-v-0192337d]{font-size:11px}.pag-switch button[data-v-0192337d]{padding:8px 10px}}.initial-evidence[data-v-2407cf0c]{min-width:0}.initial-point[data-v-2407cf0c],.initial-common[data-v-2407cf0c]{padding:21px;border-bottom:1px solid var(--border)}header[data-v-2407cf0c]{display:flex;align-items:flex-start;gap:12px;min-width:0}header>div[data-v-2407cf0c]{min-width:0}h3[data-v-2407cf0c]{font-size:13px;line-height:1.8;overflow-wrap:anywhere}.initial-number[data-v-2407cf0c]{color:var(--blue);font-size:12px;padding-top:3px}.badge[data-v-2407cf0c]{margin-top:8px;white-space:normal;line-height:1.7}.initial-copy[data-v-2407cf0c],.initial-finding p[data-v-2407cf0c]{font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:12px}.initial-finding[data-v-2407cf0c]{border-left:3px solid var(--orange);padding:10px 14px;margin-top:15px;background:var(--surface-alt)}.initial-finding strong[data-v-2407cf0c]{font-size:11px}.initial-finding p span[data-v-2407cf0c]{color:var(--muted)}.initial-materials[data-v-2407cf0c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:17px}.initial-file[data-v-2407cf0c]{min-width:0;margin:0;border:1px solid var(--border);border-radius:8px;overflow:hidden;background:var(--surface)}.initial-preview[data-v-2407cf0c]{display:block;background:var(--surface-alt)}img[data-v-2407cf0c]{display:block;max-width:100%;width:100%;height:190px;object-fit:contain}.initial-symbol[data-v-2407cf0c]{height:75px;display:grid;place-items:center;color:var(--blue);background:var(--blue-soft)}figcaption[data-v-2407cf0c]{display:flex;flex-direction:column;gap:7px;padding:13px;min-width:0;font-size:10px;line-height:1.8}figcaption strong[data-v-2407cf0c]{font-weight:500;overflow-wrap:anywhere}figcaption span[data-v-2407cf0c]{color:var(--muted)}figcaption a[data-v-2407cf0c]{color:var(--blue);min-height:44px;display:flex;align-items:center;overflow-wrap:anywhere}a[data-v-2407cf0c]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.initial-common header[data-v-2407cf0c]{align-items:center}.initial-common header .badge[data-v-2407cf0c]{margin:0}@media(max-width:600px){.initial-point[data-v-2407cf0c],.initial-common[data-v-2407cf0c]{padding:16px 14px}.initial-materials[data-v-2407cf0c]{grid-template-columns:minmax(0,1fr)}img[data-v-2407cf0c]{height:auto;max-height:280px}.initial-copy[data-v-2407cf0c],.initial-finding p[data-v-2407cf0c]{font-size:11px}.initial-common header[data-v-2407cf0c]{flex-wrap:wrap}}.report-composition-surface[data-v-89bb2bb0]{min-width:0;color:var(--text)}.report-composition-surface[data-v-89bb2bb0] .r-toolbar{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px}.report-composition-surface[data-v-89bb2bb0] h2{font-size:14px;line-height:1.8;font-weight:600}.report-composition-surface[data-v-89bb2bb0] .r-toolbar p,.report-composition-surface[data-v-89bb2bb0] .r-muted{font-size:10px;line-height:1.9;color:var(--muted)}.report-composition-surface[data-v-89bb2bb0] .r-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.report-composition-surface[data-v-89bb2bb0] .r-secondary{background:var(--surface);border:1px solid var(--border);color:var(--text)}.report-composition-surface[data-v-89bb2bb0] .r-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:start}.report-composition-surface[data-v-89bb2bb0] .r-main,.report-composition-surface[data-v-89bb2bb0] .r-aside{display:flex;flex-direction:column;gap:18px;min-width:0}.report-composition-surface[data-v-89bb2bb0] .r-aside{position:sticky;top:18px}.report-composition-surface[data-v-89bb2bb0] .r-panel{border:1px solid var(--border);background:var(--surface);border-radius:9px;overflow:hidden}.report-composition-surface[data-v-89bb2bb0] .r-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 20px;border-bottom:1px solid var(--border)}.report-composition-surface[data-v-89bb2bb0] .r-heading p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:3px}.report-composition-surface[data-v-89bb2bb0] .r-heading>svg{flex-shrink:0;color:var(--muted)}.report-composition-surface[data-v-89bb2bb0] .r-body{padding:20px}.report-composition-surface[data-v-89bb2bb0] .r-stack{display:flex;flex-direction:column;gap:14px;min-width:0}.report-composition-surface[data-v-89bb2bb0] .r-note{padding:14px 16px;display:flex;align-items:flex-start;gap:10px;border-radius:7px;font-size:10px;line-height:1.9;background:var(--blue-soft);color:var(--blue);overflow-wrap:anywhere}.report-composition-surface[data-v-89bb2bb0] .r-note.orange{background:var(--orange-soft);color:var(--orange)}.report-composition-surface[data-v-89bb2bb0] .r-note>svg{flex-shrink:0;margin-top:3px}.report-composition-surface[data-v-89bb2bb0] .r-alert{padding:15px 17px;border:1px solid var(--border);border-radius:8px;background:var(--surface);margin-bottom:18px;font-size:10px;line-height:1.9;overflow-wrap:anywhere}.report-composition-surface[data-v-89bb2bb0] .r-alert.error{color:var(--orange);border-color:var(--orange)}.report-composition-surface[data-v-89bb2bb0] .r-alert p+p{margin-top:7px}.report-composition-surface[data-v-89bb2bb0] .r-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.report-composition-surface[data-v-89bb2bb0] .r-field{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:10px}.report-composition-surface[data-v-89bb2bb0] .r-field.wide{grid-column:1/-1}.report-composition-surface[data-v-89bb2bb0] .r-field label{font-weight:500;line-height:1.8}.report-composition-surface[data-v-89bb2bb0] .r-field input,.report-composition-surface[data-v-89bb2bb0] .r-field textarea{min-width:0;width:100%;padding:11px 12px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font:inherit;line-height:1.9}.report-composition-surface[data-v-89bb2bb0] .r-field input:focus,.report-composition-surface[data-v-89bb2bb0] .r-field textarea:focus{outline:2px solid var(--blue-soft);border-color:var(--blue)}.report-composition-surface[data-v-89bb2bb0] .r-field input:disabled,.report-composition-surface[data-v-89bb2bb0] .r-field textarea:disabled{background:var(--surface-alt);color:var(--muted)}.report-composition-surface[data-v-89bb2bb0] .r-field textarea{resize:vertical;min-height:85px}.report-composition-surface[data-v-89bb2bb0] .r-field textarea.scope{min-height:135px}.report-composition-surface[data-v-89bb2bb0] .r-field small{font-size:9px;line-height:1.8;color:var(--muted)}.report-composition-surface[data-v-89bb2bb0] .r-field .r-validation{color:var(--orange)}.report-composition-surface[data-v-89bb2bb0] .r-dl{display:flex;flex-direction:column;gap:13px}.report-composition-surface[data-v-89bb2bb0] .r-dl>div{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;font-size:9px;line-height:1.9}.report-composition-surface[data-v-89bb2bb0] .r-dl dt{color:var(--muted)}.report-composition-surface[data-v-89bb2bb0] .r-dl dd{text-align:right;font-weight:500;overflow-wrap:anywhere;max-width:65%}.report-composition-surface[data-v-89bb2bb0] .r-source-title{font-size:13px;line-height:1.9;overflow-wrap:anywhere;margin-bottom:11px}.report-composition-surface[data-v-89bb2bb0] .r-empty{padding:35px 22px;text-align:center}.report-composition-surface[data-v-89bb2bb0] .r-empty>svg{margin:0 auto 12px;color:var(--muted)}.report-composition-surface[data-v-89bb2bb0] .r-wide-button{width:100%;justify-content:center;white-space:normal;line-height:1.9}.report-composition-surface[data-v-89bb2bb0] .r-label{font-size:8px;text-transform:uppercase;letter-spacing:.9px;color:var(--muted);line-height:1.9}.report-composition-surface[data-v-89bb2bb0] .r-save-state{display:flex;align-items:center;gap:7px;font-size:9px;line-height:1.8;color:var(--muted)}.report-composition-surface[data-v-89bb2bb0] .r-blockers{display:flex;flex-direction:column;gap:10px}.report-composition-surface[data-v-89bb2bb0] .r-blockers li{font-size:10px;line-height:1.9;list-style:none;color:var(--muted);padding-left:14px;position:relative}.report-composition-surface[data-v-89bb2bb0] .r-blockers li:before{content:"•";position:absolute;left:0;color:var(--orange)}.report-composition-surface[data-v-89bb2bb0] .r-receipt{border-color:var(--green)}.report-composition-surface[data-v-89bb2bb0] .r-text-link{font-size:10px;line-height:1.9;color:var(--blue);display:inline-flex;gap:7px;align-items:center}.report-composition-surface[data-v-89bb2bb0] .r-compare{padding:13px;background:var(--surface-alt);font-size:10px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);border-radius:6px}.report-composition-surface[data-v-89bb2bb0] .r-point{padding:17px 20px;border-bottom:1px solid var(--border)}.report-composition-surface[data-v-89bb2bb0] .r-point h3{font-size:11px;line-height:1.9;font-weight:500;overflow-wrap:anywhere}.report-composition-surface[data-v-89bb2bb0] .r-point .badge{margin-top:9px}.report-composition-surface[data-v-89bb2bb0] .r-copy{font-size:10px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:12px}.report-composition-surface[data-v-89bb2bb0] .r-finding{padding:19px 20px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:13px}.report-composition-surface[data-v-89bb2bb0] .r-finding h3{font-size:12px;line-height:1.9;font-weight:600}.report-composition-surface[data-v-89bb2bb0] .r-file{display:flex;align-items:flex-start;gap:10px;padding:13px 0;border-top:1px solid var(--border);min-width:0}.report-composition-surface[data-v-89bb2bb0] .r-file>svg{flex-shrink:0;color:var(--blue);margin-top:3px}.report-composition-surface[data-v-89bb2bb0] .r-file>div{min-width:0;flex:1}.report-composition-surface[data-v-89bb2bb0] .r-file strong{font-size:10px;font-weight:500;line-height:1.9;overflow-wrap:anywhere;display:block}.report-composition-surface[data-v-89bb2bb0] .r-file p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.report-composition-surface[data-v-89bb2bb0] .r-file a{font-size:9px;line-height:1.9;color:var(--blue);flex-shrink:0}.report-composition-surface[data-v-89bb2bb0] details.r-evidence>summary{cursor:pointer;list-style:none}.report-composition-surface[data-v-89bb2bb0] details.r-evidence>summary::marker{display:none}.report-composition-surface[data-v-89bb2bb0] .r-minor{font-size:9px;line-height:1.9;color:var(--muted)}@media(max-width:1050px){.report-composition-surface[data-v-89bb2bb0] .r-layout{grid-template-columns:minmax(0,1fr) 270px;gap:17px}}@media(max-width:850px){.report-composition-surface[data-v-89bb2bb0] .r-layout{display:flex;flex-direction:column}.report-composition-surface[data-v-89bb2bb0] .r-main,.report-composition-surface[data-v-89bb2bb0] .r-aside{width:100%}.report-composition-surface[data-v-89bb2bb0] .r-aside{position:static}}@media(max-width:680px){.report-composition-surface[data-v-89bb2bb0] .r-toolbar{flex-direction:column;gap:14px;margin-bottom:18px}.report-composition-surface[data-v-89bb2bb0] h2{font-size:13px}.report-composition-surface[data-v-89bb2bb0] .r-toolbar p{font-size:9px}.report-composition-surface[data-v-89bb2bb0] .r-heading{padding:16px 15px}.report-composition-surface[data-v-89bb2bb0] .r-body{padding:17px 15px}.report-composition-surface[data-v-89bb2bb0] .r-form{grid-template-columns:minmax(0,1fr);gap:16px}.report-composition-surface[data-v-89bb2bb0] .r-source-title{font-size:12px}.report-composition-surface[data-v-89bb2bb0] .r-field{font-size:10px}.report-composition-surface[data-v-89bb2bb0] .r-actions{width:100%}.report-composition-surface[data-v-89bb2bb0] .r-toolbar .r-actions .button{flex:1}.report-composition-surface[data-v-89bb2bb0] .r-note,.report-composition-surface[data-v-89bb2bb0] .r-alert{font-size:9px}.report-composition-surface[data-v-89bb2bb0] .r-point,.report-composition-surface[data-v-89bb2bb0] .r-finding{padding:16px 15px}.report-composition-surface[data-v-89bb2bb0] .r-file{flex-wrap:wrap}.report-composition-surface[data-v-89bb2bb0] .r-file>div{flex-basis:calc(100% - 35px)}.report-composition-surface[data-v-89bb2bb0] .r-file a{margin-left:30px}.report-composition-surface[data-v-89bb2bb0] .r-field textarea.scope{min-height:150px}}.technical-page[data-v-04e8e44d]{max-width:1320px;min-width:0;margin:auto;color:var(--text)}.top-links[data-v-04e8e44d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.text-link[data-v-04e8e44d]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;color:var(--blue);font-size:11px;line-height:1.7;max-width:100%;overflow-wrap:anywhere}.report-toolbar[data-v-04e8e44d]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px}.report-toolbar h2[data-v-04e8e44d]{font-size:26px;font-weight:650;letter-spacing:-.5px;line-height:1.4;margin:5px 0}.eyebrow[data-v-04e8e44d]{font-size:9px;letter-spacing:1px;text-transform:uppercase;font-weight:650;color:var(--blue);line-height:1.8}.muted[data-v-04e8e44d],.minor[data-v-04e8e44d]{color:var(--muted);font-size:11px;line-height:1.9;overflow-wrap:anywhere}.minor[data-v-04e8e44d]{font-size:10px}.button[data-v-04e8e44d]{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 15px;font-size:11px;line-height:1.8;white-space:normal;max-width:100%}.button.secondary[data-v-04e8e44d]{background:var(--surface);color:var(--text);border:1px solid var(--border)}.technical-page[data-v-04e8e44d] :is(a,button):focus-visible{outline:3px solid var(--blue);outline-offset:3px}.button[data-v-04e8e44d]:disabled{opacity:.5;cursor:not-allowed}.panel[data-v-04e8e44d]{min-width:0;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:11px}.read-state[data-v-04e8e44d]{display:flex;gap:16px;padding:25px;align-items:flex-start}.state-icon[data-v-04e8e44d]{display:grid;place-items:center;flex:0 0 48px;height:48px;color:var(--blue);background:var(--blue-soft);border-radius:12px}.read-state>div[data-v-04e8e44d]{min-width:0}.read-state h3[data-v-04e8e44d]{font-size:15px;line-height:1.7}.read-state p[data-v-04e8e44d]{font-size:12px;line-height:1.9;color:var(--muted);margin:8px 0 14px;overflow-wrap:anywhere}.report-summary[data-v-04e8e44d]{display:flex;align-items:center;gap:16px;padding:23px;margin-bottom:18px}.report-mark[data-v-04e8e44d]{display:grid;place-items:center;flex:0 0 52px;height:56px;background:var(--blue-soft);color:var(--blue);border-radius:12px}.report-summary>div[data-v-04e8e44d]{min-width:0;flex:1}.report-summary h3[data-v-04e8e44d]{font-size:19px;font-weight:650;line-height:1.8;overflow-wrap:anywhere}.report-summary .eyebrow[data-v-04e8e44d]{font-size:10px;letter-spacing:.2px;text-transform:none}.status[data-v-04e8e44d]{display:inline-flex;align-items:center;gap:6px;min-height:29px;padding:4px 9px;border-radius:6px;font-size:10px;line-height:1.7;font-weight:550;white-space:normal;overflow-wrap:anywhere}.approved[data-v-04e8e44d]{background:var(--green-soft);color:var(--green)}.waiting[data-v-04e8e44d]{background:var(--blue-soft);color:var(--blue)}.finding-status[data-v-04e8e44d]{background:var(--orange-soft);color:var(--orange)}.approved-note[data-v-04e8e44d]{display:flex;gap:9px;align-items:flex-start;font-size:11px;line-height:1.9;color:var(--muted);margin:0 0 23px}.approved-note>svg[data-v-04e8e44d]{flex-shrink:0;color:var(--blue);margin-top:3px}.demo-note[data-v-04e8e44d]{padding:13px 16px;background:var(--orange-soft);color:var(--orange);font-size:11px;line-height:1.8;border-radius:8px;margin-bottom:18px}.report-grid[data-v-04e8e44d]{display:grid;grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:22px}.report-main[data-v-04e8e44d],.report-aside[data-v-04e8e44d]{display:flex;flex-direction:column;gap:22px;min-width:0}.report-aside[data-v-04e8e44d]{position:sticky;top:20px}.panel-heading[data-v-04e8e44d]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:19px 22px;border-bottom:1px solid var(--border)}.panel-heading h3[data-v-04e8e44d]{font-size:14px;line-height:1.7;font-weight:650}.panel-heading p[data-v-04e8e44d]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.panel-heading>svg[data-v-04e8e44d]{flex-shrink:0;color:var(--muted)}.counter[data-v-04e8e44d]{font-size:11px;line-height:1.8;background:var(--blue-soft);color:var(--blue);padding:3px 9px;border-radius:6px;flex-shrink:0}.header-grid[data-v-04e8e44d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:23px}.header-grid>div[data-v-04e8e44d]{min-width:0}.header-grid dt[data-v-04e8e44d],.finding-copy>span[data-v-04e8e44d]{font-size:10px;line-height:1.8;color:var(--muted)}.header-grid dd[data-v-04e8e44d],.finding-copy p[data-v-04e8e44d]{font-size:12px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px}.wide[data-v-04e8e44d]{grid-column:1/-1}.check-point[data-v-04e8e44d]{padding:22px;border-bottom:1px solid var(--border)}.check-point[data-v-04e8e44d]:last-child{border:0}.point-title[data-v-04e8e44d]{display:flex;align-items:baseline;gap:13px;margin-bottom:11px}.point-title>span[data-v-04e8e44d]{font-size:10px;color:var(--muted);flex-shrink:0}.point-title h4[data-v-04e8e44d]{font-size:13px;font-weight:600;line-height:1.9;overflow-wrap:anywhere}.preserved[data-v-04e8e44d],.point-hint[data-v-04e8e44d]{font-size:12px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:11px}.point-hint[data-v-04e8e44d]{font-size:11px;color:var(--muted)}.finding[data-v-04e8e44d]{padding:24px 22px;border-bottom:1px solid var(--border)}.finding[data-v-04e8e44d]:last-child{border:0}.finding-heading[data-v-04e8e44d]{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px}.finding-number[data-v-04e8e44d]{flex:0 0 30px;height:32px;display:grid;place-items:center;border-radius:7px;background:var(--orange-soft);color:var(--orange);font-size:12px}.finding-heading>div[data-v-04e8e44d]{min-width:0}.finding-heading h4[data-v-04e8e44d]{font-size:14px;font-weight:650;line-height:1.8}.finding-copy[data-v-04e8e44d]{margin:14px 0}.material-list[data-v-04e8e44d]{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-direction:column;gap:9px}.material-list li[data-v-04e8e44d]{display:flex;align-items:center;gap:12px;min-width:0;border:1px solid var(--border);border-radius:9px;padding:11px 13px;background:var(--surface)}.file-icon[data-v-04e8e44d]{display:grid;place-items:center;flex:0 0 38px;height:41px;background:var(--blue-soft);color:var(--blue);border-radius:8px}.material-list li>div[data-v-04e8e44d]{min-width:0;flex:1}.material-list strong[data-v-04e8e44d]{display:block;font-size:11px;font-weight:550;line-height:1.8;overflow-wrap:anywhere}.material-list small[data-v-04e8e44d]{display:block;font-size:10px;line-height:1.8;color:var(--muted);margin-top:3px}.material-list .text-link[data-v-04e8e44d]{flex-shrink:0;font-size:10px}.video-list[data-v-04e8e44d]{margin:0;padding:20px 22px}.aside-body[data-v-04e8e44d]{padding:22px}.pdf-preview[data-v-04e8e44d]{display:flex;flex-direction:column;align-items:center;background:var(--surface-alt);border:1px solid var(--border);border-radius:9px;padding:25px 15px;margin-bottom:18px;text-align:center}.pdf-icon[data-v-04e8e44d]{display:grid;place-items:center;width:72px;height:86px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--blue);margin-bottom:15px}.pdf-preview strong[data-v-04e8e44d]{font-size:12px;font-weight:600;line-height:1.9}.pdf-preview p[data-v-04e8e44d]{font-size:10px;line-height:1.9;color:var(--muted)}.wide-button[data-v-04e8e44d]{width:100%}.aside-body>.minor[data-v-04e8e44d]{margin-top:13px}.file-size[data-v-04e8e44d]{text-align:center;margin-top:7px}.pdf-unavailable[data-v-04e8e44d]{display:flex;gap:9px;align-items:flex-start;color:var(--muted);font-size:11px;line-height:1.9}.pdf-unavailable>svg[data-v-04e8e44d]{flex-shrink:0;color:var(--blue);margin-top:3px}.material-count[data-v-04e8e44d]{display:flex;flex-direction:column;gap:12px;margin-bottom:15px;font-size:11px;line-height:1.8}.material-count>div[data-v-04e8e44d]{display:flex;justify-content:space-between;gap:10px}.material-count dt[data-v-04e8e44d]{color:var(--muted)}.related[data-v-04e8e44d]{padding:22px}.related h3[data-v-04e8e44d]{font-size:13px;line-height:1.8;margin-bottom:8px}.related .text-link[data-v-04e8e44d]{margin-top:8px}.empty[data-v-04e8e44d]{text-align:center;padding:42px 25px}.empty>svg[data-v-04e8e44d]{color:var(--blue);margin:0 auto 15px}.empty h3[data-v-04e8e44d],.empty h4[data-v-04e8e44d]{font-size:17px;line-height:1.8;font-weight:600}.empty p[data-v-04e8e44d]{font-size:12px;line-height:1.95;color:var(--muted);max-width:490px;margin:10px auto;overflow-wrap:anywhere}.empty.compact[data-v-04e8e44d]{padding:30px 23px}.empty.compact h4[data-v-04e8e44d]{font-size:14px}@media(max-width:1000px){.report-grid[data-v-04e8e44d]{grid-template-columns:minmax(0,1fr) 275px;gap:18px}.report-main[data-v-04e8e44d],.report-aside[data-v-04e8e44d]{gap:18px}.panel-heading[data-v-04e8e44d],.aside-body[data-v-04e8e44d]{padding:18px}.header-grid[data-v-04e8e44d]{padding:20px;gap:18px}.report-summary[data-v-04e8e44d]{padding:20px}}@media(max-width:800px){.report-grid[data-v-04e8e44d]{grid-template-columns:minmax(0,1fr)}.report-aside[data-v-04e8e44d]{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.related[data-v-04e8e44d]{grid-column:1/-1}.report-toolbar h2[data-v-04e8e44d]{font-size:23px}.report-summary h3[data-v-04e8e44d]{font-size:17px}}@media(max-width:520px){.top-links[data-v-04e8e44d]{gap:9px}.top-links .text-link[data-v-04e8e44d]{font-size:10px}.report-toolbar[data-v-04e8e44d]{align-items:flex-start;gap:10px;flex-wrap:wrap;margin-bottom:18px}.report-toolbar>div[data-v-04e8e44d]{flex:1 1 180px;min-width:0}.report-toolbar h2[data-v-04e8e44d]{font-size:22px}.report-toolbar>.button[data-v-04e8e44d]{font-size:10px;padding:10px 12px}.eyebrow[data-v-04e8e44d]{font-size:8px}.muted[data-v-04e8e44d]{font-size:10px}.report-summary[data-v-04e8e44d]{padding:18px 15px;gap:11px;flex-wrap:wrap}.report-mark[data-v-04e8e44d]{flex-basis:41px;height:45px}.report-summary h3[data-v-04e8e44d]{font-size:15px}.report-summary>.status[data-v-04e8e44d]{margin-left:52px}.approved-note[data-v-04e8e44d]{font-size:10px;margin-bottom:19px}.report-aside[data-v-04e8e44d]{display:flex;flex-direction:column}.report-aside>.panel[data-v-04e8e44d]{width:100%}.panel-heading[data-v-04e8e44d]{padding:17px 15px}.panel-heading h3[data-v-04e8e44d]{font-size:13px}.header-grid[data-v-04e8e44d]{grid-template-columns:minmax(0,1fr);padding:20px 15px;gap:17px}.header-grid dd[data-v-04e8e44d],.finding-copy p[data-v-04e8e44d],.preserved[data-v-04e8e44d]{font-size:11px}.check-point[data-v-04e8e44d]{padding:20px 15px}.point-title h4[data-v-04e8e44d]{font-size:12px}.finding[data-v-04e8e44d]{padding:22px 15px}.material-list li[data-v-04e8e44d]{padding:11px;gap:9px;flex-wrap:wrap}.material-list li>div[data-v-04e8e44d]{flex-basis:calc(100% - 50px)}.material-list .text-link[data-v-04e8e44d]{margin-left:47px;justify-content:flex-start}.video-list[data-v-04e8e44d]{padding:18px 15px}.aside-body[data-v-04e8e44d],.related[data-v-04e8e44d]{padding:20px 17px}.read-state[data-v-04e8e44d]{padding:21px 16px;gap:12px}.state-icon[data-v-04e8e44d]{flex-basis:37px;height:40px}.read-state h3[data-v-04e8e44d]{font-size:14px}.read-state p[data-v-04e8e44d]{font-size:11px}.empty[data-v-04e8e44d]{padding:34px 19px}.empty h3[data-v-04e8e44d]{font-size:16px}.empty p[data-v-04e8e44d]{font-size:11px}}.unavailable[data-v-7ce2f105]{display:grid;place-items:center;min-width:0;min-height:min(65dvh,640px);padding:clamp(16px,4vw,48px) 0;color:var(--text)}.unavailable-card[data-v-7ce2f105]{width:100%;max-width:620px;min-width:0;padding:clamp(24px,4vw,48px);border:1px solid var(--border);border-radius:16px;background:var(--surface);box-shadow:var(--shadow);text-align:center;overflow-wrap:anywhere}.unavailable-icon[data-v-7ce2f105]{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 24px;border-radius:20px;color:var(--blue);background:var(--blue-soft)}.unavailable-status[data-v-7ce2f105]{margin-bottom:10px;color:var(--blue);font-size:12px;font-weight:600;letter-spacing:.04em}.unavailable-card h2[data-v-7ce2f105]{color:var(--text);font-size:clamp(23px,2.5vw,28px);font-weight:700;line-height:1.35;letter-spacing:-.5px}.unavailable-copy[data-v-7ce2f105]{max-width:36em;margin:16px auto 28px;color:var(--text);font-size:14px;line-height:1.8}.unavailable-home[data-v-7ce2f105]{min-width:150px;min-height:46px;max-width:100%;font-size:13px;white-space:normal}.unavailable-home[data-v-7ce2f105]:focus-visible{outline:3px solid var(--blue);outline-offset:4px}@media(max-width:680px){.unavailable[data-v-7ce2f105]{min-height:min(65dvh,520px)}.unavailable-card[data-v-7ce2f105]{border-radius:12px}.unavailable-icon[data-v-7ce2f105]{margin-bottom:20px}.unavailable-home[data-v-7ce2f105]{width:100%}}.notes-page[data-v-f4925ece]{max-width:1280px;margin:0 auto;min-width:0;color:var(--text,#182841);overflow-wrap:anywhere}.notes-toolbar[data-v-f4925ece]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.notes-toolbar h2[data-v-f4925ece]{font-size:25px;line-height:1.5;margin:6px 0}.notes-overline[data-v-f4925ece]{font-size:9px;font-weight:700;letter-spacing:.16em;line-height:1.8;color:var(--blue,#1764ff)}.notes-muted[data-v-f4925ece]{color:var(--muted,#667892);font-size:12px;line-height:1.85;margin:0}.notes-toolbar-actions[data-v-f4925ece],.notes-inline-actions[data-v-f4925ece]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.notes-button[data-v-f4925ece]{box-sizing:border-box;max-width:100%;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 17px;border:1px solid var(--border,#e5eaf2);border-radius:8px;background:var(--surface,#fff);color:inherit;font:inherit;font-size:12px;font-weight:600;line-height:1.7;text-align:center;text-decoration:none;cursor:pointer;white-space:normal}.notes-button.primary[data-v-f4925ece]{background:var(--blue,#1764ff);border-color:var(--blue,#1764ff);color:#fff;box-shadow:0 4px 10px #1764ff18}.notes-button[data-v-f4925ece]:disabled{opacity:.5;cursor:default;box-shadow:none}.notes-page[data-v-f4925ece] :is(button,input,textarea,a):focus-visible{outline:3px solid #90b2ff;outline-offset:3px}.notes-panel[data-v-f4925ece]{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#e5eaf2);border-radius:10px}.notes-panel h3[data-v-f4925ece]{font-size:15px;line-height:1.8;margin:0}.notes-panel-heading[data-v-f4925ece]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px;border-bottom:1px solid var(--border,#e5eaf2)}.notes-panel-heading p[data-v-f4925ece]{margin-top:6px}.notes-badge[data-v-f4925ece]{font-size:10px;line-height:1.8;background:#fff6e8;color:#89601f;border-radius:6px;padding:6px 9px;white-space:normal;flex-shrink:0}.notes-grid[data-v-f4925ece]{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:22px;align-items:start}.notes-editor[data-v-f4925ece]{display:flex;flex-direction:column;gap:17px;min-width:0;padding:22px}.notes-editor textarea[data-v-f4925ece],.notes-field input[data-v-f4925ece]{box-sizing:border-box;width:100%;max-width:100%;min-width:0;border:1px solid var(--border,#e5eaf2);border-radius:7px;padding:12px;font:inherit;font-size:14px;line-height:1.8;background:var(--surface,#fff);color:inherit}.notes-editor textarea[data-v-f4925ece]{min-height:270px;resize:vertical;white-space:pre-wrap}.notes-editor textarea[data-v-f4925ece]:disabled{opacity:.65;cursor:default}.notes-editor [aria-invalid=true][data-v-f4925ece]{border-color:var(--red,#c13c46)}.notes-editor-meta[data-v-f4925ece]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.notes-counter[data-v-f4925ece]{font-size:11px;line-height:1.85;color:var(--muted,#667892);flex-shrink:0;white-space:nowrap}.notes-error[data-v-f4925ece],.notes-counter.invalid[data-v-f4925ece]{color:var(--red,#c13c46)}.notes-error[data-v-f4925ece]{font-size:12px;line-height:1.8;margin:0}.notes-help[data-v-f4925ece]{padding:24px}.notes-help>svg[data-v-f4925ece]{color:var(--blue,#1764ff);margin-bottom:15px}.notes-help p[data-v-f4925ece],.notes-pending p[data-v-f4925ece],.notes-accepted p[data-v-f4925ece],.notes-unavailable p[data-v-f4925ece]{font-size:12px;line-height:1.9;color:var(--muted,#667892);margin:10px 0}.notes-feedback[data-v-f4925ece]{padding:15px 18px;background:#fff6e8;color:#89601f;border-radius:8px;font-size:12px;line-height:1.9;margin:0 0 20px}.notes-feedback.success[data-v-f4925ece]{background:#eaf8f2;color:#168768}.notes-pending[data-v-f4925ece],.notes-accepted[data-v-f4925ece]{display:flex;align-items:flex-start;gap:16px;padding:22px;margin-bottom:22px}.notes-pending>svg[data-v-f4925ece],.notes-accepted>svg[data-v-f4925ece]{flex-shrink:0;margin-top:4px;color:var(--blue,#1764ff)}.notes-pending .notes-inline-actions[data-v-f4925ece]{margin-top:17px}.notes-accepted[data-v-f4925ece]{border-color:#cdebdc}.notes-datebar[data-v-f4925ece]{display:flex;align-items:center;gap:20px;padding:20px 22px;margin-bottom:22px}.notes-field[data-v-f4925ece]{display:flex;flex-direction:column;gap:7px;width:260px;max-width:100%;min-width:0}.notes-field label[data-v-f4925ece]{font-size:12px;font-weight:600;line-height:1.8}.notes-field input[data-v-f4925ece]{min-height:46px;padding:9px 12px}.notes-conflict[data-v-f4925ece]{grid-column:1/-1}.notes-server-body[data-v-f4925ece]{padding:22px}.notes-server-body h4[data-v-f4925ece]{font-size:12px;line-height:1.8;margin:0 0 12px}.notes-server-body p[data-v-f4925ece]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.9;margin:0}.notes-unavailable[data-v-f4925ece]{text-align:center;padding:38px 24px}.notes-unavailable>svg[data-v-f4925ece]{color:var(--muted,#667892);margin-bottom:14px}.notes-unavailable .notes-button[data-v-f4925ece]{margin-top:12px}.notes-sr-only[data-v-f4925ece]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.notes-no-auth[data-v-f4925ece]{max-width:600px;margin:12vh auto;padding:24px;line-height:1.8}.notes-no-auth h1[data-v-f4925ece]{font-size:22px}.notes-no-auth a[data-v-f4925ece]{color:var(--blue,#1764ff);min-height:44px;display:inline-flex;align-items:center}@media(max-width:900px){.notes-grid[data-v-f4925ece]{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.notes-toolbar[data-v-f4925ece]{display:block;margin-bottom:20px}.notes-toolbar h2[data-v-f4925ece]{font-size:23px}.notes-toolbar-actions[data-v-f4925ece]{margin-top:16px}.notes-toolbar-actions .notes-button[data-v-f4925ece]{flex:1}.notes-panel-heading[data-v-f4925ece],.notes-editor[data-v-f4925ece],.notes-help[data-v-f4925ece],.notes-server-body[data-v-f4925ece]{padding:20px 16px}.notes-panel-heading[data-v-f4925ece]{flex-wrap:wrap}.notes-grid[data-v-f4925ece]{gap:18px}.notes-editor-meta[data-v-f4925ece]{flex-wrap:wrap;gap:7px}.notes-editor .notes-inline-actions[data-v-f4925ece]{display:grid;grid-template-columns:1fr}.notes-editor .notes-button[data-v-f4925ece]{width:100%}.notes-pending[data-v-f4925ece],.notes-accepted[data-v-f4925ece]{padding:20px 16px;gap:12px}.notes-pending .notes-inline-actions[data-v-f4925ece]{display:grid;grid-template-columns:1fr}.notes-pending .notes-button[data-v-f4925ece]{width:100%}.notes-datebar[data-v-f4925ece]{padding:18px 16px;align-items:stretch;flex-direction:column;gap:14px}.notes-field[data-v-f4925ece],.notes-datebar .notes-button[data-v-f4925ece]{width:100%}.notes-feedback[data-v-f4925ece]{padding:14px 16px}}.roster-root[data-v-9cc56240]{min-width:0}.roster-toolbar[data-v-9cc56240]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:18px}.roster-overline[data-v-9cc56240]{font-size:8px!important;letter-spacing:1.3px;color:var(--blue)!important;margin-bottom:7px}.roster-toolbar h1[data-v-9cc56240]{font-size:22px;line-height:1.5}.roster-toolbar p[data-v-9cc56240]{max-width:650px;font-size:11px;line-height:1.9;color:var(--muted);margin-top:6px}.roster-secondary[data-v-9cc56240]{background:var(--surface);border:1px solid var(--border);color:var(--text)}.roster-root .button[data-v-9cc56240]{min-height:44px;gap:7px;justify-content:center;font-size:11px;white-space:normal}.roster-update[data-v-9cc56240]{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.8;color:var(--muted);margin-bottom:16px}.roster-update[data-state=offline][data-v-9cc56240],.roster-update[data-state=stale_error][data-v-9cc56240]{color:var(--orange)}.roster-error[data-v-9cc56240]{padding:13px 16px;margin-bottom:16px;border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:8px;background:var(--surface);font-size:12px;line-height:1.8}.roster-panel[data-v-9cc56240]{border:1px solid var(--border);border-radius:10px;background:var(--surface);overflow:hidden;margin-bottom:17px;min-width:0}.roster-panel-heading[data-v-9cc56240]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 20px;border-bottom:1px solid var(--border)}.roster-panel-heading h2[data-v-9cc56240]{font-size:13px;line-height:1.8}.roster-panel-heading p[data-v-9cc56240],.roster-panel-heading>span[data-v-9cc56240]{font-size:10px;color:var(--muted);line-height:1.8}.roster-filter[data-v-9cc56240]{display:flex;align-items:end;gap:14px;padding:18px 20px 9px}.roster-filter label[data-v-9cc56240]{display:grid;gap:7px;font-size:10px;color:var(--muted);flex:1;min-width:0}.roster-filter select[data-v-9cc56240]{width:100%;min-width:0;min-height:44px;padding:10px 12px;background:var(--surface);border:1px solid var(--border);border-radius:7px;font-size:12px;color:var(--text)}.roster-actions[data-v-9cc56240]{display:flex;gap:8px;flex-wrap:wrap}.roster-caption[data-v-9cc56240]{padding:0 20px 13px;font-size:11px;line-height:1.9;color:var(--muted);overflow-wrap:anywhere}.roster-total[data-v-9cc56240]{display:grid;place-items:center;min-width:37px;min-height:37px;padding:4px 8px;color:var(--blue);border-radius:8px;background:var(--blue-soft);font-size:18px}.roster-row[data-v-9cc56240]{display:flex;align-items:center;gap:14px;padding:18px 20px;border-bottom:1px solid var(--border);min-width:0}.roster-row[data-v-9cc56240]:last-child{border:0}.roster-row.changed[data-v-9cc56240]{background:var(--blue-soft)}.roster-avatar[data-v-9cc56240]{width:40px;height:42px;border-radius:9px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue);flex-shrink:0}.roster-row>div[data-v-9cc56240]{min-width:0;overflow-wrap:anywhere}.roster-row h3[data-v-9cc56240]{font-size:13px;line-height:1.8}.roster-row p[data-v-9cc56240]{font-size:10px;line-height:1.9;color:var(--muted)}.roster-empty[data-v-9cc56240]{display:flex;align-items:center;flex-direction:column;gap:12px;padding:36px 20px;text-align:center;color:var(--muted)}.roster-empty h3[data-v-9cc56240]{font-size:14px;color:var(--text);line-height:1.8}.roster-empty p[data-v-9cc56240]{font-size:11px;line-height:1.9}.roster-pagination[data-v-9cc56240],.roster-footer[data-v-9cc56240]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:18px;flex-wrap:wrap}.roster-pagination>span[data-v-9cc56240]{font-size:10px;color:var(--muted)}.roster-pagination>div[data-v-9cc56240]{display:flex;gap:9px}.roster-footer .text-link[data-v-9cc56240]{display:flex;align-items:center;gap:7px;min-height:44px;font-size:11px}.roster-unavailable[data-v-9cc56240]{max-width:650px;margin:10vh auto;padding:30px 24px;display:flex;align-items:center;flex-direction:column;gap:17px;text-align:center;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:10px}.roster-unavailable h1[data-v-9cc56240]{font-size:20px}.roster-unavailable p[data-v-9cc56240]{font-size:12px;line-height:1.9;color:var(--muted)}.roster-unavailable>div[data-v-9cc56240]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.roster-root[data-v-9cc56240] :is(a,button,select):focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media(max-width:680px){.roster-toolbar[data-v-9cc56240]{flex-direction:column;gap:14px}.roster-toolbar h1[data-v-9cc56240]{font-size:20px}.roster-toolbar .button[data-v-9cc56240]{width:100%}.roster-panel-heading[data-v-9cc56240]{padding:15px}.roster-panel-heading>span[data-v-9cc56240]{max-width:45%;text-align:right}.roster-filter[data-v-9cc56240]{padding:16px 15px 10px;flex-direction:column;align-items:stretch}.roster-actions .button[data-v-9cc56240]{flex:1}.roster-caption[data-v-9cc56240]{padding:0 15px 13px}.roster-row[data-v-9cc56240]{padding:17px 15px}.roster-pagination[data-v-9cc56240]{align-items:flex-start;flex-direction:column}.roster-pagination>div[data-v-9cc56240]{width:100%}.roster-pagination .button[data-v-9cc56240]{flex:1}.roster-footer[data-v-9cc56240]{gap:4px;flex-direction:column;align-items:flex-start}.roster-unavailable[data-v-9cc56240]{margin:25px 14px;padding:25px 17px}}.work-queue-root[data-v-e1770682]{min-width:0}.wq-toolbar[data-v-e1770682]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:17px}.wq-overline[data-v-e1770682]{font-size:8px!important;letter-spacing:1.3px;color:var(--blue)!important;margin-bottom:7px}.wq-toolbar h1[data-v-e1770682]{font-size:22px;line-height:1.45}.wq-toolbar p[data-v-e1770682]{font-size:11px;line-height:1.9;color:var(--muted);margin-top:5px}.wq-secondary[data-v-e1770682]{background:var(--surface);border:1px solid var(--border);color:var(--text)}.wq-toolbar .button[data-v-e1770682],.wq-filters .button[data-v-e1770682],.wq-pagination .button[data-v-e1770682],.wq-empty .button[data-v-e1770682],.wq-unavailable .button[data-v-e1770682]{min-height:44px;justify-content:center;gap:8px;font-size:11px;white-space:normal}.wq-update[data-v-e1770682]{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:10px;line-height:1.8;margin-bottom:16px}.wq-update>svg[data-v-e1770682]{flex-shrink:0}.wq-update[data-state=offline][data-v-e1770682],.wq-update[data-state=stale_error][data-v-e1770682]{color:var(--orange)}.wq-alert[data-v-e1770682]{padding:13px 16px;border:1px solid var(--border);border-left:3px solid var(--orange);background:var(--surface);border-radius:8px;font-size:11px;line-height:1.8;margin-bottom:16px}.wq-tabs[data-v-e1770682]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.wq-tabs a[data-v-e1770682]{display:flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid var(--border);border-radius:8px;color:var(--muted);background:var(--surface);font-size:11px;line-height:1.7}.wq-tabs a.active[data-v-e1770682]{color:var(--blue);background:var(--blue-soft);border-color:var(--blue)}.wq-panel[data-v-e1770682]{background:var(--surface);border:1px solid var(--border);border-radius:10px;overflow:hidden;margin-bottom:19px;min-width:0}.wq-panel-heading[data-v-e1770682]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 20px;border-bottom:1px solid var(--border)}.wq-panel-heading h2[data-v-e1770682]{font-size:13px;line-height:1.8}.wq-panel-heading p[data-v-e1770682],.wq-panel-heading>span[data-v-e1770682]{font-size:10px;line-height:1.8;color:var(--muted)}.wq-filters[data-v-e1770682]{display:grid;grid-template-columns:minmax(170px,2fr) repeat(4,minmax(105px,1fr)) auto;align-items:end;gap:12px;padding:18px 20px 13px}.wq-filters label[data-v-e1770682]{display:grid;gap:7px;color:var(--muted);font-size:10px;min-width:0}.wq-filters input[data-v-e1770682],.wq-filters select[data-v-e1770682]{width:100%;min-width:0;min-height:44px;padding:10px 11px;font-size:11px;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:6px}.wq-client-clear[data-v-e1770682]{margin:10px 20px 0;min-height:44px}.wq-scope[data-v-e1770682]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;padding:0 20px;color:var(--muted);font-size:10px;line-height:1.9;overflow-wrap:anywhere}.wq-scope strong[data-v-e1770682]{color:var(--text);font-weight:600}.wq-caption[data-v-e1770682]{font-size:10px;line-height:1.9;color:var(--muted);padding:10px 20px 15px}.wq-total[data-v-e1770682]{display:grid;place-items:center;min-width:35px;height:35px;padding:0 7px;border-radius:8px;background:var(--blue-soft);color:var(--blue)!important;font-weight:700;font-size:17px!important}.wq-row[data-v-e1770682]{display:flex;align-items:flex-start;gap:14px;padding:20px;border-bottom:1px solid var(--border);min-width:0}.wq-row[data-v-e1770682]:last-child{border-bottom:0}.wq-row.changed[data-v-e1770682]{background:var(--blue-soft)}.wq-row-icon[data-v-e1770682]{display:grid;place-items:center;width:41px;height:43px;flex-shrink:0;border-radius:9px;background:var(--blue-soft);color:var(--blue)}.wq-row-icon.amber[data-v-e1770682]{background:var(--orange-soft);color:var(--orange)}.wq-copy[data-v-e1770682]{flex:1;min-width:0;overflow-wrap:anywhere}.wq-copy h3[data-v-e1770682]{font-size:13px;line-height:1.8;margin:5px 0 7px}.wq-copy>p[data-v-e1770682]{font-size:10px;line-height:1.9;color:var(--muted)}.wq-copy .wq-project[data-v-e1770682],.wq-copy .wq-minor[data-v-e1770682]{font-size:9px}.wq-copy .badge[data-v-e1770682]{margin-top:8px}.wq-row-end[data-v-e1770682]{display:flex;flex-direction:column;align-items:flex-end;gap:13px;max-width:200px;flex-shrink:0}.wq-row-end .badge[data-v-e1770682]{white-space:normal;line-height:1.8;text-align:center}.wq-row-end .text-link[data-v-e1770682]{display:flex;align-items:center;gap:6px;min-height:44px;font-size:11px}.wq-empty[data-v-e1770682]{display:flex;align-items:center;flex-direction:column;text-align:center;padding:36px 20px;color:var(--muted);gap:12px}.wq-empty h3[data-v-e1770682]{font-size:14px;line-height:1.7;color:var(--text)}.wq-empty>p[data-v-e1770682]{font-size:11px;line-height:1.9}.wq-pagination[data-v-e1770682]{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:4px 0 15px}.wq-pagination>span[data-v-e1770682]{font-size:10px;color:var(--muted)}.wq-pagination>div[data-v-e1770682]{display:flex;gap:9px}.wq-back[data-v-e1770682]{transform:rotate(180deg)}.wq-note[data-v-e1770682]{padding:0 0 18px}.wq-unavailable[data-v-e1770682]{max-width:650px;margin:10vh auto;padding:30px 24px;display:flex;align-items:center;flex-direction:column;gap:17px;text-align:center;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:10px}.wq-unavailable h1[data-v-e1770682]{font-size:20px}.wq-unavailable p[data-v-e1770682]{font-size:12px;line-height:1.9;color:var(--muted)}.wq-unavailable>div[data-v-e1770682]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.work-queue-root[data-v-e1770682] :is(a,button,input,select):focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media(max-width:1150px){.wq-filters[data-v-e1770682]{grid-template-columns:repeat(2,minmax(0,1fr))}.wq-search[data-v-e1770682]{grid-column:1/-1}.wq-filters .button[data-v-e1770682]{justify-self:start;min-width:150px}.wq-row-end[data-v-e1770682]{max-width:170px}}@media(max-width:680px){.wq-toolbar[data-v-e1770682]{flex-direction:column;gap:14px}.wq-toolbar h1[data-v-e1770682]{font-size:19px}.wq-toolbar .button[data-v-e1770682]{width:100%}.wq-tabs[data-v-e1770682]{display:grid;grid-template-columns:1fr;gap:7px}.wq-tabs a[data-v-e1770682]{justify-content:center;text-align:center}.wq-panel-heading[data-v-e1770682]{padding:15px}.wq-panel-heading>span[data-v-e1770682]{display:none}.wq-filters[data-v-e1770682]{padding:16px 15px 12px;gap:12px 10px}.wq-filters .button[data-v-e1770682]{width:100%;grid-column:1/-1;justify-self:stretch}.wq-client-clear[data-v-e1770682]{margin:10px 20px 0;min-height:44px}.wq-scope[data-v-e1770682]{padding:0 15px}.wq-caption[data-v-e1770682]{padding:9px 15px 14px}.wq-row[data-v-e1770682]{padding:17px 15px;gap:11px;flex-wrap:wrap}.wq-row-icon[data-v-e1770682]{width:34px;height:37px}.wq-copy[data-v-e1770682]{flex-basis:calc(100% - 45px)}.wq-copy h3[data-v-e1770682]{font-size:12px}.wq-row-end[data-v-e1770682]{flex-direction:row;align-items:center;flex-wrap:wrap;max-width:none;margin-left:45px;width:calc(100% - 45px);gap:8px 12px}.wq-row-end .text-link[data-v-e1770682]{margin-left:auto}.wq-row-end .badge[data-v-e1770682]{font-size:9px}.wq-pagination[data-v-e1770682]{align-items:flex-start;flex-direction:column;gap:10px}.wq-pagination>div[data-v-e1770682]{width:100%}.wq-pagination .button[data-v-e1770682]{flex:1}.wq-note[data-v-e1770682]{padding-left:0;padding-right:0}.wq-unavailable[data-v-e1770682]{margin:25px 14px;padding:25px 17px}}.attachment-field[data-v-b22407ed]{min-width:0;border:1px solid var(--border);border-radius:8px;padding:13px;background:var(--surface-alt)}.attachment-list[data-v-b22407ed]{list-style:none;padding:0;margin:0 0 14px}.attachment-list li[data-v-b22407ed]{display:flex;align-items:flex-start;gap:9px;padding:11px 0;border-bottom:1px solid var(--border)}.attachment-list li[data-v-b22407ed]:first-child{padding-top:0}.attachment-icon[data-v-b22407ed]{color:var(--blue);flex-shrink:0;margin-top:2px}.attachment-info[data-v-b22407ed]{flex:1;min-width:0}.attachment-info strong[data-v-b22407ed],.attachment-pending strong[data-v-b22407ed]{display:block;font-size:11px;line-height:1.8;overflow-wrap:anywhere}.attachment-info span[data-v-b22407ed],.attachment-info small[data-v-b22407ed],.attachment-pending span[data-v-b22407ed],.attachment-pending small[data-v-b22407ed]{display:block;font-size:9px;line-height:1.8;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.attachment-download[data-v-b22407ed]{font-size:9px;margin-top:8px}.attachment-remove[data-v-b22407ed]{font-size:9px;flex-shrink:0;margin-top:3px}.attachment-select[data-v-b22407ed]{font-size:10px;min-height:36px;line-height:1.8}.attachment-native-input[data-v-b22407ed]{position:absolute;width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden;clip-path:inset(50%);border:0!important;white-space:nowrap}.attachment-hint[data-v-b22407ed],.attachment-history-note[data-v-b22407ed]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:10px;overflow-wrap:anywhere}.attachment-pending[data-v-b22407ed]{padding:12px;background:var(--surface);border:1px solid var(--border);border-radius:7px;margin-top:12px}.attachment-pending progress[data-v-b22407ed]{width:100%;margin-top:11px;accent-color:var(--blue)}.attachment-actions[data-v-b22407ed]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:13px}.attachment-actions .button[data-v-b22407ed]{font-size:10px;line-height:1.7}.attachment-actions .text-link[data-v-b22407ed],.attachment-check[data-v-b22407ed]{font-size:9px;white-space:normal}.attachment-check[data-v-b22407ed]{margin-top:10px}.field-error[data-v-b22407ed]{font-size:10px;line-height:1.8;margin-top:11px}@media(max-width:680px){.attachment-field[data-v-b22407ed]{padding:12px}.attachment-list li[data-v-b22407ed]{gap:7px}.attachment-actions[data-v-b22407ed]{gap:10px}.attachment-info strong[data-v-b22407ed],.attachment-pending strong[data-v-b22407ed]{font-size:10px}.attachment-info span[data-v-b22407ed],.attachment-info small[data-v-b22407ed],.attachment-pending span[data-v-b22407ed],.attachment-hint[data-v-b22407ed],.attachment-history-note[data-v-b22407ed],.attachment-remove[data-v-b22407ed]{font-size:8px}}.custom-fields[data-v-95ba60a0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.custom-field[data-v-95ba60a0]{display:flex;flex-direction:column;gap:8px;min-width:0}.custom-field>label[data-v-95ba60a0]{font-size:11px;font-weight:600;line-height:1.7}.custom-field>label small[data-v-95ba60a0]{font-size:10px;color:var(--muted);font-weight:400}.custom-field input[data-v-95ba60a0]:not([type=checkbox]),.custom-field select[data-v-95ba60a0],.custom-field textarea[data-v-95ba60a0]{width:100%;font-size:12px}.custom-field textarea[data-v-95ba60a0]{resize:vertical}.required[data-v-95ba60a0]{color:var(--red)}.custom-hint[data-v-95ba60a0],.attachment-note[data-v-95ba60a0]{font-size:10px;line-height:1.8;color:var(--muted)}.custom-options[data-v-95ba60a0]{display:flex;flex-direction:column;gap:9px;padding:6px 0}.custom-options label[data-v-95ba60a0],.boolean-option[data-v-95ba60a0]{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:400!important}.custom-options input[data-v-95ba60a0],.boolean-option input[data-v-95ba60a0]{margin:0}.attachment-note[data-v-95ba60a0]{padding:13px;background:var(--surface-alt);border:1px dashed var(--border);border-radius:7px}@media(max-width:680px){.custom-fields[data-v-95ba60a0]{grid-template-columns:1fr;gap:18px}}.client-fields[data-v-b1fb701f]{border:0;padding:0;margin:0;min-width:0}.client-fields:disabled input[data-v-b1fb701f],.client-fields:disabled select[data-v-b1fb701f],.client-fields:disabled textarea[data-v-b1fb701f]{color:var(--muted);background:var(--surface-alt)}.client-conflict[data-v-b1fb701f],.client-warning[data-v-b1fb701f]{display:flex;align-items:flex-start;gap:9px;border-radius:7px;font-size:10px;line-height:1.9;padding:13px;margin-bottom:20px;background:var(--orange-soft);color:var(--orange)}.client-conflict>svg[data-v-b1fb701f],.client-warning>svg[data-v-b1fb701f]{margin-top:2px}.client-conflict[data-v-b1fb701f]{background:var(--red-soft);color:var(--red)}.crm-toolbar[data-v-b1fb701f]{display:flex;gap:15px;align-items:center;justify-content:space-between;margin-bottom:20px}.crm-search[data-v-b1fb701f]{display:flex;align-items:center;gap:8px;position:relative;flex:1;max-width:540px}.crm-search>svg[data-v-b1fb701f]{position:absolute;left:13px;color:var(--muted)}.crm-search input[data-v-b1fb701f]{padding-left:40px;font-size:11px;width:100%;min-height:41px}.crm-search .button[data-v-b1fb701f]{min-height:41px}.crm-toolbar>.button[data-v-b1fb701f]{min-height:41px;font-size:11px}.crm-columns[data-v-b1fb701f]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(360px,1fr);gap:20px;align-items:start}.client-table-wrap[data-v-b1fb701f]{overflow:auto}.client-list table[data-v-b1fb701f]{border-collapse:collapse;text-align:left;width:100%;min-width:470px}.client-list th[data-v-b1fb701f]{padding:12px 16px;background:var(--surface-alt);font-size:9px;color:var(--muted);font-weight:500;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.client-list td[data-v-b1fb701f]{padding:18px 16px;border-bottom:1px solid var(--border);font-size:11px}.client-list strong[data-v-b1fb701f]{font-size:11px;line-height:1.8;display:block}.client-list small[data-v-b1fb701f]{display:block;font-size:9px;color:var(--muted);line-height:1.8;margin-top:5px}.client-list tr.selected[data-v-b1fb701f],.client-cards article.selected[data-v-b1fb701f]{background:var(--blue-soft)}.client-list td .text-link[data-v-b1fb701f]{font-size:9px}.client-cards[data-v-b1fb701f]{display:none}.client-editor[data-v-b1fb701f]{scroll-margin-top:88px}.client-form[data-v-b1fb701f]{padding:0 20px 23px}.crm-field[data-v-b1fb701f]{display:flex;flex-direction:column;gap:8px;margin-bottom:18px;min-width:0}.crm-field>label[data-v-b1fb701f]{font-size:11px;font-weight:600;line-height:1.8}.crm-field>label>span[data-v-b1fb701f]{color:var(--red)}.crm-field input[data-v-b1fb701f],.crm-field select[data-v-b1fb701f],.crm-field textarea[data-v-b1fb701f]{font-size:12px;width:100%;min-height:42px}.crm-field textarea[data-v-b1fb701f]{resize:vertical}.crm-form-row[data-v-b1fb701f]{display:grid;grid-template-columns:1fr 1fr;gap:13px}.crm-hint[data-v-b1fb701f]{font-size:9px;line-height:1.8;color:var(--muted)}.custom-section[data-v-b1fb701f]{border-top:1px solid var(--border);margin-top:23px;padding-top:23px;margin-bottom:22px}.custom-section[data-v-b1fb701f] .custom-fields{grid-template-columns:1fr}.reason-field[data-v-b1fb701f]{padding:15px;background:var(--orange-soft);border-radius:7px;margin-top:22px}.draft-state[data-v-b1fb701f]{display:flex;align-items:flex-start;gap:6px;color:var(--muted);font-size:9px;line-height:1.8;margin:20px 0 15px}.draft-state>svg[data-v-b1fb701f]{margin-top:2px;color:var(--green)}.save-client[data-v-b1fb701f]{width:100%;font-size:12px}.pagination[data-v-b1fb701f]{padding:17px 15px;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.pagination>a[data-v-b1fb701f],.pagination>span[data-v-b1fb701f]{font-size:10px;padding:7px 9px;border:1px solid var(--border);border-radius:6px;color:var(--muted)}.pagination>a.active[data-v-b1fb701f]{background:var(--blue);border-color:var(--blue);color:#fff}.pagination>a[data-v-b1fb701f]:hover{border-color:var(--blue)}@media(max-width:1100px){.crm-columns[data-v-b1fb701f]{grid-template-columns:1fr}.client-editor[data-v-b1fb701f]{max-width:800px}.client-form[data-v-b1fb701f]{padding:0 23px 25px}.custom-section[data-v-b1fb701f] .custom-fields{grid-template-columns:1fr 1fr}}@media(max-width:680px){.crm-toolbar[data-v-b1fb701f]{flex-wrap:wrap;gap:11px;margin-bottom:17px}.crm-search[data-v-b1fb701f]{flex-basis:100%;max-width:none}.crm-toolbar>.button[data-v-b1fb701f]{width:100%;font-size:11px;min-height:39px}.crm-search input[data-v-b1fb701f]{font-size:10px}.crm-columns[data-v-b1fb701f]{gap:17px}.client-table-wrap[data-v-b1fb701f]{display:none}.client-cards[data-v-b1fb701f]{display:block;padding:0 15px}.client-cards article[data-v-b1fb701f]{display:flex;align-items:center;justify-content:space-between;padding:17px 0;border-top:1px solid var(--border);gap:10px}.client-cards article>div[data-v-b1fb701f]{min-width:0}.client-cards strong[data-v-b1fb701f]{font-size:12px}.client-cards p[data-v-b1fb701f]{font-size:9px;color:var(--muted);margin:5px 0 10px}.client-cards article span[data-v-b1fb701f]{font-size:11px}.client-cards small[data-v-b1fb701f]{font-size:9px;overflow-wrap:anywhere}.client-list .panel-heading>.small-text[data-v-b1fb701f]{display:none}.client-form[data-v-b1fb701f]{padding:0 15px 20px}.crm-form-row[data-v-b1fb701f]{grid-template-columns:1fr;gap:0}.crm-field[data-v-b1fb701f]{margin-bottom:19px}.crm-field>label[data-v-b1fb701f]{font-size:11px}.crm-field input[data-v-b1fb701f],.crm-field select[data-v-b1fb701f]{min-height:44px;font-size:12px}.custom-section[data-v-b1fb701f] .custom-fields{grid-template-columns:1fr}.draft-state[data-v-b1fb701f]{font-size:8px}.reason-field[data-v-b1fb701f]{padding:13px}.pagination[data-v-b1fb701f]{gap:5px}.pagination>a[data-v-b1fb701f],.pagination>span[data-v-b1fb701f]{font-size:9px;padding:6px 8px}}.crm-toolbar-actions[data-v-b1fb701f]{display:flex;gap:9px;align-items:center;flex-shrink:0}.crm-toolbar-actions>.button[data-v-b1fb701f]{font-size:10px;min-height:41px}.merge-clients-link[data-v-b1fb701f]{gap:7px}.merge-clients-link.unavailable[data-v-b1fb701f]{pointer-events:none;opacity:.5}.crm-toolbar .crm-search[data-v-b1fb701f]{max-width:none}.client-state-filter[data-v-b1fb701f]{display:flex;gap:5px;align-items:center;border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:4px;width:max-content;max-width:100%;margin:0 0 20px}.client-state-filter>button[data-v-b1fb701f]{padding:8px 13px;border:0;border-radius:5px;background:transparent;color:var(--muted);font-size:10px;line-height:1.8;font-weight:600}.client-state-filter>button.active[data-v-b1fb701f]{background:var(--blue-soft);color:var(--blue)}.discard-client[data-v-b1fb701f]{width:100%;font-size:10px;min-height:39px;margin-top:10px}.client-lifecycle-area[data-v-b1fb701f]{padding:20px;border-top:1px solid var(--border)}.delete-client-link[data-v-b1fb701f]{color:var(--red);font-size:10px;line-height:1.9}.delete-client-link[data-v-b1fb701f]:disabled{opacity:.45;cursor:not-allowed}.lifecycle-dirty-hint[data-v-b1fb701f]{margin-top:8px}.restore-client-button[data-v-b1fb701f]{font-size:11px;min-height:41px;width:100%}.client-lifecycle-form h3[data-v-b1fb701f]{font-size:12px;line-height:1.9}.client-lifecycle-form>.crm-hint[data-v-b1fb701f]{margin-top:7px;margin-bottom:18px}.client-lifecycle-actions[data-v-b1fb701f]{display:flex;gap:9px}.client-lifecycle-actions>.button[data-v-b1fb701f]{font-size:10px;min-height:40px}.client-lifecycle-actions>.delete-confirm[data-v-b1fb701f]{color:var(--red);border-color:#edd0d6;background:var(--red-soft)}.lifecycle-conflict[data-v-b1fb701f]{margin:16px 0 18px}.lifecycle-conflict p+p[data-v-b1fb701f]{margin-top:7px}.deleted-selection[data-v-b1fb701f]{min-height:320px}.deleted-selection p[data-v-b1fb701f]{font-size:10px;line-height:1.9}.client-lifecycle-area[data-v-b1fb701f] :disabled{cursor:not-allowed}@media(max-width:1280px){.crm-toolbar[data-v-b1fb701f]{flex-wrap:wrap}.crm-toolbar .crm-search[data-v-b1fb701f]{flex-basis:100%;max-width:none}.crm-toolbar-actions[data-v-b1fb701f]{margin-left:auto}}@media(max-width:680px){.crm-toolbar-actions[data-v-b1fb701f]{width:100%;margin:0;gap:8px}.crm-toolbar-actions>.button[data-v-b1fb701f]{flex:1;min-height:40px;font-size:9px;padding:9px 8px;gap:5px}.crm-toolbar-actions>.button>svg[data-v-b1fb701f]{width:15px}.client-state-filter[data-v-b1fb701f]{margin-bottom:17px}.client-state-filter>button[data-v-b1fb701f]{font-size:9px;padding:8px 12px}.client-lifecycle-area[data-v-b1fb701f]{padding:18px 15px}.client-lifecycle-form h3[data-v-b1fb701f]{font-size:12px}.client-lifecycle-form>.crm-hint[data-v-b1fb701f]{font-size:9px;line-height:1.9}.client-lifecycle-actions[data-v-b1fb701f]{flex-wrap:wrap;gap:8px}.client-lifecycle-actions>.button[data-v-b1fb701f]{flex:1;font-size:10px;min-height:41px}.delete-client-link[data-v-b1fb701f],.discard-client[data-v-b1fb701f]{font-size:10px}.deleted-selection[data-v-b1fb701f]{padding:30px 17px;min-height:290px}}.daily-page[data-v-66469e23]{max-width:1280px;margin:0 auto;min-width:0;color:var(--text,#182841);overflow-wrap:anywhere;padding-bottom:24px}.daily-toolbar[data-v-66469e23]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px}.daily-toolbar h2[data-v-66469e23]{font-size:25px;line-height:1.5;margin:6px 0}.daily-overline[data-v-66469e23]{font-size:9px;font-weight:700;letter-spacing:.16em;line-height:1.8;color:var(--blue,#1764ff)}.daily-muted[data-v-66469e23]{color:var(--muted,#667892);font-size:12px;line-height:1.85;margin:0}.daily-actions[data-v-66469e23]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.daily-button[data-v-66469e23]{box-sizing:border-box;min-height:44px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 17px;border:1px solid var(--border,#e5eaf2);border-radius:8px;background:var(--surface,#fff);color:inherit;font:inherit;font-size:12px;font-weight:600;line-height:1.7;text-align:center;text-decoration:none;cursor:pointer;white-space:normal}.daily-button.primary[data-v-66469e23]{background:var(--blue,#1764ff);border-color:var(--blue,#1764ff);color:#fff;box-shadow:0 4px 10px #1764ff18}.daily-button[data-v-66469e23]:disabled{opacity:.5;cursor:default;box-shadow:none}.daily-page[data-v-66469e23] :is(button,input,a):focus-visible{outline:3px solid #90b2ff;outline-offset:3px}.daily-panel[data-v-66469e23]{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#e5eaf2);border-radius:10px}.daily-panel h3[data-v-66469e23],.daily-notice h3[data-v-66469e23],.daily-errors h3[data-v-66469e23]{font-size:15px;line-height:1.8;margin:0}.daily-panel p[data-v-66469e23],.daily-notice p[data-v-66469e23]{font-size:12px;line-height:1.9;color:var(--muted,#667892)}.daily-grid[data-v-66469e23]{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:22px;align-items:start;margin-bottom:22px}.daily-panel-heading[data-v-66469e23]{padding:22px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--border,#e5eaf2)}.daily-content[data-v-66469e23]{padding:22px}.daily-day-title[data-v-66469e23]{font-weight:600;font-size:15px!important;color:var(--text,#182841)!important;margin:0 0 16px}.daily-state[data-v-66469e23]{display:flex;align-items:center;gap:12px;font-size:17px;margin-bottom:18px}.daily-state.available[data-v-66469e23]{color:#168768}.daily-state.unavailable[data-v-66469e23]{color:#8c5d1c}.daily-state.unfilled[data-v-66469e23]{color:var(--muted,#667892)}.daily-windows[data-v-66469e23]{list-style:none;padding:0;margin:0 0 18px}.daily-windows li[data-v-66469e23]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 14px;background:#f1f6ff;border-radius:7px;margin:8px 0;font-size:13px;color:#2863bb}.daily-windows small[data-v-66469e23]{color:var(--muted,#667892);font-size:11px}.daily-reason[data-v-66469e23]{white-space:pre-wrap;background:#f7f9fc;padding:14px;border-radius:7px}.daily-panel-footer[data-v-66469e23]{padding:18px 22px;border-top:1px solid var(--border,#e5eaf2)}.daily-help[data-v-66469e23]{padding:24px}.daily-help>svg[data-v-66469e23]{color:var(--blue,#1764ff);margin-bottom:14px}.daily-badge[data-v-66469e23]{font-size:10px;line-height:1.8;background:#f0f5ff;color:#2863bb;border-radius:6px;padding:6px 9px}.daily-badge.good[data-v-66469e23]{background:#eaf8f2;color:#168768}.daily-badge.warning[data-v-66469e23],.daily-warning[data-v-66469e23]{background:#fff6e8;color:#89601f}.daily-help .daily-warning[data-v-66469e23]{padding:12px;border-radius:7px;color:#89601f}.daily-feedback[data-v-66469e23]{padding:15px 18px;background:#f0f5ff;color:#2863bb;border-radius:8px;font-size:12px;line-height:1.9;margin:0 0 20px}.daily-pending[data-v-66469e23],.daily-accepted[data-v-66469e23]{display:flex;align-items:flex-start;gap:16px;padding:22px;margin-bottom:22px}.daily-pending>svg[data-v-66469e23],.daily-accepted>svg[data-v-66469e23]{flex-shrink:0;margin-top:4px;color:var(--blue,#1764ff)}.daily-accepted[data-v-66469e23]{border-color:#cdebdc}.daily-confirm[data-v-66469e23]{padding:22px}.daily-attestation[data-v-66469e23]{display:flex;align-items:center;gap:12px;min-height:44px;padding:12px 0;margin:8px 0 18px;font-size:13px;line-height:1.9;cursor:pointer}.daily-attestation input[data-v-66469e23]{width:20px;height:20px;flex-shrink:0;accent-color:var(--blue,#1764ff);margin:0}.daily-errors[data-v-66469e23]{border:1px solid #f0cbd0;background:#fff5f6;border-radius:10px;padding:20px 22px;margin-bottom:22px;color:#b33444}.daily-errors ul[data-v-66469e23]{font-size:12px;line-height:1.9;padding-left:18px}.daily-team-summary[data-v-66469e23]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:22px}.daily-stat[data-v-66469e23]{display:flex;align-items:flex-start;gap:20px;padding:22px}.daily-stat>svg[data-v-66469e23]{color:var(--blue,#1764ff);padding:10px;background:#f0f5ff;box-sizing:content-box;border-radius:10px}.daily-stat span[data-v-66469e23]{display:block;font-size:12px;line-height:1.8;color:var(--muted,#667892)}.daily-stat strong[data-v-66469e23]{display:block;font-size:28px;line-height:1.6;margin-top:6px}.daily-notice[data-v-66469e23]{padding:20px 22px;background:#f0f5ff;border:1px solid #dce7ff;border-radius:10px;margin-bottom:22px}.daily-notice p[data-v-66469e23]:last-child{margin-bottom:0}.daily-roster-list[data-v-66469e23]{list-style:none;margin:0;padding:0 22px}.daily-roster-list>li[data-v-66469e23]{display:flex;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid var(--border,#e5eaf2)}.daily-roster-list>li[data-v-66469e23]:last-child{border:0}.daily-person[data-v-66469e23]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.daily-person strong[data-v-66469e23]{font-size:13px;line-height:1.8}.daily-person p[data-v-66469e23]{margin:4px 0 0}.daily-avatar[data-v-66469e23]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#eef4ff;color:#1764ff;font-weight:600}.daily-empty[data-v-66469e23],.daily-unavailable[data-v-66469e23]{text-align:center;padding:36px 22px}.daily-empty>svg[data-v-66469e23],.daily-unavailable>svg[data-v-66469e23]{color:var(--muted,#667892);margin-bottom:14px}.daily-no-auth[data-v-66469e23]{max-width:600px;margin:12vh auto;padding:24px;line-height:1.8}.daily-no-auth h1[data-v-66469e23]{font-size:22px}@media(max-width:900px){.daily-grid[data-v-66469e23]{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.daily-toolbar[data-v-66469e23]{display:block;margin-bottom:20px}.daily-toolbar>.daily-actions[data-v-66469e23],.daily-toolbar>.daily-button[data-v-66469e23]{margin-top:16px}.daily-toolbar h2[data-v-66469e23]{font-size:23px}.daily-grid[data-v-66469e23]{gap:18px}.daily-panel-heading[data-v-66469e23],.daily-content[data-v-66469e23],.daily-help[data-v-66469e23],.daily-confirm[data-v-66469e23],.daily-notice[data-v-66469e23],.daily-stat[data-v-66469e23]{padding:20px 16px}.daily-panel-heading[data-v-66469e23]{align-items:flex-start;flex-direction:column}.daily-panel-footer[data-v-66469e23]{padding:18px 16px}.daily-panel-footer>.daily-button[data-v-66469e23]{width:100%}.daily-pending[data-v-66469e23],.daily-accepted[data-v-66469e23]{padding:20px 16px;gap:12px}.daily-actions[data-v-66469e23]{align-items:stretch}.daily-confirm .daily-actions[data-v-66469e23],.daily-pending .daily-actions[data-v-66469e23]{display:grid;grid-template-columns:minmax(0,1fr)}.daily-confirm .daily-button[data-v-66469e23],.daily-pending .daily-button[data-v-66469e23]{width:100%}.daily-team-summary[data-v-66469e23]{gap:12px}.daily-stat[data-v-66469e23]{display:block}.daily-stat>svg[data-v-66469e23]{margin-bottom:10px}.daily-stat strong[data-v-66469e23]{font-size:25px}.daily-roster-list[data-v-66469e23]{padding:0 16px}.daily-roster-list>li[data-v-66469e23]{flex-wrap:wrap;gap:10px}.daily-person[data-v-66469e23]{flex-basis:100%}.daily-roster-list .daily-button[data-v-66469e23]{margin-left:auto}.daily-roster-list .daily-badge[data-v-66469e23]{max-width:60%}}.daily-page[data-v-71838cfa]{max-width:1280px;margin:0 auto;min-width:0;color:var(--text,#182841);overflow-wrap:anywhere;padding-bottom:24px}.daily-toolbar[data-v-71838cfa]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px}.daily-toolbar h2[data-v-71838cfa]{font-size:25px;line-height:1.5;margin:6px 0}.daily-overline[data-v-71838cfa]{font-size:9px;font-weight:700;letter-spacing:.16em;line-height:1.8;color:var(--blue,#1764ff)}.daily-muted[data-v-71838cfa]{color:var(--muted,#667892);font-size:12px;line-height:1.85;margin:0}.daily-actions[data-v-71838cfa]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.daily-button[data-v-71838cfa]{box-sizing:border-box;min-height:44px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 17px;border:1px solid var(--border,#e5eaf2);border-radius:8px;background:var(--surface,#fff);color:inherit;font:inherit;font-size:12px;font-weight:600;line-height:1.7;text-align:center;text-decoration:none;cursor:pointer;white-space:normal}.daily-button.primary[data-v-71838cfa]{background:var(--blue,#1764ff);border-color:var(--blue,#1764ff);color:#fff;box-shadow:0 4px 10px #1764ff18}.daily-button[data-v-71838cfa]:disabled{opacity:.5;cursor:default;box-shadow:none}.daily-page[data-v-71838cfa] :is(button,input,a):focus-visible{outline:3px solid #90b2ff;outline-offset:3px}.daily-panel[data-v-71838cfa]{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#e5eaf2);border-radius:10px}.daily-panel h3[data-v-71838cfa],.daily-notice h3[data-v-71838cfa],.daily-errors h3[data-v-71838cfa]{font-size:15px;line-height:1.8;margin:0}.daily-panel p[data-v-71838cfa],.daily-notice p[data-v-71838cfa]{font-size:12px;line-height:1.9;color:var(--muted,#667892)}.daily-grid[data-v-71838cfa]{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:22px;align-items:start;margin-bottom:22px}.daily-panel-heading[data-v-71838cfa]{padding:22px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--border,#e5eaf2)}.daily-content[data-v-71838cfa]{padding:22px}.daily-day-title[data-v-71838cfa]{font-weight:600;font-size:15px!important;color:var(--text,#182841)!important;margin:0 0 16px}.daily-state[data-v-71838cfa]{display:flex;align-items:center;gap:12px;font-size:17px;margin-bottom:18px}.daily-state.available[data-v-71838cfa]{color:#168768}.daily-state.unavailable[data-v-71838cfa]{color:#8c5d1c}.daily-state.unfilled[data-v-71838cfa]{color:var(--muted,#667892)}.daily-windows[data-v-71838cfa]{list-style:none;padding:0;margin:0 0 18px}.daily-windows li[data-v-71838cfa]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 14px;background:#f1f6ff;border-radius:7px;margin:8px 0;font-size:13px;color:#2863bb}.daily-windows small[data-v-71838cfa]{color:var(--muted,#667892);font-size:11px}.daily-reason[data-v-71838cfa]{white-space:pre-wrap;background:#f7f9fc;padding:14px;border-radius:7px}.daily-panel-footer[data-v-71838cfa]{padding:18px 22px;border-top:1px solid var(--border,#e5eaf2)}.daily-help[data-v-71838cfa]{padding:24px}.daily-help>svg[data-v-71838cfa]{color:var(--blue,#1764ff);margin-bottom:14px}.daily-badge[data-v-71838cfa]{font-size:10px;line-height:1.8;background:#f0f5ff;color:#2863bb;border-radius:6px;padding:6px 9px}.daily-badge.good[data-v-71838cfa]{background:#eaf8f2;color:#168768}.daily-badge.warning[data-v-71838cfa],.daily-warning[data-v-71838cfa]{background:#fff6e8;color:#89601f}.daily-help .daily-warning[data-v-71838cfa]{padding:12px;border-radius:7px;color:#89601f}.daily-feedback[data-v-71838cfa]{padding:15px 18px;background:#f0f5ff;color:#2863bb;border-radius:8px;font-size:12px;line-height:1.9;margin:0 0 20px}.daily-pending[data-v-71838cfa],.daily-accepted[data-v-71838cfa]{display:flex;align-items:flex-start;gap:16px;padding:22px;margin-bottom:22px}.daily-pending>svg[data-v-71838cfa],.daily-accepted>svg[data-v-71838cfa]{flex-shrink:0;margin-top:4px;color:var(--blue,#1764ff)}.daily-accepted[data-v-71838cfa]{border-color:#cdebdc}.daily-confirm[data-v-71838cfa]{padding:22px}.daily-attestation[data-v-71838cfa]{display:flex;align-items:center;gap:12px;min-height:44px;padding:12px 0;margin:8px 0 18px;font-size:13px;line-height:1.9;cursor:pointer}.daily-attestation input[data-v-71838cfa]{width:20px;height:20px;flex-shrink:0;accent-color:var(--blue,#1764ff);margin:0}.daily-errors[data-v-71838cfa]{border:1px solid #f0cbd0;background:#fff5f6;border-radius:10px;padding:20px 22px;margin-bottom:22px;color:#b33444}.daily-errors ul[data-v-71838cfa]{font-size:12px;line-height:1.9;padding-left:18px}.daily-team-summary[data-v-71838cfa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:22px}.daily-stat[data-v-71838cfa]{display:flex;align-items:flex-start;gap:20px;padding:22px}.daily-stat>svg[data-v-71838cfa]{color:var(--blue,#1764ff);padding:10px;background:#f0f5ff;box-sizing:content-box;border-radius:10px}.daily-stat span[data-v-71838cfa]{display:block;font-size:12px;line-height:1.8;color:var(--muted,#667892)}.daily-stat strong[data-v-71838cfa]{display:block;font-size:28px;line-height:1.6;margin-top:6px}.daily-notice[data-v-71838cfa]{padding:20px 22px;background:#f0f5ff;border:1px solid #dce7ff;border-radius:10px;margin-bottom:22px}.daily-notice p[data-v-71838cfa]:last-child{margin-bottom:0}.daily-roster-list[data-v-71838cfa]{list-style:none;margin:0;padding:0 22px}.daily-roster-list>li[data-v-71838cfa]{display:flex;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid var(--border,#e5eaf2)}.daily-roster-list>li[data-v-71838cfa]:last-child{border:0}.daily-person[data-v-71838cfa]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.daily-person strong[data-v-71838cfa]{font-size:13px;line-height:1.8}.daily-person p[data-v-71838cfa]{margin:4px 0 0}.daily-avatar[data-v-71838cfa]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#eef4ff;color:#1764ff;font-weight:600}.daily-empty[data-v-71838cfa],.daily-unavailable[data-v-71838cfa]{text-align:center;padding:36px 22px}.daily-empty>svg[data-v-71838cfa],.daily-unavailable>svg[data-v-71838cfa]{color:var(--muted,#667892);margin-bottom:14px}.daily-no-auth[data-v-71838cfa]{max-width:600px;margin:12vh auto;padding:24px;line-height:1.8}.daily-no-auth h1[data-v-71838cfa]{font-size:22px}@media(max-width:900px){.daily-grid[data-v-71838cfa]{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.daily-toolbar[data-v-71838cfa]{display:block;margin-bottom:20px}.daily-toolbar>.daily-actions[data-v-71838cfa],.daily-toolbar>.daily-button[data-v-71838cfa]{margin-top:16px}.daily-toolbar h2[data-v-71838cfa]{font-size:23px}.daily-grid[data-v-71838cfa]{gap:18px}.daily-panel-heading[data-v-71838cfa],.daily-content[data-v-71838cfa],.daily-help[data-v-71838cfa],.daily-confirm[data-v-71838cfa],.daily-notice[data-v-71838cfa],.daily-stat[data-v-71838cfa]{padding:20px 16px}.daily-panel-heading[data-v-71838cfa]{align-items:flex-start;flex-direction:column}.daily-panel-footer[data-v-71838cfa]{padding:18px 16px}.daily-panel-footer>.daily-button[data-v-71838cfa]{width:100%}.daily-pending[data-v-71838cfa],.daily-accepted[data-v-71838cfa]{padding:20px 16px;gap:12px}.daily-actions[data-v-71838cfa]{align-items:stretch}.daily-confirm .daily-actions[data-v-71838cfa],.daily-pending .daily-actions[data-v-71838cfa]{display:grid;grid-template-columns:minmax(0,1fr)}.daily-confirm .daily-button[data-v-71838cfa],.daily-pending .daily-button[data-v-71838cfa]{width:100%}.daily-team-summary[data-v-71838cfa]{gap:12px}.daily-stat[data-v-71838cfa]{display:block}.daily-stat>svg[data-v-71838cfa]{margin-bottom:10px}.daily-stat strong[data-v-71838cfa]{font-size:25px}.daily-roster-list[data-v-71838cfa]{padding:0 16px}.daily-roster-list>li[data-v-71838cfa]{flex-wrap:wrap;gap:10px}.daily-person[data-v-71838cfa]{flex-basis:100%}.daily-roster-list .daily-button[data-v-71838cfa]{margin-left:auto}.daily-roster-list .daily-badge[data-v-71838cfa]{max-width:60%}}.mini-map-panel[data-v-08d2289f]{align-self:start;min-width:0}.mini-map[data-v-08d2289f]{flex:none;height:330px;min-height:330px}.map-open[data-v-08d2289f]{flex:none}.map-open>span[data-v-08d2289f]{min-width:0;overflow-wrap:anywhere}.map-open>svg[data-v-08d2289f]{flex:none}.team-week[data-v-040f9575]{min-width:0;overflow:hidden}.tw-heading[data-v-040f9575]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 22px 14px}.tw-heading h2[data-v-040f9575]{display:flex;align-items:center;gap:9px;margin:0;font-size:16px;line-height:1.5}.tw-heading h2 svg[data-v-040f9575]{color:var(--blue);flex-shrink:0}.tw-heading p[data-v-040f9575]{margin:7px 0 0;font-size:12px;line-height:1.7;color:var(--muted)}.tw-link[data-v-040f9575]{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--blue);font-size:12px;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.tw-link[data-v-040f9575]:hover,.tw-busy-link[data-v-040f9575]:hover{text-decoration:underline}.tw-link svg[data-v-040f9575]{flex-shrink:0}.tw-scope[data-v-040f9575],.tw-count[data-v-040f9575]{padding:0 22px;margin:0 0 12px;font-size:12px;line-height:1.7;color:var(--muted)}.tw-count[data-v-040f9575]{color:var(--text);font-weight:600}.tw-scroll[data-v-040f9575]{max-height:740px;overflow:auto;overscroll-behavior:contain;border-top:1px solid var(--border);scrollbar-gutter:stable}.tw-scroll[data-v-040f9575]:focus-visible,.tw-link[data-v-040f9575]:focus-visible,.tw-busy-link[data-v-040f9575]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.tw-inspector[data-v-040f9575]{min-width:1050px;border-bottom:1px solid var(--border)}.tw-inspector[data-v-040f9575]:last-child{border-bottom:0}.tw-inspector h3[data-v-040f9575]{display:flex;align-items:center;gap:8px;margin:0;padding:14px 18px;background:var(--surface-alt);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.tw-inspector h3 svg[data-v-040f9575]{color:var(--blue);flex-shrink:0}.tw-days[data-v-040f9575]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.tw-day[data-v-040f9575]{min-width:0;padding:14px 12px;border-right:1px solid var(--border)}.tw-day[data-v-040f9575]:last-child{border-right:0}.tw-day h4[data-v-040f9575]{display:flex;align-items:baseline;justify-content:space-between;gap:5px;margin:0 0 10px;font-size:12px;line-height:1.6}.tw-day h4 span[data-v-040f9575]{font-size:11px;color:var(--muted);font-weight:400}.tw-state[data-v-040f9575]{margin:0 0 9px;color:var(--muted);font-size:11px;line-height:1.6;font-weight:600}.tw-day[data-declaration=available] .tw-state[data-v-040f9575]{color:var(--green)}.tw-day ul[data-v-040f9575]{list-style:none;padding:0;margin:0}.tw-windows[data-v-040f9575]{display:grid;gap:7px}.tw-windows li[data-v-040f9575]{display:flex;align-items:center;gap:6px;padding:7px;background:var(--green-soft);border-radius:6px;color:var(--green);font-size:11px;line-height:1.6}.tw-windows svg[data-v-040f9575]{flex-shrink:0}.tw-windows small[data-v-040f9575]{margin-left:5px;font-size:9px}.tw-copy[data-v-040f9575],.tw-reason[data-v-040f9575]{margin:0;color:var(--muted);font-size:11px;line-height:1.7;overflow-wrap:anywhere}.tw-reason[data-v-040f9575]{margin-top:8px;white-space:pre-wrap}.tw-busy[data-v-040f9575]{margin-top:15px;padding-top:10px;border-top:1px solid var(--border)}.tw-subtitle[data-v-040f9575]{margin:0 0 9px;font-size:10px;font-weight:600;line-height:1.7;color:var(--text)}.tw-busy ul[data-v-040f9575]{display:grid;gap:9px}.tw-busy li[data-v-040f9575]{padding:8px;border:1px solid var(--border);border-radius:6px;font-size:11px;line-height:1.6;overflow-wrap:anywhere}.tw-time[data-v-040f9575]{display:block;margin-bottom:4px;font-size:10px;color:var(--muted)}.tw-busy-link[data-v-040f9575]{display:flex;align-items:center;min-height:44px;color:var(--blue)}.tw-busy small[data-v-040f9575]{display:block;margin-top:4px;font-size:10px;color:var(--orange)}.tw-advisories[data-v-040f9575]{display:grid;gap:7px;margin-top:12px!important}.tw-advisories li[data-v-040f9575]{display:flex;align-items:flex-start;gap:5px;padding:7px;background:var(--orange-soft);border-radius:5px;color:var(--orange);font-size:10px;line-height:1.7;overflow-wrap:anywhere}.tw-advisories svg[data-v-040f9575]{flex-shrink:0;margin-top:2px}.tw-reviews[data-v-040f9575]{margin-top:9px!important;font-size:11px}.tw-empty[data-v-040f9575]{display:flex;align-items:center;gap:12px;padding:23px;color:var(--muted);font-size:13px;line-height:1.7}.tw-empty svg[data-v-040f9575]{flex-shrink:0;color:var(--blue)}.tw-footer[data-v-040f9575]{display:flex;align-items:flex-start;gap:9px;padding:15px 22px;border-top:1px solid var(--border);color:var(--muted)}.tw-footer svg[data-v-040f9575]{flex-shrink:0;margin-top:2px}.tw-footer p[data-v-040f9575]{margin:0;font-size:11px;line-height:1.8}@media(max-width:980px){.tw-inspector[data-v-040f9575]{min-width:0}.tw-days[data-v-040f9575]{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-day[data-v-040f9575]{border-bottom:1px solid var(--border)}.tw-day[data-v-040f9575]:nth-child(2n){border-right:0}.tw-day[data-v-040f9575]:last-child{border-bottom:0}.tw-scroll[data-v-040f9575]{max-height:700px}}@media(max-width:540px){.tw-heading[data-v-040f9575]{display:block;padding:17px 16px 9px}.tw-heading h2[data-v-040f9575]{font-size:15px}.tw-heading>.tw-link[data-v-040f9575]{margin-top:8px}.tw-scope[data-v-040f9575],.tw-count[data-v-040f9575]{padding:0 16px}.tw-days[data-v-040f9575]{grid-template-columns:minmax(0,1fr)}.tw-day[data-v-040f9575]{border-right:0;padding:15px 16px}.tw-inspector h3[data-v-040f9575]{padding:14px 16px}.tw-state[data-v-040f9575],.tw-copy[data-v-040f9575],.tw-reason[data-v-040f9575],.tw-windows li[data-v-040f9575],.tw-busy li[data-v-040f9575]{font-size:12px}.tw-day h4[data-v-040f9575]{font-size:13px}.tw-day h4 span[data-v-040f9575]{font-size:12px}.tw-footer[data-v-040f9575]{padding:14px 16px}.tw-empty[data-v-040f9575]{padding:20px 16px}}.result-summary[data-v-80b1006a]{min-width:0;max-width:100%;padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);overflow-wrap:anywhere;text-align:left;font-weight:400;white-space:normal}.result-heading[data-v-80b1006a]{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;justify-content:space-between;margin-bottom:14px}.result-heading h3[data-v-80b1006a]{margin:0;font-size:15px;line-height:1.4}.result-version[data-v-80b1006a]{font-size:12px;color:var(--muted)}.result-facts[data-v-80b1006a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.result-fact[data-v-80b1006a]{min-width:0}.result-fact h4[data-v-80b1006a]{margin:0 0 6px;font-size:12px;font-weight:600;color:var(--muted)}.result-fact p[data-v-80b1006a]{margin:0;font-size:13px;line-height:1.55}.result-fact small[data-v-80b1006a]{display:block;margin-top:5px;font-size:11px;line-height:1.6;color:var(--muted)}.result-fact .result-decisions[data-v-80b1006a]{margin-top:10px}.result-counts[data-v-80b1006a]{margin:8px 0;font-size:12px;line-height:1.6}.result-counts div[data-v-80b1006a]{display:flex;flex-wrap:wrap;gap:0 6px;justify-content:space-between}.result-counts dt[data-v-80b1006a]{color:var(--muted)}.result-counts dd[data-v-80b1006a]{margin:0;font-weight:600}.result-fact .result-process[data-v-80b1006a]{margin-top:10px;color:var(--blue);font-weight:600}.result-blockers[data-v-80b1006a]{padding-left:16px;margin:10px 0 0;font-size:12px;line-height:1.65}.result-blockers li+li[data-v-80b1006a]{margin-top:6px}.result-history[data-v-80b1006a]{margin:12px 0 0;font-size:12px;line-height:1.6;color:var(--muted)}.result-links[data-v-80b1006a]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.result-links a[data-v-80b1006a]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;box-sizing:border-box;padding:8px 12px;border:1px solid var(--border);border-radius:8px;color:var(--blue);background:var(--surface);font-size:12px;line-height:1.45;text-decoration:none;white-space:normal}.result-links a[data-v-80b1006a]:hover{background:var(--surface-alt)}.result-links a[data-v-80b1006a]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.result-unavailable[data-v-80b1006a]{margin:0;color:var(--muted);font-size:12px;line-height:1.6}@container (max-width:640px){.result-facts[data-v-80b1006a]{grid-template-columns:1fr}.result-fact+.result-fact[data-v-80b1006a]{padding-top:12px;border-top:1px solid var(--border)}}.result-summary[data-v-80b1006a]{container-type:inline-size}@media(max-width:760px){.result-facts[data-v-80b1006a]{grid-template-columns:1fr}.result-fact+.result-fact[data-v-80b1006a]{padding-top:12px;border-top:1px solid var(--border)}.result-summary[data-v-80b1006a]{padding:12px}.result-links a[data-v-80b1006a]{flex:1 1 140px}}.project-result-row[data-v-d6c40c74]{padding:0 16px 16px;min-width:0}.visit-result-row>td[data-v-d6c40c74]{padding-top:0!important;white-space:normal}.visit-result-card[data-v-d6c40c74]{margin-top:16px}.project-result-row[data-v-d6c40c74],.visit-result-row>td[data-v-d6c40c74]{container-type:inline-size}.money-project-entry[data-v-d6c40c74]{margin-bottom:20px}.money-project-entry .compact-project .text-link[data-v-d6c40c74]{white-space:normal;display:flex;gap:12px;justify-content:space-between;overflow-wrap:anywhere}.attention-consumer-flag[data-v-d6c40c74]{margin-top:7px}.selected-attention-entry[data-v-d6c40c74]{display:flex;margin-top:8px;white-space:normal}.schedule-attention-cell[data-v-d6c40c74]{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding-bottom:4px;min-width:0}.schedule-attention-cell>.project-attention-flag[data-v-d6c40c74]{align-self:center;max-width:100%}.schedule-slot.cancelled[data-v-d6c40c74]{background:var(--surface-alt);color:var(--muted)}.badge.gray[data-v-d6c40c74]{color:var(--muted);background:var(--surface-alt);white-space:normal}.selected-project-heading[data-v-d6c40c74]{display:flex;flex-wrap:wrap;gap:8px;min-width:0;align-items:center}.selected-project-heading>.button[data-v-d6c40c74],.selected-project-heading>.text-link[data-v-d6c40c74]{min-width:0;white-space:normal}.visit-execution-link[data-v-d6c40c74]{display:flex;align-items:center;margin-top:6px;white-space:normal;overflow-wrap:anywhere}.visit-execution-action[data-v-d6c40c74]{white-space:normal;min-width:0;text-align:center}.coordinator-work-queues[data-v-d6c40c74]{margin:19px 0 23px;min-width:0}.work-queues-heading[data-v-d6c40c74]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:13px}.work-queues-heading h2[data-v-d6c40c74]{font-size:15px;line-height:1.8}.work-queues-heading>div>p[data-v-d6c40c74]{font-size:10px;line-height:1.8;color:var(--muted);max-width:650px;margin-top:3px}.work-queues-unread[data-v-d6c40c74]{display:flex;align-items:flex-start;gap:7px;flex-shrink:0;max-width:250px;font-size:10px;line-height:1.8;color:var(--muted);padding-top:5px}.work-queues-unread>svg[data-v-d6c40c74]{flex-shrink:0;margin-top:2px}.work-queues-grid[data-v-d6c40c74]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.work-queue-panel[data-v-d6c40c74]{min-width:0;overflow:hidden}.work-queue-heading[data-v-d6c40c74]{display:flex;align-items:flex-start;gap:11px;padding:17px 18px;border-bottom:1px solid var(--border)}.work-queue-icon[data-v-d6c40c74]{display:grid;place-items:center;flex-shrink:0;width:36px;height:38px;border-radius:8px;color:var(--blue);background:var(--blue-soft)}.work-queue-icon.amber[data-v-d6c40c74]{color:var(--orange);background:var(--orange-soft)}.work-queue-heading>div[data-v-d6c40c74]{min-width:0;flex:1;display:flex;flex-direction:column;gap:7px}.work-queue-heading h3[data-v-d6c40c74]{font-size:12px;line-height:1.8;overflow-wrap:anywhere}.work-queue-total[data-v-d6c40c74]{font-size:24px;font-weight:700;line-height:1.25;color:var(--text)}.work-queue-row[data-v-d6c40c74]{padding:14px 18px;border-bottom:1px solid var(--border);overflow-wrap:anywhere}.work-queue-row>p[data-v-d6c40c74]{font-size:9px;line-height:1.8;color:var(--muted)}.work-queue-row h4[data-v-d6c40c74]{font-size:11px;line-height:1.8;font-weight:600;margin:4px 0}.work-queue-row h4 a[data-v-d6c40c74]{display:inline-flex;align-items:center;min-height:44px}.work-queue-row small[data-v-d6c40c74]{display:block;font-size:9px;line-height:1.9;color:var(--muted)}.work-queue-row>.badge[data-v-d6c40c74]{margin-top:7px;white-space:normal;line-height:1.8}.work-queue-empty[data-v-d6c40c74]{padding:23px 18px;color:var(--muted);font-size:11px;line-height:1.9}.work-queue-empty p+p[data-v-d6c40c74]{margin-top:8px;font-size:10px}.work-queue-footer[data-v-d6c40c74]{padding:10px 18px 13px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;justify-content:space-between}.work-queue-footer>span[data-v-d6c40c74]{font-size:9px;color:var(--muted);line-height:1.8}.work-queue-footer>.text-link[data-v-d6c40c74]{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:10px;white-space:normal}.work-queues-note[data-v-d6c40c74]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:10px}.coordinator-work-queues a[data-v-d6c40c74]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.coordinator-work-queues a[aria-disabled=true][data-v-d6c40c74]{opacity:.65}@media(max-width:1100px){.work-queues-heading[data-v-d6c40c74]{flex-direction:column;gap:5px}.work-queues-unread[data-v-d6c40c74]{max-width:none}.work-queues-grid[data-v-d6c40c74]{gap:12px}.work-queue-heading[data-v-d6c40c74]{padding:15px 13px;gap:8px}.work-queue-heading h3[data-v-d6c40c74]{font-size:11px}.work-queue-row[data-v-d6c40c74]{padding:12px 13px}.work-queue-footer[data-v-d6c40c74]{padding:9px 13px 12px}}@media(max-width:800px){.work-queues-grid[data-v-d6c40c74]{grid-template-columns:minmax(0,1fr)}.work-queue-heading>div[data-v-d6c40c74]{flex-direction:row;align-items:center;justify-content:space-between;gap:15px}.work-queue-heading h3[data-v-d6c40c74]{font-size:12px}.work-queue-heading[data-v-d6c40c74],.work-queue-row[data-v-d6c40c74],.work-queue-footer[data-v-d6c40c74]{padding-left:16px;padding-right:16px}.work-queue-empty[data-v-d6c40c74]{padding:20px 16px}.work-queues-heading>div>p[data-v-d6c40c74],.work-queues-note[data-v-d6c40c74],.work-queues-unread[data-v-d6c40c74]{font-size:10px}.coordinator-work-queues[data-v-d6c40c74]{margin-top:16px}.work-queue-row h4[data-v-d6c40c74]{font-size:12px}}.visible-page-status[data-v-d6c40c74]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 15px;margin-bottom:16px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--muted);font-size:12px;line-height:1.6}.visible-page-status[data-refresh-state=stale_error][data-v-d6c40c74],.visible-page-status[data-refresh-state=offline][data-v-d6c40c74]{border-color:var(--orange);color:var(--text)}.visible-page-changed[data-v-d6c40c74]{outline:2px solid var(--blue);outline-offset:-2px;background:var(--blue-soft)!important;transition:background-color .3s}@media(prefers-reduced-motion:reduce){.visible-page-changed[data-v-d6c40c74]{transition:none}}.coordinator-map[data-v-d6c40c74]{min-width:0;align-self:start}.coordinator-map-note[data-v-d6c40c74]{font-size:11px;line-height:1.6;color:var(--muted);margin:8px 0}.coordinator-visit-filters[data-v-d6c40c74]{padding:18px;margin-bottom:14px}.coordinator-filter-fields[data-v-d6c40c74]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:12px;align-items:end}.coordinator-filter-fields label[data-v-d6c40c74]{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:11px;color:var(--muted)}.coordinator-filter-fields select[data-v-d6c40c74]{width:100%;min-width:0;min-height:44px;padding:9px 11px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font-size:12px}.coordinator-filter-actions[data-v-d6c40c74]{display:flex;gap:8px;flex-wrap:wrap}.coordinator-filter-actions .button[data-v-d6c40c74]{min-height:44px}.coordinator-filter-note[data-v-d6c40c74],.coordinator-filter-error[data-v-d6c40c74],.coordinator-scope-note[data-v-d6c40c74]{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.coordinator-filter-note[data-v-d6c40c74]{margin-top:12px;color:var(--muted)}.coordinator-filter-error[data-v-d6c40c74]{margin-top:12px;color:var(--red)}.coordinator-scope-note[data-v-d6c40c74]{margin-bottom:14px;color:var(--muted)}.coordinator-visit-filters>.text-link[data-v-d6c40c74]{display:inline-flex;align-items:center;gap:7px;margin-top:12px}.coordinator-visit-filters select[data-v-d6c40c74]:focus-visible,.coordinator-filter-actions button[data-v-d6c40c74]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media(max-width:1100px){.coordinator-filter-fields[data-v-d6c40c74]{grid-template-columns:repeat(2,minmax(0,1fr))}.coordinator-filter-actions[data-v-d6c40c74]{grid-column:1/-1}}@media(max-width:680px){.coordinator-filter-fields[data-v-d6c40c74]{grid-template-columns:minmax(0,1fr)}.coordinator-filter-actions[data-v-d6c40c74]{grid-column:auto}.coordinator-filter-actions .button[data-v-d6c40c74]{flex:1}.coordinator-visit-filters[data-v-d6c40c74]{padding:15px}}.coordinator-visit-queue-note[data-v-d6c40c74]{display:flex;align-items:center;gap:13px;padding:16px 18px;margin-bottom:14px;border:1px solid var(--border);border-left:3px solid var(--blue);border-radius:9px;background:var(--surface);min-width:0}.coordinator-visit-queue-note>svg[data-v-d6c40c74]{color:var(--blue);flex-shrink:0}.coordinator-visit-queue-note>div[data-v-d6c40c74]{min-width:0;flex:1}.coordinator-visit-queue-note strong[data-v-d6c40c74]{display:block;font-size:13px;line-height:1.8}.coordinator-visit-queue-note p[data-v-d6c40c74]{font-size:11px;color:var(--muted);line-height:1.8;margin-top:3px}.coordinator-visit-queue-note>.text-link[data-v-d6c40c74]{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;font-size:11px;white-space:normal}.role-coordinator .stat-card[data-v-d6c40c74]:focus-visible,.coordinator-visit-queue-note a[data-v-d6c40c74]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media(max-width:680px){.coordinator-visit-queue-note[data-v-d6c40c74]{padding:15px;align-items:flex-start;flex-wrap:wrap;gap:10px}.coordinator-visit-queue-note>div[data-v-d6c40c74]{flex-basis:calc(100% - 35px)}.coordinator-visit-queue-note>.text-link[data-v-d6c40c74]{margin-left:32px;width:calc(100% - 32px);justify-content:flex-start}.coordinator-visit-queue-note p[data-v-d6c40c74]{font-size:10px}}.roster-preview-caption[data-v-d6c40c74]{font-size:10px;line-height:1.8;color:var(--muted);margin:0 18px 12px;overflow-wrap:anywhere}.roster-preview-total[data-v-d6c40c74]{display:grid;place-items:center;min-width:30px;min-height:30px;padding:3px 7px;background:var(--blue-soft);color:var(--blue);border-radius:7px;font-size:15px;font-weight:600}.roster-preview-count[data-v-d6c40c74]{font-size:10px;line-height:1.7;color:var(--muted)}[data-coordinator-roster] .panel-bottom[data-v-d6c40c74]{gap:8px;flex-wrap:wrap}[data-coordinator-roster-link][data-v-d6c40c74]{display:flex;align-items:center;gap:6px;min-height:44px;white-space:normal}[data-coordinator-roster-link][data-v-d6c40c74]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media(max-width:680px){.roster-preview-caption[data-v-d6c40c74]{margin-left:15px;margin-right:15px}}@media(max-width:980px){[data-coordinator-roster][data-v-d6c40c74]{display:block}}.project-history-entry[data-v-d6c40c74]{min-height:44px;white-space:normal;overflow-wrap:anywhere}.project-history-entry[data-v-d6c40c74]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.backup-status-settings-entry[data-v-d6c40c74]{min-height:44px;min-width:0;overflow-wrap:anywhere}.backup-status-settings-entry[data-v-d6c40c74]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.staff-surface[data-v-7a69ad54]{min-width:0}.staff-nav[data-v-7a69ad54]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:19px}.staff-nav a[data-v-7a69ad54]{font-size:9px;line-height:1.8;padding:7px 11px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--muted)}.staff-nav a.active[data-v-7a69ad54]{background:var(--blue-soft);color:var(--blue);border-color:transparent}.staff-nav a[data-v-7a69ad54]:hover{color:var(--blue);border-color:var(--blue)}.staff-surface[data-v-7a69ad54] .staff-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px;flex-wrap:wrap}.staff-surface[data-v-7a69ad54] h2{font-size:14px;line-height:1.8}.staff-surface[data-v-7a69ad54] .staff-toolbar p{font-size:10px;line-height:1.9;color:var(--muted);margin-top:5px}.staff-surface[data-v-7a69ad54] .staff-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:20px;align-items:start}.staff-surface[data-v-7a69ad54] .staff-main,.staff-surface[data-v-7a69ad54] .staff-aside{min-width:0;display:flex;flex-direction:column;gap:19px}.staff-surface[data-v-7a69ad54] .staff-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:13px;padding:18px 20px;border-bottom:1px solid var(--border)}.staff-surface[data-v-7a69ad54] .staff-heading h2{font-size:12px}.staff-surface[data-v-7a69ad54] .staff-heading p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.staff-surface[data-v-7a69ad54] .staff-body{padding:20px}.staff-surface[data-v-7a69ad54] .staff-fields{display:grid;grid-template-columns:1fr 1fr;gap:17px}.staff-surface[data-v-7a69ad54] .staff-full{grid-column:1/-1}.staff-surface[data-v-7a69ad54] .staff-field{min-width:0}.staff-surface[data-v-7a69ad54] .staff-field>label{font-size:10px;font-weight:600;line-height:1.9;display:block;margin-bottom:7px}.staff-surface[data-v-7a69ad54] .staff-field input,.staff-surface[data-v-7a69ad54] .staff-field select,.staff-surface[data-v-7a69ad54] .staff-field textarea{width:100%;font-size:11px;line-height:1.8;min-height:41px;min-width:0;padding:10px 12px}.staff-surface[data-v-7a69ad54] .staff-field textarea{border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--text);resize:vertical;outline:none}.staff-surface[data-v-7a69ad54] .staff-field textarea:focus{border-color:var(--blue)}.staff-surface[data-v-7a69ad54] .staff-field small,.staff-surface[data-v-7a69ad54] .staff-muted{font-size:9px;line-height:1.9;color:var(--muted);display:block}.staff-surface[data-v-7a69ad54] .staff-field small{margin-top:7px}.staff-surface[data-v-7a69ad54] .field-error{font-size:9px;line-height:1.9;color:var(--red);margin-top:6px}.staff-surface[data-v-7a69ad54] .staff-note,.staff-note[data-v-7a69ad54]{display:flex;gap:9px;align-items:flex-start;background:var(--blue-soft);color:var(--blue);padding:13px;border-radius:7px;font-size:9px;line-height:1.9;margin-bottom:17px}.staff-surface[data-v-7a69ad54] .staff-note svg{flex-shrink:0;margin-top:2px}.staff-surface[data-v-7a69ad54] .staff-note.orange,.staff-note.orange[data-v-7a69ad54]{background:var(--orange-soft);color:var(--orange)}.staff-surface[data-v-7a69ad54] .staff-error{padding:13px;border-radius:7px;background:var(--red-soft);color:var(--red);font-size:10px;line-height:1.9;margin-bottom:17px}.staff-surface[data-v-7a69ad54] .staff-error p+p{margin-top:6px}.staff-surface[data-v-7a69ad54] .staff-actions{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.staff-surface[data-v-7a69ad54] .staff-submit{padding:18px 20px;display:flex;align-items:center;gap:13px;flex-wrap:wrap}.staff-surface[data-v-7a69ad54] .staff-draft{font-size:8px;line-height:1.9;color:var(--muted);width:100%}.staff-surface[data-v-7a69ad54] .button{font-size:10px;line-height:1.8;min-height:39px;padding:9px 13px}.staff-surface[data-v-7a69ad54] .text-link{font-size:9px;line-height:1.9;white-space:normal}.staff-surface[data-v-7a69ad54] .staff-secondary{border:1px solid var(--border);background:var(--surface);color:var(--text)}.staff-surface[data-v-7a69ad54] .staff-danger{background:var(--red-soft);color:var(--red)}.staff-surface[data-v-7a69ad54] .badge{font-size:8px;line-height:1.8;white-space:normal}.staff-surface[data-v-7a69ad54] fieldset{padding:0;margin:0;border:0;min-width:0}.staff-surface[data-v-7a69ad54] fieldset:disabled{opacity:.72}.staff-surface[data-v-7a69ad54] .staff-dl{margin:0}.staff-surface[data-v-7a69ad54] .staff-dl>div{padding:11px 0;border-bottom:1px solid var(--border);font-size:9px;line-height:1.9;display:flex;justify-content:space-between;gap:15px}.staff-surface[data-v-7a69ad54] .staff-dl>div:first-child{padding-top:0}.staff-surface[data-v-7a69ad54] .staff-dl dt{color:var(--muted)}.staff-surface[data-v-7a69ad54] .staff-dl dd{margin:0;text-align:right;overflow-wrap:anywhere}.staff-surface[data-v-7a69ad54] .staff-private{white-space:pre-wrap;overflow-wrap:anywhere}.staff-surface[data-v-7a69ad54] .empty-state{padding:39px 20px}.staff-surface[data-v-7a69ad54] .empty-state h2{margin-top:12px;font-size:13px}.staff-surface[data-v-7a69ad54] .empty-state p{font-size:10px;line-height:1.9}.staff-surface[data-v-7a69ad54] .staff-day-picker{display:flex;gap:8px;align-items:end;flex-wrap:wrap}.staff-surface[data-v-7a69ad54] .staff-day-picker label{display:block;font-size:9px;color:var(--muted);margin-bottom:5px}.staff-surface[data-v-7a69ad54] .staff-day-picker input{font-size:10px;padding:8px;min-height:39px}.staff-surface[data-v-7a69ad54] .staff-facts{display:flex;gap:12px;flex-wrap:wrap}.staff-surface[data-v-7a69ad54] .staff-fact{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:15px;flex:1;min-width:140px}.staff-surface[data-v-7a69ad54] .staff-fact span{font-size:9px;line-height:1.9;color:var(--muted);display:block}.staff-surface[data-v-7a69ad54] .staff-fact strong{font-size:15px;line-height:1.9;font-weight:600;display:block;margin-top:5px}.staff-surface[data-v-7a69ad54] .staff-stack{display:flex;flex-direction:column;gap:17px}@media(max-width:1050px){.staff-surface[data-v-7a69ad54] .staff-grid{grid-template-columns:1fr}.staff-surface[data-v-7a69ad54] .staff-aside{display:grid;grid-template-columns:1fr 1fr;gap:17px}}@media(max-width:680px){.staff-nav[data-v-7a69ad54]{gap:5px;margin-bottom:16px}.staff-nav a[data-v-7a69ad54]{font-size:8px;padding:7px 9px}.staff-surface[data-v-7a69ad54] .staff-toolbar{gap:13px;margin-bottom:17px}.staff-surface[data-v-7a69ad54] h2{font-size:13px}.staff-surface[data-v-7a69ad54] .staff-toolbar p{font-size:9px}.staff-surface[data-v-7a69ad54] .staff-heading{padding:16px 15px}.staff-surface[data-v-7a69ad54] .staff-heading h2{font-size:11px}.staff-surface[data-v-7a69ad54] .staff-heading p{font-size:8px}.staff-surface[data-v-7a69ad54] .staff-body{padding:17px 15px}.staff-surface[data-v-7a69ad54] .staff-fields{grid-template-columns:1fr;gap:16px}.staff-surface[data-v-7a69ad54] .staff-field>label{font-size:9px}.staff-surface[data-v-7a69ad54] .staff-field input,.staff-surface[data-v-7a69ad54] .staff-field select,.staff-surface[data-v-7a69ad54] .staff-field textarea{font-size:10px}.staff-surface[data-v-7a69ad54] .staff-note{font-size:8px;padding:12px}.staff-surface[data-v-7a69ad54] .staff-error{font-size:9px}.staff-surface[data-v-7a69ad54] .staff-submit{padding:17px 15px}.staff-surface[data-v-7a69ad54] .staff-submit>.button{width:100%}.staff-surface[data-v-7a69ad54] .staff-submit>.text-link{width:100%;justify-content:center}.staff-surface[data-v-7a69ad54] .button{font-size:9px}.staff-surface[data-v-7a69ad54] .staff-aside{display:flex;gap:16px}.staff-surface[data-v-7a69ad54] .staff-dl>div{font-size:8px}.staff-surface[data-v-7a69ad54] .staff-fact{padding:13px}.staff-surface[data-v-7a69ad54] .staff-fact strong{font-size:13px}.staff-surface[data-v-7a69ad54] .staff-fact span{font-size:8px}.staff-surface[data-v-7a69ad54] .staff-day-picker{width:100%}.staff-surface[data-v-7a69ad54] .staff-day-picker>div{flex:1}.staff-surface[data-v-7a69ad54] .staff-day-picker input{width:100%;min-width:0}}.staff-pagination[data-v-008fde99]{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin-top:20px}.staff-pagination a[data-v-008fde99],.staff-pagination span[data-v-008fde99]{border:1px solid var(--border);background:var(--surface);padding:7px 10px;min-width:30px;text-align:center;border-radius:6px;font-size:9px;line-height:1.8}.staff-pagination .active[data-v-008fde99]{background:var(--blue-soft);color:var(--blue);border-color:var(--blue)}.staff-pagination .disabled[data-v-008fde99]{opacity:.45}@media(max-width:680px){.staff-pagination a[data-v-008fde99],.staff-pagination span[data-v-008fde99]{font-size:8px}}.access-events[data-v-2cd44029]{padding:0 20px}.access-event[data-v-2cd44029]{display:flex;align-items:flex-start;gap:13px;padding:23px 0;border-bottom:1px solid var(--border)}.access-event[data-v-2cd44029]:last-child{border-bottom:0}.access-event-symbol[data-v-2cd44029]{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;flex-shrink:0;background:var(--blue-soft);color:var(--blue)}.access-event-symbol.deactivate[data-v-2cd44029]{background:var(--orange-soft);color:var(--orange)}.access-event-content[data-v-2cd44029]{min-width:0;flex:1}.access-event-heading[data-v-2cd44029]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.access-event-heading h3[data-v-2cd44029]{font-size:11px;line-height:1.9}.access-event-heading time[data-v-2cd44029]{font-size:8px;line-height:1.9;color:var(--muted)}.access-event-actor[data-v-2cd44029]{font-size:8px;line-height:1.9;color:var(--muted);margin-top:5px}.access-event-reason[data-v-2cd44029]{font-size:10px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:14px}.access-transition[data-v-2cd44029]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:8px;line-height:1.9;color:var(--muted);margin-top:15px}.access-transition strong[data-v-2cd44029]{font-weight:500;color:var(--text)}.access-confirm[data-v-2cd44029]{display:flex;gap:10px;align-items:flex-start;font-size:10px;line-height:1.9;margin-top:20px}.access-confirm input[data-v-2cd44029]{width:15px;height:15px;flex-shrink:0;accent-color:var(--blue);margin-top:3px}.access-command-actions[data-v-2cd44029]{margin-top:22px}.access-person[data-v-2cd44029]{margin-bottom:20px}.access-person>span[data-v-2cd44029]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--blue-soft);color:var(--blue);font-size:13px;margin-bottom:14px}.access-person strong[data-v-2cd44029]{display:block;font-size:12px;line-height:1.9}.access-person p[data-v-2cd44029]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.access-origin-note[data-v-2cd44029]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:17px}.access-stale-note[data-v-2cd44029]{display:flex;gap:7px;align-items:flex-start;font-size:8px;line-height:1.9;color:var(--orange);margin-top:15px}.access-stale-note svg[data-v-2cd44029]{flex-shrink:0;margin-top:2px}.access-handoffs-link[data-v-2cd44029]{margin-top:16px}@media(max-width:680px){.access-events[data-v-2cd44029]{padding:0 15px}.access-event[data-v-2cd44029]{padding:19px 0;gap:10px}.access-event-heading h3[data-v-2cd44029]{font-size:10px}.access-event-heading time[data-v-2cd44029]{font-size:7px}.access-event-actor[data-v-2cd44029]{font-size:7px}.access-event-reason[data-v-2cd44029]{font-size:9px}.access-event-symbol[data-v-2cd44029]{width:29px;height:29px}.access-transition[data-v-2cd44029]{font-size:7px;gap:6px}.access-confirm[data-v-2cd44029]{font-size:9px}.access-command-actions>.button[data-v-2cd44029]{width:100%}.access-person strong[data-v-2cd44029]{font-size:11px}.access-person p[data-v-2cd44029],.access-origin-note[data-v-2cd44029]{font-size:8px}}.reservation-surface[data-v-465af3a2]{min-width:0}.reservation-surface[data-v-465af3a2] h2{font-size:13px;line-height:1.8}.reservation-surface[data-v-465af3a2] .a-toolbar{display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap;margin-bottom:18px}.reservation-surface[data-v-465af3a2] .a-toolbar h2{font-size:14px}.reservation-surface[data-v-465af3a2] .a-toolbar p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.reservation-surface[data-v-465af3a2] .a-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:20px;align-items:start}.reservation-surface[data-v-465af3a2] .a-main,.reservation-surface[data-v-465af3a2] .a-aside{display:flex;flex-direction:column;gap:18px;min-width:0}.reservation-surface[data-v-465af3a2] .a-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--border)}.reservation-surface[data-v-465af3a2] .a-heading h2{font-size:12px}.reservation-surface[data-v-465af3a2] .a-heading p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.reservation-surface[data-v-465af3a2] .a-body{padding:20px}.reservation-surface[data-v-465af3a2] .a-field{min-width:0}.reservation-surface[data-v-465af3a2] .a-field>label{display:block;font-size:10px;line-height:1.9;font-weight:600;margin-bottom:7px}.reservation-surface[data-v-465af3a2] .a-field input,.reservation-surface[data-v-465af3a2] .a-field select,.reservation-surface[data-v-465af3a2] .a-field textarea{width:100%;font-size:12px;line-height:1.8;padding:10px 12px;min-height:44px;min-width:0}.reservation-surface[data-v-465af3a2] .a-hint{font-size:9px;line-height:1.9;color:var(--muted);margin-top:7px}.reservation-surface[data-v-465af3a2] .a-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.reservation-surface[data-v-465af3a2] .button{font-size:10px;line-height:1.8;min-height:44px;padding:9px 13px}.reservation-surface[data-v-465af3a2] .a-secondary{background:var(--surface);color:var(--text);border:1px solid var(--border)}.reservation-surface[data-v-465af3a2] .text-link{font-size:9px;line-height:1.9;white-space:normal}.reservation-surface[data-v-465af3a2] .a-note,.reservation-note[data-v-465af3a2]{display:flex;align-items:flex-start;gap:9px;padding:13px;border-radius:7px;background:var(--blue-soft);color:var(--blue);font-size:9px;line-height:1.9}.reservation-surface[data-v-465af3a2] .a-note svg,.reservation-note svg[data-v-465af3a2]{flex-shrink:0;margin-top:2px}.reservation-surface[data-v-465af3a2] .a-note.orange,.reservation-note.orange[data-v-465af3a2]{background:var(--orange-soft);color:var(--orange)}.reservation-surface[data-v-465af3a2] .a-error{padding:13px;border-radius:7px;background:var(--red-soft);color:var(--red);font-size:10px;line-height:1.9;margin-bottom:17px}.reservation-surface[data-v-465af3a2] .a-error p+p{margin-top:5px}.reservation-surface[data-v-465af3a2] .field-error{font-size:9px;line-height:1.9;color:var(--red);margin-top:6px}.reservation-surface[data-v-465af3a2] .a-stack{display:flex;flex-direction:column;gap:17px}.reservation-surface[data-v-465af3a2] .a-dl{margin:0}.reservation-surface[data-v-465af3a2] .a-dl>div{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:12px 0;border-bottom:1px solid var(--border);font-size:9px;line-height:1.9}.reservation-surface[data-v-465af3a2] .a-dl>div:first-child{padding-top:0}.reservation-surface[data-v-465af3a2] .a-dl>div:last-child{border-bottom:0;padding-bottom:0}.reservation-surface[data-v-465af3a2] .a-dl dt{color:var(--muted)}.reservation-surface[data-v-465af3a2] .a-dl dd{margin:0;text-align:right;overflow-wrap:anywhere;font-weight:500}.reservation-surface[data-v-465af3a2] .a-confirm{display:flex;align-items:flex-start;gap:10px;font-size:10px;line-height:1.9}.reservation-surface[data-v-465af3a2] .a-confirm input{width:15px;height:15px;flex-shrink:0;accent-color:var(--blue);margin-top:3px}.reservation-surface[data-v-465af3a2] .badge{white-space:normal;font-size:8px;line-height:1.8}.reservation-surface[data-v-465af3a2] fieldset{border:0;margin:0;padding:0;min-width:0}.reservation-surface[data-v-465af3a2] fieldset:disabled{opacity:.72}.reservation-surface[data-v-465af3a2] .a-draft{font-size:8px;line-height:1.9;color:var(--muted)}.reservation-surface[data-v-465af3a2] .a-muted{font-size:9px;line-height:1.9;color:var(--muted)}.reservation-surface[data-v-465af3a2] .a-empty{text-align:center;padding:35px 20px}.reservation-surface[data-v-465af3a2] .a-empty>svg{color:var(--muted);margin:auto auto 12px}.reservation-surface[data-v-465af3a2] .a-empty h2{font-size:12px}.reservation-surface[data-v-465af3a2] .a-empty p{font-size:9px;line-height:1.9;color:var(--muted);max-width:420px;margin:7px auto 0}.reservation-surface[data-v-465af3a2] .a-title{overflow-wrap:anywhere}.reservation-surface[data-v-465af3a2] .a-label{display:block;font-size:8px;line-height:1.9;color:var(--muted);margin-bottom:4px}@media(max-width:1050px){.reservation-surface[data-v-465af3a2] .a-grid{grid-template-columns:1fr}.reservation-surface[data-v-465af3a2] .a-aside{display:grid;grid-template-columns:1fr 1fr;gap:17px}}@media(max-width:680px){.reservation-surface[data-v-465af3a2] .a-toolbar{margin-bottom:16px;gap:12px}.reservation-surface[data-v-465af3a2] .a-toolbar h2{font-size:13px}.reservation-surface[data-v-465af3a2] .a-toolbar p{font-size:8px}.reservation-surface[data-v-465af3a2] .a-heading{padding:16px 15px}.reservation-surface[data-v-465af3a2] .a-heading h2{font-size:11px}.reservation-surface[data-v-465af3a2] .a-heading p{font-size:8px}.reservation-surface[data-v-465af3a2] .a-body{padding:17px 15px}.reservation-surface[data-v-465af3a2] .a-field>label{font-size:9px}.reservation-surface[data-v-465af3a2] .a-field input,.reservation-surface[data-v-465af3a2] .a-field select,.reservation-surface[data-v-465af3a2] .a-field textarea{font-size:11px;max-width:100%}.reservation-surface[data-v-465af3a2] .a-hint{font-size:8px}.reservation-surface[data-v-465af3a2] .a-actions>.button{width:100%;justify-content:center}.reservation-surface[data-v-465af3a2] .a-aside{display:flex;gap:17px}.reservation-surface[data-v-465af3a2] .a-note{font-size:8px;padding:12px}.reservation-surface[data-v-465af3a2] .a-error{font-size:9px}.reservation-surface[data-v-465af3a2] .a-dl>div{font-size:8px}.reservation-surface[data-v-465af3a2] .a-confirm,.reservation-surface[data-v-465af3a2] .button{font-size:9px}.reservation-surface[data-v-465af3a2] .a-muted{font-size:8px}}.clock-number[data-v-4341c3cd]{font-size:37px;line-height:1.3;font-weight:650;color:var(--blue);font-variant-numeric:tabular-nums;letter-spacing:-.7px}.clock-number.elapsed[data-v-4341c3cd]{color:var(--muted)}.clock-caption[data-v-4341c3cd]{font-size:9px;color:var(--muted);line-height:1.9;margin-top:-7px}@media(max-width:680px){.clock-number[data-v-4341c3cd]{font-size:32px}.clock-caption[data-v-4341c3cd]{font-size:8px}}.coverage-parts[data-v-c621bc9f]{min-width:0}.coverage-parts h3[data-v-c621bc9f]{font-size:11px;line-height:1.8}.coverage-parts ul[data-v-c621bc9f]{padding-left:18px;margin:8px 0 0}.coverage-parts li[data-v-c621bc9f]{font-size:11px;line-height:1.9;overflow-wrap:anywhere}.coverage-parts li+li[data-v-c621bc9f]{margin-top:8px}.coverage-parts p[data-v-c621bc9f]{color:var(--muted)}.a-confirm[data-v-612a7ce3]{min-height:44px;align-items:center}.a-confirm input[data-v-612a7ce3]:focus-visible,.a-actions button[data-v-612a7ce3]:focus-visible,.a-actions a[data-v-612a7ce3]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.a-actions .button[data-v-612a7ce3],.a-actions .text-link[data-v-612a7ce3]{min-height:44px}.a-actions .text-link[data-v-612a7ce3]{display:inline-flex;align-items:center}.reserve-private-reason[data-v-612a7ce3]{font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:680px){.reserve-private-reason[data-v-612a7ce3]{font-size:10px}}@media(max-width:680px){.reserve-detail-grid[data-v-612a7ce3]{display:flex;flex-direction:column;gap:17px}.reserve-detail-grid>.a-main[data-v-612a7ce3],.reserve-detail-grid>.a-aside[data-v-612a7ce3]{display:contents}.reserve-detail-grid[data-v-612a7ce3] .detail-facts{order:0}.reserve-detail-grid[data-v-612a7ce3] .detail-clock{order:1}.reserve-detail-grid[data-v-612a7ce3] .detail-expired,.reserve-detail-grid .detail-accepted[data-v-612a7ce3]{order:2}.reserve-detail-grid .detail-reason[data-v-612a7ce3]{order:3}.reserve-detail-grid[data-v-612a7ce3] .detail-checks{order:4}.reserve-detail-grid .detail-accept[data-v-612a7ce3]{order:5}.reserve-detail-grid .detail-links[data-v-612a7ce3]{order:6}.reserve-detail-grid .detail-contact[data-v-612a7ce3]{order:7}}.a-field input[data-v-b34cba33],.a-field select[data-v-b34cba33],.a-field textarea[data-v-b34cba33],.a-actions .button[data-v-b34cba33],.a-actions .text-link[data-v-b34cba33]{min-height:44px}.a-actions .text-link[data-v-b34cba33]{display:inline-flex;align-items:center}.a-field input[data-v-b34cba33]:focus-visible,.a-field select[data-v-b34cba33]:focus-visible,.a-field textarea[data-v-b34cba33]:focus-visible,.a-actions button[data-v-b34cba33]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.a-field textarea[data-v-b34cba33]{width:100%;min-width:0;font:inherit;font-size:12px;line-height:1.9;padding:11px 12px;resize:vertical}@media(max-width:680px){.a-field textarea[data-v-b34cba33]{font-size:11px}}@media(max-width:680px){.reserve-editor-grid[data-v-b34cba33]{display:flex;flex-direction:column;gap:17px}.reserve-editor-grid>.a-main[data-v-b34cba33],.reserve-editor-grid>.a-aside[data-v-b34cba33]{display:contents}.reserve-editor-grid[data-v-b34cba33] .editor-facts{order:0}.reserve-editor-grid[data-v-b34cba33] .editor-clock{order:1}.reserve-editor-grid[data-v-b34cba33] .editor-checks{order:2}.reserve-editor-grid .editor-command[data-v-b34cba33]{order:3}}.builder-body[data-v-5a928b3a]{border:0;margin:0;min-width:0}.builder-body[data-v-5a928b3a]:disabled{opacity:.78}.builder-message[data-v-5a928b3a]{padding:13px;background:var(--orange-soft);color:var(--orange);border-radius:7px;margin-bottom:17px;font-size:10px;line-height:1.9}.builder-message .text-link[data-v-5a928b3a]{margin-top:8px}.metadata-row .demo-choice[data-v-5a928b3a]{display:flex;align-items:flex-start;gap:9px;margin-top:24px;font-size:10px;line-height:1.9}.demo-choice input[data-v-5a928b3a]{width:15px!important;height:15px!important;min-height:0!important;flex-shrink:0;accent-color:var(--blue);margin-top:3px}.technical-info[data-v-5a928b3a]{margin-bottom:16px}.technical-preview article[data-v-5a928b3a]{padding:15px 0;border-bottom:1px solid var(--border)}.technical-preview article[data-v-5a928b3a]:first-child{padding-top:0}.technical-preview h3[data-v-5a928b3a]{font-size:11px;line-height:1.9;overflow-wrap:anywhere}.technical-preview article>p[data-v-5a928b3a]{font-size:9px;color:var(--muted);line-height:1.9;margin-top:5px}.technical-preview ul[data-v-5a928b3a]{display:grid;grid-template-columns:1fr 1fr;gap:8px;list-style:none;padding:0;margin:13px 0 0}.technical-preview li[data-v-5a928b3a]{font-size:9px;line-height:1.9;padding:9px 11px;border:1px solid var(--border);border-radius:6px;background:var(--surface-alt)}@media(max-width:680px){.technical-preview ul[data-v-5a928b3a]{grid-template-columns:1fr}.metadata-row .demo-choice[data-v-5a928b3a]{margin-top:0;font-size:10px}.builder-message[data-v-5a928b3a]{font-size:9px}}.forms-toolbar[data-v-5a928b3a]{display:flex;justify-content:space-between;align-items:center;gap:17px;margin-bottom:20px}.forms-toolbar>p[data-v-5a928b3a]{font-size:11px;color:var(--muted);line-height:1.9}.forms-toolbar>.button[data-v-5a928b3a]{font-size:11px}.forms-layout[data-v-5a928b3a]{display:grid;grid-template-columns:255px minmax(0,1fr);gap:22px;align-items:start}.builder-main[data-v-5a928b3a]{display:flex;flex-direction:column;gap:20px;min-width:0}.template-item[data-v-5a928b3a]{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:17px 14px;border-top:1px solid var(--border)}.template-item[data-v-5a928b3a]:hover,.template-item.active[data-v-5a928b3a]{background:var(--blue-soft)}.template-icon[data-v-5a928b3a]{width:31px;height:31px;border-radius:8px;display:grid;place-items:center;background:var(--surface-alt);color:var(--blue);flex-shrink:0}.template-item>span[data-v-5a928b3a]:nth-child(2){flex:1;min-width:0}.template-item strong[data-v-5a928b3a]{font-size:11px;line-height:1.8;display:block;overflow-wrap:anywhere}.template-item small[data-v-5a928b3a]{font-size:8px;line-height:1.9;display:block;color:var(--muted);margin-top:4px}.template-item>svg[data-v-5a928b3a]{color:var(--muted)}.builder-body[data-v-5a928b3a]{padding:6px 22px 22px}.builder-row[data-v-5a928b3a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.builder-field[data-v-5a928b3a]{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;min-width:0}.builder-field>label[data-v-5a928b3a]{font-size:11px;font-weight:600;line-height:1.8}.builder-field>label>span[data-v-5a928b3a]{color:var(--red)}.builder-field input[data-v-5a928b3a],.builder-field select[data-v-5a928b3a],.builder-field textarea[data-v-5a928b3a]{width:100%;font-size:12px;min-height:42px}.builder-field input[data-v-5a928b3a]:disabled,.builder-field select[data-v-5a928b3a]:disabled{color:var(--muted);background:var(--surface-alt)}.builder-field textarea[data-v-5a928b3a]{resize:vertical}.builder-hint[data-v-5a928b3a]{font-size:9px;line-height:1.9;color:var(--muted)}.builder-info[data-v-5a928b3a]{display:flex;align-items:flex-start;gap:8px;padding:12px;background:var(--blue-soft);color:var(--blue);font-size:9px;line-height:1.9;border-radius:7px;margin-bottom:22px;flex-wrap:wrap}.builder-info>svg[data-v-5a928b3a]{margin-top:2px}.builder-info>span[data-v-5a928b3a]{flex:1;min-width:160px}.builder-info .text-link[data-v-5a928b3a]{font-size:9px}.fields-heading[data-v-5a928b3a]{display:flex;align-items:center;justify-content:space-between;margin:25px 0 15px}.fields-heading h3[data-v-5a928b3a]{font-size:13px}.fields-heading>span[data-v-5a928b3a]{font-size:9px;color:var(--muted)}.builder-empty[data-v-5a928b3a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;padding:32px;border:1px dashed var(--border);border-radius:8px;color:var(--muted);font-size:11px;text-align:center;line-height:1.9}.builder-empty>svg[data-v-5a928b3a]{color:#a6b9d5}.field-card[data-v-5a928b3a]{border:1px solid var(--border);border-radius:8px;margin-bottom:13px;overflow:hidden}.field-card.disabled[data-v-5a928b3a]{background:var(--surface-alt)}.field-card>header[data-v-5a928b3a]{display:flex;align-items:center;gap:10px;padding:13px 12px;background:var(--surface-alt)}.field-title[data-v-5a928b3a]{display:flex;align-items:center;gap:10px;flex:1;min-width:0;text-align:left;padding:0}.field-index[data-v-5a928b3a]{font-size:9px;display:grid;place-items:center;height:26px;width:26px;color:var(--blue);background:var(--blue-soft);border-radius:6px;flex-shrink:0}.field-title>span[data-v-5a928b3a]:nth-child(2){flex:1;min-width:0}.field-title strong[data-v-5a928b3a]{font-size:11px;line-height:1.8;display:block;overflow-wrap:anywhere}.field-title small[data-v-5a928b3a]{font-size:8px;color:var(--muted);line-height:1.9;margin-top:3px;display:block}.field-title>svg[data-v-5a928b3a]{color:var(--muted)}.flipped[data-v-5a928b3a]{transform:rotate(180deg)}.field-tools[data-v-5a928b3a]{display:flex;align-items:center;gap:1px}.move-up>svg[data-v-5a928b3a]{transform:rotate(-90deg)}.move-down>svg[data-v-5a928b3a]{transform:rotate(90deg)}.field-settings[data-v-5a928b3a]{border:0;padding:19px 17px 18px;min-width:0;margin:0}.field-flags[data-v-5a928b3a]{display:flex;gap:17px;margin-bottom:22px;flex-wrap:wrap}.field-flags .checkbox-label[data-v-5a928b3a]{font-size:10px;line-height:1.8}.visibility-heading[data-v-5a928b3a]{font-size:10px;font-weight:600;margin-bottom:13px}.role-options[data-v-5a928b3a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;margin-bottom:15px}.role-options .checkbox-label[data-v-5a928b3a]{font-size:9px;line-height:1.8;align-items:flex-start}.role-options input[data-v-5a928b3a]{margin-top:1px}.options-editor[data-v-5a928b3a]{margin-bottom:21px}.options-editor h4[data-v-5a928b3a]{font-size:10px;margin:0 0 12px}.option-row[data-v-5a928b3a]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) 25px;gap:8px;align-items:center;margin-bottom:10px}.option-row input[data-v-5a928b3a]{width:100%;font-size:11px;min-height:39px;padding:8px 10px}.options-editor>.text-link[data-v-5a928b3a]{font-size:10px;margin-top:4px}.add-field-button[data-v-5a928b3a]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;border:1px dashed #b9cfee;color:var(--blue);background:var(--blue-soft);padding:14px;font-size:11px;border-radius:7px;margin-top:16px}.schema-error[data-v-5a928b3a]{margin-top:17px;padding:11px;background:var(--red-soft);border-radius:6px}.builder-save[data-v-5a928b3a]{padding-top:23px;display:flex;align-items:center;justify-content:space-between;gap:16px}.draft-label[data-v-5a928b3a]{display:flex;align-items:flex-start;gap:6px;color:var(--muted);font-size:8px;line-height:1.9;max-width:310px}.draft-label>svg[data-v-5a928b3a]{color:var(--green);margin-top:1px}.builder-save .button[data-v-5a928b3a]{font-size:11px}.publication-panel[data-v-5a928b3a]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px}.publication-panel h2[data-v-5a928b3a]{font-size:13px;margin-bottom:9px}.publication-panel p[data-v-5a928b3a]{font-size:9px;line-height:1.9;color:var(--muted);max-width:520px}.publication-panel .publish-hint[data-v-5a928b3a]{color:var(--orange);margin-top:8px}.publication-actions[data-v-5a928b3a]{display:flex;flex-direction:column;gap:9px;min-width:195px}.publication-actions .button[data-v-5a928b3a]{font-size:9px;min-height:36px;padding:9px 11px}.form-preview .panel-heading[data-v-5a928b3a]{border-bottom:1px solid var(--border)}.form-preview .panel-heading select[data-v-5a928b3a]{font-size:10px;min-height:35px;padding:8px 11px}.preview-body[data-v-5a928b3a]{padding:22px}.preview-note[data-v-5a928b3a]{font-size:9px;color:var(--muted);line-height:1.9;margin-top:22px;border-top:1px solid var(--border);padding-top:15px}@media(max-width:1150px){.forms-layout[data-v-5a928b3a]{grid-template-columns:1fr}.templates-list[data-v-5a928b3a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.templates-list .panel-heading[data-v-5a928b3a]{grid-column:1 / -1}.template-item[data-v-5a928b3a]{border-right:1px solid var(--border)}.publication-panel[data-v-5a928b3a]{align-items:flex-start}.role-options[data-v-5a928b3a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.forms-toolbar[data-v-5a928b3a]{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:17px}.forms-toolbar>p[data-v-5a928b3a]{font-size:10px}.forms-toolbar>.button[data-v-5a928b3a]{width:100%;font-size:11px}.forms-layout[data-v-5a928b3a]{gap:17px}.templates-list[data-v-5a928b3a]{grid-template-columns:1fr}.template-item[data-v-5a928b3a]{border-right:0;padding:15px 13px}.template-item strong[data-v-5a928b3a]{font-size:11px}.template-item small[data-v-5a928b3a]{font-size:8px}.builder-main[data-v-5a928b3a]{gap:17px}.builder-body[data-v-5a928b3a]{padding:4px 15px 20px}.builder-row[data-v-5a928b3a]{grid-template-columns:1fr;gap:0}.builder-field[data-v-5a928b3a]{margin-bottom:19px}.builder-field>label[data-v-5a928b3a]{font-size:11px}.builder-field input[data-v-5a928b3a],.builder-field select[data-v-5a928b3a]{font-size:12px;min-height:44px}.builder-info[data-v-5a928b3a]{font-size:8px;padding:11px;gap:7px}.fields-heading[data-v-5a928b3a]{margin-top:24px}.fields-heading h3[data-v-5a928b3a]{font-size:12px}.field-card>header[data-v-5a928b3a]{padding:12px 10px;gap:7px}.field-title[data-v-5a928b3a]{gap:7px}.field-title strong[data-v-5a928b3a]{font-size:10px}.field-title small[data-v-5a928b3a]{font-size:7px}.field-index[data-v-5a928b3a]{width:23px;height:23px;font-size:8px}.field-tools[data-v-5a928b3a]{gap:0}.field-tools .icon-button[data-v-5a928b3a]{width:23px}.field-settings[data-v-5a928b3a]{padding:18px 12px}.role-options[data-v-5a928b3a]{grid-template-columns:1fr 1fr;gap:13px 9px}.role-options .checkbox-label[data-v-5a928b3a]{font-size:9px;line-height:1.8}.field-flags[data-v-5a928b3a]{gap:13px;flex-direction:column}.field-flags .checkbox-label[data-v-5a928b3a]{font-size:10px}.option-row[data-v-5a928b3a]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) 23px;gap:5px}.option-row input[data-v-5a928b3a]{font-size:10px;padding:8px;min-height:40px}.builder-save[data-v-5a928b3a]{flex-direction:column;align-items:stretch;gap:16px}.builder-save .button[data-v-5a928b3a]{width:100%;font-size:11px;min-height:42px}.draft-label[data-v-5a928b3a]{font-size:8px;max-width:none}.publication-panel[data-v-5a928b3a]{display:block;padding:20px 15px}.publication-panel h2[data-v-5a928b3a]{font-size:13px}.publication-panel p[data-v-5a928b3a]{font-size:9px}.publication-actions[data-v-5a928b3a]{margin-top:18px;gap:10px}.publication-actions .button[data-v-5a928b3a]{min-height:40px;font-size:10px}.form-preview .panel-heading[data-v-5a928b3a]{flex-wrap:wrap}.form-preview .panel-heading select[data-v-5a928b3a]{font-size:9px;max-width:135px}.preview-body[data-v-5a928b3a]{padding:20px 15px}.preview-note[data-v-5a928b3a]{font-size:8px}.add-field-button[data-v-5a928b3a]{font-size:11px;padding:14px}.builder-hint[data-v-5a928b3a]{font-size:8px;line-height:1.9}}.ledger-range[data-v-82369554]{margin:0 0 20px;padding:18px;border:1px solid var(--border);border-radius:10px;background:var(--surface);min-width:0}.ledger-range h2[data-v-82369554]{font-size:14px;line-height:1.7;margin:0 0 6px}.ledger-range-copy[data-v-82369554],.ledger-applied-range[data-v-82369554],.ledger-draft[data-v-82369554],.ledger-range-error[data-v-82369554]{font-size:12px;line-height:1.8;margin:0;overflow-wrap:anywhere}.ledger-range-copy[data-v-82369554]{color:var(--muted);margin-bottom:14px}.ledger-range-form[data-v-82369554]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.ledger-range-form label[data-v-82369554]{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 190px;font-size:12px;line-height:1.7;color:var(--text)}.ledger-range-form input[data-v-82369554]{box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:44px;border:1px solid var(--border);border-radius:8px;padding:10px 12px;background:var(--surface);color:var(--text);font:inherit;color-scheme:light dark}.ledger-range-form input[data-v-82369554]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.ledger-range-form input[data-v-82369554]:disabled{opacity:.55}.ledger-applied-range[data-v-82369554]{margin-top:13px;color:var(--text);font-weight:600}.ledger-draft[data-v-82369554]{margin-top:6px;color:var(--muted)}.ledger-range-error[data-v-82369554]{margin-top:12px;color:var(--red)}@media(max-width:680px){.ledger-range[data-v-82369554]{padding:15px}.ledger-range-form label[data-v-82369554],.ledger-range-form>.ledger-button[data-v-82369554]{flex:1 1 100%;width:100%}}.ledger-root[data-v-82369554]{min-width:0;color:var(--text)}.ledger-header[data-v-82369554]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:17px;min-width:0}.ledger-header>div[data-v-82369554]{min-width:0}.ledger-overline[data-v-82369554]{font-size:10px;letter-spacing:1.1px;font-weight:700;color:var(--blue);margin-bottom:7px}.ledger-header h1[data-v-82369554]{font-size:24px;line-height:1.4;margin:0 0 8px;font-weight:700}.ledger-header>div>p[data-v-82369554]:last-child{font-size:12px;line-height:1.8;color:var(--muted);max-width:680px;overflow-wrap:anywhere}.ledger-button[data-v-82369554]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:10px 14px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--blue);font-size:12px;line-height:1.5;font-weight:600;text-align:center;text-decoration:none;white-space:normal;cursor:pointer}.ledger-button[data-v-82369554]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.ledger-button[data-v-82369554]:disabled,.ledger-button[aria-disabled=true][data-v-82369554]{opacity:.55;cursor:default}.ledger-primary[data-v-82369554]{background:var(--blue);border-color:var(--blue);color:#fff}.ledger-back[data-v-82369554]{transform:rotate(180deg)}.ledger-update[data-v-82369554]{display:flex;align-items:flex-start;gap:9px;border:1px solid var(--border);border-radius:8px;padding:12px 14px;margin-bottom:16px;background:var(--surface);color:var(--muted);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.ledger-update>svg[data-v-82369554]{margin-top:2px;flex-shrink:0}.ledger-update[data-state=offline][data-v-82369554],.ledger-update[data-state=stale_error][data-v-82369554]{border-color:var(--orange);color:var(--text)}.ledger-stale[data-v-82369554]{font-size:12px;line-height:1.8;color:var(--orange);margin:0 0 15px}.ledger-error[data-v-82369554]{padding:12px;border:1px solid var(--red);border-radius:8px;color:var(--red);font-size:12px;line-height:1.7;margin-bottom:14px}.ledger-change[data-v-82369554]{font-size:12px;line-height:1.7;color:var(--blue);margin:0 0 14px}.ledger-notice[data-v-82369554]{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border:1px solid var(--border);border-radius:10px;background:var(--surface-alt);margin-bottom:20px;min-width:0}.ledger-notice>svg[data-v-82369554]{color:var(--blue);margin-top:2px;flex-shrink:0}.ledger-notice h2[data-v-82369554]{font-size:13px;line-height:1.7;margin:0 0 4px;font-weight:600}.ledger-notice p[data-v-82369554]{font-size:12px;line-height:1.8;color:var(--muted);max-width:950px;margin:0;overflow-wrap:anywhere}.ledger-list[data-v-82369554]{border:1px solid var(--border);border-radius:11px;background:var(--surface);min-width:0;overflow:clip}.ledger-list-heading[data-v-82369554]{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:20px 22px;background:var(--surface-alt);border-bottom:1px solid var(--border);min-width:0}.ledger-list-heading h2[data-v-82369554]{font-size:16px;line-height:1.6;margin:0 0 5px;font-weight:600}.ledger-list-heading p[data-v-82369554]{font-size:12px;color:var(--muted);line-height:1.7;margin:0}.ledger-total[data-v-82369554]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:0;max-width:50%}.ledger-total span[data-v-82369554]{font-size:10px;line-height:1.7;color:var(--muted);text-align:right}.ledger-total strong[data-v-82369554]{font-size:24px;line-height:1.4;color:var(--blue);overflow-wrap:anywhere;max-width:100%}.ledger-row[data-v-82369554]{padding:21px 22px;border-bottom:1px solid var(--border);min-width:0}.ledger-row-heading[data-v-82369554]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;min-width:0}.ledger-row-heading>div[data-v-82369554]{min-width:0}.ledger-project-number[data-v-82369554]{font-size:10px;line-height:1.7;color:var(--muted);margin:0 0 4px;overflow-wrap:anywhere}.ledger-row h3[data-v-82369554]{font-size:15px;line-height:1.7;font-weight:600;margin:0;overflow-wrap:anywhere}.ledger-person[data-v-82369554],.ledger-visit[data-v-82369554]{font-size:11px;line-height:1.8;color:var(--muted);margin:5px 0 0;overflow-wrap:anywhere}.ledger-branch[data-v-82369554]{display:inline-block;flex-shrink:0;max-width:40%;border:1px solid var(--border);border-radius:6px;padding:6px 9px;font-size:10px;line-height:1.7;color:var(--blue);background:var(--blue-soft);overflow-wrap:anywhere}.ledger-branch.debt_only[data-v-82369554]{background:var(--orange-soft);color:var(--orange)}.ledger-branch.no_access[data-v-82369554]{background:var(--surface-alt);color:var(--muted)}.ledger-facts[data-v-82369554]{display:grid;grid-template-columns:1fr 1fr 1.2fr 1.2fr;gap:15px;margin:19px 0 0}.ledger-facts>div[data-v-82369554]{min-width:0}.ledger-facts dt[data-v-82369554]{font-size:10px;color:var(--muted);line-height:1.8;margin-bottom:6px}.ledger-facts dd[data-v-82369554]{font-size:15px;line-height:1.7;font-weight:600;margin:0;overflow-wrap:anywhere}.ledger-facts dd.ledger-amount[data-v-82369554]{color:var(--blue)}.ledger-facts dd.ledger-time[data-v-82369554]{font-size:11px;font-weight:400;line-height:1.9}.ledger-row-footer[data-v-82369554]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-top:18px;padding-top:13px;border-top:1px solid var(--border)}.ledger-milestone-state[data-v-82369554]{font-size:11px;line-height:1.8;color:var(--blue);overflow-wrap:anywhere}.ledger-milestone-state.debt_only[data-v-82369554]{color:var(--orange)}.ledger-milestone-state.no_access[data-v-82369554]{color:var(--muted)}.ledger-payment[data-v-82369554]{display:flex;align-items:flex-start;gap:6px;color:var(--muted);font-size:11px;line-height:1.8;max-width:50%}.ledger-payment>svg[data-v-82369554]{flex-shrink:0;margin-top:2px}.ledger-payment.paid[data-v-82369554]{color:var(--blue)}.ledger-payment>span[data-v-82369554]{min-width:0;overflow-wrap:anywhere}.ledger-empty[data-v-82369554]{text-align:center;padding:36px 20px;color:var(--muted)}.ledger-empty>svg[data-v-82369554]{color:var(--blue);margin:0 auto 12px}.ledger-empty h3[data-v-82369554]{font-size:15px;color:var(--text);line-height:1.7;margin:0 0 7px}.ledger-empty p[data-v-82369554]{font-size:12px;line-height:1.8;max-width:540px;margin:0 auto}.ledger-pagination[data-v-82369554]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:13px;padding:17px 22px}.ledger-pagination>div[data-v-82369554]{display:flex;flex-wrap:wrap;gap:9px}.ledger-end[data-v-82369554]{font-size:11px;line-height:1.8;color:var(--muted);max-width:100%;overflow-wrap:anywhere}.visible-page-changed[data-v-82369554]{outline:2px solid var(--blue);outline-offset:-2px;background:var(--blue-soft)}.ledger-unavailable[data-v-82369554]{max-width:680px;margin:35px auto;padding:25px;background:var(--surface);border:1px solid var(--border);border-radius:11px;text-align:center}.ledger-unavailable>svg[data-v-82369554]{color:var(--blue);margin:0 auto 13px}.ledger-unavailable h1[data-v-82369554]{font-size:20px;line-height:1.6;margin:0 0 12px}.ledger-unavailable p[data-v-82369554]{font-size:13px;line-height:1.9;color:var(--muted);margin:0 0 20px}@media(max-width:1000px){.ledger-facts[data-v-82369554]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.ledger-header[data-v-82369554]{flex-wrap:wrap}.ledger-header h1[data-v-82369554]{font-size:21px}.ledger-header>.ledger-button[data-v-82369554]{width:100%}.ledger-list-heading[data-v-82369554],.ledger-row[data-v-82369554],.ledger-pagination[data-v-82369554]{padding:17px 15px}.ledger-row-heading[data-v-82369554]{flex-wrap:wrap;gap:11px}.ledger-branch[data-v-82369554]{max-width:100%;flex-shrink:1}.ledger-facts[data-v-82369554]{gap:15px 12px}.ledger-row-footer[data-v-82369554]{flex-direction:column;gap:8px}.ledger-payment[data-v-82369554]{max-width:100%}.ledger-pagination[data-v-82369554]{align-items:stretch}.ledger-pagination>div[data-v-82369554]{width:100%}.ledger-pagination .ledger-button[data-v-82369554]{flex:1}.ledger-notice[data-v-82369554]{padding:14px}.ledger-total[data-v-82369554]{max-width:48%}}@media(max-width:390px){.ledger-facts[data-v-82369554]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.visible-page-changed[data-v-82369554]{transition:none}}.accruals-related[data-v-9a9e99ba]{margin-top:20px;padding:15px 16px;border:1px solid var(--border);border-radius:7px;background:var(--surface-alt)}.accruals-related h4[data-v-9a9e99ba]{font-size:10px;font-weight:600;line-height:1.8;margin-bottom:12px}.accruals-related dl[data-v-9a9e99ba]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.accruals-related dl>div[data-v-9a9e99ba]{min-width:0}.accruals-related dt[data-v-9a9e99ba]{font-size:9px;color:var(--muted);line-height:1.8;margin-bottom:6px}.accruals-related dd[data-v-9a9e99ba]{display:flex;align-items:flex-start;gap:6px;font-size:10px;line-height:1.8;overflow-wrap:anywhere}.accruals-related dd svg[data-v-9a9e99ba]{flex-shrink:0;margin-top:2px}.accruals-related [data-fact-state=true] dd[data-v-9a9e99ba]{color:var(--blue)}.accruals-related [data-fact-state=false] dd[data-v-9a9e99ba]{color:var(--orange)}.accruals-related [data-fact-state=unknown] dd[data-v-9a9e99ba]{color:var(--muted)}.accruals-related>p[data-v-9a9e99ba]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:13px;border-top:1px solid var(--border);padding-top:11px}@media(max-width:680px){.accruals-related[data-v-9a9e99ba]{padding:13px;margin-top:17px}.accruals-related h4[data-v-9a9e99ba]{font-size:10px;margin-bottom:11px}.accruals-related dl[data-v-9a9e99ba]{grid-template-columns:minmax(0,1fr);gap:10px}.accruals-related dl>div[data-v-9a9e99ba]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:10px;align-items:start}.accruals-related dt[data-v-9a9e99ba]{font-size:8px;margin:1px 0 0}.accruals-related dd[data-v-9a9e99ba]{font-size:9px;gap:5px}.accruals-related dd svg[data-v-9a9e99ba]{width:12px;margin-top:2px}.accruals-related>p[data-v-9a9e99ba]{font-size:8px;margin-top:12px}}.accruals-page[data-v-9a9e99ba]{min-width:0;color:var(--text)}.accruals-toolbar[data-v-9a9e99ba]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:21px}.accruals-back[data-v-9a9e99ba]{display:inline-flex;align-items:center;gap:5px;color:var(--blue);font-size:9px;margin-bottom:10px}.accruals-back svg[data-v-9a9e99ba]{transform:rotate(180deg)}.accruals-toolbar h2[data-v-9a9e99ba]{font-size:15px;line-height:1.7;font-weight:600}.accruals-toolbar p[data-v-9a9e99ba]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:3px}.accruals-toolbar .button[data-v-9a9e99ba]{flex-shrink:0}.accruals-summary[data-v-9a9e99ba]{display:flex;align-items:flex-start;gap:16px;border:1px solid var(--border);background:var(--surface);border-radius:9px;padding:21px 23px}.accruals-summary-icon[data-v-9a9e99ba]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px;background:var(--blue-soft);color:var(--blue);border-radius:10px}.accruals-summary h3[data-v-9a9e99ba]{font-size:12px;line-height:1.8;font-weight:600}.accruals-summary p[data-v-9a9e99ba]{max-width:850px;font-size:10px;color:var(--muted);line-height:1.9;margin-top:6px}.accruals-summary .accruals-summary-note[data-v-9a9e99ba]{color:var(--text);font-size:9px;margin-top:10px}.accruals-list-heading[data-v-9a9e99ba]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:24px 0 13px}.accruals-list-heading h3[data-v-9a9e99ba]{font-size:12px;font-weight:600;display:flex;align-items:center;gap:9px}.accruals-list-heading h3 span[data-v-9a9e99ba]{font-size:9px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;min-width:23px;height:23px;background:var(--blue-soft);color:var(--blue);border-radius:6px}.accruals-list-heading p[data-v-9a9e99ba]{font-size:9px;color:var(--muted);line-height:1.8}.accruals-list[data-v-9a9e99ba]{display:flex;flex-direction:column;gap:17px}.accruals-card[data-v-9a9e99ba]{border:1px solid var(--border);border-radius:9px;background:var(--surface);overflow:hidden;min-width:0}.accruals-card-heading[data-v-9a9e99ba]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:19px 22px;border-bottom:1px solid var(--border)}.accruals-card-heading>.badge[data-v-9a9e99ba]{flex-shrink:0;max-width:265px;white-space:normal;line-height:1.7;text-align:center}.accruals-project[data-v-9a9e99ba]{display:flex;align-items:flex-start;gap:13px;min-width:0}.accruals-project>div[data-v-9a9e99ba]{min-width:0}.accruals-index[data-v-9a9e99ba]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:34px;border-radius:7px;background:var(--surface-alt);color:var(--muted);font-size:10px;font-weight:500}.accruals-eyebrow[data-v-9a9e99ba]{font-size:8px;line-height:1.8;color:var(--muted)}.accruals-project h3[data-v-9a9e99ba]{font-size:12px;font-weight:600;line-height:1.8;overflow-wrap:anywhere}.accruals-card-body[data-v-9a9e99ba]{padding:21px 22px}.accruals-facts[data-v-9a9e99ba]{display:grid;grid-template-columns:1fr 1.4fr 1.15fr;gap:20px}.accruals-facts>div[data-v-9a9e99ba]{min-width:0}.accruals-facts dt[data-v-9a9e99ba]{font-size:9px;line-height:1.7;color:var(--muted);margin-bottom:7px}.accruals-facts dd[data-v-9a9e99ba]{font-size:11px;font-weight:500;line-height:1.8;overflow-wrap:anywhere}.accruals-facts small[data-v-9a9e99ba]{display:block;font-size:9px;font-weight:400;color:var(--muted);margin-top:4px}.accruals-unknown[data-v-9a9e99ba]{color:var(--muted)}.accruals-reasons[data-v-9a9e99ba]{margin-top:20px;padding:14px 16px;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px}.accruals-reasons h4[data-v-9a9e99ba]{font-size:10px;font-weight:500;line-height:1.8}.accruals-reasons ul[data-v-9a9e99ba]{display:flex;flex-direction:column;gap:7px;margin-top:7px;list-style:none}.accruals-reasons li[data-v-9a9e99ba]{font-size:10px;line-height:1.9;color:var(--muted);padding-left:12px;position:relative;overflow-wrap:anywhere}.accruals-reasons li[data-v-9a9e99ba]:before{content:"•";position:absolute;left:0;color:var(--orange)}.accruals-ready-note[data-v-9a9e99ba]{font-size:10px;line-height:1.9;margin-top:19px;color:var(--blue);padding:12px 15px;border-radius:7px;background:var(--blue-soft)}.accruals-money[data-v-9a9e99ba]{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-top:1px solid var(--border);margin-top:20px;padding-top:17px}.accruals-money>div[data-v-9a9e99ba]{min-width:0}.accruals-money span[data-v-9a9e99ba]{display:block;font-size:9px;line-height:1.8;color:var(--muted);margin-bottom:6px}.accruals-money strong[data-v-9a9e99ba]{display:block;font-size:17px;font-weight:600;line-height:1.7;overflow-wrap:anywhere}.accruals-money .accruals-money-unknown[data-v-9a9e99ba]{font-size:10px;font-weight:400;color:var(--muted)}.accruals-message[data-v-9a9e99ba]{padding:15px 18px;border:1px solid var(--orange);border-radius:8px;font-size:10px;line-height:1.9;color:var(--orange);background:var(--surface);margin-bottom:17px;overflow-wrap:anywhere}.accruals-empty[data-v-9a9e99ba]{border:1px solid var(--border);border-radius:9px;background:var(--surface);padding:42px 22px;text-align:center}.accruals-empty>svg[data-v-9a9e99ba]{color:var(--muted);margin:0 auto 13px}.accruals-empty h3[data-v-9a9e99ba]{font-size:13px;font-weight:600;line-height:1.8}.accruals-empty p[data-v-9a9e99ba]{font-size:10px;color:var(--muted);line-height:1.9;margin:7px auto 0;max-width:450px}@media(max-width:680px){.accruals-toolbar[data-v-9a9e99ba]{align-items:flex-start;gap:13px;flex-direction:column}.accruals-toolbar h2[data-v-9a9e99ba]{font-size:14px}.accruals-toolbar p[data-v-9a9e99ba]{font-size:9px}.accruals-toolbar .button[data-v-9a9e99ba]{width:100%;justify-content:center}.accruals-summary[data-v-9a9e99ba]{padding:17px 15px;gap:12px}.accruals-summary-icon[data-v-9a9e99ba]{width:35px;height:37px;border-radius:8px}.accruals-summary-icon svg[data-v-9a9e99ba]{width:19px}.accruals-summary h3[data-v-9a9e99ba]{font-size:11px}.accruals-summary p[data-v-9a9e99ba],.accruals-summary .accruals-summary-note[data-v-9a9e99ba]{font-size:9px}.accruals-list-heading[data-v-9a9e99ba]{align-items:flex-start;flex-direction:column;gap:7px;margin-top:21px}.accruals-list-heading h3[data-v-9a9e99ba]{font-size:11px}.accruals-list-heading p[data-v-9a9e99ba]{font-size:8px}.accruals-card-heading[data-v-9a9e99ba]{padding:16px 15px;flex-direction:column;gap:12px}.accruals-card-heading>.badge[data-v-9a9e99ba]{margin-left:45px;max-width:calc(100% - 45px);text-align:left;font-size:8px}.accruals-project[data-v-9a9e99ba]{gap:12px}.accruals-project h3[data-v-9a9e99ba]{font-size:11px}.accruals-card-body[data-v-9a9e99ba]{padding:17px 15px}.accruals-facts[data-v-9a9e99ba]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:17px 14px}.accruals-facts>div[data-v-9a9e99ba]:last-child{grid-column:1/-1}.accruals-facts dt[data-v-9a9e99ba]{font-size:8px;margin-bottom:5px}.accruals-facts dd[data-v-9a9e99ba]{font-size:10px}.accruals-facts small[data-v-9a9e99ba]{font-size:8px}.accruals-reasons[data-v-9a9e99ba]{padding:12px 13px;margin-top:17px}.accruals-reasons li[data-v-9a9e99ba],.accruals-ready-note[data-v-9a9e99ba]{font-size:9px}.accruals-money[data-v-9a9e99ba]{gap:14px;margin-top:17px;padding-top:14px}.accruals-money span[data-v-9a9e99ba]{font-size:8px}.accruals-money strong[data-v-9a9e99ba]{font-size:15px}.accruals-money .accruals-money-unknown[data-v-9a9e99ba]{font-size:9px}.accruals-empty[data-v-9a9e99ba]{padding:32px 17px}}.reviews-page[data-v-69db0c97]{max-width:1200px;margin:0 auto;min-width:0;color:var(--text)}.reviews-toolbar[data-v-69db0c97]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin:4px 0 26px}.reviews-toolbar h2[data-v-69db0c97]{font-size:25px;letter-spacing:-.5px;line-height:1.4;margin:7px 0}.reviews-toolbar p[data-v-69db0c97]:not(.overline){font-size:13px;line-height:1.8}.overline[data-v-69db0c97]{color:var(--blue);font-size:10px;letter-spacing:1px;line-height:1.8;font-weight:700}.reviews-grid[data-v-69db0c97]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.review-card[data-v-69db0c97],.reviews-empty[data-v-69db0c97]{border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:var(--shadow);padding:24px;min-width:0}.review-card[data-v-69db0c97]{display:flex;flex-direction:column}.review-card>header[data-v-69db0c97]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap}.report-number[data-v-69db0c97]{font-size:12px;line-height:1.8;overflow-wrap:anywhere}.queue-badge[data-v-69db0c97]{display:inline-flex;gap:7px;align-items:center;border-radius:7px;padding:7px 10px;font-size:11px;background:var(--blue-soft);color:var(--text)}.review-card h3[data-v-69db0c97]{font-size:18px;line-height:1.6;margin:22px 0 10px;overflow-wrap:anywhere}.review-description[data-v-69db0c97]{font-size:14px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:22px}.review-card-footer[data-v-69db0c97]{margin-top:auto;border-top:1px solid var(--border);padding-top:18px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.review-card-footer p[data-v-69db0c97]{font-size:12px;line-height:1.8}.button[data-v-69db0c97]{min-height:46px;max-width:100%;white-space:normal;line-height:1.7}.button[data-v-69db0c97]:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.reviews-alert[data-v-69db0c97]{padding:16px 18px;margin-bottom:20px;border:1px solid var(--border);border-radius:9px;background:var(--surface);font-size:13px;line-height:1.9}.reviews-empty[data-v-69db0c97]{padding:40px 28px}.empty-icon[data-v-69db0c97]{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--blue-soft);color:var(--blue);margin-bottom:22px}.reviews-empty h3[data-v-69db0c97]{font-size:21px;line-height:1.5;margin-bottom:12px}.reviews-empty p[data-v-69db0c97]{font-size:14px;line-height:1.8;max-width:520px}.queue-pagination[data-v-69db0c97]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:24px;font-size:13px}.queue-pagination>span[data-v-69db0c97]{margin-right:auto}.reviews-denied[data-v-69db0c97]{max-width:540px;margin:12vh auto;padding:32px 24px;border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--text);display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.reviews-denied h1[data-v-69db0c97]{font-size:25px}.reviews-denied p[data-v-69db0c97]{font-size:14px;line-height:1.8}@media(max-width:760px){.reviews-grid[data-v-69db0c97]{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.reviews-toolbar[data-v-69db0c97]{flex-direction:column;gap:15px}.reviews-toolbar h2[data-v-69db0c97]{font-size:23px}.reviews-toolbar>.button[data-v-69db0c97]{width:100%}.review-card[data-v-69db0c97]{padding:20px 18px}.review-card-footer>.button[data-v-69db0c97]{width:100%}.reviews-empty[data-v-69db0c97]{padding:30px 22px}.queue-pagination>.button[data-v-69db0c97]{flex:1}.queue-pagination>span[data-v-69db0c97]{width:100%}.reviews-denied[data-v-69db0c97]{margin:8vh 16px}}.im-root[data-v-e009490e]{min-width:0;color:var(--text)}.im-header[data-v-e009490e]{display:flex;align-items:flex-start;gap:16px;margin-bottom:17px;min-width:0}.im-header>div[data-v-e009490e]{min-width:0;flex:1}.im-overline[data-v-e009490e]{font-size:10px;letter-spacing:1px;font-weight:700;color:var(--blue);margin:0 0 7px}.im-header h1[data-v-e009490e]{font-size:24px;line-height:1.4;margin:0 0 8px}.im-header>div>p[data-v-e009490e]:last-child{font-size:12px;line-height:1.8;color:var(--muted);margin:0;max-width:680px;overflow-wrap:anywhere}.im-button[data-v-e009490e]{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-width:44px;min-height:44px;padding:10px 14px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--blue);font-size:12px;line-height:1.5;font-weight:600;text-align:center;text-decoration:none;white-space:normal;cursor:pointer}.im-button[data-v-e009490e]:focus-visible,.im-form input[data-v-e009490e]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.im-button[data-v-e009490e]:disabled,.im-button[aria-disabled=true][data-v-e009490e],.im-form input[data-v-e009490e]:disabled{opacity:.55;cursor:default}.im-primary[data-v-e009490e]{background:var(--blue);border-color:var(--blue);color:#fff}.im-update[data-v-e009490e]{display:flex;align-items:flex-start;gap:9px;border:1px solid var(--border);border-radius:8px;padding:12px 14px;margin-bottom:16px;background:var(--surface);color:var(--muted);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.im-update>svg[data-v-e009490e],.im-notice>svg[data-v-e009490e]{flex-shrink:0;margin-top:2px}.im-update[data-state=offline][data-v-e009490e],.im-update[data-state=stale_error][data-v-e009490e]{border-color:var(--orange);color:var(--text)}.im-stale[data-v-e009490e],.im-change[data-v-e009490e],.im-coverage[data-v-e009490e]{font-size:12px;line-height:1.8;overflow-wrap:anywhere;margin:0 0 16px}.im-stale[data-v-e009490e]{color:var(--orange)}.im-change[data-v-e009490e]{color:var(--blue)}.im-error[data-v-e009490e]{padding:12px;border:1px solid var(--red);border-radius:8px;color:var(--red);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.im-notice[data-v-e009490e]{display:flex;gap:12px;padding:16px 18px;border:1px solid var(--border);border-radius:10px;background:var(--surface-alt);margin-bottom:20px;min-width:0}.im-notice>svg[data-v-e009490e]{color:var(--blue)}.im-notice h2[data-v-e009490e]{font-size:13px;line-height:1.7;margin:0 0 4px}.im-notice p[data-v-e009490e]{font-size:12px;line-height:1.8;color:var(--muted);margin:0;overflow-wrap:anywhere}.im-filter[data-v-e009490e]{padding:18px;border:1px solid var(--border);border-radius:10px;background:var(--surface);margin-bottom:20px;min-width:0}.im-filter h2[data-v-e009490e]{font-size:14px;line-height:1.7;margin:0 0 12px}.im-form[data-v-e009490e]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.im-form label[data-v-e009490e]{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 220px;max-width:400px;font-size:12px;line-height:1.7}.im-form input[data-v-e009490e]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:44px;border:1px solid var(--border);border-radius:8px;padding:10px 12px;background:var(--surface);color:var(--text);font:inherit;color-scheme:light dark}.im-applied[data-v-e009490e],.im-draft[data-v-e009490e]{font-size:12px;line-height:1.8;margin:12px 0 0;overflow-wrap:anywhere}.im-applied[data-v-e009490e]{font-weight:600}.im-draft[data-v-e009490e]{color:var(--muted)}.im-selection[data-v-e009490e],.im-empty[data-v-e009490e]{text-align:center;padding:34px 20px;color:var(--muted);border:1px solid var(--border);border-radius:10px;background:var(--surface)}.im-selection>svg[data-v-e009490e],.im-empty>svg[data-v-e009490e]{color:var(--blue);margin:0 auto 12px}.im-selection h2[data-v-e009490e],.im-empty h3[data-v-e009490e]{font-size:15px;line-height:1.7;color:var(--text);margin:0 0 8px}.im-selection p[data-v-e009490e],.im-empty p[data-v-e009490e]{font-size:12px;line-height:1.8;margin:0 auto;max-width:600px}.im-totals[data-v-e009490e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 16px}.im-totals article[data-v-e009490e]{min-width:0;padding:17px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.im-totals span[data-v-e009490e],.im-totals small[data-v-e009490e]{display:block;font-size:11px;line-height:1.8;color:var(--muted);overflow-wrap:anywhere}.im-totals strong[data-v-e009490e]{display:block;font-size:20px;line-height:1.7;color:var(--blue);margin:7px 0;overflow-wrap:anywhere}.im-totals strong.im-unknown[data-v-e009490e]{font-size:16px;color:var(--text)}.im-coverage[data-v-e009490e]{color:var(--muted)}.im-list[data-v-e009490e]{border:1px solid var(--border);border-radius:11px;background:var(--surface);min-width:0;overflow:clip}.im-list-heading[data-v-e009490e]{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:20px 22px;background:var(--surface-alt);border-bottom:1px solid var(--border);min-width:0}.im-list-heading h2[data-v-e009490e]{font-size:16px;line-height:1.6;margin:0 0 5px}.im-list-heading p[data-v-e009490e],.im-list-heading>span[data-v-e009490e]{font-size:12px;line-height:1.8;color:var(--muted);margin:0;overflow-wrap:anywhere}.im-row[data-v-e009490e]{padding:21px 22px;border-bottom:1px solid var(--border);min-width:0}.im-project-number[data-v-e009490e]{font-size:10px;line-height:1.7;color:var(--muted);margin:0 0 4px;overflow-wrap:anywhere}.im-row h3[data-v-e009490e]{font-size:15px;line-height:1.7;margin:0;overflow-wrap:anywhere}.im-facts[data-v-e009490e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:18px 0 0}.im-facts>div[data-v-e009490e]{min-width:0}.im-facts dt[data-v-e009490e]{font-size:10px;line-height:1.8;color:var(--muted);margin-bottom:5px}.im-facts dd[data-v-e009490e]{font-size:15px;font-weight:600;line-height:1.7;margin:0;overflow-wrap:anywhere}.im-facts small[data-v-e009490e]{font-size:11px;line-height:1.8;color:var(--muted);overflow-wrap:anywhere}.im-facts .im-unknown[data-v-e009490e]{font-size:12px;font-weight:400}.im-row-footer[data-v-e009490e]{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:18px;padding-top:13px;border-top:1px solid var(--border);font-size:11px;line-height:1.8;color:var(--muted);overflow-wrap:anywhere}.im-empty[data-v-e009490e]{border:0;border-radius:0}.im-pagination[data-v-e009490e]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:17px 22px}.im-pagination>div[data-v-e009490e]{display:flex;gap:9px;flex-wrap:wrap}.im-pagination>span[data-v-e009490e]{font-size:11px;line-height:1.8;color:var(--muted)}.im-changed[data-v-e009490e]{outline:2px solid var(--blue);outline-offset:-2px;background:var(--blue-soft)}.im-unavailable[data-v-e009490e]{max-width:680px;margin:35px auto;padding:25px;background:var(--surface);border:1px solid var(--border);border-radius:11px;text-align:center}.im-unavailable>svg[data-v-e009490e]{color:var(--blue);margin:0 auto 13px}.im-unavailable h1[data-v-e009490e]{font-size:20px;line-height:1.6;margin:0 0 12px}.im-unavailable p[data-v-e009490e]{font-size:13px;line-height:1.9;color:var(--muted);margin:0 0 20px}@media(max-width:900px){.im-header[data-v-e009490e]{flex-wrap:wrap}.im-header>div[data-v-e009490e]{flex-basis:100%}.im-totals[data-v-e009490e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.im-header h1[data-v-e009490e]{font-size:21px}.im-header>.im-button[data-v-e009490e]{flex:1 1 100%}.im-form label[data-v-e009490e],.im-form>.im-button[data-v-e009490e]{flex:1 1 100%;width:100%;max-width:none}.im-filter[data-v-e009490e]{padding:15px}.im-totals[data-v-e009490e]{grid-template-columns:minmax(0,1fr)}.im-facts[data-v-e009490e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px}.im-list-heading[data-v-e009490e],.im-row[data-v-e009490e],.im-pagination[data-v-e009490e]{padding:17px 15px}.im-pagination>div[data-v-e009490e]{width:100%}.im-pagination .im-button[data-v-e009490e]{flex:1}.im-notice[data-v-e009490e]{padding:14px}}@media(max-width:390px){.im-facts[data-v-e009490e]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.im-changed[data-v-e009490e]{transition:none}}.payout-page[data-v-a9996568]{min-width:0}.payout-header[data-v-a9996568]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.payout-header h1[data-v-a9996568]{font-size:26px;line-height:1.4;margin:5px 0 9px}.payout-header p[data-v-a9996568],.payout-update[data-v-a9996568],.payout-hint[data-v-a9996568],.payout-readonly[data-v-a9996568]{font-size:12px;line-height:1.8;color:var(--muted)}.payout-header p[data-v-a9996568]{margin:0;max-width:680px}.overline[data-v-a9996568]{font-size:10px;letter-spacing:.11em;color:var(--muted);line-height:1.8;margin:0 0 5px}.payout-button[data-v-a9996568]{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;font-size:12px;text-decoration:none;cursor:pointer;box-sizing:border-box;white-space:normal;line-height:1.6}.payout-button.primary[data-v-a9996568]{background:var(--blue);color:#fff;border-color:var(--blue)}.payout-button[data-v-a9996568]:disabled{opacity:.55;cursor:not-allowed}.payout-button[data-v-a9996568]:focus-visible,.payout-choice[data-v-a9996568]:has(input:focus-visible),textarea[data-v-a9996568]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.payout-summary[data-v-a9996568],.payout-lines[data-v-a9996568],.payout-confirm[data-v-a9996568]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:22px;margin:18px 0;min-width:0}.summary-title[data-v-a9996568]{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.summary-title h2[data-v-a9996568],.payout-lines>h2[data-v-a9996568],.payout-confirm h2[data-v-a9996568]{font-size:17px;line-height:1.7;margin:0 0 7px;overflow-wrap:anywhere}.summary-title p[data-v-a9996568],.payout-confirm>p[data-v-a9996568]{font-size:12px;color:var(--muted);line-height:1.8;margin:0}.payout-badge[data-v-a9996568]{padding:7px 11px;color:var(--blue);background:var(--blue-soft);border-radius:7px;font-size:11px;line-height:1.7;flex-shrink:0}.payout-badge.PAID[data-v-a9996568]{border:1px solid var(--blue)}.payout-facts[data-v-a9996568]{display:grid;grid-template-columns:1.2fr .6fr 1fr 1.2fr;gap:18px;margin:22px 0}.payout-facts>div[data-v-a9996568],.payout-line>div[data-v-a9996568],.payout-line dl>div[data-v-a9996568]{min-width:0}dt[data-v-a9996568]{font-size:11px;line-height:1.7;color:var(--muted);margin-bottom:6px}dd[data-v-a9996568]{font-size:14px;line-height:1.8;margin:0;overflow-wrap:anywhere}.payout-total[data-v-a9996568]{font-size:21px;font-weight:650;color:var(--blue)}.payout-facts .time[data-v-a9996568]{font-size:12px}.payout-reason[data-v-a9996568],.payout-paid[data-v-a9996568]{padding-top:16px;border-top:1px solid var(--border)}.payout-reason h3[data-v-a9996568],.payout-paid h3[data-v-a9996568]{font-size:12px;margin:0 0 8px}.payout-reason p[data-v-a9996568],.payout-paid p[data-v-a9996568]{font-size:12px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0}.payout-paid[data-v-a9996568]{margin-top:18px}.payout-line[data-v-a9996568]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 18px;border-top:1px solid var(--border);padding:20px 0}.payout-line[data-v-a9996568]:last-child{padding-bottom:0}.payout-line h3[data-v-a9996568]{font-size:15px;line-height:1.7;overflow-wrap:anywhere;margin:3px 0 6px}.payout-line p[data-v-a9996568]{font-size:11px;color:var(--muted);margin:3px 0;line-height:1.8}.payout-line strong[data-v-a9996568]{font-size:15px;line-height:1.8;color:var(--blue);overflow-wrap:anywhere}.payout-line dl[data-v-a9996568]{display:grid;grid-template-columns:1fr 1fr;grid-column:1/-1;gap:16px;margin:6px 0 0}.payout-line dd[data-v-a9996568]{font-size:12px}.payout-notice[data-v-a9996568],.payout-success[data-v-a9996568]{padding:14px 16px;border:1px solid var(--border);border-radius:9px;background:var(--surface-alt);font-size:12px;line-height:1.9;overflow-wrap:anywhere}.payout-success[data-v-a9996568]{color:var(--blue);background:var(--blue-soft)}fieldset[data-v-a9996568]{border:0;margin:19px 0;padding:0}legend[data-v-a9996568]{font-size:12px;color:var(--muted);margin-bottom:7px}.payout-choice[data-v-a9996568]{display:flex;align-items:center;gap:12px;min-height:44px;font-size:13px;line-height:1.8;cursor:pointer;border-radius:6px;padding:3px 8px;box-sizing:border-box}.payout-choice input[data-v-a9996568]{accent-color:var(--blue);width:19px;height:19px;flex-shrink:0}.payout-receipt[data-v-a9996568]{margin:15px 0}.payout-reason-input[data-v-a9996568]{display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:1.8}textarea[data-v-a9996568]{box-sizing:border-box;min-height:90px;max-width:100%;width:100%;resize:vertical;padding:11px 13px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;font-size:13px;line-height:1.8}.payout-confirm form>.payout-button[data-v-a9996568]{margin-right:9px;margin-bottom:8px}.visible-page-changed[data-v-a9996568]{outline:2px solid var(--blue);outline-offset:-2px}.payout-unavailable[data-v-a9996568]{max-width:660px;padding:26px;margin:35px auto;background:var(--surface);border:1px solid var(--border);border-radius:12px;text-align:center}.payout-unavailable h1[data-v-a9996568]{font-size:21px;line-height:1.7}.payout-unavailable p[data-v-a9996568]{font-size:13px;line-height:1.9;color:var(--muted);overflow-wrap:anywhere}@media(max-width:1000px){.payout-facts[data-v-a9996568]{grid-template-columns:1fr 1fr}}@media(max-width:680px){.payout-header[data-v-a9996568]{flex-wrap:wrap}.payout-header h1[data-v-a9996568]{font-size:22px}.payout-header>.payout-button[data-v-a9996568]{width:100%}.payout-summary[data-v-a9996568],.payout-lines[data-v-a9996568],.payout-confirm[data-v-a9996568]{padding:17px 15px}.summary-title[data-v-a9996568]{flex-wrap:wrap}.payout-line[data-v-a9996568],.payout-line dl[data-v-a9996568]{grid-template-columns:minmax(0,1fr)}.payout-confirm form>.payout-button[data-v-a9996568]{width:100%;margin-right:0}.payout-total[data-v-a9996568]{font-size:19px}.payout-facts[data-v-a9996568]{gap:18px 12px}}@media(max-width:390px){.payout-facts[data-v-a9996568]{grid-template-columns:minmax(0,1fr)}}.payouts-page[data-v-8227349d]{min-width:0}.payouts-header[data-v-8227349d],.card-heading[data-v-8227349d]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.payouts-header[data-v-8227349d]{margin-bottom:18px}.payouts-header h1[data-v-8227349d]{font-size:26px;line-height:1.4;margin:5px 0 9px}.payouts-header p[data-v-8227349d],.card-heading p[data-v-8227349d],.update[data-v-8227349d],.scope-note[data-v-8227349d],.candidate-meta[data-v-8227349d],.page-label[data-v-8227349d],.selection p[data-v-8227349d]{font-size:12px;line-height:1.8;color:var(--muted)}.payouts-header p[data-v-8227349d],.card-heading p[data-v-8227349d]{margin:0}.eyebrow[data-v-8227349d]{font-size:10px!important;letter-spacing:.11em}.payouts-button[data-v-8227349d]{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;box-sizing:border-box;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;font-size:12px;line-height:1.6;text-align:center;text-decoration:none;cursor:pointer;white-space:normal}.payouts-button.primary[data-v-8227349d]{background:var(--blue);border-color:var(--blue);color:var(--surface)}.payouts-button[data-v-8227349d]:disabled{opacity:.55;cursor:not-allowed}.payouts-button[data-v-8227349d]:focus-visible,.candidate[data-v-8227349d]:has(input:focus-visible),textarea[data-v-8227349d]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.payouts-card[data-v-8227349d]{padding:22px;border:1px solid var(--border);border-radius:12px;background:var(--surface);margin:18px 0;min-width:0}.card-heading h2[data-v-8227349d]{font-size:17px;line-height:1.7;margin:0 0 7px}.card-heading>div[data-v-8227349d]{min-width:0}.page-label[data-v-8227349d]{flex-shrink:0}.statement[data-v-8227349d]{display:flex;justify-content:space-between;gap:20px;padding:22px 0;border-bottom:1px solid var(--border)}.statement>div[data-v-8227349d]{min-width:0}.statement h3[data-v-8227349d]{font-size:15px;line-height:1.8;margin:9px 0 5px;overflow-wrap:anywhere}.statement p[data-v-8227349d]{font-size:11px;line-height:1.9;color:var(--muted);margin:4px 0;overflow-wrap:anywhere}.badge[data-v-8227349d]{display:inline-flex;border-radius:6px;background:var(--blue-soft);color:var(--blue);padding:6px 10px;font-size:11px;line-height:1.7}.statement-action[data-v-8227349d]{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:14px}.statement-action>strong[data-v-8227349d],.preview-amount[data-v-8227349d]{font-size:20px;color:var(--blue);line-height:1.7;overflow-wrap:anywhere}.pagination[data-v-8227349d]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.empty[data-v-8227349d]{text-align:center;padding:30px 12px;color:var(--muted);font-size:12px;line-height:1.9}.empty h3[data-v-8227349d]{font-size:15px;line-height:1.8;color:var(--text)}.notice[data-v-8227349d],.pending[data-v-8227349d]{padding:15px 17px;background:var(--surface-alt);border:1px solid var(--border);border-radius:9px;font-size:12px;line-height:1.9;overflow-wrap:anywhere}.candidate[data-v-8227349d]{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:14px;padding:18px 5px;border-top:1px solid var(--border);min-height:44px;box-sizing:border-box;align-items:center;cursor:pointer}.candidate input[data-v-8227349d]{accent-color:var(--blue);width:19px;height:19px;margin:0}.candidate>span[data-v-8227349d]{display:flex;flex-direction:column;gap:5px;min-width:0}.candidate strong[data-v-8227349d]{font-size:12px;line-height:1.8}.candidate span span[data-v-8227349d]{font-size:11px;line-height:1.8;color:var(--muted)}.candidate b[data-v-8227349d]{font-size:13px;line-height:1.8;color:var(--blue)}.candidate strong[data-v-8227349d],.candidate span span[data-v-8227349d],.candidate b[data-v-8227349d]{overflow-wrap:anywhere}.candidate.not-selectable[data-v-8227349d]{cursor:default}.candidate-meta[data-v-8227349d]{margin:20px 0 13px}.selection[data-v-8227349d]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:20px}.preview[data-v-8227349d]{padding:20px 0 0;margin-top:22px;border-top:1px solid var(--border)}.preview h3[data-v-8227349d],.pending h3[data-v-8227349d]{font-size:15px;line-height:1.8;margin:0 0 9px}.preview>p[data-v-8227349d]{font-size:12px;line-height:1.8;overflow-wrap:anywhere}.preview .preview-amount[data-v-8227349d]{font-size:22px;font-weight:650;margin:9px 0}.preview label[data-v-8227349d]{display:flex;flex-direction:column;gap:9px;margin:20px 0 8px;font-size:12px;line-height:1.8}.preview textarea[data-v-8227349d]{box-sizing:border-box;min-height:90px;width:100%;max-width:100%;resize:vertical;padding:11px 13px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;font-size:13px;line-height:1.8}.pending[data-v-8227349d]{margin-top:20px}.pending .payouts-button[data-v-8227349d]{margin:5px 8px 5px 0}.visible-page-changed[data-v-8227349d]{outline:2px solid var(--blue);outline-offset:-2px}.unavailable[data-v-8227349d]{max-width:660px;margin:35px auto;padding:26px;border:1px solid var(--border);border-radius:12px;background:var(--surface);text-align:center}.unavailable h1[data-v-8227349d]{font-size:21px;line-height:1.7}.unavailable p[data-v-8227349d]{font-size:13px;line-height:1.9;color:var(--muted)}@media(max-width:680px){.payouts-header[data-v-8227349d],.card-heading[data-v-8227349d],.statement[data-v-8227349d],.selection[data-v-8227349d]{flex-direction:column}.payouts-header h1[data-v-8227349d]{font-size:22px}.payouts-header>.payouts-button[data-v-8227349d],.card-heading>.payouts-button[data-v-8227349d],.selection>.payouts-button[data-v-8227349d],.pagination>.payouts-button[data-v-8227349d]{width:100%}.payouts-card[data-v-8227349d]{padding:18px 15px}.statement-action[data-v-8227349d]{width:100%;align-items:flex-start}.statement-action>.payouts-button[data-v-8227349d]{width:100%}.candidate[data-v-8227349d]{grid-template-columns:22px minmax(0,1fr);gap:11px}.candidate>b[data-v-8227349d]{grid-column:2}.pending .payouts-button[data-v-8227349d],.preview>.payouts-button[data-v-8227349d]{width:100%;margin-right:0}.scope-note[data-v-8227349d]{overflow-wrap:anywhere}}.tn-rates[data-v-0e31abc0]{max-width:1320px;margin:0 auto}.tn-toolbar[data-v-0e31abc0],.tn-section-head[data-v-0e31abc0]{display:flex;align-items:center;justify-content:space-between;gap:18px}.tn-toolbar[data-v-0e31abc0]{margin-bottom:24px}.tn-toolbar h2[data-v-0e31abc0]{font-size:22px;line-height:1.4;margin:5px 0}.tn-toolbar p[data-v-0e31abc0],.tn-section-head p[data-v-0e31abc0]{color:var(--muted);font-size:12px;line-height:1.8}.tn-eyebrow[data-v-0e31abc0]{font-size:10px;letter-spacing:.08em;color:var(--blue);font-weight:700}.tn-cards[data-v-0e31abc0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tn-card[data-v-0e31abc0]{padding:22px;min-width:0;border:1px solid var(--border);background:var(--surface)}.tn-selected[data-v-0e31abc0]{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}.tn-card-head[data-v-0e31abc0]{display:flex;align-items:center;justify-content:space-between;gap:10px}.tn-card-number[data-v-0e31abc0]{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;background:var(--blue-soft);color:var(--blue);font-size:19px;font-weight:700}.tn-slot-label[data-v-0e31abc0]{color:var(--muted);font-size:11px;margin:20px 0 7px}.tn-card h3[data-v-0e31abc0]{font-size:17px;line-height:1.6;min-height:54px;margin-bottom:15px;overflow-wrap:anywhere}.tn-amount[data-v-0e31abc0],.tn-detail-amount[data-v-0e31abc0]{display:block;color:var(--blue);font-size:25px;line-height:1.5;overflow-wrap:anywhere}.tn-card-meta[data-v-0e31abc0]{min-height:24px;color:var(--muted);font-size:11px;display:flex;align-items:center;gap:8px;margin:9px 0 20px;flex-wrap:wrap}.tn-card-actions[data-v-0e31abc0],.tn-actions[data-v-0e31abc0]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.tn-card-actions>.button[data-v-0e31abc0]{flex:1;justify-content:center}.tn-rates button[data-v-0e31abc0]{min-height:44px}.tn-rates button[data-v-0e31abc0]:disabled{cursor:not-allowed;opacity:.5}.tn-workspace[data-v-0e31abc0]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);align-items:start;gap:20px;margin-top:24px}.tn-editor[data-v-0e31abc0],.tn-history[data-v-0e31abc0]{min-width:0;overflow:hidden}.tn-section-head[data-v-0e31abc0]{padding:20px 22px;border-bottom:1px solid var(--border)}.tn-section-head h3[data-v-0e31abc0]{font-size:16px;line-height:1.6}.tn-form-body[data-v-0e31abc0]{border:0;margin:0;padding:22px;display:grid;grid-template-columns:1fr 1fr;gap:22px 18px;min-width:0}.tn-field[data-v-0e31abc0]{min-width:0}.tn-field>label[data-v-0e31abc0]:first-child{display:block;font-weight:600;font-size:12px;margin-bottom:9px}.tn-field input[data-v-0e31abc0]:not([type=checkbox]),.tn-field select[data-v-0e31abc0],.tn-field textarea[data-v-0e31abc0]{display:block;width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);padding:12px;font:inherit;font-size:13px;min-height:44px;min-width:0}.tn-field textarea[data-v-0e31abc0]{resize:vertical}.tn-field input[data-v-0e31abc0]:focus-visible,.tn-field select[data-v-0e31abc0]:focus-visible,.tn-field textarea[data-v-0e31abc0]:focus-visible,.tn-rates button[data-v-0e31abc0]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.tn-check[data-v-0e31abc0]{display:flex;align-items:center;gap:9px;font-size:11px;line-height:1.8;margin-top:10px;min-height:28px;color:var(--muted)}.tn-check input[data-v-0e31abc0]{width:18px;height:18px;flex-shrink:0;accent-color:var(--blue)}.tn-demo[data-v-0e31abc0]{align-self:center;margin:0}.tn-full[data-v-0e31abc0]{grid-column:1/-1}.tn-form-footer[data-v-0e31abc0]{padding:0 22px 22px}.tn-stale[data-v-0e31abc0],.tn-error[data-v-0e31abc0]{color:var(--red);font-size:12px;line-height:1.8;margin:8px 0}.tn-detail[data-v-0e31abc0]{padding:22px}.tn-detail h4[data-v-0e31abc0]{font-size:20px;line-height:1.6;overflow-wrap:anywhere}.tn-detail-amount[data-v-0e31abc0]{margin:14px 0 6px}.tn-detail>p[data-v-0e31abc0],.tn-detail dl[data-v-0e31abc0]{font-size:12px;line-height:1.9;color:var(--muted)}.tn-detail dl[data-v-0e31abc0]{margin:22px 0;display:grid;gap:12px}.tn-detail dl>div[data-v-0e31abc0]{display:flex;justify-content:space-between;gap:15px}.tn-detail dd[data-v-0e31abc0]{text-align:right;color:var(--text);overflow-wrap:anywhere}.tn-private[data-v-0e31abc0]{white-space:pre-wrap;overflow-wrap:anywhere}.tn-reason[data-v-0e31abc0]{border-top:1px solid var(--border);padding-top:18px;margin:20px 0;color:var(--text)!important}.tn-danger[data-v-0e31abc0]{color:var(--red)}.tn-history-row[data-v-0e31abc0]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;border-bottom:1px solid var(--border);text-align:left;gap:12px;box-sizing:border-box}.tn-history-row>span[data-v-0e31abc0]{min-width:0;font-size:12px;overflow-wrap:anywhere}.tn-history-row>span[data-v-0e31abc0]:last-child{text-align:right;color:var(--blue)}.tn-history-row strong[data-v-0e31abc0]{display:block;font-size:12px;color:var(--text)}.tn-history-row small[data-v-0e31abc0]{display:block;font-size:10px;line-height:1.9;color:var(--muted)}.tn-history-selected[data-v-0e31abc0]{background:var(--blue-soft)}.tn-history-empty[data-v-0e31abc0]{padding:22px;color:var(--muted);font-size:12px}.tn-alert[data-v-0e31abc0],.tn-pending[data-v-0e31abc0],.tn-receipt[data-v-0e31abc0]{display:flex;align-items:flex-start;gap:13px;padding:17px 20px;border-radius:10px;margin-bottom:20px;font-size:12px;line-height:1.8}.tn-alert>svg[data-v-0e31abc0],.tn-pending>svg[data-v-0e31abc0],.tn-receipt>svg[data-v-0e31abc0]{flex-shrink:0;margin-top:2px}.tn-success[data-v-0e31abc0]{background:var(--green-soft);color:var(--green)}.tn-warning[data-v-0e31abc0],.tn-pending[data-v-0e31abc0]{background:var(--blue-soft);color:var(--text);border:1px solid var(--border)}.tn-pending h3[data-v-0e31abc0],.tn-receipt h3[data-v-0e31abc0]{font-size:14px;margin-bottom:5px}.tn-pending p[data-v-0e31abc0]{margin-bottom:13px;color:var(--muted)}.tn-empty[data-v-0e31abc0]{text-align:center;padding:34px 24px;color:var(--muted);font-size:13px;line-height:1.9}.tn-empty>svg[data-v-0e31abc0]{margin:0 auto 14px;color:var(--blue)}.tn-empty h3[data-v-0e31abc0]{font-size:18px;color:var(--text)}.tn-empty>.button[data-v-0e31abc0]{margin:18px auto 0}.tn-connection[data-v-0e31abc0]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 20px;padding:12px 17px;background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--muted);font-size:12px}.tn-receipt[data-v-0e31abc0]{margin-top:22px;color:var(--green)}.tn-footnote[data-v-0e31abc0]{font-size:11px;line-height:1.9;color:var(--muted);margin-top:24px}.tn-rates .button[data-v-0e31abc0],.tn-rates .text-link[data-v-0e31abc0]{font-size:12px}@media(max-width:1050px){.tn-cards[data-v-0e31abc0]{gap:14px}.tn-card[data-v-0e31abc0]{padding:18px}.tn-amount[data-v-0e31abc0]{font-size:22px}.tn-workspace[data-v-0e31abc0]{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr)}}@media(max-width:680px){.tn-toolbar[data-v-0e31abc0]{align-items:flex-start;gap:12px;margin-bottom:20px}.tn-toolbar h2[data-v-0e31abc0]{font-size:20px}.tn-toolbar p[data-v-0e31abc0]{font-size:11px}.tn-toolbar>.button[data-v-0e31abc0]{padding:10px;flex-shrink:0}.tn-cards[data-v-0e31abc0],.tn-workspace[data-v-0e31abc0]{grid-template-columns:1fr;gap:16px}.tn-card[data-v-0e31abc0]{padding:19px}.tn-card h3[data-v-0e31abc0]{min-height:0;font-size:18px}.tn-slot-label[data-v-0e31abc0]{margin-top:15px}.tn-amount[data-v-0e31abc0]{font-size:25px}.tn-card-meta[data-v-0e31abc0]{margin-bottom:16px}.tn-workspace[data-v-0e31abc0]{margin-top:20px}.tn-form-body[data-v-0e31abc0]{grid-template-columns:1fr;padding:20px;gap:20px}.tn-full[data-v-0e31abc0]{grid-column:auto}.tn-section-head[data-v-0e31abc0]{padding:18px 20px}.tn-form-footer[data-v-0e31abc0]{padding:0 20px 20px}.tn-actions[data-v-0e31abc0]{gap:10px}.tn-actions>.button[data-v-0e31abc0]{width:100%;justify-content:center}.tn-alert[data-v-0e31abc0],.tn-pending[data-v-0e31abc0]{padding:15px;gap:11px}.tn-pending .tn-actions[data-v-0e31abc0]{margin-top:14px}.tn-history-row[data-v-0e31abc0]{padding:15px 18px}.tn-detail[data-v-0e31abc0]{padding:20px}.tn-detail dl>div[data-v-0e31abc0]{flex-direction:column;gap:1px}.tn-detail dd[data-v-0e31abc0]{text-align:left}.tn-connection[data-v-0e31abc0]{padding:12px}.tn-connection>.button[data-v-0e31abc0]{font-size:11px}.tn-footnote[data-v-0e31abc0]{font-size:11px}}.correction-index[data-v-f0150627]{max-width:1200px;margin:auto}.index-intro[data-v-f0150627]{margin:4px 0 26px}.eyebrow[data-v-f0150627]{color:var(--blue,#1476ed);font-size:11px;font-weight:700;letter-spacing:1.4px}.index-intro h2[data-v-f0150627]{font-size:26px;margin:9px 0}.index-intro p[data-v-f0150627],.empty-card p[data-v-f0150627]{color:var(--muted,#768397);line-height:1.6;max-width:650px}.issue-grid[data-v-f0150627]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.issue-card[data-v-f0150627],.empty-card[data-v-f0150627]{border:1px solid var(--border,#e4eaf1);border-radius:16px;background:var(--surface,#fff);padding:24px}.issue-card[data-v-f0150627]{color:inherit;text-decoration:none;min-width:0;transition:border-color .15s}.issue-card[data-v-f0150627]:hover{border-color:#62a5fc}.card-top[data-v-f0150627],.card-footer[data-v-f0150627]{display:flex;align-items:center;justify-content:space-between;gap:12px}.report-number[data-v-f0150627]{font-size:12px;color:var(--muted,#768397);overflow-wrap:anywhere}.state[data-v-f0150627]{font-size:11px;color:#9b6b15;background:#fff7e6;border-radius:6px;padding:6px 8px;text-align:center}.state.fixed[data-v-f0150627]{color:#26925d;background:#eaf7ee}.issue-card h3[data-v-f0150627]{font-size:18px;margin:22px 0 10px}.description[data-v-f0150627]{line-height:1.6;overflow-wrap:anywhere}.project-name[data-v-f0150627]{font-size:13px;font-weight:600;margin-top:20px}.address[data-v-f0150627]{font-size:12px;color:var(--muted,#768397);overflow-wrap:anywhere}.card-footer[data-v-f0150627]{border-top:1px solid var(--border,#e4eaf1);padding-top:17px;margin-top:20px;font-size:12px}.card-footer span[data-v-f0150627]{color:var(--muted,#768397)}.card-footer strong[data-v-f0150627],.next-page[data-v-f0150627]{color:var(--blue,#1476ed)}.empty-card[data-v-f0150627]{padding:44px 28px}.empty-mark[data-v-f0150627]{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#eaf3ff;color:#1476ed;font-size:24px}.empty-card h3[data-v-f0150627]{margin:22px 0 8px;font-size:20px}.next-page[data-v-f0150627]{display:inline-block;margin:24px 0;text-decoration:none;font-weight:600}[data-theme=dark] .issue-card[data-v-f0150627],[data-theme=dark] .empty-card[data-v-f0150627]{background:#172334;border-color:#2a3a4f}[data-theme=dark] .state[data-v-f0150627]{background:#3a311f;color:#f5d288}[data-theme=dark] .state.fixed[data-v-f0150627]{background:#173b31;color:#8cdbad}@media(max-width:700px){.issue-grid[data-v-f0150627]{grid-template-columns:1fr}.issue-card[data-v-f0150627]{padding:19px}.index-intro h2[data-v-f0150627]{font-size:23px}.card-top[data-v-f0150627]{align-items:flex-start}.empty-card[data-v-f0150627]{padding:28px 22px}}.za-overline[data-v-47d1845d]{font-size:8px!important;color:var(--blue)!important;letter-spacing:1.2px;margin-bottom:7px}.za-button[data-v-47d1845d]{min-height:44px;font-size:10px;justify-content:center;gap:8px;white-space:normal;line-height:1.8;text-align:center}.r-aside .za-button[data-v-47d1845d]{width:100%}.za-button>svg[data-v-47d1845d]{flex-shrink:0}.za-navigation[data-v-47d1845d]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px}.za-navigation>span[data-v-47d1845d]{font-size:10px;color:var(--muted);line-height:1.9;max-width:68%;text-align:right;overflow-wrap:anywhere}.za-back[data-v-47d1845d]{transform:rotate(180deg)}.za-state[data-v-47d1845d]{align-self:flex-start;white-space:normal;line-height:1.9}.za-return[data-v-47d1845d]{margin-top:16px}@media(max-width:680px){.r-toolbar>.za-button[data-v-47d1845d]{width:100%}.za-navigation[data-v-47d1845d]{flex-direction:column;gap:10px;margin-bottom:17px}.za-navigation>span[data-v-47d1845d]{max-width:none;text-align:left;font-size:9px}.r-dl dd[data-v-47d1845d]{font-size:10px}.za-button[data-v-47d1845d]{width:100%}}.availability-stats[data-v-7f9df6e8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px}.availability-stats article[data-v-7f9df6e8]{display:flex;align-items:center;gap:12px;border:1px solid var(--border);border-radius:9px;background:var(--surface);padding:17px;min-width:0}.stat-symbol[data-v-7f9df6e8]{display:grid;place-items:center;width:39px;height:39px;border-radius:9px;background:var(--blue-soft);color:var(--blue);flex-shrink:0}.stat-symbol.green[data-v-7f9df6e8]{background:var(--green-soft);color:var(--green)}.stat-symbol.gray[data-v-7f9df6e8]{background:var(--surface-alt);color:var(--muted)}.stat-symbol.orange[data-v-7f9df6e8]{background:var(--orange-soft);color:var(--orange)}.availability-stats article>div[data-v-7f9df6e8]{min-width:0}.availability-stats article>div>span[data-v-7f9df6e8]{font-size:9px;line-height:1.9;color:var(--muted)}.availability-stats strong[data-v-7f9df6e8]{display:block;font-size:24px;line-height:1.6;margin-top:3px}.my-week-panel[data-v-7f9df6e8]{margin-bottom:21px}.my-week-panel .panel-heading[data-v-7f9df6e8],.day-editor>.panel-heading[data-v-7f9df6e8],.current-availability>.panel-heading[data-v-7f9df6e8]{padding:18px 20px;border-bottom:1px solid var(--border)}.panel-heading h2[data-v-7f9df6e8]{font-size:13px;line-height:1.9}.panel-heading p[data-v-7f9df6e8]{font-size:9px;line-height:1.9;margin-top:4px}.my-week-days[data-v-7f9df6e8]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;padding:17px}.week-day[data-v-7f9df6e8]{min-width:0;text-align:left;padding:12px 10px;border:1px solid var(--border);border-radius:8px;display:flex;flex-direction:column;align-items:flex-start;min-height:137px;background:var(--surface);gap:7px}.week-day.selected[data-v-7f9df6e8]{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue);background:var(--blue-soft)}.week-day-date[data-v-7f9df6e8]{font-size:9px;color:var(--muted);display:flex;gap:8px;align-items:center}.week-day-date strong[data-v-7f9df6e8]{font-size:17px;color:var(--text)}.week-day-state[data-v-7f9df6e8]{font-size:8px;color:var(--muted);line-height:1.8}.available .week-day-state[data-v-7f9df6e8]{color:var(--green)}.week-day-window[data-v-7f9df6e8]{font-size:8px;line-height:1.8;color:var(--green);white-space:nowrap}.week-day-extra[data-v-7f9df6e8],.week-day-request[data-v-7f9df6e8]{font-size:7px;line-height:1.8;color:var(--blue)}.week-day-busy[data-v-7f9df6e8]{display:flex;gap:4px;align-items:center;font-size:7px;color:var(--orange);margin-top:auto;line-height:1.8}.my-availability-grid[data-v-7f9df6e8]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:21px;align-items:start}.day-editor[data-v-7f9df6e8]{scroll-margin-top:85px}.day-form[data-v-7f9df6e8],.current-day-body[data-v-7f9df6e8]{padding:20px}.day-form fieldset[data-v-7f9df6e8]{margin:0;padding:0;border:0;min-width:0}.availability-field[data-v-7f9df6e8]{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;min-width:0}.availability-field>label[data-v-7f9df6e8]{font-size:11px;font-weight:600;line-height:1.9}.availability-field>label>span[data-v-7f9df6e8]{font-size:8px;color:var(--muted);font-weight:400;margin-left:5px}.availability-field select[data-v-7f9df6e8],.availability-field textarea[data-v-7f9df6e8]{width:100%;font-size:12px;min-height:43px}.availability-field textarea[data-v-7f9df6e8]{resize:vertical}.availability-field small[data-v-7f9df6e8]{font-size:8px;color:var(--muted);line-height:1.9}.field-error[data-v-7f9df6e8]{font-size:9px;line-height:1.9}.interval-heading[data-v-7f9df6e8]{display:flex;align-items:center;justify-content:space-between;gap:9px;margin:24px 0 13px}.interval-heading h3[data-v-7f9df6e8]{font-size:11px}.interval-heading>span[data-v-7f9df6e8]{font-size:8px;color:var(--muted);line-height:1.9}.availability-interval[data-v-7f9df6e8]{display:flex;align-items:center;gap:9px;flex-wrap:wrap;border:1px solid var(--border);border-radius:8px;padding:14px 11px;margin-bottom:12px;background:var(--surface-alt)}.interval-number[data-v-7f9df6e8]{width:22px;height:22px;background:var(--blue-soft);color:var(--blue);border-radius:5px;font-size:9px;display:grid;place-items:center;flex-shrink:0}.interval-inputs[data-v-7f9df6e8]{display:grid;grid-template-columns:1fr 1fr;gap:10px;flex:1;min-width:0}.interval-inputs .availability-field[data-v-7f9df6e8]{margin:0;gap:7px}.interval-inputs .availability-field>label[data-v-7f9df6e8]{font-size:10px}.interval-inputs .availability-field select[data-v-7f9df6e8]{min-height:40px;padding:9px;font-size:11px}.remove-interval[data-v-7f9df6e8]{width:25px;min-width:25px;color:var(--muted);padding:3px}.interval-error[data-v-7f9df6e8]{width:100%;margin-left:31px}.add-interval[data-v-7f9df6e8]{border:1px dashed var(--border);border-radius:7px;padding:12px;width:100%;display:flex;justify-content:center;align-items:center;gap:7px;color:var(--blue);font-size:10px;line-height:1.9;background:var(--surface)}.save-availability[data-v-7f9df6e8]{width:100%;font-size:11px;line-height:1.9;margin-top:24px;min-height:43px}.request-review[data-v-7f9df6e8]{display:flex;justify-content:center;align-items:center;gap:6px;font-size:9px;line-height:1.9;margin:17px auto 0;white-space:normal;text-align:center}.availability-note[data-v-7f9df6e8],.overlap-advisory[data-v-7f9df6e8]{display:flex;align-items:flex-start;gap:8px;padding:13px;background:var(--blue-soft);border-radius:7px;color:var(--blue);font-size:9px;line-height:1.9;margin-top:15px;overflow-wrap:anywhere}.availability-note>svg[data-v-7f9df6e8],.overlap-advisory>svg[data-v-7f9df6e8]{flex-shrink:0;margin-top:2px}.day-editor>.availability-note[data-v-7f9df6e8]{margin:18px 20px 0}.overlap-advisory[data-v-7f9df6e8]{background:var(--orange-soft);color:var(--orange)}.unfilled-note[data-v-7f9df6e8]{font-size:10px;color:var(--muted);line-height:1.9;padding:13px;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px}.review-request-form[data-v-7f9df6e8]{margin-top:20px}.review-request-form>.availability-note[data-v-7f9df6e8]{margin-bottom:19px}.availability-error[data-v-7f9df6e8]{display:flex;align-items:flex-start;gap:9px;margin:18px 20px 0;padding:14px;background:var(--red-soft);color:var(--red);font-size:10px;line-height:1.9;border-radius:8px;overflow-wrap:anywhere}.availability-error>svg[data-v-7f9df6e8]{flex-shrink:0;margin-top:2px}.availability-error p+p[data-v-7f9df6e8]{margin-top:6px}.availability-error small[data-v-7f9df6e8]{font-size:8px;line-height:1.9;display:block;margin-top:10px}.stale-actions[data-v-7f9df6e8]{padding:13px 20px 0}.stale-actions .text-link[data-v-7f9df6e8]{font-size:9px;line-height:1.9}.availability-draft[data-v-7f9df6e8]{display:flex;align-items:flex-start;gap:6px;color:var(--muted);font-size:8px;line-height:1.9;margin-top:21px;flex-wrap:wrap}.availability-draft>svg[data-v-7f9df6e8]{flex-shrink:0;margin-top:2px;color:var(--green)}.availability-draft>span[data-v-7f9df6e8]{flex:1;min-width:150px}.availability-draft>.text-link[data-v-7f9df6e8]{font-size:8px;line-height:1.9}.schedule-note[data-v-7f9df6e8]{margin-top:24px}.day-form fieldset:disabled select[data-v-7f9df6e8],.day-form fieldset:disabled textarea[data-v-7f9df6e8]{color:var(--muted);background:var(--surface-alt)}@media(max-width:1100px){.availability-stats[data-v-7f9df6e8]{gap:11px}.availability-stats article[data-v-7f9df6e8]{padding:14px;gap:9px}.availability-stats article>div>span[data-v-7f9df6e8]{font-size:8px}.my-week-days[data-v-7f9df6e8]{gap:7px;padding:13px}.week-day[data-v-7f9df6e8]{padding:11px 7px}.my-availability-grid[data-v-7f9df6e8]{grid-template-columns:1fr;gap:18px}.day-editor[data-v-7f9df6e8],.current-availability[data-v-7f9df6e8]{max-width:820px}.week-day-window[data-v-7f9df6e8]{font-size:7px}}@media(max-width:680px){.availability-stats[data-v-7f9df6e8]{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:17px}.availability-stats article[data-v-7f9df6e8]{padding:13px;gap:10px}.stat-symbol[data-v-7f9df6e8]{width:33px;height:33px;border-radius:8px}.stat-symbol svg[data-v-7f9df6e8]{width:18px}.availability-stats strong[data-v-7f9df6e8]{font-size:22px}.availability-stats article>div>span[data-v-7f9df6e8]{font-size:8px}.my-week-panel .panel-heading[data-v-7f9df6e8],.day-editor>.panel-heading[data-v-7f9df6e8],.current-availability>.panel-heading[data-v-7f9df6e8]{padding:16px 15px}.panel-heading h2[data-v-7f9df6e8]{font-size:12px}.panel-heading p[data-v-7f9df6e8]{font-size:8px}.my-week-days[data-v-7f9df6e8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:13px}.week-day[data-v-7f9df6e8]{padding:12px;min-height:125px;gap:6px}.week-day-date[data-v-7f9df6e8]{font-size:9px}.week-day-date strong[data-v-7f9df6e8]{font-size:17px}.week-day-state[data-v-7f9df6e8],.week-day-window[data-v-7f9df6e8]{font-size:9px}.week-day-busy[data-v-7f9df6e8],.week-day-extra[data-v-7f9df6e8],.week-day-request[data-v-7f9df6e8]{font-size:8px}.day-form[data-v-7f9df6e8],.current-day-body[data-v-7f9df6e8]{padding:18px 15px}.availability-field>label[data-v-7f9df6e8]{font-size:10px}.availability-field select[data-v-7f9df6e8],.availability-field textarea[data-v-7f9df6e8]{font-size:11px;min-height:44px}.availability-interval[data-v-7f9df6e8]{padding:13px 9px;gap:7px}.interval-inputs[data-v-7f9df6e8]{gap:7px}.interval-number[data-v-7f9df6e8]{width:19px;height:21px;font-size:8px}.interval-inputs .availability-field>label[data-v-7f9df6e8]{font-size:9px}.interval-inputs .availability-field select[data-v-7f9df6e8]{font-size:10px;min-height:42px;padding:9px 7px}.remove-interval[data-v-7f9df6e8]{width:20px;min-width:20px}.interval-error[data-v-7f9df6e8]{margin-left:26px;font-size:8px}.interval-heading[data-v-7f9df6e8]{gap:7px}.interval-heading h3[data-v-7f9df6e8]{font-size:10px}.interval-heading>span[data-v-7f9df6e8]{font-size:7px}.save-availability[data-v-7f9df6e8]{font-size:10px;white-space:normal}.availability-note[data-v-7f9df6e8],.overlap-advisory[data-v-7f9df6e8]{font-size:8px;padding:12px;gap:7px}.availability-error[data-v-7f9df6e8]{margin:15px 14px 0;padding:12px;font-size:9px}.day-editor>.availability-note[data-v-7f9df6e8]{margin:15px 14px 0}.availability-draft[data-v-7f9df6e8]{font-size:8px}.unfilled-note[data-v-7f9df6e8],.request-review[data-v-7f9df6e8]{font-size:9px}.stale-actions[data-v-7f9df6e8]{padding:12px 15px 0}}.visible-page-status[data-v-7f9df6e8]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 15px;margin-bottom:16px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--muted);font-size:12px;line-height:1.6}.visible-page-status[data-refresh-state=stale_error][data-v-7f9df6e8],.visible-page-status[data-refresh-state=offline][data-v-7f9df6e8]{border-color:var(--orange);color:var(--text)}.visible-page-changed[data-v-7f9df6e8]{outline:2px solid var(--blue);outline-offset:-2px;background:var(--blue-soft)!important;transition:background-color .3s}@media(prefers-reduced-motion:reduce){.visible-page-changed[data-v-7f9df6e8]{transition:none}}.planning-surface[data-v-ece88994]{min-width:0}.planning-nav[data-v-ece88994]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:19px}.planning-nav a[data-v-ece88994]{font-size:9px;line-height:1.8;padding:7px 11px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--muted)}.planning-nav a.active[data-v-ece88994]{background:var(--blue-soft);color:var(--blue);border-color:transparent}.planning-nav a[data-v-ece88994]:hover{color:var(--blue);border-color:var(--blue)}.planning-surface[data-v-ece88994] .planning-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px;flex-wrap:wrap}.planning-surface[data-v-ece88994] h2{font-size:14px;line-height:1.8}.planning-surface[data-v-ece88994] .planning-toolbar p{font-size:10px;line-height:1.9;color:var(--muted);margin-top:5px}.planning-surface[data-v-ece88994] .planning-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:20px;align-items:start}.planning-surface[data-v-ece88994] .planning-main,.planning-surface[data-v-ece88994] .planning-aside{min-width:0;display:flex;flex-direction:column;gap:19px}.planning-surface[data-v-ece88994] .planning-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:13px;padding:18px 20px;border-bottom:1px solid var(--border)}.planning-surface[data-v-ece88994] .planning-heading h2{font-size:12px}.planning-surface[data-v-ece88994] .planning-heading p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.planning-surface[data-v-ece88994] .planning-body{padding:20px}.planning-surface[data-v-ece88994] .planning-fields{display:grid;grid-template-columns:1fr 1fr;gap:17px}.planning-surface[data-v-ece88994] .planning-full{grid-column:1/-1}.planning-surface[data-v-ece88994] .planning-field{min-width:0}.planning-surface[data-v-ece88994] .planning-field>label{font-size:10px;font-weight:600;line-height:1.9;display:block;margin-bottom:7px}.planning-surface[data-v-ece88994] .planning-field input,.planning-surface[data-v-ece88994] .planning-field select,.planning-surface[data-v-ece88994] .planning-field textarea{width:100%;font-size:11px;line-height:1.8;min-height:41px;min-width:0;padding:10px 12px}.planning-surface[data-v-ece88994] .planning-field textarea{border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--text);resize:vertical;outline:none}.planning-surface[data-v-ece88994] .planning-field textarea:focus{border-color:var(--blue)}.planning-surface[data-v-ece88994] .planning-field small,.planning-surface[data-v-ece88994] .planning-muted{font-size:9px;line-height:1.9;color:var(--muted);display:block}.planning-surface[data-v-ece88994] .planning-field small{margin-top:7px}.planning-surface[data-v-ece88994] .field-error{font-size:9px;line-height:1.9;color:var(--red);margin-top:6px}.planning-surface[data-v-ece88994] .planning-note,.planning-note[data-v-ece88994]{display:flex;gap:9px;align-items:flex-start;background:var(--blue-soft);color:var(--blue);padding:13px;border-radius:7px;font-size:9px;line-height:1.9;margin-bottom:17px}.planning-surface[data-v-ece88994] .planning-note svg{flex-shrink:0;margin-top:2px}.planning-surface[data-v-ece88994] .planning-note.orange,.planning-note.orange[data-v-ece88994]{background:var(--orange-soft);color:var(--orange)}.planning-surface[data-v-ece88994] .planning-error{padding:13px;border-radius:7px;background:var(--red-soft);color:var(--red);font-size:10px;line-height:1.9;margin-bottom:17px}.planning-surface[data-v-ece88994] .planning-error p+p{margin-top:6px}.planning-surface[data-v-ece88994] .planning-actions{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.planning-surface[data-v-ece88994] .planning-submit{padding:18px 20px;display:flex;align-items:center;gap:13px;flex-wrap:wrap}.planning-surface[data-v-ece88994] .planning-draft{font-size:8px;line-height:1.9;color:var(--muted);width:100%}.planning-surface[data-v-ece88994] .button{font-size:10px;line-height:1.8;min-height:39px;padding:9px 13px}.planning-surface[data-v-ece88994] .text-link{font-size:9px;line-height:1.9;white-space:normal}.planning-surface[data-v-ece88994] .planning-secondary{border:1px solid var(--border);background:var(--surface);color:var(--text)}.planning-surface[data-v-ece88994] .planning-danger{background:var(--red-soft);color:var(--red)}.planning-surface[data-v-ece88994] .badge{font-size:8px;line-height:1.8;white-space:normal}.planning-surface[data-v-ece88994] fieldset{padding:0;margin:0;border:0;min-width:0}.planning-surface[data-v-ece88994] fieldset:disabled{opacity:.72}.planning-surface[data-v-ece88994] .planning-dl{margin:0}.planning-surface[data-v-ece88994] .planning-dl>div{padding:11px 0;border-bottom:1px solid var(--border);font-size:9px;line-height:1.9;display:flex;justify-content:space-between;gap:15px}.planning-surface[data-v-ece88994] .planning-dl>div:first-child{padding-top:0}.planning-surface[data-v-ece88994] .planning-dl dt{color:var(--muted)}.planning-surface[data-v-ece88994] .planning-dl dd{margin:0;text-align:right;overflow-wrap:anywhere}.planning-surface[data-v-ece88994] .planning-private{white-space:pre-wrap;overflow-wrap:anywhere}.planning-surface[data-v-ece88994] .empty-state{padding:39px 20px}.planning-surface[data-v-ece88994] .empty-state h2{margin-top:12px;font-size:13px}.planning-surface[data-v-ece88994] .empty-state p{font-size:10px;line-height:1.9}.planning-surface[data-v-ece88994] .planning-day-picker{display:flex;gap:8px;align-items:end;flex-wrap:wrap}.planning-surface[data-v-ece88994] .planning-day-picker label{display:block;font-size:9px;color:var(--muted);margin-bottom:5px}.planning-surface[data-v-ece88994] .planning-day-picker input{font-size:10px;padding:8px;min-height:39px}.planning-surface[data-v-ece88994] .planning-facts{display:flex;gap:12px;flex-wrap:wrap}.planning-surface[data-v-ece88994] .planning-fact{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:15px;flex:1;min-width:140px}.planning-surface[data-v-ece88994] .planning-fact span{font-size:9px;line-height:1.9;color:var(--muted);display:block}.planning-surface[data-v-ece88994] .planning-fact strong{font-size:15px;line-height:1.9;font-weight:600;display:block;margin-top:5px}.planning-surface[data-v-ece88994] .planning-stack{display:flex;flex-direction:column;gap:17px}@media(max-width:1050px){.planning-surface[data-v-ece88994] .planning-grid{grid-template-columns:1fr}.planning-surface[data-v-ece88994] .planning-aside{display:grid;grid-template-columns:1fr 1fr;gap:17px}}@media(max-width:680px){.planning-nav[data-v-ece88994]{gap:5px;margin-bottom:16px}.planning-nav a[data-v-ece88994]{font-size:8px;padding:7px 9px}.planning-surface[data-v-ece88994] .planning-toolbar{gap:13px;margin-bottom:17px}.planning-surface[data-v-ece88994] h2{font-size:13px}.planning-surface[data-v-ece88994] .planning-toolbar p{font-size:9px}.planning-surface[data-v-ece88994] .planning-heading{padding:16px 15px}.planning-surface[data-v-ece88994] .planning-heading h2{font-size:11px}.planning-surface[data-v-ece88994] .planning-heading p{font-size:8px}.planning-surface[data-v-ece88994] .planning-body{padding:17px 15px}.planning-surface[data-v-ece88994] .planning-fields{grid-template-columns:1fr;gap:16px}.planning-surface[data-v-ece88994] .planning-field>label{font-size:9px}.planning-surface[data-v-ece88994] .planning-field input,.planning-surface[data-v-ece88994] .planning-field select,.planning-surface[data-v-ece88994] .planning-field textarea{font-size:10px}.planning-surface[data-v-ece88994] .planning-note{font-size:8px;padding:12px}.planning-surface[data-v-ece88994] .planning-error{font-size:9px}.planning-surface[data-v-ece88994] .planning-submit{padding:17px 15px}.planning-surface[data-v-ece88994] .planning-submit>.button{width:100%}.planning-surface[data-v-ece88994] .planning-submit>.text-link{width:100%;justify-content:center}.planning-surface[data-v-ece88994] .button{font-size:9px}.planning-surface[data-v-ece88994] .planning-aside{display:flex;gap:16px}.planning-surface[data-v-ece88994] .planning-dl>div{font-size:8px}.planning-surface[data-v-ece88994] .planning-fact{padding:13px}.planning-surface[data-v-ece88994] .planning-fact strong{font-size:13px}.planning-surface[data-v-ece88994] .planning-fact span{font-size:8px}.planning-surface[data-v-ece88994] .planning-day-picker{width:100%}.planning-surface[data-v-ece88994] .planning-day-picker>div{flex:1}.planning-surface[data-v-ece88994] .planning-day-picker input{width:100%;min-width:0}}.equipment-summary[data-v-fa3cc717]{display:flex;gap:15px;margin-bottom:20px}.equipment-summary>.planning-fact[data-v-fa3cc717]{flex:0 0 170px;min-width:0}.equipment-hint[data-v-fa3cc717]{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:9px;line-height:1.9;padding:10px 3px;max-width:400px}.equipment-hint svg[data-v-fa3cc717]{flex-shrink:0;color:var(--blue)}.equipment-grid[data-v-fa3cc717]{grid-template-columns:minmax(0,1.1fr) minmax(310px,1fr)}.equipment-row[data-v-fa3cc717]{display:flex;align-items:center;gap:12px;padding:18px 20px;width:100%;text-align:left;border-bottom:1px solid var(--border);transition:background .15s}.equipment-row[data-v-fa3cc717]:last-child{border-bottom:0}.equipment-row[data-v-fa3cc717]:hover,.equipment-row.selected[data-v-fa3cc717]{background:var(--blue-soft)}.equipment-icon[data-v-fa3cc717]{width:36px;height:36px;display:grid;place-items:center;background:var(--surface-alt);border-radius:8px;color:var(--muted);flex-shrink:0}.selected .equipment-icon[data-v-fa3cc717]{background:var(--surface);color:var(--blue)}.equipment-copy[data-v-fa3cc717]{min-width:0;flex:1}.equipment-copy strong[data-v-fa3cc717]{font-size:11px;line-height:1.9;display:block;overflow-wrap:anywhere}.equipment-copy small[data-v-fa3cc717]{font-size:9px;line-height:1.9;color:var(--muted);display:block;margin-top:4px}.equipment-state[data-v-fa3cc717]{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;flex-shrink:0}.equipment-state.declared[data-v-fa3cc717]{background:var(--green-soft);color:var(--green)}.equipment-state.unknown[data-v-fa3cc717]{color:var(--muted);background:var(--surface-alt)}.equipment-submit[data-v-fa3cc717]{margin-top:20px}.equipment-current[data-v-fa3cc717]{border-top:1px solid var(--border);margin-top:21px;padding-top:18px}.equipment-caption[data-v-fa3cc717]{font-size:7px;line-height:1.9;letter-spacing:.7px;color:var(--muted);display:block;margin-bottom:9px}.equipment-current strong[data-v-fa3cc717]{font-size:11px;line-height:1.9}.equipment-current p[data-v-fa3cc717]{font-size:10px;line-height:1.9;margin-top:8px}.equipment-current small[data-v-fa3cc717]{display:block;color:var(--muted);font-size:8px;line-height:1.9;margin-top:7px}.equipment-clear[data-v-fa3cc717]{color:var(--red);margin-top:14px}@media(max-width:1050px){.equipment-grid[data-v-fa3cc717]{grid-template-columns:1fr 1fr}.equipment-summary>.planning-fact[data-v-fa3cc717]{flex:1}.equipment-hint[data-v-fa3cc717]{flex:1}}@media(max-width:680px){.equipment-summary[data-v-fa3cc717]{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-bottom:17px}.equipment-hint[data-v-fa3cc717]{grid-column:1/-1;font-size:8px;padding:0 3px;max-width:none}.equipment-grid[data-v-fa3cc717]{grid-template-columns:1fr}.equipment-row[data-v-fa3cc717]{padding:15px;gap:10px}.equipment-copy strong[data-v-fa3cc717]{font-size:10px}.equipment-copy small[data-v-fa3cc717]{font-size:8px}.equipment-icon[data-v-fa3cc717]{width:32px;height:32px}.equipment-current strong[data-v-fa3cc717]{font-size:10px}.equipment-current p[data-v-fa3cc717]{font-size:9px}.equipment-submit>.button[data-v-fa3cc717]{width:100%}}.replacement-surface[data-v-d64284b8]{min-width:0}.replacement-surface[data-v-d64284b8] textarea,.replacement-surface[data-v-d64284b8] select{width:100%;max-width:100%;min-width:0;min-height:43px;padding:10px 12px;font-size:12px;line-height:1.8;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--text)}.replacement-surface[data-v-d64284b8] textarea{resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere}.replacement-surface[data-v-d64284b8] p,.replacement-surface[data-v-d64284b8] h3{overflow-wrap:anywhere}.replacement-surface[data-v-d64284b8] .r-private{white-space:pre-wrap;overflow-wrap:anywhere}.replacement-surface[data-v-d64284b8] .r-fixed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px}.replacement-surface[data-v-d64284b8] .r-fixed>div{padding:17px 18px;min-width:0}.replacement-surface[data-v-d64284b8] .r-fixed span{display:block;font-size:8px;line-height:1.9;color:var(--muted)}.replacement-surface[data-v-d64284b8] .r-fixed strong{display:block;font-size:13px;line-height:1.9;margin-top:8px;font-weight:600;overflow-wrap:anywhere}.replacement-surface[data-v-d64284b8] .r-fixed small{display:block;font-size:8px;line-height:1.9;color:var(--muted);margin-top:3px}.replacement-surface[data-v-d64284b8] .r-time{font-size:12px;font-weight:600;line-height:1.9}.replacement-surface[data-v-d64284b8] .r-list-row{display:flex;gap:13px;padding:18px 20px;border-bottom:1px solid var(--border)}.replacement-surface[data-v-d64284b8] .r-list-row:last-child{border:0}.replacement-surface[data-v-d64284b8] .r-avatar{width:34px;height:34px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:var(--blue-soft);color:var(--blue)}.replacement-surface[data-v-d64284b8] .r-list-main{min-width:0;flex:1}.replacement-surface[data-v-d64284b8] .r-list-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.replacement-surface[data-v-d64284b8] .r-list-top h3{font-size:12px;line-height:1.9}.replacement-surface[data-v-d64284b8] .r-list-main>p{margin-top:7px}.replacement-surface[data-v-d64284b8] .r-list-main .a-actions{margin-top:12px}.replacement-surface[data-v-d64284b8] .r-closed{border:1px solid var(--border);background:var(--surface-alt);padding:17px;border-radius:8px}.replacement-surface[data-v-d64284b8] .r-closed h3{font-size:11px;line-height:1.9}.replacement-surface[data-v-d64284b8] .r-closed p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:6px}.replacement-surface[data-v-d64284b8] .r-issue{display:flex;gap:9px;padding:12px;border-radius:7px;font-size:9px;line-height:1.9;background:var(--orange-soft);color:var(--orange)}.replacement-surface[data-v-d64284b8] .r-issue svg{flex-shrink:0;margin-top:2px}@media(max-width:680px){.replacement-surface[data-v-d64284b8] textarea,.replacement-surface[data-v-d64284b8] select{font-size:11px}.replacement-surface[data-v-d64284b8] .r-fixed{grid-template-columns:1fr;gap:9px;margin-bottom:17px}.replacement-surface[data-v-d64284b8] .r-fixed>div{padding:12px 15px;display:grid;grid-template-columns:1fr 1.2fr;gap:2px 10px}.replacement-surface[data-v-d64284b8] .r-fixed span{grid-row:1/3;font-size:7px}.replacement-surface[data-v-d64284b8] .r-fixed strong{font-size:10px;margin-top:0;text-align:right}.replacement-surface[data-v-d64284b8] .r-fixed small{font-size:7px;text-align:right;margin:0}.replacement-surface[data-v-d64284b8] .r-list-row{padding:16px 15px;gap:10px}.replacement-surface[data-v-d64284b8] .r-avatar{width:29px;height:29px}.replacement-surface[data-v-d64284b8] .r-list-top h3{font-size:11px}.replacement-surface[data-v-d64284b8] .r-time{font-size:10px}.replacement-surface[data-v-d64284b8] .r-closed{padding:14px}.replacement-surface[data-v-d64284b8] .r-closed p{font-size:8px}}.a-pagination[data-v-b6edb1a9]{display:flex;flex-wrap:wrap;gap:6px;margin-top:17px}.a-pagination a[data-v-b6edb1a9],.a-pagination span[data-v-b6edb1a9]{padding:7px 10px;font-size:9px;line-height:1.8;border:1px solid var(--border);border-radius:6px;background:var(--surface)}.a-pagination a.active[data-v-b6edb1a9]{background:var(--blue-soft);color:var(--blue);border-color:transparent}.a-pagination span[data-v-b6edb1a9]{color:var(--muted);opacity:.6}.r-queue-note[data-v-39454564]{margin-top:20px}.day-origin[data-v-b5b8028e]{margin-bottom:20px}.day-origin>span[data-v-b5b8028e]{width:44px;height:44px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue);border-radius:10px;margin-bottom:15px}.day-origin strong[data-v-b5b8028e]{font-size:11px;line-height:1.9}.day-origin p[data-v-b5b8028e]{font-size:10px;line-height:1.9;margin-top:8px}.day-links[data-v-b5b8028e]{display:flex;flex-direction:column;align-items:flex-start;gap:13px;margin-top:19px}@media(max-width:680px){.day-origin strong[data-v-b5b8028e]{font-size:10px}.day-origin p[data-v-b5b8028e]{font-size:9px}.day-origin>span[data-v-b5b8028e]{width:39px;height:39px}}.origin-summary[data-v-ca4bff19]{margin-bottom:20px}.origin-symbol[data-v-ca4bff19]{width:44px;height:44px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue);border-radius:10px;margin-bottom:15px}.origin-summary strong[data-v-ca4bff19]{font-size:11px;line-height:1.9}.origin-summary p[data-v-ca4bff19]{font-size:10px;line-height:1.9;margin-top:8px}.profile-note[data-v-ca4bff19]{display:flex;gap:9px;color:var(--muted);font-size:9px;line-height:1.9;margin:19px 0}.profile-note svg[data-v-ca4bff19]{flex-shrink:0;margin-top:2px;color:var(--blue)}@media(max-width:680px){.origin-summary strong[data-v-ca4bff19]{font-size:10px}.origin-summary p[data-v-ca4bff19]{font-size:9px}.profile-note[data-v-ca4bff19]{font-size:8px}.origin-symbol[data-v-ca4bff19]{width:39px;height:39px}.planning-toolbar>.button[data-v-ca4bff19]{width:100%;justify-content:center}}.weekly-editor[data-v-e03cefb7]{min-width:0;width:100%;box-sizing:border-box;background:var(--surface,#fff);border:1px solid var(--border,#e5eaf2);border-radius:10px;color:var(--text,#182841);overflow-wrap:anywhere}.weekly-editor-heading[data-v-e03cefb7]{padding:20px 22px;border-bottom:1px solid var(--border,#e5eaf2)}.weekly-editor-heading h3[data-v-e03cefb7]{font-size:15px;line-height:1.7;margin:0}.weekly-editor-heading p[data-v-e03cefb7]{font-size:12px;line-height:1.8;color:var(--muted,#667892);margin:5px 0 0}.weekly-editor-body[data-v-e03cefb7]{padding:22px;display:flex;flex-direction:column;gap:24px;min-width:0}.weekly-editor fieldset[data-v-e03cefb7]{min-width:0;margin:0}.weekly-period[data-v-e03cefb7]{padding:0;border:0}.weekly-editor legend[data-v-e03cefb7]{padding:0;font-size:13px;font-weight:650;line-height:1.8;margin-bottom:13px}.weekly-period-grid[data-v-e03cefb7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.weekly-field[data-v-e03cefb7]{display:flex;flex-direction:column;gap:7px;min-width:0}.weekly-field>label[data-v-e03cefb7],.weekly-end-heading>label[data-v-e03cefb7]{font-size:12px;line-height:1.8;font-weight:600}.weekly-editor[data-v-e03cefb7] :is(select,input[type=date],textarea){width:100%;max-width:100%;min-width:0;box-sizing:border-box;min-height:46px;border:1px solid var(--border,#e5eaf2);border-radius:7px;padding:10px 12px;font:inherit;font-size:14px;line-height:1.6;color:inherit;background:var(--surface,#fff)}.weekly-editor textarea[data-v-e03cefb7]{resize:vertical}.weekly-editor [aria-invalid=true][data-v-e03cefb7]{border-color:var(--red,#c13c46)}.weekly-end-heading[data-v-e03cefb7]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.weekly-checkbox[data-v-e03cefb7]{display:inline-flex;align-items:center;gap:8px;min-height:24px;font-size:12px;line-height:1.8;cursor:pointer}.weekly-checkbox input[data-v-e03cefb7]{width:18px;height:18px;accent-color:var(--blue,#1764ff);margin:0;flex-shrink:0}.weekly-hint[data-v-e03cefb7],.weekly-day-note[data-v-e03cefb7]{font-size:11px;line-height:1.8;color:var(--muted,#667892);margin:0}.weekly-error[data-v-e03cefb7]{font-size:11px;line-height:1.8;color:var(--red,#c13c46);margin:0}.weekly-general[data-v-e03cefb7]{padding:12px 14px;border:1px solid var(--red,#c13c46);border-radius:7px}.weekly-days[data-v-e03cefb7]{display:flex;flex-direction:column;gap:20px;min-width:0}.weekly-day[data-v-e03cefb7]{border:1px solid var(--border,#e5eaf2);border-radius:8px;padding:16px}.weekly-day legend[data-v-e03cefb7]{padding:0 6px;margin:0 0 0 -6px}.weekly-day-heading[data-v-e03cefb7]{display:flex;align-items:center;gap:20px;min-width:0}.weekly-state[data-v-e03cefb7]{width:220px;max-width:100%;flex-shrink:0}.weekly-day-note[data-v-e03cefb7]{padding-top:26px}.weekly-intervals[data-v-e03cefb7]{display:flex;flex-direction:column;gap:14px;margin-top:16px;min-width:0}.weekly-interval[data-v-e03cefb7]{display:flex;align-items:flex-start;gap:14px;min-width:0;padding:14px;background:var(--surface-alt,#f6f8fb);border-radius:7px}.weekly-interval-fields[data-v-e03cefb7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;flex:1;min-width:0}.weekly-interval-actions[data-v-e03cefb7]{display:flex;align-items:center;gap:7px;padding-top:28px;flex-wrap:wrap;flex-shrink:0}.weekly-editor button[data-v-e03cefb7]{min-height:44px;box-sizing:border-box;max-width:100%;border:1px solid var(--border,#e5eaf2);border-radius:7px;background:var(--surface,#fff);color:inherit;font:inherit;font-size:11px;font-weight:600;line-height:1.7;padding:9px 13px;cursor:pointer;white-space:normal}.weekly-editor .weekly-order[data-v-e03cefb7]{width:44px;min-width:44px;padding:9px;font-size:17px}.weekly-editor .weekly-remove[data-v-e03cefb7]{color:var(--muted,#667892)}.weekly-editor .weekly-add[data-v-e03cefb7]{margin-top:14px;color:var(--blue,#1764ff);border-color:var(--blue,#1764ff)}.weekly-overlap[data-v-e03cefb7]{margin:13px 0 0;padding:11px 13px;background:var(--amber-soft,#fff6e7);border-radius:7px;color:var(--amber,#925900);font-size:11px;line-height:1.8}.weekly-reason[data-v-e03cefb7]{margin-top:16px;min-width:0}.weekly-reason summary[data-v-e03cefb7]{font-size:11px;line-height:1.8;color:var(--muted,#667892);cursor:pointer;min-height:32px}.weekly-reason summary span[data-v-e03cefb7]{font-weight:400}.weekly-reason .weekly-field[data-v-e03cefb7]{margin-top:8px}.weekly-editor[data-v-e03cefb7] :is(input,select,textarea,button,summary):focus-visible{outline:2px solid var(--blue,#1764ff);outline-offset:3px}.weekly-editor[data-v-e03cefb7] :is(input,select,textarea,button):disabled{opacity:.55;cursor:default}.weekly-sr-only[data-v-e03cefb7]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:680px){.weekly-editor-heading[data-v-e03cefb7]{padding:18px}.weekly-editor-body[data-v-e03cefb7]{padding:18px;gap:22px}.weekly-period-grid[data-v-e03cefb7]{grid-template-columns:minmax(0,1fr);gap:18px}.weekly-day[data-v-e03cefb7]{padding:14px}.weekly-day-heading[data-v-e03cefb7]{align-items:stretch;flex-direction:column;gap:9px}.weekly-state[data-v-e03cefb7]{width:100%}.weekly-day-note[data-v-e03cefb7]{padding-top:0}.weekly-interval[data-v-e03cefb7]{padding:11px;flex-direction:column;gap:9px}.weekly-interval-fields[data-v-e03cefb7]{width:100%;gap:10px}.weekly-interval-actions[data-v-e03cefb7]{padding-top:0;width:100%;justify-content:flex-end}.weekly-editor .weekly-add[data-v-e03cefb7]{width:100%}.weekly-end-heading[data-v-e03cefb7]{gap:7px}.weekly-reason summary span[data-v-e03cefb7]{display:inline}}.weekly-page[data-v-03c63870]{max-width:1280px;margin:0 auto;min-width:0;color:var(--text,#182841);overflow-wrap:anywhere;padding-bottom:24px}.weekly-toolbar[data-v-03c63870]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.weekly-toolbar h2[data-v-03c63870]{font-size:25px;line-height:1.5;margin:6px 0}.weekly-overline[data-v-03c63870]{font-size:9px;font-weight:700;letter-spacing:.16em;line-height:1.8;color:var(--blue,#1764ff)}.weekly-muted[data-v-03c63870]{color:var(--muted,#667892);font-size:12px;line-height:1.85;margin:0}.weekly-actions[data-v-03c63870]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.weekly-button[data-v-03c63870]{box-sizing:border-box;max-width:100%;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 17px;border:1px solid var(--border,#e5eaf2);border-radius:8px;background:var(--surface,#fff);color:inherit;font:inherit;font-size:12px;font-weight:600;line-height:1.7;text-align:center;text-decoration:none;cursor:pointer;white-space:normal}.weekly-button.primary[data-v-03c63870]{background:var(--blue,#1764ff);border-color:var(--blue,#1764ff);color:#fff;box-shadow:0 4px 10px #1764ff18}.weekly-button[data-v-03c63870]:disabled{opacity:.5;cursor:default;box-shadow:none}.weekly-page[data-v-03c63870] :is(button,input,textarea,a):focus-visible{outline:3px solid #90b2ff;outline-offset:3px}.weekly-panel[data-v-03c63870]{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#e5eaf2);border-radius:10px}.weekly-panel h3[data-v-03c63870],.weekly-warning h3[data-v-03c63870],.weekly-errors h3[data-v-03c63870],.weekly-draft-title h3[data-v-03c63870]{font-size:15px;line-height:1.8;margin:0}.weekly-panel-heading[data-v-03c63870]{padding:22px;border-bottom:1px solid var(--border,#e5eaf2)}.weekly-panel-heading p[data-v-03c63870]{margin-top:6px}.weekly-top-grid[data-v-03c63870]{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:22px;align-items:start;margin-bottom:22px}.weekly-summary[data-v-03c63870]{padding:22px}.weekly-range[data-v-03c63870]{font-size:14px;font-weight:600;line-height:1.8;margin:0 0 16px}.weekly-current-days[data-v-03c63870]{margin:0}.weekly-current-days>div[data-v-03c63870]{display:grid;grid-template-columns:minmax(110px,1fr) minmax(0,2fr);gap:14px;padding:8px 0;border-bottom:1px solid var(--border,#e5eaf2);font-size:12px;line-height:1.8}.weekly-current-days>div[data-v-03c63870]:last-child{border:0}.weekly-current-days dt[data-v-03c63870]{color:var(--muted,#667892)}.weekly-current-days dd[data-v-03c63870]{margin:0}.weekly-help[data-v-03c63870]{padding:24px}.weekly-help>svg[data-v-03c63870]{color:var(--blue,#1764ff);margin-bottom:15px}.weekly-help p[data-v-03c63870],.weekly-pending p[data-v-03c63870],.weekly-accepted p[data-v-03c63870],.weekly-unavailable p[data-v-03c63870],.weekly-conflict p[data-v-03c63870]{font-size:12px;line-height:1.9;color:var(--muted,#667892);margin:10px 0}.weekly-feedback[data-v-03c63870]{padding:15px 18px;background:#fff6e8;color:#89601f;border-radius:8px;font-size:12px;line-height:1.9;margin:0 0 20px}.weekly-feedback.success[data-v-03c63870]{background:#eaf8f2;color:#168768}.weekly-pending[data-v-03c63870],.weekly-accepted[data-v-03c63870]{display:flex;align-items:flex-start;gap:16px;padding:22px;margin-bottom:22px}.weekly-pending>svg[data-v-03c63870],.weekly-accepted>svg[data-v-03c63870]{flex-shrink:0;margin-top:4px;color:var(--blue,#1764ff)}.weekly-pending .weekly-actions[data-v-03c63870]{margin-top:17px}.weekly-accepted[data-v-03c63870]{border-color:#cdebdc}.weekly-warning[data-v-03c63870]{background:#f0f5ff;border:1px solid #dce7ff;border-radius:10px;padding:20px 22px;margin:0 0 22px}.weekly-warning p[data-v-03c63870]{font-size:12px;line-height:1.9;margin:8px 0 0}.weekly-conflict[data-v-03c63870]{padding:20px 22px;margin-bottom:22px}.weekly-errors[data-v-03c63870]{border:1px solid #f0cbd0;background:#fff5f6;border-radius:10px;padding:20px 22px;margin-bottom:22px;color:var(--red,#b33444)}.weekly-errors ul[data-v-03c63870]{font-size:12px;line-height:1.9;padding-left:18px;margin-bottom:0}.weekly-form[data-v-03c63870]{min-width:0}.weekly-draft-title[data-v-03c63870]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 14px}.weekly-badge[data-v-03c63870]{font-size:10px;line-height:1.8;background:#fff6e8;color:#89601f;border-radius:6px;padding:6px 9px}.weekly-form-footer[data-v-03c63870]{padding:22px;margin-top:18px;background:var(--surface,#fff);border:1px solid var(--border,#e5eaf2);border-radius:10px;display:flex;flex-direction:column;gap:18px}.weekly-unavailable[data-v-03c63870]{text-align:center;padding:38px 24px}.weekly-unavailable>svg[data-v-03c63870]{color:var(--muted,#667892);margin-bottom:14px}.weekly-unavailable .weekly-button[data-v-03c63870]{margin-top:12px}.weekly-no-auth[data-v-03c63870]{max-width:600px;margin:12vh auto;padding:24px;line-height:1.8}.weekly-no-auth h1[data-v-03c63870]{font-size:22px}.weekly-no-auth a[data-v-03c63870]{color:var(--blue,#1764ff);min-height:44px;display:inline-flex;align-items:center}@media(max-width:900px){.weekly-top-grid[data-v-03c63870]{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.weekly-toolbar[data-v-03c63870]{display:block;margin-bottom:20px}.weekly-toolbar h2[data-v-03c63870]{font-size:23px}.weekly-toolbar>.weekly-actions[data-v-03c63870]{margin-top:16px}.weekly-toolbar .weekly-button[data-v-03c63870]{flex:1}.weekly-panel-heading[data-v-03c63870],.weekly-summary[data-v-03c63870],.weekly-help[data-v-03c63870],.weekly-form-footer[data-v-03c63870]{padding:20px 16px}.weekly-top-grid[data-v-03c63870]{gap:18px}.weekly-pending[data-v-03c63870],.weekly-accepted[data-v-03c63870]{padding:20px 16px;gap:12px}.weekly-pending .weekly-actions[data-v-03c63870],.weekly-form-footer .weekly-actions[data-v-03c63870]{display:grid;grid-template-columns:1fr}.weekly-pending .weekly-button[data-v-03c63870],.weekly-form-footer .weekly-button[data-v-03c63870]{width:100%}.weekly-warning[data-v-03c63870],.weekly-conflict[data-v-03c63870],.weekly-errors[data-v-03c63870]{padding:18px 16px}.weekly-feedback[data-v-03c63870]{padding:14px 16px}.weekly-current-days>div[data-v-03c63870]{grid-template-columns:minmax(0,1fr);gap:2px}}.notification-card[data-v-98ee87ec]{display:flex;gap:16px;padding:23px 24px;border-bottom:1px solid var(--border);min-width:0;background:var(--surface);position:relative}.notification-card[data-v-98ee87ec]:last-child{border-bottom:0}.notification-card.unread[data-v-98ee87ec]{background:var(--surface-alt)}.notification-card.unread[data-v-98ee87ec]:before{content:"";position:absolute;top:29px;left:0;width:3px;height:23px;border-radius:0 3px 3px 0;background:var(--blue)}.notification-symbol[data-v-98ee87ec]{width:40px;height:40px;background:var(--blue-soft);color:var(--blue);border-radius:11px;display:grid;place-items:center;flex-shrink:0}.notification-content[data-v-98ee87ec]{min-width:0;flex:1}.notification-meta[data-v-98ee87ec]{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap;color:var(--muted);font-size:9px;line-height:1.8;margin-bottom:7px}.notification-meta>span[data-v-98ee87ec]{font-weight:600;color:var(--blue)}h2[data-v-98ee87ec]{font-size:13px;line-height:1.8;font-weight:700;overflow-wrap:anywhere}.notification-summary[data-v-98ee87ec]{font-size:11px;line-height:1.9;color:var(--muted);margin-top:5px;overflow-wrap:anywhere}.notification-bottom[data-v-98ee87ec]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:9px 18px;margin-top:13px}.notification-action[data-v-98ee87ec]{display:inline-flex;align-items:center;gap:7px;min-height:36px;color:var(--blue);font-weight:700;font-size:10px;line-height:1.8}.notification-action[data-v-98ee87ec]:hover{text-decoration:underline}.notification-action[aria-disabled=true][data-v-98ee87ec]{pointer-events:none;opacity:.65}.notification-read-button[data-v-98ee87ec]{font-size:9px;font-weight:600;line-height:1.8;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;border:1px solid var(--border);padding:7px 10px;border-radius:6px;background:var(--surface)}.notification-read-button[data-v-98ee87ec]:hover{color:var(--blue);border-color:var(--blue)}.notification-read[data-v-98ee87ec]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px;font-size:9px;line-height:1.8;color:var(--green)}.notification-read time[data-v-98ee87ec]{font-size:8px;color:var(--muted)}.notification-item-error[data-v-98ee87ec]{font-size:10px;line-height:1.9;margin-top:11px;color:var(--red)}.spinning[data-v-98ee87ec]{animation:notification-spin-98ee87ec 1s linear infinite}@keyframes notification-spin-98ee87ec{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinning[data-v-98ee87ec]{animation:none}}@media(max-width:680px){.notification-card[data-v-98ee87ec]{padding:19px 15px;gap:11px}.notification-symbol[data-v-98ee87ec]{width:31px;height:34px;border-radius:8px}.notification-symbol svg[data-v-98ee87ec]{width:17px;height:17px}.notification-content h2[data-v-98ee87ec]{font-size:12px}.notification-meta[data-v-98ee87ec]{font-size:8px;margin-bottom:6px;gap:4px}.notification-meta time[data-v-98ee87ec]{width:100%}.notification-summary[data-v-98ee87ec]{font-size:10px;line-height:1.9}.notification-bottom[data-v-98ee87ec]{display:block;margin-top:11px}.notification-action[data-v-98ee87ec]{font-size:10px;min-height:44px}.notification-read-button[data-v-98ee87ec]{font-size:9px;min-height:44px;display:flex;margin-top:7px;width:100%;white-space:normal}.notification-read[data-v-98ee87ec]{margin-top:7px;min-height:35px;font-size:8px}.notification-read time[data-v-98ee87ec]{font-size:8px}.notification-item-error[data-v-98ee87ec]{font-size:9px}}.notifications-surface[data-v-4c072a5b]{min-width:0}.notification-toolbar[data-v-4c072a5b]{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:21px}.notification-toolbar h2[data-v-4c072a5b]{font-size:16px;line-height:1.7;font-weight:700}.notification-toolbar p[data-v-4c072a5b]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:5px}.notification-refresh[data-v-4c072a5b]{font-size:10px;min-height:39px;padding:8px 13px}.notification-grid[data-v-4c072a5b]{display:grid;grid-template-columns:minmax(0,2.25fr) minmax(240px,1fr);gap:21px;align-items:start}.notification-list[data-v-4c072a5b],.notification-aside[data-v-4c072a5b]{min-width:0}.notification-list[data-v-4c072a5b]{overflow:hidden}.notification-list-heading[data-v-4c072a5b]{padding:20px 24px 14px;display:flex;justify-content:space-between;align-items:baseline;gap:10px}.notification-list-heading h2[data-v-4c072a5b]{font-size:13px;line-height:1.9}.notification-list-heading>span[data-v-4c072a5b]{font-size:9px;color:var(--muted)}.notification-tabs[data-v-4c072a5b]{display:flex;gap:4px;padding:0 24px 16px;border-bottom:1px solid var(--border)}.notification-tabs button[data-v-4c072a5b]{border:1px solid transparent;padding:7px 10px;font-size:10px;min-height:34px;line-height:1.8;border-radius:6px;color:var(--muted);font-weight:600}.notification-tabs button.active[data-v-4c072a5b]{background:var(--blue-soft);color:var(--blue)}.notification-tabs button[data-v-4c072a5b]:hover{color:var(--blue)}.notification-aside[data-v-4c072a5b]{display:flex;flex-direction:column;gap:18px}.notification-aside-heading[data-v-4c072a5b]{display:flex;align-items:center;gap:10px;padding:20px 18px 17px;border-bottom:1px solid var(--border)}.notification-aside-heading>span[data-v-4c072a5b]{display:grid;place-items:center;color:var(--blue);width:31px;height:32px;border-radius:8px;background:var(--blue-soft)}.notification-aside-heading h2[data-v-4c072a5b]{font-size:11px;line-height:1.8}.notification-channel[data-v-4c072a5b]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 18px;border-bottom:1px solid var(--border);font-size:9px;line-height:1.8}.notification-channel>span[data-v-4c072a5b]{min-width:0}.notification-channel strong[data-v-4c072a5b]{font-size:8px;font-weight:500;color:var(--muted);white-space:nowrap}.notification-channel strong.available[data-v-4c072a5b]{color:var(--green);display:inline-flex;align-items:center;gap:5px}.notification-channel strong.available>span[data-v-4c072a5b]{width:5px;height:5px;border-radius:50%;background:var(--green)}.notification-channels>p[data-v-4c072a5b]{font-size:9px;line-height:1.9;color:var(--muted);padding:15px 18px 18px}.notification-help[data-v-4c072a5b]{display:flex;gap:10px;padding:0 4px;color:var(--muted)}.notification-help>svg[data-v-4c072a5b]{margin-top:4px;color:var(--blue)}.notification-help h2[data-v-4c072a5b]{font-size:10px;color:var(--text);line-height:1.9}.notification-help p[data-v-4c072a5b]{font-size:9px;line-height:1.9;margin-top:5px}.notification-empty[data-v-4c072a5b]{padding:54px 24px;text-align:center}.notification-empty>span[data-v-4c072a5b]{display:grid;place-items:center;margin:0 auto 17px;width:63px;height:63px;border-radius:18px;color:var(--blue);background:var(--blue-soft)}.notification-empty h2[data-v-4c072a5b]{font-size:14px;line-height:1.9;font-weight:600}.notification-empty p[data-v-4c072a5b]{font-size:10px;color:var(--muted);line-height:1.9;max-width:290px;margin:7px auto 0}.notification-pagination[data-v-4c072a5b]{display:flex;justify-content:center;padding:20px;border-top:1px solid var(--border)}.notification-pagination button[data-v-4c072a5b]{font-size:10px;min-height:39px}.notification-loading[data-v-4c072a5b]{display:flex;gap:9px;align-items:center;justify-content:center;padding:16px;background:var(--blue-soft);color:var(--blue);font-size:10px;line-height:1.8}.notification-notice[data-v-4c072a5b],.notification-error[data-v-4c072a5b]{display:flex;align-items:flex-start;gap:9px;border-radius:7px;padding:13px 15px;font-size:10px;line-height:1.9;margin-bottom:17px;overflow-wrap:anywhere}.notification-notice[data-v-4c072a5b]{background:var(--green-soft);color:var(--green)}.notification-error[data-v-4c072a5b]{background:var(--red-soft);color:var(--red)}.notification-error .notification-action[data-v-4c072a5b]{display:inline-flex;margin-left:7px;color:var(--blue);text-decoration:underline}.notification-notice svg[data-v-4c072a5b],.notification-error svg[data-v-4c072a5b]{margin-top:2px}.spinning[data-v-4c072a5b]{animation:notification-spin-4c072a5b 1s linear infinite}@keyframes notification-spin-4c072a5b{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinning[data-v-4c072a5b]{animation:none}}@media(max-width:1050px){.notification-grid[data-v-4c072a5b]{grid-template-columns:1fr}.notification-aside[data-v-4c072a5b]{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:20px}.notification-help[data-v-4c072a5b]{padding:13px 3px}}@media(max-width:680px){.notification-toolbar[data-v-4c072a5b]{gap:12px;margin-bottom:17px}.notification-toolbar h2[data-v-4c072a5b]{font-size:14px;line-height:1.8}.notification-toolbar p[data-v-4c072a5b]{font-size:9px;max-width:220px}.notification-refresh[data-v-4c072a5b]{font-size:9px;min-height:44px;padding:9px 11px}.notification-refresh svg[data-v-4c072a5b]{width:14px}.notification-grid[data-v-4c072a5b]{gap:18px}.notification-list-heading[data-v-4c072a5b]{padding:17px 15px 13px}.notification-list-heading h2[data-v-4c072a5b]{font-size:12px}.notification-list-heading>span[data-v-4c072a5b]{font-size:8px}.notification-tabs[data-v-4c072a5b]{padding:0 12px 13px;gap:1px}.notification-tabs button[data-v-4c072a5b]{padding:7px 9px;font-size:9px;min-height:44px;flex:1;white-space:normal}.notification-aside[data-v-4c072a5b]{display:flex;gap:16px}.notification-aside-heading[data-v-4c072a5b]{padding:17px 15px 14px}.notification-channel[data-v-4c072a5b]{padding:13px 15px;font-size:9px}.notification-channels>p[data-v-4c072a5b]{padding:14px 15px 17px;font-size:9px}.notification-help[data-v-4c072a5b]{padding:0 3px}.notification-help h2[data-v-4c072a5b]{font-size:10px}.notification-help p[data-v-4c072a5b]{font-size:9px}.notification-empty[data-v-4c072a5b]{padding:38px 19px}.notification-empty h2[data-v-4c072a5b]{font-size:12px}.notification-empty p[data-v-4c072a5b]{font-size:10px}.notification-pagination[data-v-4c072a5b]{padding:17px 15px}.notification-pagination button[data-v-4c072a5b]{font-size:10px;min-height:44px;width:100%}.notification-notice[data-v-4c072a5b],.notification-error[data-v-4c072a5b]{font-size:9px;padding:12px;margin-bottom:16px}}.local-editor[data-v-75d476c7]{min-width:0}.local-section[data-v-75d476c7]{padding:21px 0;border-bottom:1px solid var(--border)}.local-section[data-v-75d476c7]:first-child{padding-top:0}.local-heading[data-v-75d476c7]{display:flex;align-items:center;gap:9px;margin-bottom:14px}.local-heading h3[data-v-75d476c7]{font-size:12px;font-weight:600}.local-heading>span[data-v-75d476c7]{font-size:9px;background:var(--blue-soft);color:var(--blue);padding:3px 7px;border-radius:5px}.local-point[data-v-75d476c7]{padding:16px;background:var(--surface-alt);border:1px solid var(--border);border-radius:8px;margin:12px 0;min-width:0}.local-point h4[data-v-75d476c7]{font-size:11px;font-weight:500;line-height:1.8;overflow-wrap:anywhere}.point-title[data-v-75d476c7]{display:flex;gap:10px;margin-bottom:11px}.point-title>span[data-v-75d476c7]{font-size:9px;color:var(--muted);padding-top:3px}label[data-v-75d476c7]{display:block;font-size:9px;color:var(--muted);line-height:1.8;margin-top:11px;min-width:0}input[data-v-75d476c7],select[data-v-75d476c7],textarea[data-v-75d476c7]{display:block;width:100%;min-width:0;max-width:100%;border:1px solid var(--border);background:var(--surface);border-radius:6px;padding:10px 11px;color:var(--text);font:inherit;font-size:11px;line-height:1.7;margin-top:5px;outline:none}input[data-v-75d476c7]:focus,select[data-v-75d476c7]:focus,textarea[data-v-75d476c7]:focus{border-color:var(--blue)}textarea[data-v-75d476c7]{resize:vertical;min-height:78px}input[data-v-75d476c7]:disabled,select[data-v-75d476c7]:disabled,textarea[data-v-75d476c7]:disabled{opacity:.7}.local-help[data-v-75d476c7],.local-resume[data-v-75d476c7]{font-size:9px;color:var(--muted);line-height:1.9;overflow-wrap:anywhere}.local-help[data-v-75d476c7]{margin:8px 0 12px}.local-resume[data-v-75d476c7]{margin-top:17px}.text-button[data-v-75d476c7]{font-size:9px;color:var(--blue);background:none;border:0;margin-top:11px}.text-button[data-v-75d476c7]:disabled{color:var(--muted)}.button[data-v-75d476c7]{font-size:10px;white-space:normal;max-width:100%}.local-file-picker[data-v-75d476c7]{padding:14px;border:1px dashed var(--border);border-radius:8px;margin-top:12px;min-width:0}.local-file-picker label[data-v-75d476c7]:first-child{margin-top:0}.file-label[data-v-75d476c7]{position:relative;display:block;color:var(--blue);font-weight:500;border:1px solid var(--border);border-radius:6px;padding:10px 12px;background:var(--surface);cursor:pointer;text-align:center}.file-label[data-v-75d476c7]:focus-within{outline:2px solid var(--blue)}.file-label input[data-v-75d476c7]{position:absolute;width:1px;height:1px;opacity:0;padding:0;overflow:hidden}.local-originals[data-v-75d476c7]{list-style:none;margin-top:14px;display:flex;flex-direction:column;gap:10px}.local-originals li[data-v-75d476c7]{display:flex;align-items:center;gap:11px;padding:12px;border:1px solid var(--border);border-radius:7px;min-width:0}.file-symbol[data-v-75d476c7]{width:30px;height:34px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue);flex-shrink:0;border-radius:6px}.local-originals li>div[data-v-75d476c7]{min-width:0}.local-originals strong[data-v-75d476c7]{font-size:10px;font-weight:500;display:block;overflow-wrap:anywhere}.local-originals li span[data-v-75d476c7]:not(.file-symbol){font-size:8px;color:var(--muted);line-height:1.8;display:block;margin-top:4px}@media(max-width:600px){.local-point[data-v-75d476c7]{padding:13px}.local-section[data-v-75d476c7]{padding:18px 0}input[data-v-75d476c7],select[data-v-75d476c7],textarea[data-v-75d476c7]{font-size:12px}.local-file-picker[data-v-75d476c7]{padding:12px}.button[data-v-75d476c7]{width:100%;justify-content:center}.local-originals li[data-v-75d476c7]{padding:10px}}.finish-queue[data-v-fa2dfe1b]{margin:20px 0;border:1px solid var(--border);border-radius:9px;background:var(--surface);overflow:hidden}.finish-queue header[data-v-fa2dfe1b]{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:18px 20px;border-bottom:1px solid var(--border)}.finish-queue h3[data-v-fa2dfe1b]{font-size:12px;font-weight:600}.finish-queue header p[data-v-fa2dfe1b],.finish-queue article p[data-v-fa2dfe1b],.finish-help[data-v-fa2dfe1b]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:5px}.finish-queue header button[data-v-fa2dfe1b]{display:flex;align-items:center;gap:6px;font-size:10px}.finish-queue article[data-v-fa2dfe1b]{padding:16px 20px;display:flex;gap:15px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border)}.finish-queue strong[data-v-fa2dfe1b]{font-size:11px;font-weight:500}.finish-queue .button[data-v-fa2dfe1b]{font-size:10px;flex-shrink:0}.finish-help[data-v-fa2dfe1b]{padding:12px 20px;margin:0}@media(max-width:680px){.finish-queue header[data-v-fa2dfe1b],.finish-queue article[data-v-fa2dfe1b]{padding:15px;align-items:stretch;flex-direction:column;gap:10px}.finish-queue article .button[data-v-fa2dfe1b]{justify-content:center}.finish-queue article p[data-v-fa2dfe1b],.finish-help[data-v-fa2dfe1b]{font-size:9px}.finish-help[data-v-fa2dfe1b]{padding:12px 15px}}.finish-queue[data-v-82164221]{margin:20px 0;border:1px solid var(--border);border-radius:9px;background:var(--surface);overflow:hidden}.finish-queue header[data-v-82164221]{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:18px 20px;border-bottom:1px solid var(--border)}.finish-queue h3[data-v-82164221]{font-size:12px;font-weight:600}.finish-queue header p[data-v-82164221],.finish-queue article p[data-v-82164221],.finish-help[data-v-82164221]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:5px}.finish-queue header button[data-v-82164221]{display:flex;align-items:center;gap:6px;font-size:10px}.finish-queue article[data-v-82164221]{padding:16px 20px;display:flex;gap:15px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border)}.finish-queue strong[data-v-82164221]{font-size:11px;font-weight:500}.finish-queue .button[data-v-82164221]{font-size:10px;flex-shrink:0}.finish-help[data-v-82164221]{padding:12px 20px;margin:0}@media(max-width:680px){.finish-queue header[data-v-82164221],.finish-queue article[data-v-82164221]{padding:15px;align-items:stretch;flex-direction:column;gap:10px}.finish-queue article .button[data-v-82164221]{justify-content:center}.finish-queue article p[data-v-82164221],.finish-help[data-v-82164221]{font-size:9px}.finish-help[data-v-82164221]{padding:12px 15px}}.no-access-queue[data-v-1e9f62b3]{margin:16px 0;padding:19px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--text)}header[data-v-1e9f62b3]{display:flex;gap:15px;justify-content:space-between;align-items:center}h3[data-v-1e9f62b3]{font-size:12px;font-weight:600}header p[data-v-1e9f62b3],.queue-limit[data-v-1e9f62b3]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:6px}header .button[data-v-1e9f62b3]{font-size:10px;flex-shrink:0}article[data-v-1e9f62b3]{display:flex;gap:15px;justify-content:space-between;align-items:center;border-top:1px solid var(--border);margin-top:15px;padding-top:15px;min-width:0}article>div[data-v-1e9f62b3]{min-width:0}.visit-label[data-v-1e9f62b3]{font-size:9px;color:var(--muted)}h4[data-v-1e9f62b3]{font-size:11px;line-height:1.8;margin:4px 0;font-weight:500}article p[data-v-1e9f62b3]{font-size:10px;line-height:1.9;color:var(--muted);overflow-wrap:anywhere}.no-access-open[data-v-1e9f62b3]{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--blue);flex-shrink:0}.queue-limit[data-v-1e9f62b3]{margin-top:18px}.queue-warning[data-v-1e9f62b3]{font-size:10px;line-height:1.9;color:var(--orange);margin-top:14px}@media(max-width:680px){.no-access-queue[data-v-1e9f62b3]{padding:15px}header[data-v-1e9f62b3],article[data-v-1e9f62b3]{align-items:stretch;flex-direction:column}header .button[data-v-1e9f62b3]{justify-content:center}.no-access-open[data-v-1e9f62b3]{align-self:flex-start}h3[data-v-1e9f62b3]{font-size:11px}}.device-queue[data-v-f650412b]{min-width:0;color:var(--text)}.queue-toolbar[data-v-f650412b]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.queue-toolbar>div[data-v-f650412b]{min-width:0}.queue-back[data-v-f650412b]{display:inline-block;font-size:9px;color:var(--blue);margin-bottom:9px}.queue-toolbar h2[data-v-f650412b]{font-size:15px;font-weight:600;line-height:1.8}.queue-toolbar p[data-v-f650412b]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:4px}.queue-toolbar .button[data-v-f650412b]{flex-shrink:0;font-size:10px}.queue-mode[data-v-f650412b]{display:flex;align-items:flex-start;gap:15px;padding:20px;border:1px solid var(--border);background:var(--surface);border-radius:9px}.mode-symbol[data-v-f650412b]{display:grid;place-items:center;width:42px;height:44px;flex-shrink:0;border-radius:9px;color:var(--blue);background:var(--blue-soft)}.queue-mode h3[data-v-f650412b]{font-size:12px;font-weight:600;line-height:1.8}.queue-mode p[data-v-f650412b]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:6px;max-width:880px}.queue-mode [data-queue-limitation][data-v-f650412b]{font-size:9px;color:var(--text);margin-top:9px}.queue-alert[data-v-f650412b],.queue-notice[data-v-f650412b]{font-size:10px;line-height:1.9;padding:13px 15px;border:1px solid var(--border);border-radius:7px;margin:15px 0;overflow-wrap:anywhere;background:var(--surface)}.queue-alert[data-v-f650412b]{color:var(--orange);border-color:var(--orange)}.queue-notice[data-v-f650412b]{color:var(--blue);background:var(--blue-soft)}.queue-counter[data-v-f650412b]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:23px 0 14px}.queue-counter h3[data-v-f650412b]{font-size:12px;font-weight:600;display:flex;gap:10px;align-items:center}.queue-counter h3 span[data-v-f650412b]{font-size:9px;color:var(--blue);background:var(--blue-soft);border-radius:5px;padding:4px 7px}.queue-counter p[data-v-f650412b]{font-size:9px;line-height:1.8;color:var(--muted)}.queue-columns[data-v-f650412b]{display:grid;grid-template-columns:minmax(0,230px) minmax(0,1fr);gap:18px;align-items:start}.queue-list[data-v-f650412b]{display:flex;flex-direction:column;gap:9px}.queue-list button[data-v-f650412b]{display:flex;flex-direction:column;align-items:stretch;text-align:left;padding:15px 16px;border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;color:var(--text)}.queue-list button.selected[data-v-f650412b]{border-color:var(--blue);background:var(--blue-soft)}.work-top[data-v-f650412b]{font-size:9px;color:var(--muted);display:flex;justify-content:space-between;gap:8px}.work-check[data-v-f650412b]{color:var(--green)}.queue-list strong[data-v-f650412b]{font-size:11px;font-weight:500;line-height:1.8;margin:7px 0;overflow-wrap:anywhere}.queue-list button>span[data-v-f650412b]:last-child{font-size:8px;color:var(--muted);line-height:1.8}.queue-detail[data-v-f650412b]{min-width:0;border:1px solid var(--border);border-radius:9px;background:var(--surface);overflow:hidden}.queue-detail-head[data-v-f650412b]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:19px 21px;border-bottom:1px solid var(--border)}.queue-eyebrow[data-v-f650412b]{font-size:9px;color:var(--muted);line-height:1.8}.queue-detail-head h3[data-v-f650412b]{font-size:13px;font-weight:600;line-height:1.8;margin-top:3px}.queue-detail-head .badge[data-v-f650412b]{flex-shrink:0;white-space:normal;line-height:1.7}.queue-detail-body[data-v-f650412b]{padding:19px 21px}.queue-source[data-v-f650412b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px;margin-bottom:22px}.queue-source>div[data-v-f650412b]{min-width:0}.queue-source span[data-v-f650412b]:not(.badge){display:block;font-size:8px;color:var(--muted);line-height:1.8}.queue-source strong[data-v-f650412b]{display:block;font-size:10px;line-height:1.9;font-weight:500;overflow-wrap:anywhere;margin-top:4px}.queue-source .badge[data-v-f650412b]{flex-shrink:0}.queue-help[data-v-f650412b],.queue-saving[data-v-f650412b]{font-size:10px;line-height:1.9;color:var(--muted);margin:12px 0 17px}.queue-saving[data-v-f650412b]{color:var(--blue)}.queue-accepted[data-v-f650412b]{background:var(--blue-soft);border:1px solid var(--border);padding:16px;border-radius:8px;margin-bottom:20px}.queue-accepted h4[data-v-f650412b]{font-size:12px;color:var(--blue);font-weight:600}.queue-accepted p[data-v-f650412b]{font-size:10px;line-height:1.9;margin-top:6px;color:var(--muted)}.queue-send[data-v-f650412b]{display:flex;align-items:center;gap:18px;justify-content:space-between;padding-top:20px;margin-top:3px}.queue-send>div[data-v-f650412b]{min-width:0}.queue-send strong[data-v-f650412b]{font-size:11px;font-weight:500}.queue-send p[data-v-f650412b]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:5px}.queue-send .button[data-v-f650412b]{min-width:130px;flex-shrink:0;font-size:11px}.text-button[data-v-f650412b]{color:var(--blue);font-size:10px;background:none;border:0;line-height:1.8;text-align:left;margin-bottom:15px}.queue-empty[data-v-f650412b]{border:1px solid var(--border);border-radius:9px;background:var(--surface);padding:35px 20px;text-align:center;margin-top:15px}.queue-empty>svg[data-v-f650412b]{margin:0 auto 13px;color:var(--muted)}.queue-empty h3[data-v-f650412b]{font-size:13px;font-weight:600;line-height:1.8}.queue-empty p[data-v-f650412b]{font-size:10px;line-height:1.9;color:var(--muted);max-width:460px;margin:8px auto 16px}.queue-empty .button[data-v-f650412b]{display:inline-flex;font-size:10px}@media(max-width:1000px){.queue-columns[data-v-f650412b]{grid-template-columns:minmax(0,190px) minmax(0,1fr)}.queue-detail-head[data-v-f650412b],.queue-detail-body[data-v-f650412b]{padding:17px}.queue-send[data-v-f650412b]{flex-wrap:wrap}}@media(max-width:680px){.queue-toolbar[data-v-f650412b]{align-items:stretch;flex-direction:column;gap:14px}.queue-toolbar .button[data-v-f650412b]{justify-content:center;white-space:normal}.queue-toolbar h2[data-v-f650412b]{font-size:14px}.queue-mode[data-v-f650412b]{padding:16px 14px;gap:11px}.mode-symbol[data-v-f650412b]{width:32px;height:35px}.mode-symbol svg[data-v-f650412b]{width:18px}.queue-mode h3[data-v-f650412b]{font-size:11px}.queue-mode p[data-v-f650412b]{font-size:9px}.queue-counter[data-v-f650412b]{align-items:flex-start;flex-direction:column;gap:8px;margin-top:20px}.queue-columns[data-v-f650412b]{grid-template-columns:minmax(0,1fr);gap:14px}.queue-list[data-v-f650412b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.queue-list button[data-v-f650412b]{padding:12px}.queue-list strong[data-v-f650412b]{font-size:10px}.queue-detail-head[data-v-f650412b]{align-items:flex-start;flex-wrap:wrap;padding:15px}.queue-detail-head h3[data-v-f650412b]{font-size:12px}.queue-detail-body[data-v-f650412b]{padding:15px}.queue-source[data-v-f650412b]{padding:12px;gap:8px}.queue-source strong[data-v-f650412b]{font-size:10px}.queue-send[data-v-f650412b]{flex-direction:column;align-items:stretch;gap:13px}.queue-send .button[data-v-f650412b]{width:100%;justify-content:center}.queue-empty[data-v-f650412b]{padding:28px 16px}.queue-alert[data-v-f650412b],.queue-notice[data-v-f650412b]{font-size:9px}}.a-facts[data-v-5424e394]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-bottom:20px}.a-facts>div[data-v-5424e394]{grid-column:span 2;background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:18px;min-width:0}.a-facts span[data-v-5424e394]{display:flex;align-items:center;gap:6px;font-size:8px;line-height:1.9;color:var(--muted)}.a-facts strong[data-v-5424e394]{display:block;font-size:14px;line-height:1.9;font-weight:600;margin-top:10px;overflow-wrap:anywhere}.a-facts>.a-reward-fact[data-v-5424e394]{grid-column:span 3}.a-facts .a-reward-fact strong[data-v-5424e394]{color:var(--blue)}.a-facts small[data-v-5424e394]{display:block;font-size:8px;line-height:1.9;color:var(--muted);margin-top:3px}@media(max-width:680px){.a-facts[data-v-5424e394]{grid-template-columns:1fr;gap:9px;margin-bottom:17px}.a-facts>div[data-v-5424e394],.a-facts>.a-reward-fact[data-v-5424e394]{grid-column:auto;padding:13px 15px;display:grid;grid-template-columns:1fr 1fr;gap:1px 8px;align-items:start}.a-facts span[data-v-5424e394]{font-size:7px;grid-row:1/3}.a-facts strong[data-v-5424e394]{font-size:10px;margin-top:0;text-align:right}.a-facts small[data-v-5424e394]{font-size:7px;text-align:right;margin-top:0}}.a-preflight-checks[data-v-043c2a04]{padding:4px 20px}.a-check[data-v-043c2a04]{display:flex;align-items:flex-start;gap:10px;padding:14px 0;border-bottom:1px solid var(--border)}.a-check[data-v-043c2a04]:last-child{border-bottom:0}.a-check-symbol[data-v-043c2a04]{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;margin-top:1px}.a-check-symbol.good[data-v-043c2a04]{background:var(--green-soft);color:var(--green)}.a-check-symbol.uncertain[data-v-043c2a04]{background:var(--orange-soft);color:var(--orange)}.a-check strong[data-v-043c2a04]{font-size:10px;line-height:1.9;font-weight:500}.a-check p[data-v-043c2a04]{font-size:8px;line-height:1.9;color:var(--muted);margin-top:3px}.a-preflight-notices[data-v-043c2a04]{padding:4px 20px 0;display:flex;flex-direction:column;gap:10px}.a-issue[data-v-043c2a04]{display:flex;gap:8px;align-items:flex-start;padding:12px;border-radius:7px;font-size:9px;line-height:1.9}.a-issue>svg[data-v-043c2a04]{flex-shrink:0;margin-top:3px}.a-issue.blocker[data-v-043c2a04]{background:var(--red-soft);color:var(--red)}.a-issue.advisory[data-v-043c2a04]{background:var(--orange-soft);color:var(--orange)}.a-issue .text-link[data-v-043c2a04]{margin-top:7px}.a-gear-note[data-v-043c2a04]{font-size:8px;line-height:1.9;color:var(--muted);padding:14px 20px 18px}@media(max-width:680px){.a-preflight-checks[data-v-043c2a04]{padding:3px 15px}.a-check[data-v-043c2a04]{padding:12px 0}.a-check strong[data-v-043c2a04]{font-size:9px}.a-check p[data-v-043c2a04]{font-size:7px}.a-preflight-notices[data-v-043c2a04]{padding:4px 15px 0}.a-issue[data-v-043c2a04]{font-size:8px}.a-gear-note[data-v-043c2a04]{padding:13px 15px 16px;font-size:7px}}.a-proposal-row[data-v-14dca906]{display:flex;align-items:flex-start;gap:13px;padding:20px;border-bottom:1px solid var(--border)}.a-proposal-row[data-v-14dca906]:last-child{border-bottom:0}.a-proposal-icon[data-v-14dca906]{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:var(--blue-soft);color:var(--blue)}.a-proposal-content[data-v-14dca906]{min-width:0;flex:1}.a-proposal-top[data-v-14dca906]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.a-proposal-top h3[data-v-14dca906]{font-size:12px;line-height:1.9;overflow-wrap:anywhere}.a-proposal-time[data-v-14dca906]{font-size:11px;line-height:1.9;margin-top:9px;font-weight:500}.a-proposal-created[data-v-14dca906]{font-size:8px;line-height:1.9;color:var(--muted);margin-top:5px}.a-proposal-actions[data-v-14dca906]{display:flex;gap:18px;flex-wrap:wrap;margin-top:14px}@media(max-width:680px){.a-proposal-row[data-v-14dca906]{padding:17px 15px;gap:10px}.a-proposal-icon[data-v-14dca906]{width:29px;height:29px}.a-proposal-top[data-v-14dca906]{align-items:flex-start;gap:6px}.a-proposal-top h3[data-v-14dca906]{font-size:11px}.a-proposal-time[data-v-14dca906]{font-size:9px}.a-proposal-created[data-v-14dca906]{font-size:7px}.a-proposal-actions[data-v-14dca906]{gap:12px;margin-top:12px}}.a-checked-road[data-v-5ce2c03f]{padding:13px;border:1px solid var(--border);border-radius:7px}.a-checked-road>span[data-v-5ce2c03f]{display:flex;gap:8px;align-items:center;font-size:9px;line-height:1.9}.a-checked-road .text-link[data-v-5ce2c03f]{margin-top:8px}@media(max-width:680px){.a-checked-road>span[data-v-5ce2c03f]{font-size:8px}}.cp-page[data-v-b74ef2a2]{max-width:1280px;margin:auto;min-width:0}.cp-toolbar[data-v-b74ef2a2]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:4px 0 24px}.cp-overline[data-v-b74ef2a2]{font-size:9px;letter-spacing:1.3px;font-weight:750;color:var(--blue);margin-bottom:8px}.cp-toolbar h2[data-v-b74ef2a2]{font-size:23px;line-height:1.5;letter-spacing:-.4px}.cp-muted[data-v-b74ef2a2],.cp-label[data-v-b74ef2a2]{font-size:10px;line-height:1.9;color:var(--muted)}.cp-toolbar .cp-muted[data-v-b74ef2a2]{margin-top:6px}.cp-actions[data-v-b74ef2a2]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.cp-actions .button[data-v-b74ef2a2]{white-space:normal}.cp-context[data-v-b74ef2a2]{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:20px;padding:20px 23px;margin-bottom:22px}.cp-context>div[data-v-b74ef2a2]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.cp-context strong[data-v-b74ef2a2]{font-size:12px;line-height:1.8}.cp-context p[data-v-b74ef2a2]{font-size:10px;line-height:1.8;color:var(--muted)}.cp-grid[data-v-b74ef2a2]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:22px;align-items:start}.cp-main[data-v-b74ef2a2],.cp-aside[data-v-b74ef2a2]{display:flex;flex-direction:column;gap:22px;min-width:0}.cp-heading[data-v-b74ef2a2]{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:20px 22px;border-bottom:1px solid var(--border)}.cp-heading h3[data-v-b74ef2a2]{font-size:13px;line-height:1.7}.cp-heading p[data-v-b74ef2a2]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:5px}.cp-heading svg[data-v-b74ef2a2]{color:var(--muted);flex-shrink:0}.cp-body[data-v-b74ef2a2]{display:flex;flex-direction:column;gap:17px;min-width:0;padding:22px;font-size:11px;line-height:1.9}.cp-amount[data-v-b74ef2a2]{font-size:32px;line-height:1.5;color:var(--blue);letter-spacing:-.7px}.cp-scheme[data-v-b74ef2a2]{font-size:10px;color:var(--muted);margin-top:-9px}.cp-scope[data-v-b74ef2a2]{padding:17px;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px}.cp-scope p[data-v-b74ef2a2]{margin-top:6px;font-size:12px;white-space:pre-wrap}.cp-basis[data-v-b74ef2a2]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:0;padding-block:16px;border-block:1px solid var(--border)}.cp-basis>div[data-v-b74ef2a2]:first-child{grid-column:1/-1}.cp-basis dt[data-v-b74ef2a2]{font-size:9px;color:var(--muted)}.cp-basis dd[data-v-b74ef2a2]{margin:5px 0 0;font-size:11px;line-height:1.8}.cp-staff[data-v-b74ef2a2]{padding-top:3px}.cp-staff h4[data-v-b74ef2a2]{font-size:10px;margin:12px 0 5px}.cp-staff p[data-v-b74ef2a2]{font-size:10px;white-space:pre-wrap}.cp-staff>p[data-v-b74ef2a2]:first-child{color:var(--muted)}.cp-advisory[data-v-b74ef2a2]{font-size:10px;color:var(--orange);line-height:1.9}.cp-decision[data-v-b74ef2a2]{display:flex;flex-direction:column;gap:14px;padding:17px;background:var(--blue-soft);border-radius:7px;font-size:11px}.cp-decision .button[data-v-b74ef2a2]{justify-content:center;white-space:normal}.cp-agreed[data-v-b74ef2a2]{display:flex;align-items:flex-start;gap:9px;color:var(--green);font-size:11px}.cp-agreed svg[data-v-b74ef2a2]{flex-shrink:0;margin-top:3px}.cp-history-row[data-v-b74ef2a2]{padding:20px 22px;border-bottom:1px solid var(--border);font-size:11px;line-height:1.9}.cp-history-top[data-v-b74ef2a2]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap}.cp-history-top strong[data-v-b74ef2a2]{font-size:12px}.cp-history-row>.cp-muted[data-v-b74ef2a2]{margin:7px 0}.cp-history-row>p[data-v-b74ef2a2]{white-space:pre-wrap}.cp-history-row details[data-v-b74ef2a2]{margin-top:12px}.cp-history-row summary[data-v-b74ef2a2]{font-size:10px;color:var(--blue);cursor:pointer}.cp-history-row details p[data-v-b74ef2a2]{font-size:10px;white-space:pre-wrap;margin-top:8px}.cp-empty[data-v-b74ef2a2]{text-align:center;padding:38px 23px;color:var(--muted);font-size:11px;line-height:1.9}.cp-empty svg[data-v-b74ef2a2]{color:var(--blue);margin-bottom:12px}.cp-empty h3[data-v-b74ef2a2]{font-size:14px;color:var(--text);margin-bottom:8px}.cp-empty-inline[data-v-b74ef2a2]{padding:24px;font-size:11px;color:var(--muted)}.cp-pagination[data-v-b74ef2a2]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 22px;font-size:10px}.cp-pagination .button[data-v-b74ef2a2]{font-size:10px;padding:8px 12px}.cp-proposal[data-v-b74ef2a2]{border-color:color-mix(in srgb,var(--blue) 30%,var(--border))}.cp-form[data-v-b74ef2a2]{display:flex;flex-direction:column;gap:16px;padding:22px}.cp-form fieldset[data-v-b74ef2a2]{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:10px}.cp-form label[data-v-b74ef2a2]{font-size:10px;font-weight:650;line-height:1.9}.cp-form input[data-v-b74ef2a2],.cp-form textarea[data-v-b74ef2a2]{box-sizing:border-box;width:100%;min-width:0;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:6px;font-family:inherit;font-size:12px;line-height:1.8;padding:10px 11px}.cp-form textarea[data-v-b74ef2a2]{resize:vertical}.cp-form>.button[data-v-b74ef2a2]{justify-content:center;white-space:normal}.cp-alert[data-v-b74ef2a2]{display:flex;gap:12px;border:1px solid var(--border);border-radius:8px;padding:15px 17px;background:var(--surface);font-size:11px;line-height:1.9;margin-bottom:20px}.cp-alert svg[data-v-b74ef2a2]{flex-shrink:0;margin-top:2px}.cp-alert.success[data-v-b74ef2a2]{color:var(--green)}.cp-alert.warning[data-v-b74ef2a2]{color:var(--orange)}.cp-pending[data-v-b74ef2a2]{display:flex;align-items:flex-start;gap:15px;border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:8px;padding:20px;background:var(--surface);margin-bottom:22px}.cp-pending>svg[data-v-b74ef2a2]{color:var(--orange);flex-shrink:0}.cp-pending>div[data-v-b74ef2a2]{min-width:0}.cp-pending h3[data-v-b74ef2a2]{font-size:13px;line-height:1.8}.cp-pending p[data-v-b74ef2a2]{font-size:11px;line-height:1.9;color:var(--muted);margin:6px 0 15px}.cp-page h2[data-v-b74ef2a2],.cp-page h3[data-v-b74ef2a2],.cp-page h4[data-v-b74ef2a2],.cp-page strong[data-v-b74ef2a2],.cp-page p[data-v-b74ef2a2],.cp-page span[data-v-b74ef2a2],.cp-page dd[data-v-b74ef2a2],.cp-page time[data-v-b74ef2a2]{overflow-wrap:anywhere}.cp-page button[data-v-b74ef2a2]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1100px){.cp-grid[data-v-b74ef2a2]{grid-template-columns:minmax(0,1fr)}.cp-aside[data-v-b74ef2a2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.cp-proposal[data-v-b74ef2a2]{grid-column:1/-1}.cp-grid.editing .cp-aside[data-v-b74ef2a2]{order:-1}}@media(max-width:680px){.cp-toolbar[data-v-b74ef2a2]{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:18px}.cp-toolbar h2[data-v-b74ef2a2]{font-size:20px}.cp-toolbar>.cp-actions[data-v-b74ef2a2]{width:100%;justify-content:space-between}.cp-context[data-v-b74ef2a2]{padding:17px 15px;grid-template-columns:minmax(0,1fr);gap:13px;margin-bottom:17px}.cp-context strong[data-v-b74ef2a2]{font-size:11px}.cp-grid[data-v-b74ef2a2],.cp-main[data-v-b74ef2a2],.cp-aside[data-v-b74ef2a2]{gap:17px}.cp-aside[data-v-b74ef2a2]{display:flex;align-items:stretch}.cp-heading[data-v-b74ef2a2]{padding:17px 15px;flex-wrap:wrap}.cp-heading h3[data-v-b74ef2a2]{font-size:12px}.cp-body[data-v-b74ef2a2],.cp-form[data-v-b74ef2a2]{padding:18px 15px}.cp-amount[data-v-b74ef2a2]{font-size:27px}.cp-scope[data-v-b74ef2a2]{padding:14px}.cp-basis[data-v-b74ef2a2]{grid-template-columns:minmax(0,1fr);gap:13px}.cp-history-row[data-v-b74ef2a2]{padding:18px 15px}.cp-history-top strong[data-v-b74ef2a2]{font-size:11px}.cp-form input[data-v-b74ef2a2],.cp-form textarea[data-v-b74ef2a2]{font-size:13px}.cp-form>.button[data-v-b74ef2a2]{width:100%}.cp-pagination[data-v-b74ef2a2]{padding:15px;font-size:9px}.cp-pagination .button[data-v-b74ef2a2]{font-size:9px}.cp-pending[data-v-b74ef2a2]{padding:16px;gap:10px}.cp-pending .button[data-v-b74ef2a2]{width:100%;justify-content:center}.cp-pending p[data-v-b74ef2a2],.cp-alert[data-v-b74ef2a2]{font-size:10px}}.cp-extra-history[data-v-b74ef2a2]{border-top:1px solid var(--border)}.cp-extra-history>summary[data-v-b74ef2a2]{padding:17px 22px;font-size:11px;color:var(--blue);cursor:pointer;line-height:1.8}.cp-extra-history[open]>summary[data-v-b74ef2a2]{border-bottom:1px solid var(--border)}@media(max-width:680px){.cp-extra-history>summary[data-v-b74ef2a2]{padding:16px 15px}}.attention-page[data-v-e8f3be00]{max-width:1280px;margin:0 auto;min-width:0}.attention-toolbar[data-v-e8f3be00]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:4px 0 23px}.overline[data-v-e8f3be00]{font-size:9px;font-weight:700;letter-spacing:1.2px;color:var(--blue);margin-bottom:8px}.attention-toolbar h2[data-v-e8f3be00]{font-size:23px;line-height:1.45;letter-spacing:-.5px}.muted[data-v-e8f3be00]{font-size:10px;line-height:1.9;color:var(--muted)}.attention-toolbar .muted[data-v-e8f3be00]{margin-top:7px}.attention-grid[data-v-e8f3be00]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(290px,1fr);gap:22px;align-items:start}.attention-grid.assigned[data-v-e8f3be00]{grid-template-columns:minmax(0,1fr)}.attention-main[data-v-e8f3be00],.attention-aside[data-v-e8f3be00]{display:flex;flex-direction:column;gap:22px;min-width:0}.attention-summary[data-v-e8f3be00]{display:flex;align-items:center;gap:20px;background:var(--surface);border:1px solid var(--border);border-radius:9px;margin-bottom:22px;padding:23px}.attention-summary.marked[data-v-e8f3be00]{border-color:color-mix(in srgb,var(--blue) 35%,var(--border));background:color-mix(in srgb,var(--blue) 4%,var(--surface))}.attention-star[data-v-e8f3be00]{width:32px;height:32px;flex-shrink:0;color:var(--muted)}.marked .attention-star[data-v-e8f3be00]{color:var(--blue)}.attention-summary h3[data-v-e8f3be00]{font-size:15px;line-height:1.6}.attention-summary p[data-v-e8f3be00]{font-size:11px;color:var(--muted);line-height:1.9;margin-top:5px}.attention-count[data-v-e8f3be00]{margin-left:auto;text-align:right;display:flex;flex-direction:column;min-width:100px}.attention-count strong[data-v-e8f3be00]{font-size:27px;line-height:1.3}.attention-count span[data-v-e8f3be00]{font-size:9px;color:var(--muted);line-height:1.8}.attention-heading[data-v-e8f3be00]{padding:20px 22px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.attention-heading h3[data-v-e8f3be00]{font-size:13px;line-height:1.6}.attention-heading p[data-v-e8f3be00]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:5px}.attention-heading svg[data-v-e8f3be00]{color:var(--muted);flex-shrink:0}.attention-case[data-v-e8f3be00]{padding:23px;border-bottom:1px solid var(--border);min-width:0}.attention-case[data-v-e8f3be00]:last-child{border-bottom:0}.case-top[data-v-e8f3be00]{display:flex;gap:13px;align-items:flex-start}.case-top>div[data-v-e8f3be00]{min-width:0;flex:1}.case-top h4[data-v-e8f3be00]{font-size:13px;line-height:1.7}.case-top .badge[data-v-e8f3be00]{font-size:9px;line-height:1.7;white-space:nowrap}.case-number[data-v-e8f3be00]{font-size:10px;font-weight:700;color:var(--blue);background:color-mix(in srgb,var(--blue) 7%,var(--surface));border-radius:5px;padding:6px}.case-reason[data-v-e8f3be00]{margin-top:17px;font-size:12px;line-height:1.9;white-space:pre-wrap}.case-instructions[data-v-e8f3be00]{display:flex;gap:12px;margin-top:17px;padding:16px;background:var(--surface-alt);border-radius:7px}.case-instructions svg[data-v-e8f3be00]{color:var(--blue);flex-shrink:0;margin-top:2px}.case-instructions strong[data-v-e8f3be00],.case-result>strong[data-v-e8f3be00]{font-size:11px}.case-instructions p[data-v-e8f3be00],.case-result>p[data-v-e8f3be00]{font-size:11px;line-height:1.95;margin-top:7px;white-space:pre-wrap}.case-related[data-v-e8f3be00]{margin-top:13px}.case-result[data-v-e8f3be00]{margin-top:17px;padding:17px;border-left:2px solid var(--blue);background:color-mix(in srgb,var(--blue) 4%,var(--surface));border-radius:0 7px 7px 0}.case-footer[data-v-e8f3be00]{display:flex;justify-content:flex-end;margin-top:17px}.attention-body[data-v-e8f3be00]{padding:22px;display:flex;flex-direction:column;gap:14px;font-size:11px;line-height:1.9}.attention-body>strong[data-v-e8f3be00]{font-size:12px}.attention-body>p[data-v-e8f3be00]{color:var(--muted)}.attention-buttons[data-v-e8f3be00]{display:flex;flex-direction:column;gap:10px}.attention-buttons .button[data-v-e8f3be00]{justify-content:center}.attention-form-panel[data-v-e8f3be00]{border-color:color-mix(in srgb,var(--blue) 30%,var(--border))}.attention-form fieldset[data-v-e8f3be00]{border:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:10px}.attention-form label[data-v-e8f3be00]{font-size:10px;font-weight:600;color:var(--text)}.attention-form input[data-v-e8f3be00],.attention-form textarea[data-v-e8f3be00],.attention-form select[data-v-e8f3be00]{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;color:var(--text);background:var(--surface);padding:10px 11px;font-family:inherit;font-size:11px;line-height:1.7}.attention-form textarea[data-v-e8f3be00]{resize:vertical}.attention-form fieldset p[data-v-e8f3be00]{font-size:10px;line-height:1.9;color:var(--muted)}.attention-form .attention-check[data-v-e8f3be00]{display:flex;align-items:flex-start;gap:10px;line-height:1.9;margin-top:6px}.attention-check input[data-v-e8f3be00]{width:15px;height:15px;flex-shrink:0;margin-top:2px;accent-color:var(--blue)}.form-context[data-v-e8f3be00]{border-left:2px solid var(--blue);padding-left:12px}.form-warning[data-v-e8f3be00]{font-size:10px;color:var(--orange)}.attention-alert[data-v-e8f3be00]{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--border);border-radius:8px;padding:15px 18px;font-size:11px;line-height:1.9;margin-bottom:18px;background:var(--surface)}.attention-alert svg[data-v-e8f3be00]{flex-shrink:0;margin-top:2px}.attention-alert.success[data-v-e8f3be00]{color:var(--green)}.attention-alert.warning[data-v-e8f3be00]{color:var(--orange)}.attention-pending[data-v-e8f3be00]{display:flex;gap:17px;border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:8px;background:var(--surface);padding:21px;margin-bottom:22px}.attention-pending>svg[data-v-e8f3be00]{flex-shrink:0;color:var(--orange)}.attention-pending h3[data-v-e8f3be00]{font-size:13px}.attention-pending p[data-v-e8f3be00]{font-size:11px;line-height:1.9;color:var(--muted);margin-top:8px}.attention-actions[data-v-e8f3be00]{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.attention-empty[data-v-e8f3be00]{text-align:center;padding:42px 23px;color:var(--muted);font-size:11px;line-height:1.9}.attention-empty svg[data-v-e8f3be00]{margin-bottom:13px;color:var(--blue)}.attention-empty h3[data-v-e8f3be00],.attention-empty h4[data-v-e8f3be00]{font-size:13px;color:var(--text);margin-bottom:7px}.attention-history[data-v-e8f3be00]{padding:21px 23px;display:flex;flex-direction:column;gap:20px}.attention-history article[data-v-e8f3be00]{display:flex;gap:13px;align-items:flex-start}.history-dot[data-v-e8f3be00]{height:8px;width:8px;flex-shrink:0;border-radius:100%;background:var(--blue);margin-top:5px}.attention-history strong[data-v-e8f3be00]{font-size:11px}.history-reason[data-v-e8f3be00]{font-size:11px;line-height:1.9;margin-top:5px}.attention-pagination[data-v-e8f3be00]{display:flex;gap:8px;padding:15px 23px;border-top:1px solid var(--border);flex-wrap:wrap}.attention-pagination .button[data-v-e8f3be00]{min-width:45px;padding:8px 12px;font-size:10px}.attention-pagination .current[data-v-e8f3be00]{color:var(--blue)}.attention-page h2[data-v-e8f3be00],.attention-page h3[data-v-e8f3be00],.attention-page h4[data-v-e8f3be00],.attention-page p[data-v-e8f3be00],.attention-page strong[data-v-e8f3be00],.attention-page time[data-v-e8f3be00],.attention-page span[data-v-e8f3be00]{overflow-wrap:anywhere}.attention-page button[data-v-e8f3be00]{white-space:normal}.attention-page button[data-v-e8f3be00]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1000px){.attention-grid[data-v-e8f3be00]{grid-template-columns:minmax(0,1fr)}.attention-aside[data-v-e8f3be00]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.attention-form-panel[data-v-e8f3be00]{grid-column:1/-1}}@media(max-width:600px){.attention-toolbar[data-v-e8f3be00]{align-items:flex-start;margin-bottom:17px;gap:10px}.attention-toolbar h2[data-v-e8f3be00]{font-size:20px}.attention-toolbar .button[data-v-e8f3be00]{padding:9px 10px;gap:5px;font-size:10px}.attention-toolbar .muted[data-v-e8f3be00]{font-size:9px}.attention-summary[data-v-e8f3be00]{padding:17px;gap:12px;flex-wrap:wrap;margin-bottom:17px}.attention-star[data-v-e8f3be00]{width:26px;height:26px}.attention-summary>div[data-v-e8f3be00]:not(.attention-count){flex:1;min-width:180px}.attention-summary h3[data-v-e8f3be00]{font-size:13px}.attention-summary p[data-v-e8f3be00]{font-size:10px}.attention-count[data-v-e8f3be00]{margin-left:38px;text-align:left;flex-direction:row;align-items:center;gap:12px}.attention-count strong[data-v-e8f3be00]{font-size:22px}.attention-count span[data-v-e8f3be00]{font-size:9px}.attention-main[data-v-e8f3be00],.attention-aside[data-v-e8f3be00]{gap:17px}.attention-aside[data-v-e8f3be00]{display:flex}.attention-heading[data-v-e8f3be00]{padding:17px 15px}.attention-heading h3[data-v-e8f3be00]{font-size:12px}.attention-heading p[data-v-e8f3be00]{font-size:9px}.attention-case[data-v-e8f3be00]{padding:18px 15px}.case-top[data-v-e8f3be00]{gap:9px;flex-wrap:wrap}.case-top>div[data-v-e8f3be00]{min-width:170px}.case-top .badge[data-v-e8f3be00]{margin-left:36px}.case-top h4[data-v-e8f3be00]{font-size:12px}.case-top .muted[data-v-e8f3be00]{font-size:9px}.case-reason[data-v-e8f3be00]{font-size:11px}.case-instructions[data-v-e8f3be00]{padding:13px;gap:9px}.attention-body[data-v-e8f3be00]{padding:18px 15px}.attention-form input[data-v-e8f3be00],.attention-form textarea[data-v-e8f3be00],.attention-form select[data-v-e8f3be00]{font-size:13px}.attention-pending[data-v-e8f3be00]{padding:16px;gap:10px}.attention-pending .button[data-v-e8f3be00]{width:100%;justify-content:center}.attention-pending p[data-v-e8f3be00],.attention-alert[data-v-e8f3be00]{font-size:10px}.attention-history[data-v-e8f3be00]{padding:18px 15px}.attention-count span[data-v-e8f3be00]{max-width:150px}}.attachment-picker[data-v-48f51866]{margin-top:18px;padding:17px;border:1px solid var(--border);border-radius:11px;background:var(--surface-alt);min-width:0}.heading[data-v-48f51866]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.heading>div[data-v-48f51866]{min-width:0;flex:1}.heading h3[data-v-48f51866]{font-size:13px;font-weight:600;line-height:1.7}.heading h3 span[data-v-48f51866]{font-weight:400;font-size:11px;color:var(--muted);white-space:nowrap}.heading p[data-v-48f51866],.budgets p[data-v-48f51866]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:4px}.attach[data-v-48f51866],.retry[data-v-48f51866]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 12px;border:1px solid var(--blue);border-radius:8px;color:var(--blue);background:var(--surface);font-size:12px}.file-input[data-v-48f51866]{display:none}.files[data-v-48f51866]{list-style:none;padding:0;margin:13px 0 0;display:flex;flex-direction:column;gap:9px}.files>li[data-v-48f51866]{display:flex;align-items:center;gap:10px;min-width:0;padding:11px 10px;border:1px solid var(--border);border-radius:9px;background:var(--surface)}.file-icon[data-v-48f51866]{display:grid;place-items:center;color:var(--blue);flex:0 0 32px;height:36px;border-radius:7px;background:var(--blue-soft)}.file-details[data-v-48f51866]{flex:1;min-width:0}.file-details strong[data-v-48f51866]{display:block;font-size:12px;font-weight:500;line-height:1.7;overflow-wrap:anywhere}.file-details span[data-v-48f51866]{font-size:10px;color:var(--muted);line-height:1.8}.file-actions[data-v-48f51866]{display:flex;flex-shrink:0;gap:2px}.file-actions button[data-v-48f51866]{display:grid;place-items:center;width:44px;min-height:44px;border-radius:7px;color:var(--muted)}.up[data-v-48f51866]{transform:rotate(-90deg)}.down[data-v-48f51866]{transform:rotate(90deg)}button[data-v-48f51866]:disabled{opacity:.45;cursor:not-allowed}button[data-v-48f51866]:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.file-actions button[data-v-48f51866]:hover:not(:disabled){background:var(--blue-soft);color:var(--blue)}.upload-state[data-v-48f51866]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:13px;margin-top:13px;border:1px solid var(--border);border-radius:8px;background:var(--surface)}.upload-state>div[data-v-48f51866]:first-child{flex:1;min-width:0}.upload-state strong[data-v-48f51866]{font-size:12px;line-height:1.8;color:var(--blue)}.upload-state p[data-v-48f51866]{font-size:11px;line-height:1.8;overflow-wrap:anywhere;color:var(--muted);margin-top:5px}.upload-state.failed strong[data-v-48f51866],.error[data-v-48f51866]{color:var(--orange)}.upload-actions[data-v-48f51866]{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.upload-actions>button[data-v-48f51866]{min-height:44px;font-size:12px;color:var(--blue);padding:6px 10px}progress[data-v-48f51866]{display:block;margin-top:10px;width:100%;height:7px;accent-color:var(--blue)}.budgets[data-v-48f51866]{margin-top:11px}.error[data-v-48f51866]{font-size:12px;line-height:1.8;margin-top:11px;overflow-wrap:anywhere}@media(max-width:520px){.attachment-picker[data-v-48f51866]{padding:13px}.heading>div[data-v-48f51866]{flex-basis:100%}.attach[data-v-48f51866]{width:100%}.files>li[data-v-48f51866]{flex-wrap:wrap;gap:7px}.file-details[data-v-48f51866]{flex-basis:calc(100% - 45px)}.file-actions[data-v-48f51866]{margin-left:auto}.upload-actions[data-v-48f51866],.retry[data-v-48f51866]{width:100%}}.photo-preview[data-v-e8016c51]{width:100%;min-width:0}.preview-trigger[data-v-e8016c51],.preview-retry[data-v-e8016c51]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--blue);font-size:11px;line-height:1.5}.preview-trigger[data-v-e8016c51]:hover,.preview-retry[data-v-e8016c51]:hover{background:var(--blue-soft);border-color:var(--blue)}.photo-preview button[data-v-e8016c51]:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.preview-panel[data-v-e8016c51]{margin-top:10px;border:1px solid var(--border);border-radius:10px;background:var(--surface);overflow:hidden;min-width:0}.preview-head[data-v-e8016c51]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:5px 8px 5px 15px;border-bottom:1px solid var(--border)}.preview-head>span[data-v-e8016c51]{font-size:11px;font-weight:550;color:var(--muted)}.preview-close[data-v-e8016c51]{display:grid;place-items:center;flex:0 0 44px;width:44px;min-height:44px;border-radius:7px;color:var(--muted)}.preview-close[data-v-e8016c51]:hover{background:var(--blue-soft);color:var(--blue)}.preview-loading[data-v-e8016c51]{padding:24px 16px;min-height:80px;display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.8;color:var(--muted)}.preview-loading[data-v-e8016c51]:before{content:"";width:15px;height:15px;border:2px solid var(--border);border-top-color:var(--blue);border-radius:50%;animation:preview-spin-e8016c51 .8s linear infinite}.preview-figure[data-v-e8016c51]{margin:0;padding:14px;min-width:0}.preview-figure img[data-v-e8016c51]{display:block;width:auto;height:auto;max-width:100%;max-height:480px;object-fit:contain;margin:0 auto;border-radius:5px}.preview-figure figcaption[data-v-e8016c51]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:10px;overflow-wrap:anywhere}.preview-error[data-v-e8016c51]{padding:17px 16px}.preview-error p[data-v-e8016c51]{font-size:12px;line-height:1.8;color:var(--muted);margin-bottom:12px}.preview-retry[data-v-e8016c51]{color:var(--blue)}@keyframes preview-spin-e8016c51{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.preview-loading[data-v-e8016c51]:before{animation:none}}@media(max-width:520px){.preview-trigger[data-v-e8016c51]{width:100%}.preview-figure[data-v-e8016c51]{padding:10px}.preview-head[data-v-e8016c51]{padding-left:12px}.preview-loading[data-v-e8016c51],.preview-error[data-v-e8016c51]{padding:17px 12px}}.attachment-list[data-v-a9ee03ac]{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-direction:column;gap:8px;min-width:0}.attachment-list>li[data-v-a9ee03ac]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:11px 12px;border:1px solid var(--border);border-radius:9px;background:var(--surface);min-width:0}.file-icon[data-v-a9ee03ac]{display:grid;place-items:center;flex:0 0 36px;height:40px;border-radius:8px;color:var(--blue);background:var(--blue-soft)}.file-details[data-v-a9ee03ac]{min-width:0;flex:1}.attachment-list strong[data-v-a9ee03ac]{display:block;font-size:12px;font-weight:550;line-height:1.7;overflow-wrap:anywhere}.file-details>span[data-v-a9ee03ac]{font-size:10px;line-height:1.8;color:var(--muted)}a[data-v-a9ee03ac]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:8px;color:var(--blue);font-size:11px;border-radius:7px;flex-shrink:0}a[data-v-a9ee03ac]:focus-visible{outline:3px solid var(--blue);outline-offset:3px}a[aria-disabled=true][data-v-a9ee03ac]{opacity:.5;cursor:not-allowed}.file-preview[data-v-a9ee03ac]{flex-basis:100%;min-width:0}@media(max-width:520px){.attachment-list>li[data-v-a9ee03ac]{padding:10px 8px;gap:8px}.attachment-list a span[data-v-a9ee03ac]{display:none}.file-icon[data-v-a9ee03ac]{flex-basis:31px;height:35px}}.mention-picker[data-v-e0909ab9]{min-width:0;border:1px solid var(--border);border-radius:10px;padding:14px;margin-top:15px}.mention-picker legend[data-v-e0909ab9]{font-size:12px;font-weight:600;padding:0 5px;color:var(--text);line-height:1.8}.mention-picker legend span[data-v-e0909ab9],.hint[data-v-e0909ab9],.empty[data-v-e0909ab9]{color:var(--muted);font-size:11px;font-weight:400;line-height:1.8}.hint[data-v-e0909ab9]{margin-bottom:9px}.selected[data-v-e0909ab9]{display:flex;gap:7px;flex-wrap:wrap;min-width:0}.chip[data-v-e0909ab9]{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;max-width:100%;border-radius:8px;padding:8px 11px;background:var(--blue-soft);color:var(--blue);font-size:12px;text-align:left}.chip>span[data-v-e0909ab9]:first-child{min-width:0;overflow-wrap:anywhere}.chip>span[data-v-e0909ab9]:last-child{font-size:18px;flex-shrink:0}.chip.missing[data-v-e0909ab9]{color:var(--orange);border:1px solid var(--orange)}.clear[data-v-e0909ab9]{min-height:44px;padding:8px;font-size:11px;color:var(--blue)}.warning[data-v-e0909ab9]{margin-top:10px;color:var(--orange);font-size:11px;line-height:1.8}.choices[data-v-e0909ab9]{margin-top:7px;min-width:0}.choices summary[data-v-e0909ab9]{display:flex;justify-content:space-between;align-items:center;min-height:44px;cursor:pointer;color:var(--blue);font-size:12px;gap:10px}.choices ul[data-v-e0909ab9]{list-style:none;max-height:260px;overflow:auto;padding:0 4px;margin-top:4px;overscroll-behavior:contain}.choices label[data-v-e0909ab9]{display:flex;align-items:flex-start;gap:10px;min-height:48px;padding:9px 0;cursor:pointer;font-weight:400}.choices input[data-v-e0909ab9]{width:19px;height:19px;flex-shrink:0;margin-top:3px;accent-color:var(--blue)}.choices label>span[data-v-e0909ab9]{min-width:0}.choices strong[data-v-e0909ab9]{display:block;font-size:12px;line-height:1.8;font-weight:500;overflow-wrap:anywhere;color:var(--text)}.choices small[data-v-e0909ab9]{display:block;color:var(--muted);font-size:10px;line-height:1.8;overflow-wrap:anywhere}.choices small.changed[data-v-e0909ab9]{color:var(--blue)}.mention-picker[data-v-e0909ab9] :is(button,input,summary):focus-visible{outline:3px solid var(--blue);outline-offset:3px}.mention-picker button[data-v-e0909ab9]:disabled,.mention-picker input[data-v-e0909ab9]:disabled{opacity:.5;cursor:not-allowed}.mention-picker[data-v-e0909ab9]:disabled{opacity:.7}@media(max-width:450px){.mention-picker[data-v-e0909ab9]{padding:11px}.chip[data-v-e0909ab9]{font-size:11px}.choices ul[data-v-e0909ab9]{max-height:220px}}.chat-page[data-v-eedceb29]{max-width:1280px;margin:auto;min-width:0;color:var(--text)}.chat-toolbar[data-v-eedceb29],.composer-bottom[data-v-eedceb29],.panel-heading[data-v-eedceb29],.history-toolbar[data-v-eedceb29]{display:flex;align-items:center;justify-content:space-between;gap:16px}.chat-toolbar[data-v-eedceb29]{margin-bottom:23px}.text-link[data-v-eedceb29],.text-button[data-v-eedceb29]{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--blue);font-size:13px}.back-icon[data-v-eedceb29]{transform:rotate(180deg)}.button[data-v-eedceb29]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;white-space:normal;font-size:13px;line-height:1.5}.secondary[data-v-eedceb29]{border:1px solid var(--border);background:var(--surface);color:var(--text)}button[data-v-eedceb29]:disabled{opacity:.5;cursor:not-allowed}.chat-page[data-v-eedceb29] :is(a,button,textarea,select):focus-visible{outline:3px solid var(--blue);outline-offset:3px}.destination[data-v-eedceb29]{display:flex;align-items:center;gap:17px;padding:25px;border:1px solid var(--border);border-radius:16px;background:var(--surface);min-width:0}.channel-icon[data-v-eedceb29],.empty-icon[data-v-eedceb29]{display:grid;place-items:center;flex:0 0 55px;height:55px;border-radius:15px;background:var(--blue-soft);color:var(--blue)}.destination>div[data-v-eedceb29]{flex:1;min-width:0}.eyebrow[data-v-eedceb29]{font-size:11px;letter-spacing:.3px;color:var(--muted);margin-bottom:7px;overflow-wrap:anywhere}.destination h2[data-v-eedceb29]{font-size:24px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.destination>div>p[data-v-eedceb29]:last-child{font-size:13px;line-height:1.7;color:var(--muted);margin-top:8px}.members-toggle[data-v-eedceb29]{flex-shrink:0}.channel-tabs[data-v-eedceb29]{display:flex;gap:10px;flex-wrap:wrap;margin:21px 0}.channel-tabs a[data-v-eedceb29]{display:flex;align-items:center;gap:8px;padding:10px 15px;min-height:46px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--muted);font-size:13px;overflow-wrap:anywhere;max-width:100%}.channel-tabs a.selected[data-v-eedceb29]{color:var(--blue);background:var(--blue-soft);border-color:var(--blue)}.setup-label[data-v-eedceb29]{white-space:nowrap;overflow-wrap:normal;flex-shrink:0;font-size:10px;border-radius:5px;padding:3px 6px;background:var(--surface)}.chat-grid[data-v-eedceb29]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;align-items:start}.panel[data-v-eedceb29]{min-width:0;border:1px solid var(--border);border-radius:15px;background:var(--surface);overflow:hidden}.history-toolbar[data-v-eedceb29]{padding:15px 22px;border-bottom:1px solid var(--border);font-size:12px}.history-toolbar .text-button[data-v-eedceb29]{font-size:12px;text-align:left}.muted[data-v-eedceb29]{font-size:11px;color:var(--muted);line-height:1.7}.empty-chat[data-v-eedceb29],.setup-state[data-v-eedceb29]{padding:48px 28px;text-align:center}.empty-chat .empty-icon[data-v-eedceb29],.setup-state .empty-icon[data-v-eedceb29]{width:55px;margin:0 auto 18px}.empty-chat h3[data-v-eedceb29],.setup-state h3[data-v-eedceb29]{font-size:19px;font-weight:600;line-height:1.5}.empty-chat p[data-v-eedceb29],.setup-state p[data-v-eedceb29]{max-width:490px;margin:12px auto 20px;color:var(--muted);font-size:14px;line-height:1.8}.message-list[data-v-eedceb29]{list-style:none;padding:24px;display:flex;flex-direction:column;gap:20px}.message-list>li[data-v-eedceb29]{padding:18px 19px;border:1px solid var(--border);border-radius:4px 14px 14px;background:var(--surface-alt);min-width:0}.message-list>li.mine[data-v-eedceb29]{border-color:var(--blue-soft);background:var(--blue-soft);margin-left:25px;border-radius:14px 4px 14px 14px}.message-meta[data-v-eedceb29]{display:flex;align-items:baseline;gap:6px 10px;flex-wrap:wrap;min-width:0}.message-meta strong[data-v-eedceb29]{font-size:13px;font-weight:650;overflow-wrap:anywhere}.message-meta>span[data-v-eedceb29],.message-meta>time[data-v-eedceb29]{font-size:10px;color:var(--muted);line-height:1.7}.message-meta>time[data-v-eedceb29]{margin-left:auto}.message-body[data-v-eedceb29]{font-size:14px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:11px}.deleted .message-body[data-v-eedceb29]{font-style:italic;color:var(--muted)}.message-footer[data-v-eedceb29]{display:flex;align-items:center;gap:6px 14px;flex-wrap:wrap;margin-top:13px}.message-actions[data-v-eedceb29]{display:flex;gap:12px;margin-left:auto}.message-actions button[data-v-eedceb29]{min-height:44px;color:var(--blue);font-size:11px;padding:2px 4px}.readers[data-v-eedceb29]{font-size:11px;color:var(--muted);max-width:100%}.readers summary[data-v-eedceb29]{display:flex;align-items:center;gap:6px;cursor:pointer;min-height:44px;color:var(--blue)}.readers ul[data-v-eedceb29]{list-style:none;display:flex;flex-direction:column;gap:9px;padding:9px 0}.readers li[data-v-eedceb29]{display:flex;flex-wrap:wrap;gap:5px 12px;justify-content:space-between;line-height:1.7}.readers strong[data-v-eedceb29]{font-weight:500;color:var(--text);overflow-wrap:anywhere}.readers p[data-v-eedceb29]{font-size:10px;line-height:1.7;margin:4px 0 8px}.composer[data-v-eedceb29]{border-top:1px solid var(--border);padding:23px}.composer label[data-v-eedceb29],.member-form label[data-v-eedceb29]{display:block;font-size:12px;font-weight:600;margin-bottom:10px;line-height:1.7}.composer textarea[data-v-eedceb29]{width:100%;min-width:0;resize:vertical;min-height:115px;max-height:500px;padding:14px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);font:inherit;font-size:14px;line-height:1.8}.composer textarea[data-v-eedceb29]:disabled{background:var(--surface-alt)}.composer-bottom[data-v-eedceb29]{margin-top:12px;flex-wrap:wrap}.composer-bottom p[data-v-eedceb29]{font-size:11px;color:var(--muted)}.composer-note[data-v-eedceb29]{font-size:11px;color:var(--muted);line-height:1.8;margin-top:15px}.editing[data-v-eedceb29]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px;color:var(--blue);font-size:12px}.validation[data-v-eedceb29]{font-size:12px;line-height:1.7;color:var(--orange);margin-top:10px}.members-panel[data-v-eedceb29]{position:sticky;top:20px}.panel-heading[data-v-eedceb29]{padding:20px;border-bottom:1px solid var(--border)}.panel-heading h3[data-v-eedceb29]{font-size:14px;font-weight:600}.panel-heading p[data-v-eedceb29]{font-size:10px;color:var(--muted);line-height:1.8;margin-top:5px}.panel-heading>svg[data-v-eedceb29]{color:var(--blue);flex-shrink:0}.members-list[data-v-eedceb29]{list-style:none;padding:9px 17px}.members-list>li[data-v-eedceb29]{display:flex;align-items:center;gap:10px;padding:10px 0;min-width:0}.person-avatar[data-v-eedceb29]{display:grid;place-items:center;flex:0 0 35px;height:35px;border-radius:10px;background:var(--blue-soft);color:var(--blue);font-size:13px}.members-list>li>div[data-v-eedceb29]{flex:1;min-width:0}.members-list strong[data-v-eedceb29]{font-size:12px;font-weight:550;line-height:1.7;overflow-wrap:anywhere}.members-list p[data-v-eedceb29]{font-size:10px;color:var(--muted);line-height:1.8}.member-remove[data-v-eedceb29]{display:grid;place-items:center;flex:0 0 44px;min-height:44px;color:var(--muted);border-radius:8px}.member-remove[data-v-eedceb29]:hover{color:var(--orange);background:var(--surface-alt)}.member-form[data-v-eedceb29]{padding:18px;border-top:1px solid var(--border)}.member-form select[data-v-eedceb29]{width:100%;min-width:0;min-height:46px;padding:10px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font-size:12px}.member-form .button[data-v-eedceb29]{width:100%;margin:12px 0 6px}.member-note[data-v-eedceb29]{display:flex;gap:9px;padding:17px 19px;background:var(--surface-alt);border-top:1px solid var(--border);font-size:10px;color:var(--muted);line-height:1.9}.member-note>svg[data-v-eedceb29]{flex-shrink:0;margin-top:3px;color:var(--blue)}.no-members[data-v-eedceb29]{font-size:12px;line-height:1.7;color:var(--muted);padding:20px}.state-card[data-v-eedceb29]{display:flex;align-items:flex-start;gap:13px;border:1px solid var(--border);border-radius:13px;padding:21px;background:var(--surface);margin-bottom:20px}.state-card>svg[data-v-eedceb29]{flex-shrink:0;color:var(--blue);margin-top:3px}.state-card h2[data-v-eedceb29]{font-size:16px;font-weight:600}.state-card p[data-v-eedceb29]{font-size:13px;line-height:1.8;margin-top:8px;color:var(--muted)}.state-card.danger>svg[data-v-eedceb29]{color:var(--orange)}.state-actions[data-v-eedceb29]{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.state-actions[data-v-eedceb29]:empty{display:none}.feedback[data-v-eedceb29]{font-size:13px;line-height:1.8;color:var(--blue);padding:13px 16px;background:var(--blue-soft);border-radius:9px;margin:15px 0;overflow-wrap:anywhere}@media(max-width:1000px){.chat-grid[data-v-eedceb29]{grid-template-columns:minmax(0,1fr) 265px;gap:16px}.destination[data-v-eedceb29]{padding:22px}.destination h2[data-v-eedceb29]{font-size:21px}.members-toggle[data-v-eedceb29]{font-size:11px}.message-list[data-v-eedceb29]{padding:20px}.message-meta>time[data-v-eedceb29]{margin-left:0}}@media(max-width:780px){.chat-grid[data-v-eedceb29]{grid-template-columns:minmax(0,1fr)}.members-panel[data-v-eedceb29]{display:none;position:static}.members-panel.mobile-open[data-v-eedceb29]{display:block;grid-row:1}.destination[data-v-eedceb29]{align-items:flex-start;flex-wrap:wrap;gap:12px}.destination>div[data-v-eedceb29]{flex-basis:calc(100% - 70px)}.members-toggle[data-v-eedceb29]{margin-left:67px}.message-list[data-v-eedceb29]{padding:17px}.message-list>li.mine[data-v-eedceb29]{margin-left:12px}}@media(max-width:520px){.chat-toolbar[data-v-eedceb29]{margin-bottom:17px}.destination[data-v-eedceb29]{padding:18px 15px;border-radius:12px}.destination h2[data-v-eedceb29]{font-size:20px}.destination>div>p[data-v-eedceb29]:last-child{font-size:12px}.eyebrow[data-v-eedceb29]{font-size:10px}.channel-icon[data-v-eedceb29]{flex-basis:44px;height:44px;border-radius:12px}.destination>div[data-v-eedceb29]{flex-basis:calc(100% - 56px)}.members-toggle[data-v-eedceb29]{margin-left:56px;font-size:12px;padding:8px 11px}.channel-tabs[data-v-eedceb29]{margin:16px 0;gap:8px}.channel-tabs a[data-v-eedceb29]{font-size:12px;flex:1;justify-content:center;padding:10px;line-height:1.6}.channel-tabs svg[data-v-eedceb29]{display:none}.chat-grid[data-v-eedceb29]{gap:15px}.panel[data-v-eedceb29]{border-radius:12px}.history-toolbar[data-v-eedceb29]{padding:10px 14px;flex-wrap:wrap;gap:2px 12px}.message-list[data-v-eedceb29]{padding:14px;gap:14px}.message-list>li[data-v-eedceb29]{padding:14px}.message-list>li.mine[data-v-eedceb29]{margin-left:0}.message-meta[data-v-eedceb29]{gap:4px 8px}.message-meta strong[data-v-eedceb29]{font-size:12px}.message-meta>time[data-v-eedceb29]{width:100%;font-size:10px}.message-body[data-v-eedceb29]{font-size:13px}.message-footer[data-v-eedceb29]{gap:2px 10px}.composer[data-v-eedceb29]{padding:18px 15px}.composer textarea[data-v-eedceb29]{font-size:14px}.composer-bottom .button[data-v-eedceb29]{flex:1 1 100%}.composer-bottom p[data-v-eedceb29]{order:1}.composer-note[data-v-eedceb29]{font-size:10px}.empty-chat[data-v-eedceb29],.setup-state[data-v-eedceb29]{padding:33px 20px}.state-card[data-v-eedceb29]{padding:19px 15px}.state-card p[data-v-eedceb29]{font-size:12px}}.mention-snapshots[data-v-eedceb29]{list-style:none;display:flex;flex-wrap:wrap;gap:7px;margin-top:12px;padding:0}.mention-snapshots li[data-v-eedceb29]{display:inline-flex;align-items:baseline;gap:4px;max-width:100%;padding:5px 8px;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--blue);font-size:11px;line-height:1.8;overflow-wrap:anywhere;flex-wrap:wrap}.snapshot-role[data-v-eedceb29]{font-size:9px;color:var(--muted);margin-left:4px}.basis-link[data-v-eedceb29]{font-size:11px}.chat-index[data-v-cda85bdb]{max-width:1200px;margin:auto;min-width:0;color:var(--text)}.index-heading[data-v-cda85bdb]{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin:4px 0 28px}.index-heading>div[data-v-cda85bdb]{min-width:0}.eyebrow[data-v-cda85bdb]{color:var(--blue);font-size:10px;font-weight:650;letter-spacing:1.2px}.index-heading h2[data-v-cda85bdb]{font-size:29px;font-weight:650;line-height:1.4;margin:9px 0 12px}.index-heading>div>p[data-v-cda85bdb]:last-child{font-size:14px;line-height:1.8;max-width:630px;color:var(--muted)}.button[data-v-cda85bdb]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:11px 17px;font-size:13px;line-height:1.6;white-space:normal}.secondary[data-v-cda85bdb]{background:var(--surface);border:1px solid var(--border);color:var(--text)}button[data-v-cda85bdb]:disabled{opacity:.5;cursor:not-allowed}.chat-index[data-v-cda85bdb] :is(button,a):focus-visible{outline:3px solid var(--blue);outline-offset:3px}.project-grid[data-v-cda85bdb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.project-card[data-v-cda85bdb]{min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px}.project-top[data-v-cda85bdb]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.project-icon[data-v-cda85bdb],.empty-icon[data-v-cda85bdb],.state-icon[data-v-cda85bdb]{display:grid;place-items:center;width:45px;height:47px;border-radius:12px;background:var(--blue-soft);color:var(--blue);flex-shrink:0}.management-badge[data-v-cda85bdb]{padding:6px 9px;border:1px solid var(--border);border-radius:6px;color:var(--muted);font-size:10px;line-height:1.7;text-align:center}.project-card h3[data-v-cda85bdb]{font-size:18px;font-weight:600;line-height:1.6;margin-bottom:21px;overflow-wrap:anywhere}.channel-list[data-v-cda85bdb]{display:flex;flex-direction:column;border-top:1px solid var(--border)}.channel-link[data-v-cda85bdb]{display:flex;align-items:center;gap:11px;min-height:79px;padding:16px 0;color:var(--text);border-bottom:1px solid var(--border)}.channel-link[data-v-cda85bdb]:last-child{border-bottom:0;padding-bottom:0}.channel-mark[data-v-cda85bdb]{display:grid;place-items:center;width:37px;height:38px;border-radius:9px;background:var(--surface-alt);color:var(--blue);flex-shrink:0}.channel-copy[data-v-cda85bdb]{flex:1;min-width:0}.channel-copy strong[data-v-cda85bdb]{display:block;font-size:13px;line-height:1.7;font-weight:550;overflow-wrap:anywhere}.channel-copy small[data-v-cda85bdb]{display:block;color:var(--muted);font-size:10px;line-height:1.8;margin-top:4px}.channel-link>svg[data-v-cda85bdb]{color:var(--blue);flex-shrink:0}.channel-link:hover .channel-copy strong[data-v-cda85bdb]{color:var(--blue)}.empty-card[data-v-cda85bdb],.state-card[data-v-cda85bdb]{border:1px solid var(--border);border-radius:16px;background:var(--surface);padding:46px 35px;max-width:900px}.empty-icon[data-v-cda85bdb],.state-icon[data-v-cda85bdb]{width:60px;height:62px;border-radius:17px;margin-bottom:24px}.empty-card h3[data-v-cda85bdb],.state-card h3[data-v-cda85bdb]{font-size:22px;font-weight:600;line-height:1.5;margin-bottom:12px}.empty-card p[data-v-cda85bdb],.state-card p[data-v-cda85bdb]{font-size:14px;line-height:1.9;color:var(--muted);max-width:600px;overflow-wrap:anywhere}.empty-card .small[data-v-cda85bdb]{font-size:12px;margin-top:18px}.state-card .button[data-v-cda85bdb]{margin-top:20px}.pagination[data-v-cda85bdb]{display:flex;align-items:center;justify-content:center;gap:18px;margin:27px 0;flex-wrap:wrap}.pagination>span[data-v-cda85bdb]{font-size:12px;color:var(--muted)}@media(max-width:800px){.project-grid[data-v-cda85bdb]{grid-template-columns:minmax(0,1fr)}.index-heading h2[data-v-cda85bdb]{font-size:26px}.project-card[data-v-cda85bdb]{padding:23px}.project-top[data-v-cda85bdb]{margin-bottom:16px}}@media(max-width:520px){.index-heading[data-v-cda85bdb]{align-items:flex-start;gap:13px;flex-wrap:wrap;margin-bottom:21px}.index-heading h2[data-v-cda85bdb]{font-size:25px}.index-heading>div>p[data-v-cda85bdb]:last-child{font-size:13px}.index-heading>.button[data-v-cda85bdb]{font-size:12px;padding:9px 13px}.project-card[data-v-cda85bdb]{padding:19px 17px;border-radius:13px}.project-card h3[data-v-cda85bdb]{font-size:17px;margin-bottom:16px}.project-icon[data-v-cda85bdb]{width:40px;height:42px}.management-badge[data-v-cda85bdb]{font-size:9px;max-width:145px}.channel-copy strong[data-v-cda85bdb]{font-size:12px}.channel-copy small[data-v-cda85bdb]{font-size:10px}.empty-card[data-v-cda85bdb],.state-card[data-v-cda85bdb]{padding:30px 21px;border-radius:13px}.empty-card h3[data-v-cda85bdb],.state-card h3[data-v-cda85bdb]{font-size:20px}.empty-card p[data-v-cda85bdb],.state-card p[data-v-cda85bdb]{font-size:13px}.pagination[data-v-cda85bdb]{gap:12px}.pagination .button[data-v-cda85bdb]{font-size:12px;padding:10px 13px}}.basis-snapshot[data-v-a4c6f241]{min-width:0}.source-author[data-v-a4c6f241]{display:flex;flex-direction:column;gap:5px;font-size:13px;line-height:1.7}.source-author>span[data-v-a4c6f241],.source-date[data-v-a4c6f241],.source-mentions[data-v-a4c6f241]{font-size:12px;color:#71809a;line-height:1.8}.source-body[data-v-a4c6f241]{font-size:14px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin:20px 0;color:#24334b}.source-date[data-v-a4c6f241],.source-mentions[data-v-a4c6f241]{margin:10px 0}.source-files[data-v-a4c6f241]{border-top:1px solid #e7edf5;padding-top:16px;margin-top:18px}.source-files h4[data-v-a4c6f241]{font-size:12px;margin:0 0 12px}.source-files ul[data-v-a4c6f241]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.source-files li[data-v-a4c6f241]{border:1px solid #e7edf5;border-radius:8px;padding:13px;display:grid;gap:5px;min-width:0}.source-files strong[data-v-a4c6f241]{font-size:12px;overflow-wrap:anywhere}.source-files span[data-v-a4c6f241],.source-files>p[data-v-a4c6f241]{font-size:11px;line-height:1.8;color:#71809a;overflow-wrap:anywhere}.source-files>p[data-v-a4c6f241]{margin:12px 0 0}@media(max-width:680px){.source-body[data-v-a4c6f241]{font-size:14px}.source-author>span[data-v-a4c6f241]{font-size:11px}}.basis-page[data-v-58cc200c]{max-width:1280px;margin:0 auto;min-width:0}.basis-toolbar[data-v-58cc200c]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:25px}.basis-toolbar h2[data-v-58cc200c]{font-size:25px;line-height:1.5;color:#1c2b43;margin:7px 0}.overline[data-v-58cc200c]{font-size:9px;font-weight:700;letter-spacing:.16em;color:#2463eb;line-height:1.8}.muted[data-v-58cc200c],.panel-heading p[data-v-58cc200c]{font-size:12px;line-height:1.85;color:#71809a;overflow-wrap:anywhere}.toolbar-actions[data-v-58cc200c],.inline-actions[data-v-58cc200c]{display:flex;flex-wrap:wrap;gap:10px}.basis-button[data-v-58cc200c]{min-height:44px;border:1px solid #e3eaf4;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 17px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.7;text-decoration:none;cursor:pointer;white-space:normal;overflow-wrap:anywhere;text-align:center}.basis-button.primary[data-v-58cc200c]{background:#2463eb;border-color:#2463eb;color:#fff;box-shadow:0 4px 10px #2463eb18}.basis-button.secondary[data-v-58cc200c]{background:#fff;color:#24334b}.basis-button[data-v-58cc200c]:disabled{opacity:.48;cursor:default;box-shadow:none}.basis-button[data-v-58cc200c]:focus-visible,a[data-v-58cc200c]:focus-visible{outline:3px solid #90b2ff;outline-offset:3px}.panel[data-v-58cc200c]{background:#fff;border:1px solid #e4ebf5;border-radius:10px;min-width:0}.basis-grid[data-v-58cc200c]{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:22px;align-items:start}.panel-heading[data-v-58cc200c]{padding:23px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #e8edf5}.panel-heading h3[data-v-58cc200c],.basis-help h3[data-v-58cc200c]{font-size:15px;line-height:1.7;margin:0}.panel-heading p[data-v-58cc200c]{margin:6px 0 0}.panel-body[data-v-58cc200c],.basis-help[data-v-58cc200c]{padding:24px}.basis-help>svg[data-v-58cc200c]{color:#2463eb;margin-bottom:16px}.basis-help p[data-v-58cc200c],.accepted p[data-v-58cc200c],.basis-pending p[data-v-58cc200c],.empty p[data-v-58cc200c]{font-size:12px;line-height:1.95;color:#71809a;margin:10px 0;overflow-wrap:anywhere}.basis-badge[data-v-58cc200c]{font-size:10px;line-height:1.6;padding:6px 9px;border-radius:6px;background:#f1f4f8;color:#71809a;flex-shrink:0}.basis-badge.marked[data-v-58cc200c]{background:#eaf8f2;color:#168768}.mark-action[data-v-58cc200c]{border-top:1px solid #e8edf5;padding-top:20px;margin-top:24px}.mark-button[data-v-58cc200c]{margin-top:8px}.action-note[data-v-58cc200c]{font-size:11px;line-height:1.9;color:#71809a;margin:14px 0 0}.basis-alert[data-v-58cc200c]{padding:15px 18px;border-radius:8px;background:#fff6e8;color:#89601f;margin-bottom:20px;font-size:12px;line-height:1.9;overflow-wrap:anywhere}.basis-alert.success[data-v-58cc200c]{background:#eaf8f2;color:#168768}.basis-pending[data-v-58cc200c],.accepted[data-v-58cc200c]{display:flex;align-items:flex-start;gap:16px;padding:23px;margin-bottom:22px}.basis-pending>svg[data-v-58cc200c],.accepted>svg[data-v-58cc200c]{flex-shrink:0;margin-top:4px;color:#2463eb}.basis-pending h3[data-v-58cc200c],.accepted h3[data-v-58cc200c]{font-size:16px;line-height:1.8;margin:0}.basis-pending .inline-actions[data-v-58cc200c]{margin-top:17px}.accepted[data-v-58cc200c]{border-color:#cdebdc}.accepted .basis-button[data-v-58cc200c]{margin-top:9px}.history[data-v-58cc200c]{grid-column:1/-1}.history-mark[data-v-58cc200c]{padding:25px;border-bottom:1px solid #e8edf5}.history-mark[data-v-58cc200c]:last-child{border-bottom:0}.history-mark>header[data-v-58cc200c]{display:flex;justify-content:space-between;gap:15px;margin-bottom:22px}.history-mark h4[data-v-58cc200c]{font-size:14px;line-height:1.8;margin:5px 0}.history-mark header p[data-v-58cc200c]{font-size:11px;color:#71809a;line-height:1.8;margin:0}.history-mark>header>svg[data-v-58cc200c]{color:#2463eb}.history-footer[data-v-58cc200c]{padding:20px 25px}.empty[data-v-58cc200c]{text-align:center;padding:38px 24px}.empty>svg[data-v-58cc200c]{color:#8a9ab3;margin-bottom:13px}.empty h3[data-v-58cc200c],.empty h4[data-v-58cc200c]{font-size:15px;line-height:1.8;margin:0}.empty>a[data-v-58cc200c]{margin-top:14px}.current-files[data-v-58cc200c]{padding:0;margin:18px 0;list-style:none;display:grid;gap:10px}.current-files a[data-v-58cc200c]{font-size:12px;line-height:1.8;color:#2463eb;display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.basis-toolbar .muted[data-v-58cc200c]{margin:0}@media(max-width:900px){.basis-grid[data-v-58cc200c]{grid-template-columns:1fr}.basis-help[data-v-58cc200c]{grid-row:2}}@media(max-width:680px){.basis-toolbar[data-v-58cc200c]{display:block;margin-bottom:20px}.basis-toolbar h2[data-v-58cc200c]{font-size:23px}.toolbar-actions[data-v-58cc200c]{margin-top:16px}.toolbar-actions .basis-button[data-v-58cc200c]{flex:1}.panel-heading[data-v-58cc200c]{padding:20px 16px;align-items:flex-start;flex-wrap:wrap}.panel-body[data-v-58cc200c],.history-mark[data-v-58cc200c]{padding:20px 16px}.basis-grid[data-v-58cc200c]{gap:18px}.basis-help[data-v-58cc200c]{padding:20px 16px}.basis-pending[data-v-58cc200c],.accepted[data-v-58cc200c]{padding:20px 16px;gap:12px}.basis-pending .inline-actions[data-v-58cc200c]{display:grid;grid-template-columns:1fr}.basis-pending .basis-button[data-v-58cc200c],.mark-button[data-v-58cc200c]{width:100%}.history-footer[data-v-58cc200c]{padding:18px 16px}.history-footer .basis-button[data-v-58cc200c]{width:100%}.basis-alert[data-v-58cc200c]{padding:14px 16px}.basis-help p[data-v-58cc200c],.accepted p[data-v-58cc200c],.basis-pending p[data-v-58cc200c],.empty p[data-v-58cc200c]{font-size:12px}}.search-page[data-v-72a5a6b1]{max-width:1120px;margin:auto;min-width:0;color:var(--text)}.toolbar[data-v-72a5a6b1],.actions[data-v-72a5a6b1],.form-bottom[data-v-72a5a6b1],.results-heading[data-v-72a5a6b1],.message-meta[data-v-72a5a6b1],.history-actions[data-v-72a5a6b1]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.toolbar[data-v-72a5a6b1]{justify-content:space-between;margin-bottom:19px}.text-link[data-v-72a5a6b1]{min-height:44px;display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--blue)}.back-icon[data-v-72a5a6b1]{transform:rotate(180deg)}.destination[data-v-72a5a6b1]{display:flex;align-items:center;gap:18px;padding:27px;border:1px solid var(--border);border-radius:16px;background:var(--surface);margin-bottom:22px;min-width:0}.search-icon[data-v-72a5a6b1]{display:grid;place-items:center;flex:0 0 54px;width:54px;height:54px;border-radius:15px;background:var(--blue-soft);color:var(--blue)}.destination>div[data-v-72a5a6b1]{min-width:0}.eyebrow[data-v-72a5a6b1]{font-size:10px;letter-spacing:.5px;color:var(--muted);line-height:1.8}.destination h1[data-v-72a5a6b1]{font-size:25px;font-weight:650;line-height:1.5;margin:4px 0}.destination p[data-v-72a5a6b1]:last-child{font-size:13px;color:var(--muted);line-height:1.8;overflow-wrap:anywhere}.filter-panel[data-v-72a5a6b1],.results[data-v-72a5a6b1],.state-card[data-v-72a5a6b1]{border:1px solid var(--border);background:var(--surface);border-radius:14px;min-width:0;margin-bottom:22px}.filter-panel[data-v-72a5a6b1]{padding:24px}.filter-grid[data-v-72a5a6b1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.wide[data-v-72a5a6b1]{grid-column:span 2}.field[data-v-72a5a6b1]{min-width:0}.field label[data-v-72a5a6b1]{display:block;font-size:12px;font-weight:600;line-height:1.8;margin-bottom:8px}.field input[data-v-72a5a6b1]{width:100%;min-width:0;max-width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;font:inherit;font-size:13px;box-sizing:border-box}.field p[data-v-72a5a6b1],.form-bottom>p[data-v-72a5a6b1]{font-size:11px;color:var(--muted);line-height:1.8;margin-top:7px}.field input[type=date][data-v-72a5a6b1]{color-scheme:light}[data-theme=dark] .search-page .field input[type=date]{color-scheme:dark}.form-bottom[data-v-72a5a6b1]{justify-content:space-between;border-top:1px solid var(--border);padding-top:19px;margin-top:22px}.form-bottom>p[data-v-72a5a6b1]{max-width:400px}.button[data-v-72a5a6b1]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 17px;border-radius:8px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.primary[data-v-72a5a6b1]{background:var(--blue);color:#fff}.secondary[data-v-72a5a6b1]{background:var(--surface);border:1px solid var(--border);color:var(--text)}button[data-v-72a5a6b1]:disabled{opacity:.5;cursor:not-allowed}.search-page[data-v-72a5a6b1] :is(a,button,input,summary):focus-visible{outline:3px solid var(--blue);outline-offset:3px}.validation[data-v-72a5a6b1]{font-size:12px;color:var(--orange);line-height:1.8;margin-top:14px}.draft-note[data-v-72a5a6b1],.feedback[data-v-72a5a6b1]{font-size:12px;line-height:1.8;padding:11px 14px;border-radius:8px;background:var(--blue-soft);color:var(--blue);margin-top:14px}.results[data-v-72a5a6b1]{overflow:hidden}.results-heading[data-v-72a5a6b1]{justify-content:space-between;padding:21px 24px;border-bottom:1px solid var(--border)}.results-heading h2[data-v-72a5a6b1]{font-size:17px;font-weight:600;line-height:1.8}.results-heading h2 span[data-v-72a5a6b1]{display:inline-block;margin-left:9px;font-size:11px;font-weight:400;color:var(--muted)}.results-heading p[data-v-72a5a6b1]{font-size:11px;line-height:1.8;color:var(--muted);margin-top:5px}.applied[data-v-72a5a6b1]{padding:14px 24px;background:var(--surface-alt);display:flex;gap:12px 24px;flex-wrap:wrap;font-size:11px;line-height:1.8;border-bottom:1px solid var(--border)}.applied>div[data-v-72a5a6b1]{min-width:0;max-width:100%}.applied dt[data-v-72a5a6b1]{color:var(--muted)}.applied dd[data-v-72a5a6b1]{overflow-wrap:anywhere;margin:0;font-weight:500}.message-list[data-v-72a5a6b1]{list-style:none;margin:0;padding:24px;display:flex;flex-direction:column;gap:14px}.message-list>li[data-v-72a5a6b1]{border:1px solid var(--border);border-radius:10px;background:var(--surface-alt);padding:17px 19px;min-width:0}.message-list>li.mine[data-v-72a5a6b1]{background:var(--blue-soft)}.message-meta[data-v-72a5a6b1]{align-items:baseline;gap:5px 13px}.message-meta strong[data-v-72a5a6b1]{font-size:13px;font-weight:600;overflow-wrap:anywhere;min-width:0}.message-meta time[data-v-72a5a6b1]{font-size:10px;color:var(--muted);line-height:1.8}.open-message[data-v-72a5a6b1]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:12px;color:var(--blue);margin-left:auto;text-align:left;max-width:100%}.open-message svg[data-v-72a5a6b1]{flex-shrink:0}.opened-icon[data-v-72a5a6b1]{transform:rotate(180deg)}.message-body[data-v-72a5a6b1]{font-size:14px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:14px}.deleted-body[data-v-72a5a6b1]{color:var(--muted);font-style:italic;font-size:13px;line-height:1.9;margin-top:14px}.edited-at[data-v-72a5a6b1]{color:var(--muted);font-size:10px;line-height:1.8;margin-top:8px}.readers[data-v-72a5a6b1]{color:var(--muted);font-size:11px;line-height:1.8;margin-top:10px}.readers summary[data-v-72a5a6b1]{display:flex;align-items:center;gap:7px;min-height:44px;cursor:pointer;color:var(--blue)}.readers ul[data-v-72a5a6b1]{list-style:none;display:flex;flex-direction:column;gap:9px;margin:8px 0}.readers li[data-v-72a5a6b1]{display:flex;justify-content:space-between;gap:4px 20px;flex-wrap:wrap}.readers strong[data-v-72a5a6b1]{font-weight:500;color:var(--text);overflow-wrap:anywhere}.history-actions[data-v-72a5a6b1]{justify-content:space-between;padding:0 24px 21px}.history-actions>p[data-v-72a5a6b1],.read-note[data-v-72a5a6b1]{font-size:11px;line-height:1.8;color:var(--muted)}.read-note[data-v-72a5a6b1]{padding:16px 24px;background:var(--surface-alt);border-top:1px solid var(--border)}.empty-results[data-v-72a5a6b1]{text-align:center;padding:44px 24px}.empty-results .search-icon[data-v-72a5a6b1]{margin:0 auto 18px}.empty-results h3[data-v-72a5a6b1]{font-size:18px;font-weight:600;line-height:1.6}.empty-results p[data-v-72a5a6b1]{font-size:13px;line-height:1.8;color:var(--muted);margin:12px auto 0;max-width:430px}.state-card[data-v-72a5a6b1]{display:flex;align-items:flex-start;gap:13px;padding:21px}.state-card>svg[data-v-72a5a6b1]{color:var(--blue);flex-shrink:0;margin-top:3px}.state-card.danger>svg[data-v-72a5a6b1]{color:var(--orange)}.state-card h2[data-v-72a5a6b1]{font-size:16px;line-height:1.7;font-weight:600}.state-card p[data-v-72a5a6b1]{font-size:13px;line-height:1.8;color:var(--muted);margin-top:7px}.state-card .actions[data-v-72a5a6b1]{margin-top:14px}.feedback[data-v-72a5a6b1]{margin:0 0 20px}@media(max-width:700px){.filter-grid[data-v-72a5a6b1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wide[data-v-72a5a6b1]{grid-column:span 2}.destination[data-v-72a5a6b1]{padding:21px}.form-bottom[data-v-72a5a6b1]{align-items:flex-start}.form-bottom .actions[data-v-72a5a6b1]{width:100%;justify-content:flex-end}.message-meta time[data-v-72a5a6b1]{margin-left:auto}.open-message[data-v-72a5a6b1]{margin-left:0}.message-meta strong[data-v-72a5a6b1]{flex-basis:100%}}@media(max-width:450px){.destination[data-v-72a5a6b1]{padding:18px 15px;gap:12px;border-radius:12px;align-items:flex-start}.destination h1[data-v-72a5a6b1]{font-size:21px}.destination .search-icon[data-v-72a5a6b1]{flex-basis:44px;width:44px;height:44px;border-radius:12px}.eyebrow[data-v-72a5a6b1]{font-size:9px}.filter-panel[data-v-72a5a6b1]{padding:18px 15px}.filter-grid[data-v-72a5a6b1]{gap:15px 10px}.field label[data-v-72a5a6b1]{font-size:11px}.field input[data-v-72a5a6b1]{padding:10px 8px;font-size:12px}.form-bottom .button[data-v-72a5a6b1]{flex:1;padding:10px}.results-heading[data-v-72a5a6b1]{padding:17px 15px}.results-heading h2 span[data-v-72a5a6b1]{display:block;margin-left:0}.applied[data-v-72a5a6b1]{padding:13px 15px;gap:10px 17px}.message-list[data-v-72a5a6b1]{padding:14px;gap:12px}.message-list>li[data-v-72a5a6b1]{padding:13px}.message-meta time[data-v-72a5a6b1]{margin-left:0;flex-basis:100%}.message-body[data-v-72a5a6b1]{font-size:13px}.open-message[data-v-72a5a6b1]{font-size:11px}.history-actions[data-v-72a5a6b1]{padding:0 15px 18px}.history-actions .button[data-v-72a5a6b1]{width:100%}.read-note[data-v-72a5a6b1]{padding:14px 15px;font-size:10px}.state-card[data-v-72a5a6b1]{padding:18px 15px}.state-card p[data-v-72a5a6b1]{font-size:12px}.state-card .actions .button[data-v-72a5a6b1]{width:100%}.toolbar[data-v-72a5a6b1]{gap:2px 12px}.empty-results[data-v-72a5a6b1]{padding:33px 18px}.empty-results h3[data-v-72a5a6b1]{font-size:17px}}.mention-snapshots[data-v-72a5a6b1]{list-style:none;display:flex;flex-wrap:wrap;gap:7px;margin-top:12px;padding:0}.mention-snapshots li[data-v-72a5a6b1]{display:inline-flex;align-items:baseline;gap:4px;max-width:100%;padding:5px 8px;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--blue);font-size:11px;line-height:1.8;overflow-wrap:anywhere;flex-wrap:wrap}.snapshot-role[data-v-72a5a6b1]{font-size:9px;color:var(--muted);margin-left:4px}.unavailable[data-v-9636214f]{display:grid;place-items:center;min-width:0;min-height:min(65dvh,640px);padding:clamp(16px,4vw,48px) 0;color:var(--text)}.unavailable-card[data-v-9636214f]{width:100%;max-width:650px;min-width:0;padding:clamp(26px,4vw,48px);background:var(--surface);border:1px solid var(--border);border-radius:17px;box-shadow:var(--shadow);text-align:center;overflow-wrap:anywhere}.lock-mark[data-v-9636214f]{display:grid;place-items:center;width:74px;height:76px;margin:0 auto 25px;border-radius:21px;background:var(--blue-soft);color:var(--blue)}.status-code[data-v-9636214f]{font-size:12px;font-weight:600;color:var(--blue);letter-spacing:.4px;margin-bottom:11px}.unavailable h2[data-v-9636214f]{font-size:clamp(24px,2.5vw,29px);font-weight:650;line-height:1.4;letter-spacing:-.4px}.unavailable-copy[data-v-9636214f]{max-width:36em;margin:17px auto 27px;font-size:14px;line-height:1.85;color:var(--muted)}.unavailable-actions[data-v-9636214f]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.button[data-v-9636214f]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:150px;min-height:46px;max-width:100%;padding:12px 17px;white-space:normal;font-size:13px;line-height:1.7}.secondary[data-v-9636214f]{background:var(--surface);color:var(--text);border:1px solid var(--border)}.button[data-v-9636214f]:focus-visible{outline:3px solid var(--blue);outline-offset:4px}@media(max-width:680px){.unavailable[data-v-9636214f]{min-height:min(65dvh,520px)}.unavailable-card[data-v-9636214f]{border-radius:13px}.unavailable-actions .button[data-v-9636214f]{flex:1 1 100%;width:100%}.unavailable-copy[data-v-9636214f]{font-size:13px}.lock-mark[data-v-9636214f]{margin-bottom:21px}}.vp-page[data-v-f3cc6c56]{max-width:1280px;margin:auto;min-width:0}.vp-toolbar[data-v-f3cc6c56]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:4px 0 24px}.vp-overline[data-v-f3cc6c56]{font-size:9px;letter-spacing:1.3px;font-weight:750;color:var(--blue);margin-bottom:8px}.vp-toolbar h2[data-v-f3cc6c56]{font-size:23px;line-height:1.5;letter-spacing:-.4px}.vp-toolbar p[data-v-f3cc6c56]:not(.vp-overline),.vp-muted[data-v-f3cc6c56],.vp-label[data-v-f3cc6c56]{font-size:10px;color:var(--muted);line-height:1.9}.vp-actions[data-v-f3cc6c56]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.vp-actions .button[data-v-f3cc6c56]{white-space:normal}.vp-context[data-v-f3cc6c56]{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:20px;padding:20px 23px;margin-bottom:22px}.vp-context>div[data-v-f3cc6c56]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.vp-context strong[data-v-f3cc6c56]{font-size:12px;line-height:1.8}.vp-context p[data-v-f3cc6c56]{font-size:10px;color:var(--muted);line-height:1.9}.vp-grid[data-v-f3cc6c56]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:22px;align-items:start}.vp-main[data-v-f3cc6c56],.vp-aside[data-v-f3cc6c56]{display:flex;flex-direction:column;gap:22px;min-width:0}.vp-heading[data-v-f3cc6c56]{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:20px 22px;border-bottom:1px solid var(--border)}.vp-heading h3[data-v-f3cc6c56]{font-size:13px;line-height:1.7}.vp-heading p[data-v-f3cc6c56]{font-size:10px;color:var(--muted);line-height:1.8;margin-top:5px}.vp-heading svg[data-v-f3cc6c56]{color:var(--muted);flex-shrink:0}.vp-body[data-v-f3cc6c56]{padding:22px;display:flex;flex-direction:column;gap:17px;min-width:0;font-size:11px;line-height:1.9}.vp-body h4[data-v-f3cc6c56]{font-size:14px}.vp-amount[data-v-f3cc6c56]{font-size:32px;line-height:1.5;letter-spacing:-.7px;color:var(--blue)}.vp-schedule[data-v-f3cc6c56]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:16px;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px}.vp-schedule dt[data-v-f3cc6c56]{font-size:9px;color:var(--muted)}.vp-schedule dd[data-v-f3cc6c56]{font-size:16px;line-height:1.6;margin-top:7px;font-weight:650}.vp-coverage-card[data-v-f3cc6c56]{display:flex;flex-direction:column;gap:13px;padding:16px;border:1px solid var(--border);border-radius:7px}.vp-coverage-card h4[data-v-f3cc6c56]{font-size:12px}.vp-coverage-card .badge[data-v-f3cc6c56]{white-space:normal}.vp-progress[data-v-f3cc6c56]{height:6px;border-radius:4px;background:var(--blue-soft);overflow:hidden}.vp-progress span[data-v-f3cc6c56]{display:block;height:100%;background:var(--blue);border-radius:inherit}.vp-totals[data-v-f3cc6c56]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.vp-totals dt[data-v-f3cc6c56],.vp-source dt[data-v-f3cc6c56]{font-size:9px;color:var(--muted)}.vp-totals dd[data-v-f3cc6c56]{font-size:19px;margin-top:6px;font-weight:650}.vp-warning[data-v-f3cc6c56]{color:var(--orange);font-size:10px;line-height:1.9}.vp-form[data-v-f3cc6c56]{padding:22px;display:flex;flex-direction:column;gap:16px}.vp-form fieldset[data-v-f3cc6c56]{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:10px}.vp-form label[data-v-f3cc6c56],.vp-release-form label[data-v-f3cc6c56]{font-size:10px;font-weight:650;line-height:1.9}.vp-form select[data-v-f3cc6c56],.vp-form textarea[data-v-f3cc6c56],.vp-form input[data-v-f3cc6c56],.vp-release-form textarea[data-v-f3cc6c56]{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font:inherit;font-size:12px;line-height:1.8;padding:10px 11px}.vp-form select[data-v-f3cc6c56]{text-overflow:ellipsis}.vp-form textarea[data-v-f3cc6c56],.vp-release-form textarea[data-v-f3cc6c56]{resize:vertical}.vp-form .button[data-v-f3cc6c56]{white-space:normal;justify-content:center}.vp-proposal[data-v-f3cc6c56]{border-color:color-mix(in srgb,var(--blue) 30%,var(--border))}.vp-source[data-v-f3cc6c56]{border:1px solid var(--border);background:var(--surface-alt);padding:16px;border-radius:7px;font-size:11px}.vp-source dl[data-v-f3cc6c56]{display:flex;flex-wrap:wrap;gap:25px;margin-top:12px}.vp-source dd[data-v-f3cc6c56]{margin-top:4px}.vp-history-row[data-v-f3cc6c56]{padding:20px 22px;border-bottom:1px solid var(--border);font-size:11px;line-height:1.9}.vp-row-head[data-v-f3cc6c56]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.vp-row-head strong[data-v-f3cc6c56]{font-size:17px}.vp-history-row>p[data-v-f3cc6c56]{margin-top:7px}.vp-history-row>.text-link[data-v-f3cc6c56]{margin-top:15px}.vp-release-result[data-v-f3cc6c56]{margin-top:15px;border-left:2px solid var(--border);padding-left:12px;font-size:10px}.vp-release-form[data-v-f3cc6c56]{margin-top:18px;display:flex;flex-direction:column;gap:10px}.vp-pagination[data-v-f3cc6c56]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 22px;font-size:10px}.vp-empty[data-v-f3cc6c56]{padding:38px 23px;text-align:center;font-size:11px;line-height:1.9;color:var(--muted)}.vp-empty h3[data-v-f3cc6c56]{font-size:14px;color:var(--text);margin-block:12px 8px}.vp-empty svg[data-v-f3cc6c56]{color:var(--blue)}.vp-empty-inline[data-v-f3cc6c56]{padding:24px;font-size:11px;line-height:1.9;color:var(--muted)}.vp-empty-inline h4[data-v-f3cc6c56]{color:var(--text);margin:10px 0}.vp-empty-inline .text-link[data-v-f3cc6c56]{margin-top:12px}.vp-alert[data-v-f3cc6c56],.vp-pending[data-v-f3cc6c56]{display:flex;gap:12px;align-items:flex-start;padding:17px;border:1px solid var(--border);border-radius:8px;background:var(--surface);margin-bottom:20px;font-size:11px;line-height:1.9}.vp-alert svg[data-v-f3cc6c56],.vp-pending>svg[data-v-f3cc6c56]{flex-shrink:0;margin-top:3px}.vp-alert.success[data-v-f3cc6c56]{color:var(--green)}.vp-alert.warning[data-v-f3cc6c56],.vp-pending>svg[data-v-f3cc6c56]{color:var(--orange)}.vp-pending[data-v-f3cc6c56]{border-left:3px solid var(--orange)}.vp-pending>div[data-v-f3cc6c56]{min-width:0}.vp-pending h3[data-v-f3cc6c56],.vp-alert h3[data-v-f3cc6c56]{font-size:12px}.vp-pending p[data-v-f3cc6c56],.vp-alert p[data-v-f3cc6c56]{font-size:10px;color:var(--muted);margin:5px 0 14px}.vp-page h2[data-v-f3cc6c56],.vp-page h3[data-v-f3cc6c56],.vp-page h4[data-v-f3cc6c56],.vp-page p[data-v-f3cc6c56],.vp-page span[data-v-f3cc6c56],.vp-page strong[data-v-f3cc6c56],.vp-page dd[data-v-f3cc6c56]{overflow-wrap:anywhere}.vp-page button[data-v-f3cc6c56]:disabled{opacity:.5;cursor:default}@media(max-width:1100px){.vp-grid[data-v-f3cc6c56]{grid-template-columns:minmax(0,1fr)}.vp-context[data-v-f3cc6c56]{grid-template-columns:1.5fr 1fr}}@media(max-width:680px){.vp-schedule[data-v-f3cc6c56]{grid-template-columns:minmax(0,1fr);gap:13px}.vp-schedule dd[data-v-f3cc6c56]{font-size:15px}.vp-coverage-card[data-v-f3cc6c56]{padding:14px}.vp-toolbar[data-v-f3cc6c56]{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:18px}.vp-toolbar h2[data-v-f3cc6c56]{font-size:20px}.vp-toolbar>.vp-actions[data-v-f3cc6c56]{width:100%;justify-content:space-between}.vp-context[data-v-f3cc6c56]{padding:17px 15px;grid-template-columns:minmax(0,1fr);gap:13px;margin-bottom:17px}.vp-grid[data-v-f3cc6c56],.vp-main[data-v-f3cc6c56],.vp-aside[data-v-f3cc6c56]{gap:17px}.vp-heading[data-v-f3cc6c56]{padding:17px 15px;flex-wrap:wrap}.vp-heading h3[data-v-f3cc6c56]{font-size:12px}.vp-body[data-v-f3cc6c56],.vp-form[data-v-f3cc6c56]{padding:18px 15px}.vp-amount[data-v-f3cc6c56]{font-size:27px}.vp-totals dd[data-v-f3cc6c56]{font-size:17px}.vp-form select[data-v-f3cc6c56],.vp-form textarea[data-v-f3cc6c56],.vp-form input[data-v-f3cc6c56]{font-size:13px}.vp-form>.button[data-v-f3cc6c56],.vp-pending .button[data-v-f3cc6c56]{width:100%;justify-content:center}.vp-pending[data-v-f3cc6c56]{padding:16px;gap:10px}.vp-history-row[data-v-f3cc6c56]{padding:18px 15px}.vp-pagination[data-v-f3cc6c56]{padding:15px;font-size:9px}.vp-pagination .button[data-v-f3cc6c56]{font-size:9px;padding:8px 12px}}.vt-page[data-v-f626bb91]{max-width:1280px;margin:auto;min-width:0}.vt-toolbar[data-v-f626bb91]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:4px 0 24px}.vt-overline[data-v-f626bb91]{font-size:9px;letter-spacing:1.3px;font-weight:750;color:var(--blue);margin-bottom:8px}.vt-toolbar h2[data-v-f626bb91]{font-size:23px;line-height:1.5;letter-spacing:-.4px}.vt-toolbar p[data-v-f626bb91]:not(.vt-overline),.vt-muted[data-v-f626bb91],.vt-label[data-v-f626bb91]{font-size:10px;color:var(--muted);line-height:1.9}.vt-actions[data-v-f626bb91]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.vt-actions .button[data-v-f626bb91]{white-space:normal}.vt-context[data-v-f626bb91]{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:20px;padding:20px 23px;margin-bottom:22px}.vt-context>div[data-v-f626bb91]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.vt-context strong[data-v-f626bb91]{font-size:12px;line-height:1.8}.vt-context p[data-v-f626bb91]{font-size:10px;color:var(--muted);line-height:1.9}.vt-grid[data-v-f626bb91]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:22px;align-items:start}.vt-main[data-v-f626bb91],.vt-aside[data-v-f626bb91]{display:flex;flex-direction:column;gap:22px;min-width:0}.vt-heading[data-v-f626bb91]{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:20px 22px;border-bottom:1px solid var(--border)}.vt-heading h3[data-v-f626bb91]{font-size:13px;line-height:1.7}.vt-heading p[data-v-f626bb91]{font-size:10px;color:var(--muted);line-height:1.8;margin-top:5px}.vt-heading svg[data-v-f626bb91]{color:var(--muted);flex-shrink:0}.vt-body[data-v-f626bb91]{padding:22px;display:flex;flex-direction:column;gap:17px;min-width:0;font-size:11px;line-height:1.9}.vt-body h4[data-v-f626bb91]{font-size:14px}.vt-amount[data-v-f626bb91]{font-size:32px;line-height:1.5;letter-spacing:-.7px;color:var(--blue)}.vt-item[data-v-f626bb91]{border:1px solid var(--border);background:var(--surface-alt);padding:16px;border-radius:7px}.vt-item-head[data-v-f626bb91]{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}.vt-item-head>span[data-v-f626bb91]{display:grid;place-items:center;flex-shrink:0;width:23px;height:23px;background:var(--blue-soft);color:var(--blue);border-radius:5px;font-size:10px}.vt-item p[data-v-f626bb91]{font-size:10px;white-space:pre-wrap}.vt-item dl[data-v-f626bb91]{display:flex;flex-wrap:wrap;gap:25px;margin-top:15px;font-size:11px}.vt-item dt[data-v-f626bb91],.vt-basis dt[data-v-f626bb91]{font-size:9px;color:var(--muted)}.vt-item dd[data-v-f626bb91],.vt-basis dd[data-v-f626bb91]{margin-top:4px}.vt-schedule[data-v-f626bb91]{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:18px;background:var(--blue-soft);border-radius:7px}.vt-schedule>div[data-v-f626bb91]:last-child{grid-column:1/-1}.vt-schedule dt[data-v-f626bb91]{font-size:10px;color:var(--muted)}.vt-schedule dd[data-v-f626bb91]{font-size:17px;font-weight:650;color:var(--blue);margin-top:5px}.vt-basis[data-v-f626bb91]{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding-block:16px;border-block:1px solid var(--border)}.vt-basis>div[data-v-f626bb91]:first-child{grid-column:1/-1}.vt-staff[data-v-f626bb91]{font-size:10px;white-space:pre-wrap}.vt-staff h4[data-v-f626bb91]{font-size:10px;margin-block:12px 5px}.vt-staff>p[data-v-f626bb91]:first-child{color:var(--muted)}.vt-warning[data-v-f626bb91]{color:var(--orange);font-size:10px;line-height:1.9}.vt-agreed[data-v-f626bb91]{display:flex;gap:9px;align-items:flex-start;color:var(--green);font-size:11px}.vt-agreed svg[data-v-f626bb91]{flex-shrink:0;margin-top:3px}.vt-form[data-v-f626bb91]{padding:22px;display:flex;flex-direction:column;gap:16px}.vt-form fieldset[data-v-f626bb91]{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:10px}.vt-form label[data-v-f626bb91]{font-size:10px;font-weight:650;line-height:1.9}.vt-form select[data-v-f626bb91],.vt-form textarea[data-v-f626bb91],.vt-form input[data-v-f626bb91]{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font:inherit;font-size:12px;line-height:1.8;padding:10px 11px}.vt-form select[data-v-f626bb91]{text-overflow:ellipsis}.vt-form textarea[data-v-f626bb91]{resize:vertical}.vt-form .button[data-v-f626bb91],.vt-decision .button[data-v-f626bb91]{white-space:normal;justify-content:center}.vt-proposal[data-v-f626bb91]{border-color:color-mix(in srgb,var(--blue) 30%,var(--border))}.vt-decision .vt-body[data-v-f626bb91]{background:var(--blue-soft)}.vt-decision-amount[data-v-f626bb91]{font-size:25px;color:var(--blue);line-height:1.5}.vt-history-row[data-v-f626bb91]{padding:20px 22px;border-bottom:1px solid var(--border);font-size:11px;line-height:1.9}.vt-history-top[data-v-f626bb91]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.vt-history-top strong[data-v-f626bb91]{font-size:12px}.vt-history-row>p[data-v-f626bb91]{margin-top:7px}.vt-history-row details[data-v-f626bb91]{margin-top:12px}.vt-history-row summary[data-v-f626bb91]{color:var(--blue);font-size:10px;cursor:pointer}.vt-history-row details p[data-v-f626bb91]{margin-top:7px;white-space:pre-wrap}.vt-pagination[data-v-f626bb91]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 22px;font-size:10px}.vt-empty[data-v-f626bb91]{padding:38px 23px;text-align:center;font-size:11px;line-height:1.9;color:var(--muted)}.vt-empty h3[data-v-f626bb91]{font-size:14px;color:var(--text);margin-block:12px 8px}.vt-empty svg[data-v-f626bb91]{color:var(--blue)}.vt-empty-inline[data-v-f626bb91]{padding:24px;font-size:11px;color:var(--muted)}.vt-alert[data-v-f626bb91],.vt-pending[data-v-f626bb91],.vt-legacy[data-v-f626bb91]{display:flex;gap:12px;align-items:flex-start;padding:17px;border:1px solid var(--border);border-radius:8px;background:var(--surface);margin-bottom:20px;font-size:11px;line-height:1.9}.vt-alert svg[data-v-f626bb91],.vt-pending>svg[data-v-f626bb91],.vt-legacy>svg[data-v-f626bb91]{flex-shrink:0;margin-top:3px}.vt-alert.success[data-v-f626bb91]{color:var(--green)}.vt-alert.warning[data-v-f626bb91],.vt-pending>svg[data-v-f626bb91]{color:var(--orange)}.vt-pending[data-v-f626bb91]{border-left:3px solid var(--orange)}.vt-pending>div[data-v-f626bb91],.vt-legacy>div[data-v-f626bb91]{min-width:0}.vt-pending h3[data-v-f626bb91],.vt-legacy h3[data-v-f626bb91]{font-size:12px}.vt-pending p[data-v-f626bb91],.vt-legacy p[data-v-f626bb91]{font-size:10px;color:var(--muted);margin:5px 0 14px}.vt-legacy svg[data-v-f626bb91]{color:var(--blue)}.vt-page h2[data-v-f626bb91],.vt-page h3[data-v-f626bb91],.vt-page h4[data-v-f626bb91],.vt-page p[data-v-f626bb91],.vt-page span[data-v-f626bb91],.vt-page strong[data-v-f626bb91],.vt-page dd[data-v-f626bb91]{overflow-wrap:anywhere}.vt-page button[data-v-f626bb91]:disabled{opacity:.5;cursor:default}@media(max-width:1100px){.vt-grid[data-v-f626bb91]{grid-template-columns:minmax(0,1fr)}.vt-aside[data-v-f626bb91]{display:flex}.vt-context[data-v-f626bb91]{grid-template-columns:1.5fr 1fr}}@media(max-width:680px){.vt-toolbar[data-v-f626bb91]{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:18px}.vt-toolbar h2[data-v-f626bb91]{font-size:20px}.vt-toolbar>.vt-actions[data-v-f626bb91]{width:100%;justify-content:space-between}.vt-context[data-v-f626bb91]{padding:17px 15px;grid-template-columns:minmax(0,1fr);gap:13px;margin-bottom:17px}.vt-grid[data-v-f626bb91],.vt-main[data-v-f626bb91],.vt-aside[data-v-f626bb91]{gap:17px}.vt-heading[data-v-f626bb91]{padding:17px 15px;flex-wrap:wrap}.vt-heading h3[data-v-f626bb91]{font-size:12px}.vt-body[data-v-f626bb91],.vt-form[data-v-f626bb91]{padding:18px 15px}.vt-amount[data-v-f626bb91]{font-size:27px}.vt-schedule[data-v-f626bb91]{padding:14px;grid-template-columns:minmax(0,1fr)}.vt-schedule dd[data-v-f626bb91]{font-size:16px}.vt-item[data-v-f626bb91]{padding:14px}.vt-basis[data-v-f626bb91]{grid-template-columns:minmax(0,1fr)}.vt-form select[data-v-f626bb91],.vt-form textarea[data-v-f626bb91],.vt-form input[data-v-f626bb91]{font-size:13px}.vt-form>.button[data-v-f626bb91],.vt-pending .button[data-v-f626bb91]{width:100%;justify-content:center}.vt-pending[data-v-f626bb91]{padding:16px;gap:10px}.vt-pending p[data-v-f626bb91],.vt-alert[data-v-f626bb91]{font-size:10px}.vt-history-row[data-v-f626bb91]{padding:18px 15px}.vt-pagination[data-v-f626bb91]{padding:15px;font-size:9px}.vt-pagination .button[data-v-f626bb91]{font-size:9px;padding:8px 12px}}.usage-page[data-v-e7f0c2e1]{max-width:1280px;margin:auto;min-width:0}.usage-toolbar[data-v-e7f0c2e1]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:4px 0 24px}.usage-overline[data-v-e7f0c2e1]{color:var(--blue);font-size:9px;font-weight:750;letter-spacing:1.3px;margin-bottom:8px}.usage-toolbar h2[data-v-e7f0c2e1]{font-size:23px;letter-spacing:-.4px;line-height:1.5}.usage-muted[data-v-e7f0c2e1],.usage-label[data-v-e7f0c2e1]{color:var(--muted);font-size:10px;line-height:1.9}.usage-toolbar .usage-muted[data-v-e7f0c2e1]{margin-top:5px}.usage-actions[data-v-e7f0c2e1]{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.usage-actions .button[data-v-e7f0c2e1]{white-space:normal}.usage-context[data-v-e7f0c2e1]{padding:20px 23px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px}.usage-context>div[data-v-e7f0c2e1]{min-width:0}.usage-context strong[data-v-e7f0c2e1]{display:block;font-size:12px;line-height:1.9;margin:5px 0}.usage-context-links[data-v-e7f0c2e1]{display:flex;gap:20px;flex-wrap:wrap;flex-shrink:0}.usage-context-links .text-link[data-v-e7f0c2e1],.usage-body>.text-link[data-v-e7f0c2e1]{display:inline-flex;align-items:center;gap:7px}.usage-grid[data-v-e7f0c2e1]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);align-items:start;gap:22px}.usage-main[data-v-e7f0c2e1],.usage-aside[data-v-e7f0c2e1]{display:flex;flex-direction:column;gap:22px;min-width:0}.usage-heading[data-v-e7f0c2e1]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:20px 22px;border-bottom:1px solid var(--border)}.usage-heading h3[data-v-e7f0c2e1],.usage-help h3[data-v-e7f0c2e1]{font-size:13px;line-height:1.8}.usage-heading p[data-v-e7f0c2e1]{font-size:10px;color:var(--muted);line-height:1.9;margin-top:5px}.usage-heading>svg[data-v-e7f0c2e1]{color:var(--muted);flex-shrink:0}.usage-heading .badge[data-v-e7f0c2e1]{white-space:normal}.usage-body[data-v-e7f0c2e1]{display:flex;flex-direction:column;gap:20px;padding:22px;min-width:0;font-size:11px;line-height:1.9}.usage-counts[data-v-e7f0c2e1]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:22px;align-items:center}.usage-count[data-v-e7f0c2e1]{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin-top:9px}.usage-count strong[data-v-e7f0c2e1]{font-size:44px;line-height:1.2;letter-spacing:-1px;color:var(--blue)}.usage-count>span[data-v-e7f0c2e1]{font-size:14px;color:var(--muted)}.usage-remaining[data-v-e7f0c2e1]{border-left:1px solid var(--border);padding-left:24px;min-width:0}.usage-remaining>strong[data-v-e7f0c2e1]{display:block;font-size:30px;line-height:1.5;margin-top:6px}.usage-threshold[data-v-e7f0c2e1]{display:flex;align-items:flex-start;gap:12px;padding:16px;background:var(--blue-soft);border-radius:7px;font-size:10px;color:var(--text)}.usage-threshold svg[data-v-e7f0c2e1]{color:var(--blue);flex-shrink:0;margin-top:2px}.usage-required[data-v-e7f0c2e1]{display:flex;flex-direction:column;gap:7px}.usage-required>strong[data-v-e7f0c2e1]{font-size:31px;line-height:1.5;letter-spacing:-.6px;color:var(--blue)}.usage-totals[data-v-e7f0c2e1]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;padding-top:18px;border-top:1px solid var(--border)}.usage-totals dt[data-v-e7f0c2e1],.usage-schedule dt[data-v-e7f0c2e1]{font-size:10px;color:var(--muted)}.usage-totals dd[data-v-e7f0c2e1]{font-size:20px;font-weight:650;margin-top:5px;line-height:1.7}.usage-schedule[data-v-e7f0c2e1]{display:flex;flex-direction:column;gap:18px}.usage-schedule>div+div[data-v-e7f0c2e1]{padding-top:16px;border-top:1px solid var(--border)}.usage-schedule dd[data-v-e7f0c2e1]{font-size:17px;line-height:1.7;font-weight:650;margin-top:5px}.usage-help[data-v-e7f0c2e1]{display:flex;align-items:flex-start;gap:12px;padding:20px 22px}.usage-help>svg[data-v-e7f0c2e1]{color:var(--blue);flex-shrink:0;margin-top:3px}.usage-help p[data-v-e7f0c2e1]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:7px}.usage-state[data-v-e7f0c2e1]{padding:34px 24px;text-align:center;display:flex;align-items:center;flex-direction:column;gap:14px;font-size:11px;line-height:1.9}.usage-state h3[data-v-e7f0c2e1]{font-size:16px}.usage-state>p[data-v-e7f0c2e1]{max-width:540px;color:var(--muted)}.usage-state-icon[data-v-e7f0c2e1]{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:14px;background:var(--blue-soft);color:var(--blue)}.usage-unknown-values[data-v-e7f0c2e1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:620px;width:100%;margin:6px 0 10px;padding:20px;border:1px solid var(--border);border-radius:7px;background:var(--surface-alt)}.usage-unknown-values span[data-v-e7f0c2e1]{font-size:10px;color:var(--muted)}.usage-unknown-values strong[data-v-e7f0c2e1]{display:block;font-size:26px;line-height:1.5}.usage-skeleton[data-v-e7f0c2e1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:620px;gap:18px;margin-top:12px}.usage-skeleton span[data-v-e7f0c2e1]{height:62px;border-radius:7px;background:var(--surface-alt);border:1px solid var(--border)}.usage-page[data-v-e7f0c2e1] :is(h2,h3,p,strong,dd,span){overflow-wrap:anywhere}.usage-page .button[data-v-e7f0c2e1]:disabled{opacity:.5;cursor:default}.usage-denied[data-v-e7f0c2e1]{max-width:620px;margin:12vh auto;padding:28px;display:flex;align-items:flex-start;flex-direction:column;gap:18px;font-size:13px;line-height:1.9;color:var(--text)}.usage-denied>svg[data-v-e7f0c2e1]{color:var(--blue)}.usage-denied h1[data-v-e7f0c2e1]{font-size:21px}.usage-denied p[data-v-e7f0c2e1]{color:var(--muted)}@media(max-width:1100px){.usage-grid[data-v-e7f0c2e1]{grid-template-columns:minmax(0,1fr)}.usage-context[data-v-e7f0c2e1]{align-items:flex-start;flex-direction:column;gap:15px}.usage-context-links[data-v-e7f0c2e1]{flex-shrink:1}}@media(max-width:680px){.usage-toolbar[data-v-e7f0c2e1]{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:18px}.usage-toolbar h2[data-v-e7f0c2e1]{font-size:20px}.usage-toolbar>.usage-actions[data-v-e7f0c2e1]{width:100%;justify-content:space-between}.usage-context[data-v-e7f0c2e1]{padding:17px 15px;margin-bottom:17px}.usage-context-links[data-v-e7f0c2e1]{flex-direction:column;gap:12px}.usage-grid[data-v-e7f0c2e1],.usage-main[data-v-e7f0c2e1],.usage-aside[data-v-e7f0c2e1]{gap:17px}.usage-heading[data-v-e7f0c2e1]{padding:17px 15px;flex-wrap:wrap}.usage-heading h3[data-v-e7f0c2e1]{font-size:12px}.usage-body[data-v-e7f0c2e1]{padding:18px 15px}.usage-counts[data-v-e7f0c2e1]{gap:14px}.usage-count strong[data-v-e7f0c2e1]{font-size:35px}.usage-count>span[data-v-e7f0c2e1]{font-size:12px}.usage-remaining[data-v-e7f0c2e1]{padding-left:15px}.usage-remaining>strong[data-v-e7f0c2e1]{font-size:26px}.usage-required>strong[data-v-e7f0c2e1]{font-size:27px}.usage-totals[data-v-e7f0c2e1]{gap:14px}.usage-totals dd[data-v-e7f0c2e1]{font-size:17px}.usage-schedule dd[data-v-e7f0c2e1]{font-size:16px}.usage-threshold[data-v-e7f0c2e1]{padding:13px;gap:9px}.usage-help[data-v-e7f0c2e1]{padding:18px 15px}.usage-state[data-v-e7f0c2e1]{padding:27px 15px}.usage-state h3[data-v-e7f0c2e1]{font-size:15px}.usage-unknown-values[data-v-e7f0c2e1]{padding:15px 8px;gap:10px}.usage-unknown-values span[data-v-e7f0c2e1]{font-size:9px}.usage-denied[data-v-e7f0c2e1]{margin:7vh 12px;padding:20px}}.cm-page[data-v-53fd4c33]{max-width:1280px;margin:0 auto;min-width:0}.cm-toolbar[data-v-53fd4c33]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:4px 0 23px}.cm-overline[data-v-53fd4c33]{font-size:9px;letter-spacing:1.3px;font-weight:750;color:var(--blue);margin-bottom:8px}.cm-toolbar h2[data-v-53fd4c33]{font-size:23px;line-height:1.5;letter-spacing:-.4px}.cm-muted[data-v-53fd4c33],.cm-label[data-v-53fd4c33]{font-size:10px;color:var(--muted);line-height:1.9}.cm-toolbar .cm-muted[data-v-53fd4c33]{margin-top:6px}.cm-actions[data-v-53fd4c33]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cm-actions .button[data-v-53fd4c33]{white-space:normal}.cm-context[data-v-53fd4c33]{display:grid;grid-template-columns:1.25fr 1fr;gap:15px 25px;padding:20px 23px;margin-bottom:22px}.cm-context>div[data-v-53fd4c33]{display:flex;flex-direction:column;gap:5px;min-width:0}.cm-context strong[data-v-53fd4c33]{font-size:12px;line-height:1.8}.cm-context>p[data-v-53fd4c33]{grid-column:1/-1;color:var(--muted);font-size:10px;line-height:1.9}.cm-grid[data-v-53fd4c33]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:22px;align-items:start}.cm-main[data-v-53fd4c33],.cm-aside[data-v-53fd4c33]{display:flex;flex-direction:column;gap:22px;min-width:0}.cm-heading[data-v-53fd4c33]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:20px 22px;border-bottom:1px solid var(--border)}.cm-heading h3[data-v-53fd4c33]{font-size:13px;line-height:1.7}.cm-heading p[data-v-53fd4c33]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:5px}.cm-heading>svg[data-v-53fd4c33]{flex-shrink:0;color:var(--muted)}.cm-heading .button[data-v-53fd4c33]{font-size:10px;white-space:normal}.cm-body[data-v-53fd4c33],.cm-receipt-body[data-v-53fd4c33]{padding:22px;display:flex;flex-direction:column;gap:15px;min-width:0;font-size:11px;line-height:1.9}.cm-body>p[data-v-53fd4c33],.cm-body>time[data-v-53fd4c33]{color:var(--muted)}.cm-amount[data-v-53fd4c33]{font-size:29px;color:var(--blue);letter-spacing:-.6px;line-height:1.5}.cm-values[data-v-53fd4c33]{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:15px;border-block:1px solid var(--border);padding-block:17px}.cm-values dt[data-v-53fd4c33]{font-size:10px;color:var(--muted)}.cm-values dd[data-v-53fd4c33]{margin:5px 0 0;font-size:17px;font-weight:650;line-height:1.6}.cm-comment[data-v-53fd4c33]{font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.cm-evidence[data-v-53fd4c33]{display:flex;align-items:center;gap:12px;padding:14px;background:var(--surface-alt);border-radius:7px}.cm-evidence>svg[data-v-53fd4c33]{color:var(--blue);flex-shrink:0}.cm-evidence>div[data-v-53fd4c33]{flex:1;min-width:0}.cm-evidence strong[data-v-53fd4c33]{font-size:10px}.cm-evidence p[data-v-53fd4c33]{font-size:9px;color:var(--muted)}.cm-evidence a[data-v-53fd4c33]{font-size:10px}.cm-danger[data-v-53fd4c33]{color:var(--red)}.cm-list-row[data-v-53fd4c33]{display:flex;align-items:center;gap:18px;padding:21px 22px;border-bottom:1px solid var(--border)}.cm-list-row>div[data-v-53fd4c33]:first-child{flex:1;min-width:0}.cm-list-row>div:first-child>strong[data-v-53fd4c33]{font-size:20px;color:var(--blue);line-height:1.6}.cm-list-rest[data-v-53fd4c33]{text-align:right;display:flex;flex-direction:column;min-width:0}.cm-list-rest>strong[data-v-53fd4c33]{font-size:12px;line-height:1.8}.cm-list-row>.text-link[data-v-53fd4c33]{font-size:10px;white-space:normal}.cm-empty[data-v-53fd4c33]{text-align:center;padding:37px 22px;color:var(--muted);font-size:11px;line-height:1.9}.cm-empty>svg[data-v-53fd4c33]{color:var(--blue);margin-bottom:12px}.cm-empty h3[data-v-53fd4c33]{font-size:14px;color:var(--text);margin-bottom:8px}.cm-portion[data-v-53fd4c33]{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:18px 22px;border-bottom:1px solid var(--border);font-size:11px;line-height:1.9}.cm-portion>span[data-v-53fd4c33]{color:var(--muted)}.cm-history-row[data-v-53fd4c33]{display:flex;gap:13px;padding:21px 22px;border-bottom:1px solid var(--border)}.cm-history-row>div[data-v-53fd4c33]{min-width:0;flex:1}.cm-dot[data-v-53fd4c33]{height:8px;width:8px;background:var(--blue);border-radius:50%;margin-top:6px;flex-shrink:0}.cm-history-row h4[data-v-53fd4c33]{font-size:11px;line-height:1.8}.cm-history-row .cm-comment[data-v-53fd4c33]{margin-top:9px}.cm-history-allocation[data-v-53fd4c33]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:8px}.cm-pagination[data-v-53fd4c33]{display:flex;gap:12px;align-items:center;justify-content:flex-end;padding:16px 22px;font-size:10px;color:var(--muted)}.cm-pagination .button[data-v-53fd4c33]{font-size:10px;padding:8px 12px}.cm-list-back[data-v-53fd4c33]{margin:16px 22px;font-size:10px}.cm-form-panel[data-v-53fd4c33]{border-color:color-mix(in srgb,var(--blue) 30%,var(--border))}.cm-form[data-v-53fd4c33]{padding:22px;display:flex;flex-direction:column;gap:16px}.cm-form fieldset[data-v-53fd4c33]{padding:0;margin:0;border:0;min-width:0;display:flex;flex-direction:column;gap:10px}.cm-form label[data-v-53fd4c33]{font-size:10px;line-height:1.9;font-weight:650}.cm-form input[data-v-53fd4c33]:not([type=checkbox]),.cm-form select[data-v-53fd4c33],.cm-form textarea[data-v-53fd4c33]{box-sizing:border-box;width:100%;min-width:0;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font-family:inherit;font-size:12px;line-height:1.8;padding:10px 11px}.cm-form textarea[data-v-53fd4c33]{resize:vertical}.cm-hint[data-v-53fd4c33]{font-size:9px;line-height:1.9;color:var(--muted)}.cm-field-error[data-v-53fd4c33]{font-size:10px;line-height:1.8;color:var(--red)}.cm-form-divider[data-v-53fd4c33]{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--border);padding-top:18px;margin-top:8px}.cm-form-divider h4[data-v-53fd4c33]{font-size:11px}.cm-form-divider span[data-v-53fd4c33]{font-size:9px;color:var(--muted)}.cm-allocation-row[data-v-53fd4c33]{display:flex;flex-direction:column;gap:8px;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px;padding:13px}.cm-allocation-amount[data-v-53fd4c33]{display:flex;gap:12px;align-items:center;min-width:0}.cm-allocation-amount>input[data-v-53fd4c33]{flex:1;min-width:0}.cm-allocation-amount>button[data-v-53fd4c33]{flex-shrink:0;font-size:9px}.cm-form-total[data-v-53fd4c33]{font-size:10px;line-height:1.9;color:var(--muted)}.cm-form-total strong[data-v-53fd4c33]{color:var(--text)}.cm-confirm[data-v-53fd4c33]{display:flex;align-items:flex-start;gap:10px;font-size:10px;line-height:1.9;margin-top:5px}.cm-confirm input[data-v-53fd4c33]{width:15px;height:15px;flex-shrink:0;margin-top:3px;accent-color:var(--blue)}.cm-form>.button[data-v-53fd4c33]{justify-content:center;white-space:normal}.cm-alert[data-v-53fd4c33]{display:flex;gap:12px;border:1px solid var(--border);border-radius:8px;background:var(--surface);padding:15px 17px;font-size:11px;line-height:1.9;margin-bottom:20px}.cm-alert svg[data-v-53fd4c33]{flex-shrink:0;margin-top:2px}.cm-alert.success[data-v-53fd4c33]{color:var(--green)}.cm-alert.warning[data-v-53fd4c33]{color:var(--orange)}.cm-alert .text-link[data-v-53fd4c33]{font-size:10px;white-space:normal}.cm-pending[data-v-53fd4c33]{display:flex;align-items:flex-start;gap:15px;border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:8px;padding:20px;background:var(--surface);margin-bottom:22px}.cm-pending>svg[data-v-53fd4c33]{color:var(--orange);flex-shrink:0}.cm-pending>div[data-v-53fd4c33]{min-width:0}.cm-pending h3[data-v-53fd4c33]{font-size:13px;line-height:1.8}.cm-pending p[data-v-53fd4c33]{font-size:11px;line-height:1.9;color:var(--muted);margin-top:6px;margin-bottom:15px}.cm-page h2[data-v-53fd4c33],.cm-page h3[data-v-53fd4c33],.cm-page h4[data-v-53fd4c33],.cm-page strong[data-v-53fd4c33],.cm-page p[data-v-53fd4c33],.cm-page time[data-v-53fd4c33],.cm-page dd[data-v-53fd4c33],.cm-page span[data-v-53fd4c33]{overflow-wrap:anywhere}.cm-page button[data-v-53fd4c33]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1100px){.cm-grid[data-v-53fd4c33]{grid-template-columns:minmax(0,1fr)}.cm-aside[data-v-53fd4c33]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.cm-form-panel[data-v-53fd4c33]{grid-column:1/-1}.cm-grid.editing .cm-aside[data-v-53fd4c33]{order:-1}}@media(max-width:680px){.cm-toolbar[data-v-53fd4c33]{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:18px}.cm-toolbar h2[data-v-53fd4c33]{font-size:20px}.cm-toolbar>.cm-actions[data-v-53fd4c33]{width:100%;justify-content:space-between}.cm-context[data-v-53fd4c33]{padding:17px 15px;grid-template-columns:minmax(0,1fr);gap:13px;margin-bottom:17px}.cm-context strong[data-v-53fd4c33]{font-size:11px}.cm-grid[data-v-53fd4c33],.cm-main[data-v-53fd4c33],.cm-aside[data-v-53fd4c33]{gap:17px}.cm-aside[data-v-53fd4c33]{display:flex}.cm-heading[data-v-53fd4c33]{padding:17px 15px;flex-wrap:wrap}.cm-heading h3[data-v-53fd4c33]{font-size:12px}.cm-heading p[data-v-53fd4c33],.cm-heading .button[data-v-53fd4c33]{font-size:9px}.cm-receipt-body[data-v-53fd4c33],.cm-body[data-v-53fd4c33],.cm-form[data-v-53fd4c33]{padding:18px 15px}.cm-amount[data-v-53fd4c33]{font-size:25px}.cm-values[data-v-53fd4c33]{grid-template-columns:minmax(0,1fr);gap:15px}.cm-values dd[data-v-53fd4c33]{font-size:16px}.cm-evidence[data-v-53fd4c33]{padding:12px;flex-wrap:wrap}.cm-evidence>div[data-v-53fd4c33]{min-width:200px}.cm-list-row[data-v-53fd4c33]{padding:18px 15px;gap:12px;flex-wrap:wrap}.cm-list-row>div[data-v-53fd4c33]:first-child{min-width:170px}.cm-list-row>div:first-child>strong[data-v-53fd4c33]{font-size:19px}.cm-list-rest[data-v-53fd4c33]{min-width:100px}.cm-list-row>.text-link[data-v-53fd4c33]{width:100%}.cm-history-row[data-v-53fd4c33]{padding:18px 15px;gap:11px}.cm-history-row .cm-muted[data-v-53fd4c33]{font-size:9px}.cm-portion[data-v-53fd4c33]{padding:17px 15px;font-size:10px}.cm-pagination[data-v-53fd4c33]{padding:15px;font-size:9px}.cm-pagination .button[data-v-53fd4c33]{font-size:9px}.cm-list-back[data-v-53fd4c33]{margin:15px}.cm-form input[data-v-53fd4c33]:not([type=checkbox]),.cm-form select[data-v-53fd4c33],.cm-form textarea[data-v-53fd4c33]{font-size:13px}.cm-form>.button[data-v-53fd4c33]{width:100%}.cm-pending[data-v-53fd4c33]{padding:16px;gap:10px}.cm-pending p[data-v-53fd4c33]{font-size:10px}.cm-pending .button[data-v-53fd4c33]{width:100%;justify-content:center}.cm-alert[data-v-53fd4c33]{font-size:10px}}.cp-page[data-v-07045b99]{max-width:1280px;margin:auto;min-width:0}.cp-toolbar[data-v-07045b99]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:4px 0 24px}.cp-overline[data-v-07045b99]{font-size:9px;letter-spacing:1.3px;font-weight:750;color:var(--blue);margin-bottom:8px}.cp-toolbar h2[data-v-07045b99]{font-size:23px;line-height:1.5;letter-spacing:-.4px}.cp-muted[data-v-07045b99],.cp-label[data-v-07045b99]{font-size:10px;line-height:1.9;color:var(--muted)}.cp-toolbar .cp-muted[data-v-07045b99]{margin-top:6px}.cp-actions[data-v-07045b99]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.cp-actions .button[data-v-07045b99]{white-space:normal}.cp-context[data-v-07045b99]{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:20px;padding:20px 23px;margin-bottom:22px}.cp-context>div[data-v-07045b99]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.cp-context strong[data-v-07045b99]{font-size:12px;line-height:1.8}.cp-context p[data-v-07045b99]{font-size:10px;line-height:1.8;color:var(--muted)}.cp-grid[data-v-07045b99]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:22px;align-items:start}.cp-main[data-v-07045b99],.cp-aside[data-v-07045b99]{display:flex;flex-direction:column;gap:22px;min-width:0}.cp-heading[data-v-07045b99]{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:20px 22px;border-bottom:1px solid var(--border)}.cp-heading h3[data-v-07045b99]{font-size:13px;line-height:1.7}.cp-heading p[data-v-07045b99]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:5px}.cp-heading svg[data-v-07045b99]{color:var(--muted);flex-shrink:0}.cp-body[data-v-07045b99]{display:flex;flex-direction:column;gap:17px;min-width:0;padding:22px;font-size:11px;line-height:1.9}.cp-amount[data-v-07045b99]{font-size:32px;line-height:1.5;color:var(--blue);letter-spacing:-.7px}.cp-scheme[data-v-07045b99]{font-size:10px;color:var(--muted);margin-top:-9px}.cp-scope[data-v-07045b99]{padding:17px;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px}.cp-scope p[data-v-07045b99]{margin-top:6px;font-size:12px;white-space:pre-wrap}.cp-basis[data-v-07045b99]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:0;padding-block:16px;border-block:1px solid var(--border)}.cp-basis>div[data-v-07045b99]:first-child{grid-column:1/-1}.cp-basis dt[data-v-07045b99]{font-size:9px;color:var(--muted)}.cp-basis dd[data-v-07045b99]{margin:5px 0 0;font-size:11px;line-height:1.8}.cp-staff[data-v-07045b99]{padding-top:3px}.cp-staff h4[data-v-07045b99]{font-size:10px;margin:12px 0 5px}.cp-staff p[data-v-07045b99]{font-size:10px;white-space:pre-wrap}.cp-staff>p[data-v-07045b99]:first-child{color:var(--muted)}.cp-advisory[data-v-07045b99]{font-size:10px;color:var(--orange);line-height:1.9}.cp-decision[data-v-07045b99]{display:flex;flex-direction:column;gap:14px;padding:17px;background:var(--blue-soft);border-radius:7px;font-size:11px}.cp-decision .button[data-v-07045b99]{justify-content:center;white-space:normal}.cp-agreed[data-v-07045b99]{display:flex;align-items:flex-start;gap:9px;color:var(--green);font-size:11px}.cp-agreed svg[data-v-07045b99]{flex-shrink:0;margin-top:3px}.cp-history-row[data-v-07045b99]{padding:20px 22px;border-bottom:1px solid var(--border);font-size:11px;line-height:1.9}.cp-history-top[data-v-07045b99]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap}.cp-history-top strong[data-v-07045b99]{font-size:12px}.cp-history-row>.cp-muted[data-v-07045b99]{margin:7px 0}.cp-history-row>p[data-v-07045b99]{white-space:pre-wrap}.cp-history-row details[data-v-07045b99]{margin-top:12px}.cp-history-row summary[data-v-07045b99]{font-size:10px;color:var(--blue);cursor:pointer}.cp-history-row details p[data-v-07045b99]{font-size:10px;white-space:pre-wrap;margin-top:8px}.cp-empty[data-v-07045b99]{text-align:center;padding:38px 23px;color:var(--muted);font-size:11px;line-height:1.9}.cp-empty svg[data-v-07045b99]{color:var(--blue);margin-bottom:12px}.cp-empty h3[data-v-07045b99]{font-size:14px;color:var(--text);margin-bottom:8px}.cp-empty-inline[data-v-07045b99]{padding:24px;font-size:11px;color:var(--muted)}.cp-pagination[data-v-07045b99]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 22px;font-size:10px}.cp-pagination .button[data-v-07045b99]{font-size:10px;padding:8px 12px}.cp-proposal[data-v-07045b99]{border-color:color-mix(in srgb,var(--blue) 30%,var(--border))}.cp-form[data-v-07045b99]{display:flex;flex-direction:column;gap:16px;padding:22px}.cp-form fieldset[data-v-07045b99]{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:10px}.cp-form label[data-v-07045b99]{font-size:10px;font-weight:650;line-height:1.9}.cp-form input[data-v-07045b99],.cp-form textarea[data-v-07045b99]{box-sizing:border-box;width:100%;min-width:0;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:6px;font-family:inherit;font-size:12px;line-height:1.8;padding:10px 11px}.cp-form textarea[data-v-07045b99]{resize:vertical}.cp-form>.button[data-v-07045b99]{justify-content:center;white-space:normal}.cp-alert[data-v-07045b99]{display:flex;gap:12px;border:1px solid var(--border);border-radius:8px;padding:15px 17px;background:var(--surface);font-size:11px;line-height:1.9;margin-bottom:20px}.cp-alert svg[data-v-07045b99]{flex-shrink:0;margin-top:2px}.cp-alert.success[data-v-07045b99]{color:var(--green)}.cp-alert.warning[data-v-07045b99]{color:var(--orange)}.cp-pending[data-v-07045b99]{display:flex;align-items:flex-start;gap:15px;border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:8px;padding:20px;background:var(--surface);margin-bottom:22px}.cp-pending>svg[data-v-07045b99]{color:var(--orange);flex-shrink:0}.cp-pending>div[data-v-07045b99]{min-width:0}.cp-pending h3[data-v-07045b99]{font-size:13px;line-height:1.8}.cp-pending p[data-v-07045b99]{font-size:11px;line-height:1.9;color:var(--muted);margin:6px 0 15px}.cp-page h2[data-v-07045b99],.cp-page h3[data-v-07045b99],.cp-page h4[data-v-07045b99],.cp-page strong[data-v-07045b99],.cp-page p[data-v-07045b99],.cp-page span[data-v-07045b99],.cp-page dd[data-v-07045b99],.cp-page time[data-v-07045b99]{overflow-wrap:anywhere}.cp-page button[data-v-07045b99]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1100px){.cp-grid[data-v-07045b99]{grid-template-columns:minmax(0,1fr)}.cp-aside[data-v-07045b99]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.cp-proposal[data-v-07045b99]{grid-column:1/-1}.cp-grid.editing .cp-aside[data-v-07045b99]{order:-1}}@media(max-width:680px){.cp-toolbar[data-v-07045b99]{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:18px}.cp-toolbar h2[data-v-07045b99]{font-size:20px}.cp-toolbar>.cp-actions[data-v-07045b99]{width:100%;justify-content:space-between}.cp-context[data-v-07045b99]{padding:17px 15px;grid-template-columns:minmax(0,1fr);gap:13px;margin-bottom:17px}.cp-context strong[data-v-07045b99]{font-size:11px}.cp-grid[data-v-07045b99],.cp-main[data-v-07045b99],.cp-aside[data-v-07045b99]{gap:17px}.cp-aside[data-v-07045b99]{display:flex}.cp-heading[data-v-07045b99]{padding:17px 15px;flex-wrap:wrap}.cp-heading h3[data-v-07045b99]{font-size:12px}.cp-body[data-v-07045b99],.cp-form[data-v-07045b99]{padding:18px 15px}.cp-amount[data-v-07045b99]{font-size:27px}.cp-scope[data-v-07045b99]{padding:14px}.cp-basis[data-v-07045b99]{grid-template-columns:minmax(0,1fr);gap:13px}.cp-history-row[data-v-07045b99]{padding:18px 15px}.cp-history-top strong[data-v-07045b99]{font-size:11px}.cp-form input[data-v-07045b99],.cp-form textarea[data-v-07045b99]{font-size:13px}.cp-form>.button[data-v-07045b99]{width:100%}.cp-pagination[data-v-07045b99]{padding:15px;font-size:9px}.cp-pagination .button[data-v-07045b99]{font-size:9px}.cp-pending[data-v-07045b99]{padding:16px;gap:10px}.cp-pending .button[data-v-07045b99]{width:100%;justify-content:center}.cp-pending p[data-v-07045b99],.cp-alert[data-v-07045b99]{font-size:10px}}.vp-page[data-v-4febc644]{max-width:1280px;margin:auto;min-width:0}.vp-toolbar[data-v-4febc644]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:4px 0 24px}.vp-overline[data-v-4febc644]{font-size:9px;letter-spacing:1.3px;font-weight:750;color:var(--blue);margin-bottom:8px}.vp-toolbar h2[data-v-4febc644]{font-size:23px;line-height:1.5;letter-spacing:-.4px}.vp-toolbar p[data-v-4febc644]:not(.vp-overline),.vp-muted[data-v-4febc644],.vp-label[data-v-4febc644]{font-size:10px;color:var(--muted);line-height:1.9}.vp-actions[data-v-4febc644]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.vp-actions .button[data-v-4febc644]{white-space:normal}.vp-context[data-v-4febc644]{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:20px;padding:20px 23px;margin-bottom:22px}.vp-context>div[data-v-4febc644]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.vp-context strong[data-v-4febc644]{font-size:12px;line-height:1.8}.vp-context p[data-v-4febc644]{font-size:10px;color:var(--muted);line-height:1.9}.vp-grid[data-v-4febc644]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:22px;align-items:start}.vp-main[data-v-4febc644],.vp-aside[data-v-4febc644]{display:flex;flex-direction:column;gap:22px;min-width:0}.vp-heading[data-v-4febc644]{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:20px 22px;border-bottom:1px solid var(--border)}.vp-heading h3[data-v-4febc644]{font-size:13px;line-height:1.7}.vp-heading p[data-v-4febc644]{font-size:10px;color:var(--muted);line-height:1.8;margin-top:5px}.vp-heading svg[data-v-4febc644]{color:var(--muted);flex-shrink:0}.vp-body[data-v-4febc644]{padding:22px;display:flex;flex-direction:column;gap:17px;min-width:0;font-size:11px;line-height:1.9}.vp-body h4[data-v-4febc644]{font-size:14px}.vp-amount[data-v-4febc644]{font-size:32px;line-height:1.5;letter-spacing:-.7px;color:var(--blue)}.vp-progress[data-v-4febc644]{height:6px;border-radius:4px;background:var(--blue-soft);overflow:hidden}.vp-progress span[data-v-4febc644]{display:block;height:100%;background:var(--blue);border-radius:inherit}.vp-totals[data-v-4febc644]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.vp-totals dt[data-v-4febc644],.vp-source dt[data-v-4febc644]{font-size:9px;color:var(--muted)}.vp-totals dd[data-v-4febc644]{font-size:19px;margin-top:6px;font-weight:650}.vp-warning[data-v-4febc644]{color:var(--orange);font-size:10px;line-height:1.9}.vp-form[data-v-4febc644]{padding:22px;display:flex;flex-direction:column;gap:16px}.vp-form fieldset[data-v-4febc644]{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:10px}.vp-form label[data-v-4febc644],.vp-release-form label[data-v-4febc644]{font-size:10px;font-weight:650;line-height:1.9}.vp-form select[data-v-4febc644],.vp-form textarea[data-v-4febc644],.vp-form input[data-v-4febc644],.vp-release-form textarea[data-v-4febc644]{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font:inherit;font-size:12px;line-height:1.8;padding:10px 11px}.vp-form select[data-v-4febc644]{text-overflow:ellipsis}.vp-form textarea[data-v-4febc644],.vp-release-form textarea[data-v-4febc644]{resize:vertical}.vp-form .button[data-v-4febc644]{white-space:normal;justify-content:center}.vp-proposal[data-v-4febc644]{border-color:color-mix(in srgb,var(--blue) 30%,var(--border))}.vp-source[data-v-4febc644]{border:1px solid var(--border);background:var(--surface-alt);padding:16px;border-radius:7px;font-size:11px}.vp-source dl[data-v-4febc644]{display:flex;flex-wrap:wrap;gap:25px;margin-top:12px}.vp-source dd[data-v-4febc644]{margin-top:4px}.vp-history-row[data-v-4febc644]{padding:20px 22px;border-bottom:1px solid var(--border);font-size:11px;line-height:1.9}.vp-row-head[data-v-4febc644]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.vp-row-head strong[data-v-4febc644]{font-size:17px}.vp-history-row>p[data-v-4febc644]{margin-top:7px}.vp-history-row>.text-link[data-v-4febc644]{margin-top:15px}.vp-release-result[data-v-4febc644]{margin-top:15px;border-left:2px solid var(--border);padding-left:12px;font-size:10px}.vp-release-form[data-v-4febc644]{margin-top:18px;display:flex;flex-direction:column;gap:10px}.vp-pagination[data-v-4febc644]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 22px;font-size:10px}.vp-empty[data-v-4febc644]{padding:38px 23px;text-align:center;font-size:11px;line-height:1.9;color:var(--muted)}.vp-empty h3[data-v-4febc644]{font-size:14px;color:var(--text);margin-block:12px 8px}.vp-empty svg[data-v-4febc644]{color:var(--blue)}.vp-empty-inline[data-v-4febc644]{padding:24px;font-size:11px;line-height:1.9;color:var(--muted)}.vp-empty-inline h4[data-v-4febc644]{color:var(--text);margin:10px 0}.vp-empty-inline .text-link[data-v-4febc644]{margin-top:12px}.vp-alert[data-v-4febc644],.vp-pending[data-v-4febc644]{display:flex;gap:12px;align-items:flex-start;padding:17px;border:1px solid var(--border);border-radius:8px;background:var(--surface);margin-bottom:20px;font-size:11px;line-height:1.9}.vp-alert svg[data-v-4febc644],.vp-pending>svg[data-v-4febc644]{flex-shrink:0;margin-top:3px}.vp-alert.success[data-v-4febc644]{color:var(--green)}.vp-alert.warning[data-v-4febc644],.vp-pending>svg[data-v-4febc644]{color:var(--orange)}.vp-pending[data-v-4febc644]{border-left:3px solid var(--orange)}.vp-pending>div[data-v-4febc644]{min-width:0}.vp-pending h3[data-v-4febc644],.vp-alert h3[data-v-4febc644]{font-size:12px}.vp-pending p[data-v-4febc644],.vp-alert p[data-v-4febc644]{font-size:10px;color:var(--muted);margin:5px 0 14px}.vp-page h2[data-v-4febc644],.vp-page h3[data-v-4febc644],.vp-page h4[data-v-4febc644],.vp-page p[data-v-4febc644],.vp-page span[data-v-4febc644],.vp-page strong[data-v-4febc644],.vp-page dd[data-v-4febc644]{overflow-wrap:anywhere}.vp-page button[data-v-4febc644]:disabled{opacity:.5;cursor:default}@media(max-width:1100px){.vp-grid[data-v-4febc644]{grid-template-columns:minmax(0,1fr)}.vp-context[data-v-4febc644]{grid-template-columns:1.5fr 1fr}}@media(max-width:680px){.vp-toolbar[data-v-4febc644]{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:18px}.vp-toolbar h2[data-v-4febc644]{font-size:20px}.vp-toolbar>.vp-actions[data-v-4febc644]{width:100%;justify-content:space-between}.vp-context[data-v-4febc644]{padding:17px 15px;grid-template-columns:minmax(0,1fr);gap:13px;margin-bottom:17px}.vp-grid[data-v-4febc644],.vp-main[data-v-4febc644],.vp-aside[data-v-4febc644]{gap:17px}.vp-heading[data-v-4febc644]{padding:17px 15px;flex-wrap:wrap}.vp-heading h3[data-v-4febc644]{font-size:12px}.vp-body[data-v-4febc644],.vp-form[data-v-4febc644]{padding:18px 15px}.vp-amount[data-v-4febc644]{font-size:27px}.vp-totals dd[data-v-4febc644]{font-size:17px}.vp-form select[data-v-4febc644],.vp-form textarea[data-v-4febc644],.vp-form input[data-v-4febc644]{font-size:13px}.vp-form>.button[data-v-4febc644],.vp-pending .button[data-v-4febc644]{width:100%;justify-content:center}.vp-pending[data-v-4febc644]{padding:16px;gap:10px}.vp-history-row[data-v-4febc644]{padding:18px 15px}.vp-pagination[data-v-4febc644]{padding:15px;font-size:9px}.vp-pagination .button[data-v-4febc644]{font-size:9px;padding:8px 12px}}.vt-page[data-v-50dc1fb8]{max-width:1280px;margin:auto;min-width:0}.vt-toolbar[data-v-50dc1fb8]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:4px 0 24px}.vt-overline[data-v-50dc1fb8]{font-size:9px;letter-spacing:1.3px;font-weight:750;color:var(--blue);margin-bottom:8px}.vt-toolbar h2[data-v-50dc1fb8]{font-size:23px;line-height:1.5;letter-spacing:-.4px}.vt-toolbar p[data-v-50dc1fb8]:not(.vt-overline),.vt-muted[data-v-50dc1fb8],.vt-label[data-v-50dc1fb8]{font-size:10px;color:var(--muted);line-height:1.9}.vt-actions[data-v-50dc1fb8]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.vt-actions .button[data-v-50dc1fb8]{white-space:normal}.vt-context[data-v-50dc1fb8]{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:20px;padding:20px 23px;margin-bottom:22px}.vt-context>div[data-v-50dc1fb8]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.vt-context strong[data-v-50dc1fb8]{font-size:12px;line-height:1.8}.vt-context p[data-v-50dc1fb8]{font-size:10px;color:var(--muted);line-height:1.9}.vt-grid[data-v-50dc1fb8]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:22px;align-items:start}.vt-main[data-v-50dc1fb8],.vt-aside[data-v-50dc1fb8]{display:flex;flex-direction:column;gap:22px;min-width:0}.vt-heading[data-v-50dc1fb8]{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:20px 22px;border-bottom:1px solid var(--border)}.vt-heading h3[data-v-50dc1fb8]{font-size:13px;line-height:1.7}.vt-heading p[data-v-50dc1fb8]{font-size:10px;color:var(--muted);line-height:1.8;margin-top:5px}.vt-heading svg[data-v-50dc1fb8]{color:var(--muted);flex-shrink:0}.vt-body[data-v-50dc1fb8]{padding:22px;display:flex;flex-direction:column;gap:17px;min-width:0;font-size:11px;line-height:1.9}.vt-body h4[data-v-50dc1fb8]{font-size:14px}.vt-amount[data-v-50dc1fb8]{font-size:32px;line-height:1.5;letter-spacing:-.7px;color:var(--blue)}.vt-item[data-v-50dc1fb8]{border:1px solid var(--border);background:var(--surface-alt);padding:16px;border-radius:7px}.vt-item-head[data-v-50dc1fb8]{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}.vt-item-head>span[data-v-50dc1fb8]{display:grid;place-items:center;flex-shrink:0;width:23px;height:23px;background:var(--blue-soft);color:var(--blue);border-radius:5px;font-size:10px}.vt-item p[data-v-50dc1fb8]{font-size:10px;white-space:pre-wrap}.vt-item dl[data-v-50dc1fb8]{display:flex;flex-wrap:wrap;gap:25px;margin-top:15px;font-size:11px}.vt-item dt[data-v-50dc1fb8],.vt-basis dt[data-v-50dc1fb8]{font-size:9px;color:var(--muted)}.vt-item dd[data-v-50dc1fb8],.vt-basis dd[data-v-50dc1fb8]{margin-top:4px}.vt-basis[data-v-50dc1fb8]{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding-block:16px;border-block:1px solid var(--border)}.vt-basis>div[data-v-50dc1fb8]:first-child{grid-column:1/-1}.vt-staff[data-v-50dc1fb8]{font-size:10px;white-space:pre-wrap}.vt-staff h4[data-v-50dc1fb8]{font-size:10px;margin-block:12px 5px}.vt-staff>p[data-v-50dc1fb8]:first-child{color:var(--muted)}.vt-warning[data-v-50dc1fb8]{color:var(--orange);font-size:10px;line-height:1.9}.vt-agreed[data-v-50dc1fb8]{display:flex;gap:9px;align-items:flex-start;color:var(--green);font-size:11px}.vt-agreed svg[data-v-50dc1fb8]{flex-shrink:0;margin-top:3px}.vt-form[data-v-50dc1fb8]{padding:22px;display:flex;flex-direction:column;gap:16px}.vt-form fieldset[data-v-50dc1fb8]{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:10px}.vt-form label[data-v-50dc1fb8]{font-size:10px;font-weight:650;line-height:1.9}.vt-form select[data-v-50dc1fb8],.vt-form textarea[data-v-50dc1fb8]{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font:inherit;font-size:12px;line-height:1.8;padding:10px 11px}.vt-form select[data-v-50dc1fb8]{text-overflow:ellipsis}.vt-form textarea[data-v-50dc1fb8]{resize:vertical}.vt-form .button[data-v-50dc1fb8],.vt-decision .button[data-v-50dc1fb8]{white-space:normal;justify-content:center}.vt-proposal[data-v-50dc1fb8]{border-color:color-mix(in srgb,var(--blue) 30%,var(--border))}.vt-decision .vt-body[data-v-50dc1fb8]{background:var(--blue-soft)}.vt-decision-amount[data-v-50dc1fb8]{font-size:25px;color:var(--blue);line-height:1.5}.vt-history-row[data-v-50dc1fb8]{padding:20px 22px;border-bottom:1px solid var(--border);font-size:11px;line-height:1.9}.vt-history-top[data-v-50dc1fb8]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.vt-history-top strong[data-v-50dc1fb8]{font-size:12px}.vt-history-row>p[data-v-50dc1fb8]{margin-top:7px}.vt-history-row details[data-v-50dc1fb8]{margin-top:12px}.vt-history-row summary[data-v-50dc1fb8]{color:var(--blue);font-size:10px;cursor:pointer}.vt-history-row details p[data-v-50dc1fb8]{margin-top:7px;white-space:pre-wrap}.vt-pagination[data-v-50dc1fb8]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 22px;font-size:10px}.vt-empty[data-v-50dc1fb8]{padding:38px 23px;text-align:center;font-size:11px;line-height:1.9;color:var(--muted)}.vt-empty h3[data-v-50dc1fb8]{font-size:14px;color:var(--text);margin-block:12px 8px}.vt-empty svg[data-v-50dc1fb8]{color:var(--blue)}.vt-empty-inline[data-v-50dc1fb8]{padding:24px;font-size:11px;color:var(--muted)}.vt-alert[data-v-50dc1fb8],.vt-pending[data-v-50dc1fb8],.vt-legacy[data-v-50dc1fb8]{display:flex;gap:12px;align-items:flex-start;padding:17px;border:1px solid var(--border);border-radius:8px;background:var(--surface);margin-bottom:20px;font-size:11px;line-height:1.9}.vt-alert svg[data-v-50dc1fb8],.vt-pending>svg[data-v-50dc1fb8],.vt-legacy>svg[data-v-50dc1fb8]{flex-shrink:0;margin-top:3px}.vt-alert.success[data-v-50dc1fb8]{color:var(--green)}.vt-alert.warning[data-v-50dc1fb8],.vt-pending>svg[data-v-50dc1fb8]{color:var(--orange)}.vt-pending[data-v-50dc1fb8]{border-left:3px solid var(--orange)}.vt-pending>div[data-v-50dc1fb8],.vt-legacy>div[data-v-50dc1fb8]{min-width:0}.vt-pending h3[data-v-50dc1fb8],.vt-legacy h3[data-v-50dc1fb8]{font-size:12px}.vt-pending p[data-v-50dc1fb8],.vt-legacy p[data-v-50dc1fb8]{font-size:10px;color:var(--muted);margin:5px 0 14px}.vt-legacy svg[data-v-50dc1fb8]{color:var(--blue)}.vt-page h2[data-v-50dc1fb8],.vt-page h3[data-v-50dc1fb8],.vt-page h4[data-v-50dc1fb8],.vt-page p[data-v-50dc1fb8],.vt-page span[data-v-50dc1fb8],.vt-page strong[data-v-50dc1fb8],.vt-page dd[data-v-50dc1fb8]{overflow-wrap:anywhere}.vt-page button[data-v-50dc1fb8]:disabled{opacity:.5;cursor:default}@media(max-width:1100px){.vt-grid[data-v-50dc1fb8]{grid-template-columns:minmax(0,1fr)}.vt-aside[data-v-50dc1fb8]{display:flex}.vt-context[data-v-50dc1fb8]{grid-template-columns:1.5fr 1fr}}@media(max-width:680px){.vt-toolbar[data-v-50dc1fb8]{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:18px}.vt-toolbar h2[data-v-50dc1fb8]{font-size:20px}.vt-toolbar>.vt-actions[data-v-50dc1fb8]{width:100%;justify-content:space-between}.vt-context[data-v-50dc1fb8]{padding:17px 15px;grid-template-columns:minmax(0,1fr);gap:13px;margin-bottom:17px}.vt-grid[data-v-50dc1fb8],.vt-main[data-v-50dc1fb8],.vt-aside[data-v-50dc1fb8]{gap:17px}.vt-heading[data-v-50dc1fb8]{padding:17px 15px;flex-wrap:wrap}.vt-heading h3[data-v-50dc1fb8]{font-size:12px}.vt-body[data-v-50dc1fb8],.vt-form[data-v-50dc1fb8]{padding:18px 15px}.vt-amount[data-v-50dc1fb8]{font-size:27px}.vt-item[data-v-50dc1fb8]{padding:14px}.vt-basis[data-v-50dc1fb8]{grid-template-columns:minmax(0,1fr)}.vt-form select[data-v-50dc1fb8],.vt-form textarea[data-v-50dc1fb8]{font-size:13px}.vt-form>.button[data-v-50dc1fb8],.vt-pending .button[data-v-50dc1fb8]{width:100%;justify-content:center}.vt-pending[data-v-50dc1fb8]{padding:16px;gap:10px}.vt-pending p[data-v-50dc1fb8],.vt-alert[data-v-50dc1fb8]{font-size:10px}.vt-history-row[data-v-50dc1fb8]{padding:18px 15px}.vt-pagination[data-v-50dc1fb8]{padding:15px;font-size:9px}.vt-pagination .button[data-v-50dc1fb8]{font-size:9px;padding:8px 12px}}.cp-page[data-v-ed597010]{max-width:1280px;margin:auto;min-width:0}.cp-toolbar[data-v-ed597010]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:4px 0 24px}.cp-overline[data-v-ed597010]{font-size:9px;letter-spacing:1.3px;font-weight:750;color:var(--blue);margin-bottom:8px}.cp-toolbar h2[data-v-ed597010]{font-size:23px;line-height:1.5;letter-spacing:-.4px}.cp-muted[data-v-ed597010],.cp-label[data-v-ed597010]{font-size:10px;line-height:1.9;color:var(--muted)}.cp-toolbar .cp-muted[data-v-ed597010]{margin-top:6px}.cp-actions[data-v-ed597010]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.cp-actions .button[data-v-ed597010]{white-space:normal}.cp-summary[data-v-ed597010]{padding:22px;margin-bottom:22px}.cp-summary-heading[data-v-ed597010]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.cp-summary h3[data-v-ed597010]{font-size:14px;line-height:1.8;margin-top:5px}.cp-summary>p[data-v-ed597010]{font-size:10px;line-height:1.9;color:var(--muted)}.cp-totals[data-v-ed597010]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0;padding:20px 0;border-block:1px solid var(--border)}.cp-totals dt[data-v-ed597010]{font-size:10px;line-height:1.8;color:var(--muted)}.cp-totals dd[data-v-ed597010]{margin:8px 0 0;font-size:22px;font-weight:650;line-height:1.7;color:var(--blue)}.cp-grid[data-v-ed597010]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:22px;align-items:start}.cp-main[data-v-ed597010],.cp-aside[data-v-ed597010]{display:flex;flex-direction:column;gap:22px;min-width:0}.cp-heading[data-v-ed597010]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:20px 22px;border-bottom:1px solid var(--border)}.cp-heading h3[data-v-ed597010]{font-size:13px;line-height:1.7}.cp-heading p[data-v-ed597010]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:5px}.cp-heading svg[data-v-ed597010]{flex-shrink:0;color:var(--muted)}.cp-body[data-v-ed597010]{padding:22px;display:flex;flex-direction:column;gap:16px;font-size:11px;line-height:1.9;min-width:0}.cp-amount[data-v-ed597010]{font-size:29px;line-height:1.6;color:var(--blue);letter-spacing:-.5px}.cp-scope[data-v-ed597010]{background:var(--surface-alt);padding:16px;border:1px solid var(--border);border-radius:7px}.cp-scope p[data-v-ed597010]{white-space:pre-wrap;margin-top:6px}.cp-advisory[data-v-ed597010]{font-size:10px;line-height:1.9;color:var(--orange)}.cp-source-row[data-v-ed597010]{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:19px 22px;border-bottom:1px solid var(--border);font-size:11px;line-height:1.9}.cp-source-row>div[data-v-ed597010]:last-child{display:flex;flex-direction:column;align-items:flex-end}.cp-application[data-v-ed597010]{padding:21px 22px;border-bottom:1px solid var(--border);font-size:11px;line-height:1.9}.cp-application-heading[data-v-ed597010]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;flex-wrap:wrap;margin-bottom:10px}.cp-application-heading>div[data-v-ed597010]{display:flex;flex-direction:column;gap:5px}.cp-application-heading strong[data-v-ed597010]{font-size:18px}.cp-reason[data-v-ed597010]{white-space:pre-wrap;margin:8px 0 13px}.cp-release[data-v-ed597010]{padding:15px;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px;margin-top:14px;font-size:10px}.cp-release p[data-v-ed597010]{white-space:pre-wrap;margin-top:7px}.cp-empty[data-v-ed597010]{text-align:center;padding:38px 23px;color:var(--muted);font-size:11px;line-height:1.9}.cp-empty svg[data-v-ed597010]{color:var(--blue);margin-bottom:12px}.cp-empty h3[data-v-ed597010]{font-size:14px;color:var(--text);margin-bottom:8px}.cp-empty-inline[data-v-ed597010]{padding:24px;color:var(--muted);font-size:11px;line-height:1.9}.cp-editor[data-v-ed597010]{border-color:color-mix(in srgb,var(--blue) 30%,var(--border))}.cp-form[data-v-ed597010]{display:flex;flex-direction:column;gap:16px;padding:22px}.cp-form fieldset[data-v-ed597010]{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:10px}.cp-form label[data-v-ed597010]{font-size:10px;font-weight:650;line-height:1.9}.cp-form input[data-v-ed597010],.cp-form select[data-v-ed597010],.cp-form textarea[data-v-ed597010]{box-sizing:border-box;width:100%;min-width:0;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:6px;font-family:inherit;font-size:12px;line-height:1.8;padding:10px 11px}.cp-form textarea[data-v-ed597010]{resize:vertical}.cp-form>.button[data-v-ed597010],.cp-body>.button[data-v-ed597010]{justify-content:center;white-space:normal}.cp-alert[data-v-ed597010]{display:flex;gap:12px;border:1px solid var(--border);border-radius:8px;padding:15px 17px;background:var(--surface);font-size:11px;line-height:1.9;margin-bottom:20px}.cp-alert svg[data-v-ed597010]{flex-shrink:0;margin-top:2px}.cp-alert.success[data-v-ed597010]{color:var(--green)}.cp-alert.warning[data-v-ed597010]{color:var(--orange)}.cp-pending[data-v-ed597010]{display:flex;align-items:flex-start;gap:15px;border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:8px;padding:20px;background:var(--surface);margin-bottom:22px}.cp-pending>svg[data-v-ed597010]{color:var(--orange);flex-shrink:0}.cp-pending>div[data-v-ed597010]{min-width:0}.cp-pending h3[data-v-ed597010]{font-size:13px;line-height:1.8}.cp-pending p[data-v-ed597010]{font-size:11px;line-height:1.9;color:var(--muted);margin:6px 0 15px}.cp-page h2[data-v-ed597010],.cp-page h3[data-v-ed597010],.cp-page h4[data-v-ed597010],.cp-page strong[data-v-ed597010],.cp-page p[data-v-ed597010],.cp-page span[data-v-ed597010],.cp-page dd[data-v-ed597010],.cp-page time[data-v-ed597010]{overflow-wrap:anywhere}.cp-page button[data-v-ed597010]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1100px){.cp-grid[data-v-ed597010]{grid-template-columns:minmax(0,1fr)}.cp-aside[data-v-ed597010]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.cp-editor[data-v-ed597010]{grid-column:1/-1}.cp-grid.editing .cp-aside[data-v-ed597010]{order:-1}}@media(max-width:680px){.cp-toolbar[data-v-ed597010]{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:18px}.cp-toolbar h2[data-v-ed597010]{font-size:20px}.cp-toolbar>.cp-actions[data-v-ed597010]{width:100%;justify-content:space-between}.cp-summary[data-v-ed597010]{padding:18px 15px;margin-bottom:17px}.cp-summary-heading[data-v-ed597010]{flex-direction:column;gap:10px}.cp-summary h3[data-v-ed597010]{font-size:13px}.cp-totals[data-v-ed597010]{grid-template-columns:minmax(0,1fr);gap:15px;padding:17px 0;margin:17px 0}.cp-totals dd[data-v-ed597010]{font-size:21px;margin-top:4px}.cp-grid[data-v-ed597010],.cp-main[data-v-ed597010],.cp-aside[data-v-ed597010]{gap:17px}.cp-aside[data-v-ed597010]{display:flex}.cp-heading[data-v-ed597010]{padding:17px 15px;flex-wrap:wrap}.cp-heading h3[data-v-ed597010]{font-size:12px}.cp-body[data-v-ed597010],.cp-form[data-v-ed597010]{padding:18px 15px}.cp-amount[data-v-ed597010]{font-size:25px}.cp-source-row[data-v-ed597010]{padding:17px 15px;flex-wrap:wrap}.cp-source-row>div[data-v-ed597010]:last-child{align-items:flex-start}.cp-application[data-v-ed597010]{padding:18px 15px}.cp-application-heading strong[data-v-ed597010]{font-size:16px}.cp-form input[data-v-ed597010],.cp-form select[data-v-ed597010],.cp-form textarea[data-v-ed597010]{font-size:13px}.cp-form>.button[data-v-ed597010]{width:100%}.cp-pending[data-v-ed597010]{padding:16px;gap:10px}.cp-pending .button[data-v-ed597010]{width:100%;justify-content:center}.cp-pending p[data-v-ed597010],.cp-alert[data-v-ed597010]{font-size:10px}}.access-top[data-v-5d694b8d]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:24px}.access-top>div[data-v-5d694b8d]{min-width:0}.access-top h1[data-v-5d694b8d]{font-size:23px;margin:16px 0 8px;overflow-wrap:anywhere}.access-top p[data-v-5d694b8d]{color:var(--muted);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.access-top .button[data-v-5d694b8d]{flex-shrink:0}.access-notice[data-v-5d694b8d]{display:flex;gap:14px;background:var(--blue-soft);border-radius:10px;padding:18px;color:var(--blue);margin-bottom:22px;font-size:13px;line-height:1.7}.access-notice>svg[data-v-5d694b8d]{flex-shrink:0}.access-notice p[data-v-5d694b8d]{margin:7px 0}.access-notice .text-link[data-v-5d694b8d]{font-size:12px;white-space:normal}.access-errors[data-v-5d694b8d]{background:var(--red-soft);color:var(--red);padding:16px;border-radius:9px;margin-bottom:20px;font-size:13px;line-height:1.7}.access-grid[data-v-5d694b8d]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.grant-card[data-v-5d694b8d]{padding:20px;border-top:1px solid var(--border)}.grant-line[data-v-5d694b8d]{display:flex;align-items:center;gap:12px}.grant-line>div[data-v-5d694b8d]{flex:1;min-width:0}.grant-line h3[data-v-5d694b8d]{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.grant-line p[data-v-5d694b8d],.grant-note[data-v-5d694b8d]{font-size:12px;color:var(--muted);line-height:1.7;margin-top:8px}.grant-symbol[data-v-5d694b8d]{color:var(--blue);flex-shrink:0}.visibility-warning[data-v-5d694b8d]{padding:10px 12px;background:var(--surface-alt);font-size:12px;line-height:1.7;margin-top:14px;border-radius:7px}.revoke-link[data-v-5d694b8d]{margin-top:14px;font-size:12px}.grant-form[data-v-5d694b8d]{padding:0 20px 20px}.grant-form select[data-v-5d694b8d],.grant-form textarea[data-v-5d694b8d],.revoke-form textarea[data-v-5d694b8d]{width:100%;max-width:100%;font-size:14px}.grant-form .field[data-v-5d694b8d]{margin-bottom:18px}.grant-form .button[data-v-5d694b8d]{width:100%;white-space:normal;line-height:1.7}.revoke-form[data-v-5d694b8d]{margin-top:16px}.revoke-form label[data-v-5d694b8d]{display:block;font-size:12px;margin-bottom:8px}.form-actions[data-v-5d694b8d]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:12px}.form-actions .text-link[data-v-5d694b8d]{font-size:12px}@media(max-width:1050px){.access-grid[data-v-5d694b8d]{grid-template-columns:1fr}.access-grid aside[data-v-5d694b8d]{max-width:650px}}@media(max-width:600px){.access-top[data-v-5d694b8d]{flex-direction:column}.access-top h1[data-v-5d694b8d]{font-size:20px}.access-top .button[data-v-5d694b8d]{font-size:12px;white-space:normal}.grant-card[data-v-5d694b8d]{padding:16px}.grant-line[data-v-5d694b8d]{flex-wrap:wrap}.grant-line .badge[data-v-5d694b8d]{margin-left:35px}.access-notice[data-v-5d694b8d]{padding:15px}.grant-form[data-v-5d694b8d]{padding:0 16px 20px}}.document-errors[data-v-3516bf05]{padding:14px 16px;margin-bottom:20px;border-radius:8px;background:var(--red-soft);color:var(--red);font-size:12px;line-height:1.7}.document-errors p+p[data-v-3516bf05]{margin-top:7px}.docs-top[data-v-3516bf05]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.docs-top p[data-v-3516bf05]{color:var(--muted);font-size:13px;margin-top:8px}.documents-grid[data-v-3516bf05]{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:20px;align-items:start}.documents-grid.read-only[data-v-3516bf05]{grid-template-columns:1fr}.document-card[data-v-3516bf05]{padding:20px;border-top:1px solid var(--border)}.document-title[data-v-3516bf05]{display:flex;gap:12px;align-items:center;margin-bottom:16px}.document-title>div[data-v-3516bf05]{flex:1;min-width:0}.document-title h3[data-v-3516bf05]{font-size:15px;overflow-wrap:anywhere}.document-title p[data-v-3516bf05],.file-version small[data-v-3516bf05]{font-size:12px;color:var(--muted);margin-top:7px}.document-symbol[data-v-3516bf05]{color:var(--blue)}.file-version[data-v-3516bf05]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:12px;background:var(--surface-alt);border-radius:8px;margin:9px 0}.file-version>div[data-v-3516bf05]{flex:1;min-width:140px}.file-version strong[data-v-3516bf05]{display:block;font-size:13px;overflow-wrap:anywhere}.file-version small[data-v-3516bf05]{display:block}.file-version a[data-v-3516bf05]{font-size:12px}.upload-panel form[data-v-3516bf05],.access-panel form[data-v-3516bf05],.folder-panel form[data-v-3516bf05]{padding:0 20px 20px}.upload-panel input[data-v-3516bf05],.upload-panel select[data-v-3516bf05],.folder-panel input[data-v-3516bf05]{width:100%;font-size:14px}.upload-panel .field[data-v-3516bf05],.folder-panel .field[data-v-3516bf05]{margin-bottom:18px}.upload-panel fieldset[data-v-3516bf05]{border:1px solid var(--border);padding:12px;margin-bottom:20px;border-radius:8px}.upload-panel legend[data-v-3516bf05]{font-size:13px;padding:0 6px}.upload-panel fieldset p[data-v-3516bf05],.storage-note[data-v-3516bf05]{font-size:12px;line-height:1.7;color:var(--muted)}.upload-panel .button[data-v-3516bf05]{margin-top:18px;width:100%}.upload-panel progress[data-v-3516bf05]{width:100%;margin-top:16px}.storage-note[data-v-3516bf05]{margin-top:13px}.access-panel[data-v-3516bf05],.folder-panel[data-v-3516bf05]{margin-top:20px}.access-panel .button[data-v-3516bf05]{margin-top:12px}.selected-document[data-v-3516bf05]{font-weight:600;margin-bottom:20px}.checkbox-label[data-v-3516bf05]{font-size:13px;min-height:36px}.checkbox-label input[data-v-3516bf05]{width:auto}.file-version .text-link[data-v-3516bf05]{font-size:12px}.docs-top>div[data-v-3516bf05]{min-width:0}.docs-top p[data-v-3516bf05],.docs-top .text-link[data-v-3516bf05]{overflow-wrap:anywhere}.docs-top .text-link[data-v-3516bf05]{font-size:14px;white-space:normal;line-height:1.6}@media(max-width:1000px){.documents-grid[data-v-3516bf05]{grid-template-columns:1fr}.documents-grid aside[data-v-3516bf05]{max-width:650px}.docs-top[data-v-3516bf05]{align-items:flex-start}}@media(max-width:500px){.docs-top[data-v-3516bf05]{flex-direction:column}.document-title[data-v-3516bf05]{flex-wrap:wrap}.document-card[data-v-3516bf05]{padding:16px}.file-version[data-v-3516bf05]{gap:10px}.file-version>div[data-v-3516bf05]{flex-basis:100%}.file-version a[data-v-3516bf05]{width:100%;justify-content:center}.document-title .text-link[data-v-3516bf05]{margin-left:38px}.upload-panel form[data-v-3516bf05],.access-panel form[data-v-3516bf05],.folder-panel form[data-v-3516bf05]{padding:0 16px 20px}}.project-editor-toolbar[data-v-8dfeac73]{flex-wrap:wrap;gap:12px}.project-history-entry[data-v-8dfeac73]{min-height:44px;display:inline-flex;align-items:center;gap:8px;overflow-wrap:anywhere}.project-history-entry[data-v-8dfeac73]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.project-form-fields[data-v-8dfeac73]{margin:0;padding:0;border:0;min-width:0}.conflict-warning[data-v-8dfeac73]{background:var(--red-soft)!important;color:var(--red)!important}.project-editor-toolbar[data-v-8dfeac73]{display:flex;justify-content:space-between;align-items:center;margin:0 0 19px}.back[data-v-8dfeac73]{transform:rotate(180deg)}.project-form-layout[data-v-8dfeac73]{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(260px,1fr);gap:22px;align-items:start}.project-form-main[data-v-8dfeac73],.project-form-side[data-v-8dfeac73]{display:flex;flex-direction:column;gap:20px;min-width:0}.editor-section .panel-heading[data-v-8dfeac73]{border-bottom:1px solid var(--border);padding:18px 21px}.editor-section .panel-heading h2[data-v-8dfeac73]{font-size:13px;gap:10px}.section-number[data-v-8dfeac73]{font-size:9px;display:grid;place-items:center;width:26px;height:26px;border-radius:6px;background:var(--blue-soft);color:var(--blue);font-weight:600}.section-body[data-v-8dfeac73]{padding:23px 22px 10px}.editor-field[data-v-8dfeac73]{display:flex;flex-direction:column;gap:8px;margin-bottom:21px;min-width:0}.editor-field>label[data-v-8dfeac73]{font-size:11px;font-weight:600;line-height:1.8}.editor-field>label>span[data-v-8dfeac73]{color:var(--red)}.editor-field input[data-v-8dfeac73],.editor-field select[data-v-8dfeac73],.editor-field textarea[data-v-8dfeac73]{width:100%;font-size:12px;min-height:43px}.editor-field textarea[data-v-8dfeac73]{resize:vertical}.editor-row[data-v-8dfeac73]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.editor-hint[data-v-8dfeac73]{font-size:9px;color:var(--muted);line-height:1.9}.client-mode[data-v-8dfeac73]{display:flex;gap:5px;background:var(--surface-alt);border:1px solid var(--border);padding:4px;border-radius:8px;margin-bottom:23px;max-width:420px}.client-mode button[data-v-8dfeac73]{font-size:10px;line-height:1.7;padding:9px 12px;flex:1;border-radius:5px;color:var(--muted)}.client-mode button.active[data-v-8dfeac73]{background:var(--surface);color:var(--blue);box-shadow:0 1px 5px #1526410c}.readonly-value[data-v-8dfeac73]{display:flex;align-items:center;gap:8px;font-size:12px;border:1px solid var(--border);background:var(--surface-alt);min-height:43px;padding:10px 13px;border-radius:8px}.readonly-value>svg[data-v-8dfeac73]{color:var(--blue)}.pass-option[data-v-8dfeac73]{margin-bottom:20px;font-size:11px}.project-summary dl[data-v-8dfeac73]{padding:0 19px;margin:0}.project-summary dl>div[data-v-8dfeac73]{padding:15px 0;border-top:1px solid var(--border)}.project-summary dt[data-v-8dfeac73]{font-size:9px;color:var(--muted);line-height:1.8}.project-summary dd[data-v-8dfeac73]{font-size:11px;line-height:1.9;margin:6px 0 0;overflow-wrap:anywhere}.summary-note[data-v-8dfeac73]{display:flex;align-items:flex-start;gap:9px;background:var(--surface-alt);border-top:1px solid var(--border);padding:17px}.summary-note>svg[data-v-8dfeac73]{color:var(--blue);margin-top:1px}.summary-note p[data-v-8dfeac73]{font-size:9px;line-height:1.9;color:var(--muted)}.editor-save-footer[data-v-8dfeac73]{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:24px;padding:21px 0 4px}.editor-save-footer .button[data-v-8dfeac73]{font-size:12px;min-height:44px;padding:12px 23px}.editor-draft[data-v-8dfeac73]{display:flex;align-items:center;gap:7px;font-size:10px;line-height:1.8;color:var(--muted)}.editor-draft>svg[data-v-8dfeac73]{color:var(--green)}.editor-warning[data-v-8dfeac73]{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.9;padding:15px 17px;background:var(--orange-soft);color:var(--orange);border-radius:7px;margin-bottom:20px}.editor-warning>svg[data-v-8dfeac73]{margin-top:2px}.editor-warning strong[data-v-8dfeac73]{font-size:11px}.editor-warning p[data-v-8dfeac73]{font-size:10px;margin-top:5px}.project-history>div[data-v-8dfeac73]:not(.panel-heading){padding:15px 17px;border-top:1px solid var(--border)}.project-history p[data-v-8dfeac73]{font-size:10px;line-height:1.9}.project-history small[data-v-8dfeac73]{font-size:8px;color:var(--muted);display:block;margin-top:7px}@media(max-width:1050px){.project-form-layout[data-v-8dfeac73]{grid-template-columns:1fr}.project-form-side[data-v-8dfeac73]{display:none}.editor-save-footer[data-v-8dfeac73]{max-width:none}}@media(max-width:680px){.project-editor-toolbar .text-link[data-v-8dfeac73]{font-size:10px}.project-form-main[data-v-8dfeac73]{gap:17px}.editor-section .panel-heading[data-v-8dfeac73]{padding:16px 14px;gap:8px;flex-wrap:wrap}.editor-section .panel-heading h2[data-v-8dfeac73]{font-size:13px;gap:8px}.editor-section .panel-heading .text-link[data-v-8dfeac73]{font-size:8px}.section-number[data-v-8dfeac73]{width:24px;height:24px;font-size:8px}.section-body[data-v-8dfeac73]{padding:21px 15px 7px}.editor-field[data-v-8dfeac73]{margin-bottom:20px}.editor-field label[data-v-8dfeac73]{font-size:11px}.editor-field input[data-v-8dfeac73],.editor-field select[data-v-8dfeac73]{font-size:12px;min-height:44px}.editor-row[data-v-8dfeac73]{grid-template-columns:1fr;gap:0}.client-mode[data-v-8dfeac73]{margin-bottom:21px;gap:3px}.client-mode button[data-v-8dfeac73]{font-size:9px;padding:9px 7px}.editor-hint[data-v-8dfeac73]{font-size:9px}.pass-option[data-v-8dfeac73]{font-size:11px;line-height:1.8;align-items:flex-start}.pass-option input[data-v-8dfeac73]{margin-top:3px}.editor-save-footer[data-v-8dfeac73]{flex-direction:column;align-items:stretch;gap:15px;margin-top:10px;padding:18px 0 0}.editor-save-footer .button[data-v-8dfeac73]{width:100%;font-size:12px}.editor-draft[data-v-8dfeac73]{font-size:9px;line-height:1.9;align-items:flex-start}.editor-draft svg[data-v-8dfeac73]{margin-top:2px}.editor-warning[data-v-8dfeac73]{padding:13px;font-size:10px;gap:7px}.editor-warning strong[data-v-8dfeac73]{font-size:10px}.editor-warning p[data-v-8dfeac73]{font-size:9px}.editor-warning svg[data-v-8dfeac73]{width:16px}.project-editor-toolbar[data-v-8dfeac73],.editor-section[data-v-8dfeac73] .custom-fields{margin-bottom:16px}}.ph-root[data-v-1e87b9a1]{min-width:0}.ph-heading[data-v-1e87b9a1]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.ph-overline[data-v-1e87b9a1]{font-size:9px;font-weight:700;letter-spacing:1.2px;color:var(--blue);margin-bottom:8px}.ph-heading h1[data-v-1e87b9a1]{font-family:var(--head);font-size:25px;line-height:1.4;margin:0;overflow-wrap:anywhere}.ph-project[data-v-1e87b9a1]{font-size:12px;color:var(--muted);line-height:1.8;margin-top:7px;overflow-wrap:anywhere}.ph-heading .button[data-v-1e87b9a1],.ph-controls .button[data-v-1e87b9a1],.ph-pagination .button[data-v-1e87b9a1]{min-height:44px;gap:8px;font-size:11px;padding:10px 16px;justify-content:center;white-space:normal;line-height:1.6}.ph-secondary[data-v-1e87b9a1]{background:var(--surface);color:var(--text);border:1px solid var(--border)}.ph-update[data-v-1e87b9a1]{display:flex;align-items:flex-start;gap:8px;font-size:11px;line-height:1.8;color:var(--muted);margin-bottom:18px}.ph-update>svg[data-v-1e87b9a1]{flex-shrink:0;margin-top:2px}.ph-alert[data-v-1e87b9a1]{background:var(--orange-soft);border:1px solid var(--border);border-radius:8px;padding:12px 15px;font-size:12px;line-height:1.7}.ph-navigation[data-v-1e87b9a1]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;font-size:11px;color:var(--muted)}.ph-project-link[data-v-1e87b9a1]{display:flex;align-items:center;gap:6px;color:var(--blue);min-height:44px;font-weight:600}.ph-back[data-v-1e87b9a1]{transform:rotate(180deg)}.ph-panel[data-v-1e87b9a1]{background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:0;margin-bottom:20px;overflow:hidden}.ph-filter[data-v-1e87b9a1]{padding:22px}.ph-panel h2[data-v-1e87b9a1]{font-family:var(--head);font-size:17px;line-height:1.5;margin:0}.ph-caption[data-v-1e87b9a1]{font-size:11px;color:var(--muted);line-height:1.9;max-width:720px;margin-top:7px}.ph-controls[data-v-1e87b9a1]{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;margin-top:18px}.ph-controls label[data-v-1e87b9a1]{display:flex;flex-direction:column;gap:7px;font-size:10px;font-weight:600;min-width:220px;flex:1;max-width:360px}.ph-controls select[data-v-1e87b9a1]{min-height:44px;width:100%;padding:10px 33px 10px 12px;background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:7px;font:inherit;font-size:12px}.ph-controls button[data-v-1e87b9a1]:disabled,.ph-heading button[data-v-1e87b9a1]:disabled{opacity:.5;cursor:default}.ph-dirty[data-v-1e87b9a1]{margin:12px 0 0;font-size:11px;color:var(--muted);line-height:1.8}.ph-list-heading[data-v-1e87b9a1]{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:20px 22px;border-bottom:1px solid var(--border)}.ph-list-heading>svg[data-v-1e87b9a1]{color:var(--blue);flex-shrink:0}.ph-list-heading p[data-v-1e87b9a1]{font-size:11px;color:var(--muted);line-height:1.8;margin-top:5px}.ph-empty[data-v-1e87b9a1]{padding:44px 22px;text-align:center;color:var(--muted)}.ph-empty>svg[data-v-1e87b9a1]{color:var(--blue);margin-bottom:12px}.ph-empty h3[data-v-1e87b9a1]{font-family:var(--head);font-size:16px;color:var(--text);line-height:1.6}.ph-empty p[data-v-1e87b9a1]{font-size:11px;line-height:1.9;margin:8px auto 0;max-width:470px}.ph-timeline[data-v-1e87b9a1]{list-style:none;margin:0;padding:0}.ph-event[data-v-1e87b9a1]{display:flex;gap:15px;padding:23px 22px;border-bottom:1px solid var(--border);min-width:0}.ph-event[data-v-1e87b9a1]:last-child{border-bottom:0}.ph-event-mark[data-v-1e87b9a1]{width:34px;height:34px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue);border-radius:50%;flex-shrink:0}.ph-event-body[data-v-1e87b9a1]{min-width:0;flex:1}.ph-event-heading[data-v-1e87b9a1]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ph-event h3[data-v-1e87b9a1]{font-family:var(--head);font-size:15px;line-height:1.6;margin:0}.ph-event time[data-v-1e87b9a1]{font-size:10px;color:var(--muted);line-height:2;white-space:normal;text-align:right}.ph-author[data-v-1e87b9a1]{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 10px;line-height:1.8;margin-top:7px;overflow-wrap:anywhere}.ph-author strong[data-v-1e87b9a1]{font-size:11px;font-weight:600}.ph-author span[data-v-1e87b9a1]{font-size:9px;color:var(--muted)}.ph-reason[data-v-1e87b9a1]{background:var(--bg);border-left:2px solid var(--blue);padding:10px 13px;border-radius:0 6px 6px 0;margin-top:14px}.ph-reason strong[data-v-1e87b9a1]{font-size:9px;color:var(--muted);font-weight:600}.ph-reason p[data-v-1e87b9a1]{font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}.ph-minor[data-v-1e87b9a1]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:10px}.ph-changes[data-v-1e87b9a1]{display:grid;gap:13px;margin-top:17px}.ph-change[data-v-1e87b9a1]{padding:13px 14px;border:1px solid var(--border);border-radius:8px;min-width:0}.ph-change h4[data-v-1e87b9a1]{font-size:11px;font-weight:600;margin:0 0 11px;line-height:1.6}.ph-change dl[data-v-1e87b9a1]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0}.ph-change dl>div[data-v-1e87b9a1]{min-width:0}.ph-change dt[data-v-1e87b9a1]{font-size:9px;color:var(--muted);margin-bottom:5px}.ph-change dd[data-v-1e87b9a1]{font-size:12px;line-height:1.9;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.ph-change .ph-unknown[data-v-1e87b9a1]{color:var(--muted);font-style:italic}.ph-pagination[data-v-1e87b9a1]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:20px 0}.ph-pagination>p[data-v-1e87b9a1]{font-size:10px;color:var(--muted);line-height:1.8}.ph-pagination>div[data-v-1e87b9a1]{display:flex;gap:10px;flex-wrap:wrap}.ph-footnote[data-v-1e87b9a1]{font-size:10px;line-height:1.9;color:var(--muted);max-width:850px;margin:20px 0}.ph-unavailable[data-v-1e87b9a1]{padding:70px 24px;text-align:center;color:var(--text);max-width:650px;margin:auto}.ph-unavailable>svg[data-v-1e87b9a1]{color:var(--blue)}.ph-unavailable h1[data-v-1e87b9a1]{font-family:var(--head);font-size:23px;line-height:1.5;margin:16px 0 12px}.ph-unavailable p[data-v-1e87b9a1]{font-size:13px;color:var(--muted);line-height:1.9;margin-bottom:20px}.ph-unavailable .button[data-v-1e87b9a1]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px}.ph-root[data-v-1e87b9a1] :is(a,button,select):focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media(max-width:900px){.ph-event-heading[data-v-1e87b9a1]{flex-direction:column;gap:3px}.ph-event time[data-v-1e87b9a1]{text-align:left}.ph-pagination[data-v-1e87b9a1]{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.ph-heading[data-v-1e87b9a1]{flex-wrap:wrap;gap:12px}.ph-heading h1[data-v-1e87b9a1]{font-size:21px}.ph-heading>.button[data-v-1e87b9a1]{width:100%}.ph-heading>div[data-v-1e87b9a1]{min-width:0}.ph-filter[data-v-1e87b9a1]{padding:18px 15px}.ph-controls[data-v-1e87b9a1]{gap:10px}.ph-controls label[data-v-1e87b9a1]{min-width:0;max-width:none;flex-basis:100%}.ph-controls .button[data-v-1e87b9a1]{flex:1}.ph-list-heading[data-v-1e87b9a1]{padding:17px 15px}.ph-panel h2[data-v-1e87b9a1]{font-size:16px}.ph-event[data-v-1e87b9a1]{padding:20px 14px;gap:10px}.ph-event-mark[data-v-1e87b9a1]{width:28px;height:28px}.ph-event-mark>svg[data-v-1e87b9a1]{width:15px}.ph-event h3[data-v-1e87b9a1]{font-size:14px}.ph-change[data-v-1e87b9a1]{padding:12px}.ph-change dl[data-v-1e87b9a1]{grid-template-columns:1fr;gap:12px}.ph-pagination>div[data-v-1e87b9a1]{width:100%}.ph-pagination .button[data-v-1e87b9a1]{flex:1}.ph-footnote[data-v-1e87b9a1],.ph-project-link[data-v-1e87b9a1]{font-size:10px}}.id-overline[data-v-34ef2632]{font-size:8px!important;letter-spacing:1.2px;color:var(--blue)!important;margin-bottom:7px}.id-navigation[data-v-34ef2632]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px}.id-navigation>span[data-v-34ef2632]{color:var(--muted);font-size:10px;line-height:1.9;text-align:right;overflow-wrap:anywhere;max-width:70%}.id-back[data-v-34ef2632]{transform:rotate(180deg)}.id-document[data-v-34ef2632]{display:flex;align-items:flex-start;gap:14px;padding:21px 20px;border-top:1px solid var(--border);min-width:0}.id-document[data-v-34ef2632]:first-of-type{border-top:0}.id-file-icon[data-v-34ef2632]{width:43px;height:47px;display:grid;place-items:center;flex-shrink:0;border-radius:8px;background:var(--blue-soft);color:var(--blue)}.id-document-copy[data-v-34ef2632]{min-width:0;flex:1}.id-document h3[data-v-34ef2632]{font-size:13px;line-height:1.9;overflow-wrap:anywhere}.id-badges[data-v-34ef2632]{display:flex;gap:7px;flex-wrap:wrap;margin:9px 0}.id-badges .badge[data-v-34ef2632]{white-space:normal;line-height:1.8}.id-document-copy>p[data-v-34ef2632]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:3px}.id-download[data-v-34ef2632]{font-size:10px;min-height:43px;gap:7px;white-space:normal;justify-content:center;text-align:center;flex-shrink:0}.id-download>svg[data-v-34ef2632]{flex-shrink:0}.id-file-unavailable[data-v-34ef2632]{max-width:165px;font-size:9px;line-height:1.9;color:var(--muted)}.id-pagination[data-v-34ef2632]{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.id-pagination .button[data-v-34ef2632]{min-height:42px;font-size:10px}.r-toolbar>.button[data-v-34ef2632]{min-height:42px;font-size:10px}.r-empty>.r-text-link[data-v-34ef2632]{margin-top:16px}.r-note p[data-v-34ef2632]{margin:0}.id-archive-button[data-v-34ef2632]{width:100%;justify-content:center;white-space:normal;min-height:44px;font-size:10px;line-height:1.8}@media(max-width:1050px){.id-document[data-v-34ef2632]{flex-wrap:wrap}.id-download[data-v-34ef2632],.id-file-unavailable[data-v-34ef2632]{margin-left:57px;max-width:none}.id-document-copy[data-v-34ef2632]{flex-basis:calc(100% - 57px)}}@media(max-width:680px){.id-navigation[data-v-34ef2632]{flex-direction:column;gap:10px;margin-bottom:17px}.id-navigation>span[data-v-34ef2632]{text-align:left;max-width:none;font-size:9px}.id-document[data-v-34ef2632]{padding:18px 15px;gap:11px}.id-file-icon[data-v-34ef2632]{width:35px;height:40px}.id-file-icon>svg[data-v-34ef2632]{width:20px}.id-document h3[data-v-34ef2632]{font-size:12px}.id-document-copy[data-v-34ef2632]{flex-basis:calc(100% - 46px)}.id-document-copy>p[data-v-34ef2632],.id-file-unavailable[data-v-34ef2632]{font-size:9px}.id-download[data-v-34ef2632]{margin-left:46px;width:calc(100% - 46px);min-height:44px;font-size:10px}.id-file-unavailable[data-v-34ef2632]{margin-left:46px}.r-toolbar>.button[data-v-34ef2632]{width:100%;min-height:44px;justify-content:center}.id-pagination .button[data-v-34ef2632]{flex:1;min-height:44px;justify-content:center;text-align:center}}.participants-top[data-v-6df961af]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:21px}.participants-top>div[data-v-6df961af]{min-width:0}.participants-top .text-link[data-v-6df961af]{font-size:11px;line-height:1.9;overflow-wrap:anywhere;white-space:normal;gap:7px}.back-arrow[data-v-6df961af]{display:flex;transform:rotate(180deg);flex-shrink:0}.participants-top p[data-v-6df961af]{font-size:9px;color:var(--muted);line-height:1.9;margin-top:5px}.participants-top>.button[data-v-6df961af]{font-size:10px;min-height:37px;flex-shrink:0}.participants-summary[data-v-6df961af]{display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:17px;margin-bottom:20px}.participants-summary>article[data-v-6df961af]{display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:17px;min-width:0}.summary-icon[data-v-6df961af]{display:grid;place-items:center;width:40px;height:40px;background:var(--blue-soft);color:var(--blue);border-radius:10px;flex-shrink:0}.participants-summary article>div[data-v-6df961af]{min-width:0}.participants-summary article>div>span[data-v-6df961af]{font-size:9px;color:var(--muted);line-height:1.9}.participants-summary strong[data-v-6df961af]{font-size:22px;display:block;line-height:1.7;margin-top:3px}.participants-summary .meeting-summary strong[data-v-6df961af]{font-size:12px;overflow-wrap:anywhere;line-height:1.9}.participant-tabs[data-v-6df961af]{display:flex;align-items:center;gap:5px;margin-bottom:20px;padding:4px;background:var(--surface);border:1px solid var(--border);border-radius:8px;width:max-content;max-width:100%}.participant-tabs button[data-v-6df961af],.contractor-subtabs button[data-v-6df961af]{border:0;background:transparent;border-radius:5px;font-size:10px;line-height:1.9;color:var(--muted);font-weight:600;padding:9px 14px}.participant-tabs button.active[data-v-6df961af],.contractor-subtabs button.active[data-v-6df961af]{background:var(--blue-soft);color:var(--blue)}.participants-grid[data-v-6df961af]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,1fr);gap:21px;align-items:start}.participants-grid>div[data-v-6df961af]{min-width:0}.participant-list>.panel-heading[data-v-6df961af],.participant-editor>.panel-heading[data-v-6df961af],.meeting-panel>.panel-heading[data-v-6df961af],.access-explanation>.panel-heading[data-v-6df961af]{padding:19px 20px;border-bottom:1px solid var(--border)}.participant-list .panel-heading h2[data-v-6df961af],.participant-editor .panel-heading h2[data-v-6df961af],.meeting-panel h2[data-v-6df961af],.access-explanation h2[data-v-6df961af]{font-size:13px;line-height:1.9}.participant-list .panel-heading p[data-v-6df961af],.participant-editor .panel-heading p[data-v-6df961af],.meeting-panel .panel-heading p[data-v-6df961af],.access-explanation .panel-heading p[data-v-6df961af]{font-size:8px;line-height:1.9;margin-top:4px}.panel-heading>.text-link[data-v-6df961af]{font-size:9px;gap:4px}.person-row[data-v-6df961af]{display:flex;align-items:flex-start;gap:11px;padding:19px;border-bottom:1px solid var(--border);min-width:0}.person-row[data-v-6df961af]:last-child{border-bottom:0}.person-row.selected[data-v-6df961af],.contractor-row.selected[data-v-6df961af]{background:var(--blue-soft)}.person-row.inactive[data-v-6df961af]{opacity:.65}.person-avatar[data-v-6df961af]{display:grid;place-items:center;height:37px;width:37px;background:var(--surface-alt);color:var(--blue);border:1px solid var(--border);border-radius:9px;flex-shrink:0}.person-row>div[data-v-6df961af]{flex:1;min-width:0}.person-row strong[data-v-6df961af],.contractor-heading strong[data-v-6df961af]{font-size:12px;line-height:1.9;overflow-wrap:anywhere}.person-row p[data-v-6df961af],.contractor-heading p[data-v-6df961af]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.person-row small[data-v-6df961af]{font-size:8px;color:var(--muted);line-height:1.9;display:block;margin-top:5px}.person-row>.icon-button[data-v-6df961af]{margin-left:auto;flex-shrink:0;width:29px;min-width:29px;height:32px}.person-badges[data-v-6df961af]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:11px}.person-badges .badge[data-v-6df961af]{font-size:7px;line-height:1.9;white-space:normal}.meeting-panel[data-v-6df961af]{margin-top:20px}.meeting-panel form[data-v-6df961af],.participant-form[data-v-6df961af]{padding:20px}.participant-form fieldset[data-v-6df961af],.meeting-panel fieldset[data-v-6df961af]{border:0;margin:0;padding:0;min-width:0}.participant-field[data-v-6df961af]{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;min-width:0}.participant-field>label[data-v-6df961af]{font-size:11px;line-height:1.9;font-weight:600}.participant-field>label>span[data-v-6df961af]{color:var(--red)}.participant-field input[data-v-6df961af],.participant-field select[data-v-6df961af],.participant-field textarea[data-v-6df961af]{width:100%;font-size:12px;min-height:43px}.participant-field textarea[data-v-6df961af]{resize:vertical}.participant-field .field-error[data-v-6df961af]{font-size:9px;line-height:1.9}.field-hint[data-v-6df961af]{font-size:9px;color:var(--muted);line-height:1.9}.full-button[data-v-6df961af]{width:100%;font-size:11px;line-height:1.9;min-height:42px}.meeting-panel .button[data-v-6df961af]{font-size:10px;min-height:39px}.meeting-panel form>.field-hint[data-v-6df961af]{margin-top:12px}.power-options[data-v-6df961af]{border:1px solid var(--border);border-radius:8px;padding:14px;margin-bottom:21px}.power-options h3[data-v-6df961af]{font-size:11px;line-height:1.9;margin-bottom:10px}.power-options>label[data-v-6df961af],.form-switch label[data-v-6df961af]{display:flex;align-items:flex-start;gap:8px;font-size:10px;line-height:1.9;padding:7px 0}.power-options input[data-v-6df961af],.form-switch input[data-v-6df961af],.identity-check input[data-v-6df961af]{width:14px;height:14px;min-height:0;margin:2px 0 0;flex-shrink:0;accent-color:var(--blue)}.power-options>.field-hint[data-v-6df961af]{font-size:8px;margin-top:10px}.authority-field[data-v-6df961af]{padding:14px;background:var(--surface-alt);border-radius:8px}.participant-notice[data-v-6df961af]{display:flex;align-items:flex-start;gap:9px;padding:14px 16px;background:var(--orange-soft);color:var(--orange);font-size:10px;line-height:1.9;border-radius:8px;margin-bottom:20px;overflow-wrap:anywhere}.participant-notice>svg[data-v-6df961af]{flex-shrink:0;margin-top:2px}.participant-notice p+p[data-v-6df961af]{margin-top:7px}.participant-notice small[data-v-6df961af]{display:block;font-size:8px;line-height:1.9;margin-top:9px}.error-notice[data-v-6df961af]{background:var(--red-soft);color:var(--red)}.editor-notice[data-v-6df961af]{margin:17px 19px 0}.secondary-action[data-v-6df961af]{border-top:1px solid var(--border);padding:18px 20px}.secondary-action>.text-link[data-v-6df961af]{font-size:10px}.danger-link[data-v-6df961af]{color:var(--red)}.inline-actions[data-v-6df961af]{display:flex;align-items:center;gap:9px}.inline-actions .button[data-v-6df961af]{font-size:10px;min-height:39px}.contractor-row[data-v-6df961af]{padding:19px;border-bottom:1px solid var(--border)}.contractor-row[data-v-6df961af]:last-child{border-bottom:0}.contractor-heading[data-v-6df961af]{display:flex;align-items:flex-start;gap:10px}.contractor-heading>div[data-v-6df961af]{flex:1;min-width:0}.contractor-heading>.icon-button[data-v-6df961af]{width:29px;min-width:29px;height:32px}.secondary-person[data-v-6df961af]{display:flex;gap:7px;align-items:flex-start;padding:11px 0 0;color:var(--muted)}.secondary-person>svg[data-v-6df961af]{margin-top:3px;flex-shrink:0}.secondary-person p[data-v-6df961af]{font-size:9px;line-height:1.9}.secondary-person small[data-v-6df961af]{font-size:8px;line-height:1.9;display:block;margin-top:3px}.contractor-documents[data-v-6df961af]{display:flex;gap:10px;flex-wrap:wrap;justify-content:space-between;border-top:1px solid var(--border);margin-top:15px;padding-top:13px;font-size:8px;line-height:1.9;color:var(--muted)}.contractor-documents .text-link[data-v-6df961af]{font-size:8px}.form-switch[data-v-6df961af]{display:flex;gap:17px;margin-bottom:18px}.contractor-search[data-v-6df961af]{display:flex;align-items:center;gap:8px;margin-bottom:17px}.contractor-search input[data-v-6df961af]{min-width:0;flex:1;font-size:11px}.contractor-search .button[data-v-6df961af]{font-size:9px}.contractor-subtabs[data-v-6df961af]{display:flex;gap:4px;padding:13px 16px 0;flex-wrap:wrap}.contractor-subtabs button[data-v-6df961af]{font-size:9px;padding:7px 10px}.assignment-basis[data-v-6df961af]{border-top:1px solid var(--border);margin-top:23px;padding-top:17px}.assignment-basis>span[data-v-6df961af]{font-size:8px;color:var(--muted);line-height:1.9}.assignment-basis p[data-v-6df961af]{font-size:10px;line-height:1.9;margin-top:7px;white-space:pre-wrap;overflow-wrap:anywhere}.assignment-basis small[data-v-6df961af]{display:block;font-size:8px;line-height:1.9;color:var(--muted);margin-top:7px}.secondary-contact-card[data-v-6df961af]{background:var(--surface-alt);border:1px solid var(--border);border-radius:8px;padding:14px;margin-top:19px}.secondary-contact-card strong[data-v-6df961af]{font-size:11px;line-height:1.9}.secondary-contact-card p[data-v-6df961af]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:5px}.secondary-contact-card .text-link[data-v-6df961af]{font-size:9px;line-height:1.9;margin-top:11px;white-space:normal}.access-rules[data-v-6df961af]{padding:20px}.access-rules>div[data-v-6df961af]{display:flex;gap:10px;align-items:flex-start;margin-bottom:20px}.access-rules>div[data-v-6df961af]:last-child{margin-bottom:0}.access-rules svg[data-v-6df961af]{color:var(--blue);margin-top:2px;flex-shrink:0}.access-rules p[data-v-6df961af]{font-size:10px;line-height:1.9;color:var(--muted)}.binding-summary[data-v-6df961af]{border-top:1px solid var(--border);padding:20px}.binding-summary>span[data-v-6df961af]:first-child,.current-account>span[data-v-6df961af]{font-size:8px;color:var(--muted);line-height:1.9}.binding-summary strong[data-v-6df961af],.current-account strong[data-v-6df961af]{display:block;font-size:12px;line-height:1.9;margin-top:7px;overflow-wrap:anywhere}.binding-summary p[data-v-6df961af],.current-account p[data-v-6df961af]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:5px;overflow-wrap:anywhere}.binding-summary .badge[data-v-6df961af]{margin-top:12px;font-size:8px}.current-account[data-v-6df961af]{padding:14px;background:var(--surface-alt);border:1px solid var(--border);border-radius:8px;margin-bottom:20px}.account-search>.button[data-v-6df961af]{font-size:10px;min-height:39px}.account-results[data-v-6df961af]{margin-top:20px}.account-results article[data-v-6df961af]{display:flex;align-items:center;gap:12px;border:1px solid var(--border);border-radius:8px;padding:14px;margin-bottom:12px}.account-results article.selected[data-v-6df961af]{background:var(--blue-soft);border-color:var(--blue)}.account-results article>div[data-v-6df961af]{flex:1;min-width:0}.account-results strong[data-v-6df961af]{font-size:11px;line-height:1.9;overflow-wrap:anywhere}.account-results p[data-v-6df961af]{font-size:9px;color:var(--muted);line-height:1.9;margin-top:5px;overflow-wrap:anywhere}.account-results small[data-v-6df961af]{font-size:8px;line-height:1.9;color:var(--orange);display:block;margin-top:7px}.account-results .text-link[data-v-6df961af]{font-size:9px}.bind-account[data-v-6df961af]{border-top:1px solid var(--border);margin-top:21px;padding-top:21px}.identity-check[data-v-6df961af]{display:flex;align-items:flex-start;gap:9px;font-size:10px;line-height:1.9;padding:14px;border:1px solid var(--border);border-radius:8px;margin-bottom:18px}.participant-draft[data-v-6df961af]{display:flex;align-items:flex-start;gap:7px;color:var(--muted);font-size:8px;line-height:1.9;margin-top:20px}.participant-draft>svg[data-v-6df961af]{color:var(--green);flex-shrink:0;margin-top:1px}.participant-draft>.text-link[data-v-6df961af]{font-size:8px;margin-left:auto;flex-shrink:0}.participant-form fieldset:disabled input[data-v-6df961af],.participant-form fieldset:disabled textarea[data-v-6df961af],.participant-form fieldset:disabled select[data-v-6df961af]{background:var(--surface-alt);color:var(--muted)}@media(max-width:1100px){.participants-grid[data-v-6df961af]{grid-template-columns:1fr}.participant-editor[data-v-6df961af]{max-width:800px}.participants-summary[data-v-6df961af]{gap:12px}.participants-summary>article[data-v-6df961af]{padding:14px;gap:9px}.participants-summary article>div>span[data-v-6df961af]{font-size:8px}.participants-summary strong[data-v-6df961af]{font-size:20px}.participants-summary .meeting-summary strong[data-v-6df961af]{font-size:11px}}@media(max-width:680px){.participants-top[data-v-6df961af]{align-items:flex-start;gap:11px;margin-bottom:17px}.participants-top .text-link[data-v-6df961af]{font-size:10px;gap:5px}.participants-top p[data-v-6df961af]{font-size:8px;line-height:1.9}.participants-top>.button[data-v-6df961af]{font-size:8px;min-height:33px;padding:7px 8px;gap:5px}.participants-top>.button>svg[data-v-6df961af]{width:14px}.participants-summary[data-v-6df961af]{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:17px}.participants-summary>article[data-v-6df961af]{padding:13px;gap:9px}.participants-summary .meeting-summary[data-v-6df961af]{grid-column:1/-1}.summary-icon[data-v-6df961af]{width:34px;height:34px;border-radius:8px}.summary-icon>svg[data-v-6df961af]{width:19px;height:19px}.participants-summary article>div>span[data-v-6df961af]{font-size:8px}.participants-summary strong[data-v-6df961af]{font-size:20px}.participants-summary .meeting-summary strong[data-v-6df961af]{font-size:12px}.participant-tabs[data-v-6df961af]{gap:2px;padding:3px;width:100%;margin-bottom:17px}.participant-tabs button[data-v-6df961af]{flex:1;font-size:8px;padding:8px 5px;white-space:normal;line-height:1.8}.participants-grid[data-v-6df961af]{gap:17px}.participant-list>.panel-heading[data-v-6df961af],.participant-editor>.panel-heading[data-v-6df961af],.meeting-panel>.panel-heading[data-v-6df961af],.access-explanation>.panel-heading[data-v-6df961af]{padding:16px 15px;gap:9px}.participant-list .panel-heading h2[data-v-6df961af],.participant-editor .panel-heading h2[data-v-6df961af],.meeting-panel h2[data-v-6df961af],.access-explanation h2[data-v-6df961af]{font-size:12px}.participant-list .panel-heading p[data-v-6df961af],.participant-editor .panel-heading p[data-v-6df961af],.meeting-panel .panel-heading p[data-v-6df961af],.access-explanation .panel-heading p[data-v-6df961af]{font-size:8px}.panel-heading>.text-link[data-v-6df961af]{font-size:8px}.person-row[data-v-6df961af]{padding:16px 14px;gap:9px}.person-avatar[data-v-6df961af]{width:32px;height:32px;border-radius:8px}.person-avatar>svg[data-v-6df961af]{width:18px;height:18px}.person-row strong[data-v-6df961af],.contractor-heading strong[data-v-6df961af]{font-size:11px}.person-row p[data-v-6df961af],.contractor-heading p[data-v-6df961af]{font-size:9px}.person-row small[data-v-6df961af]{font-size:8px}.person-row>.icon-button[data-v-6df961af]{width:24px;min-width:24px}.person-badges[data-v-6df961af]{gap:5px;margin-top:9px}.person-badges .badge[data-v-6df961af]{font-size:7px;padding:3px 5px}.participant-form[data-v-6df961af],.meeting-panel form[data-v-6df961af]{padding:18px 15px}.participant-field[data-v-6df961af]{margin-bottom:20px;gap:8px}.participant-field>label[data-v-6df961af]{font-size:10px}.participant-field input[data-v-6df961af],.participant-field select[data-v-6df961af],.participant-field textarea[data-v-6df961af]{font-size:11px;min-height:44px}.power-options[data-v-6df961af]{padding:13px}.power-options>label[data-v-6df961af],.form-switch label[data-v-6df961af]{font-size:10px}.full-button[data-v-6df961af]{font-size:10px;min-height:42px;padding:10px;white-space:normal}.participant-notice[data-v-6df961af]{font-size:9px;padding:12px;gap:8px;margin-bottom:17px}.editor-notice[data-v-6df961af]{margin:15px 14px 0}.participant-notice small[data-v-6df961af]{font-size:8px}.authority-field[data-v-6df961af]{padding:12px}.secondary-action[data-v-6df961af]{padding:17px 15px}.inline-actions[data-v-6df961af]{flex-wrap:wrap;gap:8px}.inline-actions>.button[data-v-6df961af]{font-size:9px;flex:1}.contractor-row[data-v-6df961af]{padding:16px 14px}.contractor-documents[data-v-6df961af]{font-size:8px;gap:7px}.contractor-documents .text-link[data-v-6df961af]{font-size:8px}.contractor-subtabs[data-v-6df961af]{padding:12px 12px 0;gap:3px}.contractor-subtabs button[data-v-6df961af]{font-size:8px;padding:7px 9px}.access-rules[data-v-6df961af]{padding:18px 15px}.access-rules p[data-v-6df961af]{font-size:9px}.access-rules>div[data-v-6df961af]{gap:8px;margin-bottom:17px}.access-rules svg[data-v-6df961af]{width:18px}.binding-summary[data-v-6df961af]{padding:18px 15px}.binding-summary strong[data-v-6df961af]{font-size:11px}.current-account[data-v-6df961af]{padding:13px}.current-account strong[data-v-6df961af]{font-size:11px}.account-results article[data-v-6df961af]{padding:12px;gap:9px}.identity-check[data-v-6df961af]{padding:12px;font-size:10px;gap:8px}.participant-draft[data-v-6df961af]{font-size:8px;gap:6px;flex-wrap:wrap}.participant-draft>span[data-v-6df961af]{flex:1;min-width:230px}.participant-draft>.text-link[data-v-6df961af]{margin-left:20px}.form-switch[data-v-6df961af]{gap:14px}.contractor-search input[data-v-6df961af]{font-size:10px}.contractor-search .button[data-v-6df961af]{font-size:9px}.field-hint[data-v-6df961af]{font-size:8px}}.wc-page[data-v-8073987b]{max-width:1280px;margin:auto;min-width:0;padding-bottom:32px}.wc-toolbar[data-v-8073987b]{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:3px 0 24px}.wc-eyebrow[data-v-8073987b]{font-size:10px;letter-spacing:1.2px;color:var(--blue);font-weight:750;margin-bottom:9px}.wc-toolbar h2[data-v-8073987b]{font-size:27px;line-height:1.4;letter-spacing:-.5px}.wc-project-name[data-v-8073987b]{font-size:12px;line-height:1.8;color:var(--muted);margin-top:7px}.wc-actions[data-v-8073987b]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.wc-page .button[data-v-8073987b],.wc-link[data-v-8073987b],.wc-closed .button[data-v-8073987b]{min-height:44px;box-sizing:border-box}.wc-page .button[data-v-8073987b]{white-space:normal;justify-content:center;line-height:1.5}.wc-link[data-v-8073987b]{display:inline-flex;align-items:center;gap:6px;padding:9px 0;border:0;background:transparent;color:var(--blue);font:inherit;font-size:11px;line-height:1.7;text-decoration:none;cursor:pointer}.wc-link[data-v-8073987b]:disabled{opacity:.5;cursor:default}.wc-status[data-v-8073987b]{display:flex;gap:18px;align-items:flex-start;padding:23px;margin-bottom:24px}.wc-status>div[data-v-8073987b]:nth-child(2){flex:1;min-width:0}.wc-status-icon[data-v-8073987b]{width:48px;height:48px;display:grid;place-items:center;flex-shrink:0;border-radius:10px;background:var(--blue-soft);color:var(--blue)}.wc-status h3[data-v-8073987b]{font-size:18px;line-height:1.6;margin:3px 0 6px}.wc-status p[data-v-8073987b]{font-size:11px;line-height:1.9}.wc-grid[data-v-8073987b]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);gap:23px;align-items:start}.wc-main[data-v-8073987b],.wc-aside[data-v-8073987b]{min-width:0;display:flex;flex-direction:column;gap:23px}.wc-heading[data-v-8073987b]{display:flex;gap:14px;align-items:flex-start;justify-content:space-between;padding:21px 22px;border-bottom:1px solid var(--border)}.wc-heading h3[data-v-8073987b]{font-size:14px;line-height:1.7}.wc-heading p[data-v-8073987b]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:5px}.wc-heading>svg[data-v-8073987b]{flex-shrink:0;color:var(--blue);margin-top:2px}.wc-body[data-v-8073987b]{padding:22px;display:flex;flex-direction:column;gap:15px;font-size:11px;line-height:1.9;min-width:0}.wc-body>strong[data-v-8073987b]{font-size:14px}.wc-check[data-v-8073987b]{display:flex;gap:13px;padding:19px 22px;border-bottom:1px solid var(--border)}.wc-check>svg[data-v-8073987b]{color:var(--blue);flex-shrink:0;margin-top:3px}.wc-check>div[data-v-8073987b]{flex:1;min-width:0}.wc-check h4[data-v-8073987b],.wc-financial-line h4[data-v-8073987b],.wc-history-row h4[data-v-8073987b],.wc-blockers h4[data-v-8073987b]{font-size:12px;line-height:1.8}.wc-check p[data-v-8073987b],.wc-financial-line p[data-v-8073987b],.wc-history-row p[data-v-8073987b]{font-size:11px;line-height:1.9;margin-top:5px}.wc-row-head[data-v-8073987b]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.wc-caption[data-v-8073987b],.wc-muted[data-v-8073987b]{font-size:10px;line-height:1.9;color:var(--muted)}.wc-warning[data-v-8073987b]{color:var(--orange);font-size:10px;line-height:1.9}.wc-passed[data-v-8073987b]{color:var(--green)}.wc-blockers[data-v-8073987b]{padding:20px 22px;background:var(--surface-alt);border-radius:0 0 8px 8px}.wc-blockers article[data-v-8073987b]{margin-top:15px;font-size:11px;line-height:1.9}.wc-financial-notice[data-v-8073987b]{padding:13px 15px;background:var(--blue-soft);border-radius:6px;color:var(--blue)}.wc-financial-line[data-v-8073987b]{display:flex;justify-content:space-between;gap:17px;padding:16px 0;border-top:1px solid var(--border)}.wc-financial-line>div[data-v-8073987b]:first-child{flex:1;min-width:0}.wc-amount[data-v-8073987b]{display:flex;flex-direction:column;align-items:flex-end;gap:5px;text-align:right;min-width:0;max-width:48%}.wc-amount strong[data-v-8073987b]{font-size:14px;line-height:1.7}.wc-pending[data-v-8073987b],.wc-banner[data-v-8073987b]{display:flex;align-items:flex-start;gap:13px;padding:19px;border:1px solid var(--border);border-radius:8px;background:var(--surface);margin-bottom:21px;font-size:11px;line-height:1.9}.wc-pending[data-v-8073987b]{border-left:3px solid var(--orange)}.wc-pending>svg[data-v-8073987b],.wc-banner>svg[data-v-8073987b]{flex-shrink:0;color:var(--blue);margin-top:2px}.wc-pending>svg[data-v-8073987b]{color:var(--orange)}.wc-pending>div[data-v-8073987b]{min-width:0}.wc-pending h3[data-v-8073987b],.wc-banner h3[data-v-8073987b]{font-size:13px;line-height:1.8}.wc-pending p[data-v-8073987b]{font-size:11px;line-height:1.9;margin:6px 0 14px}.wc-banner-warning[data-v-8073987b]{border-left:3px solid var(--orange)}.wc-banner ul[data-v-8073987b]{padding-left:18px}.wc-history-row[data-v-8073987b]{padding:20px 22px;border-bottom:1px solid var(--border)}.wc-plaintext[data-v-8073987b]{white-space:pre-wrap;overflow-wrap:anywhere}.wc-history-actions[data-v-8073987b]{padding:16px 22px;display:flex;gap:15px;align-items:center;flex-wrap:wrap}.wc-empty[data-v-8073987b]{padding:28px 22px;font-size:11px;line-height:1.9;color:var(--muted)}.wc-decision[data-v-8073987b]{border-color:color-mix(in srgb,var(--blue) 30%,var(--border))}.wc-body fieldset[data-v-8073987b]{border:0;min-width:0;display:flex;flex-direction:column;gap:11px;margin:0;padding:0}.wc-body label[data-v-8073987b]{font-size:11px;line-height:1.9;font-weight:600}.wc-checkbox[data-v-8073987b]{display:flex;gap:12px;align-items:flex-start;min-height:44px;padding:9px 0;cursor:pointer}.wc-checkbox input[data-v-8073987b]{width:20px;height:20px;flex-shrink:0;accent-color:var(--blue);margin-top:2px}.wc-body textarea[data-v-8073987b]{width:100%;box-sizing:border-box;min-height:120px;resize:vertical;border:1px solid var(--border);border-radius:6px;padding:12px;background:var(--surface);color:var(--text);font:inherit;font-size:13px;line-height:1.8}.wc-page button[data-v-8073987b]:disabled{opacity:.5;cursor:default}.wc-page button[data-v-8073987b]:focus-visible,.wc-page a[data-v-8073987b]:focus-visible,.wc-page input[data-v-8073987b]:focus-visible,.wc-page textarea[data-v-8073987b]:focus-visible,.wc-closed button[data-v-8073987b]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.wc-page p[data-v-8073987b],.wc-page h2[data-v-8073987b],.wc-page h3[data-v-8073987b],.wc-page h4[data-v-8073987b],.wc-page span[data-v-8073987b],.wc-page strong[data-v-8073987b],.wc-closed p[data-v-8073987b]{overflow-wrap:anywhere}.wc-closed[data-v-8073987b]{max-width:520px;margin:12vh auto;padding:30px;border:1px solid var(--border);background:var(--surface);border-radius:10px;display:flex;flex-direction:column;gap:17px;align-items:flex-start}.wc-closed>svg[data-v-8073987b]{color:var(--blue)}.wc-closed h1[data-v-8073987b]{font-size:23px;line-height:1.5}.wc-closed p[data-v-8073987b]{font-size:13px;line-height:1.9;color:var(--muted)}@media(max-width:1100px){.wc-grid[data-v-8073987b]{grid-template-columns:minmax(0,1fr)}.wc-aside[data-v-8073987b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.wc-aside>.panel[data-v-8073987b]:last-child{grid-column:1/-1}}@media(max-width:680px){.wc-page[data-v-8073987b]{padding-bottom:30px}.wc-toolbar[data-v-8073987b]{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:18px}.wc-toolbar h2[data-v-8073987b]{font-size:23px}.wc-toolbar>.wc-actions[data-v-8073987b]{width:100%;justify-content:space-between}.wc-status[data-v-8073987b]{padding:18px 15px;gap:12px;flex-wrap:wrap;margin-bottom:18px}.wc-status-icon[data-v-8073987b]{width:40px;height:40px}.wc-status h3[data-v-8073987b]{font-size:16px}.wc-status>.badge[data-v-8073987b]{margin-left:52px}.wc-grid[data-v-8073987b],.wc-main[data-v-8073987b],.wc-aside[data-v-8073987b]{gap:18px}.wc-aside[data-v-8073987b]{display:flex}.wc-heading[data-v-8073987b]{padding:18px 15px;flex-wrap:wrap}.wc-body[data-v-8073987b],.wc-check[data-v-8073987b],.wc-history-row[data-v-8073987b],.wc-blockers[data-v-8073987b]{padding:18px 15px}.wc-amount strong[data-v-8073987b]{font-size:12px}.wc-financial-line[data-v-8073987b]{gap:12px}.wc-amount[data-v-8073987b]{max-width:46%}.wc-pending[data-v-8073987b],.wc-banner[data-v-8073987b]{padding:16px 14px;gap:10px}.wc-pending .wc-actions>.button[data-v-8073987b]{width:100%}.wc-pending p[data-v-8073987b],.wc-status p[data-v-8073987b]{font-size:11px}.wc-history-actions[data-v-8073987b]{padding:15px}.wc-closed[data-v-8073987b]{margin:30px 15px;padding:24px 20px}.wc-page .button[data-v-8073987b]{font-size:11px}.wc-body textarea[data-v-8073987b]{font-size:14px}}.rent-page[data-v-6c8ea4be]{max-width:1180px;margin:auto;min-width:0;color:var(--text)}.rent-toolbar[data-v-6c8ea4be],.rent-actions[data-v-6c8ea4be]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.rent-toolbar[data-v-6c8ea4be]{margin:4px 0 22px}.rent-kicker[data-v-6c8ea4be]{font-size:10px;letter-spacing:1px;color:var(--blue);font-weight:700}.rent-toolbar h2[data-v-6c8ea4be]{font-size:25px;line-height:1.5;margin:7px 0}.rent-muted[data-v-6c8ea4be]{font-size:12px;color:var(--muted);line-height:1.8}.rent-panel[data-v-6c8ea4be]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px;margin-bottom:20px;min-width:0}.rent-panel h3[data-v-6c8ea4be]{font-size:17px;margin:0 0 14px}.rent-grid[data-v-6c8ea4be]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:22px;align-items:start}.rent-amount[data-v-6c8ea4be]{font-size:30px;color:var(--blue);font-weight:700;line-height:1.6}.rent-row[data-v-6c8ea4be]{display:flex;justify-content:space-between;gap:16px;padding:19px 0;border-bottom:1px solid var(--border);flex-wrap:wrap}.rent-row[data-v-6c8ea4be]:last-child{border:0}.rent-tag[data-v-6c8ea4be]{display:inline-block;font-size:11px;color:var(--blue);background:var(--blue-light,#edf5ff);padding:6px 10px;border-radius:20px;margin:7px 0}.rent-page label[data-v-6c8ea4be]{display:block;font-size:12px;font-weight:650;line-height:1.8;margin:16px 0 7px}.rent-page input[data-v-6c8ea4be]:not([type=checkbox]),.rent-page select[data-v-6c8ea4be],.rent-page textarea[data-v-6c8ea4be]{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:46px;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;padding:11px 13px;font:inherit;font-size:14px}.rent-page textarea[data-v-6c8ea4be]{resize:vertical;line-height:1.7}.rent-page .button[data-v-6c8ea4be],.rent-page button[data-v-6c8ea4be],.rent-page .rent-link[data-v-6c8ea4be]{min-height:44px;box-sizing:border-box;white-space:normal}.rent-page .rent-link[data-v-6c8ea4be]{display:inline-flex;align-items:center;gap:8px;padding:9px 0;color:var(--blue);font-size:12px}.rent-page button[data-v-6c8ea4be]:disabled{opacity:.5;cursor:not-allowed}.rent-page[data-v-6c8ea4be] :focus-visible,.rent-scrub[data-v-6c8ea4be] :focus-visible{outline:2px solid var(--blue,#1476e5);outline-offset:3px}.rent-notice[data-v-6c8ea4be]{padding:16px 18px;background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--blue);border-radius:9px;font-size:13px;line-height:1.8;margin-bottom:20px}.rent-notice.warning[data-v-6c8ea4be]{border-left-color:var(--orange,#c88424)}.rent-check[data-v-6c8ea4be]{display:flex!important;gap:11px;align-items:flex-start;font-weight:400!important;min-height:44px}.rent-check input[data-v-6c8ea4be]{width:20px;height:20px;flex-shrink:0;margin-top:3px;accent-color:var(--blue)}.rent-error[data-v-6c8ea4be]{color:var(--red,#a22);font-size:12px;line-height:1.8}.rent-evidence[data-v-6c8ea4be]{padding:16px;background:var(--surface-alt);border-radius:9px;margin:14px 0}.rent-summary[data-v-6c8ea4be]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:19px 0}.rent-summary dt[data-v-6c8ea4be]{color:var(--muted);font-size:11px}.rent-summary dd[data-v-6c8ea4be]{margin:7px 0;font-size:19px;font-weight:650}.rent-history[data-v-6c8ea4be]{list-style:none;padding:0;margin:0}.rent-history li[data-v-6c8ea4be]{border-top:1px solid var(--border);padding:15px 0;font-size:12px;line-height:1.8}.rent-preserve[data-v-6c8ea4be]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-size:13px}.rent-manual-row[data-v-6c8ea4be]{padding:15px;background:var(--surface-alt);border-radius:9px;margin:13px 0}.rent-page p[data-v-6c8ea4be],.rent-page h2[data-v-6c8ea4be],.rent-page h3[data-v-6c8ea4be],.rent-page strong[data-v-6c8ea4be],.rent-page span[data-v-6c8ea4be],.rent-page dd[data-v-6c8ea4be],.rent-page a[data-v-6c8ea4be]{overflow-wrap:anywhere}.rent-scrub a[data-v-6c8ea4be],.rent-scrub button[data-v-6c8ea4be]{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:10px 12px}.rent-scrub[data-v-6c8ea4be]{max-width:680px;margin:60px auto;padding:26px;font-size:15px;line-height:1.8}.rent-search[data-v-6c8ea4be]{display:flex;gap:12px;align-items:end}.rent-search>div[data-v-6c8ea4be]{flex:1;min-width:0}.rent-review[data-v-6c8ea4be]{border:1px solid var(--blue);border-radius:10px;padding:19px;margin:18px 0}.rent-empty[data-v-6c8ea4be]{padding:28px 0;color:var(--muted);font-size:13px;line-height:1.9}.rent-page .rent-note[data-v-6c8ea4be]{font-size:11px;line-height:1.8;color:var(--muted);margin:11px 0}@media(max-width:780px){.rent-grid[data-v-6c8ea4be]{grid-template-columns:minmax(0,1fr)}.rent-panel[data-v-6c8ea4be]{padding:20px 17px}.rent-toolbar[data-v-6c8ea4be]{align-items:flex-start}.rent-toolbar h2[data-v-6c8ea4be]{font-size:22px}.rent-amount[data-v-6c8ea4be]{font-size:26px}.rent-summary[data-v-6c8ea4be]{gap:12px}.rent-summary dd[data-v-6c8ea4be]{font-size:17px}}@media(max-width:520px){.rent-page[data-v-6c8ea4be]{padding-bottom:85px}.rent-toolbar[data-v-6c8ea4be]{display:block}.rent-actions[data-v-6c8ea4be]{justify-content:flex-start;width:100%;margin-top:12px}.rent-actions>.button[data-v-6c8ea4be]{flex:1}.rent-search[data-v-6c8ea4be]{display:block}.rent-search>.button[data-v-6c8ea4be]{margin-top:12px;width:100%}.rent-summary[data-v-6c8ea4be]{grid-template-columns:1fr}.rent-panel[data-v-6c8ea4be]{border-radius:10px}.rent-scrub[data-v-6c8ea4be]{margin:20px 12px}.rent-review[data-v-6c8ea4be]{padding:16px}.rent-page input[data-v-6c8ea4be]:not([type=checkbox]),.rent-page select[data-v-6c8ea4be],.rent-page textarea[data-v-6c8ea4be]{font-size:16px}}.rent-page[data-v-649f9fc4]{max-width:1180px;margin:auto;min-width:0;color:var(--text)}.rent-toolbar[data-v-649f9fc4],.rent-actions[data-v-649f9fc4]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.rent-toolbar[data-v-649f9fc4]{margin:4px 0 22px}.rent-kicker[data-v-649f9fc4]{font-size:10px;letter-spacing:1px;color:var(--blue);font-weight:700}.rent-toolbar h2[data-v-649f9fc4]{font-size:25px;line-height:1.5;margin:7px 0}.rent-muted[data-v-649f9fc4]{font-size:12px;color:var(--muted);line-height:1.8}.rent-panel[data-v-649f9fc4]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px;margin-bottom:20px;min-width:0}.rent-panel h3[data-v-649f9fc4]{font-size:17px;margin:0 0 14px}.rent-grid[data-v-649f9fc4]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:22px;align-items:start}.rent-amount[data-v-649f9fc4]{font-size:30px;color:var(--blue);font-weight:700;line-height:1.6}.rent-row[data-v-649f9fc4]{display:flex;justify-content:space-between;gap:16px;padding:19px 0;border-bottom:1px solid var(--border);flex-wrap:wrap}.rent-row[data-v-649f9fc4]:last-child{border:0}.rent-tag[data-v-649f9fc4]{display:inline-block;font-size:11px;color:var(--blue);background:var(--blue-light,#edf5ff);padding:6px 10px;border-radius:20px;margin:7px 0}.rent-page label[data-v-649f9fc4]{display:block;font-size:12px;font-weight:650;line-height:1.8;margin:16px 0 7px}.rent-page input[data-v-649f9fc4]:not([type=checkbox]),.rent-page select[data-v-649f9fc4],.rent-page textarea[data-v-649f9fc4]{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:46px;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;padding:11px 13px;font:inherit;font-size:14px}.rent-page textarea[data-v-649f9fc4]{resize:vertical;line-height:1.7}.rent-page .button[data-v-649f9fc4],.rent-page button[data-v-649f9fc4],.rent-page .rent-link[data-v-649f9fc4]{min-height:44px;box-sizing:border-box;white-space:normal}.rent-page .rent-link[data-v-649f9fc4]{display:inline-flex;align-items:center;gap:8px;padding:9px 0;color:var(--blue);font-size:12px}.rent-page button[data-v-649f9fc4]:disabled{opacity:.5;cursor:not-allowed}.rent-page[data-v-649f9fc4] :focus-visible,.rent-scrub[data-v-649f9fc4] :focus-visible{outline:2px solid var(--blue,#1476e5);outline-offset:3px}.rent-notice[data-v-649f9fc4]{padding:16px 18px;background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--blue);border-radius:9px;font-size:13px;line-height:1.8;margin-bottom:20px}.rent-notice.warning[data-v-649f9fc4]{border-left-color:var(--orange,#c88424)}.rent-check[data-v-649f9fc4]{display:flex!important;gap:11px;align-items:flex-start;font-weight:400!important;min-height:44px}.rent-check input[data-v-649f9fc4]{width:20px;height:20px;flex-shrink:0;margin-top:3px;accent-color:var(--blue)}.rent-error[data-v-649f9fc4]{color:var(--red,#a22);font-size:12px;line-height:1.8}.rent-evidence[data-v-649f9fc4]{padding:16px;background:var(--surface-alt);border-radius:9px;margin:14px 0}.rent-summary[data-v-649f9fc4]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:19px 0}.rent-summary dt[data-v-649f9fc4]{color:var(--muted);font-size:11px}.rent-summary dd[data-v-649f9fc4]{margin:7px 0;font-size:19px;font-weight:650}.rent-history[data-v-649f9fc4]{list-style:none;padding:0;margin:0}.rent-history li[data-v-649f9fc4]{border-top:1px solid var(--border);padding:15px 0;font-size:12px;line-height:1.8}.rent-preserve[data-v-649f9fc4]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-size:13px}.rent-manual-row[data-v-649f9fc4]{padding:15px;background:var(--surface-alt);border-radius:9px;margin:13px 0}.rent-page p[data-v-649f9fc4],.rent-page h2[data-v-649f9fc4],.rent-page h3[data-v-649f9fc4],.rent-page strong[data-v-649f9fc4],.rent-page span[data-v-649f9fc4],.rent-page dd[data-v-649f9fc4],.rent-page a[data-v-649f9fc4]{overflow-wrap:anywhere}.rent-scrub a[data-v-649f9fc4],.rent-scrub button[data-v-649f9fc4]{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:10px 12px}.rent-scrub[data-v-649f9fc4]{max-width:680px;margin:60px auto;padding:26px;font-size:15px;line-height:1.8}.rent-search[data-v-649f9fc4]{display:flex;gap:12px;align-items:end}.rent-search>div[data-v-649f9fc4]{flex:1;min-width:0}.rent-review[data-v-649f9fc4]{border:1px solid var(--blue);border-radius:10px;padding:19px;margin:18px 0}.rent-empty[data-v-649f9fc4]{padding:28px 0;color:var(--muted);font-size:13px;line-height:1.9}.rent-page .rent-note[data-v-649f9fc4]{font-size:11px;line-height:1.8;color:var(--muted);margin:11px 0}@media(max-width:780px){.rent-grid[data-v-649f9fc4]{grid-template-columns:minmax(0,1fr)}.rent-panel[data-v-649f9fc4]{padding:20px 17px}.rent-toolbar[data-v-649f9fc4]{align-items:flex-start}.rent-toolbar h2[data-v-649f9fc4]{font-size:22px}.rent-amount[data-v-649f9fc4]{font-size:26px}.rent-summary[data-v-649f9fc4]{gap:12px}.rent-summary dd[data-v-649f9fc4]{font-size:17px}}@media(max-width:520px){.rent-page[data-v-649f9fc4]{padding-bottom:85px}.rent-toolbar[data-v-649f9fc4]{display:block}.rent-actions[data-v-649f9fc4]{justify-content:flex-start;width:100%;margin-top:12px}.rent-actions>.button[data-v-649f9fc4]{flex:1}.rent-search[data-v-649f9fc4]{display:block}.rent-search>.button[data-v-649f9fc4]{margin-top:12px;width:100%}.rent-summary[data-v-649f9fc4]{grid-template-columns:1fr}.rent-panel[data-v-649f9fc4]{border-radius:10px}.rent-scrub[data-v-649f9fc4]{margin:20px 12px}.rent-review[data-v-649f9fc4]{padding:16px}.rent-page input[data-v-649f9fc4]:not([type=checkbox]),.rent-page select[data-v-649f9fc4],.rent-page textarea[data-v-649f9fc4]{font-size:16px}}.rent-page[data-v-3bd7cc6b]{max-width:1180px;margin:auto;min-width:0;color:var(--text)}.rent-toolbar[data-v-3bd7cc6b],.rent-actions[data-v-3bd7cc6b]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.rent-toolbar[data-v-3bd7cc6b]{margin:4px 0 22px}.rent-kicker[data-v-3bd7cc6b]{font-size:10px;letter-spacing:1px;color:var(--blue);font-weight:700}.rent-toolbar h2[data-v-3bd7cc6b]{font-size:25px;line-height:1.5;margin:7px 0}.rent-muted[data-v-3bd7cc6b]{font-size:12px;color:var(--muted);line-height:1.8}.rent-panel[data-v-3bd7cc6b]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px;margin-bottom:20px;min-width:0}.rent-panel h3[data-v-3bd7cc6b]{font-size:17px;margin:0 0 14px}.rent-grid[data-v-3bd7cc6b]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:22px;align-items:start}.rent-amount[data-v-3bd7cc6b]{font-size:30px;color:var(--blue);font-weight:700;line-height:1.6}.rent-row[data-v-3bd7cc6b]{display:flex;justify-content:space-between;gap:16px;padding:19px 0;border-bottom:1px solid var(--border);flex-wrap:wrap}.rent-row[data-v-3bd7cc6b]:last-child{border:0}.rent-tag[data-v-3bd7cc6b]{display:inline-block;font-size:11px;color:var(--blue);background:var(--blue-light,#edf5ff);padding:6px 10px;border-radius:20px;margin:7px 0}.rent-page label[data-v-3bd7cc6b]{display:block;font-size:12px;font-weight:650;line-height:1.8;margin:16px 0 7px}.rent-page input[data-v-3bd7cc6b]:not([type=checkbox]),.rent-page select[data-v-3bd7cc6b],.rent-page textarea[data-v-3bd7cc6b]{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:46px;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;padding:11px 13px;font:inherit;font-size:14px}.rent-page textarea[data-v-3bd7cc6b]{resize:vertical;line-height:1.7}.rent-page .button[data-v-3bd7cc6b],.rent-page button[data-v-3bd7cc6b],.rent-page .rent-link[data-v-3bd7cc6b]{min-height:44px;box-sizing:border-box;white-space:normal}.rent-page .rent-link[data-v-3bd7cc6b]{display:inline-flex;align-items:center;gap:8px;padding:9px 0;color:var(--blue);font-size:12px}.rent-page button[data-v-3bd7cc6b]:disabled{opacity:.5;cursor:not-allowed}.rent-page[data-v-3bd7cc6b] :focus-visible,.rent-scrub[data-v-3bd7cc6b] :focus-visible{outline:2px solid var(--blue,#1476e5);outline-offset:3px}.rent-notice[data-v-3bd7cc6b]{padding:16px 18px;background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--blue);border-radius:9px;font-size:13px;line-height:1.8;margin-bottom:20px}.rent-notice.warning[data-v-3bd7cc6b]{border-left-color:var(--orange,#c88424)}.rent-check[data-v-3bd7cc6b]{display:flex!important;gap:11px;align-items:flex-start;font-weight:400!important;min-height:44px}.rent-check input[data-v-3bd7cc6b]{width:20px;height:20px;flex-shrink:0;margin-top:3px;accent-color:var(--blue)}.rent-error[data-v-3bd7cc6b]{color:var(--red,#a22);font-size:12px;line-height:1.8}.rent-evidence[data-v-3bd7cc6b]{padding:16px;background:var(--surface-alt);border-radius:9px;margin:14px 0}.rent-summary[data-v-3bd7cc6b]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:19px 0}.rent-summary dt[data-v-3bd7cc6b]{color:var(--muted);font-size:11px}.rent-summary dd[data-v-3bd7cc6b]{margin:7px 0;font-size:19px;font-weight:650}.rent-history[data-v-3bd7cc6b]{list-style:none;padding:0;margin:0}.rent-history li[data-v-3bd7cc6b]{border-top:1px solid var(--border);padding:15px 0;font-size:12px;line-height:1.8}.rent-preserve[data-v-3bd7cc6b]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-size:13px}.rent-manual-row[data-v-3bd7cc6b]{padding:15px;background:var(--surface-alt);border-radius:9px;margin:13px 0}.rent-page p[data-v-3bd7cc6b],.rent-page h2[data-v-3bd7cc6b],.rent-page h3[data-v-3bd7cc6b],.rent-page strong[data-v-3bd7cc6b],.rent-page span[data-v-3bd7cc6b],.rent-page dd[data-v-3bd7cc6b],.rent-page a[data-v-3bd7cc6b]{overflow-wrap:anywhere}.rent-scrub a[data-v-3bd7cc6b],.rent-scrub button[data-v-3bd7cc6b]{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:10px 12px}.rent-scrub[data-v-3bd7cc6b]{max-width:680px;margin:60px auto;padding:26px;font-size:15px;line-height:1.8}.rent-search[data-v-3bd7cc6b]{display:flex;gap:12px;align-items:end}.rent-search>div[data-v-3bd7cc6b]{flex:1;min-width:0}.rent-review[data-v-3bd7cc6b]{border:1px solid var(--blue);border-radius:10px;padding:19px;margin:18px 0}.rent-empty[data-v-3bd7cc6b]{padding:28px 0;color:var(--muted);font-size:13px;line-height:1.9}.rent-page .rent-note[data-v-3bd7cc6b]{font-size:11px;line-height:1.8;color:var(--muted);margin:11px 0}@media(max-width:780px){.rent-grid[data-v-3bd7cc6b]{grid-template-columns:minmax(0,1fr)}.rent-panel[data-v-3bd7cc6b]{padding:20px 17px}.rent-toolbar[data-v-3bd7cc6b]{align-items:flex-start}.rent-toolbar h2[data-v-3bd7cc6b]{font-size:22px}.rent-amount[data-v-3bd7cc6b]{font-size:26px}.rent-summary[data-v-3bd7cc6b]{gap:12px}.rent-summary dd[data-v-3bd7cc6b]{font-size:17px}}@media(max-width:520px){.rent-page[data-v-3bd7cc6b]{padding-bottom:85px}.rent-toolbar[data-v-3bd7cc6b]{display:block}.rent-actions[data-v-3bd7cc6b]{justify-content:flex-start;width:100%;margin-top:12px}.rent-actions>.button[data-v-3bd7cc6b]{flex:1}.rent-search[data-v-3bd7cc6b]{display:block}.rent-search>.button[data-v-3bd7cc6b]{margin-top:12px;width:100%}.rent-summary[data-v-3bd7cc6b]{grid-template-columns:1fr}.rent-panel[data-v-3bd7cc6b]{border-radius:10px}.rent-scrub[data-v-3bd7cc6b]{margin:20px 12px}.rent-review[data-v-3bd7cc6b]{padding:16px}.rent-page input[data-v-3bd7cc6b]:not([type=checkbox]),.rent-page select[data-v-3bd7cc6b],.rent-page textarea[data-v-3bd7cc6b]{font-size:16px}}.rent-fact[data-v-3bd7cc6b]{border-top:1px solid var(--border);padding:18px 0}.rent-gap[data-v-3bd7cc6b]{margin-top:20px!important}.rent-hash[data-v-3bd7cc6b]{word-break:break-all}.rent-page[data-v-19ff60e8]{max-width:1180px;margin:auto;min-width:0;color:var(--text)}.rent-toolbar[data-v-19ff60e8],.rent-actions[data-v-19ff60e8]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.rent-toolbar[data-v-19ff60e8]{margin:4px 0 22px}.rent-kicker[data-v-19ff60e8]{font-size:10px;letter-spacing:1px;color:var(--blue);font-weight:700}.rent-toolbar h2[data-v-19ff60e8]{font-size:25px;line-height:1.5;margin:7px 0}.rent-muted[data-v-19ff60e8]{font-size:12px;color:var(--muted);line-height:1.8}.rent-panel[data-v-19ff60e8]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px;margin-bottom:20px;min-width:0}.rent-panel h3[data-v-19ff60e8]{font-size:17px;margin:0 0 14px}.rent-grid[data-v-19ff60e8]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:22px;align-items:start}.rent-amount[data-v-19ff60e8]{font-size:30px;color:var(--blue);font-weight:700;line-height:1.6}.rent-row[data-v-19ff60e8]{display:flex;justify-content:space-between;gap:16px;padding:19px 0;border-bottom:1px solid var(--border);flex-wrap:wrap}.rent-row[data-v-19ff60e8]:last-child{border:0}.rent-tag[data-v-19ff60e8]{display:inline-block;font-size:11px;color:var(--blue);background:var(--blue-light,#edf5ff);padding:6px 10px;border-radius:20px;margin:7px 0}.rent-page label[data-v-19ff60e8]{display:block;font-size:12px;font-weight:650;line-height:1.8;margin:16px 0 7px}.rent-page input[data-v-19ff60e8]:not([type=checkbox]),.rent-page select[data-v-19ff60e8],.rent-page textarea[data-v-19ff60e8]{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:46px;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;padding:11px 13px;font:inherit;font-size:14px}.rent-page textarea[data-v-19ff60e8]{resize:vertical;line-height:1.7}.rent-page .button[data-v-19ff60e8],.rent-page button[data-v-19ff60e8],.rent-page .rent-link[data-v-19ff60e8]{min-height:44px;box-sizing:border-box;white-space:normal}.rent-page .rent-link[data-v-19ff60e8]{display:inline-flex;align-items:center;gap:8px;padding:9px 0;color:var(--blue);font-size:12px}.rent-page button[data-v-19ff60e8]:disabled{opacity:.5;cursor:not-allowed}.rent-page[data-v-19ff60e8] :focus-visible,.rent-scrub[data-v-19ff60e8] :focus-visible{outline:2px solid var(--blue,#1476e5);outline-offset:3px}.rent-notice[data-v-19ff60e8]{padding:16px 18px;background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--blue);border-radius:9px;font-size:13px;line-height:1.8;margin-bottom:20px}.rent-notice.warning[data-v-19ff60e8]{border-left-color:var(--orange,#c88424)}.rent-check[data-v-19ff60e8]{display:flex!important;gap:11px;align-items:flex-start;font-weight:400!important;min-height:44px}.rent-check input[data-v-19ff60e8]{width:20px;height:20px;flex-shrink:0;margin-top:3px;accent-color:var(--blue)}.rent-error[data-v-19ff60e8]{color:var(--red,#a22);font-size:12px;line-height:1.8}.rent-evidence[data-v-19ff60e8]{padding:16px;background:var(--surface-alt);border-radius:9px;margin:14px 0}.rent-summary[data-v-19ff60e8]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:19px 0}.rent-summary dt[data-v-19ff60e8]{color:var(--muted);font-size:11px}.rent-summary dd[data-v-19ff60e8]{margin:7px 0;font-size:19px;font-weight:650}.rent-history[data-v-19ff60e8]{list-style:none;padding:0;margin:0}.rent-history li[data-v-19ff60e8]{border-top:1px solid var(--border);padding:15px 0;font-size:12px;line-height:1.8}.rent-preserve[data-v-19ff60e8]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-size:13px}.rent-manual-row[data-v-19ff60e8]{padding:15px;background:var(--surface-alt);border-radius:9px;margin:13px 0}.rent-page p[data-v-19ff60e8],.rent-page h2[data-v-19ff60e8],.rent-page h3[data-v-19ff60e8],.rent-page strong[data-v-19ff60e8],.rent-page span[data-v-19ff60e8],.rent-page dd[data-v-19ff60e8],.rent-page a[data-v-19ff60e8]{overflow-wrap:anywhere}.rent-scrub a[data-v-19ff60e8],.rent-scrub button[data-v-19ff60e8]{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:10px 12px}.rent-scrub[data-v-19ff60e8]{max-width:680px;margin:60px auto;padding:26px;font-size:15px;line-height:1.8}.rent-search[data-v-19ff60e8]{display:flex;gap:12px;align-items:end}.rent-search>div[data-v-19ff60e8]{flex:1;min-width:0}.rent-review[data-v-19ff60e8]{border:1px solid var(--blue);border-radius:10px;padding:19px;margin:18px 0}.rent-empty[data-v-19ff60e8]{padding:28px 0;color:var(--muted);font-size:13px;line-height:1.9}.rent-page .rent-note[data-v-19ff60e8]{font-size:11px;line-height:1.8;color:var(--muted);margin:11px 0}@media(max-width:780px){.rent-grid[data-v-19ff60e8]{grid-template-columns:minmax(0,1fr)}.rent-panel[data-v-19ff60e8]{padding:20px 17px}.rent-toolbar[data-v-19ff60e8]{align-items:flex-start}.rent-toolbar h2[data-v-19ff60e8]{font-size:22px}.rent-amount[data-v-19ff60e8]{font-size:26px}.rent-summary[data-v-19ff60e8]{gap:12px}.rent-summary dd[data-v-19ff60e8]{font-size:17px}}@media(max-width:520px){.rent-page[data-v-19ff60e8]{padding-bottom:85px}.rent-toolbar[data-v-19ff60e8]{display:block}.rent-actions[data-v-19ff60e8]{justify-content:flex-start;width:100%;margin-top:12px}.rent-actions>.button[data-v-19ff60e8]{flex:1}.rent-search[data-v-19ff60e8]{display:block}.rent-search>.button[data-v-19ff60e8]{margin-top:12px;width:100%}.rent-summary[data-v-19ff60e8]{grid-template-columns:1fr}.rent-panel[data-v-19ff60e8]{border-radius:10px}.rent-scrub[data-v-19ff60e8]{margin:20px 12px}.rent-review[data-v-19ff60e8]{padding:16px}.rent-page input[data-v-19ff60e8]:not([type=checkbox]),.rent-page select[data-v-19ff60e8],.rent-page textarea[data-v-19ff60e8]{font-size:16px}}.r-command-state[data-v-f8857fbc]{display:flex;flex-direction:column;gap:13px;margin-bottom:19px}.r-command-state .a-error[data-v-f8857fbc]{margin:0}.r-command-actions[data-v-f8857fbc]{margin-top:0}.r-command-actions .button[data-v-f8857fbc]{font-size:9px}.a-preflight-checks[data-v-23f777c7]{padding:4px 20px}.a-check[data-v-23f777c7]{display:flex;align-items:flex-start;gap:10px;padding:14px 0;border-bottom:1px solid var(--border)}.a-check[data-v-23f777c7]:last-child{border-bottom:0}.a-check-symbol[data-v-23f777c7]{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;margin-top:1px}.a-check-symbol.good[data-v-23f777c7]{background:var(--green-soft);color:var(--green)}.a-check-symbol.uncertain[data-v-23f777c7]{background:var(--orange-soft);color:var(--orange)}.a-check strong[data-v-23f777c7]{font-size:10px;line-height:1.9;font-weight:500}.a-check p[data-v-23f777c7]{font-size:8px;line-height:1.9;color:var(--muted);margin-top:3px}.a-preflight-notices[data-v-23f777c7]{padding:4px 20px 0;display:flex;flex-direction:column;gap:10px}.a-issue[data-v-23f777c7]{display:flex;gap:8px;align-items:flex-start;padding:12px;border-radius:7px;font-size:9px;line-height:1.9}.a-issue>svg[data-v-23f777c7]{flex-shrink:0;margin-top:3px}.a-issue.blocker[data-v-23f777c7]{background:var(--red-soft);color:var(--red)}.a-issue.advisory[data-v-23f777c7]{background:var(--orange-soft);color:var(--orange)}.a-issue .text-link[data-v-23f777c7]{margin-top:7px}.a-gear-note[data-v-23f777c7]{font-size:8px;line-height:1.9;color:var(--muted);padding:14px 20px 18px}@media(max-width:680px){.a-preflight-checks[data-v-23f777c7]{padding:3px 15px}.a-check[data-v-23f777c7]{padding:12px 0}.a-check strong[data-v-23f777c7]{font-size:9px}.a-check p[data-v-23f777c7]{font-size:7px}.a-preflight-notices[data-v-23f777c7]{padding:4px 15px 0}.a-issue[data-v-23f777c7]{font-size:8px}.a-gear-note[data-v-23f777c7]{padding:13px 15px 16px;font-size:7px}}.offer-composition[data-v-f0e769f6]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr);gap:21px;align-items:start}.offer-main[data-v-f0e769f6]{padding:23px;min-width:0}.offer-topline[data-v-f0e769f6]{display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap;margin-bottom:24px}.offer-direction[data-v-f0e769f6]{font-size:9px;color:var(--blue);line-height:1.9;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.offer-direction i[data-v-f0e769f6]{width:7px;height:7px;background:currentColor;border-radius:50%;flex-shrink:0}.offer-direction.green[data-v-f0e769f6]{color:var(--green)}.offer-direction.red[data-v-f0e769f6]{color:var(--red)}.offer-direction.yellow[data-v-f0e769f6]{color:var(--orange)}.offer-heading[data-v-f0e769f6]{display:flex;gap:13px;align-items:center;margin-bottom:23px}.service-symbol[data-v-f0e769f6]{width:53px;height:53px;display:grid;place-items:center;flex-shrink:0;background:var(--blue-soft);color:var(--blue);border-radius:10px}.offer-heading>div[data-v-f0e769f6]{min-width:0}.offer-heading h1[data-v-f0e769f6]{font-size:19px;line-height:1.7;overflow-wrap:anywhere}.offer-heading p[data-v-f0e769f6]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:7px;white-space:pre-wrap;overflow-wrap:anywhere}.offer-address[data-v-f0e769f6]{display:flex;align-items:flex-start;gap:10px;background:var(--surface-alt);border:1px solid var(--border);padding:16px;border-radius:8px;margin-bottom:19px}.offer-address>svg[data-v-f0e769f6]{flex-shrink:0;color:var(--blue);margin-top:2px}.offer-address>div[data-v-f0e769f6]{min-width:0}.offer-address strong[data-v-f0e769f6]{font-size:12px;line-height:1.9;overflow-wrap:anywhere}.offer-address p[data-v-f0e769f6],.offer-address small[data-v-f0e769f6]{display:block;font-size:9px;line-height:1.9;color:var(--muted);margin-top:7px;white-space:pre-wrap;overflow-wrap:anywhere}.offer-time-grid[data-v-f0e769f6]{display:grid;grid-template-columns:1.15fr 1fr;gap:12px;margin-bottom:22px}.offer-time-grid article[data-v-f0e769f6]{border:1px solid var(--border);border-radius:8px;padding:14px;min-width:0}.offer-time-grid article>span[data-v-f0e769f6]{display:flex;align-items:center;gap:7px;font-size:8px;line-height:1.9;color:var(--muted);margin-bottom:9px}.offer-time-grid article>span>svg[data-v-f0e769f6]{color:var(--blue);flex-shrink:0}.offer-time-grid strong[data-v-f0e769f6]{font-size:12px;line-height:1.9;display:block}.offer-time-grid small[data-v-f0e769f6]{font-size:9px;line-height:1.9;display:block;margin-top:4px;color:var(--muted)}.offer-copy[data-v-f0e769f6],.offer-materials[data-v-f0e769f6]{padding-top:20px;border-top:1px solid var(--border);margin-top:21px}.offer-copy h2[data-v-f0e769f6],.offer-section-heading h2[data-v-f0e769f6]{font-size:12px;line-height:1.9}.offer-copy p[data-v-f0e769f6]{font-size:10px;line-height:2;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:11px}.offer-section-heading[data-v-f0e769f6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.offer-section-heading>span[data-v-f0e769f6]{font-size:9px;color:var(--muted);background:var(--surface-alt);padding:2px 7px;border-radius:4px}.offer-section-heading>svg[data-v-f0e769f6]{color:var(--muted)}.offer-material[data-v-f0e769f6]{display:flex;align-items:center;gap:11px;padding:12px;border:1px solid var(--border);border-radius:7px;margin-top:9px}.material-symbol[data-v-f0e769f6]{display:grid;place-items:center;flex-shrink:0;width:35px;height:39px;background:var(--blue-soft);border-radius:6px;color:var(--blue)}.offer-material>span[data-v-f0e769f6]:nth-child(2){min-width:0;flex:1}.offer-material strong[data-v-f0e769f6]{font-size:10px;line-height:1.9;display:block;overflow-wrap:anywhere}.offer-material small[data-v-f0e769f6]{font-size:8px;color:var(--muted);line-height:1.9;display:block;margin-top:4px}.offer-material>svg[data-v-f0e769f6]{color:var(--muted);flex-shrink:0}.offer-material.disabled[data-v-f0e769f6]{opacity:.5;pointer-events:none}.offer-empty[data-v-f0e769f6]{font-size:9px;line-height:1.9;color:var(--muted)}.offer-side[data-v-f0e769f6]{display:flex;flex-direction:column;gap:18px;min-width:0}.offer-payments[data-v-f0e769f6]{padding:21px}.payment-row[data-v-f0e769f6]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:17px;border-bottom:1px solid var(--border)}.payment-row>span[data-v-f0e769f6]{font-size:10px;color:var(--muted);line-height:1.9}.payment-row strong[data-v-f0e769f6]{font-size:17px;line-height:1.9;white-space:normal;overflow-wrap:anywhere;text-align:right;min-width:0}.payment-row strong.unknown[data-v-f0e769f6]{font-size:12px;font-weight:500;color:var(--muted)}.payment-row.reward[data-v-f0e769f6]{padding:17px 0 0;border:0}.payment-row.no-access[data-v-f0e769f6]{margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.payment-row>span[data-v-f0e769f6]{min-width:0}.payment-row strong[data-v-f0e769f6]{max-width:60%}.payment-row.reward strong[data-v-f0e769f6]:not(.unknown){color:var(--green)}.offer-payments>p[data-v-f0e769f6]{font-size:8px;line-height:1.9;margin-top:17px;color:var(--muted)}.offer-equipment[data-v-f0e769f6],.offer-acceptance[data-v-f0e769f6]{padding:21px}.equipment-unknown[data-v-f0e769f6]{display:flex;align-items:flex-start;gap:9px;background:var(--orange-soft);color:var(--orange);padding:12px;border-radius:7px;font-size:9px;line-height:1.9}.equipment-unknown>svg[data-v-f0e769f6]{flex-shrink:0;margin-top:2px}.offer-equipment ul[data-v-f0e769f6]{list-style:none;margin:0;padding:0}.offer-equipment li[data-v-f0e769f6]{display:flex;align-items:flex-start;gap:7px;font-size:10px;line-height:1.9;margin-top:11px;overflow-wrap:anywhere}.offer-equipment li>svg[data-v-f0e769f6]{color:var(--green);flex-shrink:0;margin-top:3px}.acceptance-symbol[data-v-f0e769f6]{display:grid;place-items:center;width:42px;height:42px;background:var(--blue-soft);color:var(--blue);border-radius:9px;margin-bottom:15px}.offer-acceptance h2[data-v-f0e769f6]{font-size:12px;line-height:1.9}.offer-acceptance>p[data-v-f0e769f6]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:9px}.offer-acceptance ul[data-v-f0e769f6]{padding-left:17px;font-size:9px;line-height:1.9;color:var(--muted);margin:12px 0 0}.offer-acceptance li+li[data-v-f0e769f6]{margin-top:6px}.offer-acceptance>.button[data-v-f0e769f6]{width:100%;justify-content:center;margin-top:20px}.offer-contact-note[data-v-f0e769f6]{display:flex;align-items:flex-start;gap:8px;color:var(--muted);font-size:9px;line-height:1.9;padding:0 5px}.offer-contact-note>svg[data-v-f0e769f6]{flex-shrink:0;margin-top:2px}@media(max-width:1050px){.offer-composition[data-v-f0e769f6]{grid-template-columns:1fr}.offer-side[data-v-f0e769f6]{display:grid;grid-template-columns:1fr 1fr;gap:17px}.offer-contact-note[data-v-f0e769f6]{grid-column:1/-1}}@media(max-width:680px){.offer-main[data-v-f0e769f6]{padding:18px 15px}.offer-topline[data-v-f0e769f6]{margin-bottom:21px;gap:10px}.offer-direction[data-v-f0e769f6]{font-size:8px}.offer-heading[data-v-f0e769f6]{gap:11px;margin-bottom:20px;align-items:flex-start}.service-symbol[data-v-f0e769f6]{width:44px;height:44px;border-radius:9px}.service-symbol>svg[data-v-f0e769f6]{width:23px}.offer-heading h1[data-v-f0e769f6]{font-size:16px}.offer-heading p[data-v-f0e769f6]{font-size:9px}.offer-address[data-v-f0e769f6]{padding:13px;gap:8px;margin-bottom:16px}.offer-address>svg[data-v-f0e769f6]{width:18px}.offer-address strong[data-v-f0e769f6]{font-size:10px}.offer-address p[data-v-f0e769f6],.offer-address small[data-v-f0e769f6]{font-size:8px}.offer-time-grid[data-v-f0e769f6]{grid-template-columns:1fr;gap:10px;margin-bottom:18px}.offer-time-grid article[data-v-f0e769f6]{padding:13px}.offer-time-grid article>span[data-v-f0e769f6]{font-size:8px;margin-bottom:6px}.offer-time-grid strong[data-v-f0e769f6]{font-size:12px}.offer-time-grid small[data-v-f0e769f6]{font-size:8px}.offer-copy[data-v-f0e769f6],.offer-materials[data-v-f0e769f6]{padding-top:17px;margin-top:18px}.offer-copy h2[data-v-f0e769f6],.offer-section-heading h2[data-v-f0e769f6]{font-size:11px}.offer-copy p[data-v-f0e769f6]{font-size:9px;margin-top:9px}.offer-material[data-v-f0e769f6]{padding:10px;gap:9px}.offer-material strong[data-v-f0e769f6]{font-size:9px}.offer-side[data-v-f0e769f6]{display:flex;gap:16px}.offer-payments[data-v-f0e769f6],.offer-equipment[data-v-f0e769f6],.offer-acceptance[data-v-f0e769f6]{padding:18px 15px}.payment-row>span[data-v-f0e769f6]{font-size:9px}.payment-row strong[data-v-f0e769f6]{font-size:16px}.payment-row strong.unknown[data-v-f0e769f6]{font-size:11px}.offer-equipment li[data-v-f0e769f6]{font-size:9px}.offer-acceptance h2[data-v-f0e769f6]{font-size:11px}.offer-contact-note[data-v-f0e769f6]{font-size:8px;padding:0 2px}.offer-acceptance>p[data-v-f0e769f6],.offer-acceptance ul[data-v-f0e769f6]{font-size:8px}}.r-invitation-work[data-v-5c99a655]{margin-top:20px}.unavailable[data-v-45a94507]{display:grid;place-items:center;min-width:0;min-height:min(65dvh,640px);padding:clamp(16px,4vw,48px) 0;color:var(--text)}.unavailable-card[data-v-45a94507]{width:100%;max-width:620px;min-width:0;padding:clamp(24px,4vw,48px);border:1px solid var(--border);border-radius:16px;background:var(--surface);box-shadow:var(--shadow);text-align:center;overflow-wrap:anywhere}.unavailable-icon[data-v-45a94507]{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 24px;border-radius:20px;color:var(--blue);background:var(--blue-soft)}.unavailable-status[data-v-45a94507]{margin-bottom:10px;color:var(--blue);font-size:12px;font-weight:600;letter-spacing:.04em}.unavailable-card h2[data-v-45a94507]{color:var(--text);font-size:clamp(23px,2.5vw,28px);font-weight:700;line-height:1.35;letter-spacing:-.5px}.unavailable-copy[data-v-45a94507]{max-width:36em;margin:16px auto 28px;color:var(--text);font-size:14px;line-height:1.8}.unavailable-home[data-v-45a94507]{min-width:150px;min-height:46px;max-width:100%;font-size:13px;white-space:normal}.unavailable-home[data-v-45a94507]:focus-visible{outline:3px solid var(--blue);outline-offset:4px}@media(max-width:680px){.unavailable[data-v-45a94507]{min-height:min(65dvh,520px)}.unavailable-card[data-v-45a94507]{border-radius:12px}.unavailable-icon[data-v-45a94507]{margin-bottom:20px}.unavailable-home[data-v-45a94507]{width:100%}}.pa-panel[data-v-86649556]{overflow:hidden;background:#fff;border:1px solid #e1e7ef;border-radius:12px;color:#182230;min-width:0}.pa-heading[data-v-86649556]{gap:14px;flex-wrap:wrap}.pa-body[data-v-86649556]{padding:20px;min-width:0}.pa-note[data-v-86649556],.pa-save-note[data-v-86649556]{margin:0;color:#526174;font-size:13px;line-height:1.7}.pa-note[data-v-86649556]{background:#f2f7ff;border:1px solid #dbe9ff;border-radius:8px;padding:12px 14px}.pa-empty[data-v-86649556]{padding:24px;color:#526174;line-height:1.7}.pa-photos[data-v-86649556]{display:flex;gap:8px;overflow:auto;max-width:100%;padding:16px 0 12px;scrollbar-width:thin}.pa-photos button[data-v-86649556]{flex:0 0 auto;min-width:126px;border:1px solid #dce4ee;background:#fff;border-radius:8px;text-align:left;padding:10px 12px;min-height:60px;color:#475467;cursor:pointer}.pa-photos strong[data-v-86649556],.pa-photos span[data-v-86649556]{display:block}.pa-photos strong[data-v-86649556]{font-size:13px}.pa-photos span[data-v-86649556]{font-size:11px;margin-top:4px}.pa-photos button[aria-pressed=true][data-v-86649556]{border-color:#2563eb;background:#eff6ff;color:#175cd3}.pa-photo-heading[data-v-86649556]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:6px 0 12px}.pa-photo-heading h3[data-v-86649556]{margin:0;font-size:15px}.pa-photo-heading h3 span[data-v-86649556]{color:#667085;font-size:12px;font-weight:400}.pa-original-link[data-v-86649556]{color:#175cd3;font-size:12px;min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:3px}.pa-toolbar[data-v-86649556]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.pa-switch[data-v-86649556]{display:flex;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:8px;padding:3px}.pa-switch button[data-v-86649556]{border:0;background:transparent;color:#526174;border-radius:5px;padding:9px 12px;min-height:44px;font-size:12px;font-weight:600;cursor:pointer}.pa-switch button[aria-pressed=true][data-v-86649556]{background:#fff;color:#175cd3;box-shadow:0 1px 4px #15294e16}.pa-count[data-v-86649556]{color:#667085;font-size:12px;white-space:nowrap}.pa-workspace[data-v-86649556]{display:grid;grid-template-columns:minmax(0,1fr) 205px;gap:16px;align-items:start}.pa-preview-column[data-v-86649556]{min-width:0}.pa-controls[data-v-86649556]{display:flex;flex-direction:column;gap:12px;min-width:0}.pa-tool-buttons[data-v-86649556]{display:flex;flex-direction:column;gap:6px}.pa-tool-buttons button[data-v-86649556],.pa-button[data-v-86649556]{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d8e1ed;border-radius:7px;background:#fff;color:#344054;min-height:44px;padding:9px 12px;cursor:pointer;font:inherit;font-size:12px;line-height:1.6}.pa-tool-buttons button[data-v-86649556]{justify-content:flex-start;font-weight:600}.pa-tool-buttons button span[data-v-86649556]{font-size:19px;min-width:20px;text-align:center;font-weight:500}.pa-tool-buttons button[aria-pressed=true][data-v-86649556]{border-color:#2563eb;background:#eff6ff;color:#175cd3}.pa-primary[data-v-86649556]{background:#175cd3;border-color:#175cd3;color:#fff;font-weight:600}.pa-subtle[data-v-86649556],.pa-instruction[data-v-86649556],.pa-keyboard[data-v-86649556]{font-size:12px;line-height:1.7;color:#667085;margin:0}.pa-instruction[data-v-86649556]{color:#344054}.pa-keyboard[data-v-86649556]{font-size:11px;border-top:1px solid #e4e7ec;padding-top:12px}.pa-position[data-v-86649556]{font-size:11px;line-height:1.6;color:#526174;margin:0}.pa-draft-actions[data-v-86649556],.pa-edit-actions[data-v-86649556],.pa-caption-field[data-v-86649556]{display:flex;flex-direction:column;gap:8px}.pa-caption-field label[data-v-86649556]{font-size:12px;font-weight:600}.pa-caption-field textarea[data-v-86649556]{box-sizing:border-box;width:100%;resize:vertical;min-height:110px;padding:10px;border:1px solid #ccd6e3;border-radius:7px;font:inherit;font-size:13px;line-height:1.6;color:#182230;background:#fff}.pa-caption-field small[data-v-86649556]{font-size:11px;line-height:1.6;color:#667085}.pa-message[data-v-86649556]{min-height:20px;font-size:12px;line-height:1.7;color:#175cd3;margin:12px 0 0}.pa-mark-list[data-v-86649556]{padding:0;margin:8px 0 16px;list-style:none;border:1px solid #e4eaf2;border-radius:8px;overflow:hidden}.pa-mark-list li[data-v-86649556]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:12px 14px;border-bottom:1px solid #e4eaf2}.pa-mark-list li[data-v-86649556]:last-child{border-bottom:0}.pa-mark-list li>div[data-v-86649556]{min-width:0}.pa-mark-list strong[data-v-86649556]{font-size:12px}.pa-mark-list p[data-v-86649556]{margin:5px 0 0;font-size:12px;line-height:1.7;color:#526174;white-space:pre-wrap;overflow-wrap:anywhere}.pa-mark-list small[data-v-86649556]{display:block;font-size:11px;color:#667085;margin-top:5px}.pa-remove[data-v-86649556]{flex:none;min-height:44px;border:0;background:none;color:#b42318;font-size:12px;padding:8px;cursor:pointer}.pa-errors[data-v-86649556]{background:#fff4f2;border:1px solid #fecdca;border-radius:8px;color:#b42318;font-size:12px;line-height:1.7;padding:10px 12px;margin-top:12px}.pa-errors p[data-v-86649556]{margin:3px 0}.pa-save-note[data-v-86649556]{border-top:1px solid #e4e7ec;padding-top:14px;font-size:12px}button[data-v-86649556]:disabled{opacity:.5;cursor:not-allowed}button[data-v-86649556]:focus-visible,a[data-v-86649556]:focus-visible,textarea[data-v-86649556]:focus-visible{outline:3px solid #84adff;outline-offset:3px}@media(max-width:900px){.pa-workspace[data-v-86649556]{grid-template-columns:minmax(0,1fr)}.pa-tool-buttons[data-v-86649556]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.pa-tool-buttons button[data-v-86649556]{justify-content:center;padding:9px 6px;font-size:12px}.pa-controls[data-v-86649556]{gap:10px}.pa-edit-actions[data-v-86649556]{flex-direction:row;flex-wrap:wrap}.pa-edit-actions .pa-button[data-v-86649556]{flex:1}.pa-keyboard[data-v-86649556]{font-size:11px}}@media(max-width:480px){.pa-body[data-v-86649556]{padding:14px}.pa-heading[data-v-86649556]{gap:10px}.pa-heading .badge[data-v-86649556]{font-size:10px}.pa-switch button[data-v-86649556]{padding:8px 10px}.pa-count[data-v-86649556]{font-size:11px}.pa-photo-heading[data-v-86649556]{gap:0}.pa-photo-heading h3[data-v-86649556]{width:100%;font-size:14px}.pa-original-link[data-v-86649556]{min-height:44px}.pa-note[data-v-86649556]{padding:10px 12px;font-size:12px}.pa-tool-buttons button[data-v-86649556]{flex-direction:column;gap:2px;min-height:64px}.pa-mark-list li[data-v-86649556]{padding:10px}.pa-toolbar[data-v-86649556]{gap:8px}.pa-heading h2[data-v-86649556]{font-size:16px}}.act-grounds[data-v-4540212f]{min-height:180px!important}.act-copy[data-v-4540212f]{align-self:flex-start;max-width:100%;height:auto;white-space:normal;text-align:left;line-height:1.9}@media(max-width:680px){.act-copy[data-v-4540212f]{width:100%;justify-content:center;text-align:center}.act-grounds[data-v-4540212f]{min-height:170px!important}}.act-people[data-v-635bdf8f],.act-values[data-v-635bdf8f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0}.act-people>div[data-v-635bdf8f],.act-values>div[data-v-635bdf8f]{min-width:0}.act-people dt[data-v-635bdf8f],.act-values dt[data-v-635bdf8f]{font-size:9px;line-height:1.9;color:var(--muted);margin-bottom:6px}.act-people dd[data-v-635bdf8f],.act-values dd[data-v-635bdf8f]{font-size:11px;line-height:1.9;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.act-people small[data-v-635bdf8f]{display:block;color:var(--muted);font-size:9px}.act-organization[data-v-635bdf8f]{padding-top:18px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:15px;min-width:0}.act-company[data-v-635bdf8f]{font-size:13px;line-height:1.9;font-weight:600;white-space:pre-wrap;overflow-wrap:anywhere}.act-logo img[data-v-635bdf8f]{display:block;max-width:200px;max-height:90px;object-fit:contain;object-position:left center}.act-values>div[data-v-635bdf8f]{grid-column:1/-1}@media(max-width:680px){.act-people[data-v-635bdf8f],.act-values[data-v-635bdf8f]{grid-template-columns:minmax(0,1fr);gap:16px}.act-people dd[data-v-635bdf8f],.act-values dd[data-v-635bdf8f]{font-size:10px}.act-logo img[data-v-635bdf8f]{max-width:100%;max-height:80px}}[data-report-open-current][data-v-ed8a2f3f]{white-space:normal;max-width:100%;height:auto;line-height:1.6;text-align:center}.appendix-page[data-v-5506658f]{max-width:1300px;margin:0 auto;min-width:0;color:var(--text)}.appendix-toolbar[data-v-5506658f]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:4px 0 24px}.overline[data-v-5506658f]{font-size:9px;font-weight:700;line-height:1.8;letter-spacing:1.15px;text-transform:uppercase;color:var(--blue)}.appendix-toolbar h2[data-v-5506658f]{font-size:25px;line-height:1.5;font-weight:650;letter-spacing:-.5px;margin:5px 0}.muted[data-v-5506658f]{font-size:11px;line-height:1.9;color:var(--muted);overflow-wrap:anywhere}.minor[data-v-5506658f]{font-size:10px;line-height:1.8;color:var(--muted)}.appendix-page .button[data-v-5506658f],.appendix-page button.text-link[data-v-5506658f],.appendix-page a.text-link[data-v-5506658f]{min-height:44px;line-height:1.8;white-space:normal;font-size:11px;display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%}.appendix-page .button[data-v-5506658f]{padding:11px 14px}.appendix-page .secondary[data-v-5506658f]{background:var(--surface);color:var(--text);border:1px solid var(--border)}.appendix-page button[data-v-5506658f]:disabled{opacity:.5;cursor:not-allowed}.appendix-page[data-v-5506658f] :is(button,a,select,input):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.appendix-page[data-v-5506658f] :is(button,a,select,input):disabled{cursor:not-allowed}.notice[data-v-5506658f]{display:flex;align-items:flex-start;gap:11px;font-size:11px;line-height:1.9;padding:15px 18px;border-radius:8px;margin-bottom:18px;overflow-wrap:anywhere}.notice>svg[data-v-5506658f]{flex-shrink:0;margin-top:3px}.notice.warning[data-v-5506658f]{background:var(--orange-soft);color:var(--orange)}.notice.success[data-v-5506658f]{background:var(--green-soft);color:var(--green)}.version-link[data-v-5506658f]{margin-bottom:18px}.pending[data-v-5506658f]{display:flex;gap:15px;padding:21px;margin-bottom:21px;background:var(--surface);border-color:var(--orange)}.pending>svg[data-v-5506658f]{flex-shrink:0;color:var(--orange);margin-top:3px}.pending>div[data-v-5506658f]{min-width:0}.pending h3[data-v-5506658f]{font-size:14px;line-height:1.8}.pending p[data-v-5506658f]{font-size:11px;line-height:1.9;color:var(--muted);margin:7px 0 14px;overflow-wrap:anywhere}.actions[data-v-5506658f]{display:flex;gap:10px;flex-wrap:wrap}.report-source[data-v-5506658f]{display:flex;align-items:center;gap:15px;padding:20px 22px;margin-bottom:22px}.source-mark[data-v-5506658f],.document-symbol[data-v-5506658f]{display:grid;place-items:center;flex-shrink:0;width:46px;height:48px;border-radius:9px;background:var(--blue-soft);color:var(--blue)}.source-copy[data-v-5506658f]{min-width:0;flex:1}.source-copy h3[data-v-5506658f]{font-size:14px;line-height:1.8;font-weight:600;margin-top:3px;overflow-wrap:anywhere}.source-copy>.muted[data-v-5506658f]{font-size:10px}.source-link[data-v-5506658f]{flex-shrink:0;color:var(--blue)}.appendix-grid[data-v-5506658f]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);align-items:start;gap:22px}.appendix-main[data-v-5506658f],.appendix-aside[data-v-5506658f]{display:flex;flex-direction:column;gap:22px;min-width:0}.appendix-aside[data-v-5506658f]{position:sticky;top:20px}.panel[data-v-5506658f]{min-width:0;overflow:hidden}.heading[data-v-5506658f]{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:19px 22px;border-bottom:1px solid var(--border)}.heading>div[data-v-5506658f]{min-width:0}.heading h3[data-v-5506658f]{font-size:14px;line-height:1.8;font-weight:650}.heading p[data-v-5506658f]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.heading>svg[data-v-5506658f]{flex-shrink:0;color:var(--muted);margin-top:4px}.counter[data-v-5506658f]{min-width:30px;border-radius:7px;padding:5px 9px;background:var(--blue-soft);color:var(--blue);font-size:11px;line-height:1.8;text-align:center}.confirmed-panel[data-v-5506658f]{scroll-margin-top:100px}.confirmed-card[data-v-5506658f]{padding:22px;border-bottom:1px solid var(--border);min-width:0}.confirmed-card[data-v-5506658f]:last-child{border-bottom:0}.confirmed-card.selected[data-v-5506658f]{background:var(--blue-soft)}.issue-top[data-v-5506658f]{display:flex;align-items:flex-start;gap:14px}.issue-check[data-v-5506658f]{appearance:none;-webkit-appearance:none;position:relative;flex:0 0 44px;width:44px;height:44px;margin:0;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--blue);display:grid;place-items:center;cursor:pointer}.issue-check[data-v-5506658f]:checked{background:var(--blue);border-color:var(--blue)}.issue-check[data-v-5506658f]:checked:after{content:"";width:8px;height:15px;border:solid #fff;border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg)}.issue-copy[data-v-5506658f]{flex:1;min-width:0}.fixed-icon[data-v-5506658f]{display:grid;place-items:center;flex:0 0 37px;height:37px;border-radius:50%;color:var(--green);background:var(--green-soft);margin-top:3px}.fixed-badge[data-v-5506658f]{display:inline-block;font-size:9px;line-height:1.8;font-weight:600;color:var(--green);background:var(--green-soft);padding:4px 8px;border-radius:5px;margin-bottom:9px}.description[data-v-5506658f]{display:block;font-size:12px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;cursor:inherit}.confirmed-date[data-v-5506658f]{font-size:10px;margin-top:8px}.materials[data-v-5506658f]{list-style:none;padding:0;margin:16px 0 0 58px;display:flex;flex-direction:column;gap:8px}.materials>li[data-v-5506658f]{display:flex;align-items:center;gap:10px;min-width:0;border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:10px 12px}.material-symbol[data-v-5506658f]{color:var(--blue);flex-shrink:0}.materials>li>div[data-v-5506658f]{flex:1;min-width:0}.materials strong[data-v-5506658f]{font-size:10px;font-weight:600;line-height:1.8;display:block;overflow-wrap:anywhere}.materials small[data-v-5506658f]{font-size:9px;line-height:1.8;color:var(--muted);display:block;margin-top:2px}.download-link[data-v-5506658f]{flex-shrink:0;color:var(--blue)}.appendix-card[data-v-5506658f]{padding:21px 22px;border-bottom:1px solid var(--border)}.appendix-card[data-v-5506658f]:last-child{border-bottom:0}.appendix-card-top[data-v-5506658f]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.appendix-card-top>div[data-v-5506658f]:last-child{min-width:0}.appendix-card h4[data-v-5506658f]{font-size:14px;font-weight:600;line-height:1.8;overflow-wrap:anywhere}.appendix-card h5[data-v-5506658f]{font-size:12px;line-height:1.9;font-weight:550;overflow-wrap:anywhere}.appendix-card>.muted[data-v-5506658f]{font-size:10px;margin-top:3px}.appendix-footer[data-v-5506658f]{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;margin-top:17px;padding-top:15px;border-top:1px solid var(--border)}.appendix-footer>.muted[data-v-5506658f]{font-size:10px}.body[data-v-5506658f]{padding:20px 22px;display:flex;flex-direction:column;gap:16px;min-width:0}.body fieldset[data-v-5506658f]{margin:0;padding:0;border:0;min-width:0}.field-label[data-v-5506658f]{display:block;font-size:11px;line-height:1.9;font-weight:600;margin:0 0 8px}.appendix-page .body select[data-v-5506658f]{width:100%;max-width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:7px;font:inherit;font-size:12px;line-height:1.8}.body select[data-v-5506658f]:disabled{background:var(--surface-alt);color:var(--muted)}.field-help[data-v-5506658f]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:9px;overflow-wrap:anywhere}.file-preview[data-v-5506658f]{display:flex;gap:10px;padding:13px;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px;margin-top:13px;min-width:0}.file-preview>svg[data-v-5506658f]{flex-shrink:0;color:var(--blue);margin-top:3px}.file-preview>div[data-v-5506658f]{min-width:0}.file-preview strong[data-v-5506658f]{font-size:11px;line-height:1.8;font-weight:600;display:block;overflow-wrap:anywhere}.file-preview p[data-v-5506658f]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:3px}.file-preview .text-link[data-v-5506658f]{color:var(--blue);font-size:10px;justify-content:flex-start}.upload-link[data-v-5506658f]{width:100%;margin-top:13px}.selected-summary[data-v-5506658f]{padding-top:16px;border-top:1px solid var(--border)}.selected-title[data-v-5506658f]{display:flex;justify-content:space-between;align-items:center;gap:10px}.selected-title h4[data-v-5506658f]{font-size:12px;line-height:1.8;font-weight:600}.selected-title>span[data-v-5506658f]{background:var(--blue-soft);color:var(--blue);font-size:10px;line-height:1.8;border-radius:5px;padding:3px 8px}.selected-summary ol[data-v-5506658f]{margin:12px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:11px}.selected-summary li[data-v-5506658f]{display:flex;align-items:flex-start;gap:8px;font-size:10px;line-height:1.9;min-width:0}.selected-summary li>span[data-v-5506658f]{display:grid;place-items:center;min-width:23px;height:25px;flex-shrink:0;color:var(--blue);background:var(--blue-soft);border-radius:5px}.selected-summary li>p[data-v-5506658f]{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.selection-error[data-v-5506658f]{margin-top:0;color:var(--orange)}.compose-note[data-v-5506658f]{display:flex;align-items:flex-start;gap:9px;padding:13px;background:var(--blue-soft);color:var(--blue);border-radius:7px;font-size:10px;line-height:1.9}.compose-note>svg[data-v-5506658f]{flex-shrink:0;margin-top:3px}.compose-note>p[data-v-5506658f]{overflow-wrap:anywhere}.submit-button[data-v-5506658f]{width:100%}.discard[data-v-5506658f]{color:var(--blue);align-self:center;min-width:120px}.local-note[data-v-5506658f]{font-size:9px;line-height:1.9;color:var(--muted);overflow-wrap:anywhere}.read-help[data-v-5506658f],.source-help[data-v-5506658f]{padding:22px}.read-help>.document-symbol[data-v-5506658f]{margin-bottom:14px}.read-help h3[data-v-5506658f],.source-help h3[data-v-5506658f]{font-size:13px;line-height:1.8;margin-bottom:9px;font-weight:650}.read-help p[data-v-5506658f],.source-help p[data-v-5506658f]{font-size:11px;line-height:1.95;color:var(--muted);overflow-wrap:anywhere}.source-help>svg[data-v-5506658f]{color:var(--blue);margin-bottom:13px}.source-help p+p[data-v-5506658f]{margin-top:10px}.empty[data-v-5506658f]{padding:32px 24px;text-align:center}.empty>svg[data-v-5506658f]{color:var(--muted);margin:0 auto 13px}.empty h4[data-v-5506658f]{font-size:14px;line-height:1.8;font-weight:600}.empty p[data-v-5506658f]{font-size:11px;line-height:1.95;color:var(--muted);max-width:430px;margin:8px auto 0;overflow-wrap:anywhere}@media(max-width:1100px){.appendix-grid[data-v-5506658f]{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:18px}.heading[data-v-5506658f]{padding:18px}.body[data-v-5506658f],.confirmed-card[data-v-5506658f],.appendix-card[data-v-5506658f]{padding:19px 18px}.materials[data-v-5506658f]{margin-left:0}.appendix-main[data-v-5506658f],.appendix-aside[data-v-5506658f]{gap:18px}}@media(max-width:850px){.appendix-grid[data-v-5506658f]{display:flex;flex-direction:column;gap:18px}.appendix-main[data-v-5506658f],.appendix-aside[data-v-5506658f]{width:100%}.appendix-aside[data-v-5506658f]{position:static;order:-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.compose-panel[data-v-5506658f],.source-help[data-v-5506658f]{grid-column:1/-1}.read-help[data-v-5506658f]:only-child{grid-column:1/-1}.body[data-v-5506658f]{gap:15px}.report-source[data-v-5506658f]{padding:18px}.source-link[data-v-5506658f]{align-self:center}}@media(max-width:680px){.appendix-toolbar[data-v-5506658f]{align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:19px}.appendix-toolbar>div[data-v-5506658f]{min-width:0;flex:1 1 200px}.appendix-toolbar h2[data-v-5506658f]{font-size:21px;letter-spacing:-.35px}.appendix-toolbar>.refresh[data-v-5506658f]{font-size:10px;padding:10px 12px;flex-shrink:0}.overline[data-v-5506658f]{font-size:8px}.appendix-toolbar .muted[data-v-5506658f]{font-size:10px}.notice[data-v-5506658f]{padding:14px 15px;font-size:10px}.pending[data-v-5506658f]{padding:17px;gap:11px}.pending h3[data-v-5506658f]{font-size:13px}.pending p[data-v-5506658f]{font-size:10px}.pending .actions[data-v-5506658f]{flex-direction:column}.pending .button[data-v-5506658f]{width:100%}.report-source[data-v-5506658f]{padding:17px 15px;gap:11px;flex-wrap:wrap;margin-bottom:18px}.source-mark[data-v-5506658f]{width:40px;height:43px}.source-copy h3[data-v-5506658f]{font-size:12px}.source-copy .muted[data-v-5506658f]{font-size:9px}.source-link[data-v-5506658f]{flex-basis:100%;justify-content:flex-start!important;margin-left:51px;min-height:44px}.appendix-aside[data-v-5506658f]{display:flex;flex-direction:column}.appendix-aside>.panel[data-v-5506658f]{width:100%}.heading[data-v-5506658f]{padding:17px 15px;gap:10px}.heading h3[data-v-5506658f]{font-size:13px}.heading p[data-v-5506658f]{font-size:10px}.body[data-v-5506658f],.confirmed-card[data-v-5506658f],.appendix-card[data-v-5506658f]{padding:18px 15px}.issue-top[data-v-5506658f]{gap:11px}.description[data-v-5506658f]{font-size:11px}.fixed-badge[data-v-5506658f]{font-size:8px}.fixed-icon[data-v-5506658f]{flex-basis:32px;height:32px}.materials>li[data-v-5506658f]{padding:9px 10px;gap:9px;flex-wrap:wrap}.materials>li>div[data-v-5506658f]{flex-basis:calc(100% - 35px)}.materials .download-link[data-v-5506658f]{margin-left:27px;justify-content:flex-start;font-size:10px}.appendix-card h4[data-v-5506658f]{font-size:13px}.appendix-card h5[data-v-5506658f]{font-size:11px}.appendix-footer[data-v-5506658f]{gap:10px;flex-wrap:wrap}.appendix-footer>.button[data-v-5506658f]{min-width:115px}.read-help[data-v-5506658f],.source-help[data-v-5506658f]{padding:20px 16px}.empty[data-v-5506658f]{padding:29px 17px}.empty h4[data-v-5506658f]{font-size:13px}.empty p[data-v-5506658f]{font-size:10px}.appendix-page .body select[data-v-5506658f]{font-size:13px}.field-label[data-v-5506658f]{font-size:11px}}.d-overline[data-v-8c649c32]{font-size:8px!important;letter-spacing:1.2px;color:var(--blue)!important;margin-bottom:7px}.d-navigation[data-v-8c649c32]{display:flex;justify-content:space-between;gap:15px;margin-bottom:20px}.d-back[data-v-8c649c32]{transform:rotate(180deg)}.d-issued-date[data-v-8c649c32]{font-size:10px;color:var(--muted);line-height:1.9}.d-office[data-v-8c649c32]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.d-office>div[data-v-8c649c32]{min-width:0}.d-office dt[data-v-8c649c32],.d-label[data-v-8c649c32]{font-size:9px;line-height:1.9;color:var(--muted)}.d-office dd[data-v-8c649c32],.d-copy[data-v-8c649c32]{font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px}.d-wide[data-v-8c649c32]{grid-column:1/-1}.d-point-title[data-v-8c649c32]{display:flex;gap:12px;align-items:baseline}.d-point-number[data-v-8c649c32]{font-size:9px;color:var(--muted);flex-shrink:0}.d-pdf[data-v-8c649c32]{display:flex;gap:13px;align-items:center}.d-pdf>svg[data-v-8c649c32]{color:var(--blue);flex-shrink:0}.d-pdf strong[data-v-8c649c32]{font-size:12px;line-height:1.9}.d-pdf p[data-v-8c649c32]{font-size:10px;color:var(--muted);line-height:1.9}.d-pdf-link[data-v-8c649c32]{min-height:44px;justify-content:center;white-space:normal;line-height:1.9;text-align:center}.r-toolbar h2[data-v-8c649c32]{overflow-wrap:anywhere}.r-file>span[data-v-8c649c32]{max-width:120px}.r-file[data-v-8c649c32]{flex-wrap:wrap}.r-file>a[data-v-8c649c32]{padding:5px 0}.r-point[data-v-8c649c32]:last-child{border-bottom:0}.r-point .badge[data-v-8c649c32]{white-space:normal;line-height:1.8}.d-pdf-link>svg[data-v-8c649c32]{flex-shrink:0}@media(max-width:680px){.d-office[data-v-8c649c32]{grid-template-columns:minmax(0,1fr);gap:17px}.d-office dd[data-v-8c649c32],.d-copy[data-v-8c649c32]{font-size:10px}.r-toolbar>.button[data-v-8c649c32]{width:100%;justify-content:center}.d-navigation[data-v-8c649c32]{margin-bottom:16px}.r-file>span[data-v-8c649c32]{margin-left:30px;max-width:none}.d-issued-date[data-v-8c649c32]{font-size:9px}}.appendix-nav[data-v-8c649c32]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:normal;overflow-wrap:anywhere;text-align:center}.appendix-nav[data-v-8c649c32]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.d-overline[data-v-e1abb238]{font-size:8px!important;letter-spacing:1.2px;color:var(--blue)!important;margin-bottom:7px}.d-pending .r-actions[data-v-e1abb238]{margin-top:14px}.d-pending p[data-v-e1abb238]{font-size:10px;line-height:1.9}.d-quiet[data-v-e1abb238]{border:0;background:none;padding:8px 0;color:var(--muted);font:inherit;font-size:9px;text-decoration:underline;cursor:pointer}.d-fact[data-v-e1abb238]{display:flex;flex-direction:column;gap:6px}.d-label[data-v-e1abb238]{font-size:9px;line-height:1.9;color:var(--muted)}.d-fact p[data-v-e1abb238]{font-size:11px;line-height:1.9;overflow-wrap:anywhere}.d-positive[data-v-e1abb238]{color:var(--green)}.d-file[data-v-e1abb238]{display:flex;align-items:center;gap:12px}.d-file>svg[data-v-e1abb238]{color:var(--blue);flex-shrink:0}.d-file strong[data-v-e1abb238]{font-size:11px;line-height:1.9}.d-file p[data-v-e1abb238]{font-size:9px;color:var(--muted);line-height:1.9}.d-wide-button[data-v-e1abb238]{width:100%;min-height:44px;justify-content:center;white-space:normal;line-height:1.9;text-align:center}.r-toolbar h2[data-v-e1abb238]{overflow-wrap:anywhere}.r-actions .badge[data-v-e1abb238]{white-space:normal;line-height:1.8}.r-actions .button[data-v-e1abb238]{white-space:normal;line-height:1.9;justify-content:center;text-align:center}button[data-v-e1abb238]:disabled{cursor:default}@media(max-width:680px){.r-toolbar>.button[data-v-e1abb238]{width:100%;justify-content:center}.d-pending .button[data-v-e1abb238]{width:100%}.d-fact p[data-v-e1abb238]{font-size:10px}.d-quiet[data-v-e1abb238]{text-align:left}}.pool-issue-picker[data-v-56910c2c]{min-width:0;border:1px solid var(--border);border-radius:10px;background:var(--surface);overflow:hidden}.picker-heading[data-v-56910c2c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px;border-bottom:1px solid var(--border)}.picker-title[data-v-56910c2c]{display:flex;align-items:center;gap:12px;min-width:0}.picker-icon[data-v-56910c2c]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;flex-shrink:0;border-radius:10px;background:var(--blue-soft);color:var(--blue)}.overline[data-v-56910c2c]{font-size:9px;line-height:1.7;letter-spacing:.06em;color:var(--muted);margin:0 0 4px}.picker-heading h3[data-v-56910c2c]{font-size:14px;line-height:1.6;margin:0}.picker-count[data-v-56910c2c]{font-size:10px;white-space:nowrap;line-height:1.6;border-radius:20px;padding:5px 9px;background:var(--blue-soft);color:var(--blue)}.picker-body[data-v-56910c2c]{padding:20px;min-width:0}.picker-intro[data-v-56910c2c]{font-size:12px;line-height:1.8;color:var(--muted);margin:0 0 18px}.picker-label[data-v-56910c2c]{display:block;font-size:12px;line-height:1.7;font-weight:600;margin-bottom:8px}.picker-body select[data-v-56910c2c]{display:block;width:100%;min-width:0;max-width:100%;min-height:46px;border:1px solid var(--border);border-radius:7px;padding:10px 12px;background:var(--surface);color:var(--text);font:inherit;font-size:12px;text-overflow:ellipsis}.picker-body select[data-v-56910c2c]:focus{outline:2px solid var(--blue-soft);border-color:var(--blue)}.picker-body select[data-v-56910c2c]:disabled{opacity:.65}.picker-source[data-v-56910c2c]{padding:14px;margin-top:16px;border:1px solid var(--border);border-radius:8px;background:var(--bg);min-width:0}.picker-source>div[data-v-56910c2c]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.picker-source strong[data-v-56910c2c]{font-size:11px;line-height:1.7}.picker-source time[data-v-56910c2c]{font-size:10px;line-height:1.7;color:var(--muted)}.picker-source p[data-v-56910c2c]{font-size:11px;line-height:1.8;margin:8px 0 0;overflow-wrap:anywhere}.picker-source p[data-v-56910c2c]:not(.picker-comment){color:var(--muted)}.picker-comment[data-v-56910c2c]{white-space:pre-wrap;padding-top:10px;border-top:1px solid var(--border)}.picker-files[data-v-56910c2c]{min-width:0;margin:20px 0 0;padding:0;border:0}.picker-files legend[data-v-56910c2c],.picker-selected h4[data-v-56910c2c]{font-size:12px;line-height:1.7;font-weight:600;margin:0 0 10px}.picker-file[data-v-56910c2c]{display:flex;align-items:flex-start;gap:10px;padding:13px 0;border-top:1px solid var(--border);min-width:0}.picker-file input[data-v-56910c2c]{accent-color:var(--blue);margin:5px 0 0;min-width:18px;min-height:18px;flex-shrink:0}.picker-file-icon[data-v-56910c2c]{display:flex;color:var(--blue);margin-top:2px;flex-shrink:0}.picker-file-text[data-v-56910c2c]{min-width:0;flex:1}.picker-file strong[data-v-56910c2c]{display:block;font-size:12px;font-weight:500;line-height:1.7;overflow-wrap:anywhere}.picker-file small[data-v-56910c2c]{display:block;color:var(--muted);font-size:10px;line-height:1.8;margin-top:3px}.picker-file-action[data-v-56910c2c]{flex-shrink:0;max-width:40%}.picker-files[data-v-56910c2c]:disabled{opacity:.7}.picker-selected[data-v-56910c2c]{margin-top:15px;padding:14px;border:1px solid var(--border);border-radius:8px}.picker-selected ol[data-v-56910c2c]{list-style:none;padding:0;margin:0}.picker-selected li[data-v-56910c2c]{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:10px 0;border-top:1px solid var(--border)}.picker-order[data-v-56910c2c]{color:var(--muted);font-size:11px;line-height:1.8;margin-top:8px;flex-shrink:0}.picker-selected strong[data-v-56910c2c]{flex:1;min-width:0;font-size:11px;font-weight:500;line-height:1.8;overflow-wrap:anywhere;margin-top:6px}.picker-order-actions[data-v-56910c2c]{display:flex;gap:5px;flex-shrink:0}.picker-order-actions button[data-v-56910c2c]{width:40px;min-height:40px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--blue);font-size:18px;cursor:pointer}.picker-order-actions button[data-v-56910c2c]:disabled{opacity:.4;cursor:default}.picker-footer[data-v-56910c2c]{margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}.picker-note[data-v-56910c2c]{font-size:11px;line-height:1.8;color:var(--muted);margin:0 0 14px}.picker-note.ready[data-v-56910c2c]{color:var(--blue)}.picker-actions[data-v-56910c2c]{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.picker-actions .button[data-v-56910c2c]{min-height:44px;font-size:12px;line-height:1.7;justify-content:center}.picker-alert[data-v-56910c2c]{display:flex;align-items:flex-start;gap:9px;padding:12px;margin-bottom:16px;border-radius:8px;background:var(--orange-soft);color:var(--orange)}.picker-alert svg[data-v-56910c2c]{flex-shrink:0;margin-top:2px}.picker-alert p[data-v-56910c2c]{font-size:11px;line-height:1.8;margin:0}.picker-empty[data-v-56910c2c]{text-align:center;padding:30px 20px}.picker-empty>svg[data-v-56910c2c]{color:var(--muted);margin:0 auto 10px}.picker-empty h4[data-v-56910c2c]{font-size:13px;line-height:1.7;margin:0 0 8px}.picker-empty p[data-v-56910c2c]{font-size:11px;line-height:1.8;color:var(--muted);max-width:440px;margin:0 auto 8px}.picker-empty.compact[data-v-56910c2c]{padding:24px 0 8px}@media(max-width:680px){.picker-heading[data-v-56910c2c],.picker-body[data-v-56910c2c]{padding:17px}.picker-heading[data-v-56910c2c]{flex-wrap:wrap}.picker-count[data-v-56910c2c]{margin-left:54px}.picker-source>div[data-v-56910c2c]{flex-wrap:wrap;gap:4px}.picker-file-action[data-v-56910c2c]{max-width:100%;width:100%;margin-left:28px}.picker-file[data-v-56910c2c]{flex-wrap:wrap}.picker-file-action[data-v-56910c2c]:empty{display:none}.picker-file-text[data-v-56910c2c]{flex-basis:calc(100% - 58px)}.picker-selected[data-v-56910c2c]{padding:12px}.picker-order-actions button[data-v-56910c2c]{width:44px;min-height:44px}.picker-actions[data-v-56910c2c]{align-items:stretch}.picker-actions .button[data-v-56910c2c]{width:100%}.picker-selected strong[data-v-56910c2c]{font-size:11px}}.pool-issue-association[data-v-eb4b66c5]{min-width:0}.association-message[data-v-eb4b66c5],.association-notice[data-v-eb4b66c5]{padding:13px 16px;margin-bottom:12px;border:1px solid var(--border);border-radius:8px;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.association-message[data-v-eb4b66c5]{background:var(--bg);color:var(--muted)}.association-notice[data-v-eb4b66c5]{background:var(--blue-soft);color:var(--blue)}.association-empty[data-v-eb4b66c5]{padding:22px}.association-empty h3[data-v-eb4b66c5]{font-size:14px;line-height:1.7;margin:0 0 8px}.association-empty p[data-v-eb4b66c5]{font-size:12px;line-height:1.8;color:var(--muted);margin:0}.association-actions[data-v-eb4b66c5]{display:flex;gap:10px;flex-wrap:wrap;margin-top:13px}.association-actions .button[data-v-eb4b66c5]{min-height:44px;justify-content:center;font-size:12px}@media(max-width:680px){.association-empty[data-v-eb4b66c5]{padding:17px}.association-actions .button[data-v-eb4b66c5]{width:100%}.association-message[data-v-eb4b66c5],.association-notice[data-v-eb4b66c5]{padding:12px 14px}}.corrections button[data-v-fe53b980]:disabled{opacity:.5;cursor:not-allowed}.corrections[data-v-fe53b980]{max-width:1280px;margin:0 auto;min-width:0}.correction-toolbar[data-v-fe53b980]{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:4px 0 24px}.overline[data-v-fe53b980]{font-size:9px;font-weight:700;letter-spacing:1.2px;color:var(--blue);line-height:1.8}.correction-toolbar h2[data-v-fe53b980]{font-size:24px;letter-spacing:-.5px;margin:6px 0}.muted[data-v-fe53b980]{font-size:11px;line-height:1.9;color:var(--muted);overflow-wrap:anywhere}.correction-toolbar .muted[data-v-fe53b980]{font-size:10px}.source[data-v-fe53b980]{margin-bottom:22px}.panel-heading[data-v-fe53b980]{padding:20px 22px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.panel-heading>div[data-v-fe53b980]{min-width:0}.panel-heading h3[data-v-fe53b980]{font-size:14px;line-height:1.8;font-weight:650;overflow-wrap:anywhere}.panel-heading p[data-v-fe53b980]{font-size:11px;line-height:1.9;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.panel-heading>svg[data-v-fe53b980]{color:var(--muted);margin-top:4px;flex-shrink:0}.badge[data-v-fe53b980]{white-space:normal;font-size:9px;line-height:1.7;flex-shrink:0;max-width:200px}.body[data-v-fe53b980]{padding:21px 22px;display:flex;flex-direction:column;gap:15px;min-width:0}.description[data-v-fe53b980]{font-size:12px;line-height:1.95;white-space:pre-wrap;overflow-wrap:anywhere}.source-details[data-v-fe53b980]{display:flex;flex-direction:column;gap:11px}.source-details>div[data-v-fe53b980]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:15px}.source-details dt[data-v-fe53b980]{font-size:10px;color:var(--muted);line-height:1.9}.source-details dd[data-v-fe53b980]{font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.technical-note[data-v-fe53b980],.local-note[data-v-fe53b980]{font-size:10px;line-height:1.9;color:var(--muted)}.technical-note[data-v-fe53b980]{background:var(--orange-soft);color:var(--orange);padding:13px 15px;border-radius:7px}.correction-grid[data-v-fe53b980]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);gap:22px;align-items:start}.submission-list[data-v-fe53b980],.correction-aside[data-v-fe53b980]{min-width:0}.correction-aside[data-v-fe53b980]{display:flex;flex-direction:column;gap:22px}.counter[data-v-fe53b980]{background:var(--blue-soft);color:var(--blue);min-width:27px;padding:4px 8px;text-align:center;border-radius:6px;font-size:11px}.submission[data-v-fe53b980]{padding:24px 22px;border-bottom:1px solid var(--border);min-width:0}.submission[data-v-fe53b980]:last-child{border-bottom:0}.submission-top[data-v-fe53b980]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:10px}.submission-top h4[data-v-fe53b980]{font-size:15px;line-height:1.8;margin:3px 0}.submission-top>svg[data-v-fe53b980]{color:var(--blue);flex-shrink:0;margin-top:4px}.submission>.description[data-v-fe53b980]{margin-top:15px}.materials[data-v-fe53b980]{margin:18px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.materials li[data-v-fe53b980]{display:flex;gap:11px;padding:15px;border:1px solid var(--border);border-radius:8px;min-width:0}.file-number[data-v-fe53b980]{display:grid;place-items:center;flex-shrink:0;width:25px;height:28px;border-radius:5px;background:var(--blue-soft);color:var(--blue);font-size:10px}.materials li>div[data-v-fe53b980]{flex:1;min-width:0}.materials strong[data-v-fe53b980],.draft-files strong[data-v-fe53b980],.upload-status strong[data-v-fe53b980]{display:block;font-size:11px;line-height:1.8;font-weight:600;overflow-wrap:anywhere}.materials p[data-v-fe53b980],.upload-status p[data-v-fe53b980]{font-size:10px;color:var(--muted);margin:4px 0 7px;line-height:1.8}.materials svg[data-v-fe53b980]{flex-shrink:0;color:var(--muted);margin-top:4px}.text-link[data-v-fe53b980]{font-size:11px;line-height:1.8;white-space:normal}.actions[data-v-fe53b980]{display:flex;flex-wrap:wrap;align-items:center;gap:11px}.button[data-v-fe53b980]{font-size:11px;line-height:1.8;white-space:normal;justify-content:center}.submission-actions[data-v-fe53b980]{margin-top:20px}.history[data-v-fe53b980]{margin-top:20px;padding-top:18px;border-top:1px solid var(--border)}.history h5[data-v-fe53b980]{font-size:11px;font-weight:600;margin-bottom:13px}.event[data-v-fe53b980]{border-left:2px solid var(--border);padding:0 0 16px 14px;font-size:11px;line-height:1.8}.event[data-v-fe53b980]:last-child{padding-bottom:0}.event>strong[data-v-fe53b980]{font-size:11px;font-weight:600}.event .description[data-v-fe53b980]{font-size:11px;margin-top:6px}.event .muted[data-v-fe53b980]{font-size:10px;margin-top:4px}.problem-names[data-v-fe53b980]{font-size:10px;color:var(--orange);margin-top:7px;overflow-wrap:anywhere}.body fieldset[data-v-fe53b980],.decision fieldset[data-v-fe53b980]{padding:0;margin:0;border:0;min-width:0}.field-label[data-v-fe53b980]{display:block;font-size:11px;font-weight:600;margin:3px 0 8px}.body select[data-v-fe53b980],.body textarea[data-v-fe53b980],.decision textarea[data-v-fe53b980]{width:100%;max-width:100%;min-width:0;font-size:12px;line-height:1.85}.body textarea[data-v-fe53b980],.decision textarea[data-v-fe53b980]{resize:vertical}.file-picker[data-v-fe53b980]{display:flex;justify-content:center;align-items:center;gap:8px;border:1px dashed var(--blue);background:var(--blue-soft);color:var(--blue);padding:15px;border-radius:8px;font-size:11px;cursor:pointer;margin:15px 0 9px;position:relative;min-height:48px}.file-picker input[data-v-fe53b980]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-picker[data-v-fe53b980]:focus-within{outline:2px solid var(--blue);outline-offset:2px}fieldset:disabled .file-picker[data-v-fe53b980]{opacity:.5;cursor:default}.upload-status[data-v-fe53b980]{padding:14px;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px}.upload-status .button[data-v-fe53b980]{width:100%;margin-top:7px}.transfer[data-v-fe53b980]{display:grid;grid-template-columns:1fr auto;gap:8px;font-size:10px;line-height:1.8}.transfer>p[data-v-fe53b980],.transfer>.text-link[data-v-fe53b980]{grid-column:1/-1}.transfer>p[data-v-fe53b980]{color:var(--muted)}progress[data-v-fe53b980]{width:100%;accent-color:var(--blue);height:9px;margin-top:4px}.draft-files[data-v-fe53b980]{margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.draft-files>li[data-v-fe53b980]{padding:13px 0;border-bottom:1px solid var(--border)}.choice[data-v-fe53b980]{display:flex;align-items:flex-start;gap:10px;min-width:0;font-size:11px;line-height:1.9}.choice>input[data-v-fe53b980]{width:16px;height:16px;flex-shrink:0;accent-color:var(--blue);margin-top:3px}.choice>span[data-v-fe53b980]{min-width:0;overflow-wrap:anywhere}.choice small[data-v-fe53b980]{display:block;font-size:9px;color:var(--muted);margin-top:4px}.ordered-files[data-v-fe53b980]{list-style:none;margin:12px 0 18px;padding:0;display:flex;flex-direction:column;gap:10px}.ordered-files li[data-v-fe53b980]{display:flex;align-items:center;gap:9px;font-size:10px;padding:10px;border:1px solid var(--border);border-radius:7px;min-width:0}.ordered-files strong[data-v-fe53b980]{font-size:10px;font-weight:500;min-width:0;overflow-wrap:anywhere;flex:1}.ordered-files li>span[data-v-fe53b980]{color:var(--blue)}.order-actions[data-v-fe53b980]{display:flex;gap:4px}.order-actions button[data-v-fe53b980]{width:28px;height:29px;border:1px solid var(--border);border-radius:5px;background:var(--surface);color:var(--blue);font-size:15px}.field-note[data-v-fe53b980]{font-size:10px;line-height:1.9;color:var(--muted)}.decision[data-v-fe53b980]{background:var(--surface-alt);padding:17px;border:1px solid var(--border);border-radius:8px;margin-top:20px}.decision h4[data-v-fe53b980]{font-size:12px;line-height:1.8;margin-bottom:15px}.decision fieldset>.muted[data-v-fe53b980]{font-size:10px;margin:13px 0 10px}.decision .choice[data-v-fe53b980]{margin-top:9px}.decision>.field-note[data-v-fe53b980]{margin-top:12px}.decision>.actions[data-v-fe53b980]{margin-top:15px}.help[data-v-fe53b980]{padding:22px}.help>svg[data-v-fe53b980]{color:var(--blue);margin-bottom:12px}.help h3[data-v-fe53b980]{font-size:13px;line-height:1.8;margin-bottom:9px}.help p[data-v-fe53b980]{font-size:11px;line-height:1.95;color:var(--muted)}.help p+p[data-v-fe53b980]{margin-top:12px}.alert[data-v-fe53b980]{display:flex;align-items:flex-start;gap:11px;padding:15px 17px;border-radius:8px;font-size:11px;line-height:1.9;margin-bottom:20px}.alert svg[data-v-fe53b980]{margin-top:3px;flex-shrink:0}.alert p[data-v-fe53b980]{overflow-wrap:anywhere}.receipt-time[data-v-fe53b980]{font-size:10px;margin-top:5px}.success[data-v-fe53b980]{background:var(--green-soft);color:var(--green)}.warning[data-v-fe53b980],.pending[data-v-fe53b980]{background:var(--orange-soft);color:var(--orange)}.pending[data-v-fe53b980]{display:flex;align-items:flex-start;gap:13px;padding:21px;border:1px solid var(--border);border-radius:9px;margin-bottom:22px}.pending>svg[data-v-fe53b980]{margin-top:3px;flex-shrink:0}.pending>div[data-v-fe53b980]{min-width:0}.pending h3[data-v-fe53b980]{font-size:14px;line-height:1.8}.pending p[data-v-fe53b980]{font-size:11px;line-height:1.95;color:var(--muted);margin:8px 0 16px}.empty[data-v-fe53b980]{padding:34px 22px;text-align:center}.empty svg[data-v-fe53b980]{margin:0 auto 13px;color:var(--muted)}.empty h3[data-v-fe53b980],.empty h4[data-v-fe53b980]{font-size:14px;line-height:1.8}.empty p[data-v-fe53b980]{font-size:11px;line-height:1.95;color:var(--muted);margin-top:8px}@media(max-width:1050px){.correction-grid[data-v-fe53b980]{grid-template-columns:1fr}.correction-aside[data-v-fe53b980]{display:grid;grid-template-columns:1fr 1fr;align-items:start}.help[data-v-fe53b980]{grid-column:1/-1}}@media(max-width:680px){.correction-toolbar[data-v-fe53b980]{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:19px}.correction-toolbar h2[data-v-fe53b980]{font-size:21px}.overline[data-v-fe53b980]{font-size:8px}.source[data-v-fe53b980]{margin-bottom:17px}.panel-heading[data-v-fe53b980]{padding:18px 15px;flex-wrap:wrap;gap:10px}.panel-heading h3[data-v-fe53b980]{font-size:13px}.panel-heading p[data-v-fe53b980]{font-size:10px}.badge[data-v-fe53b980]{font-size:8px}.body[data-v-fe53b980]{padding:19px 15px;gap:14px}.description[data-v-fe53b980]{font-size:11px}.source-details>div[data-v-fe53b980]{grid-template-columns:1fr;gap:3px}.source-details dt[data-v-fe53b980]{font-size:9px}.source-details dd[data-v-fe53b980]{font-size:11px}.correction-grid[data-v-fe53b980],.correction-aside[data-v-fe53b980]{gap:17px}.correction-aside[data-v-fe53b980]{display:flex}.submission[data-v-fe53b980]{padding:21px 15px}.submission-top h4[data-v-fe53b980]{font-size:14px}.materials li[data-v-fe53b980]{padding:12px;gap:9px}.materials strong[data-v-fe53b980],.materials .text-link[data-v-fe53b980]{font-size:10px}.submission-actions .button[data-v-fe53b980]{flex:1 1 auto}.decision[data-v-fe53b980]{padding:14px}.decision .button[data-v-fe53b980]{width:100%}.decision .actions[data-v-fe53b980]{justify-content:center}.pending[data-v-fe53b980]{padding:17px;gap:10px}.pending h3[data-v-fe53b980]{font-size:13px}.pending p[data-v-fe53b980]{font-size:10px}.pending .actions>.button[data-v-fe53b980]{width:100%}.alert[data-v-fe53b980]{font-size:10px}.body textarea[data-v-fe53b980],.body select[data-v-fe53b980],.decision textarea[data-v-fe53b980]{font-size:13px}.help[data-v-fe53b980]{padding:20px 16px}.empty[data-v-fe53b980]{padding:29px 17px}}.appendix-nav[data-v-fe53b980]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:normal;overflow-wrap:anywhere;text-align:center}.appendix-nav[data-v-fe53b980]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.review-owner[data-v-fe53b980]{padding:12px 14px;background:var(--surface-alt);border-radius:7px;font-size:12px;line-height:1.8;overflow-wrap:anywhere;margin:14px 0}.takeover-note[data-v-fe53b980]{padding:12px 14px;background:var(--blue-soft);border-radius:7px;font-size:12px;line-height:1.9;margin-top:14px}.source-originals h4[data-v-fe53b980]{font-size:13px;line-height:1.8;margin-bottom:10px}.corrections .button[data-v-fe53b980]{min-height:44px;white-space:normal;line-height:1.7}.corrections .text-link[data-v-fe53b980]{min-height:44px;align-items:center;white-space:normal}.corrections .button[data-v-fe53b980]:focus-visible,.corrections .text-link[data-v-fe53b980]:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.corrections .order-actions button[data-v-fe53b980]{min-height:44px;min-width:44px}.empty>.button[data-v-fe53b980]{margin-top:16px}.appointed-copy[data-v-fe53b980]{font-size:12px;line-height:1.8;color:var(--text)}.correction-review-links .button[data-v-fe53b980]{justify-content:space-between}.takeover[data-v-fe53b980]{max-width:100%;text-align:left}.materials>li>div[data-v-fe53b980]{min-width:0}.materials strong[data-v-fe53b980]{overflow-wrap:anywhere}@media(max-width:680px){.takeover[data-v-fe53b980]{width:100%;justify-content:flex-start}.review-owner[data-v-fe53b980],.takeover-note[data-v-fe53b980]{font-size:12px}.correction-review-links .button[data-v-fe53b980]{width:100%}}.review-timing[data-v-fe53b980]{margin:17px 0;padding:15px;border:1px solid var(--border);border-radius:8px;background:var(--surface-alt);min-width:0}.timing-heading[data-v-fe53b980]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.timing-heading>div[data-v-fe53b980]{display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-width:0}.timing-heading svg[data-v-fe53b980]{color:var(--blue);flex-shrink:0}.timing-heading strong[data-v-fe53b980]{font-size:12px;line-height:1.8}.timing-heading>div>span[data-v-fe53b980]{font-size:10px;line-height:1.8;color:var(--muted)}.timing-status[data-v-fe53b980]{padding:4px 8px;border-radius:5px;font-size:10px;line-height:1.7;color:var(--blue);background:var(--blue-soft);overflow-wrap:anywhere}.timing-on_time .timing-status[data-v-fe53b980]{color:var(--green);background:var(--green-soft)}.timing-late .timing-status[data-v-fe53b980]{color:var(--orange);background:var(--orange-soft)}.timing-unknown .timing-status[data-v-fe53b980]{color:var(--muted);background:var(--surface)}.timing-dates[data-v-fe53b980]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin-top:14px}.timing-dates>div[data-v-fe53b980]{min-width:0}.timing-dates dt[data-v-fe53b980]{font-size:10px;line-height:1.8;color:var(--muted)}.timing-dates dd[data-v-fe53b980]{font-size:11px;line-height:1.9;margin-top:3px;overflow-wrap:anywhere}.timing-reason[data-v-fe53b980]{font-size:11px;line-height:1.9;color:var(--muted);margin-top:12px;overflow-wrap:anywhere}.timing-asof[data-v-fe53b980]{font-size:10px;line-height:1.9;color:var(--muted);border-top:1px solid var(--border);padding-top:11px;margin-top:13px;overflow-wrap:anywhere}@media(max-width:680px){.review-timing[data-v-fe53b980]{padding:13px}.timing-heading[data-v-fe53b980]{gap:9px}.timing-dates[data-v-fe53b980]{grid-template-columns:1fr;gap:10px}.timing-dates dd[data-v-fe53b980]{font-size:12px}.timing-heading>div>span[data-v-fe53b980],.timing-status[data-v-fe53b980],.timing-asof[data-v-fe53b980]{font-size:11px}}.reviewer-page[data-v-50da2588]{max-width:1260px;margin:0 auto;min-width:0;color:var(--text)}.reviewer-toolbar[data-v-50da2588]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin:4px 0 24px}.reviewer-toolbar h2[data-v-50da2588]{font-size:25px;line-height:1.4;letter-spacing:-.5px;margin:7px 0}.reviewer-toolbar p[data-v-50da2588]:not(.overline){font-size:13px;line-height:1.8}.overline[data-v-50da2588]{color:var(--blue);font-size:10px;letter-spacing:1px;line-height:1.8;font-weight:700}.reviewer-grid[data-v-50da2588]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);gap:22px;align-items:start}.reviewer-main[data-v-50da2588],.reviewer-aside[data-v-50da2588]{display:flex;flex-direction:column;gap:20px;min-width:0}.reviewer-panel[data-v-50da2588]{border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:var(--shadow);min-width:0;overflow:hidden}.panel-head[data-v-50da2588]{padding:20px 22px;border-bottom:1px solid var(--border);display:flex;align-items:flex-start;gap:12px}.panel-head>svg[data-v-50da2588]{color:var(--blue);margin-top:2px}.panel-head h3[data-v-50da2588],.panel-body h3[data-v-50da2588]{font-size:15px;line-height:1.7}.panel-head>div[data-v-50da2588]{min-width:0}.panel-body[data-v-50da2588]{padding:22px;display:flex;flex-direction:column;gap:16px;min-width:0}.panel-body p[data-v-50da2588]{font-size:13px;line-height:1.9;overflow-wrap:anywhere}.panel-body h4[data-v-50da2588]{font-size:19px;line-height:1.6;overflow-wrap:anywhere}.source-description[data-v-50da2588]{white-space:pre-wrap;overflow-wrap:anywhere}.reviewer-note[data-v-50da2588]{padding:12px 14px;border-radius:8px;background:var(--surface-alt)}.state-badge[data-v-50da2588]{align-self:flex-start;background:var(--green-soft);border:1px solid var(--border);border-radius:7px;padding:7px 10px;font-size:12px}.state-badge.inactive[data-v-50da2588]{background:var(--orange-soft)}dl[data-v-50da2588]{margin:0;display:flex;flex-direction:column;gap:13px}dl>div[data-v-50da2588]{display:grid;grid-template-columns:85px minmax(0,1fr);gap:12px;font-size:12px;line-height:1.8}dt[data-v-50da2588]{font-weight:500}dd[data-v-50da2588]{margin:0;overflow-wrap:anywhere}fieldset[data-v-50da2588]{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;min-width:0}fieldset label[data-v-50da2588]{font-size:13px;font-weight:600;line-height:1.8}select[data-v-50da2588],textarea[data-v-50da2588]{width:100%;min-width:0;font-size:14px;border-color:var(--border);background:var(--surface);color:var(--text)}textarea[data-v-50da2588]{resize:vertical;min-height:112px;line-height:1.7}small[data-v-50da2588]{font-size:12px;line-height:1.8}.invalid[data-v-50da2588],.field-error[data-v-50da2588]{color:var(--text)}.field-error[data-v-50da2588]{border-left:3px solid var(--orange);padding-left:10px;font-size:12px;line-height:1.8}.button[data-v-50da2588]{min-height:46px;white-space:normal;line-height:1.7;max-width:100%}.button[data-v-50da2588]:focus-visible,a[data-v-50da2588]:focus-visible{outline:3px solid var(--blue);outline-offset:3px}select[data-v-50da2588]:focus-visible,textarea[data-v-50da2588]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.reviewer-alert[data-v-50da2588]{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border:1px solid var(--border);border-radius:9px;background:var(--surface);font-size:13px;line-height:1.9;margin-bottom:18px;overflow-wrap:anywhere}.reviewer-alert.success[data-v-50da2588]{background:var(--green-soft)}.reviewer-pending[data-v-50da2588]{display:flex;gap:14px;padding:20px;border:1px solid var(--border);border-radius:12px;background:var(--blue-soft);margin-bottom:20px}.reviewer-pending h3[data-v-50da2588]{font-size:15px;line-height:1.7}.reviewer-pending p[data-v-50da2588]{font-size:13px;line-height:1.9;margin:8px 0 16px}.reviewer-pending>div[data-v-50da2588]{min-width:0}.actions[data-v-50da2588]{display:flex;flex-wrap:wrap;gap:10px}.reviewer-denied[data-v-50da2588]{max-width:540px;margin:12vh auto;padding:32px 24px;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:14px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.reviewer-denied h1[data-v-50da2588]{font-size:25px}.reviewer-denied p[data-v-50da2588]{font-size:14px;line-height:1.8}.reviewer-page h3[data-v-50da2588]{overflow-wrap:anywhere}@media(max-width:860px){.reviewer-grid[data-v-50da2588]{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.reviewer-toolbar[data-v-50da2588]{flex-direction:column;gap:15px}.reviewer-toolbar h2[data-v-50da2588]{font-size:23px}.reviewer-toolbar>.button[data-v-50da2588]{width:100%}.panel-head[data-v-50da2588]{padding:17px 18px}.panel-body[data-v-50da2588]{padding:19px 18px}.reviewer-main[data-v-50da2588],.reviewer-aside[data-v-50da2588],.reviewer-grid[data-v-50da2588]{gap:16px}.reviewer-pending[data-v-50da2588]{padding:17px 15px;gap:10px}.actions>.button[data-v-50da2588]{width:100%}.reviewer-denied[data-v-50da2588]{margin:8vh 16px}.reviewer-aside>.button[data-v-50da2588]{width:100%}}.pool-device-status[data-v-8a5c4442]{padding:15px 18px;margin-bottom:18px;border:1px solid var(--border);border-radius:9px;background:var(--surface);font-size:11px;line-height:1.8}.pool-device-status>p[data-v-8a5c4442]{display:flex;align-items:flex-start;gap:8px;margin:0}.pool-device-status>p>svg[data-v-8a5c4442]{flex-shrink:0;margin-top:3px;color:var(--blue)}.pool-device-status .pool-actions[data-v-8a5c4442]{margin-top:10px}.pool-device-status .pool-offline[data-v-8a5c4442]{color:var(--orange);margin-top:8px}.pool-selected strong small[data-v-8a5c4442]{display:block;font-size:10px;font-weight:400;color:var(--muted)}.pool-draft-picker[data-v-8a5c4442]{margin-bottom:18px}.material-pool[data-v-8a5c4442]{min-width:0}.pool-toolbar[data-v-8a5c4442],.pool-actions[data-v-8a5c4442],.pool-heading[data-v-8a5c4442],.pool-submission-top[data-v-8a5c4442]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.pool-toolbar[data-v-8a5c4442]{align-items:center;flex-wrap:wrap;margin-bottom:20px}.pool-toolbar h2[data-v-8a5c4442]{font-size:20px;margin:6px 0}.pool-toolbar .overline[data-v-8a5c4442],.pool-summary .overline[data-v-8a5c4442],.pool-submission .overline[data-v-8a5c4442]{font-size:9px;letter-spacing:.06em;color:var(--muted)}.pool-actions[data-v-8a5c4442]{align-items:center;flex-wrap:wrap;justify-content:flex-start}.pool-alert[data-v-8a5c4442]{display:flex;gap:11px;padding:15px;border-radius:9px;margin-bottom:18px;font-size:12px;line-height:1.6}.pool-alert svg[data-v-8a5c4442]{flex-shrink:0;margin-top:2px}.pool-alert.success[data-v-8a5c4442]{color:var(--green);background:var(--green-soft)}.pool-alert.warning[data-v-8a5c4442]{color:var(--orange);background:var(--orange-soft)}.pool-summary[data-v-8a5c4442]{display:flex;gap:17px;align-items:flex-start;padding:22px;margin-bottom:20px}.pool-summary>div[data-v-8a5c4442]:nth-child(2){flex:1;min-width:0}.pool-summary h3[data-v-8a5c4442]{font-size:15px;margin:5px 0 8px}.pool-summary p[data-v-8a5c4442]:last-child{font-size:12px;color:var(--muted);line-height:1.7;max-width:700px}.pool-summary-icon[data-v-8a5c4442]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;background:var(--blue-soft);color:var(--blue);border-radius:12px}.pool-grid[data-v-8a5c4442]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(310px,1fr);gap:20px;align-items:start}.pool-grid.pool-readonly[data-v-8a5c4442]{grid-template-columns:1fr}.pool-main[data-v-8a5c4442],.pool-aside[data-v-8a5c4442]{min-width:0}.pool-aside[data-v-8a5c4442]{display:flex;flex-direction:column;gap:20px}.pool-heading[data-v-8a5c4442]{padding:20px;border-bottom:1px solid var(--border)}.pool-heading h3[data-v-8a5c4442]{font-size:14px;margin:0}.pool-heading p[data-v-8a5c4442]{font-size:11px;color:var(--muted);line-height:1.7;margin-top:6px}.pool-heading>svg[data-v-8a5c4442]{flex-shrink:0;color:var(--muted)}.pool-body[data-v-8a5c4442]{padding:20px}.pool-body>fieldset[data-v-8a5c4442]{border:0;padding:0;margin:0;min-width:0}.pool-body fieldset[data-v-8a5c4442]:disabled{opacity:.7}.pool-body select[data-v-8a5c4442],.pool-body textarea[data-v-8a5c4442]{width:100%;max-width:100%;min-width:0;font:inherit;font-size:12px;line-height:1.7;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--text);padding:10px 12px}.pool-body select[data-v-8a5c4442]{min-height:44px}.pool-body textarea[data-v-8a5c4442]{resize:vertical}.pool-body[data-v-8a5c4442] :is(select,textarea):focus{outline:2px solid var(--blue-soft);border-color:var(--blue)}.pool-label[data-v-8a5c4442]{display:block;font-size:12px;font-weight:600;line-height:1.7;margin:0 0 8px}.pool-label span[data-v-8a5c4442]{font-size:10px;font-weight:400;color:var(--muted)}.pool-field[data-v-8a5c4442]{margin-top:18px}.pool-file-picker[data-v-8a5c4442]{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px;margin:14px 0 9px;border:1px dashed var(--blue);border-radius:8px;color:var(--blue);font-size:12px;font-weight:600;cursor:pointer}.pool-file-picker input[data-v-8a5c4442]{width:1px;height:1px;position:absolute;opacity:0}.pool-body .muted[data-v-8a5c4442],.pool-submission .muted[data-v-8a5c4442]{font-size:11px;line-height:1.7;overflow-wrap:anywhere}.pool-local-file[data-v-8a5c4442]{margin-top:18px;padding-top:18px;border-top:1px solid var(--border)}.pool-local-file strong[data-v-8a5c4442]{display:block;font-size:12px;overflow-wrap:anywhere}.pool-local-file .button[data-v-8a5c4442]{margin-top:10px}.pool-transfer[data-v-8a5c4442]{margin-top:18px;font-size:11px;line-height:1.7}.pool-transfer progress[data-v-8a5c4442]{display:block;accent-color:var(--blue);width:100%;height:7px;margin:9px 0}.pool-transfer>div[data-v-8a5c4442]{display:flex;justify-content:space-between;gap:12px}.pool-local-note[data-v-8a5c4442]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:18px}.pool-drafts[data-v-8a5c4442]{list-style:none;padding:0;margin:16px 0 0}.pool-drafts li[data-v-8a5c4442]{padding:12px 0;border-top:1px solid var(--border)}.pool-drafts label[data-v-8a5c4442]{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.7;min-width:0}.pool-drafts input[data-v-8a5c4442]{accent-color:var(--blue);flex-shrink:0;margin-top:4px}.pool-drafts span[data-v-8a5c4442]{min-width:0}.pool-drafts strong[data-v-8a5c4442]{display:block;overflow-wrap:anywhere;font-weight:500}.pool-drafts small[data-v-8a5c4442]{display:block;font-size:10px;color:var(--muted)}.pool-empty[data-v-8a5c4442]{text-align:center;padding:38px 22px}.pool-empty>svg[data-v-8a5c4442]{margin:auto auto 12px;color:var(--muted)}.pool-empty h3[data-v-8a5c4442],.pool-empty h4[data-v-8a5c4442]{font-size:14px;margin:0 0 8px}.pool-empty p[data-v-8a5c4442]{font-size:12px;line-height:1.8;color:var(--muted);max-width:390px;margin:0 auto 12px}.pool-submission[data-v-8a5c4442]{padding:22px;border-bottom:1px solid var(--border)}.pool-submission[data-v-8a5c4442]:last-child{border-bottom:0}.pool-submission h4[data-v-8a5c4442]{font-size:14px;margin:6px 0}.pool-submission-top[data-v-8a5c4442]{margin-bottom:12px}.pool-submission-top .badge[data-v-8a5c4442]{white-space:normal;flex-shrink:0}.pool-description[data-v-8a5c4442]{font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin:15px 0}.pool-point[data-v-8a5c4442]{font-size:12px;line-height:1.7;color:var(--blue);margin:12px 0;overflow-wrap:anywhere}.pool-materials[data-v-8a5c4442]{list-style:none;padding:0;margin:17px 0}.pool-materials li[data-v-8a5c4442]{display:flex;align-items:flex-start;gap:11px;padding:13px 0;border-top:1px solid var(--border)}.pool-materials li>div[data-v-8a5c4442]{min-width:0;flex:1}.pool-materials strong[data-v-8a5c4442]{display:block;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.pool-materials svg[data-v-8a5c4442]{flex-shrink:0;color:var(--blue);margin-top:3px}.pool-materials .text-link[data-v-8a5c4442]{font-size:11px;line-height:1.8}.pool-file-number[data-v-8a5c4442]{font-size:11px;line-height:1.8;color:var(--muted);margin-top:2px}.pool-review-note[data-v-8a5c4442]{display:flex;align-items:flex-start;gap:9px;color:var(--blue);background:var(--blue-soft);border-radius:7px;padding:12px}.pool-review-note svg[data-v-8a5c4442]{flex-shrink:0;margin-top:2px}.pool-review-note p[data-v-8a5c4442]{font-size:10px;line-height:1.8}.pool-modes[data-v-8a5c4442]{display:flex;gap:7px;background:var(--bg);padding:5px;border-radius:8px;border:1px solid var(--border)}.pool-modes label[data-v-8a5c4442]{flex:1;text-align:center;min-width:0;padding:10px 6px;border:1px solid transparent;border-radius:6px;font-size:11px;line-height:1.6;cursor:pointer}.pool-modes input[data-v-8a5c4442]{margin-right:5px;accent-color:var(--blue)}.pool-modes label.active[data-v-8a5c4442]{border-color:var(--border);background:var(--surface);color:var(--blue)}.pool-general-note[data-v-8a5c4442]{margin-top:12px}.pool-selected[data-v-8a5c4442]{list-style:none;padding:0;margin:15px 0}.pool-selected li[data-v-8a5c4442]{display:flex;gap:9px;align-items:flex-start;border-top:1px solid var(--border);padding:12px 0;font-size:11px;line-height:1.7}.pool-selected strong[data-v-8a5c4442]{flex:1;min-width:0;overflow-wrap:anywhere;font-weight:500}.pool-selected button[data-v-8a5c4442]{border:1px solid var(--border);border-radius:5px;background:var(--surface);color:var(--muted);min-width:30px;min-height:30px;cursor:pointer}.pool-selected button[data-v-8a5c4442]:disabled{opacity:.5;cursor:default}.pool-field-note[data-v-8a5c4442]{font-size:10px;line-height:1.7;color:var(--muted);margin:12px 0}.pool-submit-button[data-v-8a5c4442]{width:100%;justify-content:center;min-height:44px}.pool-pending[data-v-8a5c4442]{display:flex;gap:15px;padding:20px;margin-bottom:20px;border-color:var(--orange)}.pool-pending>svg[data-v-8a5c4442]{flex-shrink:0;color:var(--orange)}.pool-pending h3[data-v-8a5c4442]{font-size:14px;margin-bottom:8px}.pool-pending p[data-v-8a5c4442]{font-size:12px;line-height:1.8;margin-bottom:14px}.button[data-v-8a5c4442],.text-link[data-v-8a5c4442]{font-size:12px}.pool-toolbar>div[data-v-8a5c4442]{min-width:0}@media(max-width:1050px){.pool-grid[data-v-8a5c4442]{grid-template-columns:1fr}.pool-aside[data-v-8a5c4442]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media(max-width:680px){.pool-toolbar h2[data-v-8a5c4442]{font-size:18px}.pool-toolbar[data-v-8a5c4442]{align-items:flex-start}.pool-toolbar>.pool-actions[data-v-8a5c4442]{width:100%}.pool-summary[data-v-8a5c4442]{padding:17px;gap:12px;flex-wrap:wrap}.pool-summary .badge[data-v-8a5c4442]{margin-left:60px}.pool-summary h3[data-v-8a5c4442]{font-size:14px}.pool-summary-icon[data-v-8a5c4442]{width:44px;height:44px}.pool-summary p[data-v-8a5c4442]:last-child{font-size:11px}.pool-aside[data-v-8a5c4442]{display:flex}.pool-heading[data-v-8a5c4442],.pool-body[data-v-8a5c4442],.pool-submission[data-v-8a5c4442]{padding:17px}.pool-heading h3[data-v-8a5c4442]{font-size:13px}.pool-submission-top[data-v-8a5c4442]{gap:10px;flex-wrap:wrap}.pool-pending[data-v-8a5c4442]{padding:17px}.pool-actions .button[data-v-8a5c4442]{min-height:42px}.pool-body .button[data-v-8a5c4442]{min-height:44px}.pool-modes label[data-v-8a5c4442]{font-size:10px}.pool-materials strong[data-v-8a5c4442]{font-size:11px}.pool-summary>div[data-v-8a5c4442]:nth-child(2){min-width:190px}}.org-page[data-v-654dd502]{max-width:1480px;margin:auto;min-width:0}.org-toolbar[data-v-654dd502]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:25px}.org-eyebrow[data-v-654dd502]{font-size:9px!important;letter-spacing:.15em;color:var(--blue)!important;font-weight:700;margin-bottom:7px}.org-toolbar h2[data-v-654dd502]{font-size:26px;line-height:1.4;margin:0 0 7px}.org-toolbar p[data-v-654dd502]{font-size:12px;color:var(--muted);line-height:1.8}.org-grid[data-v-654dd502]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:23px;align-items:start}.org-editor[data-v-654dd502],.org-aside[data-v-654dd502],.org-aside>.panel[data-v-654dd502]{min-width:0}.org-aside[data-v-654dd502]{display:flex;flex-direction:column;gap:23px}.org-heading[data-v-654dd502]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:21px 23px;border-bottom:1px solid var(--border)}.org-heading h3[data-v-654dd502]{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.7;margin:0}.org-heading>svg[data-v-654dd502]{color:var(--blue);flex-shrink:0}.org-heading p[data-v-654dd502]{font-size:10px;color:var(--muted);line-height:1.8;margin:4px 0 0}.org-fields[data-v-654dd502]{border:0;padding:23px;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:20px;min-width:0}.org-field[data-v-654dd502]{min-width:0;display:flex;flex-direction:column;gap:7px}.org-field.wide[data-v-654dd502]{grid-column:1/-1}.org-field label[data-v-654dd502]{font-size:11px;font-weight:650;line-height:1.8}.org-field input[data-v-654dd502],.org-field textarea[data-v-654dd502]{width:100%;min-width:0;border:1px solid var(--border);border-radius:9px;padding:11px 12px;font:inherit;font-size:12px;line-height:1.8;background:var(--surface,#fff);color:var(--text)}.org-field textarea[data-v-654dd502]{resize:vertical;min-height:91px}.org-field input[data-v-654dd502]:focus,.org-field textarea[data-v-654dd502]:focus{outline:2px solid var(--blue);outline-offset:1px}.org-hint[data-v-654dd502]{font-size:10px!important;font-weight:400;color:var(--muted)!important;line-height:1.85!important;margin:7px 0}.org-form-footer[data-v-654dd502]{border-top:1px solid var(--border);padding:21px 23px}.org-actions[data-v-654dd502]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.org-actions .button[data-v-654dd502]{white-space:normal}.org-body[data-v-654dd502]{padding:22px 23px;font-size:12px;line-height:1.9;min-width:0}.org-logo[data-v-654dd502]{display:flex;justify-content:center;align-items:center;min-height:160px;padding:20px;background:var(--blue-soft);border:1px dashed var(--border);border-radius:10px;text-align:center;margin-bottom:17px;color:var(--muted)}.org-logo img[data-v-654dd502]{display:block;max-width:100%;max-height:160px;object-fit:contain}.org-logo>div>svg[data-v-654dd502]{margin:auto}.org-logo p[data-v-654dd502]{font-size:11px}.org-body input[type=file][data-v-654dd502]{display:block;width:100%;font-size:11px;margin:12px 0;max-width:100%;color:var(--muted)}.org-file-label[data-v-654dd502]{display:block;font-size:10px;color:var(--muted)}.org-filename[data-v-654dd502],.org-reason[data-v-654dd502]{overflow-wrap:anywhere;white-space:pre-wrap}.org-values[data-v-654dd502]{margin:0}.org-values>div+div[data-v-654dd502]{margin-top:15px}.org-values dt[data-v-654dd502]{font-size:9px;color:var(--muted);margin-bottom:4px}.org-values dd[data-v-654dd502]{margin:0;font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow-y:auto}.org-accepted .org-heading h3[data-v-654dd502]{color:var(--green)}.org-accepted .org-body>strong[data-v-654dd502]{font-size:18px;color:var(--blue)}.org-alert[data-v-654dd502]{display:flex;gap:11px;padding:15px 17px;border-radius:10px;margin-bottom:19px;font-size:11px;line-height:1.9;overflow-wrap:anywhere}.org-alert svg[data-v-654dd502]{flex-shrink:0;margin-top:3px}.org-alert p[data-v-654dd502]{margin:0}.org-alert.success[data-v-654dd502]{background:var(--green-soft);color:var(--green)}.org-alert.warning[data-v-654dd502],.org-pending[data-v-654dd502]{background:var(--orange-soft);color:var(--orange)}.org-pending[data-v-654dd502]{padding:20px;border-radius:12px;border:1px solid var(--border);margin-bottom:20px}.org-pending h3[data-v-654dd502]{font-size:14px;margin:0 0 7px}.org-pending p[data-v-654dd502],.org-stale p[data-v-654dd502]{font-size:11px;line-height:1.9;color:var(--muted);margin:7px 0 14px}.org-connection[data-v-654dd502]{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:11px;margin-bottom:18px}.org-stale[data-v-654dd502]{border-radius:8px;padding:14px;background:var(--orange-soft);margin-bottom:18px;font-size:11px;color:var(--orange)}.org-empty[data-v-654dd502]{padding:35px 23px;text-align:center;color:var(--muted);font-size:11px;line-height:1.9}.org-empty>svg[data-v-654dd502]{margin:auto}.org-empty h3[data-v-654dd502]{font-size:15px;color:var(--text)}.org-empty .button[data-v-654dd502]{margin-top:12px}.org-history[data-v-654dd502]{margin-top:24px}.org-history-row[data-v-654dd502]{display:grid;grid-template-columns:190px minmax(0,1fr) auto;gap:20px;padding:20px 23px;align-items:start;border-bottom:1px solid var(--border)}.org-history-row[data-v-654dd502]:last-child{border-bottom:0}.org-history-row strong[data-v-654dd502]{font-size:12px}.org-history-row>div>p[data-v-654dd502]{font-size:10px;color:var(--muted);line-height:1.8;margin:4px 0}.org-history-row>.org-reason[data-v-654dd502]{font-size:11px;line-height:1.9;margin:0}@media(max-width:1100px){.org-grid[data-v-654dd502]{grid-template-columns:1fr}.org-aside[data-v-654dd502]{display:grid;grid-template-columns:1fr 1fr}.org-aside>[data-org-current][data-v-654dd502]{grid-column:1/-1}.org-history-row[data-v-654dd502]{grid-template-columns:150px minmax(0,1fr) auto}}@media(max-width:680px){.org-toolbar[data-v-654dd502]{flex-wrap:wrap;gap:15px;margin-bottom:20px}.org-toolbar h2[data-v-654dd502]{font-size:21px}.org-toolbar p[data-v-654dd502]{font-size:11px}.org-grid[data-v-654dd502],.org-aside[data-v-654dd502]{display:flex;flex-direction:column;gap:17px}.org-aside[data-v-654dd502]{width:100%}.org-aside>.panel[data-v-654dd502]{width:100%}.org-heading[data-v-654dd502]{padding:17px 16px;flex-wrap:wrap}.org-heading h3[data-v-654dd502]{font-size:13px}.org-fields[data-v-654dd502]{padding:20px 16px;grid-template-columns:1fr;gap:18px}.org-field.wide[data-v-654dd502]{grid-column:auto}.org-field input[data-v-654dd502],.org-field textarea[data-v-654dd502]{font-size:14px}.org-body[data-v-654dd502],.org-form-footer[data-v-654dd502]{padding:19px 16px}.org-form-footer>.org-actions[data-v-654dd502]{align-items:stretch;flex-direction:column}.org-form-footer .button[data-v-654dd502]{width:100%}.org-actions[data-v-654dd502]{gap:10px}.org-actions>.button[data-v-654dd502]{min-height:42px;font-size:11px}.org-pending[data-v-654dd502]{padding:17px 16px}.org-pending h3[data-v-654dd502]{line-height:1.8}.org-history-row[data-v-654dd502]{padding:18px 16px;grid-template-columns:1fr;gap:10px}.org-history-row>.badge[data-v-654dd502]{justify-self:start}.org-history[data-v-654dd502]{margin-top:19px}.org-logo[data-v-654dd502]{min-height:140px}.org-connection[data-v-654dd502]{font-size:10px}}.office-grid[data-v-dea6ea93]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0}.office-grid>div[data-v-dea6ea93]{min-width:0}.office-grid dt[data-v-dea6ea93]{font-size:9px;line-height:1.9;color:var(--muted);margin-bottom:7px}.office-grid dd[data-v-dea6ea93]{font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text)}.office-grid .wide[data-v-dea6ea93]{grid-column:1/-1}@media(max-width:680px){.office-grid[data-v-dea6ea93]{grid-template-columns:minmax(0,1fr);gap:17px}.office-grid dd[data-v-dea6ea93]{font-size:10px}}.a-overline[data-v-60ddcc06]{font-size:8px!important;letter-spacing:1.2px;color:var(--blue)!important;margin-bottom:7px}.a-status[data-v-60ddcc06]{font-size:11px;line-height:1.9;color:var(--muted)}.a-pending .r-actions[data-v-60ddcc06]{margin-top:14px}.a-quiet[data-v-60ddcc06]{border:0;background:none;color:var(--muted);font:inherit;font-size:9px;cursor:pointer;padding:8px 0;text-decoration:underline}.a-open[data-v-60ddcc06]{align-self:flex-start;white-space:normal;line-height:1.9;justify-content:center;text-align:center}.a-file[data-v-60ddcc06]{display:flex;align-items:center;gap:13px;min-width:0}.a-file-icon[data-v-60ddcc06]{display:flex;align-items:center;justify-content:center;width:50px;height:58px;border-radius:7px;background:var(--blue-soft);color:var(--blue);flex-shrink:0}.a-file strong[data-v-60ddcc06]{font-size:11px;line-height:1.9}.a-file p[data-v-60ddcc06]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.a-file>div[data-v-60ddcc06]{min-width:0;overflow-wrap:anywhere}.r-toolbar h2[data-v-60ddcc06]{overflow-wrap:anywhere}.r-aside .button[data-v-60ddcc06]{min-height:42px}.r-wide-button>svg[data-v-60ddcc06]{flex-shrink:0}button[data-v-60ddcc06]:disabled{cursor:default}.a-pending .button[data-v-60ddcc06]{white-space:normal;line-height:1.9;text-align:center}@media(max-width:680px){.a-open[data-v-60ddcc06],.a-pending .button[data-v-60ddcc06]{width:100%}.a-status[data-v-60ddcc06]{font-size:10px}.a-file-icon[data-v-60ddcc06]{width:42px;height:50px}.a-file[data-v-60ddcc06]{align-items:flex-start}.a-quiet[data-v-60ddcc06]{text-align:left}.r-toolbar>.button[data-v-60ddcc06]{width:100%;justify-content:center}.r-actions .badge[data-v-60ddcc06]{font-size:8px}}.return-overlay[data-v-6b3a354f]{position:fixed;inset:0;background:#0d172b8c;z-index:1100;display:flex;align-items:center;justify-content:center;padding:22px}.return-dialog[data-v-6b3a354f]{width:min(580px,100%);max-height:calc(100dvh - 44px);display:flex;flex-direction:column;border-radius:12px;background:var(--surface);border:1px solid var(--border);box-shadow:0 25px 80px #0003;color:var(--text);overflow:hidden}.return-dialog header[data-v-6b3a354f]{padding:21px 23px;display:flex;gap:15px;align-items:flex-start;border-bottom:1px solid var(--border)}h2[data-v-6b3a354f]{font-size:15px;font-weight:600;line-height:1.9}header p[data-v-6b3a354f]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:6px}.close[data-v-6b3a354f]{width:28px;height:28px;border:0;background:var(--surface-alt);border-radius:5px;color:var(--muted);font-size:21px;flex-shrink:0;margin-left:auto}.return-body[data-v-6b3a354f]{padding:22px 23px;overflow:auto;min-width:0}.return-body fieldset[data-v-6b3a354f]{border:0;padding:0;display:flex;flex-direction:column;gap:8px;min-width:0}.return-body legend[data-v-6b3a354f]{font-size:10px;font-weight:600;line-height:1.9;margin-bottom:13px}.return-mark[data-v-6b3a354f]{display:flex;gap:11px;padding:12px;border:1px solid var(--border);border-radius:7px;align-items:flex-start;font-size:11px;line-height:1.8;overflow-wrap:anywhere}.return-mark[data-v-6b3a354f]:has(input:checked){border-color:var(--blue);background:var(--blue-soft)}input[data-v-6b3a354f]{margin-top:3px;accent-color:var(--blue);flex-shrink:0}.comment[data-v-6b3a354f]{display:flex;flex-direction:column;gap:8px;margin-top:23px;font-size:11px}.comment span small[data-v-6b3a354f]{font-size:9px;color:var(--muted);margin-left:6px}.comment textarea[data-v-6b3a354f]{font:inherit;font-size:11px;line-height:1.9;padding:11px 12px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);width:100%;resize:vertical;min-height:100px}.comment small[data-v-6b3a354f],.hint[data-v-6b3a354f]{font-size:9px;line-height:1.9;color:var(--muted)}.hint[data-v-6b3a354f]{margin-top:15px}.validation[data-v-6b3a354f]{font-size:10px;color:var(--orange);line-height:1.9;margin-top:8px}.return-dialog footer[data-v-6b3a354f]{padding:17px 23px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid var(--border)}.secondary[data-v-6b3a354f]{background:var(--surface);color:var(--text);border:1px solid var(--border)}button[data-v-6b3a354f]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:600px){.return-overlay[data-v-6b3a354f]{padding:12px}.return-dialog[data-v-6b3a354f]{max-height:calc(100dvh - 24px);border-radius:9px}.return-dialog header[data-v-6b3a354f],.return-body[data-v-6b3a354f]{padding:17px 15px}.return-dialog footer[data-v-6b3a354f]{padding:15px}.return-mark[data-v-6b3a354f]{font-size:10px;padding:11px}.return-dialog footer .button[data-v-6b3a354f]{flex:1;font-size:10px}h2[data-v-6b3a354f]{font-size:14px}}.request-surface[data-v-9a5d442c]{min-width:0}.request-surface[data-v-9a5d442c] .request-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px;flex-wrap:wrap}.request-surface[data-v-9a5d442c] .request-toolbar h2{font-size:14px;line-height:1.9}.request-surface[data-v-9a5d442c] .request-toolbar p{font-size:10px;line-height:1.9;color:var(--muted);margin-top:4px}.request-surface[data-v-9a5d442c] .request-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.request-surface[data-v-9a5d442c] .request-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--border)}.request-surface[data-v-9a5d442c] .request-panel-heading h2{font-size:13px;line-height:1.9}.request-surface[data-v-9a5d442c] .request-panel-heading p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.request-surface[data-v-9a5d442c] .request-panel-body{padding:20px}.request-surface[data-v-9a5d442c] .request-field{min-width:0}.request-surface[data-v-9a5d442c] .request-field>label{display:block;font-size:10px;font-weight:600;line-height:1.9;margin-bottom:8px}.request-surface[data-v-9a5d442c] .request-field label>span{font-size:8px;color:var(--muted);font-weight:400}.request-surface[data-v-9a5d442c] .request-field input,.request-surface[data-v-9a5d442c] .request-field select,.request-surface[data-v-9a5d442c] .request-field textarea{width:100%;font-size:11px;line-height:1.8;padding:10px 12px;min-height:40px;min-width:0}.request-surface[data-v-9a5d442c] .request-field textarea{resize:vertical;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--text);outline:none}.request-surface[data-v-9a5d442c] .request-field textarea:focus{border-color:var(--blue)}.request-surface[data-v-9a5d442c] .request-field small{display:block;color:var(--muted);font-size:9px;line-height:1.9;margin-top:7px}.request-surface[data-v-9a5d442c] .request-field .field-error{color:var(--red);font-size:9px;line-height:1.9;margin-top:6px}.request-surface[data-v-9a5d442c] .request-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px 17px}.request-surface[data-v-9a5d442c] .request-full{grid-column:1/-1}.request-surface[data-v-9a5d442c] .request-note,.request-note[data-v-9a5d442c]{display:flex;align-items:flex-start;gap:9px;padding:13px;border-radius:7px;background:var(--blue-soft);color:var(--blue);font-size:9px;line-height:1.9;margin-bottom:17px}.request-surface[data-v-9a5d442c] .request-note svg{flex-shrink:0;margin-top:2px}.request-surface[data-v-9a5d442c] .request-note.orange,.request-note.orange[data-v-9a5d442c]{background:var(--orange-soft);color:var(--orange)}.request-surface[data-v-9a5d442c] .request-note p{margin:0}.request-surface[data-v-9a5d442c] .request-error{display:flex;align-items:flex-start;gap:9px;padding:14px;background:var(--red-soft);color:var(--red);border-radius:7px;font-size:10px;line-height:1.9;margin-bottom:17px}.request-surface[data-v-9a5d442c] .request-error svg{flex-shrink:0;margin-top:2px}.request-surface[data-v-9a5d442c] .request-error p+p{margin-top:5px}.request-surface[data-v-9a5d442c] .request-error .text-link{font-size:9px;white-space:normal;margin-top:8px}.request-surface[data-v-9a5d442c] .request-draft{display:flex;gap:7px;align-items:center;flex-wrap:wrap;font-size:8px;line-height:1.9;color:var(--muted);margin-top:15px}.request-surface[data-v-9a5d442c] .request-draft>.text-link{font-size:8px;margin-left:auto}.request-surface[data-v-9a5d442c] .request-check{display:flex;align-items:flex-start;gap:9px;font-size:10px;line-height:1.9;cursor:pointer}.request-surface[data-v-9a5d442c] .request-check input{width:15px;height:15px;min-height:15px;margin-top:3px;accent-color:var(--blue);flex-shrink:0}.request-surface[data-v-9a5d442c] .request-check>span{min-width:0;overflow-wrap:anywhere}.request-surface[data-v-9a5d442c] .request-check small{display:block;color:var(--muted);font-size:9px;margin-top:4px}.request-surface[data-v-9a5d442c] fieldset{border:0;padding:0;margin:0;min-width:0}.request-surface[data-v-9a5d442c] fieldset:disabled{opacity:.75}.request-surface[data-v-9a5d442c] .request-muted{color:var(--muted);font-size:10px;line-height:1.9}.request-surface[data-v-9a5d442c] .request-pagination{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin-top:20px}.request-surface[data-v-9a5d442c] .request-pagination a,.request-surface[data-v-9a5d442c] .request-pagination span{border:1px solid var(--border);background:var(--surface);padding:7px 10px;min-width:30px;text-align:center;border-radius:6px;font-size:9px;line-height:1.8}.request-surface[data-v-9a5d442c] .request-pagination .active{background:var(--blue-soft);color:var(--blue);border-color:var(--blue)}.request-surface[data-v-9a5d442c] .request-pagination .disabled{opacity:.45}.request-surface[data-v-9a5d442c] .empty-state{padding:43px 20px}.request-surface[data-v-9a5d442c] .empty-state h2,.request-surface[data-v-9a5d442c] .empty-state h3{font-size:14px;line-height:1.9;margin-top:13px}.request-surface[data-v-9a5d442c] .empty-state p{font-size:10px;line-height:1.9}.request-surface[data-v-9a5d442c] .request-secondary{border:1px solid var(--border);background:var(--surface);color:var(--text)}.request-surface[data-v-9a5d442c] .request-danger{background:var(--red-soft);color:var(--red);border:1px solid transparent}.request-surface[data-v-9a5d442c] .button{font-size:10px;line-height:1.8;min-height:38px;padding:9px 13px}.request-surface[data-v-9a5d442c] .text-link{font-size:10px;line-height:1.9}.request-surface[data-v-9a5d442c] .badge{font-size:8px;line-height:1.8}@media(max-width:680px){.request-surface[data-v-9a5d442c] .request-toolbar{margin-bottom:17px;gap:12px}.request-surface[data-v-9a5d442c] .request-toolbar h2{font-size:13px}.request-surface[data-v-9a5d442c] .request-toolbar p{font-size:9px}.request-surface[data-v-9a5d442c] .request-actions{gap:7px}.request-surface[data-v-9a5d442c] .request-panel-heading{padding:16px 15px}.request-surface[data-v-9a5d442c] .request-panel-heading h2{font-size:12px}.request-surface[data-v-9a5d442c] .request-panel-heading p{font-size:8px}.request-surface[data-v-9a5d442c] .request-panel-body{padding:17px 15px}.request-surface[data-v-9a5d442c] .request-fields{grid-template-columns:1fr;gap:16px}.request-surface[data-v-9a5d442c] .request-field input,.request-surface[data-v-9a5d442c] .request-field select,.request-surface[data-v-9a5d442c] .request-field textarea{font-size:10px}.request-surface[data-v-9a5d442c] .request-field>label{font-size:9px}.request-surface[data-v-9a5d442c] .request-note{font-size:8px;padding:12px;gap:8px}.request-surface[data-v-9a5d442c] .request-error{font-size:9px;padding:12px}.request-surface[data-v-9a5d442c] .request-check{font-size:9px}.request-surface[data-v-9a5d442c] .button{font-size:9px;min-height:39px}.request-surface[data-v-9a5d442c] .request-draft{font-size:8px}.request-surface[data-v-9a5d442c] .empty-state{padding:34px 17px}.request-surface[data-v-9a5d442c] .empty-state h2,.request-surface[data-v-9a5d442c] .empty-state h3{font-size:12px}.request-surface[data-v-9a5d442c] .empty-state p{font-size:9px}}.catalog-tabs[data-v-398c2fbe]{display:flex;gap:6px;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:8px;width:fit-content;margin-bottom:20px}.catalog-tabs>a[data-v-398c2fbe]{display:flex;align-items:center;gap:8px;padding:10px 15px;font-size:10px;line-height:1.9;border-radius:6px;color:var(--muted)}.catalog-tabs>a.active[data-v-398c2fbe]{background:var(--blue-soft);color:var(--blue);font-weight:700}.catalog-grid[data-v-398c2fbe]{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.7fr);gap:21px;align-items:start}.catalog-list[data-v-398c2fbe]{overflow:hidden}.catalog-entry[data-v-398c2fbe]{width:100%;text-align:left;display:flex;align-items:center;gap:11px;padding:16px 17px;border-bottom:1px solid var(--border)}.catalog-entry[data-v-398c2fbe]:last-child{border-bottom:0}.catalog-entry.selected[data-v-398c2fbe]{background:var(--blue-soft);box-shadow:inset 3px 0 var(--blue)}.catalog-entry-icon[data-v-398c2fbe]{display:grid;place-items:center;width:34px;height:36px;border-radius:7px;background:var(--surface-alt);color:var(--blue);flex-shrink:0}.catalog-entry>span[data-v-398c2fbe]:nth-child(2){min-width:0;flex:1}.catalog-entry strong[data-v-398c2fbe]{font-size:11px;line-height:1.9;display:block;overflow-wrap:anywhere}.catalog-entry small[data-v-398c2fbe]{display:block;font-size:8px;line-height:1.9;color:var(--muted);margin-top:4px}.catalog-entry>svg[data-v-398c2fbe]{flex-shrink:0;color:var(--muted)}.catalog-editor[data-v-398c2fbe]{min-width:0}.catalog-config-row[data-v-398c2fbe]{display:flex;align-items:flex-start;gap:9px;padding:11px;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px;margin-bottom:10px}.config-index[data-v-398c2fbe]{display:grid;place-items:center;background:var(--blue-soft);color:var(--blue);width:23px;height:25px;flex-shrink:0;font-size:9px;margin-top:6px;border-radius:4px}.catalog-config-row>div[data-v-398c2fbe]{flex:1;min-width:0}.catalog-config-row>.icon-button[data-v-398c2fbe]{flex-shrink:0;width:27px;height:39px;color:var(--muted)}.add-catalog-row[data-v-398c2fbe]{margin-top:7px}.catalog-save-actions[data-v-398c2fbe]{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin-top:23px}.catalog-disable[data-v-398c2fbe]{border-top:1px solid var(--border);padding-top:20px;margin-top:23px}.danger-link[data-v-398c2fbe]{color:var(--red)}.catalog-disable>p[data-v-398c2fbe]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:8px}.catalog-versions[data-v-398c2fbe]{padding-top:20px;margin-top:24px;border-top:1px solid var(--border)}.catalog-versions h3[data-v-398c2fbe]{font-size:11px;line-height:1.9;margin-bottom:11px}.catalog-versions>button[data-v-398c2fbe]:not(.text-link){width:100%;display:flex;align-items:center;gap:9px;padding:11px;border:1px solid var(--border);border-radius:6px;margin-top:8px;text-align:left}.catalog-versions>button>svg[data-v-398c2fbe]{color:var(--muted);flex-shrink:0}.catalog-versions>button>span[data-v-398c2fbe]{font-size:9px;line-height:1.9;flex:1;min-width:0;overflow-wrap:anywhere}.catalog-versions small[data-v-398c2fbe]{font-size:8px;line-height:1.9;color:var(--muted)}.catalog-versions>.text-link[data-v-398c2fbe]{margin-top:13px}@media(max-width:1050px){.catalog-grid[data-v-398c2fbe]{grid-template-columns:1fr}.catalog-list[data-v-398c2fbe]{display:flex;flex-wrap:wrap}.catalog-list>.request-panel-heading[data-v-398c2fbe]{width:100%}.catalog-entry[data-v-398c2fbe]{width:50%;border-right:1px solid var(--border)}}@media(max-width:680px){.catalog-tabs[data-v-398c2fbe]{width:100%;margin-bottom:17px;gap:3px}.catalog-tabs>a[data-v-398c2fbe]{padding:10px 9px;font-size:8px;gap:6px;justify-content:center;flex:1}.catalog-tabs>a>svg[data-v-398c2fbe]{width:15px}.catalog-grid[data-v-398c2fbe]{gap:17px}.catalog-entry[data-v-398c2fbe]{width:100%;padding:14px 15px;border-right:0;gap:10px}.catalog-entry strong[data-v-398c2fbe]{font-size:10px}.catalog-entry small[data-v-398c2fbe]{font-size:7px}.catalog-entry-icon[data-v-398c2fbe]{width:31px;height:33px}.catalog-config-row[data-v-398c2fbe]{padding:9px;gap:7px}.config-index[data-v-398c2fbe]{width:20px;font-size:8px}.catalog-config-row>.icon-button[data-v-398c2fbe]{width:22px}.catalog-save-actions[data-v-398c2fbe]{gap:13px;margin-top:20px}.catalog-save-actions>.button[data-v-398c2fbe]{width:100%}.catalog-save-actions>.text-link[data-v-398c2fbe]{width:100%;justify-content:center}.catalog-disable[data-v-398c2fbe]{margin-top:20px;padding-top:18px}.catalog-disable>p[data-v-398c2fbe]{font-size:8px}.catalog-versions h3[data-v-398c2fbe]{font-size:10px}.catalog-versions>button>span[data-v-398c2fbe]{font-size:8px}.catalog-versions small[data-v-398c2fbe]{font-size:7px}.catalog-versions>button[data-v-398c2fbe]:not(.text-link){padding:10px;gap:7px}}.tariff-page[data-v-31ae0f77]{max-width:1180px;margin:0 auto;min-width:0}.tariff-toolbar[data-v-31ae0f77]{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:26px;flex-wrap:wrap}.tariff-toolbar h2[data-v-31ae0f77]{font-size:25px;letter-spacing:-.5px;margin:4px 0 8px}.tariff-overline[data-v-31ae0f77]{font-size:9px;letter-spacing:1.5px;color:var(--blue);font-weight:750}.tariff-toolbar p[data-v-31ae0f77],.tariff-page .muted[data-v-31ae0f77]{font-size:11px;line-height:1.9;color:var(--muted)}.tariff-actions[data-v-31ae0f77]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.tariff-actions .button[data-v-31ae0f77]{font-size:11px}.tariff-project[data-v-31ae0f77]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:12px;margin-bottom:20px;color:var(--muted)}.tariff-grid[data-v-31ae0f77]{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:22px}.tariff-main[data-v-31ae0f77],.tariff-aside[data-v-31ae0f77]{display:flex;flex-direction:column;gap:22px;min-width:0}.tariff-heading[data-v-31ae0f77]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:19px 23px;border-bottom:1px solid var(--border)}.tariff-heading h3[data-v-31ae0f77]{font-size:14px;line-height:1.7}.tariff-heading p[data-v-31ae0f77]{font-size:10px;line-height:1.8;color:var(--muted);margin-top:4px}.tariff-heading svg[data-v-31ae0f77]{color:var(--blue);flex-shrink:0}.tariff-content[data-v-31ae0f77]{padding:22px 23px;display:flex;flex-direction:column;gap:12px;min-width:0;font-size:12px;line-height:1.85}.tariff-content h3[data-v-31ae0f77]{font-size:17px;line-height:1.7}.tariff-label[data-v-31ae0f77]{font-size:10px;line-height:1.8;color:var(--muted);overflow-wrap:anywhere}.tariff-price[data-v-31ae0f77]{font-size:27px;line-height:1.5;letter-spacing:-.5px;color:var(--blue);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.tariff-content fieldset[data-v-31ae0f77]{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:10px}.tariff-content label[data-v-31ae0f77]{font-size:11px;font-weight:650;margin-top:4px}.required[data-v-31ae0f77]{color:var(--red)}.tariff-content select[data-v-31ae0f77],.tariff-content textarea[data-v-31ae0f77]{box-sizing:border-box;display:block;width:100%;max-width:100%;min-width:0;padding:11px 12px;border:1px solid var(--border);border-radius:7px;font:inherit;background:var(--surface);color:var(--text);line-height:1.8}.tariff-content textarea[data-v-31ae0f77]{resize:vertical}.tariff-content select[data-v-31ae0f77]:focus-visible,.tariff-content textarea[data-v-31ae0f77]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tariff-content fieldset[data-v-31ae0f77]:disabled{opacity:.8}.tariff-preview[data-v-31ae0f77]{padding:17px;border:1px solid var(--border);background:var(--blue-soft);border-radius:9px;margin:5px 0 10px;min-width:0;overflow-wrap:anywhere}.tariff-preview h4[data-v-31ae0f77]{font-size:14px;margin:4px 0 10px}.tariff-preview p[data-v-31ae0f77]{margin-top:9px;font-size:11px;line-height:1.8}.tariff-allocation[data-v-31ae0f77]{padding:12px;border-radius:7px;background:var(--orange-soft);font-size:11px;line-height:1.85;color:var(--orange)}.tariff-reason[data-v-31ae0f77]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.85}.tariff-reason-meta[data-v-31ae0f77]{display:flex;gap:12px;justify-content:space-between;align-items:baseline}.tariff-reason-meta>span[data-v-31ae0f77]{white-space:nowrap;font-size:10px;color:var(--muted)}.tariff-submit[data-v-31ae0f77]{display:flex;align-items:center;gap:16px;margin-top:7px}.tariff-submit .button[data-v-31ae0f77]{flex-shrink:0}.tariff-submit p[data-v-31ae0f77]{font-size:10px!important}.tariff-readonly[data-v-31ae0f77]{display:flex;gap:9px;padding:13px;border-radius:7px;background:var(--blue-soft);color:var(--blue);font-size:11px;line-height:1.85}.tariff-readonly svg[data-v-31ae0f77]{flex-shrink:0;margin-top:3px}.tariff-empty[data-v-31ae0f77],.tariff-denied[data-v-31ae0f77]{padding:30px 20px;text-align:center;color:var(--muted);font-size:11px;line-height:1.9}.tariff-empty svg[data-v-31ae0f77],.tariff-denied svg[data-v-31ae0f77]{margin:0 auto 10px}.tariff-empty h3[data-v-31ae0f77],.tariff-denied h3[data-v-31ae0f77]{font-size:14px;color:var(--text);margin-bottom:5px}.tariff-notice[data-v-31ae0f77]{padding:14px 16px;border-radius:8px;display:flex;gap:10px;align-items:flex-start;font-size:11px;line-height:1.9;margin-bottom:19px}.tariff-notice svg[data-v-31ae0f77]{flex-shrink:0;margin-top:3px}.tariff-notice.success[data-v-31ae0f77]{background:var(--green-soft);color:var(--green)}.tariff-notice.warning[data-v-31ae0f77],.tariff-state[data-v-31ae0f77]{background:var(--orange-soft);color:var(--orange)}.tariff-state[data-v-31ae0f77]{border:1px solid var(--border);border-radius:10px;padding:19px;margin-bottom:19px}.tariff-state h3[data-v-31ae0f77]{font-size:14px;line-height:1.8}.tariff-state p[data-v-31ae0f77]{font-size:11px;color:var(--muted);line-height:1.9;margin:6px 0 14px}.tariff-accepted .tariff-heading[data-v-31ae0f77],.tariff-accepted .tariff-heading svg[data-v-31ae0f77]{color:var(--green)}.tariff-accepted .tariff-price[data-v-31ae0f77]{font-size:23px}.tariff-explanation p[data-v-31ae0f77]{font-size:11px;line-height:1.95;color:var(--muted)}.tariff-history[data-v-31ae0f77]{margin-top:22px}.tariff-history-row[data-v-31ae0f77]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 23px;border-bottom:1px solid var(--border)}.tariff-history-row[data-v-31ae0f77]:last-child{border-bottom:0}.tariff-history-row>div[data-v-31ae0f77]{min-width:0}.tariff-history-row h4[data-v-31ae0f77]{font-size:13px;margin:5px 0;line-height:1.8}.tariff-history-row>strong[data-v-31ae0f77]{font-size:16px;white-space:nowrap;line-height:1.8;color:var(--blue)}.tariff-history-row .tariff-reason[data-v-31ae0f77]{margin:9px 0}.tariff-history-row .muted[data-v-31ae0f77]{font-size:10px}@media(max-width:1100px){.tariff-grid[data-v-31ae0f77]{grid-template-columns:1fr}.tariff-aside[data-v-31ae0f77]{display:grid;grid-template-columns:1fr 1fr}.tariff-aside>.panel[data-v-31ae0f77]:only-child{grid-column:1/-1}}@media(max-width:680px){.tariff-toolbar[data-v-31ae0f77]{gap:17px;margin-bottom:20px}.tariff-toolbar h2[data-v-31ae0f77]{font-size:20px}.tariff-toolbar>.tariff-actions[data-v-31ae0f77]{width:100%;justify-content:space-between}.tariff-overline[data-v-31ae0f77]{font-size:8px}.tariff-project[data-v-31ae0f77]{font-size:11px;gap:9px}.tariff-grid[data-v-31ae0f77],.tariff-main[data-v-31ae0f77],.tariff-aside[data-v-31ae0f77]{gap:17px}.tariff-aside[data-v-31ae0f77]{display:flex}.tariff-heading[data-v-31ae0f77]{padding:17px 16px}.tariff-heading h3[data-v-31ae0f77]{font-size:13px}.tariff-heading p[data-v-31ae0f77]{font-size:9px}.tariff-content[data-v-31ae0f77]{padding:19px 16px;font-size:12px}.tariff-content select[data-v-31ae0f77],.tariff-content textarea[data-v-31ae0f77]{font-size:14px}.tariff-price[data-v-31ae0f77]{font-size:25px}.tariff-submit[data-v-31ae0f77]{flex-direction:column;align-items:stretch;gap:11px}.tariff-submit .button[data-v-31ae0f77]{width:100%;font-size:12px}.tariff-reason-meta[data-v-31ae0f77]{flex-wrap:wrap;gap:0}.tariff-reason-meta>span[data-v-31ae0f77]{margin-left:auto}.tariff-history-row[data-v-31ae0f77]{padding:18px 16px;flex-direction:column;gap:10px}.tariff-history-row>strong[data-v-31ae0f77]{font-size:18px}.tariff-state[data-v-31ae0f77]{padding:16px}.tariff-state .button[data-v-31ae0f77]{white-space:normal;font-size:11px}.tariff-state p[data-v-31ae0f77],.tariff-notice[data-v-31ae0f77],.tariff-allocation[data-v-31ae0f77]{font-size:10px}.tariff-heading svg[data-v-31ae0f77]{width:17px}.tariff-preview[data-v-31ae0f77]{padding:14px}}.rc-page[data-v-3042c398]{max-width:1280px;margin:auto;min-width:0}.rc-toolbar[data-v-3042c398]{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:4px 0 24px}.rc-overline[data-v-3042c398]{font-size:9px;letter-spacing:1.3px;font-weight:750;color:var(--blue);margin-bottom:8px}.rc-toolbar h2[data-v-3042c398]{font-size:23px;line-height:1.5;letter-spacing:-.4px}.rc-muted[data-v-3042c398],.rc-label[data-v-3042c398]{font-size:10px;line-height:1.9;color:var(--muted)}.rc-toolbar .rc-muted[data-v-3042c398]{margin-top:6px}.rc-actions[data-v-3042c398]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.rc-actions .button[data-v-3042c398]{white-space:normal}.rc-grid[data-v-3042c398]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:22px;align-items:start}.rc-heading[data-v-3042c398]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:22px;border-bottom:1px solid var(--border)}.rc-heading h3[data-v-3042c398]{font-size:14px;line-height:1.8;margin-top:7px}.rc-heading svg[data-v-3042c398]{color:var(--muted);flex-shrink:0}.rc-heading .badge[data-v-3042c398]{margin-top:5px}.rc-body[data-v-3042c398]{padding:22px;display:flex;flex-direction:column;gap:17px;min-width:0;font-size:11px;line-height:1.9}.rc-body h4[data-v-3042c398]{font-size:16px;line-height:1.8}.rc-facts[data-v-3042c398]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin:0}.rc-facts dt[data-v-3042c398]{color:var(--muted);font-size:10px}.rc-facts dd[data-v-3042c398]{margin:5px 0 0;font-size:11px;line-height:1.9}.rc-facts>div[data-v-3042c398]:nth-child(2){grid-column:1/-1}.rc-facts>div[data-v-3042c398]:first-child{grid-column:1/-1}.rc-scope[data-v-3042c398]{background:var(--surface-alt);padding:17px;border:1px solid var(--border);border-radius:7px}.rc-scope p[data-v-3042c398]{white-space:pre-wrap;margin-top:7px;font-size:11px;line-height:1.95}.rc-amount[data-v-3042c398]{font-size:30px;line-height:1.65;color:var(--blue);letter-spacing:-.5px}.rc-empty[data-v-3042c398]{padding:39px 23px;text-align:center;font-size:11px;color:var(--muted);line-height:1.95}.rc-empty svg[data-v-3042c398]{color:var(--blue);margin-bottom:14px}.rc-empty h3[data-v-3042c398]{font-size:14px;color:var(--text);margin-bottom:8px}.rc-action[data-v-3042c398]{display:flex;justify-content:space-between;align-items:center;gap:25px;margin:22px 0;padding:23px}.rc-action h3[data-v-3042c398]{font-size:14px;line-height:1.8;margin-bottom:6px}.rc-action p[data-v-3042c398]{max-width:700px;font-size:11px;line-height:1.95;color:var(--muted)}.rc-action .button[data-v-3042c398]{flex-shrink:0;white-space:normal;justify-content:center}.rc-state[data-v-3042c398],.rc-receipt[data-v-3042c398]{display:flex;align-items:flex-start;gap:16px;padding:21px 23px;margin-bottom:22px}.rc-state h3[data-v-3042c398],.rc-receipt h3[data-v-3042c398]{font-size:14px;line-height:1.8;margin-bottom:5px}.rc-state p[data-v-3042c398],.rc-receipt p[data-v-3042c398]{font-size:11px;line-height:1.9;color:var(--muted)}.rc-state-icon[data-v-3042c398]{display:flex;background:var(--blue-light);padding:9px;border-radius:7px;color:var(--blue)}.rc-receipt>svg[data-v-3042c398]{flex-shrink:0;color:var(--green);margin-top:3px}.rc-receipt[data-v-3042c398]{margin-top:22px}.rc-warning[data-v-3042c398],.rc-work-errors[data-v-3042c398]{color:var(--orange)!important;font-size:10px!important}.rc-work-errors[data-v-3042c398]{padding:16px;border:1px solid var(--border);border-radius:7px;line-height:1.95}.rc-work-errors p[data-v-3042c398]{margin-top:5px}.rc-alert[data-v-3042c398]{display:flex;gap:12px;border:1px solid var(--border);border-radius:8px;padding:15px 17px;background:var(--surface);font-size:11px;line-height:1.9;margin-bottom:20px}.rc-alert svg[data-v-3042c398]{flex-shrink:0;margin-top:2px}.rc-alert.success[data-v-3042c398]{color:var(--green)}.rc-alert.warning[data-v-3042c398]{color:var(--orange)}.rc-pending[data-v-3042c398]{display:flex;align-items:flex-start;gap:15px;border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:8px;padding:20px;background:var(--surface);margin-bottom:22px}.rc-pending>svg[data-v-3042c398]{color:var(--orange);flex-shrink:0}.rc-pending>div[data-v-3042c398]{min-width:0}.rc-pending h3[data-v-3042c398]{font-size:13px;line-height:1.8}.rc-pending p[data-v-3042c398]{font-size:11px;line-height:1.9;color:var(--muted);margin:6px 0 15px}.rc-page h2[data-v-3042c398],.rc-page h3[data-v-3042c398],.rc-page h4[data-v-3042c398],.rc-page strong[data-v-3042c398],.rc-page p[data-v-3042c398],.rc-page span[data-v-3042c398],.rc-page dd[data-v-3042c398],.rc-page time[data-v-3042c398]{overflow-wrap:anywhere}.rc-page button[data-v-3042c398]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1050px){.rc-grid[data-v-3042c398]{grid-template-columns:minmax(0,1fr)}.rc-action[data-v-3042c398]{align-items:flex-start;flex-direction:column}.rc-action .button[data-v-3042c398]{align-self:flex-end}}@media(max-width:680px){.rc-toolbar[data-v-3042c398]{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:18px}.rc-toolbar h2[data-v-3042c398]{font-size:20px}.rc-toolbar>.rc-actions[data-v-3042c398]{width:100%;justify-content:space-between}.rc-grid[data-v-3042c398]{gap:17px}.rc-heading[data-v-3042c398]{padding:18px 15px;flex-wrap:wrap}.rc-heading h3[data-v-3042c398]{font-size:13px}.rc-body[data-v-3042c398]{padding:18px 15px;gap:15px}.rc-body h4[data-v-3042c398]{font-size:14px}.rc-amount[data-v-3042c398]{font-size:26px}.rc-action[data-v-3042c398]{padding:18px 15px;gap:18px;margin:17px 0}.rc-action .button[data-v-3042c398]{width:100%}.rc-state[data-v-3042c398],.rc-receipt[data-v-3042c398]{padding:18px 15px;gap:12px;margin-bottom:17px}.rc-state h3[data-v-3042c398],.rc-receipt h3[data-v-3042c398]{font-size:12px}.rc-state p[data-v-3042c398],.rc-receipt p[data-v-3042c398]{font-size:10px}.rc-facts[data-v-3042c398]{grid-template-columns:minmax(0,1fr)}.rc-facts>div[data-v-3042c398]{grid-column:auto!important}.rc-pending[data-v-3042c398]{padding:16px;gap:10px}.rc-pending .button[data-v-3042c398]{width:100%;justify-content:center}.rc-pending p[data-v-3042c398],.rc-alert[data-v-3042c398]{font-size:10px}}.request-editor-grid[data-v-fbb69910]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(270px,1fr);gap:21px;align-items:start}.editor-sections[data-v-fbb69910]{min-width:0}.editor-section[data-v-fbb69910]{margin-bottom:20px}.editor-aside[data-v-fbb69910]{display:flex;flex-direction:column;gap:18px;min-width:0}.editor-progress ol[data-v-fbb69910]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:21px}.editor-progress li[data-v-fbb69910]{display:flex;gap:11px;align-items:flex-start}.editor-progress li>span[data-v-fbb69910]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1px solid var(--border);color:var(--muted);font-size:10px;flex-shrink:0}.editor-progress li.done>span[data-v-fbb69910]{background:var(--green-soft);color:var(--green);border-color:transparent}.editor-progress li strong[data-v-fbb69910]{font-size:10px;line-height:1.9}.editor-progress li p[data-v-fbb69910]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:5px}.preview-request[data-v-fbb69910]{width:100%;margin-top:23px}.preview-hint[data-v-fbb69910]{font-size:8px;color:var(--muted);line-height:1.9;margin-top:10px;text-align:center}.editor-terms ul[data-v-fbb69910]{font-size:10px;line-height:1.9;padding-left:17px;margin:0 0 18px}.editor-terms li+li[data-v-fbb69910]{margin-top:6px}.editor-terms dl[data-v-fbb69910]{margin:0 0 15px}.editor-terms dl>div[data-v-fbb69910]{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--border);font-size:9px;line-height:1.9}.editor-terms dt[data-v-fbb69910]{color:var(--muted)}.editor-terms dd[data-v-fbb69910]{margin:0;white-space:nowrap}.editor-terms .request-muted[data-v-fbb69910]{font-size:8px}.editor-submit[data-v-fbb69910]{padding:19px 20px;display:flex;align-items:center;gap:15px;flex-wrap:wrap}.editor-submit .request-draft[data-v-fbb69910]{width:100%;margin-top:0}.request-material-options[data-v-fbb69910]{border:1px solid var(--border);border-radius:7px;overflow:hidden}.request-material-options>label[data-v-fbb69910]{padding:12px;border-bottom:1px solid var(--border)}.request-material-options>label[data-v-fbb69910]:last-child{border-bottom:0}.missing-materials[data-v-fbb69910]{font-size:9px;line-height:1.9;padding:12px;background:var(--orange-soft);color:var(--orange);border-radius:7px;margin-top:11px}.missing-materials .text-link[data-v-fbb69910]{font-size:9px;margin-top:8px;white-space:normal}.cancellation-panel .button[data-v-fbb69910]{width:100%;margin-top:15px;white-space:normal}.cancellation-panel small[data-v-fbb69910]{display:block;font-size:8px;line-height:1.9;color:var(--muted);margin-top:10px}.cancellation-panel .text-link[data-v-fbb69910]{font-size:9px;margin-top:12px;width:100%;justify-content:center}.current-request-version p[data-v-fbb69910]{font-size:9px;line-height:1.9;margin-bottom:8px}.current-request-version strong[data-v-fbb69910]{font-size:10px;line-height:1.9;display:block;margin-bottom:10px;overflow-wrap:anywhere}.cancellation-result p[data-v-fbb69910]{font-size:10px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.cancellation-result small[data-v-fbb69910]{font-size:8px;line-height:1.9;color:var(--muted);display:block;margin-top:10px}.request-history article[data-v-fbb69910]{display:flex;align-items:flex-start;gap:10px;margin-top:16px}.request-history article[data-v-fbb69910]:first-child{margin-top:0}.request-history article>span[data-v-fbb69910]{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--blue);margin-top:7px}.request-history strong[data-v-fbb69910]{font-size:9px;line-height:1.9;display:block}.request-history small[data-v-fbb69910]{font-size:8px;line-height:1.9;color:var(--muted);display:block;margin-top:4px}.request-history p[data-v-fbb69910]{font-size:9px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:7px}@media(max-width:1050px){.request-editor-grid[data-v-fbb69910]{grid-template-columns:1fr}.editor-aside[data-v-fbb69910]{display:grid;grid-template-columns:1fr 1fr;gap:17px}}@media(max-width:680px){.request-editor-grid[data-v-fbb69910]{gap:17px}.editor-section[data-v-fbb69910]{margin-bottom:17px}.editor-aside[data-v-fbb69910]{display:flex;gap:16px}.editor-progress li strong[data-v-fbb69910]{font-size:9px}.editor-progress li p[data-v-fbb69910]{font-size:8px}.editor-progress ol[data-v-fbb69910]{gap:18px}.editor-submit[data-v-fbb69910]{padding:17px 15px;gap:13px}.editor-submit>.button[data-v-fbb69910]{width:100%}.editor-submit>.text-link[data-v-fbb69910]{width:100%;justify-content:center}.editor-terms ul[data-v-fbb69910]{font-size:9px}.editor-terms dl>div[data-v-fbb69910]{font-size:8px}.request-material-options>label[data-v-fbb69910]{padding:11px}.missing-materials[data-v-fbb69910],.missing-materials .text-link[data-v-fbb69910]{font-size:8px}.cancellation-result p[data-v-fbb69910]{font-size:9px}}.editor-price-choices[data-v-fbb69910]{display:grid;grid-template-columns:1fr;gap:18px;margin:18px 0}.editor-price-choices>div[data-v-fbb69910]{padding:14px;border:1px solid var(--border);border-radius:9px;min-width:0}.editor-price-choices strong[data-v-fbb69910]{font-size:11px;line-height:1.8}.editor-price-choices .text-link[data-v-fbb69910]{white-space:normal;line-height:1.8}.editor-price-choices small[data-v-fbb69910]{display:block;margin-top:8px}@media(min-width:1500px){.editor-price-choices[data-v-fbb69910]{grid-template-columns:1fr 1fr}}.vt-page[data-v-faf6facd]{max-width:1320px;margin:auto;min-width:0}.vt-toolbar[data-v-faf6facd]{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:4px 0 24px}.vt-overline[data-v-faf6facd]{font-size:9px;letter-spacing:1.3px;font-weight:750;color:var(--blue);margin-bottom:8px}.vt-toolbar h2[data-v-faf6facd]{font-size:23px;line-height:1.5;letter-spacing:-.4px}.vt-muted[data-v-faf6facd],.vt-label[data-v-faf6facd],.vt-footnote[data-v-faf6facd]{font-size:10px;line-height:1.9;color:var(--muted)}.vt-toolbar .vt-muted[data-v-faf6facd]{margin-top:6px}.vt-actions[data-v-faf6facd]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.vt-actions .button[data-v-faf6facd]{white-space:normal}.vt-grid[data-v-faf6facd]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(290px,1fr);gap:22px;align-items:start}.vt-main[data-v-faf6facd],.vt-aside[data-v-faf6facd]{display:flex;flex-direction:column;gap:22px;min-width:0}.vt-heading[data-v-faf6facd]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:21px 22px;border-bottom:1px solid var(--border)}.vt-heading h3[data-v-faf6facd]{font-size:14px;line-height:1.8}.vt-heading p[data-v-faf6facd]{font-size:10px;color:var(--muted);line-height:1.9;margin-top:4px}.vt-heading svg[data-v-faf6facd]{color:var(--muted);flex-shrink:0}.vt-heading .vt-label+h3[data-v-faf6facd]{margin-top:6px}.vt-body[data-v-faf6facd]{padding:22px;display:flex;flex-direction:column;gap:15px;min-width:0;font-size:11px;line-height:1.9}.vt-body h4[data-v-faf6facd]{font-size:15px;line-height:1.8}.vt-facts[data-v-faf6facd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin:0}.vt-facts dt[data-v-faf6facd]{color:var(--muted);font-size:10px}.vt-facts dd[data-v-faf6facd]{margin:5px 0 0;font-size:11px;line-height:1.9}.vt-facts>div[data-v-faf6facd]:nth-child(n+3){grid-column:1/-1}.vt-description[data-v-faf6facd]{white-space:pre-wrap;background:var(--surface-alt);padding:15px;border:1px solid var(--border);border-radius:7px}.vt-item[data-v-faf6facd]{padding:21px 22px;border-bottom:1px solid var(--border)}.vt-item[data-v-faf6facd]:last-child{border-bottom:0}.vt-item.selected[data-v-faf6facd]{background:var(--blue-light);box-shadow:inset 3px 0 var(--blue)}.vt-item-choice[data-v-faf6facd]{display:flex;align-items:center;gap:12px;cursor:pointer}.vt-item-choice input[data-v-faf6facd]{width:16px;height:16px;flex:none;accent-color:var(--blue)}.vt-item-choice>span[data-v-faf6facd]{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.vt-item-choice strong[data-v-faf6facd]{font-size:12px;line-height:1.8}.vt-price[data-v-faf6facd]{font-size:16px!important;color:var(--blue);flex-shrink:0}.vt-item-detail[data-v-faf6facd]{display:flex;flex-wrap:wrap;gap:5px 18px;font-size:10px;line-height:1.9;margin:13px 0 7px}.vt-compatible[data-v-faf6facd]{color:var(--green)}.vt-total[data-v-faf6facd]{font-size:29px;line-height:1.65;color:var(--blue);letter-spacing:-.5px}.vt-form[data-v-faf6facd]{gap:10px}.vt-form label[data-v-faf6facd]{font-size:11px;font-weight:650;margin-top:5px}.vt-form input[data-v-faf6facd],.vt-form textarea[data-v-faf6facd]{font:inherit;box-sizing:border-box;min-width:0;width:100%;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--text);padding:11px 12px;outline:none}.vt-form input[data-v-faf6facd]:focus,.vt-form textarea[data-v-faf6facd]:focus{border-color:var(--blue);box-shadow:0 0 0 2px var(--blue-light)}.vt-form textarea[data-v-faf6facd]{resize:vertical;line-height:1.9}.vt-form .button[data-v-faf6facd]{justify-content:center;margin-top:8px;white-space:normal}.vt-state[data-v-faf6facd],.vt-receipt[data-v-faf6facd]{display:flex;align-items:flex-start;gap:16px;padding:21px 23px;margin-bottom:22px}.vt-state h3[data-v-faf6facd],.vt-receipt h3[data-v-faf6facd]{font-size:14px;line-height:1.8;margin-bottom:5px}.vt-state p[data-v-faf6facd],.vt-receipt p[data-v-faf6facd]{font-size:11px;line-height:1.9;color:var(--muted)}.vt-state-icon[data-v-faf6facd]{display:flex;background:var(--blue-light);padding:9px;border-radius:7px;color:var(--blue)}.vt-receipt>svg[data-v-faf6facd]{flex-shrink:0;color:var(--green);margin-top:3px}.vt-receipt[data-v-faf6facd]{margin-top:22px}.vt-warning[data-v-faf6facd]{color:var(--orange)!important;font-size:10px!important;line-height:1.9}.vt-alert[data-v-faf6facd]{display:flex;gap:12px;border:1px solid var(--border);border-radius:8px;padding:15px 17px;background:var(--surface);font-size:11px;line-height:1.9;margin-bottom:20px}.vt-alert svg[data-v-faf6facd]{flex-shrink:0;margin-top:2px}.vt-alert.success[data-v-faf6facd]{color:var(--green)}.vt-alert.warning[data-v-faf6facd]{color:var(--orange)}.vt-pending[data-v-faf6facd]{display:flex;align-items:flex-start;gap:15px;border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:8px;padding:20px;background:var(--surface);margin-bottom:22px}.vt-pending>svg[data-v-faf6facd]{color:var(--orange);flex-shrink:0}.vt-pending>div[data-v-faf6facd]{min-width:0}.vt-pending h3[data-v-faf6facd]{font-size:13px;line-height:1.8}.vt-pending p[data-v-faf6facd]{font-size:11px;line-height:1.9;color:var(--muted);margin:6px 0 15px}.vt-empty[data-v-faf6facd]{padding:39px 23px;text-align:center;font-size:11px;color:var(--muted);line-height:1.95}.vt-empty svg[data-v-faf6facd]{color:var(--blue);margin-bottom:14px}.vt-empty h3[data-v-faf6facd]{font-size:14px;color:var(--text);margin-bottom:8px}.vt-empty-inline[data-v-faf6facd]{padding:24px 22px;font-size:11px;line-height:1.9;color:var(--muted)}.vt-history-row[data-v-faf6facd]{padding:18px 22px;border-bottom:1px solid var(--border);font-size:11px;line-height:1.9}.vt-history-row[data-v-faf6facd]:last-child{border:0}.vt-row[data-v-faf6facd]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.vt-row .badge[data-v-faf6facd]{white-space:normal}.vt-pagination[data-v-faf6facd]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 22px;font-size:11px}.vt-boundary[data-v-faf6facd]{display:flex;gap:14px;padding:22px;font-size:10px;color:var(--muted);line-height:1.9}.vt-boundary svg[data-v-faf6facd]{flex-shrink:0;color:var(--blue)}.vt-boundary h3[data-v-faf6facd]{font-size:12px;color:var(--text);margin-bottom:7px}.vt-boundary p+p[data-v-faf6facd]{margin-top:8px}.vt-footnote[data-v-faf6facd]{margin:20px 0}.vt-page h2[data-v-faf6facd],.vt-page h3[data-v-faf6facd],.vt-page h4[data-v-faf6facd],.vt-page strong[data-v-faf6facd],.vt-page p[data-v-faf6facd],.vt-page span[data-v-faf6facd],.vt-page dd[data-v-faf6facd]{overflow-wrap:anywhere}.vt-page button[data-v-faf6facd]:disabled,.vt-page input[data-v-faf6facd]:disabled,.vt-page textarea[data-v-faf6facd]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1100px){.vt-grid[data-v-faf6facd]{grid-template-columns:minmax(0,1fr)}.vt-main[data-v-faf6facd],.vt-aside[data-v-faf6facd]{gap:18px}.vt-aside[data-v-faf6facd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.vt-boundary[data-v-faf6facd]{grid-column:1/-1}}@media(max-width:680px){.vt-toolbar[data-v-faf6facd]{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:18px}.vt-toolbar h2[data-v-faf6facd]{font-size:20px}.vt-toolbar>.vt-actions[data-v-faf6facd]{width:100%;justify-content:space-between}.vt-grid[data-v-faf6facd]{gap:17px}.vt-main[data-v-faf6facd],.vt-aside[data-v-faf6facd]{display:flex;gap:17px}.vt-heading[data-v-faf6facd]{padding:18px 15px;flex-wrap:wrap}.vt-heading h3[data-v-faf6facd]{font-size:13px}.vt-body[data-v-faf6facd]{padding:18px 15px;gap:13px}.vt-body h4[data-v-faf6facd]{font-size:14px}.vt-total[data-v-faf6facd]{font-size:26px}.vt-item[data-v-faf6facd]{padding:18px 15px}.vt-item-choice[data-v-faf6facd]{flex-wrap:wrap;gap:10px}.vt-price[data-v-faf6facd]{font-size:14px!important;margin-left:26px;flex-basis:100%}.vt-state[data-v-faf6facd],.vt-receipt[data-v-faf6facd]{padding:18px 15px;gap:12px;margin-bottom:17px}.vt-state h3[data-v-faf6facd],.vt-receipt h3[data-v-faf6facd]{font-size:12px}.vt-state p[data-v-faf6facd],.vt-receipt p[data-v-faf6facd]{font-size:10px}.vt-facts[data-v-faf6facd]{grid-template-columns:minmax(0,1fr)}.vt-facts>div[data-v-faf6facd]{grid-column:auto!important}.vt-pending[data-v-faf6facd]{padding:16px;gap:10px}.vt-pending .button[data-v-faf6facd]{width:100%;justify-content:center}.vt-pending p[data-v-faf6facd],.vt-alert[data-v-faf6facd]{font-size:10px}.vt-history-row[data-v-faf6facd],.vt-pagination[data-v-faf6facd]{padding:17px 15px}.vt-row[data-v-faf6facd]{align-items:flex-start;flex-direction:column}.vt-boundary[data-v-faf6facd]{padding:18px 15px}}.offer-composition[data-v-4ff516b7]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr);gap:21px;align-items:start}.offer-main[data-v-4ff516b7]{padding:23px;min-width:0}.offer-topline[data-v-4ff516b7]{display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap;margin-bottom:24px}.offer-direction[data-v-4ff516b7]{font-size:9px;color:var(--blue);line-height:1.9;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.offer-direction i[data-v-4ff516b7]{width:7px;height:7px;background:currentColor;border-radius:50%;flex-shrink:0}.offer-direction.green[data-v-4ff516b7]{color:var(--green)}.offer-direction.red[data-v-4ff516b7]{color:var(--red)}.offer-direction.yellow[data-v-4ff516b7]{color:var(--orange)}.offer-heading[data-v-4ff516b7]{display:flex;gap:13px;align-items:center;margin-bottom:23px}.service-symbol[data-v-4ff516b7]{width:53px;height:53px;display:grid;place-items:center;flex-shrink:0;background:var(--blue-soft);color:var(--blue);border-radius:10px}.offer-heading>div[data-v-4ff516b7]{min-width:0}.offer-heading h1[data-v-4ff516b7]{font-size:19px;line-height:1.7;overflow-wrap:anywhere}.offer-heading p[data-v-4ff516b7]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:7px;white-space:pre-wrap;overflow-wrap:anywhere}.offer-address[data-v-4ff516b7]{display:flex;align-items:flex-start;gap:10px;background:var(--surface-alt);border:1px solid var(--border);padding:16px;border-radius:8px;margin-bottom:19px}.offer-address>svg[data-v-4ff516b7]{flex-shrink:0;color:var(--blue);margin-top:2px}.offer-address>div[data-v-4ff516b7]{min-width:0}.offer-address strong[data-v-4ff516b7]{font-size:12px;line-height:1.9;overflow-wrap:anywhere}.offer-address p[data-v-4ff516b7],.offer-address small[data-v-4ff516b7]{display:block;font-size:9px;line-height:1.9;color:var(--muted);margin-top:7px;white-space:pre-wrap;overflow-wrap:anywhere}.offer-time-grid[data-v-4ff516b7]{display:grid;grid-template-columns:1.15fr 1fr;gap:12px;margin-bottom:22px}.offer-time-grid article[data-v-4ff516b7]{border:1px solid var(--border);border-radius:8px;padding:14px;min-width:0}.offer-time-grid article>span[data-v-4ff516b7]{display:flex;align-items:center;gap:7px;font-size:8px;line-height:1.9;color:var(--muted);margin-bottom:9px}.offer-time-grid article>span>svg[data-v-4ff516b7]{color:var(--blue);flex-shrink:0}.offer-time-grid strong[data-v-4ff516b7]{font-size:12px;line-height:1.9;display:block}.offer-time-grid small[data-v-4ff516b7]{font-size:9px;line-height:1.9;display:block;margin-top:4px;color:var(--muted)}.offer-copy[data-v-4ff516b7],.offer-materials[data-v-4ff516b7]{padding-top:20px;border-top:1px solid var(--border);margin-top:21px}.offer-copy h2[data-v-4ff516b7],.offer-section-heading h2[data-v-4ff516b7]{font-size:12px;line-height:1.9}.offer-copy p[data-v-4ff516b7]{font-size:10px;line-height:2;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:11px}.offer-section-heading[data-v-4ff516b7]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.offer-section-heading>span[data-v-4ff516b7]{font-size:9px;color:var(--muted);background:var(--surface-alt);padding:2px 7px;border-radius:4px}.offer-section-heading>svg[data-v-4ff516b7]{color:var(--muted)}.offer-material[data-v-4ff516b7]{display:flex;align-items:center;gap:11px;padding:12px;border:1px solid var(--border);border-radius:7px;margin-top:9px}.material-symbol[data-v-4ff516b7]{display:grid;place-items:center;flex-shrink:0;width:35px;height:39px;background:var(--blue-soft);border-radius:6px;color:var(--blue)}.offer-material>span[data-v-4ff516b7]:nth-child(2){min-width:0;flex:1}.offer-material strong[data-v-4ff516b7]{font-size:10px;line-height:1.9;display:block;overflow-wrap:anywhere}.offer-material small[data-v-4ff516b7]{font-size:8px;color:var(--muted);line-height:1.9;display:block;margin-top:4px}.offer-material>svg[data-v-4ff516b7]{color:var(--muted);flex-shrink:0}.offer-material.disabled[data-v-4ff516b7]{opacity:.5;pointer-events:none}.offer-empty[data-v-4ff516b7]{font-size:9px;line-height:1.9;color:var(--muted)}.offer-side[data-v-4ff516b7]{display:flex;flex-direction:column;gap:18px;min-width:0}.offer-payments[data-v-4ff516b7]{padding:21px}.payment-row[data-v-4ff516b7]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:17px;border-bottom:1px solid var(--border)}.payment-row>span[data-v-4ff516b7]{font-size:10px;color:var(--muted);line-height:1.9}.payment-row strong[data-v-4ff516b7]{font-size:17px;line-height:1.9;white-space:normal;overflow-wrap:anywhere;text-align:right;min-width:0}.payment-row strong.unknown[data-v-4ff516b7]{font-size:12px;font-weight:500;color:var(--muted)}.payment-row.reward[data-v-4ff516b7]{padding:17px 0 0;border:0}.payment-row.no-access[data-v-4ff516b7]{margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.payment-row>span[data-v-4ff516b7]{min-width:0}.payment-row strong[data-v-4ff516b7]{max-width:60%}.payment-row.reward strong[data-v-4ff516b7]:not(.unknown){color:var(--green)}.offer-payments>p[data-v-4ff516b7]{font-size:8px;line-height:1.9;margin-top:17px;color:var(--muted)}.offer-equipment[data-v-4ff516b7],.offer-acceptance[data-v-4ff516b7]{padding:21px}.equipment-unknown[data-v-4ff516b7]{display:flex;align-items:flex-start;gap:9px;background:var(--orange-soft);color:var(--orange);padding:12px;border-radius:7px;font-size:9px;line-height:1.9}.equipment-unknown>svg[data-v-4ff516b7]{flex-shrink:0;margin-top:2px}.offer-equipment ul[data-v-4ff516b7]{list-style:none;margin:0;padding:0}.offer-equipment li[data-v-4ff516b7]{display:flex;align-items:flex-start;gap:7px;font-size:10px;line-height:1.9;margin-top:11px;overflow-wrap:anywhere}.offer-equipment li>svg[data-v-4ff516b7]{color:var(--green);flex-shrink:0;margin-top:3px}.acceptance-symbol[data-v-4ff516b7]{display:grid;place-items:center;width:42px;height:42px;background:var(--blue-soft);color:var(--blue);border-radius:9px;margin-bottom:15px}.offer-acceptance h2[data-v-4ff516b7]{font-size:12px;line-height:1.9}.offer-acceptance>p[data-v-4ff516b7]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:9px}.offer-acceptance ul[data-v-4ff516b7]{padding-left:17px;font-size:9px;line-height:1.9;color:var(--muted);margin:12px 0 0}.offer-acceptance li+li[data-v-4ff516b7]{margin-top:6px}.offer-acceptance>.button[data-v-4ff516b7]{width:100%;justify-content:center;margin-top:20px}.offer-contact-note[data-v-4ff516b7]{display:flex;align-items:flex-start;gap:8px;color:var(--muted);font-size:9px;line-height:1.9;padding:0 5px}.offer-contact-note>svg[data-v-4ff516b7]{flex-shrink:0;margin-top:2px}@media(max-width:1050px){.offer-composition[data-v-4ff516b7]{grid-template-columns:1fr}.offer-side[data-v-4ff516b7]{display:grid;grid-template-columns:1fr 1fr;gap:17px}.offer-contact-note[data-v-4ff516b7]{grid-column:1/-1}}@media(max-width:680px){.offer-main[data-v-4ff516b7]{padding:18px 15px}.offer-topline[data-v-4ff516b7]{margin-bottom:21px;gap:10px}.offer-direction[data-v-4ff516b7]{font-size:8px}.offer-heading[data-v-4ff516b7]{gap:11px;margin-bottom:20px;align-items:flex-start}.service-symbol[data-v-4ff516b7]{width:44px;height:44px;border-radius:9px}.service-symbol>svg[data-v-4ff516b7]{width:23px}.offer-heading h1[data-v-4ff516b7]{font-size:16px}.offer-heading p[data-v-4ff516b7]{font-size:9px}.offer-address[data-v-4ff516b7]{padding:13px;gap:8px;margin-bottom:16px}.offer-address>svg[data-v-4ff516b7]{width:18px}.offer-address strong[data-v-4ff516b7]{font-size:10px}.offer-address p[data-v-4ff516b7],.offer-address small[data-v-4ff516b7]{font-size:8px}.offer-time-grid[data-v-4ff516b7]{grid-template-columns:1fr;gap:10px;margin-bottom:18px}.offer-time-grid article[data-v-4ff516b7]{padding:13px}.offer-time-grid article>span[data-v-4ff516b7]{font-size:8px;margin-bottom:6px}.offer-time-grid strong[data-v-4ff516b7]{font-size:12px}.offer-time-grid small[data-v-4ff516b7]{font-size:8px}.offer-copy[data-v-4ff516b7],.offer-materials[data-v-4ff516b7]{padding-top:17px;margin-top:18px}.offer-copy h2[data-v-4ff516b7],.offer-section-heading h2[data-v-4ff516b7]{font-size:11px}.offer-copy p[data-v-4ff516b7]{font-size:9px;margin-top:9px}.offer-material[data-v-4ff516b7]{padding:10px;gap:9px}.offer-material strong[data-v-4ff516b7]{font-size:9px}.offer-side[data-v-4ff516b7]{display:flex;gap:16px}.offer-payments[data-v-4ff516b7],.offer-equipment[data-v-4ff516b7],.offer-acceptance[data-v-4ff516b7]{padding:18px 15px}.payment-row>span[data-v-4ff516b7]{font-size:9px}.payment-row strong[data-v-4ff516b7]{font-size:16px}.payment-row strong.unknown[data-v-4ff516b7]{font-size:11px}.offer-equipment li[data-v-4ff516b7]{font-size:9px}.offer-acceptance h2[data-v-4ff516b7]{font-size:11px}.offer-contact-note[data-v-4ff516b7]{font-size:8px;padding:0 2px}.offer-acceptance>p[data-v-4ff516b7],.offer-acceptance ul[data-v-4ff516b7]{font-size:8px}}.offers-search[data-v-1ddab22b]{display:flex;align-items:center;gap:11px;padding:15px 18px;margin-bottom:19px}.offers-search>svg[data-v-1ddab22b]{color:var(--muted);flex-shrink:0}.offers-search input[data-v-1ddab22b]{flex:1;min-width:0;border:0;background:none;padding:7px 0;font-size:11px;box-shadow:none}.offer-list[data-v-1ddab22b]{display:flex;flex-direction:column;gap:17px}.offer-list-card[data-v-1ddab22b]{display:grid;grid-template-columns:155px minmax(0,1fr) 205px;gap:22px;padding:21px}.offer-card-time[data-v-1ddab22b]{border-right:1px solid var(--border);padding-right:18px;display:flex;align-items:flex-start;flex-direction:column;gap:7px}.offer-card-time>span[data-v-1ddab22b]:first-child{display:flex;align-items:center;gap:6px;font-size:8px;color:var(--muted);line-height:1.9;margin-bottom:4px}.offer-card-time>span:first-child>svg[data-v-1ddab22b]{color:var(--blue)}.offer-card-time>strong[data-v-1ddab22b]{font-size:13px;line-height:1.9}.offer-card-time>small[data-v-1ddab22b]{font-size:9px;line-height:1.9;color:var(--muted)}.offer-duration[data-v-1ddab22b]{display:flex;gap:6px;align-items:center;font-size:9px;line-height:1.9;color:var(--muted);margin-top:auto;padding-top:13px}.offer-card-meta[data-v-1ddab22b]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:13px}.offer-card-meta>span[data-v-1ddab22b]:last-child{font-size:8px;line-height:1.9;color:var(--muted)}.offer-card-copy[data-v-1ddab22b]{min-width:0}.offer-card-copy h2[data-v-1ddab22b]{font-size:15px;line-height:1.8;overflow-wrap:anywhere}.offer-card-copy>p[data-v-1ddab22b]{display:flex;align-items:flex-start;gap:7px;font-size:10px;line-height:1.9;margin-top:10px;overflow-wrap:anywhere}.offer-card-copy>p>svg[data-v-1ddab22b]{color:var(--blue);flex-shrink:0;margin-top:3px}.offer-card-copy>small[data-v-1ddab22b]{display:block;font-size:9px;line-height:1.9;color:var(--muted);margin-top:7px;white-space:pre-wrap;overflow-wrap:anywhere}.offer-card-notes[data-v-1ddab22b]{display:flex;gap:13px;flex-wrap:wrap;font-size:8px;color:var(--muted);line-height:1.9;margin-top:17px}.offer-card-notes>span[data-v-1ddab22b]{display:flex;gap:5px;align-items:center}.offer-card-actions[data-v-1ddab22b]{display:flex;flex-direction:column;justify-content:center;gap:13px;align-items:flex-end}.offer-card-actions>div[data-v-1ddab22b]{text-align:right}.offer-card-actions>div>span[data-v-1ddab22b]{display:block;font-size:8px;line-height:1.9;color:var(--muted)}.offer-card-actions strong[data-v-1ddab22b]{display:block;font-size:18px;line-height:1.9;margin-top:3px}.offer-card-actions strong.unknown[data-v-1ddab22b]{font-size:12px;font-weight:500;color:var(--muted)}.offer-card-actions>.button[data-v-1ddab22b]{font-size:9px}.offer-card-actions>small[data-v-1ddab22b]{font-size:8px;color:var(--muted);line-height:1.9}@media(max-width:1150px){.offer-list-card[data-v-1ddab22b]{grid-template-columns:135px minmax(0,1fr);gap:17px}.offer-card-actions[data-v-1ddab22b]{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid var(--border);padding-top:15px}.offer-card-actions>div[data-v-1ddab22b]{text-align:left}.offer-card-actions>small[data-v-1ddab22b]{display:none}}@media(max-width:680px){.offers-search[data-v-1ddab22b]{padding:12px 14px;gap:8px;margin-bottom:17px}.offers-search input[data-v-1ddab22b]{font-size:9px}.offers-search>svg[data-v-1ddab22b]{width:16px}.offers-search>.button[data-v-1ddab22b]{padding:8px 10px}.offer-list[data-v-1ddab22b]{gap:15px}.offer-list-card[data-v-1ddab22b]{padding:17px 15px;grid-template-columns:1fr;gap:16px}.offer-card-time[data-v-1ddab22b]{border-right:0;border-bottom:1px solid var(--border);padding:0 0 13px;display:grid;grid-template-columns:1fr auto;gap:5px 9px}.offer-card-time>span[data-v-1ddab22b]:first-child{grid-column:1/-1;margin:0}.offer-card-time>strong[data-v-1ddab22b]{font-size:12px}.offer-card-time>small[data-v-1ddab22b]{font-size:8px;grid-column:1}.offer-duration[data-v-1ddab22b]{grid-column:2;grid-row:2/4;padding:0;align-self:center;font-size:8px;margin:0}.offer-card-copy h2[data-v-1ddab22b]{font-size:14px}.offer-card-copy>p[data-v-1ddab22b]{font-size:9px;margin-top:8px}.offer-card-copy>small[data-v-1ddab22b]{font-size:8px}.offer-card-meta[data-v-1ddab22b]{margin-bottom:10px;gap:8px}.offer-card-meta>span[data-v-1ddab22b]:last-child{font-size:7px}.offer-card-notes[data-v-1ddab22b]{font-size:7px;gap:9px;margin-top:13px}.offer-card-actions[data-v-1ddab22b]{display:grid;grid-template-columns:1fr;gap:13px;padding-top:13px}.offer-card-actions>div[data-v-1ddab22b]{display:flex;align-items:center;justify-content:space-between;gap:10px}.offer-card-actions>div>span[data-v-1ddab22b]{font-size:8px}.offer-card-actions strong.unknown[data-v-1ddab22b]{font-size:11px}.offer-card-actions strong[data-v-1ddab22b]{font-size:16px}.offer-card-actions>.button[data-v-1ddab22b]{width:100%;font-size:9px}}.publish-confirmation[data-v-83c72e85]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px;margin-top:21px}.publish-confirmation>div[data-v-83c72e85]{display:flex;align-items:center;gap:13px;min-width:0}.publish-symbol[data-v-83c72e85]{display:grid;place-items:center;width:43px;height:43px;background:var(--blue-soft);color:var(--blue);border-radius:9px;flex-shrink:0}.publish-confirmation h2[data-v-83c72e85]{font-size:12px;line-height:1.9}.publish-confirmation p[data-v-83c72e85]{font-size:9px;line-height:1.9;color:var(--muted);max-width:530px;margin-top:6px}.publish-confirmation>.button[data-v-83c72e85]{flex-shrink:0}@media(max-width:680px){.publish-confirmation[data-v-83c72e85]{flex-direction:column;align-items:stretch;padding:18px 15px;gap:17px;margin-top:17px}.publish-confirmation>div[data-v-83c72e85]{align-items:flex-start;gap:10px}.publish-symbol[data-v-83c72e85]{width:36px;height:36px}.publish-symbol>svg[data-v-83c72e85]{width:20px}.publish-confirmation h2[data-v-83c72e85]{font-size:11px}.publish-confirmation p[data-v-83c72e85]{font-size:8px}}.rate-selector[data-v-5702e0f4]{min-width:0;overflow:hidden}.rate-selector>header[data-v-5702e0f4]{padding:18px 20px;border-bottom:1px solid var(--border)}.rate-selector h3[data-v-5702e0f4]{font-size:15px;margin:0}.rate-selector h4[data-v-5702e0f4]{font-size:13px;margin:0 0 8px}.rate-selector header p[data-v-5702e0f4],.rate-muted[data-v-5702e0f4],.rate-note[data-v-5702e0f4]{color:var(--muted);font-size:12px;line-height:1.7}.rate-selector header p[data-v-5702e0f4]{margin:7px 0 0}.rate-fields[data-v-5702e0f4]{border:0;padding:20px;margin:0;min-width:0}.rate-grid[data-v-5702e0f4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.rate-grid>section[data-v-5702e0f4],.rate-grid>div[data-v-5702e0f4]{min-width:0}.a-field[data-v-5702e0f4]{margin-top:14px}.a-field label[data-v-5702e0f4]{font-size:12px;line-height:1.7;display:block}.a-field select[data-v-5702e0f4]{display:block;box-sizing:border-box;min-width:0;width:100%;margin-top:7px;padding:10px 12px;min-height:44px;font:inherit;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:7px}.a-field select[data-v-5702e0f4]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.rate-amount[data-v-5702e0f4]{font-size:12px;line-height:1.8;margin:14px 0 0}.rate-amount strong[data-v-5702e0f4]{color:var(--blue);font-variant-numeric:tabular-nums}.rate-history[data-v-5702e0f4]{padding:20px;border-top:1px solid var(--border);background:var(--blue-soft)}.rate-history p[data-v-5702e0f4]{font-size:12px;line-height:1.8;overflow-wrap:anywhere;margin:6px 0}.rate-history>.rate-muted[data-v-5702e0f4]{margin-bottom:16px}.rate-reason[data-v-5702e0f4]{white-space:pre-wrap}.rate-note[data-v-5702e0f4],.rate-warning[data-v-5702e0f4]{margin:14px 20px;font-size:12px;line-height:1.8}.rate-warning[data-v-5702e0f4]{color:var(--red)}fieldset:disabled select[data-v-5702e0f4]{opacity:.75;cursor:default}@media(max-width:640px){.rate-grid[data-v-5702e0f4]{grid-template-columns:1fr;gap:24px}.rate-fields[data-v-5702e0f4],.rate-history[data-v-5702e0f4],.rate-selector>header[data-v-5702e0f4]{padding:16px}.rate-note[data-v-5702e0f4],.rate-warning[data-v-5702e0f4]{margin:14px 16px}}.reward-page[data-v-dee6e6ba]{min-width:0;max-width:1240px;margin:0 auto}.reward-toolbar[data-v-dee6e6ba]{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;margin:4px 0 24px}.reward-overline[data-v-dee6e6ba]{font-size:9px;letter-spacing:1.5px;font-weight:750;color:var(--blue);margin-bottom:10px}.reward-toolbar h2[data-v-dee6e6ba]{font-size:23px;letter-spacing:-.6px;line-height:1.35;margin-bottom:7px}.reward-muted[data-v-dee6e6ba]{font-size:11px;line-height:1.85;color:var(--muted)}.reward-actions[data-v-dee6e6ba]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.reward-back[data-v-dee6e6ba]{transform:rotate(180deg)}.reward-grid[data-v-dee6e6ba]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:22px;align-items:start}.reward-main[data-v-dee6e6ba],.reward-aside[data-v-dee6e6ba]{min-width:0;display:flex;flex-direction:column;gap:22px}.reward-heading[data-v-dee6e6ba]{padding:20px 23px;display:flex;align-items:flex-start;justify-content:space-between;gap:13px;border-bottom:1px solid var(--border)}.reward-heading h3[data-v-dee6e6ba]{font-size:14px;line-height:1.65;letter-spacing:-.2px}.reward-heading p[data-v-dee6e6ba]{font-size:10px;line-height:1.85;color:var(--muted);margin-top:4px}.reward-totals[data-v-dee6e6ba]{padding:26px 23px;display:grid;grid-template-columns:1.25fr 1fr;gap:20px}.reward-totals>div[data-v-dee6e6ba]{min-width:0;display:flex;flex-direction:column;gap:8px}.reward-label[data-v-dee6e6ba]{font-size:10px;color:var(--muted);line-height:1.8}.reward-amount[data-v-dee6e6ba]{font-size:29px;line-height:1.4;color:var(--blue);font-weight:750;letter-spacing:-.7px;overflow-wrap:anywhere}.reward-noaccess[data-v-dee6e6ba]{padding-left:24px;border-left:1px solid var(--border)}.reward-noaccess strong[data-v-dee6e6ba]{font-size:20px;line-height:1.8;letter-spacing:-.4px;overflow-wrap:anywhere}.reward-recorded[data-v-dee6e6ba]{border-top:1px solid var(--border);display:flex;gap:9px;flex-wrap:wrap;padding:14px 23px;color:var(--muted);font-size:9px;line-height:1.9}.reward-recorded span[data-v-dee6e6ba]{margin-left:auto}.reward-form[data-v-dee6e6ba]{padding:22px 23px}.reward-form fieldset[data-v-dee6e6ba]{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:23px}.reward-fields[data-v-dee6e6ba]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.reward-field[data-v-dee6e6ba]{min-width:0}.reward-field label[data-v-dee6e6ba]{display:block;font-size:11px;line-height:1.8;font-weight:650;margin-bottom:8px}.reward-field label span[data-v-dee6e6ba]{color:var(--red)}.reward-field input[data-v-dee6e6ba],.reward-field textarea[data-v-dee6e6ba]{width:100%;max-width:100%;min-width:0;font-size:13px;line-height:1.8}.reward-field textarea[data-v-dee6e6ba]{resize:vertical;border-color:var(--border)}.reward-hint[data-v-dee6e6ba]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:7px}.reward-field-error[data-v-dee6e6ba]{font-size:10px;color:var(--red);line-height:1.8;margin-top:6px}.reward-reason-meta[data-v-dee6e6ba]{display:flex;gap:12px;justify-content:space-between}.reward-reason-meta>span[data-v-dee6e6ba]{font-size:9px;color:var(--muted);white-space:nowrap;margin-top:8px}.reward-submit-row[data-v-dee6e6ba]{display:flex;align-items:center;gap:17px;margin-top:24px}.reward-submit-row .button[data-v-dee6e6ba]{flex-shrink:0}.reward-submit-row p[data-v-dee6e6ba]{font-size:9px;margin:0}.reward-readonly[data-v-dee6e6ba]{padding:13px;background:var(--blue-soft);color:var(--blue);border-radius:8px;display:flex;gap:10px;font-size:11px;line-height:1.85;margin-bottom:20px}.reward-readonly svg[data-v-dee6e6ba]{margin-top:3px}.reward-aside-body[data-v-dee6e6ba]{padding:21px 23px;display:flex;flex-direction:column;gap:13px;font-size:11px;line-height:1.9;min-width:0}.reward-aside-body>strong[data-v-dee6e6ba]{font-size:24px;color:var(--blue);overflow-wrap:anywhere;letter-spacing:-.5px}.reward-aside-body time[data-v-dee6e6ba]{font-size:10px;color:var(--muted)}.reward-explanation p[data-v-dee6e6ba]{color:var(--muted)}.reward-receipt .reward-heading[data-v-dee6e6ba]{color:var(--green)}.reward-different[data-v-dee6e6ba]{padding:12px;background:var(--orange-soft);color:var(--orange);border-radius:7px;font-size:10px}.reward-history[data-v-dee6e6ba]{margin-top:22px}.reward-history-row[data-v-dee6e6ba]{padding:21px 23px;border-bottom:1px solid var(--border);display:flex;gap:15px}.reward-history-symbol[data-v-dee6e6ba]{height:34px;width:34px;border-radius:9px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue);flex-shrink:0}.reward-history-content[data-v-dee6e6ba]{flex:1;min-width:0}.reward-history-top[data-v-dee6e6ba]{display:flex;gap:12px;justify-content:space-between;align-items:baseline;flex-wrap:wrap}.reward-history-top strong[data-v-dee6e6ba]{font-size:16px;line-height:1.9;overflow-wrap:anywhere}.reward-history-top time[data-v-dee6e6ba]{font-size:9px;color:var(--muted);line-height:1.9}.reward-history-reason[data-v-dee6e6ba]{font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:10px}.reward-empty[data-v-dee6e6ba],.reward-denied[data-v-dee6e6ba]{text-align:center;padding:37px 22px}.reward-empty svg[data-v-dee6e6ba],.reward-denied svg[data-v-dee6e6ba]{color:var(--muted);margin:0 auto 13px}.reward-empty h3[data-v-dee6e6ba],.reward-denied h2[data-v-dee6e6ba]{font-size:15px;line-height:1.8}.reward-empty p[data-v-dee6e6ba],.reward-denied p[data-v-dee6e6ba]{font-size:11px;color:var(--muted);line-height:1.9;margin-top:8px}.reward-notice[data-v-dee6e6ba]{display:flex;gap:10px;padding:14px 16px;border-radius:8px;margin-bottom:20px;font-size:11px;line-height:1.85}.reward-notice.success[data-v-dee6e6ba]{background:var(--green-soft);color:var(--green)}.reward-notice.warning[data-v-dee6e6ba]{background:var(--orange-soft);color:var(--orange)}.reward-notice svg[data-v-dee6e6ba]{margin-top:2px}.reward-notice>div[data-v-dee6e6ba]{min-width:0}.reward-notice .text-link[data-v-dee6e6ba]{white-space:normal;margin-top:8px}.reward-pending[data-v-dee6e6ba]{display:flex;gap:15px;background:var(--orange-soft);border:1px solid var(--border);padding:20px;border-radius:10px;margin-bottom:22px}.reward-round[data-v-dee6e6ba]{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;background:var(--surface);color:var(--orange);border-radius:50%}.reward-pending>div[data-v-dee6e6ba]{min-width:0}.reward-pending h2[data-v-dee6e6ba]{font-size:14px;line-height:1.8}.reward-pending p[data-v-dee6e6ba]{font-size:11px;color:var(--muted);line-height:1.9;margin:7px 0 15px}.reward-history-row[data-v-dee6e6ba]:last-child{border-bottom:0}@media(max-width:1100px){.reward-grid[data-v-dee6e6ba]{grid-template-columns:1fr}.reward-aside[data-v-dee6e6ba]{display:grid;grid-template-columns:1fr 1fr}.reward-aside>.panel[data-v-dee6e6ba]:only-child{grid-column:1/-1}}@media(max-width:680px){.reward-toolbar[data-v-dee6e6ba]{margin:0 0 20px;gap:17px}.reward-toolbar h2[data-v-dee6e6ba]{font-size:20px}.reward-overline[data-v-dee6e6ba]{font-size:8px}.reward-toolbar>.reward-actions[data-v-dee6e6ba]{width:100%;justify-content:space-between}.reward-grid[data-v-dee6e6ba],.reward-main[data-v-dee6e6ba],.reward-aside[data-v-dee6e6ba]{gap:17px}.reward-heading[data-v-dee6e6ba]{padding:17px 16px}.reward-heading h3[data-v-dee6e6ba]{font-size:13px}.reward-heading p[data-v-dee6e6ba]{font-size:9px}.reward-totals[data-v-dee6e6ba]{padding:23px 16px;gap:22px;grid-template-columns:1fr}.reward-noaccess[data-v-dee6e6ba]{border-left:0;border-top:1px solid var(--border);padding:17px 0 0}.reward-amount[data-v-dee6e6ba]{font-size:27px}.reward-noaccess strong[data-v-dee6e6ba]{font-size:20px}.reward-recorded[data-v-dee6e6ba]{padding:12px 16px;font-size:8px}.reward-recorded span[data-v-dee6e6ba]{margin-left:0}.reward-form[data-v-dee6e6ba]{padding:20px 16px}.reward-fields[data-v-dee6e6ba]{grid-template-columns:1fr;gap:20px}.reward-field input[data-v-dee6e6ba],.reward-field textarea[data-v-dee6e6ba]{font-size:14px}.reward-hint[data-v-dee6e6ba]{font-size:9px}.reward-submit-row[data-v-dee6e6ba]{flex-direction:column;align-items:stretch;gap:12px}.reward-submit-row .button[data-v-dee6e6ba]{width:100%;font-size:12px}.reward-submit-row p[data-v-dee6e6ba]{font-size:9px}.reward-aside[data-v-dee6e6ba]{display:flex}.reward-aside-body[data-v-dee6e6ba]{padding:19px 16px}.reward-history-row[data-v-dee6e6ba]{padding:19px 16px;gap:11px}.reward-history-top strong[data-v-dee6e6ba]{font-size:15px}.reward-history-top time[data-v-dee6e6ba]{font-size:8px}.reward-history-reason[data-v-dee6e6ba]{font-size:11px}.reward-history-content>.reward-muted[data-v-dee6e6ba]{font-size:9px}.reward-pending[data-v-dee6e6ba]{padding:16px;gap:10px}.reward-pending .reward-actions .button[data-v-dee6e6ba]{width:100%;font-size:10px;white-space:normal}.reward-pending h2[data-v-dee6e6ba]{font-size:13px}.reward-pending p[data-v-dee6e6ba],.reward-notice[data-v-dee6e6ba],.reward-notice .text-link[data-v-dee6e6ba]{font-size:10px}.reward-reason-meta[data-v-dee6e6ba]{flex-wrap:wrap;gap:0}.reward-reason-meta>span[data-v-dee6e6ba]{margin-left:auto}.reward-readonly[data-v-dee6e6ba]{font-size:10px}}.road-legs[data-v-62365c9a]{display:flex;flex-direction:column;gap:18px}.road-leg+.road-leg[data-v-62365c9a]{padding-top:20px;border-top:1px solid var(--border)}.leg-title[data-v-62365c9a]{display:flex;align-items:center;gap:9px;margin-bottom:18px;flex-wrap:wrap}.leg-title>span[data-v-62365c9a]:first-child{color:var(--blue);display:flex}.leg-title h3[data-v-62365c9a]{font-size:11px;line-height:1.9;flex:1}.leg-title .badge[data-v-62365c9a]{font-size:7px}.leg-places[data-v-62365c9a]{padding-left:6px}.leg-place[data-v-62365c9a]{display:flex;gap:15px;position:relative;padding-bottom:19px}.leg-place[data-v-62365c9a]:first-child:after{content:"";position:absolute;left:3px;top:17px;bottom:2px;border-left:1px dashed var(--border)}.leg-place[data-v-62365c9a]:last-child{padding-bottom:0}.place-dot[data-v-62365c9a]{margin-top:8px;width:7px;height:7px;border:1.5px solid var(--blue);border-radius:50%;flex-shrink:0;position:relative;z-index:1;background:var(--surface)}.place-dot.target[data-v-62365c9a]{background:var(--blue)}.leg-place>div[data-v-62365c9a]{min-width:0}.leg-place small[data-v-62365c9a]{font-size:8px;line-height:1.9;color:var(--muted);display:block;margin-bottom:3px}.leg-place strong[data-v-62365c9a],.leg-place a[data-v-62365c9a]{font-size:10px;line-height:1.9;font-weight:600;display:block;overflow-wrap:anywhere}.leg-place a[data-v-62365c9a]{color:var(--blue)}.leg-place p[data-v-62365c9a]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.leg-numbers[data-v-62365c9a]{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px;padding:13px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.leg-numbers>div[data-v-62365c9a]{padding:0 14px;border-right:1px solid var(--border)}.leg-numbers>div[data-v-62365c9a]:first-child{padding-left:0}.leg-numbers>div[data-v-62365c9a]:last-child{border-right:0}.leg-numbers span[data-v-62365c9a]{font-size:8px;line-height:1.9;color:var(--muted);display:block}.leg-numbers strong[data-v-62365c9a]{font-size:11px;line-height:1.9;display:block;margin-top:4px}.leg-times[data-v-62365c9a]{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;color:var(--muted);font-size:8px;line-height:1.9;margin-top:12px}.leg-times p[data-v-62365c9a]{display:flex;align-items:center;gap:6px}@media(max-width:680px){.leg-title h3[data-v-62365c9a]{font-size:10px}.leg-title[data-v-62365c9a]{gap:7px}.leg-title .badge[data-v-62365c9a]{font-size:7px}.leg-place strong[data-v-62365c9a],.leg-place a[data-v-62365c9a]{font-size:9px}.leg-place p[data-v-62365c9a]{font-size:8px}.leg-numbers>div[data-v-62365c9a]{padding:0 10px}.leg-numbers strong[data-v-62365c9a]{font-size:10px}.leg-numbers span[data-v-62365c9a],.leg-times[data-v-62365c9a]{font-size:7px}}.fact-origin[data-v-8779f56a]{font-size:10px;line-height:1.9;margin-top:13px}.fact-direction[data-v-8779f56a]{display:flex;align-items:flex-start;gap:7px;font-size:8px;line-height:1.9;color:var(--blue);margin-top:15px}.fact-direction svg[data-v-8779f56a]{flex-shrink:0;margin-top:2px}.fact-direction.warning[data-v-8779f56a]{color:var(--orange)}.fact-equipment[data-v-8779f56a]{list-style:none;padding:0;margin:17px 0 0}.fact-equipment li[data-v-8779f56a]{display:flex;align-items:flex-start;gap:8px;padding:12px 0;border-top:1px solid var(--border)}.fact-equipment li>svg[data-v-8779f56a]{flex-shrink:0;color:var(--blue);margin-top:3px}.fact-equipment li>div[data-v-8779f56a]{min-width:0}.fact-equipment strong[data-v-8779f56a]{display:block;font-size:9px;line-height:1.9}.fact-equipment small[data-v-8779f56a]{display:block;color:var(--muted);font-size:8px;line-height:1.9;margin-top:3px}.fact-equipment p[data-v-8779f56a]{font-size:9px;line-height:1.9;margin-top:7px}.fact-equipment-note[data-v-8779f56a]{margin-top:14px}@media(max-width:680px){.fact-origin[data-v-8779f56a]{font-size:9px}.fact-equipment strong[data-v-8779f56a],.fact-equipment p[data-v-8779f56a]{font-size:8px}}.road-prepare[data-v-d71233c6]{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-top:20px}.road-prepare-warning[data-v-d71233c6],.road-prepared[data-v-d71233c6]{font-size:8px;line-height:1.9;flex:1;min-width:140px}.road-prepare-warning[data-v-d71233c6]{color:var(--orange)}.road-prepared[data-v-d71233c6]{color:var(--blue)}.road-no-next[data-v-d71233c6]{align-self:center}.road-planned-time[data-v-d71233c6]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:16px 20px;border-top:1px solid var(--border);background:var(--surface-alt)}.road-planned-time>span[data-v-d71233c6]:first-child{color:var(--muted);font-size:8px}.road-planned-time strong[data-v-d71233c6]{font-size:9px;line-height:1.9;font-weight:600}.road-planned-time .badge[data-v-d71233c6]{margin-left:auto}.road-issues[data-v-d71233c6]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:13px}.road-issues li[data-v-d71233c6]{display:flex;align-items:flex-start;gap:9px;font-size:10px;line-height:1.9}.road-issues svg[data-v-d71233c6]{color:var(--orange);flex-shrink:0;margin-top:2px}.road-issues-note[data-v-d71233c6]{margin-top:18px;padding-top:15px;border-top:1px solid var(--border)}.road-record-blocked[data-v-d71233c6]{margin-top:17px}.road-save[data-v-d71233c6]{margin-top:20px}.road-address[data-v-d71233c6]{font-size:11px;line-height:1.9;margin-bottom:9px}.road-inspector[data-v-d71233c6]{display:flex;align-items:center;gap:10px;margin-top:20px;border-top:1px solid var(--border);padding-top:17px}.road-avatar[data-v-d71233c6]{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--blue-soft);color:var(--blue);font-size:10px}.road-inspector strong[data-v-d71233c6]{display:block;font-size:10px;line-height:1.9}.road-inspector small[data-v-d71233c6]{display:block;font-size:8px;line-height:1.9;color:var(--muted)}.latest-estimate[data-v-d71233c6]{margin-top:14px}@media(max-width:680px){.road-prepare>.button[data-v-d71233c6]{width:100%}.road-planned-time[data-v-d71233c6]{padding:14px 15px;gap:7px}.road-planned-time strong[data-v-d71233c6]{font-size:8px}.road-planned-time .badge[data-v-d71233c6]{margin-left:0}.road-issues li[data-v-d71233c6]{font-size:9px}.road-save>.button[data-v-d71233c6]{width:100%}.road-address[data-v-d71233c6]{font-size:10px}.road-inspector strong[data-v-d71233c6]{font-size:9px}}.r-road-fields[data-v-ecf15fd4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.r-road-fields input[data-v-ecf15fd4]{max-width:100%}.r-road-fields>.a-muted[data-v-ecf15fd4]{align-self:center}.planning-embedded[data-v-ecf15fd4] .planning-heading{padding:17px 18px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;gap:12px}.planning-embedded[data-v-ecf15fd4] .planning-heading h2{font-size:11px}.planning-embedded[data-v-ecf15fd4] .planning-body{padding:18px}.planning-embedded[data-v-ecf15fd4] .planning-muted{font-size:9px;line-height:1.9;color:var(--muted)}.planning-embedded[data-v-ecf15fd4] .planning-dl{font-size:9px;line-height:1.9}.planning-embedded[data-v-ecf15fd4] .planning-dl>div{display:flex;justify-content:space-between;gap:10px;margin:10px 0}.planning-embedded[data-v-ecf15fd4] .planning-dl dd{text-align:right}.planning-embedded[data-v-ecf15fd4] .planning-private{overflow-wrap:anywhere;white-space:pre-wrap}.planning-embedded[data-v-ecf15fd4] .planning-stack{display:flex;flex-direction:column;gap:18px}@media(max-width:680px){.r-road-fields[data-v-ecf15fd4]{grid-template-columns:1fr;gap:14px}.planning-embedded[data-v-ecf15fd4] .planning-heading,.planning-embedded[data-v-ecf15fd4] .planning-body{padding:15px}}.vt-page[data-v-3ddebd1f]{max-width:1320px;margin:auto;min-width:0}.vt-toolbar[data-v-3ddebd1f]{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:4px 0 24px}.vt-overline[data-v-3ddebd1f]{font-size:9px;letter-spacing:1.3px;font-weight:750;color:var(--blue);margin-bottom:8px}.vt-toolbar h2[data-v-3ddebd1f]{font-size:23px;line-height:1.5;letter-spacing:-.4px}.vt-muted[data-v-3ddebd1f],.vt-label[data-v-3ddebd1f],.vt-footnote[data-v-3ddebd1f]{font-size:10px;line-height:1.9;color:var(--muted)}.vt-toolbar .vt-muted[data-v-3ddebd1f]{margin-top:6px}.vt-actions[data-v-3ddebd1f]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.vt-actions .button[data-v-3ddebd1f]{white-space:normal}.vt-grid[data-v-3ddebd1f]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(290px,1fr);gap:22px;align-items:start}.vt-main[data-v-3ddebd1f],.vt-aside[data-v-3ddebd1f]{display:flex;flex-direction:column;gap:22px;min-width:0}.vt-heading[data-v-3ddebd1f]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:21px 22px;border-bottom:1px solid var(--border)}.vt-heading h3[data-v-3ddebd1f]{font-size:14px;line-height:1.8}.vt-heading p[data-v-3ddebd1f]{font-size:10px;color:var(--muted);line-height:1.9;margin-top:4px}.vt-heading svg[data-v-3ddebd1f]{color:var(--muted);flex-shrink:0}.vt-heading .vt-label+h3[data-v-3ddebd1f]{margin-top:6px}.vt-body[data-v-3ddebd1f]{padding:22px;display:flex;flex-direction:column;gap:15px;min-width:0;font-size:11px;line-height:1.9}.vt-body h4[data-v-3ddebd1f]{font-size:15px;line-height:1.8}.vt-facts[data-v-3ddebd1f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin:0}.vt-facts dt[data-v-3ddebd1f]{color:var(--muted);font-size:10px}.vt-facts dd[data-v-3ddebd1f]{margin:5px 0 0;font-size:11px;line-height:1.9}.vt-facts>div[data-v-3ddebd1f]:nth-child(n+3){grid-column:1/-1}.vt-description[data-v-3ddebd1f]{white-space:pre-wrap;background:var(--surface-alt);padding:15px;border:1px solid var(--border);border-radius:7px}.vt-item[data-v-3ddebd1f]{padding:21px 22px;border-bottom:1px solid var(--border)}.vt-item[data-v-3ddebd1f]:last-child{border-bottom:0}.vt-item.selected[data-v-3ddebd1f]{background:var(--blue-light);box-shadow:inset 3px 0 var(--blue)}.vt-item-choice[data-v-3ddebd1f]{display:flex;align-items:center;gap:12px;cursor:pointer}.vt-item-choice input[data-v-3ddebd1f]{width:16px;height:16px;flex:none;accent-color:var(--blue)}.vt-item-choice>span[data-v-3ddebd1f]{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.vt-item-choice strong[data-v-3ddebd1f]{font-size:12px;line-height:1.8}.vt-price[data-v-3ddebd1f]{font-size:16px!important;color:var(--blue);flex-shrink:0}.vt-item-detail[data-v-3ddebd1f]{display:flex;flex-wrap:wrap;gap:5px 18px;font-size:10px;line-height:1.9;margin:13px 0 7px}.vt-compatible[data-v-3ddebd1f]{color:var(--green)}.vt-total[data-v-3ddebd1f]{font-size:29px;line-height:1.65;color:var(--blue);letter-spacing:-.5px}.vt-form[data-v-3ddebd1f]{gap:10px}.vt-form label[data-v-3ddebd1f]{font-size:11px;font-weight:650;margin-top:5px}.vt-form input[data-v-3ddebd1f],.vt-form textarea[data-v-3ddebd1f]{font:inherit;box-sizing:border-box;min-width:0;width:100%;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--text);padding:11px 12px;outline:none}.vt-form input[data-v-3ddebd1f]:focus,.vt-form textarea[data-v-3ddebd1f]:focus{border-color:var(--blue);box-shadow:0 0 0 2px var(--blue-light)}.vt-form textarea[data-v-3ddebd1f]{resize:vertical;line-height:1.9}.vt-form .button[data-v-3ddebd1f]{justify-content:center;margin-top:8px;white-space:normal}.vt-state[data-v-3ddebd1f],.vt-receipt[data-v-3ddebd1f]{display:flex;align-items:flex-start;gap:16px;padding:21px 23px;margin-bottom:22px}.vt-state h3[data-v-3ddebd1f],.vt-receipt h3[data-v-3ddebd1f]{font-size:14px;line-height:1.8;margin-bottom:5px}.vt-state p[data-v-3ddebd1f],.vt-receipt p[data-v-3ddebd1f]{font-size:11px;line-height:1.9;color:var(--muted)}.vt-state-icon[data-v-3ddebd1f]{display:flex;background:var(--blue-light);padding:9px;border-radius:7px;color:var(--blue)}.vt-receipt>svg[data-v-3ddebd1f]{flex-shrink:0;color:var(--green);margin-top:3px}.vt-receipt[data-v-3ddebd1f]{margin-top:22px}.vt-warning[data-v-3ddebd1f]{color:var(--orange)!important;font-size:10px!important;line-height:1.9}.vt-alert[data-v-3ddebd1f]{display:flex;gap:12px;border:1px solid var(--border);border-radius:8px;padding:15px 17px;background:var(--surface);font-size:11px;line-height:1.9;margin-bottom:20px}.vt-alert svg[data-v-3ddebd1f]{flex-shrink:0;margin-top:2px}.vt-alert.success[data-v-3ddebd1f]{color:var(--green)}.vt-alert.warning[data-v-3ddebd1f]{color:var(--orange)}.vt-pending[data-v-3ddebd1f]{display:flex;align-items:flex-start;gap:15px;border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:8px;padding:20px;background:var(--surface);margin-bottom:22px}.vt-pending>svg[data-v-3ddebd1f]{color:var(--orange);flex-shrink:0}.vt-pending>div[data-v-3ddebd1f]{min-width:0}.vt-pending h3[data-v-3ddebd1f]{font-size:13px;line-height:1.8}.vt-pending p[data-v-3ddebd1f]{font-size:11px;line-height:1.9;color:var(--muted);margin:6px 0 15px}.vt-empty[data-v-3ddebd1f]{padding:39px 23px;text-align:center;font-size:11px;color:var(--muted);line-height:1.95}.vt-empty svg[data-v-3ddebd1f]{color:var(--blue);margin-bottom:14px}.vt-empty h3[data-v-3ddebd1f]{font-size:14px;color:var(--text);margin-bottom:8px}.vt-empty-inline[data-v-3ddebd1f]{padding:24px 22px;font-size:11px;line-height:1.9;color:var(--muted)}.vt-history-row[data-v-3ddebd1f]{padding:18px 22px;border-bottom:1px solid var(--border);font-size:11px;line-height:1.9}.vt-history-row[data-v-3ddebd1f]:last-child{border:0}.vt-row[data-v-3ddebd1f]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.vt-row .badge[data-v-3ddebd1f]{white-space:normal}.vt-pagination[data-v-3ddebd1f]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 22px;font-size:11px}.vt-boundary[data-v-3ddebd1f]{display:flex;gap:14px;padding:22px;font-size:10px;color:var(--muted);line-height:1.9}.vt-boundary svg[data-v-3ddebd1f]{flex-shrink:0;color:var(--blue)}.vt-boundary h3[data-v-3ddebd1f]{font-size:12px;color:var(--text);margin-bottom:7px}.vt-boundary p+p[data-v-3ddebd1f]{margin-top:8px}.vt-footnote[data-v-3ddebd1f]{margin:20px 0}.vt-page h2[data-v-3ddebd1f],.vt-page h3[data-v-3ddebd1f],.vt-page h4[data-v-3ddebd1f],.vt-page strong[data-v-3ddebd1f],.vt-page p[data-v-3ddebd1f],.vt-page span[data-v-3ddebd1f],.vt-page dd[data-v-3ddebd1f]{overflow-wrap:anywhere}.vt-page button[data-v-3ddebd1f]:disabled,.vt-page input[data-v-3ddebd1f]:disabled,.vt-page textarea[data-v-3ddebd1f]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1100px){.vt-grid[data-v-3ddebd1f]{grid-template-columns:minmax(0,1fr)}.vt-main[data-v-3ddebd1f],.vt-aside[data-v-3ddebd1f]{gap:18px}.vt-aside[data-v-3ddebd1f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.vt-boundary[data-v-3ddebd1f]{grid-column:1/-1}}@media(max-width:680px){.vt-toolbar[data-v-3ddebd1f]{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:18px}.vt-toolbar h2[data-v-3ddebd1f]{font-size:20px}.vt-toolbar>.vt-actions[data-v-3ddebd1f]{width:100%;justify-content:space-between}.vt-grid[data-v-3ddebd1f]{gap:17px}.vt-main[data-v-3ddebd1f],.vt-aside[data-v-3ddebd1f]{display:flex;gap:17px}.vt-heading[data-v-3ddebd1f]{padding:18px 15px;flex-wrap:wrap}.vt-heading h3[data-v-3ddebd1f]{font-size:13px}.vt-body[data-v-3ddebd1f]{padding:18px 15px;gap:13px}.vt-body h4[data-v-3ddebd1f]{font-size:14px}.vt-total[data-v-3ddebd1f]{font-size:26px}.vt-item[data-v-3ddebd1f]{padding:18px 15px}.vt-item-choice[data-v-3ddebd1f]{flex-wrap:wrap;gap:10px}.vt-price[data-v-3ddebd1f]{font-size:14px!important;margin-left:26px;flex-basis:100%}.vt-state[data-v-3ddebd1f],.vt-receipt[data-v-3ddebd1f]{padding:18px 15px;gap:12px;margin-bottom:17px}.vt-state h3[data-v-3ddebd1f],.vt-receipt h3[data-v-3ddebd1f]{font-size:12px}.vt-state p[data-v-3ddebd1f],.vt-receipt p[data-v-3ddebd1f]{font-size:10px}.vt-facts[data-v-3ddebd1f]{grid-template-columns:minmax(0,1fr)}.vt-facts>div[data-v-3ddebd1f]{grid-column:auto!important}.vt-pending[data-v-3ddebd1f]{padding:16px;gap:10px}.vt-pending .button[data-v-3ddebd1f]{width:100%;justify-content:center}.vt-pending p[data-v-3ddebd1f],.vt-alert[data-v-3ddebd1f]{font-size:10px}.vt-history-row[data-v-3ddebd1f],.vt-pagination[data-v-3ddebd1f]{padding:17px 15px}.vt-row[data-v-3ddebd1f]{align-items:flex-start;flex-direction:column}.vt-boundary[data-v-3ddebd1f]{padding:18px 15px}}.binding-page[data-v-cc921d72]{max-width:1160px;margin:0 auto;color:var(--text);min-width:0;padding:4px 0 36px}.back-link[data-v-cc921d72]{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--muted);font-size:13px;text-decoration:none;margin-bottom:10px}.heading[data-v-cc921d72]{display:flex;align-items:flex-start;gap:16px;margin-bottom:22px}.heading>div[data-v-cc921d72]:nth-child(2){flex:1;min-width:0}.heading-icon[data-v-cc921d72]{height:48px;width:48px;display:grid;place-items:center;flex:none;border-radius:14px;background:var(--blue-soft);color:var(--blue)}h1[data-v-cc921d72]{font-size:28px;line-height:1.25;letter-spacing:-.6px;margin:0 0 9px}h2[data-v-cc921d72]{font-size:18px;line-height:1.5;margin:0}.eyebrow[data-v-cc921d72]{display:block;font-size:12px;color:var(--muted);margin:0 0 8px}.subtitle[data-v-cc921d72],.scope-note[data-v-cc921d72]{color:var(--muted);font-size:14px;line-height:1.8;overflow-wrap:anywhere;margin:0}.scope-note[data-v-cc921d72]{font-size:13px;margin-bottom:20px}.muted[data-v-cc921d72]{font-size:12px;color:var(--muted);line-height:1.8}.panel[data-v-cc921d72]{min-width:0;border:1px solid var(--border);border-radius:16px;background:var(--surface);padding:24px;margin-bottom:20px}.context[data-v-cc921d72]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.context strong[data-v-cc921d72]{display:block;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.text-link[data-v-cc921d72]{display:inline-flex;align-items:center;min-height:44px;white-space:normal;color:var(--blue);font-size:12px;margin-top:5px}.section-heading[data-v-cc921d72]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:20px}.section-heading h2[data-v-cc921d72]{overflow-wrap:anywhere}.state[data-v-cc921d72]{display:inline-flex;border-radius:8px;padding:6px 10px;background:var(--blue-soft);color:var(--blue);font-size:12px;line-height:1.6;max-width:280px;flex-shrink:0}.state.warning[data-v-cc921d72],.notice.warning[data-v-cc921d72]{background:var(--orange-soft);color:var(--orange)}.notice[data-v-cc921d72]{padding:15px 18px;font-size:13px;line-height:1.8;overflow-wrap:anywhere;background:var(--surface-alt);border:1px solid var(--border);border-radius:12px;margin:0 0 20px}.notice p[data-v-cc921d72]{margin:0 0 12px}.notice li[data-v-cc921d72]{margin-left:16px}.pending p[data-v-cc921d72],.receipt p[data-v-cc921d72]{font-size:13px;line-height:1.8}.actions[data-v-cc921d72]{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.button[data-v-cc921d72]{box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:44px;border-radius:10px;padding:11px 16px;font-size:13px;line-height:1.6;white-space:normal;text-decoration:none;cursor:pointer}.button[data-v-cc921d72]:disabled{opacity:.5;cursor:default}.button[data-v-cc921d72]:focus-visible,select[data-v-cc921d72]:focus-visible,textarea[data-v-cc921d72]:focus-visible,.back-link[data-v-cc921d72]:focus-visible,.text-link[data-v-cc921d72]:focus-visible{outline:3px solid #93b8ff;outline-offset:3px}.facts[data-v-cc921d72]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0 0 20px}.facts dt[data-v-cc921d72]{font-size:12px;color:var(--muted);line-height:1.7;margin-bottom:8px}.facts dd[data-v-cc921d72]{font-size:19px;line-height:1.6;margin:0;font-weight:650;overflow-wrap:anywhere}label[data-v-cc921d72]{display:block;font-size:13px;font-weight:600;line-height:1.7;margin:16px 0}select[data-v-cc921d72],textarea[data-v-cc921d72]{box-sizing:border-box;display:block;min-width:0;width:100%;min-height:44px;padding:12px;margin-top:7px;font:inherit;font-size:14px;line-height:1.7;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text)}textarea[data-v-cc921d72]{resize:vertical}fieldset[data-v-cc921d72]{padding:0;border:0;margin:0;min-width:0}.empty[data-v-cc921d72]{font-size:13px;color:var(--muted);line-height:1.8}.empty h2[data-v-cc921d72]{color:var(--text)}.public-state[data-v-cc921d72]{max-width:620px;text-align:center;padding:38px 24px;margin-top:45px}.public-state h1[data-v-cc921d72]{margin-top:18px}.public-state p[data-v-cc921d72]{font-size:14px;line-height:1.8;color:var(--muted)}.public-state .button[data-v-cc921d72]{margin-top:16px}@media(max-width:850px){.context[data-v-cc921d72]{grid-template-columns:1fr;gap:18px}.heading[data-v-cc921d72]{flex-wrap:wrap}.heading>div[data-v-cc921d72]:nth-child(2){flex-basis:calc(100% - 64px)}.heading>.button[data-v-cc921d72]{width:100%}.section-heading[data-v-cc921d72]{flex-wrap:wrap}}@media(max-width:600px){.binding-page[data-v-cc921d72]{padding-bottom:104px}h1[data-v-cc921d72]{font-size:24px}.panel[data-v-cc921d72]{padding:18px}.facts[data-v-cc921d72]{grid-template-columns:1fr;gap:18px}.actions .button[data-v-cc921d72],.current>.button[data-v-cc921d72]{width:100%}.state[data-v-cc921d72]{max-width:100%}.public-state[data-v-cc921d72]{padding:30px 20px}}.queue-summary[data-v-cf3b9475]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:21px}.queue-summary article[data-v-cf3b9475]{display:flex;gap:11px;align-items:center;padding:17px;background:var(--surface);border:1px solid var(--border);border-radius:9px;min-width:0}.queue-symbol[data-v-cf3b9475]{display:grid;place-items:center;width:39px;height:39px;border-radius:9px;flex-shrink:0;background:var(--blue-soft);color:var(--blue)}.queue-symbol.green[data-v-cf3b9475]{background:var(--green-soft);color:var(--green)}.queue-symbol.orange[data-v-cf3b9475]{background:var(--orange-soft);color:var(--orange)}.queue-symbol.muted[data-v-cf3b9475]{background:var(--surface-alt);color:var(--muted)}.queue-summary article>div>span[data-v-cf3b9475]{display:block;font-size:9px;line-height:1.9;color:var(--muted)}.queue-summary strong[data-v-cf3b9475]{display:block;font-size:24px;line-height:1.7;margin-top:3px}.new-request-bar[data-v-cf3b9475]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;margin-bottom:21px;flex-wrap:wrap}.new-request-bar>div[data-v-cf3b9475]:first-child{display:flex;align-items:center;gap:12px}.new-request-bar h2[data-v-cf3b9475]{font-size:12px;line-height:1.9}.new-request-bar p[data-v-cf3b9475]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.create-request-controls[data-v-cf3b9475]{display:flex;align-items:center;gap:9px;min-width:0}.create-request-controls select[data-v-cf3b9475]{width:290px;max-width:100%;min-height:39px;font-size:10px;padding:8px 10px}.sr-only[data-v-cf3b9475]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.queue-filters[data-v-cf3b9475]{display:flex;gap:10px;padding:16px 20px;border-bottom:1px solid var(--border)}.queue-search[data-v-cf3b9475]{position:relative;flex:1;min-width:0}.queue-search>svg[data-v-cf3b9475]{position:absolute;left:11px;top:12px;color:var(--muted)}.queue-search input[data-v-cf3b9475]{width:100%;font-size:10px;min-height:39px;padding:9px 12px 9px 35px}.queue-filters>select[data-v-cf3b9475]{min-width:165px;font-size:10px;padding:8px 10px}.queue-row[data-v-cf3b9475]{display:flex;align-items:flex-start;gap:13px;padding:19px 20px;border-bottom:1px solid var(--border)}.queue-row[data-v-cf3b9475]:last-child{border-bottom:0}.queue-row-icon[data-v-cf3b9475]{display:grid;place-items:center;width:41px;height:43px;flex-shrink:0;background:var(--blue-soft);color:var(--blue);border-radius:8px}.queue-row-copy[data-v-cf3b9475]{flex:1;min-width:0}.queue-row-copy>span[data-v-cf3b9475]{font-size:8px;line-height:1.9;color:var(--muted)}.queue-row h3[data-v-cf3b9475]{font-size:12px;line-height:1.9;margin-top:5px;overflow-wrap:anywhere}.queue-row-copy>p[data-v-cf3b9475]{display:flex;align-items:center;gap:6px;font-size:9px;line-height:1.9;color:var(--muted);margin-top:8px}.queue-row-end[data-v-cf3b9475]{display:flex;align-items:flex-end;flex-direction:column;gap:8px;flex-shrink:0}.queue-row-end>small[data-v-cf3b9475]{font-size:8px;line-height:1.9;color:var(--muted)}.queue-row-end>.text-link[data-v-cf3b9475]{font-size:9px}@media(max-width:1050px){.queue-summary[data-v-cf3b9475]{gap:11px}.queue-summary article[data-v-cf3b9475]{padding:14px;gap:9px}.queue-summary article>div>span[data-v-cf3b9475]{font-size:8px}.create-request-controls[data-v-cf3b9475]{width:100%}.create-request-controls select[data-v-cf3b9475]{flex:1;width:100px}}@media(max-width:680px){.queue-summary[data-v-cf3b9475]{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:17px}.queue-summary article[data-v-cf3b9475]{padding:13px;gap:9px}.queue-symbol[data-v-cf3b9475]{width:33px;height:33px}.queue-symbol>svg[data-v-cf3b9475]{width:18px}.queue-summary strong[data-v-cf3b9475]{font-size:22px}.new-request-bar[data-v-cf3b9475]{padding:16px 15px;gap:14px;margin-bottom:17px}.new-request-bar h2[data-v-cf3b9475]{font-size:11px}.new-request-bar p[data-v-cf3b9475]{font-size:8px}.create-request-controls[data-v-cf3b9475]{display:grid;grid-template-columns:1fr;gap:10px}.create-request-controls select[data-v-cf3b9475]{width:100%;min-height:41px}.create-request-controls .button[data-v-cf3b9475]{width:100%}.queue-filters[data-v-cf3b9475]{display:grid;grid-template-columns:1fr auto;padding:14px 15px;gap:9px}.queue-search[data-v-cf3b9475]{grid-column:1/-1}.queue-filters>select[data-v-cf3b9475]{min-width:0;min-height:40px}.queue-row[data-v-cf3b9475]{padding:16px 15px;gap:10px;flex-wrap:wrap}.queue-row-icon[data-v-cf3b9475]{width:34px;height:36px}.queue-row-icon>svg[data-v-cf3b9475]{width:18px}.queue-row-copy>span[data-v-cf3b9475]{font-size:7px}.queue-row h3[data-v-cf3b9475]{font-size:11px;margin-top:4px}.queue-row-copy>p[data-v-cf3b9475]{font-size:8px;align-items:flex-start}.queue-row-end[data-v-cf3b9475]{width:100%;padding-left:44px;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px 12px}.queue-row-end>small[data-v-cf3b9475]{font-size:7px}.queue-row-end>.text-link[data-v-cf3b9475]{margin-left:auto;font-size:8px}}.estimate-state[data-v-1488f585]{display:flex;align-items:flex-start;gap:14px;background:var(--blue-soft);color:var(--blue);padding:18px;border-radius:9px;margin-bottom:20px}.estimate-state.stale[data-v-1488f585],.estimate-state.request_closed[data-v-1488f585]{background:var(--orange-soft);color:var(--orange)}.estimate-state-icon[data-v-1488f585]{flex-shrink:0;padding-top:2px}.estimate-state>div[data-v-1488f585]{flex:1;min-width:0}.estimate-state strong[data-v-1488f585]{display:block;font-size:12px;line-height:1.9}.estimate-state p[data-v-1488f585]{font-size:9px;line-height:1.9;margin-top:5px;max-width:640px}.estimate-state>.badge[data-v-1488f585]{flex-shrink:0;background:var(--surface);color:inherit}.estimate-work[data-v-1488f585]{padding-bottom:18px;margin-bottom:20px;border-bottom:1px solid var(--border)}.estimate-work>span[data-v-1488f585]{font-size:8px;color:var(--muted);display:block;line-height:1.9}.estimate-work>strong[data-v-1488f585]{font-size:11px;line-height:1.9;display:block;margin-top:5px}.estimate-reason[data-v-1488f585]{font-size:11px;line-height:1.9}.estimate-issues[data-v-1488f585]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.estimate-issues li[data-v-1488f585]{display:flex;align-items:flex-start;gap:9px;font-size:9px;line-height:1.9}.estimate-issues svg[data-v-1488f585]{flex-shrink:0;color:var(--orange);margin-top:2px}.estimate-issues-note[data-v-1488f585]{margin-top:17px}.estimate-boundary[data-v-1488f585]{padding:18px 20px;display:flex;align-items:flex-start;gap:11px;font-size:9px;line-height:1.9;color:var(--muted)}.estimate-boundary svg[data-v-1488f585]{color:var(--blue);flex-shrink:0;margin-top:2px}.estimate-request-title[data-v-1488f585]{font-size:11px;line-height:1.9}.estimate-location[data-v-1488f585]{font-size:9px;line-height:1.9;color:var(--muted);margin:9px 0 20px}.estimate-update[data-v-1488f585]{width:100%;justify-content:center;margin-top:20px;white-space:normal}.estimate-previous[data-v-1488f585]{margin-top:14px}@media(max-width:680px){.estimate-state[data-v-1488f585]{padding:14px;gap:10px;flex-wrap:wrap}.estimate-state strong[data-v-1488f585]{font-size:10px}.estimate-state p[data-v-1488f585]{font-size:8px}.estimate-state>.badge[data-v-1488f585]{margin-left:32px}.estimate-work>strong[data-v-1488f585]{font-size:10px}.estimate-reason[data-v-1488f585]{font-size:10px}.estimate-boundary[data-v-1488f585]{padding:16px 15px;font-size:8px}.estimate-request-title[data-v-1488f585]{font-size:10px}.estimate-issues li[data-v-1488f585]{font-size:8px}}.binding-detail[data-v-5e5248a3]{min-width:0}.b-toolbar[data-v-5e5248a3]{display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap;margin-bottom:18px}.b-toolbar h2[data-v-5e5248a3]{font-size:14px;line-height:1.8;overflow-wrap:anywhere}.b-toolbar p[data-v-5e5248a3]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.b-actions[data-v-5e5248a3]{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.button[data-v-5e5248a3]{font-size:10px;line-height:1.8;min-height:40px;padding:9px 13px}.text-link[data-v-5e5248a3]{font-size:9px;line-height:1.9;white-space:normal}.b-grid[data-v-5e5248a3]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(255px,1fr);gap:20px;align-items:start}.b-main[data-v-5e5248a3],.b-aside[data-v-5e5248a3]{display:flex;flex-direction:column;gap:18px;min-width:0}.b-heading[data-v-5e5248a3]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;border-bottom:1px solid var(--border)}.b-heading h2[data-v-5e5248a3]{font-size:12px;line-height:1.8}.b-heading p[data-v-5e5248a3]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.badge[data-v-5e5248a3]{font-size:8px;line-height:1.8;white-space:normal}.b-body[data-v-5e5248a3]{padding:20px;font-size:10px;line-height:1.9;min-width:0}.b-stack[data-v-5e5248a3]{display:flex;flex-direction:column;gap:17px}.b-current[data-v-5e5248a3],.b-no-template[data-v-5e5248a3]{display:flex;align-items:center;gap:13px;min-width:0}.b-current>div[data-v-5e5248a3],.b-no-template>div[data-v-5e5248a3]{min-width:0}.b-symbol[data-v-5e5248a3]{display:grid;place-items:center;width:44px;height:44px;background:var(--blue-soft);color:var(--blue);border-radius:8px;flex-shrink:0}.b-current h3[data-v-5e5248a3],.b-no-template h3[data-v-5e5248a3]{font-size:12px;line-height:1.8;overflow-wrap:anywhere}.b-current p[data-v-5e5248a3],.b-no-template p[data-v-5e5248a3]{font-size:9px;color:var(--muted);margin-top:5px;line-height:1.9}.b-current .badge[data-v-5e5248a3]{margin-top:9px}.b-no-template>svg[data-v-5e5248a3]{color:var(--muted);flex-shrink:0}.b-field[data-v-5e5248a3]{min-width:0}.b-field label[data-v-5e5248a3]{display:block;font-size:10px;line-height:1.9;font-weight:600;margin-bottom:7px}.b-field label span[data-v-5e5248a3]{color:var(--red)}.b-field select[data-v-5e5248a3],.b-field textarea[data-v-5e5248a3]{width:100%;font-size:11px;line-height:1.8;min-height:44px;padding:11px 12px;min-width:0;max-width:100%}.b-field textarea[data-v-5e5248a3]{resize:vertical}.b-hint[data-v-5e5248a3]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:6px}.b-history-note[data-v-5e5248a3]{padding-top:15px;border-top:1px solid var(--border);margin-top:18px}.field-error[data-v-5e5248a3]{font-size:9px;line-height:1.9;color:var(--red);margin-top:5px}fieldset[data-v-5e5248a3]{border:0;padding:0;margin:0;min-width:0}fieldset[data-v-5e5248a3]:disabled{opacity:.72}.b-choice[data-v-5e5248a3]{padding:15px;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px;min-width:0}.b-choice-title[data-v-5e5248a3]{display:flex;justify-content:space-between;gap:9px;align-items:flex-start;flex-wrap:wrap}.b-choice strong[data-v-5e5248a3]{font-size:10px;overflow-wrap:anywhere}.b-choice>p[data-v-5e5248a3]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:7px}.b-choice .b-diff[data-v-5e5248a3]{color:var(--blue);border-top:1px solid var(--border);margin-top:12px;padding-top:11px;overflow-wrap:anywhere}.b-issue[data-v-5e5248a3]{display:flex;gap:8px;align-items:flex-start;color:var(--orange);font-size:9px;line-height:1.9;margin-top:14px}.b-issue svg[data-v-5e5248a3]{flex-shrink:0;margin-top:3px}.b-error[data-v-5e5248a3]{background:var(--red-soft);color:var(--red);padding:13px;border-radius:7px;font-size:10px;line-height:1.9;margin-bottom:17px}.b-error .text-link[data-v-5e5248a3]{margin-top:8px}.b-note[data-v-5e5248a3]{display:flex;align-items:flex-start;gap:10px;padding:14px;background:var(--blue-soft);color:var(--blue);font-size:9px;line-height:1.9;border-radius:7px;margin-bottom:18px}.b-note>svg[data-v-5e5248a3]{flex-shrink:0;margin-top:2px}.b-note.orange[data-v-5e5248a3]{background:var(--orange-soft);color:var(--orange)}.b-pending>div[data-v-5e5248a3]{min-width:0;flex:1}.b-pending h2[data-v-5e5248a3]{font-size:12px;line-height:1.8}.b-pending p[data-v-5e5248a3]{margin-top:6px}.b-pending .b-actions[data-v-5e5248a3]{margin-top:12px}.b-explanation p[data-v-5e5248a3]{font-size:9px;color:var(--muted);line-height:1.9}.b-empty[data-v-5e5248a3]{text-align:center;padding:32px 20px}.b-empty svg[data-v-5e5248a3]{margin:auto auto 12px;color:var(--muted)}.b-empty h2[data-v-5e5248a3]{font-size:12px}.b-empty p[data-v-5e5248a3]{font-size:9px;color:var(--muted);margin-top:7px;line-height:1.9}.b-history[data-v-5e5248a3]{margin-top:20px}.b-history-row[data-v-5e5248a3]{display:flex;gap:13px;padding:20px;border-bottom:1px solid var(--border)}.b-event-symbol[data-v-5e5248a3]{width:31px;height:31px;display:grid;place-items:center;border-radius:50%;background:var(--blue-soft);color:var(--blue);flex-shrink:0}.b-event-content[data-v-5e5248a3]{flex:1;min-width:0}.b-event-top[data-v-5e5248a3]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.b-event-top h3[data-v-5e5248a3]{font-size:10px;line-height:1.9}.b-event-top time[data-v-5e5248a3],.b-event-author[data-v-5e5248a3]{font-size:8px;line-height:1.9;color:var(--muted)}.b-event-author[data-v-5e5248a3]{margin-top:4px}.b-event-diff[data-v-5e5248a3]{font-size:9px;color:var(--blue);line-height:1.9;margin-top:10px;overflow-wrap:anywhere}.b-event-reason[data-v-5e5248a3]{font-size:9px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px}.b-pagination[data-v-5e5248a3]{display:flex;justify-content:flex-end;gap:5px;flex-wrap:wrap;padding:16px 20px;font-size:9px}.b-pagination a[data-v-5e5248a3],.b-pagination span[data-v-5e5248a3]{padding:7px 9px;border:1px solid var(--border);border-radius:5px;line-height:1.8}.b-pagination a.active[data-v-5e5248a3]{background:var(--blue-soft);color:var(--blue)}.b-pagination span[data-v-5e5248a3]{opacity:.5}@media(max-width:1050px){.b-grid[data-v-5e5248a3]{grid-template-columns:1fr}.b-aside[data-v-5e5248a3]{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:680px){.b-toolbar h2[data-v-5e5248a3]{font-size:13px}.b-toolbar p[data-v-5e5248a3]{font-size:8px}.b-toolbar>.b-actions[data-v-5e5248a3]{width:100%;justify-content:space-between}.b-heading[data-v-5e5248a3]{padding:16px 15px}.b-heading h2[data-v-5e5248a3]{font-size:11px}.b-heading p[data-v-5e5248a3]{font-size:8px}.b-body[data-v-5e5248a3]{padding:17px 15px;font-size:9px}.b-field label[data-v-5e5248a3]{font-size:9px}.b-field select[data-v-5e5248a3],.b-field textarea[data-v-5e5248a3]{font-size:10px;padding:10px;max-width:100%}.b-hint[data-v-5e5248a3],.b-explanation p[data-v-5e5248a3],.b-note[data-v-5e5248a3]{font-size:8px}.b-actions>.button[data-v-5e5248a3]{font-size:9px}.b-body>.b-actions>.button[data-v-5e5248a3]{width:100%;justify-content:center}.b-aside[data-v-5e5248a3]{display:flex}.b-current h3[data-v-5e5248a3],.b-no-template h3[data-v-5e5248a3]{font-size:11px}.b-current p[data-v-5e5248a3],.b-no-template p[data-v-5e5248a3]{font-size:8px}.b-history-row[data-v-5e5248a3]{padding:18px 15px;gap:10px}.b-event-top time[data-v-5e5248a3],.b-event-author[data-v-5e5248a3]{font-size:8px}.b-event-diff[data-v-5e5248a3],.b-event-reason[data-v-5e5248a3]{font-size:9px}.b-pending .b-actions>.button[data-v-5e5248a3]{width:100%;justify-content:center}.b-pending h2[data-v-5e5248a3]{font-size:11px}.b-error[data-v-5e5248a3]{font-size:9px}}.binding-index[data-v-7403fc1b]{min-width:0}.b-toolbar[data-v-7403fc1b]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:18px}.b-toolbar h2[data-v-7403fc1b]{font-size:14px;line-height:1.8}.b-toolbar p[data-v-7403fc1b]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.b-toolbar .button[data-v-7403fc1b],.b-filters .button[data-v-7403fc1b]{font-size:10px;min-height:40px}.b-error[data-v-7403fc1b]{padding:13px;background:var(--red-soft);color:var(--red);font-size:10px;line-height:1.9;border-radius:7px;margin-bottom:17px}.b-filters[data-v-7403fc1b]{display:flex;align-items:center;gap:11px;flex-wrap:wrap;padding:18px 20px;border-bottom:1px solid var(--border)}.b-search[data-v-7403fc1b]{display:flex;align-items:center;flex:1;min-width:190px;gap:9px;border:1px solid var(--border);border-radius:7px;padding:0 12px;color:var(--muted);background:var(--surface)}.b-search input[data-v-7403fc1b]{border:0;background:transparent;min-width:0;width:100%;padding:11px 0;font-size:11px;box-shadow:none}.b-filters select[data-v-7403fc1b]{font-size:10px;padding:11px 12px;min-height:42px;max-width:100%}.b-table-heading[data-v-7403fc1b],.b-service-row[data-v-7403fc1b]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 160px;gap:20px;align-items:center}.b-table-heading[data-v-7403fc1b]{font-size:8px;color:var(--muted);background:var(--surface-alt);padding:12px 20px;border-bottom:1px solid var(--border)}.b-service-row[data-v-7403fc1b]{padding:20px;border-bottom:1px solid var(--border);color:var(--text);text-decoration:none}.b-service-row[data-v-7403fc1b]:hover{background:var(--blue-soft)}.b-service[data-v-7403fc1b]{display:flex;gap:12px;align-items:center;min-width:0}.b-row-icon[data-v-7403fc1b]{background:var(--blue-soft);color:var(--blue);border-radius:8px;display:grid;place-items:center;width:39px;height:39px;flex-shrink:0}.b-service h3[data-v-7403fc1b],.b-target strong[data-v-7403fc1b]{font-size:11px;line-height:1.9;overflow-wrap:anywhere}.b-service p[data-v-7403fc1b],.b-target p[data-v-7403fc1b]{font-size:8px;color:var(--muted);line-height:1.9;margin-top:5px}.b-disabled[data-v-7403fc1b]{color:var(--orange)}.b-row-end[data-v-7403fc1b]{display:flex;align-items:center;justify-content:space-between;gap:10px}.b-row-end>.badge[data-v-7403fc1b]{font-size:8px;white-space:normal;line-height:1.8}.b-row-end>svg[data-v-7403fc1b]{color:var(--muted);flex-shrink:0}.b-empty[data-v-7403fc1b]{text-align:center;padding:42px 20px}.b-empty>svg[data-v-7403fc1b]{color:var(--muted);margin:auto auto 13px}.b-empty h2[data-v-7403fc1b]{font-size:12px}.b-empty p[data-v-7403fc1b]{font-size:9px;color:var(--muted);margin-top:8px;line-height:1.9}.b-pagination[data-v-7403fc1b]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px 20px;font-size:9px;color:var(--muted)}.b-pagination nav[data-v-7403fc1b]{display:flex;gap:5px;flex-wrap:wrap}.b-pagination nav a[data-v-7403fc1b],.b-pagination nav span[data-v-7403fc1b]{border:1px solid var(--border);border-radius:5px;min-width:30px;padding:6px 8px;text-align:center;line-height:1.8}.b-pagination nav a[data-v-7403fc1b]{color:var(--text)}.b-pagination .active[data-v-7403fc1b]{background:var(--blue-soft);color:var(--blue);border-color:var(--blue-soft)}.b-pagination nav span[data-v-7403fc1b]{opacity:.5}.b-note[data-v-7403fc1b]{display:flex;align-items:flex-start;gap:9px;color:var(--muted);font-size:9px;line-height:1.9;margin-top:17px}.b-note svg[data-v-7403fc1b]{flex-shrink:0;margin-top:2px}@media(max-width:720px){.b-toolbar h2[data-v-7403fc1b]{font-size:13px}.b-toolbar p[data-v-7403fc1b]{font-size:8px}.b-filters[data-v-7403fc1b]{padding:16px 15px;gap:10px}.b-search[data-v-7403fc1b]{flex-basis:100%}.b-filters select[data-v-7403fc1b]{flex:1;min-width:0;font-size:9px}.b-filters .button[data-v-7403fc1b]{font-size:9px}.b-table-heading[data-v-7403fc1b]{display:none}.b-service-row[data-v-7403fc1b]{grid-template-columns:1fr auto;gap:13px;padding:18px 15px}.b-service[data-v-7403fc1b]{grid-column:1/-1}.b-target[data-v-7403fc1b]{padding-left:51px;min-width:0}.b-target strong[data-v-7403fc1b]{font-size:10px}.b-row-end>svg[data-v-7403fc1b]{display:none}.b-row-end>.badge[data-v-7403fc1b]{font-size:7px;max-width:91px}.b-service h3[data-v-7403fc1b]{font-size:11px}.b-pagination[data-v-7403fc1b]{padding:15px;font-size:8px}.b-note[data-v-7403fc1b]{font-size:8px}}.sessions-toolbar[data-v-93c92c55]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:2px 0 22px}.sessions-toolbar h2[data-v-93c92c55]{font-size:16px;line-height:1.7;letter-spacing:-.2px}.sessions-toolbar p[data-v-93c92c55]{font-size:10px;color:var(--muted);line-height:1.9;margin-top:5px}.sessions-toolbar>.button[data-v-93c92c55]{font-size:10px;min-height:37px}.sessions-panel>.panel-heading[data-v-93c92c55]{padding:19px 20px;border-bottom:1px solid var(--border)}.sessions-panel>.panel-heading h2[data-v-93c92c55]{font-size:13px;gap:8px}.sessions-panel>.panel-heading h2>svg[data-v-93c92c55]{color:var(--blue)}.sessions-panel>.panel-heading p[data-v-93c92c55]{font-size:9px;margin-top:5px}.sessions-panel>.panel-heading>.badge[data-v-93c92c55]{font-size:8px}.sessions-list[data-v-93c92c55]{transition:opacity .15s}.sessions-list.refreshing[data-v-93c92c55]{opacity:.55}.session-row[data-v-93c92c55]{display:grid;grid-template-columns:47px minmax(155px,1.05fr) minmax(285px,1.4fr) 161px;align-items:center;gap:15px;padding:24px 21px;border-bottom:1px solid var(--border)}.session-row[data-v-93c92c55]:last-child{border-bottom:0}.session-device-icon[data-v-93c92c55]{height:46px;width:46px;border-radius:11px;background:var(--surface-alt);border:1px solid var(--border);color:var(--muted);display:grid;place-items:center}.session-device-icon.current[data-v-93c92c55]{color:var(--blue);background:var(--blue-soft);border-color:transparent}.session-device[data-v-93c92c55]{min-width:0}.session-device h3[data-v-93c92c55]{font-size:12px;line-height:1.9;overflow-wrap:anywhere;font-weight:700}.session-device .badge[data-v-93c92c55]{font-size:7px;margin-top:9px;line-height:1.9;padding:3px 7px;gap:5px}.current-dot[data-v-93c92c55]{width:4px;height:4px;background:var(--green);border-radius:50%}.session-signed-in[data-v-93c92c55]{display:block;font-size:8px;color:var(--muted);line-height:1.9;margin-top:7px}.session-facts[data-v-93c92c55]{display:grid;grid-template-columns:minmax(110px,1fr) minmax(145px,1.25fr);gap:17px;margin:0;min-width:0}.session-facts>div[data-v-93c92c55]{min-width:0}.session-facts dt[data-v-93c92c55]{font-size:8px;color:var(--muted);line-height:1.9}.session-facts dd[data-v-93c92c55]{font-size:10px;line-height:1.9;margin:6px 0 0;overflow-wrap:anywhere}.session-revoke[data-v-93c92c55]{font-size:9px;min-height:36px;padding:9px 11px;gap:7px;width:100%}.session-revoke.current-exit[data-v-93c92c55]{color:var(--muted)}.session-revoke[data-v-93c92c55]:not(.current-exit){color:var(--red)}.session-revoke[data-v-93c92c55]:hover:not(:disabled){border-color:#e3bac2;background:var(--red-soft)}.sessions-bulk[data-v-93c92c55]{padding:23px 21px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-top:1px solid var(--border);background:var(--surface-alt)}.sessions-bulk h3[data-v-93c92c55]{font-size:12px;line-height:1.9}.sessions-bulk p[data-v-93c92c55]{font-size:9px;line-height:1.9;color:var(--muted);max-width:560px;margin-top:5px}.bulk-revoke[data-v-93c92c55]{color:var(--red);font-size:10px;min-height:39px;flex-shrink:0;padding:10px 12px}.sessions-note[data-v-93c92c55]{display:flex;align-items:flex-start;gap:8px;margin:20px 2px 0;color:var(--muted)}.sessions-note>svg[data-v-93c92c55]{color:var(--blue);margin-top:2px}.sessions-note p[data-v-93c92c55]{font-size:9px;line-height:1.9}.session-error[data-v-93c92c55]{display:flex;gap:10px;align-items:flex-start;background:var(--red-soft);color:var(--red);padding:15px 17px;border-radius:7px;margin-bottom:20px}.session-error>svg[data-v-93c92c55]{margin-top:2px}.session-error p[data-v-93c92c55]{font-size:11px;line-height:1.9}.session-error p+p[data-v-93c92c55]{margin-top:6px}.session-error .text-link[data-v-93c92c55]{font-size:9px;margin-top:9px}.session-spinner[data-v-93c92c55]{display:inline-block;width:14px;height:14px;flex-shrink:0;border:1.5px solid var(--border);border-top-color:currentColor;border-radius:50%;animation:session-spin-93c92c55 .7s linear infinite}.session-skeletons[data-v-93c92c55]{padding:0 21px}.session-skeleton[data-v-93c92c55]{padding:24px 0;display:flex;align-items:center;gap:15px;border-bottom:1px solid var(--border)}.session-skeleton[data-v-93c92c55]:last-child{border-bottom:0}.session-skeleton>span[data-v-93c92c55]{width:46px;height:46px;background:var(--surface-alt);border-radius:11px}.session-skeleton>div[data-v-93c92c55]{flex:1}.session-skeleton i[data-v-93c92c55]{height:9px;display:block;width:45%;border-radius:4px;background:var(--surface-alt);animation:session-pulse-93c92c55 1.1s ease-in-out infinite}.session-skeleton i+i[data-v-93c92c55]{width:25%;margin-top:14px;height:7px}.empty-devices[data-v-93c92c55]{height:61px;width:61px;background:var(--blue-soft);color:var(--blue);display:grid;place-items:center;border-radius:15px;margin-bottom:3px}.sessions-empty[data-v-93c92c55]{min-height:320px}.sessions-empty h3[data-v-93c92c55]{font-size:15px}.sessions-empty p[data-v-93c92c55]{font-size:11px;line-height:1.9}.sessions-empty>.button[data-v-93c92c55]{margin-top:4px;font-size:10px}@keyframes session-spin-93c92c55{to{transform:rotate(360deg)}}@keyframes session-pulse-93c92c55{50%{opacity:.4}}@media(max-width:1150px){.session-row[data-v-93c92c55]{grid-template-columns:43px minmax(130px,1fr) minmax(180px,1.2fr) 140px;gap:12px;padding:22px 17px}.session-device-icon[data-v-93c92c55]{width:42px;height:42px}.session-facts[data-v-93c92c55]{grid-template-columns:1fr;gap:11px}.session-facts dd[data-v-93c92c55]{font-size:9px;margin-top:3px}.session-facts dt[data-v-93c92c55]{font-size:7px}.session-device h3[data-v-93c92c55]{font-size:11px}.session-revoke[data-v-93c92c55]{font-size:8px;padding:8px}.sessions-bulk[data-v-93c92c55]{padding:21px 17px}.bulk-revoke[data-v-93c92c55]{font-size:9px}.sessions-bulk p[data-v-93c92c55]{font-size:8px;max-width:390px}}@media(max-width:800px){.session-row[data-v-93c92c55]{grid-template-columns:43px minmax(0,1fr) 140px;gap:13px}.session-facts[data-v-93c92c55]{grid-column:2 / 3;grid-row:2;grid-template-columns:1fr 1.2fr;gap:15px}.session-revoke[data-v-93c92c55]{grid-column:3;grid-row:1 / 3}.sessions-bulk[data-v-93c92c55]{align-items:flex-start;gap:17px}.sessions-bulk p[data-v-93c92c55]{font-size:9px}.sessions-bulk h3[data-v-93c92c55]{font-size:11px}}@media(max-width:680px){.sessions-toolbar[data-v-93c92c55]{gap:12px;margin:3px 0 19px;align-items:flex-start}.sessions-toolbar>div[data-v-93c92c55]{min-width:0;flex:1}.sessions-toolbar h2[data-v-93c92c55]{font-size:14px;line-height:1.8}.sessions-toolbar p[data-v-93c92c55]{font-size:9px;line-height:1.9;max-width:240px;margin-top:5px}.sessions-toolbar>.button[data-v-93c92c55]{font-size:8px;min-height:33px;padding:7px 8px;margin-top:3px;gap:5px}.sessions-toolbar>.button>svg[data-v-93c92c55]{width:14px}.sessions-panel>.panel-heading[data-v-93c92c55]{padding:16px 14px;gap:8px}.sessions-panel>.panel-heading h2[data-v-93c92c55]{font-size:13px;gap:7px}.sessions-panel>.panel-heading p[data-v-93c92c55]{font-size:8px;line-height:1.9}.sessions-panel>.panel-heading>.badge[data-v-93c92c55]{font-size:6px;padding:4px 5px}.session-row[data-v-93c92c55]{grid-template-columns:43px minmax(0,1fr);gap:13px;padding:21px 15px;align-items:start}.session-device-icon[data-v-93c92c55]{width:42px;height:42px;border-radius:10px}.session-device-icon>svg[data-v-93c92c55]{width:23px;height:23px}.session-device h3[data-v-93c92c55]{font-size:12px;line-height:1.8}.session-device .badge[data-v-93c92c55]{font-size:7px;padding:3px 6px;margin-top:7px}.session-signed-in[data-v-93c92c55]{font-size:8px;margin-top:5px}.session-facts[data-v-93c92c55]{grid-column:1 / -1;grid-row:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:19px;margin-top:4px}.session-facts dt[data-v-93c92c55]{font-size:8px;line-height:1.9}.session-facts dd[data-v-93c92c55]{font-size:10px;line-height:1.9;margin-top:5px}.session-revoke[data-v-93c92c55]{grid-column:1 / -1;grid-row:auto;font-size:10px;min-height:39px;padding:9px 12px;margin-top:3px;gap:8px}.session-revoke>svg[data-v-93c92c55]{width:16px}.sessions-bulk[data-v-93c92c55]{display:block;padding:21px 15px;background:var(--surface-alt)}.sessions-bulk h3[data-v-93c92c55]{font-size:12px;line-height:1.8}.sessions-bulk p[data-v-93c92c55]{font-size:9px;line-height:1.9;max-width:none;margin-top:7px}.bulk-revoke[data-v-93c92c55]{width:100%;font-size:10px;min-height:41px;margin-top:17px}.sessions-note[data-v-93c92c55]{margin:17px 1px 0;gap:7px}.sessions-note p[data-v-93c92c55]{font-size:8px;line-height:1.9}.sessions-note>svg[data-v-93c92c55]{width:14px;margin-top:2px}.session-error[data-v-93c92c55]{padding:13px;gap:8px}.session-error>svg[data-v-93c92c55]{width:17px}.session-error p[data-v-93c92c55]{font-size:10px;line-height:1.9}.session-error .text-link[data-v-93c92c55]{font-size:9px}.session-skeletons[data-v-93c92c55]{padding:0 15px}.session-skeleton[data-v-93c92c55]{padding:22px 0}.session-skeleton i[data-v-93c92c55]{width:65%}.session-skeleton i+i[data-v-93c92c55]{width:40%}.sessions-empty[data-v-93c92c55]{padding:35px 20px;min-height:320px}.sessions-empty h3[data-v-93c92c55]{font-size:14px}.sessions-empty p[data-v-93c92c55]{font-size:10px;line-height:1.9}.sessions-empty>.button[data-v-93c92c55]{font-size:10px}}@media(prefers-reduced-motion:reduce){.session-spinner[data-v-93c92c55],.session-skeleton i[data-v-93c92c55]{animation:none}.sessions-list[data-v-93c92c55]{transition:none}}.staff-count-grid[data-v-4862c063]{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:20px}.staff-count-card[data-v-4862c063]{display:flex;align-items:center;gap:14px;padding:18px}.staff-count-card>span[data-v-4862c063]{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:var(--blue-soft);color:var(--blue);flex-shrink:0}.staff-count-card small[data-v-4862c063]{font-size:9px;line-height:1.9;color:var(--muted);display:block}.staff-count-card strong[data-v-4862c063]{font-size:22px;line-height:1.8;display:block;font-weight:600;margin-top:2px}.staff-blocked[data-v-4862c063]{grid-column:1/-1;display:flex;align-items:center;gap:8px;font-size:9px;line-height:1.9;color:var(--orange)}.staff-blocked svg[data-v-4862c063]{flex-shrink:0}@media(max-width:1050px){.staff-count-grid[data-v-4862c063]{gap:12px}.staff-count-card[data-v-4862c063]{padding:15px;gap:10px}.staff-count-card>span[data-v-4862c063]{width:34px;height:34px}.staff-count-card strong[data-v-4862c063]{font-size:19px}}@media(max-width:680px){.staff-count-grid[data-v-4862c063]{grid-template-columns:1fr 1fr;gap:11px;margin-bottom:17px}.staff-count-card[data-v-4862c063]{padding:13px;gap:9px}.staff-count-card small[data-v-4862c063]{font-size:8px}.staff-count-card strong[data-v-4862c063]{font-size:20px}.staff-count-card>span[data-v-4862c063]{width:32px;height:32px}.staff-count-card>span svg[data-v-4862c063]{width:18px}.staff-blocked[data-v-4862c063]{font-size:8px}}.staff-transfer[data-v-f6308e6b]{border-color:var(--blue)}.staff-transfer-confirm[data-v-f6308e6b]{display:flex;align-items:flex-start;gap:10px;font-size:10px;line-height:1.9;margin-top:20px}.staff-transfer-confirm input[data-v-f6308e6b]{width:15px;height:15px;flex-shrink:0;margin-top:3px;accent-color:var(--blue)}.staff-transfer-actions[data-v-f6308e6b]{margin-top:22px}.staff-transfer-cancel[data-v-f6308e6b]{margin-top:17px}@media(max-width:680px){.staff-transfer-confirm[data-v-f6308e6b]{font-size:9px}.staff-transfer-actions>.button[data-v-f6308e6b]{width:100%}.staff-transfer-cancel[data-v-f6308e6b]{width:100%;justify-content:center}}.staff-transfer[data-v-352f16d5]{margin-bottom:21px}.handoff-item[data-v-352f16d5]{padding:22px 20px;border-bottom:1px solid var(--border)}.handoff-item[data-v-352f16d5]:last-child{border-bottom:0}.handoff-item-top[data-v-352f16d5]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.handoff-item-top time[data-v-352f16d5]{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:8px;line-height:1.9}.handoff-item h3[data-v-352f16d5]{font-size:12px;line-height:1.9;overflow-wrap:anywhere}.handoff-project[data-v-352f16d5]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:6px;overflow-wrap:anywhere}.handoff-responsible[data-v-352f16d5]{font-size:8px;line-height:1.9;color:var(--muted);margin-top:8px}.handoff-action-reason[data-v-352f16d5]{display:flex;align-items:flex-start;gap:8px;font-size:9px;line-height:1.9;color:var(--orange);margin-top:14px}.handoff-action-reason svg[data-v-352f16d5]{flex-shrink:0;margin-top:2px}.handoff-item-actions[data-v-352f16d5]{display:flex;align-items:center;gap:9px;margin-top:17px}.handoff-readonly[data-v-352f16d5]{display:flex;align-items:flex-start;gap:7px;color:var(--muted);font-size:8px;line-height:1.9}.handoff-readonly svg[data-v-352f16d5]{flex-shrink:0;margin-top:2px}.handoff-steps[data-v-352f16d5]{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:22px}.handoff-steps li[data-v-352f16d5]{display:flex;align-items:flex-start;gap:11px}.handoff-steps li>span[data-v-352f16d5]{width:25px;height:25px;border:1px solid var(--border);border-radius:50%;display:grid;place-items:center;font-size:9px;color:var(--blue);flex-shrink:0;margin-top:2px}.handoff-steps strong[data-v-352f16d5]{font-size:10px;line-height:1.9}.handoff-steps p[data-v-352f16d5]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:6px}.handoff-coverage-note[data-v-352f16d5]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:15px}.handoff-unsupported[data-v-352f16d5]{display:flex;align-items:flex-start;gap:7px;font-size:8px;line-height:1.9;color:var(--orange);margin-top:16px}.handoff-unsupported svg[data-v-352f16d5]{flex-shrink:0;margin-top:2px}@media(max-width:680px){.staff-transfer[data-v-352f16d5]{margin-bottom:17px}.handoff-item[data-v-352f16d5]{padding:19px 15px}.handoff-item h3[data-v-352f16d5]{font-size:11px}.handoff-project[data-v-352f16d5]{font-size:8px}.handoff-responsible[data-v-352f16d5]{font-size:7px}.handoff-item-top time[data-v-352f16d5]{font-size:7px}.handoff-action-reason[data-v-352f16d5]{font-size:8px}.handoff-item-actions>.button[data-v-352f16d5]{width:100%;justify-content:center}.handoff-steps strong[data-v-352f16d5]{font-size:9px}.handoff-steps p[data-v-352f16d5],.handoff-coverage-note[data-v-352f16d5]{font-size:8px}}.handoff-search[data-v-f040a3ec]{padding:16px 20px;margin-bottom:20px}.handoff-search form[data-v-f040a3ec]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.staff-search-field[data-v-f040a3ec]{display:flex;align-items:center;gap:9px;min-width:180px;flex:1;max-width:500px;border:1px solid var(--border);background:var(--surface);padding:0 12px;border-radius:7px;color:var(--muted)}.staff-search-field input[data-v-f040a3ec]{flex:1;min-width:0;border:0;box-shadow:none;background:transparent;font-size:10px;min-height:40px;padding:9px 0}.handoff-search>p[data-v-f040a3ec]{font-size:8px;line-height:1.9;color:var(--muted);margin-top:9px}.handoff-employee[data-v-f040a3ec]{display:grid;grid-template-columns:minmax(210px,1.3fr) minmax(250px,1.2fr) minmax(145px,.7fr);align-items:center;gap:22px;padding:22px 20px;border-bottom:1px solid var(--border)}.handoff-employee[data-v-f040a3ec]:last-child{border-bottom:0}.employee-identity[data-v-f040a3ec]{display:flex;gap:12px;align-items:center;min-width:0}.employee-avatar[data-v-f040a3ec]{display:grid;place-items:center;width:41px;height:41px;background:var(--blue-soft);color:var(--blue);border-radius:50%;font-size:11px;flex-shrink:0}.employee-identity h3[data-v-f040a3ec]{font-size:11px;line-height:1.9;overflow-wrap:anywhere}.employee-identity h3 a[data-v-f040a3ec]:hover{color:var(--blue)}.employee-identity p[data-v-f040a3ec]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:3px}.employee-identity small[data-v-f040a3ec]{font-size:8px;line-height:1.9;color:var(--muted);display:block;margin-top:3px}.employee-work-counts[data-v-f040a3ec]{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.employee-work-counts span[data-v-f040a3ec]{display:block;font-size:8px;line-height:1.9;color:var(--muted)}.employee-work-counts strong[data-v-f040a3ec]{font-size:16px;font-weight:600;line-height:1.9;display:block;color:var(--text);margin-bottom:3px}.employee-action[data-v-f040a3ec]{display:flex;align-items:flex-end;flex-direction:column;gap:10px}.employee-blocked[data-v-f040a3ec]{font-size:8px;line-height:1.9;color:var(--orange)}.staff-queue-scope[data-v-f040a3ec]{font-size:8px;line-height:1.9;color:var(--muted);margin-top:18px;max-width:700px}.empty-reset[data-v-f040a3ec]{margin-top:16px}@media(max-width:1100px){.handoff-employee[data-v-f040a3ec]{grid-template-columns:minmax(190px,1fr) minmax(200px,1fr);gap:17px}.employee-action[data-v-f040a3ec]{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}.employee-action>.text-link[data-v-f040a3ec]{margin-left:auto}}@media(max-width:680px){.handoff-search[data-v-f040a3ec]{padding:15px;margin-bottom:17px}.handoff-search form[data-v-f040a3ec]{gap:10px}.staff-search-field[data-v-f040a3ec]{max-width:none;flex-basis:100%}.staff-search-field input[data-v-f040a3ec]{font-size:9px}.handoff-employee[data-v-f040a3ec]{display:flex;flex-direction:column;align-items:stretch;padding:18px 15px;gap:17px}.employee-identity h3[data-v-f040a3ec]{font-size:11px}.employee-identity p[data-v-f040a3ec]{font-size:8px}.employee-identity small[data-v-f040a3ec]{font-size:7px}.employee-avatar[data-v-f040a3ec]{width:37px;height:37px;font-size:10px}.employee-work-counts[data-v-f040a3ec]{padding:13px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.employee-work-counts span[data-v-f040a3ec]{font-size:7px}.employee-work-counts strong[data-v-f040a3ec]{font-size:16px}.employee-action[data-v-f040a3ec]{flex-wrap:wrap;gap:8px}.employee-blocked[data-v-f040a3ec],.staff-queue-scope[data-v-f040a3ec]{font-size:7px}}.team-day-page[data-v-4eb30fba]{min-width:0;max-width:100%;color:var(--text)}.td-heading[data-v-4eb30fba]{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin-bottom:22px}.td-overline[data-v-4eb30fba]{font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--blue);margin:0 0 9px}.td-heading h1[data-v-4eb30fba]{font-family:var(--head);font-size:27px;line-height:1.4;margin:0 0 8px}.td-caption[data-v-4eb30fba],.td-scope[data-v-4eb30fba]{color:var(--muted);font-size:12px;line-height:1.8;margin:0}.td-refresh[data-v-4eb30fba]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;flex-shrink:0}.td-toolbar[data-v-4eb30fba]{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:18px 20px;margin-bottom:16px}.td-navigation[data-v-4eb30fba]{display:flex;align-items:center;gap:12px;min-width:0}.td-arrow[data-v-4eb30fba]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;width:44px;min-height:44px;border:1px solid var(--border);border-radius:8px;color:var(--blue);background:var(--surface)}.td-arrow:not(.td-next) svg[data-v-4eb30fba]{transform:rotate(180deg)}.td-disabled[data-v-4eb30fba]{opacity:.45}.td-selected[data-v-4eb30fba]{min-width:0}.td-selected strong[data-v-4eb30fba]{display:block;font-size:15px;line-height:1.6;overflow-wrap:anywhere}.td-selected span[data-v-4eb30fba]{display:block;font-size:11px;line-height:1.7;color:var(--muted)}.td-date-form[data-v-4eb30fba]{display:flex;align-items:flex-end;gap:10px;margin-left:auto;min-width:0}.td-date-form label[data-v-4eb30fba]{font-size:11px;color:var(--muted);line-height:1.7;min-width:0}.td-date-form input[data-v-4eb30fba]{display:block;box-sizing:border-box;min-height:44px;max-width:100%;padding:9px 11px;margin-top:5px;font-size:13px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:7px;color-scheme:light dark}.td-date-form button[data-v-4eb30fba]{min-height:44px}.td-views[data-v-4eb30fba]{display:flex;align-items:center;gap:14px;width:100%;border-top:1px solid var(--border);padding-top:9px}.td-views a[data-v-4eb30fba],.td-views>span[data-v-4eb30fba]{display:inline-flex;align-items:center;min-height:44px;color:var(--blue);font-size:12px;line-height:1.5}.td-views>span[data-v-4eb30fba]{color:var(--muted)}.td-input-error[data-v-4eb30fba]{color:var(--red);font-size:12px;margin:0;line-height:1.6}.td-update[data-v-4eb30fba]{display:flex;align-items:flex-start;gap:9px;color:var(--muted);font-size:12px;line-height:1.8;margin:14px 0}.td-update svg[data-v-4eb30fba]{color:var(--blue);flex-shrink:0;margin-top:2px}.td-update strong[data-v-4eb30fba]{font-weight:500}.td-scope[data-v-4eb30fba]{margin:0 0 22px;max-width:960px}.td-roster[data-v-4eb30fba]{border-radius:10px}.td-roster-heading[data-v-4eb30fba]{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px}.td-roster-heading h2[data-v-4eb30fba]{font-family:var(--head);font-size:18px;margin:0}.td-roster-heading h2 span[data-v-4eb30fba]{display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:25px;border-radius:7px;margin-left:7px;padding:0 5px;background:var(--blue-soft);color:var(--blue);font-size:13px}.td-readonly[data-v-4eb30fba]{font-size:11px;color:var(--muted)}.td-empty[data-v-4eb30fba]{text-align:center;padding:35px 20px;color:var(--muted)}.td-empty svg[data-v-4eb30fba]{color:var(--blue);margin-bottom:12px}.td-empty h3[data-v-4eb30fba]{font-size:16px;color:var(--text);line-height:1.7}.td-empty p[data-v-4eb30fba]{font-size:12px;line-height:1.8;margin-top:8px}.td-grid[data-v-4eb30fba]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.td-inspector[data-v-4eb30fba]{min-width:0;overflow:hidden}.td-person[data-v-4eb30fba]{display:flex;align-items:center;gap:12px;background:var(--surface-alt);padding:18px 20px;border-bottom:1px solid var(--border)}.td-avatar[data-v-4eb30fba]{display:inline-grid;place-items:center;flex-shrink:0;width:37px;height:37px;border-radius:9px;background:var(--blue-soft);color:var(--blue)}.td-person h3[data-v-4eb30fba]{flex:1;min-width:0;font-size:15px;line-height:1.7;margin:0;overflow-wrap:anywhere}.td-month-entry[data-v-4eb30fba]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;flex-shrink:0;padding:0 8px;border:1px solid var(--border);border-radius:7px;color:var(--blue);font-size:12px}.td-day[data-v-4eb30fba]{padding:20px;min-width:0}.td-declaration[data-v-4eb30fba]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.td-day h4[data-v-4eb30fba]{font-size:12px;line-height:1.8;margin:0}.td-badge[data-v-4eb30fba]{font-size:10px;line-height:1.7;padding:4px 9px;border-radius:5px;color:var(--muted);background:var(--surface-alt)}.td-badge.available[data-v-4eb30fba]{background:var(--green-soft);color:var(--green)}.td-badge.unavailable[data-v-4eb30fba]{background:var(--orange-soft);color:var(--orange)}.td-windows[data-v-4eb30fba]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:14px 0 0;padding:0}.td-windows li[data-v-4eb30fba]{display:flex;align-items:center;gap:9px;background:var(--green-soft);color:var(--green);border-radius:7px;padding:10px 12px;min-width:0}.td-windows strong[data-v-4eb30fba]{font-size:13px}.td-windows span[data-v-4eb30fba]{font-size:10px;margin-left:auto}.td-copy[data-v-4eb30fba]{font-size:12px;line-height:1.85;color:var(--muted);margin:12px 0 0}.td-reason[data-v-4eb30fba]{font-size:12px;line-height:1.8;padding:12px;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px;white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0}.td-busy[data-v-4eb30fba],.td-reviews[data-v-4eb30fba]{margin-top:19px;padding-top:17px;border-top:1px solid var(--border)}.td-busy h4 span[data-v-4eb30fba]{font-weight:400;color:var(--muted);margin-left:5px}.td-busy ul[data-v-4eb30fba],.td-reviews ul[data-v-4eb30fba]{list-style:none;padding:0;margin:12px 0 0}.td-busy li[data-v-4eb30fba]{padding:12px;border:1px solid var(--border);border-radius:7px;min-width:0;margin-top:9px}.td-time[data-v-4eb30fba]{font-size:11px;line-height:1.8;color:var(--muted);margin:0;overflow-wrap:anywhere}.td-item-link[data-v-4eb30fba]{display:flex;align-items:center;min-height:44px;min-width:44px;font-size:12px;line-height:1.8;color:var(--blue);overflow-wrap:anywhere;width:fit-content;max-width:100%}.td-busy-label[data-v-4eb30fba]{font-size:12px;line-height:1.8;margin:6px 0 0;overflow-wrap:anywhere}.td-unknown[data-v-4eb30fba]{font-size:11px;color:var(--orange);line-height:1.7;margin:7px 0 0}.td-advisories[data-v-4eb30fba]{list-style:none;padding:0;margin:15px 0 0}.td-advisories li[data-v-4eb30fba]{display:flex;align-items:flex-start;gap:8px;padding:11px;margin-top:8px;background:var(--orange-soft);color:var(--orange);font-size:11px;line-height:1.8;border-radius:7px;overflow-wrap:anywhere}.td-advisories svg[data-v-4eb30fba]{flex-shrink:0;margin-top:2px}.td-reviews li[data-v-4eb30fba]{margin-top:9px}.td-reviews li>span[data-v-4eb30fba]{font-size:12px;line-height:1.8}.td-reviews small[data-v-4eb30fba]{display:block;font-size:11px;line-height:1.8;color:var(--muted)}.td-footnote[data-v-4eb30fba]{display:flex;align-items:flex-start;gap:10px;margin-top:22px;color:var(--muted);font-size:12px;line-height:1.9}.td-footnote svg[data-v-4eb30fba]{color:var(--blue);flex-shrink:0;margin-top:3px}.td-footnote p[data-v-4eb30fba]{margin:0}.td-access[data-v-4eb30fba]{max-width:600px;margin:60px auto;padding:32px;color:var(--text)}.td-access>svg[data-v-4eb30fba]{color:var(--blue)}.td-access h1[data-v-4eb30fba]{font-family:var(--head);font-size:24px;margin:18px 0 10px;line-height:1.5}.td-access p[data-v-4eb30fba]{font-size:13px;color:var(--muted);line-height:1.8}.td-access a[data-v-4eb30fba]{display:inline-flex;align-items:center;min-height:44px;color:var(--blue);font-size:13px}.team-day-page[data-v-4eb30fba] :is(button,a,input):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.team-day-page button[data-v-4eb30fba]:disabled{opacity:.55}.team-day-page a[data-v-4eb30fba]:hover{text-decoration:underline}@media(max-width:1100px){.td-grid[data-v-4eb30fba]{grid-template-columns:1fr}.td-date-form[data-v-4eb30fba]{margin-left:0}}@media(max-width:600px){.td-heading[data-v-4eb30fba]{flex-direction:column;gap:16px}.td-heading h1[data-v-4eb30fba]{font-size:23px}.td-refresh[data-v-4eb30fba]{width:100%}.td-toolbar[data-v-4eb30fba]{padding:15px;gap:14px}.td-navigation[data-v-4eb30fba]{width:100%;justify-content:space-between;gap:8px}.td-selected strong[data-v-4eb30fba]{font-size:13px}.td-date-form[data-v-4eb30fba]{width:100%;align-items:flex-end;gap:9px}.td-date-form label[data-v-4eb30fba]{flex:1}.td-date-form input[data-v-4eb30fba]{width:100%;min-width:0}.td-date-form button[data-v-4eb30fba]{flex-shrink:0}.td-views[data-v-4eb30fba]{justify-content:space-between;gap:8px}.td-person[data-v-4eb30fba],.td-day[data-v-4eb30fba]{padding:16px}.td-grid[data-v-4eb30fba]{gap:14px}.td-roster-heading h2[data-v-4eb30fba]{font-size:17px}.td-footnote[data-v-4eb30fba]{font-size:11px}.td-access[data-v-4eb30fba]{margin:30px 15px;padding:23px}}.team-month-page[data-v-22f7ec91]{min-width:0;max-width:100%;color:var(--text)}.tm-heading[data-v-22f7ec91]{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin-bottom:22px}.tm-overline[data-v-22f7ec91]{font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--blue);margin:0 0 9px}.tm-heading h1[data-v-22f7ec91]{font-family:var(--head);font-size:27px;line-height:1.4;margin:0 0 8px}.tm-caption[data-v-22f7ec91],.tm-scope[data-v-22f7ec91]{color:var(--muted);font-size:12px;line-height:1.8;margin:0}.tm-refresh[data-v-22f7ec91]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;min-width:44px;flex-shrink:0}.tm-toolbar[data-v-22f7ec91]{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:18px 20px;margin-bottom:16px;min-width:0}.tm-navigation[data-v-22f7ec91]{display:flex;align-items:center;gap:12px;min-width:0}.tm-arrow[data-v-22f7ec91]{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;min-height:44px;flex-shrink:0;border:1px solid var(--border);border-radius:8px;color:var(--blue);background:var(--surface)}.tm-arrow:not(.tm-next) svg[data-v-22f7ec91]{transform:rotate(180deg)}.tm-disabled[data-v-22f7ec91]{opacity:.45}.tm-selected[data-v-22f7ec91]{min-width:0}.tm-selected strong[data-v-22f7ec91]{display:block;font-size:17px;line-height:1.6;overflow-wrap:anywhere}.tm-selected span[data-v-22f7ec91]{display:block;font-size:11px;line-height:1.7;color:var(--muted)}.tm-form[data-v-22f7ec91]{display:flex;align-items:flex-end;gap:10px;flex:1;justify-content:flex-end;min-width:0}.tm-form label[data-v-22f7ec91]{font-size:11px;color:var(--muted);line-height:1.7;min-width:0;flex:1;max-width:270px}.tm-form input[data-v-22f7ec91],.tm-form select[data-v-22f7ec91]{display:block;box-sizing:border-box;min-height:44px;width:100%;max-width:100%;min-width:0;padding:9px 11px;margin-top:5px;font-size:13px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:7px;color-scheme:light dark}.tm-form .tm-month-field[data-v-22f7ec91]{max-width:160px}.tm-form button[data-v-22f7ec91]{min-height:44px;min-width:44px;flex-shrink:0}.tm-views[data-v-22f7ec91]{display:flex;align-items:center;gap:18px;flex-wrap:wrap;width:100%;border-top:1px solid var(--border);padding-top:9px}.tm-views a[data-v-22f7ec91],.tm-views>span[data-v-22f7ec91]{display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:var(--blue);font-size:12px;line-height:1.6}.tm-views>span[data-v-22f7ec91]{color:var(--muted)}.tm-input-error[data-v-22f7ec91]{font-size:12px;color:var(--red);line-height:1.7;margin:0}.tm-update[data-v-22f7ec91]{display:flex;align-items:flex-start;gap:9px;color:var(--muted);font-size:12px;line-height:1.8;margin:14px 0 20px}.tm-update svg[data-v-22f7ec91]{color:var(--blue);flex-shrink:0;margin-top:2px}.tm-update strong[data-v-22f7ec91]{font-weight:500}.tm-calendar[data-v-22f7ec91]{min-width:0;max-width:100%;overflow:hidden}.tm-person[data-v-22f7ec91]{display:flex;align-items:center;gap:12px;padding:20px;background:var(--surface-alt);border-bottom:1px solid var(--border)}.tm-avatar[data-v-22f7ec91]{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:10px;background:var(--blue-soft);color:var(--blue)}.tm-person h2[data-v-22f7ec91]{font-size:17px;line-height:1.6;margin:0;overflow-wrap:anywhere}.tm-person>div[data-v-22f7ec91]{min-width:0}.tm-person p[data-v-22f7ec91]{font-size:12px;line-height:1.7;color:var(--muted);margin:5px 0 0}.tm-scope[data-v-22f7ec91]{padding:17px 20px 0}.tm-grid-hint[data-v-22f7ec91]{font-size:11px;color:var(--muted);line-height:1.7;padding:0 20px;margin:10px 0 14px}.tm-grid-scroll[data-v-22f7ec91]{max-width:100%;min-width:0;overflow-x:auto;padding:0 20px 20px;overscroll-behavior-x:contain;box-sizing:border-box}.tm-weekdays[data-v-22f7ec91],.tm-grid[data-v-22f7ec91]{display:grid;grid-template-columns:repeat(7,minmax(44px,1fr));gap:6px;min-width:344px}.tm-weekdays[data-v-22f7ec91]{margin-bottom:7px}.tm-weekdays span[data-v-22f7ec91]{font-size:11px;color:var(--muted);font-weight:600;text-align:center;padding:7px 0}.tm-cell[data-v-22f7ec91]{display:flex;flex-direction:column;align-items:flex-start;gap:5px;text-align:left;min-height:100px;min-width:44px;padding:10px;border:1px solid var(--border);border-radius:7px;background:var(--surface);overflow-wrap:anywhere}.tm-cell>strong[data-v-22f7ec91]{font-size:16px;line-height:1.5}.tm-cell>span[data-v-22f7ec91]{font-size:10px;color:var(--muted);line-height:1.7}.tm-cell>small[data-v-22f7ec91]{font-size:10px;color:var(--muted);line-height:1.6}.tm-cell.available[data-v-22f7ec91]{background:var(--green-soft)}.tm-cell.available>span[data-v-22f7ec91]{color:var(--green)}.tm-cell.unavailable[data-v-22f7ec91]{background:var(--orange-soft)}.tm-cell.selected[data-v-22f7ec91]{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.tm-blank[data-v-22f7ec91]{pointer-events:none}.tm-legend[data-v-22f7ec91]{display:flex;gap:15px;flex-wrap:wrap;padding:14px 20px;border-top:1px solid var(--border);font-size:11px;line-height:1.7;color:var(--muted)}.tm-legend span[data-v-22f7ec91]{display:flex;align-items:center;gap:6px}.tm-legend i[data-v-22f7ec91]{width:7px;height:7px;border-radius:50%;background:var(--muted)}.tm-legend .tm-green[data-v-22f7ec91]{background:var(--green)}.tm-legend .tm-orange[data-v-22f7ec91]{background:var(--orange)}.tm-facts[data-v-22f7ec91]{margin-top:24px;min-width:0}.tm-facts-heading[data-v-22f7ec91]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.tm-facts-heading h2[data-v-22f7ec91]{font-family:var(--head);font-size:18px;line-height:1.6;margin:0}.tm-facts-heading>span[data-v-22f7ec91]{font-size:11px;color:var(--muted)}.tm-day-grid[data-v-22f7ec91]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tm-day[data-v-22f7ec91]{min-width:0;overflow:hidden;scroll-margin-top:95px}.tm-day-heading[data-v-22f7ec91]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 18px;border-bottom:1px solid var(--border);background:var(--surface-alt);flex-wrap:wrap}.tm-day-heading h3[data-v-22f7ec91]{font-size:14px;line-height:1.7;margin:0;overflow-wrap:anywhere}.tm-badge[data-v-22f7ec91]{font-size:10px;line-height:1.7;padding:4px 9px;border-radius:5px;background:var(--surface);color:var(--muted)}.tm-badge.available[data-v-22f7ec91]{background:var(--green-soft);color:var(--green)}.tm-badge.unavailable[data-v-22f7ec91]{background:var(--orange-soft);color:var(--orange)}.tm-day-body[data-v-22f7ec91]{padding:18px;min-width:0}.tm-day h4[data-v-22f7ec91]{font-size:12px;line-height:1.8;margin:0}.tm-windows[data-v-22f7ec91]{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0;margin:12px 0 0}.tm-windows li[data-v-22f7ec91]{display:flex;align-items:center;gap:9px;background:var(--green-soft);color:var(--green);border-radius:7px;padding:10px 12px;min-width:0}.tm-windows strong[data-v-22f7ec91]{font-size:13px}.tm-windows span[data-v-22f7ec91]{font-size:10px;margin-left:auto}.tm-copy[data-v-22f7ec91]{font-size:12px;color:var(--muted);line-height:1.85;margin:12px 0 0}.tm-reason[data-v-22f7ec91]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.8;padding:12px;border:1px solid var(--border);border-radius:7px;background:var(--surface-alt);margin:12px 0 0}.tm-busy[data-v-22f7ec91],.tm-reviews[data-v-22f7ec91]{margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}.tm-busy h4>span[data-v-22f7ec91]{font-weight:400;color:var(--muted);margin-left:5px}.tm-busy ul[data-v-22f7ec91],.tm-reviews ul[data-v-22f7ec91]{list-style:none;padding:0;margin:12px 0 0}.tm-busy li[data-v-22f7ec91]{padding:12px;border:1px solid var(--border);border-radius:7px;min-width:0;margin-top:9px}.tm-time[data-v-22f7ec91]{font-size:11px;line-height:1.8;color:var(--muted);margin:0;overflow-wrap:anywhere}.tm-item-link[data-v-22f7ec91]{display:flex;align-items:center;min-height:44px;min-width:44px;width:fit-content;max-width:100%;font-size:12px;line-height:1.8;color:var(--blue);overflow-wrap:anywhere}.tm-busy-label[data-v-22f7ec91]{font-size:12px;line-height:1.8;margin:6px 0 0;overflow-wrap:anywhere}.tm-unknown[data-v-22f7ec91]{font-size:11px;color:var(--orange);line-height:1.7;margin:7px 0 0}.tm-advisories[data-v-22f7ec91]{list-style:none;padding:0;margin:15px 0 0}.tm-advisories li[data-v-22f7ec91]{display:flex;align-items:flex-start;gap:8px;padding:11px;margin-top:8px;background:var(--orange-soft);color:var(--orange);font-size:11px;line-height:1.8;border-radius:7px;overflow-wrap:anywhere}.tm-advisories svg[data-v-22f7ec91]{flex-shrink:0;margin-top:2px}.tm-reviews li[data-v-22f7ec91]{margin-top:9px}.tm-reviews li>span[data-v-22f7ec91]{font-size:12px;line-height:1.8}.tm-reviews small[data-v-22f7ec91]{display:block;font-size:11px;line-height:1.8;color:var(--muted)}.tm-footnote[data-v-22f7ec91]{display:flex;align-items:flex-start;gap:10px;margin-top:22px;color:var(--muted);font-size:12px;line-height:1.9}.tm-footnote svg[data-v-22f7ec91]{color:var(--blue);flex-shrink:0;margin-top:3px}.tm-footnote p[data-v-22f7ec91]{margin:0}.tm-access[data-v-22f7ec91]{max-width:600px;margin:60px auto;padding:32px}.tm-access>svg[data-v-22f7ec91]{color:var(--blue)}.tm-access h1[data-v-22f7ec91]{font-family:var(--head);font-size:24px;margin:18px 0 10px;line-height:1.5}.tm-access p[data-v-22f7ec91]{font-size:13px;color:var(--muted);line-height:1.8}.tm-access a[data-v-22f7ec91]{display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:var(--blue);font-size:13px}.team-month-page[data-v-22f7ec91] :is(button,a,input,select,h3[tabindex]):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.tm-grid-scroll[data-v-22f7ec91]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.team-month-page button[data-v-22f7ec91]:disabled{opacity:.55}.team-month-page a[data-v-22f7ec91]:hover{text-decoration:underline}@media(max-width:1150px){.tm-form[data-v-22f7ec91]{width:100%;flex-basis:100%;justify-content:flex-start}.tm-form label[data-v-22f7ec91]{max-width:none}.tm-day-grid[data-v-22f7ec91]{grid-template-columns:1fr}}@media(max-width:600px){.tm-heading[data-v-22f7ec91]{flex-direction:column;gap:16px}.tm-heading h1[data-v-22f7ec91]{font-size:23px}.tm-refresh[data-v-22f7ec91]{width:100%}.tm-toolbar[data-v-22f7ec91]{padding:15px;gap:14px}.tm-navigation[data-v-22f7ec91]{width:100%;justify-content:space-between;gap:8px}.tm-selected strong[data-v-22f7ec91]{font-size:15px}.tm-selected span[data-v-22f7ec91]{font-size:10px}.tm-form[data-v-22f7ec91]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:11px}.tm-form label[data-v-22f7ec91]:first-child{grid-column:1/-1}.tm-form .tm-month-field[data-v-22f7ec91]{max-width:none}.tm-views[data-v-22f7ec91]{gap:4px 12px}.tm-person[data-v-22f7ec91]{padding:16px}.tm-person h2[data-v-22f7ec91]{font-size:15px}.tm-scope[data-v-22f7ec91]{padding:14px 16px 0}.tm-grid-hint[data-v-22f7ec91]{padding:0 16px}.tm-grid-scroll[data-v-22f7ec91]{padding:0 16px 16px}.tm-cell[data-v-22f7ec91]{padding:6px;min-height:92px}.tm-cell>span[data-v-22f7ec91],.tm-cell>small[data-v-22f7ec91]{font-size:8px}.tm-facts-heading[data-v-22f7ec91]{align-items:flex-start;flex-direction:column;gap:4px}.tm-day-heading[data-v-22f7ec91],.tm-day-body[data-v-22f7ec91]{padding:16px}.tm-day-heading h3[data-v-22f7ec91]{font-size:13px}.tm-legend[data-v-22f7ec91]{padding:13px 16px;gap:8px 12px}.tm-access[data-v-22f7ec91]{margin:30px 15px;padding:23px}}.device-entry[data-v-4ed59b56]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:18px;border:1px solid var(--border);border-radius:9px;background:var(--surface);margin-top:18px;min-width:0}.device-entry>div[data-v-4ed59b56]{flex:1;min-width:200px}.device-entry h3[data-v-4ed59b56]{font-size:12px;font-weight:600}.device-entry p[data-v-4ed59b56]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:6px;overflow-wrap:anywhere}.device-entry [role=alert][data-v-4ed59b56]{color:var(--orange)}.device-entry [role=status][data-v-4ed59b56]{color:var(--blue)}.device-entry .button[data-v-4ed59b56]{font-size:10px;max-width:100%;white-space:normal}.device-link[data-v-4ed59b56]{font-size:10px;color:var(--blue)}@media(max-width:600px){.device-entry[data-v-4ed59b56]{padding:15px;gap:12px}.device-entry>div[data-v-4ed59b56]{flex-basis:100%;min-width:0}.device-entry .button[data-v-4ed59b56]{width:100%;justify-content:center}}.capture-page[data-v-bb65ee14]{min-width:0}.capture-layout[data-v-bb65ee14]{display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:20px;align-items:start}.capture-main[data-v-bb65ee14],.capture-aside[data-v-bb65ee14]{display:flex;flex-direction:column;gap:16px;min-width:0}.capture-aside[data-v-bb65ee14]{position:sticky;top:20px}.capture-source[data-v-bb65ee14]{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;padding:20px}.capture-source h2[data-v-bb65ee14]{font-size:13px;line-height:1.9;overflow-wrap:anywhere;margin-bottom:10px}.capture-source-icon[data-v-bb65ee14]{color:var(--blue);flex-shrink:0}.capture-resume[data-v-bb65ee14]{display:flex;align-items:flex-start;gap:9px;font-size:9px;line-height:1.9;color:var(--muted);padding:0 2px}.capture-resume>svg[data-v-bb65ee14]{flex-shrink:0;color:var(--blue);margin-top:3px}.capture-resume>span[data-v-bb65ee14]{flex:1;min-width:0;overflow-wrap:anywhere}.capture-resume strong[data-v-bb65ee14]{font-weight:500;color:var(--text)}.capture-point[data-v-bb65ee14]{scroll-margin-top:20px;min-width:0}.capture-point-heading[data-v-bb65ee14]{display:flex;align-items:flex-start;gap:13px;padding:19px 20px;border-bottom:1px solid var(--border)}.capture-point-heading>div[data-v-bb65ee14]{flex:1;min-width:0}.capture-point-heading h2[data-v-bb65ee14]{font-size:12px;line-height:1.9;overflow-wrap:anywhere}.capture-point-heading .a-label[data-v-bb65ee14]{margin-bottom:3px}.capture-number[data-v-bb65ee14]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:7px;font-size:11px;font-weight:600;background:var(--blue-soft);color:var(--blue);margin-top:2px}.capture-fields[data-v-bb65ee14]{display:flex;flex-direction:column;gap:17px;padding:20px!important}.capture-fields select[data-v-bb65ee14],.capture-fields textarea[data-v-bb65ee14],.capture-finding select[data-v-bb65ee14],.capture-finding textarea[data-v-bb65ee14],.capture-finding input[data-v-bb65ee14]{width:100%;min-width:0;max-width:100%;font-family:inherit;font-size:11px;line-height:1.9;padding:10px 12px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text)}.capture-fields select[data-v-bb65ee14],.capture-finding select[data-v-bb65ee14]{min-height:44px;padding-right:25px;text-overflow:ellipsis}.capture-fields textarea[data-v-bb65ee14],.capture-finding textarea[data-v-bb65ee14]{resize:vertical;min-height:75px}.capture-fields[data-v-bb65ee14] :is(input,select,textarea):focus,.capture-finding[data-v-bb65ee14] :is(input,select,textarea):focus{outline:2px solid var(--blue-soft);border-color:var(--blue)}.capture-green[data-v-bb65ee14]{color:var(--green);flex-shrink:0;margin-top:5px}.capture-required[data-v-bb65ee14]{color:var(--orange)}.capture-optional[data-v-bb65ee14]{font-weight:400;color:var(--muted);font-size:8px;margin-left:5px}.capture-finding-action[data-v-bb65ee14]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:9px;color:var(--muted);line-height:1.9}.capture-add-point[data-v-bb65ee14]{display:flex;gap:12px;align-items:center;text-align:left;min-width:0;min-height:76px;background:var(--surface);border:1px dashed var(--border);border-radius:8px;padding:17px 20px;color:var(--blue);cursor:pointer;font-family:inherit;font-size:11px;font-weight:500;line-height:1.9}.capture-add-point>span[data-v-bb65ee14]{flex:1;min-width:0}.capture-add-point small[data-v-bb65ee14]{display:block;color:var(--muted);font-weight:400;font-size:9px;line-height:1.9;margin-top:3px}.capture-add-point[data-v-bb65ee14]:disabled{opacity:.6;cursor:default}.capture-icon-button[data-v-bb65ee14]{display:flex;align-items:center;justify-content:center;width:30px;min-height:30px;flex-shrink:0;padding:5px;background:transparent;border:1px solid var(--border);border-radius:6px;color:var(--muted);cursor:pointer}.capture-icon-button[data-v-bb65ee14]:disabled{opacity:.5;cursor:default}.capture-count[data-v-bb65ee14]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;min-height:20px;background:var(--blue-soft);color:var(--blue);border-radius:5px;font-size:9px;margin-left:7px}.capture-finding[data-v-bb65ee14]{display:flex;flex-direction:column;gap:15px;padding:20px!important;border-bottom:1px solid var(--border)!important}.capture-finding[data-v-bb65ee14]:last-child{border-bottom:0!important}.capture-finding-title[data-v-bb65ee14]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px}.capture-empty-inline[data-v-bb65ee14]{display:flex;align-items:flex-start;gap:11px;color:var(--muted);font-size:10px;line-height:1.9}.capture-empty-inline>svg[data-v-bb65ee14]{flex-shrink:0;margin-top:2px}.capture-save-summary>b[data-v-bb65ee14]{display:block;font-size:27px;font-weight:600;line-height:1.3}.capture-save-summary small[data-v-bb65ee14]{font-size:15px;font-weight:400;color:var(--muted)}.capture-save-summary>span[data-v-bb65ee14]{display:block;font-size:9px;color:var(--muted);line-height:1.9;margin-top:7px}.capture-meter[data-v-bb65ee14]{height:5px;background:var(--blue-soft);border-radius:10px;overflow:hidden}.capture-meter>i[data-v-bb65ee14]{display:block;height:100%;background:var(--blue);border-radius:10px;transition:width .15s}.capture-save-button[data-v-bb65ee14]{width:100%;justify-content:center}.capture-receipt[data-v-bb65ee14]{font-size:8px;line-height:1.9;color:var(--green)}.capture-server-stats[data-v-bb65ee14]{display:flex;flex-direction:column;gap:10px;font-size:9px;line-height:1.9}.capture-server-stats>div[data-v-bb65ee14]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.capture-server-stats span[data-v-bb65ee14]{color:var(--muted)}.capture-pending[data-v-bb65ee14]{margin-bottom:17px}.capture-pending>div[data-v-bb65ee14]{flex:1;min-width:0}.capture-pending p[data-v-bb65ee14]{margin:7px 0 12px}.capture-compare[data-v-bb65ee14]{margin-bottom:18px}.capture-different[data-v-bb65ee14]{font-size:10px;line-height:1.9;overflow-wrap:anywhere}.capture-server[data-v-bb65ee14]{font-size:10px;line-height:1.9;background:var(--bg);padding:13px;border:1px solid var(--border);border-radius:7px}.capture-server summary[data-v-bb65ee14]{cursor:pointer;font-weight:500}.capture-server>div[data-v-bb65ee14]{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-bottom:1px solid var(--border);overflow-wrap:anywhere;white-space:pre-wrap}.capture-server>div[data-v-bb65ee14]:last-child{border:0}.capture-server span[data-v-bb65ee14]{color:var(--blue)}.capture-summary[data-v-bb65ee14]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.capture-summary>div[data-v-bb65ee14]{padding:17px;background:var(--bg);border:1px solid var(--border);border-radius:7px}.capture-summary b[data-v-bb65ee14]{display:block;font-size:23px;font-weight:600;color:var(--blue)}.capture-summary span[data-v-bb65ee14]{display:block;font-size:9px;line-height:1.9;color:var(--muted);margin-top:7px}.capture-blockers[data-v-bb65ee14]{display:flex;flex-direction:column;gap:11px;font-size:10px;line-height:1.9}.capture-blockers h3[data-v-bb65ee14]{font-size:11px}.capture-blockers>div[data-v-bb65ee14]{display:flex;justify-content:space-between;gap:15px;color:var(--muted)}.capture-blockers b[data-v-bb65ee14]{color:var(--orange)}.capture-order-button[data-v-bb65ee14]{min-width:44px;min-height:44px}@media(max-width:1100px){.capture-layout[data-v-bb65ee14]{grid-template-columns:minmax(0,1fr) 260px;gap:17px}.capture-resume[data-v-bb65ee14]{flex-wrap:wrap}.capture-resume>.text-link[data-v-bb65ee14]{margin-left:25px}}@media(max-width:800px){.capture-layout[data-v-bb65ee14]{display:flex;flex-direction:column}.capture-main[data-v-bb65ee14],.capture-aside[data-v-bb65ee14]{width:100%}.capture-aside[data-v-bb65ee14]{position:static;display:grid;grid-template-columns:1fr 1fr;gap:15px}.capture-source[data-v-bb65ee14]{padding:17px 15px}.capture-save[data-v-bb65ee14]{order:-1}}@media(max-width:680px){.capture-layout[data-v-bb65ee14]{gap:15px}.capture-main[data-v-bb65ee14]{gap:14px}.capture-aside[data-v-bb65ee14]{display:flex;flex-direction:column}.capture-point-heading[data-v-bb65ee14]{padding:16px 15px;gap:11px}.capture-point-heading h2[data-v-bb65ee14]{font-size:11px}.capture-number[data-v-bb65ee14]{height:27px;width:27px;font-size:10px}.capture-fields[data-v-bb65ee14],.capture-finding[data-v-bb65ee14]{padding:17px 15px!important}.capture-fields select[data-v-bb65ee14],.capture-fields textarea[data-v-bb65ee14],.capture-finding select[data-v-bb65ee14],.capture-finding textarea[data-v-bb65ee14],.capture-finding input[data-v-bb65ee14]{font-size:11px}.capture-source h2[data-v-bb65ee14]{font-size:12px}.capture-add-point[data-v-bb65ee14]{padding:16px 15px;font-size:10px}.capture-add-point small[data-v-bb65ee14],.capture-finding-action[data-v-bb65ee14],.capture-resume[data-v-bb65ee14]{font-size:8px}.capture-summary[data-v-bb65ee14]{gap:8px}.capture-summary>div[data-v-bb65ee14]{padding:12px 9px}.capture-summary b[data-v-bb65ee14]{font-size:20px}.capture-summary span[data-v-bb65ee14]{font-size:8px}.capture-server[data-v-bb65ee14]{font-size:9px}.capture-finding-title[data-v-bb65ee14]{font-size:10px}}.bundle-surface[data-v-0d49aa04]{min-width:0}.bundle-surface[data-v-0d49aa04] .b-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:20px;align-items:start}.bundle-surface[data-v-0d49aa04] .b-main,.bundle-surface[data-v-0d49aa04] .b-aside{display:flex;flex-direction:column;gap:17px;min-width:0}.bundle-surface[data-v-0d49aa04] .b-aside{position:sticky;top:20px}.bundle-surface[data-v-0d49aa04] .b-source{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px}.bundle-surface[data-v-0d49aa04] .b-source>div{min-width:0}.bundle-surface[data-v-0d49aa04] .b-source>svg{flex-shrink:0;color:var(--blue)}.bundle-surface[data-v-0d49aa04] .b-source h2{margin-bottom:10px;overflow-wrap:anywhere}.bundle-surface[data-v-0d49aa04] .b-source p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:10px}.bundle-surface[data-v-0d49aa04] .b-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.bundle-surface[data-v-0d49aa04] .b-stat-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.bundle-surface[data-v-0d49aa04] .b-stat-grid>div{padding:17px;background:var(--surface);border:1px solid var(--border);border-radius:8px;min-width:0}.bundle-surface[data-v-0d49aa04] .b-stat-grid b{display:block;font-size:25px;font-weight:600;color:var(--blue);line-height:1.4}.bundle-surface[data-v-0d49aa04] .b-stat-grid span{display:block;font-size:9px;line-height:1.9;color:var(--muted);margin-top:5px}.bundle-surface[data-v-0d49aa04] .b-file{display:flex;align-items:flex-start;gap:11px;padding:15px 20px;min-width:0;border-bottom:1px solid var(--border)}.bundle-surface[data-v-0d49aa04] .b-file:last-child{border-bottom:0}.bundle-surface[data-v-0d49aa04] .b-file>svg{color:var(--blue);flex-shrink:0;margin-top:3px}.bundle-surface[data-v-0d49aa04] .b-file>div{flex:1;min-width:0}.bundle-surface[data-v-0d49aa04] .b-file strong{font-size:11px;font-weight:500;line-height:1.9;display:block;overflow-wrap:anywhere}.bundle-surface[data-v-0d49aa04] .b-file p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.bundle-surface[data-v-0d49aa04] .b-file>a{font-size:9px;line-height:1.9;color:var(--blue);display:flex;align-items:center;gap:6px;flex-shrink:0;padding:3px}.bundle-surface[data-v-0d49aa04] .b-excluded{margin:0 20px 20px}.bundle-surface[data-v-0d49aa04] .b-send{width:100%;justify-content:center;white-space:normal;line-height:1.9}.bundle-surface[data-v-0d49aa04] .b-blockers{display:flex;flex-direction:column;gap:17px}.bundle-surface[data-v-0d49aa04] .b-blockers h3{font-size:10px;font-weight:600;line-height:1.9;margin-bottom:8px}.bundle-surface[data-v-0d49aa04] .b-blocker{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:9px;line-height:1.9;color:var(--muted);margin-top:7px}.bundle-surface[data-v-0d49aa04] .b-blocker b{font-weight:500;color:var(--orange)}.bundle-surface[data-v-0d49aa04] .b-state{align-self:flex-start}.bundle-surface[data-v-0d49aa04] .b-history{display:flex;align-items:center;gap:13px;min-width:0;padding:17px 20px;border-bottom:1px solid var(--border);transition:background .15s}.bundle-surface[data-v-0d49aa04] .b-history:last-child{border-bottom:0}.bundle-surface[data-v-0d49aa04] .b-history:hover{background:var(--surface-alt)}.bundle-surface[data-v-0d49aa04] .b-history>svg:first-child{color:var(--blue);flex-shrink:0}.bundle-surface[data-v-0d49aa04] .b-history>svg:last-child{color:var(--muted);flex-shrink:0}.bundle-surface[data-v-0d49aa04] .b-history>div{min-width:0;flex:1}.bundle-surface[data-v-0d49aa04] .b-history strong{font-size:11px;font-weight:500;line-height:1.9}.bundle-surface[data-v-0d49aa04] .b-history p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:5px;overflow-wrap:anywhere}.bundle-surface[data-v-0d49aa04] .b-history span{font-size:8px;line-height:1.9;color:var(--muted);display:block;margin-top:3px}.bundle-surface[data-v-0d49aa04] .b-pending{margin-bottom:18px}.bundle-surface[data-v-0d49aa04] .b-pending>div{min-width:0;flex:1}.bundle-surface[data-v-0d49aa04] .b-pending p{margin:7px 0 13px}.bundle-surface[data-v-0d49aa04] .b-receipt{border-color:var(--green)}.bundle-surface[data-v-0d49aa04] .b-receipt .a-heading{align-items:center}.bundle-surface[data-v-0d49aa04] .b-receipt .a-heading>svg{color:var(--green)}.bundle-surface[data-v-0d49aa04] .b-receipt .a-dl dd{font-weight:500}.bundle-surface[data-v-0d49aa04] .b-readonly{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border:1px solid var(--border);border-radius:8px;background:var(--surface);font-size:9px;line-height:1.9;color:var(--muted)}.bundle-surface[data-v-0d49aa04] .b-readonly>svg{flex-shrink:0;color:var(--blue);margin-top:2px}.bundle-surface[data-v-0d49aa04] .b-point{padding:18px 20px}.bundle-surface[data-v-0d49aa04] .b-point-top{display:flex;align-items:flex-start;gap:12px}.bundle-surface[data-v-0d49aa04] .b-number{height:29px;width:29px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--blue-soft);color:var(--blue);border-radius:7px;font-size:10px;font-weight:600;margin-top:2px}.bundle-surface[data-v-0d49aa04] .b-point-top>div{min-width:0;flex:1}.bundle-surface[data-v-0d49aa04] .b-point h2{font-size:12px;overflow-wrap:anywhere}.bundle-surface[data-v-0d49aa04] .b-point .badge{margin-top:10px}.bundle-surface[data-v-0d49aa04] .b-point-reason{margin:14px 0 0 41px;padding-top:12px;border-top:1px solid var(--border);font-size:10px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.bundle-surface[data-v-0d49aa04] .b-point-reason span{display:block;font-size:8px;color:var(--muted);margin-bottom:5px}.bundle-surface[data-v-0d49aa04] .b-finding-copy{padding:18px 20px;display:flex;flex-direction:column;gap:15px}.bundle-surface[data-v-0d49aa04] .b-finding-copy p{font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.bundle-surface[data-v-0d49aa04] .b-finding-copy .a-label{font-size:8px}.bundle-surface[data-v-0d49aa04] .b-file-heading{padding:13px 20px;background:var(--surface-alt);border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-size:9px;font-weight:500;line-height:1.9;color:var(--muted)}.bundle-surface[data-v-0d49aa04] .b-summary-line{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;line-height:1.9}.bundle-surface[data-v-0d49aa04] .b-summary-line span{color:var(--muted)}.bundle-surface[data-v-0d49aa04] .b-empty-inline{padding:20px;font-size:10px;line-height:1.9;color:var(--muted)}@media(max-width:1100px){.bundle-surface[data-v-0d49aa04] .b-layout{grid-template-columns:minmax(0,1fr) 260px;gap:17px}}@media(max-width:850px){.bundle-surface[data-v-0d49aa04] .b-layout{display:flex;flex-direction:column}.bundle-surface[data-v-0d49aa04] .b-main,.bundle-surface[data-v-0d49aa04] .b-aside{width:100%}.bundle-surface[data-v-0d49aa04] .b-aside{position:static;display:grid;grid-template-columns:1fr 1fr}}@media(max-width:680px){.bundle-surface[data-v-0d49aa04] .b-main,.bundle-surface[data-v-0d49aa04] .b-aside{gap:14px}.bundle-surface[data-v-0d49aa04] .b-aside{display:flex;flex-direction:column}.bundle-surface[data-v-0d49aa04] .b-source,.bundle-surface[data-v-0d49aa04] .b-point{padding:17px 15px}.bundle-surface[data-v-0d49aa04] .b-stat-grid{gap:8px}.bundle-surface[data-v-0d49aa04] .b-stat-grid>div{padding:13px 10px}.bundle-surface[data-v-0d49aa04] .b-stat-grid b{font-size:22px}.bundle-surface[data-v-0d49aa04] .b-stat-grid span{font-size:8px}.bundle-surface[data-v-0d49aa04] .b-stat-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.bundle-surface[data-v-0d49aa04] .b-file,.bundle-surface[data-v-0d49aa04] .b-history{padding:15px}.bundle-surface[data-v-0d49aa04] .b-file{flex-wrap:wrap}.bundle-surface[data-v-0d49aa04] .b-file>div{flex-basis:calc(100% - 35px)}.bundle-surface[data-v-0d49aa04] .b-file>a{margin-left:32px;min-height:30px}.bundle-surface[data-v-0d49aa04] .b-file strong,.bundle-surface[data-v-0d49aa04] .b-history strong{font-size:10px}.bundle-surface[data-v-0d49aa04] .b-file p,.bundle-surface[data-v-0d49aa04] .b-history p{font-size:8px}.bundle-surface[data-v-0d49aa04] .b-excluded{margin:0 15px 17px}.bundle-surface[data-v-0d49aa04] .b-point h2{font-size:11px}.bundle-surface[data-v-0d49aa04] .b-point-reason{margin-left:0;font-size:9px}.bundle-surface[data-v-0d49aa04] .b-finding-copy{padding:17px 15px}.bundle-surface[data-v-0d49aa04] .b-finding-copy p{font-size:10px}.bundle-surface[data-v-0d49aa04] .b-file-heading{padding:12px 15px}.bundle-surface[data-v-0d49aa04] .b-summary-line{font-size:9px}.bundle-surface[data-v-0d49aa04] .b-empty-inline{padding:17px 15px;font-size:9px}}.media-page[data-v-9a15e35a]{min-width:0}.media-layout[data-v-9a15e35a]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:20px;align-items:start}.media-main[data-v-9a15e35a],.media-aside[data-v-9a15e35a]{display:flex;flex-direction:column;gap:17px;min-width:0}.media-aside[data-v-9a15e35a]{position:sticky;top:20px}.media-source[data-v-9a15e35a]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:20px}.media-source>div[data-v-9a15e35a]{min-width:0}.media-source>svg[data-v-9a15e35a]{color:var(--blue);flex-shrink:0}.media-source h2[data-v-9a15e35a]{margin-bottom:10px;overflow-wrap:anywhere}.media-page select[data-v-9a15e35a]{width:100%;min-width:0;min-height:44px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font-family:inherit;font-size:11px;line-height:1.9;padding:10px 25px 10px 12px;text-overflow:ellipsis}.media-page select[data-v-9a15e35a]:focus{outline:2px solid var(--blue-soft);border-color:var(--blue)}.media-target[data-v-9a15e35a]{padding:14px;background:var(--bg);border:1px solid var(--border);border-radius:7px;font-size:10px;line-height:1.9;overflow-wrap:anywhere}.media-target strong[data-v-9a15e35a]{font-weight:500}.media-target p[data-v-9a15e35a]{margin:5px 0;white-space:pre-wrap;color:var(--muted)}.media-target small[data-v-9a15e35a]{display:flex;gap:7px;align-items:flex-start;color:var(--muted);font-size:9px}.media-target small svg[data-v-9a15e35a]{flex-shrink:0;margin-top:3px}.media-picker[data-v-9a15e35a]{display:flex;flex-direction:column;gap:10px;min-width:0}.media-picker label[data-v-9a15e35a]{align-self:flex-start;cursor:pointer;position:relative;overflow:hidden}.media-picker input[data-v-9a15e35a]{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.media-disabled[data-v-9a15e35a]{opacity:.5;cursor:default!important}.media-selected[data-v-9a15e35a]{display:flex;flex-direction:column;gap:13px;padding:16px;background:var(--bg);border:1px solid var(--border);border-radius:7px;min-width:0}.media-selected>div[data-v-9a15e35a]:first-child{display:flex;align-items:flex-start;gap:11px}.media-selected>div:first-child>svg[data-v-9a15e35a]{flex-shrink:0;color:var(--blue);margin-top:2px}.media-selected>div:first-child>div[data-v-9a15e35a]{min-width:0}.media-selected strong[data-v-9a15e35a]{display:block;overflow-wrap:anywhere;font-size:11px;font-weight:500;line-height:1.9}.media-selected>div:first-child span[data-v-9a15e35a]{display:block;font-size:9px;line-height:1.9;color:var(--muted);margin-top:3px}.media-stage[data-v-9a15e35a]{display:flex;justify-content:space-between;gap:13px;font-size:9px;line-height:1.9;color:var(--muted)}.media-stage b[data-v-9a15e35a]{color:var(--blue);font-weight:500}.media-meter[data-v-9a15e35a]{height:5px;overflow:hidden;border-radius:10px;background:var(--blue-soft)}.media-meter i[data-v-9a15e35a]{display:block;height:100%;background:var(--blue);border-radius:10px}.media-server-stage[data-v-9a15e35a]{display:flex;flex-direction:column;gap:10px;padding-top:11px;border-top:1px solid var(--border)}.media-uncertain[data-v-9a15e35a]{margin-bottom:18px}.media-uncertain>div[data-v-9a15e35a]{min-width:0;flex:1}.media-uncertain p[data-v-9a15e35a]{margin:7px 0 12px}.media-upload[data-v-9a15e35a]{padding:20px;border-bottom:1px solid var(--border);min-width:0}.media-upload[data-v-9a15e35a]:last-child{border-bottom:0}.media-upload-title[data-v-9a15e35a]{display:flex;align-items:flex-start;gap:11px;margin-bottom:15px}.media-upload-title>svg[data-v-9a15e35a]{flex-shrink:0;color:var(--blue);margin-top:2px}.media-upload-title>div[data-v-9a15e35a]{min-width:0;flex:1}.media-upload-title h3[data-v-9a15e35a]{font-size:11px;font-weight:500;line-height:1.9;overflow-wrap:anywhere}.media-upload-title p[data-v-9a15e35a]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:3px;overflow-wrap:anywhere}.media-upload-title .badge[data-v-9a15e35a]{max-width:150px}.media-upload .a-actions[data-v-9a15e35a]{margin-top:16px}.media-upload .a-note[data-v-9a15e35a]{margin-top:13px}.media-upload .a-dl>div[data-v-9a15e35a]{padding:8px 0}.media-status-counts[data-v-9a15e35a]{display:flex;flex-direction:column;gap:12px;font-size:10px;line-height:1.9}.media-status-counts>div[data-v-9a15e35a]{display:flex;align-items:center;justify-content:space-between;gap:13px}.media-status-counts span[data-v-9a15e35a]{color:var(--muted)}.media-status-counts b[data-v-9a15e35a]{font-weight:500;color:var(--blue)}.media-receipt[data-v-9a15e35a]{display:flex;align-items:flex-start;gap:8px;font-size:8px;line-height:1.9;color:var(--green)}.media-receipt>svg[data-v-9a15e35a]{flex-shrink:0;margin-top:2px}.media-counts[data-v-9a15e35a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.media-counts>div[data-v-9a15e35a]{padding:17px;background:var(--bg);border:1px solid var(--border);border-radius:7px}.media-counts b[data-v-9a15e35a]{display:block;font-size:24px;font-weight:600;color:var(--blue)}.media-counts span[data-v-9a15e35a]{display:block;font-size:9px;line-height:1.9;color:var(--muted);margin-top:7px}.media-count[data-v-9a15e35a]{display:inline-flex;min-width:20px;min-height:20px;align-items:center;justify-content:center;background:var(--blue-soft);border-radius:5px;color:var(--blue);font-size:9px;margin-left:5px}.media-page button[data-v-9a15e35a]:disabled{cursor:default;opacity:.5}.media-upload .button[data-v-9a15e35a]{white-space:normal}.media-page .a-draft[data-v-9a15e35a]{overflow-wrap:anywhere}@media(max-width:1100px){.media-layout[data-v-9a15e35a]{grid-template-columns:minmax(0,1fr) 250px;gap:17px}}@media(max-width:850px){.media-layout[data-v-9a15e35a]{display:flex;flex-direction:column}.media-main[data-v-9a15e35a],.media-aside[data-v-9a15e35a]{width:100%}.media-aside[data-v-9a15e35a]{position:static;display:grid;grid-template-columns:1fr 1fr}}@media(max-width:680px){.media-main[data-v-9a15e35a],.media-aside[data-v-9a15e35a]{gap:14px}.media-aside[data-v-9a15e35a]{display:flex;flex-direction:column}.media-source[data-v-9a15e35a],.media-upload[data-v-9a15e35a]{padding:17px 15px}.media-upload-title[data-v-9a15e35a]{flex-wrap:wrap}.media-upload-title>div[data-v-9a15e35a]{flex-basis:calc(100% - 35px)}.media-upload-title .badge[data-v-9a15e35a]{margin-left:33px;max-width:calc(100% - 33px)}.media-selected[data-v-9a15e35a]{padding:13px}.media-selected .a-actions>.text-link[data-v-9a15e35a]{margin-top:3px}.media-counts[data-v-9a15e35a]{gap:8px}.media-counts>div[data-v-9a15e35a]{padding:13px 10px}.media-counts b[data-v-9a15e35a]{font-size:21px}.media-counts span[data-v-9a15e35a]{font-size:8px}.media-picker label[data-v-9a15e35a]{width:100%;justify-content:center}.media-target[data-v-9a15e35a]{font-size:9px}.media-target small[data-v-9a15e35a]{font-size:8px}.media-upload-title h3[data-v-9a15e35a],.media-selected strong[data-v-9a15e35a]{font-size:10px}.media-page select[data-v-9a15e35a]{font-size:11px}.media-upload .a-actions[data-v-9a15e35a]{gap:12px}}.vc-page[data-v-c4f9b88f]{width:100%;max-width:1180px;margin:0 auto;color:var(--text);min-width:0}.vc-heading[data-v-c4f9b88f]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.vc-heading>div[data-v-c4f9b88f]{min-width:0}.vc-eyebrow[data-v-c4f9b88f]{font-size:10px;font-weight:700;letter-spacing:.09em;color:var(--blue);margin:0 0 9px}.vc-heading h1[data-v-c4f9b88f]{font-size:27px;line-height:1.35;margin:0 0 10px;letter-spacing:-.5px}.vc-heading p[data-v-c4f9b88f]:not(.vc-eyebrow),.vc-card p[data-v-c4f9b88f],.vc-footnote[data-v-c4f9b88f]{font-size:13px;line-height:1.75;color:var(--muted)}.vc-button[data-v-c4f9b88f]{min-height:44px;padding:10px 16px;border:1px solid var(--border);background:var(--surface);color:var(--blue);border-radius:9px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:600;line-height:1.5;text-align:center;max-width:100%;overflow-wrap:anywhere}.vc-button[data-v-c4f9b88f]:hover:not(:disabled){border-color:var(--blue);background:var(--blue-soft)}.vc-button[data-v-c4f9b88f]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.vc-button[data-v-c4f9b88f]:disabled{opacity:.55;cursor:not-allowed}.vc-update[data-v-c4f9b88f]{font-size:12px;line-height:1.7;color:var(--muted);margin-bottom:18px}.vc-card[data-v-c4f9b88f]{min-width:0;border:1px solid var(--border);border-radius:14px;background:var(--surface);padding:22px;overflow-wrap:anywhere}.vc-card h2[data-v-c4f9b88f]{font-size:17px;line-height:1.45;margin:0}.vc-card>strong[data-v-c4f9b88f]{display:block;margin-top:18px;font-size:14px;line-height:1.65}.vc-card p[data-v-c4f9b88f]{margin-top:14px}.vc-process[data-v-c4f9b88f]{display:grid;grid-template-columns:48px minmax(0,1fr);gap:18px;background:var(--surface)}.vc-process-icon[data-v-c4f9b88f]{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue)}.vc-process h2[data-v-c4f9b88f]{font-size:23px}.vc-process.success[data-v-c4f9b88f]{border-color:var(--green)}.vc-process.success .vc-process-icon[data-v-c4f9b88f]{background:var(--green-soft);color:var(--green)}.vc-process.warning .vc-process-icon[data-v-c4f9b88f]{background:var(--orange-soft);color:var(--orange)}.vc-process p[data-v-c4f9b88f]{margin:10px 0 0}.vc-history[data-v-c4f9b88f],.vc-blockers[data-v-c4f9b88f]{grid-column:1/-1}.vc-history[data-v-c4f9b88f]{border-top:1px solid var(--border);padding-top:14px;margin:0}.vc-id[data-v-c4f9b88f]{overflow-wrap:anywhere;font-size:11px}.vc-blockers[data-v-c4f9b88f]{margin:0;padding:14px 18px 14px 34px;background:var(--surface-alt);border-radius:9px;font-size:13px;line-height:1.8}.vc-meta[data-v-c4f9b88f]{display:flex;flex-wrap:wrap;gap:8px 18px;margin:18px 0;color:var(--muted);font-size:12px;line-height:1.8}.vc-grid[data-v-c4f9b88f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vc-card-heading[data-v-c4f9b88f]{display:flex;align-items:center;gap:10px;color:var(--blue)}.vc-card-heading h2[data-v-c4f9b88f]{color:var(--text)}dl[data-v-c4f9b88f]{margin:17px 0 0}dl>div[data-v-c4f9b88f]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 16px;margin-top:10px;font-size:12px;line-height:1.65}dt[data-v-c4f9b88f]{color:var(--muted)}dd[data-v-c4f9b88f]{margin:0;color:var(--text);font-weight:600}.vc-links[data-v-c4f9b88f]{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.vc-footnote[data-v-c4f9b88f]{margin:18px 0}.vc-empty[data-v-c4f9b88f]{text-align:center;padding:32px 20px}.vc-empty>svg[data-v-c4f9b88f]{color:var(--blue);margin:0 auto 15px}.vc-detached[data-v-c4f9b88f]{padding:20px;max-width:720px}@media(max-width:680px){.vc-heading[data-v-c4f9b88f]{align-items:flex-start;flex-wrap:wrap;gap:14px}.vc-heading h1[data-v-c4f9b88f]{font-size:23px}.vc-heading>.vc-button[data-v-c4f9b88f]{width:100%}.vc-grid[data-v-c4f9b88f]{grid-template-columns:minmax(0,1fr)}.vc-card[data-v-c4f9b88f]{padding:18px}.vc-process[data-v-c4f9b88f]{grid-template-columns:40px minmax(0,1fr);gap:12px}.vc-process-icon[data-v-c4f9b88f]{width:40px;height:40px}.vc-process h2[data-v-c4f9b88f]{font-size:19px}.vc-card h2[data-v-c4f9b88f]{font-size:16px}.vc-eyebrow[data-v-c4f9b88f]{font-size:9px}.vc-links[data-v-c4f9b88f]{display:grid;grid-template-columns:minmax(0,1fr)}.vc-button[data-v-c4f9b88f]{width:100%}dl>div[data-v-c4f9b88f]{display:block}dd[data-v-c4f9b88f]{margin-top:4px}.vc-blockers[data-v-c4f9b88f]{padding-left:28px}.vc-meta[data-v-c4f9b88f]{gap:5px 14px}}.execution-surface[data-v-d8f75269]{min-width:0}.execution-surface[data-v-d8f75269] .x-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap;margin-bottom:20px}.execution-surface[data-v-d8f75269] .x-toolbar h2{font-size:15px;line-height:1.9}.execution-surface[data-v-d8f75269] .x-muted{font-size:10px;line-height:1.9;color:var(--muted)}.execution-surface[data-v-d8f75269] .x-toolbar p{margin-top:4px}.execution-surface[data-v-d8f75269] .x-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);gap:21px;align-items:start}.execution-surface[data-v-d8f75269] .x-main,.execution-surface[data-v-d8f75269] .x-aside{display:flex;flex-direction:column;gap:20px;min-width:0}.execution-surface[data-v-d8f75269] .x-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:13px;border-bottom:1px solid var(--border);padding:18px 20px}.execution-surface[data-v-d8f75269] .x-heading h2{font-size:12px;line-height:1.9}.execution-surface[data-v-d8f75269] .x-heading p{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px}.execution-surface[data-v-d8f75269] .x-body{padding:20px;min-width:0}.execution-surface[data-v-d8f75269] .x-stack{display:flex;flex-direction:column;gap:15px}.execution-surface[data-v-d8f75269] .x-error,.execution-surface[data-v-d8f75269] .x-notice{padding:13px 15px;border-radius:7px;font-size:10px;line-height:1.9;margin-bottom:17px;overflow-wrap:anywhere}.execution-surface[data-v-d8f75269] .x-error{background:var(--red-soft);color:var(--red)}.execution-surface[data-v-d8f75269] .x-notice{background:var(--green-soft);color:var(--green)}.execution-surface[data-v-d8f75269] .x-note{display:flex;align-items:flex-start;gap:9px;padding:13px;background:var(--blue-soft);color:var(--blue);border-radius:7px;font-size:9px;line-height:1.9;overflow-wrap:anywhere}.execution-surface[data-v-d8f75269] .x-note.orange{background:var(--orange-soft);color:var(--orange)}.execution-surface[data-v-d8f75269] .x-note svg{margin-top:2px}.execution-surface[data-v-d8f75269] .x-field{min-width:0}.execution-surface[data-v-d8f75269] .x-field>label{font-size:10px;line-height:1.9;font-weight:600;display:block;margin-bottom:8px}.execution-surface[data-v-d8f75269] .x-field select,.execution-surface[data-v-d8f75269] .x-field textarea{width:100%;min-width:0;font-size:11px;line-height:1.8;min-height:43px}.execution-surface[data-v-d8f75269] .x-field textarea{resize:vertical}.execution-surface[data-v-d8f75269] .x-field small{display:block;font-size:8px;line-height:1.9;color:var(--muted);margin-top:8px}.execution-surface[data-v-d8f75269] .field-error{font-size:9px;line-height:1.9;margin-top:7px;color:var(--red)}.execution-surface[data-v-d8f75269] .x-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.execution-surface[data-v-d8f75269] .button{font-size:10px;line-height:1.8;min-height:41px;white-space:normal}.execution-surface[data-v-d8f75269] .text-link{font-size:9px;line-height:1.9;white-space:normal}.execution-surface[data-v-d8f75269] fieldset{padding:0;margin:0;border:0;min-width:0}.execution-surface[data-v-d8f75269] .x-private{white-space:pre-wrap;overflow-wrap:anywhere}.execution-surface[data-v-d8f75269] .x-empty{padding:31px 20px;text-align:center}.execution-surface[data-v-d8f75269] .x-empty svg{color:var(--muted);margin-bottom:11px}.execution-surface[data-v-d8f75269] .x-empty h2{font-size:13px;line-height:1.9}.execution-surface[data-v-d8f75269] .x-empty p{font-size:10px;line-height:1.9;color:var(--muted);margin-top:7px}.execution-surface[data-v-d8f75269] .x-draft{font-size:8px;line-height:1.9;color:var(--muted)}.execution-surface[data-v-d8f75269] .x-badge{padding:5px 8px;border-radius:5px;font-size:9px;line-height:1.8;font-weight:600;background:var(--blue-soft);color:var(--blue);white-space:normal}.execution-surface[data-v-d8f75269] .x-badge.green{background:var(--green-soft);color:var(--green)}.execution-surface[data-v-d8f75269] .x-badge.orange{background:var(--orange-soft);color:var(--orange)}@media(max-width:1050px){.execution-surface[data-v-d8f75269] .x-grid{grid-template-columns:1fr}.execution-surface[data-v-d8f75269] .x-aside{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.execution-surface[data-v-d8f75269] .x-aside>section{min-width:0}}@media(max-width:680px){.execution-surface[data-v-d8f75269] .x-toolbar{margin-bottom:17px;gap:11px}.execution-surface[data-v-d8f75269] .x-toolbar h2{font-size:13px}.execution-surface[data-v-d8f75269] .x-toolbar p{font-size:9px}.execution-surface[data-v-d8f75269] .x-heading{padding:16px 15px}.execution-surface[data-v-d8f75269] .x-heading h2{font-size:11px}.execution-surface[data-v-d8f75269] .x-heading p{font-size:8px}.execution-surface[data-v-d8f75269] .x-body{padding:17px 15px}.execution-surface[data-v-d8f75269] .x-grid{gap:18px}.execution-surface[data-v-d8f75269] .x-main,.execution-surface[data-v-d8f75269] .x-aside{display:flex;gap:18px;align-items:stretch}.execution-surface[data-v-d8f75269] .x-field>label{font-size:10px}.execution-surface[data-v-d8f75269] .x-field select,.execution-surface[data-v-d8f75269] .x-field textarea{font-size:11px;min-height:44px}.execution-surface[data-v-d8f75269] .x-actions>.button{flex:1;min-height:44px;font-size:9px}.execution-surface[data-v-d8f75269] .x-note,.execution-surface[data-v-d8f75269] .x-error,.execution-surface[data-v-d8f75269] .x-notice{font-size:9px;padding:12px}.execution-surface[data-v-d8f75269] .x-badge{font-size:8px}.execution-surface[data-v-d8f75269] .x-empty h2{font-size:12px}}.x-facts[data-v-1bf99d7f]{padding:22px;min-width:0}.x-facts-top[data-v-1bf99d7f]{display:flex;gap:17px;align-items:flex-start}.x-time[data-v-1bf99d7f]{background:var(--blue-soft);color:var(--blue);border-radius:8px;padding:12px 10px;display:flex;align-items:center;flex-direction:column;min-width:81px;flex-shrink:0}.x-time span[data-v-1bf99d7f]{font-size:7px;line-height:1.8}.x-time strong[data-v-1bf99d7f]{font-size:23px;line-height:1.7;font-weight:600}.x-time small[data-v-1bf99d7f]{font-size:7px}.x-object[data-v-1bf99d7f]{flex:1;min-width:0}.x-object>span[data-v-1bf99d7f]{font-size:9px;color:var(--blue);line-height:1.9;font-weight:600}.x-object h2[data-v-1bf99d7f]{font-size:15px;line-height:1.7;margin:5px 0 8px;overflow-wrap:anywhere}.x-object p[data-v-1bf99d7f]{font-size:9px;color:var(--muted);line-height:1.9}.x-facts-top>.x-badge[data-v-1bf99d7f]{max-width:110px;flex-shrink:0}.x-arrival[data-v-1bf99d7f]{font-size:9px;line-height:1.9;display:flex;align-items:center;gap:8px;color:var(--muted);margin-top:19px;padding:13px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.x-arrival strong[data-v-1bf99d7f]{font-weight:500;color:var(--text)}.x-meeting[data-v-1bf99d7f]{display:flex;align-items:center;gap:10px;margin-top:17px;flex-wrap:wrap}.x-person[data-v-1bf99d7f]{width:32px;height:33px;border-radius:8px;display:grid;place-items:center;background:var(--surface-alt);color:var(--muted)}.x-meeting>div[data-v-1bf99d7f]{flex:1;min-width:0}.x-meeting strong[data-v-1bf99d7f]{font-size:11px;line-height:1.8;overflow-wrap:anywhere}.x-meeting p[data-v-1bf99d7f]{font-size:8px;line-height:1.9;color:var(--muted);margin-top:3px}.x-meeting>span[data-v-1bf99d7f]:last-child{font-size:12px;font-weight:600;color:var(--blue);overflow-wrap:anywhere}.x-no-contact[data-v-1bf99d7f]{margin-top:15px}.x-quick-actions[data-v-1bf99d7f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:20px}.x-quick-actions[data-v-1bf99d7f]>a,.x-quick-actions>span[data-v-1bf99d7f],.x-quick-actions[data-v-1bf99d7f]>button{border:1px solid var(--border);background:var(--surface);color:var(--blue);border-radius:8px;min-width:0;min-height:72px;display:flex;align-items:center;justify-content:center;gap:8px;flex-direction:column;text-align:center;padding:10px 6px;font-size:10px;font-weight:600;line-height:1.7}.x-quick-actions[data-v-1bf99d7f]>a:hover,.x-quick-actions[data-v-1bf99d7f]>button:hover{background:var(--blue-soft)}.x-quick-actions>span[data-v-1bf99d7f]{color:var(--muted)}.x-quick-actions [aria-disabled=true][data-v-1bf99d7f]{pointer-events:none;opacity:.65}.x-quick-actions[data-v-1bf99d7f] .x-primary{background:var(--blue);color:var(--surface)}.x-quick-actions[data-v-1bf99d7f] .x-primary:hover{background:var(--blue-hover);color:#fff}@media(max-width:680px){.x-facts[data-v-1bf99d7f]{padding:17px 15px}.x-facts-top[data-v-1bf99d7f]{gap:10px;flex-wrap:wrap}.x-time[data-v-1bf99d7f]{min-width:61px;padding:10px 6px}.x-time strong[data-v-1bf99d7f]{font-size:19px}.x-time span[data-v-1bf99d7f]{font-size:6px}.x-object[data-v-1bf99d7f]{min-width:150px}.x-object>span[data-v-1bf99d7f]{font-size:8px}.x-object h2[data-v-1bf99d7f]{font-size:13px;margin-top:5px}.x-object p[data-v-1bf99d7f]{font-size:8px}.x-facts-top>.x-badge[data-v-1bf99d7f]{margin-left:auto}.x-arrival[data-v-1bf99d7f]{font-size:8px;margin-top:16px;align-items:flex-start}.x-arrival svg[data-v-1bf99d7f]{margin-top:2px}.x-meeting strong[data-v-1bf99d7f]{font-size:10px}.x-meeting>span[data-v-1bf99d7f]:last-child{width:100%;font-size:12px;padding-left:42px}.x-quick-actions[data-v-1bf99d7f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:18px}.x-quick-actions[data-v-1bf99d7f]>a,.x-quick-actions>span[data-v-1bf99d7f],.x-quick-actions[data-v-1bf99d7f]>button{min-height:79px;font-size:10px;padding:11px}.x-no-contact[data-v-1bf99d7f]{font-size:9px}}.x-timeline[data-v-92ce3e79]{padding:4px 20px 5px}.x-timeline article[data-v-92ce3e79]{display:flex;gap:12px;padding:19px 0;position:relative}.x-timeline article+article[data-v-92ce3e79]{border-top:1px solid var(--border)}.x-event-symbol[data-v-92ce3e79]{display:grid;place-items:center;background:var(--blue-soft);color:var(--blue);border-radius:50%;width:29px;height:29px;flex-shrink:0}.x-timeline article>div[data-v-92ce3e79]{min-width:0;flex:1}.x-timeline h3[data-v-92ce3e79]{font-size:10px;line-height:1.9}.x-event-outcome[data-v-92ce3e79]{font-size:9px;line-height:1.9;color:var(--blue);margin-top:5px}.x-event-note[data-v-92ce3e79]{font-size:9px;line-height:1.9;color:var(--text);margin-top:7px}.x-event-author[data-v-92ce3e79]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:8px;overflow-wrap:anywhere}.x-timeline time[data-v-92ce3e79]{display:block;font-size:8px;line-height:1.9;color:var(--muted);margin-top:2px}@media(max-width:680px){.x-timeline[data-v-92ce3e79]{padding:2px 15px}.x-timeline article[data-v-92ce3e79]{gap:10px;padding:17px 0}.x-timeline h3[data-v-92ce3e79]{font-size:10px}.x-event-note[data-v-92ce3e79],.x-event-author[data-v-92ce3e79]{font-size:9px}.x-timeline time[data-v-92ce3e79]{font-size:8px}}.x-contact-form[data-v-4ab25347]{scroll-margin-top:90px}.x-current-contact[data-v-4ab25347]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--border);padding-bottom:13px}.x-current-contact strong[data-v-4ab25347]{font-size:10px;color:var(--blue);line-height:1.9}.x-pending[data-v-4ab25347]{margin-bottom:18px}.x-pending>div[data-v-4ab25347]{min-width:0;flex:1}.x-pending h2[data-v-4ab25347]{font-size:12px;line-height:1.9}.x-pending p[data-v-4ab25347]{margin-top:6px}.x-pending .x-actions[data-v-4ab25347]{margin-top:13px}.x-blocker[data-v-4ab25347]{display:flex;gap:8px;align-items:flex-start;font-size:9px;line-height:1.9;color:var(--orange);padding-top:12px;border-top:1px solid var(--border)}.x-blocker svg[data-v-4ab25347]{margin-top:3px}.x-fact-done[data-v-4ab25347]{border:1px solid var(--border);border-radius:8px;color:var(--green);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:72px;text-align:center;font-size:10px;padding:10px}.x-materials article[data-v-4ab25347]{display:flex;align-items:center;gap:11px;padding:17px 20px;border-top:1px solid var(--border)}.x-materials article[data-v-4ab25347]:first-child{border-top:0}.x-materials article>svg[data-v-4ab25347]{color:var(--blue)}.x-materials article>div[data-v-4ab25347]{flex:1;min-width:0}.x-materials h3[data-v-4ab25347]{font-size:10px;line-height:1.9;overflow-wrap:anywhere}.x-materials p[data-v-4ab25347]{font-size:8px;line-height:1.9;color:var(--muted);margin-top:4px}.x-error .text-link[data-v-4ab25347]{margin-top:8px}@media(max-width:680px){.x-pending h2[data-v-4ab25347]{font-size:11px}.x-contact-form[data-v-4ab25347]{scroll-margin-top:75px}.x-blocker[data-v-4ab25347]{font-size:9px}.x-materials article[data-v-4ab25347]{padding:16px 15px;flex-wrap:wrap}.x-fact-done[data-v-4ab25347]{min-height:79px}}.send-surface[data-v-69d51181]{min-width:0}.send-toolbar[data-v-69d51181]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.send-toolbar h2[data-v-69d51181]{font-size:16px;line-height:1.9}.send-toolbar p[data-v-69d51181]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:3px}.send-refresh[data-v-69d51181]{padding:10px 14px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font-size:10px;min-height:42px}.send-refresh[data-v-69d51181]:disabled{opacity:.55;cursor:default}.send-grid[data-v-69d51181]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);gap:21px;align-items:start}.send-main[data-v-69d51181],.send-aside[data-v-69d51181]{display:flex;flex-direction:column;gap:20px;min-width:0}.send-heading[data-v-69d51181]{display:flex;align-items:flex-start;justify-content:space-between;gap:13px;padding:18px 20px;border-bottom:1px solid var(--border)}.send-heading h2[data-v-69d51181]{font-size:12px;line-height:1.9}.send-heading p[data-v-69d51181]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.send-heading>svg[data-v-69d51181]{color:var(--blue);flex-shrink:0;margin-top:2px}.send-symbol[data-v-69d51181]{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--border);border-radius:11px;color:var(--blue);background:var(--blue-soft);flex-shrink:0}.send-body[data-v-69d51181]{padding:20px;min-width:0}.send-stack[data-v-69d51181]{display:flex;flex-direction:column;gap:15px}.send-address[data-v-69d51181]{font-size:12px;line-height:1.9;font-weight:500;overflow-wrap:anywhere}.send-note[data-v-69d51181]{display:flex;gap:10px;align-items:flex-start;padding:13px;background:var(--blue-soft);color:var(--blue);border-radius:8px;font-size:10px;line-height:1.9}.send-note svg[data-v-69d51181],.send-review>svg[data-v-69d51181]{flex-shrink:0;margin-top:3px}.send-empty[data-v-69d51181]{padding:30px 24px;text-align:center}.send-empty h2[data-v-69d51181]{font-size:13px;line-height:1.9;margin-top:8px}.send-empty p[data-v-69d51181]{font-size:10px;line-height:1.95;color:var(--muted);max-width:490px;margin:7px auto 0}.send-empty-symbol[data-v-69d51181]{display:grid;place-items:center;width:49px;height:49px;background:var(--blue-soft);color:var(--blue);border-radius:50%;margin:auto}.send-empty>svg[data-v-69d51181]{color:var(--muted)}.send-timeline[data-v-69d51181]{list-style:none;padding:4px 20px 8px;margin:0}.send-entry[data-v-69d51181]{position:relative;display:flex;gap:13px;padding:20px 0}.send-entry[data-v-69d51181]:not(:last-child){border-bottom:1px solid var(--border)}.send-dot[data-v-69d51181]{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:var(--blue-soft);color:var(--blue);flex-shrink:0;margin-top:1px}.send-entry[data-composition=matched] .send-dot[data-v-69d51181]{color:var(--green);background:var(--green-soft)}.send-entry[data-composition=mismatch] .send-dot[data-v-69d51181]{color:var(--orange);background:var(--orange-soft)}.send-entry-content[data-v-69d51181]{min-width:0;flex:1}.send-entry-title[data-v-69d51181]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:9px}.send-entry-title h3[data-v-69d51181]{font-size:11px;line-height:1.9}.send-badge[data-v-69d51181]{font-size:8px;line-height:1.8;border-radius:5px;padding:4px 7px;background:var(--green-soft);color:var(--green);font-weight:600}.send-state strong[data-v-69d51181]{font-size:10px;line-height:1.9;color:var(--blue)}.send-state.matched strong[data-v-69d51181]{color:var(--green)}.send-state.mismatch strong[data-v-69d51181]{color:var(--orange)}.send-state p[data-v-69d51181]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:3px}.send-times[data-v-69d51181]{margin:9px 0 0;min-width:0}.send-times>div[data-v-69d51181]{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:10px 0;border-bottom:1px solid var(--border);font-size:9px;line-height:1.9}.send-times>div[data-v-69d51181]:last-child{border-bottom:0}.send-times dt[data-v-69d51181]{display:flex;align-items:flex-start;gap:7px;color:var(--muted);min-width:0}.send-times dt svg[data-v-69d51181]{flex-shrink:0;margin-top:2px}.send-times dd[data-v-69d51181]{margin:0;text-align:right;font-weight:500;overflow-wrap:anywhere}.send-review[data-v-69d51181]{display:flex;align-items:flex-start;gap:9px;padding:12px;margin-top:10px;border-radius:7px;background:var(--orange-soft);color:var(--orange);font-size:9px;line-height:1.9}.send-review strong[data-v-69d51181]{font-size:9px}.send-review ul[data-v-69d51181]{padding-left:16px;margin:5px 0 0}.send-aside .send-stack>p[data-v-69d51181]{font-size:10px;line-height:1.95;color:var(--muted)}.send-start[data-v-69d51181]{margin:0}.send-start>div[data-v-69d51181]{display:block;padding:0}.send-start dd[data-v-69d51181]{text-align:left;margin-top:6px;font-size:11px}.send-links[data-v-69d51181]{display:flex;flex-direction:column;gap:13px}.send-links .text-link[data-v-69d51181]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;line-height:1.9}.send-blockers[data-v-69d51181]{list-style:none;padding:0;margin:0;display:grid;gap:8px}.send-blockers li[data-v-69d51181]{display:flex;gap:8px;font-size:10px;line-height:1.9;color:var(--muted)}.send-blockers svg[data-v-69d51181]{flex-shrink:0;margin-top:3px}.send-error[data-v-69d51181]{padding:13px 15px;border-radius:7px;font-size:10px;line-height:1.9;background:var(--red-soft);color:var(--red);margin-bottom:17px;overflow-wrap:anywhere}@media(max-width:1050px){.send-grid[data-v-69d51181]{grid-template-columns:1fr}.send-aside[data-v-69d51181]{display:grid;grid-template-columns:1fr 1fr;align-items:start}.send-aside>section[data-v-69d51181]{min-width:0}}@media(max-width:680px){.send-toolbar[data-v-69d51181]{gap:12px;margin-bottom:17px}.send-toolbar h2[data-v-69d51181]{font-size:13px}.send-toolbar p[data-v-69d51181]{font-size:9px}.send-grid[data-v-69d51181]{gap:18px}.send-main[data-v-69d51181],.send-aside[data-v-69d51181]{display:flex;flex-direction:column;gap:18px;align-items:stretch}.send-heading[data-v-69d51181]{padding:16px 15px}.send-heading h2[data-v-69d51181]{font-size:11px}.send-heading p[data-v-69d51181]{font-size:8px}.send-body[data-v-69d51181]{padding:17px 15px}.send-address[data-v-69d51181]{font-size:11px}.send-note[data-v-69d51181]{font-size:9px;padding:12px}.send-symbol[data-v-69d51181]{width:35px;height:35px}.send-empty[data-v-69d51181]{padding:25px 18px}.send-empty h2[data-v-69d51181]{font-size:12px}.send-empty p[data-v-69d51181]{font-size:9px}.send-timeline[data-v-69d51181]{padding:1px 15px 5px}.send-entry[data-v-69d51181]{gap:10px;padding:18px 0}.send-dot[data-v-69d51181]{width:24px;height:24px}.send-entry-title h3[data-v-69d51181],.send-state strong[data-v-69d51181]{font-size:10px}.send-state p[data-v-69d51181]{font-size:9px}.send-times>div[data-v-69d51181]{flex-direction:column;gap:4px;font-size:9px}.send-times dd[data-v-69d51181]{text-align:left;padding-left:22px}.send-review[data-v-69d51181]{padding:10px}.send-start dd[data-v-69d51181]{padding-left:0}.send-aside .send-stack>p[data-v-69d51181]{font-size:9px}.send-blockers li[data-v-69d51181]{font-size:9px}}.na-progress progress[data-v-ba0d7ad3]{display:block;width:100%;height:8px;accent-color:var(--blue);margin:9px 0}.na-progress .x-muted[data-v-ba0d7ad3]{font-size:10px;line-height:1.8}.na-secondary[data-v-ba0d7ad3]{border:1px solid var(--border);background:var(--surface);color:var(--text);padding:10px 14px;border-radius:7px}.na-symbol[data-v-ba0d7ad3]{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--blue-light,var(--border));border-radius:11px;color:var(--blue);background:var(--blue-soft);flex-shrink:0}.na-facts[data-v-ba0d7ad3]{margin:0;min-width:0}.na-facts>div[data-v-ba0d7ad3]{display:flex;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid var(--border);font-size:10px;line-height:1.9}.na-facts>div[data-v-ba0d7ad3]:last-child{border:0}.na-facts dt[data-v-ba0d7ad3]{color:var(--muted)}.na-facts dd[data-v-ba0d7ad3]{margin:0;text-align:right;font-weight:600;overflow-wrap:anywhere}.na-copy[data-v-ba0d7ad3]{font-size:11px;line-height:1.95;overflow-wrap:anywhere}.na-label[data-v-ba0d7ad3]{font-size:10px;line-height:1.9;margin:0 0 5px;font-weight:600}.na-wait[data-v-ba0d7ad3]{display:flex;gap:14px;padding:18px;background:var(--blue-soft);color:var(--blue);border-radius:9px}.na-wait strong[data-v-ba0d7ad3]{font-size:23px;font-weight:600;font-variant-numeric:tabular-nums}.na-wait p[data-v-ba0d7ad3]{font-size:10px;line-height:1.9;margin-top:4px}.na-wait svg[data-v-ba0d7ad3]{flex-shrink:0;margin-top:5px}.na-blockers[data-v-ba0d7ad3]{margin:0;padding:0;list-style:none;display:grid;gap:10px}.na-blockers li[data-v-ba0d7ad3]{display:flex;gap:8px;font-size:10px;line-height:1.9;color:var(--muted);overflow-wrap:anywhere}.na-blockers svg[data-v-ba0d7ad3]{flex-shrink:0;margin-top:3px}.na-file[data-v-ba0d7ad3]{display:flex;align-items:center;gap:11px;padding:13px 0;border-bottom:1px solid var(--border);min-width:0}.na-file[data-v-ba0d7ad3]:last-child{border:0}.na-file>div[data-v-ba0d7ad3]{flex:1;min-width:0}.na-file strong[data-v-ba0d7ad3]{font-size:10px;line-height:1.9;overflow-wrap:anywhere;font-weight:500}.na-file small[data-v-ba0d7ad3]{display:block;font-size:8px;line-height:1.9;color:var(--muted);margin-top:3px}.na-file>svg[data-v-ba0d7ad3]{flex-shrink:0;color:var(--blue)}.na-select[data-v-ba0d7ad3]{cursor:pointer}.na-select input[data-v-ba0d7ad3]{width:18px;height:18px;flex-shrink:0;accent-color:var(--blue)}.na-upload-choice[data-v-ba0d7ad3]{position:relative;align-self:flex-start}.na-upload-choice input[data-v-ba0d7ad3]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.na-upload-choice[data-v-ba0d7ad3]:focus-within{outline:2px solid var(--blue);outline-offset:3px;border-radius:7px}.na-upload-choice label[data-v-ba0d7ad3]{display:flex;align-items:center;gap:7px}.na-upload-choice[data-v-ba0d7ad3]:has(input:disabled){opacity:.55}.na-main-action[data-v-ba0d7ad3]{padding:12px 16px;min-height:46px!important;align-self:flex-start}.na-pending[data-v-ba0d7ad3],.na-durable[data-v-ba0d7ad3]{margin-bottom:18px}.na-durable>div[data-v-ba0d7ad3]{min-width:0;flex:1}.na-durable h2[data-v-ba0d7ad3]{font-size:12px;line-height:1.9}.na-durable p[data-v-ba0d7ad3]{font-size:10px;line-height:1.9;margin:7px 0 12px}.na-pending>div[data-v-ba0d7ad3]{min-width:0;flex:1}.na-pending h2[data-v-ba0d7ad3]{font-size:12px;line-height:1.9}.na-pending p[data-v-ba0d7ad3]{font-size:10px;line-height:1.9;margin:7px 0 12px}.na-retained[data-v-ba0d7ad3]{margin-top:18px}.na-erased[data-v-ba0d7ad3]{padding:24px;margin:20px;line-height:1.9}.na-erased h2[data-v-ba0d7ad3]{font-size:15px}.na-erased p[data-v-ba0d7ad3]{font-size:12px}button[data-v-ba0d7ad3]:disabled{opacity:.5;cursor:default}textarea[data-v-ba0d7ad3]:disabled{opacity:.7}.x-aside .x-heading svg[data-v-ba0d7ad3]{color:var(--blue)}@media(max-width:680px){.na-symbol[data-v-ba0d7ad3]{width:35px;height:35px}.na-facts>div[data-v-ba0d7ad3]{flex-direction:column;gap:3px;font-size:9px}.na-facts dd[data-v-ba0d7ad3]{text-align:left}.na-copy[data-v-ba0d7ad3]{font-size:10px}.na-wait[data-v-ba0d7ad3]{padding:15px 12px}.na-wait strong[data-v-ba0d7ad3]{font-size:21px}.na-wait p[data-v-ba0d7ad3]{font-size:9px}.na-main-action[data-v-ba0d7ad3]{align-self:stretch;width:100%;padding:12px 10px}.na-file[data-v-ba0d7ad3]{flex-wrap:wrap}.na-file .text-link[data-v-ba0d7ad3]{margin-left:29px}.na-file strong[data-v-ba0d7ad3]{font-size:9px}.na-upload-choice[data-v-ba0d7ad3]{align-self:stretch}.na-upload-choice label[data-v-ba0d7ad3]{justify-content:center}.na-pending h2[data-v-ba0d7ad3]{font-size:11px}.na-blockers li[data-v-ba0d7ad3]{font-size:9px}}.finish-secondary[data-v-aa6143f3]{border:1px solid var(--border);background:var(--surface);color:var(--text);padding:10px 14px;border-radius:7px}.finish-symbol[data-v-aa6143f3]{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--blue-light,var(--border));border-radius:11px;color:var(--blue);background:var(--blue-soft);flex-shrink:0}.finish-address[data-v-aa6143f3]{font-size:12px;line-height:1.9;overflow-wrap:anywhere;font-weight:500}.finish-lead[data-v-aa6143f3]{font-size:14px;font-weight:600;line-height:1.8}.finish-copy[data-v-aa6143f3]{font-size:11px;line-height:1.95;color:var(--muted)}.finish-record[data-v-aa6143f3]{padding:13px 18px;min-height:49px!important;border-radius:8px}.finish-state[data-v-aa6143f3]{display:flex;gap:12px;padding:17px;border-radius:9px;background:var(--blue-soft);color:var(--blue);min-width:0}.finish-state>svg[data-v-aa6143f3]{flex-shrink:0;margin-top:2px}.finish-state>div[data-v-aa6143f3]{min-width:0}.finish-state h3[data-v-aa6143f3]{font-size:12px;line-height:1.8}.finish-state p[data-v-aa6143f3]{font-size:10px;line-height:1.9;margin-top:5px}.finish-state.green[data-v-aa6143f3]{background:var(--green-soft);color:var(--green)}.finish-state.orange[data-v-aa6143f3]{background:var(--orange-soft);color:var(--orange)}.finish-times[data-v-aa6143f3]{margin:0;min-width:0}.finish-times>div[data-v-aa6143f3]{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid var(--border);font-size:10px;line-height:1.9}.finish-times>div[data-v-aa6143f3]:last-child{border:0}.finish-times dt[data-v-aa6143f3]{color:var(--muted)}.finish-times dd[data-v-aa6143f3]{margin:0;text-align:right;font-weight:500;overflow-wrap:anywhere}.finish-state .finish-times[data-v-aa6143f3]{margin-top:9px}.finish-state .finish-times dt[data-v-aa6143f3]{color:inherit}.finish-blockers[data-v-aa6143f3]{list-style:none;margin:0;padding:0;display:grid;gap:9px}.finish-blockers li[data-v-aa6143f3]{display:flex;gap:8px;font-size:10px;line-height:1.9;color:var(--muted);overflow-wrap:anywhere}.finish-blockers svg[data-v-aa6143f3]{flex-shrink:0;margin-top:3px}.finish-separator[data-v-aa6143f3]{height:1px;background:var(--border)}button[data-v-aa6143f3]:disabled{cursor:default;opacity:.55}.x-aside .x-heading svg[data-v-aa6143f3]{color:var(--blue)}@media(max-width:680px){.finish-address[data-v-aa6143f3]{font-size:11px}.finish-lead[data-v-aa6143f3]{font-size:13px}.finish-copy[data-v-aa6143f3]{font-size:10px}.finish-state[data-v-aa6143f3]{padding:14px 12px;gap:9px}.finish-state h3[data-v-aa6143f3]{font-size:11px}.finish-state p[data-v-aa6143f3]{font-size:9px}.finish-times>div[data-v-aa6143f3]{flex-direction:column;gap:3px;font-size:9px}.finish-times dd[data-v-aa6143f3]{text-align:left}.finish-record[data-v-aa6143f3]{width:100%;padding:13px 11px}.finish-symbol[data-v-aa6143f3]{width:35px;height:35px}.finish-blockers li[data-v-aa6143f3]{font-size:9px}}.issues-page[data-v-a99189ca]{max-width:1280px;margin:0 auto;min-width:0}.issues-toolbar[data-v-a99189ca]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:4px 0 23px}.issues-overline[data-v-a99189ca]{font-size:9px;font-weight:700;letter-spacing:1.2px;color:var(--blue);margin-bottom:8px}.issues-toolbar h2[data-v-a99189ca]{font-size:23px;line-height:1.45;letter-spacing:-.5px}.muted[data-v-a99189ca]{font-size:10px;line-height:1.9;color:var(--muted)}.issues-toolbar .muted[data-v-a99189ca]{margin-top:7px}.issues-grid[data-v-a99189ca]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(290px,1fr);gap:22px;align-items:start}.issues-main[data-v-a99189ca],.issues-aside[data-v-a99189ca]{display:flex;flex-direction:column;gap:22px;min-width:0}.issues-summary[data-v-a99189ca]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:22px}.issues-summary>div[data-v-a99189ca]{background:var(--surface);border:1px solid var(--border);padding:18px 20px;border-radius:9px;display:flex;flex-direction:column;gap:10px;min-width:0}.issues-summary span[data-v-a99189ca]{color:var(--muted);font-size:10px;line-height:1.9}.issues-summary strong[data-v-a99189ca]{font-size:26px;font-weight:650;color:var(--text);line-height:1.4}.issues-summary .issues-small[data-v-a99189ca]{font-size:14px;color:var(--blue)}.issues-heading[data-v-a99189ca]{padding:20px 22px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.issues-heading h3[data-v-a99189ca]{font-size:13px;font-weight:650;line-height:1.8}.issues-heading p[data-v-a99189ca]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:4px}.issues-heading>svg[data-v-a99189ca]{color:var(--muted);margin-top:4px;flex-shrink:0}.issue-card[data-v-a99189ca]{padding:23px 22px;border-bottom:1px solid var(--border);min-width:0}.issue-card[data-v-a99189ca]:last-child{border-bottom:0}.issue-top[data-v-a99189ca]{display:flex;gap:11px;align-items:flex-start}.issue-top>div[data-v-a99189ca]{flex:1;min-width:0}.issue-top h4[data-v-a99189ca]{font-size:13px;line-height:1.85;font-weight:600;overflow-wrap:anywhere}.issue-top .badge[data-v-a99189ca]{white-space:normal;flex-shrink:0;font-size:8px;padding:5px 8px}.issue-number[data-v-a99189ca]{display:grid;place-items:center;flex-shrink:0;width:28px;height:30px;border-radius:7px;color:var(--blue);background:var(--blue-soft);font-size:9px}.issue-description[data-v-a99189ca]{font-size:12px;line-height:1.95;white-space:pre-wrap;overflow-wrap:anywhere;margin:17px 0}.issue-details[data-v-a99189ca]{display:flex;flex-direction:column;gap:12px}.issue-details>div[data-v-a99189ca]{display:grid;grid-template-columns:105px minmax(0,1fr);gap:10px}.issue-details dt[data-v-a99189ca]{font-size:10px;color:var(--muted);line-height:1.9}.issue-details dd[data-v-a99189ca]{font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.issue-footer[data-v-a99189ca]{display:flex;gap:13px;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:20px}.issue-open[data-v-a99189ca]{font-size:10px;color:var(--orange)}.issues-actions[data-v-a99189ca]{display:flex;gap:13px;align-items:center;flex-wrap:wrap}.issues-actions .text-link[data-v-a99189ca],.issues-heading .text-link[data-v-a99189ca]{font-size:10px;white-space:normal;line-height:1.8;text-align:left}.issue-decision[data-v-a99189ca]{padding:15px 16px;background:var(--surface-alt);border:1px solid var(--border);border-radius:8px;margin-top:18px;font-size:11px;line-height:1.9}.issue-decision>strong[data-v-a99189ca]{font-size:11px}.issue-decision>p[data-v-a99189ca]{margin-top:8px;white-space:pre-wrap;overflow-wrap:anywhere}.issue-notice[data-v-a99189ca]{display:flex;gap:9px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.issue-notice svg[data-v-a99189ca]{color:var(--muted);margin-top:4px;flex-shrink:0}.issue-notice>div[data-v-a99189ca]{min-width:0}.issue-notice strong[data-v-a99189ca]{font-size:10px}.issue-notice p[data-v-a99189ca]{font-size:10px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px}.issue-notice small[data-v-a99189ca]{font-size:9px;color:var(--muted)}.issues-body[data-v-a99189ca]{padding:20px 22px;display:flex;flex-direction:column;gap:14px;font-size:11px;line-height:1.9;min-width:0}.issues-body p[data-v-a99189ca]{overflow-wrap:anywhere;color:var(--muted)}.issues-body .button[data-v-a99189ca]{font-size:10px;white-space:normal;justify-content:center;line-height:1.7}.issues-body>.text-link[data-v-a99189ca]{font-size:10px;white-space:normal}.coverage-count[data-v-a99189ca]{display:grid;grid-template-columns:1fr auto;gap:9px;padding:14px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-size:10px}.coverage-count span[data-v-a99189ca]{color:var(--muted)}.coverage-ready[data-v-a99189ca]{padding:13px;border-radius:7px;background:var(--green-soft);color:var(--green);display:flex;gap:9px;font-size:10px}.coverage-ready p[data-v-a99189ca]{font-size:9px;color:inherit;margin-top:4px}.coverage-ready svg[data-v-a99189ca]{margin-top:3px;flex-shrink:0}.issues-form fieldset[data-v-a99189ca]{padding:0;margin:0;border:0;min-width:0}.issues-form label[data-v-a99189ca]{display:block;margin:17px 0 7px;font-size:10px;font-weight:600}.issues-form label[data-v-a99189ca]:first-child{margin-top:0}.issues-form input[data-v-a99189ca],.issues-form textarea[data-v-a99189ca],.issues-form select[data-v-a99189ca]{display:block;max-width:100%;min-width:0;width:100%;font-size:12px;line-height:1.8}.issues-form textarea[data-v-a99189ca]{resize:vertical}.issues-form fieldset>p[data-v-a99189ca]{font-size:10px;margin:9px 0;line-height:1.9}.issues-form h4[data-v-a99189ca]{margin-top:23px;font-size:11px}.issues-form .text-link[data-v-a99189ca]{text-align:center;font-size:10px}.issues-unfixed[data-v-a99189ca]{padding:13px;background:var(--orange-soft);color:var(--orange);border-radius:7px;font-size:10px;line-height:1.8}.issues-unfixed p[data-v-a99189ca]{color:inherit!important;margin-top:5px}.issues-form-warning[data-v-a99189ca]{color:var(--orange)!important;font-size:10px}.issues-empty[data-v-a99189ca]{text-align:center;padding:32px 20px;line-height:1.9}.issues-empty svg[data-v-a99189ca]{color:var(--muted);margin:0 auto 10px}.issues-empty h3[data-v-a99189ca],.issues-empty h4[data-v-a99189ca]{font-size:13px}.issues-empty p[data-v-a99189ca]{font-size:10px;color:var(--muted);margin-top:7px}.issues-alert[data-v-a99189ca]{display:flex;gap:10px;padding:14px 17px;border-radius:8px;margin-bottom:20px;font-size:11px;line-height:1.85}.issues-alert svg[data-v-a99189ca]{flex-shrink:0;margin-top:2px}.issues-alert>div[data-v-a99189ca]{min-width:0}.issues-alert .text-link[data-v-a99189ca]{margin-top:9px;white-space:normal;font-size:10px}.issues-alert.success[data-v-a99189ca]{background:var(--green-soft);color:var(--green)}.issues-alert.warning[data-v-a99189ca],.issues-pending[data-v-a99189ca]{background:var(--orange-soft);color:var(--orange)}.issues-pending[data-v-a99189ca]{display:flex;gap:13px;padding:20px;border:1px solid var(--border);border-radius:9px;margin-bottom:22px}.issues-pending>svg[data-v-a99189ca]{flex-shrink:0;margin-top:3px}.issues-pending>div[data-v-a99189ca]{min-width:0}.issues-pending h3[data-v-a99189ca]{font-size:13px;line-height:1.85}.issues-pending p[data-v-a99189ca]{font-size:11px;color:var(--muted);line-height:1.9;margin:7px 0 15px}.issues-pending .button[data-v-a99189ca]{font-size:10px;white-space:normal}.issues-history[data-v-a99189ca]{margin-top:22px}.issues-history article[data-v-a99189ca]{padding:10px 0;border-bottom:1px solid var(--border)}.issues-history article[data-v-a99189ca]:last-child{border-bottom:0}.issues-history article p[data-v-a99189ca]{margin-top:6px;font-size:10px}.issues-main>.panel[data-v-a99189ca],.issues-aside>.panel[data-v-a99189ca]{min-width:0}@media(max-width:1100px){.issues-grid[data-v-a99189ca]{grid-template-columns:1fr}.issues-aside[data-v-a99189ca]{display:grid;grid-template-columns:1fr 1fr;align-items:start}.issues-form-panel[data-v-a99189ca]{grid-column:1/-1}.issues-summary>div[data-v-a99189ca]{padding:16px}.issues-summary .issues-small[data-v-a99189ca]{font-size:12px}}@media(max-width:680px){.issues-toolbar[data-v-a99189ca]{align-items:flex-start;flex-wrap:wrap;margin-bottom:19px}.issues-toolbar h2[data-v-a99189ca]{font-size:20px}.issues-overline[data-v-a99189ca]{font-size:8px}.issues-toolbar>.button[data-v-a99189ca]{font-size:10px}.issues-summary[data-v-a99189ca]{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:17px}.issues-summary>div[data-v-a99189ca]{padding:14px}.issues-summary span[data-v-a99189ca]{font-size:9px}.issues-summary strong[data-v-a99189ca]{font-size:23px}.issues-summary .issues-small[data-v-a99189ca]{font-size:12px}.issues-grid[data-v-a99189ca],.issues-main[data-v-a99189ca],.issues-aside[data-v-a99189ca]{gap:17px}.issues-aside[data-v-a99189ca]{display:flex}.issues-heading[data-v-a99189ca]{padding:17px 15px}.issues-heading h3[data-v-a99189ca]{font-size:12px}.issues-heading p[data-v-a99189ca]{font-size:9px}.issue-card[data-v-a99189ca]{padding:19px 15px}.issue-top[data-v-a99189ca]{flex-wrap:wrap;gap:9px}.issue-top>div[data-v-a99189ca]{min-width:calc(100% - 40px)}.issue-top .badge[data-v-a99189ca]{margin-left:37px}.issue-top h4[data-v-a99189ca]{font-size:12px}.issue-top .muted[data-v-a99189ca]{font-size:9px}.issue-description[data-v-a99189ca]{font-size:11px}.issue-details>div[data-v-a99189ca]{grid-template-columns:1fr;gap:2px}.issue-details dt[data-v-a99189ca]{font-size:9px}.issue-details dd[data-v-a99189ca]{font-size:11px}.issue-footer[data-v-a99189ca]{margin-top:16px}.issues-body[data-v-a99189ca]{padding:18px 15px}.issues-form input[data-v-a99189ca],.issues-form textarea[data-v-a99189ca],.issues-form select[data-v-a99189ca]{font-size:13px}.issues-pending[data-v-a99189ca]{padding:16px;gap:10px}.issues-pending .button[data-v-a99189ca]{width:100%;justify-content:center}.issues-pending p[data-v-a99189ca],.issues-alert[data-v-a99189ca]{font-size:10px}.issue-decision[data-v-a99189ca]{padding:13px}.issues-actions[data-v-a99189ca]{gap:10px}.issues-heading .text-link[data-v-a99189ca]{font-size:9px}}.appendix-nav[data-v-a99189ca]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:normal;overflow-wrap:anywhere;text-align:center}.appendix-nav[data-v-a99189ca]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.timing-surface[data-v-ef911f08]{min-width:0}.timing-toolbar[data-v-ef911f08]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;margin-bottom:20px}.timing-toolbar h2[data-v-ef911f08]{font-size:16px;line-height:1.9}.timing-toolbar p[data-v-ef911f08]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:3px}.timing-refresh[data-v-ef911f08]{padding:10px 14px;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;font-size:10px;min-height:42px}.timing-refresh[data-v-ef911f08]:disabled{opacity:.55;cursor:default}.timing-grid[data-v-ef911f08]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:21px;align-items:start}.timing-main[data-v-ef911f08],.timing-aside[data-v-ef911f08]{display:flex;flex-direction:column;gap:20px;min-width:0}.timing-heading[data-v-ef911f08]{display:flex;justify-content:space-between;align-items:flex-start;gap:13px;padding:18px 20px;border-bottom:1px solid var(--border)}.timing-heading h2[data-v-ef911f08]{font-size:12px;line-height:1.9}.timing-heading p[data-v-ef911f08]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.timing-heading>svg[data-v-ef911f08]{color:var(--blue);flex-shrink:0;margin-top:2px}.timing-symbol[data-v-ef911f08]{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border:1px solid var(--border);background:var(--blue-soft);color:var(--blue);border-radius:11px}.timing-body[data-v-ef911f08]{padding:20px;min-width:0}.timing-stack[data-v-ef911f08]{display:flex;flex-direction:column;gap:15px}.timing-address[data-v-ef911f08]{font-size:12px;line-height:1.9;font-weight:500;overflow-wrap:anywhere}.timing-note[data-v-ef911f08]{display:flex;align-items:flex-start;gap:9px;border-radius:8px;padding:13px;background:var(--blue-soft);color:var(--blue);font-size:10px;line-height:1.9}.timing-note.orange[data-v-ef911f08]{background:var(--orange-soft);color:var(--orange)}.timing-note svg[data-v-ef911f08]{flex-shrink:0;margin-top:3px}.timing-stages[data-v-ef911f08]{padding:0 20px}.timing-stage[data-v-ef911f08]{padding:20px 0}.timing-stage+.timing-stage[data-v-ef911f08]{border-top:1px solid var(--border)}.timing-stage-title[data-v-ef911f08]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.timing-stage h3[data-v-ef911f08]{font-size:11px;line-height:1.9}.timing-stage-title p[data-v-ef911f08]{font-size:9px;line-height:1.9;color:var(--muted);margin-top:3px}.timing-cycle[data-v-ef911f08]{font-weight:400;color:var(--muted)}.timing-badge[data-v-ef911f08]{display:inline-block;font-size:8px;line-height:1.9;padding:4px 7px;border-radius:5px;background:var(--blue-soft);color:var(--blue);font-weight:600;max-width:100%;overflow-wrap:anywhere}.timing-badge.on_time[data-v-ef911f08],.timing-badge.no_trigger[data-v-ef911f08]{background:var(--green-soft);color:var(--green)}.timing-badge.late[data-v-ef911f08],.timing-badge.review[data-v-ef911f08],.timing-badge.candidate[data-v-ef911f08]{background:var(--orange-soft);color:var(--orange)}.timing-badge.unknown[data-v-ef911f08]{background:var(--surface-2,var(--bg));color:var(--muted);border:1px solid var(--border)}.timing-basis[data-v-ef911f08]{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:8px;line-height:1.9;margin-top:10px}.timing-times[data-v-ef911f08]{margin:8px 0 0;min-width:0}.timing-times>div[data-v-ef911f08]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:9px 0;border-bottom:1px solid var(--border);font-size:9px;line-height:1.9}.timing-times>div[data-v-ef911f08]:last-child{border:0}.timing-times dt[data-v-ef911f08]{color:var(--muted)}.timing-times dd[data-v-ef911f08]{margin:0;text-align:right;font-weight:500;overflow-wrap:anywhere}.timing-reasons[data-v-ef911f08]{padding:0;list-style:none;margin:13px 0 0;display:grid;gap:8px}.timing-reasons li[data-v-ef911f08]{display:flex;align-items:flex-start;gap:7px;font-size:9px;line-height:1.9;color:var(--muted);overflow-wrap:anywhere}.timing-reasons svg[data-v-ef911f08]{flex-shrink:0;margin-top:2px}.timing-body.timing-reasons[data-v-ef911f08]{margin:0;padding:17px 20px}.timing-early[data-v-ef911f08]{display:flex;gap:7px;font-size:9px;line-height:1.9;color:var(--blue);margin-top:10px}.timing-early svg[data-v-ef911f08]{flex-shrink:0;margin-top:2px}.timing-muted[data-v-ef911f08]{font-size:9px;line-height:1.95;color:var(--muted);overflow-wrap:anywhere}.timing-fact-times[data-v-ef911f08]{margin:0}.timing-fact-times>div[data-v-ef911f08]{display:block;padding:10px 0}.timing-fact-times>div[data-v-ef911f08]:first-child{padding-top:0}.timing-fact-times dd[data-v-ef911f08]{text-align:left;margin-top:4px}.timing-report-number[data-v-ef911f08]{font-size:12px;font-weight:600;overflow-wrap:anywhere}.timing-prepared[data-v-ef911f08]{display:flex;align-items:center;gap:10px;justify-content:space-between;font-size:11px;line-height:1.9;flex-wrap:wrap}.timing-historical-approval[data-v-ef911f08]{border-top:1px solid var(--border);padding-top:13px}.timing-historical-approval h3[data-v-ef911f08]{font-size:10px;line-height:1.9}.timing-historical-approval p[data-v-ef911f08]{font-size:9px;line-height:1.9;margin-top:5px}.timing-historical-approval small[data-v-ef911f08]{display:block;font-size:8px;line-height:1.9;color:var(--muted);margin-top:5px}.timing-calendar[data-v-ef911f08]{font-size:11px;line-height:2;font-weight:500}.timing-links[data-v-ef911f08]{display:flex;flex-direction:column;gap:13px;border-top:1px solid var(--border);padding-top:16px}.timing-aside .text-link[data-v-ef911f08]{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:9px;line-height:1.9}.timing-closed[data-v-ef911f08]{font-size:9px;line-height:1.9;list-style:none;padding:0;display:flex;gap:6px 12px;flex-wrap:wrap}.timing-escalation-badge[data-v-ef911f08]{align-self:flex-start}.timing-empty[data-v-ef911f08]{padding:30px 22px;text-align:center}.timing-empty svg[data-v-ef911f08]{color:var(--muted)}.timing-empty h2[data-v-ef911f08]{font-size:13px;line-height:1.9;margin-top:9px}.timing-empty p[data-v-ef911f08]{font-size:10px;line-height:1.9;color:var(--muted);margin-top:7px}.timing-error[data-v-ef911f08]{padding:13px 15px;background:var(--red-soft);color:var(--red);font-size:10px;line-height:1.9;border-radius:7px;margin-bottom:17px;overflow-wrap:anywhere}@media(max-width:1050px){.timing-grid[data-v-ef911f08]{grid-template-columns:1fr}.timing-aside[data-v-ef911f08]{display:grid;grid-template-columns:1fr 1fr;align-items:start}.timing-aside>section[data-v-ef911f08]{min-width:0}}@media(max-width:680px){.timing-toolbar[data-v-ef911f08]{gap:11px;margin-bottom:17px}.timing-toolbar h2[data-v-ef911f08]{font-size:13px}.timing-toolbar p[data-v-ef911f08]{font-size:9px}.timing-grid[data-v-ef911f08]{gap:18px}.timing-main[data-v-ef911f08],.timing-aside[data-v-ef911f08]{display:flex;flex-direction:column;gap:18px;align-items:stretch}.timing-heading[data-v-ef911f08]{padding:16px 15px}.timing-heading h2[data-v-ef911f08]{font-size:11px}.timing-heading p[data-v-ef911f08]{font-size:8px}.timing-body[data-v-ef911f08]{padding:17px 15px}.timing-address[data-v-ef911f08]{font-size:11px}.timing-note[data-v-ef911f08]{font-size:9px;padding:12px}.timing-stages[data-v-ef911f08]{padding:0 15px}.timing-stage[data-v-ef911f08]{padding:17px 0}.timing-stage h3[data-v-ef911f08]{font-size:10px}.timing-stage-title[data-v-ef911f08]{gap:8px}.timing-stage-title p[data-v-ef911f08]{font-size:8px}.timing-times>div[data-v-ef911f08]{flex-direction:column;gap:4px}.timing-times dd[data-v-ef911f08]{text-align:left}.timing-symbol[data-v-ef911f08]{width:35px;height:35px}.timing-body.timing-reasons[data-v-ef911f08]{padding:16px 15px}.timing-prepared[data-v-ef911f08]{font-size:10px}}.w-pending[data-v-59b7414f]{margin-bottom:18px}.w-pending>div[data-v-59b7414f]{min-width:0;flex:1}.w-pending h2[data-v-59b7414f]{font-size:12px}.w-pending p[data-v-59b7414f]{margin:6px 0 12px}.w-pending .a-muted[data-v-59b7414f]{margin-bottom:0}.w-early[data-v-59b7414f]{display:flex;flex-direction:column;gap:13px}.w-start[data-v-59b7414f]{align-self:flex-start;min-width:190px}.w-record-time[data-v-59b7414f]{font-size:17px;font-weight:600;color:var(--green);line-height:1.8;overflow-wrap:anywhere}.w-green[data-v-59b7414f]{color:var(--green)}.w-template[data-v-59b7414f]{font-size:12px;line-height:1.9;overflow-wrap:anywhere}.w-blocker[data-v-59b7414f]{display:flex;gap:8px;align-items:flex-start;font-size:10px;line-height:1.9;color:var(--orange)}.w-blocker svg[data-v-59b7414f]{flex-shrink:0;margin-top:3px}.w-timeline[data-v-59b7414f]{list-style:none;margin:0;padding:20px}.w-timeline li[data-v-59b7414f]{position:relative;display:flex;gap:13px;padding-bottom:23px}.w-timeline li[data-v-59b7414f]:last-child{padding-bottom:0}.w-timeline li[data-v-59b7414f]:not(:last-child):before{content:"";position:absolute;left:4px;top:15px;bottom:5px;width:1px;background:var(--border)}.w-timeline i[data-v-59b7414f]{height:9px;width:9px;border-radius:50%;background:var(--blue);margin-top:6px;flex-shrink:0}.w-timeline li>div[data-v-59b7414f]{min-width:0}.w-timeline strong[data-v-59b7414f]{display:block;font-size:10px;line-height:1.9;overflow-wrap:anywhere}.w-timeline time[data-v-59b7414f]{display:block;font-size:9px;line-height:1.9;color:var(--muted);margin:4px 0}.w-timeline p[data-v-59b7414f]{font-size:9px;line-height:1.9;overflow-wrap:anywhere}.w-timeline small[data-v-59b7414f]{display:block;color:var(--muted);font-size:8px;line-height:1.9;margin-top:3px}@media(max-width:680px){.w-record-time[data-v-59b7414f]{font-size:14px}.w-start[data-v-59b7414f]{width:100%;justify-content:center;min-width:0}.w-timeline[data-v-59b7414f]{padding:17px 15px}.w-blocker[data-v-59b7414f]{font-size:9px}.w-template[data-v-59b7414f],.w-pending h2[data-v-59b7414f]{font-size:11px}}.units-page[data-v-3b8c05ed]{max-width:1220px;margin:0 auto;color:var(--text);padding:4px 0 36px;min-width:0}.back-link[data-v-3b8c05ed]{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--muted);font-size:13px;text-decoration:none;margin-bottom:10px}.heading[data-v-3b8c05ed]{display:flex;align-items:flex-start;gap:16px;margin-bottom:22px}.heading>div[data-v-3b8c05ed]:nth-child(2){flex:1;min-width:0}.heading-icon[data-v-3b8c05ed]{width:48px;height:48px;display:grid;place-items:center;flex:none;border-radius:14px;background:var(--blue-soft);color:var(--blue)}h1[data-v-3b8c05ed]{font-size:28px;line-height:1.25;letter-spacing:-.6px;margin:0 0 9px}h2[data-v-3b8c05ed]{font-size:18px;line-height:1.5;margin:0}h3[data-v-3b8c05ed]{font-size:15px;line-height:1.6;margin:0}.eyebrow[data-v-3b8c05ed]{display:block;font-size:12px;color:var(--muted);margin:0 0 8px}.subtitle[data-v-3b8c05ed],.description[data-v-3b8c05ed]{font-size:14px;line-height:1.7;margin:0;overflow-wrap:anywhere}.subtitle[data-v-3b8c05ed],.muted[data-v-3b8c05ed]{color:var(--muted)}.muted[data-v-3b8c05ed]{font-size:12px;line-height:1.8}.panel[data-v-3b8c05ed]{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px;margin-bottom:20px;min-width:0}.scope-note[data-v-3b8c05ed]{display:flex;gap:10px;color:var(--muted);font-size:13px;line-height:1.8;margin-bottom:20px}.scope-note svg[data-v-3b8c05ed]{flex:none;margin-top:4px}.scope-note p[data-v-3b8c05ed]{margin:0}.overview[data-v-3b8c05ed]{display:flex;justify-content:space-between;align-items:flex-start;gap:22px}.overview>div[data-v-3b8c05ed]{min-width:0}.money[data-v-3b8c05ed]{display:block;font-size:27px;line-height:1.5;overflow-wrap:anywhere}.description[data-v-3b8c05ed]{margin-top:10px;color:var(--muted);white-space:pre-wrap}.state[data-v-3b8c05ed]{display:inline-flex;align-items:center;font-size:12px;line-height:1.6;border-radius:8px;padding:6px 10px;background:var(--blue-soft);color:var(--blue);max-width:280px}.state.warning[data-v-3b8c05ed],.notice.warning[data-v-3b8c05ed]{background:var(--orange-soft);color:var(--orange)}.section-heading[data-v-3b8c05ed]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.unit-row[data-v-3b8c05ed]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr);gap:22px;padding:20px 0;border-top:1px solid var(--border)}.unit-row p[data-v-3b8c05ed]{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0}.unit-row h3[data-v-3b8c05ed]{overflow-wrap:anywhere}.unit-row dl[data-v-3b8c05ed]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0}.unit-row dt[data-v-3b8c05ed]{font-size:11px;color:var(--muted);line-height:1.7;margin-bottom:7px}.unit-row dd[data-v-3b8c05ed]{font-size:14px;font-weight:650;margin:0;overflow-wrap:anywhere}.total[data-v-3b8c05ed]{display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid var(--border);padding:19px 0 0;font-size:14px;line-height:1.7}.total strong[data-v-3b8c05ed]{font-size:20px;overflow-wrap:anywhere}.notice[data-v-3b8c05ed]{font-size:13px;line-height:1.8;overflow-wrap:anywhere;border:1px solid var(--border);border-radius:12px;background:var(--surface-alt);padding:15px 18px;margin:0 0 20px}.notice p[data-v-3b8c05ed]{margin:0 0 12px}.notice li[data-v-3b8c05ed]{margin-left:16px}.pending p[data-v-3b8c05ed],.receipt p[data-v-3b8c05ed]{font-size:13px;line-height:1.8}.actions[data-v-3b8c05ed]{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.button[data-v-3b8c05ed]{box-sizing:border-box;min-height:44px;display:inline-flex;justify-content:center;align-items:center;gap:8px;white-space:normal;border-radius:10px;padding:11px 16px;font-size:13px;line-height:1.6;text-decoration:none;cursor:pointer}.button[data-v-3b8c05ed]:disabled{opacity:.5;cursor:default}.button[data-v-3b8c05ed]:focus-visible,input[data-v-3b8c05ed]:focus-visible,select[data-v-3b8c05ed]:focus-visible,textarea[data-v-3b8c05ed]:focus-visible,summary[data-v-3b8c05ed]:focus-visible,.back-link[data-v-3b8c05ed]:focus-visible{outline:3px solid #93b8ff;outline-offset:3px}.choice[data-v-3b8c05ed]{display:flex;align-items:flex-end;gap:14px;margin-bottom:20px}.choice label[data-v-3b8c05ed]{flex:1;min-width:0}.choice .button[data-v-3b8c05ed]{flex:none;max-width:240px}label[data-v-3b8c05ed]{display:block;font-size:13px;font-weight:600;line-height:1.7;margin-bottom:16px}input[data-v-3b8c05ed]:not([type=checkbox]),select[data-v-3b8c05ed],textarea[data-v-3b8c05ed]{box-sizing:border-box;display:block;width:100%;min-width:0;min-height:44px;border:1px solid var(--border);border-radius:10px;padding:12px;background:var(--surface);color:var(--text);font:inherit;font-size:14px;line-height:1.7;margin-top:7px}textarea[data-v-3b8c05ed]{resize:vertical;white-space:pre-wrap}.draft-row[data-v-3b8c05ed]{border:1px solid var(--border);border-radius:12px;padding:18px;margin:0 0 20px}.draft-row header[data-v-3b8c05ed]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:10px}.two-fields[data-v-3b8c05ed]{display:grid;grid-template-columns:1fr 1fr;gap:18px}fieldset[data-v-3b8c05ed]{border:0;padding:0;margin:0;min-width:0}.decision[data-v-3b8c05ed]{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}.checkbox[data-v-3b8c05ed]{display:flex;align-items:flex-start;gap:10px;font-weight:400;line-height:1.8;min-height:44px}.checkbox input[data-v-3b8c05ed]{flex:none;width:18px;height:18px;margin-top:3px}.success-note[data-v-3b8c05ed]{display:flex;align-items:flex-start;gap:9px;color:var(--green);font-size:13px;line-height:1.8;margin:20px 0 0}.success-note svg[data-v-3b8c05ed]{flex:none;margin-top:3px}.empty[data-v-3b8c05ed]{color:var(--muted);font-size:13px;line-height:1.8}.empty h2[data-v-3b8c05ed]{color:var(--text)}.history details[data-v-3b8c05ed]{border-top:1px solid var(--border)}summary[data-v-3b8c05ed]{min-height:44px;display:flex;align-items:center;font-size:13px;line-height:1.7;cursor:pointer;overflow-wrap:anywhere;padding:9px 0}.history-item[data-v-3b8c05ed]{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12px;line-height:1.8;padding:10px 0}.history-item span[data-v-3b8c05ed]{overflow-wrap:anywhere}.public-state[data-v-3b8c05ed]{text-align:center;max-width:620px;padding:38px 24px;margin-top:45px}.public-state h1[data-v-3b8c05ed]{margin-top:18px}.public-state p[data-v-3b8c05ed]{font-size:14px;line-height:1.8;color:var(--muted)}.public-state .button[data-v-3b8c05ed]{margin-top:16px}@media(max-width:850px){.unit-row[data-v-3b8c05ed]{grid-template-columns:1fr}.overview[data-v-3b8c05ed]{flex-direction:column}.choice[data-v-3b8c05ed]{align-items:stretch;flex-direction:column}.choice .button[data-v-3b8c05ed]{max-width:none}.section-heading[data-v-3b8c05ed],.heading[data-v-3b8c05ed]{flex-wrap:wrap}.heading>div[data-v-3b8c05ed]:nth-child(2){flex-basis:calc(100% - 64px)}.heading>.button[data-v-3b8c05ed]{width:100%}}@media(max-width:600px){.units-page[data-v-3b8c05ed]{padding-bottom:104px}h1[data-v-3b8c05ed]{font-size:24px}.panel[data-v-3b8c05ed]{padding:18px}.money[data-v-3b8c05ed]{font-size:24px}.unit-row dl[data-v-3b8c05ed]{grid-template-columns:1fr 1fr}.unit-row dl>div[data-v-3b8c05ed]:last-child{grid-column:1/-1}.two-fields[data-v-3b8c05ed]{grid-template-columns:1fr;gap:0}.actions .button[data-v-3b8c05ed],.decision>.button[data-v-3b8c05ed]{width:100%}.total[data-v-3b8c05ed]{align-items:flex-start;flex-direction:column;gap:5px}.draft-row[data-v-3b8c05ed]{padding:15px}.draft-row header[data-v-3b8c05ed]{align-items:flex-start;flex-direction:column}.draft-row header .button[data-v-3b8c05ed]{width:100%}.public-state[data-v-3b8c05ed]{padding:30px 20px}}:root{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#19283d;background:#f6f8fb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--bg:#f6f8fb;--surface:#fff;--surface-alt:#fafbfd;--text:#19283d;--muted:#8490a2;--border:#e9edf3;--blue:#1766f4;--blue-hover:#0956dc;--blue-soft:#eef4ff;--green:#219b74;--green-soft:#ecf8f2;--orange:#d78c24;--orange-soft:#fff6e7;--purple:#8262ce;--purple-soft:#f4f0fc;--red:#d56376;--red-soft:#fff0f3;--shadow:0 3px 16px #233a5d04;--sidebar-width:236px;--topbar-height:79px}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,select,textarea{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:disabled{cursor:wait;opacity:.65}svg{flex-shrink:0}button:focus-visible,a:focus-visible{outline:3px solid #75a8ff;outline-offset:4px}input,select,textarea{color:var(--text);background:var(--surface);border:1px solid #dfe5ed;border-radius:9px;min-height:46px;padding:11px 13px;outline:none;transition:border-color .2s,box-shadow .2s}input:focus,select:focus,textarea:focus{border-color:#6e9df7;box-shadow:0 0 0 3px #1766f411}input::placeholder{color:#a0a9b6}button{border:none;background:none}p,h1,h2,h3{margin:0}small{font-size:11px}strong{font-weight:700}input[type=checkbox]{accent-color:var(--blue);min-height:16px;width:16px;height:16px;cursor:pointer}::selection{background:#cfe0ff}[data-theme=dark]{--bg:#101722;--surface:#182231;--surface-alt:#1b2738;--text:#e1e9f5;--muted:#8a9bb3;--border:#283548;--blue:#6c9fff;--blue-hover:#88b1ff;--blue-soft:#213658;--green:#6ad0aa;--green-soft:#1b3b35;--orange:#eab56d;--orange-soft:#3f3325;--purple:#b7a0ee;--purple-soft:#332c49;--red:#ed93a4;--red-soft:#422c38;--shadow:0 3px 16px #00000009;color:var(--text);background:var(--bg)}[data-theme=dark] input,[data-theme=dark] select{border-color:var(--border)}[data-theme=dark] .brand-mark{background:#1b3961}[data-theme=dark] .login-story{background:#102749}[data-theme=dark] .button.primary{background:#3479f5;color:#fff}.brand{display:flex;align-items:center;gap:10px;font-size:19px;font-weight:800;letter-spacing:-.7px;white-space:nowrap}.brand-mark{height:42px;width:38px;display:grid;place-items:center;border-radius:12px;color:var(--blue);background:var(--blue-soft)}.brand-caption{display:block;font-size:7.5px;font-weight:700;letter-spacing:1.3px;color:var(--muted);margin-top:5px}.brand-light{color:#fff}.brand-light .brand-mark{background:#ffffff12;color:#fff}.brand-light .brand-caption{color:#b7d0ff}.button{min-height:43px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:11px 17px;border-radius:8px;font-size:12px;font-weight:700;white-space:nowrap;transition:background .2s,transform .2s;border:1px solid transparent}.button.primary{background:var(--blue);color:#fff;box-shadow:0 4px 9px #1766f419}.button.primary:hover{background:var(--blue-hover)}.button.secondary{background:var(--surface);border-color:var(--border);color:var(--text)}.button.secondary:hover{background:var(--surface-alt);border-color:#c8d7eb}.button.compact{min-height:35px;padding:8px 12px;font-size:11px}.button.danger-button{background:var(--red-soft);color:var(--red)}.icon-button{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;position:relative;color:var(--muted);transition:background .2s,color .2s}.icon-button:hover{background:var(--blue-soft);color:var(--blue)}.icon-button.small{width:26px;height:26px}.text-link{display:inline-flex;gap:7px;align-items:center;font-size:11px;font-weight:700;color:var(--blue);white-space:nowrap}.text-link:hover{text-decoration:underline}.badge{padding:5px 9px;border-radius:5px;font-size:10px;line-height:1.4;font-weight:600;white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.badge.blue{color:var(--blue);background:var(--blue-soft)}.badge.success,.badge.green{color:var(--green);background:var(--green-soft)}.badge.warning,.badge.orange{color:var(--orange);background:var(--orange-soft)}.badge.danger,.badge.red{color:var(--red);background:var(--red-soft)}.badge.neutral{color:var(--muted);background:var(--surface-alt);border:1px solid var(--border)}.count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:23px;height:23px;border-radius:7px;background:var(--blue-soft);color:var(--blue);font-size:10px;padding:0 6px;font-weight:700;vertical-align:middle;margin-left:5px}.muted{color:var(--muted)}.small-text{font-size:11px;line-height:1.8}.online-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--green)}.spinner{width:18px;height:18px;border:2px solid #ffffff55;border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.spinning{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.login-page{min-height:100dvh;display:grid;grid-template-columns:50% 50%;background:var(--surface)}.login-story{position:relative;display:flex;flex-direction:column;overflow:hidden;background:#124fb9;color:#fff;padding:44px 56px 28px}.login-story:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 90% 25%,#478dff55,transparent 60%),linear-gradient(180deg,transparent,#00247435);pointer-events:none}.login-story>*{position:relative}.story-copy{margin-top:83px;z-index:2}.eyebrow{font-size:9px;letter-spacing:2px;font-weight:700;display:flex;align-items:center;gap:9px}.eyebrow span{width:17px;height:1px;background:#bad1f8}.eyebrow.light{color:#c6daff}.story-copy h1{font-size:clamp(40px,4.2vw,65px);line-height:1.2;font-weight:700;letter-spacing:-2px;margin:24px 0 22px}.story-copy h1 span{color:#a4c8ff}.story-copy p{font-size:12px;line-height:1.95;color:#c4d7f5;max-width:350px}.architecture-art{position:relative;width:118%;margin-left:-9%;margin-top:7px;min-height:245px;flex:1;display:flex;align-items:center}.architecture-art>svg{width:100%;max-height:340px;display:block}.art-tag{position:absolute;bottom:32px;left:20%;display:flex;gap:10px;align-items:center;padding:12px 15px;background:#ffffff0e;border:1px solid #ffffff29;border-radius:10px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.art-tag strong{display:block;font-size:10px;font-weight:600}.art-tag span:not(.art-check){display:block;font-size:8px;color:#bad0ee;margin-top:4px}.art-check{width:29px;height:29px;background:#ffffff14;border:1px solid #ffffff25;border-radius:50%;display:grid;place-items:center;color:#b9e6ff}.story-footer{display:flex;justify-content:space-between;gap:10px;font-size:8px;color:#a7c5f2;margin-top:10px}.story-footer>span:last-child{font-size:7px;letter-spacing:1.4px}.login-form-side{display:flex;flex-direction:column;padding:30px 46px;min-height:100dvh}.login-top{display:flex;justify-content:flex-end}.mobile-brand{display:none}.login-form-wrap{width:100%;max-width:358px;margin:auto;padding:48px 0}.login-kicker{font-size:9px;letter-spacing:1.7px;font-weight:700;color:var(--blue);margin-bottom:14px}.login-form-wrap h2{font-size:31px;letter-spacing:-1.2px;line-height:1.25}.login-intro{font-size:11px;color:var(--muted);line-height:1.9;margin-top:12px}.login-form{margin-top:31px}.field{display:flex;flex-direction:column;gap:9px;margin-bottom:21px}.field label{font-size:11px;font-weight:700}.input-with-icon{display:flex;align-items:center;position:relative}.input-with-icon>svg{position:absolute;left:14px;color:#a0aabc;pointer-events:none}.input-with-icon input{width:100%;padding-left:43px;height:49px;font-size:12px}.input-with-icon input[type=password],.input-with-icon input[autocomplete=current-password]{padding-right:44px}.password-toggle{position:absolute;right:7px;top:7px;width:35px;height:35px;display:grid;place-items:center;color:var(--muted)}.checkbox-label{display:flex;gap:7px;align-items:center;font-size:11px;color:#65758b;cursor:pointer;margin-top:-2px}.checkbox-label input{margin:0}.login-submit{width:100%;margin-top:27px;justify-content:space-between;min-height:49px;padding:13px 18px;font-size:12px}.login-help{display:flex;align-items:flex-start;gap:11px;background:var(--surface-alt);border:1px solid var(--border);border-radius:9px;padding:15px;margin-top:26px}.help-icon{color:var(--muted);margin-top:2px}.login-help p{font-size:10px;font-weight:700;line-height:1.8}.login-help p span{font-size:9px;color:var(--muted);font-weight:400}.login-footer{display:flex;justify-content:space-between;gap:10px;font-size:8px;color:var(--muted)}.login-footer>span:last-child{display:flex;align-items:center;gap:6px}.login-footer .online-dot{width:5px;height:5px}.field-error{font-size:11px;color:var(--red);line-height:1.5}input[aria-invalid=true]{border-color:var(--red)}.app-shell{display:flex;min-height:100dvh}.sidebar{width:var(--sidebar-width);position:fixed;left:0;top:0;bottom:0;z-index:50;background:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:25px 17px 16px;transition:width .2s}.sidebar .brand{padding:0 1px;font-size:18px;gap:8px}.sidebar .brand-mark{width:36px;height:39px;border-radius:10px}.sidebar .brand-caption{font-size:6px;letter-spacing:1.1px;margin-top:5px}.workspace-label{font-size:9px;color:var(--muted);display:flex;align-items:center;gap:6px;margin:24px 6px 29px}.workspace-dot{width:6px;height:6px;background:var(--green);border-radius:50%}.nav-caption{font-size:7px;color:#a2adbb;letter-spacing:1.5px;font-weight:700;margin:0 13px 11px}.side-nav{display:flex;flex-direction:column;gap:6px}.nav-item{display:flex;align-items:center;gap:11px;font-size:11px;font-weight:500;min-height:43px;border-radius:8px;padding:10px 12px;width:100%;position:relative;color:#6d7b90;white-space:nowrap;transition:background .15s,color .15s}.nav-item:hover{color:var(--blue);background:var(--surface-alt)}.nav-item.active{background:var(--blue-soft);color:var(--blue);font-weight:700}.nav-active-dot{width:5px;height:5px;border-radius:50%;background:var(--blue);margin-left:auto}.sidebar-bottom{margin-top:auto;padding-top:38px}.sidebar-info{padding:16px 13px 18px;background:var(--surface-alt);border:1px solid var(--border);border-radius:9px;margin-bottom:17px;overflow:hidden}.mini-shield{color:var(--blue);display:block;margin-bottom:9px}.sidebar-info strong{font-size:10px;display:block}.sidebar-info p{font-size:8px;color:var(--muted);margin-top:5px;line-height:1.7}.collapse-toggle{font-size:10px;margin-top:6px}.collapse-toggle>svg{transform:rotate(180deg);padding:3px;box-sizing:content-box;border:1px solid var(--border);border-radius:50%;width:13px;height:13px}.sidebar-version{margin:19px 12px 0;padding-top:15px;border-top:1px solid var(--border);font-size:8px;color:var(--muted);display:flex;justify-content:space-between}.main-shell{margin-left:var(--sidebar-width);width:calc(100% - var(--sidebar-width));display:flex;flex-direction:column;transition:margin .2s,width .2s}.topbar{height:var(--topbar-height);min-height:var(--topbar-height);display:flex;justify-content:space-between;align-items:center;padding:0 31px;border-bottom:1px solid var(--border);background:var(--surface);gap:15px;position:relative;z-index:40}.breadcrumbs{display:flex;align-items:center;gap:14px;font-size:9px;white-space:nowrap}.breadcrumb-home{color:var(--muted)}.breadcrumb-arrow{color:#b0bac8}.topbar-actions{display:flex;align-items:center;gap:12px}.connection-status{font-size:8px;display:flex;align-items:center;gap:6px;color:var(--muted);margin-right:7px;white-space:nowrap}.connection-status .online-dot{width:5px;height:5px}.connection-status.offline .online-dot{background:var(--orange)}.topbar-actions>.icon-button,.notification-wrap>.icon-button{width:30px;height:32px}.notification-dot{width:5px;height:5px;background:var(--blue);border:1.5px solid var(--surface);border-radius:50%;position:absolute;top:5px;right:6px}.topbar-divider{height:27px;width:1px;background:var(--border);margin:0 2px 0 4px}.user-menu{display:flex;align-items:center;gap:9px}.avatar{width:35px;height:35px;display:grid;place-items:center;border-radius:50%;background:#edf1fa;color:#627595;border:3px solid var(--surface);box-shadow:0 0 0 1px var(--border);font-size:10px;font-weight:700;flex-shrink:0}.user-menu-copy{display:flex;flex-direction:column;gap:4px}.user-menu-copy strong{font-size:9px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu-copy small{font-size:8px;color:var(--muted)}.user-menu>svg{color:var(--muted);margin-left:4px}.notification-wrap{position:relative}.notification-popover{position:absolute;top:45px;right:0;width:300px;padding:15px;background:var(--surface);box-shadow:0 10px 50px #15264122;border:1px solid var(--border);border-radius:12px;z-index:80}.popover-heading{display:flex;align-items:center;justify-content:space-between;font-size:12px;margin-bottom:6px}.popover-event{display:flex;gap:9px;font-size:11px;padding:13px 0;border-top:1px solid var(--border);line-height:1.6}.event-dot{width:6px;height:6px;background:var(--blue);border-radius:50%;margin-top:6px;flex-shrink:0}.popover-event small{display:block;color:var(--muted);font-size:9px;margin-top:4px}.mobile-menu-trigger,.mobile-bottom-nav{display:none}.sidebar-collapsed{--sidebar-width:76px}.sidebar-collapsed .sidebar{padding-left:13px;padding-right:13px}.sidebar-collapsed .brand-word,.sidebar-collapsed .workspace-label span:last-child,.sidebar-collapsed .nav-caption,.sidebar-collapsed .nav-item>span,.sidebar-collapsed .sidebar-info,.sidebar-collapsed .sidebar-version{display:none}.sidebar-collapsed .workspace-label{justify-content:center;margin:25px 0}.sidebar-collapsed .nav-item{justify-content:center;padding:11px}.sidebar-collapsed .brand{justify-content:center}.sidebar-collapsed .collapse-toggle>svg{transform:rotate(0)}.sidebar-scrim{display:none}.page-content{padding:30px 31px 27px;flex:1;max-width:1900px;width:100%;margin:0 auto}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:25px}.page-eyebrow{font-size:8px;font-weight:700;letter-spacing:1.3px;color:var(--muted);text-transform:uppercase;margin-bottom:8px}.page-heading h1{font-size:25px;letter-spacing:-1px;line-height:1.4;font-weight:800}.heading-dot{color:var(--blue)}.page-heading p{font-size:10px;color:var(--muted);line-height:1.8;margin-top:5px}.heading-actions{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.date-label{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:9px;white-space:nowrap}.heading-actions .button{min-height:37px;font-size:10px;padding:8px 12px}.demo-notice{display:flex;gap:10px;align-items:center;padding:10px 13px;border:1px solid #dce8fc;border-radius:8px;background:var(--blue-soft);margin-bottom:21px;color:#6c86b4}.demo-notice p{font-size:9px;line-height:1.65;flex:1}.demo-notice>svg{color:#7a9bd3}.demo-label{border:1px solid #a9c6fb;color:var(--blue);padding:3px 5px;letter-spacing:.6px;font-size:7px;font-weight:800;border-radius:4px}.approval-notice{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--orange);background:var(--orange-soft);border-radius:8px;padding:12px;margin-bottom:20px}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:23px}.stat-card{border:1px solid var(--border);border-radius:11px;background:var(--surface);padding:17px 18px 15px;box-shadow:var(--shadow);display:block;transition:transform .2s,border-color .2s}.stat-card:hover{border-color:#c6d6f2;transform:translateY(-2px)}.stat-top{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;color:#6e7c8f}.stat-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue)}.stat-value{font-size:29px;letter-spacing:-1px;font-weight:800;display:flex;align-items:center;justify-content:space-between;line-height:1.2;margin-top:6px}.stat-arrow{color:#bcc7d8;transform:rotate(-35deg);margin-right:7px}.stat-note{font-size:8px;display:block;margin-top:9px;color:var(--muted)}.stat-card.green .stat-icon,.stat-card.success .stat-icon{color:var(--green);background:var(--green-soft)}.stat-card.orange .stat-icon,.stat-card.warning .stat-icon{color:var(--orange);background:var(--orange-soft)}.stat-card.purple .stat-icon{color:var(--purple);background:var(--purple-soft)}.stat-card.red .stat-icon,.stat-card.danger .stat-icon{color:var(--red);background:var(--red-soft)}.panel{background:var(--surface);border:1px solid var(--border);border-radius:11px;box-shadow:var(--shadow);min-width:0;overflow:hidden}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:19px 19px 17px}.panel-heading h2{font-size:12px;font-weight:800;letter-spacing:-.15px;display:flex;align-items:center;gap:7px;line-height:1.6}.panel-heading p{font-size:8px;color:var(--muted);margin-top:4px;line-height:1.7}.panel-bottom{border-top:1px solid var(--border);padding:13px 18px;display:flex;align-items:center;justify-content:space-between;gap:10px}.overview-top-grid{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(240px,1fr);gap:20px;margin-bottom:22px}.overview-bottom-grid{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(240px,1fr);gap:20px}.overview-bottom-grid.full-width-grid{grid-template-columns:1fr}.dashboard-right-stack{display:flex;flex-direction:column;gap:20px;min-width:0}.schedule-scroll{overflow:auto;padding:0 13px 14px}.schedule-table{width:100%;border-collapse:separate;border-spacing:5px;font-size:8px;min-width:610px;table-layout:fixed}.schedule-table th:first-child{width:123px;text-align:left;color:var(--muted);font-size:7px;vertical-align:bottom;font-weight:500;padding:0 0 10px 5px}.schedule-table th{font-weight:500;padding:0 0 8px;color:var(--muted)}.schedule-table th span{display:block;font-size:7px}.schedule-table th b{font-size:9px;display:grid;place-items:center;height:23px;width:23px;border-radius:50%;margin:3px auto 0;font-weight:600}.schedule-table th.is-today b{background:var(--blue);color:#fff}.schedule-table td{height:51px;padding:0}.person-cell{display:flex;align-items:center;gap:6px;font-size:8px;font-weight:700}.person-cell>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.person-cell small{display:block;font-size:6px;font-weight:400;color:var(--muted);margin-top:5px}.small-avatar{width:27px;height:27px;font-size:7px;box-shadow:none;border-width:2px;background:#e5eef8;color:#6783aa}.avatar-1{background:#f2e9df;color:#ac8a65}.avatar-2{background:#e6f0e8;color:#6a977b}.schedule-slot{height:48px;border-radius:5px;padding:7px 5px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;text-align:center;line-height:1.3}.schedule-slot.busy{background:var(--blue-soft);color:var(--blue);font-weight:700;font-size:6px}.schedule-slot.busy small{font-size:6px;font-weight:400;white-space:nowrap}.schedule-slot.open{background:var(--green-soft);color:var(--green);font-size:6px}.legend{font-size:6px;display:flex;align-items:center;gap:5px;color:var(--muted);white-space:nowrap}.legend i{width:5px;height:5px;border-radius:50%;display:inline-block;margin-left:8px}.legend i:first-child{margin-left:0}.legend i.blue{background:var(--blue)}.legend i.green{background:var(--green)}.schedule-panel .panel-bottom .text-link{font-size:8px}.priorities-panel .panel-heading{padding-bottom:9px}.attention-dot{width:7px;height:7px;background:var(--orange);border-radius:50%;box-shadow:0 0 0 5px var(--orange-soft);margin-right:6px}.priority-row{display:flex;align-items:center;gap:10px;padding:16px 17px;border-bottom:1px solid var(--border);transition:background .2s}.priority-row:hover{background:var(--surface-alt)}.priority-row>div{flex:1}.priority-row strong{font-size:9px;display:block}.priority-row p{font-size:7px;line-height:1.7;color:var(--muted);margin-top:4px}.priority-row>svg{color:#aeb8c7}.priority-icon{width:33px;height:33px;display:grid;place-items:center;border-radius:9px;flex-shrink:0}.priority-icon.orange,.activity-icon.orange{background:var(--orange-soft);color:var(--orange)}.priority-icon.blue,.activity-icon.blue{background:var(--blue-soft);color:var(--blue)}.priority-icon.purple{background:var(--purple-soft);color:var(--purple)}.activity-icon.green{background:var(--green-soft);color:var(--green)}.priority-footnote{display:flex;gap:7px;font-size:7px;color:var(--muted);padding:15px 17px;align-items:center}.priority-footnote>svg{color:var(--green)}.visits-table-wrap{overflow:auto}.visits-table{width:100%;border-collapse:collapse;text-align:left;font-size:9px;min-width:560px}.visits-table th{font-size:7px;font-weight:500;color:var(--muted);background:var(--surface-alt);padding:11px 17px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);white-space:nowrap}.visits-table td{padding:17px;border-bottom:1px solid var(--border);vertical-align:middle}.visits-table tr:last-child td{border-bottom:0}.visits-table td strong{font-size:9px;font-weight:700;display:block}.table-subtitle{display:block;font-size:8px;margin-top:5px;color:#77869b;white-space:nowrap}.table-project{font-size:7px;color:var(--muted);margin-top:4px;display:block}.visit-time{font-size:10px;color:var(--blue);font-weight:700;white-space:nowrap}.inspector-name{font-size:8px;white-space:nowrap}.visits-table .badge{font-size:7px;padding:5px 7px}.activity-panel .panel-heading{padding-bottom:13px}.live-indicator{font-size:6px;letter-spacing:.5px;color:var(--green);display:inline-flex;gap:4px;align-items:center;background:var(--green-soft);padding:4px 6px;border-radius:4px}.live-indicator:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--green)}.activity-list{padding:0 18px}.activity-row{display:flex;gap:10px;padding:14px 0;border-top:1px solid var(--border);align-items:flex-start}.activity-icon{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.activity-row p{font-size:8px;line-height:1.7}.activity-row small{display:block;font-size:7px;color:var(--muted);margin-top:5px}.compact-projects .panel-heading{padding-bottom:6px}.compact-project{padding:13px 18px;border-bottom:1px solid var(--border)}.compact-project:last-child{border:0}.compact-project>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:8px}.compact-project>div:first-child span{font-size:8px;color:var(--blue);font-weight:700}.progress-track{width:100%;height:4px;border-radius:8px;background:var(--border);overflow:hidden}.progress-track>span{display:block;height:100%;background:var(--blue);border-radius:8px}.compact-project .progress-track{margin-top:11px;height:3px}.compact-project p{color:var(--muted);font-size:7px;margin-top:7px}.empty-inline{font-size:10px;line-height:1.8;color:var(--muted);padding:15px}.empty-state{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 25px;gap:12px;color:var(--muted);min-height:240px}.empty-state>svg{color:#a7b8d0}.empty-state h3{font-size:14px;color:var(--text)}.empty-state p{font-size:11px;line-height:1.8;max-width:360px}.visit-cards{display:none}.visit-cards.force-cards{display:block;padding:0 19px}.card-view{display:none}.visit-card{padding:20px 0;border-top:1px solid var(--border)}.visit-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.visit-card .visit-time{font-size:18px;letter-spacing:-.5px}.visit-direction{font-size:10px;color:var(--blue);font-weight:600}.visit-card h3{font-size:15px;letter-spacing:-.3px;margin:7px 0 9px;line-height:1.6}.visit-project,.visit-contact{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--muted);line-height:1.7}.visit-contact{margin-top:9px;flex-wrap:wrap}.visit-card-actions{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-top:17px}.pending-action{display:block;width:100%;font-size:8px;color:var(--muted);margin-top:6px}.money-panel .panel-heading h2>svg{color:var(--blue)}.money-panel dl{margin:0;padding:0 19px}.money-panel dl>div{display:flex;justify-content:space-between;padding:12px 0;font-size:10px}.money-panel dt{color:var(--muted)}.money-panel dd{font-weight:700;margin:0}.money-panel .money-total{border-top:1px solid var(--border);margin-top:5px;padding:15px 0}.money-total dt{color:var(--text)}.money-total dd{color:var(--blue)}.money-panel>p{padding:0 19px 17px;font-size:8px}.filter-bar{display:flex;align-items:center;gap:10px;margin-bottom:21px}.search-input{position:relative;flex:1;max-width:420px;min-width:180px}.search-input>svg{position:absolute;left:13px;top:13px;color:var(--muted)}.search-input input{padding-left:41px;min-height:43px;font-size:11px;width:100%;border-color:var(--border)}.filter-bar select{font-size:10px;min-height:43px;min-width:140px;border-color:var(--border)}.filter-count{font-size:10px;color:var(--muted);margin-left:auto}.app-footer{padding:17px 31px 23px;display:flex;align-items:center;gap:15px;color:var(--muted);font-size:7px}.app-footer>span:nth-child(2){margin-left:auto;margin-right:auto}.app-footer>button{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:8px}.app-footer>button:hover{color:var(--red)}.profile-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:22px;max-width:980px}.profile-form{padding:10px 23px 25px}.profile-form .field input{font-size:12px}.profile-form .field{margin-bottom:24px}.profile-panel .panel-heading{padding:22px}.profile-panel .panel-heading>svg{color:var(--blue)}.form-footer{display:flex;align-items:center;gap:15px;margin-top:28px}.saved-message{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--green)}.account-panel{padding:30px 25px}.profile-avatar{width:67px;height:67px;border-radius:20px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue);font-size:20px;font-weight:700;margin-bottom:17px}.account-panel h2{font-size:17px;letter-spacing:-.5px;margin-bottom:11px}.account-panel dl{margin:24px 0}.account-panel dl>div{padding:13px 0;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:10px}.account-panel dt{color:var(--muted)}.account-panel dd{margin:0;font-weight:600}.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1000px}.settings-card{padding:25px;transition:border-color .2s}.settings-card[href]:hover{border-color:var(--blue)}.settings-icon{width:49px;height:49px;display:grid;place-items:center;border-radius:13px;background:var(--blue-soft);color:var(--blue);margin-bottom:21px}.settings-icon.muted-icon{background:var(--surface-alt);color:var(--muted)}.settings-card h2{font-size:15px;margin-bottom:9px}.settings-card p{font-size:11px;line-height:1.9;color:var(--muted);max-width:350px;margin-bottom:21px}.settings-card .badge{font-size:9px}.finance-explanation,.agent-welcome{padding:33px;display:flex;align-items:flex-start;gap:22px}.large-section-icon{height:65px;width:65px;background:var(--blue-soft);color:var(--blue);border-radius:16px;display:grid;place-items:center;flex-shrink:0}.finance-explanation h2,.agent-welcome h2{font-size:19px;letter-spacing:-.5px;margin:4px 0 11px}.finance-explanation p,.agent-welcome p{font-size:11px;line-height:1.9;color:var(--muted);max-width:650px;margin-bottom:20px}.project-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.project-art{height:135px;background:#edf3fc;display:flex;justify-content:center;align-items:flex-end;color:#84a5d8;position:relative;overflow:hidden}.project-art:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#a5c1ec11 1px,transparent 1px),linear-gradient(90deg,#a5c1ec11 1px,transparent 1px);background-size:20px 20px}.project-art>svg{width:100%;height:110px;position:relative}.project-art .badge{position:absolute;left:15px;top:13px;background:var(--surface);font-size:8px}.project-art-1{background:#edf5f1;color:#8bb1a0}.project-art-2{background:#f2f0fa;color:#a397c6}.project-card-body{padding:22px 20px 0}.project-id{font-size:7px;letter-spacing:1px;color:var(--muted)}.project-card h2{font-size:15px;letter-spacing:-.3px;margin:9px 0}.project-card-body>p{display:flex;gap:5px;align-items:center;font-size:9px;line-height:1.7;color:var(--muted);min-height:31px}.progress-heading{font-size:8px;display:flex;justify-content:space-between;margin:24px 0 10px;color:var(--muted)}.progress-heading strong{color:var(--blue)}.project-footer{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding:15px 0;border-top:1px solid var(--border);font-size:10px;color:var(--blue);font-weight:600}.report-grid{padding:0 19px 20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.report-preview{border:1px solid var(--border);border-radius:9px;display:flex;overflow:hidden}.report-document{width:115px;min-width:115px;background:var(--surface-alt);padding:23px 15px;color:var(--blue)}.report-document>span{font-size:5px;display:block;margin:14px 0;letter-spacing:.7px;font-weight:800}.report-document>div{height:3px;background:var(--border);margin-top:7px;width:100%}.report-document>div:last-child{width:65%}.report-preview-copy{padding:20px 16px}.report-preview-copy .badge{font-size:7px;padding:3px 5px}.report-preview h3{font-size:12px;margin-top:12px;line-height:1.7}.report-preview-copy>p{font-size:9px;line-height:1.8;color:var(--muted);margin-top:8px}.report-preview-copy>p:last-child{font-size:8px}.calendar-week{display:grid;grid-template-columns:repeat(7,minmax(100px,1fr));min-height:340px;overflow-x:auto;border-top:1px solid var(--border)}.calendar-day{padding:17px 9px;border-right:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:6px}.calendar-day:last-child{border:0}.calendar-day>span{font-size:9px;color:var(--muted)}.calendar-day>strong{font-size:15px;border-radius:50%;height:31px;width:31px;display:grid;place-items:center}.calendar-day.today{background:var(--surface-alt)}.calendar-day.today>strong{background:var(--blue);color:#fff}.calendar-event{background:var(--blue-soft);color:var(--blue);padding:11px 8px;border-radius:6px;font-size:8px;width:100%;margin-top:12px;line-height:1.7}.calendar-event b{display:block;font-size:9px}.calendar-event span{display:block;margin-top:5px}.calendar-event small{display:block;font-size:6px;line-height:1.8;margin-top:5px}.calendar-empty{font-size:12px;color:var(--border);margin-top:40px}.calendar-mobile-note{display:none;padding:12px 15px;color:var(--muted);gap:6px;font-size:9px;align-items:center}.users-layout{display:grid;grid-template-columns:minmax(0,1fr) 315px;gap:22px;align-items:start}.users-table{min-width:600px;width:100%;border-collapse:collapse;text-align:left;font-size:10px}.users-table th{font-size:8px;color:var(--muted);font-weight:500;padding:12px 18px;background:var(--surface-alt);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.users-table td{padding:17px 18px;border-bottom:1px solid var(--border)}.users-table td strong{display:block;font-size:10px}.users-table td small{display:block;color:var(--muted);font-size:8px;margin-top:5px}.users-table .badge{font-size:8px}.user-actions-button{font-size:9px;color:var(--blue);font-weight:700}.create-user-form{padding:0 20px 22px}.create-user-form .field{margin-bottom:17px;gap:7px}.create-user-form label{font-size:9px}.create-user-form input,.create-user-form select{font-size:10px;min-height:39px;padding:9px 11px;width:100%}.create-user-form .button{width:100%;font-size:10px;min-height:39px}.create-user-form .checkbox-label{margin-bottom:12px}.user-edit-panel{padding:22px;border:1px solid #cfe0ff;background:var(--surface-alt);margin:16px;border-radius:9px}.user-edit-panel h3{font-size:13px}.user-edit-panel p{font-size:10px;line-height:1.8;color:var(--muted);margin:6px 0 17px}.user-edit-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px}.user-edit-panel label{font-size:10px}.user-edit-panel .checkbox-label{margin:12px 0}.user-edit-panel input[type=password]{font-size:11px;width:100%;margin:9px 0}.user-edit-panel .button{font-size:9px;min-height:35px;padding:8px 12px}.user-form-note{font-size:8px;line-height:1.8;color:var(--muted);margin-top:14px}.permissions-heading{font-size:9px;font-weight:700;margin:20px 0 10px}.users-table-wrap{overflow:auto}.user-list-mobile{display:none}.success-notice{display:flex;align-items:center;gap:8px;color:var(--green);background:var(--green-soft);padding:11px 14px;border-radius:8px;margin-bottom:16px;font-size:10px}@media(min-width:1600px){.page-content{padding:37px 40px}.topbar{padding:0 40px}.page-heading h1{font-size:29px}.page-heading p{font-size:12px}.panel-heading h2{font-size:14px}.stat-top{font-size:12px}.stat-value{font-size:34px}.stat-note,.schedule-table{font-size:10px}.schedule-table th:first-child{width:155px}.person-cell{font-size:10px}.person-cell small{font-size:8px}.schedule-slot{height:59px}.schedule-slot.busy,.schedule-slot.open,.schedule-slot.busy small{font-size:8px}.priority-row strong{font-size:11px}.priority-row p{font-size:9px}.priority-row,.visits-table td{padding:20px}.visits-table td strong{font-size:11px}.table-subtitle,.inspector-name,.activity-row p{font-size:10px}.activity-row small{font-size:9px}}@media(max-width:1200px){:root{--sidebar-width:210px}.sidebar{padding-left:12px;padding-right:12px}.sidebar .brand{font-size:16px}.sidebar .brand-mark{width:33px}.sidebar .brand-caption{font-size:5.3px}.topbar{padding:0 23px}.page-content{padding:25px 23px}.page-heading h1{font-size:23px}.overview-top-grid,.overview-bottom-grid{grid-template-columns:minmax(0,1.8fr) minmax(220px,1fr);gap:16px}.stats-grid{gap:12px}.stat-card{padding:14px}.stat-top{font-size:9px}.stat-icon{width:29px;height:29px}.stat-icon>svg{width:17px;height:17px}.stat-value{font-size:26px}.schedule-table{min-width:570px}.schedule-scroll{padding-left:7px;padding-right:7px}.priority-row{padding:15px 13px;gap:8px}.priority-icon{height:29px;width:29px}.priority-row strong{font-size:8px}.priority-row p{font-size:6.5px}.breadcrumb-home,.breadcrumb-arrow{display:none}.user-menu-copy strong{max-width:105px}.project-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.report-grid,.users-layout{grid-template-columns:1fr}.create-user-panel{max-width:600px}.create-user-form{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.create-user-form .full-field{grid-column:1 / -1}.login-story{padding:36px 38px 25px}.login-form-side{padding:25px 35px}.story-copy{margin-top:74px}.art-tag{left:15%}}@media(max-width:980px){:root{--sidebar-width:76px}.sidebar{padding:25px 13px 16px}.sidebar .brand-word,.sidebar .workspace-label span:last-child,.sidebar .nav-caption,.sidebar .nav-item>span,.sidebar .sidebar-info,.sidebar .sidebar-version{display:none}.sidebar .workspace-label{justify-content:center;margin:25px 0}.sidebar .nav-item{justify-content:center;padding:11px}.sidebar .brand{justify-content:center}.sidebar .collapse-toggle{display:none}.overview-top-grid,.overview-bottom-grid{grid-template-columns:minmax(0,1fr)}.dashboard-right-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.priorities-panel{display:none}.schedule-table{min-width:600px}.sidebar-bottom{padding-top:20px}.topbar-actions{gap:8px}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-top{font-size:8px}.stat-icon{height:25px;width:25px;border-radius:8px}.stat-card{padding:12px}.stat-value{font-size:24px}.stat-note{font-size:7px}.heading-actions .date-label{font-size:8px}.login-story{padding:32px 30px 25px}.login-form-side{padding:25px}.story-copy h1{font-size:42px}.story-copy p{font-size:11px}.story-copy{margin-top:70px}.art-tag{left:10%;bottom:50px}.art-tag strong{font-size:8px}.art-tag span:not(.art-check){font-size:6px}.story-footer>span:last-child{display:none}.login-form-wrap{max-width:320px}.login-form-wrap h2{font-size:28px}.login-intro{font-size:10px}.login-footer{font-size:7px}.profile-grid{grid-template-columns:1.4fr 1fr}.calendar-week{grid-template-columns:repeat(7,minmax(90px,1fr))}.calendar-mobile-note{display:flex}.login-story .brand-caption{font-size:6px}}@media(max-width:680px){:root{--sidebar-width:0px;--topbar-height:67px}.sidebar{width:242px;transform:translate(-100%);transition:transform .2s;padding:24px 17px 18px;z-index:100}.mobile-menu-open .sidebar{transform:translate(0)}.sidebar .brand-word,.sidebar .workspace-label span:last-child,.sidebar .nav-caption,.sidebar .nav-item>span,.sidebar .sidebar-info,.sidebar .sidebar-version{display:initial}.sidebar .brand{justify-content:flex-start;font-size:19px}.sidebar .brand-mark{width:38px}.sidebar .brand-caption{display:block;font-size:6.5px}.sidebar .workspace-label{justify-content:flex-start;margin:24px 6px 29px}.sidebar .nav-item{justify-content:flex-start;padding:12px;min-height:46px;font-size:12px}.sidebar .nav-caption{display:block;font-size:8px}.sidebar .sidebar-info{display:block}.sidebar .sidebar-version{display:flex}.sidebar .collapse-toggle{display:none}.sidebar-scrim{display:block;position:fixed;inset:0;background:#091b3766;z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.main-shell{margin-left:0;width:100%;padding-bottom:68px;transition:none}.topbar{padding:0 19px;position:sticky;top:0;gap:10px}.breadcrumbs{gap:7px;font-size:11px;font-weight:700}.mobile-menu-trigger{display:inline-flex;width:27px;margin-left:-6px;color:var(--text)}.topbar-actions{gap:4px}.connection-status,.topbar-divider,.user-menu-copy,.user-menu>svg{display:none}.user-menu .avatar{height:30px;width:30px;font-size:8px;margin-left:6px}.topbar-actions .icon-button{width:28px}.page-content{padding:23px 17px}.page-heading{display:block;margin-bottom:18px}.page-eyebrow{font-size:7px;margin-bottom:5px;letter-spacing:1.2px}.page-heading h1{font-size:24px;line-height:1.45;letter-spacing:-1px}.page-heading p{font-size:10px;line-height:1.85;margin-top:6px;max-width:330px}.heading-actions{align-items:center;flex-direction:row;justify-content:space-between;margin-top:17px;gap:7px}.date-label{font-size:9px!important}.date-label svg{width:15px}.heading-actions .button{font-size:9px;min-height:34px;padding:7px 9px}.heading-actions .button>svg{width:15px}.demo-notice{padding:10px;gap:8px;margin-bottom:18px;align-items:flex-start}.demo-notice p{font-size:8px;line-height:1.8;margin-top:-1px}.demo-notice>svg{display:none}.demo-label{margin-top:1px;font-size:6px;padding:3px 4px}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.stat-card{padding:13px 14px;border-radius:10px}.stat-top{font-size:9px;align-items:flex-start;line-height:1.7}.stat-icon{width:28px;height:28px;border-radius:8px}.stat-icon>svg{width:17px;height:17px}.stat-value{font-size:27px;margin-top:7px}.stat-note{font-size:7px;line-height:1.8;margin-top:6px}.stat-arrow{width:15px}.overview-top-grid{margin-bottom:18px}.schedule-panel{display:none}.overview-bottom-grid{gap:18px}.panel{border-radius:10px}.panel-heading{padding:17px 16px 15px;gap:7px}.panel-heading h2{font-size:13px;line-height:1.7}.panel-heading p{font-size:8px;line-height:1.8}.panel-heading .text-link{font-size:9px}.panel-bottom{padding:13px 16px}.panel-bottom .text-link{font-size:9px}.panel-bottom .small-text{font-size:8px}.count-badge{height:21px;min-width:21px;font-size:9px;margin-left:2px}.visits-table-wrap{display:none}.visit-cards{display:block;padding:0 16px}.visit-cards.force-cards{padding:0 16px}.visit-card{padding:18px 0}.visit-card-top{margin-bottom:12px}.visit-card .visit-time{font-size:19px}.visit-card h3{font-size:15px;margin:7px 0 9px;line-height:1.55;letter-spacing:-.4px}.visit-direction{font-size:10px}.badge{font-size:8px;padding:5px 7px}.visit-contact,.visit-project{font-size:9px;line-height:1.8}.visit-contact>span{display:block;width:100%;padding-left:21px;margin-top:-4px}.visit-card-actions{margin-top:16px;gap:8px}.visit-card-actions .button{flex:1;font-size:10px;min-height:39px;padding:9px}.pending-action{text-align:center;font-size:7px;margin-top:5px}.dashboard-right-stack{grid-template-columns:1fr;gap:18px}.activity-list{padding:0 16px}.activity-row{padding:15px 0;gap:11px}.activity-row p{font-size:10px;line-height:1.8}.activity-row small{font-size:8px}.activity-icon{height:29px;width:29px}.compact-project{padding:16px}.compact-project>div:first-child{font-size:10px}.compact-project>div:first-child span{font-size:9px}.compact-project p{font-size:8px;margin-top:8px}.live-indicator{font-size:7px}.mobile-bottom-nav{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-around;background:var(--surface);border-top:1px solid var(--border);z-index:70;height:66px;padding:7px 8px max(7px,env(safe-area-inset-bottom))}.mobile-bottom-nav>a,.mobile-bottom-nav>button{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;flex:1;font-size:8px;color:var(--muted);font-weight:500}.mobile-bottom-nav .active{color:var(--blue)}.mobile-bottom-nav .active>svg{filter:drop-shadow(0 2px 4px #1766f420)}.mobile-bottom-nav .active:before{content:"";position:absolute;top:-1px;background:var(--blue);height:2px;border-radius:3px;width:24px}.app-footer{padding:0 17px 20px;font-size:7px}.app-footer>span:nth-child(2){display:none}.app-footer>button{margin-left:auto}.notification-popover{right:-58px;top:46px;width:min(300px,calc(100vw - 32px))}.filter-bar{flex-wrap:wrap;gap:8px;margin-bottom:17px}.search-input{max-width:none;width:100%;flex-basis:100%}.search-input input{min-height:42px;font-size:10px}.filter-bar select{flex:1;min-width:120px;min-height:38px;font-size:9px;padding:8px 9px}.filter-count{font-size:8px}.profile-grid,.settings-grid,.project-cards{grid-template-columns:1fr;gap:18px}.profile-grid{max-width:none}.profile-form{padding:7px 18px 22px}.profile-panel .panel-heading{padding:18px}.field label{font-size:11px}.profile-form .field{margin-bottom:20px}.form-footer{margin-top:22px;gap:10px;flex-wrap:wrap}.form-footer .button{font-size:11px}.account-panel{padding:24px}.account-panel h2{font-size:17px}.account-panel dl>div{font-size:11px}.settings-card{padding:23px}.settings-card h2{font-size:16px}.settings-card p{font-size:11px}.settings-card .badge{font-size:8px}.finance-explanation,.agent-welcome{padding:23px;display:block}.large-section-icon{height:51px;width:51px;border-radius:13px;margin-bottom:20px}.large-section-icon>svg{height:26px;width:26px}.finance-explanation h2,.agent-welcome h2{font-size:18px;line-height:1.6}.finance-explanation p,.agent-welcome p{font-size:10px;line-height:1.9}.money-panel dl{padding:0 17px}.money-panel dl>div{font-size:11px}.money-panel>p{font-size:9px;padding:0 17px 19px}.approval-notice{font-size:8px;line-height:1.8;align-items:flex-start}.approval-notice svg{margin-top:3px}.project-art{height:145px}.project-art>svg{height:125px}.project-card-body{padding:23px 21px 0}.project-card h2{font-size:17px}.project-card-body>p{font-size:10px}.progress-heading{font-size:9px}.project-id{font-size:8px}.project-footer{font-size:11px}.report-grid{padding:0 16px 17px}.report-document{width:84px;min-width:84px;padding:19px 12px}.report-document>span{font-size:4px;line-height:1.8}.report-preview-copy{padding:17px 13px}.report-preview h3{font-size:12px;margin-top:8px}.report-preview-copy>p{font-size:8px}.report-preview-copy .badge{font-size:6px}.calendar-week{display:flex;overflow-x:auto;min-height:310px}.calendar-day{width:120px;min-width:120px;padding:17px 9px}.calendar-day>span{font-size:10px}.calendar-day>strong{font-size:17px}.calendar-event{font-size:9px}.calendar-event small{font-size:7px}.calendar-mobile-note{font-size:8px}.users-layout{gap:18px}.users-table-wrap{display:none}.user-list-mobile{display:block;padding:0 16px}.user-mobile-card{border-top:1px solid var(--border);padding:17px 0;display:flex;justify-content:space-between;align-items:center;gap:12px}.user-mobile-card strong{font-size:12px;display:block}.user-mobile-card p{font-size:9px;color:var(--muted);margin-top:6px}.user-mobile-card .badge{margin-top:8px}.user-actions-button{font-size:10px}.create-user-form{padding:0 17px 21px;grid-template-columns:1fr;display:block}.create-user-form .field{margin-bottom:20px}.create-user-form label{font-size:10px}.create-user-form input,.create-user-form select{font-size:12px;min-height:44px}.create-user-form .button{font-size:11px;min-height:43px}.user-form-note{font-size:9px}.user-edit-panel{margin:0 16px 17px;padding:17px}.user-edit-columns{grid-template-columns:1fr;gap:21px}.user-edit-panel h3{font-size:12px}.user-edit-panel label{font-size:10px}.login-page{display:block;min-height:100dvh}.login-story{display:none}.login-form-side{padding:24px 25px 23px;min-height:100dvh}.login-top{align-items:center;justify-content:space-between}.mobile-brand{display:flex;font-size:18px}.mobile-brand .brand-mark{width:35px;height:38px;border-radius:10px}.login-form-wrap{max-width:360px;padding:56px 0 50px}.login-kicker{font-size:8px;letter-spacing:1.5px}.login-form-wrap h2{font-size:30px}.login-intro{font-size:11px;line-height:1.9}.login-form{margin-top:31px}.login-form .field{margin-bottom:23px}.login-form .field label{font-size:11px}.login-form .input-with-icon input{font-size:12px;height:51px}.login-help p{font-size:10px}.login-help p span{font-size:9px}.login-help{padding:15px;margin-top:25px}.login-footer{font-size:7px}.checkbox-label{font-size:11px}.login-submit{min-height:50px;font-size:12px}.login-form-side .theme-toggle{display:inline-flex}.story-footer{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--bg:#fafbfc;--border:#edf0f4;--topbar-height:68px}.topbar-title h1{font-size:22px;line-height:1.4;letter-spacing:-.6px;font-weight:800}.topbar-title>small{display:none}.mobile-inspector-avatar{display:none}.page-content{padding-top:19px}.dashboard-toolbar{display:flex;align-items:center;gap:11px;margin-bottom:18px}.dashboard-toolbar select,.date-control{border:1px solid var(--border);border-radius:7px;min-height:38px;font-size:10px;padding:9px 11px;background:var(--surface);flex:1;min-width:110px}.date-control{display:flex;align-items:center;gap:9px;white-space:nowrap;max-width:200px}.dashboard-toolbar .button{font-size:10px;min-height:38px;padding:9px 11px}.refresh-toolbar{border:1px solid var(--border);background:var(--surface);height:38px;width:37px;flex-shrink:0}.demo-notice{margin-bottom:17px;padding:8px 10px;border-color:var(--border);background:var(--surface-alt)}.demo-notice p{font-size:8px}.stats-grid{margin-bottom:18px;gap:17px}.stat-card{border-radius:8px;padding:17px 17px 14px}.stat-card.blue{background:#f7faff}.stat-card.green{background:#f7fcf9}.stat-card.orange,.stat-card.amber{background:#fffbf5}.stat-card.purple{background:#fbf9ff}.stat-card.red{background:#fff8fa}.stat-top{font-size:11px;color:var(--text)}.stat-value{font-size:29px;margin-top:4px}.stat-value-text{font-size:16px;line-height:1.6;letter-spacing:-.3px}.stat-icon{border-radius:50%;height:41px;width:41px}.stat-icon>svg{width:23px;height:23px}.stat-arrow{display:none}.stat-note{font-size:9px}.stat-card.amber .stat-icon{color:var(--orange);background:var(--orange-soft)}.panel{border-radius:8px}.panel-heading{padding:16px 15px 13px}.panel-heading h2{font-size:12px}.panel-heading p{font-size:8px}.overview-top-grid{gap:17px;margin-bottom:17px;grid-template-columns:minmax(0,2.6fr) minmax(240px,1fr)}.schedule-slot{height:48px}.schedule-slot.busy,.schedule-slot.open{font-size:8px}.schedule-slot.busy small{font-size:7px}.schedule-table th:first-child{width:117px}.schedule-table td{height:49px}.schedule-scroll{padding-bottom:9px}.person-cell{font-size:9px}.person-cell small,.legend{font-size:7px}.candidate-row{display:flex;align-items:center;gap:8px;padding:12px 13px;border-top:1px solid var(--border)}.candidate-row>.avatar{width:29px;height:29px}.candidate-row>div{min-width:0;flex:1}.candidate-row strong{font-size:9px;line-height:1.5;display:block}.candidate-row small{display:block;font-size:7px;line-height:1.8;color:var(--muted);margin-top:3px}.candidate-link{font-size:8px;padding:6px 7px;border:1px solid var(--border);border-radius:5px;color:var(--blue);background:var(--surface);white-space:nowrap}.candidates-panel>.panel-bottom{justify-content:center;padding:11px}.candidates-panel>.panel-bottom .text-link{font-size:8px}.team-bottom-grid{grid-template-columns:minmax(0,1.9fr) minmax(175px,.8fr) minmax(230px,1fr);gap:17px}.team-bottom-grid .visits-table{min-width:475px}.team-bottom-grid .visits-table th,.team-bottom-grid .visits-table td{padding:13px 12px}.team-bottom-grid .visits-table td strong{font-size:8px}.team-bottom-grid .table-subtitle{font-size:7px;white-space:normal;line-height:1.7}.team-bottom-grid .visits-table .inspector-name{font-size:7px}.team-bottom-grid .visits-table td .visit-time{font-size:9px}.team-bottom-grid .visits-table .badge{font-size:6px}.mini-map-panel{display:flex;flex-direction:column}.mini-map{position:relative;min-height:270px;flex:1;overflow:hidden;display:flex}.mini-map>svg{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.map-pin{position:absolute;transform:translate(-50%,-50%);color:var(--blue);height:29px;width:29px;display:grid;place-items:center;filter:drop-shadow(0 2px 2px #2262aa22)}.map-pin.selected{color:#074dbd;filter:drop-shadow(0 2px 4px #1766f444)}.map-caption{position:absolute;bottom:9px;left:0;right:0;text-align:center;font-size:6px;color:var(--muted)}.map-open{display:flex;justify-content:space-between;align-items:center;padding:13px 12px;font-size:8px;line-height:1.7;color:var(--blue);border-top:1px solid var(--border);gap:6px}.team-bottom-grid .activity-row{padding:15px 0}.team-bottom-grid .activity-list{padding:0 13px}.team-bottom-grid .activity-row p{font-size:8px}.team-bottom-grid .activity-row small{font-size:7px}.team-bottom-grid .activity-icon{width:24px;height:24px}.visit-card-composition{display:grid;grid-template-columns:76px minmax(0,1fr) 120px;gap:17px;align-items:start}.visit-time-block{padding:15px 8px;text-align:center;background:var(--blue-soft);color:var(--blue);border-radius:7px;display:flex;flex-direction:column;gap:7px}.visit-time-block>strong{font-size:16px;line-height:1.7}.visit-time-block>small{font-size:8px}.visit-main-copy{padding-top:4px}.visit-status-column{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.visit-status-column>strong{font-size:16px;line-height:1.5;margin-top:5px;text-align:right}.visit-status-column>small{color:var(--muted);font-size:8px;text-align:right;line-height:1.7}.visit-card h3{font-size:16px;margin:8px 0;line-height:1.6}.visit-project{font-size:10px}.visit-reward{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--muted);margin-top:15px;line-height:1.8}.visit-reward>svg{color:var(--blue)}.visit-reward b{font-weight:500;color:var(--text)}.visit-card-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.visit-card-actions .button{display:flex;flex-direction:column;font-size:12px;min-height:78px;padding:14px 8px;color:var(--blue);gap:9px;white-space:normal;text-align:center}.visit-card-actions .primary{color:#fff}.visit-card-actions .pending-button{opacity:.55;cursor:not-allowed}.pending-action{text-align:left;margin-top:10px;font-size:9px;line-height:1.7}.day-schedule-slots{display:flex;flex-wrap:wrap;gap:9px;padding:0 16px 17px}.day-schedule-slots>div{display:flex;flex-direction:column;text-align:center;gap:7px;flex:1;min-width:70px;color:var(--blue)}.day-schedule-slots strong{font-size:10px;background:var(--blue-soft);padding:14px 6px;border-radius:6px}.day-schedule-slots span{font-size:8px;color:var(--muted)}.day-schedule-panel .panel-bottom{justify-content:center}.unfinished-panel .empty-inline{padding-top:0}.inspector-grid{grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr)}[data-theme=dark]{--bg:#101722;--border:#283548}[data-theme=dark] .stat-card{background:var(--surface)}[data-theme=dark] .button.secondary{background:var(--surface);color:var(--blue)}[data-theme=dark] .stat-card{border-color:var(--border)}@media(max-width:1200px){.topbar-title h1{font-size:21px}.dashboard-toolbar{gap:8px}.dashboard-toolbar select,.date-control{font-size:9px;min-width:100px}.date-control{max-width:165px}.dashboard-toolbar .button{font-size:9px}.team-bottom-grid{grid-template-columns:minmax(0,1.6fr) minmax(190px,1fr)}.team-bottom-grid .mini-map-panel{display:none}.stat-value-text{font-size:15px}.stat-top{font-size:10px}.visit-card-composition{grid-template-columns:65px minmax(0,1fr) 100px;gap:12px}.visit-time-block>strong{font-size:14px}.visit-card h3{font-size:14px}.visit-status-column>strong{font-size:13px}.visit-card-actions{gap:7px}.visit-card-actions .button{font-size:10px}}@media(max-width:980px){.overview-top-grid,.team-bottom-grid{grid-template-columns:1fr}.candidates-panel{display:none}.dashboard-toolbar{flex-wrap:wrap}.date-control{max-width:none;flex-basis:30%}.dashboard-toolbar select{flex-basis:25%}.dashboard-toolbar .button{margin-left:auto}.stat-top{font-size:9px}.stat-icon{height:29px;width:29px}.stat-icon>svg{width:18px;height:18px}.stat-value{font-size:27px}.stat-value-text{font-size:13px}.stat-note{font-size:8px}.inspector-grid{grid-template-columns:1fr}.dashboard-right-stack{grid-template-columns:1fr 1fr}.visit-card-composition{grid-template-columns:70px minmax(0,1fr) 120px}.visit-card h3{font-size:16px}.visit-status-column>strong{font-size:15px}}@media(max-width:680px){.topbar-title h1{font-size:16px;letter-spacing:-.4px;white-space:nowrap}.topbar-title>small{display:none}.page-content{padding:15px 15px 23px}.role-inspector .mobile-inspector-avatar{display:grid;width:39px;height:39px;margin-right:1px;font-size:10px}.inspector-topbar{height:81px;min-height:81px;padding:0 15px}.inspector-topbar .mobile-menu-trigger{display:none}.inspector-topbar .topbar-title h1{font-size:14px}.inspector-topbar .topbar-title>small{display:block;font-size:11px;color:var(--text);font-weight:400;margin-top:6px}.inspector-topbar .user-menu{display:none}.inspector-topbar .topbar-actions{gap:3px}.inspector-topbar .topbar-actions>.icon-button{width:27px}.inspector-topbar .notification-wrap>.icon-button{width:28px}.role-inspector .stats-grid,.role-inspector .inspector-filters{display:none}.role-inspector .demo-notice{margin-bottom:13px}.demo-notice{padding:7px 9px;margin-bottom:15px;border-radius:6px}.demo-notice p{font-size:7px;line-height:1.7}.demo-label{font-size:5px;padding:3px}.dashboard-toolbar{gap:8px;margin-bottom:13px}.dashboard-toolbar select{min-width:100px;min-height:35px;font-size:8px;padding:8px;flex-basis:40%}.date-control{font-size:8px;min-height:35px;padding:8px;flex-basis:40%;gap:6px}.date-control svg{width:14px}.dashboard-toolbar .button{font-size:8px;min-height:34px;padding:7px 9px;margin-left:0}.dashboard-toolbar .button>svg{width:14px}.refresh-toolbar{width:34px;height:34px;margin-left:auto}.stats-grid{gap:10px}.stat-card{padding:14px 12px;border-radius:7px}.stat-icon{width:28px;height:28px}.stat-top{font-size:9px}.stat-value{font-size:27px}.stat-value-text{font-size:14px}.stat-note{font-size:7px}.panel{border-radius:7px}.panel-heading{padding:15px 13px}.panel-heading h2{font-size:14px;font-weight:700}.panel-heading p{font-size:8px}.visit-cards,.visit-cards.force-cards{padding:0 13px}.visit-card{padding:17px 0}.visit-card-composition{grid-template-columns:54px minmax(0,1fr) 81px;gap:9px}.visit-time-block{padding:12px 4px;min-height:65px;border-radius:6px}.visit-time-block>strong{font-size:13px;line-height:1.7;overflow-wrap:anywhere}.visit-time-block>small{font-size:6px}.visit-main-copy{padding-top:0}.visit-direction{font-size:9px;line-height:1.7;display:block}.visit-card h3{font-size:13px;line-height:1.65;margin:5px 0 6px;letter-spacing:-.3px;overflow-wrap:anywhere}.visit-project{font-size:8px;line-height:1.8}.visit-contact{font-size:7px;line-height:1.7;gap:4px;margin-top:8px}.visit-status-column{gap:6px}.visit-status-column .badge{font-size:6px;white-space:normal;text-align:center;padding:4px 5px;line-height:1.7}.visit-status-column>strong{font-size:11px;line-height:1.6;margin-top:4px}.visit-status-column>small{font-size:6px;line-height:1.6}.visit-reward{font-size:8px;gap:5px;margin-top:13px}.visit-reward svg{width:12px}.visit-card-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:15px}.visit-card-actions .button{font-size:11px;min-height:70px;gap:7px;border-radius:7px;padding:12px 7px;flex:initial}.visit-card-actions .button>svg{width:23px;height:23px}.pending-action{font-size:7px;line-height:1.7;margin-top:9px;text-align:center}.dashboard-right-stack{grid-template-columns:1fr;gap:15px}.role-inspector .activity-panel{display:none}.day-schedule-slots{padding:0 13px 16px}.day-schedule-slots strong{font-size:11px}.day-schedule-slots span{font-size:8px}.money-panel .panel-heading h2{font-size:14px}.money-panel dl{padding:0 14px}.money-panel>p{padding:0 14px 17px;font-size:8px}.money-panel dl>div{font-size:11px}.panel-bottom{padding:12px 13px}.role-inspector .visits-panel .panel-heading p,.role-inspector .visits-panel .panel-heading .count-badge{display:none}.role-inspector .visits-panel .panel-heading h2:after{content:"Выезды";font-size:8px;font-weight:400;color:var(--muted);margin-left:4px}.role-inspector .visits-panel .panel-heading{border-bottom:0;padding-bottom:12px}.role-inspector .visits-panel .visit-card:first-child{border-top:0;padding-top:2px}}.back-chevron{transform:rotate(180deg)}.report-navigation{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:3px 0 19px}.report-navigation .text-link{white-space:normal;line-height:1.8}.report-sheet{max-width:1080px;margin:0 auto}.report-sheet-header{display:flex;justify-content:space-between;align-items:flex-start;padding:33px 35px 27px;gap:20px;border-bottom:1px solid var(--border)}.report-overline{font-size:8px;letter-spacing:1.2px;color:var(--blue);font-weight:700}.report-sheet-header h1{font-size:25px;letter-spacing:-.7px;line-height:1.5;margin:14px 0 9px}.report-sheet-header p{font-size:11px;color:var(--muted)}.report-sheet-header p>span{margin:0 8px}.report-sheet-header .badge{margin-top:3px}.report-demo-notice{display:flex;gap:11px;margin:25px 35px;padding:14px;border-radius:7px;background:var(--blue-soft);color:var(--blue);align-items:flex-start}.report-demo-notice>svg{margin-top:2px}.report-demo-notice strong{font-size:11px;display:block}.report-demo-notice p>span{display:block;font-size:10px;color:var(--muted);line-height:1.9;margin-top:4px}.report-metadata{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:25px 35px 32px}.report-metadata dt{font-size:9px;color:var(--muted);margin-bottom:9px}.report-metadata dd{font-size:12px;margin:0;line-height:1.7;font-weight:600}.report-metadata dd a{color:var(--blue)}.report-results{border-top:1px solid var(--border);padding:26px 35px}.report-results-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:11px;gap:12px}.report-results-heading h2{font-size:16px;letter-spacing:-.3px}.report-results-heading>span{font-size:10px;color:var(--muted)}.report-result{padding:24px 0;border-bottom:1px solid var(--border);display:flex;gap:18px}.report-result:last-child{border-bottom:0}.report-result-index{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;font-size:10px;font-weight:700;color:var(--muted);background:var(--surface-alt);flex-shrink:0}.report-result>div{flex:1}.report-result-title{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:30px}.report-result h3{font-size:13px;line-height:1.7}.report-result p{font-size:11px;line-height:1.9;color:var(--muted);margin-top:9px;white-space:pre-line}.report-sheet-footer{display:flex;align-items:center;gap:12px;padding:22px 35px;border-top:1px solid var(--border);background:var(--surface-alt);color:var(--muted)}.report-sheet-footer>svg{color:var(--blue)}.report-sheet-footer>p{font-size:8px;line-height:1.9;max-width:600px}.report-sheet-footer>span{margin-left:auto;font-size:10px;font-weight:700;color:var(--text)}.selected-project-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.selected-project-panel{margin-bottom:20px}.selected-project-panel .panel-heading h2{font-size:18px}.selected-project-panel .panel-heading p{font-size:10px}.project-metadata{padding:0 19px 22px;margin:0;display:grid;grid-template-columns:2fr 1fr 1fr;gap:20px}.project-metadata dt{font-size:9px;color:var(--muted);margin-bottom:8px}.project-metadata dd{font-size:12px;line-height:1.8;margin:0}.selected-project-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:20px}.project-visit-row{display:flex;align-items:center;gap:15px;padding:18px;border-top:1px solid var(--border)}.project-visit-date{display:flex;flex-direction:column;gap:6px;color:var(--blue);font-size:13px;flex-shrink:0}.project-visit-date>small{font-size:8px;color:var(--muted)}.project-visit-row>div{flex:1}.project-visit-row strong{font-size:11px}.project-visit-row p{font-size:9px;color:var(--muted);margin-top:6px}.project-report-row{display:flex;align-items:center;gap:11px;padding:18px;border-top:1px solid var(--border);transition:background .2s}.project-report-row:hover{background:var(--surface-alt)}.project-report-row>div{flex:1}.project-report-row strong{font-size:11px;line-height:1.6}.project-report-row small{font-size:8px;color:var(--muted);margin-top:6px;display:block;line-height:1.8}.project-report-row>svg{color:var(--muted)}.report-preview:hover{border-color:#bed3f7}.report-preview .text-link{font-size:9px;margin-top:14px}@media(max-width:680px){.report-navigation{margin:0 0 15px;gap:9px}.report-navigation .text-link{font-size:9px;max-width:70%}.report-navigation .button{font-size:8px;padding:7px 9px;min-height:31px}.report-sheet-header{padding:23px 17px;gap:10px}.report-overline{font-size:6px;letter-spacing:.6px}.report-sheet-header h1{font-size:19px;margin:12px 0 8px;line-height:1.5}.report-sheet-header p{font-size:9px;line-height:1.8}.report-sheet-header .badge{font-size:7px}.report-demo-notice{margin:18px 15px;padding:12px;gap:8px}.report-demo-notice strong{font-size:10px}.report-demo-notice p>span{font-size:9px;line-height:1.9}.report-demo-notice>svg{width:16px}.report-metadata{gap:20px 15px;margin:24px 17px}.report-metadata dt{font-size:8px}.report-metadata dd{font-size:11px;line-height:1.8}.report-address{grid-column:1 / -1;order:1}.report-results{padding:23px 17px}.report-results-heading h2{font-size:15px}.report-results-heading>span{font-size:8px}.report-result{gap:10px;padding:19px 0}.report-result-index{width:25px;height:25px;border-radius:6px;font-size:8px}.report-result-title{flex-wrap:wrap;gap:8px;align-items:flex-start}.report-result h3{font-size:12px;line-height:1.7}.report-result .badge{font-size:7px;white-space:normal}.report-result p{font-size:10px;line-height:1.9}.report-sheet-footer{padding:17px;gap:8px;align-items:flex-start}.report-sheet-footer>p{font-size:7px}.report-sheet-footer>svg{width:17px}.report-sheet-footer>span{display:none}.selected-project-panel .panel-heading h2{font-size:17px}.project-metadata{grid-template-columns:1fr 1fr;padding:0 16px 22px;gap:21px 15px}.project-metadata>div:first-child{grid-column:1 / -1}.project-metadata dt{font-size:8px}.project-metadata dd{font-size:11px}.selected-project-grid{grid-template-columns:1fr;gap:17px}.selected-project-heading .text-link{font-size:10px}.project-visit-row{gap:11px;padding:16px 13px}.project-visit-date{font-size:11px}.project-visit-date>small{font-size:7px}.project-visit-row strong{font-size:10px}.project-visit-row p{font-size:8px}.project-visit-row .badge{font-size:7px;white-space:normal;text-align:center;max-width:80px}.project-report-row{padding:17px 13px}.project-report-row strong{font-size:10px}.project-report-row small{font-size:7px}}@media print{.sidebar,.topbar,.mobile-bottom-nav,.app-footer,.report-navigation{display:none!important}.main-shell{margin:0;width:100%;padding:0}.page-content{padding:0}.app-shell{display:block;background:#fff}.report-sheet{border:0;box-shadow:none;max-width:none;color:#19283d}.report-demo-notice,.report-sheet-footer{-webkit-print-color-adjust:exact;print-color-adjust:exact}.report-result{break-inside:avoid}.report-sheet-header{padding-top:15px}body{background:#fff}.report-sheet *{color:inherit}}.topbar .breadcrumbs{min-width:0;flex:1}.topbar-title{min-width:0}.topbar-title h1,.topbar-title>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-actions{flex-shrink:0}
