@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--un-bg-opacity:100%;--un-text-opacity:100%}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}:root,:host{--spacing:.25rem;--font-sans:var(--font-sans);--font-mono:var(--font-mono);--default-font-family:var(--font-sans);--default-monoFont-family:var(--font-mono)}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-featureSettings,normal);font-variation-settings:var(--default-font-variationSettings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-monoFont-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-monoFont-featureSettings,normal);font-variation-settings:var(--default-monoFont-variationSettings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden~=until-found])){display:none!important}.text-accent{color:color-mix(in srgb, var(--color-accent) var(--un-text-opacity), transparent)}.text-fine{color:color-mix(in srgb, var(--color-fine) var(--un-text-opacity), transparent)}.text-fineText{color:color-mix(in srgb, var(--color-fine-text) var(--un-text-opacity), transparent)}.text-indigo{color:color-mix(in srgb, var(--color-indigo) var(--un-text-opacity), transparent)}.text-muted{color:color-mix(in srgb, var(--color-muted) var(--un-text-opacity), transparent)}.text-over{color:color-mix(in srgb, var(--color-over) var(--un-text-opacity), transparent)}.text-overText{color:color-mix(in srgb, var(--color-over-text) var(--un-text-opacity), transparent)}.text-tight{color:color-mix(in srgb, var(--color-tight) var(--un-text-opacity), transparent)}.text-tightText{color:color-mix(in srgb, var(--color-tight-text) var(--un-text-opacity), transparent)}.tab{tab-size:4}.mb{margin-bottom:calc(var(--spacing) * 4)}.bg-fine{background-color:color-mix(in srgb, var(--color-fine) var(--un-bg-opacity), transparent)}.bg-fineTint{background-color:color-mix(in srgb, var(--color-fine-tint) var(--un-bg-opacity), transparent)}.bg-indigoTint{background-color:color-mix(in srgb, var(--color-indigo-tint) var(--un-bg-opacity), transparent)}.bg-over{background-color:color-mix(in srgb, var(--color-over) var(--un-bg-opacity), transparent)}.bg-overTint{background-color:color-mix(in srgb, var(--color-over-tint) var(--un-bg-opacity), transparent)}.bg-tight{background-color:color-mix(in srgb, var(--color-tight) var(--un-bg-opacity), transparent)}.bg-tightTint{background-color:color-mix(in srgb, var(--color-tight-tint) var(--un-bg-opacity), transparent)}.bg-track{background-color:color-mix(in srgb, var(--color-track) var(--un-bg-opacity), transparent)}.h1{height:calc(var(--spacing) * 1)}.h2{height:calc(var(--spacing) * 2)}.h23{height:calc(var(--spacing) * 23)}.h3{height:calc(var(--spacing) * 3)}.hidden{display:none}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-bg:#eeede8;--color-card:#fff;--color-paper:#fbf9f3;--color-ink:#14151c;--color-muted:#6b6c78;--color-border:#dcdad2;--color-field:#fbfaf7;--color-hairline:#eceae3;--color-track:#e6e4dc;--color-indigo:#47478d;--color-accent:#8e1d5d;--color-fine:#1e7a4b;--color-fine-tint:#e3f2e9;--color-fine-text:#1e6b42;--color-tight:#b36b00;--color-tight-tint:#fbeeda;--color-tight-text:#8a5300;--color-over:#b3261e;--color-over-tint:#f9e1e0;--color-over-text:#9c2320;--color-tabbar:var(--color-card);--color-tabborder:var(--color-track);--color-paper-ink:#14151c;--color-paper-muted:#6b6c78;--color-paper-border:#c9c6bb;--color-paper-secondary:#3e3f4a;--color-secondary:var(--color-paper-secondary);--color-indigo-tint:#e7e7f3;--color-inactive:#8a8b96;--color-placeholder:#a0a1ab;--color-mascot-border:var(--color-paper-border);--color-button-text:#f4f1ea;--font-sans:"Ubuntu", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"Ubuntu Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--type-display:44px / 1;--type-title:22px / 1.2;--type-body:15px / 1.5;--type-caption:13px / 1.5;--type-receipt:13px / 1.55;--size-micro:11px;--size-small:12px;--size-secondary:14px;--size-button:16px;--size-wordmark:18px;--size-verdict:22px;--size-prefix:28px;--size-input:32px;--size-mascot-label:9px;--weight-regular:400;--weight-medium:500;--weight-bold:700;--leading-body:1.5;--tracking-micro:.06em;--tracking-wordmark:-.02em;--tracking-title:-.01em;--tracking-verdict:.02em;--tracking-thanks:.08em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-half:2px;--space-compact:6px;--space-inset:10px;--space-strip:14px;--card-padding:18px;--screen-gutter:var(--space-5);--card-gap:var(--space-4);--radius-card:16px;--radius-control:12px;--radius-pill:999px;--radius-stub:10px;--radius-track:3px;--shadow-card:0 1px 0 #14151c0f;--shadow-receipt:drop-shadow(0 2px 2px #14151c1a);--motion-fast:.1s;--motion-normal:.18s;--ease-standard:ease-out;--border-width:1px;--mascot-border-width:1.5px;--focus-width:2px;--icon-stroke:1.75;--icon-size:22px;--icon-small:18px;--avatar-size:36px;--dot-size:8px;--target-size:44px;--header-height:40px;--screen-top:56px;--field-height:48px;--amount-height:64px;--button-height:52px;--tabbar-height:84px;--tabbar-bottom:30px;--barcode-height:26px;--tooth-height:8px;--tooth-width:14px;--tooth-middle:7px;--content-width:390px;--viewport-height:100dvh;--disabled-opacity:.55;--hover-opacity:.8;--tabbar-layer:10;--zero:0px;--full:100%;--barcode:repeating-linear-gradient(90deg, var(--color-paper-ink) 0 2px, transparent 2px 4px, var(--color-paper-ink) 4px 5px, transparent 5px 9px, var(--color-paper-ink) 9px 12px, transparent 12px 14px)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--color-bg:#16171c;--color-card:#1f2027;--color-ink:#ecebe4;--color-muted:#9a9ba6;--color-border:#3a3b45;--color-tabbar:#1b1c22;--color-tabborder:#2a2b33;--color-field:var(--color-bg);--color-hairline:var(--color-tabborder);--color-track:var(--color-border);--color-secondary:var(--color-muted);--color-mascot-border:var(--color-border);--color-button-text:var(--color-bg)}}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-normal:0s}}*,:before,:after{box-sizing:border-box}body{margin:var(--zero);background:var(--color-bg);color:var(--color-ink);font:var(--type-body) var(--font-sans);-webkit-font-smoothing:antialiased}h1,h2,h3,p,ul{margin:var(--zero)}h1{font:var(--type-title) var(--font-sans);font-weight:var(--weight-bold);letter-spacing:var(--tracking-title)}h2,h3{font:var(--type-body) var(--font-sans);font-weight:var(--weight-medium)}ul{padding:var(--zero);list-style:none}button,input,select,textarea{font:inherit;color:var(--color-ink);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-field);min-height:var(--field-height);min-width:var(--zero);max-width:var(--full);padding:var(--space-3) var(--space-4)}input::placeholder,textarea::placeholder{color:var(--color-placeholder);opacity:1}button,a,select,input[type=checkbox]{touch-action:manipulation;cursor:pointer}button{min-height:var(--button-height);background:var(--color-card);font-size:var(--size-button);font-weight:var(--weight-medium)}button,a{transition:opacity var(--motion-fast) var(--ease-standard)}button:disabled,input:disabled,select:disabled{cursor:default;opacity:var(--disabled-opacity)}@media (hover:hover){a:hover,button:enabled:hover{opacity:var(--hover-opacity)}}:focus-visible{outline:var(--focus-width) solid var(--color-indigo);outline-offset:var(--space-1)}a{color:var(--color-indigo);text-decoration:none}strong{font-weight:var(--weight-bold)}label{gap:var(--space-2);flex-direction:column;display:flex}input[type=checkbox]{width:var(--space-5);height:var(--space-5);min-height:var(--space-5);accent-color:var(--color-indigo)}.app-shell{max-width:var(--content-width);min-height:var(--viewport-height);padding:max(var(--screen-top), calc(env(safe-area-inset-top) + var(--space-3))) var(--screen-gutter) calc(var(--tabbar-height) + var(--space-6) + max(var(--zero), calc(env(safe-area-inset-bottom) - var(--tabbar-bottom))));margin-inline:auto}.app-header{min-height:var(--header-height);margin-bottom:var(--card-gap);justify-content:space-between;align-items:center;display:flex}.flow,.screen,form,.card{gap:var(--space-3);min-width:var(--zero);flex-direction:column;display:flex}.screen{gap:var(--card-gap)}.row{align-items:center;gap:var(--space-3);min-width:var(--zero);display:flex}.between{justify-content:space-between}.wrap{flex-wrap:wrap}.card{background:var(--color-card);border-radius:var(--radius-card);padding:var(--card-padding) var(--screen-gutter);box-shadow:var(--shadow-card)}.primary{background:var(--color-ink);color:var(--color-button-text);border-color:var(--color-ink)}.ghost{background:var(--color-card);font-weight:var(--weight-regular)}.link-control{min-width:var(--target-size);min-height:var(--target-size);padding:var(--zero);color:var(--color-indigo);font:var(--type-caption) var(--font-sans);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.navigation-link{min-height:var(--target-size);justify-content:space-between;align-items:center;display:flex}.caption{font:var(--type-caption) var(--font-sans);color:var(--color-muted)}.micro{font-size:var(--size-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--color-muted)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.centered{text-align:center}.wordmark{font-family:var(--font-mono);font-size:var(--size-wordmark);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wordmark)}.mascot-slot{width:var(--avatar-size);height:var(--avatar-size);flex-shrink:var(--zero);border:var(--mascot-border-width) dashed var(--color-mascot-border);border-radius:var(--radius-pill);font-size:var(--size-mascot-label);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--color-muted);justify-content:center;align-items:center;display:flex}.icon{width:var(--icon-size);height:var(--icon-size);flex-shrink:var(--zero);stroke-width:var(--icon-stroke)}.icon-small{width:var(--icon-small);height:var(--icon-small)}.state-pill{align-items:center;gap:var(--space-compact);padding:var(--space-1) var(--space-inset);border-radius:var(--radius-pill);font:var(--type-caption) var(--font-sans);font-weight:var(--weight-medium);white-space:nowrap;display:inline-flex}.state-dot,.unread-dot{width:var(--dot-size);height:var(--dot-size);border-radius:var(--radius-pill);flex-shrink:var(--zero)}.unread-dot{background:var(--color-accent)}.headroom-card{padding-bottom:var(--space-4)}.headroom-top{gap:var(--space-compact);flex-wrap:wrap}.headroom-amount{align-items:baseline;gap:var(--space-inset);flex-wrap:wrap;display:flex}.display-amount{font:var(--type-display) var(--font-mono);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-wordmark);overflow-wrap:anywhere}.to-spare{font-size:var(--size-secondary);color:var(--color-muted)}.period-progress{gap:var(--space-compact);flex-direction:column;display:flex}.period-track{height:var(--space-compact);background:var(--color-track);border-radius:var(--radius-track);overflow:hidden}.period-fill{height:var(--full);width:var(--period-progress);border-radius:inherit;background:var(--color-indigo)}.pace-row{justify-content:space-between;gap:var(--space-1);font-size:var(--size-small);color:var(--color-muted);flex-wrap:wrap;display:flex}.headroom-stats{gap:var(--space-2);padding-top:var(--space-inset);border-top:var(--border-width) solid var(--color-hairline);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.headroom-stat{gap:var(--space-half);min-width:var(--zero);flex-direction:column;display:flex}.stat-subline{font-size:var(--size-micro);color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.headroom-strip{justify-content:space-between;align-items:center;gap:var(--space-compact);background:var(--color-card);border-radius:var(--radius-control);padding:var(--space-inset) var(--space-strip);flex-wrap:wrap;display:flex}.ask-card{padding-bottom:var(--space-5)}.ask-label{font-weight:var(--weight-medium)}.amount-field{align-items:center;gap:var(--space-2);min-height:var(--amount-height);padding:var(--zero) var(--space-4);background:var(--color-field);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);display:flex}.amount-prefix{font-family:var(--font-mono);font-size:var(--size-prefix);color:var(--color-muted)}.amount-field input{width:var(--full);padding:var(--zero);font-family:var(--font-mono);font-size:var(--size-input);font-variant-numeric:tabular-nums;background:0 0;border:none;flex:1}.activity-teaser{justify-content:space-between;align-items:center;gap:var(--space-inset);min-height:var(--target-size);padding:var(--space-compact) var(--space-1);color:var(--color-ink);font-size:var(--size-secondary);display:flex}.activity-teaser-text{align-items:center;gap:var(--space-inset);display:flex}.receipt{filter:var(--shadow-receipt);color:var(--color-paper-ink);font:var(--type-receipt) var(--font-mono);font-variant-numeric:tabular-nums}.receipt-body{gap:var(--border-width);padding:var(--card-padding) var(--card-padding) var(--space-3);background:var(--color-paper);flex-direction:column;display:flex}.receipt-row{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.receipt-row>:first-child{min-width:var(--zero);overflow-wrap:anywhere}.receipt-number{white-space:nowrap}.receipt-muted{color:var(--color-paper-muted)}.receipt-rule{border-top:var(--border-width) dashed var(--color-paper-border);margin-block:var(--space-2)}.receipt-verdict{font-size:var(--size-verdict);font-weight:var(--weight-bold);letter-spacing:var(--tracking-verdict);text-transform:uppercase;text-align:right}.receipt-sentence{color:var(--color-paper-secondary)}.receipt-footer{gap:var(--space-1);flex-wrap:wrap}.receipt-barcode{height:var(--barcode-height);margin-top:var(--space-2);background:var(--barcode)}.receipt-thanks{text-align:center;color:var(--color-paper-muted);font-size:var(--size-micro);letter-spacing:var(--tracking-thanks);margin-top:var(--space-compact)}.receipt-teeth{height:var(--tooth-height);display:flex;overflow:hidden}.receipt-tooth{flex:0 0 var(--tooth-width);background:var(--color-paper);clip-path:polygon(0 0, var(--tooth-middle) 100%, var(--tooth-width) 0)}.action-row{gap:var(--space-inset);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tabbar{inset-inline:var(--zero);bottom:var(--zero);z-index:var(--tabbar-layer);max-width:var(--content-width);min-height:var(--tabbar-height);padding:var(--space-2) var(--space-3) max(var(--tabbar-bottom), env(safe-area-inset-bottom));background:var(--color-tabbar);border-top:var(--border-width) solid var(--color-tabborder);gap:var(--space-1);grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;display:grid;position:fixed}.tab{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--target-size);color:var(--color-inactive);font-size:var(--size-micro);font-weight:var(--weight-medium);flex-direction:column;display:flex}.tab[aria-current=page]{color:var(--color-ink)}.activity-card{gap:var(--zero);padding:var(--space-compact) var(--card-padding) var(--space-1)}.activity-group-heading{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--target-size);padding-block:var(--space-compact);display:flex}.activity-day{font-size:var(--size-small);font-weight:var(--weight-regular);color:var(--color-muted);letter-spacing:var(--tracking-micro);text-transform:uppercase}.activity-item{align-items:flex-start;gap:var(--space-3);padding-block:var(--space-3);border-top:var(--border-width) solid var(--color-hairline);display:flex}.activity-icon{width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-pill);flex-shrink:var(--zero);justify-content:center;align-items:center;display:inline-flex}.activity-copy{gap:var(--space-half);min-width:var(--zero);overflow-wrap:anywhere;flex-direction:column;flex:1;display:flex}.activity-title{font-weight:var(--weight-medium)}.activity-body{font:var(--type-caption) var(--font-sans);color:var(--color-secondary)}.activity-time{font-size:var(--size-small);color:var(--color-muted);flex-shrink:var(--zero)}.intents-section{gap:var(--space-2);flex-direction:column;display:flex}.intents-heading{justify-content:space-between;align-items:baseline;gap:var(--space-1);padding:var(--space-1) var(--space-1) var(--zero);flex-wrap:wrap;display:flex}.intents-heading .caption{font-size:var(--size-small)}.intent-stub{justify-content:space-between;align-items:center;gap:var(--space-2);background:var(--color-paper);color:var(--color-paper-ink);border-radius:var(--radius-stub);padding:var(--space-inset) var(--space-strip);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--size-secondary);display:flex}.intent-description{min-width:var(--zero);overflow-wrap:anywhere}.intent-actions{align-items:center;gap:var(--space-3);flex-shrink:var(--zero);display:inline-flex}.intent-time{font-size:var(--size-small);color:var(--color-paper-muted)}.check-label{min-height:var(--target-size);flex-direction:row;align-items:center}.form-section{padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-hairline)}.sr-only{width:var(--border-width);height:var(--border-width);padding:var(--zero);margin:calc(-1 * var(--border-width));clip-path:inset(50%);white-space:nowrap;border:none;position:absolute;overflow:hidden}.jellyshroom-results .receipt-row>:first-child{white-space:nowrap}.jellyshroom-results .receipt-row>:last-child{flex-shrink:var(--zero);white-space:nowrap}.p0-row{justify-content:space-between;align-items:center;gap:var(--space-2);padding-block:var(--space-3);border-top:var(--border-width) solid var(--color-hairline);min-width:var(--zero);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.p0-row:first-child{border-top:var(--zero)}.p0-copy{min-width:var(--zero);overflow-wrap:anywhere;flex:1}.p0-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.p0-button{min-width:var(--target-size);min-height:var(--target-size);padding:var(--space-2) var(--space-3);font:var(--type-caption) var(--font-sans);white-space:normal;overflow-wrap:anywhere}.p0-icon-button{padding:var(--space-2);justify-content:center;align-items:center;display:inline-flex}.p0-paper{background:var(--color-paper);color:var(--color-paper-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.p0-paper button,.tradeoff button{background:var(--color-paper);color:var(--color-paper-ink);border-color:var(--color-paper-border);font-family:var(--font-mono)}.allowance-line{font:var(--type-caption) var(--font-mono);color:var(--color-muted);font-variant-numeric:tabular-nums}.receipt .allowance-line{color:var(--color-paper-muted)}.headroom-strip .allowance-line,.headroom-strip .held-note{flex-basis:var(--full)}.held-note{min-height:var(--target-size);font:var(--type-caption) var(--font-mono);overflow-wrap:anywhere;align-items:center;display:flex}.short-label{color:var(--color-over)}.tradeoff{overflow-wrap:anywhere}.tradeoff-title{color:var(--color-paper-muted);font-size:var(--size-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase}.tradeoff-options{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tradeoff-stamp{margin-top:var(--space-2);color:var(--color-paper-secondary)}.goal-editor fieldset{min-width:var(--zero);margin:var(--zero);padding:var(--zero);border:none}.goal-editor legend{margin-bottom:var(--space-2)}.goal-editor .selected{background:var(--color-ink);color:var(--color-button-text);border-color:var(--color-ink)}.goal-chip{white-space:normal}.account-role{font:var(--type-caption) var(--font-sans)}.lens-fields{gap:var(--space-3);width:var(--full);flex-direction:column;display:flex}.flex-order{margin:var(--zero);padding:var(--zero);list-style:none}.choice-sheet{inset:auto var(--zero) var(--zero);margin:var(--zero) auto;width:var(--full);max-width:var(--content-width);max-height:calc(var(--viewport-height) - var(--space-8));padding:var(--card-padding) var(--screen-gutter) max(var(--screen-gutter), env(safe-area-inset-bottom));border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card) var(--radius-card) var(--zero) var(--zero);background:var(--color-card);color:var(--color-ink);position:fixed;overflow-y:auto}.choice-sheet::backdrop{background:var(--color-bg);opacity:var(--disabled-opacity)}.choice-sheet button{text-align:left}.choice-sheet-heading{margin-bottom:var(--space-3)}
