@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-cyrillic-ext-wght-normal-RO72NYA2.1rz-p1o6z-sit.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-cyrillic-wght-normal-CK2XY27K.2jdm38iyutowj.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-vietnamese-wght-normal-Y2R7JZKV.3ez0azjih7ypa.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-latin-ext-wght-normal-XEQ56JUF.2p5o-04xn4ahk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-latin-wght-normal-T72VVCUW.175rzww1hghhr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-cyrillic-ext-wght-normal-QXKVIKFD.2j4htzlmj3gcc.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-cyrillic-wght-normal-GOIAQAGU.1zh-elm7yw814.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-symbols2-wght-normal-WZJJVLQO.0j0zjzdqzpnyk.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-vietnamese-wght-normal-KW5NM6YV.1t_5gnvplukf1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-latin-ext-wght-normal-HU3ZAWN6.41xmsrsmrahbg.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-latin-wght-normal-CJNQKXUG.29txv0wq9-da0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-bg:#efede9;--color-surface:#fff;--color-surface-sunken:#f6f4f1;--color-surface-sunken-2:#edeae5;--color-border:#eae7e2;--color-border-strong:#ddd9d3;--color-border-subtle:#f3f1ed;--color-text:#201c19;--color-text-secondary:#575049;--color-text-muted:#6b645c;--color-primary:#221a24;--color-primary-hover:#362b38;--color-primary-active:#120d13;--color-primary-subtle:#f5f4f1;--color-primary-border:#dedcd7;--color-primary-on:#fff;--color-accent:#2f6b57;--color-accent-hover:#245243;--color-link:var(--color-accent);--color-link-hover:var(--color-accent-hover);--color-focus-ring:#2f6b57;--status-met-fill:#1e1520;--status-met-on:#fff;--status-open-ring:#201c19;--status-open-text:#201c19;--status-idle-ring:#dedcd7;--status-idle-text:#63615c;--status-verified:#2f6b57;--color-danger:#c02a1c;--color-danger-hover:#9d2016;--color-danger-on:#fff;--font-sans:"Geist", "Geist Fallback", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-display:41px;--leading-display:43px;--text-h1:24px;--leading-h1:30px;--text-h2:16px;--leading-h2:22px;--text-h3:13px;--leading-h3:18px;--text-overline:11px;--leading-overline:14px;--text-body:14px;--leading-body:21px;--text-small:13px;--leading-small:18px;--text-caption:12.5px;--leading-caption:17px;--text-mono:12.5px;--leading-mono:17px;--weight-regular:400;--weight-book:450;--weight-medium:500;--weight-strong:550;--weight-semibold:600;--weight-bold:700;--tracking-display:-.035em;--tracking-tight:-.01em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--control-height:40px;--control-height-sm:32px;--button-height:36px;--row-height:44px;--row-header-height:34px;--row-inset:12px;--nav-item-height:36px;--frame-rail:236px;--form-max-width:560px;--panel-padding:24px 30px;--panel-gap:20px;--page-gutter:34px;--content-max-width:1140px;--radius-control:8px;--radius-well:8px;--radius-well-lg:12px;--radius-nav:8px;--radius-card:12px;--radius-pill:999px;--shadow-panel:0 1px 2px #201c1608, 0 8px 24px -14px #201c161a;--border-panel:0;--shadow-raised:0 1px 2px #201c160f, 0 1px 1px #201c1608;--shadow-popover:0 8px 20px -8px #201c162e, 0 0 0 1px #201c160d;--shadow-modal:0 28px 56px -18px #201c163d, 0 0 0 1px #201c160f;--scrim:#201c165c;--page-wash:radial-gradient(120% 90% at 82% -10%, #f6f4f0 0%, #f6f4f000 48%);--scrollbar-thumb:#cfccc6;--scrollbar-thumb-hover:#b6b2ab;--duration-fast:.14s;--duration:.2s;--focus-ring-width:2px;--focus-ring-offset:2px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,.wcds{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text);background:var(--page-wash), var(--color-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-attachment:fixed}body{margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);font-weight:var(--weight-semibold);color:var(--color-text);letter-spacing:var(--tracking-tight);margin:0;line-height:1.2}h1{font-size:var(--text-display);letter-spacing:var(--tracking-display);line-height:1.04}p,figure,dl,dd{text-wrap:pretty;margin:0}table{border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums}.wcds :where(input,button,select,textarea){font-family:inherit}a{color:var(--color-link);text-underline-offset:3px;text-decoration:none}a:hover{color:var(--color-link-hover);text-decoration:underline;text-decoration-thickness:1px}a:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset);border-radius:2px}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}::selection{color:var(--color-text);background:#d8dcd2}hr{border:0;border-top:1px solid var(--color-border);margin:var(--space-6) 0}code,kbd,samp{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:.92em}.wcds-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;letter-spacing:var(--tracking-tight)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-pill);background-clip:content-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:content-box}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}:is(body:has(>.wcds-frame),body:has(>.wcds-threshold)){grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;display:grid}.wcds-frame{grid-row:2;grid-template-columns:var(--frame-rail) minmax(0, 1fr);grid-template-rows:minmax(0,1fr);height:100dvh;min-height:0;display:grid;overflow:hidden}:is(:where(body,.sc-host):has(>.wcds-frame)>.wcds-frame,:where(body,.sc-host):has(>.wcds-threshold)>.wcds-threshold){height:auto}.wcds-threshold{grid-row:2;align-items:safe center;height:100dvh;min-height:0;overflow:auto}.wcds-frame__main{flex-direction:column;min-width:0;min-height:0;display:flex}.wcds-frame__topbar{flex:none;align-items:center;gap:12px;height:58px;padding:0 34px 0 8px;display:flex}.wcds-frame__scroll{flex:1;min-height:0;overflow:auto;container:desk/inline-size}.wcds-trail{color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:9px;font-size:13.5px;display:flex}.wcds-trail a{color:var(--color-text-muted)}.wcds-trail__sep{opacity:.5}.wcds-trail__here{color:var(--color-text);font-weight:550}.wcds-desk{max-width:1400px;padding:0 34px 72px}.wcds-desk[data-width=admin]{max-width:1140px}.wcds-desk__narrow{max-width:1020px}.wcds-desk__narrow[data-measure=form]{max-width:1140px}.wcds-desk__narrow[data-measure=record]{max-width:1240px}@media not (min-width:1024px){.wcds-frame{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.wcds-frame__topbar{height:38px;padding:0 20px;font-size:13px}.wcds-frame__scroll>.wcds-desk{padding-top:6px}.wcds-desk{padding:0 20px 72px}}.wcds-record-layout{grid-template-columns:minmax(0,1fr) clamp(280px,30cqi,340px);align-items:start;gap:22px;display:grid;container:record/inline-size}.wcds-record-layout>*{min-width:0}.wcds-record-layout[data-rail=fixed]{grid-template-columns:minmax(0,1fr) 296px}@container desk not (min-width:1000px){.wcds-record-layout[data-rail=fixed]{grid-template-columns:minmax(0,1fr)}.wcds-record-layout[data-rail=fixed] .wcds-gate[data-layout=rail]{position:static}}@container desk not (min-width:900px){.wcds-record-layout{grid-template-columns:minmax(0,1fr)}}.wcds-record-spine{padding:0 0 26px}.wcds-backlink{color:var(--color-text-muted);align-items:center;gap:6px;margin:6px 0 22px;font-size:13px;display:inline-flex}.wcds-backlink svg{stroke:currentColor;stroke-width:2px;fill:none;width:15px;height:15px}.wcds-hero-title{letter-spacing:-.035em;margin:0;font-size:41px;font-weight:600;line-height:1.04}.wcds-desk__single{max-width:820px}.wcds-card{background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-panel);border:0}.wcds-card[data-list]{padding:var(--row-inset)}.wcds-card[data-list]>.wcds-rowhead:first-child{margin-top:calc(-1 * var(--row-inset))}.wcds-card[data-list]>.wcds-rowgroup:first-child{margin-top:calc(-1 * var(--row-inset));padding-top:20px}.wcds-card__header{justify-content:space-between;align-items:flex-start;gap:var(--space-8);padding:24px 30px 0;display:flex}.wcds-card__title{font-size:var(--text-h2);line-height:var(--leading-h2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);margin:0}.wcds-card__title-sub{font-weight:var(--weight-regular);color:var(--color-text-secondary);margin-left:9px}.wcds-card__title-sub[data-empty]{color:var(--color-text-muted)}.wcds-card__subtitle{font-size:var(--text-small);color:var(--color-text-muted);text-wrap:pretty;margin:5px 0 0}.wcds-card__actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.wcds-card__header>.wcds-card__actions:only-child{margin-left:auto}.wcds-card__body{padding:20px 30px 24px}.wcds-card__body--flush{padding:0}.wcds-card__body--tight{padding:12px 28px}.wcds-card__body--table{padding:22px 30px 10px}.wcds-card__footer{border-top:1px solid var(--color-border);background:var(--color-surface-sunken);border-radius:0 0 var(--radius-card) var(--radius-card);flex-wrap:wrap;align-items:center;gap:10px;padding:15px 30px;display:flex}.wcds-card__footer-note{color:var(--color-text-muted);text-align:right;margin-left:auto;font-size:12px}.wcds-stack{gap:var(--panel-gap);flex-direction:column;display:flex}.wcds-well{background:var(--color-surface-sunken);border-radius:var(--radius-well);padding:15px 17px}.wcds-well--lg{border-radius:var(--radius-well-lg);padding:6px 20px}.wcds-well--inset{margin:4px 0 12px}.wcds-well .wcds-input,.wcds-well .wcds-numberfield,.wcds-well .wcds-select__trigger,.wcds-well .wcds-datepicker__group,.wcds-well .wcds-upload,.wcds-well .wcds-checkbox__box,.wcds-well .wcds-radio__mark{background:var(--color-surface)}.wcds-well .wcds-numberfield .wcds-input,.wcds-well .wcds-datepicker__group .wcds-input{background:0 0}.wcds-well .wcds-button[data-variant=secondary]{background:var(--color-surface)}.wcds-well .wcds-button[data-variant=secondary][data-hovered]{background:var(--color-surface-sunken-2)}.wcds-well .wcds-well{background:var(--color-surface)}.wcds-divider{border:0;border-top:1px solid var(--color-border);margin:0}.wcds-divider[data-space]{margin:20px 0}.wcds-threshold{justify-items:center;padding:40px 24px;display:grid}.wcds-threshold__column{width:min(392px,100%)}.wcds-threshold__brand{align-items:center;gap:11px;margin-bottom:22px;display:flex}.wcds-threshold__brand>div{min-width:0}.wcds-threshold__brand>.wcds-badge{flex:none}.wcds-threshold__brand .wcds-nav__logo{height:40px}.wcds-threshold__title{letter-spacing:-.022em;margin:0;font-size:21px;font-weight:600;line-height:1.25}.wcds-threshold__subtitle{color:var(--color-text-muted);margin:6px 0 0;font-size:13.5px;line-height:1.5}.wcds-threshold__column>.wcds-card>.wcds-card__body{padding:28px 30px 26px}.wcds-threshold__body{margin-top:18px}.wcds-threshold__notice{color:var(--color-text-muted);text-wrap:pretty;margin:18px 2px 0;font-size:12px;line-height:1.55}.wcds-threshold__notice+.wcds-threshold__notice{margin-top:8px}.wcds-threshold__form{gap:16px;margin-top:22px;display:grid}.wcds-threshold__form .wcds-field{max-width:none}.wcds-threshold__form .wcds-button[data-variant=primary]{justify-content:center;width:100%;margin-top:2px}.wcds-threshold__outcome{margin-top:22px}.wcds-threshold__outcome>p{margin:16px 0 0;font-size:13px}.wcds-threshold[data-variant=sheet]{padding:18px 16px 26px}.wcds-threshold[data-variant=sheet] .wcds-threshold__column{align-content:start;gap:14px;display:grid}.wcds-threshold[data-variant=sheet] .wcds-threshold__brand{gap:10px;margin-bottom:0;padding:2px 2px 4px}.wcds-threshold[data-variant=sheet] .wcds-threshold__notice{margin:4px 2px 0}.wcds-threshold[data-variant=sheet] .wcds-threshold__notice+.wcds-threshold__notice{margin-top:0}@media (min-width:760px){.wcds-threshold[data-variant=sheet]{padding:40px 24px 38px}.wcds-threshold[data-variant=sheet] .wcds-threshold__column{gap:16px;width:min(620px,100%)}.wcds-threshold[data-variant=sheet] .wcds-threshold__brand{padding:0 2px 6px}}.wcds-sheet__lead{padding:19px 18px}.wcds-sheet__status+.wcds-sheet__title{margin-top:12px}.wcds-sheet__title{letter-spacing:-.022em;margin:0;font-size:19px;font-weight:600;line-height:1.25}.wcds-sheet__asks{color:var(--color-text-secondary);margin:5px 0 0;font-size:13px;line-height:1.45}.wcds-sheet__body{gap:16px;margin-top:15px;display:grid}.wcds-sheet__body .wcds-field{max-width:none}.wcds-sheet__body .wcds-input[autocomplete=one-time-code]{height:52px;font-family:var(--font-mono);letter-spacing:.34em;text-align:center;font-size:19px}.wcds-threshold[data-variant=sheet] .wcds-card__header{display:block}.wcds-threshold[data-variant=sheet] .wcds-card__subtitle{margin-top:3px}.wcds-threshold[data-variant=sheet] .wcds-card__body--flush{padding:2px 0 10px}.wcds-sheet__actions{gap:10px;padding:0 2px;display:grid}.wcds-sheet__actions .wcds-button{justify-content:center;width:100%;height:46px}.wcds-sheet__foot{color:var(--color-text-muted);text-wrap:pretty;margin:2px 2px 0;font-size:11.5px;line-height:1.5}.wcds-sheet__fold[data-bare]{border-top:0;padding:0}.wcds-sheet__foldhead{cursor:pointer;text-align:left;width:100%;font-family:var(--font-sans);color:inherit;background:0 0;border:0;align-items:baseline;gap:10px;margin:0 0 8px;padding:0;display:flex}.wcds-sheet__foldhead .wcds-section__count{flex:1;min-width:0}.wcds-sheet__chev{width:14px;height:14px;stroke:var(--color-border-strong);stroke-width:2px;fill:none;flex:none;align-self:center}.wcds-sheet__lines{gap:4px;padding:2px 2px 10px;display:grid}.wcds-sheet__line{color:var(--color-text-secondary);text-wrap:pretty;font-size:12.5px;line-height:1.5}.wcds-sheet__fig{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.wcds-sheet__items{display:grid}.wcds-sheet__item{padding:11px 2px}.wcds-sheet__item+.wcds-sheet__item{box-shadow:inset 0 1px 0 var(--color-border-subtle)}.wcds-sheet__itemtop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wcds-sheet__itemname{letter-spacing:-.011em;min-width:0;font-size:13.5px;font-weight:500}.wcds-sheet__itemcode{font-family:var(--font-mono);color:var(--color-text-secondary);flex:none;font-size:12px}.wcds-sheet__itemmeta{color:var(--color-text-muted);margin-top:4px;font-size:12px}.wcds-sheet__quote{color:var(--color-text-secondary);padding:13px 14px;font-size:13px;line-height:1.5}.wcds-sheet__done{align-items:center;gap:10px;padding:11px 13px;display:flex}.wcds-sheet__donetext{color:var(--color-text-secondary);font-size:12.5px}.wcds-sheet__sig{gap:9px;padding:13px 14px;display:grid}.wcds-sheet__sighead{letter-spacing:.11em;text-transform:uppercase;color:var(--color-text-muted);align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.wcds-sheet__sighead svg{width:13px;height:13px;stroke:var(--color-accent);stroke-width:2.4px;fill:none}.wcds-sheet__sigrow{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.wcds-sheet__signame{letter-spacing:-.011em;white-space:nowrap;font-size:13.5px;font-weight:550;line-height:1.35}.wcds-sheet__sigdate{font-family:var(--font-mono);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.wcds-sheet__sigids{gap:3px;padding-top:2px;display:grid}.wcds-sheet__sigid{font-family:var(--font-mono);color:var(--color-text-muted);letter-spacing:-.01em;font-size:11.5px}.wcds-sheet__rowchev{width:15px;height:15px;stroke:var(--color-text-muted);stroke-width:2px;fill:none;justify-self:end}.wcds-sheet__open{gap:12px;padding:2px 12px 16px;display:grid}.wcds-sheet__open .wcds-button[data-size=sm]{height:38px}.wcds-sheet__rowbar{gap:8px;display:flex}.wcds-sheet__certify{color:var(--color-text);text-wrap:pretty;padding:13px 14px;font-size:12.5px;line-height:1.5}.wcds-sheet__certify[data-compact]{margin-bottom:10px;padding:12px 13px;font-size:12px}.wcds-sheet__pad{border:1px solid var(--color-border-strong);background:var(--color-surface-sunken);border-radius:10px;height:132px;position:relative;overflow:hidden}.wcds-sheet__padbase{border-bottom:1px solid var(--color-text-muted);pointer-events:none;position:absolute;bottom:38px;left:16px;right:16px}.wcds-sheet__padx{color:var(--color-text-muted);font-size:13px;font-family:var(--font-mono);pointer-events:none;position:absolute;bottom:42px;left:16px}.wcds-sheet__padink{touch-action:none;cursor:crosshair;width:100%;height:100%;stroke:var(--color-text);stroke-width:2.4px;fill:none;stroke-linecap:round;stroke-linejoin:round;position:absolute;inset:0}.wcds-sheet__padhint{margin-top:8px}.wcds-sheet__mark{width:250px;height:60px;stroke:var(--color-text);stroke-width:2.4px;fill:none;stroke-linecap:round;stroke-linejoin:round;display:block}.wcds-sheet__mark[data-size=sm]{stroke-width:2px;width:150px;height:36px}.wcds-sheet__markrow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.wcds-sheet__actions[data-closing]{gap:12px;padding:4px 4px 0}.wcds-sheet__actions[data-closing] .wcds-sheet__foot{margin:0}.wcds-sheet__link{font-size:12.5px}@media (min-width:760px){.wcds-sheet__lead{padding:22px 24px}.wcds-sheet__title{font-size:22px}.wcds-sheet__asks{font-size:13.5px}.wcds-sheet__body{margin-top:16px}.wcds-sheet__lead .wcds-dl[data-columns="1"]{gap:0 var(--space-8);grid-template-columns:repeat(2,1fr)}.wcds-sheet__lead .wcds-dl[data-columns="1"] .wcds-dl__pair{border-top:0;flex-direction:column;gap:5px;padding:14px 22px 14px 0}.wcds-sheet__lead .wcds-dl[data-columns="1"] .wcds-dl__pair:last-child{grid-column:1/-1}.wcds-sheet__lead .wcds-dl[data-columns="1"] .wcds-dl__value{text-align:left;font-size:15px;font-weight:var(--weight-medium)}.wcds-sheet__lead .wcds-dl[data-columns="1"] .wcds-dl__term{font-size:12px}.wcds-sheet__lead .wcds-dl[data-columns="1"] .wcds-dl__value[data-mono]{font-size:14px;font-weight:var(--weight-regular)}.wcds-sheet__line{font-size:13px}.wcds-sheet__item{grid-template-columns:minmax(0,1fr) 78px 150px;align-items:baseline;gap:16px;padding:10px 2px;display:grid}.wcds-sheet__itemtop{display:contents}.wcds-sheet__itemname{font-size:14px}.wcds-sheet__itemmeta{font-family:var(--font-mono);margin-top:0}.wcds-sheet__actions:not([data-closing]){flex-direction:row-reverse;align-items:center;gap:10px;padding:2px 2px 0;display:flex}.wcds-sheet__actions:not([data-closing]) .wcds-button{width:auto;min-width:118px;height:40px}.wcds-sheet__actions:not([data-closing]) .wcds-sheet__foot{margin:0 auto 0 2px}}.wcds-cluster{align-items:center;gap:var(--space-3,9px);display:flex}.wcds-cluster[data-gap=sm]{gap:6px}.wcds-cluster[data-gap=lg]{gap:14px}.wcds-cluster[data-gap=xl]{gap:22px}.wcds-cluster[data-align=top]{align-items:flex-start}.wcds-cluster[data-align=baseline]{align-items:baseline}.wcds-cluster[data-align=end]{align-items:flex-end}.wcds-cluster[data-wrap]{flex-wrap:wrap}.wcds-cluster[data-spread]{justify-content:space-between}.wcds-cluster[data-justify=end]{justify-content:flex-end}.wcds-cluster__fill{flex:1;min-width:0}.wcds-cluster__gap{margin-left:auto}.wcds-stack[data-gap=sm]{gap:12px}.wcds-stack[data-gap=md]{gap:18px}.wcds-stack[data-gap=lg]{gap:22px}.wcds-stack[data-measure]{max-width:560px}.wcds-form-grid{grid-template-columns:repeat(var(--form-cols,2), minmax(0, 1fr));gap:20px 32px;display:grid}.wcds-form-grid[data-cols="3"],.wcds-form-grid[data-cols="4"],.wcds-form-grid[data-cols="5"],.wcds-form-grid[data-cols="6"],.wcds-form-grid[data-cols="7"]{gap:20px 24px}.wcds-form-grid[data-cols="7"]{grid-template-columns:repeat(3,minmax(0,.78fr)) repeat(4,minmax(0,1fr))}.wcds-form-band{container-type:inline-size}@container not (min-width:900px){.wcds-form-grid[data-cols="5"],.wcds-form-grid[data-cols="6"],.wcds-form-grid[data-cols="7"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.wcds-form-grid[data-fit]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px 20px}.wcds-form-grid[data-fit=wide]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.wcds-form-grid>[data-span=full]{grid-column:1/-1;min-width:0}.wcds-form-grid>[data-span="2"]{grid-column:span 2;min-width:0}@media (max-width:640px){.wcds-form-grid{grid-template-columns:minmax(0,1fr)}}.wcds-form-section{margin-top:24px}.wcds-form-section>*+*{margin-top:12px}.wcds-form-section>.wcds-form-grid{margin-top:16px}.wcds-action-column{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.wcds-contents{display:contents}.wcds-preserve-lines{white-space:pre-line}.wcds-focus-target{outline:none}.wcds-note{color:var(--color-text-muted);margin:0;font-size:13px}.wcds-note[data-scale=sm]{font-size:12px}.wcds-note[data-tone=plain]{color:var(--color-text-secondary)}.wcds-note[data-inset]{padding:13px 0}.wcds-note[data-preserve]{white-space:pre-wrap}.wcds-formfoot{border-top:1px solid var(--color-border-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:6px;padding:16px 2px 0;display:flex}.wcds-formfoot__note{color:var(--color-text-muted);font-size:12.5px}.wcds-formfoot__actions{align-items:center;gap:9px;display:flex}.wcds-deskhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 28px;padding:14px 2px 16px;display:flex}.wcds-deskhead[data-lead]{padding-top:0}.wcds-deskhead__subject{min-width:0}.wcds-deskhead__title{letter-spacing:-.022em;margin:0;font-size:23px;font-weight:600;line-height:1.05}.wcds-deskhead__figs{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:9px;margin-top:9px;font-size:13px;display:flex}.wcds-deskhead__figs>*+:before{content:"·";color:var(--color-text-muted);opacity:.6;margin-right:9px}.wcds-deskhead__figs b{color:var(--color-text-secondary);font-weight:500}.wcds-deskhead__figs b.wcds-mono{font-weight:400}.wcds-deskhead__figs i{vertical-align:1px;background:var(--color-text-muted);border-radius:999px;width:7px;height:7px;margin-right:6px;display:inline-block}.wcds-deskhead__figs i[data-tone=danger]{background:var(--color-danger)}.wcds-deskhead__figs b[data-tone=danger]{color:var(--color-danger)}.wcds-deskhead__figs i[data-tone=warning]{background:var(--status-open-ring)}.wcds-deskhead__figs i[data-tone=accent]{background:var(--color-accent)}.wcds-deskhead__figs[data-mono] b{color:var(--color-text-secondary);font-weight:500;font-family:var(--font-mono)}.wcds-deskhead__actions{flex:none;align-items:center;gap:9px;display:flex}.wcds-deskhead__actions .wcds-field{width:min(320px,100%)}.wcds-subject{font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;transition:background-color var(--duration-fast) ease;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;margin:0 0 0 -9px;padding:2px 9px 4px;display:inline-flex}.wcds-subject:hover,.wcds-subject[data-hovered]{background:var(--color-surface-sunken-2)}.wcds-subject[data-focus-visible]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.wcds-subject>svg{width:17px;height:17px;stroke:var(--color-text-muted);stroke-width:2px;fill:none;flex:none}.wcds-subject:hover>svg,.wcds-subject[data-hovered]>svg{stroke:var(--color-text)}.wcds-listbox__figure{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:var(--weight-regular);color:var(--color-text-muted);margin-left:auto}.wcds-listbox__item:has(.wcds-listbox__figure)[data-selected]:after{margin-left:0}.wcds-record-marks{margin-bottom:10px}.wcds-deskbar{flex-wrap:wrap;align-items:center;gap:8px;padding:0 2px 14px;display:flex}.wcds-search{align-items:center;min-width:0;display:flex;position:relative}.wcds-search>svg{width:15px;height:15px;stroke:var(--color-text-muted);stroke-width:1.8px;fill:none;pointer-events:none;position:absolute;left:11px}.wcds-search>input{height:var(--control-height-sm);border-radius:var(--radius-control);background:var(--color-surface-sunken-2);width:248px;max-width:100%;color:var(--color-text);font-family:var(--font-sans);appearance:none;transition:background-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;border:0;outline:none;padding:0 12px 0 33px;font-size:13px}.wcds-search>input::placeholder{color:var(--color-text-muted)}.wcds-search>input:hover{background:var(--color-border)}.wcds-search>input:focus{background:var(--color-surface);box-shadow:inset 0 0 0 2px var(--color-focus-ring)}.wcds-search:has(>input:focus)>svg{stroke:var(--color-text-secondary)}.wcds-filterchip{height:var(--control-height-sm);border-radius:var(--radius-control);color:var(--color-text-secondary);font-family:var(--font-sans);font-size:13px;font-weight:var(--weight-regular);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, transform var(--duration-fast) ease;background:0 0;border:0;align-items:center;gap:7px;padding:0 11px;text-decoration:none;display:inline-flex}.wcds-filterchip:hover,.wcds-filterchip[data-hovered]{background:var(--color-surface-sunken);color:var(--color-text)}.wcds-filterchip:active:not(:disabled),.wcds-filterchip[data-pressed]{transform:scale(.97)}.wcds-filterchip:focus-visible,.wcds-filterchip[data-focus-visible]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.wcds-filterchip[data-on]{background:var(--color-surface-sunken-2);color:var(--color-text);font-weight:var(--weight-medium)}.wcds-filterchip[data-on]:hover{background:var(--color-border)}.wcds-filterchip em{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:11.5px;font-style:normal}.wcds-filterchip[data-select]{padding-right:26px;position:relative}.wcds-filterchip[data-select]:after{content:"";opacity:.6;border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin-top:-2px;position:absolute;top:50%;right:11px;transform:rotate(45deg)translate(-2px,-2px)}.wcds-filterchip[data-select]>select{opacity:0;cursor:pointer;width:100%;height:100%;font-family:inherit;position:absolute;inset:0}.wcds-matched{color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px}.wcds-pager{height:46px;padding:0 var(--row-inset);border-top:1px solid var(--color-border);align-items:center;gap:10px;margin-top:4px;display:flex}.wcds-pager__pos{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.wcds-pager__nav{gap:6px;margin-left:auto;display:flex}.wcds-pager__step{border-radius:var(--radius-control);background:var(--color-surface-sunken-2);min-width:28px;height:28px;color:var(--color-text);font-family:var(--font-sans);font-size:12.5px;font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--duration-fast) ease, transform var(--duration-fast) ease;border:0;justify-content:center;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.wcds-pager__step:hover{background:var(--color-border);color:var(--color-text);text-decoration:none}.wcds-pager__step:active:not([data-disabled]){transform:scale(.97)}.wcds-pager__step:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.wcds-pager__step[data-disabled]{color:var(--color-text-muted);pointer-events:none;background:0 0}.wcds-record-row{grid-template-columns:var(--row-cols);align-items:center;gap:var(--row-gap,18px);border-bottom:1px solid var(--color-border);padding:13px 0;display:grid}.wcds-record-row:last-child,:is(.wcds-record-row:has(+.wcds-section__head),.wcds-record-row:has(+[data-scale=lead])){border-bottom:0}.wcds-record-row[data-navigable]{cursor:pointer}.wcds-record-row[data-retired]{opacity:.62}.wcds-record-row[data-dense]{padding:12px 0}.wcds-record-row[data-scale=roomy]{gap:20px;padding:18px 0}.wcds-record-row[data-align=top]{align-items:start}.wcds-record-row[data-align=top] .wcds-record-row__actions{margin-top:1px}.wcds-detail-subject{letter-spacing:-.01em;font-size:15px;font-weight:550}.wcds-record-row .wcds-record-row__cell>*+*{margin-top:3px}.wcds-record-row .wcds-record-row__cell>.wcds-cluster{margin-top:10px}.wcds-detail-fact{color:var(--color-text-secondary);font-size:13px}.wcds-record-row .wcds-cell-subject,.wcds-record-row .wcds-cell-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wcds-record-row .wcds-cell-age{text-align:right}.wcds-record-row .wcds-cell-centre{place-items:center;display:grid}.wcds-record-row__cell{min-width:0}.wcds-record-row b{font-weight:550}.wcds-record-row .wcds-cell-num{text-align:right}.wcds-record-row .wcds-cell-note{color:var(--color-text-secondary);align-items:center;gap:7px;min-width:0;font-size:13px;display:flex}.wcds-record-row .wcds-cell-note>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wcds-record-row .wcds-cell-lines{color:var(--color-text-secondary);justify-self:start;min-width:0;max-width:100%;font-size:13px}.wcds-record-row .wcds-cell-sub[data-tone=danger],.wcds-record-row .wcds-cell-sub [data-tone=danger]{color:var(--color-danger)}.wcds-record-row>.wcds-status-pill,.wcds-record-row>.wcds-badge,.wcds-record-row>.wcds-meter{justify-self:start}.wcds-record-row>.wcds-cell-end{justify-self:end}.wcds-record-row__actions{opacity:0;white-space:nowrap;justify-self:start;transition:opacity .12s}.wcds-record-row:hover .wcds-record-row__actions,.wcds-record-row:focus-within .wcds-record-row__actions{opacity:1}@container desk not (min-width:850px){.wcds-record-row{grid-template-columns:var(--row-cols-narrow,var(--row-cols));gap:var(--row-gap-narrow,12px)}}.wcds-modal-overlay{z-index:100;background:var(--scrim);justify-content:center;align-items:flex-start;padding:64px 24px 40px;display:flex;position:fixed;inset:0;overflow:auto}.wcds-modal{background:var(--color-surface);border-radius:var(--radius-card);width:100%;max-width:560px;max-height:calc(100dvh - 104px);box-shadow:var(--shadow-modal);border:0;outline:none;flex-direction:column;display:flex;position:relative}.wcds-modal__dialog{display:contents}.wcds-modal[data-size=lg]{max-width:720px}.wcds-modal[data-size=sm]{max-width:420px}.wcds-modal__header{align-items:flex-start;gap:var(--space-8);flex:none;padding:24px 30px 0;display:flex}.wcds-modal__heading{flex:1;min-width:0}.wcds-modal__title{font-size:var(--text-h2);line-height:var(--leading-h2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);margin:0}.wcds-modal__subtitle{font-size:var(--text-small);color:var(--color-text-muted);text-wrap:pretty;margin:5px 0 0}.wcds-modal__dismiss{width:30px;height:30px;color:var(--color-text-muted);cursor:pointer;transition:var(--duration-fast);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin:-2px -6px 0 0;display:grid}.wcds-modal__dismiss svg{stroke:currentColor;stroke-width:2px;fill:none;width:15px;height:15px}.wcds-modal__dismiss[data-hovered]{background:var(--color-surface-sunken);color:var(--color-text)}.wcds-modal__dismiss[data-focus-visible]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.wcds-modal__body{flex:auto;min-height:0;padding:20px 30px 4px;overflow:auto}.wcds-modal__footer{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:9px;padding:16px 30px 24px;display:flex}.wcds-modal__footer-note{color:var(--color-text-muted);text-wrap:pretty;max-width:46ch;margin-right:auto;font-size:12.5px}@media (prefers-reduced-motion:no-preference){.wcds-modal-overlay[data-entering]{animation:wcds-modal-scrim var(--duration) ease}.wcds-modal-overlay[data-exiting]{animation:wcds-modal-scrim var(--duration-fast) ease reverse}.wcds-modal[data-entering]{animation:wcds-modal-rise var(--duration) cubic-bezier(.2, .7, .3, 1)}.wcds-modal[data-exiting]{animation:wcds-modal-rise var(--duration-fast) ease reverse}}@keyframes wcds-modal-scrim{0%{opacity:0}to{opacity:1}}@keyframes wcds-modal-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.wcds-modal__glyph{background:var(--color-surface-sunken-2);width:32px;height:32px;color:var(--color-danger);border-radius:9px;flex:none;place-items:center;display:grid}.wcds-modal__glyph svg{stroke:currentColor;stroke-width:2px;fill:none;width:17px;height:17px}.wcds-modal__glyph[data-tone=warning]{color:var(--status-open-text)}.wcds-modal__header:has(.wcds-modal__glyph){gap:13px}.wcds-modal__diff{border-radius:var(--radius-well);background:var(--color-surface-sunken);max-height:232px;padding:4px 16px;overflow-y:auto}.wcds-change__was{color:var(--color-text-muted);text-decoration:line-through}.wcds-change__arrow{color:var(--color-text-muted);margin:0 3px;font-size:11px}@media (max-width:640px){.wcds-modal-overlay{padding:24px 12px}.wcds-modal{max-height:calc(100dvh - 48px)}.wcds-modal__header{padding:20px 20px 0}.wcds-modal__body{padding:18px 20px 4px}.wcds-modal__footer{padding:14px 20px 20px}}.wcds-session{background:var(--color-surface-sunken);border-radius:var(--radius-well-lg);align-items:baseline;gap:10px;padding:18px 20px;display:flex}.wcds-session__figure{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:32px;line-height:34px;font-weight:var(--weight-medium);color:var(--color-text)}.wcds-session__unit{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted)}.wcds-session[data-urgent]{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.wcds-session[data-urgent] .wcds-session__figure{font-weight:var(--weight-semibold);color:var(--color-danger)}@media (prefers-reduced-motion:no-preference){.wcds-session__figure{transition:color var(--duration) ease}}@media (max-width:640px){.wcds-session{padding:15px 16px}.wcds-session__figure{font-size:28px;line-height:30px}}.wcds-nav{min-height:0;width:var(--frame-rail);flex-direction:column;padding:10px 14px 14px;display:flex}.wcds-nav__scroll{flex-direction:column;flex:1;gap:3px;padding:4px 0 12px;display:flex;overflow:auto}.wcds-nav__section{font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);padding:22px 12px 8px}.wcds-nav__item{border-radius:var(--radius-nav);height:38px;color:var(--color-text-secondary);font-size:13.5px;font-weight:var(--weight-book);cursor:pointer;transition:var(--duration-fast);align-items:center;gap:11px;padding:0 12px;text-decoration:none;display:flex;position:relative}.wcds-nav__item>svg{stroke:currentColor;stroke-width:1.7px;fill:none;opacity:.5;width:16px;height:16px;transition:var(--duration-fast);flex:none}.wcds-nav__item[data-hovered],.wcds-nav__item:hover{color:var(--color-text);background:#ffffff80;text-decoration:none}.wcds-nav__item:hover>svg{opacity:.75}.wcds-nav__item:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:1px}.wcds-nav__count{font-family:var(--font-mono);color:var(--color-text-muted);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-left:auto;font-size:11.5px}.wcds-nav__item[data-current],.wcds-nav__item[aria-current]{background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-strong);box-shadow:var(--shadow-raised)}.wcds-nav__item[data-current] .wcds-nav__count,.wcds-nav__item[aria-current] .wcds-nav__count{color:var(--color-text-secondary)}.wcds-nav__item[data-current]>svg,.wcds-nav__item[aria-current]>svg{opacity:.9;stroke:currentColor}.wcds-nav__brand{border-radius:12px;align-items:center;gap:11px;padding:10px 12px 22px;display:flex}.wcds-nav__brand>div:last-child{min-width:0}.wcds-nav__logo{width:auto;max-width:100%;height:34px;display:block}.wcds-nav__glyph{background:var(--color-primary);width:32px;height:32px;color:var(--color-primary-on);font-weight:var(--weight-semibold);letter-spacing:-.02em;border-radius:9px;flex:none;place-items:center;font-size:15px;display:grid}.wcds-nav__brand-name{font-weight:var(--weight-semibold);letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.2;display:-webkit-box;overflow:hidden}.wcds-nav__brand-sub{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11.5px;line-height:1.3;overflow:hidden}.wcds-nav__foot{border-top:1px solid var(--color-border-strong);flex:none;padding-top:12px}.wcds-nav__signout{width:30px;height:30px;color:var(--color-text-muted);transition:var(--duration-fast);border-radius:9px;flex:none;place-items:center;display:grid}.wcds-nav__signout svg{stroke:currentColor;stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.wcds-nav__signout:hover{background:var(--color-surface-sunken);color:var(--color-text)}.wcds-nav__signout:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.wcds-nav__foot{align-items:center;gap:11px;padding:12px 12px 0;display:flex}.wcds-nav__foot>:last-child{margin-left:auto}.wcds-nav__brand-sub{align-items:center;gap:7px;display:flex}@media not (min-width:1024px){.wcds-nav{border-bottom:1px solid var(--color-border);scrollbar-width:none;flex-direction:row;align-items:stretch;gap:0;width:auto;height:46px;padding:0 20px;overflow:auto hidden}.wcds-nav::-webkit-scrollbar{display:none}.wcds-nav__brand{border-right:1px solid var(--color-border);flex:none;align-self:center;gap:9px;height:26px;margin-right:18px;padding:0 18px 0 0}.wcds-nav__glyph{border-radius:7px;width:26px;height:26px;font-size:13px}.wcds-nav__logo{height:26px}.wcds-nav__brand-name{-webkit-line-clamp:1;white-space:nowrap}.wcds-nav__brand-sub{display:none}.wcds-nav__scroll{flex-direction:row;flex:0 auto;align-items:center;gap:22px;padding:0;display:flex;overflow:visible}.wcds-nav__item{height:auto;box-shadow:none;white-space:nowrap;background:0 0;border-radius:0;flex:none;align-items:center;gap:7px;padding:0}.wcds-nav__item>svg{display:none}.wcds-nav__item[data-hovered],.wcds-nav__item:hover{color:var(--color-text);background:0 0}.wcds-nav__item[data-current],.wcds-nav__item[aria-current]{box-shadow:none;color:var(--color-text);font-weight:var(--weight-strong);background:0 0}.wcds-nav__item[data-current]:before,.wcds-nav__item[aria-current]:before{content:"";background:var(--color-accent);border-radius:2px 2px 0 0;width:auto;height:2px;position:absolute;inset:auto 0 0}.wcds-nav__item[data-current]>svg,.wcds-nav__item[aria-current]>svg{display:none}.wcds-nav__count{text-align:right;min-width:2ch;margin-left:0}.wcds-nav__section{background:var(--color-border);text-indent:-999em;white-space:nowrap;flex:none;align-self:center;width:1px;height:18px;margin:0 6px;padding:0;overflow:hidden}.wcds-nav__foot{border-top:0;flex-direction:row;flex:none;align-self:center;align-items:center;gap:10px;margin-top:0;margin-left:auto;padding:0 0 0 20px;display:flex}.wcds-nav__foot .wcds-identity>div,.wcds-nav__foot>div:not([class]){display:none}}.wcds-table__container{width:100%;overflow:auto}.wcds-table{border-collapse:collapse;width:100%}.wcds-table__header{z-index:1;background:var(--color-surface);position:sticky;top:0}.wcds-table__column{text-align:left;height:var(--row-header-height);font-size:11.5px;font-weight:var(--weight-semibold);color:var(--color-text-muted);white-space:nowrap;border-bottom:1px solid var(--color-border);padding:0 14px 10px}.wcds-table__column[data-numeric]{text-align:right}.wcds-table__column[data-sorted]{color:var(--color-text-secondary)}.wcds-table__row{transition:background-color var(--duration-fast) ease}.wcds-table__row:where([data-href],[role=link],[href]){cursor:pointer}.wcds-table__row[data-hovered]{background:var(--color-surface-sunken)}.wcds-table__row[data-selected]{background:var(--color-primary-subtle)}.wcds-table__row[data-focus-visible]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:-2px}.wcds-table__row:last-child .wcds-table__cell{border-bottom:0}.wcds-table__cell{height:var(--row-height);color:var(--color-text);vertical-align:middle;border-bottom:1px solid var(--color-border);padding:0 14px;font-size:13.5px}.wcds-table__cell[data-numeric]{text-align:right}.wcds-table__cell[data-mono]{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;font-size:12.5px}.wcds-table__body [data-empty]{text-align:center;color:var(--color-text-muted);padding:44px 14px;font-size:13.5px}.wcds-table__column:first-child,.wcds-table__cell:first-child{padding-left:0}.wcds-table__column:last-child,.wcds-table__cell:last-child{padding-right:0}.wcds-row-open{width:20px;color:var(--color-border-strong)}span.wcds-row-open{width:15px;display:block}.wcds-table__cell:has(>span.wcds-row-open){width:20px;padding-right:0}.wcds-row-open svg{stroke:currentColor;stroke-width:2px;fill:none;opacity:0;width:15px;height:15px;transition:var(--duration-fast);transform:translate(-2px)}.wcds-table__row[data-hovered] .wcds-row-open svg,.wcds-table__row:hover .wcds-row-open svg{opacity:1;color:var(--color-text-muted);transform:none}.wcds-meter{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:7px;font-size:11.5px;display:inline-flex}.wcds-meter__bars{gap:2px;display:flex}.wcds-meter__bars i{background:var(--color-border-strong);border-radius:1px;width:4px;height:13px}.wcds-meter__bars i[data-filled]{background:currentColor}.wcds-meter__label{font-weight:var(--weight-medium)}.wcds-meter[data-tone=complete]{color:var(--color-accent)}.wcds-meter[data-tone=partial]{color:var(--color-text)}.wcds-meter[data-tone=muted]{color:var(--color-text-muted)}.wcds-cell-muted{color:var(--color-text-secondary)}.wcds-cell-clip{text-overflow:ellipsis;overflow:hidden}.wcds-record-row .wcds-cell-clip{white-space:nowrap}.wcds-id-chip{font-family:var(--font-mono);color:var(--color-text-secondary);background:var(--color-surface-sunken);border-radius:7px;padding:3px 9px;font-size:12.5px}.wcds-rowhead,.wcds-row{padding:0 var(--row-inset);align-items:center;display:grid}.wcds-rowhead>[data-numeric],.wcds-row>[data-numeric]{text-align:right}.wcds-rowhead>*,.wcds-row>*{min-width:0}.wcds-rowhead{height:var(--row-header-height);margin:0 calc(-1 * var(--row-inset)) var(--row-inset);padding:0 calc(2 * var(--row-inset));background:var(--color-surface-sunken);border-bottom:1px solid var(--color-border);border-radius:var(--radius-card) var(--radius-card) 0 0}.wcds-rowhead>*{font-size:12px;font-weight:var(--weight-medium);color:var(--color-text-muted);white-space:nowrap}.wcds-rowhead>button{font:inherit;color:inherit;text-align:inherit;background:0 0;border:0;padding:0}.wcds-rowhead>[data-sortable]{cursor:pointer}.wcds-rowhead>[data-sortable]:hover{color:var(--color-text)}.wcds-rowhead>[data-sortable]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset);border-radius:3px}.wcds-rowhead>[data-sorted]{color:var(--color-text)}.wcds-rowhead>[data-sorted]:after{content:" ↓";font-size:10px}.wcds-rowhead>[data-sorted=ascending]:after{content:" ↑"}.wcds-rowhead+.wcds-rowgroup{border-top:0}.wcds-rowhead:has(+.wcds-rowgroup){margin-bottom:0}.wcds-card[data-list]>.wcds-section__head[data-scale=lead]{margin-bottom:6px;padding-top:6px}.wcds-rowgroup{margin:0 calc(-1 * var(--row-inset));padding:20px calc(2 * var(--row-inset)) 9px;border-top:1px solid var(--color-border);align-items:baseline;gap:10px;display:flex}.wcds-rowgroup:first-child{border-top:0;padding-top:16px}.wcds-rowgroup__label{font-size:11.5px;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);white-space:nowrap;align-items:baseline;gap:10px;margin:0;display:flex}.wcds-rowgroup__count{font-size:11.5px;font-style:normal;font-weight:var(--weight-regular);color:var(--color-text-muted);letter-spacing:0;text-transform:none}.wcds-rowgroup__note{font-family:var(--font-sans);font-size:11.5px;font-style:normal;font-weight:var(--weight-regular);color:var(--color-text-muted);letter-spacing:0;text-transform:none}.wcds-row{min-height:var(--row-height);padding:6px var(--row-inset);border-radius:var(--radius-well);transition:background-color var(--duration-fast) ease, transform var(--duration-fast) ease}.wcds-row+.wcds-row{box-shadow:inset 0 1px 0 var(--color-border-subtle)}.wcds-row:hover{background:var(--color-surface-sunken)}.wcds-row:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:-2px;background:var(--color-surface-sunken)}.wcds-row:has(:focus-visible){background:var(--color-surface-sunken)}.wcds-row:where([data-href],[role=link],[href]),.wcds-row:where([data-href],[role=link],[href]):is(:link,:visited,:hover,:focus,:active){cursor:pointer;color:var(--color-text);text-decoration:none}.wcds-row:where([data-href],[role=link],[href]) *{text-decoration:none}.wcds-row:where([data-href],[role=link],[href]):active{transform:scale(.996)}.wcds-row[data-selected]{background:var(--color-primary-subtle)}.wcds-row[data-retired]{opacity:.62}.wcds-rowfigure{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:16px;display:flex}.wcds-row>.wcds-status-pill,.wcds-row>.wcds-badge,.wcds-row>.wcds-meter,.wcds-row>.wcds-mark{justify-self:start}.wcds-row__act{opacity:0;transition:opacity var(--duration-fast) ease;justify-content:flex-end;justify-self:end;gap:7px;display:flex}.wcds-row:hover .wcds-row__act,.wcds-row:focus-within .wcds-row__act,.wcds-row__act[data-persistent]{opacity:1}.wcds-cell-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wcds-rowstack{min-width:0;display:block}.wcds-rowstack__line{align-items:center;gap:9px;min-width:0;display:flex}.wcds-rowstack__line>.wcds-mark{margin-top:1px}.wcds-cell-subject{font-weight:var(--weight-medium);letter-spacing:-.011em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.wcds-cell-qual{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.wcds-cell-flag{color:var(--color-danger);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.wcds-cell-sub{color:var(--color-text-muted);text-wrap:pretty;margin-top:4px;font-size:12px;line-height:1.45;display:block}.wcds-cell-sub:has(>em){white-space:nowrap;align-items:baseline;gap:10px;display:flex;overflow:hidden}.wcds-cell-sub em{font-family:var(--font-sans);letter-spacing:0;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.wcds-cell-why{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.wcds-cell-id{font-family:var(--font-mono);font-size:12px;font-weight:var(--weight-regular);color:var(--color-text-secondary);letter-spacing:-.02em;white-space:nowrap}.wcds-cell-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:13px}.wcds-cell-num .wcds-unit{color:var(--color-text-muted);font-size:11px}.wcds-cell-age{font-family:var(--font-mono);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;text-align:right;letter-spacing:-.02em;min-width:36px;font-size:13px}.wcds-cell-age .wcds-unit{color:var(--color-text-muted);margin-left:1px;font-size:10.5px}.wcds-cell-age[data-overdue]{color:var(--color-danger);font-weight:var(--weight-medium)}.wcds-cell-age[data-overdue] .wcds-unit{color:var(--color-danger);opacity:.65}.wcds-card[data-list]>.wcds-rowhead,.wcds-card[data-list]>.wcds-row{grid-template-columns:var(--list-cols);gap:var(--list-gap,0 16px)}.wcds-card[data-list=signing]{--list-cols:minmax(0,1fr) 16px;--list-gap:0 10px}.wcds-card[data-list=orders]{--list-cols:14px minmax(110px,1.3fr) 96px minmax(90px,1fr) 46px 158px}@container desk not (min-width:860px){.wcds-card[data-list=orders]{--list-cols:14px minmax(100px,1.2fr) minmax(90px,1fr) 44px 150px;--list-gap:0 14px}.wcds-card[data-list=orders] .col-order{display:none}}@container desk not (min-width:600px){.wcds-card[data-list=orders]{--list-cols:14px minmax(90px,1fr) 44px 140px;--list-gap:0 12px}.wcds-card[data-list=orders] .col-payer{display:none}}.wcds-card[data-list=ship]{--list-cols:14px 96px minmax(120px,1fr) minmax(120px,1.5fr) 46px 168px}@container desk not (min-width:900px){.wcds-card[data-list=ship]{--list-cols:14px 92px minmax(110px,1fr) 44px 160px;--list-gap:0 14px}.wcds-card[data-list=ship] .col-what{display:none}}@container desk not (min-width:620px){.wcds-card[data-list=ship]{--list-cols:14px 88px minmax(0,1fr) 150px;--list-gap:0 12px}.wcds-card[data-list=ship] .col-age{display:none}}.wcds-card[data-list=billing]{--list-cols:14px minmax(110px,1.3fr) 96px minmax(90px,1fr) 78px 46px 150px}@container desk not (min-width:940px){.wcds-card[data-list=billing]{--list-cols:14px minmax(100px,1.2fr) minmax(90px,1fr) 78px 44px 150px;--list-gap:0 14px}.wcds-card[data-list=billing] .col-order{display:none}}@container desk not (min-width:700px){.wcds-card[data-list=billing]{--list-cols:14px minmax(90px,1fr) minmax(80px,1fr) 44px 140px;--list-gap:0 12px}.wcds-card[data-list=billing] .col-charge{display:none}}.wcds-card[data-list=invoice-orders]{--list-cols:96px 96px minmax(0,1fr) 50px 84px;--list-gap:0 18px}.wcds-card[data-list=invoice-orders] a.wcds-cell-id{color:inherit;text-decoration:none}.wcds-card[data-list=invoice-orders] a.wcds-cell-id:hover{text-decoration:underline}@container desk not (min-width:720px){.wcds-card[data-list=invoice-orders]{--list-cols:92px 80px minmax(0,1fr) 82px;--list-gap:0 14px}.wcds-card[data-list=invoice-orders] .col-units{display:none}}.wcds-card[data-list=invoices]{--list-cols:14px minmax(0,1fr) 58px 86px 222px;--list-gap:0 14px}@container desk not (min-width:900px){.wcds-card[data-list=invoices]{--list-cols:14px minmax(0,1fr) 84px 222px;--list-gap:0 12px}.wcds-card[data-list=invoices] .col-orders{display:none}}.wcds-card[data-list=patients]{--list-cols:minmax(140px,1.4fr) 104px minmax(110px,1fr) 62px 104px;--list-gap:0 18px}@container desk not (min-width:860px){.wcds-card[data-list=patients]{--list-cols:minmax(120px,1.3fr) 100px 58px 100px;--list-gap:0 14px}.wcds-card[data-list=patients] .col-payer{display:none}}@container desk not (min-width:620px){.wcds-card[data-list=patients]{--list-cols:minmax(100px,1fr) 56px 96px;--list-gap:0 12px}.wcds-card[data-list=patients] .col-dob{display:none}}.wcds-card[data-list=activity]{--list-cols:10px 46px minmax(150px,1fr) 104px minmax(210px,1.5fr)}.wcds-card[data-list=activity] .actor{align-items:center;gap:9px;min-width:0;display:flex}.wcds-card[data-list=activity] .wcds-cell-id{white-space:normal;overflow-wrap:anywhere;color:var(--color-text-muted);margin-top:3px;display:block}@container desk not (min-width:900px){.wcds-card[data-list=activity]{--list-cols:10px 44px minmax(130px,1fr) minmax(200px,1.5fr);--list-gap:0 14px}.wcds-card[data-list=activity] .col-role{display:none}}@container desk not (min-width:660px){.wcds-card[data-list=activity]{--list-cols:10px 44px minmax(110px,1fr) minmax(150px,1.4fr);--list-gap:0 12px}.wcds-card[data-list=activity] .actor .wcds-avatar{display:none}}.wcds-card[data-list=accounts]{--list-cols:minmax(130px,1.1fr) minmax(150px,1.4fr) 132px 48px 96px;--list-gap:0 18px}@container desk not (min-width:880px){.wcds-card[data-list=accounts]{--list-cols:minmax(120px,1fr) minmax(140px,1.3fr) 46px 92px;--list-gap:0 14px}.wcds-card[data-list=accounts] .col-level{display:none}}@container desk not (min-width:620px){.wcds-card[data-list=accounts]{--list-cols:minmax(110px,1fr) 46px 88px;--list-gap:0 12px}.wcds-card[data-list=accounts] .col-mail{display:none}}.wcds-card[data-list=org-accounts]{--list-cols:minmax(130px,1.1fr) minmax(150px,1.4fr) 148px 48px 96px;--list-gap:0 18px}@container desk not (min-width:880px){.wcds-card[data-list=org-accounts]{--list-cols:minmax(120px,1fr) minmax(140px,1.3fr) 46px 92px;--list-gap:0 14px}.wcds-card[data-list=org-accounts] .col-role{display:none}}@container desk not (min-width:620px){.wcds-card[data-list=org-accounts]{--list-cols:minmax(110px,1fr) 46px 88px;--list-gap:0 12px}.wcds-card[data-list=org-accounts] .col-mail{display:none}}.wcds-card[data-list=patient-orders]{--list-cols:96px minmax(0,1fr) 152px 78px 62px 106px}@container desk not (min-width:900px){.wcds-card[data-list=patient-orders]{--list-cols:92px minmax(0,1fr) 148px 58px 100px;--list-gap:0 14px}.wcds-card[data-list=patient-orders] .col-docs{display:none}}@container desk not (min-width:680px){.wcds-card[data-list=patient-orders]{--list-cols:88px minmax(0,1fr) 56px 96px;--list-gap:0 12px}.wcds-card[data-list=patient-orders] .col-status{display:none}}.wcds-card[data-list=organizations]{--list-cols:minmax(140px,1.3fr) 116px minmax(110px,1fr) 66px minmax(96px,1fr);--list-gap:0 18px}@container desk not (min-width:900px){.wcds-card[data-list=organizations]{--list-cols:minmax(130px,1.2fr) 112px 62px minmax(90px,1fr);--list-gap:0 14px}.wcds-card[data-list=organizations] .col-where{display:none}}@container desk not (min-width:640px){.wcds-card[data-list=organizations]{--list-cols:minmax(120px,1fr) 60px minmax(88px,1fr);--list-gap:0 12px}.wcds-card[data-list=organizations] .col-id{display:none}}.wcds-lines{border-top:1px solid var(--color-border);margin-top:24px;padding-top:20px;container-type:inline-size}.wcds-lines__head,.wcds-line{grid-template-columns:72px minmax(170px,1fr) 88px 136px 104px 104px;align-items:start;gap:12px;display:grid}.wcds-lines__head{color:var(--color-text-muted);padding:0 2px 8px;font-size:12px}.wcds-line{border-top:1px solid var(--color-border);padding:10px 0}.wcds-line__role{font-size:12.5px;font-weight:var(--weight-medium);color:var(--color-text-secondary);padding-top:9px}.wcds-line[data-none] .wcds-combobox__group,.wcds-line[data-none] .wcds-unitfield,.wcds-line[data-none] .wcds-select__trigger,.wcds-line[data-none]>div>input.wcds-input{opacity:.42;pointer-events:none}.wcds-line__decline{grid-column:2/-1;padding-top:2px;display:flex}.wcds-line .wcds-unitfield:has(input[readonly]){background:0 0}.wcds-line input[readonly]{box-shadow:none;color:var(--color-text-secondary);background:0 0}.wcds-line .wcds-select__trigger{width:100%}.wcds-line .wcds-subfield{vertical-align:baseline;display:inline-block}.wcds-line__note{min-height:0;color:var(--color-text-secondary);margin-top:6px;font-size:12px;line-height:21px;display:block}.wcds-line__note:empty:before{content:"​"}.wcds-line__value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.wcds-line__caption{color:var(--color-text-muted);margin-bottom:5px;font-size:12px;display:none}@container (max-width:740px){.wcds-lines__head{display:none}.wcds-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.wcds-line__decline{grid-column:1/-1}.wcds-line__caption{display:block}.wcds-line__role{padding-top:0}}.wcds-lifecycle__state{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wcds-lifecycle{grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.wcds-lifecycle__step{font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.055em;text-transform:uppercase;color:var(--color-text-muted);text-align:center;padding-top:21px;position:relative}.wcds-lifecycle__step:after{content:"";background:color-mix(in oklab, var(--color-text-muted) 45%, var(--color-bg));height:1px;position:absolute;top:5px;left:50%;right:-50%}.wcds-lifecycle__step:last-child:after{display:none}.wcds-lifecycle__step:before{content:"";z-index:1;background:var(--color-bg);width:7px;height:7px;box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--color-text-muted) 55%, var(--color-bg));border-radius:50%;position:absolute;top:2px;left:calc(50% - 3.5px)}.wcds-lifecycle__step[data-state=done]{color:var(--color-text-secondary)}.wcds-lifecycle__step[data-state=done]:before{background:var(--color-text-secondary);box-shadow:none}.wcds-lifecycle__step[data-state=done]:after{background:var(--color-text-secondary)}.wcds-lifecycle__step[data-state=now]{color:var(--color-text);font-weight:var(--weight-semibold)}.wcds-lifecycle__step[data-state=now]:before{background:var(--color-bg);width:11px;height:11px;box-shadow:inset 0 0 0 3px var(--color-primary);top:0;left:calc(50% - 5.5px)}@container (max-width:470px){.wcds-lifecycle__step{font-size:0}.wcds-lifecycle__step[data-state=now]{white-space:nowrap;font-size:10.5px;overflow:visible}}.wcds-composer{border-radius:var(--radius-control);background:var(--color-surface-sunken);transition:background-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;flex-direction:column;display:flex}.wcds-composer:hover{background:var(--color-surface-sunken-2)}.wcds-composer:focus-within{background:var(--color-surface);box-shadow:inset 0 0 0 2px var(--color-focus-ring)}.wcds-composer__field{appearance:none;box-sizing:border-box;width:100%;height:var(--control-height);resize:none;font-family:var(--font-sans);color:var(--color-text);transition:height var(--duration-fast) ease;background:0 0;border:0;margin:0;padding:9px 13px;font-size:14px;line-height:21px;display:block;overflow:hidden}.wcds-composer__field::placeholder{color:var(--color-text-muted)}.wcds-composer__field:focus{outline:none}.wcds-composer:focus-within .wcds-composer__field{height:72px;padding-bottom:2px;overflow:auto}.wcds-composer:has(.wcds-composer__field:not(:placeholder-shown)) .wcds-composer__field{height:72px;padding-bottom:2px;overflow:auto}.wcds-composer__actions{justify-content:flex-end;align-items:center;gap:10px;padding:0 9px 9px 13px;display:none}.wcds-composer:focus-within .wcds-composer__actions{display:flex}.wcds-composer:has(.wcds-composer__field:not(:placeholder-shown)) .wcds-composer__actions{display:flex}.wcds-composer-slot{margin-bottom:20px}.wcds-section{border-top:1px solid var(--color-border);padding:16px 28px;container-type:inline-size}.wcds-section:first-child,.wcds-card__header+.wcds-section{border-top:0}.wcds-section__head{align-items:baseline;gap:10px;margin-bottom:11px;display:flex}.wcds-section__label{font-size:12.5px;font-weight:var(--weight-semibold);letter-spacing:-.005em;margin:0}.wcds-section__count{color:var(--color-text-muted);font-size:11.5px;font-style:normal}.wcds-section__head[data-bare]{margin-bottom:12px}.wcds-section__head[data-scale=lead]{border-top:1px solid var(--color-border-strong);gap:11px;margin:26px -30px 0;padding:30px 30px 6px}.wcds-section__head[data-scale=lead]:first-child{border-top:0;margin-top:0;padding-top:2px}.wcds-section__head[data-scale=lead] .wcds-section__label{font-size:11.5px;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);line-height:1}.wcds-section__head[data-scale=lead] .wcds-section__count{text-transform:none;letter-spacing:0;font-size:11px}.wcds-section__head[data-scale=lead][data-rule=none]{border-top:0;margin:0 0 2px;padding:0}.wcds-section__link{flex:none;margin-left:auto;font-size:13px}.wcds-dl{gap:0;margin:0;display:grid}.wcds-dl[data-columns="1"]{grid-template-columns:1fr}.wcds-dl[data-columns="2"]{gap:0 var(--space-8);grid-template-columns:repeat(2,1fr)}.wcds-dl[data-columns="3"]{gap:0 var(--space-8);grid-template-columns:repeat(3,1fr)}.wcds-dl[data-columns=auto]{gap:0 var(--space-8);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.wcds-dl__pair{justify-content:space-between;gap:var(--space-4);border-top:1px solid var(--color-border);padding:10px 0;display:flex}.wcds-dl__pair:first-child{border-top:0}.wcds-dl__term{color:var(--color-text-muted);flex:none;font-size:13px}.wcds-dl__value{color:var(--color-text);text-align:right;font-size:13px;font-weight:var(--weight-book)}.wcds-dl__value[data-mono]{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;color:var(--color-text-secondary);letter-spacing:-.01em;font-size:12.5px}.wcds-dl[data-columns="2"] .wcds-dl__pair,.wcds-dl[data-columns="3"] .wcds-dl__pair,.wcds-dl[data-columns=auto] .wcds-dl__pair{border-top:0;flex-direction:column;gap:5px;padding:14px 22px 14px 0}.wcds-dl[data-columns="2"] .wcds-dl__value,.wcds-dl[data-columns="3"] .wcds-dl__value,.wcds-dl[data-columns=auto] .wcds-dl__value{text-align:left;font-size:15px;font-weight:var(--weight-medium)}.wcds-dl[data-columns="2"] .wcds-dl__term,.wcds-dl[data-columns="3"] .wcds-dl__term,.wcds-dl[data-columns=auto] .wcds-dl__term{font-size:12px}.wcds-dl[data-columns="2"] .wcds-dl__value[data-mono],.wcds-dl[data-columns="3"] .wcds-dl__value[data-mono],.wcds-dl[data-columns=auto] .wcds-dl__value[data-mono]{font-size:14px;font-weight:var(--weight-regular)}.wcds-address,.wcds-address__group{max-width:460px}.wcds-address{background:var(--color-surface-sunken);border-radius:var(--radius-well);font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-text-secondary);padding:12px 14px;font-size:12.5px;line-height:1.6;display:block}.wcds-address__group{background:var(--color-surface-sunken);border-radius:var(--radius-well);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.wcds-address__row{grid-template-columns:minmax(0,1fr) 72px 88px;gap:12px;display:grid}.wcds-address__input{width:100%;font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-text);background:0 0;border:0;outline:none;padding:0;font-size:12.5px}.wcds-address__input::placeholder{color:var(--color-text-muted)}.wcds-address__input[data-invalid]{color:var(--color-danger)}.wcds-address__input[data-invalid]::placeholder{color:var(--color-danger);opacity:.75}.wcds-address__error{color:var(--color-danger);font-size:12px;font-weight:var(--weight-medium);margin-top:7px}.wcds-button{justify-content:center;align-items:center;gap:var(--space-2);height:var(--button-height);border-radius:var(--radius-control);font-family:var(--font-sans);font-size:13.5px;font-weight:var(--weight-strong);letter-spacing:-.005em;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, transform var(--duration-fast) ease;border:0;padding:0 15px;line-height:1;display:inline-flex}.wcds-button>svg{stroke:currentColor;stroke-width:1.8px;fill:none;flex:none;width:15px;height:15px}.wcds-field .wcds-button,.wcds-fieldrow .wcds-button{height:var(--control-height)}.wcds-button[data-size=sm]{height:var(--control-height-sm);border-radius:var(--radius-control);padding:0 13px;font-size:13px}.wcds-button[data-focus-visible],.wcds-button:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.wcds-button[data-pressed]:not([data-disabled]),.wcds-button:active:not(:disabled){transform:scale(.97)}.wcds-button[data-loading]{pointer-events:none}.wcds-button[data-loading]>svg{display:none}.wcds-button[data-loading]:before{content:"";border-radius:var(--radius-pill);opacity:.8;border:1.5px solid;border-top-color:#0000;flex:none;width:13px;height:13px;animation:.6s linear infinite wcds-spin}@keyframes wcds-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wcds-button[data-pressed]:not([data-disabled]),.wcds-button:active:not(:disabled){transform:none}.wcds-button[data-loading]:before{animation-duration:2s}}.wcds-button[data-variant=primary]{background:var(--color-primary);color:var(--color-primary-on)}.wcds-button[data-variant=primary][data-hovered]{background:var(--color-primary-hover)}.wcds-button[data-variant=primary][data-pressed]{background:var(--color-primary-active)}.wcds-button[data-variant=secondary]{background:var(--color-surface-sunken);color:var(--color-text);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-text-muted) 78%, var(--color-surface-sunken))}.wcds-button[data-variant=secondary][data-hovered],.wcds-button[data-variant=secondary][data-pressed]{background:var(--color-surface-sunken-2);box-shadow:inset 0 0 0 1px var(--color-text-muted)}.wcds-button[data-variant=ghost]{color:var(--color-text-secondary);font-weight:var(--weight-medium);background:0 0}.wcds-button[data-variant=ghost][data-hovered]{background:var(--color-surface-sunken);color:var(--color-text)}.wcds-button[data-variant=ghost][data-pressed]{background:var(--color-surface-sunken-2)}.wcds-button[data-variant=danger]{background:var(--color-danger);color:var(--color-danger-on)}.wcds-button[data-variant=danger][data-hovered]{background:var(--color-danger-hover)}.wcds-icon-button{width:var(--button-height);padding:0}.wcds-icon-button[data-size=sm]{width:var(--control-height-sm);padding:0}.wcds-button[data-disabled][data-disabled],.wcds-button[disabled][disabled],.wcds-button:disabled:disabled{background:var(--color-surface-sunken);color:var(--color-text-muted);cursor:not-allowed;box-shadow:none}.wcds-button[data-disabled][data-disabled]>svg,.wcds-button[disabled][disabled]>svg,.wcds-button:disabled:disabled>svg{opacity:.7}.wcds-button[data-variant=link]{height:auto;box-shadow:none;font:inherit;color:var(--color-link);cursor:pointer;background:0 0;border:0;padding:0}.wcds-button[data-variant=link][data-hovered]{color:var(--color-link-hover);text-underline-offset:3px;background:0 0;text-decoration:underline}.wcds-field{max-width:var(--form-max-width);flex-direction:column;gap:6px;display:flex}.wcds-field__label{font-size:12.5px;font-weight:var(--weight-medium);color:var(--color-text-secondary);align-items:baseline;display:flex}.wcds-field__required{color:var(--color-danger);margin-left:3px}.wcds-field__optional{font-weight:var(--weight-regular);color:var(--color-text-muted);margin-left:5px}.wcds-field__format{font-weight:var(--weight-regular);color:var(--color-text-muted);margin-left:6px}.wcds-field__prefilled{font-size:11px;font-weight:var(--weight-medium);color:var(--color-accent);white-space:nowrap;align-items:center;gap:5px;margin-left:auto;display:inline-flex}.wcds-field__prefilled:before{content:"";box-sizing:border-box;border-radius:var(--radius-pill);border:1.5px solid;width:6px;height:6px}.wcds-field__hint{color:var(--color-text-muted);font-size:12px}.wcds-field__labelrow{align-items:baseline;gap:12px;display:flex}.wcds-field__labelrow>:last-child{flex:none;margin-left:auto}.wcds-field__action{font-size:12px;font-weight:var(--weight-medium)}.wcds-field__error{color:var(--color-danger);font-size:12px;font-weight:var(--weight-medium)}.wcds-input{height:var(--control-height);border-radius:var(--radius-control);background:var(--color-surface-sunken);width:100%;font-family:var(--font-sans);color:var(--color-text);transition:background-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;border:0;padding:0 13px;font-size:14px}.wcds-input::placeholder{color:var(--color-text-muted)}.wcds-input[data-hovered]{background:var(--color-surface-sunken-2)}.wcds-input[data-focused],.wcds-input[data-focus-visible],.wcds-input:focus{background:var(--color-surface);box-shadow:inset 0 0 0 2px var(--color-focus-ring);outline:none}.wcds-input[data-invalid],.wcds-field[data-invalid] .wcds-input{box-shadow:inset 0 0 0 1.5px var(--color-danger)}.wcds-input[data-disabled],.wcds-input:disabled{color:var(--color-text-muted);cursor:not-allowed}.wcds-input[data-mono]{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em}[data-density=compact]{--control-height:34px}[data-density=compact] .wcds-field{gap:5px}[data-density=compact] .wcds-field__label{font-size:12px;font-weight:var(--weight-regular);color:var(--color-text-muted)}[data-density=compact] .wcds-input,[data-density=compact] .wcds-file,[data-density=compact] .wcds-select__trigger{font-size:13px}[data-density=compact] .wcds-input,[data-density=compact] .wcds-unitfield,[data-density=compact] .wcds-file{padding-left:11px;padding-right:11px}.wcds-field .wcds-input[type=search]{appearance:none}.wcds-unitfield{height:var(--control-height);border-radius:var(--radius-control);background:var(--color-surface-sunken);transition:background-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;align-items:baseline;padding:0 13px;display:flex}.wcds-unitfield[data-focus-within],.wcds-unitfield:focus-within{background:var(--color-surface);box-shadow:inset 0 0 0 2px var(--color-focus-ring)}.wcds-unitfield .wcds-input{field-sizing:content;background:0 0;align-self:center;width:auto;min-width:3.5em;height:auto;padding:0}.wcds-unitfield .wcds-input:focus{box-shadow:none;background:0 0}.wcds-unitfield__unit{font-family:var(--font-mono);color:var(--color-text-muted);pointer-events:none;white-space:nowrap;align-self:center;margin-left:6px;font-size:11px}.wcds-file{height:var(--control-height);border-radius:var(--radius-control);background:var(--color-surface-sunken);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;align-items:center;gap:12px;padding:0 13px;font-size:14px;display:flex}.wcds-file[data-hovered],.wcds-file:hover{background:var(--color-surface-sunken-2)}.wcds-file[data-filled]{color:var(--color-text)}.wcds-file__name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.wcds-file__glyph{stroke:currentColor;stroke-width:2px;fill:none;flex:none;width:14px;height:14px}.wcds-subfield{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;color:var(--color-text-muted);background:0 0;border:0;margin-top:6px;padding:0;font-size:11px;display:block}.wcds-subfield[data-missing]{box-shadow:inset 0 -1px 0 var(--color-border-strong);min-width:76px;padding-bottom:2px}.wcds-field[data-invalid] .wcds-subfield[data-missing]{color:var(--color-danger);box-shadow:inset 0 -1px 0 var(--color-danger)}.wcds-subfield:focus{box-shadow:inset 0 -1px 0 var(--color-focus-ring);color:var(--color-text);outline:none}.wcds-field--tall{--control-height:52px}.wcds-textarea{height:auto;min-height:88px;line-height:var(--leading-body);resize:vertical;padding:11px 13px}.wcds-numberfield{background:var(--color-surface-sunken);border-radius:var(--radius-control);max-width:168px;transition:background-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;align-items:center;gap:2px;padding:3px;display:flex}.wcds-numberfield[data-focus-within]{background:var(--color-surface);box-shadow:inset 0 0 0 2px var(--color-focus-ring)}.wcds-numberfield .wcds-input{text-align:center;height:34px;font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;background:0 0;padding:0 4px}.wcds-numberfield .wcds-input:focus{box-shadow:none;background:0 0}.wcds-numberfield__step{width:30px;height:34px;color:var(--color-text-secondary);font-family:var(--font-sans);cursor:pointer;transition:background-color var(--duration-fast) ease;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;font-size:15px;display:grid}.wcds-numberfield__step[data-hovered]{background:var(--color-surface-sunken-2);color:var(--color-text)}.wcds-numberfield__step[data-disabled]{color:var(--color-border-strong);cursor:not-allowed}.wcds-select__trigger{width:100%;height:var(--control-height);border-radius:var(--radius-control);background:var(--color-surface-sunken);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-text-muted) 78%, var(--color-surface-sunken));font-family:var(--font-sans);color:var(--color-text);text-align:left;cursor:pointer;transition:var(--duration-fast);border:0;align-items:center;gap:10px;padding:0 12px 0 13px;font-size:14px;display:flex}.wcds-field .wcds-select__trigger{box-shadow:none}.wcds-select__trigger[data-hovered]{background:var(--color-surface-sunken-2)}.wcds-select__trigger[data-focus-visible],.wcds-select__trigger[data-open],.wcds-field .wcds-select__trigger[data-focus-visible],.wcds-field .wcds-select__trigger[data-open]{background:var(--color-surface);box-shadow:inset 0 0 0 2px var(--color-focus-ring);outline:none}.wcds-field[data-invalid] .wcds-select__trigger{box-shadow:inset 0 0 0 1.5px var(--color-danger)}.wcds-select__trigger[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}.wcds-select__trigger[data-size=sm]{height:var(--control-height-sm);border-radius:9px;padding:0 10px 0 11px;font-size:13px}.wcds-select__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wcds-select__placeholder{color:var(--color-text-muted)}.wcds-select__chevron{width:15px;height:15px;stroke:var(--color-text-muted);stroke-width:2px;fill:none;flex:none}.wcds-popover{background:var(--color-surface);border-radius:var(--radius-well-lg);box-shadow:var(--shadow-popover);overflow:hidden}.wcds-select__popover{min-width:var(--trigger-width,220px)}.wcds-listbox{outline:none;max-height:280px;padding:6px;overflow:auto}.wcds-listbox__item{height:34px;color:var(--color-text);cursor:pointer;border-radius:8px;outline:none;align-items:center;gap:9px;padding:0 10px;font-size:13.5px;display:flex}.wcds-listbox__item[data-focused],.wcds-listbox__item[data-hovered]{background:var(--color-surface-sunken)}.wcds-listbox__item[data-selected]{background:var(--color-surface-sunken);font-weight:var(--weight-strong)}.wcds-listbox__item[data-selected]:after{content:"";background:var(--color-accent);width:13px;height:13px;margin-left:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.wcds-listbox__item[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}.wcds-combobox__group{align-items:center;width:100%;display:flex;position:relative}.wcds-combobox__input{padding-right:36px}.wcds-combobox__button{border-radius:0 var(--radius-control) var(--radius-control) 0;width:36px;color:var(--color-text-muted);cursor:pointer;transition:color var(--duration-fast) ease;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0;right:0}.wcds-combobox__button svg{stroke:currentColor;stroke-width:2px;fill:none;width:15px;height:15px}.wcds-combobox__button[data-hovered]{color:var(--color-text);background:0 0}.wcds-listbox__sublabel{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;font-size:11.5px;font-weight:var(--weight-regular);letter-spacing:-.01em;color:var(--color-text-muted);margin-left:4px}.wcds-combobox__group[data-identity]{align-items:stretch;height:52px}.wcds-combobox__group[data-identity] .wcds-combobox__input{height:100%;padding-top:5px;padding-bottom:19px;line-height:1.25}.wcds-combobox__group[data-identity]:not([data-has-value]) .wcds-combobox__input{padding-top:0;padding-bottom:0}.wcds-combobox__identifier{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:11px;position:absolute;bottom:7px;left:13px;right:36px;overflow:hidden}.wcds-listbox__item[data-create]{font-weight:var(--weight-strong);position:relative}.wcds-listbox__item[data-create] svg{stroke:currentColor;stroke-width:2px;fill:none;flex:none;width:15px;height:15px}.wcds-listbox__item[data-create] b{font-weight:var(--weight-strong)}.wcds-listbox__item[data-create]:not(:first-child){margin-top:7px}.wcds-listbox__item[data-create]:not(:first-child):before{content:"";background:var(--color-border);height:1px;position:absolute;top:-4px;left:0;right:0}.wcds-listbox__empty{color:var(--color-text-muted);padding:12px 16px 2px;font-size:12.5px}.wcds-listbox__empty b{font-weight:var(--weight-medium);color:var(--color-text-secondary)}.wcds-datepicker__group{height:var(--control-height);border-radius:var(--radius-control);background:var(--color-surface-sunken);transition:var(--duration-fast);border:0;align-items:center;gap:6px;padding:0 6px 0 13px;display:flex}.wcds-datepicker__group[data-focus-within]{background:var(--color-surface);box-shadow:inset 0 0 0 2px var(--color-focus-ring)}.wcds-field[data-invalid] .wcds-datepicker__group{box-shadow:inset 0 0 0 1.5px var(--color-danger)}.wcds-datepicker__input{flex:1;align-items:center;min-width:0;display:flex}.wcds-datepicker__segment{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;color:var(--color-text);letter-spacing:-.01em;border-radius:4px;outline:none;padding:2px;font-size:13.5px}.wcds-datepicker__segment[data-type=literal]{color:var(--color-text-muted);padding:0}.wcds-datepicker__segment[data-placeholder]{color:var(--color-text-muted)}.wcds-datepicker__segment[data-focused]{background:var(--color-primary);color:var(--color-primary-on)}.wcds-datepicker__trigger{width:30px;height:30px;color:var(--color-text-secondary);cursor:pointer;transition:var(--duration-fast);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.wcds-datepicker__trigger svg{stroke:currentColor;stroke-width:1.7px;fill:none;width:16px;height:16px}.wcds-datepicker__trigger[data-hovered]{background:var(--color-surface-sunken-2);color:var(--color-text)}.wcds-datepicker__dialog{outline:none;padding:16px}.wcds-calendar__header{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:12px;display:flex}.wcds-calendar__heading{font-size:13.5px;font-weight:var(--weight-strong);letter-spacing:var(--tracking-tight)}.wcds-calendar__nav{width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.wcds-calendar__nav svg{stroke:currentColor;stroke-width:2px;fill:none;width:15px;height:15px}.wcds-calendar__nav[data-hovered]{background:var(--color-surface-sunken);color:var(--color-text)}.wcds-calendar__grid{border-collapse:collapse}.wcds-calendar__grid th{font-size:11px;font-weight:var(--weight-semibold);color:var(--color-text-muted);width:34px;padding-bottom:6px}.wcds-calendar__cell{width:34px;height:32px;font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;color:var(--color-text);text-align:center;vertical-align:middle;cursor:pointer;border-radius:8px;outline:none;font-size:12.5px}.wcds-calendar__cell[data-outside-month]{color:var(--color-border-strong)}.wcds-calendar__cell[data-hovered]{background:var(--color-surface-sunken)}.wcds-calendar__cell[data-selected]{background:var(--color-primary);color:var(--color-primary-on);font-weight:var(--weight-strong)}.wcds-calendar__cell[data-focus-visible]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:-1px}.wcds-calendar__cell[data-disabled]{color:var(--color-border-strong);cursor:not-allowed}.wcds-calendar__cell[data-in-range]{background:var(--color-surface-sunken-2);color:var(--color-text);border-radius:0}.wcds-calendar__cell[data-in-range][data-hovered]{background:var(--color-border)}.wcds-calendar__cell[data-range-start],.wcds-calendar__cell[data-range-end]{background:var(--color-primary);color:var(--color-primary-on);font-weight:var(--weight-strong)}.wcds-calendar__cell[data-range-start]{border-radius:8px 0 0 8px}.wcds-calendar__cell[data-range-end]{border-radius:0 8px 8px 0}.wcds-calendar__cell[data-range-start][data-range-end]{border-radius:8px}.wcds-calendar__grid tr>.wcds-calendar__cell[data-in-range]:first-child{border-radius:8px 0 0 8px}.wcds-calendar__grid tr>.wcds-calendar__cell[data-in-range]:last-child{border-radius:0 8px 8px 0}.wcds-daterange{height:var(--control-height-sm);border-radius:var(--radius-control);background:var(--color-surface-sunken-2);color:var(--color-text);font-family:var(--font-sans);cursor:pointer;transition:background-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;border:0;align-items:center;gap:9px;padding:0 10px 0 12px;font-size:13px;display:inline-flex}.wcds-daterange:hover,.wcds-daterange[data-hovered]{background:var(--color-border)}.wcds-daterange:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.wcds-daterange[aria-expanded=true]{background:var(--color-surface);box-shadow:inset 0 0 0 2px var(--color-focus-ring)}.wcds-daterange__value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:12.5px}.wcds-daterange__value[data-named]{font-family:var(--font-sans);font-size:13px}.wcds-daterange>svg{width:15px;height:15px;stroke:var(--color-text-muted);stroke-width:1.7px;fill:none;flex:none}.wcds-daterange__panel{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-card);box-shadow:var(--shadow-popover,0 12px 32px #1c191724);align-items:stretch;display:flex;overflow:hidden}.wcds-daterange__presets{background:var(--color-surface-sunken);flex-direction:column;flex:none;gap:2px;width:152px;padding:10px;display:flex}.wcds-daterange__preset{border-radius:var(--radius-control);height:30px;color:var(--color-text-secondary);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease;background:0 0;border:0;align-items:center;padding:0 10px;font-size:13px;display:flex}.wcds-daterange__preset:hover{background:var(--color-surface);color:var(--color-text)}.wcds-daterange__preset:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.wcds-daterange__preset[aria-current=true]{background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-medium)}.wcds-daterange__custom{padding:14px 16px 16px}.wcds-daterange__fields{align-items:center;gap:8px;margin-bottom:12px;display:flex}.wcds-daterange__fields .wcds-datepicker__group{width:148px}.wcds-daterange__dash{color:var(--color-text-muted);font-size:13px}.wcds-daterange__custom .wcds-calendar__cell[data-selected]{background:var(--color-surface-sunken-2);color:var(--color-text);font-weight:inherit;border-radius:0}.wcds-daterange__custom .wcds-calendar__cell[data-selected][data-hovered]{background:var(--color-border)}.wcds-daterange__custom .wcds-calendar__cell[data-selection-start],.wcds-daterange__custom .wcds-calendar__cell[data-selection-end]{background:var(--color-primary);color:var(--color-primary-on);font-weight:var(--weight-strong)}.wcds-daterange__custom .wcds-calendar__cell[data-selection-start]{border-radius:8px 0 0 8px}.wcds-daterange__custom .wcds-calendar__cell[data-selection-end]{border-radius:0 8px 8px 0}.wcds-daterange__custom .wcds-calendar__cell[data-selection-start][data-selection-end]{border-radius:8px}.wcds-daterange__custom .wcds-calendar__grid tr>.wcds-calendar__cell[data-selected]:first-child{border-radius:8px 0 0 8px}.wcds-daterange__custom .wcds-calendar__grid tr>.wcds-calendar__cell[data-selected]:last-child{border-radius:0 8px 8px 0}.wcds-daterange__panel{outline:none}.wcds-checkbox{font-family:var(--font-sans);color:var(--color-text);cursor:pointer;align-items:center;gap:10px;font-size:13.5px;display:inline-flex;position:relative}.wcds-checkbox__box{background:var(--color-surface);width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--color-border-strong);transition:var(--duration-fast);border-radius:5px;flex:none;place-items:center;display:grid}.wcds-checkbox__check{width:10px;height:10px;stroke:var(--color-primary-on);stroke-width:2.6px;fill:none;opacity:0}.wcds-checkbox[data-hovered] .wcds-checkbox__box{box-shadow:inset 0 0 0 1.5px var(--color-text-muted)}.wcds-checkbox[data-selected] .wcds-checkbox__box,.wcds-checkbox[data-indeterminate] .wcds-checkbox__box{background:var(--color-primary);box-shadow:none}.wcds-checkbox[data-selected] .wcds-checkbox__check,.wcds-checkbox[data-indeterminate] .wcds-checkbox__check{opacity:1}.wcds-checkbox[data-focus-visible] .wcds-checkbox__box{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.wcds-checkbox[data-invalid] .wcds-checkbox__box{box-shadow:inset 0 0 0 1.5px var(--color-danger)}.wcds-checkbox[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}.wcds-checkbox[data-disabled] .wcds-checkbox__box{background:var(--color-surface-sunken);box-shadow:none}.wcds-checkbox-field{max-width:var(--form-max-width);flex-direction:column;gap:6px;display:flex}.wcds-checkbox-field>.wcds-field__hint,.wcds-checkbox-field[data-nested]{padding-left:26px}.wcds-radiogroup__options{flex-direction:column;gap:10px;display:flex}.wcds-radiogroup[data-orientation=horizontal] .wcds-radiogroup__options{flex-flow:wrap;gap:22px;margin-top:10px}.wcds-radio{font-family:var(--font-sans);color:var(--color-text);cursor:pointer;align-items:center;gap:10px;font-size:13.5px;display:inline-flex}.wcds-radio__mark{background:var(--color-surface);width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--color-border-strong);transition:var(--duration-fast);border-radius:50%;flex:none}.wcds-radio[data-hovered] .wcds-radio__mark{box-shadow:inset 0 0 0 1.5px var(--color-text-muted)}.wcds-radio[data-selected] .wcds-radio__mark{background:var(--color-primary);box-shadow:inset 0 0 0 3.5px var(--color-surface), inset 0 0 0 5px var(--color-primary)}.wcds-radio[data-focus-visible] .wcds-radio__mark{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.wcds-radio[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}.wcds-radio[data-disabled] .wcds-radio__mark{background:var(--color-surface-sunken);box-shadow:none}.wcds-radio:has(.wcds-radio__aside){width:100%;display:flex}.wcds-radio:has(.wcds-radio__aside) .wcds-radio__label{align-items:center;gap:10px;width:100%;display:flex}.wcds-radio__aside{font-style:normal;font-family:var(--font-mono);color:var(--color-text-muted);margin-left:auto;font-size:11px}.wcds-tabs{flex-direction:column;display:flex}.wcds-tabs__list{margin-bottom:var(--space-5);background:var(--color-surface-sunken-2);border-radius:var(--radius-pill);flex-wrap:wrap;align-self:flex-start;gap:3px;padding:3px;display:inline-flex}.wcds-tabs__tab{align-items:baseline;gap:var(--space-2);border-radius:var(--radius-pill);height:31px;color:var(--color-text-secondary);font-family:var(--font-sans);font-size:13.5px;font-weight:var(--weight-regular);cursor:pointer;white-space:nowrap;transition:var(--duration-fast);background:0 0;border:0;outline:none;padding:0 15px;line-height:31px;text-decoration:none;display:inline-flex}.wcds-tabs__tab[data-hovered],.wcds-tabs__tab:hover{color:var(--color-text);background:0 0;text-decoration:none}.wcds-tabs__tab[data-selected],.wcds-tabs__tab[aria-current]{background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-strong);box-shadow:var(--shadow-raised)}.wcds-tabs__tab[data-selected]:hover,.wcds-tabs__tab[aria-current]:hover{background:var(--color-surface);color:var(--color-text)}.wcds-tabs__tab[data-focus-visible],.wcds-tabs__tab:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.wcds-tabs__tab[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}.wcds-tabs__count{font-size:12.5px;font-weight:var(--weight-regular);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.wcds-tabs__panel{outline:none}.wcds-tabbar{margin-bottom:var(--space-5);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.wcds-tabbar>.wcds-tabs__list{margin-bottom:0}.wcds-viewbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;display:flex}.wcds-viewbar .wcds-deskbar{gap:8px;padding:0}.wcds-tabbar>.wcds-tabs__list+.wcds-tabs__list{margin-left:auto}.wcds-upload{border-radius:var(--radius-well-lg);background:var(--color-surface-sunken);cursor:pointer;transition:var(--duration-fast);border:0;padding:0}.wcds-upload[data-hovered]{background:var(--color-surface-sunken-2)}.wcds-upload[data-drop-target]{background:var(--color-surface);box-shadow:inset 0 0 0 2px var(--color-accent)}.wcds-upload[data-focus-visible]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.wcds-upload__inner{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:30px 24px;display:flex}.wcds-upload__glyph{background:var(--color-surface);width:36px;height:36px;color:var(--color-text-secondary);border-radius:10px;place-items:center;display:grid}.wcds-upload__glyph svg{stroke:currentColor;stroke-width:1.7px;fill:none;width:18px;height:18px}.wcds-upload__text{color:var(--color-text-secondary);font-size:13.5px;line-height:1.5}.wcds-upload__text b{color:var(--color-text);font-weight:var(--weight-strong)}.wcds-upload__hint{color:var(--color-text-muted);font-size:12px}.wcds-file-input{display:none}.wcds-addressfield{--wcds-vouch-indent:17px;flex-direction:column;gap:9px;max-width:460px;display:flex}.wcds-addressfield[data-open]{max-width:560px}.wcds-addressfield__open{background:var(--color-surface-sunken);border-radius:var(--radius-well);flex-direction:column;gap:15px;padding:16px 17px;display:flex}.wcds-addressfield__open .wcds-input,.wcds-addressfield__open .wcds-input:hover:not(:disabled){background:var(--color-surface)}.wcds-addressfield__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.wcds-addressfield__empty{justify-content:space-between;align-items:center;gap:var(--space-4);background:var(--color-surface-sunken);border-radius:var(--radius-well);flex-wrap:wrap;padding:13px 15px;display:flex}.wcds-addressfield__empty-label{color:var(--color-text-muted);font-size:13px}.wcds-addressfield__set{background:var(--color-surface-sunken);border-radius:var(--radius-well);gap:5px var(--space-4);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:13px 15px;display:grid}.wcds-addressfield__addr{padding-left:var(--wcds-vouch-indent);font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-text);grid-area:2/1;font-size:12.5px;line-height:1.6}.wcds-addressfield__act{grid-area:1/2/span 2;justify-self:end;gap:4px;display:flex}.wcds-addressfield__state{min-width:0;color:var(--color-text-muted);text-wrap:pretty;grid-area:1/1;font-size:12px;line-height:1.5}.wcds-addressfield__state>.wcds-mark{vertical-align:1px;margin-right:9px;display:inline-block}.wcds-addressverdict{--wcds-vouch-indent:17px}.wcds-addressfield__state b{color:var(--color-text-secondary);font-weight:var(--weight-medium)}.wcds-addressfield__state code{font-family:var(--font-mono);color:var(--color-text-secondary)}.wcds-addressform{grid-template-columns:minmax(0,1.6fr) 84px 116px;gap:16px 14px;display:grid}.wcds-addressform>.wcds-field:nth-child(-n+2){grid-column:1/-1}.wcds-addressform .wcds-field{max-width:none}@media (max-width:520px){.wcds-addressform{grid-template-columns:minmax(0,1fr) 96px}.wcds-addressform>.wcds-field:nth-child(-n+2){grid-column:1/-1}}.wcds-addressverdict{flex-direction:column;gap:6px;display:flex}.wcds-addressverdict__head{align-items:center;gap:9px;display:flex}.wcds-addressverdict__label{font-size:13px;font-weight:var(--weight-strong);color:var(--color-text);text-wrap:pretty;line-height:1.35}.wcds-addressverdict__reasons{padding:0 0 0 var(--wcds-vouch-indent);color:var(--color-text-secondary);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.5;list-style:none}.wcds-addressverdict__reasons li+li{margin-top:3px}.wcds-addressverdict__addr{padding-left:var(--wcds-vouch-indent);font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-text);margin-top:5px;font-size:12.5px;line-height:1.6}.wcds-addressfield__open[data-editing] .wcds-addressverdict{border-bottom:1px solid var(--color-border-strong);padding-bottom:14px}.wcds-addressfield__open[data-editing] .wcds-addressverdict__label{font-size:12.5px;font-weight:var(--weight-medium);color:var(--color-text-secondary)}.wcds-addressfield__ask{padding-left:var(--wcds-vouch-indent);flex-direction:column;gap:8px;display:flex}.wcds-addressfield__ask-label{font-size:12.5px;font-weight:var(--weight-strong);color:var(--color-text)}.wcds-addressfield__checking{color:var(--color-text-muted);align-items:center;gap:10px;padding:6px 0;font-size:12.5px;display:flex}.wcds-addressfield__spinner{border-radius:var(--radius-pill);border:1.5px solid var(--color-border-strong);border-top-color:var(--color-text);flex:none;width:13px;height:13px;animation:.6s linear infinite wcds-spin}@media (prefers-reduced-motion:reduce){.wcds-addressfield__spinner{animation-duration:2s}}.wcds-status-pill{background:var(--color-surface-sunken);height:24px;color:var(--color-text-secondary);font-family:var(--font-sans);font-size:11.5px;font-weight:var(--weight-strong);letter-spacing:-.005em;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 10px 0 8px;display:inline-flex}.wcds-status-pill__dot{background:var(--color-text-secondary);border-radius:0;flex:none;width:12px;height:12px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.wcds-status-pill[data-terminal]{box-shadow:inset 0 0 0 1px var(--color-border-strong)}.wcds-status-pill[data-family=blue]{color:var(--color-text)}.wcds-status-pill[data-family=blue] .wcds-status-pill__dot{background:var(--color-text);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='3' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='3' fill='black'/%3E%3C/svg%3E")}.wcds-status-pill[data-family=amber]{color:var(--color-text-secondary)}.wcds-status-pill[data-family=amber] .wcds-status-pill__dot{background:var(--status-open-ring);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='3.1' fill='none' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='3.1' fill='none' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E")}.wcds-status-pill[data-family=green]{color:var(--color-text)}.wcds-status-pill[data-family=green] .wcds-status-pill__dot{background:var(--color-accent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.4l2.2 2.2 4.6-5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.4l2.2 2.2 4.6-5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.wcds-status-pill[data-family=red]{color:var(--color-text)}.wcds-status-pill[data-family=red] .wcds-status-pill__dot{background:var(--color-danger);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.3 3.3l5.4 5.4M8.7 3.3l-5.4 5.4' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.3 3.3l5.4 5.4M8.7 3.3l-5.4 5.4' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}.wcds-status-pill[data-family=violet]{color:var(--color-text-secondary)}.wcds-status-pill[data-family=violet] .wcds-status-pill__dot{background:var(--status-open-ring);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.4 4.2H8a2 2 0 010 4H4.2' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.9 6.3l-1.9 1.9 1.9 1.9' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.4 4.2H8a2 2 0 010 4H4.2' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.9 6.3l-1.9 1.9 1.9 1.9' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.wcds-status-pill[data-family=gray]{color:var(--color-text-muted)}.wcds-status-pill[data-family=gray] .wcds-status-pill__dot{background:var(--color-text-muted);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='3.1' fill='none' stroke='black' stroke-width='1.4' stroke-dasharray='1.7 1.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='3.1' fill='none' stroke='black' stroke-width='1.4' stroke-dasharray='1.7 1.6'/%3E%3C/svg%3E")}.wcds-status-pill[data-family=gray][data-terminal] .wcds-status-pill__dot{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6h6' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6h6' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}.wcds-well .wcds-status-pill,.wcds-status-pill[data-on-well]{background:var(--color-surface)}.wcds-mark{box-sizing:border-box;border-radius:var(--radius-pill);flex:none;justify-self:start;width:8px;height:8px}.wcds-mark[data-state=open]{border:2px solid var(--status-open-ring)}.wcds-mark[data-state=idle]{border:2px solid var(--color-border-strong)}.wcds-mark[data-state=met]{background:var(--status-met-fill)}.wcds-mark[data-state=verified]{background:var(--status-verified)}.wcds-mark[data-state=stopped]{background:var(--color-danger)}.wcds-badge{background:var(--color-surface-sunken);height:20px;color:var(--color-text-secondary);font-family:var(--font-sans);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.005em;white-space:nowrap;border-radius:6px;align-items:center;padding:0 7px;display:inline-flex}.wcds-badge[data-tone=neutral]{color:var(--color-text-secondary)}.wcds-badge[data-tone=blue]{color:var(--color-text)}.wcds-badge[data-tone=green]{color:var(--color-accent)}.wcds-badge[data-tone=amber]{color:var(--color-text-secondary)}.wcds-badge[data-tone=red]{color:var(--color-danger)}.wcds-badge[data-tone=info]{color:var(--color-text)}.wcds-badge[data-tone=warning]{color:var(--color-text-secondary)}.wcds-badge[data-tone=success]{color:var(--color-accent)}.wcds-badge[data-tone=danger]{color:var(--color-danger)}.wcds-badge[data-mono]{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;font-size:10.5px}.wcds-well .wcds-badge{background:var(--color-surface)}.wcds-gate{background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-panel);border:0;padding:24px 30px 22px;position:relative;overflow:hidden}.wcds-gate:before{display:none}.wcds-gate__head{align-items:flex-start;gap:13px;display:flex}.wcds-gate__glyph{background:var(--color-surface-sunken);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;margin-top:1px;display:grid}.wcds-gate[data-tone=block] .wcds-gate__glyph{color:var(--color-text)}.wcds-gate[data-tone=wait] .wcds-gate__glyph{color:var(--color-text-secondary)}.wcds-gate__title{font-size:15.5px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);text-wrap:pretty;margin:4px 0 0;line-height:1.35}.wcds-gate__reqs{margin:18px 0 0;padding:0;list-style:none}.wcds-gate__req{background:var(--color-surface-sunken);border-radius:var(--radius-well);align-items:flex-start;gap:14px;margin-top:9px;padding:15px 17px;display:flex}.wcds-gate__req-mark{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--status-open-ring);color:#0000;background:0 0;border-radius:50%;flex:none;place-items:center;margin-top:3px;font-size:11px;line-height:1;display:grid;transform:scale(.5)}.wcds-gate__req[data-met] .wcds-gate__req-mark{box-shadow:none;color:var(--color-text);font-size:15px;font-weight:var(--weight-semibold);background:0 0;transform:none}.wcds-gate__req-label{font-size:14px;font-weight:var(--weight-strong);line-height:1.4}.wcds-gate__req[data-met] .wcds-gate__req-label{font-weight:var(--weight-medium)}.wcds-gate__req-note{color:var(--color-text-muted);margin-top:3px;font-size:12.5px;line-height:1.5}.wcds-gate__req-action{flex:none;align-self:center;margin-left:auto}.wcds-gate__req-action a{font-size:12.5px;font-weight:var(--weight-semibold);text-underline-offset:3px;text-decoration:underline}.wcds-gate__req-action a:hover{color:var(--color-accent-hover)}.wcds-gate__action{align-items:center;gap:var(--space-4);border-top:1px solid var(--color-border);margin-top:20px;padding-top:20px;display:flex}.wcds-gate:has(.wcds-gate__glyph) .wcds-gate__action{margin-left:45px}@media (max-width:620px){.wcds-gate:has(.wcds-gate__glyph) .wcds-gate__action{margin-left:0}}.wcds-gate__action-reason{color:var(--color-text-muted);font-size:12.5px;line-height:1.45}.wcds-gate__progress{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex;position:absolute;top:24px;right:30px}.wcds-gate__title{padding-right:88px}.wcds-gate__progress-label{font-family:var(--font-mono);color:var(--color-text-secondary);font-size:11.5px}.wcds-gate__progress-track{display:none}.wcds-gate[data-layout=rail]{padding:0;position:sticky;top:0}.wcds-gate[data-layout=rail] .wcds-gate__head{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:10px;padding:13px 18px}.wcds-gate[data-layout=rail] .wcds-gate__glyph,.wcds-gate[data-layout=rail] .wcds-gate__progress{display:none}.wcds-gate[data-layout=rail] .wcds-gate__title{margin:0;padding:0;font-size:13px;line-height:1.2}.wcds-gate__count{font-family:var(--font-mono);color:var(--color-text-muted);white-space:nowrap;font-size:11.5px}.wcds-gate[data-layout=rail] .wcds-gate__reqs{margin:0}.wcds-gate[data-layout=rail] .wcds-gate__req{border-bottom:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:0;grid-template-columns:8px minmax(0,1fr);align-items:start;gap:10px;margin:0;padding:9px 18px;display:grid}.wcds-gate[data-layout=rail] .wcds-gate__req:hover{background:var(--color-surface-sunken)}.wcds-gate[data-layout=rail] .wcds-gate__req>.wcds-mark{margin-top:5px}.wcds-gate[data-layout=rail] .wcds-gate__req-label{font-size:12.5px;font-weight:var(--weight-medium);text-wrap:pretty;line-height:1.4}.wcds-gate[data-layout=rail] .wcds-gate__req[data-met] .wcds-gate__req-label{color:var(--color-text-muted);font-weight:var(--weight-regular)}.wcds-gate__summary{border-bottom:1px solid var(--color-border);gap:7px;margin:0;padding:12px 18px;display:grid}.wcds-gate__summary>div{justify-content:space-between;align-items:baseline;gap:10px;font-size:12.5px;display:flex}.wcds-gate__summary dt{color:var(--color-text-muted)}.wcds-gate__summary dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text);margin:0}.wcds-gate__foot{gap:8px;padding:12px 18px 14px;display:grid}.wcds-gate__foot .wcds-button{justify-content:center;width:100%}.wcds-gate__consequence{color:var(--color-text-muted);text-wrap:pretty;margin:0;padding:0 18px 14px;font-size:12px;line-height:1.45}.wcds-docrow{border-bottom:1px solid var(--color-border);align-items:center;gap:15px;padding:16px 0;display:flex}.wcds-docrow:last-child{border-bottom:0}.wcds-docrow__tile{border-radius:var(--radius-well);background:var(--color-surface-sunken);width:40px;height:40px;color:var(--color-text-secondary);flex:none;place-items:center;display:grid}.wcds-docrow__tile svg{stroke:currentColor;stroke-width:1.6px;fill:none;width:19px;height:19px}.wcds-docrow[data-missing] .wcds-docrow__tile{background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-border-strong);color:var(--color-text-muted)}.wcds-docrow__main{flex:1;min-width:0}.wcds-docrow__name-line{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.wcds-docrow__name{font-size:14.5px;font-weight:var(--weight-medium);letter-spacing:-.01em}.wcds-docrow__version{color:var(--color-text-muted);font-size:11.5px}.wcds-docrow__file{font-family:var(--font-mono);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:34ch;font-size:11.5px;overflow:hidden}.wcds-docrow__provenance{color:var(--color-text-muted);margin-top:4px;font-size:12.5px}.wcds-docrow__provenance b{color:var(--color-text-secondary);font-weight:var(--weight-medium)}.wcds-docrow__timestamp{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.wcds-docrow__integrity{color:var(--status-verified);font-weight:var(--weight-medium);align-items:center;gap:4px;display:inline-flex}.wcds-docrow__integrity svg{stroke:currentColor;stroke-width:2.4px;fill:none;vertical-align:-1px;width:12px;height:12px}.wcds-docrow__awaiting{color:var(--color-text);font-weight:var(--weight-strong)}.wcds-docrow__actions{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.wcds-docrow__actions[data-reveal]{opacity:0;transition:opacity var(--duration-fast) ease}.wcds-docrow:hover .wcds-docrow__actions[data-reveal],.wcds-docrow:focus-within .wcds-docrow__actions[data-reveal]{opacity:1}.wcds-docrow__size{font-family:var(--font-mono);color:var(--color-text-muted);flex:none;font-size:12px}.wcds-avatar{border-radius:var(--radius-pill);background:var(--color-primary);width:32px;height:32px;color:var(--color-primary-on);font-family:var(--font-sans);font-size:11.5px;font-weight:var(--weight-semibold);letter-spacing:.01em;text-transform:uppercase;flex:none;place-items:center;display:grid}.wcds-avatar[data-size=sm]{width:24px;height:24px;font-size:10px}.wcds-avatar[data-size=lg]{width:40px;height:40px;font-size:14px}.wcds-avatar[data-system]{background:var(--color-surface-sunken);color:var(--color-text-secondary);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.wcds-identity{align-items:center;gap:11px;min-width:0;display:flex}.wcds-identity>div{min-width:0}.wcds-identity__name{font-size:13px;font-weight:var(--weight-strong);line-height:1.2}.wcds-identity__role{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.3;overflow:hidden}.wcds-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.wcds-timeline__event{grid-template-columns:22px 1fr;gap:0 13px;padding:0 0 16px;display:grid;position:relative}.wcds-timeline__event:last-child{padding-bottom:0}.wcds-timeline__event:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:10px;bottom:-11px;left:10px}.wcds-timeline__event:last-child:before{display:none}.wcds-timeline__node{background:var(--color-surface);width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--color-border-strong);z-index:1;border-radius:50%;margin:6px 0 0 6px}.wcds-timeline__event[data-latest] .wcds-timeline__node{background:var(--color-text);box-shadow:none;width:11px;height:11px;margin:5px 0 0 5px}.wcds-timeline__event[data-attention] .wcds-timeline__node{background:var(--color-danger);box-shadow:none;width:11px;height:11px;margin:5px 0 0 5px}.wcds-timeline__body{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.wcds-timeline__label{font-size:13.5px;font-weight:var(--weight-medium);letter-spacing:-.01em}.wcds-timeline__event[data-latest] .wcds-timeline__label{font-weight:var(--weight-strong)}.wcds-timeline__time{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;color:var(--color-text-muted);letter-spacing:-.01em;font-size:12px}.wcds-timeline__detail{color:var(--color-text-muted);font-size:12.5px}.wcds-timeline__event[data-comment] .wcds-timeline__node{background:var(--color-surface-sunken-2);width:20px;height:20px;box-shadow:none;font-size:9px;font-weight:var(--weight-semibold);color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;margin:0 0 0 .5px;display:flex}.wcds-timeline__event[data-comment] .wcds-timeline__body{margin-top:1px;display:block}.wcds-timeline__event[data-comment] .wcds-timeline__label{font-size:13.5px;font-weight:var(--weight-regular);letter-spacing:normal;color:var(--color-text);white-space:normal;margin-bottom:4px;line-height:1.5;display:block}.wcds-timeline__event[data-comment] .wcds-timeline__time,.wcds-timeline__event[data-comment] .wcds-timeline__detail{font-size:11.5px;font-family:var(--font-sans);letter-spacing:normal;margin-top:0;display:inline-block}.wcds-timeline__event[data-comment] .wcds-timeline__time{font-family:var(--font-mono)}.wcds-timeline__event[data-comment] .wcds-timeline__time:after{content:"·";color:var(--color-border-strong);margin:0 0 0 6px}.wcds-timeline--past{opacity:.72}.wcds-timeline__heading{color:var(--color-text-muted);margin:0 0 10px;font-size:12px}.wcds-alert{background:var(--color-surface-sunken);border-radius:var(--radius-well);border:0;align-items:flex-start;gap:13px;padding:15px 17px;display:flex}.wcds-alert__glyph{background:var(--color-text-muted);width:22px;height:22px;color:var(--color-surface);font-family:var(--font-sans);font-size:12px;font-weight:var(--weight-semibold);border-radius:50%;flex:none;place-items:center;margin-top:1px;line-height:1;display:grid}.wcds-alert__title{font-size:14px;font-weight:var(--weight-strong);margin:0;line-height:1.4}.wcds-alert__body{color:var(--color-text-secondary);text-wrap:pretty;font-size:13px;line-height:1.5}.wcds-alert__title+.wcds-alert__body{margin-top:3px}.wcds-alert[data-tone=info] .wcds-alert__glyph{background:var(--color-text-secondary)}.wcds-alert[data-tone=warning] .wcds-alert__glyph{background:var(--status-open-ring)}.wcds-alert[data-tone=danger] .wcds-alert__glyph{background:var(--color-danger)}.wcds-alert[data-tone=success] .wcds-alert__glyph{background:var(--color-accent)}.wcds-alert[data-tone=danger]{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.wcds-alert__actions{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.wcds-alert__secret{font-family:var(--font-mono);letter-spacing:.02em;-webkit-user-select:all;user-select:all;margin:10px 0;font-size:17px;display:block}.wcds-alert__list{margin:0;padding-left:18px}.wcds-envbar{letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;grid-row:1;align-items:center;gap:9px;height:28px;padding:0 20px;font-size:11.5px;display:flex;overflow:hidden}.wcds-envbar:before{content:"";border-radius:var(--radius-pill);opacity:.5;background:currentColor;flex:none;width:6px;height:6px}.wcds-envbar[data-env=staging],.wcds-envbar[data-env=test]{color:#6b5310;background:#f8ecc9}.wcds-envbar[data-env=demo]{background:var(--color-surface-sunken-2);color:var(--color-text-secondary)}.wcds-envbar[data-env=impersonating]{background:var(--color-primary);color:var(--color-primary-on)}.wcds-envbar b{font-weight:var(--weight-strong)}.wcds-envbar a{color:inherit;text-underline-offset:2px;margin-left:auto;text-decoration:underline}.wcds-envbar__sep{opacity:.45}.wcds-envbar__long{display:contents}.wcds-envbar__short{display:none}@media (max-width:1100px){.wcds-envbar__long{display:none}.wcds-envbar__short{display:contents}}.wcds-badge.wcds-env-tag{color:#6b5310;background:#f8ecc9}.wcds-nav__brand-sub:has(.wcds-env-tag){overflow:visible}.wcds-toast{background:var(--color-primary);max-width:420px;color:var(--color-primary-on);border-radius:var(--radius-well);box-shadow:var(--shadow-popover);font-family:var(--font-sans);font-size:13.5px;font-weight:var(--weight-medium);align-items:center;gap:12px;padding:13px 14px 13px 16px;line-height:1.45;display:flex}.wcds-toast__dismiss{color:#ffffffb3;cursor:pointer;width:26px;height:26px;transition:var(--duration-fast);background:0 0;border:0;border-radius:7px;flex:none;place-items:center;margin-left:auto;display:grid}.wcds-toast__dismiss svg{stroke:currentColor;stroke-width:2px;fill:none;width:14px;height:14px}.wcds-toast__dismiss:hover{color:var(--color-primary-on);background:#ffffff1f}.wcds-empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:64px 24px;display:flex}.wcds-empty__glyph{background:var(--color-surface-sunken);width:40px;height:40px;color:var(--color-text-muted);border-radius:50%;place-items:center;display:grid}.wcds-empty__glyph svg{stroke:currentColor;stroke-width:1.6px;fill:none;width:19px;height:19px}.wcds-empty__message{color:var(--color-text-secondary);text-wrap:pretty;max-width:44ch;font-size:14px;line-height:1.55}.wcds-empty__message b{color:var(--color-text);font-weight:var(--weight-strong)}.wcds-cleared{min-height:44px;padding:0 var(--row-inset);color:var(--color-text-muted);align-items:center;gap:9px;font-size:13px;display:flex}.wcds-cleared svg{width:14px;height:14px;stroke:var(--color-accent);stroke-width:2px;fill:none;flex:none}.wcds-skeleton{background:var(--color-surface-sunken-2);border-radius:3px;height:11px;animation:1.5s ease-in-out infinite wcds-pulse}.wcds-skeleton[data-sub]{height:9px}@keyframes wcds-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.wcds-skeleton{animation:none}}.wcds-cleared[data-mark=none] svg{display:none}.wcds-consequence{color:var(--color-text-muted);align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.5;display:flex}.wcds-consequence b{color:var(--color-text);font-weight:550}.wcds-consequence svg{width:15px;height:15px;stroke:var(--color-accent);stroke-width:1.8px;fill:none;flex:none;margin-top:1px}.wcds-consequence[data-tone=danger]{color:var(--color-text-secondary)}.wcds-consequence[data-tone=danger] svg{stroke:var(--color-danger);stroke-width:1.9px}.wcds-consequences{gap:11px;display:grid}.wcds-consequences .wcds-consequence{color:var(--color-text);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:11px;font-size:13px;display:grid}.wcds-consequence[data-mark=kept] svg{stroke:var(--color-accent);stroke-width:2px}.wcds-consequence[data-mark=lost] svg{stroke:var(--color-danger);stroke-width:2px}.wcds-consequences .wcds-consequence svg{margin-top:2px}
