._7qAeNG_app{background:var(--surface-muted);height:100dvh;color:var(--foreground);grid-template-rows:auto minmax(0,1fr);display:grid}._7qAeNG_header{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) clamp(16px, 2vw, 24px);border-bottom:1px solid var(--border);background:var(--surface);display:flex}._7qAeNG_brand{min-width:0;line-height:var(--leading-body);flex:1;display:grid}._7qAeNG_brandName{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._7qAeNG_brandMeta{color:var(--text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._7qAeNG_top{min-width:0}._7qAeNG_shiftNotice{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) clamp(16px, 2vw, 24px);border-bottom:1px solid color-mix(in oklch, var(--warning) 40%, transparent);background:color-mix(in oklch, var(--warning) 10%, var(--surface));font-size:var(--text-sm);line-height:var(--leading-body);flex-wrap:wrap;display:flex}._7qAeNG_headerStatus{align-items:center;gap:var(--space-2);flex:none;margin-left:auto;display:flex}._7qAeNG_statusText{color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}._7qAeNG_body{grid-template-columns:minmax(0,1fr) minmax(340px,400px);min-height:0;display:grid}._7qAeNG_catalog{gap:var(--space-4);min-width:0;min-height:0;padding:var(--space-4) clamp(16px, 2vw, 24px);flex-direction:column;display:flex;overflow-y:auto}._7qAeNG_catalogTools{gap:var(--space-3);display:grid}._7qAeNG_categories{gap:var(--space-2);scrollbar-width:none;border:0;min-width:0;margin-block:0;margin-inline:calc(-1*clamp(16px,2vw,24px));padding-block:0;padding-inline:clamp(16px,2vw,24px);display:flex;overflow-x:auto}._7qAeNG_categories::-webkit-scrollbar{display:none}._7qAeNG_chip{min-height:var(--control-height-md);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);flex:none}._7qAeNG_chip[aria-pressed=true]{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent-strong)}@media (hover:hover) and (pointer:fine){._7qAeNG_chip:hover:not([aria-pressed=true]){border-color:var(--border-strong);color:var(--foreground)}}._7qAeNG_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(156px,1fr));align-content:start;display:grid}._7qAeNG_tile{justify-content:space-between;gap:var(--space-3);min-width:0;min-height:104px;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-resting);color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);flex-direction:column;display:flex;position:relative}@media (hover:hover) and (pointer:fine){._7qAeNG_tile:hover:not(:disabled){border-color:var(--border-strong);box-shadow:var(--shadow-raised)}}._7qAeNG_tile:active:not(:disabled){transform:scale(.98)}._7qAeNG_tile[data-sold-out]{opacity:.6}._7qAeNG_tileHead{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}._7qAeNG_tileName{min-width:0;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);overflow-wrap:anywhere}._7qAeNG_tileFoot{justify-content:space-between;align-items:end;gap:var(--space-2);flex-wrap:wrap;display:flex}._7qAeNG_price{white-space:nowrap;font-size:var(--text-sm);font-variant-numeric:tabular-nums;line-height:var(--leading-body);display:grid}._7qAeNG_priceWas{color:var(--text-muted);font-size:var(--text-xs);text-decoration:line-through}._7qAeNG_tileHint{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;display:inline-flex}._7qAeNG_tileCount{min-width:1.5rem;height:1.5rem;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-foreground);font-size:var(--text-xs);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}._7qAeNG_cartAside{min-height:0;margin:var(--space-3) clamp(16px, 2vw, 24px) var(--space-3) 0;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-raised);flex-direction:column;display:flex;overflow:hidden}._7qAeNG_cart{flex-direction:column;height:100%;min-height:0;display:flex}._7qAeNG_cartHead{gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--border-subtle);display:grid}._7qAeNG_cartLines{flex:1;min-height:0;overflow-y:auto}._7qAeNG_cartEmpty{padding:var(--space-8) var(--space-4);flex:1;place-items:center;display:grid}._7qAeNG_cartEmptyText{justify-items:center;gap:var(--space-2);text-align:center;display:grid}._7qAeNG_cartEmptyTitle{color:var(--foreground);font-size:var(--text-base);margin:0;font-weight:500}._7qAeNG_line{gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}._7qAeNG_lineEdit{gap:var(--space-1);min-width:0;margin:calc(-1 * var(--space-2));padding:var(--space-2);border-radius:var(--radius-control);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:grid}@media (hover:hover) and (pointer:fine){._7qAeNG_lineEdit:hover{background:var(--surface-muted)}}._7qAeNG_lineName{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:500}._7qAeNG_lineDetail{color:var(--text-secondary);font-size:var(--text-xs);overflow-wrap:anywhere}._7qAeNG_lineAction{color:var(--accent-strong);font-size:var(--text-xs)}._7qAeNG_lineSide{justify-items:end;gap:var(--space-2);display:grid}._7qAeNG_lineTotal{font-size:var(--text-sm);font-variant-numeric:tabular-nums}._7qAeNG_stepper{border:1px solid var(--border);border-radius:var(--radius-pill);align-items:center;min-width:0;margin:0;padding:0;display:inline-flex}._7qAeNG_stepButton{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-pill);color:var(--foreground);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}@media (hover:hover) and (pointer:fine){._7qAeNG_stepButton:hover:not(:disabled){background:var(--surface-muted)}}._7qAeNG_stepButton:disabled{cursor:not-allowed;opacity:.5}._7qAeNG_stepValue{min-width:2ch;font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:center}._7qAeNG_cartFoot{gap:var(--space-3);padding:var(--space-4);border-top:1px solid var(--border);display:grid}._7qAeNG_totals{gap:var(--space-1);display:grid}._7qAeNG_totalRow{gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;display:grid}._7qAeNG_totalRow dt{overflow-wrap:anywhere;min-width:0}._7qAeNG_totalRow dd{white-space:nowrap;margin:0}._7qAeNG_grandTotal{justify-content:space-between;gap:var(--space-3);padding-top:var(--space-2);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:500;display:flex}._7qAeNG_clearRow{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._7qAeNG_clearAction{min-width:0}._7qAeNG_clearConfirm{min-width:0;margin-inline-start:auto}._7qAeNG_heldBill{gap:var(--space-3);min-width:0;min-height:var(--control-height-lg);padding:var(--space-2);border-radius:var(--radius-control);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);display:grid}._7qAeNG_heldActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._7qAeNG_cartActions{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}._7qAeNG_payButton{width:100%}._7qAeNG_mobileBar{display:none}._7qAeNG_cartSheet{display:contents}._7qAeNG_cartSheet ._7qAeNG_cartHead,._7qAeNG_cartSheet ._7qAeNG_line,._7qAeNG_cartSheet ._7qAeNG_cartFoot{padding-inline:0}._7qAeNG_picker{gap:var(--space-6);display:grid}._7qAeNG_group{gap:var(--space-3);border:0;margin:0;padding:0;display:grid}._7qAeNG_groupHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);padding:0;font-weight:500;display:flex}._7qAeNG_groupRule{color:var(--text-muted);font-size:var(--text-xs);font-weight:400}._7qAeNG_groupRule[data-missing=true]{color:var(--warning)}._7qAeNG_options{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}._7qAeNG_option{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;min-height:var(--control-height-lg);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);flex-wrap:wrap;display:flex}._7qAeNG_option[aria-pressed=true]{border-color:var(--accent);background:var(--accent-subtle)}._7qAeNG_option:disabled{cursor:not-allowed;opacity:.5}._7qAeNG_optionName{overflow-wrap:anywhere;flex:6ch;min-width:0}._7qAeNG_optionDelta{color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-inline-start:auto}._7qAeNG_pickerFoot{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-2);flex-wrap:wrap;display:flex}._7qAeNG_pickerFootActions{justify-content:flex-end;gap:var(--space-2);flex:1;display:flex}._7qAeNG_hint{color:var(--text-secondary);font-size:var(--text-sm)}._7qAeNG_checkout{gap:var(--space-5);display:grid}._7qAeNG_amountDue{gap:var(--space-1);display:grid}._7qAeNG_amountLabel{color:var(--text-secondary);font-size:var(--text-sm)}._7qAeNG_amountValue{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);font-variant-numeric:tabular-nums}._7qAeNG_quick{gap:var(--space-2);flex-wrap:wrap;display:flex}._7qAeNG_notes{gap:var(--space-2);border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));min-width:0;margin:0;padding:0;display:grid}._7qAeNG_noteButton{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height-lg);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);box-shadow:var(--shadow-resting);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);flex-wrap:wrap;display:flex}@media (hover:hover) and (pointer:fine){._7qAeNG_noteButton:hover{border-color:var(--border-strong)}}._7qAeNG_noteButton:active{transform:scale(.97)}._7qAeNG_noteCount{min-width:1.5rem;height:1.25rem;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--accent-subtle);color:var(--accent-strong);font-size:var(--text-xs);place-items:center;display:inline-grid}._7qAeNG_change{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-control);font-size:var(--text-base);font-variant-numeric:tabular-nums;display:flex}._7qAeNG_changeValue{font-weight:500}._7qAeNG_note{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);margin:0}._7qAeNG_alert{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in oklch, var(--danger) 35%, transparent);border-radius:var(--radius-control);background:color-mix(in oklch, var(--danger) 8%, transparent);font-size:var(--text-sm);display:grid}._7qAeNG_alertWarn{border-color:color-mix(in oklch, var(--warning) 40%, transparent);background:color-mix(in oklch, var(--warning) 10%, transparent)}._7qAeNG_notice{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);font-size:var(--text-sm)}._7qAeNG_changes{gap:var(--space-1);font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none;display:grid}._7qAeNG_stack{gap:var(--space-2);display:grid}._7qAeNG_split{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._7qAeNG_done{gap:var(--space-5);display:grid}._7qAeNG_doneFigures{gap:var(--space-2);display:grid}._7qAeNG_summaryList{gap:var(--space-2);margin:0;display:grid}._7qAeNG_summaryRow{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);font-variant-numeric:tabular-nums;display:flex}._7qAeNG_summaryRow dt{color:var(--text-secondary)}._7qAeNG_summaryRow dd{margin:0}._7qAeNG_summaryStrong{padding-top:var(--space-2);border-top:1px solid var(--border-subtle);font-size:var(--text-base);font-weight:500}._7qAeNG_openShell{min-height:100%;padding:var(--space-8) 16px;place-items:center;display:grid;overflow-y:auto}._7qAeNG_standalone{background:var(--surface-muted);min-height:100dvh}._7qAeNG_openPanel{gap:var(--space-6);width:min(100%,440px);padding:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-raised);display:grid}._7qAeNG_openTitle{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);margin:0}._7qAeNG_lastShift{color:var(--text-secondary);font-size:var(--text-sm)}._7qAeNG_receipt{display:none}@media print{:is(html,body){background:#fff}body>:not(._7qAeNG_receipt){display:none}._7qAeNG_receipt{box-sizing:border-box;color:#000;width:58mm;font:var(--text-xs)/1.35 ui-monospace, monospace;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;background:#fff;padding:2mm;display:block}._7qAeNG_receipt h1{font-size:var(--text-sm);text-align:center;margin:0 0 2mm;font-weight:500}._7qAeNG_receiptRow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2mm;display:grid}._7qAeNG_receiptRow>:first-child{min-width:0}._7qAeNG_receiptRow>:last-child{white-space:nowrap}._7qAeNG_receiptRule{border-top:1px dashed #000;margin:2mm 0}}@media (width<=899px){._7qAeNG_body{grid-template-columns:minmax(0,1fr)}._7qAeNG_cartAside{display:none}._7qAeNG_catalog{padding-bottom:calc(var(--space-24) + env(safe-area-inset-bottom))}._7qAeNG_grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}._7qAeNG_mobileBar{padding:var(--space-3) 16px calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-floating);display:block;position:fixed;bottom:0;left:0;right:0}._7qAeNG_statusText{display:none}._7qAeNG_openPanel{padding:var(--space-6)}._7qAeNG_brandMeta{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}}@media (prefers-reduced-motion:reduce){._7qAeNG_tile,._7qAeNG_chip,._7qAeNG_option,._7qAeNG_noteButton{transition-duration:.01ms}._7qAeNG_tile:active:not(:disabled),._7qAeNG_noteButton:active{transform:none}}.GgNqfa_root{width:100%;padding:clamp(var(--space-8), 8vw, var(--space-12)) var(--space-5);text-align:center;flex-direction:column;align-items:center;display:flex}.GgNqfa_icon{width:var(--space-12);height:var(--space-12);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-muted);color:var(--text-secondary);animation:GgNqfa_empty-state-icon var(--duration-considered) var(--ease-enter) both;place-items:center;display:grid;position:relative}.GgNqfa_glyph{place-items:center;display:grid}.GgNqfa_frame{width:100%;max-width:100%}.GgNqfa_copy{display:flow-root}.GgNqfa_root :is(h2,h3){margin:var(--space-5) 0 0;color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);position:relative}.GgNqfa_root p{max-width:18rem;margin:var(--space-2) auto 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);position:relative}.GgNqfa_line{text-wrap:balance;display:block}.GgNqfa_action{justify-content:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@keyframes GgNqfa_empty-state-icon{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.GgNqfa_icon{animation:none}}.vlA3VG_overlay{z-index:50;background:oklch(16% 0 0/.34);position:fixed;inset:0}:root[data-theme=dark] .vlA3VG_overlay{background:oklch(0% 0 0/.52)}.vlA3VG_overlay[data-state=closed],.vlA3VG_sheet[data-state=closed]{pointer-events:none!important}.vlA3VG_sheet{z-index:51;right:0;bottom:calc(var(--sheet-extension) * -1);width:min(100%,36rem);height:calc(var(--sheet-max) * 100vh + var(--sheet-extension));height:calc(var(--sheet-max) * 100dvh + var(--sheet-extension));padding-bottom:calc(var(--sheet-extension) + env(safe-area-inset-bottom,0px));border:1px solid var(--border);border-radius:var(--radius-surface) var(--radius-surface) 0 0;background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);font-family:var(--font-body);letter-spacing:var(--tracking-body);will-change:transform;border-bottom:0;outline:none;flex-direction:column;margin-inline:auto;display:flex;position:fixed;left:0;overflow:hidden}.vlA3VG_header{padding:var(--space-2) var(--space-5) var(--space-4);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;position:relative}.vlA3VG_sheet[data-dragging] .vlA3VG_header{cursor:grabbing}.vlA3VG_header:after{background:var(--border);content:"";opacity:0;height:1px;transition:opacity var(--duration-fast) var(--ease-standard);position:absolute;bottom:0;left:0;right:0}.vlA3VG_sheet[data-scrolled] .vlA3VG_header:after{opacity:1}.vlA3VG_grabber{width:3.5rem;height:1.25rem;margin:0 auto var(--space-1);border-radius:var(--radius-pill);cursor:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.vlA3VG_grabberBar{border-radius:var(--radius-pill);background:var(--border-strong);width:2.25rem;height:5px;transition:background-color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.vlA3VG_grabber:hover .vlA3VG_grabberBar{background:var(--text-muted)}}.vlA3VG_sheet[data-dragging] .vlA3VG_grabberBar{background:var(--text-muted)}.vlA3VG_headRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.vlA3VG_headText{min-width:0}.vlA3VG_title{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);margin:0}.vlA3VG_description{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);margin:2px 0 0}.vlA3VG_close{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;margin-top:-2px;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.vlA3VG_close:hover{color:var(--foreground);border-color:var(--border-strong)}}.vlA3VG_close:active{color:var(--foreground)}.vlA3VG_body{min-height:0;padding:var(--space-1) var(--space-5) var(--space-6);overscroll-behavior:contain;scrollbar-width:thin;touch-action:pan-y;font-size:var(--text-sm);line-height:var(--leading-body);flex:auto;overflow-y:auto}.vlA3VG_sheet:not([data-expanded]) .vlA3VG_body{touch-action:none;overflow:hidden}.vlA3VG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=40rem){.vlA3VG_header,.vlA3VG_body{padding-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){.vlA3VG_header:after,.vlA3VG_grabberBar,.vlA3VG_close{transition:none}}.Lm015a_overlay{z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:oklch(10% 0 0/.46);position:fixed;inset:0}.Lm015a_content{z-index:51;width:min(calc(100vw - var(--space-8)), 440px);height:fit-content;max-height:calc(100vh - var(--space-8));max-height:calc(100dvh - var(--space-8));border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);margin:auto;position:fixed;inset:0;overflow:auto}.Lm015a_keyframes.Lm015a_overlay[data-state=open]{animation:Lm015a_overlay-in var(--duration-standard) var(--ease-enter) both}.Lm015a_keyframes.Lm015a_overlay[data-state=closed]{animation:Lm015a_overlay-out var(--duration-fast) var(--ease-standard) both}.Lm015a_keyframes.Lm015a_content[data-state=open]{animation:Lm015a_content-fade-in var(--duration-fast) var(--ease-enter) both, Lm015a_content-rise-in var(--duration-spring) var(--ease-spring) both}.Lm015a_keyframes.Lm015a_content[data-state=closed]{animation:Lm015a_content-out .15s var(--ease-standard) both}.Lm015a_content:focus{outline:none}.Lm015a_overlay[data-state=closed],.Lm015a_content[data-state=closed]{pointer-events:none!important}.Lm015a_header{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-6);border-bottom:1px solid var(--border);display:flex}.Lm015a_title{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);margin:0}.Lm015a_description{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.Lm015a_title,.Lm015a_description{overflow-wrap:anywhere;position:relative}.Lm015a_swap{display:block}.Lm015a_close{width:var(--space-8);height:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-control);background:color-mix(in oklch, var(--surface-muted) 50%, transparent);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.Lm015a_close:hover{background:var(--surface-muted);color:var(--foreground)}}.Lm015a_close:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform .1s var(--ease-standard);transform:scale(.96)}.Lm015a_close:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.Lm015a_body{padding:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-body)}@media (width<=40rem){.Lm015a_close{width:var(--control-height-md);height:var(--control-height-md)}}@keyframes Lm015a_overlay-in{0%{opacity:0}}@keyframes Lm015a_overlay-out{to{opacity:0}}@keyframes Lm015a_content-fade-in{0%{opacity:0}}@keyframes Lm015a_content-rise-in{0%{transform:translateY(8px)scale(.96)}}@keyframes Lm015a_content-out{to{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes Lm015a_content-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.Lm015a_keyframes.Lm015a_overlay[data-state=open],.Lm015a_keyframes.Lm015a_content[data-state=open]{animation:Lm015a_overlay-in var(--duration-instant) linear both}.Lm015a_keyframes.Lm015a_overlay[data-state=closed]{animation:.1s linear both Lm015a_overlay-out}.Lm015a_keyframes.Lm015a_content[data-state=closed]{animation:.1s linear both Lm015a_content-fade-out}.Lm015a_close,.Lm015a_close:active{transition:none}.Lm015a_close:active{transform:none}}._8z3rfq_field{min-width:0;display:grid}._8z3rfq_label{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}._8z3rfq_input{width:100%;min-height:var(--control-height-md);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none;box-shadow:0 0 0 6px #0000}._8z3rfq_input::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){._8z3rfq_input:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}._8z3rfq_input:focus-visible{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline-offset:2px;outline:2px solid #0000}._8z3rfq_input[aria-invalid=true]{border-color:var(--danger)}._8z3rfq_input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklch, var(--danger) 24%, transparent)}._8z3rfq_input:disabled{cursor:not-allowed;opacity:.5;background:var(--surface-muted)}._8z3rfq_messageSlot{display:block;overflow:hidden}._8z3rfq_description,._8z3rfq_error{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:block}._8z3rfq_description{color:var(--text-muted)}._8z3rfq_error{color:var(--danger)}._8z3rfq_words{display:block;position:relative}._8z3rfq_word{white-space:pre;display:inline-block}._8z3rfq_column{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}._8z3rfq_column>span{display:inline-block}._8z3rfq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._8z3rfq_input{transition-duration:.01ms}}.WGwLJq_field{border:0;min-width:0;margin:0;padding:0;display:grid}.WGwLJq_label{margin-bottom:var(--space-3);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.WGwLJq_slots{justify-content:center;gap:var(--space-2);min-width:0;display:flex}.WGwLJq_slot{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);width:0;min-width:0;max-width:48px;height:56px;color:var(--foreground);font:inherit;font-size:var(--text-xl);font-variant-numeric:tabular-nums;text-align:center;caret-color:#0000;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);outline:none;flex:1 1 0;padding:0;box-shadow:0 0 0 6px #0000}@media (hover:hover) and (pointer:fine){.WGwLJq_slot:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.WGwLJq_slot[data-masked]{-webkit-text-security:disc}.WGwLJq_slot:focus-visible{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring)}.WGwLJq_slot[aria-invalid=true]{border-color:var(--danger)}.WGwLJq_slot:disabled{cursor:not-allowed;opacity:.5;background:var(--surface-muted)}.WGwLJq_description,.WGwLJq_error{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);text-align:center}.WGwLJq_description{color:var(--text-muted)}.WGwLJq_error{color:var(--danger)}@media (prefers-reduced-motion:reduce){.WGwLJq_slot{transition-duration:.01ms}}.OKL11W_root{color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);gap:10px;display:grid;position:relative}.OKL11W_root *,.OKL11W_root :before,.OKL11W_root :after{box-sizing:border-box}.OKL11W_root[data-layout=grid]{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--min-column,180px)), 1fr))}.OKL11W_root[data-layout=list]{grid-template-columns:minmax(0,1fr);gap:8px}.OKL11W_ring{z-index:1;border:1.5px solid var(--control-on);pointer-events:none;border-radius:20px;position:absolute;top:0;left:0}.OKL11W_card{border:1px solid var(--border);background:var(--surface);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;min-width:0;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);border-radius:20px;align-items:start;gap:4px 12px;padding:14px 16px;display:grid;position:relative}.OKL11W_root[data-layout=grid] .OKL11W_card{grid-template:"OKL11W_body OKL11W_indicator"minmax(0,1fr)"OKL11W_meta OKL11W_meta"/minmax(0,1fr) auto}.OKL11W_root[data-layout=list] .OKL11W_card{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"OKL11W_indicator OKL11W_body OKL11W_meta";align-items:center;padding:13px 16px 13px 14px}.OKL11W_card[data-checked]{background:color-mix(in oklab, var(--control-on) 4%, var(--surface))}.OKL11W_card[aria-disabled=true]{background:var(--surface-muted);cursor:not-allowed}.OKL11W_card[aria-disabled=true] :is(.OKL11W_label,.OKL11W_meta){color:var(--text-muted)}.OKL11W_indicator{border:1.5px solid var(--border-strong);width:18px;height:18px;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-radius:50%;flex:none;grid-area:OKL11W_indicator;place-items:center;display:grid}.OKL11W_root[data-layout=grid] .OKL11W_indicator{margin-top:1px}.OKL11W_card[data-checked] .OKL11W_indicator{border-color:var(--control-on);background:var(--control-on)}.OKL11W_indicatorDot{background:var(--control-glyph);border-radius:50%;width:6px;height:6px}.OKL11W_card[aria-disabled=true] .OKL11W_indicator{border-color:var(--border)}.OKL11W_body{grid-area:OKL11W_body;gap:2px;min-width:0;display:grid}.OKL11W_label{align-items:center;gap:8px;min-width:0;font-weight:500;display:flex}.OKL11W_labelText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.OKL11W_icon{width:18px;height:18px;color:var(--text-secondary);flex:none;place-items:center;display:grid}.OKL11W_icon>svg{width:18px;height:18px}.OKL11W_card[data-checked] .OKL11W_icon{color:var(--foreground)}.OKL11W_description{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-body);text-wrap:pretty}.OKL11W_meta{color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:OKL11W_meta}.OKL11W_root[data-layout=grid] .OKL11W_meta{font-size:var(--text-lg);margin-top:10px}.OKL11W_root[data-layout=list] .OKL11W_meta{font-weight:500}@media (hover:hover) and (pointer:fine){.OKL11W_card:not([data-checked]):not([aria-disabled=true]):hover{border-color:var(--border-strong)}}.OKL11W_card:not([data-checked]):not([aria-disabled=true]):active{background:var(--surface-muted)}.OKL11W_card:focus-visible:not([data-checked]){border-color:var(--border-strong);background:var(--surface-muted)}@media (prefers-reduced-motion:reduce){.OKL11W_card,.OKL11W_indicator{transition:none}}.ogwB6a_page{grid-template-rows:auto minmax(0,1fr)}.ogwB6a_main{gap:var(--space-4);width:min(100%,1120px);min-width:0;padding:var(--space-6) clamp(16px, 2vw, 24px) var(--space-12);grid-template-columns:minmax(0,1fr);align-content:start;margin-inline:auto;display:grid;overflow-y:auto}.ogwB6a_titleRow{justify-content:space-between;align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.ogwB6a_titleBlock{gap:var(--space-1);min-width:0;display:grid}.ogwB6a_titleActions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ogwB6a_exportActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ogwB6a_exportError{flex-basis:100%}.ogwB6a_title{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);overflow-wrap:anywhere;margin:0}.ogwB6a_period{color:var(--text-secondary);font-size:var(--text-sm)}.ogwB6a_stats{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.ogwB6a_stat{gap:var(--space-2);min-width:0;padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-resting);font-variant-numeric:tabular-nums;align-content:start;display:grid}.ogwB6a_statLabel{color:var(--text-secondary);font-size:var(--text-sm)}.ogwB6a_statValue{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);overflow-wrap:anywhere}.ogwB6a_statContext{color:var(--text-muted);font-size:var(--text-xs)}.ogwB6a_card{gap:var(--space-3);min-width:0;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-resting);display:grid}.ogwB6a_cardTitle{font-size:var(--text-base);overflow-wrap:anywhere;margin:0;font-weight:500}.ogwB6a_columns{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ogwB6a_stack{gap:var(--space-4);align-content:start;min-width:0;display:grid}.ogwB6a_list{gap:var(--space-2);margin:0;display:grid}.ogwB6a_line{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);font-variant-numeric:tabular-nums;display:flex}.ogwB6a_line dt{color:var(--text-secondary)}.ogwB6a_line dd{margin:0}.ogwB6a_line[data-muted]{color:var(--text-muted)}.ogwB6a_ranked{gap:var(--space-2);counter-reset:rank;margin:0;padding:0;list-style:none;display:grid}.ogwB6a_rankedRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);counter-increment:rank;display:flex}.ogwB6a_rankedName{overflow-wrap:anywhere;min-width:0}.ogwB6a_rankedName:before{content:counter(rank) ". ";color:var(--text-muted);font-variant-numeric:tabular-nums}.ogwB6a_rankedMeta{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex:none}.ogwB6a_rows{margin:0 calc(-1 * var(--space-2));padding:0;list-style:none;display:grid}.ogwB6a_row{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height-lg);padding:var(--space-2);border-radius:var(--radius-control);display:flex}.ogwB6a_rows>li+li{border-top:1px solid var(--border-subtle)}.ogwB6a_rowButton{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.ogwB6a_rowButton[aria-busy=true]{opacity:.6}@media (hover:hover) and (pointer:fine){.ogwB6a_rowButton:hover{background:var(--surface-muted)}}.ogwB6a_rowMain{gap:var(--space-1);min-width:0;display:grid}.ogwB6a_rowTitle{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:500}.ogwB6a_rowMeta{color:var(--text-secondary);font-size:var(--text-xs)}.ogwB6a_rowSide{align-items:center;gap:var(--space-3);flex:none;display:flex}.ogwB6a_rowAmount{font-size:var(--text-sm);font-variant-numeric:tabular-nums}.ogwB6a_footnote{color:var(--text-muted);font-size:var(--text-xs);margin:0}.ogwB6a_detailHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ogwB6a_voidBox{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);justify-items:start;display:grid}.ogwB6a_voidNote{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.ogwB6a_detailOptions{color:var(--text-muted);font-size:var(--text-xs);display:block}@media (width<=899px){.ogwB6a_columns{grid-template-columns:minmax(0,1fr)}.ogwB6a_main{padding-top:var(--space-4)}.ogwB6a_stat,.ogwB6a_card{padding:var(--space-4)}.ogwB6a_rowSide{align-items:end;gap:var(--space-1);flex-direction:column}}@media (width>=560px){.ogwB6a_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ogwB6a_statValue{font-size:var(--text-2xl)}}@media (width>=1100px){.ogwB6a_stats{grid-template-columns:repeat(4,minmax(0,1fr))}}
