:root{--wise-color-surface-canvas:#FAF8F6;--wise-canvas:var(--wise-color-surface-canvas);--wise-color-surface-paper:#FFFFFF;--wise-color-surface-warm:#F7F3ED;--wise-color-surface-muted:#F1EBF1;--wise-color-surface-tonal:#F1EBF1;--wise-tonal:var(--wise-color-surface-tonal);--wise-color-text-primary:#262A3C;--wise-ink:var(--wise-color-text-primary);--wise-color-text-secondary:#65687A;--wise-muted:var(--wise-color-text-secondary);--wise-color-text-on-action:#FFFFFF;--wise-color-brand-sage:#824874;--wise-sage:var(--wise-color-brand-sage);--wise-color-brand-wordmark:#5F405D;--wise-wordmark:var(--wise-color-brand-wordmark);--wise-color-action-primary:#824874;--wise-action:var(--wise-color-action-primary);--wise-color-action-back-border:#B7A4B5;--wise-color-action-back-content:#5F405D;--wise-color-action-back-pressed:#EEE8E3;--wise-color-action-disabled-container:#E3DEE5;--wise-color-action-disabled-content:#8C8794;--wise-color-action-container:#F1EBF1;--wise-action-container:var(--wise-color-action-container);--wise-color-border-subtle:#E7E2E2;--wise-line:var(--wise-color-border-subtle);--wise-color-border-focus:#824874;--wise-color-border-control:#DCD6DC;--wise-color-border-brand-soft:#CFC1CE;--wise-color-link-return-to-source:#824874;--wise-link:var(--wise-color-link-return-to-source);--wise-color-state-success:#426B4A;--wise-color-state-warning:#8A6224;--wise-color-state-danger:#8E2F35;--wise-color-state-information:#365E77;--wise-color-state-cycle-actual:#9A515F;--wise-color-state-cycle-predicted:#C98996;--wise-color-state-cycle-predicted-background:#FBF0F2;--wise-color-state-cycle-predicted-foreground:#884955;--wise-spacing-1:0.25rem;--wise-spacing-2:0.5rem;--wise-spacing-3:0.75rem;--wise-spacing-4:1rem;--wise-spacing-5:1.25rem;--wise-spacing-6:1.5rem;--wise-spacing-7:1.75rem;--wise-spacing-8:2rem;--wise-spacing-wide:2.5rem;--wise-spacing-touch:3rem;--wise-spacing-hero:4rem;--wise-radius-button:0.5rem;--wise-radius-group:0.75rem;--wise-radius-sheet:0.75rem;--wise-radius-material-extra-small:0.5rem;--wise-radius-material-small:0.5rem;--wise-size-touch-target:3rem;--wise-size-compact-gutter:1.5rem;--wise-compact-gutter:var(--wise-size-compact-gutter);--wise-size-content-max:45rem;--wise-motion-short:150ms;--wise-motion-standard:250ms;--wise-typography-family-sans:"SUIT",sans-serif;--wise-typography-family-editorial:"Georgia","Times New Roman",serif;--wise-typography-size-body:1rem;--wise-typography-size-label:0.8125rem;--wise-typography-size-title:1.5rem;--wise-airy-color-canvas:#FAF8F6;--wise-airy-color-soft-card:#F1EBF1;--wise-airy-color-selected-card:#F1EBF1;--wise-airy-color-primary:#262A3C;--wise-airy-color-secondary:#65687A;--wise-airy-color-support:#65687A;--wise-airy-color-summary-date:#65687A;--wise-airy-color-border:#E7E2E2;--wise-airy-color-selection-border:#DCD6DC;--wise-airy-color-selected-border:#824874;--wise-airy-color-link:#824874;--wise-airy-color-nav-selected:#824874;--wise-airy-color-nav-idle:#65687A;--wise-airy-color-action-gradient0:#824874;--wise-airy-color-action-gradient1:#824874;--wise-airy-color-action-gradient2:#824874;--wise-airy-color-badge-gradient0:#824874;--wise-airy-color-badge-gradient1:#824874;--wise-airy-color-badge-gradient2:#824874;--wise-airy-spacing-card-radius:0.75rem;--wise-airy-spacing-summary-radius:0.75rem;--wise-airy-spacing-pill-radius:1rem;--wise-airy-spacing-border-width:0.0625rem;--wise-airy-spacing-gutter:1.5rem;--wise-airy-spacing-selection-gutter:1.5rem;--wise-airy-spacing-card-gap:0.75rem;--wise-airy-spacing-content-gap:0.25rem;--wise-airy-spacing-row-padding:1rem;--wise-airy-spacing-row-gap:1rem;--wise-airy-spacing-selection-min-height:13.5rem;--wise-airy-spacing-selection-padding-x:0.625rem;--wise-airy-spacing-selection-padding-y:0.75rem;--wise-airy-spacing-badge-min-height:1.5rem;--wise-airy-spacing-touch-target:3rem;--wise-airy-spacing-button-face:3.125rem;--wise-airy-spacing-selected-border-width:0.125rem;--wise-airy-typography-action-label-font-size:1rem;--wise-airy-typography-action-label-line-height:1.5rem;--wise-airy-typography-action-label-font-weight:600;--wise-airy-typography-page-title-font-size:1.6875rem;--wise-airy-typography-page-title-line-height:2.25rem;--wise-airy-typography-page-title-font-weight:650;--wise-airy-typography-card-title-font-size:1.0625rem;--wise-airy-typography-card-title-line-height:1.625rem;--wise-airy-typography-card-title-font-weight:650;--wise-airy-typography-body-font-size:0.875rem;--wise-airy-typography-body-line-height:1.5rem;--wise-airy-typography-body-font-weight:400;--wise-airy-typography-supporting-font-size:0.8125rem;--wise-airy-typography-supporting-line-height:1.375rem;--wise-airy-typography-supporting-font-weight:400;--wise-airy-typography-meta-font-size:0.75rem;--wise-airy-typography-meta-line-height:1.3125rem;--wise-airy-typography-meta-font-weight:400;--wise-airy-typography-summary-font-size:2.5rem;--wise-airy-typography-summary-line-height:2.75rem;--wise-airy-typography-summary-font-weight:700;--wise-airy-typography-selection-title-font-size:1rem;--wise-airy-typography-selection-title-line-height:1.5625rem;--wise-airy-typography-selection-title-font-weight:600;--wise-airy-typography-action-row-title-font-size:1.0625rem;--wise-airy-typography-action-row-title-line-height:1.625rem;--wise-airy-typography-action-row-title-font-weight:650;--wise-airy-typography-date-font-size:0.75rem;--wise-airy-typography-date-line-height:1.3125rem;--wise-airy-typography-date-font-weight:400;--wise-airy-typography-status-badge-font-size:0.75rem;--wise-airy-typography-status-badge-line-height:1.3125rem;--wise-airy-typography-status-badge-font-weight:550;--wise-airy-typography-compact-supporting-font-size:0.8125rem;--wise-airy-typography-compact-supporting-line-height:1.375rem;--wise-airy-typography-compact-supporting-font-weight:400;--wise-airy-typography-compact-card-title-font-size:1.0625rem;--wise-airy-typography-compact-card-title-line-height:1.625rem;--wise-airy-typography-compact-card-title-font-weight:600;--wise-airy-typography-compact-summary-font-size:2.5rem;--wise-airy-typography-compact-summary-line-height:2.625rem;--wise-airy-typography-summary-unit-font-size:1.25rem;--wise-airy-typography-summary-unit-line-height:1.5rem;--wise-airy-typography-summary-unit-relaxed-font-size:1.25rem;--wise-airy-typography-summary-unit-relaxed-line-height:1.75rem;--wise-airy-typography-status-title-font-size:1.25rem;--wise-airy-typography-status-title-line-height:1.8125rem;--wise-airy-typography-status-title-font-weight:550;--wise-airy-typography-prominent-card-title-font-size:1.0625rem;--wise-airy-typography-prominent-card-title-line-height:1.625rem;--wise-airy-typography-prominent-card-title-font-weight:650;--wise-airy-typography-intro-font-size:0.875rem;--wise-airy-typography-intro-line-height:1.5rem;--wise-airy-typography-intro-font-weight:400;--wise-airy-typography-compact-intro-font-size:0.875rem;--wise-airy-typography-compact-intro-line-height:1.5rem;--wise-airy-typography-compact-intro-font-weight:400;--wise-airy-typography-compact-section-title-font-size:1rem;--wise-airy-typography-compact-section-title-line-height:1.5rem;--wise-airy-typography-compact-section-title-font-weight:600;--wise-airy-typography-badge-font-size:0.75rem;--wise-airy-typography-badge-line-height:1.3125rem;--wise-airy-typography-badge-font-weight:550;--wise-airy-typography-summary-date-label-font-size:0.75rem;--wise-airy-typography-summary-date-label-line-height:1.3125rem;--wise-airy-typography-summary-date-label-font-weight:400;--wise-airy-typography-page-title-compact-font-size:1.6875rem;--wise-airy-typography-page-title-compact-line-height:2.25rem;--wise-airy-typography-page-title-compact-font-weight:650;--wise-type-style-display-large-font-size:2rem;--wise-type-style-display-large-line-height:2.5rem;--wise-type-style-display-large-font-weight:700;--wise-type-style-headline-large-font-size:1.6875rem;--wise-type-style-headline-large-line-height:2.25rem;--wise-type-style-headline-large-font-weight:650;--wise-type-style-title-large-font-size:1.0625rem;--wise-type-style-title-large-line-height:1.625rem;--wise-type-style-title-large-font-weight:650;--wise-type-style-title-medium-font-size:1.0625rem;--wise-type-style-title-medium-line-height:1.625rem;--wise-type-style-title-medium-font-weight:600;--wise-type-style-body-large-font-size:1rem;--wise-type-style-body-large-line-height:1.625rem;--wise-type-style-body-large-font-weight:400;--wise-type-style-body-medium-font-size:0.875rem;--wise-type-style-body-medium-line-height:1.5rem;--wise-type-style-body-medium-font-weight:400;--wise-type-style-body-small-font-size:0.8125rem;--wise-type-style-body-small-line-height:1.375rem;--wise-type-style-body-small-font-weight:400;--wise-type-style-label-large-font-size:1rem;--wise-type-style-label-large-line-height:1.5rem;--wise-type-style-label-large-font-weight:600;--wise-type-style-label-medium-font-size:0.8125rem;--wise-type-style-label-medium-line-height:1.375rem;--wise-type-style-label-medium-font-weight:600;--wise-type-style-label-small-font-size:0.75rem;--wise-type-style-label-small-line-height:1.125rem;--wise-type-style-label-small-font-weight:500;--wise-type-style-headline-medium-font-size:1.375rem;--wise-type-style-headline-medium-line-height:1.875rem;--wise-type-style-headline-medium-font-weight:700;--wise-type-style-headline-small-font-size:1.25rem;--wise-type-style-headline-small-line-height:1.75rem;--wise-type-style-headline-small-font-weight:700;--wise-type-style-title-small-font-size:0.8125rem;--wise-type-style-title-small-line-height:1.375rem;--wise-type-style-title-small-font-weight:650;--wise-reference-color-footer-divider:#E7E2E2;--wise-reference-color-secondary-action-text:#824874;--wise-reference-color-choice-surface:#F1EBF1;--wise-reference-color-choice-border:#DCD6DC;--wise-reference-color-choice-selected-border:#824874;--wise-reference-color-section-divider:#E7E2E2;--wise-reference-color-content-divider:#E7E2E2;--wise-reference-color-secondary-surface:#F1EBF1;--wise-reference-color-notice-surface:#F1EBF1;--wise-reference-color-notice-text:#65687A;--wise-reference-color-transcript-text:#65687A;--wise-reference-color-privacy-text:#65687A;--wise-reference-color-selected-text:#824874;--wise-reference-color-calm-action:#824874;--wise-reference-color-calm-text:#262A3C;--wise-reference-color-calm-secondary:#65687A;--wise-reference-color-calm-border:#E7E2E2;--wise-reference-color-choice-soft-surface:#F1EBF1;--wise-reference-color-choice-soft-border:#DCD6DC;--wise-reference-spacing-gutter:1.5rem;--wise-reference-spacing-narrow-gutter:1rem;--wise-reference-spacing-body-top:0.5rem;--wise-reference-spacing-body-bottom:1.75rem;--wise-reference-spacing-body-bottom-with-entry:5.5rem;--wise-reference-spacing-section-gap:1.25rem;--wise-reference-spacing-footer-top:0.75rem;--wise-reference-spacing-footer-bottom:1.125rem;--wise-reference-spacing-footer-bottom-with-entry:5rem;--wise-reference-spacing-footer-gap:0.625rem;--wise-reference-spacing-input-radius:0.5rem;--wise-reference-spacing-choice-radius:0.5rem;--wise-reference-spacing-action-height:3.125rem;--wise-reference-spacing-action-radius:0.5rem;--wise-reference-spacing-action-padding-x:1.25rem;--wise-reference-spacing-action-padding-y:0.75rem;--wise-reference-typography-action-label-font-size:1rem;--wise-reference-typography-action-label-line-height:1.5rem;--wise-reference-typography-action-label-font-weight:600;--wise-reference-typography-prose-font-size:0.875rem;--wise-reference-typography-prose-line-height:1.5rem;--wise-reference-typography-compact-prose-font-size:0.8125rem;--wise-reference-typography-compact-prose-line-height:1.375rem;--wise-reference-typography-selection-label-font-size:1rem;--wise-reference-typography-selection-label-line-height:1.55rem;--wise-reference-typography-app-bar-font-size:1.4375rem;--wise-reference-typography-app-bar-line-height:2rem;--wise-reference-typography-app-bar-font-weight:650;--wise-reference-typography-page-title-font-size:1.6875rem;--wise-reference-typography-page-title-line-height:2.25rem;--wise-reference-typography-page-title-font-weight:650;--wise-reference-typography-compact-screen-title-font-size:1.375rem;--wise-reference-typography-compact-screen-title-line-height:1.75rem;--wise-reference-typography-compact-screen-title-font-weight:700;--wise-reference-typography-compact-meta-font-size:0.75rem;--wise-reference-typography-compact-meta-line-height:1.3125rem;--wise-reference-typography-compact-meta-font-weight:500;--wise-reference-typography-compact-support-font-size:0.8125rem;--wise-reference-typography-compact-support-line-height:1.375rem;--wise-reference-typography-compact-support-font-weight:400;--wise-reference-typography-compact-section-font-size:0.8125rem;--wise-reference-typography-compact-section-line-height:1.25rem;--wise-reference-typography-compact-section-font-weight:600;--wise-reference-typography-compact-control-font-size:0.8125rem;--wise-reference-typography-compact-control-line-height:1.375rem;--wise-reference-typography-compact-control-font-weight:400;--wise-reference-typography-compact-field-font-size:1rem;--wise-reference-typography-compact-field-line-height:1.625rem;--wise-reference-typography-compact-field-font-weight:400;--wise-font-sans:"SUIT","Pretendard",sans-serif;--wise-web-label:0.875rem;--wise-web-body:1rem}@font-face{font-family:SUIT;src:url(/fonts/SUIT-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:6rem}body{margin:0;background:var(--wise-canvas);color:var(--wise-ink);font-family:var(--wise-font-sans);font-size:var(--wise-web-body);line-height:1.6;font-synthesis:none;word-break:keep-all;overflow-wrap:anywhere}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.55}a{color:var(--wise-action);text-underline-offset:.2em}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid var(--wise-action);outline-offset:4px}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.25;font-weight:650;letter-spacing:-.035em}img{max-width:100%;height:auto}svg{flex-shrink:0}::selection{background:var(--wise-action-container)}.wise-button{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:var(--wise-size-touch-target);padding:.875rem 1.25rem;border:1px solid transparent;border-radius:var(--wise-radius-button);font-size:1rem;font-weight:600;text-decoration:none;background:var(--wise-action);color:var(--wise-color-text-on-action);line-height:1.4;transition:background var(--wise-motion-short),transform var(--wise-motion-short)}.wise-button:hover{filter:brightness(.95)}.wise-button.secondary{background:var(--wise-action-container);color:var(--wise-action)}.wise-button.outline{background:var(--wise-canvas);color:var(--wise-ink);border-color:var(--wise-line)}.wise-button.text{background:transparent;color:var(--wise-ink);padding-inline:.5rem}.wise-button.danger{background:var(--wise-color-state-danger);color:white}.wise-field{display:grid;gap:.5rem}.wise-field label{font-size:var(--wise-web-label);font-weight:600}.wise-field input,.wise-field select,.wise-field textarea{width:100%;min-height:3rem;padding:.75rem .875rem;border:1px solid var(--wise-line);border-radius:.75rem;background:var(--wise-canvas);color:var(--wise-ink)}.wise-field textarea{min-height:9rem;resize:vertical}.wise-error{color:var(--wise-color-state-danger)}.wise-muted{color:var(--wise-muted)}.wise-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background:var(--wise-tonal);border-radius:.5rem;font-size:.875rem;font-weight:500}.wise-divider{border:0;border-top:1px solid var(--wise-line);margin:1.5rem 0}.wise-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wise-skip{position:fixed;z-index:999;top:-10rem;left:1rem;padding:.75rem 1rem;background:var(--wise-ink);color:white;border-radius:.5rem}.wise-skip:focus{top:1rem}.wise-local-banner{background:var(--wise-action-container);color:var(--wise-ink);padding:.5rem 1rem;text-align:center;font-size:.875rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}:root{--admin-sidebar:16rem;--admin-bg:#f7f8fb;--admin-hover:#f0f3fb;--admin-blue-dark:#2547c8;--admin-shadow:0 18px 50px rgba(24,27,37,.12)}body{background:var(--admin-bg)}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-link{position:fixed;left:1rem;top:-5rem;z-index:1000;background:var(--wise-ink);color:#fff;padding:.75rem 1rem;border-radius:.75rem}.skip-link:focus{top:1rem}.admin-frame{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;z-index:40;width:var(--admin-sidebar);display:flex;flex-direction:column;background:var(--wise-canvas);border-right:1px solid var(--wise-line)}.sidebar__brand{height:5.25rem;padding:1rem 1.125rem;display:flex;align-items:center;gap:.75rem;border-bottom:1px solid var(--wise-line)}.sidebar__brand>div:nth-child(2){display:grid;line-height:1.25}.sidebar__brand strong{font-size:1rem}.sidebar__brand span{font-size:.75rem;color:var(--wise-muted);text-transform:uppercase;letter-spacing:.08em}.brand-mark{display:grid;place-items:center;width:2.65rem;height:2.65rem;border-radius:1rem;background:var(--wise-action);color:#fff;font-weight:750;font-size:1.25rem}.sidebar__close{display:none;margin-left:auto;border:0;background:transparent;width:3rem;height:3rem;place-items:center}.sidebar nav{display:grid;gap:.15rem;padding:1rem .75rem;overflow:auto}.sidebar nav a{min-height:2.9rem;display:flex;align-items:center;gap:.75rem;padding:.65rem .8rem;border-radius:.75rem;text-decoration:none;color:var(--wise-muted);font-size:.925rem;font-weight:570}.sidebar nav a svg{width:1.18rem;height:1.18rem}.sidebar nav a:hover{background:var(--admin-hover);color:var(--wise-ink)}.sidebar nav a.active{background:var(--wise-action-container);color:var(--wise-action);font-weight:680}.sidebar__account{margin-top:auto;padding:1rem 1.25rem;border-top:1px solid var(--wise-line);display:grid}.sidebar__account>span{font-weight:650}.sidebar__account>small{color:var(--wise-muted)}.sidebar__account .button{margin-top:.5rem;justify-content:flex-start;padding-inline:0}.workspace{padding-left:var(--admin-sidebar);min-height:100vh}.environment-band{height:2.25rem;padding:0 1.75rem;display:flex;align-items:center;justify-content:space-between;background:var(--wise-ink);color:#fff;font-size:.8125rem;font-weight:560}.environment-band--local{background:#e9edff;color:#213eac;border-bottom:1px solid #ccd5ff}.mobile-header{display:none}.main-content{max-width:112rem;margin:0 auto;padding:2rem clamp(1.25rem,3vw,3rem) 5rem}.page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:1.5rem}.page-header h1{font-size:clamp(1.75rem,2.4vw,2.25rem);letter-spacing:-.045em}.page-header>div>p:not(.eyebrow){margin-top:.4rem;color:var(--wise-muted);max-width:52rem}.eyebrow{margin-bottom:.35rem;color:var(--wise-action);font-size:.75rem;font-weight:750;letter-spacing:.12em}.page-header__actions{display:flex;gap:.5rem;flex-shrink:0}.button{min-height:2.75rem;border-radius:.8rem;border:1px solid transparent;padding:.64rem .95rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;font-size:.9rem;font-weight:670;text-decoration:none;line-height:1.2}.button svg{width:1.05rem;height:1.05rem}.button--primary{background:var(--wise-action);color:#fff}.button--primary:hover{background:var(--admin-blue-dark)}.button--secondary{background:var(--wise-canvas);color:var(--wise-ink);border-color:var(--wise-line)}.button--quiet:hover,.button--secondary:hover{background:var(--admin-hover)}.button--quiet{background:transparent;color:var(--wise-muted)}.button--danger{background:var(--wise-color-state-danger);color:#fff}.icon-button{width:3rem;height:3rem;border:0;background:transparent;border-radius:.8rem;display:inline-grid;place-items:center;color:var(--wise-ink)}.icon-button:hover{background:var(--admin-hover)}.icon-button svg{width:1.25rem}.panel{background:var(--wise-canvas);border:1px solid var(--wise-line);border-radius:1.15rem}.panel__heading{min-height:4.5rem;padding:1.1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--wise-line)}.panel__heading h2{font-size:1.05rem}.panel__heading p{margin-top:.2rem;color:var(--wise-muted);font-size:.875rem}.panel__heading>svg{color:var(--wise-muted);width:1.2rem}.panel-note{display:flex;align-items:flex-start;gap:.5rem;padding:1rem;color:var(--wise-muted);font-size:.875rem;background:var(--wise-color-surface-muted);border-radius:.8rem}.panel-note svg{width:1rem;margin-top:.2rem}.metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.metric-card{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;background:var(--wise-canvas);border:1px solid var(--wise-line);border-radius:1rem}.metric-card>svg{padding:.55rem;width:2.55rem;height:2.55rem;border-radius:.8rem;background:var(--wise-action-container);color:var(--wise-action)}.metric-card>div{display:grid}.metric-card small,.metric-card span{color:var(--wise-muted)}.metric-card strong{font-size:1.8rem;line-height:1.25}.metric-card strong.metric-card__date{font-size:1rem;margin:.3rem 0}.content-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(19rem,1fr);gap:1rem}.content-grid--overview{grid-template-columns:1fr 1fr}.connection-list,.count-list{padding:.5rem 1.25rem}.connection-list>div,.count-list>div{display:flex;align-items:center;justify-content:space-between;min-height:3rem;border-bottom:1px solid var(--wise-line)}.connection-list>div:last-child,.count-list>div:last-child{border-bottom:0}.count-list strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.connection-list+.panel-note{margin:0 1.25rem 1.25rem}.status{display:inline-flex;align-items:center;min-height:1.7rem;padding:.2rem .52rem;border-radius:.5rem;background:var(--wise-tonal);color:var(--wise-muted);font-size:.75rem;font-weight:690}.status--success{background:#edf5ef;color:var(--wise-color-state-success)}.status--warning{background:#fff4df;color:#75501b}.status--danger{background:#faebec;color:var(--wise-color-state-danger)}.notice{min-height:3.25rem;display:flex;align-items:center;gap:.7rem;padding:.75rem 1rem;border-radius:.8rem;margin:.75rem 0;font-size:.9rem}.notice svg{width:1.2rem}.notice div{display:grid}.notice small{opacity:.8}.notice .button{margin-left:auto}.notice--error{background:#faebec;color:var(--wise-color-state-danger)}.notice--success{background:#edf5ef;color:var(--wise-color-state-success)}.empty-state,.loading-state{min-height:12rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;color:var(--wise-muted)}.loading-state{flex-direction:row;gap:.6rem}.empty-state strong{color:var(--wise-ink);font-size:1.05rem}.empty-state p{margin:.35rem 0 1rem;max-width:28rem}.center-state{min-height:100vh;display:grid;place-items:center;padding:1.25rem}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.login-page{min-height:100vh;display:grid;place-items:center;padding:1.5rem;background:linear-gradient(145deg,#f8faff,#f5f6f8)}.login-card{width:min(100%,29rem);padding:2rem;background:#fff;border:1px solid var(--wise-line);border-radius:1.5rem;box-shadow:var(--admin-shadow)}.login-card>.brand-mark{margin-bottom:1.25rem}.login-card h1{font-size:1.8rem}.login-card__intro{margin:.5rem 0 1.5rem;color:var(--wise-muted)}.environment-callout{display:flex;gap:.75rem;padding:1rem;margin-bottom:1rem;background:var(--wise-action-container);border-radius:1rem}.environment-callout svg{color:var(--wise-action)}.environment-callout p{color:var(--wise-muted);font-size:.875rem}.role-grid{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.role-grid .button{width:100%}.stack{display:grid;gap:1rem}.field{display:grid;gap:.4rem;align-content:start}.field label,.field>label{font-size:.875rem;font-weight:670}.field__hint{font-size:.8rem;color:var(--wise-muted)}.field__error{font-size:.8rem;color:var(--wise-color-state-danger)}input:not([type=checkbox]):not([type=radio]),select,textarea{width:100%;min-height:3rem;padding:.7rem .8rem;border:1px solid #cfd3dc;border-radius:.7rem;background:#fff;color:var(--wise-ink);font-size:1rem}textarea{resize:vertical}input:hover,select:hover,textarea:hover{border-color:#aab0bc}input:disabled,select:disabled,textarea:disabled{background:var(--wise-color-surface-muted);color:var(--wise-muted)}.field--error input,.field--error select,.field--error textarea{border-color:var(--wise-color-state-danger)}.field-row{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.field-row,.form-grid{display:grid;gap:1rem}.checkbox-field{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;border:0;padding:1rem 0;margin:0}.checkbox-field legend{width:100%;font-size:.875rem;font-weight:670}.checkbox-field label{display:flex;align-items:center;gap:.45rem;min-height:2.5rem;font-size:.9rem}.checkbox-field input{width:1.15rem;height:1.15rem;accent-color:var(--wise-action)}.switch-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid var(--wise-line);border-radius:.8rem}.switch-row>span{display:grid}.switch-row small{color:var(--wise-muted)}.switch-row input{width:1.25rem;height:1.25rem;accent-color:var(--wise-action)}.editor-layout{display:grid;grid-template-columns:minmax(13rem,17rem) minmax(28rem,1fr) minmax(17rem,22rem);gap:1rem;align-items:start}.editor-layout--two{grid-template-columns:minmax(15rem,20rem) minmax(32rem,1fr)}.item-list{overflow:hidden}.item-row{width:100%;min-height:4.6rem;padding:.8rem 1rem;border:0;border-bottom:1px solid var(--wise-line);background:#fff;display:flex;align-items:center;justify-content:space-between;gap:.5rem;text-align:left}.item-row:hover{background:var(--admin-hover)}.item-row--active{background:var(--wise-action-container);box-shadow:inset 3px 0 var(--wise-action)}.item-row>span:first-child{display:grid;min-width:0}.item-row strong{font-size:.9rem;overflow:hidden;text-overflow:ellipsis}.item-row small{color:var(--wise-muted);font-size:.75rem}.editor-panel{padding:1.25rem}.editor-topline{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.editor-topline>div{display:flex;align-items:center;gap:.6rem}.unsaved-dot{color:#75501b;font-size:.8rem;font-weight:650}.unsaved-dot:before{content:"";display:inline-block;width:.45rem;height:.45rem;border-radius:50%;margin-right:.4rem;background:#bb7c20}.saved-label{font-size:.8rem;color:var(--wise-muted)}.locale-tabs{display:inline-flex;align-items:center;padding:.2rem;background:var(--wise-color-surface-muted);border-radius:.7rem}.locale-tabs button{min-height:2.35rem;padding:.45rem .65rem;border:0;border-radius:.55rem;background:transparent;color:var(--wise-muted);display:flex;align-items:center;gap:.35rem;font-size:.82rem;font-weight:630}.locale-tabs button.active{background:#fff;color:var(--wise-action);box-shadow:0 1px 4px rgba(24,27,37,.1)}.locale-tabs svg{width:1rem}.form-details{margin-top:1rem;border-top:1px solid var(--wise-line);border-bottom:1px solid var(--wise-line)}.form-details+.form-details{border-top:0;margin-top:0}.form-details summary{min-height:3.25rem;display:flex;align-items:center;font-weight:650;cursor:pointer}.form-details[open]{padding-bottom:1rem}.form-details[open] summary{margin-bottom:.75rem}.sticky-actions{position:sticky;bottom:0;z-index:4;margin:1.25rem -1.25rem -1.25rem;padding:.8rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:rgba(255,255,255,.96);border-top:1px solid var(--wise-line);border-radius:0 0 1.15rem 1.15rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sticky-actions>span{font-size:.8rem;color:var(--wise-muted)}.sticky-actions>div{display:flex;gap:.5rem;flex-shrink:0}.preview-panel{position:sticky;top:1rem;overflow:hidden}.preview-controls{padding:.75rem 1rem}.content-preview{margin:0 1rem 1rem;padding:1.25rem;border:1px solid var(--wise-line);border-radius:.8rem;min-height:18rem}.content-preview--phone{max-width:17rem;margin-inline:auto;border-radius:1.8rem;border-width:4px}.content-preview>small{color:var(--wise-action);font-weight:650}.content-preview h3{margin:.7rem 0;font-size:1.45rem}.content-preview p{white-space:pre-wrap}.preview-summary{color:var(--wise-muted);font-weight:570;margin-bottom:1rem}.preview-media{min-height:7rem;display:grid;place-items:center;margin:1rem 0;padding:1rem;background:var(--wise-color-surface-muted);color:var(--wise-muted);font-size:.8rem;text-align:center}.toolbar{gap:.75rem;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--wise-line)}.search-box,.toolbar{display:flex;align-items:center}.search-box{width:min(100%,31rem);height:3rem;gap:.55rem;padding:0 .8rem;border:1px solid #cfd3dc;border-radius:.75rem}.search-box svg{width:1.1rem;color:var(--wise-muted)}.search-box input{min-height:2.75rem!important;padding:0!important;border:0!important}.search-box input:focus{outline:0}.compact-select{display:flex;align-items:center;gap:.55rem;font-size:.875rem;font-weight:620}.compact-select select{min-width:9rem}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;font-size:.875rem}th{text-align:left;color:var(--wise-muted);font-size:.78rem;font-weight:670;background:#fafbfc}td,th{padding:.85rem 1rem;border-bottom:1px solid var(--wise-line);vertical-align:middle}tbody tr:hover{background:#fafbff}.table-action{text-align:right}.truncate{display:block;max-width:22rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cell-note{display:block;font-weight:400}.cell-note,.pagination{color:var(--wise-muted)}.pagination{min-height:4rem;padding:.65rem 1rem;align-items:center;justify-content:space-between;font-size:.85rem}.pagination,.pagination>div{display:flex}.dialog{width:min(calc(100% - 2rem),36rem);max-height:calc(100vh - 2rem);padding:0;border:0;border-radius:1.2rem;box-shadow:var(--admin-shadow);color:var(--wise-ink)}.dialog::backdrop{background:rgba(24,27,37,.5)}.dialog__header{padding:1.25rem;display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--wise-line)}.dialog__header h2{font-size:1.2rem}.dialog__header p{margin-top:.3rem;color:var(--wise-muted);font-size:.875rem}.dialog>.content-preview,.dialog>.detail-list,.dialog>.snapshot-preview,.dialog>.stack{margin:1.25rem}.dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding-top:1rem}.detail-list{display:grid;margin:0}.detail-list>div{display:grid;grid-template-columns:7rem 1fr;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--wise-line)}.detail-list dt{font-size:.82rem;color:var(--wise-muted)}.detail-list dd{margin:0}.snapshot-preview pre{max-height:25rem;overflow:auto;background:#f5f6f8;padding:1rem;border-radius:.75rem;font-size:.78rem;white-space:pre-wrap}.settings-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));gap:1rem}.setting-card{padding-bottom:1rem}.setting-card>.field,.setting-card>.field-row,.setting-card>.switch-row{margin:1rem 1.25rem}.setting-card__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 1.25rem;color:var(--wise-muted);font-size:.82rem}.content-grid--gina{grid-template-columns:minmax(0,1.8fr) minmax(18rem,.7fr)}.boundary-card{padding:1.5rem}.boundary-card>svg{width:2.5rem;height:2.5rem;padding:.55rem;border-radius:.8rem;background:var(--wise-action-container);color:var(--wise-action)}.boundary-card h2{margin:.75rem 0}.boundary-card ul{list-style:none;padding:0;margin:0 0 1.25rem;display:grid;gap:.75rem}.boundary-card li{display:flex;align-items:flex-start;gap:.5rem;font-size:.9rem}.boundary-card li svg{width:1rem;margin-top:.2rem}.boundary-card>.button{width:100%}.boundary-card>.panel-note{margin-top:.75rem}.review-list{display:grid}.review-list article,.timeline article{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--wise-line)}.review-list article>div:first-child{display:grid;gap:.25rem}.review-list h3{font-size:1rem}.review-list p,.timeline p,.timeline small{color:var(--wise-muted);font-size:.8rem}.review-list article>div:last-child,.timeline article>div:last-child{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap;justify-content:flex-end}.timeline{position:relative}.timeline article{justify-content:flex-start;padding-left:2.5rem}.timeline__dot{position:absolute;left:1.15rem;width:.65rem;height:.65rem;margin-top:.4rem;border-radius:50%;background:var(--wise-action);box-shadow:0 0 0 4px var(--wise-action-container)}.timeline article>div:nth-child(2){flex:1 1}.timeline article>div:nth-child(2)>div{display:flex;align-items:center;gap:.5rem}.timeline article>div:last-child{margin-left:auto}.order-list{list-style:none;padding:.75rem 1.25rem;margin:0}.order-list li{min-height:3.25rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--wise-line);font-size:.9rem}.order-list li>div{display:flex}.order-list .button{padding-inline:.65rem}.inline-actions,.inline-status{display:flex;align-items:center;gap:.5rem}.selection-summary{display:grid;padding:.75rem 1rem;border-radius:.75rem;background:var(--wise-color-surface-muted)}.selection-summary span{color:var(--wise-muted);font-size:.82rem}.review-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem;padding:1rem 0}.review-checks>div{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.35rem;padding:.65rem .75rem;border:1px solid var(--wise-line);border-radius:.7rem}.review-checks>div>span{font-size:.8rem;font-weight:650}.review-checks .button{grid-column:1/-1;min-height:2.35rem}.review-list article{flex-direction:column}.review-list article>div:first-child{min-width:0}.timeline article{flex-wrap:wrap}.timeline article>div:nth-child(2){min-width:min(100%,15rem)}.timeline article>div:nth-child(2)>div{flex-wrap:wrap}.timeline strong{overflow-wrap:anywhere}.status{white-space:nowrap}@media(max-width:1440px){.editor-layout{grid-template-columns:15rem minmax(28rem,1fr)}.preview-panel{grid-column:1/-1;position:static}.content-grid--gina,.content-grid--publication{grid-template-columns:1fr}.boundary-card{grid-row:1}}@media(max-width:1100px){.sidebar{transform:translateX(-105%);transition:transform var(--wise-motion-standard);box-shadow:var(--admin-shadow)}.sidebar--open{transform:translateX(0)}.sidebar__close{display:grid}.sidebar-scrim{position:fixed;inset:0;z-index:30;border:0;background:rgba(24,27,37,.35)}.workspace{padding-left:0}.mobile-header{height:3.75rem;display:flex;align-items:center;gap:.5rem;padding:0 .75rem;background:#fff;border-bottom:1px solid var(--wise-line)}.environment-band{padding-inline:1rem}.main-content{padding-top:1.5rem}.content-grid,.content-grid--overview,.metric-grid{grid-template-columns:1fr}.page-header{align-items:flex-start}.review-list article,.timeline article{flex-direction:column}.review-list article>div:last-child,.timeline article>div:last-child{justify-content:flex-start;margin-left:0}}@media(max-width:760px){.editor-layout,.editor-layout--two{grid-template-columns:1fr}.preview-panel{grid-column:auto}}@media(max-width:600px){.main-content{padding-inline:.75rem}.environment-band{height:auto;min-height:2.5rem;gap:.5rem;flex-wrap:wrap}.page-header{flex-direction:column;gap:1rem}.page-header__actions,.page-header__actions .button{width:100%}.role-grid{grid-template-columns:1fr}.toolbar{align-items:stretch;flex-direction:column}.search-box{width:100%}.compact-select{justify-content:space-between}.table-scroll{overflow:visible}table,tbody,td,th,thead,tr{display:block}thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}tbody tr{padding:.75rem;border-bottom:1px solid var(--wise-line)}td{display:grid;grid-template-columns:6.5rem 1fr;gap:.5rem;padding:.35rem;border:0}td:before{content:attr(data-label);color:var(--wise-muted);font-size:.78rem;font-weight:630}.table-action{display:flex;justify-content:flex-end}.table-action:before{content:""}.pagination{align-items:flex-start;gap:.5rem}.pagination>div{flex-direction:column}.field-row{grid-template-columns:1fr}.sticky-actions{position:static;flex-direction:column;align-items:stretch}.sticky-actions .button,.sticky-actions>div{width:100%}.editor-topline,.setting-card__footer{align-items:flex-start;flex-direction:column}.setting-card__footer .button{width:100%}.review-list article>div:last-child .button,.timeline article>div:last-child .button{flex:1 1}.detail-list>div{grid-template-columns:1fr;gap:.15rem}.dialog{width:calc(100% - 1rem)}.sidebar{width:min(88vw,19rem)}}@media(prefers-reduced-motion:reduce){.sidebar{transition:none}.spin{animation:none}}.preview-image{display:block;width:100%;max-height:20rem;object-fit:cover;margin:1rem 0;border-radius:.65rem;background:var(--wise-color-surface-muted)}.detail-extra{margin:0 1.25rem 1.25rem;padding-top:1rem}.detail-extra h3{margin:.5rem 0;font-size:.95rem}.detail-extra>p:not(.panel-note){padding:1rem;background:var(--wise-color-surface-muted);border-radius:.75rem}.detail-extra ul{list-style:none;padding:0;margin:.5rem 0}.detail-extra li{display:flex;justify-content:space-between;gap:1rem;padding:.6rem 0;border-bottom:1px solid var(--wise-line)}.detail-extra li small{color:var(--wise-muted)}.preserve-lines{white-space:pre-wrap}.list-controls{padding:.8rem 1rem;border-bottom:1px solid var(--wise-line);min-width:0}.list-controls>div{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;margin-top:.25rem}.list-controls span{font-size:.8rem;color:var(--wise-muted);flex:1 1}.list-controls .button{padding-inline:.6rem}.detail-grid{display:grid;grid-template-columns:minmax(7rem,9rem) 1fr;gap:.45rem 1rem;margin:.75rem 0}.detail-grid dt{color:var(--wise-muted);font-size:.85rem}.detail-grid dd{margin:0;overflow-wrap:anywhere}