._boundary_x6xms_1{justify-content:center;align-items:center;gap:var(--space-3);min-block-size:100vh;padding:var(--space-5);text-align:center;color:var(--color-text);background:0 0;flex-direction:column;display:flex}._title_x6xms_15{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-status-error-fg);margin:0}._body_x6xms_22{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._skeleton_ylkq8_3{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--surface-selected) 25%, var(--surface-hover) 50%, var(--surface-selected) 75%);animation:_skeleton-shimmer_ylkq8_1 var(--duration-pulse) linear infinite;background-size:200% 100%;display:block}._line_ylkq8_20{block-size:.875rem;inline-size:100%}._block_ylkq8_25{border-radius:var(--radius-inner);block-size:4rem;inline-size:100%}._cardShell_ylkq8_34{gap:var(--space-2);min-block-size:var(--stat-tile-height);inline-size:100%;padding:var(--space-4);border:var(--border-width) solid var(--card-nested-border,var(--card-border));border-radius:var(--card-nested-radius,var(--radius-card));background-color:var(--card-nested-bg,var(--card-bg));background-image:var(--card-sheen);box-shadow:var(--card-nested-shadow,var(--card-shadow));flex-direction:column;display:flex}._barLabel_ylkq8_48{block-size:.625rem;inline-size:40%}._barValue_ylkq8_56{block-size:1.25rem;inline-size:55%;animation-delay:var(--duration-fast);margin-block-end:var(--space-1)}._barRow_ylkq8_63{block-size:.75rem;inline-size:100%;animation-delay:calc(var(--duration-fast) * 2)}._barRowShort_ylkq8_69{block-size:.75rem;inline-size:70%;animation-delay:calc(var(--duration-fast) * 3)}._chart_ylkq8_75{border-radius:var(--radius-inner);block-size:14rem;inline-size:100%}@keyframes _skeleton-shimmer_ylkq8_1{0%{background-position:200% 0}to{background-position:-200% 0}}._page_ylkq8_95{gap:var(--space-5);flex-direction:column;inline-size:100%;display:flex}._pageHead_ylkq8_102{gap:var(--space-3);flex-direction:column;display:flex}._pageTitle_ylkq8_108{block-size:1.5rem;inline-size:min(18rem,45%)}._pageSub_ylkq8_113{inline-size:min(28rem,70%)}._pageRow_ylkq8_117{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}@media (prefers-reduced-motion:reduce){._skeleton_ylkq8_3{background:var(--color-surface-sunken);opacity:var(--motion-hold-opacity);animation:none}}._logo_b6s0t_3{color:var(--color-text);align-items:center;display:inline-flex}._wordmark_b6s0t_11{block-size:var(--logo-size);aspect-ratio:1091/421;background-color:var(--color-text);display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201091%20421'%20width='1091'%20height='421'%3e%3c!--%20The%20Seal%20wordmark%20(source:%20seal-logo-dark.svg).%20Counters%20are%20CUT,%20not%20painted%20white,%20so%20the%20drawing%20works%20as%20a%20CSS%20mask%20on%20any%20ground%20(components/Logo).%20--%3e%3cdefs%3e%3cmask%20id='seal-counters'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='1091'%20height='421'%3e%3crect%20width='1091'%20height='421'%20fill='%23fff'/%3e%3cpath%20d='M465.437%20287.854L583.897%20288.128C568.374%20307.081%20552.491%20323.127%20532.357%20337.266C525.502%20342.08%20515.806%20346.701%20510.595%20350.411C502.451%20351.672%20490.94%20357.905%20480.779%20359.201C424.704%20366.351%20381.904%20345.952%20371.579%20288.047C402.602%20287.397%20434.252%20288.366%20465.437%20287.854Z'%20fill='%23000'/%3e%3cpath%20d='M373.17%20235.912C374.357%20231.769%20375.687%20227.011%20377.25%20223.031C385.388%20202.281%20401.548%20185.69%20422.075%20177.013C454.506%20163.014%20498.942%20166.739%20526.145%20190.21C538.182%20200.594%20543.71%20211.539%20549.788%20225.7C550.329%20229.727%20550.717%20231.959%20551.798%20235.87C543.881%20235.921%20533.954%20235.729%20526.176%20236.085C476.928%20234.744%20422.921%20235.886%20373.17%20235.912Z'%20fill='%23000'/%3e%3cpath%20d='M908.461%20271.369L910.262%20271.203L911.4%20272.448C911.95%20286.556%20909.798%20298.549%20903.378%20311.247C881.806%20353.859%20810.194%20376.972%20768.367%20355.532C743.334%20336%20761.682%20306.746%20785.275%20298.406C823.66%20284.836%20868.028%20278.233%20908.461%20271.369Z'%20fill='%23000'/%3e%3c/mask%3e%3c/defs%3e%3cg%20mask='url(%23seal-counters)'%20fill='%23000'%3e%3cpath%20d='M572.973%20388.286C568.241%20392.226%20555.961%20398.51%20550.3%20401.224C502.584%20423.617%20445.694%20427.031%20395.892%20409.959C315.278%20382.326%20275.574%20292.641%20304.876%20213.438C337.796%20124.455%20446.838%2090.7824%20531.267%20122.163C559.877%20132.797%20596.555%20159.639%20609.319%20188.417C617.056%20198.201%20623.201%20221.726%20625.818%20234.302C632.854%20224.492%20640.118%20214.844%20647.599%20205.366C655.925%20193.199%20679.46%20164.715%20691.256%20156.528C690.469%20158.409%20690.1%20159.183%20689.758%20161.186C705.802%20173.696%20719.903%20184.88%20732.021%20201.484C733.652%20203.719%20736.099%20205.454%20736.658%20207.156C723.023%20221.678%20714.365%20233.564%20702.389%20246.948C697.477%20254.534%20657.309%20308.282%20652.379%20312.549C635.604%20334.984%20598.414%20375.55%20572.973%20388.286Z'/%3e%3cpath%20d='M763.617%20115.798C781.7%20108.579%20814.547%20106.516%20834.024%20107.127C889.657%20108.869%20950.847%20131.785%20972.856%20187.201C977.142%20198.162%20979.93%20209.654%20981.134%20221.363C983.106%20240.033%20982.073%20271.823%20982.054%20291.667L982.073%20415.47L911.533%20415.499L911.562%20376.254C883.636%20406.343%20847.783%20418.764%20806.971%20420.614C756.401%20422.906%20686.477%20403.123%20683.443%20342.496C682.381%20321.062%20690.981%20299.311%20705.888%20284.002C754.504%20233.712%20846.161%20238.707%20908.831%20220.703C899.822%20170.718%20850.457%20163.592%20807.463%20169.591C777.584%20176.28%20759.094%20185.955%20736.658%20207.156C736.099%20205.454%20733.652%20203.719%20732.021%20201.484C719.903%20184.88%20705.802%20173.696%20689.758%20161.186C690.1%20159.183%20690.469%20158.409%20691.256%20156.528C701.336%20142.851%20745.695%20118.574%20763.617%20115.798Z'/%3e%3cpath%20d='M128.382%20107.284C163.599%20106.294%20207.384%20112.277%20236.283%20133.107C260.345%20150.451%20268.099%20167.697%20272.971%20195.686C250.368%20198.574%20227.737%20201.25%20205.084%20203.715C203.116%20194.157%20200.082%20186.077%20192.785%20178.774C168.109%20154.077%20106.588%20153.03%2080.3408%20175.415C74.675%20180.616%2071.9412%20188.059%2071.9574%20195.55C72.0076%20220.168%20106.112%20224.89%20124.835%20229.038C168.634%20238.742%20222.199%20240.431%20256.931%20272.548C270.356%20284.962%20276.4%20306.148%20276.319%20323.783C277.123%20381.065%20226.073%20409.847%20175.544%20417.122C161.496%20419.145%20150.641%20419.731%20136.245%20419.762C71.0509%20420.442%204.93086%20391.196%200%20318.483C18.0356%20315.28%2045.9376%20314.01%2065.6184%20311.541C72.9341%20356.017%20101.83%20364.735%20144.076%20365.022C167.943%20365.183%20206.572%20356.547%20204.945%20325.489C203.581%20299.466%20162.591%20295.411%20143.037%20291.131C88.7052%20280.764%203.46299%20271.29%200.503522%20199.607C-0.372654%20180.292%206.57608%20161.44%2019.7766%20147.317C47.5307%20117.204%2089.295%20109.02%20128.382%20107.284Z'/%3e%3cpath%20d='M1021.97%200.0132705L1090.82%200L1090.87%20415.584C1068.08%20415.267%201044.88%20415.443%201022.05%20415.399C1020.83%20353.129%201021.84%20286.418%201021.97%20223.906V0.0132705Z'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201091%20421'%20width='1091'%20height='421'%3e%3c!--%20The%20Seal%20wordmark%20(source:%20seal-logo-dark.svg).%20Counters%20are%20CUT,%20not%20painted%20white,%20so%20the%20drawing%20works%20as%20a%20CSS%20mask%20on%20any%20ground%20(components/Logo).%20--%3e%3cdefs%3e%3cmask%20id='seal-counters'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='1091'%20height='421'%3e%3crect%20width='1091'%20height='421'%20fill='%23fff'/%3e%3cpath%20d='M465.437%20287.854L583.897%20288.128C568.374%20307.081%20552.491%20323.127%20532.357%20337.266C525.502%20342.08%20515.806%20346.701%20510.595%20350.411C502.451%20351.672%20490.94%20357.905%20480.779%20359.201C424.704%20366.351%20381.904%20345.952%20371.579%20288.047C402.602%20287.397%20434.252%20288.366%20465.437%20287.854Z'%20fill='%23000'/%3e%3cpath%20d='M373.17%20235.912C374.357%20231.769%20375.687%20227.011%20377.25%20223.031C385.388%20202.281%20401.548%20185.69%20422.075%20177.013C454.506%20163.014%20498.942%20166.739%20526.145%20190.21C538.182%20200.594%20543.71%20211.539%20549.788%20225.7C550.329%20229.727%20550.717%20231.959%20551.798%20235.87C543.881%20235.921%20533.954%20235.729%20526.176%20236.085C476.928%20234.744%20422.921%20235.886%20373.17%20235.912Z'%20fill='%23000'/%3e%3cpath%20d='M908.461%20271.369L910.262%20271.203L911.4%20272.448C911.95%20286.556%20909.798%20298.549%20903.378%20311.247C881.806%20353.859%20810.194%20376.972%20768.367%20355.532C743.334%20336%20761.682%20306.746%20785.275%20298.406C823.66%20284.836%20868.028%20278.233%20908.461%20271.369Z'%20fill='%23000'/%3e%3c/mask%3e%3c/defs%3e%3cg%20mask='url(%23seal-counters)'%20fill='%23000'%3e%3cpath%20d='M572.973%20388.286C568.241%20392.226%20555.961%20398.51%20550.3%20401.224C502.584%20423.617%20445.694%20427.031%20395.892%20409.959C315.278%20382.326%20275.574%20292.641%20304.876%20213.438C337.796%20124.455%20446.838%2090.7824%20531.267%20122.163C559.877%20132.797%20596.555%20159.639%20609.319%20188.417C617.056%20198.201%20623.201%20221.726%20625.818%20234.302C632.854%20224.492%20640.118%20214.844%20647.599%20205.366C655.925%20193.199%20679.46%20164.715%20691.256%20156.528C690.469%20158.409%20690.1%20159.183%20689.758%20161.186C705.802%20173.696%20719.903%20184.88%20732.021%20201.484C733.652%20203.719%20736.099%20205.454%20736.658%20207.156C723.023%20221.678%20714.365%20233.564%20702.389%20246.948C697.477%20254.534%20657.309%20308.282%20652.379%20312.549C635.604%20334.984%20598.414%20375.55%20572.973%20388.286Z'/%3e%3cpath%20d='M763.617%20115.798C781.7%20108.579%20814.547%20106.516%20834.024%20107.127C889.657%20108.869%20950.847%20131.785%20972.856%20187.201C977.142%20198.162%20979.93%20209.654%20981.134%20221.363C983.106%20240.033%20982.073%20271.823%20982.054%20291.667L982.073%20415.47L911.533%20415.499L911.562%20376.254C883.636%20406.343%20847.783%20418.764%20806.971%20420.614C756.401%20422.906%20686.477%20403.123%20683.443%20342.496C682.381%20321.062%20690.981%20299.311%20705.888%20284.002C754.504%20233.712%20846.161%20238.707%20908.831%20220.703C899.822%20170.718%20850.457%20163.592%20807.463%20169.591C777.584%20176.28%20759.094%20185.955%20736.658%20207.156C736.099%20205.454%20733.652%20203.719%20732.021%20201.484C719.903%20184.88%20705.802%20173.696%20689.758%20161.186C690.1%20159.183%20690.469%20158.409%20691.256%20156.528C701.336%20142.851%20745.695%20118.574%20763.617%20115.798Z'/%3e%3cpath%20d='M128.382%20107.284C163.599%20106.294%20207.384%20112.277%20236.283%20133.107C260.345%20150.451%20268.099%20167.697%20272.971%20195.686C250.368%20198.574%20227.737%20201.25%20205.084%20203.715C203.116%20194.157%20200.082%20186.077%20192.785%20178.774C168.109%20154.077%20106.588%20153.03%2080.3408%20175.415C74.675%20180.616%2071.9412%20188.059%2071.9574%20195.55C72.0076%20220.168%20106.112%20224.89%20124.835%20229.038C168.634%20238.742%20222.199%20240.431%20256.931%20272.548C270.356%20284.962%20276.4%20306.148%20276.319%20323.783C277.123%20381.065%20226.073%20409.847%20175.544%20417.122C161.496%20419.145%20150.641%20419.731%20136.245%20419.762C71.0509%20420.442%204.93086%20391.196%200%20318.483C18.0356%20315.28%2045.9376%20314.01%2065.6184%20311.541C72.9341%20356.017%20101.83%20364.735%20144.076%20365.022C167.943%20365.183%20206.572%20356.547%20204.945%20325.489C203.581%20299.466%20162.591%20295.411%20143.037%20291.131C88.7052%20280.764%203.46299%20271.29%200.503522%20199.607C-0.372654%20180.292%206.57608%20161.44%2019.7766%20147.317C47.5307%20117.204%2089.295%20109.02%20128.382%20107.284Z'/%3e%3cpath%20d='M1021.97%200.0132705L1090.82%200L1090.87%20415.584C1068.08%20415.267%201044.88%20415.443%201022.05%20415.399C1020.83%20353.129%201021.84%20286.418%201021.97%20223.906V0.0132705Z'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat}@media (forced-colors:active){._wordmark_b6s0t_11{forced-color-adjust:none;background-color:canvastext}}._group_u5mez_4{align-items:stretch;gap:var(--segmented-gap);min-block-size:var(--segmented-min-h);padding:var(--segmented-pad);border:var(--segmented-edge);border-block-end:var(--segmented-baseline);border-radius:var(--segmented-radius);background:var(--segmented-bg);box-shadow:var(--segmented-shadow);display:inline-flex}._option_u5mez_17{appearance:none;align-items:center;gap:var(--space-15);min-block-size:var(--segmented-option-min-h);padding-block:0;padding-inline:var(--segmented-option-pad);border-radius:var(--segmented-option-radius);color:var(--tab-ink);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;display:inline-flex}._option_u5mez_17:hover:not(:disabled){color:var(--tab-ink-hover)}._option_u5mez_17[data-selected],._option_u5mez_17[data-selected]:hover:not(:disabled){background:var(--segmented-selected-bg);box-shadow:var(--segmented-selected-shadow);color:var(--tab-ink-active)}._option_u5mez_17:disabled{color:var(--color-text-muted);opacity:var(--opacity-disabled);cursor:not-allowed}._option_u5mez_17[data-selected]:disabled{opacity:1;color:var(--color-text-secondary);box-shadow:var(--segmented-refused-shadow);background:0 0}._option_u5mez_17:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1);border-radius:var(--radius-sm)}._group_u5mez_4[data-variant=compact]{gap:var(--space-05);min-block-size:0;padding:var(--space-05);border:var(--border-width) solid var(--track-border);border-radius:var(--radius-md);background:var(--track-bg);box-shadow:var(--track-shadow)}._group_u5mez_4[data-variant=compact] ._option_u5mez_17{min-inline-size:var(--space-5);min-block-size:var(--space-5);padding-inline:var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-muted);justify-content:center}._group_u5mez_4[data-variant=compact] ._option_u5mez_17:has(>svg){padding-inline:0}._group_u5mez_4[data-variant=compact] ._option_u5mez_17>svg{inline-size:var(--space-4);block-size:var(--space-4)}._group_u5mez_4[data-variant=compact] ._option_u5mez_17[data-selected],._group_u5mez_4[data-variant=compact] ._option_u5mez_17[data-selected]:hover:not(:disabled){background:var(--selected-bg);box-shadow:var(--selected-shadow);color:var(--color-text)}._group_u5mez_4[data-variant=compact] ._option_u5mez_17[data-selected]:disabled{box-shadow:inset 0 0 0 var(--border-width) var(--border-strong);color:var(--color-text-secondary);background:0 0}@media (prefers-reduced-motion:reduce){._option_u5mez_17{transition:none}}._name_ewxrq_2{font-family:var(--font-family-display);font-weight:var(--font-weight-display);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display)}._accent_ewxrq_9{color:var(--color-accent)}._shell_kelm_1{grid-template-rows:auto 1fr;min-block-size:100dvh;display:grid}._bar_kelm_8{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--header-height);padding-block:var(--space-2);padding-inline:var(--space-4);border-block-end:var(--border-width) solid var(--demo-bar-border);background:var(--demo-bar-bg);flex-wrap:wrap;display:flex}._brand_kelm_21{--logo-size:var(--logo-size-rail);align-items:center;gap:var(--space-3);color:var(--color-text);text-decoration:none;display:inline-flex}._name_kelm_32{font-size:var(--font-size-xl);white-space:nowrap}._tools_kelm_37{align-items:center;gap:var(--space-3);display:flex}._main_kelm_43{min-inline-size:0;padding-block:var(--space-6);padding-inline:var(--space-4)}._main_kelm_43:focus{outline:none}._fallback_12rh0_2{inline-size:100%;max-inline-size:var(--demo-column-measure);margin-inline:auto}@font-face{font-family:Chillax;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/chillax-300-D1bgFOD4.woff2)format("woff2")}@font-face{font-family:Chillax;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/chillax-400-DCEovDrN.woff2)format("woff2")}@font-face{font-family:Chillax;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/chillax-500-BmL3CiFe.woff2)format("woff2")}@font-face{font-family:Chillax;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/chillax-600-BeOZ2uPm.woff2)format("woff2")}:root{--palette-white:#fff;--palette-black:#0b0e14;--palette-true-black:#000;--palette-gray-50:#f6f7f9;--palette-gray-100:#eef0f3;--palette-gray-200:#d8dce2;--palette-gray-300:#b6bdc9;--palette-gray-500:#5a6475;--palette-gray-700:#333a48;--palette-gray-800:#232936;--palette-gray-900:#171b24;--palette-blue-400:#5c7cf0;--palette-blue-500:#2447d1;--palette-blue-600:#1c39ab;--palette-red-500:#c62838;--palette-red-400:#f06b76;--palette-amber-600:#b26a00;--palette-amber-400:#e0a44a;--palette-green-600:#1f7a3d;--palette-green-400:#4bbd6f;--palette-ink-cta:oklch(25% .009 265);--palette-ink-cta-hover:oklch(15% .007 265);--palette-slate-300:oklch(82% .035 262);--palette-olive-950:#18280e;--palette-olive-900:oklch(28% .058 131);--palette-olive-850:oklch(34% .06 131);--palette-olive-800:oklch(40% .062 131);--palette-olive-brand:#3a4630;--palette-olive-brand-deep:#232b1c;--palette-olive-cta:oklch(56% .088 118);--palette-olive-cta-hover:oklch(50% .09 118);--palette-olive-heat-1:oklch(64% .11 140);--palette-olive-heat-2:oklch(78% .16 112);--palette-cream:#edf1e7;--palette-desk:#eaefe2;--palette-lime-500:oklch(81% .2 125);--palette-olive-975:#101c08;--palette-olive-700:oklch(47% .065 131);--palette-olive-300:oklch(77% .04 134);--palette-lime-400:oklch(88% .19 126);--palette-lime-300:oklch(93% .15 126);--palette-graphite-frame:#070708;--palette-graphite-sunken:#09090a;--palette-graphite-page:#0b0b0c;--palette-graphite-well:#0e0e0f;--palette-graphite-card:#111112;--palette-graphite-float:#151517;--palette-graphite-raised:#19191b;--palette-emerald-300:oklch(82% .085 154);--palette-emerald-400:oklch(73% .11 154);--palette-emerald-500:oklch(63% .105 154);--palette-emerald-600:oklch(52% .095 154);--palette-emerald-700:oklch(42% .08 154);--palette-emerald-900:oklch(28% .05 154);--palette-ref-amber:#e8ab4a;--palette-ref-blue:#3976e7;--palette-ref-green:#3fa480;--palette-ref-green-deep:#2b8765;--palette-cta-light:oklch(93% .006 262);--palette-cta-light-hover:oklch(99% .002 262);--palette-scarlet-700:oklch(44% .19 25);--palette-scarlet-600:oklch(53% .21 26);--palette-scarlet-500:oklch(58% .22 27);--palette-scarlet-400:oklch(66% .2 27);--palette-scarlet-300:oklch(75% .16 28);--palette-violet-700:oklch(42% .19 300);--palette-violet-600:oklch(50% .22 301);--palette-violet-500:oklch(57% .24 302);--palette-violet-400:oklch(66% .2 302);--palette-violet-300:oklch(76% .14 303);--palette-gold-700:oklch(60% .13 85);--palette-gold-600:oklch(72% .15 88);--palette-gold-500:oklch(82% .16 90);--palette-gold-400:oklch(87% .16 92);--palette-gold-300:oklch(92% .13 95);--palette-ink-950:#0a0a0b;--palette-ink-900:#141416;--palette-ink-850:#1c1d20;--palette-ink-800:#26272b;--palette-heat-1:oklch(66% .045 235);--palette-heat-2:oklch(90% .12 100);--palette-heat-3:oklch(80% .145 74);--palette-heat-4:oklch(70% .145 50);--palette-heat-5:oklch(60% .15 28);--color-desk:#efeee8;--color-bg-sunken:#efeee8;--color-bg:#f3f5f2;--color-surface:var(--palette-white);--color-surface-muted:#f8faf7;--color-surface-raised:#eff2ee;--color-surface-sunken:#f0f2ee;--color-surface-overlay:var(--palette-white);--color-border:#e1e5e0;--color-border-strong:#cdd3cc;--color-text:#17201b;--color-text-secondary:#5a655f;--color-text-muted:#626c66;--color-text-disabled:#929b96;--color-text-inverse:oklch(98.5% 0 0);--color-inverse:oklch(20% 0 0);--color-inverse-hover:oklch(28% 0 0);--color-primary:oklch(49.9% .083 148.7);--color-primary-hover:oklch(42.2% .082 150.1);--color-on-primary:var(--palette-white);--color-danger:oklch(57% .155 27.6);--color-warning:oklch(70.7% .128 81);--color-success:oklch(49.9% .083 148.7);--color-info:oklch(53.4% .086 240.5);--brand-cta:var(--palette-ink-cta);--brand-cta-hover:var(--palette-ink-cta-hover);--color-cta:var(--brand-cta);--color-cta-hover:var(--brand-cta-hover);--color-on-cta:var(--palette-white);--color-on-danger:var(--palette-white);--color-cta-edge:transparent;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-0:var(--color-desk);--surface-1:var(--color-desk);--surface-2:var(--color-bg);--surface-3:var(--color-surface);--surface-4:#ffffffdb;--surface-modal:#fffffff2;--surface-secondary:#00000006;--surface-hover:#00000009;--surface-selected:#0000000e;--surface-input:var(--palette-white);--surface-2-sheen:linear-gradient(180deg, #ffffff80, transparent 16rem);--frame-sheen:none;--frame-grain:none;--elevation-panel:0 1px 3px #0000000a, 0 12px 32px -16px #0000001f;--border-subtle:#0000000f;--border-standard:#00000017;--border-strong:#00000024;--border-focus:var(--color-focus-ring);--divider:#0000000e;--panel-head-rule:transparent;--panel-head-pad-end:var(--space-1);--elevation-base:0 0 #0000;--elevation-raised:0 1px 2px #161e1a0f, 0 4px 12px -4px #161e1a14, 0 18px 36px -26px #161e1a24;--elevation-hover:0 2px 4px #161e1a0f, 0 12px 24px -10px #161e1a24, 0 28px 48px -26px #161e1a33;--elevation-floating:0 0 0 1px #00000008, 0 12px 32px -10px #00000024, 0 32px 64px -28px #00000024;--elevation-modal:0 0 0 1px #0000000a, 0 28px 80px -20px #00000047;--highlight-top:inset 0 1px 0 #ffffffb3;--shadow-1:var(--elevation-raised);--shadow-2:var(--elevation-hover);--shadow-3:var(--elevation-floating);--shadow-glow:0 0 0 1px color-mix(in oklab, var(--color-primary) 30%, transparent), 0 6px 18px color-mix(in oklab, var(--color-primary) 16%, transparent);--shadow-ink:var(--color-text);--shadow-float:0 2px 4px -1px color-mix(in oklab, var(--shadow-ink) 22%, transparent), 0 8px 16px -4px color-mix(in oklab, var(--shadow-ink) 22%, transparent), 0 20px 40px -12px color-mix(in oklab, var(--shadow-ink) 30%, transparent);--shadow-float-lifted:0 4px 8px -2px color-mix(in oklab, var(--shadow-ink) 18%, transparent), 0 16px 30px -6px color-mix(in oklab, var(--shadow-ink) 24%, transparent), 0 34px 64px -16px color-mix(in oklab, var(--shadow-ink) 32%, transparent);--shadow-float-pressed:0 1px 2px color-mix(in oklab, var(--shadow-ink) 26%, transparent), 0 3px 6px -2px color-mix(in oklab, var(--shadow-ink) 22%, transparent);--shadow-rim:inset 0 1px 0 color-mix(in oklab, var(--color-on-cta) 18%, transparent);--cta-sheen:linear-gradient(180deg, #ffffff1a, transparent);--shadow-cta:inset 0 1px 0 #ffffff1f, 0 1px 2px #00000024;--shadow-cta-hover:inset 0 1px 0 #ffffff1f, 0 2px 8px -2px #00000038;--shadow-inset-field:inset 0 1px 2px #12141c0a;--ground-color:var(--surface-0);--ground-size:auto;--ground-image:none;--glass-blur:20px;--glass-blur-strong:28px;--glass-backdrop:blur(var(--glass-blur)) saturate(150%);--glass-backdrop-strong:blur(var(--glass-blur-strong)) saturate(150%);--glass-1:var(--surface-secondary);--glass-card:var(--surface-input);--glass-3:var(--surface-4);--glass-tint:var(--surface-hover);--glass-tint-strong:var(--surface-selected);--glass-stroke:var(--border-subtle);--glass-stroke-strong:var(--border-standard);--glass-shade-strong:#0000001f;--glass-sheen:none;--card-bg:var(--surface-3);--card-bg-solid:var(--color-surface);--card-bg-hover:var(--card-bg);--card-border:#0000000a;--card-border-hover:var(--border-subtle);--card-shadow:var(--highlight-top), var(--elevation-raised);--card-shadow-hover:var(--highlight-top), var(--elevation-hover);--card-sheen:none;--card-strong-bg:var(--surface-3);--card-strong-shadow:var(--highlight-top), var(--elevation-hover);--card-featured-bg:color-mix(in oklab, var(--color-primary) 8%, var(--color-surface));--card-featured-border:color-mix(in oklab, var(--color-primary) 22%, transparent);--card-soft-bg:#f8faf7;--card-soft-border:transparent;--card-soft-shadow:none;--card-flat-bg:transparent;--card-flat-sheen:none;--card-flat-border:transparent;--card-flat-shadow:none;--card-flat-nested-bg:var(--card-bg);--card-flat-nested-shadow:var(--card-shadow);--card-flat-nested-radius:var(--radius-card);--card-island-bg:var(--island-bg);--card-island-border:transparent;--card-island-shadow:var(--island-shadow);--island-bg:oklch(23.5% .018 162);--island-bg-raised:oklch(28.5% .02 162);--island-border:#ffffff17;--island-border-subtle:var(--island-border);--island-border-standard:var(--island-border);--island-divider:var(--island-border);--island-edge:transparent;--island-edge-hover:transparent;--island-ink:oklch(97% .005 162);--island-ink-secondary:oklch(85% .012 162);--island-ink-muted:oklch(76% .014 162);--island-gain:oklch(82% .11 154);--island-loss:oklch(78% .12 32);--island-shadow:0 1px 2px #0a141033, 0 18px 36px -18px #0a141080;--island-shadow-hover:var(--island-shadow);--island-control-bg:#ffffff0f;--island-control-bg-hover:#ffffff1c;--island-control-border:var(--island-border);--island-control-border-hover:#ffffff2e;--island-surface-hover:#ffffff0f;--island-ok-fg:var(--island-gain);--island-ok-bg:color-mix(in oklab, var(--island-gain) 16%, transparent);--island-error-fg:var(--island-loss);--island-error-bg:color-mix(in oklab, var(--island-loss) 16%, transparent);--island-neutral-fg:var(--island-ink-secondary);--island-neutral-bg:#ffffff14;--island-chart-line:var(--island-gain);--island-spark-good:var(--island-gain);--island-surface:var(--island-bg-raised);--island-dormant-fg:color-mix(in oklab, var(--color-risk-1) 55%, var(--island-ink));--island-guarded-fg:color-mix(in oklab, var(--color-risk-2) 55%, var(--island-ink));--island-elevated-fg:color-mix(in oklab, var(--color-risk-3) 55%, var(--island-ink));--island-high-fg:color-mix(in oklab, var(--color-risk-4) 55%, var(--island-ink));--island-critical-fg:color-mix(in oklab, var(--color-risk-5) 55%, var(--island-ink));--island-inset:var(--space-4);--card-quiet-bg:#3f70480e;--control-bg:var(--surface-input);--control-bg-hover:var(--color-surface-muted);--control-border:var(--border-standard);--control-border-hover:var(--border-strong);--control-shadow:var(--elevation-raised);--control-shadow-hover:var(--elevation-raised);--accept-bg:color-mix(in oklab, var(--color-primary) 11%, var(--color-surface));--accept-bg-hover:color-mix(in oklab, var(--color-primary) 17%, var(--color-surface));--accept-edge:color-mix(in oklab, var(--color-primary) 26%, transparent);--accept-edge-hover:color-mix(in oklab, var(--color-primary) 40%, transparent);--accept-shadow:none;--accept-shadow-hover:none;--opacity-disabled:.45;--nav-disabled-opacity:.65;--track-bg:var(--surface-secondary);--track-bg-hover:var(--surface-hover);--track-border:var(--border-subtle);--track-shadow:inset 0 1px 2px #0000000d;--selected-bg:var(--palette-white);--selected-shadow:0 1px 2px #00000014, 0 0 0 1px #0000000d;--overlay-bg:var(--surface-4);--overlay-border:var(--border-standard);--overlay-shadow:var(--highlight-top), var(--elevation-floating);--overlay-backdrop:var(--glass-backdrop-strong);--overlay-backdrop-soft:blur(var(--glass-blur-strong)) saturate(110%);--overlay-bg-solid:var(--color-surface-overlay);--row-hover-bg:var(--surface-hover);--row-active-bg:var(--surface-selected);--scrim-bg:#0000003d;--scrim-backdrop:blur(3px);--tab-ink:var(--color-text-muted);--tab-ink-hover:var(--color-text-secondary);--tab-ink-active:var(--color-text);--tab-indicator:var(--color-primary);--tab-indicator-size:3px;--tab-underline:inset 0 calc(-1 * var(--tab-indicator-size)) 0 var(--tab-indicator);--tab-baseline:var(--border-subtle);--tab-gap:var(--space-5);--tab-gap-compact:var(--space-4);--segmented-gap:var(--space-05);--segmented-min-h:auto;--segmented-pad:var(--space-05);--segmented-edge:var(--border-width) solid var(--track-border);--segmented-baseline:var(--border-width) solid var(--track-border);--segmented-radius:var(--radius-md);--segmented-bg:var(--track-bg);--segmented-shadow:var(--track-shadow);--segmented-option-min-h:calc(var(--control-h-sm) - 2 * var(--space-05));--segmented-option-pad:var(--space-3);--segmented-option-radius:calc(var(--radius-md) - var(--space-05));--segmented-selected-bg:var(--selected-bg);--segmented-selected-shadow:var(--selected-shadow);--segmented-refused-shadow:inset 0 0 0 var(--border-width) var(--border-strong);--loop-row-h:2.75rem;--loop-progress-rule:color-mix(in oklab, var(--color-accent) 70%, var(--color-border));--field-bg:var(--surface-input);--field-border:var(--color-border-control);--field-border-hover:color-mix(in oklab, var(--color-text) 20%, var(--color-border-control));--field-border-focus:var(--color-focus-ring);--field-focus-halo:0 0 0 3px color-mix(in oklab, var(--color-primary) 16%, transparent);--field-invalid-halo:0 0 0 3px var(--color-status-error-bg);--field-placeholder:color-mix(in oklab, var(--color-text-muted) 90%, var(--color-text));--notice-warn-bg:color-mix(in oklab, var(--color-warning) 6%, transparent);--notice-warn-border:color-mix(in oklab, var(--color-warning) 22%, transparent);--notice-warn-bg-strong:color-mix(in oklab, var(--color-warning) 10%, transparent);--notice-warn-border-strong:color-mix(in oklab, var(--color-warning) 34%, transparent);--notice-ok-bg:color-mix(in oklab, var(--color-success) 6%, transparent);--notice-ok-border:color-mix(in oklab, var(--color-success) 22%, transparent);--button-warn-bg:var(--color-status-warn-bg);--button-warn-bg-hover:color-mix(in oklab, var(--color-warning) 24%, transparent);--button-warn-border:color-mix(in oklab, var(--color-warning) 60%, var(--color-text));--button-warn-ink:var(--color-status-warn-fg);--button-danger-bg:var(--color-status-error-bg);--button-danger-bg-hover:color-mix(in oklab, var(--color-danger) 22%, transparent);--button-danger-border:color-mix(in oklab, var(--color-danger) 45%, transparent);--button-danger-border-hover:var(--button-danger-border);--button-danger-ink:var(--color-status-error-fg);--button-danger-shadow:none;--button-danger-shadow-hover:none;--button-lead-border:var(--color-cta-text);--risk-cell-1-bg:color-mix(in oklab, var(--color-risk-1) 6%, var(--card-quiet-bg));--risk-cell-1-border:color-mix(in oklab, var(--color-risk-1) 28%, var(--card-border));--risk-cell-2-bg:color-mix(in oklab, var(--color-risk-2) 6%, var(--card-quiet-bg));--risk-cell-2-border:color-mix(in oklab, var(--color-risk-2) 28%, var(--card-border));--risk-cell-3-bg:color-mix(in oklab, var(--color-risk-3) 6%, var(--card-quiet-bg));--risk-cell-3-border:color-mix(in oklab, var(--color-risk-3) 28%, var(--card-border));--risk-cell-4-bg:color-mix(in oklab, var(--color-risk-4) 6%, var(--card-quiet-bg));--risk-cell-4-border:color-mix(in oklab, var(--color-risk-4) 28%, var(--card-border));--risk-cell-5-bg:color-mix(in oklab, var(--color-risk-5) 8%, var(--card-quiet-bg));--risk-cell-5-border:color-mix(in oklab, var(--color-risk-5) 40%, var(--card-border));--risk-cell-ink-muted:color-mix(in oklab, var(--color-text-muted) 80%, var(--color-text));--notify:var(--palette-ref-blue);--notify-fill:color-mix(in oklab, var(--notify) 88%, black);--on-notify:var(--palette-white);--notify-soft:color-mix(in oklab, var(--notify) 22%, transparent);--notify-ink:color-mix(in oklab, var(--notify) 54%, var(--color-text));--tooltip-bg:var(--surface-modal);--info-tip-ink:color-mix(in oklab, var(--color-text-muted) 90%, transparent);--avatar-bg:var(--color-surface-raised);--avatar-ink:var(--color-text);--avatar-border:var(--color-border-strong);--avatar-radius:var(--radius-full);--nav-bg:transparent;--glass-nav-hover:var(--surface-hover);--glass-nav-active:color-mix(in oklab, var(--notify) 15%, transparent);--nav-active-sheen:linear-gradient(180deg, #ffffff80, #ffffff1f 55%, transparent);--nav-active-shadow:inset 0 1px 0 #ffffffbf, inset 0 0 0 1px color-mix(in oklab, var(--notify) 26%, transparent), 0 1px 2px color-mix(in oklab, var(--notify) 14%, transparent), 0 6px 14px -8px color-mix(in oklab, var(--notify) 40%, transparent);--glass-nav-active-ink:color-mix(in oklab, var(--notify) 62%, var(--color-text));--nav-icon-active:var(--notify);--nav-icon-on-active:var(--nav-icon-active);--nav-icon-selected:currentColor;--nav-heading-ink:color-mix(in oklab, var(--notify) 72%, var(--color-text));--color-accent:var(--color-primary);--color-accent-hover:var(--color-primary-hover);--color-on-accent:var(--color-on-primary);--color-accent-soft:color-mix(in oklab, var(--color-accent) 14%, transparent);--color-accent-on-inverse:color-mix(in oklab, var(--palette-slate-300) 60%, var(--color-text-inverse));--color-backdrop:#0e101657;--color-overlay-white-hover:color-mix(in oklab, var(--palette-white) 12%, transparent);--color-overlay-white-press:color-mix(in oklab, var(--palette-white) 20%, transparent);--color-border-control:color-mix(in oklab, var(--color-text) 44%, var(--color-border));--color-focus-ring:color-mix(in oklab, var(--color-primary) 60%, var(--color-text));--color-risk-1:var(--palette-heat-1);--color-risk-2:var(--palette-heat-2);--color-risk-3:var(--palette-heat-3);--color-risk-4:var(--palette-heat-4);--color-risk-5:var(--palette-heat-5);--color-risk-1-soft:color-mix(in oklab, var(--color-risk-1) 18%, transparent);--color-risk-2-soft:color-mix(in oklab, var(--color-risk-2) 18%, transparent);--color-risk-3-soft:color-mix(in oklab, var(--color-risk-3) 18%, transparent);--color-risk-4-soft:color-mix(in oklab, var(--color-risk-4) 18%, transparent);--color-risk-5-soft:color-mix(in oklab, var(--color-risk-5) 18%, transparent);--color-risk-1-fg:color-mix(in oklab, var(--color-risk-1) 40%, var(--color-text));--color-risk-2-fg:color-mix(in oklab, var(--color-risk-2) 40%, var(--color-text));--color-risk-3-fg:color-mix(in oklab, var(--color-risk-3) 40%, var(--color-text));--color-risk-4-fg:color-mix(in oklab, var(--color-risk-4) 40%, var(--color-text));--color-risk-5-fg:color-mix(in oklab, var(--color-risk-5) 40%, var(--color-text));--color-status-ok-fg:color-mix(in oklab, var(--color-success) 45%, var(--color-text));--color-status-ok-bg:color-mix(in oklab, var(--color-success) 14%, transparent);--color-status-warn-fg:color-mix(in oklab, var(--color-warning) 45%, var(--color-text));--color-status-warn-bg:color-mix(in oklab, var(--color-warning) 16%, transparent);--color-status-error-fg:color-mix(in oklab, var(--color-danger) 45%, var(--color-text));--color-status-error-bg:color-mix(in oklab, var(--color-danger) 14%, transparent);--color-status-info-fg:color-mix(in oklab, var(--color-info) 45%, var(--color-text));--color-status-info-bg:color-mix(in oklab, var(--color-info) 14%, transparent);--color-status-neutral-fg:color-mix(in oklab, var(--color-text-muted) 45%, var(--color-text));--color-status-neutral-bg:color-mix(in oklab, var(--color-text-muted) 12%, transparent);--color-figure-gain:color-mix(in oklab, var(--color-success) 75%, var(--color-text));--color-figure-loss:color-mix(in oklab, var(--color-danger) 85%, var(--color-text));--color-cta-text:color-mix(in oklab, var(--color-primary) 82%, var(--color-text));--color-vertical-returns-abuse:oklch(53% .145 42);--color-vertical-store-theft:oklch(44% .085 77);--color-vertical-gift-card:oklch(55% .105 107);--color-vertical-transit:oklch(46% .11 152);--color-vertical-instore-payment:oklch(55% .085 197);--color-vertical-3ds:oklch(44% .08 229);--color-vertical-fraud:oklch(56% .17 259);--color-vertical-employee-shrink:oklch(48% .19 289);--color-vertical-chargeback:oklch(57% .18 319);--color-vertical-orc:oklch(47% .18 349);--color-vertical-fraud-soft:color-mix(in oklab, var(--color-vertical-fraud) 14%, transparent);--color-vertical-employee-shrink-soft:color-mix(in oklab, var(--color-vertical-employee-shrink) 14%, transparent);--color-vertical-returns-abuse-soft:color-mix(in oklab, var(--color-vertical-returns-abuse) 14%, transparent);--color-vertical-instore-payment-soft:color-mix(in oklab, var(--color-vertical-instore-payment) 14%, transparent);--color-vertical-gift-card-soft:color-mix(in oklab, var(--color-vertical-gift-card) 14%, transparent);--color-vertical-transit-soft:color-mix(in oklab, var(--color-vertical-transit) 14%, transparent);--color-vertical-store-theft-soft:color-mix(in oklab, var(--color-vertical-store-theft) 14%, transparent);--color-vertical-3ds-soft:color-mix(in oklab, var(--color-vertical-3ds) 14%, transparent);--color-vertical-chargeback-soft:color-mix(in oklab, var(--color-vertical-chargeback) 14%, transparent);--color-vertical-orc-soft:color-mix(in oklab, var(--color-vertical-orc) 14%, transparent);--vertical-ink-mix:44%;--color-vertical-fraud-fg:color-mix(in oklab, var(--color-vertical-fraud) var(--vertical-ink-mix), var(--color-text));--color-vertical-employee-shrink-fg:color-mix(in oklab, var(--color-vertical-employee-shrink) var(--vertical-ink-mix), var(--color-text));--color-vertical-returns-abuse-fg:color-mix(in oklab, var(--color-vertical-returns-abuse) var(--vertical-ink-mix), var(--color-text));--color-vertical-instore-payment-fg:color-mix(in oklab, var(--color-vertical-instore-payment) var(--vertical-ink-mix), var(--color-text));--color-vertical-gift-card-fg:color-mix(in oklab, var(--color-vertical-gift-card) var(--vertical-ink-mix), var(--color-text));--color-vertical-transit-fg:color-mix(in oklab, var(--color-vertical-transit) var(--vertical-ink-mix), var(--color-text));--color-vertical-store-theft-fg:color-mix(in oklab, var(--color-vertical-store-theft) var(--vertical-ink-mix), var(--color-text));--color-vertical-3ds-fg:color-mix(in oklab, var(--color-vertical-3ds) var(--vertical-ink-mix), var(--color-text));--color-vertical-chargeback-fg:color-mix(in oklab, var(--color-vertical-chargeback) var(--vertical-ink-mix), var(--color-text));--color-vertical-orc-fg:color-mix(in oklab, var(--color-vertical-orc) var(--vertical-ink-mix), var(--color-text));--color-accent-ink:color-mix(in oklab, var(--color-accent) 60%, var(--color-text));--vertical-glyph-mix:72%;--vertical-progress-mix:64%;--vertical-progress-reach-mix:32%;--vertical-progress-reach-ground:var(--color-border-strong);--vertical-chart-mix:100%;--color-vertical-fraud-chart:color-mix(in oklab, var(--color-vertical-fraud) var(--vertical-chart-mix), var(--color-text));--color-vertical-employee-shrink-chart:color-mix(in oklab, var(--color-vertical-employee-shrink) var(--vertical-chart-mix), var(--color-text));--color-vertical-returns-abuse-chart:color-mix(in oklab, var(--color-vertical-returns-abuse) var(--vertical-chart-mix), var(--color-text));--color-vertical-instore-payment-chart:color-mix(in oklab, var(--color-vertical-instore-payment) var(--vertical-chart-mix), var(--color-text));--color-vertical-gift-card-chart:color-mix(in oklab, var(--color-vertical-gift-card) var(--vertical-chart-mix), var(--color-text));--color-vertical-transit-chart:color-mix(in oklab, var(--color-vertical-transit) var(--vertical-chart-mix), var(--color-text));--color-vertical-store-theft-chart:color-mix(in oklab, var(--color-vertical-store-theft) var(--vertical-chart-mix), var(--color-text));--color-vertical-3ds-chart:color-mix(in oklab, var(--color-vertical-3ds) var(--vertical-chart-mix), var(--color-text));--color-vertical-chargeback-chart:color-mix(in oklab, var(--color-vertical-chargeback) var(--vertical-chart-mix), var(--color-text));--color-vertical-orc-chart:color-mix(in oklab, var(--color-vertical-orc) var(--vertical-chart-mix), var(--color-text));--color-chart-grid:var(--color-border);--color-chart-axis-text:var(--color-text-muted);--color-chart-line:oklch(53.4% .086 240.5);--color-chart-pair:var(--palette-ref-amber);--chart-area-strength:28%;--color-chart-area-from:color-mix(in oklab, var(--color-chart-line) var(--chart-area-strength), transparent);--color-chart-area-to:color-mix(in oklab, var(--color-chart-line) 2%, transparent);--color-chart-band:color-mix(in oklab, var(--color-chart-line) 12%, transparent);--color-chart-series-headline:var(--color-chart-line);--color-chart-series-context:var(--color-text-secondary);--color-chart-series-loss:var(--color-chart-pair);--spark-area-opacity:.26;--spark-wash-opacity:calc(var(--spark-area-opacity) * .6);--spark-dot-size:.375rem;--spark-good:var(--color-success);--spark-stroke-width:1.75;--spark-reveal-duration:var(--duration-count);--spark-reveal-fill:both;--color-chart-marker:var(--color-danger);--color-chart-event:var(--color-primary);--color-chart-event-text:color-mix(in oklab, var(--color-primary) 40%, var(--color-text));--color-chart-other:oklch(60% 0 0);--cat-hue-1:255;--cat-hue-2:75;--cat-hue-3:165;--cat-hue-4:300;--cat-hue-5:30;--cat-hue-6:215;--cat-l:.63;--cat-c:.12;--color-cat-1:oklch(53.4% .086 240.5);--color-cat-2:oklch(70.7% .128 81);--color-cat-3:oklch(58% .09 150);--color-cat-4:oklch(55% .1 300);--color-cat-5:oklch(65.1% .147 47.4);--color-cat-6:oklch(60% .075 200);--color-platform-linkedin:oklch(58% .13 245);--color-platform-facebook:oklch(58% .16 265);--color-platform-instagram:oklch(62% .19 5);--color-platform-telegram:oklch(66% .12 230);--color-platform-reddit:oklch(64% .19 38);--color-platform-discord:oklch(60% .15 280);--color-platform-tiktok:oklch(66% .16 190);--color-platform-x:oklch(55% .02 260);--color-platform-xing:oklch(56% .11 175);--color-platform-breach-corpus:oklch(60% .16 25);--color-platform-paste-site:oklch(62% .11 95);--color-platform-unknown:var(--color-text-secondary);--chart-dim-opacity:.32;--color-chart-highlight-ring:var(--color-surface);--chart-grid-opacity:.3;--chart-hover-dim-opacity:.4;--chart-leader-opacity:.7;--chart-carry-opacity:.8;--chart-rail-opacity:.5;--chart-guide-opacity:.55;--chart-area-veil-opacity:.65;--heat-grid-fill-1:color-mix(in oklab, var(--color-risk-1) 22%, var(--color-surface));--heat-grid-fill-2:color-mix(in oklab, var(--color-risk-2) 36%, var(--color-surface));--heat-grid-fill-3:color-mix(in oklab, var(--color-risk-3) 50%, var(--color-surface));--heat-grid-fill-4:color-mix(in oklab, var(--color-risk-4) 64%, var(--color-surface));--heat-grid-fill-5:color-mix(in oklab, var(--color-risk-5) 78%, var(--color-surface));--attribution-step-1:74%;--attribution-step-2:52%;--attribution-step-3:34%;--color-waterfall-bookend-top:color-mix(in oklab, var(--color-success) 90%, transparent);--color-waterfall-bookend-mid:color-mix(in oklab, var(--color-success) 84%, transparent);--color-waterfall-bookend-foot:color-mix(in oklab, color-mix(in oklab, var(--color-success) 80%, var(--color-bg)) 72%, transparent);--color-waterfall-bookend-edge:color-mix(in oklab, var(--color-success) 35%, transparent);--waterfall-bookend-key:linear-gradient(180deg, var(--color-success), color-mix(in oklab, var(--color-success) 55%, var(--color-bg)));--waterfall-gain-opacity:.55;--color-waterfall-gain-edge:color-mix(in oklab, var(--color-success) 45%, transparent);--color-waterfall-veil-top:color-mix(in oklab, color-mix(in oklab, var(--color-success) 35%, var(--color-text)) 18%, transparent);--color-waterfall-veil-foot:color-mix(in oklab, var(--color-success) 5%, transparent);--color-waterfall-veil-edge:color-mix(in oklab, var(--color-success) 20%, transparent);--color-waterfall-glass-top:color-mix(in oklab, var(--color-danger) 34%, transparent);--color-waterfall-glass-foot:color-mix(in oklab, var(--color-danger) 6%, transparent);--color-waterfall-glass-edge:color-mix(in oklab, var(--color-danger) 26%, transparent);--color-waterfall-glass-key:color-mix(in oklab, var(--color-danger) 45%, transparent);--color-waterfall-glass-key-edge:color-mix(in oklab, var(--color-danger) 55%, transparent);--color-waterfall-neutral-top:color-mix(in oklab, var(--color-text) 20%, transparent);--color-waterfall-neutral-foot:color-mix(in oklab, var(--color-text) 10%, transparent);--color-waterfall-recoverable-top:color-mix(in oklab, var(--color-chart-pair) 40%, transparent);--color-waterfall-recoverable-foot:color-mix(in oklab, var(--color-chart-pair) 8%, transparent);--color-waterfall-recoverable-edge:color-mix(in oklab, var(--color-chart-pair) 45%, transparent);--color-waterfall-recoverable-key-edge:color-mix(in oklab, var(--color-chart-pair) 60%, transparent);--color-waterfall-recoverable-tag-edge:color-mix(in oklab, var(--color-chart-pair) 38%, transparent);--color-map-land:color-mix(in oklab, var(--color-text) 8%, var(--color-surface));--color-map-land-stroke:color-mix(in oklab, var(--color-text) 18%, var(--color-surface));--color-map-highlight:color-mix(in oklab, var(--color-primary) 55%, var(--color-surface));--color-map-highlight-stroke:var(--color-primary);--color-map-highlight-ink:color-mix(in oklab, var(--color-primary) 45%, var(--color-text));--color-map-context:color-mix(in oklab, var(--color-text) 12%, var(--color-surface));--map-dim-opacity:var(--chart-dim-opacity);--space-05:.125rem;--space-1:.25rem;--space-15:.375rem;--space-2:.5rem;--space-25:.625rem;--space-3:.75rem;--space-35:.875rem;--space-4:1rem;--space-45:1.125rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-xs:var(--space-1);--space-sm:var(--space-2);--space-md:var(--space-3);--space-lg:var(--space-4);--space-xl:var(--space-5);--space-2xl:var(--space-6);--font-family-base:"Chillax", "DM Sans", ui-sans-serif, system-ui, sans-serif;--font-family-mono:var(--font-family-base);--font-family-display:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-family-heading:var(--font-family-display);--font-size-3xs:.5625rem;--font-size-2xs:.6875rem;--font-size-xs:.6875rem;--font-size-note:.75rem;--font-size-sm:.8125rem;--font-size-body:.875rem;--font-size-md:.9375rem;--font-size-row:1.0625rem;--font-size-lg:1.125rem;--font-size-h2:1.25rem;--font-size-xl:1.375rem;--font-size-2xl:1.4375rem;--font-size-title:1.875rem;--font-size-3xl:2.5rem;--font-size-display:var(--font-size-3xl);--font-size-figure:2rem;--font-size-data-lg:var(--font-size-2xl);--font-size-chart-axis:.6875rem;--font-size-chart-annotation:.75rem;--font-weight-display:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-figure:var(--font-weight-regular);--font-weight-h1:var(--font-weight-regular);--font-weight-h2:var(--font-weight-regular);--font-weight-h3:var(--font-weight-regular);--font-weight-heading:var(--font-weight-h3);--line-height-base:1.5;--line-height-tight:1.3;--line-height-heading:1.25;--line-height-display:1.12;--letter-spacing-overline:.08em;--letter-spacing-wide:.06em;--letter-spacing-subtle:.03em;--letter-spacing-display:-.028em;--letter-spacing-heading:-.012em;--letter-spacing-body:.01em;--letter-spacing-control:.012em;--numerals-data:tabular-nums;--overline-font-size:var(--font-size-sm);--font-size-caption:var(--font-size-note);--overline-letter-spacing:normal;--overline-text-transform:none;--section-title-family:var(--font-family-heading);--section-title-size:var(--font-size-lg);--section-title-weight:var(--font-weight-h2);--section-title-tracking:var(--letter-spacing-heading);--section-title-leading:var(--line-height-tight);--section-title-ink:var(--color-text);--section-divider-gap:var(--space-3);--section-divider-pad:0;--section-divider-rule:none;--section-heading-size:var(--font-size-h2);--section-heading-gap:var(--space-6);--section-heading-numerals:normal;--duration-pulse:calc(1.6s * var(--motion-scale));--duration-stream:calc(.3s * var(--motion-scale));--duration-count:calc(.7s * var(--motion-scale));--build-step:calc(var(--duration) * .125);--press-scale:.97;--motion-hold-opacity:.6;--radius-sm:4px;--radius-dot:999px;--dot-size:.4375rem;--dot-ring-width:calc(var(--border-width) * 1.5);--radius-chip:var(--radius-sm);--radius-md:8px;--radius-inner:var(--radius-md);--radius-card:12px;--radius-card-lg:var(--radius-card);--radius-floating:12px;--radius-full:999px;--mark-tag:var(--radius-chip);--mark-pill:var(--radius-full);--radius-panel:16px;--shell-gap:.5rem;--motion-scale:1;--duration:calc(.48s * var(--motion-scale));--ease-standard:cubic-bezier(.35, 0, .15, 1);--duration-fast:calc(var(--duration) * .25);--duration-base:calc(var(--duration) * .4);--badge-pop-duration:var(--duration-base);--duration-slow:var(--duration);--transition-fast:var(--duration-fast) var(--ease-standard);--transition-standard:var(--duration-base) var(--ease-standard);--transition-slow:var(--duration-slow) var(--ease-standard);--border-width:1px;--border-width-accent:2px;--focus-ring-width:2px;--focus-ring-offset:2px;--control-h-sm:1.875rem;--control-h-md:2.125rem;--control-h-lg:2.5rem;--control-h-xl:3.25rem;--hit-target-min:2.75rem;--switch-track-w:2.25rem;--switch-track-h:1.25rem;--loop-action-w:10rem;--stat-tile-height:9rem;--stat-tile-height-flat:6.5rem;--stat-tile-min-width:10.5rem;--fact-tile-min-width:7rem;--seller-identity-min-width:9rem;--seller-identity-max-width:10.5rem;--seller-page-identity-min-width:16rem;--seller-page-identity-max-width:22rem;--signals-legit-share:38%;--trend-tile-min-width:14rem;--vertical-tile-min-width:16rem;--connector-tile-height:21.5rem;--connector-tile-min-width:20rem;--drill-fact-min-width:9rem;--drill-fact-wide-min-width:17rem;--color-canvas-ground:#d6d6d6;--color-canvas-band:#e5e5e5;--color-canvas-raised:oklch(98% 0 0);--color-canvas-control:var(--palette-white);--color-canvas-ink:oklch(20% 0 0);--color-canvas-ink-muted:color-mix(in oklab, var(--color-canvas-ink) 72%, var(--color-canvas-ground));--color-canvas-rule:color-mix(in oklab, var(--color-canvas-ink) 13%, transparent);--color-canvas-border-control:color-mix(in oklab, var(--color-canvas-ink) 55%, transparent);--color-canvas-grid:color-mix(in oklab, var(--color-canvas-ink) 24%, transparent);--color-canvas-wire:color-mix(in oklab, var(--palette-ref-green-deep) 78%, transparent);--color-canvas-wire-hot:var(--palette-ref-green-deep);--color-canvas-node-edge:color-mix(in oklab, var(--color-canvas-ink) 13%, transparent);--canvas-node-shadow:0 0 0 1px var(--color-canvas-node-edge), 0 1px 2px #00000014, 0 6px 16px -6px #0000002e;--canvas-node-shadow-hover:0 0 0 1px var(--color-canvas-node-edge), 0 2px 4px #0000001a, 0 12px 28px -10px #0000003d;--color-step-trigger:#724893;--color-step-query:#1774b3;--color-step-logic:#a16c1c;--color-step-action:#057558;--workflow-node-w:280px;--workflow-node-h:128px;--workflow-port-size:.7rem;--workflow-canvas-h:52rem;--workflow-canvas-h-phone:clamp(18rem, 42svh, var(--workflow-canvas-h));--workflow-grid-cell:22px;--workflow-rail-palette-w:13rem;--workflow-rail-inspector-w:19rem;--card-hover-lift:-3px;--card-hover-scale:1;--content-max-width:82.5rem;--measure-prose:88ch;--header-height:4rem;--topbar-control-h:2.25rem;--topbar-font-size:var(--font-size-sm);--control-h-page-sm:var(--control-h-sm);--font-size-page-xs:var(--font-size-xs);--board-lane-min-h:max(20rem, calc(100dvh - 2 * var(--shell-gap) - var(--header-height) - var(--loop-row-h) - 2 * var(--space-6) - 12.25rem));--sidebar-width:18.5rem;--sidebar-width-collapsed:4.5rem;--rail-glyph:1.25rem;--rail-row-h-nested:2.375rem;--logo-size:1.75rem;--logo-size-rail:1.25rem;--assistant-panel-width:21rem;--external-viewer-width:34rem;--login-card-max-width:22rem;--login-ground:var(--palette-white);--user-name-max-width:12rem;--crumb-current-max-width:14rem;--loop-carousel-label-max-width:12rem;--tip-max-width:26rem;--notifications-panel-width:21.5rem;--legend-max-width-phone:calc(100vw - 7rem);--scroll-fade-edge:var(--space-6)}:root[data-theme=dark]{--login-ground:var(--palette-true-black);--color-danger:oklch(70% .16 25);--color-bg-sunken:var(--color-desk);--color-border:#ffffff0a;--color-border-strong:#ffffff13;--color-text-disabled:color-mix(in oklab, var(--color-text-muted) 55%, var(--color-surface));--surface-4:color-mix(in oklab, var(--color-surface-raised) 86%, transparent);--surface-modal:color-mix(in oklab, var(--color-surface) 97%, transparent);--surface-secondary:#ffffff04;--surface-hover:#ffffff09;--surface-selected:#ffffff0f;--surface-input:#ffffff06;--surface-2-sheen:radial-gradient(90% 60% at 50% -14%, #ffffff0b, transparent 70%);--elevation-panel:0 0 0 1px #0000008c, 0 24px 64px -24px #000000e6;--border-subtle:#ffffff08;--border-standard:#ffffff0d;--border-strong:#ffffff16;--divider:#ffffff07;--elevation-raised:0 1px 2px #00000059, 0 12px 32px -20px #000c;--elevation-hover:0 1px 2px #0006, 0 20px 44px -20px #000000e6;--elevation-floating:0 0 0 1px #00000080, 0 16px 40px -12px #000000a6, 0 40px 80px -32px #0000008c;--elevation-modal:0 0 0 1px #0000008c, 0 32px 96px -24px #000c;--highlight-top:inset 0 1px 0 #ffffff0a;--shadow-ink:#000;--shadow-inset-field:inset 0 1px 2px #0000004d;--glass-backdrop:blur(var(--glass-blur)) saturate(140%);--glass-backdrop-strong:blur(var(--glass-blur-strong)) saturate(140%);--glass-shade-strong:#0006;--control-bg-hover:#ffffff0f;--control-shadow:inset 0 1px 0 #ffffff09, 0 1px 2px #00000080;--control-shadow-hover:inset 0 1px 0 #ffffff0d, 0 1px 3px #0000008c;--track-bg:#ffffff06;--track-bg-hover:#ffffff09;--track-border:transparent;--track-shadow:inset 0 1px 2px #00000080;--selected-bg:#ffffff13;--selected-shadow:inset 0 1px 0 #ffffff0f, 0 1px 2px #0000008c, 0 3px 10px -4px #0000008c;--scrim-bg:#0000008c;--color-canvas-ground:#080809;--color-canvas-band:#1a1a1d;--color-canvas-raised:#232327;--color-canvas-control:#2d2d32;--color-canvas-ink:#ececee;--color-canvas-ink-muted:color-mix(in oklab, var(--color-canvas-ink) 76%, var(--color-canvas-ground));--color-canvas-rule:#ffffff16;--color-canvas-border-control:#ffffff6b;--color-canvas-grid:#ffffff1f;--color-canvas-wire:color-mix(in oklab, var(--palette-emerald-400) 72%, transparent);--color-canvas-wire-hot:var(--palette-emerald-400);--color-canvas-node-edge:#ffffff17;--canvas-node-shadow:0 0 0 1px var(--color-canvas-node-edge), 0 1px 2px #0009, 0 8px 20px -8px #000000bf;--canvas-node-shadow-hover:0 0 0 1px var(--color-canvas-node-edge), 0 2px 4px #0009, 0 14px 32px -10px #000000d9;--color-step-trigger:#9a78c4;--color-step-query:#6db6f0;--color-step-logic:#f0b060;--color-step-action:#58b882;--vertical-chart-mix:84%;--vertical-progress-reach-ground:var(--border-strong);--cat-l:.75;--cat-c:.13;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark]:not([data-skin]){--color-chart-line:var(--palette-ref-blue);--card-quiet-bg:var(--surface-secondary);--color-cat-1:var(--palette-ref-blue);--color-cat-2:var(--palette-ref-amber);--color-cat-3:var(--palette-ref-green);--color-cat-4:#8b6fd6;--color-cat-5:#e26d5a;--color-cat-6:#3aa9c4;--color-waterfall-glass-top:color-mix(in oklab, var(--color-text) 16%, transparent);--color-waterfall-glass-foot:color-mix(in oklab, var(--color-text) 3%, transparent);--color-waterfall-glass-edge:color-mix(in oklab, var(--color-text) 12%, transparent);--color-waterfall-glass-key:color-mix(in oklab, var(--color-text) 22%, transparent);--color-waterfall-glass-key-edge:color-mix(in oklab, var(--color-text) 30%, transparent);--glass-nav-active:color-mix(in oklab, var(--notify) 22%, transparent);--glass-nav-active-ink:var(--color-text);--nav-active-sheen:linear-gradient(180deg, #ffffff14, transparent 60%);--nav-active-shadow:inset 0 1px 0 #ffffff14, inset 0 0 0 1px color-mix(in oklab, var(--notify) 30%, transparent), 0 6px 14px -8px #0009;--color-desk:var(--palette-graphite-frame);--color-bg-sunken:var(--palette-graphite-frame);--color-bg:var(--palette-graphite-page);--color-surface:var(--palette-graphite-card);--color-surface-muted:var(--palette-graphite-well);--color-surface-raised:var(--palette-graphite-raised);--color-surface-sunken:var(--palette-graphite-sunken);--color-surface-overlay:var(--palette-graphite-float);--color-text:#ececee;--color-text-secondary:#a0a0a6;--color-text-muted:#85858b;--color-text-disabled:#56565b;--color-text-inverse:#121213;--color-inverse:#ececee;--color-inverse-hover:#fff;--color-primary:oklch(73% .11 154);--color-primary-hover:color-mix(in oklab, var(--color-primary) 85%, white);--color-on-primary:#0c0c0d;--color-danger:oklch(68% .17 25);--color-warning:oklch(80% .13 78);--color-success:var(--palette-emerald-400);--color-info:var(--palette-ref-blue);--color-figure-gain:color-mix(in oklab, var(--palette-emerald-400) 60%, var(--palette-emerald-500));--brand-cta:var(--palette-cta-light);--brand-cta-hover:var(--palette-cta-light-hover);--color-on-cta:oklch(18% 0 0);--color-on-danger:oklch(18% 0 0);--surface-4:#151517db;--surface-modal:#111113f7;--surface-3:#ffffff05;--card-sheen:linear-gradient(180deg, #ffffff05, #fff0 55%);--surface-2-sheen:radial-gradient(90% 60% at 50% -14%, #ffffff0b, transparent 70%), radial-gradient(40% 32% at 0% 0%, color-mix(in oklab, var(--palette-emerald-400) 6%, transparent), transparent 75%);--frame-sheen:radial-gradient(70% 45% at 0% 0%, #ffffff08, transparent 75%);--frame-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.035 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--cta-sheen:linear-gradient(180deg, #ffffff8c, #fff0 75%);--shadow-cta:inset 0 -1px 0 #00000024, 0 1px 2px #00000080, 0 4px 14px -4px #0009;--shadow-cta-hover:inset 0 -1px 0 #0000001a, 0 1px 2px #00000080, 0 6px 20px -4px #000000a6;--card-soft-bg:#ffffff03;--card-bg-hover:var(--surface-hover);--vertical-chart-mix:89%;--vertical-progress-reach-ground:var(--color-border-strong)}[data-skin=olive],[data-skin=classic],[data-skin=red],[data-skin=red-black],[data-skin=purple],[data-skin=yellow],[data-skin=minimal]{--color-bg-sunken:oklch(95.5% .002 265);--color-warning:oklch(74% .14 72);--color-success:var(--palette-emerald-600);--color-info:var(--palette-ref-blue);--nav-icon-active:var(--color-primary);--tab-indicator-size:2px;--font-size-caption:var(--font-size-xs);--font-size-2xs:.625rem;--font-size-chart-axis:.625rem;--card-quiet-bg:var(--surface-secondary);--elevation-raised:0 1px 2px #0000000a, 0 1px 1px #00000005;--elevation-hover:0 1px 2px #0000000d, 0 12px 28px -14px #00000029;--card-border:var(--border-subtle);--card-border-hover:var(--border-standard);--panel-head-rule:var(--divider);--panel-head-pad-end:var(--space-4);--font-size-figure:1.75rem;--font-weight-figure:var(--font-weight-display);--font-weight-h1:var(--font-weight-display);--tab-indicator:var(--color-text);--nav-active-shadow:var(--selected-shadow);--nav-active-sheen:none;--accept-bg:var(--control-bg);--accept-bg-hover:var(--control-bg-hover);--accept-edge:var(--control-border-hover);--accept-edge-hover:var(--color-border-control);--accept-shadow:var(--control-shadow);--accept-shadow-hover:var(--control-shadow-hover);--button-danger-bg:var(--control-bg);--button-danger-bg-hover:var(--color-status-error-bg);--button-danger-border:var(--control-border);--button-danger-border-hover:var(--color-danger);--button-danger-ink:var(--color-status-error-fg);--button-danger-shadow:var(--control-shadow);--button-danger-shadow-hover:var(--control-shadow-hover);--chart-area-strength:32%;--chart-grid-opacity:.45;--spark-good:var(--color-status-ok-fg);--spark-stroke-width:1.5;--spark-reveal-duration:0s;--spark-reveal-fill:none;--badge-pop-duration:0s;--segmented-gap:var(--tab-gap-compact);--segmented-min-h:var(--control-h-sm);--segmented-pad:0;--segmented-edge:0 none;--segmented-baseline:var(--border-width) solid var(--tab-baseline);--segmented-radius:0;--segmented-bg:transparent;--segmented-shadow:none;--segmented-option-min-h:auto;--segmented-option-pad:var(--space-05);--segmented-option-radius:0px;--segmented-selected-bg:transparent;--segmented-selected-shadow:var(--tab-underline);--segmented-refused-shadow:inset 0 calc(-1 * var(--tab-indicator-size)) 0 var(--border-strong);--section-title-family:var(--font-family-mono);--section-title-size:var(--overline-font-size);--section-title-weight:var(--font-weight-regular);--section-title-tracking:.14em;--section-title-leading:var(--line-height-heading);--section-title-ink:var(--color-text-muted);--section-divider-gap:var(--space-4);--section-divider-pad:var(--space-3);--section-divider-rule:var(--border-width) solid var(--color-border);--section-heading-size:var(--overline-font-size);--section-heading-gap:var(--space-5);--section-heading-numerals:var(--numerals-data);--color-waterfall-bookend-top:var(--color-success);--color-waterfall-bookend-mid:var(--color-success);--color-waterfall-bookend-foot:var(--color-success);--color-waterfall-bookend-edge:var(--color-success);--waterfall-bookend-key:var(--color-success);--waterfall-gain-opacity:1;--color-waterfall-gain-edge:var(--color-success);--color-waterfall-veil-top:var(--color-risk-3);--color-waterfall-veil-foot:var(--color-risk-3);--color-waterfall-veil-edge:var(--color-risk-3);--color-waterfall-glass-top:var(--color-risk-3);--color-waterfall-glass-foot:var(--color-risk-3);--color-waterfall-glass-edge:var(--color-risk-3);--color-waterfall-glass-key:var(--color-risk-3);--color-waterfall-glass-key-edge:var(--color-risk-3);--color-waterfall-neutral-top:var(--color-risk-3);--color-waterfall-neutral-foot:var(--color-risk-3);--color-waterfall-recoverable-top:var(--color-risk-5);--color-waterfall-recoverable-foot:var(--color-risk-5);--color-waterfall-recoverable-edge:var(--color-risk-5);--color-waterfall-recoverable-key-edge:var(--color-risk-5);--color-waterfall-recoverable-tag-edge:var(--color-accent);--card-featured-bg:initial;--card-featured-border:initial;--card-soft-bg:initial;--card-soft-border:initial;--card-soft-shadow:initial;--card-flat-bg:initial;--card-flat-sheen:initial;--card-flat-border:initial;--card-flat-shadow:initial;--card-flat-nested-bg:initial;--card-flat-nested-shadow:initial;--card-flat-nested-radius:initial;--card-island-bg:initial;--card-island-border:initial;--card-island-shadow:initial;--island-ink:var(--color-text);--island-ink-secondary:var(--color-text-secondary);--island-ink-muted:var(--color-text-muted);--island-border:var(--color-border);--island-border-subtle:var(--border-subtle);--island-border-standard:var(--border-standard);--island-divider:var(--divider);--island-bg:var(--card-bg);--island-bg-raised:var(--card-bg-hover);--island-edge:var(--card-border);--island-edge-hover:var(--card-border-hover);--island-shadow:var(--card-shadow);--island-shadow-hover:var(--card-shadow-hover);--island-control-bg:var(--control-bg);--island-control-bg-hover:var(--control-bg-hover);--island-control-border:var(--control-border);--island-control-border-hover:var(--control-border-hover);--island-surface-hover:var(--surface-hover);--island-ok-fg:var(--color-status-ok-fg);--island-ok-bg:var(--color-status-ok-bg);--island-error-fg:var(--color-status-error-fg);--island-error-bg:var(--color-status-error-bg);--island-neutral-fg:var(--color-status-neutral-fg);--island-neutral-bg:var(--color-status-neutral-bg);--island-loss:var(--color-danger);--island-gain:var(--color-success);--island-chart-line:var(--color-chart-line);--island-spark-good:var(--spark-good);--island-surface:var(--color-surface);--island-dormant-fg:var(--color-risk-1-fg);--island-guarded-fg:var(--color-risk-2-fg);--island-elevated-fg:var(--color-risk-3-fg);--island-high-fg:var(--color-risk-4-fg);--island-critical-fg:var(--color-risk-5-fg);--island-inset:0}[data-skin=olive]{--color-text-disabled:oklch(72% 0 0);--color-bg:var(--palette-white);--color-desk:var(--palette-desk);--color-surface-muted:#f3f7ed;--color-surface-raised:#f3f7ed;--color-surface-sunken:#edf2e4;--color-bg-sunken:#e8eee0;--color-border:#e4eadb;--color-border-strong:#cbd4bf;--color-text:oklch(24% .04 136);--color-text-secondary:oklch(42% .05 136);--color-text-muted:oklch(55% .04 136);--color-text-inverse:var(--palette-cream);--color-inverse:var(--palette-olive-900);--color-inverse-hover:var(--palette-olive-950);--color-primary:var(--palette-olive-cta);--color-primary-hover:var(--palette-olive-cta-hover);--color-danger:oklch(58% .16 33);--color-warning:oklch(78% .15 80);--color-success:oklch(62% .14 138);--color-info:oklch(58% .1 134);--brand-cta:var(--palette-olive-cta);--brand-cta-hover:var(--palette-olive-cta-hover);--color-cta-text:color-mix(in oklab, var(--color-cta) 45%, var(--color-text));--color-accent-soft:color-mix(in oklab, var(--color-accent) 16%, transparent);--color-accent-on-inverse:color-mix(in oklab, var(--palette-lime-500) 50%, var(--color-text-inverse));--color-backdrop:#0a0e068c;--color-border-control:color-mix(in oklab, var(--color-text) 50%, var(--color-border));--color-vertical-fraud-fg:color-mix(in oklab, var(--color-vertical-fraud) 60%, var(--color-text));--color-vertical-employee-shrink-fg:color-mix(in oklab, var(--color-vertical-employee-shrink) 60%, var(--color-text));--color-vertical-returns-abuse-fg:color-mix(in oklab, var(--color-vertical-returns-abuse) 60%, var(--color-text));--color-vertical-instore-payment-fg:color-mix(in oklab, var(--color-vertical-instore-payment) 60%, var(--color-text));--color-vertical-gift-card-fg:color-mix(in oklab, var(--color-vertical-gift-card) 60%, var(--color-text));--color-vertical-transit-fg:color-mix(in oklab, var(--color-vertical-transit) 60%, var(--color-text));--color-vertical-store-theft-fg:color-mix(in oklab, var(--color-vertical-store-theft) 60%, var(--color-text));--color-vertical-3ds-fg:color-mix(in oklab, var(--color-vertical-3ds) 60%, var(--color-text));--color-vertical-chargeback-fg:color-mix(in oklab, var(--color-vertical-chargeback) 60%, var(--color-text));--color-vertical-orc-fg:color-mix(in oklab, var(--color-vertical-orc) 60%, var(--color-text));--color-risk-1:var(--palette-olive-heat-1);--color-risk-2:var(--palette-olive-heat-2);--color-chart-line:var(--color-accent);--color-chart-area-from:color-mix(in oklab, var(--color-accent) 35%, transparent);--color-chart-series-loss:var(--color-risk-4);--cat-hue-1:128;--cat-hue-2:250;--cat-hue-3:75;--cat-hue-4:305;--cat-hue-5:25;--cat-hue-6:195;--cat-l:.62;--cat-c:.14;--color-cat-1:oklch(var(--cat-l) var(--cat-c) var(--cat-hue-1));--color-cat-2:oklch(var(--cat-l) var(--cat-c) var(--cat-hue-2));--color-cat-3:oklch(var(--cat-l) var(--cat-c) var(--cat-hue-3));--color-cat-4:oklch(var(--cat-l) var(--cat-c) var(--cat-hue-4));--color-cat-5:oklch(var(--cat-l) var(--cat-c) var(--cat-hue-5));--color-cat-6:oklch(var(--cat-l) var(--cat-c) var(--cat-hue-6));--color-map-context:color-mix(in oklab, var(--color-primary) 22%, var(--color-surface));--color-chart-pair:var(--color-accent);--track-bg-hover:var(--color-surface-sunken);--scrim-bg:var(--color-backdrop);--notify:var(--color-status-info-fg);--notify-fill:var(--color-danger);--on-notify:var(--color-on-danger);--notify-soft:var(--color-accent);--notify-ink:var(--color-on-accent);--nav-heading-ink:var(--color-text-secondary);--glass-nav-hover:var(--color-surface-sunken);--glass-nav-active:var(--color-inverse);--glass-nav-active-ink:var(--color-text-inverse);--nav-icon-selected:var(--color-accent-on-inverse);--nav-icon-on-active:var(--nav-icon-active);--avatar-bg:var(--color-inverse);--avatar-ink:var(--color-text-inverse);--avatar-border:var(--color-inverse);--avatar-radius:var(--radius-md);--color-canvas-ground:var(--palette-olive-brand-deep);--color-canvas-band:color-mix(in oklab, var(--palette-olive-850) 90%, var(--color-canvas-ground));--color-canvas-raised:var(--palette-olive-brand);--color-canvas-control:var(--palette-olive-800);--color-canvas-ink:var(--palette-cream);--color-canvas-ink-muted:color-mix(in oklab, var(--palette-cream) 78%, var(--color-canvas-ground));--color-canvas-rule:color-mix(in oklab, var(--palette-cream) 24%, transparent);--color-canvas-border-control:color-mix(in oklab, var(--palette-cream) 55%, transparent);--color-canvas-grid:color-mix(in oklab, var(--palette-cream) 13%, transparent);--color-canvas-wire:color-mix(in oklab, var(--color-accent-on-inverse) 45%, transparent);--color-canvas-wire-hot:var(--color-accent-on-inverse);--color-step-trigger:#9d73ab;--color-step-query:#1a76b7;--color-step-logic:#93743e;--color-step-action:#099f48;--color-canvas-node-edge:transparent;--font-family-display:var(--font-family-base);--font-weight-display:var(--font-weight-medium);--font-weight-h2:var(--font-weight-medium);--font-weight-h3:var(--font-weight-medium);--font-weight-heading:var(--font-weight-bold);--letter-spacing-overline:.1em;--letter-spacing-wide:.07em;--letter-spacing-subtle:.04em;--letter-spacing-display:-.01em;--letter-spacing-body:.012em;--letter-spacing-heading:var(--letter-spacing-body);--letter-spacing-control:normal;--line-height-heading:var(--line-height-base);--overline-font-size:var(--font-size-2xs);--overline-letter-spacing:var(--letter-spacing-overline);--overline-text-transform:uppercase;--radius-dot:2px;--dot-size:.5rem;--radius-panel:14px;--border-width-accent:3px;--shadow-1:0 1px 2px #1828100d, 0 4px 16px #1828100f;--shadow-2:0 1px 2px #1828100d, 0 12px 30px #18281021;--shadow-3:0 4px 12px oklch(12% .03 159/.25), 0 16px 48px oklch(12% .03 159/.3);--shadow-glow:0 0 0 1px color-mix(in oklab, var(--color-cta) 50%, transparent), 0 6px 18px color-mix(in oklab, var(--color-cta) 28%, transparent);--shadow-float:0 2px 4px -1px color-mix(in oklab, var(--shadow-ink) 26%, transparent), 0 8px 16px -4px color-mix(in oklab, var(--shadow-ink) 28%, transparent), 0 20px 40px -12px color-mix(in oklab, var(--shadow-ink) 36%, transparent);--shadow-float-lifted:0 4px 8px -2px color-mix(in oklab, var(--shadow-ink) 22%, transparent), 0 16px 30px -6px color-mix(in oklab, var(--shadow-ink) 30%, transparent), 0 34px 64px -16px color-mix(in oklab, var(--shadow-ink) 38%, transparent);--shadow-float-pressed:0 1px 2px color-mix(in oklab, var(--shadow-ink) 30%, transparent), 0 3px 6px -2px color-mix(in oklab, var(--shadow-ink) 26%, transparent);--shadow-rim:inset 0 1px 0 color-mix(in oklab, var(--color-on-cta) 26%, transparent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-skin=olive][data-theme=dark]{--color-bg:var(--palette-olive-975);--color-desk:var(--palette-olive-975);--color-surface:oklch(23% .052 136);--color-surface-muted:oklch(29% .056 136);--color-surface-raised:oklch(29% .056 136);--color-surface-sunken:oklch(22% .048 136);--color-surface-overlay:oklch(33% .056 136);--color-border:oklch(38% .05 136);--color-border-strong:var(--palette-olive-700);--color-text:var(--palette-cream);--color-text-secondary:var(--palette-olive-300);--color-text-muted:oklch(70% .045 134);--color-text-inverse:var(--palette-olive-950);--color-inverse:var(--palette-cream);--color-inverse-hover:var(--palette-white);--color-primary:var(--palette-lime-400);--color-primary-hover:var(--palette-lime-300);--color-on-primary:oklch(20% .04 136);--color-danger:oklch(71% .14 33);--color-on-danger:var(--color-text-inverse);--brand-cta:oklch(64% .1 118);--brand-cta-hover:oklch(72% .11 118);--color-on-cta:oklch(20% .04 136);--nav-icon-active:var(--color-accent-on-inverse);--color-vertical-fraud-fg:color-mix(in oklab, var(--color-vertical-fraud) 44%, var(--color-text));--color-vertical-employee-shrink-fg:color-mix(in oklab, var(--color-vertical-employee-shrink) 44%, var(--color-text));--color-vertical-returns-abuse-fg:color-mix(in oklab, var(--color-vertical-returns-abuse) 44%, var(--color-text));--color-vertical-instore-payment-fg:color-mix(in oklab, var(--color-vertical-instore-payment) 44%, var(--color-text));--color-vertical-gift-card-fg:color-mix(in oklab, var(--color-vertical-gift-card) 44%, var(--color-text));--color-vertical-transit-fg:color-mix(in oklab, var(--color-vertical-transit) 44%, var(--color-text));--color-vertical-store-theft-fg:color-mix(in oklab, var(--color-vertical-store-theft) 44%, var(--color-text));--color-vertical-3ds-fg:color-mix(in oklab, var(--color-vertical-3ds) 44%, var(--color-text));--color-vertical-chargeback-fg:color-mix(in oklab, var(--color-vertical-chargeback) 44%, var(--color-text));--color-vertical-orc-fg:color-mix(in oklab, var(--color-vertical-orc) 44%, var(--color-text));--color-canvas-ground:var(--palette-olive-brand-deep);--color-canvas-band:color-mix(in oklab, var(--palette-olive-850) 90%, var(--color-canvas-ground));--color-canvas-raised:var(--palette-olive-brand);--color-canvas-control:var(--palette-olive-800);--color-canvas-ink:var(--palette-cream);--color-canvas-ink-muted:color-mix(in oklab, var(--palette-cream) 78%, var(--color-canvas-ground));--color-canvas-rule:color-mix(in oklab, var(--palette-cream) 24%, transparent);--color-canvas-border-control:color-mix(in oklab, var(--palette-cream) 55%, transparent);--color-canvas-grid:color-mix(in oklab, var(--palette-cream) 13%, transparent);--color-canvas-wire-hot:color-mix(in oklab, var(--palette-lime-500) 50%, var(--palette-cream));--color-canvas-wire:color-mix(in oklab, var(--color-canvas-wire-hot) 45%, transparent);--color-canvas-node-edge:transparent;--shadow-1:0 1px 0 oklch(100% 0 0/.04) inset, 0 10px 28px oklch(10% .02 136/.55);--shadow-2:0 1px 0 oklch(100% 0 0/.04) inset, 0 10px 28px oklch(10% .02 136/.55);--shadow-3:0 4px 12px oklch(8% .02 136/.45), 0 16px 48px oklch(8% .02 136/.5);--shadow-glow:0 0 0 1px oklch(88% .19 126/.4), 0 0 24px oklch(88% .19 126/.2);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-skin=classic]{--color-text-disabled:oklch(72% 0 0);--color-bg:var(--palette-gray-50);--color-desk:var(--palette-gray-100);--color-surface:var(--palette-white);--color-surface-muted:var(--palette-gray-100);--color-surface-raised:var(--palette-white);--color-surface-sunken:var(--palette-gray-100);--color-surface-overlay:var(--palette-white);--color-border:var(--palette-gray-200);--color-border-strong:var(--palette-gray-300);--color-text:#1a2130;--color-text-secondary:var(--palette-gray-700);--color-text-muted:var(--palette-gray-500);--color-text-inverse:var(--palette-white);--color-inverse:var(--palette-gray-900);--color-inverse-hover:var(--palette-black);--color-primary:var(--palette-blue-500);--color-primary-hover:var(--palette-blue-600);--color-on-primary:var(--palette-white);--color-danger:var(--palette-red-500);--color-warning:var(--palette-amber-600);--color-success:var(--palette-green-600);--color-info:var(--palette-blue-500);--cat-hue-1:250;--cat-hue-2:25;--cat-hue-3:155;--cat-hue-4:305;--cat-hue-5:75;--cat-hue-6:195;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--shadow-1:0 1px 3px #1018281a;--shadow-2:0 2px 6px #1018281f, 0 8px 24px #10182814;--shadow-3:0 4px 12px #1018282e, 0 16px 48px #10182829;--shadow-glow:0 0 0 1px #2447d159, 0 6px 18px #2447d138;--font-family-base:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-mono:"Geist Mono", ui-monospace, "SF Mono", monospace;--font-family-display:var(--font-family-base);--font-weight-display:var(--font-weight-medium);--font-weight-h2:var(--font-weight-medium);--font-weight-h3:var(--font-weight-medium);--font-weight-heading:var(--font-weight-bold);--letter-spacing-wide:.07em;--letter-spacing-subtle:.04em;--letter-spacing-display:-.01em;--letter-spacing-body:.012em;--letter-spacing-heading:var(--letter-spacing-body);--letter-spacing-control:normal;--line-height-heading:var(--line-height-base);--letter-spacing-overline:.1em;--overline-font-size:var(--font-size-2xs);--overline-letter-spacing:var(--letter-spacing-overline);--overline-text-transform:uppercase;--nav-heading-ink:var(--color-text-secondary);--glass-nav-hover:var(--surface-hover);--glass-nav-active:var(--color-inverse);--glass-nav-active-ink:var(--color-text-inverse);--nav-icon-selected:var(--color-accent-on-inverse);--nav-icon-on-active:var(--color-accent-on-inverse);--avatar-bg:var(--color-inverse);--avatar-ink:var(--color-text-inverse);--avatar-border:var(--color-inverse);--avatar-radius:var(--radius-md);--notify:var(--color-status-info-fg);--notify-fill:var(--color-danger);--on-notify:var(--color-on-danger);--notify-soft:var(--color-accent);--notify-ink:var(--color-on-accent);--radius-dot:2px;--dot-size:.5rem;--radius-panel:14px;--border-width-accent:3px;--shadow-float:0 2px 4px -1px color-mix(in oklab, var(--shadow-ink) 26%, transparent), 0 8px 16px -4px color-mix(in oklab, var(--shadow-ink) 28%, transparent), 0 20px 40px -12px color-mix(in oklab, var(--shadow-ink) 36%, transparent);--shadow-float-lifted:0 4px 8px -2px color-mix(in oklab, var(--shadow-ink) 22%, transparent), 0 16px 30px -6px color-mix(in oklab, var(--shadow-ink) 30%, transparent), 0 34px 64px -16px color-mix(in oklab, var(--shadow-ink) 38%, transparent);--shadow-float-pressed:0 1px 2px color-mix(in oklab, var(--shadow-ink) 30%, transparent), 0 3px 6px -2px color-mix(in oklab, var(--shadow-ink) 26%, transparent);--shadow-rim:inset 0 1px 0 color-mix(in oklab, var(--color-on-cta) 26%, transparent);--scrim-bg:#0000008c;--color-chart-area-from:color-mix(in oklab, var(--color-accent) 35%, transparent);--color-chart-series-loss:var(--color-risk-4);--color-chart-pair:var(--color-accent);--color-map-context:color-mix(in oklab, var(--color-primary) 22%, var(--color-surface));--cat-l:.62;--cat-c:.14;--color-accent-soft:color-mix(in oklab, var(--color-accent) 16%, transparent);--color-border-control:color-mix(in oklab, var(--color-text) 50%, var(--color-border));--track-bg-hover:var(--color-surface-sunken);--vertical-ink-mix:60%}[data-skin=classic][data-theme=dark]{--color-bg:oklch(19.5% .019 266);--color-desk:var(--palette-black);--color-surface:oklch(22.8% .026 265);--color-surface-muted:oklch(32.4% .026 264);--color-surface-raised:oklch(32.4% .026 264);--color-surface-sunken:var(--palette-black);--color-surface-overlay:oklch(32.4% .026 264);--color-border:var(--palette-gray-700);--color-border-strong:var(--palette-gray-500);--color-text:#e7eaf0;--color-text-secondary:#c3cad6;--color-text-muted:#9aa4b6;--color-text-inverse:var(--palette-gray-900);--color-inverse:#e7eaf0;--color-inverse-hover:var(--palette-white);--color-primary:var(--palette-blue-400);--color-primary-hover:#7d97f4;--color-on-primary:var(--palette-black);--color-danger:var(--palette-red-400);--color-warning:var(--palette-amber-400);--color-success:var(--palette-green-400);--color-info:var(--palette-blue-400);--color-on-danger:var(--palette-black);--color-figure-gain:color-mix(in oklab, var(--palette-green-400) 95%, var(--palette-green-600));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--shadow-1:0 1px 3px #00000080;--shadow-2:0 2px 6px #00000080, 0 8px 24px #0006;--shadow-3:0 4px 12px #0000008c, 0 16px 48px #00000080;--shadow-glow:0 0 0 1px #5c7cf066, 0 0 24px #5c7cf040;--vertical-ink-mix:44%}[data-skin=red]{--color-danger:oklch(57% .19 27);--color-text-disabled:oklch(72% 0 0);--color-bg:var(--palette-white);--color-desk:#f7f3f3;--color-surface:var(--palette-white);--color-surface-muted:#faf3f3;--color-surface-raised:var(--palette-white);--color-surface-sunken:#f6eded;--color-surface-overlay:var(--palette-white);--color-border:#efdfdf;--color-border-strong:#dcc4c4;--color-text:oklch(24% .03 22);--color-text-secondary:oklch(42% .04 24);--color-text-muted:oklch(55% .04 24);--color-text-inverse:var(--palette-white);--color-inverse:oklch(26% .06 25);--color-inverse-hover:oklch(19% .06 25);--color-primary:var(--palette-scarlet-500);--color-primary-hover:var(--palette-scarlet-600);--color-on-primary:var(--palette-white);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-family-display:var(--font-family-base);--font-weight-display:var(--font-weight-medium);--font-weight-h2:var(--font-weight-medium);--font-weight-h3:var(--font-weight-medium);--font-weight-heading:var(--font-weight-bold);--letter-spacing-wide:.07em;--letter-spacing-subtle:.04em;--letter-spacing-display:-.01em;--letter-spacing-body:.012em;--letter-spacing-heading:var(--letter-spacing-body);--letter-spacing-control:normal;--line-height-heading:var(--line-height-base);--letter-spacing-overline:.1em;--overline-font-size:var(--font-size-2xs);--overline-letter-spacing:var(--letter-spacing-overline);--overline-text-transform:uppercase;--nav-heading-ink:var(--color-text-secondary);--glass-nav-hover:var(--color-surface-sunken);--glass-nav-active:var(--color-inverse);--glass-nav-active-ink:var(--color-text-inverse);--nav-icon-selected:var(--color-accent-on-inverse);--nav-icon-on-active:var(--color-accent-on-inverse);--avatar-bg:var(--color-inverse);--avatar-ink:var(--color-text-inverse);--avatar-border:var(--color-inverse);--avatar-radius:var(--radius-md);--notify:var(--color-status-info-fg);--notify-fill:var(--color-danger);--on-notify:var(--color-on-danger);--notify-soft:var(--color-accent);--notify-ink:var(--color-on-accent);--radius-dot:2px;--dot-size:.5rem;--radius-panel:14px;--border-width-accent:3px;--shadow-1:0 1px 2px #0000000d, 0 4px 16px #0000000f;--shadow-2:0 1px 2px #0000000d, 0 12px 30px #00000021;--shadow-3:0 4px 12px #00000040, 0 16px 48px #0000004d;--shadow-glow:0 0 0 1px color-mix(in oklab, var(--color-cta) 50%, transparent), 0 6px 18px color-mix(in oklab, var(--color-cta) 28%, transparent);--shadow-float:0 2px 4px -1px color-mix(in oklab, var(--shadow-ink) 26%, transparent), 0 8px 16px -4px color-mix(in oklab, var(--shadow-ink) 28%, transparent), 0 20px 40px -12px color-mix(in oklab, var(--shadow-ink) 36%, transparent);--shadow-float-lifted:0 4px 8px -2px color-mix(in oklab, var(--shadow-ink) 22%, transparent), 0 16px 30px -6px color-mix(in oklab, var(--shadow-ink) 30%, transparent), 0 34px 64px -16px color-mix(in oklab, var(--shadow-ink) 38%, transparent);--shadow-float-pressed:0 1px 2px color-mix(in oklab, var(--shadow-ink) 30%, transparent), 0 3px 6px -2px color-mix(in oklab, var(--shadow-ink) 26%, transparent);--shadow-rim:inset 0 1px 0 color-mix(in oklab, var(--color-on-cta) 26%, transparent);--scrim-bg:#0000008c;--color-chart-area-from:color-mix(in oklab, var(--color-accent) 35%, transparent);--color-chart-series-loss:var(--color-risk-4);--color-chart-pair:var(--color-accent);--color-map-context:color-mix(in oklab, var(--color-primary) 22%, var(--color-surface));--cat-hue-1:128;--cat-hue-2:250;--cat-hue-3:75;--cat-hue-4:305;--cat-hue-5:25;--cat-hue-6:195;--cat-l:.62;--cat-c:.14;--color-accent-soft:color-mix(in oklab, var(--color-accent) 16%, transparent);--color-border-control:color-mix(in oklab, var(--color-text) 50%, var(--color-border));--track-bg-hover:var(--color-surface-sunken);--vertical-ink-mix:60%}[data-skin=red][data-theme=dark]{--color-bg:oklch(18% .022 20);--color-desk:oklch(15% .022 20);--color-surface:oklch(22% .026 22);--color-surface-muted:oklch(27% .03 22);--color-surface-raised:oklch(27% .03 22);--color-surface-sunken:oklch(17% .022 20);--color-surface-overlay:oklch(30% .032 22);--color-border:oklch(36% .032 22);--color-border-strong:oklch(46% .04 24);--color-text:oklch(95% .012 30);--color-text-secondary:oklch(82% .024 30);--color-text-muted:oklch(68% .032 28);--color-text-inverse:oklch(18% .022 20);--color-inverse:oklch(95% .012 30);--color-inverse-hover:var(--palette-white);--color-primary:var(--palette-scarlet-600);--color-primary-hover:var(--palette-scarlet-500);--color-on-primary:var(--palette-white);--color-on-danger:var(--color-text-inverse);--nav-icon-active:var(--color-primary-hover);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vertical-ink-mix:44%;--shadow-1:var(--elevation-raised);--shadow-2:var(--elevation-hover);--shadow-3:var(--elevation-floating)}[data-skin=red-black]{--color-danger:oklch(57% .19 27);--color-text-disabled:oklch(72% 0 0);--color-bg:var(--palette-white);--color-desk:#f3f3f4;--color-surface:var(--palette-white);--color-surface-muted:#f2f2f3;--color-surface-raised:var(--palette-white);--color-surface-sunken:#ededee;--color-surface-overlay:var(--palette-white);--color-border:#dadadd;--color-border-strong:#2a2a2e;--vertical-progress-reach-ground:var(--color-border);--color-text:var(--palette-ink-950);--color-text-secondary:#35353a;--color-text-muted:#6a6a70;--color-text-inverse:var(--palette-white);--color-inverse:var(--palette-ink-950);--color-inverse-hover:#000;--color-primary:var(--palette-scarlet-500);--color-primary-hover:var(--palette-scarlet-600);--color-on-primary:var(--palette-white);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--shadow-1:0 1px 2px #00000014, 0 4px 16px #00000014;--shadow-2:0 2px 6px #0000001f, 0 8px 24px #0000001a;--shadow-3:0 4px 12px #0003, 0 16px 48px #00000038;--shadow-glow:0 0 0 1px oklch(58% .22 27/.5), 0 6px 18px oklch(58% .22 27/.3);--font-family-display:var(--font-family-base);--font-weight-display:var(--font-weight-medium);--font-weight-h2:var(--font-weight-medium);--font-weight-h3:var(--font-weight-medium);--font-weight-heading:var(--font-weight-bold);--letter-spacing-wide:.07em;--letter-spacing-subtle:.04em;--letter-spacing-display:-.01em;--letter-spacing-body:.012em;--letter-spacing-heading:var(--letter-spacing-body);--letter-spacing-control:normal;--line-height-heading:var(--line-height-base);--letter-spacing-overline:.1em;--overline-font-size:var(--font-size-2xs);--overline-letter-spacing:var(--letter-spacing-overline);--overline-text-transform:uppercase;--nav-heading-ink:var(--color-text-secondary);--glass-nav-hover:var(--color-surface-sunken);--glass-nav-active:var(--color-inverse);--glass-nav-active-ink:var(--color-text-inverse);--nav-icon-selected:var(--color-accent-on-inverse);--nav-icon-on-active:var(--color-accent-on-inverse);--avatar-bg:var(--color-inverse);--avatar-ink:var(--color-text-inverse);--avatar-border:var(--color-inverse);--avatar-radius:var(--radius-md);--notify:var(--color-status-info-fg);--notify-fill:var(--color-danger);--on-notify:var(--color-on-danger);--notify-soft:var(--color-accent);--notify-ink:var(--color-on-accent);--radius-dot:2px;--dot-size:.5rem;--radius-panel:14px;--border-width-accent:3px;--shadow-float:0 2px 4px -1px color-mix(in oklab, var(--shadow-ink) 26%, transparent), 0 8px 16px -4px color-mix(in oklab, var(--shadow-ink) 28%, transparent), 0 20px 40px -12px color-mix(in oklab, var(--shadow-ink) 36%, transparent);--shadow-float-lifted:0 4px 8px -2px color-mix(in oklab, var(--shadow-ink) 22%, transparent), 0 16px 30px -6px color-mix(in oklab, var(--shadow-ink) 30%, transparent), 0 34px 64px -16px color-mix(in oklab, var(--shadow-ink) 38%, transparent);--shadow-float-pressed:0 1px 2px color-mix(in oklab, var(--shadow-ink) 30%, transparent), 0 3px 6px -2px color-mix(in oklab, var(--shadow-ink) 26%, transparent);--shadow-rim:inset 0 1px 0 color-mix(in oklab, var(--color-on-cta) 26%, transparent);--scrim-bg:#0000008c;--color-chart-area-from:color-mix(in oklab, var(--color-accent) 35%, transparent);--color-chart-series-loss:var(--color-risk-4);--color-chart-pair:var(--color-accent);--color-map-context:color-mix(in oklab, var(--color-primary) 22%, var(--color-surface));--cat-hue-1:128;--cat-hue-2:250;--cat-hue-3:75;--cat-hue-4:305;--cat-hue-5:25;--cat-hue-6:195;--cat-l:.62;--cat-c:.14;--color-accent-soft:color-mix(in oklab, var(--color-accent) 16%, transparent);--color-border-control:color-mix(in oklab, var(--color-text) 50%, var(--color-border));--track-bg-hover:var(--color-surface-sunken);--vertical-ink-mix:60%}[data-skin=red-black][data-theme=dark]{--color-bg:#000;--color-desk:#000;--color-surface:var(--palette-ink-900);--color-surface-muted:var(--palette-ink-850);--color-surface-raised:var(--palette-ink-850);--color-surface-sunken:var(--palette-ink-950);--color-surface-overlay:var(--palette-ink-800);--color-border:#2c2c30;--color-border-strong:#45454b;--color-text:#f5f5f6;--color-text-secondary:#c2c2c8;--color-text-muted:#8a8a90;--color-text-inverse:var(--palette-ink-950);--color-inverse:#f5f5f6;--color-inverse-hover:var(--palette-white);--color-primary:var(--palette-scarlet-600);--color-primary-hover:var(--palette-scarlet-500);--color-on-primary:var(--palette-white);--color-on-danger:var(--color-text-inverse);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--shadow-1:0 1px 0 #ffffff08 inset, 0 10px 28px #000000b3;--shadow-2:0 1px 0 #ffffff08 inset, 0 10px 28px #000000b3;--shadow-3:0 4px 12px #0009, 0 16px 48px #000000a6;--shadow-glow:0 0 0 1px oklch(66% .2 27/.5), 0 0 24px oklch(66% .2 27/.28);--vertical-ink-mix:44%}[data-skin=purple]{--color-danger:oklch(57% .19 27);--color-text-disabled:oklch(72% 0 0);--color-bg:var(--palette-white);--color-desk:#f6f4fb;--color-surface:var(--palette-white);--color-surface-muted:#f7f4fc;--color-surface-raised:var(--palette-white);--color-surface-sunken:#f1ecfa;--color-surface-overlay:var(--palette-white);--color-border:#e8e0f4;--color-border-strong:#cbbde8;--color-text:oklch(24% .04 300);--color-text-secondary:oklch(42% .05 300);--color-text-muted:oklch(55% .05 300);--color-text-inverse:var(--palette-white);--color-inverse:oklch(26% .08 301);--color-inverse-hover:oklch(19% .08 301);--color-primary:var(--palette-violet-500);--color-primary-hover:var(--palette-violet-600);--color-on-primary:var(--palette-white);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-family-display:var(--font-family-base);--font-weight-display:var(--font-weight-medium);--font-weight-h2:var(--font-weight-medium);--font-weight-h3:var(--font-weight-medium);--font-weight-heading:var(--font-weight-bold);--letter-spacing-wide:.07em;--letter-spacing-subtle:.04em;--letter-spacing-display:-.01em;--letter-spacing-body:.012em;--letter-spacing-heading:var(--letter-spacing-body);--letter-spacing-control:normal;--line-height-heading:var(--line-height-base);--letter-spacing-overline:.1em;--overline-font-size:var(--font-size-2xs);--overline-letter-spacing:var(--letter-spacing-overline);--overline-text-transform:uppercase;--nav-heading-ink:var(--color-text-secondary);--glass-nav-hover:var(--color-surface-sunken);--glass-nav-active:var(--color-inverse);--glass-nav-active-ink:var(--color-text-inverse);--nav-icon-selected:var(--color-accent-on-inverse);--nav-icon-on-active:var(--color-accent-on-inverse);--avatar-bg:var(--color-inverse);--avatar-ink:var(--color-text-inverse);--avatar-border:var(--color-inverse);--avatar-radius:var(--radius-md);--notify:var(--color-status-info-fg);--notify-fill:var(--color-danger);--on-notify:var(--color-on-danger);--notify-soft:var(--color-accent);--notify-ink:var(--color-on-accent);--radius-dot:2px;--dot-size:.5rem;--radius-panel:14px;--border-width-accent:3px;--shadow-1:0 1px 2px #0000000d, 0 4px 16px #0000000f;--shadow-2:0 1px 2px #0000000d, 0 12px 30px #00000021;--shadow-3:0 4px 12px #00000040, 0 16px 48px #0000004d;--shadow-glow:0 0 0 1px color-mix(in oklab, var(--color-cta) 50%, transparent), 0 6px 18px color-mix(in oklab, var(--color-cta) 28%, transparent);--shadow-float:0 2px 4px -1px color-mix(in oklab, var(--shadow-ink) 26%, transparent), 0 8px 16px -4px color-mix(in oklab, var(--shadow-ink) 28%, transparent), 0 20px 40px -12px color-mix(in oklab, var(--shadow-ink) 36%, transparent);--shadow-float-lifted:0 4px 8px -2px color-mix(in oklab, var(--shadow-ink) 22%, transparent), 0 16px 30px -6px color-mix(in oklab, var(--shadow-ink) 30%, transparent), 0 34px 64px -16px color-mix(in oklab, var(--shadow-ink) 38%, transparent);--shadow-float-pressed:0 1px 2px color-mix(in oklab, var(--shadow-ink) 30%, transparent), 0 3px 6px -2px color-mix(in oklab, var(--shadow-ink) 26%, transparent);--shadow-rim:inset 0 1px 0 color-mix(in oklab, var(--color-on-cta) 26%, transparent);--scrim-bg:#0000008c;--color-chart-area-from:color-mix(in oklab, var(--color-accent) 35%, transparent);--color-chart-series-loss:var(--color-risk-4);--color-chart-pair:var(--color-accent);--color-map-context:color-mix(in oklab, var(--color-primary) 22%, var(--color-surface));--cat-hue-1:128;--cat-hue-2:250;--cat-hue-3:75;--cat-hue-4:305;--cat-hue-5:25;--cat-hue-6:195;--cat-l:.62;--cat-c:.14;--color-accent-soft:color-mix(in oklab, var(--color-accent) 16%, transparent);--color-border-control:color-mix(in oklab, var(--color-text) 50%, var(--color-border));--track-bg-hover:var(--color-surface-sunken);--vertical-ink-mix:60%}[data-skin=purple][data-theme=dark]{--color-bg:oklch(17% .03 300);--color-desk:oklch(14% .03 300);--color-surface:oklch(22% .036 300);--color-surface-muted:oklch(27% .042 300);--color-surface-raised:oklch(27% .042 300);--color-surface-sunken:oklch(17% .03 300);--color-surface-overlay:oklch(30% .045 300);--color-border:oklch(36% .045 300);--color-border-strong:oklch(47% .055 301);--color-text:oklch(95% .012 300);--color-text-secondary:oklch(82% .03 300);--color-text-muted:oklch(68% .04 300);--color-text-inverse:oklch(18% .03 300);--color-inverse:oklch(95% .012 300);--color-inverse-hover:var(--palette-white);--color-primary:var(--palette-violet-600);--color-primary-hover:var(--palette-violet-500);--color-on-primary:var(--palette-white);--color-on-danger:var(--color-text-inverse);--nav-icon-active:var(--color-primary-hover);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vertical-ink-mix:44%;--shadow-1:var(--elevation-raised);--shadow-2:var(--elevation-hover);--shadow-3:var(--elevation-floating)}[data-skin=yellow]{--color-danger:oklch(57% .19 27);--color-text-disabled:oklch(72% 0 0);--color-bg:#fffdf5;--color-desk:#f7f2e2;--color-surface:var(--palette-white);--color-surface-muted:#fbf6e6;--color-surface-raised:var(--palette-white);--color-surface-sunken:#f6efdb;--color-surface-overlay:var(--palette-white);--color-border:#ece2c6;--color-border-strong:#d8c896;--color-text:oklch(26% .03 85);--color-text-secondary:oklch(42% .04 85);--color-text-muted:oklch(55% .045 85);--color-text-inverse:oklch(26% .03 85);--color-inverse:oklch(28% .04 85);--color-inverse-hover:oklch(20% .04 85);--color-primary:var(--palette-gold-500);--color-primary-hover:var(--palette-gold-600);--color-on-primary:oklch(26% .04 85);--nav-icon-active:var(--color-cta-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-family-display:var(--font-family-base);--font-weight-display:var(--font-weight-medium);--font-weight-h2:var(--font-weight-medium);--font-weight-h3:var(--font-weight-medium);--font-weight-heading:var(--font-weight-bold);--letter-spacing-wide:.07em;--letter-spacing-subtle:.04em;--letter-spacing-display:-.01em;--letter-spacing-body:.012em;--letter-spacing-heading:var(--letter-spacing-body);--letter-spacing-control:normal;--line-height-heading:var(--line-height-base);--letter-spacing-overline:.1em;--overline-font-size:var(--font-size-2xs);--overline-letter-spacing:var(--letter-spacing-overline);--overline-text-transform:uppercase;--nav-heading-ink:var(--color-text-secondary);--glass-nav-hover:var(--color-surface-sunken);--glass-nav-active:var(--color-inverse);--glass-nav-active-ink:var(--color-bg);--nav-icon-selected:color-mix(in oklab, var(--color-accent) 55%, var(--color-text-inverse));--nav-icon-on-active:var(--nav-icon-selected);--avatar-bg:var(--color-inverse);--avatar-ink:var(--color-bg);--avatar-border:var(--color-inverse);--avatar-radius:var(--radius-md);--notify:var(--color-status-info-fg);--notify-fill:var(--color-danger);--on-notify:var(--color-on-danger);--notify-soft:var(--color-accent);--notify-ink:var(--color-on-accent);--radius-dot:2px;--dot-size:.5rem;--radius-panel:14px;--border-width-accent:3px;--shadow-1:0 1px 2px #0000000d, 0 4px 16px #0000000f;--shadow-2:0 1px 2px #0000000d, 0 12px 30px #00000021;--shadow-3:0 4px 12px #00000040, 0 16px 48px #0000004d;--shadow-glow:0 0 0 1px color-mix(in oklab, var(--color-cta) 50%, transparent), 0 6px 18px color-mix(in oklab, var(--color-cta) 28%, transparent);--shadow-float:0 2px 4px -1px color-mix(in oklab, var(--shadow-ink) 26%, transparent), 0 8px 16px -4px color-mix(in oklab, var(--shadow-ink) 28%, transparent), 0 20px 40px -12px color-mix(in oklab, var(--shadow-ink) 36%, transparent);--shadow-float-lifted:0 4px 8px -2px color-mix(in oklab, var(--shadow-ink) 22%, transparent), 0 16px 30px -6px color-mix(in oklab, var(--shadow-ink) 30%, transparent), 0 34px 64px -16px color-mix(in oklab, var(--shadow-ink) 38%, transparent);--shadow-float-pressed:0 1px 2px color-mix(in oklab, var(--shadow-ink) 30%, transparent), 0 3px 6px -2px color-mix(in oklab, var(--shadow-ink) 26%, transparent);--shadow-rim:inset 0 1px 0 color-mix(in oklab, var(--color-on-cta) 26%, transparent);--scrim-bg:#0000008c;--color-chart-area-from:color-mix(in oklab, var(--color-accent) 35%, transparent);--color-chart-series-loss:var(--color-risk-4);--color-chart-pair:var(--color-accent);--color-map-context:color-mix(in oklab, var(--color-primary) 22%, var(--color-surface));--cat-hue-1:128;--cat-hue-2:250;--cat-hue-3:75;--cat-hue-4:305;--cat-hue-5:25;--cat-hue-6:195;--cat-l:.62;--cat-c:.14;--color-accent-soft:color-mix(in oklab, var(--color-accent) 16%, transparent);--color-border-control:color-mix(in oklab, var(--color-text) 50%, var(--color-border));--track-bg-hover:var(--color-surface-sunken);--vertical-ink-mix:60%}[data-skin=yellow][data-theme=dark]{--color-bg:oklch(19% .02 85);--color-desk:oklch(15% .02 85);--color-surface:oklch(22.4% .026 85);--color-surface-muted:oklch(28% .03 85);--color-surface-raised:oklch(28% .03 85);--color-surface-sunken:oklch(18% .02 85);--color-surface-overlay:oklch(31% .032 85);--color-border:oklch(37% .032 85);--color-border-strong:oklch(48% .04 86);--color-text:oklch(95% .02 90);--color-text-secondary:oklch(82% .03 90);--color-text-muted:oklch(68% .04 88);--color-text-inverse:oklch(20% .02 85);--color-inverse:oklch(95% .02 90);--color-inverse-hover:var(--palette-white);--color-primary:var(--palette-gold-500);--color-primary-hover:var(--palette-gold-400);--color-on-primary:oklch(20% .03 85);--color-on-danger:var(--color-text-inverse);--color-cta-text:var(--color-cta);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vertical-ink-mix:44%;--shadow-1:var(--elevation-raised);--shadow-2:var(--elevation-hover);--shadow-3:var(--elevation-floating)}[data-skin=minimal]{--color-danger:oklch(57% .19 27);--color-text-disabled:oklch(72% 0 0);--color-bg:var(--palette-white);--color-desk:#f4f4f5;--color-surface:var(--palette-white);--color-surface-muted:#f6f6f7;--color-surface-raised:var(--palette-white);--color-surface-sunken:#efeff1;--color-surface-overlay:var(--palette-white);--color-border:#e6e6e8;--color-border-strong:#c9c9cd;--color-text:#17171a;--color-text-secondary:#45454b;--color-text-muted:#77777e;--color-text-inverse:var(--palette-white);--color-inverse:#17171a;--color-inverse-hover:#000;--color-primary:#17171a;--color-primary-hover:#000;--color-on-primary:var(--palette-white);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--shadow-1:0 1px 2px #0000000f;--shadow-2:0 1px 3px #00000014, 0 4px 12px #0000000d;--shadow-3:0 4px 12px #0000001f, 0 16px 40px #0000001f;--shadow-glow:0 0 0 1px #17171a40;--font-family-display:var(--font-family-base);--font-weight-display:var(--font-weight-medium);--font-weight-h2:var(--font-weight-medium);--font-weight-h3:var(--font-weight-medium);--font-weight-heading:var(--font-weight-bold);--letter-spacing-wide:.07em;--letter-spacing-subtle:.04em;--letter-spacing-display:-.01em;--letter-spacing-body:.012em;--letter-spacing-heading:var(--letter-spacing-body);--letter-spacing-control:normal;--line-height-heading:var(--line-height-base);--letter-spacing-overline:.1em;--overline-font-size:var(--font-size-2xs);--overline-letter-spacing:var(--letter-spacing-overline);--overline-text-transform:uppercase;--nav-heading-ink:var(--color-text-secondary);--glass-nav-hover:var(--color-surface-sunken);--glass-nav-active:var(--color-inverse);--glass-nav-active-ink:var(--color-text-inverse);--nav-icon-selected:var(--color-accent-on-inverse);--nav-icon-on-active:var(--color-accent-on-inverse);--avatar-bg:var(--color-inverse);--avatar-ink:var(--color-text-inverse);--avatar-border:var(--color-inverse);--avatar-radius:var(--radius-md);--notify:var(--color-status-info-fg);--notify-fill:var(--color-danger);--on-notify:var(--color-on-danger);--notify-soft:var(--color-accent);--notify-ink:var(--color-on-accent);--radius-dot:2px;--dot-size:.5rem;--radius-panel:14px;--border-width-accent:3px;--shadow-float:0 2px 4px -1px color-mix(in oklab, var(--shadow-ink) 26%, transparent), 0 8px 16px -4px color-mix(in oklab, var(--shadow-ink) 28%, transparent), 0 20px 40px -12px color-mix(in oklab, var(--shadow-ink) 36%, transparent);--shadow-float-lifted:0 4px 8px -2px color-mix(in oklab, var(--shadow-ink) 22%, transparent), 0 16px 30px -6px color-mix(in oklab, var(--shadow-ink) 30%, transparent), 0 34px 64px -16px color-mix(in oklab, var(--shadow-ink) 38%, transparent);--shadow-float-pressed:0 1px 2px color-mix(in oklab, var(--shadow-ink) 30%, transparent), 0 3px 6px -2px color-mix(in oklab, var(--shadow-ink) 26%, transparent);--shadow-rim:inset 0 1px 0 color-mix(in oklab, var(--color-on-cta) 26%, transparent);--scrim-bg:#0000008c;--color-chart-area-from:color-mix(in oklab, var(--color-accent) 35%, transparent);--color-chart-series-loss:var(--color-risk-4);--color-chart-pair:var(--color-accent);--color-map-context:color-mix(in oklab, var(--color-primary) 22%, var(--color-surface));--cat-hue-1:128;--cat-hue-2:250;--cat-hue-3:75;--cat-hue-4:305;--cat-hue-5:25;--cat-hue-6:195;--cat-l:.62;--cat-c:.14;--color-accent-soft:color-mix(in oklab, var(--color-accent) 16%, transparent);--color-border-control:color-mix(in oklab, var(--color-text) 50%, var(--color-border));--track-bg-hover:var(--color-surface-sunken);--vertical-ink-mix:60%}[data-skin=minimal][data-theme=dark]{--color-bg:#0c0c0d;--color-desk:#060607;--color-surface:#161618;--color-surface-muted:#1e1e20;--color-surface-raised:#1e1e20;--color-surface-sunken:#0f0f10;--color-surface-overlay:#242427;--color-border:#2c2c2f;--color-border-strong:#45454a;--color-text:#f2f2f3;--color-text-secondary:#b9b9be;--color-text-muted:#86868c;--color-text-inverse:#0c0c0d;--color-inverse:#f2f2f3;--color-inverse-hover:var(--palette-white);--color-primary:#f2f2f3;--color-primary-hover:var(--palette-white);--color-on-primary:#0c0c0d;--color-on-danger:var(--color-text-inverse);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--shadow-1:0 1px 2px #00000080;--shadow-2:0 1px 3px #0000008c, 0 4px 12px #0006;--shadow-3:0 4px 12px #0009, 0 16px 40px #0000008c;--shadow-glow:0 0 0 1px #f2f2f347;--vertical-ink-mix:44%}[data-skin=red],[data-skin=red-black]{--cat-hue-1:25;--cat-hue-5:128}[data-skin=purple]{--cat-hue-1:305;--cat-hue-4:128}[data-skin=yellow]{--cat-hue-1:90;--cat-hue-3:128}[data-skin=classic],[data-skin=red],[data-skin=red-black],[data-skin=purple],[data-skin=yellow],[data-skin=minimal]{--color-cta:var(--color-primary);--color-cta-hover:var(--color-primary-hover);--color-on-cta:var(--color-on-primary);--color-cta-text:color-mix(in oklab, var(--color-cta) 45%, var(--color-text));--color-accent-on-inverse:color-mix(in oklab, var(--color-accent) 50%, var(--color-text-inverse));--color-chart-line:var(--color-accent);--color-cat-1:oklch(var(--cat-l) var(--cat-c) var(--cat-hue-1));--color-cat-2:oklch(var(--cat-l) var(--cat-c) var(--cat-hue-2));--color-cat-3:oklch(var(--cat-l) var(--cat-c) var(--cat-hue-3));--color-cat-4:oklch(var(--cat-l) var(--cat-c) var(--cat-hue-4));--color-cat-5:oklch(var(--cat-l) var(--cat-c) var(--cat-hue-5));--color-cat-6:oklch(var(--cat-l) var(--cat-c) var(--cat-hue-6))}[data-vertical]{--color-accent:var(--vertical-accent);--color-accent-hover:color-mix(in oklab, var(--vertical-accent) 82%, black);--color-accent-soft:color-mix(in oklab, var(--vertical-accent) 16%, transparent);--color-accent-ink:color-mix(in oklab, var(--vertical-accent) 60%, var(--color-text));--color-accent-on-inverse:color-mix(in oklab, var(--vertical-accent) 50%, var(--color-text-inverse));--color-on-accent:var(--palette-white)}[data-glass=clear]{--color-surface-sunken:var(--glass-nav-hover);--color-inverse:var(--glass-nav-active);--color-text-inverse:var(--glass-nav-active-ink);--color-accent-on-inverse:var(--color-text)}[data-surface=island]{--color-text:var(--island-ink);--color-text-secondary:var(--island-ink-secondary);--color-text-muted:var(--island-ink-muted);--color-border:var(--island-border);--border-subtle:var(--island-border-subtle);--border-standard:var(--island-border-standard);--divider:var(--island-divider);--card-bg:var(--island-bg);--card-bg-hover:var(--island-bg-raised);--card-border:var(--island-edge);--card-border-hover:var(--island-edge-hover);--card-shadow:var(--island-shadow);--card-shadow-hover:var(--island-shadow-hover);--control-bg:var(--island-control-bg);--control-bg-hover:var(--island-control-bg-hover);--control-border:var(--island-control-border);--control-border-hover:var(--island-control-border-hover);--surface-hover:var(--island-surface-hover);--color-status-ok-fg:var(--island-ok-fg);--color-status-ok-bg:var(--island-ok-bg);--color-status-error-fg:var(--island-error-fg);--color-status-error-bg:var(--island-error-bg);--color-status-neutral-fg:var(--island-neutral-fg);--color-status-neutral-bg:var(--island-neutral-bg);--color-danger:var(--island-loss);--color-success:var(--island-gain);--color-chart-line:var(--island-chart-line);--spark-good:var(--island-spark-good);--color-surface:var(--island-surface);--color-risk-1-fg:var(--island-dormant-fg);--color-risk-2-fg:var(--island-guarded-fg);--color-risk-3-fg:var(--island-elevated-fg);--color-risk-4-fg:var(--island-high-fg);--color-risk-5-fg:var(--island-critical-fg);color:var(--color-text)}[data-card-hover-scale=off]{--card-hover-scale:1}[data-font=sora]{--font-family-base:"Sora Variable", ui-sans-serif, system-ui, sans-serif;--font-family-display:var(--font-family-base)}[data-font=system]{--font-family-base:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-display:var(--font-family-base)}[data-font=serif]{--font-family-base:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, Cambria, "Times New Roman", serif;--font-family-display:var(--font-family-base)}[data-font=mono]{--font-family-base:"Geist Mono", ui-monospace, "SF Mono", "Cascadia Code", "Consolas", monospace;--font-family-display:var(--font-family-base)}@keyframes seal-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes seal-stream{0%{opacity:0;transform:translateY(var(--stream-rise,.25rem))}to{opacity:1;transform:none}}.is-working{animation:seal-pulse var(--duration-pulse) var(--ease-standard) infinite}.is-arriving{animation:seal-stream var(--duration-stream) var(--ease-standard) backwards}.is-build>*+*{animation:seal-stream var(--duration-stream) var(--ease-standard) backwards;--stream-rise:.5rem;animation-delay:var(--build-step)}.is-build>:nth-child(3){animation-delay:calc(var(--build-step) * 2)}.is-build>:nth-child(4){animation-delay:calc(var(--build-step) * 3)}.is-build>:nth-child(n+5){animation-delay:calc(var(--build-step) * 4)}@media (prefers-reduced-motion:reduce){.is-working{opacity:var(--motion-hold-opacity);animation:none}.is-arriving,.is-build>*+*{animation:none}}*,:before,:after{box-sizing:border-box}body,.button{transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard)}html{background:var(--ground-color);scrollbar-color:var(--border-strong) transparent}:where(*){scrollbar-width:thin}::selection{background:var(--color-accent-soft)}button,input,textarea,select,optgroup{font-family:inherit}body{background-color:var(--ground-color);background-image:var(--ground-image);background-size:var(--ground-size);color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-attachment:fixed;margin:0}:where(h1,h2,h3){font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading)}.overline{font-family:var(--font-family-mono);font-size:var(--overline-font-size);font-weight:var(--font-weight-regular);letter-spacing:var(--overline-letter-spacing);text-transform:var(--overline-text-transform);color:var(--color-text-muted);font-variant-numeric:var(--numerals-data)}.data{font-family:var(--font-family-mono);font-variant-numeric:var(--numerals-data)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible:not(:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea,select)){outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.skip-link{z-index:100;padding-block:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-accent);font-weight:var(--font-weight-medium);box-shadow:var(--shadow-1);text-decoration:none;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.button{appearance:none;justify-content:center;align-items:center;gap:var(--space-2);border:var(--border-width) solid var(--color-cta-edge);border-radius:var(--radius-md);background:var(--color-cta);background-image:var(--cta-sheen);color:var(--color-on-cta);box-shadow:var(--shadow-cta);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-control);min-block-size:var(--control-h-md);padding-block:var(--space-15);padding-inline:var(--space-35);cursor:pointer;text-decoration:none;display:inline-flex}.button:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-cta-hover);background-image:var(--cta-sheen);box-shadow:var(--shadow-cta-hover)}.button:disabled{background:var(--surface-secondary);color:var(--color-text-disabled);cursor:not-allowed;box-shadow:none;background-image:none;border-color:#0000}.button--ghost{background:var(--control-bg);color:var(--color-text);border-color:var(--control-border);box-shadow:var(--control-shadow)}.button--ghost:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--control-bg-hover);color:var(--color-text);border-color:var(--control-border-hover);box-shadow:var(--control-shadow-hover)}.button--quiet{color:var(--color-text-secondary);box-shadow:none;background:0 0;border-color:#0000}.button--quiet:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--surface-hover);color:var(--color-text);box-shadow:none}.button--warn{background:var(--button-warn-bg);color:var(--button-warn-ink);border-color:var(--button-warn-border);box-shadow:none}.button--warn:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--button-warn-bg-hover);color:var(--button-warn-ink);border-color:var(--button-warn-border);box-shadow:none}.button--danger{background:var(--button-danger-bg);color:var(--button-danger-ink);border-color:var(--button-danger-border);box-shadow:var(--button-danger-shadow)}.button--danger:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--button-danger-bg-hover);color:var(--button-danger-ink);border-color:var(--button-danger-border-hover);box-shadow:var(--button-danger-shadow-hover)}.button--lead:where(:not(:disabled):not([aria-disabled=true])),.button--lead:hover:where(:not(:disabled):not([aria-disabled=true])){border-color:var(--button-lead-border)}:where([data-lead-scope]:hover,[data-lead-scope]:focus-within) .button--lead:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-cta);border-color:var(--color-cta-edge);color:var(--color-on-cta);box-shadow:var(--shadow-cta)}:where([data-lead-scope]:hover,[data-lead-scope]:focus-within) .button--lead:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-cta-hover);border-color:var(--color-cta-edge);color:var(--color-on-cta);box-shadow:var(--shadow-cta-hover)}.button--sm{min-block-size:var(--control-h-sm);padding-block:0;padding-inline:var(--space-3);font-size:var(--font-size-note)}.button--xl{min-block-size:var(--control-h-xl);padding-inline:var(--space-5);font-size:var(--font-size-md)}.button--icon{inline-size:var(--control-h-md);flex-shrink:0;padding-block:0;padding-inline:0}.button--icon.button--sm{inline-size:var(--control-h-sm)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea,select){border:var(--border-width) solid var(--field-border);border-radius:var(--radius-md);background-color:var(--field-bg);color:var(--color-text);box-shadow:var(--shadow-inset-field);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea,select):where(:hover:not(:disabled,:focus)){border-color:var(--field-border-hover)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea,select):where(:focus-visible){outline:var(--focus-ring-width) solid transparent;border-color:var(--field-border-focus);box-shadow:var(--field-focus-halo)}:where(input,textarea)::placeholder{color:var(--field-placeholder);opacity:1}:where(input[type=checkbox],input[type=radio],input[type=range],progress){accent-color:var(--color-cta)}.route-fallback{inline-size:100%;max-inline-size:var(--content-max-width);padding:var(--space-6) var(--space-5);color:var(--color-text-muted);margin-inline:auto;display:block}.route-fallback--nested{max-inline-size:none;padding:0}:where(button,a[href],[role=button],summary){transition:transform var(--duration-base) var(--ease-standard)}:where(button,a[href],[role=button],summary):active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--press-scale));transition-duration:var(--duration-fast)}@media (prefers-reduced-motion:reduce){body,.button,:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea,select),:where(button,a[href],[role=button],summary){transition:none}}:root[data-seal-armed] *{cursor:grab!important}:root[data-seal-armed] :active{cursor:grabbing!important}:root{--demo-bar-bg:var(--color-surface);--demo-bar-border:var(--divider);--demo-column-measure:38rem;--demo-board-measure:84rem;--demo-board-column-min:19rem;--demo-board-break:calc(3 * var(--demo-board-column-min) + 2 * var(--space-4));--demo-body-size:25rem;--demo-feed-fade:var(--space-6);--demo-map-size:15rem;--demo-map-frame:calc(var(--demo-map-size) + var(--space-2) + var(--font-size-sm) * var(--line-height-base));--demo-product-image:4.5rem;--demo-seller-row:2.75rem;--demo-sellers-size:calc(2 * var(--demo-seller-row) + var(--space-4) + var(--space-1));--demo-now-arrives:.3;--demo-now-size:calc(var(--font-size-sm) * var(--line-height-base));--demo-board-skeleton:calc(var(--demo-body-size) + 12rem);--demo-sign-in-measure:26rem;--demo-field-action-min:16rem;--demo-prospects-measure:26rem;--demo-recipient-row:1.75rem;--demo-prospects-size:calc(var(--control-h-sm) + var(--space-2) + var(--demo-recipient-row));--demo-recipients-size:calc(5 * var(--demo-recipient-row) + 4 * var(--space-1));--demo-geo-picker-max:16rem;--demo-board-stale:.6;--demo-launch-measure:56rem;--demo-launch-pane-min:17rem;--demo-hero-size:clamp(2.25rem, 1.25rem + 3.6vw, 3.5rem);--demo-hero-glow:radial-gradient(closest-side, color-mix(in oklab, var(--color-accent) 14%, transparent), transparent);--demo-result-row:3.25rem;--demo-results-min:18.5rem;--demo-results-idle-measure:16rem;--demo-results-bg:var(--surface-hover);--demo-result-picked-bg:var(--color-accent-soft);--demo-result-picked-border:var(--color-accent);--demo-result-picked-mark:var(--color-accent);--demo-launch-ink:var(--palette-ink-900);--demo-launch-orbit:48s;--demo-launch-ground:var(--surface-secondary);--demo-launch-reveal:calc(var(--duration) * 1.5);--demo-launch-reveal-edge:14%;--demo-launch-ripple:radial-gradient(closest-side, transparent 45%, color-mix(in oklab, var(--palette-white) 75%, transparent) 80%, transparent);--demo-launch-ripple-time:1s;--demo-launch-veil:radial-gradient(closest-side, color-mix(in oklab, var(--palette-white) 72%, transparent) 48%, transparent);--demo-notice-error-bg:var(--color-status-error-bg);--demo-notice-error-fg:var(--color-status-error-fg);--demo-notice-error-mark:var(--color-danger);--demo-notice-info-bg:var(--color-status-info-bg);--demo-notice-info-fg:var(--color-status-info-fg);--demo-notice-info-mark:var(--color-info)}
