:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--wd-page:#f6f7f9;--wd-surface:#fff;--wd-surface-2:#f9fafc;--wd-raised:#fff;--wd-sunken:#eef0f4;--wd-segment-on:#fff;--wd-hover:#eef0f4;--wd-press:#e4e7ee;--wd-row-hover:#f9fafc;--wd-nav-active:#eef3ff;--wd-border:#e4e7ee;--wd-border-subtle:#eef0f4;--wd-border-strong:#d3d8e2;--wd-control-border:#d9dee7;--wd-control-border-hover:#c2c9d6;--wd-text:#0a0f1e;--wd-text-2:#475166;--wd-muted:#687186;--wd-faint:#7a8397;--wd-ink:#0a0f1e;--wd-ink-2:#1b2234;--wd-on-ink:#fff;--wd-accent:#1d4ed8;--wd-accent-hover:#1e40af;--wd-accent-press:#1e3a8a;--wd-accent-border:var(--wd-accent);--wd-accent-border-hover:var(--wd-accent-hover);--wd-accent-soft:#eef3ff;--wd-accent-soft-2:#dfe8fe;--wd-accent-text:#1d4ed8;--wd-on-accent:#fff;--wd-focus:#1d4ed8;--wd-focus-soft:#1d4ed829;--wd-ring:0 0 0 2px var(--wd-surface), 0 0 0 4px var(--wd-focus);--wd-good:#0f7a4a;--wd-good-bg:#e7f6ee;--wd-warn:#8a5300;--wd-warn-bg:#fdf3e1;--wd-bad:#c0282b;--wd-bad-bg:#fdeced;--wd-bad-solid:#c0282b;--wd-neutral-bg:#eef0f4;--wd-toast-good:#5ad48a;--wd-toast-bad:#ff8a84;--wd-disabled-bg:#f1f3f6;--wd-disabled-fg:#9aa1b1;--wd-disabled-border:#e4e7ee;--wd-series:#1d4ed8;--wd-series-wash:#1d4ed81a;--wd-tide:#38bdf8;--wd-grid:#eef0f4;--wd-axis:#d3d8e2;--wd-plane-line:0 0 0 1px var(--wd-border);--wd-sheen:linear-gradient(transparent, transparent);--wd-shadow-sm:0 1px 1px #0a0f1e0a;--wd-shadow-md:0 1px 2px #0a0f1e0d, 0 12px 32px -10px #0a0f1e29;--wd-shadow-lg:0 2px 6px #0a0f1e0d, 0 28px 64px -18px #0a0f1e42;--wd-overlay:#0a0f1e70;--wd-radius:14px;--wd-radius-lg:18px;--wd-radius-sm:8px;--wd-radius-xs:6px;--wd-radius-pill:999px;--wd-h-sm:28px;--wd-h-md:32px;--wd-h-lg:36px;--wd-ease:cubic-bezier(.22, 1, .36, 1);--wd-atmo:radial-gradient(1200px 520px at 50% -240px, #fffffff2, #fff0 70%), radial-gradient(760px 340px at 0% -140px, #1d4ed80f, #1d4ed800 70%), linear-gradient(180deg, #f9fafb 0px, var(--wd-page) 420px);--wd-sidebar-atmo:transparent;--wd-mark-bg:var(--wd-accent);--wd-device-frame:linear-gradient(160deg, #1b2234 0%, #0a0f1e 60%)}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--wd-page:#080b14;--wd-surface:#0e1320;--wd-surface-2:#121828;--wd-raised:#151c2d;--wd-sunken:#172033;--wd-segment-on:#263049;--wd-hover:#182033;--wd-press:#1f293e;--wd-row-hover:#111727;--wd-nav-active:#16234a;--wd-border:#1f2738;--wd-border-subtle:#182031;--wd-border-strong:#2c3548;--wd-control-border:#2a3346;--wd-control-border-hover:#3b465e;--wd-text:#eef1f7;--wd-text-2:#a9b2c5;--wd-muted:#8a93a8;--wd-faint:#5f687c;--wd-ink:#eef1f7;--wd-ink-2:#d5dbe7;--wd-on-ink:#0a0f1e;--wd-accent:#3563e9;--wd-accent-hover:#416deb;--wd-accent-press:#2c56d6;--wd-accent-soft:#16234a;--wd-accent-soft-2:#1d2d5c;--wd-accent-text:#8fb0ff;--wd-on-accent:#fff;--wd-focus:#8fb0ff;--wd-focus-soft:#8fb0ff38;--wd-good:#4fd18b;--wd-good-bg:#0f2a20;--wd-warn:#f2bd5b;--wd-warn-bg:#2a2213;--wd-bad:#ff7b74;--wd-bad-bg:#2e1619;--wd-bad-solid:#d83c36;--wd-neutral-bg:#182033;--wd-toast-good:#0f7a4a;--wd-toast-bad:#c0282b;--wd-disabled-bg:#141a28;--wd-disabled-fg:#5f687c;--wd-disabled-border:#1f2738;--wd-series:#3563e9;--wd-series-wash:#3563e933;--wd-tide:#38bdf8;--wd-grid:#182031;--wd-axis:#2c3548;--wd-plane-line:0 0 0 1px var(--wd-border);--wd-shadow-sm:0 1px 1px #0000004d;--wd-shadow-md:0 1px 2px #0006, 0 14px 36px -10px #000000a8;--wd-shadow-lg:0 2px 8px #00000073, 0 28px 72px -16px #000000c2;--wd-overlay:#02040aa8;--wd-atmo:radial-gradient(1200px 520px at 50% -260px, #38bdf80d, #38bdf800 70%), radial-gradient(760px 360px at 0% -140px, #3563e924, #3563e900 70%), linear-gradient(180deg, #0a0e1a 0px, var(--wd-page) 420px);--wd-device-frame:linear-gradient(160deg, #1b2234 0%, #0a0f1e 60%)}}html:has(.wd-root){background:var(--wd-page)}html:has(.wd-root) body{background:var(--wd-page)}.wd-root{--wd-font-display:var(--wd-font-sans);--font-sans:var(--wd-font-sans);--font-mono:var(--wd-font-mono);--font-serif:var(--wd-font-display);background:var(--wd-page);min-height:100dvh;color:var(--wd-text);font-family:var(--wd-font-sans,system-ui, sans-serif);letter-spacing:-.003em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;grid-template-columns:240px minmax(0,1fr);font-size:13.5px;line-height:1.5;display:grid}.wd-root *,.wd-root :before,.wd-root :after{box-sizing:border-box}:where(.wd-root) a{color:inherit;text-decoration:none}:where(.wd-root) button{font:inherit;color:inherit;letter-spacing:inherit}:where(.wd-root) h1,:where(.wd-root) h2,:where(.wd-root) h3,:where(.wd-root) p{margin:0}:where(.wd-root) code{font-family:var(--wd-font-mono,ui-monospace, monospace);font-size:.92em}.wd-root :focus-visible{outline:2px solid var(--wd-focus);outline-offset:2px}.wd-root ::selection{background:var(--wd-accent-soft-2)}.wd-num{font-variant-numeric:tabular-nums}.wd-mono{font-family:var(--wd-font-mono,ui-monospace, monospace);letter-spacing:0;font-size:.92em}.wd-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wd-sidebar{background:var(--wd-page);border-right:1px solid var(--wd-border);scrollbar-width:thin;flex-direction:column;gap:14px;height:100dvh;padding:16px 12px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.wd-main{background:var(--wd-atmo);background-repeat:no-repeat;min-width:0}.wd-sheet{min-height:100vh}.wd-content{max-width:1120px;animation:wd-in .28s var(--wd-ease) both;margin:0 auto;padding:28px 40px 72px}.wd-topbar,.wd-scrim,.wd-nav-toggle{display:none}.wd-layer{z-index:1000;width:0;height:0;position:fixed;top:0;left:0}.wd-brand{height:32px;font-family:var(--wd-font-display,system-ui, sans-serif);letter-spacing:-.045em;color:var(--wd-text);align-items:center;gap:9px;padding:0 6px;font-size:20px;font-weight:700;line-height:1;display:flex}.wd-mark{flex:none;line-height:0;display:inline-flex}.wd-mark>svg{display:block}.wd-nav{flex-direction:column;gap:1px;display:flex}.wd-nav-label{color:var(--wd-muted);padding:0 10px 4px;font-size:12px;font-weight:600}.wd-nav-item{height:32px;color:var(--wd-text-2);transition:background-color .12s var(--wd-ease), color .12s var(--wd-ease);border-radius:7px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:500;display:flex}.wd-nav-item svg{color:var(--wd-muted);transition:color .12s var(--wd-ease);flex:none}.wd-nav-item:hover{background:var(--wd-hover);color:var(--wd-text)}.wd-nav-item[aria-current=page]{background:var(--wd-nav-active);color:var(--wd-text);font-weight:600}.wd-nav-item[aria-current=page] svg{color:var(--wd-accent-text)}.wd-nav-item:hover svg{color:var(--wd-text)}.wd-nav-count{background:var(--wd-accent);min-width:18px;height:18px;color:var(--wd-on-accent);text-align:center;border-radius:999px;margin-left:auto;padding:0 5px;font-size:11px;font-weight:600;line-height:18px}.wd-sidebar-foot{flex-direction:column;gap:10px;margin-top:auto;display:flex}.wd-account{border-top:1px solid var(--wd-border);align-items:center;gap:10px;padding:10px 4px 0 8px;display:flex}.wd-account .wd-two-line{flex:1}.wd-avatar{background:var(--wd-ink);width:28px;height:28px;color:var(--wd-on-ink);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.wd-switcher{position:relative}.wd-switcher-button{border:1px solid var(--wd-control-border);background:var(--wd-surface);text-align:left;cursor:pointer;width:100%;transition:background-color .12s var(--wd-ease), border-color .12s var(--wd-ease);border-radius:10px;align-items:center;gap:10px;padding:6px 8px 6px 6px;display:flex}.wd-switcher-button:hover{border-color:var(--wd-control-border-hover);background:var(--wd-surface-2)}.wd-switcher-button[aria-expanded=true]{border-color:var(--wd-control-border-hover)}.wd-switcher-button>svg{color:var(--wd-muted);flex:none}.wd-store-badge{background:var(--wd-neutral-bg);width:28px;height:28px;color:var(--wd-text-2);border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:inline-flex;overflow:hidden}.wd-page-head{gap:6px;margin-bottom:24px;display:grid}.wd-page-head-main{justify-content:space-between;align-items:flex-start;gap:12px 24px;min-width:0;display:flex}.wd-page-head-main>:first-child{min-width:0}.wd-page-head-main>.wd-toolbar{flex:none;justify-content:flex-end}.wd-page-head h1,.wd-title{font-family:var(--wd-font-display,system-ui, sans-serif);letter-spacing:-.032em;color:var(--wd-text);overflow-wrap:anywhere;font-size:24px;font-weight:600;line-height:32px}.wd-page-head p,.wd-lede{max-width:72ch;color:var(--wd-text-2);margin-top:4px;font-size:13.5px}.wd-page-head-top{flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:20px;display:flex}.wd-eyebrow{color:var(--wd-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.wd-crumb{height:22px;color:var(--wd-text-2);transition:background-color .12s var(--wd-ease), color .12s var(--wd-ease);border-radius:6px;align-items:center;gap:2px;margin-left:-4px;padding:0 6px 0 2px;font-size:12.5px;font-weight:500;display:inline-flex}.wd-crumb:hover{background:var(--wd-hover);color:var(--wd-text)}.wd-crumb+.wd-eyebrow:before{content:"";background:var(--wd-border-strong);width:1px;height:12px;margin-right:4px}.wd-section-sub{color:var(--wd-muted);margin-top:2px;font-size:12.5px}.wd-link{color:var(--wd-accent-text);transition:color .12s var(--wd-ease);border-radius:4px;font-weight:600}.wd-link:hover{color:var(--wd-accent-hover);text-underline-offset:3px;text-decoration:underline}.wd-stack{gap:20px;display:grid}.wd-stack>*,.wd-grid-2>*,.wd-grid-3>*{min-width:0}.wd-grid-2{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.wd-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.wd-divider{background:var(--wd-border);height:1px}.wd-two-line{flex-direction:column;min-width:0;line-height:1.35;display:flex}.wd-two-line strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.wd-two-line span{color:var(--wd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.wd-cell-two{flex-direction:column;min-width:0;line-height:1.35;display:flex}.wd-cell-two>span:last-child{color:var(--wd-muted);font-size:12px}.wd-cell-two>span:only-child{color:inherit;font-size:inherit}.wd-trunc{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:220px;display:inline-block;overflow:hidden}.wd-muted-text{color:var(--wd-muted)}.wd-card{border:1px solid var(--wd-border);border-radius:var(--wd-radius);background:var(--wd-surface);position:relative}.wd-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;padding:16px 20px 0;display:flex}.wd-card-head>:first-child{flex:220px;min-width:0}.wd-card-head>.wd-toolbar,.wd-card-head>a,.wd-card-head>button{flex:none}.wd-card-sub{color:var(--wd-muted);margin-top:2px;font-size:12.5px}.wd-card-flush{border-radius:0 0 calc(var(--wd-radius) - 1px) calc(var(--wd-radius) - 1px);min-width:0;max-width:100%;position:relative;overflow-x:auto}.wd-card>.wd-card-flush:first-child{border-radius:calc(var(--wd-radius) - 1px)}.wd-card.wd-list{overflow:hidden}.wd-card-foot{border-top:1px solid var(--wd-border);color:var(--wd-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px 20px;font-size:12.5px;display:flex}.wd-callout{border:1px solid var(--wd-border);border-radius:var(--wd-radius-sm);background:var(--wd-surface);color:var(--wd-text-2);align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.wd-callout>svg{color:var(--wd-muted);flex:none;margin-top:2px}.wd-callout strong{color:var(--wd-text);font-weight:600}.wd-callout.is-info{border-color:color-mix(in oklab, var(--wd-accent-text) 20%, var(--wd-border));background:color-mix(in oklab, var(--wd-accent-text) 5%, var(--wd-surface))}.wd-callout.is-info>svg{color:var(--wd-accent-text)}.wd-callout.is-warn{border-color:color-mix(in oklab, var(--wd-warn) 24%, var(--wd-border));background:color-mix(in oklab, var(--wd-warn) 6%, var(--wd-surface))}.wd-callout.is-warn>svg{color:var(--wd-warn)}.wd-callout.is-bad{border-color:color-mix(in oklab, var(--wd-bad) 24%, var(--wd-border));background:color-mix(in oklab, var(--wd-bad) 5%, var(--wd-surface))}.wd-callout.is-bad>svg{color:var(--wd-bad)}.wd-callout-body{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.wd-stats{--wd-stat-cols:4;grid-template-columns:repeat(var(--wd-stat-cols), minmax(0, 1fr));border:1px solid var(--wd-border);border-radius:var(--wd-radius);background:var(--wd-border);gap:1px;display:grid;overflow:hidden}.wd-stats:has(>:first-child:last-child){--wd-stat-cols:1}.wd-stats:has(>:nth-child(2):last-child){--wd-stat-cols:2}.wd-stats:has(>:nth-child(3):last-child){--wd-stat-cols:3}.wd-stats:has(>:nth-child(5):last-child){--wd-stat-cols:5}.wd-stats:has(>:nth-child(6):last-child){--wd-stat-cols:6}.wd-stat{background:var(--wd-surface);flex-direction:column;min-width:0;padding:14px 18px 16px;display:flex;position:relative;container:wd-stat/inline-size}.wd-compare-short{display:none}@container wd-stat (max-width:250px){.wd-compare-long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wd-compare-short{display:inline}}.wd-stat-value,.wd-kpi-value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:22px;font-weight:600;line-height:30px;overflow:hidden}.wd-stat-foot,.wd-kpi-foot{min-width:0;color:var(--wd-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;font-size:12px;line-height:18px;display:flex}.wd-stat-note{color:var(--wd-muted);overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:18px}.wd-spark{width:100%;height:30px;margin-top:10px;display:block}.wd-kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.wd-kpi{flex-direction:column;min-width:0;padding:16px 20px;display:flex}.wd-kpi+.wd-kpi{box-shadow:-1px 0 0 var(--wd-border)}.wd-mini-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px 24px;display:grid}.wd-mini-stats>div{flex-direction:column;gap:4px;display:flex}.wd-mini-stats strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.2}.wd-hero{gap:16px;display:grid}.wd-chart-hero{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.wd-hero-value{letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:32px;font-weight:600;line-height:1.1}.wd-hero-compare{color:var(--wd-muted);font-size:12.5px}.wd-delta{border-radius:var(--wd-radius-pill);letter-spacing:0;font-variant-numeric:tabular-nums;background:var(--wd-neutral-bg);height:20px;color:var(--wd-text-2);white-space:nowrap;align-items:center;gap:2px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.wd-delta.is-up{background:var(--wd-good-bg);color:var(--wd-good)}.wd-delta.is-down{background:var(--wd-bad-bg);color:var(--wd-bad)}.wd-chart{cursor:crosshair;border-radius:8px;width:100%;position:relative}.wd-chart svg{display:block}.wd-chart:focus-visible{outline-offset:4px}.wd-tip{border:1px solid var(--wd-border);border-radius:var(--wd-radius-sm);background:var(--wd-raised);min-width:132px;box-shadow:var(--wd-shadow-md);pointer-events:none;animation:wd-pop .12s var(--wd-ease) both;padding:8px 10px;font-size:12.5px;position:absolute;top:0;left:0}.wd-tip strong{letter-spacing:-.01em;font-size:14px;font-weight:600;display:block}.wd-tip-row{color:var(--wd-muted);align-items:center;gap:6px;margin-top:2px;display:flex}.wd-tip-key{background:var(--wd-series);border-radius:2px;width:8px;height:8px}.wd-funnel{gap:12px;display:grid}.wd-funnel-row{grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.wd-funnel-label{color:var(--wd-text-2);font-size:13px;line-height:1.3}.wd-funnel-track{background:var(--wd-sunken);border-radius:4px;height:18px;overflow:hidden}.wd-funnel-bar{background:var(--wd-series);height:100%;transition:width .5s var(--wd-ease);border-radius:4px;display:block}.wd-funnel-value{justify-content:flex-end;align-items:baseline;gap:8px;min-width:84px;display:flex}.wd-funnel-value b{font-weight:600}.wd-funnel-value span{color:var(--wd-muted);font-size:12px}.wd-share{background:var(--wd-sunken);vertical-align:middle;border-radius:999px;width:48px;height:4px;margin-right:10px;display:inline-block;overflow:hidden}.wd-share>span{background:var(--wd-series);border-radius:999px;height:100%;display:block}.wd-thumb{border:1px solid var(--wd-border);background:var(--wd-surface-2);width:32px;height:32px;color:var(--wd-faint);border-radius:7px;flex:none;place-items:center;display:inline-grid;overflow:hidden}.wd-thumb>img{object-fit:contain;max-width:100%;max-height:100%}.wd-thumb.is-lg{border-radius:9px;width:44px;height:44px}.wd-meter{gap:3px;display:inline-flex}.wd-meter>span{background:var(--wd-sunken);border-radius:999px;width:12px;height:4px}.wd-meter>span.is-on{background:var(--wd-series)}.wd-progress{background:var(--wd-sunken);border-radius:999px;height:4px;overflow:hidden}.wd-progress>span{background:var(--wd-accent);height:100%;transition:width .5s var(--wd-ease);border-radius:999px;display:block}.wd-table-wrap{border-radius:calc(var(--wd-radius) - 1px);min-width:0;max-width:100%;position:relative;overflow-x:auto}.wd-table{border-collapse:separate;border-spacing:0;width:100%;font-size:13.5px}.wd-table th{border-bottom:1px solid var(--wd-border);background:var(--wd-surface-2);text-align:left;height:36px;color:var(--wd-muted);white-space:nowrap;padding:0 14px;font-size:12px;font-weight:600}.wd-table td{border-bottom:1px solid var(--wd-border-subtle);vertical-align:middle;height:48px;padding:8px 14px}.wd-table tbody tr:last-child td{border-bottom:0}.wd-table tbody tr{transition:background-color .1s var(--wd-ease)}.wd-table tbody tr:hover{background:var(--wd-row-hover)}.wd-table tbody tr.is-link{cursor:pointer}.wd-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.wd-table th.is-num{text-align:right}.wd-table .is-muted{color:var(--wd-muted)}.wd-table .is-actions{text-align:right;white-space:nowrap;width:1%}.wd-table :focus-visible{outline-offset:-2px}.wd-table .wd-btn:focus-visible{outline-offset:1px}.wd-row-link{color:var(--wd-text);border-radius:4px;font-weight:600}.wd-row-link:hover{color:var(--wd-accent-text)}.wd-list{margin:0;padding:0;list-style:none}.wd-list-row{border-top:1px solid var(--wd-border-subtle);min-height:56px;transition:background-color .1s var(--wd-ease);align-items:center;gap:12px;padding:10px 20px;display:flex}.wd-list li:first-child>.wd-list-row,.wd-list>.wd-list-row:first-child{border-top:0}a.wd-list-row:hover,button.wd-list-row:hover:not(:disabled){background:var(--wd-row-hover)}a.wd-list-row:focus-visible,button.wd-list-row:focus-visible{outline-offset:-2px}.wd-list-row .wd-two-line{flex:1}.wd-dl{grid-template-columns:140px minmax(0,1fr);gap:10px 16px;margin:0;font-size:13.5px;display:grid}.wd-dl dt{color:var(--wd-muted);min-width:0}.wd-dl dt>span{flex-wrap:wrap;max-width:100%}.wd-dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.wd-timeline{gap:14px;margin:0;padding:0 0 0 18px;list-style:none;display:grid;position:relative}.wd-timeline:before{content:"";background:var(--wd-border);width:1px;position:absolute;top:6px;bottom:6px;left:4px}.wd-timeline li{font-size:13.5px;position:relative}.wd-timeline li:before{content:"";background:var(--wd-axis);width:7px;height:7px;box-shadow:0 0 0 3px var(--wd-surface);border-radius:999px;position:absolute;top:7px;left:-17px}.wd-timeline li.is-key:before{background:var(--wd-series)}.wd-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wd-step{color:var(--wd-text);align-items:center;gap:10px;font-size:13.5px;display:flex}.wd-step-dot{border:1.5px solid var(--wd-border-strong);width:18px;height:18px;color:var(--wd-on-accent);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.wd-step.is-done{color:var(--wd-muted)}.wd-step.is-done .wd-step-text{text-decoration:line-through;-webkit-text-decoration-color:var(--wd-border-strong);text-decoration-color:var(--wd-border-strong)}.wd-step.is-done .wd-step-dot{background:var(--wd-accent);border-color:#0000}.wd-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wd-btn{--wd-btn-bg:var(--wd-surface);--wd-btn-fg:var(--wd-text);--wd-btn-border:var(--wd-control-border);--wd-btn-hover-bg:var(--wd-hover);--wd-btn-hover-border:var(--wd-control-border-hover);--wd-btn-press-bg:var(--wd-press);--wd-btn-shadow:none;height:var(--wd-h-md);border:1px solid var(--wd-btn-border);border-radius:var(--wd-radius-pill);background:var(--wd-btn-bg);box-shadow:var(--wd-btn-shadow);color:var(--wd-btn-fg);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .12s var(--wd-ease), border-color .12s var(--wd-ease), color .12s var(--wd-ease);justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.wd-btn>svg{flex:none}.wd-btn:hover{background:var(--wd-btn-hover-bg);border-color:var(--wd-btn-hover-border)}.wd-btn:active{background:var(--wd-btn-press-bg)}.wd-btn.is-primary{--wd-btn-bg:var(--wd-accent);--wd-btn-fg:var(--wd-on-accent);--wd-btn-border:var(--wd-accent-border);--wd-btn-hover-bg:var(--wd-accent-hover);--wd-btn-hover-border:var(--wd-accent-border-hover);--wd-btn-press-bg:var(--wd-accent-press)}.wd-btn.is-ghost{--wd-btn-bg:transparent;--wd-btn-border:transparent;--wd-btn-fg:var(--wd-text-2);--wd-btn-hover-bg:var(--wd-hover);--wd-btn-hover-border:transparent}.wd-btn.is-ghost:hover{color:var(--wd-text)}.wd-btn.is-danger{--wd-btn-fg:var(--wd-bad)}.wd-btn.is-danger.is-primary{--wd-btn-bg:var(--wd-bad-solid);--wd-btn-fg:#fff;--wd-btn-border:color-mix(in oklab, var(--wd-bad-solid), #000 14%);--wd-btn-hover-bg:color-mix(in oklab, var(--wd-bad-solid), #000 10%);--wd-btn-hover-border:color-mix(in oklab, var(--wd-bad-solid), #000 22%);--wd-btn-press-bg:color-mix(in oklab, var(--wd-bad-solid), #000 18%)}.wd-btn.is-sm{height:var(--wd-h-sm);gap:5px;padding:0 11px;font-size:12.5px}.wd-btn.is-lg{height:var(--wd-h-lg);padding:0 18px;font-size:13.5px}.wd-btn:disabled:not(.is-loading),.wd-btn[aria-disabled=true]:not(.is-loading){--wd-btn-bg:var(--wd-disabled-bg);--wd-btn-fg:var(--wd-disabled-fg);--wd-btn-border:var(--wd-disabled-border);--wd-btn-hover-bg:var(--wd-disabled-bg);--wd-btn-hover-border:var(--wd-disabled-border);--wd-btn-press-bg:var(--wd-disabled-bg);--wd-btn-shadow:none;cursor:not-allowed}.wd-btn.is-ghost:disabled:not(.is-loading){--wd-btn-bg:transparent;--wd-btn-border:transparent;--wd-btn-hover-bg:transparent;--wd-btn-press-bg:transparent}.wd-btn.is-loading{color:#0000;cursor:progress;pointer-events:none}.wd-btn.is-loading>*{visibility:hidden}.wd-btn.is-loading:after{content:"";border:1.5px solid var(--wd-btn-fg);border-right-color:#0000;border-radius:999px;width:14px;height:14px;margin:auto;animation:.7s linear infinite wd-spin;position:absolute;inset:0}.wd-spinner{border:1.5px solid;border-right-color:#0000;border-radius:999px;flex:none;width:14px;height:14px;animation:.7s linear infinite wd-spin;display:inline-block}.wd-icon-btn{border-radius:var(--wd-radius-pill);width:28px;height:28px;color:var(--wd-muted);cursor:pointer;transition:background-color .12s var(--wd-ease), color .12s var(--wd-ease);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.wd-icon-btn:hover{background:var(--wd-hover);color:var(--wd-text)}.wd-icon-btn:active{background:var(--wd-press)}.wd-icon-btn:disabled{color:var(--wd-disabled-fg);cursor:not-allowed;background:0 0}.wd-tabs{border-radius:var(--wd-radius-pill);background:var(--wd-sunken);scrollbar-width:none;place-self:start;gap:2px;max-width:100%;padding:2px;display:inline-flex;overflow-x:auto}.wd-tabs::-webkit-scrollbar{display:none}.wd-tab{border-radius:var(--wd-radius-pill);height:28px;color:var(--wd-text-2);white-space:nowrap;transition:background-color .12s var(--wd-ease), color .12s var(--wd-ease);align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.wd-tab:hover{color:var(--wd-text)}.wd-tab[aria-current]{background:var(--wd-segment-on);color:var(--wd-text);box-shadow:0 0 0 1px var(--wd-border), var(--wd-shadow-sm)}.wd-tab:focus-visible{outline-offset:-2px}.wd-tab-count{background:var(--wd-neutral-bg);min-width:18px;color:var(--wd-muted);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 5px;font-size:11.5px;font-weight:600;line-height:18px}.wd-tab[aria-current] .wd-tab-count{background:var(--wd-accent-soft);color:var(--wd-accent-text)}.wd-tabs.is-line{box-shadow:inset 0 -1px 0 var(--wd-border);background:0 0;border-radius:0;gap:20px;padding:0;display:flex}.wd-tabs.is-line .wd-tab{height:38px;box-shadow:none;background:0 0;border-radius:0;padding:0 2px;font-size:13.5px;position:relative}.wd-tabs.is-line .wd-tab[aria-current]{color:var(--wd-text)}.wd-tabs.is-line .wd-tab[aria-current]:after{content:"";background:var(--wd-text);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.wd-segment{border-radius:var(--wd-radius-pill);background:var(--wd-sunken);justify-self:start;gap:2px;padding:2px;display:inline-flex}.wd-segment button{border-radius:var(--wd-radius-pill);min-width:34px;height:26px;color:var(--wd-text-2);cursor:pointer;transition:background-color .12s var(--wd-ease), color .12s var(--wd-ease);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.wd-segment button:hover{color:var(--wd-text)}.wd-segment button[aria-pressed=true]{background:var(--wd-segment-on);color:var(--wd-text);box-shadow:0 0 0 1px var(--wd-border), var(--wd-shadow-sm)}.wd-segment button:focus-visible{outline-offset:-2px}.wd-chip{border-radius:var(--wd-radius-pill);background:var(--wd-neutral-bg);height:20px;color:var(--wd-text-2);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.wd-chip.is-accent{background:var(--wd-accent-soft);color:var(--wd-accent-text)}.wd-chip.is-mono{font-family:var(--wd-font-mono,ui-monospace, monospace);letter-spacing:.01em;font-size:11.5px;font-weight:500}.wd-badge{border-radius:var(--wd-radius-pill);white-space:nowrap;background:var(--wd-neutral-bg);height:20px;color:var(--wd-text-2);align-items:center;gap:6px;padding:0 8px 0 7px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.wd-badge:before{content:"";background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}.wd-badge.is-good{background:var(--wd-good-bg);color:var(--wd-good)}.wd-badge.is-warn{background:var(--wd-warn-bg);color:var(--wd-warn)}.wd-badge.is-bad{background:var(--wd-bad-bg);color:var(--wd-bad)}.wd-swatch{vertical-align:-3px;border-radius:5px;width:16px;height:16px;margin-right:6px;display:inline-block;box-shadow:inset 0 0 0 1px #0000001f}.wd-pop{z-index:1;border:1px solid var(--wd-border);background:var(--wd-raised);min-width:200px;max-width:min(360px,100vw - 16px);box-shadow:var(--wd-shadow-md);overscroll-behavior:contain;scrollbar-width:thin;animation:wd-pop .12s var(--wd-ease) both;border-radius:12px;outline:none;padding:4px;overflow-y:auto}.wd-pop[data-placement^=top]{animation-name:wd-pop-up}.wd-pop-item{width:100%;min-height:32px;color:var(--wd-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;outline:none;align-items:center;gap:10px;padding:6px 8px;scroll-margin:4px;font-size:13.5px;line-height:1.35;display:flex}.wd-pop-item:hover,.wd-pop-item:focus,.wd-pop-item[data-active=true]{background:var(--wd-hover)}.wd-pop-item:focus-visible{background:var(--wd-hover);box-shadow:inset 0 0 0 2px var(--wd-focus);outline:none}.wd-pop-item[aria-checked=true]{font-weight:600}.wd-pop-item:disabled,.wd-pop-item[aria-disabled=true]{color:var(--wd-disabled-fg);cursor:not-allowed;background:0 0}.wd-pop-item .wd-two-line{flex:1}.wd-pop-item>svg{color:var(--wd-muted);flex:none}.wd-pop-check{color:var(--wd-accent-text);flex:none;margin-left:auto}.wd-pop-item>.wd-pop-check{color:var(--wd-accent-text)}.wd-pop-sep{background:var(--wd-border);height:1px;margin:4px -4px}.wd-pop-label{color:var(--wd-muted);padding:6px 8px 4px;font-size:12px;font-weight:600}.wd-pop-foot{color:var(--wd-muted);padding:6px 8px 4px;font-size:12px}.wd-pop-empty{color:var(--wd-muted);padding:10px 8px;font-size:13px}.wd-pop-search{border-bottom:1px solid var(--wd-border);height:34px;color:var(--wd-muted);align-items:center;gap:8px;margin:-4px -4px 4px;padding:0 12px;display:flex}.wd-pop-search input{min-width:0;color:var(--wd-text);font:inherit;background:0 0;border:0;outline:none;flex:1}.wd-pop-search input::placeholder{color:var(--wd-muted)}.wd-pop-search input:focus-visible{outline:none}.wd-overlay{background:var(--wd-overlay);animation:wd-fade .16s var(--wd-ease) both;position:fixed;inset:0}.wd-dialog{border:1px solid var(--wd-border);border-radius:var(--wd-radius-lg);background:var(--wd-raised);width:min(480px,100vw - 32px);max-height:min(720px,100dvh - 48px);box-shadow:var(--wd-shadow-lg);animation:wd-dialog-in .18s var(--wd-ease) both;outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.wd-dialog.is-wide{width:min(640px,100vw - 32px)}.wd-sheet-panel{width:min(var(--wd-sheet-w,560px), 100vw);border-left:1px solid var(--wd-border);background:var(--wd-page);box-shadow:var(--wd-shadow-lg);animation:wd-sheet-in .22s var(--wd-ease) both;outline:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;container:wd-sheet/inline-size}.wd-sheet-panel.is-wide{--wd-sheet-w:720px}.wd-dialog-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 0 20px;display:flex}.wd-sheet-panel>.wd-dialog-head{border-bottom:1px solid var(--wd-border);background:var(--wd-surface);align-items:center;min-height:56px;padding:10px 12px 10px 20px}.wd-dialog-title{letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:600;line-height:22px}.wd-dialog-sub{color:var(--wd-text-2);margin-top:2px;font-size:13px}.wd-root .wd-dialog:focus-visible,.wd-root .wd-sheet-panel:focus-visible,.wd-root .wd-pop:focus-visible{outline:none}.wd-dialog-kicker{color:var(--wd-muted);font-size:13px;font-weight:600}.wd-dialog-body{overscroll-behavior:contain;flex:1;min-height:0;padding:14px 20px 20px;overflow-y:auto}.wd-sheet-panel>.wd-dialog-body{padding:20px}.wd-dialog-foot{border-top:1px solid var(--wd-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}.wd-sheet-panel>.wd-dialog-foot{background:var(--wd-surface)}.wd-sheet-panel .wd-content{max-width:none;padding:0;animation:none}.wd-sheet-panel .wd-page-head{margin-bottom:18px}.wd-sheet-panel .wd-crumb,.wd-sheet-panel .wd-crumb+.wd-eyebrow:before{display:none}@container wd-sheet (max-width:760px){.wd-grid-2,.wd-grid-3{grid-template-columns:minmax(0,1fr)!important}.wd-page-head-main{flex-direction:column}}.wd-toasts{pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:20px;right:20px}.wd-toast{background:var(--wd-ink);max-width:420px;min-height:40px;color:var(--wd-on-ink);box-shadow:var(--wd-shadow-md);pointer-events:auto;animation:wd-rise .2s var(--wd-ease) both;border-radius:10px;align-items:center;gap:10px;padding:9px 10px 9px 14px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.wd-toast>svg{flex:none}.wd-toast.is-success>svg{color:var(--wd-toast-good)}.wd-toast.is-error>svg{color:var(--wd-toast-bad)}.wd-toast-close{width:22px;height:22px;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;margin-left:2px;display:inline-flex}.wd-toast-close:hover{opacity:1;background:color-mix(in oklab, var(--wd-on-ink) 14%, transparent)}.wd-toast-close:focus-visible{outline-color:var(--wd-on-ink);outline-offset:0}.wd-field{gap:6px;min-width:0;display:grid}.wd-field>label,.wd-field-label{color:var(--wd-text);font-size:12.5px;font-weight:600}.wd-field-hint{color:var(--wd-muted);font-size:12px;line-height:1.45}.wd-field-error{color:var(--wd-bad);font-size:12.5px;font-weight:500}.wd-input,.wd-select,.wd-textarea{width:100%;height:var(--wd-h-md);border:1px solid var(--wd-control-border);border-radius:var(--wd-radius-sm);background:var(--wd-surface);color:var(--wd-text);font:inherit;transition:border-color .12s var(--wd-ease), box-shadow .12s var(--wd-ease);outline:none;padding:0 10px;font-size:13.5px}.wd-textarea{resize:vertical;height:auto;min-height:72px;padding:8px 10px;line-height:1.45}.wd-input:hover,.wd-select:hover,.wd-textarea:hover{border-color:var(--wd-control-border-hover)}.wd-input:focus,.wd-select:focus,.wd-textarea:focus,.wd-input:focus-visible,.wd-select:focus-visible,.wd-textarea:focus-visible{border-color:var(--wd-accent);box-shadow:0 0 0 3px var(--wd-focus-soft);outline:none}.wd-input[aria-invalid=true],.wd-textarea[aria-invalid=true]{border-color:var(--wd-bad)}.wd-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--wd-bad-bg)}.wd-input:disabled,.wd-select:disabled,.wd-textarea:disabled{border-color:var(--wd-disabled-border);background:var(--wd-disabled-bg);color:var(--wd-disabled-fg);cursor:not-allowed}.wd-input[readonly]{background:var(--wd-surface-2)}.wd-input::placeholder,.wd-textarea::placeholder{color:var(--wd-muted)}.wd-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237b7b84' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m7 10 5 5 5-5'/></svg>");background-position:right 9px center;background-repeat:no-repeat;padding-right:30px}.wd-search{height:var(--wd-h-md);border:1px solid var(--wd-control-border);border-radius:var(--wd-radius-sm);background:var(--wd-surface);color:var(--wd-muted);min-width:260px;transition:border-color .12s var(--wd-ease), box-shadow .12s var(--wd-ease);align-items:center;gap:8px;padding:0 10px;display:flex}.wd-search:hover{border-color:var(--wd-control-border-hover)}.wd-search:focus-within{border-color:var(--wd-accent);box-shadow:0 0 0 3px var(--wd-focus-soft)}.wd-search>svg{flex:none}.wd-search input{min-width:0;height:100%;color:var(--wd-text);font:inherit;background:0 0;border:0;outline:none;flex:1}.wd-search input:focus-visible{outline:none}.wd-search input::placeholder{color:var(--wd-muted)}.wd-search input::-webkit-search-cancel-button{display:none}.wd-color{height:var(--wd-h-md);border:1px solid var(--wd-control-border);border-radius:var(--wd-radius-sm);background:var(--wd-surface);transition:border-color .12s var(--wd-ease), box-shadow .12s var(--wd-ease);align-items:center;gap:8px;padding:0 10px 0 4px;display:inline-flex}.wd-color:focus-within{border-color:var(--wd-accent);box-shadow:0 0 0 3px var(--wd-focus-soft)}.wd-color input[type=color]{cursor:pointer;background:0 0;border:0;border-radius:6px;width:24px;height:24px;padding:0}.wd-color input[type=color]::-webkit-color-swatch-wrapper{padding:0}.wd-color input[type=color]::-webkit-color-swatch{border:0;border-radius:6px;box-shadow:inset 0 0 0 1px #0000001f}.wd-color input[type=text]{width:84px;color:var(--wd-text);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;font-size:13px}.wd-color input:focus-visible{outline:none}.wd-switch{background:var(--wd-border-strong);cursor:pointer;width:32px;height:18px;transition:background-color .16s var(--wd-ease);border:0;border-radius:999px;flex:none;align-items:center;padding:0;display:inline-flex;position:relative}.wd-switch:after{content:"";width:14px;height:14px;transition:transform .16s var(--wd-ease);background:#fff;border-radius:999px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.wd-switch:hover{background:var(--wd-control-border-hover)}.wd-switch[aria-checked=true]{background:var(--wd-accent)}.wd-switch[aria-checked=true]:hover{background:var(--wd-accent-hover)}.wd-switch[aria-checked=true]:after{transform:translate(14px)}.wd-switch:disabled{opacity:.45;cursor:not-allowed}.wd-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.wd-range{width:100%;accent-color:var(--wd-accent)}.wd-editor{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:20px;display:grid}.wd-panel{scrollbar-width:thin;gap:16px;max-height:calc(100vh - 40px);padding:4px;display:grid;position:sticky;top:20px;overflow:auto}.wd-panel-group{border:1px solid var(--wd-border);border-radius:var(--wd-radius);background:var(--wd-surface)}.wd-panel-head{justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.wd-panel-body{gap:12px;padding:0 14px 14px;display:grid}.wd-block{border-radius:var(--wd-radius-sm);background:var(--wd-surface-2);transition:background-color .12s var(--wd-ease);align-items:center;gap:10px;padding:8px 10px;display:flex}.wd-block:hover{background:var(--wd-hover)}.wd-block.is-editing{box-shadow:0 0 0 2px var(--wd-focus);background:var(--wd-surface)}.wd-block.is-off{opacity:.55}.wd-block-icon{border:1px solid var(--wd-border);background:var(--wd-surface);width:28px;height:28px;color:var(--wd-accent-text);border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.wd-block-name{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.wd-block-name strong{font-size:13px;font-weight:600}.wd-block-name span{color:var(--wd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.wd-block-tools{gap:2px;display:inline-flex}.wd-stage{gap:14px;display:grid;position:sticky;top:20px}.wd-stage-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;display:flex}.wd-stage-bar>.wd-toolbar{margin-left:auto}.wd-device{border:1px solid var(--wd-border);background:var(--wd-surface);width:100%;box-shadow:var(--wd-shadow-md);transition:width .32s var(--wd-ease);border-radius:16px;margin:0 auto;position:relative;overflow:hidden}.wd-device.is-phone{background:var(--wd-device-frame);border-radius:34px;width:392px;padding:10px}.wd-device.is-phone>iframe{background:#fff;border-radius:26px}.wd-device>iframe{background:#fff;border:0;width:100%;height:820px;display:block}.wd-device-note{color:var(--wd-muted);place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.wd-status-dot{background:var(--wd-warn);border-radius:999px;width:7px;height:7px}.wd-status-dot.is-live{background:var(--wd-good)}.wd-empty{text-align:center;justify-items:center;padding:40px 24px 44px;display:grid}.wd-empty-icon{border:1px solid var(--wd-border);background:var(--wd-surface-2);width:40px;height:40px;color:var(--wd-text-2);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.wd-empty p{overflow-wrap:anywhere;max-width:46ch;color:var(--wd-muted);margin-top:4px;font-size:13px;line-height:1.5}.wd-empty .wd-toolbar{justify-content:center;margin-top:16px}.wd-skel{background:var(--wd-neutral-bg);border-radius:6px;animation:1.5s ease-in-out infinite wd-pulse;display:inline-block}.wd-gate{background:var(--wd-atmo);background-repeat:no-repeat;align-content:center;place-items:center;gap:20px;min-height:100dvh;padding:40px 20px;display:grid}.wd-gate-card{border:1px solid var(--wd-border);border-radius:var(--wd-radius-lg);background:var(--wd-surface);width:100%;max-width:380px;box-shadow:var(--wd-shadow-sm);text-align:center;padding:32px 28px 28px}.wd-gate-foot{color:var(--wd-muted);font-size:12px}.wd-module{padding:16px 20px}.wd-module h3{letter-spacing:-.01em;font-size:14px;font-weight:600}.wd-module p{color:var(--wd-text-2);margin-top:4px;font-size:13px}.wd-module-icon{background:var(--wd-neutral-bg);width:32px;height:32px;color:var(--wd-text);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.wd-module-icon.is-bad{background:var(--wd-bad-bg);color:var(--wd-bad)}.wd-module-icon.is-good{background:var(--wd-good-bg);color:var(--wd-good)}.wd-module-icon.is-info{background:var(--wd-accent-soft);color:var(--wd-accent-text)}.wd-processor{border-top:1px solid var(--wd-border);align-items:center;gap:14px;padding:14px 20px;display:flex}.wd-processor:first-child{border-top:0}.wd-processor .wd-two-line{flex:1}.wd-processor-logo{border:1px solid var(--wd-border);background:var(--wd-surface-2);border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:inline-flex}@keyframes wd-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes wd-pop{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@keyframes wd-pop-up{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes wd-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes wd-fade{0%{opacity:0}to{opacity:1}}@keyframes wd-dialog-in{0%{opacity:0;transform:translate(-50%,calc(6px - 50%))scale(.99)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes wd-sheet-in{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes wd-spin{to{transform:rotate(360deg)}}@keyframes wd-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.wd-root *,.wd-layer *{transition-duration:.01ms!important;animation-duration:.01ms!important}.wd-btn.is-loading:after,.wd-spinner{animation-duration:1.4s!important}}@media (max-width:1240px){:is(.wd-stats:has(>:nth-child(5):last-child),.wd-stats:has(>:nth-child(6):last-child)){--wd-stat-cols:3}.wd-stats:has(>:nth-child(5):last-child)>:nth-child(4){grid-column:span 1}.wd-stats:has(>:nth-child(5):last-child)>:nth-child(5){grid-column:span 2}}@media (max-width:1100px){.wd-editor{grid-template-columns:1fr}.wd-panel,.wd-stage{max-height:none;position:static}}@media (max-width:960px){.wd-root{grid-template-columns:minmax(0,1fr)}.wd-topbar{z-index:20;background:color-mix(in srgb, var(--wd-page) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--wd-border);grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;height:52px;padding:0 8px;display:grid;position:sticky;top:0}.wd-topbar .wd-brand{justify-self:center;font-size:19px}.wd-sidebar{z-index:40;background:var(--wd-page);border-right:1px solid var(--wd-border);width:min(296px,86vw);height:100dvh;box-shadow:var(--wd-shadow-lg);visibility:hidden;transition:transform .24s var(--wd-ease), visibility 0s linear .24s;padding-top:12px;position:fixed;inset:0 auto 0 0;transform:translate(-102%)}.wd-scrim{z-index:35;background:var(--wd-overlay);opacity:0;pointer-events:none;transition:opacity .24s var(--wd-ease);display:block;position:fixed;inset:0}.wd-root[data-nav-open] .wd-sidebar,.wd-nav-toggle:checked~.wd-sidebar{visibility:visible;transition:transform .24s var(--wd-ease);transform:none}.wd-root[data-nav-open] .wd-scrim,.wd-nav-toggle:checked~.wd-scrim{opacity:1;pointer-events:auto}.wd-content{padding:20px 16px 56px}.wd-page-head{margin-bottom:18px}.wd-page-head-main{flex-direction:column;gap:12px}.wd-page-head-main>.wd-toolbar{justify-content:flex-start}.wd-page-head h1,.wd-title{font-size:22px;line-height:28px}.wd-stack{gap:16px}.wd-grid-2,.wd-grid-3{gap:16px;grid-template-columns:minmax(0,1fr)!important}:is(.wd-stats,.wd-stats:has(>:nth-child(3):last-child),.wd-stats:has(>:nth-child(5):last-child),.wd-stats:has(>:nth-child(6):last-child)){--wd-stat-cols:2}:is(.wd-stats:has(>:nth-child(5):last-child)>:nth-child(4),.wd-stats:has(>:nth-child(5):last-child)>:nth-child(5)){grid-column:auto}.wd-stats>.wd-stat:last-child:nth-child(odd){grid-column:1/-1}.wd-hero-value{font-size:28px}.wd-card-head{padding:14px 16px 0}.wd-card-body{padding:14px 16px 16px}.wd-card-foot{padding:12px 16px}.wd-table th:first-child,.wd-table td:first-child{padding-left:16px}.wd-table th:last-child,.wd-table td:last-child{padding-right:16px}.wd-table-wrap .wd-table th:first-child,.wd-table-wrap .wd-table td:first-child,.wd-card-flush>.wd-table th:first-child,.wd-card-flush>.wd-table td:first-child{z-index:1;background:var(--wd-surface);box-shadow:1px 0 0 var(--wd-border);position:sticky;left:0}.wd-table-wrap .wd-table th:first-child,.wd-card-flush>.wd-table th:first-child{background:var(--wd-surface-2)}.wd-table tbody tr:hover td:first-child{background:var(--wd-row-hover)}.wd-list-row{padding:10px 16px}.wd-search{width:100%;min-width:0}.wd-dl{grid-template-columns:minmax(96px,34%) minmax(0,1fr)}.wd-device.is-phone{width:100%;max-width:392px}.wd-device>iframe{height:720px}.wd-toasts{align-items:stretch;bottom:12px;left:12px;right:12px}.wd-toast{max-width:none}.wd-sheet-panel{border-left:0;width:100vw}}@media (max-width:560px){.wd-stat{padding:12px 14px 14px}.wd-stat-value{font-size:20px;line-height:28px}.wd-stat-value.is-long{font-size:17px}.wd-compare-long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wd-compare-short{display:inline}.wd-toolbar.is-stretch>*{flex:auto}.wd-dialog{border-radius:var(--wd-radius-lg) var(--wd-radius-lg) 0 0;width:100vw;max-height:calc(100dvh - 24px);animation-name:wd-rise;top:auto;bottom:0;left:0;transform:none}.wd-dialog-foot>.wd-btn{flex:1 1 0}}.wd-tier-row{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.9fr) 28px;align-items:center;gap:8px;display:grid}@media (max-width:560px){.wd-tier-row{border-bottom:1px solid var(--wd-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px;padding-bottom:10px}.wd-tier-row>:first-child{grid-column:1/-1}}:root{--wd-frame:#0f1115;--wd-frame-text:#e7e9ed;--wd-frame-muted:#959baa;--wd-frame-hover:#ffffff0f;--wd-frame-active:#ffffff1c;--wd-frame-line:#ffffff14;--wd-frame-field:#ffffff12;--wd-page:#f3f4f6;--wd-surface:#fff;--wd-surface-2:#f8f9fa;--wd-raised:#fff;--wd-sunken:#eef0f2;--wd-segment-on:#fff;--wd-hover:#f1f2f4;--wd-press:#e8eaed;--wd-row-hover:#f8f9fa;--wd-border:#e2e4e8;--wd-border-subtle:#ebedf0;--wd-border-strong:#d0d3d9;--wd-control-border:#cfd2d8;--wd-control-border-hover:#b6bac3;--wd-text:#17181b;--wd-text-2:#4a4f5a;--wd-muted:#686e7a;--wd-faint:#8a8f99;--wd-ink:#17181b;--wd-ink-2:#2a2c31;--wd-on-ink:#fff;--wd-good:#0c6a3b;--wd-good-bg:#d3f5e1;--wd-warn:#5e4500;--wd-warn-bg:#ffe99a;--wd-bad:#9f1220;--wd-bad-bg:#fde0df;--wd-info:#1c3f9e;--wd-info-bg:#e0eaff;--wd-neutral-bg:#e9ebee;--wd-radius:12px;--wd-radius-lg:14px;--wd-radius-sm:8px;--wd-radius-xs:6px;--wd-h-sm:28px;--wd-h-md:32px;--wd-h-lg:36px;--wd-card-shadow:0 0 0 1px var(--wd-border), 0 1px 0 #17181b0a;--wd-shadow-md:0 0 0 1px #17181b0f, 0 4px 8px -2px #17181b14, 0 16px 32px -8px #17181b29;--wd-shadow-lg:0 0 0 1px #17181b0f, 0 8px 16px -4px #17181b1a, 0 32px 64px -16px #17181b47;--wd-atmo:none;--wd-sidebar-atmo:none}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])){--wd-frame:#060709;--wd-frame-text:#e7e9ed;--wd-frame-muted:#8d93a1;--wd-page:#0d0f13;--wd-surface:#14171c;--wd-surface-2:#181b21;--wd-raised:#1a1d23;--wd-sunken:#1c2027;--wd-segment-on:#2a2e36;--wd-hover:#1c2027;--wd-press:#232831;--wd-row-hover:#181b21;--wd-border:#252932;--wd-border-subtle:#1f232a;--wd-border-strong:#333844;--wd-control-border:#353a46;--wd-control-border-hover:#474d5b;--wd-text:#eceef2;--wd-text-2:#b4b9c4;--wd-muted:#8f95a2;--wd-faint:#6b717e;--wd-ink:#eceef2;--wd-ink-2:#d4d8e0;--wd-on-ink:#111317;--wd-good:#5fd497;--wd-good-bg:#10291c;--wd-warn:#f5cd5b;--wd-warn-bg:#2c2410;--wd-bad:#ff8a84;--wd-bad-bg:#321619;--wd-info:#9db8ff;--wd-info-bg:#16213f;--wd-neutral-bg:#232831;--wd-card-shadow:0 0 0 1px var(--wd-border);--wd-atmo:none}}html:has(.wd-root){background:var(--wd-frame)}html:has(.wd-root) body{background:var(--wd-frame)}.wd-root{background:var(--wd-frame);letter-spacing:-.006em;font-feature-settings:"cv11" 1;grid-template-columns:240px minmax(0,1fr);font-size:13px;line-height:20px}.wd-sidebar{background:var(--wd-frame);color:var(--wd-frame-text);scrollbar-color:#ffffff29 transparent;border-right:0;gap:10px;padding:12px 10px 10px}.wd-main{background:var(--wd-frame);padding:8px 8px 8px 0}.wd-sheet{background:var(--wd-page);border-radius:12px;min-height:calc(100dvh - 16px)}.wd-content{max-width:1240px;padding:20px 28px 64px;animation:none}.wd-sidebar .wd-brand,.wd-topbar .wd-brand{color:#fff;height:30px;font-family:var(--wd-font-brand,var(--wd-font-sans));gap:8px;padding:0 6px;font-size:17px}.wd-sidebar .wd-mark svg{width:22px;height:22px}.wd-nav{gap:1px}.wd-nav+.wd-nav{margin-top:14px}.wd-sidebar .wd-nav-label{color:var(--wd-frame-muted);padding:0 8px 4px;font-size:12px;font-weight:500}.wd-sidebar .wd-nav-item{height:30px;color:var(--wd-frame-text);border-radius:8px;gap:9px;padding:0 8px;font-size:13px;font-weight:500}.wd-sidebar .wd-nav-item svg{color:var(--wd-frame-muted)}.wd-sidebar .wd-nav-item:hover{background:var(--wd-frame-hover);color:#fff}.wd-sidebar .wd-nav-item:hover svg,.wd-sidebar .wd-nav-item[aria-current=page] svg{color:#fff}.wd-sidebar .wd-nav-item[aria-current=page]{background:var(--wd-frame-active);color:#fff;font-weight:600}.wd-sidebar .wd-nav-count{color:#fff;background:#ffffff1f;border-radius:6px;min-width:20px;height:18px;font-size:11.5px;font-weight:600;line-height:18px}.wd-sidebar :focus-visible{outline-color:#8fb0ff}.wd-sidebar .wd-switcher-button{background:var(--wd-frame-field);color:#fff;border-color:#0000;border-radius:10px;padding:5px 8px 5px 5px}.wd-sidebar .wd-switcher-button:hover,.wd-sidebar .wd-switcher-button[aria-expanded=true]{background:var(--wd-frame-active);border-color:#0000}.wd-sidebar .wd-switcher-button>svg{color:var(--wd-frame-muted)}.wd-sidebar .wd-switcher-button .wd-two-line strong,.wd-sidebar .wd-account .wd-two-line strong{color:#fff;font-weight:600}.wd-sidebar .wd-switcher-button .wd-two-line span,.wd-sidebar .wd-account .wd-two-line span{color:var(--wd-frame-muted)}.wd-sidebar .wd-store-badge{color:#fff;background:#ffffff1f;border-radius:7px;width:26px;height:26px}.wd-sidebar .wd-account{border-top-color:var(--wd-frame-line);padding:10px 2px 0 6px}.wd-sidebar .wd-avatar{color:#fff;background:#ffffff24}.wd-sidebar .wd-btn.is-ghost{--wd-btn-fg:var(--wd-frame-muted);--wd-btn-hover-bg:var(--wd-frame-hover)}.wd-sidebar .wd-btn.is-ghost:hover{color:#fff}.wd-page-head{gap:6px;margin-bottom:16px}.wd-page-head-main{align-items:center;min-height:32px}.wd-page-head h1,.wd-title{letter-spacing:-.02em;font-size:20px;font-weight:650;line-height:28px}.wd-page-head-top{min-height:0}.wd-crumb{color:var(--wd-text-2);gap:4px;font-size:13px;font-weight:500}.wd-section-title{letter-spacing:-.01em;font-size:14px;font-weight:600}.wd-section-sub{font-size:13px}.wd-link{color:var(--wd-accent-text);font-weight:500}.wd-stack,.wd-grid-2,.wd-grid-3{gap:16px}.wd-card{border-radius:var(--wd-radius);background:var(--wd-surface);box-shadow:var(--wd-card-shadow);border:0}.wd-card-head{gap:6px 12px;padding:14px 16px 0}.wd-card-title{letter-spacing:-.006em;font-size:13px;font-weight:600;line-height:20px}.wd-card-sub{margin-top:0;font-size:13px;line-height:20px}.wd-card-body{padding:14px 16px 16px}.wd-card-head+.wd-card-body{padding-top:10px}.wd-card-head+.wd-card-flush{margin-top:10px}.wd-card-foot{border-top-color:var(--wd-border-subtle);padding:10px 16px;font-size:12.5px}.wd-callout{border-radius:10px;font-size:13px}.wd-stats{border-radius:var(--wd-radius);box-shadow:var(--wd-card-shadow);background:var(--wd-border-subtle);border:0}.wd-stat{padding:12px 16px}.wd-stat-label,.wd-kpi-label{color:var(--wd-text-2);font-size:12px;font-weight:550;line-height:16px}.wd-stat-value,.wd-kpi-value{letter-spacing:-.02em;margin-top:4px;font-size:18px;font-weight:650;line-height:24px}.wd-stat-foot,.wd-kpi-foot{margin-top:2px;font-size:12px}.wd-spark{height:24px;margin-top:8px}.wd-hero-value{letter-spacing:-.025em;font-size:24px;font-weight:650}.wd-mini-stats strong{font-size:18px;font-weight:650}.wd-table{font-size:13px}.wd-table th{border-bottom-color:var(--wd-border-subtle);background:var(--wd-surface-2);height:34px;color:var(--wd-text-2);padding:0 12px;font-size:12px;font-weight:550}.wd-table td{height:40px;padding:6px 12px}.wd-table th:first-child,.wd-table td:first-child{padding-left:16px}.wd-table th:last-child,.wd-table td:last-child{padding-right:16px}.wd-list-row{min-height:44px;padding:10px 16px}.wd-btn{--wd-btn-bg:var(--wd-surface);--wd-btn-fg:var(--wd-text);--wd-btn-border:transparent;--wd-btn-hover-bg:#f6f7f8;--wd-btn-hover-border:transparent;--wd-btn-press-bg:#eceef1;--wd-btn-shadow:inset 0 0 0 1px var(--wd-control-border), inset 0 -1px 0 #17181b14, 0 1px 0 #17181b0a;height:var(--wd-h-md);border-radius:var(--wd-radius-sm);letter-spacing:-.006em;gap:6px;padding:0 12px;font-size:13px;font-weight:550}.wd-btn.is-primary{--wd-btn-bg:var(--wd-ink);--wd-btn-fg:var(--wd-on-ink);--wd-btn-border:transparent;--wd-btn-hover-bg:var(--wd-ink-2);--wd-btn-hover-border:transparent;--wd-btn-press-bg:#000;--wd-btn-shadow:inset 0 1px 0 #ffffff29, inset 0 -1px 0 #00000080, 0 0 0 1px var(--wd-ink), 0 1px 1px #17181b1f}.wd-btn.is-ghost{--wd-btn-shadow:none;--wd-btn-hover-bg:var(--wd-hover)}.wd-btn.is-danger.is-primary{--wd-btn-shadow:inset 0 1px 0 #fff3, inset 0 -1px 0 #00000059, 0 0 0 1px var(--wd-bad-solid)}.wd-btn.is-sm{height:var(--wd-h-sm);padding:0 10px;font-size:12.5px}.wd-btn.is-lg{height:var(--wd-h-lg);padding:0 14px}.wd-btn.is-icon{width:var(--wd-h-md);padding:0}.wd-btn.is-icon.is-sm{width:var(--wd-h-sm)}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])) .wd-btn{--wd-btn-hover-bg:var(--wd-hover);--wd-btn-press-bg:var(--wd-press);--wd-btn-shadow:inset 0 0 0 1px var(--wd-control-border), 0 1px 0 #0000004d}:root:where(:not([data-theme=light])) .wd-btn.is-primary{--wd-btn-press-bg:#fff;--wd-btn-shadow:0 0 0 1px var(--wd-ink)}}.wd-tab{border-radius:8px;height:28px;padding:0 10px;font-size:13px;font-weight:500}.wd-segment{border-radius:9px}.wd-segment button{border-radius:7px;font-size:12.5px;font-weight:550}.wd-badge{gap:5px;height:20px;padding:0 8px 0 7px;font-size:12px;font-weight:550}.wd-badge:before{width:6px;height:6px}.wd-badge.is-info{background:var(--wd-info-bg);color:var(--wd-info)}.wd-chip{border-radius:6px;font-size:12px}.wd-pop{border-radius:12px}.wd-pop-item{border-radius:8px;min-height:32px;font-size:13px}.wd-dialog,.wd-sheet-panel{border-radius:14px}.wd-input,.wd-textarea,.wd-select{border-radius:var(--wd-radius-sm);font-size:13px}.wd-field-label{font-size:13px;font-weight:550}.wd-field-hint{font-size:12.5px}@media (max-width:960px){.wd-root{grid-template-columns:minmax(0,1fr)}.wd-topbar{background:var(--wd-frame);color:#fff;-webkit-backdrop-filter:none;border-bottom:0}.wd-topbar .wd-nav-toggle,.wd-topbar button{color:#fff}.wd-sidebar{background:var(--wd-frame);border-right:0}.wd-main{padding:0}.wd-sheet{border-radius:14px 14px 0 0;min-height:calc(100dvh - 52px)}.wd-content{padding:16px 14px 48px}.wd-page-head h1,.wd-title{font-size:20px;line-height:28px}}.wd-page-head-title{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.wd-page-head-title h1{min-width:0}.wd-back{color:var(--wd-text-2);margin-left:-6px}.wd-stat.is-strip{gap:0}.wd-stat-line{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.wd-stat-line .wd-stat-value{margin-top:4px}.wd-delta{font-variant-numeric:tabular-nums;white-space:nowrap;background:0 0;border-radius:0;align-items:center;gap:2px;height:auto;padding:0;font-size:12px;font-weight:550;display:inline-flex}.wd-delta.is-up{color:var(--wd-good);background:0 0}.wd-delta.is-down{color:var(--wd-bad);background:0 0}.wd-delta.is-flat{color:var(--wd-faint);background:0 0}.wd-fsteps{container:wd-fsteps/inline-size}.wd-fsteps-grid{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.wd-fstep{border-left:1px solid var(--wd-border-subtle);flex-direction:column;min-width:0;padding:0 0 0 12px;display:flex}.wd-fstep:first-child{border-left:0;padding-left:0}.wd-fstep-label{color:var(--wd-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:550;line-height:16px;overflow:hidden}.wd-fstep-value{flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-top:4px;display:flex}.wd-fstep-value b{letter-spacing:-.015em;font-size:15px;font-weight:650}.wd-fstep-value span{color:var(--wd-muted);font-size:12px}.wd-fstep-step{min-height:16px;color:var(--wd-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;line-height:16px;overflow:hidden}.wd-fstep-plot{border-bottom:1px solid var(--wd-border);align-items:flex-end;height:168px;margin-top:12px;display:flex;position:relative}.wd-fstep-bar{z-index:1;width:64%;height:calc(var(--share,0) * 100%);background:var(--wd-series);border-radius:4px 4px 0 0;position:relative}.wd-fstep-band{background:var(--wd-series-wash);clip-path:polygon(0 calc(100% - var(--from)), 100% calc(100% - var(--to)), 100% 100%, 0 100%);position:absolute;inset:0 -12px 0 64%}.wd-fstep:last-child .wd-fstep-band{display:none}@container wd-fsteps (max-width:600px){.wd-fsteps-grid{grid-auto-flow:row}.wd-fstep{border-left:0;border-top:1px solid var(--wd-border-subtle);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"label plot""value plot";align-items:center;column-gap:14px;padding:8px 0;display:grid}.wd-fstep:first-child{border-top:0;padding-top:0}.wd-fstep-label{grid-area:label}.wd-fstep-value{grid-area:value;margin-top:0}.wd-fstep-step,.wd-fstep-band{display:none}.wd-fstep-plot{background:var(--wd-sunken);border-bottom:0;border-radius:4px;grid-area:plot;height:8px;margin:0}.wd-fstep-bar{width:calc(var(--share,0) * 100%);border-radius:4px;height:100%}}.wd-note{color:var(--wd-muted);margin:-6px 0 0;font-size:12.5px}.wd-nav-back{color:#fff;border-radius:8px;align-items:center;gap:6px;height:32px;margin:0 0 6px;padding:0 8px 0 4px;font-size:13px;font-weight:600;display:flex}.wd-nav-back svg{color:var(--wd-frame-muted)}.wd-nav-back:hover{background:var(--wd-frame-hover)}.wd-nav-back:hover svg{color:#fff}.wd-content.wset-page{max-width:860px}.wd-empty{padding:28px 20px 30px}.wd-empty-icon{border-color:var(--wd-border-subtle);width:32px;height:32px;color:var(--wd-muted);border-radius:8px}.wd-empty-icon svg{width:16px;height:16px}.wd-empty h3{letter-spacing:-.006em;margin-top:10px;font-size:13px;font-weight:600}.wd-empty p{max-width:42ch;margin-top:2px;font-size:12.5px}.wd-empty .wd-toolbar{margin-top:12px}
