.ZvtoIa_page{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.ZvtoIa_page>*{min-inline-size:0}.ZvtoIa_head{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.ZvtoIa_headTitle{font-size:var(--font-size-lead);font-weight:var(--font-weight-strong);margin:0}.ZvtoIa_headTools{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin-inline-start:auto;display:flex}.ZvtoIa_row2,.ZvtoIa_row3,.ZvtoIa_row4{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:980px){.ZvtoIa_row2{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.ZvtoIa_row3{grid-template-columns:repeat(3,minmax(0,1fr))}.ZvtoIa_row4{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.ZvtoIa_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);min-inline-size:0;box-shadow:var(--shadow-card);flex-direction:column;display:flex}.ZvtoIa_cardHead{align-items:center;gap:var(--space-0-5) var(--space-1);padding:var(--space-1) var(--space-2) 0;flex-wrap:wrap;display:flex}.ZvtoIa_cardTitle{align-items:center;gap:var(--space-1);font-size:var(--font-size-lead);font-weight:var(--font-weight-strong);line-height:var(--line-height-tight);margin:0;display:flex}.ZvtoIa_cardTitle svg{color:var(--color-text-muted)}.ZvtoIa_cardNote{color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);margin-inline-start:auto}.ZvtoIa_link{min-block-size:2rem;color:var(--status-info);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);align-items:center;margin-inline-start:auto;text-decoration:none;display:inline-flex}.ZvtoIa_link:hover{text-decoration:underline}.ZvtoIa_empty{padding:var(--space-3) var(--space-2);color:var(--color-text-muted);text-align:center;margin:0}.ZvtoIa_seg{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-control);gap:2px;padding:2px;display:inline-flex}.ZvtoIa_segItem{min-block-size:2rem;padding-inline:var(--space-1);border-radius:calc(var(--radius-control) - 2px);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-strong);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast);background:0 0;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ZvtoIa_segItem:hover{background:var(--brand-lavender-faint)}.ZvtoIa_segItem[aria-current=true],.ZvtoIa_segItem[aria-selected=true],.ZvtoIa_segItem[aria-pressed=true]{background:var(--brand-plum);color:var(--color-text-on-primary)}.ZvtoIa_segItem:focus-visible,.ZvtoIa_link:focus-visible,.ZvtoIa_btn:focus-visible,.ZvtoIa_attItem:focus-visible,.ZvtoIa_det:focus-visible,.ZvtoIa_feedRow:focus-visible,.ZvtoIa_cmdk:focus-visible,.ZvtoIa_paletteItem:focus-visible,.ZvtoIa_fabButton:focus-visible,.ZvtoIa_fabAct:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.ZvtoIa_kpis{gap:var(--space-1);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.ZvtoIa_kpi{gap:var(--space-0-5);min-inline-size:0;padding:var(--space-1) var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.ZvtoIa_kpiLabel{color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.ZvtoIa_kpiValue{font-size:var(--font-size-title);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums;line-height:1.2}.ZvtoIa_kpiNum{white-space:nowrap}.ZvtoIa_kpiValue small{color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.ZvtoIa_delta{font-size:var(--font-size-small);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;display:inline-flex}.ZvtoIa_delta[data-tone=up]{color:var(--status-success)}.ZvtoIa_delta[data-tone=down]{color:var(--status-error)}.ZvtoIa_delta[data-tone=flat],.ZvtoIa_delta[data-tone=none]{color:var(--color-text-muted)}.ZvtoIa_deltaNote{color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.ZvtoIa_spark{block-size:1.25rem;inline-size:3rem;position:absolute;inset-block-end:var(--space-1);inset-inline-end:var(--space-1)}.ZvtoIa_sparkLine{fill:none;stroke:var(--status-success);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ZvtoIa_sparkArea{fill:var(--status-success);opacity:.12}.ZvtoIa_spark[data-trend=down] .ZvtoIa_sparkLine{stroke:var(--status-error)}.ZvtoIa_spark[data-trend=down] .ZvtoIa_sparkArea{fill:var(--status-error)}.ZvtoIa_att{padding:var(--space-1);gap:2px;margin:0;list-style:none;display:grid}.ZvtoIa_attItem{--c:var(--status-info);--c-s:var(--status-info-surface);gap:var(--space-1);min-block-size:2rem;padding:3px var(--space-1);border-radius:var(--radius-control);color:inherit;transition:background var(--duration-fast);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;text-decoration:none;display:grid}.ZvtoIa_attItem[data-level=high]{--c:var(--status-error);--c-s:var(--status-error-surface)}.ZvtoIa_attItem[data-level=medium]{--c:var(--status-warning);--c-s:var(--status-warning-surface)}.ZvtoIa_attItem:hover{background:var(--brand-lavender-faint)}.ZvtoIa_attDot{background:var(--c-s);block-size:1.5rem;inline-size:1.5rem;color:var(--c);border-radius:8px;place-items:center;display:grid}.ZvtoIa_attText{flex-direction:column;min-inline-size:0;line-height:1.25;display:flex}.ZvtoIa_attText b{font-size:var(--font-size-small)}.ZvtoIa_attText small{color:var(--color-text-muted);font-size:.75rem}.ZvtoIa_attCount{min-inline-size:1.75rem;font-size:var(--font-size-lead);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums;text-align:center}.ZvtoIa_attGo{background:var(--brand-lavender-soft);border-radius:50%;place-items:center;block-size:1.25rem;inline-size:1.25rem;display:grid}.ZvtoIa_latestTools{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;flex:1;display:flex}.ZvtoIa_latest{padding:var(--space-0-5) var(--space-2) var(--space-1);overflow-x:auto}.ZvtoIa_table{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--font-size-small)}.ZvtoIa_table thead th{padding:var(--space-0-5) var(--space-1);background:var(--brand-lavender-faint);font-weight:var(--font-weight-strong);text-align:start;white-space:nowrap}.ZvtoIa_table thead th:first-child{border-start-start-radius:var(--radius-control);border-end-start-radius:var(--radius-control)}.ZvtoIa_table thead th:last-child{border-start-end-radius:var(--radius-control);border-end-end-radius:var(--radius-control)}.ZvtoIa_table tbody td{padding:var(--space-0-5) var(--space-1);border-block-end:1px solid var(--color-border);vertical-align:middle;white-space:nowrap}.ZvtoIa_table tbody tr:last-child td{border-block-end:0}.ZvtoIa_table tbody tr:hover{background:var(--brand-lavender-faint)}.ZvtoIa_number{font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums}.ZvtoIa_date{font-variant-numeric:tabular-nums}.ZvtoIa_cellMerchant{text-overflow:ellipsis;max-inline-size:12rem;overflow:hidden}.ZvtoIa_person{align-items:center;gap:var(--space-1);display:inline-flex}.ZvtoIa_avatar{background:var(--brand-lavender-soft);block-size:1.5rem;inline-size:1.5rem;color:var(--brand-plum);border-radius:50%;flex:none;place-items:center;display:grid}.ZvtoIa_kind{background:var(--brand-lavender-faint);font-size:.75rem;font-weight:var(--font-weight-strong);border-radius:6px;padding:0 6px}.ZvtoIa_chip{--c:var(--status-info);--c-s:var(--status-info-surface);padding:1px var(--space-1);background:var(--c-s);color:var(--c);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;display:inline-flex}.ZvtoIa_chip[data-tone=ok]{--c:var(--status-success);--c-s:var(--status-success-surface)}.ZvtoIa_chip[data-tone=warn]{--c:var(--status-warning);--c-s:var(--status-warning-surface)}.ZvtoIa_chip[data-tone=err]{--c:var(--status-error);--c-s:var(--status-error-surface)}.ZvtoIa_chip[data-tone=plain]{--c:var(--color-text);--c-s:var(--brand-lavender-soft)}.ZvtoIa_det{min-block-size:2rem;padding-inline:var(--space-1);background:var(--brand-lavender-soft);color:var(--color-text);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.ZvtoIa_det:hover{background:var(--brand-lavender)}.ZvtoIa_mods{gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.ZvtoIa_mods{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1240px){.ZvtoIa_mods{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr))}}.ZvtoIa_mod{--c:var(--brand-plum);--c-s:var(--brand-lavender-soft);gap:var(--space-1);min-inline-size:0;padding:var(--space-1) var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);align-content:start;display:grid;position:relative;overflow:hidden}.ZvtoIa_mod[data-color="2"]{--c:var(--status-info);--c-s:var(--status-info-surface)}.ZvtoIa_mod[data-color="3"]{--c:var(--status-error);--c-s:var(--status-error-surface)}.ZvtoIa_mod[data-color="4"]{--c:var(--status-success);--c-s:var(--status-success-surface)}.ZvtoIa_mod[data-color="5"]{--c:var(--status-warning);--c-s:var(--status-warning-surface)}.ZvtoIa_mod[data-color="6"]{--c:var(--brand-plum-hover);--c-s:color-mix(in srgb, var(--brand-lavender) 45%, var(--color-surface))}.ZvtoIa_modTitle{align-items:center;gap:var(--space-1);font-size:var(--font-size-base);font-weight:var(--font-weight-strong);line-height:var(--line-height-tight);margin:0;display:flex;position:relative}.ZvtoIa_modIcon{background:var(--c);block-size:1.625rem;inline-size:1.625rem;color:var(--color-text-on-primary);border-radius:8px;flex:none;place-items:center;display:grid}.ZvtoIa_modTag{padding:0 var(--space-1);background:var(--c-s);color:var(--c);font-size:.75rem;font-style:normal;font-weight:var(--font-weight-strong);white-space:nowrap;border-radius:999px;margin-inline-start:auto}.ZvtoIa_figs{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0;display:grid}.ZvtoIa_fig{min-inline-size:0;padding:5px var(--space-1);background:var(--brand-lavender-faint);border-radius:9px;flex-direction:column-reverse;display:flex}.ZvtoIa_fig dd{font-size:var(--font-size-lead);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums;margin:0;line-height:1.2}.ZvtoIa_fig dt{color:var(--color-text-muted);font-size:.75rem;font-weight:var(--font-weight-medium);line-height:1.3}.ZvtoIa_fig[data-hot=true] dd{color:var(--c)}.ZvtoIa_modBar,.ZvtoIa_lrBody progress{appearance:none;background:var(--brand-lavender-soft);border:0;border-radius:4px;block-size:4px;inline-size:100%;overflow:hidden}.ZvtoIa_modBar::-webkit-progress-bar{background:var(--brand-lavender-soft)}.ZvtoIa_lrBody progress::-webkit-progress-bar{background:var(--brand-lavender-soft)}.ZvtoIa_modBar::-webkit-progress-value{background:var(--c);border-radius:4px}.ZvtoIa_modBar::-moz-progress-bar{background:var(--c);border-radius:4px}.ZvtoIa_lrBody progress::-webkit-progress-value{background:var(--brand-plum);border-radius:4px}.ZvtoIa_lrBody progress::-moz-progress-bar{background:var(--brand-plum);border-radius:4px}.ZvtoIa_modFoot{flex-wrap:wrap;gap:5px;display:flex}.ZvtoIa_btn{min-block-size:2rem;padding-inline:var(--space-1);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ZvtoIa_btn:hover,.ZvtoIa_btnSoft{background:var(--brand-lavender-faint)}.ZvtoIa_lb{padding:var(--space-0-5) var(--space-1) var(--space-1);margin:0;list-style:none;display:grid}.ZvtoIa_lr{gap:var(--space-1);padding:5px var(--space-0-5);border-radius:var(--radius-control);grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;display:grid}.ZvtoIa_lr:hover{background:var(--brand-lavender-faint)}.ZvtoIa_rank{background:var(--brand-lavender-soft);block-size:1.5rem;inline-size:1.5rem;font-size:.75rem;font-weight:var(--font-weight-strong);border-radius:50%;place-items:center;display:grid}.ZvtoIa_lr:first-child .ZvtoIa_rank{background:var(--brand-lime)}.ZvtoIa_lr:nth-child(2) .ZvtoIa_rank{background:var(--brand-lavender)}.ZvtoIa_lrBody{flex-direction:column;gap:3px;min-inline-size:0;display:flex}.ZvtoIa_lrBody b{font-size:var(--font-size-small);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.ZvtoIa_lrValue{font-size:var(--font-size-small);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums;text-align:end;flex-direction:column;display:flex}.ZvtoIa_lrValue small{color:var(--color-text-muted);font-size:.75rem;font-weight:var(--font-weight-medium)}.ZvtoIa_feed{padding:var(--space-0-5) var(--space-2) var(--space-1);margin:0;list-style:none;display:grid}.ZvtoIa_feed li{--c:var(--status-info);--c-s:var(--status-info-surface);border-block-end:1px dashed var(--color-border)}.ZvtoIa_feed li:last-child{border-block-end:0}.ZvtoIa_feed li[data-tone=ok]{--c:var(--status-success);--c-s:var(--status-success-surface)}.ZvtoIa_feed li[data-tone=warn]{--c:var(--status-warning);--c-s:var(--status-warning-surface)}.ZvtoIa_feed li[data-tone=err]{--c:var(--status-error);--c-s:var(--status-error-surface)}.ZvtoIa_feedRow{gap:var(--space-1);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:6px 0;text-decoration:none;display:grid}a.ZvtoIa_feedRow:hover{background:var(--brand-lavender-faint)}.ZvtoIa_feedIcon{background:var(--c-s);block-size:1.625rem;inline-size:1.625rem;color:var(--c);border-radius:50%;place-items:center;display:grid}.ZvtoIa_feedText{flex-direction:column;min-inline-size:0;line-height:1.35;display:flex}.ZvtoIa_feedText b{font-size:var(--font-size-small)}.ZvtoIa_feedText small{color:var(--color-text-muted);font-size:.75rem}.ZvtoIa_feedTime{color:var(--color-text-muted);white-space:nowrap;font-size:.75rem}.ZvtoIa_heat{inline-size:calc(100% - var(--space-2) * 2);margin:var(--space-0-5) var(--space-2) var(--space-1);border-collapse:separate;border-spacing:4px;color:var(--color-text-muted);table-layout:fixed;font-size:.75rem}.ZvtoIa_heat th{font-weight:var(--font-weight-medium)}.ZvtoIa_heat thead th{text-align:center}.ZvtoIa_heat tbody th{text-align:start;white-space:nowrap;inline-size:4.25rem;padding-inline-end:4px}.ZvtoIa_heat td{background:var(--brand-lavender-faint);border-radius:5px;block-size:1.25rem}.ZvtoIa_heat td[data-level="1"]{background:color-mix(in srgb, var(--brand-plum) 18%, var(--color-surface))}.ZvtoIa_heat td[data-level="2"]{background:color-mix(in srgb, var(--brand-plum) 38%, var(--color-surface))}.ZvtoIa_heat td[data-level="3"]{background:color-mix(in srgb, var(--brand-plum) 58%, var(--color-surface))}.ZvtoIa_heat td[data-level="4"]{background:color-mix(in srgb, var(--brand-plum) 80%, var(--color-surface))}.ZvtoIa_heat td[data-level="5"]{background:var(--brand-plum)}.ZvtoIa_cmdk{align-items:center;gap:var(--space-1);min-block-size:2rem;padding-inline:var(--space-1) var(--space-1);border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-small);cursor:pointer;border-radius:999px;display:inline-flex}.ZvtoIa_cmdk:hover{border-color:var(--color-border-strong);box-shadow:0 0 0 4px var(--brand-lavender-soft)}.ZvtoIa_kbd{padding:0 var(--space-1);border:1px solid var(--color-border);background:var(--brand-lavender-faint);font:inherit;direction:ltr;border-radius:8px;font-size:.75rem}.ZvtoIa_palette{inline-size:min(38.75rem, calc(100% - var(--space-4)));border-radius:var(--radius-card);background:var(--color-surface);max-inline-size:none;color:var(--color-text);border:0;margin:12vh auto 0;padding:0;overflow:hidden;box-shadow:0 30px 80px #2e1d3773}.ZvtoIa_palette::backdrop{background:#2e1d3780}.ZvtoIa_paletteInput{min-block-size:3rem;inline-size:100%;padding-inline:var(--space-2);border:0;border-block-end:1px solid var(--color-border);color:inherit;font:inherit;font-size:var(--font-size-lead);background:0 0}.ZvtoIa_paletteInput:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(var(--focus-ring-width) * -1)}.ZvtoIa_paletteList{max-block-size:23.75rem;padding:var(--space-1);overflow-y:auto}.ZvtoIa_paletteGroup{padding:var(--space-1) var(--space-1) 2px;color:var(--color-text-muted);font-size:.75rem;font-weight:var(--font-weight-strong)}.ZvtoIa_paletteItem{align-items:center;gap:var(--space-1);min-block-size:2.75rem;inline-size:100%;padding:var(--space-1);border-radius:var(--radius-control);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.ZvtoIa_paletteItem[aria-selected=true],.ZvtoIa_paletteItem:hover{background:var(--brand-lavender-faint)}.ZvtoIa_paletteItem .ZvtoIa_kbd{margin-inline-start:auto}.ZvtoIa_fab{inset-block-end:var(--space-3);left:var(--space-3);z-index:40;gap:var(--space-1);transform:translate(var(--fab-x,0px), var(--fab-y,0px));justify-items:left;display:grid;position:fixed}.ZvtoIa_fab[data-side=down] .ZvtoIa_fabActs{order:2}.ZvtoIa_fab[data-align=end]{justify-items:right}.ZvtoIa_fabButton{background:var(--brand-plum);block-size:3.5rem;inline-size:3.5rem;color:var(--brand-lime);cursor:grab;touch-action:none;transition:background var(--duration-fast), color var(--duration-fast);border:0;border-radius:50%;place-items:center;display:grid;box-shadow:0 10px 30px #49325466}.ZvtoIa_fabButton:active{cursor:grabbing}.ZvtoIa_fabButton svg{transition:transform .25s}.ZvtoIa_fab[data-open=true] .ZvtoIa_fabButton{background:var(--brand-lime);color:var(--brand-plum)}.ZvtoIa_fab[data-open=true] .ZvtoIa_fabButton svg{transform:rotate(45deg)}.ZvtoIa_fabActs[hidden]{display:none}.ZvtoIa_fabActs{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.ZvtoIa_fabAct{align-items:center;gap:var(--space-1);min-block-size:2.75rem;padding-inline:var(--space-2);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-weight:var(--font-weight-strong);white-space:nowrap;box-shadow:var(--shadow-card);border-radius:999px;text-decoration:none;display:flex}.ZvtoIa_fabAct:hover{background:var(--brand-lavender-faint)}@media (max-width:1023px){.ZvtoIa_segItem,.ZvtoIa_btn,.ZvtoIa_cmdk,.ZvtoIa_attItem,.ZvtoIa_link,.ZvtoIa_feedRow,.ZvtoIa_det{min-block-size:var(--touch-target-min)}}@media (max-width:759px){.ZvtoIa_kpiValue{font-size:var(--font-size-lead)}.ZvtoIa_cmdkText,.ZvtoIa_kbd{display:none}.ZvtoIa_cmdk{padding-inline:var(--space-1)}.ZvtoIa_headTools{justify-content:space-between;inline-size:100%}.ZvtoIa_headTools .ZvtoIa_seg,.ZvtoIa_headTools .ZvtoIa_segItem{flex:1}.ZvtoIa_latestTools{justify-content:space-between;inline-size:100%}.ZvtoIa_latestTools .ZvtoIa_seg{inline-size:100%}.ZvtoIa_latestTools .ZvtoIa_seg .ZvtoIa_segItem{flex:1;padding-inline:4px}.ZvtoIa_latest{padding-inline:var(--space-1)}.ZvtoIa_table,.ZvtoIa_table tbody,.ZvtoIa_table tr,.ZvtoIa_table td{display:block}.ZvtoIa_table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ZvtoIa_table tbody tr{gap:var(--space-1);min-block-size:2.875rem;padding:var(--space-0-5) 2px;border-block-end:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr) auto 1rem;align-items:center;display:grid;position:relative}.ZvtoIa_table tbody tr:last-child{border-block-end:0}.ZvtoIa_table tbody td{border:0;padding:0}.ZvtoIa_table .ZvtoIa_cellRep,.ZvtoIa_table .ZvtoIa_cellDate,.ZvtoIa_table .ZvtoIa_cellKind{display:none}.ZvtoIa_table .ZvtoIa_cellMerchant{color:var(--color-text-muted)}.ZvtoIa_table tbody tr:after{content:"‹";color:var(--color-text-muted);font-size:var(--font-size-lead);line-height:1}.ZvtoIa_table .ZvtoIa_cellAct{position:absolute;inset:0}.ZvtoIa_table .ZvtoIa_det{background:0 0;border-radius:0;block-size:100%;inline-size:100%;padding:0}.ZvtoIa_detLabel,.ZvtoIa_det svg{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ZvtoIa_mod{padding:var(--space-1);gap:var(--space-0-5)}.ZvtoIa_modTitle{font-size:var(--font-size-small);gap:var(--space-0-5)}.ZvtoIa_modTag{display:none}.ZvtoIa_figs{grid-template-columns:minmax(0,1fr);gap:3px}.ZvtoIa_fig{justify-content:flex-end;align-items:baseline;gap:var(--space-0-5);padding:4px var(--space-1);flex-direction:row-reverse}.ZvtoIa_fig dd{font-size:var(--font-size-small)}.ZvtoIa_modFoot{flex-direction:column;gap:4px}.ZvtoIa_modFoot .ZvtoIa_btn{text-align:center;white-space:normal;inline-size:100%}.ZvtoIa_fab{inset-block-end:var(--space-2);left:var(--space-2)}.ZvtoIa_heat tbody th{inline-size:3.5rem}}@media (prefers-reduced-motion:reduce){.ZvtoIa_fabButton,.ZvtoIa_fabButton svg,.ZvtoIa_segItem,.ZvtoIa_attItem{transition:none}}
.ZrlO1W_root{line-height:0;display:inline-flex}.ZrlO1W_spinner{block-size:1.25rem;inline-size:1.25rem;animation:.8s linear infinite ZrlO1W_spin}.ZrlO1W_track{fill:none;stroke:currentColor;stroke-width:3px;opacity:.25}.ZrlO1W_arc{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round}@keyframes ZrlO1W_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ZrlO1W_spinner{animation:none}}
.HjQxJG_button{justify-content:center;align-items:center;gap:var(--space-1);min-block-size:var(--control-height);padding-inline:var(--space-3);border-radius:var(--radius-control);font:inherit;font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);cursor:pointer;transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;border:1px solid #0000;display:inline-flex}.HjQxJG_button:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 calc(var(--focus-ring-offset) + var(--focus-halo-width)) var(--color-focus-halo)}.HjQxJG_full{inline-size:100%}.HjQxJG_icon{line-height:0;display:inline-flex}.HjQxJG_primary{background:var(--color-primary);color:var(--color-text-on-primary)}.HjQxJG_primary:hover{background:var(--color-primary-hover)}.HjQxJG_primary:active{background:var(--color-primary-pressed)}.HjQxJG_secondary{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong)}.HjQxJG_secondary:hover{background:var(--color-surface-muted)}.HjQxJG_danger{background:var(--status-error-surface);color:var(--status-error);border-color:var(--status-error-border)}.HjQxJG_button:disabled{background:var(--color-disabled-surface);color:var(--color-disabled-text);cursor:not-allowed;border-color:#0000}.HjQxJG_button[aria-disabled=true]{cursor:progress}a.HjQxJG_button{text-decoration:none}.HjQxJG_accent{background:var(--color-accent);color:var(--brand-plum);border-color:#0000}.HjQxJG_accent:hover{background:#cfe96a}
.NUaOIG_alert{align-items:flex-start;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-control);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);border:1px solid #0000;display:flex}.NUaOIG_icon{flex:none;block-size:1.25rem;inline-size:1.25rem;margin-block-start:.2rem}.NUaOIG_error{background:var(--status-error-surface);border-color:var(--status-error-border);color:var(--status-error)}.NUaOIG_success{background:var(--status-success-surface);color:var(--status-success)}.NUaOIG_warning{background:var(--status-warning-surface);color:var(--status-warning)}.NUaOIG_info{background:var(--status-info-surface);color:var(--status-info)}
.Qd_0UW_list{gap:var(--space-0-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Qd_0UW_link{align-items:center;gap:var(--space-1);min-block-size:var(--touch-target-min);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);color:var(--color-text);font-weight:var(--font-weight-medium);transition:background-color var(--duration-fast) ease;text-decoration:none;display:flex}.Qd_0UW_link:hover{background:var(--color-surface-muted)}.Qd_0UW_active{background:var(--brand-lavender-soft);font-weight:var(--font-weight-strong)}.Qd_0UW_active:hover{background:var(--brand-lavender-soft)}.Qd_0UW_dark .Qd_0UW_link{min-block-size:3rem;color:var(--color-text-on-primary)}.Qd_0UW_dark .Qd_0UW_link:hover{background:#ffffff1a}.Qd_0UW_dark .Qd_0UW_active,.Qd_0UW_dark .Qd_0UW_active:hover{background:var(--brand-lavender);color:var(--color-text)}.Qd_0UW_dark .Qd_0UW_link:focus-visible{outline-color:var(--color-text-on-primary)}.Qd_0UW_soon{cursor:default;opacity:.62}.Qd_0UW_soon:hover{background:0 0}.Qd_0UW_soonTag{padding-inline:var(--space-1);background:color-mix(in srgb, currentColor 16%, transparent);border-radius:999px;margin-inline-start:auto;font-size:.6875rem;line-height:1.6}@media (min-width:1024px){.Qd_0UW_dark .Qd_0UW_link{min-block-size:2.5rem}}.Qd_0UW_railDivider{border-block-start:1px solid var(--rail-border);margin-block-start:var(--space-1);padding-block-start:var(--space-1)}.Qd_0UW_railText{display:block}@media (min-width:1024px){.Qd_0UW_rail .Qd_0UW_link{min-block-size:3.75rem;padding:var(--space-1) var(--space-0-5);border-radius:var(--radius-card);color:var(--rail-text);text-align:center;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease;flex-direction:column;justify-content:center;gap:.15rem;position:relative}.Qd_0UW_rail .Qd_0UW_link svg{flex:none;block-size:1.375rem;inline-size:1.375rem}.Qd_0UW_rail .Qd_0UW_link:hover{background:var(--rail-hover)}.Qd_0UW_rail .Qd_0UW_active,.Qd_0UW_rail .Qd_0UW_active:hover{background:var(--rail-active-bg);color:var(--rail-active-text)}.Qd_0UW_rail .Qd_0UW_link:focus-visible{outline:var(--focus-ring-width) solid var(--rail-focus);outline-offset:var(--focus-ring-offset)}.Qd_0UW_railText{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;font-size:0;line-height:1.25;overflow:hidden}.Qd_0UW_railText:after{content:attr(data-short) / "";font-size:.6875rem;font-weight:var(--font-weight-medium)}[data-rail=closed] .Qd_0UW_rail .Qd_0UW_link:hover:after,[data-rail=closed] .Qd_0UW_rail .Qd_0UW_link:focus-visible:after{content:attr(data-full);z-index:30;padding:var(--space-0-5) var(--space-1);border-radius:var(--radius-control);background:var(--brand-plum-pressed);color:var(--color-text-on-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);white-space:nowrap;pointer-events:none;position:fixed;inset-block-start:var(--tip-y,0);inset-inline-start:calc(5.5rem + var(--space-1));transform:translateY(-50%)}[data-rail=open] .Qd_0UW_rail .Qd_0UW_link{justify-content:flex-start;gap:var(--space-1);min-block-size:2.75rem;padding:var(--space-1) var(--space-2);text-align:start;flex-direction:row}[data-rail=open] .Qd_0UW_railText{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}[data-rail=open] .Qd_0UW_railText:after{content:none}}@media (prefers-reduced-motion:reduce){.Qd_0UW_rail .Qd_0UW_link{transition:none}}.Qd_0UW_railButton{inline-size:100%;font:inherit;cursor:pointer;background:0 0;border:0}.Qd_0UW_toggleArrow{transition:transform .28s cubic-bezier(.2,.8,.2,1)}[data-rail=open] .Qd_0UW_toggleArrow{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.Qd_0UW_toggleArrow{transition:none}}.Qd_0UW_menuButton{inline-size:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.Qd_0UW_menuButton:hover{background:var(--color-surface-muted)}.Qd_0UW_menuChevron{transition:transform var(--duration-fast) ease;margin-inline-start:auto}.Qd_0UW_menuButton[aria-expanded=true] .Qd_0UW_menuChevron{transform:rotate(180deg)}.Qd_0UW_menuActive{font-weight:var(--font-weight-strong)}.Qd_0UW_menuList{margin:2px 0 var(--space-0-5);padding:0 var(--space-2) 0 0;gap:2px;list-style:none;display:grid}.Qd_0UW_menuList[hidden]{display:none}.Qd_0UW_menuLink{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-control);color:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);opacity:.85;text-decoration:none;display:block}.Qd_0UW_menuLink:hover{background:var(--color-surface-muted);opacity:1}.Qd_0UW_menuLinkActive,.Qd_0UW_menuLinkActive:hover{background:var(--brand-lavender-soft);font-weight:var(--font-weight-strong);opacity:1}.Qd_0UW_menuLink:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}@media (min-width:1024px){.Qd_0UW_rail .Qd_0UW_menuButton{min-block-size:3.75rem;padding:var(--space-1) var(--space-0-5);border-radius:var(--radius-card);color:var(--rail-text);text-align:center;flex-direction:column;justify-content:center;gap:.15rem;position:relative}.Qd_0UW_rail .Qd_0UW_menuButton svg:first-child{flex:none;block-size:1.375rem;inline-size:1.375rem}.Qd_0UW_rail .Qd_0UW_menuButton:hover{background:var(--rail-hover)}.Qd_0UW_rail .Qd_0UW_menuButton .Qd_0UW_menuChevron{opacity:.75;flex:none;block-size:.75rem;inline-size:.75rem;margin:0}.Qd_0UW_rail .Qd_0UW_menuActive{color:var(--rail-text);font-weight:var(--font-weight-strong);background:0 0}.Qd_0UW_rail .Qd_0UW_menuList{padding:0 var(--space-0-5)}.Qd_0UW_rail .Qd_0UW_menuLink{padding:var(--space-0-5) 0;color:var(--rail-text);text-align:center;font-size:.6875rem}.Qd_0UW_rail .Qd_0UW_menuLink:hover{background:var(--rail-hover)}.Qd_0UW_rail .Qd_0UW_menuLinkActive,.Qd_0UW_rail .Qd_0UW_menuLinkActive:hover{background:var(--rail-active-bg);color:var(--rail-active-text)}.Qd_0UW_rail .Qd_0UW_menuLink:focus-visible,.Qd_0UW_rail .Qd_0UW_menuButton:focus-visible{outline-color:var(--rail-focus)}[data-rail=open] .Qd_0UW_rail .Qd_0UW_menuButton{justify-content:flex-start;gap:var(--space-1);min-block-size:2.75rem;padding:var(--space-1) var(--space-2);text-align:start;flex-direction:row}[data-rail=open] .Qd_0UW_rail .Qd_0UW_menuButton .Qd_0UW_menuChevron{block-size:.875rem;inline-size:.875rem;margin-inline-start:auto}[data-rail=open] .Qd_0UW_rail .Qd_0UW_menuList{padding-inline:var(--space-4) 0}[data-rail=open] .Qd_0UW_rail .Qd_0UW_menuLink{padding:var(--space-0-5) var(--space-2);font-size:var(--font-size-small);text-align:start}[data-rail=closed] .Qd_0UW_rail .Qd_0UW_menuButton:hover:after,[data-rail=closed] .Qd_0UW_rail .Qd_0UW_menuButton:focus-visible:after{content:attr(data-full);z-index:30;padding:var(--space-0-5) var(--space-1);border-radius:var(--radius-control);background:var(--brand-plum-pressed);color:var(--color-text-on-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);white-space:nowrap;pointer-events:none;position:fixed;inset-block-start:var(--tip-y,0);inset-inline-start:calc(5.5rem + var(--space-1));transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.Qd_0UW_menuChevron{transition:none}}
.rNpPWa_bar{z-index:30;block-size:calc(var(--rep-bar-height) + env(safe-area-inset-bottom,0px));padding:var(--space-0-5) var(--space-0-5) env(safe-area-inset-bottom,0px);background:var(--color-surface);border-block-start:1px solid var(--color-border);justify-content:space-around;align-items:stretch;display:flex;position:fixed;inset-block-end:0;inset-inline:0}@media (min-width:1024px){.rNpPWa_bar{display:none}}.rNpPWa_item{justify-content:center;align-items:center;gap:var(--space-0-5);min-inline-size:0;min-block-size:var(--touch-target-min);color:var(--color-text-muted);font-size:var(--font-size-nav-label);font-weight:var(--font-weight-strong);flex-direction:column;flex:1 1 0;line-height:1.2;text-decoration:none;display:flex;position:relative}.rNpPWa_pill{border-radius:999px;place-items:center;block-size:1.875rem;inline-size:3.25rem;transition:background-color .25s;display:grid}.rNpPWa_item[aria-current=page]{color:var(--color-text)}.rNpPWa_item[aria-current=page] .rNpPWa_pill{background:var(--brand-lavender-soft)}.rNpPWa_item:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1)}.rNpPWa_soon{opacity:.6}.rNpPWa_tag{padding-inline:var(--space-0-5);background:var(--brand-lavender-soft);color:var(--brand-plum);font-size:var(--font-size-nav-label);border-radius:999px;position:absolute;inset-block-start:0;inset-inline-end:0}
.ba4c0G_slot{display:inline-flex;position:relative}.ba4c0G_slot:empty{display:none}.ba4c0G_trigger{justify-content:center;align-items:center;gap:var(--space-1);min-inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min);padding-inline:var(--space-1);color:var(--color-text);font:inherit;font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) ease, border-color var(--duration-fast) ease;background:0 0;border:1px solid #0000;border-radius:999px;display:inline-flex;position:relative}.ba4c0G_trigger:hover,.ba4c0G_trigger[aria-expanded=true]{background:var(--color-surface-muted)}.ba4c0G_trigger:focus-visible,.ba4c0G_option:focus-visible,.ba4c0G_panelClose:focus-visible,.ba4c0G_panelLink:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.ba4c0G_bordered{border-color:var(--color-border)}.ba4c0G_bordered:hover,.ba4c0G_bordered[aria-expanded=true]{border-color:var(--color-border-strong)}.ba4c0G_chevron{color:var(--color-text-muted);display:none}.ba4c0G_text{display:none}@media (min-width:640px){.ba4c0G_text{display:inline}.ba4c0G_chevron{display:inline-flex}}.ba4c0G_panel{z-index:30;inline-size:min(22rem, calc(100vw - var(--space-4)));border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);max-block-size:calc(100vh - 7rem);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-end:0;overflow-y:auto}.ba4c0G_narrow{inline-size:min(15rem, calc(100vw - var(--space-4)))}@media (prefers-reduced-motion:no-preference){.ba4c0G_panel{animation:.14s ease-out ba4c0G_panel-in}}@keyframes ba4c0G_panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:899px){.ba4c0G_slot{position:static}.ba4c0G_panel,.ba4c0G_narrow{inset-block-start:4.75rem;inset-inline:var(--space-2);inline-size:auto}}.ba4c0G_panelHead{justify-content:space-between;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-block-end:1px solid var(--color-border);display:flex}.ba4c0G_panelTitle{font-size:var(--font-size-lead);font-weight:var(--font-weight-strong);margin:0}.ba4c0G_panelMeta{color:var(--color-text-muted);font-size:var(--font-size-small)}.ba4c0G_panelClose{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-inline-end:calc(var(--space-1) * -1);display:inline-grid}.ba4c0G_panelClose:hover{background:var(--color-surface-muted);color:var(--color-text)}.ba4c0G_panelBody{gap:var(--space-1);padding:var(--space-2);flex-direction:column;display:flex}.ba4c0G_empty{align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-2);text-align:center;flex-direction:column;display:flex}.ba4c0G_emptyIcon{border-radius:var(--radius-control);background:var(--color-surface-muted);block-size:3rem;inline-size:3rem;color:var(--color-primary);place-items:center;display:grid}.ba4c0G_emptyTitle{font-weight:var(--font-weight-strong);margin:0}.ba4c0G_emptyBody{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.ba4c0G_panelLink{min-block-size:var(--touch-target-min);padding-inline:var(--space-2);border:1px solid var(--color-primary);border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-text-on-primary);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ba4c0G_panelLink:hover{background:var(--color-primary-hover)}.ba4c0G_panelLinkQuiet{border-color:var(--color-border-strong);background:var(--color-surface);color:var(--color-text)}.ba4c0G_panelLinkQuiet:hover{background:var(--color-surface-muted)}.ba4c0G_options{gap:var(--space-0-5);padding:var(--space-1);flex-direction:column;margin:0;list-style:none;display:flex}.ba4c0G_option{align-items:center;gap:var(--space-1);inline-size:100%;min-block-size:var(--touch-target-min);padding-inline:var(--space-1);border-radius:var(--radius-control);color:var(--color-text);font:inherit;font-weight:var(--font-weight-medium);text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.ba4c0G_option:hover,.ba4c0G_option[aria-current=true]{background:var(--color-surface-muted)}.ba4c0G_optionCheck{background:var(--color-accent);block-size:1.25rem;inline-size:1.25rem;color:var(--color-text);border-radius:50%;place-items:center;margin-inline-start:auto;display:inline-grid}.ba4c0G_who{align-items:center;gap:var(--space-1);padding:var(--space-2);border-block-end:1px solid var(--color-border);display:flex}.ba4c0G_avatar{background:var(--color-primary);block-size:2.5rem;inline-size:2.5rem;color:var(--color-text-on-primary);font-weight:var(--font-weight-strong);border-radius:50%;flex:none;place-items:center;display:grid}.ba4c0G_whoText{flex-direction:column;min-inline-size:0;line-height:1.3;display:flex}.ba4c0G_whoName{font-weight:var(--font-weight-strong);overflow-wrap:anywhere}.ba4c0G_whoRole{color:var(--color-text-muted);font-size:var(--font-size-small)}.ba4c0G_panelFoot{padding:var(--space-1) var(--space-2) var(--space-2)}
.WZ-teq_root{display:contents}@media (min-width:1024px){.WZ-teq_root{display:none}}.WZ-teq_bar{z-index:30;block-size:calc(var(--rep-bar-height) + env(safe-area-inset-bottom,0px));padding:var(--space-0-5) var(--space-0-5) env(safe-area-inset-bottom,0px);background:var(--color-surface);border-block-start:1px solid var(--color-border);justify-content:space-around;align-items:stretch;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.WZ-teq_item,.WZ-teq_gap{flex:1 1 0;min-inline-size:0}.WZ-teq_item{justify-content:center;align-items:center;gap:var(--space-0-5);min-block-size:var(--touch-target-min);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-nav-label);font-weight:var(--font-weight-strong);cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;line-height:1.2;text-decoration:none;display:flex;position:relative}.WZ-teq_pill{border-radius:999px;place-items:center;block-size:1.875rem;inline-size:3.25rem;transition:background-color .25s;display:grid}.WZ-teq_item[aria-current=page]{color:var(--color-text)}.WZ-teq_item[aria-current=page] .WZ-teq_pill{background:var(--brand-lavender-soft)}.WZ-teq_item:focus-visible,.WZ-teq_fab:focus-visible,.WZ-teq_tile:focus-visible,.WZ-teq_grab:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1)}.WZ-teq_label{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.WZ-teq_badge{block-size:1.25rem;min-inline-size:1.25rem;padding-inline:var(--space-0-5);background:var(--color-primary);color:var(--brand-lime);font-size:var(--font-size-nav-label);font-weight:var(--font-weight-strong);border-radius:999px;place-items:center;line-height:1;display:grid;position:absolute;inset-block-start:var(--space-0-5);inset-inline-start:calc(50% + var(--space-1))}.WZ-teq_fab{z-index:31;border:4px solid var(--color-background);background:var(--color-primary);block-size:3.5rem;inline-size:3.5rem;color:var(--brand-lime);border-radius:50%;place-items:center;margin-inline:auto;display:grid;position:fixed;inset-block-end:calc(var(--rep-bar-height) - var(--space-4) - var(--space-1) + env(safe-area-inset-bottom,0px));inset-inline:0;box-shadow:0 8px 20px #2e1d3766}.WZ-teq_fab svg{stroke-width:2.2px;block-size:1.5rem;inline-size:1.5rem}.WZ-teq_fab:focus-visible{outline-offset:var(--focus-ring-offset)}.WZ-teq_scrim{z-index:45;opacity:0;pointer-events:none;background:#2e1d378c;border:0;padding:0;transition:opacity .3s;position:fixed;inset:0}.WZ-teq_sheet{z-index:46;gap:var(--space-1);max-block-size:85dvh;padding:var(--space-1) var(--space-2) calc(var(--space-3) + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:var(--brand-lavender-faint);visibility:hidden;border-start-start-radius:var(--space-3);border-start-end-radius:var(--space-3);flex-direction:column;transition:transform .38s cubic-bezier(.2,.8,.2,1),visibility 0s linear .38s;display:flex;position:fixed;inset-block-end:0;inset-inline:0;overflow-y:auto;transform:translateY(100%)}.WZ-teq_root[data-open=true] .WZ-teq_scrim{opacity:1;pointer-events:auto}.WZ-teq_root[data-open=true] .WZ-teq_sheet{visibility:visible;transition-delay:0s;transform:none}.WZ-teq_grab{inline-size:100%;max-inline-size:8rem;min-block-size:var(--touch-target-min);cursor:pointer;background:0 0;border:0;align-self:center;place-items:center;padding:0;display:grid}.WZ-teq_grabMark{inline-size:2.5rem;block-size:var(--space-0-5);background:var(--brand-lavender);border-radius:999px}.WZ-teq_groupTitle{margin:var(--space-1) var(--space-0-5) var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-strong)}.WZ-teq_grid{gap:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.WZ-teq_tile{justify-content:center;align-items:center;gap:var(--space-0-5);block-size:100%;min-block-size:4.5rem;padding:var(--space-1) var(--space-0-5);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);text-align:center;flex-direction:column;line-height:1.3;text-decoration:none;display:flex;position:relative}.WZ-teq_tile[aria-current=page]{background:var(--brand-lavender)}.WZ-teq_tileIcon{border-radius:var(--radius-control);background:var(--brand-lavender-faint);block-size:2rem;inline-size:2rem;color:var(--color-text);place-items:center;display:grid}.WZ-teq_tile .WZ-teq_badge{inset-inline-start:var(--space-1)}.WZ-teq_footer{align-items:stretch;gap:var(--space-1);border-block-start:1px solid var(--color-border);margin-block-start:var(--space-1);padding-block-start:var(--space-2);display:flex}.WZ-teq_footer>button{flex:1}.WZ-teq_footer button{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}.WZ-teq_footer button:hover{background:var(--color-surface-muted);color:var(--color-text)}.WZ-teq_footer button:focus-visible{outline-color:var(--color-focus-ring)}@media (min-width:600px){.WZ-teq_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.WZ-teq_pill,.WZ-teq_scrim,.WZ-teq_sheet{transition:none}}
.OM-rYq_wrap{min-inline-size:0;position:relative}.OM-rYq_form{align-items:center;gap:var(--space-1);inline-size:100%;min-block-size:var(--control-height);padding-inline:var(--space-0-5) var(--space-2);border:1px solid var(--color-border);background:var(--color-surface-muted);transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease, background var(--duration-fast) ease;border-radius:999px;display:flex;position:relative}.OM-rYq_form:hover{border-color:var(--color-border-strong)}.OM-rYq_form:focus-within{border-color:var(--color-primary);background:var(--color-surface);box-shadow:0 0 0 var(--focus-halo-width) var(--color-focus-halo)}.OM-rYq_submit{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);background:var(--color-primary);color:var(--color-text-on-primary);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.OM-rYq_submit:hover{background:var(--color-primary-hover)}.OM-rYq_submit:focus-visible,.OM-rYq_viewAll:focus-visible,.OM-rYq_item:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.OM-rYq_input{min-inline-size:0;color:var(--color-text);font:inherit;background:0 0;border:0;outline:none;flex:1;align-self:stretch;font-size:max(1rem,16px)}.OM-rYq_input::-webkit-search-cancel-button{display:none}.OM-rYq_input::placeholder{color:var(--color-placeholder);opacity:1}.OM-rYq_shortcut{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-small);direction:ltr;border-radius:.5rem;flex:none;padding:.125rem .5rem;display:none}@media (min-width:900px) and (hover:hover){.OM-rYq_shortcut{display:inline-block}}.OM-rYq_panel{z-index:30;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);max-block-size:calc(100vh - 8rem);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline:0;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.OM-rYq_panel{animation:.14s ease-out OM-rYq_search-in}}@keyframes OM-rYq_search-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.OM-rYq_panelHead{padding:var(--space-1) var(--space-2);border-block-end:1px solid var(--color-border)}.OM-rYq_panelTitle{font-size:var(--font-size-lead);font-weight:var(--font-weight-strong);margin:0}.OM-rYq_note{padding:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.OM-rYq_group{padding:var(--space-1) var(--space-2) 0;color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);margin:0}.OM-rYq_list{gap:var(--space-0-5);padding:var(--space-1);flex-direction:column;margin:0;list-style:none;display:flex}.OM-rYq_item{align-items:center;gap:var(--space-1);min-block-size:var(--touch-target-min);padding:var(--space-0-5) var(--space-1);border-radius:var(--radius-control);color:var(--color-text);text-decoration:none;display:flex}.OM-rYq_item:hover,.OM-rYq_item[data-active=true]{background:var(--color-surface-muted)}.OM-rYq_thumb{border-radius:var(--radius-control);background:var(--color-surface-muted);block-size:2.5rem;inline-size:2.5rem;color:var(--color-text-muted);flex:none;place-items:center;display:grid;overflow:hidden}.OM-rYq_thumb img{object-fit:cover;block-size:100%;inline-size:100%}.OM-rYq_itemText{flex-direction:column;min-inline-size:0;display:flex}.OM-rYq_itemName{font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.OM-rYq_itemMeta{color:var(--color-text-muted);font-size:var(--font-size-small)}.OM-rYq_foot{justify-content:space-between;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-block-start:1px solid var(--color-border);flex-wrap:wrap;display:flex}.OM-rYq_keys{color:var(--color-text-muted);font-size:var(--font-size-small);display:none}@media (min-width:900px) and (hover:hover){.OM-rYq_keys{display:inline}}.OM-rYq_viewAll{min-block-size:var(--touch-target-min);padding-inline:var(--space-1);color:var(--color-primary);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0;text-decoration:underline}
.TK5dqG_header{align-items:center;gap:var(--space-1) var(--space-1);padding:var(--space-1) var(--space-2) var(--space-2);background:var(--color-surface);border-block-end:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"start actions""search search""shortcuts shortcuts";display:grid;position:relative;box-shadow:0 8px 24px #4932540d}.TK5dqG_header:before{content:"";background:linear-gradient(to right, var(--brand-lavender), var(--brand-plum) 55%, var(--brand-lime));block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.TK5dqG_start{align-items:center;gap:var(--space-1);grid-area:start;min-inline-size:0;display:flex}.TK5dqG_brand{min-inline-size:0;color:inherit;text-decoration:none;display:inline-flex}.TK5dqG_brand:focus-visible,.TK5dqG_action:focus-visible,.TK5dqG_shortcut:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.TK5dqG_search{grid-area:search;min-inline-size:0}.TK5dqG_actions{align-items:center;gap:var(--space-0-5);grid-area:actions;display:flex}.TK5dqG_actions .TK5dqG_wide,.TK5dqG_divider{display:none}.TK5dqG_divider{block-size:1.5rem;inline-size:1px;margin-inline:var(--space-0-5);background:var(--color-border)}.TK5dqG_action{justify-content:center;align-items:center;gap:var(--space-1);min-inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min);padding-inline:var(--space-1);color:var(--color-text);font:inherit;font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) ease, border-color var(--duration-fast) ease;background:0 0;border:1px solid #0000;border-radius:999px;text-decoration:none;display:inline-flex;position:relative}.TK5dqG_action:hover{background:var(--color-surface-muted)}.TK5dqG_draft{background:var(--color-primary);color:var(--color-text-on-primary)}.TK5dqG_draft:hover,.TK5dqG_draft[aria-expanded=true]{background:var(--color-primary-hover)}.TK5dqG_iconWrap{display:inline-flex;position:relative}.TK5dqG_badge{background:var(--color-accent);block-size:1.25rem;min-inline-size:1.25rem;color:var(--color-text);font-size:.75rem;font-weight:var(--font-weight-strong);border-radius:999px;place-items:center;padding-inline:.25rem;line-height:1;display:grid;position:absolute;inset-block-start:-.5rem;inset-inline-start:-.5rem}.TK5dqG_shortcuts{gap:var(--space-1);grid-area:shortcuts;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.TK5dqG_shortcut{justify-content:center;align-items:center;gap:var(--space-1);min-block-size:var(--control-height);padding-inline:var(--space-1);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-flex}.TK5dqG_shortcut:hover{background:var(--color-surface-muted)}.TK5dqG_shortcutDraft{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-text-on-primary)}.TK5dqG_shortcutDraft:hover{background:var(--color-primary-hover)}@media (min-width:640px){.TK5dqG_header{padding-inline:var(--space-4)}}@media (min-width:900px){.TK5dqG_header{--touch-target-min:2.5rem;--control-height:2.5rem;z-index:10;gap:var(--space-2);padding-block:var(--space-1);font-size:var(--font-size-small);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"start search actions";position:sticky;inset-block-start:0}.TK5dqG_search{justify-self:center;inline-size:100%;max-inline-size:34rem}.TK5dqG_start .TK5dqG_brand img{block-size:2.25rem;inline-size:2.25rem}.TK5dqG_start .TK5dqG_brand span>span:first-child{font-size:1.0625rem}.TK5dqG_start .TK5dqG_brand span>span:last-child{font-size:.5625rem}.TK5dqG_shortcuts{display:none}.TK5dqG_actions .TK5dqG_wide{display:inline-flex}.TK5dqG_divider{display:block}}@media (min-width:1024px){.TK5dqG_header{min-block-size:var(--rep-header-height)}}@media (prefers-reduced-motion:no-preference){.TK5dqG_header{scroll-behavior:smooth}}
.gtYNLa_rail{display:none}@media (min-width:1024px){.gtYNLa_rail{--rail-bg:var(--brand-lavender-faint);--rail-border:var(--brand-lavender-soft);--rail-text:var(--color-text);--rail-muted:var(--color-text-muted);--rail-hover:var(--brand-lavender-soft);--rail-active-bg:var(--brand-plum);--rail-active-text:var(--color-text-on-primary);--rail-focus:var(--brand-plum);z-index:20;block-size:calc(100dvh - var(--rep-header-height));background:var(--rail-bg);border-inline-end:1px solid var(--rail-border);flex-direction:column;align-self:start;display:flex;position:sticky;inset-block-start:var(--rep-header-height);overflow:hidden}.gtYNLa_nav{min-block-size:0;padding:var(--space-1);scrollbar-width:none;flex:1;overflow-y:auto}.gtYNLa_nav::-webkit-scrollbar{display:none}[data-rail=closed] .gtYNLa_group+.gtYNLa_group{border-block-start:1px solid var(--rail-border);margin-block-start:var(--space-1);padding-block-start:var(--space-1)}.gtYNLa_groupTitle{margin:var(--space-1) var(--space-1) var(--space-0-5);color:var(--rail-muted);font-size:var(--font-size-nav-label);font-weight:var(--font-weight-strong);display:none}[data-rail=open] .gtYNLa_groupTitle{display:block}.gtYNLa_badge{block-size:1.25rem;min-inline-size:1.25rem;padding-inline:var(--space-0-5);background:var(--color-primary);color:var(--brand-lime);font-size:var(--font-size-nav-label);font-weight:var(--font-weight-strong);border-radius:999px;place-items:center;line-height:1;display:grid;position:absolute;inset-block-start:var(--space-0-5);inset-inline-start:1.5rem}[data-rail=open] .gtYNLa_badge{margin-inline-start:auto;position:static}.gtYNLa_footer{gap:var(--space-0-5);padding:var(--space-1);border-block-start:1px solid var(--rail-border);display:grid}.gtYNLa_cta{justify-content:center;align-items:center;gap:var(--space-1);min-block-size:var(--touch-target-min);border-radius:var(--radius-control);background:var(--color-primary);color:var(--brand-lime);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);transition:background-color var(--duration-fast) ease;text-decoration:none;display:flex}.gtYNLa_cta:hover{background:var(--color-primary-hover)}.gtYNLa_cta:focus-visible{outline:var(--focus-ring-width) solid var(--rail-focus);outline-offset:var(--focus-ring-offset)}.gtYNLa_ctaText{display:none}[data-rail=open] .gtYNLa_ctaText{display:inline}}@media (prefers-reduced-motion:reduce){.gtYNLa_cta{transition:none}}
.BEHpPa_card{inline-size:100%;max-inline-size:31rem;padding:var(--space-4) var(--space-3) var(--space-3);background:color-mix(in srgb, var(--color-surface) 94%, transparent);border:1px solid var(--color-border);border-radius:calc(var(--radius-card) + var(--space-1));box-shadow:var(--shadow-card), 0 1.5rem 3rem -1rem color-mix(in srgb, var(--brand-plum) 18%, transparent);animation:.6s ease-out both BEHpPa_cardRise;position:relative}.BEHpPa_card:before{content:"";inset-block-start:0;inset-inline:var(--space-3);background:linear-gradient(90deg, var(--brand-lime), var(--brand-lavender) 55%, var(--brand-plum));border-radius:0 0 4px 4px;block-size:3px;position:absolute}.BEHpPa_header{align-items:flex-start;gap:var(--space-1);flex-direction:column;margin-block-end:var(--space-3);display:flex}.BEHpPa_eyebrow{align-items:center;gap:var(--space-1);padding:0 var(--space-1);background:var(--brand-lavender-faint);color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);border-radius:999px;display:inline-flex}.BEHpPa_eyebrowDot{background:var(--status-success);border-radius:50%;block-size:.45rem;inline-size:.45rem}.BEHpPa_title{font-size:var(--font-size-title);font-weight:var(--font-weight-strong);line-height:var(--line-height-tight);color:var(--color-text)}.BEHpPa_subtitle{color:var(--color-text-muted);font-size:var(--font-size-base)}@keyframes BEHpPa_cardRise{0%{opacity:0;transform:translateY(.9rem)}}@media (min-width:1024px){.BEHpPa_card{max-inline-size:34.5rem;padding:var(--space-5) var(--space-4) var(--space-4)}.BEHpPa_title{font-size:2.125rem}}@media (prefers-reduced-motion:reduce){.BEHpPa_card{animation:none}}
.r8KNgq_root{gap:var(--space-1);flex-direction:column;display:flex}.r8KNgq_card{--qty-height:2.25rem;gap:var(--space-0-5);padding:0 var(--space-1) var(--space-1)}@media (max-width:639px){.r8KNgq_card{--qty-height:var(--touch-target-min)}}.r8KNgq_detail{max-inline-size:26rem;padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.r8KNgq_unitLine{color:var(--color-text);margin:0}.r8KNgq_pieces{color:var(--color-text-muted)}.r8KNgq_controls{align-items:center;gap:var(--space-1);display:flex}.r8KNgq_stepper{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);direction:ltr;align-items:stretch;display:inline-flex;overflow:hidden}.r8KNgq_stepper:focus-within{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:1px}.r8KNgq_stepButton{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);background:var(--color-surface-muted);color:var(--color-text);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.r8KNgq_stepButton:hover:not(:disabled){background:var(--brand-lavender-soft)}.r8KNgq_stepButton:disabled{color:var(--color-disabled-text);cursor:not-allowed}.r8KNgq_quantity{inline-size:3.5rem;min-inline-size:0;padding:0 var(--space-0-5);color:var(--color-text);font:inherit;font-weight:var(--font-weight-strong);text-align:center;background:0 0;border:0}.r8KNgq_quantity:focus{outline:none}.r8KNgq_quantityLabel{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.r8KNgq_cardRow{align-items:stretch;gap:var(--space-1);flex-wrap:wrap;display:flex}.r8KNgq_card .r8KNgq_stepper{flex:none}.r8KNgq_card .r8KNgq_stepButton{inline-size:var(--qty-height);block-size:calc(var(--qty-height) - 2px)}.r8KNgq_card .r8KNgq_quantity{inline-size:2.25rem}.r8KNgq_card .r8KNgq_addButton{min-block-size:var(--qty-height);flex:5.5rem}@media (max-width:639px){.r8KNgq_card .r8KNgq_stepper{flex:100%}.r8KNgq_card .r8KNgq_stepper .r8KNgq_quantity{flex:1;inline-size:auto}.r8KNgq_card .r8KNgq_stepButton{inline-size:calc(var(--qty-height) + var(--space-1));block-size:var(--qty-height)}}.r8KNgq_detail .r8KNgq_addButton{min-block-size:var(--touch-target-min);padding-inline:var(--space-1);font-size:var(--font-size-small)}.r8KNgq_card .r8KNgq_addButton{padding-inline:var(--space-1);font-size:var(--font-size-small);white-space:nowrap}.r8KNgq_detail .r8KNgq_addButton{min-block-size:var(--control-height);font-size:var(--font-size-base)}.r8KNgq_feedback{min-block-size:0}.r8KNgq_success,.r8KNgq_error{font-size:var(--font-size-small);line-height:var(--line-height-tight);margin:0}.r8KNgq_success{color:var(--status-success)}.r8KNgq_error{color:var(--status-error)}.r8KNgq_draftLink{color:var(--color-text);font-weight:var(--font-weight-medium);text-underline-offset:.25em;text-decoration:underline}.r8KNgq_draftLink:hover{color:var(--color-primary-hover)}
.kPw2oW_screen,.kPw2oW_manager{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.kPw2oW_card{gap:var(--space-2);padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex}.kPw2oW_cardTitle{font-size:var(--font-size-lead);font-weight:var(--font-weight-strong);line-height:var(--line-height-tight);margin:0}.kPw2oW_cardActions{justify-content:flex-start;display:flex}.kPw2oW_count{padding:0 var(--space-1);border-radius:var(--radius-control);background:var(--brand-lavender-soft);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);margin-inline-start:var(--space-0-5);display:inline-block}.kPw2oW_hint,.kPw2oW_empty{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.kPw2oW_empty{padding:var(--space-2);background:var(--color-surface-muted);border-radius:var(--radius-control);text-align:center}.kPw2oW_tableWrap{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);overflow-x:auto}.kPw2oW_table{border-collapse:collapse;inline-size:100%}.kPw2oW_table th,.kPw2oW_table td{padding:var(--space-1) var(--space-2);border-block-end:1px solid var(--color-border);font-size:var(--font-size-small);text-align:start;vertical-align:middle}.kPw2oW_table thead th{background:var(--brand-lavender-soft);font-weight:var(--font-weight-strong)}.kPw2oW_table tbody tr:last-child th,.kPw2oW_table tbody tr:last-child td{border-block-end:0}.kPw2oW_record{align-items:center;gap:var(--space-1);font-weight:var(--font-weight-strong);display:flex}.kPw2oW_thumb{border:1px solid var(--color-border);background:var(--color-surface-muted);block-size:2.5rem;inline-size:2.5rem;color:var(--color-text-muted);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.kPw2oW_thumb img{object-fit:cover;block-size:100%;inline-size:100%}.kPw2oW_manage{color:var(--color-text);font-weight:var(--font-weight-medium);text-underline-offset:.25em;text-decoration:underline}.kPw2oW_back{color:var(--color-text-muted);font-size:var(--font-size-small);align-self:flex-start}.kPw2oW_title{font-size:var(--font-size-title);font-weight:var(--font-weight-strong);line-height:var(--line-height-tight);margin:0}.kPw2oW_settings{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.kPw2oW_settings>.kPw2oW_thumb{block-size:4.5rem;inline-size:4.5rem}.kPw2oW_settingsFields{gap:var(--space-1);max-inline-size:32rem;display:grid}.kPw2oW_check{align-items:center;gap:var(--space-1);font-size:var(--font-size-small);display:flex}.kPw2oW_sectionList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kPw2oW_sectionRow{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-control);grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) 4.5rem auto auto auto;align-items:center;display:grid}.kPw2oW_sectionRow[data-selected=true]{border-color:var(--color-primary);background:var(--color-surface-muted)}.kPw2oW_pick{text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:0;padding:0;display:flex}.kPw2oW_pickName{font-weight:var(--font-weight-strong)}.kPw2oW_pickCount{color:var(--color-text-muted);font-size:var(--font-size-small)}.kPw2oW_input{min-inline-size:0;min-block-size:var(--control-height);padding-inline:var(--space-1);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit}.kPw2oW_orderInput{text-align:center}.kPw2oW_addRow{align-items:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}.kPw2oW_addRow>:first-child{flex:16rem}.kPw2oW_panes{gap:var(--space-2);align-items:start;display:grid}@media (min-width:1100px){.kPw2oW_panes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.kPw2oW_pane{gap:var(--space-1);min-inline-size:0;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-control);flex-direction:column;display:flex}.kPw2oW_paneTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-strong);margin:0}.kPw2oW_filters{gap:var(--space-1);display:grid}@media (min-width:640px){.kPw2oW_filters{grid-template-columns:minmax(0,1fr) minmax(0,14rem)}}.kPw2oW_bulk{justify-content:space-between;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.kPw2oW_productList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kPw2oW_productRow{align-items:center;gap:var(--space-1);padding-block:var(--space-0-5);border-block-end:1px solid var(--color-border);display:flex}.kPw2oW_rowPick{align-items:center;gap:var(--space-1);cursor:pointer;flex:1;min-inline-size:0;display:flex}.kPw2oW_productText{flex-direction:column;flex:1;min-inline-size:0;display:flex}.kPw2oW_productName{font-size:var(--font-size-small);font-weight:var(--font-weight-strong);line-height:var(--line-height-tight);overflow-wrap:anywhere}.kPw2oW_productMeta{color:var(--color-text-muted);font-size:var(--font-size-small)}.kPw2oW_remove{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);border-radius:var(--radius-control);color:var(--status-error);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.kPw2oW_remove:hover:not(:disabled){border-color:var(--status-error-border);background:var(--status-error-surface)}.kPw2oW_pager{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--font-size-small);display:flex}.kPw2oW_addBar{justify-content:flex-start;padding-block-start:var(--space-1);display:flex}@media (max-width:899px){.kPw2oW_sectionRow{grid-template-columns:minmax(0,1fr) 4.5rem}.kPw2oW_sectionRow .kPw2oW_pick{grid-column:1/-1}.kPw2oW_settings{grid-template-columns:minmax(0,1fr)}}.kPw2oW_dangerLink{color:var(--status-error);font:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.kPw2oW_rowError{color:var(--status-error);font-size:var(--font-size-small);margin-block-start:var(--space-0-5);display:block}.kPw2oW_rowActions{align-items:center;gap:var(--space-2);display:flex}.kPw2oW_listHead{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.kPw2oW_dialog{inline-size:min(30rem, calc(100vw - 2 * var(--space-2)));border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);padding:0}.kPw2oW_dialog::backdrop{background:#2e1d3773}.kPw2oW_dialogBody{gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}.kPw2oW_dialogText{gap:var(--space-1);flex-direction:column;display:flex}.kPw2oW_dialogText p{margin:0}.kPw2oW_dialogActions{gap:var(--space-1);flex-wrap:wrap;display:flex}.kPw2oW_danger{border-block-start:1px dashed var(--color-border);padding-block-start:var(--space-2)}.kPw2oW_productSectors{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-control);flex-direction:column;display:flex}.kPw2oW_chips{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kPw2oW_chip{align-items:center;gap:var(--space-0-5);padding:var(--space-0-5) var(--space-1);border:1px solid var(--color-border-strong);background:var(--color-surface-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);border-radius:999px;display:inline-flex}.kPw2oW_chipRemove{block-size:1.5rem;inline-size:1.5rem;color:var(--status-error);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.kPw2oW_chipRemove:hover:not(:disabled){background:var(--status-error-surface)}@media (max-width:639px){.kPw2oW_manage,.kPw2oW_dangerLink{min-inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min);justify-content:center;align-items:center;display:inline-flex}}
.gnPr_W_price{gap:var(--space-0-5);flex-direction:column;min-inline-size:0;display:flex}.gnPr_W_main,.gnPr_W_was{align-items:baseline;gap:var(--space-0-5);flex-wrap:wrap;margin:0;display:flex}.gnPr_W_amount{font-size:var(--font-size-lead);font-weight:var(--font-weight-strong);line-height:1.2}.gnPr_W_currency{font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.gnPr_W_unit{color:var(--color-text-muted);font-size:var(--font-size-small)}.gnPr_W_was{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-small)}.gnPr_W_was s{text-decoration-thickness:1px}.gnPr_W_detail .gnPr_W_amount{font-size:var(--font-size-title)}.gnPr_W_detail .gnPr_W_currency,.gnPr_W_detail .gnPr_W_was{font-size:var(--font-size-base)}.gnPr_W_compact{justify-content:space-between;align-items:baseline;gap:0 var(--space-1);flex-flow:wrap}.gnPr_W_compact .gnPr_W_main{white-space:nowrap;flex-wrap:nowrap}.gnPr_W_compact .gnPr_W_was{align-items:baseline;gap:0}
.qZf8qG_shell{background:radial-gradient(60rem 28rem at 100% 0%, var(--brand-lavender-soft), transparent 70%), var(--color-background);grid-template-columns:minmax(0,1fr);min-block-size:100dvh;display:grid}.qZf8qG_formSide{min-block-size:100dvh;padding:var(--space-3) var(--space-3) var(--space-4);background:radial-gradient(60rem 36rem at 105% -10%, var(--brand-lavender-faint) 0, transparent 60%), radial-gradient(40rem 30rem at -10% 110%, var(--brand-lavender-faint) 0, transparent 62%);flex-direction:column;display:flex;position:relative;overflow:hidden}.qZf8qG_formSide:before,.qZf8qG_formSide:after{content:"";border:2px solid color-mix(in srgb, var(--brand-lavender) 24%, transparent);pointer-events:none;border-block-end:0;border-radius:14rem 14rem 0 0;block-size:32rem;inline-size:27rem;position:absolute;inset-block-end:-9rem;inset-inline-end:-7rem}.qZf8qG_formSide:after{border-color:color-mix(in srgb, var(--brand-lavender) 14%, transparent);border-radius:11rem 11rem 0 0;block-size:26rem;inline-size:22rem;inset-block-end:-6.5rem;inset-inline-end:-4.5rem}.qZf8qG_formSide>*{z-index:1;position:relative}.qZf8qG_footer{text-align:center;color:var(--color-text-muted);font-size:var(--font-size-small);margin:0;padding-block-start:var(--space-2)}.qZf8qG_switcher>*{border:1.5px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 72%, transparent);border-radius:999px}.qZf8qG_switcher{z-index:1;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.qZf8qG_brand{justify-content:flex-start;padding-block-end:var(--space-3);display:flex}.qZf8qG_cardWrap{inline-size:100%;flex:1;justify-content:center;align-items:flex-start;padding-block-start:clamp(var(--space-1), 4dvh, var(--space-4));display:flex}.qZf8qG_panel{display:none}@media (min-width:640px){.qZf8qG_formSide{padding-inline:var(--space-5)}.qZf8qG_brand{justify-content:center}.qZf8qG_cardWrap{padding-block-start:clamp(var(--space-2), 8dvh, var(--space-5))}}@media (min-width:1024px){.qZf8qG_shell{background:var(--color-background);grid-template-columns:minmax(27rem,1fr) minmax(0,1.33fr)}.qZf8qG_formSide{padding:var(--space-4) clamp(var(--space-3), 4vw, 4.5rem) var(--space-5)}.qZf8qG_brand{justify-content:flex-start}.qZf8qG_cardWrap{justify-content:flex-start;align-items:center;padding-block-start:0}.qZf8qG_panel{background:radial-gradient(46rem 34rem at 62% 6%, var(--brand-lavender-faint) 0%, transparent 62%), linear-gradient(168deg, #eee5f3 0%, #dccbe6 48%, var(--brand-lavender) 100%);isolation:isolate;border-start-start-radius:clamp(6rem,11vw,11rem);border-end-start-radius:clamp(3rem,5.5vw,6rem);display:block;position:relative;overflow:hidden;box-shadow:inset .5rem 0 1.5rem -.75rem #ffffffbf}.qZf8qG_panel.qZf8qG_withArtwork{background:var(--color-background);box-shadow:none;border-radius:0}.qZf8qG_panel:not(.qZf8qG_withArtwork):after{content:"";background:linear-gradient(180deg, transparent, var(--brand-lime) 25%, var(--brand-lime) 75%, transparent);opacity:.9;border-radius:999px;inline-size:.4rem;position:absolute;inset-block:20% 14%;inset-inline-start:0}}.qZf8qG_art{z-index:-1;block-size:100%;inline-size:100%;position:absolute;inset:0}.qZf8qG_backTop{stop-color:#f6f0f9}.qZf8qG_backBottom{stop-color:#d8c6e2}.qZf8qG_midTop{stop-color:#efe6f4}.qZf8qG_midBottom{stop-color:#c9b2d6}.qZf8qG_frontTop{stop-color:#e3d5ec}.qZf8qG_frontBottom{stop-color:#b697c7}.qZf8qG_archA{stop-color:#fff;stop-opacity:.85}.qZf8qG_archB{stop-color:var(--brand-lavender);stop-opacity:.55}.qZf8qG_rimA{stop-color:#fff;stop-opacity:.95}.qZf8qG_rimB{stop-color:#fff;stop-opacity:.15}.qZf8qG_bloomIn{stop-color:#fff;stop-opacity:.85}.qZf8qG_bloomOut{stop-color:#fff;stop-opacity:0}.qZf8qG_stageIn{stop-color:#fff;stop-opacity:.7}.qZf8qG_stageOut{stop-color:#fff;stop-opacity:0}.qZf8qG_visual{object-fit:contain;z-index:0;block-size:52%;inline-size:84%;position:absolute;inset-block-end:4%;inset-inline:8%}.qZf8qG_withArtwork .qZf8qG_visual{object-fit:cover;object-position:right center;block-size:100%;inline-size:100%;inset:0}html[dir=ltr] .qZf8qG_withArtwork .qZf8qG_visual{object-position:left center}.qZf8qG_panelContent{inset-block-start:clamp(var(--space-5), 15vh, 9rem);inset-inline:clamp(var(--space-4), 6vw, 6rem);gap:var(--space-2);flex-direction:column;max-inline-size:30rem;display:flex;position:absolute}.qZf8qG_panelTitle{font-size:var(--font-size-display);font-weight:var(--font-weight-strong);color:var(--color-text);line-height:1.3}.qZf8qG_panelText{max-inline-size:26rem;color:var(--color-text);font-size:var(--font-size-base);opacity:.88}.qZf8qG_features{gap:var(--space-3);margin:var(--space-2) 0 0;padding:0;list-style:none;display:flex}.qZf8qG_feature{align-items:center;gap:var(--space-1);min-inline-size:5.5rem;color:var(--color-text);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);text-align:center;flex-direction:column;display:flex}.qZf8qG_feature+.qZf8qG_feature{border-inline-start:1px solid #49325440;padding-inline-start:var(--space-3)}
.IoFDxa_trigger{z-index:2;inline-size:var(--touch-target-min);block-size:var(--touch-target-min);border:1px solid var(--color-border);color:var(--color-text);cursor:pointer;opacity:0;background:#fffffff0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}.IoFDxa_trigger:focus-visible{opacity:1}article:hover>.IoFDxa_trigger{opacity:1}article:focus-within>.IoFDxa_trigger{opacity:1}@media (hover:none){.IoFDxa_trigger{opacity:1}}.IoFDxa_trigger:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.IoFDxa_trigger:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:no-preference){.IoFDxa_trigger{transition:opacity .14s}}.IoFDxa_dialog{inline-size:min(56rem, calc(100vw - 2 * var(--space-2)));max-block-size:calc(100dvh - 2 * var(--space-2));color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);margin:auto;padding:0;overflow:auto;box-shadow:0 24px 60px #24162d59}.IoFDxa_dialog::backdrop{background:#24162d8c}.IoFDxa_panel{gap:var(--space-2);padding:var(--space-2);flex-direction:column;display:flex}.IoFDxa_header{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.IoFDxa_title{font-size:1.25rem;font-weight:var(--font-weight-strong);line-height:var(--line-height-tight);margin:0}.IoFDxa_close{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;font-size:1.5rem;line-height:1;display:grid}.IoFDxa_close:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.IoFDxa_body{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.IoFDxa_gallery{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.IoFDxa_stage{aspect-ratio:1;background:var(--color-surface-muted);border-radius:var(--radius-control);place-items:center;display:grid;overflow:hidden}.IoFDxa_picture{object-fit:contain;block-size:100%;inline-size:100%;display:block}.IoFDxa_placeholder{color:var(--color-text-muted)}.IoFDxa_thumbs{gap:var(--space-0-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.IoFDxa_thumb{background:var(--color-surface-muted);cursor:pointer;border:2px solid #0000;border-radius:10px;block-size:3.5rem;inline-size:3.5rem;padding:0;display:block;overflow:hidden}.IoFDxa_thumb img{object-fit:cover;block-size:100%;inline-size:100%}.IoFDxa_thumbActive{border-color:var(--color-primary)}.IoFDxa_thumb:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:1px}.IoFDxa_info{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.IoFDxa_meta{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.IoFDxa_row{gap:var(--space-0-5);flex-wrap:wrap;margin:0;display:flex}.IoFDxa_pack{margin:0}.IoFDxa_description{-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.IoFDxa_specs{gap:var(--space-0-5);margin:0;display:grid}.IoFDxa_specs>div{justify-content:space-between;gap:var(--space-2);border-block-end:1px solid var(--color-border);padding-block:.25rem;display:flex}.IoFDxa_specs dt{color:var(--color-text-muted)}.IoFDxa_specs dd{font-weight:var(--font-weight-medium);margin:0}.IoFDxa_loading,.IoFDxa_error{color:var(--color-text-muted);margin:0}.IoFDxa_error{align-items:flex-start;gap:var(--space-1);color:var(--status-error);flex-direction:column;display:flex}.IoFDxa_error p{margin:0}.IoFDxa_add{margin-block-start:var(--space-1)}.IoFDxa_page{min-block-size:var(--touch-target-min);color:var(--color-text);font-weight:var(--font-weight-medium);text-underline-offset:.25em;align-self:flex-start;align-items:center;text-decoration:underline;display:inline-flex}@media (min-width:720px){.IoFDxa_body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:639px){.IoFDxa_dialog{border-radius:0;block-size:100dvh;max-block-size:100dvh;inline-size:100vw;max-inline-size:100vw}}.IoFDxa_priceBlock{margin-block:var(--space-1)}
.MyZVWW_row{align-items:start;gap:var(--space-2);inline-size:100%;padding:var(--space-2) var(--space-3);border:0;border-block-end:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;transition:background var(--duration-fast) ease;grid-template-columns:2.75rem minmax(0,1fr) auto;display:grid;position:relative}.MyZVWW_row:hover{background:var(--color-surface-muted)}.MyZVWW_row:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:-3px}.MyZVWW_unread{background:linear-gradient(90deg, var(--color-surface), var(--brand-lavender-faint))}.MyZVWW_unread:before{content:"";background:var(--color-accent);inline-size:.25rem;position:absolute;inset-block:0;inset-inline-start:0}@media (prefers-reduced-motion:no-preference){.MyZVWW_fresh{animation:2.2s ease-out MyZVWW_fresh}}@keyframes MyZVWW_fresh{0%{background:var(--color-accent)}}.MyZVWW_icon{border-radius:50%;place-items:center;block-size:2.75rem;inline-size:2.75rem;display:grid}.MyZVWW_ok{background:var(--status-success-surface);color:var(--status-success)}.MyZVWW_quote{background:var(--brand-lavender-soft);color:var(--color-primary)}.MyZVWW_ship{background:var(--status-info-surface);color:var(--status-info)}.MyZVWW_bad{background:var(--status-error-surface);color:var(--status-error)}.MyZVWW_left{background:var(--color-accent);color:var(--color-primary)}.MyZVWW_req{background:var(--status-warning-surface);color:var(--status-warning)}.MyZVWW_new{background:var(--color-accent);color:var(--color-primary)}.MyZVWW_body{flex-direction:column;gap:0;min-inline-size:0;display:flex}.MyZVWW_title{font-size:var(--font-size-small);overflow-wrap:anywhere;line-height:1.5}.MyZVWW_unread .MyZVWW_title{font-weight:var(--font-weight-strong)}.MyZVWW_details{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:1.5}.MyZVWW_reason{padding:0 var(--space-1);border-radius:var(--radius-control);background:var(--status-error-surface);color:var(--status-error);font-size:var(--font-size-small);align-self:flex-start;margin-block-start:var(--space-0-5);line-height:1.7}.MyZVWW_meta{align-items:flex-end;gap:var(--space-0-5);color:var(--color-text-muted);font-size:var(--font-size-small);white-space:nowrap;flex-direction:column;padding-block-start:2px;display:flex}.MyZVWW_dot{background:var(--color-primary);block-size:.625rem;inline-size:.625rem;box-shadow:0 0 0 3px var(--color-accent);border-radius:50%}.MyZVWW_row:not(.MyZVWW_unread) .MyZVWW_dot{display:none}@media (max-width:40rem){.MyZVWW_row{padding:var(--space-2);grid-template-columns:2.5rem minmax(0,1fr) auto}.MyZVWW_icon{block-size:2.5rem;inline-size:2.5rem}}
.xy3bRG_dialog{max-block-size:calc(100dvh - 2rem);inline-size:min(32rem,100vw - 2rem);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);margin:auto;padding:0;overflow:auto}.xy3bRG_dialog::backdrop{background:#2e1d378c}.xy3bRG_panel{flex-direction:column;display:flex}.xy3bRG_head{justify-content:space-between;align-items:center;gap:var(--space-1);padding:var(--space-2);border-block-end:1px solid var(--color-border);display:flex}.xy3bRG_title{font-size:var(--font-size-lead);font-weight:var(--font-weight-strong);margin:0}.xy3bRG_close{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);color:var(--color-text);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.xy3bRG_close:hover{background:var(--color-surface-muted)}.xy3bRG_close:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.xy3bRG_close:disabled{cursor:not-allowed;opacity:.5}.xy3bRG_body{gap:var(--space-2);padding:var(--space-2);flex-direction:column;display:flex}
.jEca1q_box{gap:var(--space-1);flex-direction:column;display:flex}.jEca1q_field{gap:var(--space-0-5);flex-direction:column;min-inline-size:0;display:flex}.jEca1q_label{font-weight:var(--font-weight-medium)}.jEca1q_control{min-block-size:var(--control-height);padding-inline:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit}.jEca1q_control:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.jEca1q_control[aria-invalid=true]{border-color:var(--status-error)}.jEca1q_pair{gap:var(--space-2);display:grid}@media (min-width:520px){.jEca1q_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.jEca1q_hint,.jEca1q_error{font-size:var(--font-size-small);margin:0}.jEca1q_hint{color:var(--color-text-muted)}.jEca1q_error{color:var(--status-error)}
.E8W33W_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);transition:box-shadow var(--duration-fast) ease, border-color var(--duration-fast) ease;flex-direction:column;display:flex;position:relative;overflow:hidden}.E8W33W_card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card)}.E8W33W_link{inline-size:100%;color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.E8W33W_link:focus-visible{outline-offset:-3px}.E8W33W_media{aspect-ratio:4/3;background:var(--color-surface-muted);position:relative}.E8W33W_image{box-sizing:border-box;block-size:100%;inline-size:100%;padding:var(--space-0-5) var(--space-1);object-fit:contain;display:block;position:absolute;inset:0}.E8W33W_placeholder{block-size:100%;inline-size:100%;color:var(--color-text-muted);place-items:center;display:grid}.E8W33W_category{color:var(--color-text);font-size:.8125rem;font-weight:var(--font-weight-medium);background:#ffffffeb;border-radius:.5rem;padding:.125rem .625rem;position:absolute;inset-block-end:var(--space-1);inset-inline-end:var(--space-1)}.E8W33W_flags{flex-wrap:wrap;gap:.1875rem;max-inline-size:calc(100% - 3.25rem);display:flex;position:absolute;inset-block-start:var(--space-1);inset-inline-start:var(--space-1)}.E8W33W_flags>*{padding:0 .4375rem;font-size:.6875rem;line-height:1.5}.E8W33W_body{gap:var(--space-0-5);padding:var(--space-1);flex-direction:column;display:flex}.E8W33W_name{font-size:var(--font-size-small);font-weight:var(--font-weight-strong);line-height:var(--line-height-tight);color:var(--color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-block-size:2.6em;display:-webkit-box;overflow:hidden}.E8W33W_meta{justify-content:space-between;align-items:baseline;gap:0 var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-small);flex-wrap:wrap;display:flex}.E8W33W_brand{overflow-wrap:anywhere;min-inline-size:0}.E8W33W_code{unicode-bidi:isolate}.E8W33W_packRow{justify-content:space-between;align-items:center;gap:var(--space-0-5) var(--space-1);flex-wrap:wrap;display:flex}.E8W33W_pack{align-items:center;gap:var(--space-0-5);color:var(--color-text-muted);font-size:var(--font-size-small);display:flex}@media (max-width:639px){.E8W33W_media{aspect-ratio:4/3}.E8W33W_category{display:none}}
.PjZmXW_panel{align-items:center;gap:var(--space-1);padding:var(--space-5) var(--space-3);background:var(--color-surface);border:1px dashed var(--color-border-strong);border-radius:var(--radius-card);text-align:center;flex-direction:column;display:flex}.PjZmXW_error{border-style:solid;border-color:var(--status-error-border);background:var(--status-error-surface)}.PjZmXW_title{font-size:var(--font-size-lead);font-weight:var(--font-weight-strong);color:var(--color-text)}.PjZmXW_error .PjZmXW_title{color:var(--status-error)}.PjZmXW_body{max-inline-size:34rem;color:var(--color-text-muted)}.PjZmXW_actions{gap:var(--space-1);flex-wrap:wrap;justify-content:center;margin-block-start:var(--space-1);display:flex}
.ZhZDJG_page{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.ZhZDJG_header{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ZhZDJG_titleRow{align-items:center;gap:var(--space-2);display:flex}.ZhZDJG_titleIcon{border-radius:var(--radius-control);background:var(--brand-lavender-soft);block-size:3rem;inline-size:3rem;color:var(--brand-plum);place-items:center;display:grid}.ZhZDJG_title{font-size:var(--font-size-title);font-weight:var(--font-weight-strong);line-height:var(--line-height-tight);margin:0}.ZhZDJG_lead{margin:var(--space-0-5) 0 0;color:var(--color-text-muted)}.ZhZDJG_count{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.ZhZDJG_status{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}@media (min-width:1024px){.ZhZDJG_page{gap:var(--space-2)}.ZhZDJG_titleIcon{block-size:2.5rem;inline-size:2.5rem}}
.ENlEwa_page{gap:var(--space-2);flex-direction:column;display:flex}.ENlEwa_categories{min-inline-size:0}.ENlEwa_categoryList{gap:var(--space-1);padding:0 0 var(--space-0-5);scroll-snap-type:x proximity;scrollbar-width:thin;margin:0;list-style:none;display:flex;overflow-x:auto}.ENlEwa_categoryList>li{scroll-snap-align:start;flex:none}.ENlEwa_category{min-block-size:var(--touch-target-min);padding-inline:var(--space-2);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:999px;align-items:center;text-decoration:none;display:inline-flex}.ENlEwa_category:hover{background:var(--color-surface-muted)}.ENlEwa_category[aria-current=true]{border-color:var(--brand-plum);background:var(--brand-plum);color:var(--color-text-on-primary)}.ENlEwa_category:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.ENlEwa_layout{gap:var(--space-2);flex-direction:column;display:flex}.ENlEwa_filters{display:none}.ENlEwa_results{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}@media (min-width:1024px){.ENlEwa_layout{align-items:start;gap:var(--space-3);grid-template-columns:16.5rem minmax(0,1fr);display:grid}.ENlEwa_filters{max-block-size:calc(100vh - 6rem);display:block;position:sticky;inset-block-start:5rem;overflow-y:auto}.ENlEwa_layout[data-filters=hidden]{grid-template-columns:minmax(0,1fr)}.ENlEwa_layout[data-filters=hidden] .ENlEwa_filters{display:none}.ENlEwa_layout[data-filters=hidden] ul[data-grid=products]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1440px){.ENlEwa_layout[data-filters=hidden] ul[data-grid=products]{grid-template-columns:repeat(5,minmax(0,1fr))}}.ENlEwa_bar{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-wrap:wrap;display:flex}.ENlEwa_barTitle{align-items:baseline;gap:var(--space-0-5) var(--space-1);flex-wrap:wrap;min-inline-size:0;display:flex}.ENlEwa_barHeading{font-size:var(--font-size-lead);font-weight:var(--font-weight-strong);overflow-wrap:anywhere;margin:0}.ENlEwa_range{color:var(--color-text-muted);font-size:var(--font-size-small)}.ENlEwa_barTools{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;margin-inline-start:auto;display:flex}@media (max-width:759px){.ENlEwa_barTools{justify-content:space-between;inline-size:100%;margin-inline-start:0}}.ENlEwa_chipsRow{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.ENlEwa_chips{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ENlEwa_chip{align-items:center;gap:var(--space-1);min-block-size:var(--touch-target-min);padding-inline:var(--space-2);background:var(--brand-lavender-soft);border:1px solid var(--color-border-strong);color:var(--color-text);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);border-radius:999px;text-decoration:none;display:inline-flex}.ENlEwa_chip:hover{background:var(--color-surface-muted)}.ENlEwa_clearAll{min-block-size:var(--touch-target-min);color:var(--color-text-muted);font-size:var(--font-size-small);align-items:center;text-decoration:underline;display:inline-flex}.ENlEwa_chip:focus-visible,.ENlEwa_clearAll:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.ENlEwa_note{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-small);margin:0;display:flex}.ENlEwa_note svg{color:var(--status-success);flex:none}@media (max-width:639px){.ENlEwa_page{margin-block-start:calc(var(--space-3) * -1)}.ENlEwa_page>nav:first-child a{min-block-size:2rem}}
.Tg7ezq_top{align-items:flex-start;gap:var(--space-2);display:flex}.Tg7ezq_mark{background:var(--status-warning-surface);block-size:3.5rem;inline-size:3.5rem;color:var(--status-warning);border-radius:50%;flex:none;place-items:center;display:grid}.Tg7ezq_mark svg{block-size:1.75rem;inline-size:1.75rem}.Tg7ezq_reason{color:var(--color-text);font-size:var(--font-size-lead);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin:0}.Tg7ezq_next{margin:var(--space-2) 0 0;padding:var(--space-1) var(--space-2);border-inline-start:4px solid var(--status-warning);border-radius:var(--radius-control);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--font-size-base)}.Tg7ezq_row{gap:var(--space-1);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}
.xCBrDG_page{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.xCBrDG_crumbs a{min-block-size:var(--touch-target-min);align-items:center;display:inline-flex}.xCBrDG_header{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-wrap:wrap;display:flex}.xCBrDG_headMain{gap:var(--space-0-5);flex-direction:column;min-inline-size:0;display:flex}.xCBrDG_titleRow{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.xCBrDG_title{font-size:var(--font-size-lead);font-weight:var(--font-weight-strong);line-height:var(--line-height-tight);margin:0}.xCBrDG_when{align-items:center;gap:var(--space-0-5);color:var(--color-text-muted);font-size:var(--font-size-small);margin:0;display:flex}.xCBrDG_actions{gap:var(--space-1);flex-wrap:wrap;display:flex}.xCBrDG_action{min-block-size:var(--touch-target-min);padding-inline:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.xCBrDG_action:hover{background:var(--color-surface-muted)}.xCBrDG_action:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.xCBrDG_card{gap:var(--space-1);padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.xCBrDG_items{gap:0;padding:0;overflow:hidden}.xCBrDG_items .xCBrDG_cardTitle{padding:var(--space-2) var(--space-2) var(--space-1)}.xCBrDG_cardTitle{font-size:var(--font-size-lead);font-weight:var(--font-weight-strong);margin:0}.xCBrDG_note{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.xCBrDG_noteText{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.xCBrDG_workflow,.xCBrDG_notes,.xCBrDG_offers,.xCBrDG_timeline{min-inline-size:0}.xCBrDG_pair{gap:var(--space-2);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:768px){.xCBrDG_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.xCBrDG_card,.xCBrDG_header{padding:var(--space-2)}.xCBrDG_items{padding:0}}.xCBrDG_card a[href*="google.com/maps"]{min-block-size:var(--touch-target-min);align-items:center;display:inline-flex}
.dhSw7a_grid>li{min-inline-size:0;display:flex}.dhSw7a_grid>li>*{flex:1;min-inline-size:0}.dhSw7a_grid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.dhSw7a_compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr))}@media (max-width:479px){.dhSw7a_grid,.dhSw7a_compact{gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr))}}.dhSw7a_dense{grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr))}@media (max-width:479px){.dhSw7a_dense{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.dhSw7a_maxFour{grid-template-columns:repeat(auto-fill, minmax(max(13rem, calc((100% - 3 * var(--space-2)) / 4)), 1fr))}}
.kVxheq_shell{background:var(--color-background);flex-direction:column;min-block-size:100dvh;display:flex}.kVxheq_header{justify-content:space-between;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--color-surface);border-block-end:1px solid var(--color-border);display:flex;position:relative;box-shadow:0 8px 24px #4932540d}.kVxheq_header:before{content:"";background:linear-gradient(to right, var(--brand-lavender), var(--brand-plum) 55%, var(--brand-lime));block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.kVxheq_brand{min-inline-size:0;color:inherit;text-decoration:none;display:inline-flex}.kVxheq_tools{align-items:center;gap:var(--space-1);min-inline-size:0;display:flex}.kVxheq_link{min-block-size:var(--touch-target-min);padding-inline:var(--space-1);color:var(--color-text);font-weight:var(--font-weight-medium);align-items:center;text-decoration:none;display:inline-flex}.kVxheq_link:hover{text-decoration:underline}.kVxheq_account{align-items:center;gap:var(--space-1);min-block-size:var(--touch-target-min);min-inline-size:0;color:var(--color-text);text-decoration:none;display:inline-flex}.kVxheq_avatar{block-size:2.5rem;inline-size:2.5rem;color:var(--color-text-on-primary);background:var(--brand-plum);font-weight:var(--font-weight-medium);border-radius:50%;flex:none;place-items:center;display:grid}.kVxheq_who{min-inline-size:0;line-height:var(--line-height-tight);flex-direction:column;display:none}.kVxheq_name{max-inline-size:14rem;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kVxheq_role{color:var(--color-text-muted);font-size:var(--font-size-small)}.kVxheq_logout{flex-direction:column;min-inline-size:0;display:flex}.kVxheq_logout>button{inline-size:auto;padding-inline:var(--space-2);white-space:nowrap}.kVxheq_main{min-inline-size:0;padding:var(--space-3) var(--space-2) var(--space-5);flex:1}@media (min-width:640px){.kVxheq_header{padding-inline:var(--space-4)}.kVxheq_who{display:flex}.kVxheq_main{padding-inline:var(--space-4)}}@media (min-width:1200px){.kVxheq_main{padding-inline:max(var(--space-4), calc((100vw - 90rem) / 2))}}
.J5sY1G_badge{align-items:center;gap:var(--space-0-5);font-size:.8125rem;font-weight:var(--font-weight-medium);white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.125rem .625rem;line-height:1.6;display:inline-flex}.J5sY1G_neutral{background:var(--color-surface-muted);color:var(--color-text);border-color:var(--color-border)}.J5sY1G_brand{background:var(--brand-lavender-soft);color:var(--color-text)}.J5sY1G_success{background:var(--status-success-surface);color:var(--status-success)}.J5sY1G_warning{background:var(--status-warning-surface);color:var(--status-warning)}.J5sY1G_error{background:var(--status-error-surface);color:var(--status-error)}.J5sY1G_demo{background:var(--status-info-surface);color:var(--status-info);border-style:dashed;border-color:var(--status-info)}
.qrFWMa_subtle{color:var(--color-text-muted)}.qrFWMa_link{color:var(--color-text);font-weight:var(--font-weight-medium);text-underline-offset:.25em;text-decoration:underline}.qrFWMa_link:hover{color:var(--color-primary-hover)}.qrFWMa_card{gap:var(--space-2);padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex}.qrFWMa_cardHeader{justify-content:space-between;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.qrFWMa_cardTitle{font-size:1.125rem;font-weight:var(--font-weight-strong);line-height:var(--line-height-tight);margin:0}.qrFWMa_eyebrow{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.qrFWMa_merchant{gap:var(--space-1) var(--space-2);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.qrFWMa_merchantIcon{background:var(--brand-lavender-soft);block-size:3.25rem;inline-size:3.25rem;color:var(--color-text);border-radius:50%;place-items:center;display:grid}.qrFWMa_merchantMain{min-inline-size:0}.qrFWMa_merchantName{font-size:1.125rem;font-weight:var(--font-weight-strong);overflow-wrap:anywhere;margin:0}.qrFWMa_merchantShop{color:var(--color-text-muted);overflow-wrap:anywhere;margin:0}.qrFWMa_merchantFacts{gap:var(--space-1);grid-column:1/-1;margin:0;display:grid}.qrFWMa_merchantFacts>div{border-block-start:1px solid var(--color-border);gap:.125rem;padding-block-start:var(--space-1);display:grid}.qrFWMa_merchantFacts dt{align-items:center;gap:var(--space-0-5);color:var(--color-text-muted);font-size:var(--font-size-small);display:inline-flex}.qrFWMa_merchantFacts dd{overflow-wrap:anywhere;margin:0}.qrFWMa_merchantFacts a{white-space:nowrap}@media (min-width:640px){.qrFWMa_merchantFacts{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.qrFWMa_merchantFacts>div{padding-block-start:var(--space-1)}}.qrFWMa_picker{gap:var(--space-1);flex-direction:column;display:flex}.qrFWMa_pickerSearch{align-items:center;gap:var(--space-1);padding-inline:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);display:flex}.qrFWMa_pickerSearch:focus-within{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:1px}.qrFWMa_pickerInput{min-inline-size:0;min-block-size:var(--control-height);color:var(--color-text);font:inherit;background:0 0;border:0;flex:1}.qrFWMa_pickerInput:focus{outline:none}.qrFWMa_pickerList{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.qrFWMa_pickerOption{inline-size:100%;min-block-size:var(--touch-target-min);padding:var(--space-1) var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;gap:.125rem;display:grid}.qrFWMa_pickerOption:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-muted)}.qrFWMa_pickerOption:disabled{cursor:progress;opacity:.7}.qrFWMa_pickerOptionName{font-weight:var(--font-weight-strong)}.qrFWMa_pickerOptionMeta{color:var(--color-text-muted);font-size:var(--font-size-small)}.qrFWMa_pickerEmpty{padding:var(--space-2);background:var(--color-surface-muted);border:1px dashed var(--color-border-strong);border-radius:var(--radius-control);margin:0}.qrFWMa_fieldError{color:var(--status-error);font-size:var(--font-size-small);margin:0}.qrFWMa_lines{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qrFWMa_line{gap:var(--space-1) var(--space-2);padding-block:var(--space-2);border-block-start:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.qrFWMa_line:first-child{border-block-start:0;padding-block-start:0}.qrFWMa_thumb{border-radius:var(--radius-control);background:var(--color-surface-muted);block-size:4.5rem;inline-size:4.5rem;color:var(--color-text-muted);place-items:center;display:grid;overflow:hidden}.qrFWMa_thumb img{object-fit:cover;block-size:100%;inline-size:100%}.qrFWMa_lineMain{align-items:flex-start;gap:var(--space-0-5);flex-direction:column;min-inline-size:0;display:flex}.qrFWMa_productName{font-weight:var(--font-weight-strong);overflow-wrap:anywhere;margin:0}.qrFWMa_productLink{color:inherit;text-decoration:none}.qrFWMa_productLink:hover{text-underline-offset:.25em;text-decoration:underline}@media (max-width:899px){.qrFWMa_productLink,.qrFWMa_link{min-block-size:var(--touch-target-min);align-items:center;display:inline-flex}}.qrFWMa_productMeta{gap:0 var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-small);flex-wrap:wrap;margin:0;display:flex}.qrFWMa_code{unicode-bidi:isolate}.qrFWMa_lineFacts{gap:var(--space-1);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.qrFWMa_lineFacts dt{color:var(--color-text-muted);font-size:var(--font-size-small)}.qrFWMa_lineFacts dd{margin:0}.qrFWMa_qty{font-weight:var(--font-weight-strong)}.qrFWMa_lineError{padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:var(--status-error-surface);border:1px solid var(--status-error-border);color:var(--status-error);font-size:var(--font-size-small);grid-column:1/-1;margin:0}.qrFWMa_lineWarn{background:var(--status-warning-surface);color:var(--status-warning);border-color:#0000}@media (min-width:900px){.qrFWMa_line{grid-template-columns:auto minmax(0,1fr) minmax(0,15rem)}.qrFWMa_lineEditable{grid-template-columns:auto minmax(0,1fr) 15rem auto}.qrFWMa_lineFacts{grid-column:auto}.qrFWMa_lineEditable .qrFWMa_lineFacts{gap:var(--space-0-5);grid-template-columns:minmax(0,1fr)}.qrFWMa_lineEditable .qrFWMa_lineFacts>div{justify-content:space-between;align-items:baseline;gap:var(--space-1);display:flex}}.qrFWMa_editorControls{justify-content:space-between;align-items:center;gap:var(--space-1);flex-wrap:wrap;grid-column:1/-1;display:flex}.qrFWMa_stepper{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);direction:ltr;align-items:stretch;display:inline-flex;overflow:hidden}.qrFWMa_stepper:focus-within{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:1px}.qrFWMa_stepButton{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);background:var(--color-surface-muted);color:var(--color-text);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.qrFWMa_stepButton:hover:not(:disabled){background:var(--brand-lavender-soft)}.qrFWMa_stepButton:disabled{color:var(--color-disabled-text);cursor:not-allowed}.qrFWMa_qtyInput{inline-size:4rem;min-inline-size:0;color:var(--color-text);font:inherit;font-weight:var(--font-weight-strong);text-align:center;background:0 0;border:0}.qrFWMa_qtyInput:focus{outline:none}.qrFWMa_removeButton{align-items:center;gap:var(--space-0-5);min-block-size:var(--touch-target-min);padding-inline:var(--space-1);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;display:inline-flex}.qrFWMa_removeButton:hover:not(:disabled){border-color:var(--status-error);color:var(--status-error)}.qrFWMa_removeButton:disabled{cursor:not-allowed;opacity:.6}@media (min-width:900px){.qrFWMa_editorControls{flex-wrap:nowrap;grid-column:auto;justify-content:flex-end}}.qrFWMa_summary{gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-control);background:var(--color-surface-muted);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.qrFWMa_summary dt{color:var(--color-text-muted);font-size:var(--font-size-small)}.qrFWMa_summary dd{font-size:1.25rem;font-weight:var(--font-weight-strong);margin:0}.qrFWMa_unitTotals{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.qrFWMa_notes{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.qrFWMa_editor{gap:var(--space-3);flex-direction:column;display:flex}.qrFWMa_pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.qrFWMa_pageTitle{font-size:var(--font-size-title);font-weight:var(--font-weight-strong);line-height:var(--line-height-tight);margin:0}.qrFWMa_pageLead{margin:var(--space-0-5) 0 0;color:var(--color-text-muted)}.qrFWMa_editorGrid{gap:var(--space-3);align-items:start;display:grid}.qrFWMa_editorMain,.qrFWMa_editorAside{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.qrFWMa_blockers{padding:var(--space-1) var(--space-2);background:var(--status-warning-surface);border-radius:var(--radius-control);color:var(--status-warning);font-size:var(--font-size-small);margin:0;padding-inline-start:var(--space-4)}.qrFWMa_actions{gap:var(--space-1);flex-direction:column;display:flex}.qrFWMa_alertBody{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}@media (min-width:1024px){.qrFWMa_editorGrid{grid-template-columns:minmax(0,1fr) 21rem}.qrFWMa_editorAside{position:sticky;inset-block-start:6rem}}.qrFWMa_detail{gap:var(--space-2);flex-direction:column;display:flex}.qrFWMa_detailHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.qrFWMa_detailTitle{font-size:var(--font-size-title);font-weight:var(--font-weight-strong);line-height:var(--line-height-tight);margin:0}.qrFWMa_facts{gap:var(--space-2);margin:0;display:grid}.qrFWMa_facts dt{color:var(--color-text-muted);font-size:var(--font-size-small)}.qrFWMa_facts dd{font-weight:var(--font-weight-medium);margin:0}@media (min-width:640px){.qrFWMa_facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.qrFWMa_quotationFile{font-weight:var(--font-weight-medium);overflow-wrap:anywhere;margin:0}.qrFWMa_quotationDownload{min-block-size:var(--control-height);padding-inline:var(--space-3);background:var(--color-primary);border-radius:var(--radius-control);color:var(--color-text-on-primary);font-weight:var(--font-weight-medium);justify-content:center;align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.qrFWMa_quotationDownload:hover{background:var(--color-primary-hover)}.qrFWMa_quotationDownload:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.qrFWMa_confirm{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-muted);flex-direction:column;display:flex}.qrFWMa_confirmText{font-weight:var(--font-weight-medium);margin:0}.qrFWMa_headerActions{gap:var(--space-1);flex-wrap:wrap;display:flex}
.CrLQlq_field{gap:var(--space-1);flex-direction:column;display:flex}.CrLQlq_label{font-weight:var(--font-weight-medium);font-size:var(--font-size-base);color:var(--color-text)}.CrLQlq_anchor{position:relative}.CrLQlq_trigger{justify-content:space-between;align-items:center;gap:var(--space-1);inline-size:100%;min-block-size:var(--control-height);padding-inline:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;font-size:max(1rem,16px);display:flex}.CrLQlq_trigger:focus-visible,.CrLQlq_opened{border-color:var(--color-primary);box-shadow:0 0 0 var(--focus-halo-width) var(--color-focus-halo);outline:none}.CrLQlq_trigger:disabled{background:var(--color-disabled-surface);color:var(--color-disabled-text);cursor:not-allowed}.CrLQlq_invalid,.CrLQlq_invalid:focus-visible{border-color:var(--status-error)}.CrLQlq_value,.CrLQlq_placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CrLQlq_placeholder{color:var(--color-placeholder)}.CrLQlq_chevron{color:var(--color-text-muted);flex:none}.CrLQlq_opened .CrLQlq_chevron{transform:rotate(180deg)}.CrLQlq_popover{z-index:5;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--space-0-5));inset-inline:0;overflow:hidden}.CrLQlq_search{min-block-size:var(--touch-target-min);padding-inline:var(--space-2);border:0;border-block-end:1px solid var(--color-border);background:var(--brand-lavender-faint);color:var(--color-text);font:inherit;outline:none;flex:none;font-size:max(1rem,16px)}.CrLQlq_search::placeholder{color:var(--color-placeholder)}.CrLQlq_list{max-block-size:calc(var(--touch-target-min) * 5.5);padding:var(--space-0-5);overscroll-behavior:contain;outline:none;margin:0;list-style:none;overflow-y:auto}.CrLQlq_group{padding:var(--space-1) var(--space-2) var(--space-0-5);color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);display:block}.CrLQlq_option{justify-content:space-between;align-items:center;gap:var(--space-1);min-block-size:var(--touch-target-min);padding-inline:var(--space-2);border-radius:var(--radius-control);color:var(--color-text);cursor:pointer;display:flex}.CrLQlq_active{background:var(--color-surface-muted)}.CrLQlq_selected{background:var(--brand-lavender-soft);font-weight:var(--font-weight-strong)}.CrLQlq_otherRow{border-block-start:1px solid var(--color-border);margin-block-start:var(--space-0-5);padding-block-start:var(--space-0-5)}.CrLQlq_other{color:var(--color-text-muted)}.CrLQlq_empty{padding:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-small);text-align:center}.CrLQlq_error{color:var(--status-error);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.CrLQlq_hint{color:var(--color-text-muted);font-size:var(--font-size-small)}
.rQA8wW_screen{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.rQA8wW_hello h2,.rQA8wW_hello h1{font-size:var(--font-size-lead);font-weight:var(--font-weight-strong);margin:0}.rQA8wW_hello p{margin:var(--space-0-5) 0 0;color:var(--color-text-muted);font-size:var(--font-size-small)}.rQA8wW_num{font-variant-numeric:tabular-nums;white-space:nowrap;unicode-bidi:isolate}.rQA8wW_card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-inline-size:0;overflow:hidden}.rQA8wW_cardHead{justify-content:space-between;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2) var(--space-0-5);display:flex}.rQA8wW_cardHead h2,.rQA8wW_cardHead h3{font-size:var(--font-size-base);font-weight:var(--font-weight-strong);margin:0}.rQA8wW_cardHead small{color:var(--color-text-muted);font-size:var(--font-size-small)}.rQA8wW_rowLink:focus-visible,.rQA8wW_chip:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.rQA8wW_chip{align-items:center;gap:var(--space-0-5);padding:0 var(--space-1);background:var(--brand-lavender-soft);color:var(--color-text);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);white-space:nowrap;border-radius:999px;line-height:1.7;display:inline-flex}.rQA8wW_chip:before{content:"";background:currentColor;border-radius:50%;block-size:.45rem;inline-size:.45rem}.rQA8wW_chip[data-tone=ok]{background:var(--status-success-surface)}.rQA8wW_chip[data-tone=warn]{background:var(--status-warning-surface)}.rQA8wW_chip[data-tone=error]{background:var(--status-error-surface)}.rQA8wW_chip[data-tone=info]{background:var(--status-info-surface)}.rQA8wW_chips{gap:var(--space-1);padding:0 var(--space-2) var(--space-1);flex-wrap:wrap;margin:0;list-style:none;display:flex}.rQA8wW_filter{align-items:center;gap:var(--space-1);min-block-size:var(--touch-target-min);padding-inline:var(--space-1);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:999px;text-decoration:none;display:inline-flex}.rQA8wW_filter:hover{background:var(--brand-lavender-faint)}.rQA8wW_filter[aria-current=page]{border-color:var(--brand-plum);background:var(--brand-plum);color:var(--color-text-on-primary)}.rQA8wW_filter:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.rQA8wW_tableWrap{overflow-x:auto}.rQA8wW_table{border-collapse:collapse;inline-size:100%;font-size:var(--font-size-base)}.rQA8wW_table th{padding:var(--space-1) var(--space-2);background:var(--brand-lavender-soft);color:var(--brand-plum);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);text-align:start;white-space:nowrap}.rQA8wW_table td{padding:var(--space-1) var(--space-2);border-block-start:1px solid var(--color-border);vertical-align:middle}.rQA8wW_table tbody tr{transition:background var(--duration-fast);position:relative}.rQA8wW_table tbody tr:hover{background:var(--brand-lavender-faint)}.rQA8wW_rowLink{color:inherit;text-decoration:none}.rQA8wW_rowLink:after{content:"";position:absolute;inset:0}.rQA8wW_footer{justify-content:space-between;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-block-start:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--font-size-small);flex-wrap:wrap;display:flex}.rQA8wW_footer p{margin:0}.rQA8wW_empty{padding:var(--space-4) var(--space-2);color:var(--color-text-muted);text-align:center}.rQA8wW_banner{align-items:flex-start;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--status-error-border);border-radius:var(--radius-control);background:var(--status-error-surface);color:var(--status-error);font-weight:var(--font-weight-medium);display:flex}.rQA8wW_banner[data-tone=warn]{border-color:var(--status-warning);background:var(--status-warning-surface);color:var(--status-warning)}.rQA8wW_banner svg{flex:none;margin-block-start:.15rem}.rQA8wW_eq{gap:var(--space-0-5);padding:var(--space-1) var(--space-2) var(--space-2);font-size:var(--font-size-small);margin:0;display:grid}.rQA8wW_eq div{justify-content:space-between;gap:var(--space-1);padding:var(--space-0-5) 0;border-block-end:1px dashed var(--color-border);display:flex}.rQA8wW_eq div:last-child{font-weight:var(--font-weight-strong);border:0}.rQA8wW_eq dt{margin:0}.rQA8wW_eq dd{font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;margin:0}.rQA8wW_stackSvg{block-size:100%;inline-size:100%;display:block}.rQA8wW_part{stroke:none}.rQA8wW_part[data-part=delivered]{fill:var(--status-success)}.rQA8wW_part[data-part=accepted]{fill:var(--status-info)}.rQA8wW_part[data-part=awaiting]{fill:var(--status-warning)}.rQA8wW_part[data-part=rejected]{fill:var(--status-error)}.rQA8wW_part[data-part=cancelled]{fill:var(--color-border-strong)}.rQA8wW_swatch{border-radius:3px;block-size:.6rem;inline-size:.6rem}.rQA8wW_swatch[data-part=delivered]{background:var(--status-success)}.rQA8wW_swatch[data-part=accepted]{background:var(--status-info)}.rQA8wW_swatch[data-part=awaiting]{background:var(--status-warning)}.rQA8wW_swatch[data-part=rejected]{background:var(--status-error)}.rQA8wW_swatch[data-part=cancelled]{background:var(--color-border-strong)}.rQA8wW_timeline{padding:var(--space-0-5) var(--space-2) var(--space-2);margin:0;list-style:none;display:grid}.rQA8wW_timeline li{padding:var(--space-1) 0 var(--space-1) 0;border-inline-start:2px solid var(--brand-lavender-soft);margin-inline-start:var(--space-0-5);padding-inline-start:var(--space-2);position:relative}.rQA8wW_timeline li:before{content:"";border:2px solid var(--color-surface);background:var(--brand-plum);block-size:.7rem;inline-size:.7rem;box-shadow:0 0 0 1px var(--brand-lavender);border-radius:50%;position:absolute;inset-block-start:1.1rem;inset-inline-start:-.42rem}.rQA8wW_timeline b{line-height:var(--line-height-tight);display:block}.rQA8wW_timeline small{color:var(--color-text-muted);font-size:var(--font-size-small);display:block}.rQA8wW_timeline p{margin:var(--space-0-5) 0 0}.rQA8wW_skeleton{border-radius:var(--radius-card);background:linear-gradient(90deg, var(--brand-lavender-faint) 0%, var(--brand-lavender-soft) 50%, var(--brand-lavender-faint) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite rQA8wW_shimmer}.rQA8wW_skeletonLine{block-size:1.5rem}.rQA8wW_skeletonCard{block-size:5rem}.rQA8wW_skeletonTable{block-size:16rem}@keyframes rQA8wW_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.rQA8wW_skeleton{animation:none}}@media (max-width:759px){.rQA8wW_hideSmall{display:none}.rQA8wW_table th,.rQA8wW_table td{padding-inline:var(--space-1)}}
.CG_--W_sort{align-items:center;gap:var(--space-0-5);min-inline-size:0;max-inline-size:100%;min-block-size:var(--touch-target-min);padding-inline:var(--space-1);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);display:inline-flex}.CG_--W_sort:focus-within{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:1px}.CG_--W_select{min-inline-size:0;max-inline-size:100%;min-block-size:var(--touch-target-min);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;padding-inline:0;font-size:max(1rem,16px)}.CG_--W_select:focus-visible{outline:none}
.gO2Hga_section{gap:var(--space-2);flex-direction:column;display:flex}.gO2Hga_header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.gO2Hga_title{font-size:1.375rem;font-weight:var(--font-weight-strong);line-height:var(--line-height-tight)}.gO2Hga_more{min-block-size:var(--touch-target-min);color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);text-underline-offset:.25em;align-items:center;text-decoration:underline;display:inline-flex}.gO2Hga_more:hover{color:var(--color-text)}
.IcTU0q_nav{justify-content:center;margin-block-start:var(--space-4);display:flex}.IcTU0q_list{justify-content:center;align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.IcTU0q_item{min-inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min);padding-inline:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}a.IcTU0q_item:hover{background:var(--color-surface-muted)}.IcTU0q_current{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-on-primary)}a.IcTU0q_current:hover{background:var(--color-primary-hover)}.IcTU0q_disabled{opacity:.45}.IcTU0q_gap{color:var(--color-text-muted);padding-inline:var(--space-0-5)}
._2BVTda_field{gap:var(--space-1);flex-direction:column;display:flex}._2BVTda_label{font-weight:var(--font-weight-medium);font-size:var(--font-size-base);color:var(--color-text)}._2BVTda_control{align-items:center;gap:var(--space-1);min-block-size:var(--control-height);padding-inline:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;display:flex}._2BVTda_control:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 var(--focus-halo-width) var(--color-focus-halo)}._2BVTda_invalid,._2BVTda_invalid:focus-within{border-color:var(--status-error)}._2BVTda_invalid:focus-within{box-shadow:0 0 0 var(--focus-halo-width) var(--status-error-border)}._2BVTda_input{min-inline-size:0;color:var(--color-text);font:inherit;background:0 0;border:0;outline:none;flex:1;align-self:stretch;padding:0;font-size:max(1rem,16px)}._2BVTda_input[data-ltr=true]:not(:placeholder-shown){text-align:start;direction:ltr}._2BVTda_input[data-ltr=true]{text-align:start}._2BVTda_input::placeholder{color:var(--color-placeholder);opacity:1}._2BVTda_adornment,._2BVTda_endAdornment{color:var(--color-text-muted);align-items:center;line-height:0;display:inline-flex}._2BVTda_error{color:var(--status-error);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}._2BVTda_hint{color:var(--color-text-muted);font-size:var(--font-size-small)}._2BVTda_multiline{padding-block:var(--space-1);align-items:stretch}._2BVTda_textarea{resize:vertical;min-block-size:6rem;line-height:var(--line-height-base)}
.R4wFuq_root{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.R4wFuq_result{min-block-size:0}.R4wFuq_success,.R4wFuq_warning,.R4wFuq_error{font-size:var(--font-size-small);margin:0}.R4wFuq_success p,.R4wFuq_warning p,.R4wFuq_error{margin:0}.R4wFuq_success{color:var(--status-success)}.R4wFuq_warning{color:var(--status-warning)}.R4wFuq_error{color:var(--status-error)}.R4wFuq_link{color:var(--color-text);font-weight:var(--font-weight-medium);text-underline-offset:.25em;text-decoration:underline}.R4wFuq_skipped{margin:var(--space-0-5) 0 0;padding-inline-start:var(--space-3)}.R4wFuq_note{margin:var(--space-0-5) 0 0;color:var(--color-text-muted)}.R4wFuq_compact{align-items:flex-start}
._7lh3yq_page{gap:var(--space-2);flex-direction:column;inline-size:100%;max-inline-size:85.5rem;margin-inline:auto;display:flex}
._1Zcneq_page{gap:var(--space-3);flex-direction:column;display:flex}
.dFYWZW_page{gap:var(--space-3);flex-direction:column;display:flex}
