@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=Manrope:wght@400;500;600;700&display=swap";:root{font-family:Manrope,sans-serif;color:#1b2522;background:#edf2f0;font-synthesis:none;letter-spacing:0;--green:#176b52;--green-soft:#dcebe5;--ink:#1b2522;--muted:#66746f;--line:#d8e1de;--surface:#fff}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 82% 8%,rgba(55,132,104,.11),transparent 25%),linear-gradient(135deg,#edf2f0,#f8faf9 48%,#e7eeeb)}button,input,select,textarea{font:inherit;letter-spacing:0}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}h1,h2,p{margin:0}h1{font-size:22px}h2{font-size:17px}small{color:var(--muted)}.login-shell{min-height:100vh;display:grid;place-items:center;padding:24px}.login-panel{width:min(410px,100%);padding:30px;border:1px solid var(--line);border-radius:8px;background:#ffffffeb;box-shadow:0 28px 80px #1e3d321f}.product-lockup{display:flex;gap:11px;align-items:center}.product-logo{display:block;width:38px;height:38px;border-radius:10px;object-fit:cover;box-shadow:0 6px 18px #176b521f}.product-lockup div{display:grid;gap:1px}.login-panel form{display:grid;gap:15px;margin-top:28px}label{display:grid;gap:7px;color:#44514d;font-size:13px;font-weight:600}input,select,textarea{width:100%;border:1px solid var(--line);border-radius:6px;background:#fbfcfc;color:var(--ink);padding:10px 11px;outline:0}input:focus,select:focus,textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px #176b521a}.form-error,.notice{color:#a53b32;font-size:13px}.primary-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;border-radius:6px;padding:8px 12px;font-weight:600}.primary-button{border:1px solid var(--green);background:var(--green);color:#fff}.secondary-button{border:1px solid #b8ccc4;background:#fff;color:var(--green)}.app-shell{min-height:100vh;display:grid;grid-template-columns:230px minmax(0,1fr)}aside{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:20px 14px;color:#eaf3f0;background:#132b24;border-right:1px solid #27443b}aside .product-lockup{padding:0 8px 20px}aside .product-lockup>span{background:#ebf3f0;color:#174b3b}aside small{color:#96ada5}nav{display:grid;gap:4px;margin-top:12px}nav button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 11px;color:#b9cac4;border:0;border-radius:6px;background:transparent;text-align:left}nav button:hover,nav button.active{color:#fff;background:#24473c}.sidebar-user{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin-top:auto;padding:12px 8px 0;border-top:1px solid #315047}.sidebar-user div{display:grid;min-width:0}.sidebar-user strong{overflow:hidden;text-overflow:ellipsis}.sidebar-user button,.fb-identity button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:5px;color:inherit;background:transparent}main{min-width:0}.topbar{min-height:82px;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 28px;border-bottom:1px solid var(--line);background:#ffffffc2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.topbar>div:first-child{display:grid;gap:4px}.topbar p,.table-toolbar p{color:var(--muted);font-size:13px}.fb-identity{min-width:260px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:8px 10px;border:1px solid var(--line);border-radius:7px;background:#fff}.fb-identity div{display:grid}.connection-dot{width:9px;height:9px;border-radius:50%;background:#9aa5a1}.fb-identity.authenticated .connection-dot{background:#16845f;box-shadow:0 0 0 4px #dcefe8}.fb-identity.detecting .connection-dot{background:#d59b20}.fb-identity.error .connection-dot,.fb-identity.expired .connection-dot{background:#c4473d}.notice{margin:16px 28px 0;padding:10px 12px;border:1px solid #eccbc7;border-radius:6px;background:#fff4f2}.workspace{margin:24px 28px;min-height:420px;border:1px solid var(--line);border-radius:8px;background:#ffffffeb}.overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:14px;background:transparent;border:0}.connection-panel,.capability-panel{min-width:0;border:1px solid var(--line);border-radius:8px;background:#fff;padding:20px}.accent-panel{border-top:3px solid var(--green)}.panel-heading,.table-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px}.panel-heading>div,.table-toolbar>div{display:grid;gap:4px}dl{display:grid;gap:0;margin:20px 0}dl div{display:flex;justify-content:space-between;gap:18px;padding:9px 0;border-bottom:1px solid #edf1ef}dt{color:var(--muted)}dd{margin:0;font-weight:600;text-align:right}.capability-panel{grid-column:1/-1}.capability-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.capability-list span,.status-tag{border-radius:4px;background:var(--green-soft);color:#15543f;padding:4px 7px;font:500 12px IBM Plex Mono,monospace}.status-success{background:#dcebe5;color:#15543f}.status-warning{background:#f9ead1;color:#8a5d13}.status-danger{background:#f8d9d4;color:#9e352d}.status-neutral{background:#e6ece9;color:#53615c}.table-toolbar{padding:18px 20px;border-bottom:1px solid var(--line)}.data-table{width:100%;overflow:auto}table{width:100%;border-collapse:collapse;text-align:left}th{color:var(--muted);background:#f6f8f7;font-size:12px;font-weight:600}th,td{padding:12px 16px;border-bottom:1px solid #e8eeeb;white-space:nowrap}td{font-size:13px}td:first-child{display:grid;gap:2px}td small{font-family:IBM Plex Mono,monospace}.empty-state{min-height:350px;display:grid;place-items:center;align-content:center;gap:8px;color:var(--muted)}.empty-state strong{color:var(--ink)}.metric-strip{display:flex;gap:30px;padding:16px 20px;border-bottom:1px solid var(--line);background:#f8faf9}.metric-strip div{display:grid;gap:2px}.request-grid{display:grid;grid-template-columns:minmax(350px,.9fr) minmax(380px,1.1fr)}.request-editor{border-right:1px solid var(--line)}.request-editor>label{margin:16px 20px}.request-line{display:grid;grid-template-columns:100px 1fr;gap:8px;padding:16px 20px 0}textarea{min-height:140px;resize:vertical;font:13px/1.55 IBM Plex Mono,monospace}.response-view{min-width:0}pre{min-height:390px;max-height:65vh;overflow:auto;margin:0;padding:18px 20px;color:#dcece6;background:#17251f;font:12px/1.6 IBM Plex Mono,monospace;white-space:pre-wrap;word-break:break-word}code{font-family:IBM Plex Mono,monospace}.business-table table{min-width:1180px}.count-group{display:flex;align-items:center;gap:6px}.count-button{min-width:34px;height:28px;padding:0 8px;border:1px solid #b8ccc4;border-radius:5px;background:#fff;color:var(--green);font:600 12px IBM Plex Mono,monospace}.count-button:not(:disabled):hover{border-color:var(--green);background:var(--green-soft)}.count-button:disabled{opacity:.65;color:var(--muted)}.count-button-danger{color:#c4473d;border-color:#e4b5b0;background:#fff7f6}.count-button-danger:hover{border-color:#c4473d;background:#fdeceb}.toolbar-meta{color:var(--muted);font-size:13px;white-space:nowrap}.pagination-bar{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:14px 20px;border-top:1px solid var(--line);background:#f8faf9}.pagination-actions{display:flex;align-items:center;gap:8px}.dialog-backdrop{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#0f1f1a7a}.detail-dialog{width:min(760px,100%);max-height:min(680px,calc(100vh - 48px));overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 24px 80px #0f1f1a3d}.detail-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;border-bottom:1px solid var(--line)}.detail-dialog>header div{display:grid;gap:3px}.detail-dialog>header p{color:var(--muted);font-size:13px}.detail-dialog>header button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--muted)}.detail-dialog>.data-table{max-height:560px}@media(max-width:900px){.app-shell{grid-template-columns:68px minmax(0,1fr)}aside{padding-inline:9px}aside .product-lockup div{display:none}aside .product-lockup{padding-inline:5px}nav button{justify-content:center;font-size:0}.sidebar-user div{display:none}.sidebar-user{grid-template-columns:1fr;justify-items:center}.topbar{align-items:flex-start}.fb-identity{min-width:220px}.overview-grid,.request-grid{grid-template-columns:1fr}.request-editor{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:650px){.app-shell{display:block}aside{position:static;width:100%;height:auto;flex-direction:row;align-items:center;overflow-x:auto}aside .product-lockup,.sidebar-user{display:none}nav{display:flex;margin:0}nav button{width:46px;min-width:46px;font-size:0;justify-content:center}.topbar{padding:14px 16px;flex-direction:column}.fb-identity{width:100%}.workspace{margin:16px}.overview-grid{padding:0}}.notice[data-v-0e7ef0fe]{display:flex;align-items:center;justify-content:space-between;gap:12px}.notice>span[data-v-0e7ef0fe]:first-child{min-width:0;flex:1}.notice-countdown[data-v-0e7ef0fe]{flex:0 0 auto;opacity:.72;white-space:nowrap}.notice-success[data-v-0e7ef0fe]{color:#136c4c;border-color:#b9ddcf;background:#edf8f3}.notice-error[data-v-0e7ef0fe]{color:#a53b32;border-color:#eccbc7;background:#fff4f2}.notice button[data-v-0e7ef0fe]{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;padding:0;border:0;color:inherit;background:transparent}.sticky-notes-popover[data-v-be9ae39a]{position:fixed;z-index:70;width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:hidden;border:1px solid var(--line);border-radius:9px;background:#fff;box-shadow:0 20px 60px #0f1f1a38}.sticky-notes-popover>header[data-v-be9ae39a]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--line);background:#f6f9f8}.sticky-notes-popover>header>div[data-v-be9ae39a]:first-child{display:grid;gap:2px}.sticky-notes-popover header small[data-v-be9ae39a]{font-size:11px}.sticky-notes-header-actions[data-v-be9ae39a]{display:flex;gap:2px}.sticky-notes-header-actions button[data-v-be9ae39a]{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:5px;color:var(--muted);background:transparent}.sticky-notes-header-actions button[data-v-be9ae39a]:hover{color:var(--green);background:var(--green-soft)}.sticky-notes-loading[data-v-be9ae39a]{height:300px;display:grid;place-items:center;align-content:center;gap:8px;color:var(--muted)}.sticky-notes-loading svg[data-v-be9ae39a],.spinning[data-v-be9ae39a]{animation:sticky-notes-spin-be9ae39a .8s linear infinite}@keyframes sticky-notes-spin-be9ae39a{to{transform:rotate(360deg)}}.sticky-notes-body[data-v-be9ae39a]{display:grid;grid-template-columns:145px minmax(0,1fr);height:300px;min-height:300px;max-height:300px;overflow:hidden}.sticky-notes-list[data-v-be9ae39a]{display:block;width:auto;height:300px;min-height:0;max-height:300px;overflow-y:auto;overflow-x:hidden;padding:6px;border-right:1px solid var(--line);background:#f8faf9}.sticky-notes-list button[data-v-be9ae39a]{display:block;width:100%;padding:9px 10px;overflow:hidden;border:0;border-radius:5px;color:var(--ink);background:transparent;font-size:12px;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sticky-notes-list button[data-v-be9ae39a]:hover,.sticky-notes-list button.active[data-v-be9ae39a]{color:var(--green);background:var(--green-soft)}.sticky-notes-list p[data-v-be9ae39a]{padding:20px 8px;color:var(--muted);font-size:12px;text-align:center}.sticky-notes-editor[data-v-be9ae39a]{display:flex;width:auto;height:300px;min-width:0;min-height:0;max-height:300px;flex-direction:column;gap:9px;overflow:hidden;padding:12px}.sticky-notes-editor input[data-v-be9ae39a]{flex:0 0 auto;min-height:0}.sticky-notes-editor textarea[data-v-be9ae39a]{display:block;flex:1 1 0;min-height:0!important;height:0!important;max-height:none!important;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;resize:none}.sticky-notes-editor footer[data-v-be9ae39a]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.sticky-notes-delete[data-v-be9ae39a]{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid #e4b5b0;border-radius:6px;color:#b23f35;background:#fff7f6}@media(max-width:650px){.sticky-notes-popover[data-v-be9ae39a]{top:120px!important;right:16px!important;left:16px;width:auto}.sticky-notes-body[data-v-be9ae39a]{grid-template-columns:110px minmax(0,1fr)}}.totp-popover[data-v-e39dd132]{position:fixed;z-index:70;width:min(430px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:hidden;border:1px solid var(--line);border-radius:9px;background:#fff;box-shadow:0 20px 60px #0f1f1a38}.totp-popover>header[data-v-e39dd132]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--line);background:#f6f9f8}.totp-popover>header>div[data-v-e39dd132]:first-child{display:grid;gap:2px}.totp-popover header small[data-v-e39dd132]{font-size:11px}.totp-header-actions[data-v-e39dd132]{display:flex;gap:2px}.totp-header-actions button[data-v-e39dd132]{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:5px;color:var(--muted);background:transparent}.totp-header-actions button[data-v-e39dd132]:hover{color:var(--green);background:var(--green-soft)}.totp-add-form[data-v-e39dd132]{display:grid;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line);background:#fbfcfc}.totp-add-form>strong[data-v-e39dd132]{font-size:13px}.totp-add-form label[data-v-e39dd132]{gap:5px}.totp-add-form input[data-v-e39dd132]{padding-block:8px}.totp-form-actions[data-v-e39dd132]{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px}.totp-delete-button[data-v-e39dd132]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:8px 12px;border:1px solid #e4b5b0;border-radius:6px;color:#b23f35;background:#fff7f6;font-weight:600}.totp-loading[data-v-e39dd132],.totp-empty[data-v-e39dd132]{height:230px;display:grid;place-items:center;align-content:center;gap:8px;color:var(--muted)}.totp-empty strong[data-v-e39dd132]{color:var(--ink)}.totp-loading svg[data-v-e39dd132],.spinning[data-v-e39dd132]{animation:totp-spin-e39dd132 .8s linear infinite}@keyframes totp-spin-e39dd132{to{transform:rotate(360deg)}}.totp-list[data-v-e39dd132]{display:grid;gap:8px;max-height:360px;padding:10px;overflow-y:auto;background:#f8faf9}.totp-card[data-v-e39dd132]{padding:12px;border:1px solid var(--line);border-radius:7px;background:#fff}.totp-card-main[data-v-e39dd132]{display:flex;align-items:center;justify-content:space-between;gap:12px}.totp-name[data-v-e39dd132]{min-width:0;overflow:hidden;padding:5px 7px;border:0;border-radius:5px;color:var(--ink);background:transparent;font-size:13px;font-weight:700;text-align:left;text-overflow:ellipsis;white-space:nowrap}.totp-name[data-v-e39dd132]:hover{color:var(--green);background:var(--green-soft)}.totp-code-group[data-v-e39dd132]{display:flex;align-items:center;gap:8px;flex-shrink:0}.totp-code[data-v-e39dd132]{display:inline-flex;align-items:center;gap:9px;padding:5px 7px;border:0;border-radius:5px;color:var(--green);background:var(--green-soft)}.totp-code span[data-v-e39dd132]{font:600 23px/1 IBM Plex Mono,monospace;letter-spacing:2px}.totp-circle-timer[data-v-e39dd132]{display:block;width:18px;height:18px;flex:0 0 18px;border-radius:50%;transition:background .25s linear;box-shadow:inset 0 0 0 1px #176b521f}@media(max-width:650px){.totp-popover[data-v-e39dd132]{top:120px!important;right:16px!important;left:16px;width:auto}.totp-code span[data-v-e39dd132]{font-size:20px}}.panel-avatar[data-v-d5f5686e]{display:block;width:44px;height:44px;border-radius:12px;object-fit:cover}.fb-profile-list dd[data-v-d5f5686e]{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-drawer-header[data-v-fe263735]{position:relative}.asset-drawer-header>div[data-v-fe263735]:first-child{display:grid;gap:4px}.asset-drawer-header-actions[data-v-fe263735]{display:flex!important;gap:2px!important}.asset-drawer-header-actions button[data-v-fe263735]:hover,.asset-drawer-header-actions button.active[data-v-fe263735]{color:var(--green);background:var(--green-soft)}.asset-drawer-header[data-v-fe263735] .sticky-notes-popover{z-index:72}.asset-drawer-enter-active[data-v-fe263735],.asset-drawer-leave-active[data-v-fe263735]{transition:opacity .24s ease}.asset-drawer-enter-active .asset-drawer[data-v-fe263735],.asset-drawer-leave-active .asset-drawer[data-v-fe263735]{transition:transform .28s cubic-bezier(.22,1,.36,1)}.asset-drawer-enter-from[data-v-fe263735],.asset-drawer-leave-to[data-v-fe263735]{opacity:0}.asset-drawer-enter-from .asset-drawer[data-v-fe263735],.asset-drawer-leave-to .asset-drawer[data-v-fe263735]{transform:translate(100%)}.asset-drawer-backdrop[data-v-fe263735]{position:fixed;z-index:70;top:0;right:0;bottom:0;left:0;background:#0f1f1a52}.asset-drawer[data-v-fe263735]{position:absolute;inset:0 0 0 auto;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(620px,100vw);height:100vh;padding:0;color:var(--ink);background:#fff;border:0;border-left:1px solid var(--line);box-shadow:-20px 0 60px #0f1f1a2e}.asset-drawer-header[data-v-fe263735]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--line)}.asset-drawer-header>div[data-v-fe263735]{display:grid;gap:4px}.asset-drawer-header p[data-v-fe263735]{color:var(--muted);font-size:13px}.asset-drawer-header button[data-v-fe263735]{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:5px;color:var(--muted);background:transparent}.asset-drawer-tabs[data-v-fe263735]{display:flex;justify-content:flex-end;gap:0;padding:12px 20px 0;border-bottom:1px solid var(--line);background:#fff}.asset-drawer-tabs[data-v-fe263735] button{display:flex;align-items:center;gap:6px;padding:9px 14px;border:1px solid transparent;border-bottom:0;color:var(--muted);background:#f6f8f7}.asset-drawer-tabs[data-v-fe263735] button.active{color:#176b52;border-color:var(--line);background:#fff}.asset-drawer-tabs em[data-v-fe263735]{font-style:normal;font-size:11px}.asset-drawer-content[data-v-fe263735]{min-height:0;overflow:auto}.asset-operation-form[data-v-fe263735]{display:grid;gap:22px;padding:18px 20px}.asset-operation-selector[data-v-fe263735]{padding:12px;background:#f3f5f4}.asset-operation-results[data-v-fe263735]{padding:16px 20px}.asset-operation-empty[data-v-fe263735]{min-height:300px;display:grid;place-items:center;align-content:center;gap:8px;color:var(--muted);text-align:center}.asset-operation-empty strong[data-v-fe263735]{color:var(--ink)}.asset-operation-empty span[data-v-fe263735]{max-width:360px;font-size:13px}.asset-task-list[data-v-fe263735]{display:grid;gap:9px;margin:0;padding:0;list-style:none}.asset-task-list li[data-v-fe263735]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px;border:1px solid var(--line);border-radius:7px;background:#fbfcfc}.asset-task-list div[data-v-fe263735]{display:grid;min-width:0;gap:3px}.asset-task-list small[data-v-fe263735]{overflow-wrap:anywhere}.asset-task-list p[data-v-fe263735]{margin-top:4px;color:#8a5d13;font-size:12px;overflow-wrap:anywhere}.asset-task-list em[data-v-fe263735]{font-style:normal;font-size:12px}.asset-status-label[data-v-fe263735]{display:inline-flex;width:max-content;padding:3px 8px;border-radius:4px;font-size:12px;font-weight:600}.asset-status-success[data-v-fe263735]{color:#15543f;background:#dcebe5}.asset-status-failed[data-v-fe263735]{color:#9e352d;background:#f8d9d4}.asset-status-running[data-v-fe263735],.asset-status-pending[data-v-fe263735]{color:#8a5d13;background:#f9ead1}.asset-drawer-footer[data-v-fe263735]{display:grid;gap:9px;padding:16px 20px;border-top:1px solid var(--line);background:#f8faf9}.asset-submit[data-v-fe263735]{width:100%}.asset-progress-summary[data-v-fe263735]{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:13px}.asset-progress-track[data-v-fe263735]{height:10px;overflow:hidden;border-radius:999px;background:#dfe7e4}.asset-progress-track i[data-v-fe263735]{display:block;height:100%;border-radius:inherit;background:#176b52;transition:width .2s ease}@media(max-width:650px){.asset-drawer[data-v-fe263735]{width:100vw}.asset-progress-summary[data-v-fe263735]{align-items:flex-start;flex-direction:column;gap:3px}}.asset-task-list li.task-success p[data-v-fe263735]{color:#168457}.asset-task-list li.task-failed p[data-v-fe263735],.asset-task-list li.task-blocked p[data-v-fe263735]{color:#9e352d}.asset-task-list strong[data-v-fe263735]{font-weight:400}.asset-task-fields[data-v-fe263735]{display:grid;gap:7px;margin:0}.asset-task-fields>div[data-v-fe263735]{display:grid;grid-template-columns:112px minmax(0,1fr);gap:8px;padding:0;border:0}.asset-task-fields dt[data-v-fe263735]{color:var(--muted);font-weight:400}.asset-task-fields dd[data-v-fe263735]{margin:0;font-weight:400;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere}.asset-task-fields code[data-v-fe263735]{font-size:12px;font-weight:400;white-space:pre-wrap;overflow-wrap:anywhere}.asset-task-fields .asset-status-label[data-v-fe263735]{font-weight:600}.business-status-emphasis[data-v-064779d0]{font-weight:700}.business-status-link[data-v-064779d0]{text-decoration:none}.count-loading-icon[data-v-064779d0]{animation:business-loading-spin-064779d0 .9s linear infinite;transform-origin:center}.workspace[data-v-064779d0]{position:relative;overflow:hidden}.business-loading-mask[data-v-064779d0]{position:absolute;z-index:12;top:0;right:0;bottom:0;left:0;display:grid;place-items:start center;padding:86px 24px 24px;background:#edf2f0b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:auto}.business-loading-card[data-v-064779d0]{display:grid;justify-items:center;gap:8px;min-width:min(320px,100%);padding:16px 22px;border:1px solid rgba(23,107,82,.14);border-radius:10px;background:#fffffff0;box-shadow:0 20px 45px #112e251f;text-align:center}.business-loading-card strong[data-v-064779d0]{font-size:14px;color:var(--ink)}.business-loading-card span[data-v-064779d0]{font-size:12px;color:var(--muted)}.business-loading-card svg[data-v-064779d0]{color:var(--green);animation:business-loading-spin-064779d0 .9s linear infinite}@keyframes business-loading-spin-064779d0{to{transform:rotate(360deg)}}.business-link[data-v-064779d0]{color:inherit;text-decoration:underline;text-underline-offset:2px}.business-link[data-v-064779d0]:hover{color:var(--green)}.business-note-cell[data-v-064779d0]{min-width:180px}.business-note-cell>span[data-v-064779d0]{display:inline-block;max-width:230px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.business-note-cell>.count-loading-icon[data-v-064779d0]{display:inline-block;vertical-align:middle}.business-note-cell>button[data-v-064779d0]{display:inline-grid;place-items:center;width:28px;height:28px;margin-left:5px;padding:0;border:0;border-radius:5px;color:var(--muted);background:transparent}.business-note-cell>button[data-v-064779d0]:hover:not(:disabled){color:var(--green);background:#edf5f1}.business-note-cell>button[data-v-064779d0]:disabled{cursor:not-allowed;opacity:.45}.toolbar-actions[data-v-064779d0],.count-group[data-v-064779d0]{display:flex;align-items:center;gap:10px}.toolbar-actions[data-v-064779d0]{justify-content:flex-end}.toolbar-meta[data-v-064779d0]{color:var(--muted);font-size:13px;white-space:nowrap}.business-table table[data-v-064779d0]{min-width:1260px}.business-table .selection-cell[data-v-064779d0]{display:table-cell;width:44px;padding-inline:14px;text-align:center}.business-table td:nth-child(2) strong[data-v-064779d0],.business-table td:nth-child(2) small[data-v-064779d0]{display:block}.business-identity[data-v-064779d0]{display:flex;align-items:center;gap:10px}.business-avatar[data-v-064779d0]{width:34px;height:34px;flex:0 0 34px;border-radius:8px;object-fit:cover;background:#eef3f0}.selection-cell input[data-v-064779d0]{width:16px;height:16px;margin:0;accent-color:#176b52}.pagination-bar[data-v-064779d0]{min-height:58px;gap:6px;background:#fff}.pagination-icon[data-v-064779d0]{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:5px;color:#66746f;background:transparent}.pagination-current[data-v-064779d0]{display:grid;place-items:center;width:34px;height:32px;border-radius:5px;color:#fff;background:#176b52;font:600 13px IBM Plex Mono,monospace}.pagination-size[data-v-064779d0]{width:112px;height:36px;margin-left:8px;padding-block:7px}.confirm-dialog[data-v-064779d0]{overflow:hidden;width:min(440px,100%);border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 24px 80px #0f1f1a3d}.detail-dialog[data-v-064779d0]{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(960px,calc(100vw - 48px));max-height:min(80vh,720px);overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 24px 80px #0f1f1a3d}.confirm-dialog>header[data-v-064779d0],.confirm-dialog>footer[data-v-064779d0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line)}.detail-dialog>header[data-v-064779d0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line)}.confirm-dialog>header div[data-v-064779d0],.detail-dialog>header div[data-v-064779d0]{display:grid;gap:3px}.confirm-dialog>header p[data-v-064779d0],.detail-dialog>header p[data-v-064779d0]{color:var(--muted);font-size:13px}.confirm-dialog>header button[data-v-064779d0],.detail-dialog>header button[data-v-064779d0]{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;color:var(--muted);background:transparent}.detail-body[data-v-064779d0]{min-height:0;overflow:auto;padding:0 18px 18px}.detail-body .data-table[data-v-064779d0]{overflow:visible}.detail-loading[data-v-064779d0]{display:grid;place-items:center;align-content:center;gap:10px;min-height:240px;padding:24px;color:var(--muted)}.detail-loading svg[data-v-064779d0]{color:var(--green);animation:business-loading-spin-064779d0 .9s linear infinite}.drawer-step[data-v-064779d0]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px}.drawer-step>i[data-v-064779d0]{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;color:#66746f;background:#f0f2f1;font-style:normal}.drawer-step>div[data-v-064779d0],.drawer-step>fieldset[data-v-064779d0]{min-width:0}.drawer-step b[data-v-064779d0]{color:#d64242}.drawer-step fieldset[data-v-064779d0]{display:grid;gap:8px;margin:0;padding:0;border:0}.drawer-step legend[data-v-064779d0]{margin-bottom:8px;font-size:13px;font-weight:600}.role-option[data-v-064779d0]{display:grid;grid-template-columns:18px 1fr;align-items:center;gap:10px;padding:11px;border:1px solid var(--line);border-radius:6px}.role-option[data-v-064779d0]:has(input:checked){border-color:#176b52;background:#f1f7f4}.role-option input[data-v-064779d0]{width:16px;margin:0;accent-color:#176b52}.role-option span[data-v-064779d0]{display:grid;gap:2px}.confirm-dialog>footer[data-v-064779d0]{justify-content:flex-end;border-top:1px solid var(--line);border-bottom:0;background:#f8faf9}.text-danger-button[data-v-064779d0]{padding:5px 8px;border:0;color:#b13f36;background:transparent;font-size:12px;font-weight:600}.dialog-backdrop-confirm[data-v-064779d0]{z-index:60}.confirm-dialog-body[data-v-064779d0]{display:grid;gap:3px;padding:20px 18px}.confirm-dialog-body small[data-v-064779d0]{font-family:IBM Plex Mono,monospace}.confirm-dialog-body p[data-v-064779d0]{margin-top:14px;color:#44514d}.danger-button[data-v-064779d0]{min-height:36px;padding:8px 12px;border:1px solid #b13f36;border-radius:6px;color:#fff;background:#b13f36;font-weight:600}.toolbar-search[data-v-064779d0]{width:230px;height:36px}.sort-header[data-v-064779d0]{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;color:var(--muted);background:transparent;font-size:12px;font-weight:600}.sort-header.active[data-v-064779d0]{color:var(--green)}.pagination-summary[data-v-064779d0]{margin-right:auto;color:var(--muted);font-size:13px;white-space:nowrap}.pagination-page[data-v-064779d0]{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:5px;color:#66746f;background:#edf1ef}.pagination-page.active[data-v-064779d0]{color:#fff;background:#176b52;font-weight:600}.business-note-dialog[data-v-064779d0]{width:min(520px,100%);overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 24px 80px #0f1f1a3d}.business-note-dialog>header[data-v-064779d0],.business-note-dialog>footer[data-v-064779d0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line)}.business-note-dialog>header div[data-v-064779d0]{display:grid;gap:3px}.business-note-dialog>header p[data-v-064779d0]{color:var(--muted);font-size:13px}.business-note-dialog>header button[data-v-064779d0]{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;color:var(--muted);background:transparent}.business-note-dialog-body[data-v-064779d0]{padding:20px 18px}.business-note-dialog-body label[data-v-064779d0]{display:grid;gap:8px}.business-note-dialog-body textarea[data-v-064779d0]{width:100%;resize:vertical}.business-note-dialog-body small[data-v-064779d0]{justify-self:end;color:var(--muted)}.business-note-dialog>footer[data-v-064779d0]{justify-content:flex-end;border-top:1px solid var(--line);border-bottom:0;background:#f8faf9}@media(max-width:900px){.toolbar-actions[data-v-064779d0]{align-items:flex-end;flex-direction:column}}.receive-links[data-v-6a6371be]{display:grid;gap:8px}.receive-links textarea[data-v-6a6371be]{width:100%;min-height:200px;resize:vertical;overflow-wrap:anywhere}.receive-field-heading[data-v-6a6371be]{display:grid;gap:2px;min-width:0}.receive-field-heading .receive-hint[data-v-6a6371be]{line-height:1.5;overflow-wrap:anywhere}.receive-businesses[data-v-6a6371be]{min-width:0;margin:0;padding:0;border:0}.receive-businesses legend[data-v-6a6371be]{margin-bottom:10px}.receive-search[data-v-6a6371be]{display:flex;gap:8px;margin-bottom:12px}.receive-search input[data-v-6a6371be]{min-width:0;flex:1}.receive-search button[data-v-6a6371be]{width:36px;flex:0 0 36px;padding:0;justify-content:center}.receive-list[data-v-6a6371be]{max-height:min(280px,32dvh);overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-gutter:stable}.receive-option[data-v-6a6371be]{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 4px;border-bottom:1px solid var(--line);cursor:pointer}.receive-option>input[data-v-6a6371be]{width:16px;height:16px;flex:0 0 16px;accent-color:var(--green)}.receive-option>span[data-v-6a6371be]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;flex:1;min-width:0;gap:12px}.receive-option strong[data-v-6a6371be]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.receive-option small[data-v-6a6371be]{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.receive-error[data-v-6a6371be]{color:#9e352d;font-size:13px;overflow-wrap:anywhere}.receive-hint[data-v-6a6371be]{font-size:12px;color:var(--muted)}.receive-assignment[data-v-6a6371be]{display:flex;justify-content:space-between;align-items:center;gap:12px}.receive-assignment input[data-v-6a6371be]{width:34px;height:20px;accent-color:var(--green)}.receive-assignment input[data-v-6a6371be]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:0 0 36px;width:36px;height:20px;border:0;border-radius:12px;background:#b7c2bc;cursor:pointer;padding:0}.receive-assignment input[data-v-6a6371be]:before{content:"";position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .15s}.receive-assignment input[data-v-6a6371be]:checked{background:var(--green)}.receive-assignment input[data-v-6a6371be]:checked:before{transform:translate(16px)}.category-search-error[data-v-15ad557c]{display:flex;align-items:center;gap:8px;min-width:0;font-size:12px;color:#9e352d}.category-search-error span[data-v-15ad557c]{min-width:0;overflow-wrap:anywhere}.category-search-error button[data-v-15ad557c]{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:5px 8px;font-size:12px}.category-picker[data-v-15ad557c]{display:grid;gap:8px;min-width:0}.category-picker input[data-v-15ad557c]{width:100%;min-width:0}.category-picker small[data-v-15ad557c],.category-picker p[data-v-15ad557c]{font-size:12px;color:var(--muted)}.category-picker ul[data-v-15ad557c]{margin:0;padding:0;list-style:none;max-height:210px;overflow:auto;border:1px solid var(--line)}.category-picker li[data-v-15ad557c]{padding:10px;cursor:pointer;font-size:14px}.category-picker li[data-v-15ad557c]:hover,.category-picker li[aria-selected=true][data-v-15ad557c]{background:var(--green-soft)}.category-selected[data-v-15ad557c]{display:flex;flex-wrap:wrap;gap:6px}.category-selected>span[data-v-15ad557c]{display:flex;align-items:center;gap:6px;max-width:100%;overflow-wrap:anywhere;padding:5px 8px;background:var(--green-soft);font-size:13px;border-radius:4px}.category-selected button[data-v-15ad557c]{display:grid;place-items:center;padding:0;width:22px;height:22px;border:0;background:transparent;flex-shrink:0}/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.page-image-editor[data-v-2a0ada26]{min-width:0;width:100%}.crop-stage[data-v-2a0ada26]{height:280px;width:100%;overflow:hidden;background:#edf0f2}.crop-stage>img[data-v-2a0ada26]{display:block;max-width:100%;max-height:100%}.crop-toolbar[data-v-2a0ada26]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px}.crop-toolbar span[data-v-2a0ada26]{margin-right:auto;font-size:12px;color:var(--muted)}.crop-toolbar button[data-v-2a0ada26]{width:36px;height:36px;padding:0;justify-content:center}.crop-stage[data-v-2a0ada26] .cropper-point{width:10px;height:10px}.crop-stage[data-v-2a0ada26] .cropper-point.point-se{width:14px;height:14px;opacity:1}@media(max-width:640px){.crop-stage[data-v-2a0ada26]{height:240px}}.settings-image-content[data-v-5a1b5fbe]{display:grid;gap:8px;min-width:0}.settings-image-field+.settings-image-field[data-v-5a1b5fbe]{border-top:1px solid var(--line);padding-top:14px}.settings-bio[data-v-5a1b5fbe]{width:100%;min-height:84px;resize:vertical}.settings-form[data-v-5a1b5fbe]{display:grid;gap:14px;min-width:0}.settings-images-heading[data-v-5a1b5fbe]{display:flex;align-items:center;justify-content:space-between;gap:8px}.settings-images-heading strong[data-v-5a1b5fbe]{font-size:14px;font-weight:500}.settings-images-heading small[data-v-5a1b5fbe]{font-size:12px;color:var(--muted)}.settings-file-name[data-v-5a1b5fbe]{overflow-wrap:anywhere}.settings-category-section[data-v-5a1b5fbe]{display:grid;gap:10px;border-top:1px solid var(--line);padding-top:14px}.settings-interval[data-v-5a1b5fbe]{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--line);padding-top:14px;font-size:13px}.settings-interval input[data-v-5a1b5fbe]{width:80px}.settings-local[data-v-5a1b5fbe]:focus-within{outline:2px solid var(--green);outline-offset:2px}.settings-trigger[data-v-5a1b5fbe]{white-space:nowrap}.settings-image-field[data-v-5a1b5fbe]{display:grid;gap:9px;min-width:0}.settings-image-field>label[data-v-5a1b5fbe]{display:flex;align-items:center;gap:8px}.settings-image-field small[data-v-5a1b5fbe],.settings-file-types[data-v-5a1b5fbe]{color:var(--muted);font-size:12px}.settings-url-row[data-v-5a1b5fbe]{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,36px);align-items:center;gap:8px}.settings-url-row input[data-v-5a1b5fbe]{min-width:0;width:100%}.settings-icon[data-v-5a1b5fbe]{width:36px;height:36px;padding:0;justify-content:center}.settings-error[data-v-5a1b5fbe]{color:#9e352d;font-size:13px;overflow-wrap:anywhere}.settings-preview[data-v-5a1b5fbe]{display:grid;place-items:center;overflow:hidden;border:1px solid var(--line);background:#f3f6f5;border-radius:6px}.settings-preview img[data-v-5a1b5fbe]{display:block;width:100%;height:100%;object-fit:contain}.preview-avatar[data-v-5a1b5fbe]{width:64px;height:64px}.preview-cover[data-v-5a1b5fbe]{width:180px;max-width:100%;height:72px}.settings-preview-error[data-v-5a1b5fbe]{display:grid;justify-items:center;gap:6px;color:var(--muted);font-size:12px;text-align:center}.settings-preview[data-v-5a1b5fbe]{position:relative}.settings-preview img[data-v-5a1b5fbe]{position:absolute;top:0;right:0;bottom:0;left:0}.settings-local[data-v-5a1b5fbe]{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0;font-size:13px;cursor:pointer}.settings-local span[data-v-5a1b5fbe]{min-width:0;overflow-wrap:anywhere}.settings-local input[data-v-5a1b5fbe]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.settings-category-toggle[data-v-5a1b5fbe]{display:flex;align-items:center;gap:8px}.settings-category-toggle input[data-v-5a1b5fbe]{width:16px;height:16px;accent-color:var(--green)}.comment-loading[data-v-8953ed7c]{display:flex;align-items:center;justify-content:center;gap:10px;min-height:180px;color:var(--muted)}.comment-loading svg[data-v-8953ed7c]{animation:comment-loading-spin-8953ed7c .9s linear infinite}@keyframes comment-loading-spin-8953ed7c{to{transform:rotate(360deg)}}.comment-management-trigger[data-v-8953ed7c]{white-space:nowrap}.comment-selection-header[data-v-8953ed7c]{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);padding-bottom:14px}.comment-selection-header label[data-v-8953ed7c],.comment-condition-group label[data-v-8953ed7c]{display:flex;align-items:center;gap:10px;cursor:pointer}.comment-selection-header span[data-v-8953ed7c],.comment-pending[data-v-8953ed7c]{color:var(--muted);font-size:13px}.comment-condition-group[data-v-8953ed7c]{display:grid;gap:0;min-width:0;margin:0;padding:0;border:0}.comment-condition-group legend[data-v-8953ed7c]{padding:0 0 8px;color:var(--muted);font-size:13px}.comment-condition-group label[data-v-8953ed7c]{min-height:44px;padding:8px 0;font-size:14px}.comment-condition-group label span[data-v-8953ed7c]{min-width:0;overflow-wrap:anywhere}.comment-selection-header input[data-v-8953ed7c],.comment-condition-group input[data-v-8953ed7c]{flex:0 0 16px;width:16px;height:16px;margin:0;accent-color:var(--green)}.comment-pending[data-v-8953ed7c]{margin:0;color:#8a5d13;overflow-wrap:anywhere}.comment-interval[data-v-8953ed7c]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.comment-interval input[data-v-8953ed7c]{width:88px}.creation-field[data-v-2bfc3535]{display:grid;gap:8px;font-size:14px}.creation-field input[data-v-2bfc3535],.creation-field textarea[data-v-2bfc3535]{width:100%;min-width:0;font-family:inherit;font-size:inherit;font-weight:400;line-height:normal;color:var(--ink)}.creation-field textarea[data-v-2bfc3535]{resize:vertical}.creation-form[data-v-2bfc3535]{display:grid;gap:14px;min-width:0;margin:0;padding:0;border:0}.creation-heading[data-v-2bfc3535],.creation-setting[data-v-2bfc3535]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.creation-heading strong[data-v-2bfc3535],.creation-section strong[data-v-2bfc3535]{font-weight:500;font-size:14px}.creation-row[data-v-2bfc3535]{display:grid;grid-template-columns:22px minmax(0,1fr) 34px;align-items:center;gap:8px}.creation-row span[data-v-2bfc3535]{font-size:12px;color:var(--muted)}.creation-row input[data-v-2bfc3535]{width:100%;min-width:0}.icon-button[data-v-2bfc3535]{display:grid;place-items:center;width:34px;height:34px;padding:0}.creation-setting input[data-v-2bfc3535],.creation-setting select[data-v-2bfc3535]{width:125px;max-width:45%}.creation-section[data-v-2bfc3535]{display:grid;gap:12px;min-width:0;border-top:1px solid var(--line);padding-top:14px}.creation-toggle[data-v-2bfc3535]{display:flex;align-items:center;gap:8px;font-size:14px}.creation-toggle input[data-v-2bfc3535]{width:16px;height:16px;margin:0;accent-color:var(--green)}.creation-error[data-v-2bfc3535]{color:#9e352d;font-size:13px;overflow-wrap:anywhere}.authorization-form[data-v-4743a566]{display:grid;gap:16px;border:0;padding:0;margin:0;min-width:0}.authorization-form label[data-v-4743a566]{display:grid;gap:8px;font-size:14px}.authorization-form input[data-v-4743a566],.authorization-form textarea[data-v-4743a566]{min-width:0;width:100%}.authorization-form textarea[data-v-4743a566]{resize:vertical}.authorization-pages[data-v-4743a566]{display:grid;gap:10px;max-height:210px;overflow:auto}.authorization-page[data-v-4743a566]{display:flex;align-items:center;gap:10px}.authorization-page img[data-v-4743a566],.authorization-avatar[data-v-4743a566]{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.authorization-avatar[data-v-4743a566]{display:grid;place-items:center;background:var(--green-soft)}.authorization-page>div[data-v-4743a566]{display:grid;gap:4px;min-width:0}.authorization-page strong[data-v-4743a566]{font-size:14px;font-weight:500;overflow-wrap:anywhere}.authorization-form small[data-v-4743a566]{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.authorization-form .authorization-interval[data-v-4743a566]{display:flex;align-items:center;justify-content:space-between}.authorization-interval input[data-v-4743a566]{width:90px}.authorization-form .authorization-confirm[data-v-4743a566]{display:flex;align-items:center}.authorization-confirm input[data-v-4743a566]{width:16px;height:16px;flex-shrink:0}.authorization-error[data-v-4743a566]{font-size:13px;color:#9e352d}.blocklist-import[data-v-b2325fa1]{display:inline-flex;align-items:center;padding:5px 3px;color:#176b52;cursor:pointer}.blocklist-import[data-v-b2325fa1]:hover{color:#0f513e}.blocklist-import input[data-v-b2325fa1]{display:none}.page-name-link[data-v-b2325fa1]{color:inherit;text-decoration:none}.page-name-link[data-v-b2325fa1]:hover{color:var(--green);text-decoration:underline;text-underline-offset:2px}.blacklist-menu[data-v-b2325fa1]{position:relative}.blacklist-menu summary[data-v-b2325fa1]{list-style:none;cursor:pointer}.blacklist-menu summary[data-v-b2325fa1]::-webkit-details-marker{display:none}.blacklist-menu summary.disabled[data-v-b2325fa1]{pointer-events:none;opacity:.5}.blacklist-submenu[data-v-b2325fa1]{position:absolute;z-index:20;top:calc(100% + 6px);left:0;display:grid;min-width:150px;padding:5px;border:1px solid var(--line);border-radius:7px;background:#fff;box-shadow:0 14px 32px #0f1f1a29}.blacklist-submenu button[data-v-b2325fa1]{padding:9px 11px;border:0;border-radius:5px;color:var(--ink);background:transparent;text-align:left}.blacklist-submenu button[data-v-b2325fa1]:not(:disabled):hover{color:var(--green);background:var(--green-soft)}.page-workspace[data-v-b2325fa1]{position:relative;overflow:hidden}.toolbar-actions[data-v-b2325fa1]{display:flex;align-items:center;justify-content:flex-end;gap:10px}.toolbar-search[data-v-b2325fa1]{width:250px;height:36px}.toolbar-meta[data-v-b2325fa1],.selected-page-label[data-v-b2325fa1]{color:var(--muted);font-size:13px;white-space:nowrap}.page-table table[data-v-b2325fa1]{min-width:1100px}.page-table .selection-cell[data-v-b2325fa1]{width:52px;text-align:center}.selection-cell input[data-v-b2325fa1]{width:16px;height:16px;accent-color:var(--green)}.page-table tr.is-selected[data-v-b2325fa1]{background:#f1f7f4}.page-table td strong[data-v-b2325fa1],.page-table td small[data-v-b2325fa1]{display:block}.page-identity[data-v-b2325fa1]{display:flex;align-items:center;gap:10px;min-width:190px}.page-avatar[data-v-b2325fa1]{width:34px;height:34px;flex:0 0 34px;border-radius:8px;object-fit:cover;background:#eef3f0}.no-data[data-v-b2325fa1]{height:180px;text-align:center;color:var(--muted)}.page-loading-mask[data-v-b2325fa1]{position:absolute;z-index:12;top:0;right:0;bottom:0;left:0;display:grid;place-items:start center;padding:86px 24px 24px;background:#edf2f0b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.page-loading-card[data-v-b2325fa1]{display:grid;justify-items:center;gap:8px;min-width:min(320px,100%);padding:16px 22px;border:1px solid rgba(23,107,82,.14);border-radius:8px;background:#fffffff0;box-shadow:0 20px 45px #112e251f}.page-loading-card svg[data-v-b2325fa1]{color:var(--green);animation:page-loading-spin-b2325fa1 .9s linear infinite}@keyframes page-loading-spin-b2325fa1{to{transform:rotate(360deg)}}.pagination-bar[data-v-b2325fa1]{min-height:58px;gap:6px;background:#fff}.pagination-summary[data-v-b2325fa1]{margin-right:auto;color:var(--muted);font-size:13px;white-space:nowrap}.pagination-icon[data-v-b2325fa1],.pagination-page[data-v-b2325fa1]{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:5px;color:#66746f}.pagination-icon[data-v-b2325fa1]{background:transparent}.pagination-page[data-v-b2325fa1]{background:#edf1ef}.pagination-page.active[data-v-b2325fa1]{color:#fff;background:#176b52;font-weight:600}.pagination-size[data-v-b2325fa1]{width:112px;height:36px;margin-left:8px;padding-block:7px}.blocklist-form[data-v-b2325fa1]{display:grid}.blocklist-load-state[data-v-b2325fa1]{display:grid;grid-template-columns:auto 1fr;align-items:center;justify-items:start;gap:10px;padding:16px;border:1px solid var(--line);border-radius:7px;background:#f8faf9}.blocklist-load-state svg[data-v-b2325fa1]{color:var(--green);animation:page-loading-spin-b2325fa1 .9s linear infinite}.blocklist-hint[data-v-b2325fa1]{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.6}@media(max-width:900px){.toolbar-actions[data-v-b2325fa1]{align-items:flex-end;flex-direction:column}}.blocklist-form[data-v-b2325fa1]{gap:12px}.blocklist-field[data-v-b2325fa1]{display:grid;gap:8px}.blocklist-tag-input[data-v-b2325fa1]{display:flex;align-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px;min-height:150px;padding:10px;border:1px solid var(--line);border-radius:6px;background:#fff;cursor:text}.blocklist-tag-input[data-v-b2325fa1]:focus-within{border-color:var(--green);box-shadow:0 0 0 2px #176b521a}.blocklist-tag[data-v-b2325fa1]{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:7px 8px 7px 10px;border-radius:5px;color:var(--ink);background:#eef2f0;font-size:13px;overflow-wrap:anywhere}.blocklist-tag button[data-v-b2325fa1]{display:grid;place-items:center;flex:0 0 auto;width:18px;height:18px;padding:0;border:0;border-radius:50%;color:var(--muted);background:transparent}.blocklist-tag button[data-v-b2325fa1]:hover{color:#fff;background:#d64242}.blocklist-tag-input input[data-v-b2325fa1]{flex:1 1 160px;min-width:120px;height:34px;padding:4px;border:0;outline:0;background:transparent}.blocklist-actions[data-v-b2325fa1]{display:flex;align-items:center;gap:10px}.blocklist-count[data-v-b2325fa1]{margin-left:auto;color:var(--muted);font-size:12px}.blocklist-download[data-v-b2325fa1]{display:inline-flex;align-items:center;gap:6px;padding:5px 3px;border:0;color:#176b52;background:transparent;font-weight:600}.blocklist-download[data-v-b2325fa1]:not(:disabled):hover{text-decoration:underline;text-underline-offset:3px}.blocklist-download[data-v-b2325fa1]:disabled{color:#aab5b1;cursor:not-allowed}.interval-option[data-v-b2325fa1]{display:flex!important;grid-template-columns:none!important;align-items:center;gap:8px!important;margin-top:4px;color:var(--muted);font-size:13px}.interval-option input[data-v-b2325fa1]{width:16px;height:16px;margin:0;accent-color:var(--green)}.blacklist-add-form[data-v-b2325fa1],.blacklist-view-form[data-v-b2325fa1]{display:grid;gap:14px}.blacklist-add-form textarea[data-v-b2325fa1]{min-height:180px}.blacklist-add-form>p[data-v-b2325fa1]{color:var(--muted);font-size:13px}.blacklist-view-toolbar[data-v-b2325fa1]{display:flex;align-items:center;justify-content:space-between;gap:12px}.blacklist-view-toolbar>label[data-v-b2325fa1]{display:flex;align-items:center;gap:8px}.blacklist-view-toolbar input[data-v-b2325fa1],.blacklist-entry>input[data-v-b2325fa1]{width:16px;height:16px;margin:0;accent-color:var(--green)}.blacklist-view-toolbar .secondary-button[data-v-b2325fa1]{width:auto}.blacklist-drawer-state[data-v-b2325fa1]{min-height:280px;display:grid;place-items:center;align-content:center;gap:8px;color:var(--muted);text-align:center}.blacklist-drawer-state svg[data-v-b2325fa1]{color:var(--green)}.blacklist-drawer-state .lucide-loader-circle[data-v-b2325fa1]{animation:page-loading-spin .9s linear infinite}.blacklist-list[data-v-b2325fa1]{display:grid;max-height:480px;overflow:auto;border:1px solid var(--line);border-radius:7px}.blacklist-entry[data-v-b2325fa1]{display:grid;grid-template-columns:16px 38px minmax(0,1fr);align-items:center;gap:11px;padding:11px;border-bottom:1px solid #e8eeeb;cursor:pointer}.blacklist-entry[data-v-b2325fa1]:last-child{border-bottom:0}.blacklist-entry[data-v-b2325fa1]:hover{background:#f6f9f8}.blacklist-entry[data-v-b2325fa1]:has(input:checked){background:#eef6f3}.blacklist-entry img[data-v-b2325fa1]{width:38px;height:38px;border-radius:50%;object-fit:cover;background:#eef3f0}.blacklist-entry>span[data-v-b2325fa1]{display:grid;gap:2px;min-width:0}.blacklist-entry small[data-v-b2325fa1]{font-family:IBM Plex Mono,monospace}.table-toolbar[data-v-b2325fa1]{flex-wrap:wrap}.table-toolbar>.toolbar-actions[data-v-b2325fa1]{display:flex;flex-wrap:wrap;min-width:0;max-width:100%;justify-content:flex-start}.table-toolbar>.toolbar-actions[data-v-b2325fa1] button,.table-toolbar>.toolbar-actions summary[data-v-b2325fa1]{flex-shrink:0;white-space:nowrap}.toolbar-search[data-v-b2325fa1]{max-width:100%}@media(max-width:900px){.table-toolbar>.toolbar-actions[data-v-b2325fa1]{flex-direction:row;align-items:center}}.business-link[data-v-740f6cd5]{color:inherit;text-decoration:underline;text-underline-offset:2px}.business-link[data-v-740f6cd5]:hover{color:var(--green)}.workspace[data-v-740f6cd5]{position:relative;overflow:hidden}.pixel-toolbar[data-v-740f6cd5],.toolbar-actions[data-v-740f6cd5],.loader-options[data-v-740f6cd5]{display:flex;align-items:center;gap:10px}.toolbar-actions[data-v-740f6cd5]{justify-content:flex-end}.toolbar-meta[data-v-740f6cd5],.selected-count[data-v-740f6cd5]{color:var(--muted);font-size:13px;white-space:nowrap}.selected-count[data-v-740f6cd5]{font-weight:600;color:var(--ink)}.refresh-anchor[data-v-740f6cd5]{position:relative}.refresh-menu[data-v-740f6cd5],.loader-card[data-v-740f6cd5]{border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 24px 60px #0f1f1a29}.refresh-menu[data-v-740f6cd5]{position:absolute;top:calc(100% + 10px);right:0;z-index:20;display:grid;gap:10px;min-width:260px;padding:14px}.pixel-loading-mask[data-v-740f6cd5]{position:absolute;z-index:12;top:0;right:0;bottom:0;left:0;display:grid;place-items:start center;padding:86px 24px 24px;background:#edf2f0b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:auto}.pixel-loading-card[data-v-740f6cd5]{display:grid;justify-items:center;gap:8px;min-width:min(320px,100%);padding:16px 22px;border:1px solid rgba(23,107,82,.14);border-radius:10px;background:#fffffff0;box-shadow:0 20px 45px #112e251f;text-align:center}.pixel-loading-card strong[data-v-740f6cd5]{font-size:14px;color:var(--ink)}.pixel-loading-card svg[data-v-740f6cd5]{color:var(--green);animation:pixel-loading-spin-740f6cd5 .9s linear infinite}.pixel-loader-state[data-v-740f6cd5]{min-height:350px;display:grid;place-items:center;padding:32px}.loader-card[data-v-740f6cd5]{display:grid;gap:16px;width:min(420px,calc(100% - 32px));padding:24px 22px;text-align:center}.loader-card h3[data-v-740f6cd5]{font-size:18px;color:var(--ink)}.loader-options[data-v-740f6cd5]{justify-content:center;flex-wrap:wrap}.loader-options select[data-v-740f6cd5]{min-width:260px}.loader-submit[data-v-740f6cd5]{min-width:120px}.pixel-table table[data-v-740f6cd5]{min-width:1060px}.pixel-table .selection-cell[data-v-740f6cd5]{display:table-cell;width:44px;padding-inline:14px;text-align:center}.selection-cell input[data-v-740f6cd5]{width:16px;height:16px;margin:0;accent-color:#176b52}.pixel-table td:nth-child(2) strong[data-v-740f6cd5],.pixel-table td:nth-child(2) small[data-v-740f6cd5],.pixel-table td:nth-child(3) strong[data-v-740f6cd5],.pixel-table td:nth-child(3) small[data-v-740f6cd5],.pixel-table td:nth-child(4) strong[data-v-740f6cd5],.pixel-table td:nth-child(4) small[data-v-740f6cd5]{display:block}.active-status[data-v-740f6cd5]{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.active-status i[data-v-740f6cd5]{width:8px;height:8px;border-radius:50%}.active-status.is-active[data-v-740f6cd5]{color:#176b52}.active-status.is-active i[data-v-740f6cd5]{background:#27a474}.active-status.is-inactive[data-v-740f6cd5]{color:#7c8883}.active-status.is-inactive i[data-v-740f6cd5]{background:#aeb8b4}.table-summary[data-v-740f6cd5]{padding:12px 16px;color:var(--muted);font-size:13px}.drawer-step[data-v-740f6cd5]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px}.drawer-step>i[data-v-740f6cd5]{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;color:#66746f;background:#f0f2f1;font-style:normal}.drawer-step>div[data-v-740f6cd5]{min-width:0}.drawer-step b[data-v-740f6cd5]{color:#d64242}.interval-option[data-v-740f6cd5]{display:flex;align-items:center;grid-template-columns:none;gap:9px;padding-top:4px}.interval-option input[data-v-740f6cd5]{width:16px;height:16px;margin:0;accent-color:var(--green)}.candidate-empty[data-v-740f6cd5]{margin-top:10px;color:var(--muted);font-size:13px}@media(max-width:900px){.pixel-toolbar[data-v-740f6cd5]{align-items:flex-start}.toolbar-actions[data-v-740f6cd5]{align-items:stretch;flex-direction:column}.refresh-anchor[data-v-740f6cd5]{width:100%}.refresh-menu[data-v-740f6cd5]{left:0;right:auto;width:100%}.loader-card[data-v-740f6cd5]{width:min(100%,520px)}.loader-options[data-v-740f6cd5]{align-items:stretch;flex-direction:column}.loader-options select[data-v-740f6cd5],.loader-submit[data-v-740f6cd5]{width:100%}}.toolbar-search[data-v-740f6cd5]{width:340px;height:36px}.refresh-menu[data-v-740f6cd5]{min-width:390px}.business-multi-select[data-v-740f6cd5]{position:relative;min-width:280px}.business-select-trigger[data-v-740f6cd5]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:38px;padding:8px 11px;border:1px solid var(--line);border-radius:6px;color:var(--ink);background:#fbfcfc;text-align:left}.business-options[data-v-740f6cd5]{position:absolute;z-index:30;top:calc(100% + 6px);left:0;width:max(100%,380px);max-height:300px;overflow:auto;padding:6px;border:1px solid var(--line);border-radius:7px;background:#fff;box-shadow:0 18px 45px #0f1f1a2e}.business-option[data-v-740f6cd5]{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 8px;border-radius:5px;cursor:pointer}.business-option[data-v-740f6cd5]:hover{background:#f1f6f4}.business-option input[data-v-740f6cd5]{width:16px;height:16px;margin:0;accent-color:var(--green)}.business-option span[data-v-740f6cd5]{display:grid;min-width:0;gap:2px}.business-option strong[data-v-740f6cd5],.business-option small[data-v-740f6cd5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-option em[data-v-740f6cd5]{font-style:normal}@media(max-width:900px){.pixel-toolbar[data-v-740f6cd5]{align-items:stretch;flex-direction:column}.toolbar-actions[data-v-740f6cd5]{align-items:stretch;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.toolbar-search[data-v-740f6cd5]{width:min(100%,420px)}.refresh-anchor[data-v-740f6cd5]{width:auto}.refresh-menu[data-v-740f6cd5]{left:0;right:auto;width:min(390px,calc(100vw - 64px));min-width:0}.business-multi-select[data-v-740f6cd5],.loader-submit[data-v-740f6cd5],.business-options[data-v-740f6cd5]{width:100%}}.business-options-loading svg[data-v-740f6cd5]{transform-origin:center;animation:pixel-loading-spin-740f6cd5 .9s linear infinite}@keyframes pixel-loading-spin-740f6cd5{to{transform:rotate(360deg)}}.workspace[data-v-740f6cd5]{overflow:visible}.business-options[data-v-740f6cd5]{max-height:min(360px,60vh);overscroll-behavior:contain;scrollbar-gutter:stable}.fixed-range-option[data-v-740f6cd5]{grid-template-columns:18px minmax(0,1fr)}.business-options-loading[data-v-740f6cd5]{display:flex;align-items:center;gap:9px;padding:10px 8px;color:var(--muted);font-size:13px}.business-options-loading svg[data-v-740f6cd5]{color:var(--green);animation:pixel-loading-spin-740f6cd5 .9s linear infinite}.business-options-footer[data-v-740f6cd5]{position:sticky;bottom:-6px;display:flex;justify-content:flex-end;margin:6px -6px -6px;padding:10px;border-top:1px solid var(--line);background:#fff}.business-options-footer .primary-button[data-v-740f6cd5]{min-width:84px}.share-state[data-v-740f6cd5]{display:inline-grid;place-items:center;width:28px;height:28px;border:2px solid currentColor;border-radius:999px;background:#fff}.share-state svg[data-v-740f6cd5]{stroke-width:3}.share-state.is-allowed[data-v-740f6cd5]{color:#168457}.share-state.is-denied[data-v-740f6cd5]{color:#d64242}.active-status[data-v-740f6cd5]{display:inline-grid;place-items:center}.active-status i[data-v-740f6cd5]{width:11px;height:11px}.pagination-bar[data-v-740f6cd5]{min-height:58px;gap:6px;background:#fff}.pagination-icon[data-v-740f6cd5]{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:5px;color:#66746f;background:transparent}.pagination-current[data-v-740f6cd5]{display:grid;place-items:center;width:34px;height:32px;border-radius:5px;color:#fff;background:#176b52;font:600 13px IBM Plex Mono,monospace}.pagination-size[data-v-740f6cd5]{width:112px;height:36px;margin-left:8px;padding-block:7px}.sort-header[data-v-740f6cd5]{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;color:var(--muted);background:transparent;font-size:12px;font-weight:600}.sort-header.active[data-v-740f6cd5]{color:var(--green)}.pagination-summary[data-v-740f6cd5]{margin-right:auto;color:var(--muted);font-size:13px;white-space:nowrap}.pagination-page[data-v-740f6cd5]{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:5px;color:#66746f;background:#edf1ef}.pagination-page.active[data-v-740f6cd5]{color:#fff;background:#176b52;font-weight:600}.request-template-bar[data-v-8c4160a7]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:16px 20px 0}.request-template-bar label[data-v-8c4160a7]{min-width:0}.request-template-description[data-v-8c4160a7]{margin:10px 20px 0;padding:9px 11px;border-left:3px solid #176b52;color:#53615c;background:#f3f7f5;font-size:12px;line-height:1.55}@media(max-width:650px){.request-template-bar[data-v-8c4160a7]{grid-template-columns:1fr}}.extension-version[data-v-6c2a75f8]{display:flex;align-items:center;gap:4px}.extension-version button[data-v-6c2a75f8]{display:grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:4px;color:#b9cac4;background:transparent}.extension-version button[data-v-6c2a75f8]:not(:disabled):hover{color:#fff;background:#315047}.extension-version button[data-v-6c2a75f8]:disabled{opacity:.7}.extension-version .spinning[data-v-6c2a75f8]{animation:extension-reload-spin-6c2a75f8 .8s linear infinite}@keyframes extension-reload-spin-6c2a75f8{to{transform:rotate(360deg)}}.extension-update-backdrop[data-v-6c2a75f8]{z-index:80}.extension-update-dialog[data-v-6c2a75f8]{width:min(520px,100%);overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 24px 80px #0f1f1a47}.extension-update-heading[data-v-6c2a75f8]{display:grid;gap:10px;padding:24px}.extension-update-title-row[data-v-6c2a75f8]{display:flex;align-items:center;gap:12px}.extension-update-icon[data-v-6c2a75f8]{display:grid;flex:0 0 48px;place-items:center;width:48px;height:48px;border-radius:8px;color:#176b52;background:#dcebe5}.extension-update-heading h2[data-v-6c2a75f8]{min-width:0;font-size:20px}.extension-update-heading p[data-v-6c2a75f8]{color:var(--muted);font-size:14px}.extension-update-heading .extension-update-reload-hint[data-v-6c2a75f8]{color:#176b52;font-weight:600}.extension-update-emphasis[data-v-6c2a75f8]{color:#c4473d;font-weight:700}.extension-update-methods[data-v-6c2a75f8]{display:grid;gap:0;margin:0;padding:0 24px;list-style:none;border-top:1px solid var(--line)}.extension-update-methods li[data-v-6c2a75f8]{display:grid;grid-template-columns:52px 1fr;gap:4px 12px;padding:16px 0;border-bottom:1px solid var(--line)}.extension-update-methods .extension-update-method-number[data-v-6c2a75f8]{grid-column:1;grid-row:1/3;align-self:start;color:#176b52;font:600 12px IBM Plex Mono,monospace}.extension-update-methods strong[data-v-6c2a75f8],.extension-update-methods li>span[data-v-6c2a75f8]:last-child{grid-column:2}.extension-update-methods li>span[data-v-6c2a75f8]:last-child{color:var(--muted);font-size:13px;line-height:1.65}.extension-update-step[data-v-6c2a75f8]{display:block}.extension-update-step+.extension-update-step[data-v-6c2a75f8]{margin-top:6px}.extension-update-methods a[data-v-6c2a75f8],.extension-page-copy[data-v-6c2a75f8]{color:#176b52;font-weight:700}.extension-page-copy[data-v-6c2a75f8]{display:inline;padding:0 4px;border:0;background:transparent;text-decoration:underline}.extension-update-actions[data-v-6c2a75f8]{display:flex;justify-content:flex-end;gap:10px;padding:18px 24px;background:#f8faf9}.extension-update-actions .spinning[data-v-6c2a75f8]{animation:extension-reload-spin-6c2a75f8 .8s linear infinite}.copy-toast[data-v-6c2a75f8]{position:fixed;z-index:100;top:24px;left:50%;transform:translate(-50%);max-width:calc(100vw - 32px);padding:10px 16px;border:1px solid #b9ddcf;border-radius:6px;color:#136c4c;background:#edf8f3;box-shadow:0 12px 36px #0f1f1a2e;font-size:13px;font-weight:600;white-space:nowrap}.copy-toast-error[data-v-6c2a75f8]{color:#a53b32;border-color:#eccbc7;background:#fff4f2}.fb-identity-main[data-v-6c2a75f8]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;min-width:0}.fb-avatar-stack[data-v-6c2a75f8]{position:relative;width:38px;height:38px;flex-shrink:0}.fb-avatar[data-v-6c2a75f8],.fb-avatar-fallback[data-v-6c2a75f8]{display:block;width:38px;height:38px;border-radius:12px;object-fit:cover;background:#edf3f0}.fb-avatar-fallback[data-v-6c2a75f8]{display:grid;place-items:center;color:#45645a}.fb-identity-copy[data-v-6c2a75f8]{display:grid;min-width:0}.fb-identity-copy strong[data-v-6c2a75f8],.fb-identity-copy small[data-v-6c2a75f8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-avatar-stack .connection-dot[data-v-6c2a75f8]{position:absolute;right:-1px;bottom:-1px;box-shadow:0 0 0 3px #fff}main[data-v-6c2a75f8]{position:relative}.page-loading[data-v-6c2a75f8]{position:fixed;top:82px;right:0;bottom:0;left:230px;z-index:20;display:grid;place-items:center;align-content:center;gap:10px;color:#176b52;background:#f4f8f6e0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.page-loading svg[data-v-6c2a75f8]{animation:loading-spin-6c2a75f8 .8s linear infinite}@keyframes loading-spin-6c2a75f8{to{transform:rotate(360deg)}}.topbar-actions[data-v-6c2a75f8]{display:flex;align-items:center;gap:10px}.topbar-tool-anchor[data-v-6c2a75f8]{position:relative}.topbar-tool-trigger[data-v-6c2a75f8]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:72px;height:42px;padding:0 10px;border:1px solid var(--line);border-radius:7px;color:var(--muted);background:#fff;font-size:13px;font-weight:600;white-space:nowrap}.topbar-tool-trigger.totp-trigger[data-v-6c2a75f8]{width:112px}.topbar-tool-trigger[data-v-6c2a75f8]:hover,.topbar-tool-trigger.active[data-v-6c2a75f8]{color:var(--green);border-color:#b8ccc4;background:var(--green-soft)}@media(max-width:900px){.page-loading[data-v-6c2a75f8]{left:68px}}@media(max-width:650px){.topbar-actions[data-v-6c2a75f8]{width:100%}.fb-identity[data-v-6c2a75f8]{flex:1}.page-loading[data-v-6c2a75f8]{top:138px;right:0;bottom:0;left:0}.extension-update-backdrop[data-v-6c2a75f8]{padding:16px}.extension-update-actions[data-v-6c2a75f8]{display:grid}.extension-update-actions button[data-v-6c2a75f8]{width:100%}}
