.app-shell,:root,[data-theme]{--quiet:color-mix(in srgb,var(--ink) 72%,var(--surface));--muted:color-mix(in srgb,var(--ink) 72%,var(--surface));--control-border:color-mix(in srgb,var(--ink) 58%,var(--surface))}:where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--accent-strong)!important;outline-offset:3px!important}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):focus-visible{outline:2px solid var(--accent)!important;outline-offset:-1px!important}.sidebar :focus-visible{outline-color:#fff!important}:where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--control-border)}:where(input,textarea)::placeholder{color:var(--muted);opacity:1}.search-field,.sort-control{border-color:var(--control-border)}.skip-link{position:fixed;top:8px;left:8px;z-index:10000;padding:12px 18px;background:var(--surface);color:var(--ink);border:2px solid var(--accent-strong);border-radius:8px;transform:translateY(-160%)}.skip-link:focus{transform:none}.sidebar{overflow-y:auto}.sidebar .nav-group-label,.sidebar .workspace-name,.sidebar nav a{color:rgba(255,255,255,.85)}.sidebar nav a[aria-current=page]{font-weight:850;text-decoration:underline;text-underline-offset:.3em}button,summary{overflow-wrap:anywhere}input,select,textarea{max-width:100%}.toby-list-value{min-width:0;flex-shrink:1;overflow-wrap:anywhere}.form-actions,.segmented-control,.toby-toolbar,.toolbar-actions{flex-wrap:wrap}.sort-control,.sort-control select{height:auto;min-height:2.75rem;line-height:1.4}.modal-panel>header{flex-shrink:0}.modal-panel>header h2{overflow-wrap:anywhere}.modal-content{scroll-padding-block:12px}@media(max-width:820px){.toolbar-actions{overflow:visible}.app-shell .workspace{padding-top:16px}.toby-page-header{padding-right:0}}@media(forced-colors:active){:where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:Highlight!important}.sidebar nav a[aria-current=page],button[aria-pressed=true]{border:2px solid Highlight}}@supports(font:-apple-system-body){html[data-native-platform=ios]{font:-apple-system-body;font-family:var(--font-ui),ui-sans-serif,system-ui,sans-serif}}.margin-status-text{grid-column:1/-1;margin:6px 0 0;font-size:.75rem;line-height:1.4;color:var(--ink);font-weight:650}.toby-decision>.margin-status-text{order:2}.toby-nav-help{opacity:1}:where(.app-shell,.modal-panel,.toby-context-popover) :is(input:not([data-composite-input]):not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){border-color:var(--control-border);height:auto;min-height:2.75rem}:where(.app-shell,.modal-panel,.toby-context-popover) :is(input,select,textarea):hover:not(:disabled){border-color:var(--control-border)}.onboarding-card,.onboarding-card :is(form,label,input,.auth-topline){min-width:0;max-width:100%}.onboarding-card :is(h1,p,a,button,label){overflow-wrap:anywhere}.auth-topline{flex-wrap:wrap}.recipe-sticky-bar{container:recipe-footer/inline-size}.recipe-summary-metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,5.5rem),1fr))}.recipe-summary-metrics strong{white-space:normal;overflow-wrap:anywhere;line-height:1.4;min-height:2.75rem;display:grid;align-items:center}.recipe-sticky-bar .form-actions button{white-space:normal;overflow-wrap:normal}@container recipe-footer (max-width:18rem){.recipe-sticky-bar .recipe-live-summary{display:contents}.recipe-sticky-bar.recipe-sticky-bar :is(.recipe-price-editor,.recipe-summary-metrics,.form-actions,.margin-verdict){grid-column:1/-1;grid-row:auto}.recipe-sticky-bar .recipe-price-editor{width:100%}.recipe-sticky-bar.recipe-sticky-bar .recipe-summary-metrics{flex-wrap:wrap}.recipe-sticky-bar.recipe-sticky-bar .margin-verdict-action{display:grid;grid-template-columns:1fr}.recipe-sticky-bar.recipe-sticky-bar .margin-verdict-action>p{grid-column:1/-1}}.modal-panel[data-scroll-all]{overflow-y:auto}.modal-panel[data-scroll-all]>.modal-content{overflow:visible;flex:none}.modal-panel[data-scroll-all]>.modal-sticky-footer{position:static;flex:none}.account-identity,.toby-page-heading>div{min-width:0;max-width:100%}.toby-page-heading h1{overflow-wrap:anywhere}.account-identity .account-email{white-space:normal}.money-input:has(input:focus-visible),.recipe-price-value:has(input:focus-visible),.search-field:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:-1px}.recipe-price-value input:focus-visible{outline:0!important}.segmented-control [aria-pressed=true]{text-decoration:underline;text-underline-offset:.3em}.editor-form,.editor-form>*,.form-grid>*{min-width:0}input[type=date]{min-width:0;width:100%}.editor-form .section-heading{flex-wrap:wrap}.editor-form .section-heading button{max-width:100%;white-space:normal}.sidebar .workspace-name{white-space:normal;overflow-wrap:anywhere}.analytics-preference.is-unavailable{opacity:1}@supports not (container-type:inline-size){.recipe-live-summary,.recipe-sticky-bar{display:flex;flex-direction:column;align-items:stretch}}@supports not selector(:has(*)){.money-input input:focus-visible,.search-field input:focus-visible{outline:2px solid var(--accent)!important;outline-offset:-1px}}.recipe-price-value input::placeholder{color:var(--muted);opacity:1}@media(forced-colors:active){.money-input:has(input:focus-visible),.recipe-price-value:has(input:focus-visible),.search-field:has(input:focus-visible),.sidebar :focus-visible{outline-color:Highlight!important}}.toby-list-open{flex-wrap:wrap}.toby-list-value{margin-left:auto;flex-shrink:0;max-width:100%}.country-select-trigger strong{white-space:normal;overflow:visible;overflow-wrap:anywhere}.country-select-trigger>span{flex-wrap:wrap}.country-select-popover>input,.country-select-trigger,.onboarding-card :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--control-border);height:auto;min-height:2.75rem}.toby-decision-flow>div{min-width:0}.toby-decision.is-compact .toby-decision-flow b{white-space:normal;overflow-wrap:anywhere}.toby-decision-flow :is(b,span){max-width:100%;overflow-wrap:anywhere}.menu-header-target{flex-wrap:wrap}.menu-header-target strong{flex-shrink:0}.toby-decision.is-compact .toby-decision-flow{grid-template-columns:repeat(auto-fit,minmax(min(100%,4rem),1fr));gap:12px}.toby-decision.is-compact .toby-decision-flow>i:nth-of-type(n){display:none}