.gadak-alert-tabs{display:flex;gap:var(--sp-4);margin:0 0 var(--sp-4);border-bottom:1px solid var(--border)}.gadak-alert-tabs button{position:relative;min-height:var(--touch-min);min-width:var(--touch-min);padding:0 var(--sp-2);border:0;background:transparent;color:var(--text-tertiary);font-size:var(--fs-500);font-weight:var(--w-label);transition:color var(--dur-1) var(--ease-standard)}.gadak-alert-tabs button:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:1px;background:transparent;transition:background var(--dur-2) var(--ease-standard)}.gadak-alert-tabs button.active{color:var(--text-primary);font-weight:var(--w-heading)}.gadak-alert-tabs button.active:after{background:var(--text-primary)}.gadak-alert-tabs button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:var(--r-xs)}.gadak-alert-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;margin:0 0 var(--sp-5);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);overflow:hidden}.gadak-alert-metrics>div{position:relative;display:grid;grid-gap:var(--sp-05);gap:var(--sp-05);padding:var(--sp-3) var(--sp-35);min-width:0;border-bottom:1px solid var(--border-subtle)}.gadak-alert-metrics>div:nth-child(2n){border-left:1px solid var(--border-subtle)}.gadak-alert-metrics>div:nth-last-child(-n+2){border-bottom:0}.gadak-alert-metrics span{color:var(--text-tertiary);font-size:var(--fs-300)}.gadak-alert-metrics strong{color:var(--text-primary);font-size:var(--fs-750);font-weight:var(--w-display);letter-spacing:var(--ls-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:var(--lh-tight);min-width:2ch}.gadak-alert-metrics .metric-secondary strong{font-size:var(--fs-650);font-weight:var(--w-data);color:var(--text-secondary)}.metric-indicator{position:absolute;top:var(--sp-3);right:var(--sp-3);display:block;width:7px;height:7px;border-radius:var(--r-pill)}.metric-indicator.warn{background:var(--warn)}.metric-indicator.success{background:var(--down)}.gadak-alert-brief,.gadak-alert-manage,.gadak-alert-signals,.gadak-hist{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);margin-bottom:var(--sp-6)}.gadak-alert-brief>h2,.gadak-alert-feed-title,.gadak-alert-manage>h2,.gadak-hist-head h2{margin:0;font-size:var(--fs-600);font-weight:var(--w-heading);color:var(--text-primary);letter-spacing:var(--ls-tight);line-height:var(--lh-snug)}.gadak-alert-summary-line{margin:0;color:var(--text-secondary);font-size:var(--fs-400);line-height:var(--lh-normal)}.gadak-alert-summary-line strong{color:var(--accent-text);font-weight:var(--w-heading)}.gadak-alert-signals .gadak-chip-row{margin-bottom:var(--sp-1)}.gadak-alert-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--border)}.gadak-alert-list>li{display:grid;min-width:0}.gadak-alert-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);width:100%;min-height:var(--row-h);padding:var(--sp-25) 0;border:0;border-bottom:1px solid var(--border-subtle);background:transparent;text-align:left;transition:background var(--dur-1) var(--ease-standard)}.gadak-alert-row:hover{background:var(--surface-hover)}.gadak-alert-row i{width:36px;height:36px;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--surface-raised);font-style:normal;color:var(--text-secondary)}.gadak-alert-row i.blue,.gadak-alert-row i.green{color:var(--down);background:var(--down-soft)}.gadak-alert-row i.red{color:var(--up);background:var(--up-soft)}.gadak-alert-row span{display:grid;grid-gap:var(--sp-05);gap:var(--sp-05);min-width:0}.gadak-alert-row b{color:var(--text-primary);font-size:var(--fs-500);font-weight:var(--w-label);line-height:var(--lh-snug)}.gadak-alert-row small{color:var(--text-tertiary);font-size:var(--fs-300);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:var(--lh-normal)}.gadak-alert-price{white-space:nowrap;color:var(--text-secondary)}.gadak-alert-row strong{display:grid;place-items:center;color:var(--text-disabled)}.gadak-alert-manage{border-top:1px solid var(--border);padding-top:var(--sp-4)}.gadak-alert-config{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);min-height:var(--row-h);padding:var(--sp-2) 0;border-bottom:1px solid var(--border-subtle)}.gadak-alert-config.reached{background:var(--down-soft);margin-inline:calc(var(--sp-2) * -1);padding-inline:var(--sp-2);border-radius:var(--r-sm)}.gadak-alert-config-main{display:grid;grid-gap:var(--sp-05);gap:var(--sp-05);min-width:0;min-height:var(--touch-min);border:0;background:none;text-align:left;padding:0;align-content:center}.gadak-alert-config-main b{font-size:var(--fs-500);color:var(--text-primary);font-weight:var(--w-label)}.gadak-alert-config-main b small{color:var(--text-tertiary);font-size:var(--fs-300);font-weight:var(--w-body)}.gadak-alert-config-main span{color:var(--text-tertiary);font-size:var(--fs-300);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-alert-gap{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-2);gap:var(--sp-2);margin-top:var(--sp-05)}.gadak-alert-gap-track{height:4px;border-radius:var(--r-pill);background:var(--surface-sunken);overflow:hidden}.gadak-alert-gap-fill{display:block;height:100%;border-radius:inherit;background:var(--down)}.gadak-alert-gap em{font-style:normal;color:var(--down);font-size:var(--fs-300);font-weight:var(--w-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.gadak-notice-list{border-top:1px solid var(--border)}.gadak-notice-list a,.gadak-notice-list article{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);padding:var(--sp-3) 0;border:0;border-bottom:1px solid var(--border-subtle);background:transparent;color:inherit;text-decoration:none}.gadak-notice-list a:hover{background:var(--surface-hover)}.gadak-notice-list span{display:flex;align-items:center;gap:var(--sp-2);color:var(--text-tertiary);font-size:var(--fs-300)}.gadak-notice-list b{color:var(--text-primary);font-size:var(--fs-500);font-weight:var(--w-heading);line-height:var(--lh-snug)}.gadak-notice-list p{margin:0;color:var(--text-secondary);line-height:var(--lh-normal);font-size:var(--fs-400)}.gadak-notice-list small{color:var(--text-tertiary);font-size:var(--fs-300)}.gadak-hist-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.gadak-hist-head button{min-height:36px;padding:0 var(--sp-1);border:0;background:none;color:var(--accent-text);font-size:var(--fs-300);font-weight:var(--w-label)}.gadak-hist-head button:disabled{color:var(--text-disabled)}.gadak-hist-list{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--border)}.gadak-hist-row{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:var(--sp-25);gap:var(--sp-25);align-items:start;padding:var(--sp-3) 0;border-bottom:1px solid var(--border-subtle)}.gadak-hist-row.unread{background:var(--accent-weak);margin-inline:calc(var(--sp-2) * -1);padding-inline:var(--sp-2);border-radius:var(--r-sm)}.gadak-hist-row>i{width:32px;height:32px;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--surface-raised);color:var(--accent-text)}.gadak-hist-body{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);min-width:0}.gadak-hist-body b{color:var(--text-primary);font-size:var(--fs-400);font-weight:var(--w-label);line-height:var(--lh-snug)}.gadak-hist-body small{color:var(--text-tertiary);font-size:var(--fs-300);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-hist-actions{grid-column:2;display:flex;gap:var(--sp-2);flex-wrap:wrap;margin-top:var(--sp-05)}.gadak-hist-actions>button{position:relative;display:inline-flex;align-items:center;gap:var(--sp-1);min-height:32px;padding:0 var(--sp-25);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);font-size:var(--fs-300);font-weight:var(--w-label);transition:background var(--dur-1) var(--ease-standard)}.gadak-hist-actions>button:hover{background:var(--surface-hover)}.gadak-hist-actions>button:before{content:"";position:absolute;inset:-6px 0}.gadak-brief-note,.gadak-hist-actions>button svg{color:var(--text-tertiary)}.gadak-brief-note{margin:var(--sp-2) 0 0;font-size:var(--fs-300);line-height:1.5}.gadak-alert-brief{border-top:1px solid var(--border);padding-top:var(--sp-4)}.gadak-alerts-immediate{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5);min-width:0}.gadak-alerts-view-tabs{margin:0}.gadak-alerts-records{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5)}.gadak-alerts-rules-layer{min-width:0}@media (min-width:1024px){.gadak-alerts-brief,.gadak-alerts-rules,.gadak-alerts-signals{min-width:0;display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);align-content:start}.gadak-alerts-section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.gadak-alerts-section-head h2{margin:0;font-size:var(--fs-550);font-weight:var(--w-heading);letter-spacing:var(--ls-tight);color:var(--text-primary)}.gadak-alerts-section-head>p{margin:0;color:var(--text-tertiary);font-size:var(--fs-300)}.gadak-alerts-summary-line{margin:0;color:var(--text-secondary);font-size:var(--fs-400)}.gadak-alerts-summary-line strong{color:var(--accent-text)}.gadak-alerts-filter{flex:0 0 auto}.gadak-desktop-alerts .gadak-alerts-signals{padding:var(--sp-5);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.gadak-alerts-signal-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--border-subtle)}.gadak-alerts-signal-list>li{min-width:0}.gadak-alerts-signal-list button{width:100%;min-height:60px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-2) 0;border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;background:transparent;text-align:left;transition:background var(--dur-1) var(--ease-standard)}.gadak-alerts-signal-list button:hover{background:var(--surface-hover)}.gadak-alerts-signal-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--surface-raised);color:var(--text-secondary)}.gadak-alerts-signal-icon.blue,.gadak-alerts-signal-icon.green{color:var(--down);background:var(--down-soft)}.gadak-alerts-signal-icon.red{color:var(--up);background:var(--up-soft)}.gadak-alerts-signal-text{display:grid;grid-gap:var(--sp-05);gap:var(--sp-05);min-width:0}.gadak-alerts-signal-text b{color:var(--text-primary);font-size:var(--fs-400);font-weight:var(--w-label)}.gadak-alerts-signal-text small{color:var(--text-tertiary);font-size:var(--fs-300);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-alerts-kind{font-style:normal;font-size:var(--fs-200);font-weight:var(--w-data);white-space:nowrap;color:var(--text-tertiary)}.gadak-alerts-kind.blue,.gadak-alerts-kind.green{color:var(--down)}.gadak-alerts-kind.red{color:var(--up)}.gadak-alerts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:var(--sp-5);gap:var(--sp-5);align-items:start}.gadak-alerts-feed-col,.gadak-alerts-rules-col{min-width:0;display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);align-content:start;padding:var(--sp-5);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.gadak-alerts-feed-col .gadak-hist,.gadak-alerts-rules-col .gadak-alerts-rules{margin:0}.gadak-alerts-rules-col .gadak-settings-block{border:0;padding:var(--sp-3) 0 0;margin:0;border-top:1px solid var(--border-subtle);border-radius:0;box-shadow:none}.gadak-alerts-feed-col .gadak-hist-head h2,.gadak-alerts-rules-col h2{font-size:var(--fs-550)}.gadak-alerts-empty{display:grid;grid-gap:var(--sp-25);gap:var(--sp-25);justify-items:start;padding:var(--sp-4);border:1px dashed var(--border-strong);border-radius:var(--r-md)}.gadak-alerts-empty b{color:var(--text-primary);font-size:var(--fs-400)}.gadak-alerts-empty .gadak-primary{min-height:var(--control-h)}.gadak-alerts-rules-table .gadak-alerts-num,.gadak-alerts-rules-table th[scope=col]:nth-child(2),.gadak-alerts-rules-table th[scope=col]:nth-child(3){text-align:right}.gadak-alerts-rules-table .gadak-alerts-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-primary);font-weight:var(--w-data)}.gadak-alerts-rules-table th[scope=row] button{min-height:var(--touch-min);padding:0;border:0;background:transparent;color:var(--text-primary);font-size:var(--fs-400);font-weight:var(--w-label)}.gadak-alerts-rules-table th[scope=row] small{margin-left:var(--sp-1);color:var(--text-tertiary);font-size:var(--fs-300);font-weight:var(--w-body)}.gadak-alerts-rules-table tr.reached{background:var(--down-soft)}.gadak-alerts-gap{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);min-width:128px}.gadak-alerts-gap-val{color:var(--down);font-size:var(--fs-300);font-weight:var(--w-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-alerts-gap-track{height:4px;border-radius:var(--r-pill);background:var(--surface-sunken);overflow:hidden}.gadak-alerts-gap-fill{display:block;height:100%;border-radius:inherit;background:var(--down)}.gadak-alerts-reached{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--down);font-weight:var(--w-data);font-size:var(--fs-300)}.gadak-alerts-rules-table .gadak-alerts-bell{width:36px;height:36px;min-height:36px;display:grid;place-items:center;padding:0;border-radius:var(--r-sm);border:1px solid var(--border);background:var(--surface);color:var(--text-tertiary)}.gadak-alerts-rules-table .gadak-alerts-bell.on{border-color:transparent;background:var(--accent-weak);color:var(--accent-text)}.gadak-alerts-rules-table .gadak-alerts-bell:hover{border-color:var(--border-strong)}.gadak-desktop-alerts .gadak-alerts-brief{padding:var(--sp-5);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.gadak-alerts-brief>h2{margin:0;font-size:var(--fs-550);font-weight:var(--w-heading);letter-spacing:var(--ls-tight);color:var(--text-primary)}.gadak-desktop-news{display:grid;grid-gap:0;gap:0;padding:0 var(--sp-5)}.gadak-desktop-news>a,.gadak-desktop-news>article{padding:var(--sp-35) 0;display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);border:0;border-bottom:1px solid var(--border-subtle);color:inherit;text-decoration:none}.gadak-desktop-news>a:hover{background:var(--surface-hover)}.gadak-desktop-news>:last-child{border-bottom:0}.gadak-desktop-news strong{color:var(--text-primary);font-size:var(--fs-500);font-weight:var(--w-heading)}.gadak-desktop-news span{color:var(--text-tertiary);font-size:var(--fs-300)}.gadak-desktop-news p{margin:0;color:var(--text-secondary);font-size:var(--fs-400);line-height:var(--lh-normal)}}@media (max-width:1023px){.gadak-alerts-immediate{gap:var(--sp-3)}.gadak-alerts-filter,.gadak-alerts-view-tabs{overflow-x:auto;flex-wrap:nowrap}.gadak-alerts-filter button,.gadak-alerts-view-tabs button{flex:0 0 auto;white-space:nowrap}.gadak-alerts-signal-list button{grid-template-columns:30px minmax(0,1fr) auto;gap:var(--sp-2)}.gadak-alerts-signal-icon{width:28px;height:28px}.gadak-alerts-kind{white-space:nowrap}}@media (max-width:374px){.gadak-alert-metrics>div{padding-inline:var(--sp-25)}.gadak-alert-row{grid-template-columns:32px minmax(0,1fr) 20px;gap:var(--sp-2)}.gadak-alert-row i{width:32px;height:32px}}.gadak-alert-metrics{border:0;background:var(--hero-bg);color:var(--hero-fg);box-shadow:var(--e-deck)}.gadak-alert-metrics>div{border-bottom-color:var(--hero-line);padding:var(--sp-35) var(--sp-35) var(--sp-3)}.gadak-alert-metrics>div:nth-child(2n){border-left-color:var(--hero-line)}.gadak-alert-metrics span{color:var(--hero-muted);font-weight:var(--w-label)}.gadak-alert-metrics strong{color:var(--hero-fg);font-size:var(--fs-900);letter-spacing:var(--ls-display);line-height:1}.gadak-alert-metrics .metric-secondary strong{color:var(--hero-fg);font-size:var(--fs-900);font-weight:var(--w-display)}.gadak-alert-metrics .metric-indicator.success{background:var(--hero-down)}.gadak-alert-metrics .metric-indicator.warn{background:var(--hero-warn)}.gadak-alert-summary-line{font-size:var(--fs-500)}.gadak-alert-summary-line strong{font-size:var(--fs-600)}.gadak-detail.gadak-orders-workspace{position:relative;inset:auto;z-index:auto;min-height:100%;max-width:none;background:transparent;animation:none}.gadak-orders-workspace .gadak-detail-head{position:static;display:flex;align-items:flex-end;height:auto;min-height:0;padding:var(--sp-4) var(--sp-4) var(--sp-2);border:0;background:transparent}.gadak-orders-workspace .gadak-detail-head>span[aria-hidden]{display:none}.gadak-orders-workspace .gadak-detail-head b{text-align:left;font-size:var(--fs-700);font-weight:var(--w-heading);letter-spacing:var(--ls-tight);line-height:var(--lh-tight);color:var(--text-primary)}.gadak-orders-workspace .gadak-detail-scroll{flex:none;min-height:auto;overflow:visible;display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-1) var(--sp-4) var(--sp-6)}.gadak-orders-offline{margin:0}.gadak-orders-blank{grid-column:1/-1;display:grid;justify-items:center;align-content:center;grid-gap:var(--sp-2);gap:var(--sp-2);padding:var(--sp-8) var(--sp-5);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);text-align:center;color:var(--text-tertiary)}.gadak-orders-blank>svg{color:var(--text-disabled)}.gadak-orders-blank h2{margin:var(--sp-1) 0 0;font-size:var(--fs-550);font-weight:var(--w-heading);color:var(--text-primary)}.gadak-orders-blank p{margin:0;max-width:44ch;font-size:var(--fs-300);line-height:1.6;word-break:keep-all;overflow-wrap:anywhere}.gadak-orders-blank-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2);margin-top:var(--sp-2);width:100%}.gadak-orders-blank-actions .gadak-primary,.gadak-orders-blank-actions .gadak-secondary{flex:0 1 auto;width:auto;min-height:var(--touch-min);padding:0 var(--sp-5);font-size:var(--fs-400)}.gadak-dashboard-orders .gadak-panel-block,.gadak-orders-workspace .gadak-panel-block{border-top:0;padding:0}.gadak-panel-block.gadak-orders-draft,.gadak-panel-block.gadak-orders-draft:first-of-type{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);padding:var(--sp-35) var(--sp-4) var(--sp-4);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.gadak-orders-draft h2{display:flex;align-items:center;gap:var(--sp-15);margin:0;font-size:var(--fs-500);font-weight:var(--w-heading);color:var(--text-primary)}.gadak-orders-draft h2 .gadak-count{font-style:normal}.gadak-panel-block.gadak-orders-history{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.gadak-orders-history>h2,.gadak-orders-toolbar h2{margin:var(--sp-2) 0 0;font-size:var(--fs-500);font-weight:var(--w-heading);color:var(--text-primary)}.gadak-order-cart{display:grid}.gadak-order-cart-row{display:flex;align-items:center;gap:var(--sp-25);min-height:60px;padding:var(--sp-2) 0;border-top:1px solid var(--border-subtle)}.gadak-order-cart-row:first-child{border-top:0}.gadak-order-cart-name{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px}.gadak-order-cart-name b{font-size:var(--fs-400);font-weight:var(--w-label);color:var(--text-primary);overflow-wrap:anywhere}.gadak-order-cart-name small{font-size:var(--fs-200);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-order-qty{display:inline-flex;align-items:center;flex:none;height:var(--touch-min);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);overflow:hidden}.gadak-order-qty button{width:var(--touch-min);height:100%;display:grid;place-items:center;border:0;background:transparent;color:var(--text-primary);transition:background var(--dur-1) var(--ease-standard)}.gadak-order-qty button:hover:not(:disabled){background:var(--surface-hover)}.gadak-order-qty button:active:not(:disabled){background:var(--surface-press)}.gadak-order-qty button:disabled{color:var(--text-disabled)}.gadak-order-qty input{width:44px;height:100%;border:0;border-inline:1px solid var(--border-subtle);border-radius:0;text-align:center;background:transparent;color:var(--text-primary);font:inherit;font-size:var(--fs-500);font-weight:var(--w-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-order-qty input:focus-visible{outline-offset:-2px}.gadak-order-remove{flex:none;width:var(--touch-min);height:var(--touch-min);display:grid;place-items:center;border:0;border-radius:var(--r-md);background:transparent;color:var(--text-tertiary);transition:color var(--dur-1) var(--ease-standard),background var(--dur-1) var(--ease-standard)}.gadak-order-remove:hover:not(:disabled){color:var(--danger);background:var(--danger-soft)}.gadak-order-remove:disabled{color:var(--text-disabled)}.gadak-order-draft-total{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);margin:0;padding-top:var(--sp-25);border-top:1px solid var(--border);font-size:var(--fs-300);font-weight:var(--w-label);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-order-draft-total b,.gadak-order-draft-total strong{font-size:var(--fs-600);font-weight:var(--w-heading);color:var(--text-primary);letter-spacing:var(--ls-tight)}.gadak-order-cart-summary{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);padding-top:var(--sp-25);border-top:1px solid var(--border)}.gadak-order-cart-summary span{font-size:var(--fs-300);font-weight:var(--w-label);color:var(--text-secondary)}.gadak-order-cart-summary strong{font-size:var(--fs-600);font-weight:var(--w-heading);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-order-cart-summary strong.pending{font-size:var(--fs-300);font-weight:var(--w-label);color:var(--text-tertiary)}.gadak-order-cart-hint{margin:0;font-size:var(--fs-300);color:var(--text-tertiary);line-height:1.5}.gadak-orders-draft .gadak-primary{min-height:var(--cta-h);margin-top:var(--sp-1);font-size:var(--fs-500)}.gadak-order-card{display:grid;grid-gap:var(--sp-25);gap:var(--sp-25);padding:var(--sp-35) var(--sp-4);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.gadak-order-card.done{background:var(--surface-raised)}.gadak-order-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-2)}.gadak-order-card-head b{font-size:var(--fs-500);font-weight:var(--w-heading);color:var(--text-primary);overflow-wrap:anywhere}.gadak-order-card-head small{display:block;margin-top:2px;font-size:var(--fs-200);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-order-status{display:inline-flex;align-items:center;gap:var(--sp-1);flex:none;height:24px;padding:0 var(--sp-2);border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);font-style:normal;font-size:var(--fs-200);font-weight:var(--w-label);white-space:nowrap}.gadak-order-status:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:var(--accent)}.gadak-order-status.done{border-color:transparent;background:var(--success-soft);color:var(--success)}.gadak-order-status.done:before{background:var(--success)}.gadak-order-items{list-style:none;margin:0;padding:0;display:grid}.gadak-order-items li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-25);min-height:32px;padding:var(--sp-05) 0;font-size:var(--fs-400);color:var(--text-secondary);border-top:1px solid var(--border-subtle)}.gadak-order-items li:first-child{border-top:0}.gadak-order-items li span{min-width:0;overflow-wrap:anywhere}.gadak-order-items li small{color:var(--text-tertiary);font-size:var(--fs-200);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-order-items li strong{flex:none;font-weight:var(--w-data);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-order-card-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-2);gap:var(--sp-2);padding-top:var(--sp-25);border-top:1px solid var(--border)}.gadak-order-card-foot>strong{min-width:0;font-size:var(--fs-500);font-weight:var(--w-heading);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-order-progress{justify-self:end;color:var(--accent-text);font-size:var(--fs-300);font-weight:var(--w-label);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-order-retained{grid-column:1/-1;color:var(--text-tertiary);font-size:var(--fs-200);line-height:1.5}.gadak-order-card-actions{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-2);gap:var(--sp-2)}.gadak-order-card-actions button{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);min-height:var(--control-h);min-width:0;padding:0 var(--sp-3);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);font-size:var(--fs-300);font-weight:var(--w-label);white-space:normal;text-align:center;transition:background var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard)}.gadak-order-card-actions button:hover:not(:disabled){background:var(--surface-hover)}.gadak-order-card-actions button:disabled{color:var(--text-disabled)}.gadak-order-card-actions button.danger{color:var(--danger)}.gadak-order-card-actions button.danger:hover:not(:disabled){border-color:color-mix(in oklab,var(--danger) 40%,var(--border));background:var(--danger-soft)}.gadak-order-card-actions button.gadak-order-log{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.gadak-order-card-actions button.gadak-order-log:hover:not(:disabled){background:var(--accent-fill-hover);border-color:var(--accent-fill-hover)}.gadak-order-card-actions button.gadak-order-logged{color:var(--text-tertiary)}.gadak-orders-more{display:block;width:100%;min-height:var(--touch-min);padding:0 var(--sp-4);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);font:inherit;font-size:var(--fs-400);font-weight:var(--w-label);transition:background var(--dur-1) var(--ease-standard)}.gadak-orders-more:hover:not(:disabled){background:var(--surface-hover)}.gadak-orders-more:disabled{color:var(--text-disabled)}.gadak-delete-confirm h2{margin-bottom:var(--sp-1)}.gadak-order-delete-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-2);gap:var(--sp-2);margin-top:var(--sp-3)}.gadak-order-delete-actions button{min-height:var(--cta-h);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);font-weight:var(--w-label);font-size:var(--fs-400)}.gadak-order-delete-actions button:hover:not(:disabled){background:var(--surface-hover)}.gadak-order-delete-actions button.danger{border-color:var(--danger);background:var(--danger);color:var(--on-accent)}.gadak-order-delete-actions button:disabled{opacity:.5}.gadak-purchase-confirm{display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr) auto auto auto;max-height:calc(100dvh - max(16px, env(safe-area-inset-top)) - max(16px, env(safe-area-inset-bottom)) - var(--gadak-kb-inset, 0px));overflow:hidden}.gadak-confirm-steps{display:flex;align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-2);padding:0;list-style:none}.gadak-confirm-steps li{display:inline-flex;align-items:center;gap:var(--sp-15);font-size:var(--fs-200);font-weight:var(--w-label);color:var(--text-tertiary)}.gadak-confirm-steps li:before{content:attr(data-step);display:grid;place-items:center;width:20px;height:20px;border-radius:var(--r-pill);border:1px solid var(--border-strong);color:var(--text-tertiary);font-size:var(--fs-100);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-confirm-steps li[aria-current=step]{color:var(--text-primary)}.gadak-confirm-steps li[aria-current=step]:before{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.gadak-purchase-confirm .gadak-confirm-rows{min-height:0;overflow-y:auto;overflow-x:clip;overscroll-behavior:contain;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.gadak-purchase-confirm .gadak-confirm-rows li{display:flex;align-items:center;gap:var(--sp-25);min-height:56px;min-width:0;padding:var(--sp-15) 0;border-top:1px solid var(--border-subtle)}.gadak-purchase-confirm .gadak-confirm-rows li:first-child{border-top:0}.gadak-purchase-confirm .gadak-confirm-rows li.off{opacity:.5}.gadak-confirm-check{display:flex;align-items:center;gap:var(--sp-25);flex:1 1;min-width:0;min-height:var(--touch-min);cursor:pointer}.gadak-confirm-check input{width:20px;height:20px;flex:none;margin:0;accent-color:var(--accent)}.gadak-confirm-check span{display:grid;grid-gap:1px;gap:1px;min-width:0}.gadak-confirm-check b{font-size:var(--fs-400);font-weight:var(--w-label);color:var(--text-primary);overflow-wrap:anywhere}.gadak-confirm-check small{font-size:var(--fs-200);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-confirm-price{display:inline-flex;align-items:center;gap:var(--sp-1);flex:0 1 120px;min-width:0}.gadak-confirm-price input{width:100%;min-width:0;height:var(--touch-min);padding:0 var(--sp-2);text-align:right;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);font:inherit;font-size:var(--fs-500);font-weight:var(--w-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-confirm-price input:focus-visible{border-color:var(--accent);outline-offset:0}.gadak-confirm-price input:disabled{color:var(--text-disabled);background:var(--surface-sunken)}.gadak-confirm-price span{flex:none;font-size:var(--fs-200);color:var(--text-tertiary)}.gadak-confirm-total{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);margin:var(--sp-3) 0 0}.gadak-confirm-total small{font-size:var(--fs-300);font-weight:var(--w-label);color:var(--text-secondary)}.gadak-confirm-total strong{font-size:var(--fs-700);font-weight:var(--w-heading);color:var(--text-primary);letter-spacing:var(--ls-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-confirm-actions{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:var(--sp-2);gap:var(--sp-2);margin-top:var(--sp-3)}.gadak-confirm-actions button{min-height:var(--cta-h)}.gadak-purchase-confirm-retry{min-width:var(--touch-min);min-height:var(--touch-min);padding:0 var(--sp-3);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--accent-text);font-weight:var(--w-label)}.gadak-recipe-ing-search{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);margin-top:var(--sp-2)}.gadak-recipe-ing-label{color:var(--text-secondary);font-size:var(--fs-300);font-weight:var(--w-label)}.gadak-recipe-search-box{display:flex;align-items:center;gap:var(--sp-2);min-height:var(--cta-h);padding:0 var(--sp-3);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-tertiary);transition:border-color var(--dur-1) var(--ease-standard),box-shadow var(--dur-1) var(--ease-standard)}.gadak-recipe-search-box:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-weak)}.gadak-recipe-search-box input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--text-primary);font:inherit;font-size:var(--fs-500)}.gadak-recipe-search-box input:focus{outline:none}.gadak-recipe-search-box input::placeholder{color:var(--text-placeholder)}.gadak-recipe-search-results{list-style:none;margin:0;padding:var(--sp-1);display:grid;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--e-2)}.gadak-recipe-search-results li button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:var(--touch-min);padding:0 var(--sp-25);border:0;border-radius:var(--r-sm);background:transparent;color:var(--text-primary);text-align:left}.gadak-recipe-search-results li button:hover{background:var(--surface-hover)}.gadak-recipe-search-results li button b{font-size:var(--fs-400);font-weight:var(--w-label)}.gadak-recipe-search-results li button small{display:block;margin-top:1px;font-size:var(--fs-200);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-recipe-search-empty{padding:var(--sp-3) var(--sp-25);font-size:var(--fs-300);color:var(--text-tertiary)}.gadak-recipe-ing-list{display:grid;margin-top:var(--sp-1);border-top:1px solid var(--border)}.gadak-recipe-ing-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;grid-gap:var(--sp-2);gap:var(--sp-2);min-height:56px;padding:var(--sp-15) 0;border-bottom:1px solid var(--border-subtle)}.gadak-recipe-ing-name{min-width:0;display:grid;grid-gap:1px;gap:1px}.gadak-recipe-ing-name b{font-size:var(--fs-400);font-weight:var(--w-label);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gadak-recipe-ing-name small{font-size:var(--fs-200);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-recipe-ing-qty{display:inline-flex;align-items:center;gap:var(--sp-1)}.gadak-recipe-ing-qty input{width:clamp(56px,16vw,68px);height:var(--control-h);padding:0 var(--sp-1);border:1px solid var(--border-strong);border-radius:var(--r-md);text-align:center;background:var(--surface);color:var(--text-primary);font:inherit;font-size:var(--fs-400);font-weight:var(--w-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-recipe-ing-qty em{font-style:normal;font-size:var(--fs-200);font-weight:var(--w-label);color:var(--text-tertiary)}.gadak-recipe-ing-cost{font-size:var(--fs-300);font-weight:var(--w-data);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.gadak-recipe-preview{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-top:var(--sp-3);padding:var(--sp-3) var(--sp-35);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-raised)}.gadak-recipe-preview span{display:grid;grid-gap:2px;gap:2px}.gadak-recipe-preview small{font-size:var(--fs-200);font-weight:var(--w-label);color:var(--text-tertiary)}.gadak-recipe-preview b{font-size:var(--fs-600);font-weight:var(--w-heading);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--ls-tight)}.gadak-recipe-preview-ratio{text-align:right}.gadak-recipe-preview.tier-good .gadak-recipe-preview-ratio b{color:var(--success)}.gadak-recipe-preview.tier-watch .gadak-recipe-preview-ratio b{color:var(--warn)}.gadak-recipe-preview.tier-high .gadak-recipe-preview-ratio b{color:var(--danger)}.gadak-recipe-preview.tier-unknown .gadak-recipe-preview-ratio b{color:var(--text-tertiary);font-size:var(--fs-400)}.gadak-recipe-basis{margin:var(--sp-2) 0 0;font-size:var(--fs-200);color:var(--text-tertiary);line-height:1.5}.gadak-recipe-target{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);margin-top:var(--sp-3)}.gadak-recipe-suggest{margin:var(--sp-2) 0 0;padding:var(--sp-2) var(--sp-25);border-radius:var(--r-md);background:var(--accent-weak);color:var(--accent-text);font-size:var(--fs-300);line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-recipe-card .gadak-recipe-suggest{margin:0 var(--sp-35) var(--sp-2)}.gadak-recipe-cancel{margin-top:var(--sp-2);min-height:var(--touch-min);width:100%;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);font-size:var(--fs-400);font-weight:var(--w-label)}.gadak-recipe-cancel:hover{background:var(--surface-hover)}.gadak-recipe-card{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);padding:var(--sp-35) var(--sp-4);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.gadak-recipe-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-2)}.gadak-recipe-card-head b{font-size:var(--fs-500);font-weight:var(--w-heading);color:var(--text-primary)}.gadak-recipe-card-head small{display:block;margin-top:2px;font-size:var(--fs-200);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-recipe-ratio{flex:none;font-style:normal;height:24px;display:inline-flex;align-items:center;padding:0 var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-200);font-weight:var(--w-data);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--surface-raised);color:var(--text-secondary);border:1px solid var(--border)}.gadak-recipe-ratio.tier-good{border-color:transparent;background:var(--success-soft);color:var(--success)}.gadak-recipe-ratio.tier-watch{border-color:transparent;background:var(--warn-soft);color:var(--warn)}.gadak-recipe-ratio.tier-high{border-color:transparent;background:var(--danger-soft);color:var(--danger)}.gadak-recipe-memo{margin:0;font-size:var(--fs-300);color:var(--text-secondary);line-height:1.5}.gadak-recipe-items{list-style:none;margin:0;padding:0;display:grid}.gadak-recipe-items li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-25);min-height:30px;padding:var(--sp-05) 0;font-size:var(--fs-300);color:var(--text-secondary);border-top:1px solid var(--border-subtle)}.gadak-recipe-items li:first-child{border-top:0}.gadak-recipe-items li small{color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-recipe-items li strong{font-weight:var(--w-data);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-recipe-items li.missing span{color:var(--text-tertiary)}.gadak-recipe-warn{font-style:normal;margin-left:var(--sp-1);padding:1px var(--sp-15);border-radius:var(--r-xs);font-size:var(--fs-075);font-weight:var(--w-label);background:var(--danger-soft);color:var(--danger)}.gadak-recipe-card-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--border)}.gadak-recipe-card-foot>strong{font-size:var(--fs-500);font-weight:var(--w-heading);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-recipe-card-actions{display:inline-flex;gap:var(--sp-15)}.gadak-recipe-card-actions button{display:inline-flex;align-items:center;gap:var(--sp-05);min-height:var(--control-sm-h);padding:0 var(--sp-25);border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text-primary);font-size:var(--fs-200);font-weight:var(--w-label)}.gadak-recipe-card-actions button:hover{background:var(--surface-hover)}.gadak-recipe-card-actions button.danger{color:var(--danger)}.gadak-recipe-card-basis{margin:0;font-size:var(--fs-200);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-purchase-log{display:grid;grid-gap:var(--sp-25);gap:var(--sp-25);margin-top:var(--sp-4);padding:var(--sp-35) var(--sp-4) var(--sp-4);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.gadak-purchase-log h2{margin:0;font-size:var(--fs-500);font-weight:var(--w-heading);color:var(--text-primary)}.gadak-panel-block-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-25)}.gadak-purchase-summary{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);padding:var(--sp-3) var(--sp-35);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-raised)}.gadak-purchase-summary.cheaper{border-color:color-mix(in oklab,var(--down) 30%,var(--border));background:var(--down-soft)}.gadak-purchase-summary.pricier{border-color:color-mix(in oklab,var(--up) 30%,var(--border));background:var(--up-soft)}.gadak-purchase-summary>b{font-size:var(--fs-300);font-weight:var(--w-label);color:var(--text-primary)}.gadak-purchase-summary.cheaper>b{color:var(--down)}.gadak-purchase-summary.pricier>b{color:var(--up)}.gadak-purchase-summary-nums{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-35)}.gadak-purchase-summary-nums span{display:grid;grid-gap:1px;gap:1px}.gadak-purchase-summary-nums small{font-size:var(--fs-200);color:var(--text-tertiary)}.gadak-purchase-summary-nums strong{font-size:var(--fs-500);font-weight:var(--w-heading);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-purchase-summary-nums .gadak-purchase-estimate{display:inline-flex;align-items:center;height:22px;padding:0 var(--sp-15);border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface);font-size:var(--fs-075);font-weight:var(--w-label);color:var(--text-tertiary)}.gadak-purchase-nudge{display:flex;align-items:center;gap:var(--sp-25);padding:var(--sp-25) var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--surface-raised)}.gadak-purchase-nudge p{margin:0;font-size:var(--fs-300);color:var(--text-secondary);line-height:1.5;word-break:keep-all;overflow-wrap:anywhere}.gadak-purchase-gap{flex:none;font-style:normal;display:inline-flex;align-items:center;height:22px;padding:0 var(--sp-15);border-radius:var(--r-pill);font-size:var(--fs-100);font-weight:var(--w-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-purchase-gap.cheaper{background:var(--down-soft);color:var(--down)}.gadak-purchase-gap.pricier{background:var(--up-soft);color:var(--up)}.gadak-purchase-form{display:grid;grid-gap:var(--sp-25);gap:var(--sp-25);padding:var(--sp-3) 0 0;border-top:1px solid var(--border)}.gadak-purchase-form .gadak-field{margin:0}.gadak-form-sheet .gadak-purchase-form{padding-top:0;border-top:0}.gadak-purchase-form .gadak-primary{margin-top:var(--sp-1);min-height:var(--cta-h)}.gadak-purchase-form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-25);gap:var(--sp-25)}.gadak-purchase-list{display:grid;border-top:1px solid var(--border)}.gadak-purchase-row{display:flex;align-items:center;gap:var(--sp-25);min-height:56px;padding:var(--sp-15) 0;border-bottom:1px solid var(--border-subtle)}.gadak-purchase-row-main{flex:1 1;min-width:0;display:grid;grid-gap:1px;gap:1px}.gadak-purchase-row-main b{font-size:var(--fs-400);font-weight:var(--w-label);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-purchase-row-main small{font-size:var(--fs-200);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-purchase-del{flex:none;width:var(--control-sm-h);height:var(--control-sm-h);display:grid;place-items:center;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text-tertiary);transition:color var(--dur-1) var(--ease-standard),background var(--dur-1) var(--ease-standard)}.gadak-purchase-del:hover{color:var(--danger);background:var(--danger-soft)}.gadak-recover-warning{display:flex;align-items:flex-start;gap:var(--sp-2);margin:0;padding:var(--sp-25) var(--sp-3);border:1px solid color-mix(in oklab,var(--warn) 35%,var(--border));border-radius:var(--r-md);background:var(--warn-soft);color:var(--text-primary);font-size:var(--fs-300);line-height:1.55}.gadak-recover-result{display:grid;grid-gap:var(--sp-25);gap:var(--sp-25)}.gadak-recover-result h2{margin:0;font-size:var(--fs-550);font-weight:var(--w-heading);color:var(--text-primary)}.gadak-recover-result ul{margin:0;padding-left:var(--sp-4);display:grid;grid-gap:var(--sp-1);gap:var(--sp-1)}.gadak-recover-result li,.gadak-recover-result p{margin:0;font-size:var(--fs-300);color:var(--text-secondary);line-height:1.55}@media (max-width:1023px){.gadak-dashboard-orders .gadak-detail-scroll{overflow-x:clip;padding-bottom:max(var(--sp-6),env(safe-area-inset-bottom))}.gadak-orders-workspace .gadak-sheet-backdrop{position:fixed;inset:0;z-index:var(--z-sheet);align-items:center;justify-content:center;padding:max(var(--sp-4),env(safe-area-inset-top)) max(var(--sp-4),env(safe-area-inset-right)) calc(max(var(--sp-4), env(safe-area-inset-bottom)) + var(--gadak-kb-inset, 0px)) max(var(--sp-4),env(safe-area-inset-left))}.gadak-orders-workspace .gadak-sheet-backdrop .gadak-add-sheet{width:min(100%,560px);max-width:100%;max-height:100%;border-radius:var(--r-xl)}.gadak-sheet-backdrop .gadak-add-sheet.gadak-purchase-confirm{width:min(100%,560px);padding-bottom:max(var(--sp-4),env(safe-area-inset-bottom))}}@media (max-width:374px){.gadak-order-cart-row{flex-wrap:wrap}.gadak-order-cart-name{flex-basis:calc(100% - 54px)}.gadak-order-qty{-webkit-margin-start:auto;margin-inline-start:auto}.gadak-confirm-price{flex-basis:96px}.gadak-confirm-steps{gap:var(--sp-2)}.gadak-confirm-steps li{font-size:var(--fs-100)}.gadak-purchase-form-row{grid-template-columns:1fr}}@media (min-width:1024px){.gadak-orders-workspace{width:100%;max-width:1200px;margin-inline:auto;padding:var(--sp-6) var(--sp-8) var(--sp-10)}.gadak-orders-workspace .gadak-detail-head{min-height:44px;padding:0 0 var(--sp-4);margin-bottom:var(--sp-5);border-bottom:1px solid var(--border)}.gadak-orders-workspace .gadak-detail-head b{font-size:var(--fs-700)}.gadak-orders-workspace .gadak-detail-scroll{gap:var(--sp-5);padding:0}.gadak-panel-block.gadak-orders-draft{padding:var(--sp-4) var(--sp-5) var(--sp-5)}.gadak-orders-draft .gadak-primary{justify-self:end;width:auto;min-width:200px;padding:0 var(--sp-6)}.gadak-orders-draft>.gadak-state{margin:0}.gadak-orders-blank{padding:var(--sp-10) var(--sp-8)}.gadak-orders-toolbar{display:grid;grid-template-columns:auto minmax(160px,1fr) repeat(3,minmax(118px,auto));align-items:center;grid-gap:var(--sp-2);gap:var(--sp-2);min-width:0}.gadak-orders-toolbar h2{margin:0;white-space:nowrap;-webkit-padding-end:var(--sp-2);padding-inline-end:var(--sp-2)}.gadak-orders-table thead th button{min-height:28px;padding:0 var(--sp-1);margin:0;border:0;border-radius:var(--r-xs);background:transparent;color:var(--text-tertiary);font-size:var(--fs-200);font-weight:var(--w-label)}.gadak-orders-table thead th button:hover{color:var(--text-primary);background:var(--surface-hover)}.gadak-orders-table thead th[aria-sort=ascending] button,.gadak-orders-table thead th[aria-sort=descending] button{color:var(--accent-text)}.gadak-orders-toolbar label{min-width:0}.gadak-orders-toolbar input,.gadak-orders-toolbar select{width:100%;min-width:0;height:var(--control-h);padding:0 var(--sp-3);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);font:inherit;font-size:var(--fs-300)}.gadak-orders-toolbar input::placeholder{color:var(--text-placeholder)}.gadak-orders-toolbar input:focus-visible,.gadak-orders-toolbar select:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-weak);outline:none}.gadak-orders-toolbar select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:var(--sp-8);background-image:linear-gradient(45deg,transparent 50%,currentcolor 0),linear-gradient(135deg,currentcolor 50%,transparent 0);background-position:right var(--sp-4) center,right var(--sp-3) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.gadak-orders-table-wrap{margin-top:0}.gadak-orders-table{min-width:520px}.gadak-orders-table caption{padding:0 0 var(--sp-2);color:var(--text-tertiary);text-align:left;font-size:var(--fs-200);caption-side:top}.gadak-orders-table td:nth-child(4),.gadak-orders-table th:nth-child(4){text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-orders-table th:nth-child(4) button{justify-content:flex-end;width:100%}.gadak-orders-table td:last-child{white-space:normal}.gadak-orders-table td:last-child button{margin:2px 2px 2px 0}.gadak-orders-table td small{display:block;margin-top:2px;color:var(--text-tertiary);font-size:var(--fs-200)}.gadak-orders-table .gadak-order-status{height:22px}.gadak-orders-history [role=status]{color:var(--text-tertiary);font-size:var(--fs-200);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-orders-more{width:auto;justify-self:start;min-height:var(--control-h)}.gadak-purchase-log{margin-top:var(--sp-5)}}@media (min-width:1024px) and (max-width:1279px){.gadak-orders-workspace{padding-inline:var(--sp-6)}.gadak-orders-toolbar{grid-template-columns:minmax(0,1fr) repeat(3,minmax(104px,auto))}.gadak-orders-toolbar h2{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.gadak-order-card-actions button,.gadak-order-qty button,.gadak-order-remove,.gadak-purchase-del{transition:none}}.gadak-orders-month-gap{margin:0 0 var(--sp-3)}.gadak-vendors{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.gadak-vendors-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.gadak-vendors-head h2{margin:0}.gadak-vendors-add{display:inline-flex;align-items:center;gap:var(--sp-1);min-height:36px;padding:0 var(--sp-25);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);font-size:var(--fs-300);font-weight:var(--w-label)}.gadak-vendors-add:hover{background:var(--surface-hover)}.gadak-vendors-desc{margin:0;color:var(--text-tertiary);font-size:var(--fs-300);line-height:1.5}.gadak-vendor-list{list-style:none;margin:0;padding:0;display:grid}.gadak-vendor-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--sp-2);gap:var(--sp-2);align-items:center;padding:var(--sp-25) 0;border-top:1px solid var(--border-subtle)}.gadak-vendor-row:first-child{border-top:0}.gadak-vendor-body{display:grid;grid-gap:2px;gap:2px;min-width:0}.gadak-vendor-body b{display:flex;align-items:center;gap:var(--sp-15);color:var(--text-primary);font-size:var(--fs-400);font-weight:var(--w-label)}.gadak-vendor-body small{color:var(--text-tertiary);font-size:var(--fs-300);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gadak-vendor-default{padding:0 var(--sp-15);border-radius:var(--r-xs);background:var(--accent-weak);color:var(--accent-text);font-size:var(--fs-200);font-style:normal;font-weight:var(--w-label);line-height:18px}.gadak-vendors-compare{margin:0;color:var(--text-secondary);font-size:var(--fs-300);line-height:1.5}.gadak-vendor-compare.pricier{color:var(--up)}.gadak-vendor-compare.cheaper{color:var(--down)}.gadak-vendor-compare.even{color:var(--text-tertiary)}.gadak-vendor-actions{display:flex;gap:var(--sp-1);flex-wrap:wrap;justify-content:flex-end}.gadak-vendor-actions>button{position:relative;min-height:32px;padding:0 var(--sp-2);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);font-size:var(--fs-300);font-weight:var(--w-label)}.gadak-vendor-actions>button:before{content:"";position:absolute;inset:-6px 0}.gadak-vendor-actions>button:hover{background:var(--surface-hover)}.gadak-vendor-actions>button[aria-pressed=true]{border-color:var(--accent);color:var(--accent-text)}.gadak-vendor-actions>button.danger{border-color:color-mix(in oklab,var(--danger) 45%,var(--border));color:var(--danger)}.gadak-vendor-form{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-raised)}.gadak-form-sheet .gadak-vendor-form{padding:0;border:0;background:transparent}.gadak-vendor-form-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--sp-2);gap:var(--sp-2)}.gadak-vendor-form-actions{display:flex;gap:var(--sp-2);justify-content:flex-end}.gadak-vendor-form-actions>button{min-height:40px;padding:0 var(--sp-3);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);font-weight:var(--w-label)}.gadak-vendor-form-actions>button.gadak-primary{border-color:var(--accent-strong);background:var(--accent-strong);color:var(--on-accent)}@media (max-width:1023px){.gadak-vendor-row{grid-template-columns:1fr}.gadak-vendor-actions{justify-content:flex-start}.gadak-vendor-actions>button,.gadak-vendors-add{min-height:var(--touch-min)}.gadak-vendor-form-row{grid-template-columns:1fr}}.gadak-month-gap.gadak-orders-month-gap{border:0;background:var(--hero-bg);color:var(--hero-fg);box-shadow:var(--e-deck);padding:var(--sp-4) var(--sp-4)}.gadak-month-gap.gadak-orders-month-gap>small,.gadak-month-gap.gadak-orders-month-gap>span,.gadak-month-gap.gadak-orders-month-gap>svg{color:var(--hero-muted)}.gadak-month-gap.gadak-orders-month-gap>b{font-size:var(--fs-700)}.gadak-month-gap.gadak-orders-month-gap.is-up>b{color:var(--hero-up)}.gadak-month-gap.gadak-orders-month-gap.is-down>b{color:var(--hero-down)}.gadak-month-gap.gadak-orders-month-gap.is-empty>b,.gadak-month-gap.gadak-orders-month-gap.is-muted>b{color:var(--hero-fg)}button.gadak-month-gap.gadak-orders-month-gap:hover{background:var(--gp-ink-800)}.gadak-month-gap.gadak-orders-month-gap .gadak-skeleton{background:var(--hero-line)}.gadak-order-status.done{background:var(--success);color:var(--on-signal)}.gadak-order-status.done:before{background:var(--on-signal)}.gadak-order-card{box-shadow:var(--e-card)}.gadak-order-card-foot>strong{font-size:var(--fs-700);font-weight:var(--w-display);letter-spacing:var(--ls-tight)}.gadak-vendors .gadak-vendor-default{background:var(--accent-strong);color:var(--on-accent)}.gadak-profile-card{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-3) var(--sp-35);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);margin-bottom:var(--sp-3)}.gadak-profile-emoji{width:48px;height:48px;display:grid;place-items:center;border-radius:var(--r-md);background:var(--surface-raised);border:1px solid var(--border-subtle);font-size:var(--fs-750)}.gadak-profile-copy{display:grid;grid-gap:var(--sp-05);gap:var(--sp-05);min-width:0}.gadak-profile-card b,.gadak-profile-copy b{color:var(--text-primary);font-size:var(--fs-600);font-weight:var(--w-heading);letter-spacing:var(--ls-tight)}.gadak-profile-card span{color:var(--text-tertiary);font-size:var(--fs-300)}.gadak-profile-card .gadak-profile-edit{justify-self:end;width:max-content}.gadak-settings-group{margin:var(--sp-6) var(--sp-05) var(--sp-2);font-size:var(--fs-300);font-weight:var(--w-label);color:var(--text-tertiary);letter-spacing:0}.gadak-settings-group:first-of-type{margin-top:var(--sp-2)}.gadak-settings-block{display:grid;align-content:start;grid-gap:var(--sp-2);gap:var(--sp-2);margin-bottom:var(--sp-3);padding:var(--sp-35) var(--sp-4);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.gadak-settings-block h2{margin:0;font-size:var(--fs-400);font-weight:var(--w-label);color:var(--text-secondary)}.gadak-settings-block>.gadak-seg{margin-top:var(--sp-05)}.gadak-settings-block>.gadak-toggle-row+.gadak-toggle-row{border-top:1px solid var(--border-subtle)}.gadak-alert-time-options{margin-top:var(--sp-05)}.gadak-settings-block.misc{gap:0;padding-block:var(--sp-1)}.gadak-settings-block.misc button,.gadak-settings-block.misc>span{min-height:52px;display:flex;align-items:center;border:0;border-top:1px solid var(--border-subtle);background:transparent;color:var(--text-primary);font-size:var(--fs-500);font-weight:var(--w-label);text-align:left;padding:0}.gadak-settings-block.misc button{justify-content:space-between}.gadak-settings-block.misc button svg{flex:0 0 auto;-webkit-margin-start:var(--sp-25);margin-inline-start:var(--sp-25);color:var(--text-disabled)}.gadak-settings-block.misc>:first-child{border-top:0}.gadak-settings-block.misc>span{color:var(--text-tertiary);font-size:var(--fs-300);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-settings-block.misc .danger{color:var(--danger)}.gadak-settings-danger{border-color:color-mix(in oklab,var(--danger) 30%,var(--border))}.gadak-settings-icon-heading,.gadak-settings-link-label{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.gadak-settings-icon-heading>svg,.gadak-settings-link-label>svg{flex:0 0 auto}.gadak-settings-icon-heading>svg{color:var(--text-tertiary)}.gadak-desktop-docs>.gadak-btn.gadak-desktop-doc-link .gadak-settings-link-icon,.gadak-settings-block.misc button .gadak-settings-link-icon{-webkit-margin-start:0;margin-inline-start:0;color:currentColor}.gadak-settings-note{padding:var(--sp-25) 0 var(--sp-1);border-top:1px solid var(--border-subtle);color:var(--text-tertiary)}.gadak-settings-analytics>p,.gadak-settings-note{margin:0;font-size:var(--fs-300);line-height:1.55}.gadak-settings-analytics>p{color:var(--text-secondary)}.gadak-settings-analytics>p[role=alert]{color:var(--warn)}.gadak-settings-analytics>div{display:flex;gap:var(--sp-2);flex-wrap:wrap;margin-top:var(--sp-1)}.gadak-settings-analytics>div button{min-height:var(--control-h);padding:0 var(--sp-3);flex:1 1 120px;min-width:0;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);font-weight:var(--w-label);font-size:var(--fs-300);transition:background var(--dur-1) var(--ease-standard)}.gadak-settings-analytics>div button:hover{background:var(--surface-hover)}.gadak-delete-account-confirm{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);padding:var(--sp-35);border:1px solid color-mix(in oklab,var(--danger) 45%,var(--border));border-radius:var(--r-md);background:var(--surface)}.gadak-delete-account-confirm>b{color:var(--danger);font-size:var(--fs-400);font-weight:var(--w-heading)}.gadak-delete-account-confirm>p{margin:0;color:var(--text-secondary);font-size:var(--fs-300);line-height:1.6}.gadak-delete-account-actions{display:flex;gap:var(--sp-2);justify-content:flex-end}.gadak-delete-account-actions>button{min-height:40px;flex:0 1 auto}@media (max-width:1023px){.gadak-screen.gadak-dashboard-settings{min-width:0;overflow-x:clip;padding-bottom:max(var(--sp-6),env(safe-area-inset-bottom))}.gadak-settings-push .gadak-settings-block{margin-bottom:var(--sp-3)}}@media (min-width:1024px){.gadak-desktop-settings-grid{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5)}.gadak-settings-group-card{display:grid;min-width:0;border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);overflow:hidden}.gadak-desktop-settings-group{margin:0;padding:var(--sp-35) var(--sp-5);font-size:var(--fs-300);font-weight:var(--w-label);color:var(--text-tertiary);border-bottom:1px solid var(--border-subtle);background:var(--surface-raised)}.gadak-desktop-settings-rows{display:grid}.gadak-desktop-settings-card{display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);align-items:start;grid-column-gap:var(--sp-6);column-gap:var(--sp-6);grid-row-gap:var(--sp-25);row-gap:var(--sp-25);min-width:0;padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--border-subtle)}.gadak-desktop-settings-card:first-child{border-top:0}.gadak-desktop-settings-card>h2{grid-column:1;margin:0;padding-top:var(--sp-2);font-size:var(--fs-400);font-weight:var(--w-label);color:var(--text-primary)}.gadak-desktop-settings-card>:not(h2){grid-column:2;min-width:0}.gadak-desktop-settings-card .gadak-settings-block{display:contents}.gadak-desktop-settings-card .gadak-settings-block>h2{grid-column:1;margin:0;padding-top:var(--sp-2);font-size:var(--fs-400);font-weight:var(--w-label);color:var(--text-primary)}.gadak-desktop-settings-card .gadak-settings-block>:not(h2){grid-column:2}.gadak-desktop-settings-card .gadak-tools-block>h2{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.gadak-desktop-settings-card .gadak-toggle-row,.gadak-desktop-settings-card .gadak-tool-row{min-height:52px;padding-block:var(--sp-15)}.gadak-desktop-settings-card .gadak-toggle-row:first-of-type,.gadak-desktop-settings-card .gadak-tool-row:first-of-type{border-top:0}.gadak-desktop-settings-card .gadak-radio-list{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;max-width:560px}.gadak-desktop-settings-card .gadak-preview-row{max-width:420px}.gadak-desktop-settings-card>p[role=alert]{margin:0;color:var(--danger);font-size:var(--fs-300)}.gadak-desktop-settings-card .gadak-state.is-info{max-width:560px}.gadak-desktop-profile{grid-template-columns:minmax(180px,220px) auto minmax(0,1fr) auto;align-items:center}.gadak-desktop-profile>h2{grid-column:1;padding-top:0}.gadak-desktop-profile .gadak-profile-emoji{grid-column:2;width:44px;height:44px;font-size:var(--fs-700)}.gadak-desktop-profile p{grid-column:3;margin:0;display:grid;grid-gap:var(--sp-05);gap:var(--sp-05);min-width:0}.gadak-desktop-profile strong{color:var(--text-primary);font-size:var(--fs-500);font-weight:var(--w-heading)}.gadak-desktop-profile p span{color:var(--text-tertiary);font-size:var(--fs-300)}.gadak-desktop-profile>.gadak-btn{grid-column:4}.gadak-desktop-analytics>p{margin:0;color:var(--text-secondary);font-size:var(--fs-300);line-height:1.55}.gadak-desktop-analytics>p[role=alert]{color:var(--warn)}.gadak-desktop-analytics>div{display:flex;gap:var(--sp-2);flex-wrap:wrap}.gadak-desktop-analytics>div button{min-height:var(--control-h);padding:0 var(--sp-35);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);font-weight:var(--w-label);font-size:var(--fs-300)}.gadak-desktop-analytics>div button:hover{background:var(--surface-hover)}.gadak-desktop-docs{grid-template-columns:minmax(180px,220px) minmax(0,1fr)}.gadak-desktop-docs>.gadak-btn.gadak-desktop-doc-link{min-height:48px;padding:0 var(--sp-1);border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;background:transparent;color:var(--text-primary);font-weight:var(--w-label)}.gadak-desktop-docs>.gadak-btn.gadak-desktop-doc-link svg{color:var(--text-disabled)}.gadak-desktop-docs>span{display:block;padding:var(--sp-2) var(--sp-1);color:var(--text-tertiary);font-size:var(--fs-300);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-desktop-docs>.gadak-btn.is-danger{margin-top:var(--sp-2);max-width:320px}.gadak-desktop-delete-account{max-width:320px}}@media (min-width:1024px) and (max-width:1279px){.gadak-desktop-settings-card{grid-template-columns:minmax(150px,180px) minmax(0,1fr);column-gap:var(--sp-5)}.gadak-desktop-profile{grid-template-columns:minmax(150px,180px) auto minmax(0,1fr) auto}}@media (max-width:1023px){.gadak-profile-card .gadak-profile-edit,.gadak-settings-analytics>div button{min-height:var(--touch-min)}}.gadak-desktop-vendor select,.gadak-settings-vendor select{width:100%;max-width:420px;min-height:var(--control-h);padding:0 var(--sp-3);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);font:inherit}.gadak-desktop-vendor{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.gadak-profile-card{border:0;background:var(--hero-bg);color:var(--hero-fg);box-shadow:var(--e-deck);padding:var(--sp-4) var(--sp-4)}.gadak-profile-card .gadak-profile-emoji{background:color-mix(in oklab,#ffffff 8%,transparent);border-color:var(--hero-line)}.gadak-profile-card b,.gadak-profile-copy b{color:var(--hero-fg);font-size:var(--fs-750);letter-spacing:var(--ls-display)}.gadak-profile-card span{color:var(--hero-muted)}.gadak-profile-card .gadak-profile-edit{border-color:var(--hero-line);background:color-mix(in oklab,#ffffff 8%,transparent);color:var(--hero-fg)}.gadak-profile-card .gadak-profile-edit:hover{background:color-mix(in oklab,#ffffff 14%,transparent)}@media (min-width:1024px){.gadak-desktop-settings-card.gadak-desktop-profile{background:var(--hero-bg);color:var(--hero-fg);border-top:0}.gadak-desktop-profile>h2{color:var(--hero-muted)}.gadak-desktop-profile .gadak-profile-emoji{background:color-mix(in oklab,#ffffff 8%,transparent);border-color:var(--hero-line)}.gadak-desktop-profile strong{color:var(--hero-fg);font-size:var(--fs-700);letter-spacing:var(--ls-display)}.gadak-desktop-profile p span{color:var(--hero-muted)}.gadak-desktop-profile>.gadak-btn{border-color:var(--hero-line);background:color-mix(in oklab,#ffffff 8%,transparent);color:var(--hero-fg)}.gadak-desktop-profile>.gadak-btn:hover{background:color-mix(in oklab,#ffffff 14%,transparent)}}