html:has([data-app-shell]){--text-xs:.6875rem;--text-sm:.8125rem}.workspace-ui :is(h1,h2,h3,h4,p,label,button,a,span,input,select,textarea,th,td,summary){letter-spacing:0}.workspace-ui .font-mono:not(pre):not(code):not(kbd){font-variant-numeric:tabular-nums;font-family:inherit}html:has([data-app-shell]) [role=dialog]{--surface:var(--background)}@media(max-width:639px){html:has([data-app-shell]){--radius:.875rem}.workspace-ui .choice-group{border-radius:var(--radius-sm)!important}}.workspace-ui .choice-group{border:1px solid var(--hairline);background:var(--background);border-radius:2px;gap:0;display:grid;overflow:hidden}.workspace-ui .choice-group:not([class*=grid-cols-]){grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.workspace-ui .choice-group>:is(button,label,a){box-shadow:-1px 0 0 0 var(--hairline),0 -1px 0 0 var(--hairline),var(--tw-inset-ring-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000);border-width:0;border-radius:0}@layer components{.workspace-ui .choice-group>:is(button,label,a){background-color:var(--background)}}.workspace-ui :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select):focus-visible{outline:none}.workspace-ui .workspace-section,.workspace-ui [data-stats-section]{border:0;border-top:1px solid var(--color-hairline);box-shadow:none;background:0 0;border-radius:0}.workspace-ui [data-stats-section]>:first-child{background:0 0;border-bottom:0;padding-inline:0}.workspace-ui [data-stats-section]>:last-child{padding-inline:0}.workspace-ui .workspace-section-heading{background:0 0;padding-inline:0}.workspace-ui .workspace-library{background:0 0;border-inline:0;border-radius:0}.workspace-ui .workspace-library>aside{background:color-mix(in srgb,var(--color-surface) 45%,transparent)}.workspace-ui .workspace-metric{border:0;border-left:1px solid var(--color-hairline);background:0 0;border-radius:0}.workspace-ui .workspace-metric p:first-child{color:color-mix(in srgb,var(--color-gold-soft) 70%,transparent)}.workspace-ui .workspace-metric p:last-child{white-space:normal;overflow-wrap:anywhere}.workspace-ui :is(.risk-page,.playbook-page){gap:24px}.workspace-ui .risk-workbench{border-color:var(--color-hairline);background:0 0}.workspace-ui .risk-inputs{background:color-mix(in srgb,var(--color-surface) 45%,transparent)}.workspace-ui .risk-result-quantity{font-size:56px;line-height:1}.workspace-onboarding :is(p,label,button,select){font-size:14px;line-height:1.5}.workspace-onboarding p:not(.text-gold):not(.text-loss),.workspace-onboarding button[aria-pressed=false]{color:color-mix(in srgb,var(--color-gold-soft) 80%,transparent)}.workspace-prop-setup input{min-width:0;min-height:44px;font-size:16px}.workspace-prop-setup input::placeholder{color:color-mix(in srgb,var(--color-gold-soft) 75%,transparent)}@media(max-width:639px){.workspace-ui :is(.workspace-import,.workspace-onboarding) :is(button,select,input:not([type=checkbox]):not([type=radio])){min-height:44px}.workspace-ui :is(.workspace-import,.workspace-onboarding) :is(input,select,textarea){min-width:0;font-size:16px}.workspace-ui .settings-summary .workspace-metric{min-width:0;padding:8px}.workspace-ui .settings-summary .workspace-metric p:first-child{font-size:10px;line-height:1.4}.workspace-ui .settings-summary .workspace-metric p:last-child{font-size:14px}.workspace-ui :is(.risk-page,.playbook-page){gap:16px}.workspace-ui .risk-result-quantity{font-size:48px}}
