._5YsDma_notice{inset-inline:0;z-index:60;padding:var(--space-2) var(--space-3);padding-bottom:max(var(--space-2),env(safe-area-inset-bottom));background:var(--color-danger);color:var(--color-on-accent);font-size:var(--text-base);line-height:var(--leading-normal);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .75rem;display:flex;position:fixed;bottom:0}._5YsDma_reload{min-height:var(--tap-target);padding:0 var(--space-3);border-radius:var(--radius-sm);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffffb3;justify-content:center;align-items:center;display:inline-flex}._5YsDma_reload:active{background:#ffffff29}@media (hover:hover){._5YsDma_reload:hover{background:#ffffff1f}}._5YsDma_reload:focus-visible{outline:2px solid var(--color-on-accent);outline-offset:2px}._5YsDma_dismiss{width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-sm);color:inherit;cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;display:inline-flex}._5YsDma_dismiss:active{background:#ffffff29}@media (hover:hover){._5YsDma_dismiss:hover{background:#ffffff1f}}._5YsDma_dismiss:focus-visible{outline:2px solid var(--color-on-accent);outline-offset:-2px}
._8qB21W_bar{z-index:1100;pointer-events:none;background:var(--color-link);transform-origin:0;width:100%;height:3px;animation:20s ease-out forwards _8qB21W_work-progress-creep;position:fixed;top:0;left:0;transform:scaleX(0)}@keyframes _8qB21W_work-progress-creep{0%{transform:scaleX(0)}8%{transform:scaleX(.4)}25%{transform:scaleX(.7)}55%{transform:scaleX(.86)}to{transform:scaleX(.96)}}@media (prefers-reduced-motion:reduce){._8qB21W_bar{animation:none;transform:none}}
.qlDbnW_icon{flex-shrink:0;width:1.125rem;height:1.125rem}
.m0HmSq_control{border-radius:var(--radius-md);height:2rem;color:var(--color-dim);font-family:inherit;font-size:var(--text-base);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background-color .12s ease,color .12s ease,transform var(--press-out);background:0 0;border:1px solid #0000;align-items:center;gap:.375rem;margin:0;padding:0 .5rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}@media (hover:hover){.m0HmSq_control:hover{background:var(--color-surface);color:var(--color-ink);text-decoration:none}}.m0HmSq_control:active{background:var(--color-surface);color:var(--color-ink);transform:translateY(var(--press-y));transition:background-color .12s ease,color .12s ease,transform var(--press-in)}.m0HmSq_control:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.m0HmSq_select{color:inherit;font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.m0HmSq_select:disabled{cursor:progress;opacity:.6}.m0HmSq_fillRowLabel[data-pending]{opacity:.6}.m0HmSq_fillRowSelect{opacity:0;cursor:pointer;border:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.m0HmSq_fillRowSelect:disabled{cursor:progress}
.gUxCTG_wrapper{display:flex;position:relative}.gUxCTG_bellButton{border-radius:var(--radius-md);height:2rem;color:var(--color-dim);font-family:inherit;font-size:var(--text-base);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background-color .12s ease,color .12s ease,transform var(--press-out);background:0 0;border:1px solid #0000;align-items:center;gap:.375rem;margin:0;padding:0 .5rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}@media (hover:hover){.gUxCTG_bellButton:hover{background:var(--color-surface);color:var(--color-ink);text-decoration:none}}.gUxCTG_bellButton:active{background:var(--color-surface);color:var(--color-ink);transform:translateY(var(--press-y));transition:background-color .12s ease,color .12s ease,transform var(--press-in)}.gUxCTG_bellButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.gUxCTG_bellButton{justify-content:center;width:2rem;padding:0}@media (max-width:640px){.gUxCTG_bellButton{width:var(--tap-target);height:var(--tap-target)}}.gUxCTG_bellButton{color:var(--color-on-chrome-dim);position:relative}@media (hover:hover){.gUxCTG_bellButton:hover{color:var(--color-on-chrome);background:#ffffff24}}.gUxCTG_bellButton:active{color:var(--color-on-chrome);background:#ffffff24}.gUxCTG_bellButton:focus-visible{outline-color:var(--color-on-chrome)}.gUxCTG_badge{background:var(--color-danger);min-width:1.125rem;height:1.125rem;color:var(--color-on-accent);border-radius:999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:.6875rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-.25rem;right:-.25rem}.gUxCTG_panel{border:1px solid var(--elevation-edge);border-radius:var(--radius-md);background:var(--color-bg);width:22rem;max-width:calc(100vw - 2rem);max-height:24rem;box-shadow:var(--elevation-overlay);z-index:20;flex-direction:column;display:flex;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden}.gUxCTG_panelHeader{border-bottom:1px solid var(--color-border-light);justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.gUxCTG_panelTitle{font-size:var(--text-section-title);font-weight:600}.gUxCTG_markAllButton{border-radius:var(--radius-md);font-size:var(--text-base);color:var(--color-accent);cursor:pointer;background:0 0;border:1px solid #0000;padding:.125rem .5rem}@media (hover:hover){.gUxCTG_markAllButton:hover{text-decoration:underline}}.gUxCTG_empty{text-align:center;font-size:var(--text-base);color:var(--color-dim);margin:0;padding:1.5rem 1rem}.gUxCTG_list{margin:0;padding:0;list-style:none;overflow-y:auto}.gUxCTG_item{border-bottom:1px solid var(--color-rule-soft);font-size:var(--text-base);color:var(--color-fg);flex-direction:column;gap:.125rem;padding:.75rem 1rem;display:flex}@media (hover:hover){.gUxCTG_item:hover{background:var(--color-surface)}}.gUxCTG_item:last-child{border-bottom:none}.gUxCTG_item[data-unread=true]{background:var(--color-surface);font-weight:600}.gUxCTG_item[data-unread=true] .gUxCTG_itemMessage:before{content:"";background:var(--color-accent);vertical-align:middle;border-radius:999px;width:.375rem;height:.375rem;margin-right:.375rem;display:inline-block}.gUxCTG_itemMessage{line-height:1.35}.gUxCTG_itemDate{font-size:var(--text-shop);color:var(--color-dim);font-weight:400}@media (max-width:640px){.gUxCTG_panel{width:20rem}}
.QeL9La_nav{max-width:100%;margin-bottom:var(--space-2);display:flex}.QeL9La_back{align-items:center;gap:var(--space-1);min-width:0;max-width:100%;min-height:var(--tap-target);margin-left:calc(-1*var(--space-2));padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--color-accent);font-size:var(--text-base);-webkit-tap-highlight-color:#0000;transition:background-color .12s ease,transform var(--press-out);font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.QeL9La_back:hover{background:var(--color-accent-soft)}}.QeL9La_back:active{background:var(--color-accent-soft);transform:translateY(var(--press-y));transition:background-color .12s ease,transform var(--press-in)}.QeL9La_back:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.QeL9La_chevron{flex:none;width:20px;height:20px}.QeL9La_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.ZHxU0a_notice{border:1px solid var(--color-warning);border-radius:var(--radius-sm);background:var(--color-warning-soft);color:var(--color-fg);font-size:var(--text-base);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.ZHxU0a_message{flex:8rem;min-width:0}.ZHxU0a_discard{border:1px solid var(--color-input-border);border-radius:var(--radius-sm);background:var(--color-bg);color:inherit;font-family:inherit;font-size:inherit;cursor:pointer;padding:.2rem .6rem}.ZHxU0a_dismiss{color:inherit;cursor:pointer;background:0 0;border:none;padding:0 .25rem;font-size:1.1rem;line-height:1}
.nNXGYa_handle{cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;width:10px;position:absolute;top:0;bottom:0;right:-5px}.nNXGYa_handle:after{content:"";background:var(--color-border);border-radius:1px;width:2px;transition:background-color .12s,top .12s,bottom .12s;position:absolute;top:20%;bottom:20%;left:4px}.nNXGYa_handle:active:after{background:var(--color-link);top:0;bottom:0}@media (hover:hover){.nNXGYa_handle:hover:after{background:var(--color-link);top:0;bottom:0}}
.hDosiG_strip{flex-wrap:wrap;gap:.5rem;display:flex}.hDosiG_thumbButton{border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:0;line-height:0}.hDosiG_thumb{object-fit:cover;border-radius:var(--radius-sm);width:10rem;height:10rem;display:block}@media (max-width:640px){.hDosiG_thumbButton{flex:0 0 calc(50% - .25rem)}.hDosiG_thumb{aspect-ratio:1;width:100%;height:auto}}.hDosiG_overlay{z-index:1000;padding:var(--space-5);padding-bottom:max(var(--space-3),env(safe-area-inset-bottom));cursor:zoom-out;touch-action:pan-y pinch-zoom;background:#000000d9;outline:none;flex-direction:column;display:flex;position:fixed;inset:0}@media (max-width:640px){.hDosiG_overlay{padding:var(--space-6) var(--space-2) max(var(--space-2),env(safe-area-inset-bottom))}}.hDosiG_stage{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.hDosiG_fullImage{object-fit:contain;cursor:default;max-width:100%;max-height:100%;box-shadow:var(--elevation-modal)}.hDosiG_controls{justify-content:center;align-items:center;gap:var(--space-3);padding-top:var(--space-3);cursor:default;flex:none;display:flex}.hDosiG_closeButton,.hDosiG_stepButton{width:max(var(--tap-target),var(--control-height));height:max(var(--tap-target),var(--control-height));color:var(--color-on-accent);cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex}@media (hover:hover){.hDosiG_closeButton:hover,.hDosiG_stepButton:hover:not(:disabled){background:#ffffff4d}}.hDosiG_closeButton:focus-visible,.hDosiG_stepButton:focus-visible{outline:2px solid var(--color-on-accent);outline-offset:2px}.hDosiG_closeButton{top:max(var(--space-3),env(safe-area-inset-top));right:var(--space-3);font-size:1.5rem;position:fixed}.hDosiG_stepButton{padding-bottom:.2em;font-size:1.75rem}.hDosiG_stepButton:disabled{opacity:.3;cursor:default}.hDosiG_position{text-align:center;min-width:4.5em;color:var(--color-on-accent);font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}
.OiLdra_figure{margin:0 0 var(--space-3)}.OiLdra_figureCompact{max-width:640px;margin:0}.OiLdra_scroller{-webkit-overflow-scrolling:touch;border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-surface);overflow-x:auto}.OiLdra_frameButton{cursor:zoom-in;background:0 0;border:0;width:100%;min-width:480px;padding:0;line-height:0;display:block}.OiLdra_frameButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.OiLdra_image{width:100%;height:auto;display:block}.OiLdra_caption{margin:var(--space-1) 0 0;font-size:var(--text-pack);color:var(--color-dim)}
.YrYiBa_fallback{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-bottom:.5rem;display:flex}.YrYiBa_note{color:var(--color-dim);font-size:var(--text-pack)}
.-zl22a_panel{font-size:var(--text-base);color:var(--color-text);margin:.375rem 0 0;padding:0}.-zl22a_title{font-size:var(--text-base);color:var(--color-danger);margin:0 0 .25rem;font-weight:600}.-zl22a_intro{color:var(--color-dim);margin:0 0 .5rem}.-zl22a_candidates{margin:0;padding-left:1.25rem}.-zl22a_candidate+.-zl22a_candidate{margin-top:.5rem}.-zl22a_together{margin:0 0 .25rem}.-zl22a_faults{margin:0;padding-left:1.25rem}.-zl22a_fault{overflow-wrap:anywhere;margin:0}.-zl22a_fault+.-zl22a_fault{margin-top:.25rem}.-zl22a_rowRef{font:inherit;color:var(--color-link);text-underline-offset:.15em;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.-zl22a_rowRef:focus-visible{color:var(--color-accent-hover)}@media (hover:hover){.-zl22a_rowRef:hover{color:var(--color-accent-hover)}}.-zl22a_rowName{color:var(--color-dim);text-decoration:none}.-zl22a_more{color:var(--color-dim);font-size:var(--text-pack);margin:.5rem 0 0}
.W7VEma_wrap{margin:var(--space-2) 0 0}.W7VEma_sheet{max-width:44rem;padding:var(--space-3);background:var(--color-bg);border:1px solid var(--color-rule);border-radius:var(--radius-sm)}.W7VEma_meta{margin:0 0 var(--space-2);font-size:var(--text-label);color:var(--color-dim);line-height:1.5}.W7VEma_meta p{overflow-wrap:anywhere;margin:0}.W7VEma_scroller{overflow-x:auto}.W7VEma_table{border-collapse:collapse;width:100%;min-width:24rem;font-size:var(--text-base)}.W7VEma_source{max-width:44rem;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);overflow-wrap:anywhere;margin:.4rem 0 0}.W7VEma_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.W7VEma_table th,.W7VEma_table td{border-bottom:1px solid var(--color-rule-soft);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.3rem .5rem}.W7VEma_table thead th{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);border-bottom:1px solid var(--color-rule);white-space:nowrap}.W7VEma_table th.W7VEma_typeCol,.W7VEma_table td.W7VEma_typeCol{border-left:1px solid var(--color-rule);white-space:normal;font-weight:600}.W7VEma_table td.W7VEma_numeric,.W7VEma_table th.W7VEma_numeric{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal}@media (max-width:480px){.W7VEma_table th,.W7VEma_table td{padding:.3rem .35rem}.W7VEma_sheet{padding:var(--space-2)}}@media print{.W7VEma_scroller{overflow-x:visible}.W7VEma_table{min-width:0}.W7VEma_meta{color:inherit}.W7VEma_sheet{max-width:none;padding:var(--space-2);background:0 0}.W7VEma_source{max-width:none;color:inherit}.W7VEma_table tr{break-inside:avoid}}
.v-7Pca_heading{border-top:1px solid var(--color-border);margin:2rem 0 .75rem;padding-top:1.5rem;font-size:1.0625rem;font-weight:600}.v-7Pca_note{color:var(--color-muted);margin:0 0 1rem;font-size:.8125rem}.v-7Pca_fileLine{margin:0}.v-7Pca_pdfPages{flex-direction:column;gap:.75rem;margin:0 0 .75rem;display:flex}.v-7Pca_pdfPage{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;width:100%;max-width:44rem;height:auto;display:block}.v-7Pca_fileLink{min-height:44px;padding:.35rem var(--control-pad-x);border:1px solid var(--color-control-edge);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-accent);overflow-wrap:anywhere;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.v-7Pca_fileLink:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}}@media print{.v-7Pca_note,.v-7Pca_fileLink{color:inherit}}
.ShLina_bar{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ShLina_bar>form,.ShLina_bar [data-blocked-wrap]{display:contents}.ShLina_bar [data-blocked-reason]{text-align:right;flex-basis:100%;order:99}@media (max-width:640px){.ShLina_bar>:is(button,a),.ShLina_bar>form>:is(button,a),.ShLina_bar>[data-blocked-wrap]>button{flex:1 1 0;min-width:max-content}.ShLina_bar [data-blocked-reason]{text-align:left}}.ShLina_lead{margin-right:auto}.ShLina_danger{gap:var(--space-2);display:flex}.ShLina_danger:has(>div){flex:1 0 100%;order:0;min-width:0}.ShLina_bar:has([data-open-panel])>:not(:has([data-open-panel]),[data-open-panel]){display:none}.ShLina_status{color:var(--color-dim);font-size:var(--text-shop)}@media (max-width:640px){.ShLina_lead{margin-right:0}.ShLina_danger{min-width:min(max-content,100%);flex:1 1 0;order:98}.ShLina_danger>:is(button,a){flex:auto}.ShLina_status{flex-basis:100%;order:-1}}
.u1D9rq_notice{border-radius:var(--radius-md);font-size:var(--text-base);line-height:var(--leading-normal);background:var(--color-warning-soft);border:1px solid;border-color:color-mix(in srgb, var(--color-warning) 28%, transparent);color:var(--color-warning);align-items:flex-start;gap:var(--space-2);margin:0 0 var(--space-3);flex-direction:column;padding:.5rem .75rem;display:flex}.u1D9rq_line{overflow-wrap:anywhere;margin:0}.u1D9rq_line a{color:inherit;font-weight:600}.u1D9rq_tick{align-items:center;gap:var(--space-2);min-height:44px;display:flex}.u1D9rq_tick input{width:1.25rem;height:1.25rem}
.R3HGOW_group{gap:var(--space-1);flex-direction:column;max-width:32rem;display:flex}.R3HGOW_legend{color:var(--color-text);font-size:var(--text-label);font-weight:var(--weight-medium)}.R3HGOW_question{color:var(--color-text);font-size:var(--text-label);font-weight:var(--weight-medium);margin:0}.R3HGOW_tiles{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.R3HGOW_tile{min-height:2.75rem;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.R3HGOW_tile[data-selected=true]{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.R3HGOW_tile[data-selected=true] .R3HGOW_tileTitle{color:var(--color-accent)}@media (hover:hover){.R3HGOW_tile:hover{border-color:var(--color-accent)}}.R3HGOW_radio{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.R3HGOW_tile:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.R3HGOW_tile:has(.R3HGOW_radio:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.R3HGOW_glyph{width:2.125rem;height:1.7rem;color:var(--color-text-muted);flex:none}.R3HGOW_tile[data-selected=true] .R3HGOW_glyph{color:var(--color-accent)}.R3HGOW_tileTitle{font-size:.9375rem;font-weight:600;line-height:var(--leading-tight);overflow-wrap:anywhere}.R3HGOW_tileNote{color:var(--color-text-muted);font-size:.8125rem;line-height:var(--leading-normal);overflow-wrap:anywhere}
.W37nGa_overlay{z-index:1000;color:#fff;touch-action:manipulation;overscroll-behavior:contain;background:#000;flex-direction:column;display:flex;position:fixed;inset:0}.W37nGa_top{padding-block:max(.75rem,env(safe-area-inset-top)) .25rem;padding-inline:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right));text-align:center;background:#000000b8;flex-direction:column;align-items:center;gap:.125rem;display:flex}.W37nGa_guidance{overflow-wrap:anywhere;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}.W37nGa_top .W37nGa_nativeCamera{color:#ffffffd9;background:0 0;border-color:#0000;width:auto;min-height:44px;padding:.5rem .75rem;font-size:.9375rem;text-decoration:underline}.W37nGa_viewfinder{flex:auto;min-height:0;position:relative;overflow:hidden}.W37nGa_video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.W37nGa_status{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding-inline:1.5rem;font-size:1rem;display:flex;position:absolute;inset:0}.W37nGa_status p{margin:0}.W37nGa_flash{opacity:0;pointer-events:none;background:#fff;animation:.25s ease-out W37nGa_shotFlash;position:absolute;inset:0}@keyframes W37nGa_shotFlash{0%{opacity:.6}to{opacity:0}}@media (prefers-reduced-motion:reduce){.W37nGa_flash{animation:none}}.W37nGa_shotError{border-radius:var(--radius-sm);color:#ffd2d2;text-align:center;overflow-wrap:anywhere;background:#000000d1;margin:0;padding:.5rem .75rem;font-size:.9375rem;position:absolute;bottom:.75rem;left:1rem;right:1rem}.W37nGa_bottom{padding-block:1rem max(1rem,env(safe-area-inset-bottom));padding-inline:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right));background:#000000b8;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.W37nGa_counter{flex-direction:column;justify-self:start;gap:.125rem;min-width:0;margin:0;display:flex}.W37nGa_counterMain{font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:600}.W37nGa_counterSub{color:#ffffffbf;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:.8125rem}.W37nGa_counterWarning{color:#ffcf7a;overflow-wrap:anywhere;font-size:.8125rem}.W37nGa_shutter{cursor:pointer;-webkit-tap-highlight-color:#0000;background:#fff;border:4px solid #fff;border-radius:50%;width:4.5rem;height:4.5rem;padding:0;transition:transform .1s;box-shadow:inset 0 0 0 3px #000}.W37nGa_shutter:active:not(:disabled){transform:scale(.92)}.W37nGa_shutter:disabled{opacity:.4;cursor:default}.W37nGa_shutter:focus-visible{outline-offset:3px;outline:3px solid #7db4ff}.W37nGa_bottom .W37nGa_done{justify-self:end;width:auto;min-width:5.5rem;min-height:48px;margin:0;font-size:1.0625rem}
.rN_wxW_panel{border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;gap:.75rem;max-width:28rem;padding:1rem;display:flex}.rN_wxW_panelTitle{margin:0;font-size:.9375rem}.rN_wxW_error{color:var(--color-danger);margin:0;font-size:.875rem}.rN_wxW_hiddenInput{display:none}.rN_wxW_multiPartChoice{flex-direction:column;gap:.375rem;display:flex}.rN_wxW_captureMore{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.rN_wxW_captureMore>.rN_wxW_dropZone{flex:100%}.rN_wxW_dropZone{border:2px dashed var(--color-input-border);border-radius:var(--radius-sm);background:var(--color-surface);text-align:center;justify-content:center;align-items:center;min-height:9rem;padding:1.5rem;transition:border-color .15s,background-color .15s;display:flex;position:relative}.rN_wxW_dropZoneActive{border-color:var(--color-link);background:var(--color-border-light)}.rN_wxW_dropZoneText{color:var(--color-muted);font-size:var(--text-base);pointer-events:none}.rN_wxW_dropZoneTextTouch{pointer-events:none;display:none}.rN_wxW_dropZoneInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.rN_wxW_progress{color:var(--color-muted);margin:0;font-size:1rem}.rN_wxW_progressCount{font-variant-numeric:tabular-nums;color:var(--color-fg);font-size:1.125rem;font-weight:600}.rN_wxW_progressSafe{color:var(--color-success)}.rN_wxW_hint{color:var(--color-muted);margin:0;font-size:.8125rem}.rN_wxW_warning{color:var(--color-warning);margin:0;font-size:.875rem}.rN_wxW_thumbnails{flex-wrap:wrap;gap:.5rem;display:flex}.rN_wxW_thumbnailState{font-size:var(--text-code-sm);text-align:center;color:var(--color-on-accent);background:#000000a8;padding:.125rem .25rem;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.rN_wxW_thumbnailState[data-state=uploaded]{background:var(--color-success)}.rN_wxW_thumbnailState[data-state=failed]{background:var(--color-danger)}.rN_wxW_thumbnailState[data-state=retrying]{background:var(--color-warning)}.rN_wxW_thumbnail{border-radius:var(--radius-sm);border:1px solid var(--color-border);align-items:stretch;gap:.5rem;display:flex;overflow:hidden}.rN_wxW_thumbnail[data-state=failed]{border-color:var(--color-danger);flex:100%}.rN_wxW_thumbnail[data-state=retrying]{border-color:var(--color-warning);flex:100%}.rN_wxW_thumbnailMedia{flex:none;width:5rem;height:5rem;position:relative}.rN_wxW_thumbnailMedia img{object-fit:cover;width:100%;height:100%;display:block}.rN_wxW_failure{flex-direction:column;flex:auto;justify-content:center;gap:.375rem;min-width:0;padding:.375rem .5rem .375rem 0;display:flex}.rN_wxW_failureMessage{color:var(--color-danger);overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.35}.rN_wxW_failurePending .rN_wxW_failureAction{border-color:var(--color-border)}.rN_wxW_pendingMessage{color:var(--color-fg);overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.35}.rN_wxW_failureDetail{color:var(--color-muted);font-size:.6875rem;line-height:1.3;font-family:var(--font-mono);overflow-wrap:anywhere;margin:0}.rN_wxW_failureActions{flex-wrap:wrap;gap:.375rem;display:flex}.rN_wxW_failureAction{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-fg);cursor:pointer;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.rN_wxW_fileChip{text-align:center;word-break:break-word;background:var(--color-surface);justify-content:center;align-items:center;width:100%;height:100%;padding:.25rem;font-size:.6875rem;display:flex;overflow:hidden}.rN_wxW_removeThumbnail{width:1.25rem;height:1.25rem;color:var(--color-on-accent);cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;line-height:1;display:flex;position:absolute;top:.125rem;right:.125rem}.rN_wxW_actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (max-width:640px){.rN_wxW_actions{flex-direction:column;align-items:stretch}.rN_wxW_dropZone{min-height:max(3rem,var(--control-height));border:1px solid var(--color-control-edge);border-radius:var(--radius-sm);text-align:center;background:0 0;justify-content:center;padding:.75rem .875rem}.rN_wxW_captureMore>.rN_wxW_dropZone{flex:auto}.rN_wxW_dropZoneActive{border-color:var(--color-accent);background:var(--color-accent-soft)}.rN_wxW_dropZoneText{display:none}.rN_wxW_dropZoneTextTouch{color:var(--color-dim);font-size:var(--text-item);font-weight:500;display:inline}.rN_wxW_thumbnailMedia{width:6.5rem;height:6.5rem}.rN_wxW_failureMessage,.rN_wxW_pendingMessage{font-size:.9375rem}.rN_wxW_failureDetail{font-size:.75rem}.rN_wxW_failureAction{min-height:44px;padding:.5rem .75rem;font-size:.875rem}.rN_wxW_removeThumbnail{width:2rem;height:2rem;font-size:1.125rem}.rN_wxW_thumbnailState{padding:.25rem;font-size:.75rem}.rN_wxW_primaryAction{border:1px solid var(--color-border);border-radius:var(--radius-sm);text-align:center;width:100%;min-height:44px;margin:0;padding:.75rem 1rem}}@media (max-width:380px){.rN_wxW_thumbnail[data-state=failed],.rN_wxW_thumbnail[data-state=retrying]{flex-direction:column;gap:.25rem}.rN_wxW_failure{padding:0 .5rem .5rem}.rN_wxW_failureAction{flex:auto}}
.fs8rAq_wrapper{flex-direction:column;gap:.75rem;margin:1rem 0 1.5rem;display:flex}.fs8rAq_heading{margin:0;font-size:1.125rem}.fs8rAq_summary{margin:0;font-size:1rem}.fs8rAq_count{font-variant-numeric:tabular-nums;font-weight:600}.fs8rAq_explain{max-width:42rem;color:var(--color-muted);margin:0;font-size:.9375rem}.fs8rAq_error{color:var(--color-danger);overflow-wrap:anywhere;margin:0;font-size:.875rem}.fs8rAq_discardRow{display:flex}
.NMwuVa_wrap{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}.NMwuVa_label{color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium)}.NMwuVa_select{border-radius:var(--radius-md);border:1px solid var(--color-input-border);min-height:var(--control-height);max-width:100%;font-size:var(--text-input);text-transform:none;letter-spacing:normal;background:var(--color-bg);color:var(--color-fg);font-variant-numeric:tabular-nums;padding:0 .625rem;font-family:inherit;font-weight:400}.NMwuVa_select::placeholder{color:var(--color-placeholder)}.NMwuVa_select:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}.NMwuVa_select:is(textarea){line-height:var(--leading-normal);padding:.5rem .625rem}.NMwuVa_select{max-width:22rem}.NMwuVa_note{color:var(--color-text-muted);font-size:.8125rem;line-height:var(--leading-normal);margin:0}.NMwuVa_readonly{margin:0 0 var(--space-4);font-size:.875rem}.NMwuVa_readonly .NMwuVa_value{color:var(--color-text);font-weight:var(--weight-medium)}.NMwuVa_error{color:var(--color-danger);margin:0;font-size:.8125rem}
.V2GZBG_wrap{gap:var(--space-3);flex-direction:column;max-width:32rem;display:flex}.V2GZBG_group{border:0;min-width:0;margin:0;padding:0}.V2GZBG_legend{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);padding:0;font-weight:600}.V2GZBG_options{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.V2GZBG_option{align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-text);font-size:.9375rem;display:flex}.V2GZBG_option input{flex:none;width:1.25rem;height:1.25rem;margin:0}.V2GZBG_payTo{gap:var(--space-1);flex-direction:column;display:flex}.V2GZBG_input{border-radius:var(--radius-md);border:1px solid var(--color-input-border);min-height:var(--control-height);max-width:100%;font-size:var(--text-input);text-transform:none;letter-spacing:normal;background:var(--color-bg);color:var(--color-fg);font-variant-numeric:tabular-nums;padding:0 .625rem;font-family:inherit;font-weight:400}.V2GZBG_input::placeholder{color:var(--color-placeholder)}.V2GZBG_input:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}.V2GZBG_input:is(textarea){line-height:var(--leading-normal);padding:.5rem .625rem}.V2GZBG_caption{color:var(--color-muted);font-size:.8125rem}
.ZQP3pq_wrap{gap:var(--space-3);margin-bottom:var(--space-4);flex-direction:column;display:flex}.ZQP3pq_items{border:0;flex-direction:column;min-width:0;max-width:32rem;margin:0;padding:0;display:flex}.ZQP3pq_legend{gap:var(--space-2);color:var(--color-text);font-size:var(--text-label);font-weight:var(--weight-medium);align-items:baseline;padding:0;display:flex}.ZQP3pq_count{color:var(--color-muted);font-size:.8125rem;font-weight:400}.ZQP3pq_item{align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-text);font-size:.9375rem;display:flex}.ZQP3pq_item input{flex:none;width:1.25rem;height:1.25rem;margin:0}.ZQP3pq_name{overflow-wrap:anywhere;flex:1;min-width:0}.ZQP3pq_amount{font-variant-numeric:tabular-nums}.ZQP3pq_unclaimed{color:var(--color-muted);text-decoration:line-through}.ZQP3pq_error{color:var(--color-danger);margin:0;font-size:.8125rem}
.PEzl_q_wrap{display:contents}.PEzl_q_confirm{gap:var(--space-2);max-width:28rem;padding:var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-surface);font-size:.875rem;line-height:var(--leading-normal);flex-direction:column;flex-basis:100%;display:flex}.PEzl_q_question{font-size:var(--text-base);color:var(--color-ink);font-weight:600}.PEzl_q_consequence{font-size:var(--text-shop);color:var(--color-dim)}.PEzl_q_actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.PEzl_q_actions>form,.PEzl_q_actions [data-blocked-wrap]{display:contents}.PEzl_q_actions [data-blocked-reason]{text-align:right;flex-basis:100%;order:99}@media (max-width:640px){.PEzl_q_actions>:is(button,a),.PEzl_q_actions>form>:is(button,a),.PEzl_q_actions>[data-blocked-wrap]>button{flex:1 1 0;min-width:max-content}.PEzl_q_actions [data-blocked-reason]{text-align:left}}.PEzl_q_error{color:var(--color-danger);overflow-wrap:anywhere;font-size:.8125rem}
.nl4Mca_form{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);flex-direction:column;gap:.5rem;max-width:32rem;padding:.75rem;display:flex}.nl4Mca_note,.nl4Mca_locked{color:var(--color-muted);margin:0;font-size:.875rem}.nl4Mca_label{flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}.nl4Mca_input{border-radius:var(--radius-md);border:1px solid var(--color-input-border);min-height:var(--control-height);max-width:100%;font-size:var(--text-input);text-transform:none;letter-spacing:normal;background:var(--color-bg);color:var(--color-fg);font-variant-numeric:tabular-nums;padding:0 .625rem;font-family:inherit;font-weight:400}.nl4Mca_input::placeholder{color:var(--color-placeholder)}.nl4Mca_input:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}.nl4Mca_input:is(textarea){line-height:var(--leading-normal);padding:.5rem .625rem}.nl4Mca_input{min-width:0}.nl4Mca_actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.nl4Mca_error{color:var(--color-danger);margin:0;font-size:.875rem}
.XXLM3q_wrap{margin-top:var(--space-4)}@media (max-width:640px){.XXLM3q_wrap>div>:is(span,div)>button:first-child{flex:1 1 0;min-width:max-content}}.XXLM3q_error{color:var(--color-danger);margin:.5rem 0 0;font-size:.875rem}
._1Nz9q_wrap{display:contents}._1Nz9q_panel{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;flex-basis:100%;gap:.75rem;padding:1rem;display:grid}._1Nz9q_panel p{margin:0}._1Nz9q_panel label{gap:.5rem;display:grid}._1Nz9q_panel input,._1Nz9q_panel textarea{min-width:0;max-width:100%}._1Nz9q_panel input[type=file]{min-height:44px}._1Nz9q_panel textarea{min-height:5rem;font:inherit;padding:.5rem}._1Nz9q_previews{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._1Nz9q_previews li{overflow-wrap:anywhere;gap:.5rem;display:grid}._1Nz9q_previews img{object-fit:contain;max-width:100%;height:160px}._1Nz9q_history{border-top:1px solid var(--color-border);margin-top:.75rem}._1Nz9q_history summary{cursor:pointer;min-height:44px;padding:.75rem 0}._1Nz9q_history a{overflow-wrap:anywhere;min-height:44px;padding:.5rem 0;display:inline-block}
._66rZW_error{border-radius:var(--radius-md);font-size:var(--text-base);line-height:var(--leading-normal);background:var(--color-danger-soft);border:1px solid;border-color:color-mix(in srgb, var(--color-danger) 28%, transparent);color:var(--color-danger);margin:0 0 .25rem;padding:.5rem .75rem;scroll-margin-top:5rem}._66rZW_error:focus{outline:none}._66rZW_error:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px}._66rZW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.CJAzSW_wrapper{display:inline-block}.CJAzSW_error{white-space:normal;max-width:16rem;color:var(--color-danger);margin:.25rem 0 0;font-size:.75rem}
.B8eA5q_title{font-size:var(--text-page-title);margin:0 0 .25rem;font-weight:600}.B8eA5q_titleAlone{margin-bottom:1.5rem}.B8eA5q_subtitle{color:var(--color-muted);margin:0 0 1.5rem;font-size:.875rem}.B8eA5q_pickTrip{margin:0 0 .75rem}.B8eA5q_declineRow{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 1rem;display:flex}.B8eA5q_declineNote{color:var(--color-muted);font-size:.875rem}@media (max-width:640px){.B8eA5q_declineRow{flex-direction:column;align-items:stretch}}
.W-d9jG_notice{border-radius:var(--radius-md);font-size:var(--text-base);line-height:var(--leading-normal);background:var(--color-warning-soft);border:1px solid;border-color:color-mix(in srgb, var(--color-warning) 28%, transparent);color:var(--color-warning);align-items:flex-start;gap:var(--space-2);flex-direction:column;margin:0;padding:.5rem .75rem;display:flex}.W-d9jG_line{overflow-wrap:anywhere;margin:0}.W-d9jG_line a{color:inherit}.W-d9jG_done{color:var(--color-success);margin:0;font-weight:600}.W-d9jG_error{color:var(--color-danger);overflow-wrap:anywhere;margin:0}
.mO7URW_block{flex-wrap:wrap;align-items:center;gap:.625rem 1rem;display:flex}.mO7URW_memo{align-items:center;gap:.5rem;display:flex}.mO7URW_label{color:var(--color-dim);font-size:var(--text-base)}.mO7URW_select{border-radius:var(--radius-md);border:1px solid var(--color-input-border);min-height:var(--control-height);max-width:100%;font-size:var(--text-input);text-transform:none;letter-spacing:normal;background:var(--color-bg);color:var(--color-fg);font-variant-numeric:tabular-nums;padding:0 .625rem;font-family:inherit;font-weight:400}.mO7URW_select::placeholder{color:var(--color-placeholder)}.mO7URW_select:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}.mO7URW_select:is(textarea){line-height:var(--leading-normal);padding:.5rem .625rem}.mO7URW_select{font-size:max(1rem,var(--text-base));background:var(--color-bg);color:var(--color-ink);min-width:6.5rem}.mO7URW_download{min-height:var(--control-height);flex:none;justify-content:center;align-items:center;display:inline-flex}.mO7URW_error{color:var(--color-danger);font-size:var(--text-pack);text-transform:none;letter-spacing:normal;flex-basis:100%;margin:0;font-weight:400}.mO7URW_bar{margin:0 0 1.25rem}.mO7URW_count{color:var(--color-dim);font-size:var(--text-base)}.mO7URW_pick{width:var(--tap-target);min-height:var(--tap-target);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.mO7URW_pick input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent);margin:0}@media (max-width:40rem){.mO7URW_block{flex-direction:column;align-items:stretch}.mO7URW_memo{flex-wrap:wrap}.mO7URW_select{flex:1}.mO7URW_download{width:100%}}
.OoW-YW_button{min-height:var(--control-height);border-radius:var(--radius-md);font-size:var(--text-button);white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,color .12s ease,transform var(--press-out);-webkit-tap-highlight-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;gap:.375rem;font-family:inherit;font-weight:600;line-height:1;display:inline-flex}.OoW-YW_button:active:not(:disabled):not([aria-disabled=true]){transform:translateY(var(--press-y));transition:background-color .12s ease,border-color .12s ease,color .12s ease,transform var(--press-in)}.OoW-YW_button:disabled{cursor:not-allowed;opacity:.6}.OoW-YW_button:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.OoW-YW_asLink{text-align:center;text-decoration:none}.OoW-YW_blockedWrap{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:inline-flex}.OoW-YW_button.OoW-YW_blocked{cursor:not-allowed;border-color:var(--color-control-edge);background:var(--color-bg);color:var(--color-dim);opacity:1}.OoW-YW_blockedReason{color:var(--color-dim);font-size:var(--text-pack);font-weight:400;line-height:var(--leading-normal);text-align:left;white-space:normal}.OoW-YW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.OoW-YW_primary{padding:0 var(--control-pad-x);background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}@media (hover:hover){.OoW-YW_primary:hover:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover)}}.OoW-YW_primary:active:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.OoW-YW_primary:disabled{background:color-mix(in srgb, var(--color-accent) 22%, var(--color-bg));border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-bg));color:var(--color-accent-hover);opacity:1}.OoW-YW_ghost{border-color:var(--color-control-edge);color:var(--color-dim);background:0 0;padding:0 .5rem;font-weight:500}@media (hover:hover){.OoW-YW_ghost:hover:not(:disabled){background:var(--color-surface);border-color:var(--color-dim);color:var(--color-ink)}}.OoW-YW_ghost:active:not(:disabled){background:var(--color-surface);border-color:var(--color-dim);color:var(--color-ink)}.OoW-YW_quiet{padding:0 var(--control-pad-x);background:var(--color-bg);border-color:var(--color-control-edge);color:var(--color-accent)}@media (hover:hover){.OoW-YW_quiet:hover:not(:disabled){border-color:var(--color-accent);background:var(--color-accent-soft)}}.OoW-YW_quiet:active:not(:disabled){border-color:var(--color-accent);background:var(--color-accent-soft)}.OoW-YW_dangerGhost{border-color:color-mix(in srgb, var(--color-danger) 40%, var(--color-control-edge));color:var(--color-danger);background:0 0;padding:0 .5rem;font-weight:500}@media (hover:hover){.OoW-YW_dangerGhost:hover:not(:disabled){background:var(--color-danger-soft);border-color:var(--color-danger)}}.OoW-YW_dangerGhost:active:not(:disabled){background:var(--color-danger-soft);border-color:var(--color-danger)}.OoW-YW_inline{color:var(--color-dim);background:0 0;padding:0 .5rem;font-weight:500}@media (hover:hover){.OoW-YW_inline:hover:not(:disabled){background:var(--color-surface);border-color:var(--color-control-edge);color:var(--color-ink)}}.OoW-YW_inline:active:not(:disabled){background:var(--color-surface);border-color:var(--color-control-edge);color:var(--color-ink)}.OoW-YW_listItem{width:100%;min-height:max(3rem,var(--control-height));border-radius:var(--radius-lg);border-color:var(--color-control-edge);background:var(--color-bg);color:var(--color-fg);font-size:var(--text-item);font-weight:var(--weight-item);text-align:left;white-space:normal;padding:.75rem .875rem;display:block}@media (hover:hover){.OoW-YW_listItem:hover:not(:disabled){border-color:var(--color-accent);background:var(--color-accent-soft)}}.OoW-YW_listItem:active:not(:disabled){border-color:var(--color-accent);background:var(--color-accent-soft)}
.xJKSHW_flash{gap:var(--space-2);border:1px solid color-mix(in srgb, var(--color-success) 28%, transparent);border-radius:var(--radius-sm);background:var(--color-success-soft);flex-direction:column;padding:.625rem .875rem;animation:.32s ease-out both xJKSHW_flash-in;display:flex}.xJKSHW_headline{font-size:var(--text-base);color:var(--color-text);align-items:center;gap:.5rem;margin:0;font-weight:600;display:flex}.xJKSHW_message{overflow-wrap:anywhere;min-width:0}.xJKSHW_tick{color:var(--color-success);flex:none;display:inline-flex}.xJKSHW_tick svg{width:1.25rem;height:1.25rem}.xJKSHW_tickSmall svg{width:1em;height:1em}.xJKSHW_tickRing{stroke:currentColor;opacity:.45}.xJKSHW_tickMark{stroke:currentColor;stroke-dasharray:22;stroke-dashoffset:22px;animation:.42s ease-out .18s both xJKSHW_tick-draw}.xJKSHW_detail{color:var(--color-text-muted);overflow-wrap:anywhere;margin:0;font-size:.8125rem}.xJKSHW_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:640px){.xJKSHW_actions{flex-direction:column;align-items:stretch}}@keyframes xJKSHW_flash-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes xJKSHW_tick-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.xJKSHW_flash{animation:none}.xJKSHW_tickMark{stroke-dashoffset:0;animation:none}}
.pCg5Ra_status{min-width:0;font-size:var(--text-label);overflow-wrap:anywhere;align-items:center;gap:.375rem;display:inline-flex}.pCg5Ra_idle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pCg5Ra_pending{color:var(--color-text-muted)}.pCg5Ra_done{color:var(--color-success);font-weight:600}.pCg5Ra_dots{flex:none;gap:.1875rem;display:inline-flex}.pCg5Ra_dots span{opacity:.35;background:currentColor;border-radius:50%;width:.25rem;height:.25rem;animation:1.05s ease-in-out infinite pCg5Ra_action-status-pulse}.pCg5Ra_dots span:nth-child(2){animation-delay:.17s}.pCg5Ra_dots span:nth-child(3){animation-delay:.34s}@keyframes pCg5Ra_action-status-pulse{0%,to{opacity:.25}45%{opacity:1}}@media (prefers-reduced-motion:reduce){.pCg5Ra_dots span{opacity:.6;animation:none}}
.Z36WBq_list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Z36WBq_row{border:1px solid var(--color-rule);border-radius:var(--radius-sm);font-size:var(--text-base)}@media (hover:hover){.Z36WBq_row:hover{background:var(--color-surface)}}.Z36WBq_link{color:inherit;align-items:center;gap:.75rem;padding:.75rem;text-decoration:none;display:flex}.Z36WBq_main{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.Z36WBq_title{color:var(--color-accent);font-weight:600}.Z36WBq_titlePlain{font-weight:600}.Z36WBq_meta{color:var(--color-dim)}.Z36WBq_trailing{white-space:nowrap;font-weight:600}
.L74-pG_field{white-space:nowrap;font-size:var(--text-base);color:var(--color-dim);align-items:center;gap:.5rem;display:flex}.L74-pG_input{width:3.5rem;min-height:var(--control-height);border:1px solid var(--color-input-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--text-input);color:inherit;text-align:center;font-variant-numeric:tabular-nums;padding:.25rem .375rem}@media (hover:hover){.L74-pG_input:hover{border-color:var(--color-accent)}}.L74-pG_input:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}.L74-pG_input:disabled{opacity:.6}.L74-pG_input{appearance:textfield}.L74-pG_input::-webkit-outer-spin-button{appearance:none;margin:0}.L74-pG_input::-webkit-inner-spin-button{appearance:none;margin:0}
.ZiPECq_panel{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--elevation-edge);border-radius:var(--radius-md);background:var(--color-bg);box-shadow:var(--elevation-raised)}.ZiPECq_head{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.ZiPECq_heading{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);font-weight:600}.ZiPECq_answer{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.ZiPECq_chip{margin-left:auto}.ZiPECq_byRow{color:var(--color-dim);font-size:var(--text-pack)}.ZiPECq_roleNote{font-size:var(--text-code);line-height:var(--leading-normal);overflow-wrap:anywhere;margin-top:.125rem;display:block}.ZiPECq_select{border-radius:var(--radius-md);border:1px solid var(--color-input-border);min-height:var(--control-height);max-width:100%;font-size:var(--text-input);text-transform:none;letter-spacing:normal;background:var(--color-bg);color:var(--color-fg);font-variant-numeric:tabular-nums;padding:0 .625rem;font-family:inherit;font-weight:400}.ZiPECq_select::placeholder{color:var(--color-placeholder)}.ZiPECq_select:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}.ZiPECq_select:is(textarea){line-height:var(--leading-normal);padding:.5rem .625rem}.ZiPECq_select{max-width:16rem}.ZiPECq_empty{color:var(--color-dim);font-size:var(--text-base)}.ZiPECq_note{margin:var(--space-2) 0 0;color:var(--color-dim);font-size:var(--text-pack);line-height:var(--leading-normal)}.ZiPECq_locked{border-radius:var(--radius-md);font-size:var(--text-base);line-height:var(--leading-normal);background:var(--color-warning-soft);border:1px solid;border-color:color-mix(in srgb, var(--color-warning) 28%, transparent);color:var(--color-warning);margin:var(--space-2) 0 0;padding:.5rem .75rem}.ZiPECq_error{border-radius:var(--radius-md);font-size:var(--text-base);line-height:var(--leading-normal);background:var(--color-danger-soft);border:1px solid;border-color:color-mix(in srgb, var(--color-danger) 28%, transparent);color:var(--color-danger);margin:var(--space-2) 0 0;padding:.5rem .75rem}.ZiPECq_actionStatus{margin:var(--space-2) 0 0;font-size:var(--text-base)}.ZiPECq_summary{margin:var(--space-2) 0 0;font-size:var(--text-base);font-weight:500}.ZiPECq_summaryDone{margin:var(--space-2) 0 0;color:var(--color-success);font-size:var(--text-base);font-weight:600}.ZiPECq_flagged{margin:var(--space-2) 0 0;color:var(--color-warning);font-size:var(--text-pack);flex-direction:column;gap:.125rem;display:flex}.ZiPECq_flagNote{color:var(--color-muted)}.ZiPECq_unsplit{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--elevation-edge);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--elevation-overlay);flex-wrap:wrap;display:flex}.ZiPECq_unsplitQuestion{min-width:12rem;font-size:var(--text-base);line-height:var(--leading-normal);flex:1}.ZiPECq_unsplitActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ZiPECq_shares{margin-top:var(--space-1)}.ZiPECq_shareChips{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.ZiPECq_shareChip{align-items:baseline;gap:var(--space-1);white-space:nowrap;display:inline-flex}.ZiPECq_shareList{gap:var(--space-1);border:0;flex-direction:column;max-width:18rem;margin:0;padding:0;display:flex}.ZiPECq_shareList:disabled{opacity:.6}.ZiPECq_shareLegend{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);margin-bottom:var(--space-1);padding:0;font-weight:600}.ZiPECq_share{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-1) 0;cursor:pointer;flex-wrap:wrap;display:flex}.ZiPECq_shareBox{width:1.125rem;height:1.125rem;accent-color:var(--color-accent);cursor:pointer;flex:none}.ZiPECq_shareAmount{font-size:var(--text-base);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.ZiPECq_toolbar{top:var(--chrome-offset);z-index:2;align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;display:flex;position:sticky}@media (max-width:640px){body:has(table :is(input,textarea,select):focus) .ZiPECq_toolbar{position:static}}.ZiPECq_toolbarCount{font-size:var(--text-base);white-space:nowrap;font-weight:600}.ZiPECq_toolbarGroup{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.ZiPECq_assignLabel{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);font-weight:600}.ZiPECq_autoResult,.ZiPECq_autoResultDone{align-items:baseline;gap:var(--space-2);font-size:var(--text-pack);margin:0;display:flex}.ZiPECq_autoResult{color:var(--color-warning)}.ZiPECq_autoResultDone{color:var(--color-dim)}.ZiPECq_autoNote{color:var(--color-warning);font-size:var(--text-code);margin-top:.125rem;display:block}.ZiPECq_selectCell{width:1.75rem;padding-right:var(--space-2)}.ZiPECq_checkbox{vertical-align:middle;width:1.125rem;height:1.125rem}@media (pointer:coarse){.ZiPECq_checkbox{width:var(--tap-target);height:var(--tap-target)}}.ZiPECq_shopCell{min-width:7rem}.ZiPECq_rowSaving,.ZiPECq_notGoods{color:var(--color-dim);font-size:var(--text-pack)}.ZiPECq_roleNote.ZiPECq_flagged{font-size:var(--text-code);margin:.125rem 0 0}@media (max-width:640px){.ZiPECq_panel{padding:var(--space-3)}.ZiPECq_head{align-items:flex-start}.ZiPECq_chip{margin-left:0}.ZiPECq_select{width:100%;max-width:none}.ZiPECq_head>button,.ZiPECq_unsplitActions>button{margin:0}.ZiPECq_toolbar{padding:var(--space-2)}.ZiPECq_toolbar>.ZiPECq_select{flex:1;width:auto;min-width:8rem}.ZiPECq_toolbar>button,.ZiPECq_toolbarGroup>button{margin:0}.ZiPECq_toolbarGroup{margin-left:0}.ZiPECq_checkbox{width:1.375rem;height:1.375rem}.ZiPECq_autoGo{align-self:stretch}}.ZiPECq_rowShopSelect{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ZiPECq_rowShopPicker{align-items:center;gap:var(--space-1);min-width:7rem;min-height:var(--tap-target);padding:var(--space-1);border:1px solid var(--color-input-border);border-radius:var(--radius-md);background:var(--color-bg);flex-wrap:wrap;display:flex;position:relative}.ZiPECq_rowShopPicker:has(.ZiPECq_rowShopSelect[aria-invalid=true]){border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}.ZiPECq_rowShopPicker:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}.ZiPECq_groupToggle{margin-top:var(--space-2)}
.Nwg-da_title{font-size:var(--text-page-title);letter-spacing:-.01em;font-weight:600;line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0 0 .25rem}.Nwg-da_subtitle{font-size:var(--text-base);color:var(--color-dim);margin:0 0 1.25rem}.Nwg-da_subtitleLink{color:var(--color-accent);text-underline-offset:.15em;text-decoration:underline}.Nwg-da_controls{margin:0 0 1.25rem}.Nwg-da_shopPicker{flex-wrap:wrap;gap:.5rem;display:flex}.Nwg-da_shopLink{border:1px solid var(--color-rule);color:var(--color-fg);font-size:var(--text-base);border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .75rem;text-decoration:none;display:inline-flex}@media (hover:hover){.Nwg-da_shopLink:hover{border-color:var(--color-accent)}}.Nwg-da_shopLinkActive{border-color:var(--color-accent);background:var(--color-surface);font-weight:600}.Nwg-da_note{font-size:var(--text-base);color:var(--color-muted);max-width:46rem;margin:0 0 1rem}.Nwg-da_footLink{margin:var(--space-5) 0 0;font-size:var(--text-base)}.Nwg-da_date{white-space:nowrap}.Nwg-da_cancelled{color:var(--color-dim);text-decoration:line-through}.Nwg-da_section{font-size:var(--text-base);margin:1.5rem 0 .5rem;font-weight:600}.Nwg-da_formsPanel{margin-top:var(--space-4);border:1px solid var(--elevation-edge);border-radius:var(--radius-panel);background:var(--color-bg);box-shadow:var(--elevation-raised);overflow:hidden}.Nwg-da_formsPanelHead{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-rule);display:flex}.Nwg-da_formsPanelIcon,.Nwg-da_reportIcon{color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, var(--color-surface));flex:none;place-items:center;display:grid}.Nwg-da_formsPanelIcon{border-radius:var(--radius-lg);width:2.5rem;height:2.5rem}.Nwg-da_formsPanelIcon svg{width:1.25rem;height:1.25rem}.Nwg-da_formsPanelTitle{font-size:var(--text-section-title);letter-spacing:-.01em;margin:0;font-weight:600}.Nwg-da_formsLedger{padding:0 var(--space-4) var(--space-4)}.Nwg-da_reportLink{align-items:center;gap:var(--space-3);min-height:var(--tap-target);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-rule);color:var(--color-accent);grid-template-columns:2rem minmax(0,1fr) 1rem;font-weight:600;text-decoration:none;display:grid}@media (hover:hover){.Nwg-da_reportLink:hover{background:var(--color-surface)}}.Nwg-da_reportLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.Nwg-da_reportIcon{border-radius:var(--radius-md);width:2rem;height:2rem}.Nwg-da_reportIcon svg{width:1rem;height:1rem}.Nwg-da_reportChevron{width:1rem;height:1rem;color:var(--color-dim)}
.KJCJjG_similarWarning{border-radius:var(--radius-sm);border:1px solid var(--color-warning);flex-direction:column;gap:.5rem;padding:.625rem .875rem;display:flex}.KJCJjG_similarWarningHeader{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.KJCJjG_similarWarningTitle{color:var(--color-warning);margin:0;font-size:.875rem;font-weight:600}.KJCJjG_dismiss{background:var(--color-surface);width:1.75rem;height:1.75rem;color:var(--color-muted);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:flex}@media (hover:hover){.KJCJjG_dismiss:hover{background:var(--color-border-light)}}.KJCJjG_similarList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.KJCJjG_similarItem{border-radius:var(--radius-sm);background:var(--color-surface);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .625rem;display:flex}.KJCJjG_similarItemName{font-size:.875rem;font-weight:500}.KJCJjG_similarItemMeta{color:var(--color-muted);margin-top:.125rem;font-size:.75rem}.KJCJjG_viewLink{color:var(--color-link);white-space:nowrap;font-size:.875rem}@media (hover:hover){.KJCJjG_viewLink:hover{text-decoration:underline}}
.LMlMea_title{font-size:var(--text-page-title);margin:0 0 .25rem;font-weight:600}.LMlMea_subtitle{color:var(--color-muted);margin:0 0 1.5rem;font-size:.875rem}.LMlMea_empty{margin:0 0 1.5rem;font-size:.9375rem}
.OOiSEa_title{font-size:var(--text-page-title);margin:0 0 .25rem;font-weight:600}.OOiSEa_subtitle{color:var(--color-muted);margin:0 0 .25rem;font-size:.875rem}.OOiSEa_onBehalf{color:var(--color-muted);margin:0 0 1.5rem;font-size:.875rem}
.q9QPOa_icon{width:2rem;height:2rem;color:var(--color-muted);flex-shrink:0;transition:color .15s}
.f_mK3G_nav{font-size:var(--text-base);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;margin:1.5rem 0;display:flex}.f_mK3G_status,.f_mK3G_link,.f_mK3G_linkDisabled{white-space:nowrap}.f_mK3G_status{color:var(--color-dim)}.f_mK3G_link{color:var(--color-accent)}@media (hover:hover){.f_mK3G_link:hover{text-decoration:underline}}.f_mK3G_linkDisabled{color:var(--color-dim)}
._2k6OIG_box{gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface);flex-direction:column;display:flex}._2k6OIG_field{gap:var(--space-1);font-size:var(--text-base);flex-direction:column;min-width:0;font-weight:500;display:flex}._2k6OIG_input{border-radius:var(--radius-md);border:1px solid var(--color-input-border);min-height:var(--control-height);max-width:100%;font-size:var(--text-input);text-transform:none;letter-spacing:normal;background:var(--color-bg);color:var(--color-fg);font-variant-numeric:tabular-nums;padding:0 .625rem;font-family:inherit;font-weight:400}._2k6OIG_input::placeholder{color:var(--color-placeholder)}._2k6OIG_input:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}._2k6OIG_input:is(textarea){line-height:var(--leading-normal);padding:.5rem .625rem}._2k6OIG_input{width:100%;min-width:0}._2k6OIG_row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._2k6OIG_support{min-width:0;color:var(--color-dim);font-size:var(--text-base);line-height:var(--leading-normal);overflow-wrap:anywhere;flex:12rem;margin:0}._2k6OIG_error{border-radius:var(--radius-md);font-size:var(--text-base);line-height:var(--leading-normal);background:var(--color-danger-soft);border:1px solid;border-color:color-mix(in srgb, var(--color-danger) 28%, transparent);color:var(--color-danger);overflow-wrap:anywhere;margin:0;padding:.5rem .75rem}._2k6OIG_limit{border-radius:var(--radius-md);font-size:var(--text-base);line-height:var(--leading-normal);background:var(--color-warning-soft);border:1px solid;border-color:color-mix(in srgb, var(--color-warning) 28%, transparent);color:var(--color-warning);overflow-wrap:anywhere;margin:0;padding:.5rem .75rem}._2k6OIG_linkOnly{color:var(--color-dim);font-size:var(--text-base);line-height:var(--leading-normal);overflow-wrap:anywhere;margin:0}._2k6OIG_duplicate{border-radius:var(--radius-md);font-size:var(--text-base);line-height:var(--leading-normal);background:var(--color-warning-soft);border:1px solid;border-color:color-mix(in srgb, var(--color-warning) 28%, transparent);color:var(--color-warning);overflow-wrap:anywhere;margin:0;padding:.5rem .75rem}._2k6OIG_duplicate a{color:inherit}
.VkMpuW_title{margin:0 0 var(--space-4);font-size:var(--text-page-title);letter-spacing:-.01em;font-weight:600;line-height:var(--leading-tight);overflow-wrap:anywhere}.VkMpuW_header{justify-content:space-between;align-items:baseline;gap:var(--space-3) var(--space-4);margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}.VkMpuW_titleInHeader{font-size:var(--text-page-title);letter-spacing:-.01em;font-weight:600;line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0}.VkMpuW_actions{gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}@media (max-width:640px){.VkMpuW_actions{flex-basis:100%;margin-left:0}}
.ZhP6sq_wrap{position:relative}.ZhP6sq_edge{cursor:pointer;width:40px;color:var(--color-dim);pointer-events:none;background:0 0;border:0;align-items:center;padding:0;display:none;position:absolute;top:0;bottom:0}.ZhP6sq_edge[data-visible]{pointer-events:auto;display:flex}@media (hover:hover){.ZhP6sq_edge:hover{color:var(--color-fg)}}.ZhP6sq_edgeChevron{width:18px;height:18px}.ZhP6sq_edgeStart{background:linear-gradient(to right, var(--scroll-fade-bg,var(--color-bg)) 40%, transparent);justify-content:flex-start;left:0}.ZhP6sq_edgeEnd{background:linear-gradient(to left, var(--scroll-fade-bg,var(--color-bg)) 40%, transparent);justify-content:flex-end;right:0}@media (max-width:640px){.ZhP6sq_edge{width:32px}}
.NQuMaq_root{min-width:0;max-width:100%;position:relative}.NQuMaq_trigger{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-width:10rem;font:inherit;font-size:max(16px,var(--text-base));min-height:var(--tap-target);padding:var(--space-1) var(--space-2);border:1px solid var(--color-input-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-fg);cursor:pointer;display:flex}.NQuMaq_trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.NQuMaq_trigger:disabled{border-color:var(--color-rule);background:var(--color-surface);color:var(--color-dim);cursor:not-allowed}.NQuMaq_trigger[data-invalid=true]{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}.NQuMaq_summary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NQuMaq_chips{gap:var(--space-1);text-align:left;flex-wrap:wrap;min-width:0;display:flex}.NQuMaq_search{width:100%;min-height:var(--tap-target);margin-bottom:var(--space-2);padding:0 var(--space-2);font:inherit;font-size:max(16px,var(--text-base));border:1px solid var(--color-input-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-fg)}.NQuMaq_none{padding:var(--space-2);color:var(--color-dim);margin:0}.NQuMaq_panel{z-index:20;top:calc(100% + var(--space-1));width:max(100%,16rem);max-width:min(22rem,100vw - 2*var(--space-4));padding:var(--space-2);border:1px solid var(--color-input-border);border-radius:var(--radius-md);background:var(--color-bg);box-shadow:var(--elevation-overlay);position:absolute;left:0}.NQuMaq_rosterPanel{width:min(36rem,100vw - 2*var(--space-4));max-width:none}.NQuMaq_rosterList{gap:0 var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));max-height:min(26rem,60dvh);display:grid}.NQuMaq_rosterList .NQuMaq_option{overflow-wrap:anywhere;min-width:0}.NQuMaq_actions{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.NQuMaq_action{font:inherit;font-size:max(16px,var(--text-base));min-height:var(--tap-target);padding:0 var(--space-2);border:1px solid var(--color-control-edge);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-accent);cursor:pointer}.NQuMaq_action:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.NQuMaq_action:disabled{border-color:var(--color-rule);background:var(--color-surface);color:var(--color-dim);cursor:not-allowed}@media (hover:hover){.NQuMaq_action:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}}.NQuMaq_active{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}@media (hover:hover){.NQuMaq_active:hover{background:var(--color-accent-hover)}}.NQuMaq_list{max-height:50vh;overflow-y:auto}.NQuMaq_option{align-items:center;gap:var(--space-2);min-height:var(--tap-target);font-size:max(16px,var(--text-base));color:var(--color-fg);cursor:pointer;display:flex}.NQuMaq_option input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent)}@media (max-width:640px){.NQuMaq_panel{top:50dvh;left:var(--space-4);right:var(--space-4);width:auto;max-width:none;max-height:calc(100dvh - 2*var(--space-4));position:fixed;overflow-y:auto;transform:translateY(-50%)}}
._5JnIqq_clearPairRow{margin-top:calc(var(--space-2)*-1);display:flex}
.lLv5GW_panel{flex-direction:column;gap:.375rem;min-width:0;margin-bottom:.5rem;display:flex}.lLv5GW_mobileOnly{display:none}@media (max-width:640px){.lLv5GW_mobileOnly{display:flex}}.lLv5GW_levels{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.lLv5GW_level{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}.lLv5GW_label{min-width:0;font-size:var(--text-base);color:var(--color-dim);flex:12rem;align-items:center;gap:.5rem;display:flex}.lLv5GW_addLabel{flex:none}.lLv5GW_priority{background:var(--color-border-light);width:1.25rem;height:1.25rem;color:var(--color-fg);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}.lLv5GW_select{border-radius:var(--radius-md);border:1px solid var(--color-input-border);min-height:var(--control-height);max-width:100%;font-size:var(--text-input);text-transform:none;letter-spacing:normal;background:var(--color-bg);color:var(--color-fg);font-variant-numeric:tabular-nums;padding:0 .625rem;font-family:inherit;font-weight:400}.lLv5GW_select::placeholder{color:var(--color-placeholder)}.lLv5GW_select:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}.lLv5GW_select:is(textarea){line-height:var(--leading-normal);padding:.5rem .625rem}.lLv5GW_select{min-width:0;min-height:44px;font-size:max(16px,var(--text-base));border-color:var(--color-border);background-color:var(--color-surface);flex:auto}.lLv5GW_addSelect{color:var(--color-dim)}.lLv5GW_levelActions{flex:none;gap:.375rem;display:flex}.lLv5GW_iconButton{border-radius:var(--radius-md);border:1px solid var(--color-input-border);min-height:var(--control-height);max-width:100%;font-size:var(--text-input);text-transform:none;letter-spacing:normal;background:var(--color-bg);color:var(--color-fg);font-variant-numeric:tabular-nums;padding:0 .625rem;font-family:inherit;font-weight:400}.lLv5GW_iconButton::placeholder{color:var(--color-placeholder)}.lLv5GW_iconButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}.lLv5GW_iconButton:is(textarea){line-height:var(--leading-normal);padding:.5rem .625rem}.lLv5GW_iconButton{width:44px;min-height:44px;font-size:var(--text-base);cursor:pointer;border-color:var(--color-border);background:var(--color-surface);flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.lLv5GW_iconButton:disabled{opacity:.4;cursor:default}@media (hover:hover){.lLv5GW_iconButton:hover:not(:disabled){border-color:var(--color-primary)}}.lLv5GW_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.FMQQxG_overlay{z-index:1000;background:#00000080;justify-content:center;align-items:flex-start;padding:2rem 1rem;display:flex;position:fixed;inset:0}.FMQQxG_panel{background:var(--color-bg);border-radius:var(--radius-sm);border:1px solid var(--elevation-edge);width:100%;max-width:24rem;max-height:calc(100vh - 4rem);box-shadow:var(--elevation-modal);padding:1.25rem;overflow-y:auto}.FMQQxG_header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.FMQQxG_title{margin:0;font-size:1.125rem;font-weight:600}.FMQQxG_closeButton{background:var(--color-surface);width:1.75rem;height:1.75rem;color:var(--color-muted);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:flex}@media (hover:hover){.FMQQxG_closeButton:hover{background:var(--color-border-light)}}.FMQQxG_subtitle{color:var(--color-muted);margin:.25rem 0 1rem;font-size:.875rem;font-weight:600}.FMQQxG_errorMessage{border-radius:var(--radius-sm);border:1px solid var(--color-danger);color:var(--color-danger);margin:0 0 1rem;padding:.5rem .75rem;font-size:.875rem}.FMQQxG_field{flex-direction:column;gap:.375rem;font-size:.875rem;font-weight:600;display:flex}.FMQQxG_textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);resize:vertical;padding:.5rem .625rem;font-family:inherit;font-size:1rem;font-weight:400}.FMQQxG_actions{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}
.hcVhwG_logo{width:2rem;height:2rem;color:inherit;flex-shrink:0;transition:color .15s}
.aIDRVG_controls{--week-picker-gap:0;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.aIDRVG_tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto;container-type:inline-size}.aIDRVG_table{border-collapse:collapse;background:var(--color-bg);width:100%;font-size:.875rem}.aIDRVG_headCell,.aIDRVG_cell,.aIDRVG_totalLabelCell,.aIDRVG_emptyCell{border:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.5rem .75rem}.aIDRVG_headCell{background:var(--color-surface);color:var(--color-label);white-space:nowrap;font-weight:600}.aIDRVG_dateCell{white-space:nowrap}.aIDRVG_amountCell{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.aIDRVG_emptyCell{color:var(--color-muted);text-align:center}.aIDRVG_totalRow{font-weight:600}.aIDRVG_totalLabelCell{text-align:right;font-weight:600}.aIDRVG_totalAmount{border:2px solid var(--color-fg);font-weight:600}.aIDRVG_linkedRow .aIDRVG_dateCell{position:relative}.aIDRVG_rowLink{z-index:0;width:calc(100cqw - 1px);position:absolute;top:0;bottom:0;left:0}@media (hover:hover){.aIDRVG_linkedRow:hover{background:var(--color-surface)}}.aIDRVG_rowLink:focus-visible{outline:2px solid var(--color-link);outline-offset:-2px;border-radius:var(--radius-sm)}.aIDRVG_paidForLine{flex-wrap:wrap;align-items:baseline;gap:.375rem;display:flex}.aIDRVG_paidFor{overflow-wrap:anywhere;flex:1 1 0;min-width:0}.aIDRVG_marker{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);white-space:nowrap;flex:none;font-weight:600}.aIDRVG_attentionRow{background:var(--color-warning-soft)}.aIDRVG_attentionChip{overflow-wrap:anywhere;border-radius:var(--radius-md);border:1px solid var(--color-warning);min-width:0;color:var(--color-warning-text);flex:0 auto;padding:.0625rem .5rem;font-size:.8125rem;font-weight:600}@media print{.aIDRVG_attentionRow{background:0 0}.aIDRVG_attentionChip{display:none}}.aIDRVG_rowWarning{color:var(--color-danger);overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.8125rem}.aIDRVG_rowAction{z-index:1;margin-top:.25rem;font-size:.875rem;position:relative}@media screen{.aIDRVG_tableWrap{margin-inline:calc(-1*var(--space-3))}.aIDRVG_table{background:0 0}.aIDRVG_headCell,.aIDRVG_cell,.aIDRVG_totalLabelCell,.aIDRVG_emptyCell{border:0;border-bottom:1px solid var(--color-rule-soft);padding:var(--space-3)}.aIDRVG_headCell{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);padding-top:0;padding-bottom:var(--space-2);border-bottom-color:var(--color-rule);vertical-align:bottom;background:0 0;font-weight:600}.aIDRVG_dateCell{color:var(--color-dim);font-variant-numeric:tabular-nums}.aIDRVG_vendorCell{font-weight:500}.aIDRVG_cell.aIDRVG_amountCell{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.aIDRVG_table tbody tr:last-child>td{border-bottom:0}.aIDRVG_totalLabelCell,.aIDRVG_totalAmount{border:0;border-top:1px solid var(--color-fg);font-weight:700}.aIDRVG_emptyCell{padding:var(--space-5) var(--space-3)}}@media screen and (max-width:40rem){.aIDRVG_tableWrap{overflow:visible}.aIDRVG_table,.aIDRVG_table tbody,.aIDRVG_table tfoot,.aIDRVG_table tr,.aIDRVG_table td{display:block}.aIDRVG_table thead{display:none}.aIDRVG_table .aIDRVG_row{column-gap:var(--space-3);padding:var(--space-3);border-bottom:1px solid var(--color-rule-soft);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"vendor amount""date amount""paidfor paidfor";display:grid}.aIDRVG_table .aIDRVG_row:last-child{border-bottom:0}.aIDRVG_table tbody{border-top:1px solid var(--color-rule)}.aIDRVG_linkedRow{position:relative}.aIDRVG_attentionRow{background:var(--color-warning-soft)}.aIDRVG_linkedRow .aIDRVG_dateCell{position:static}.aIDRVG_rowLink{width:auto;right:0}.aIDRVG_row .aIDRVG_cell{white-space:normal;border:0;padding:0}.aIDRVG_vendorCell{font-size:var(--text-item);font-weight:var(--weight-item);line-height:var(--leading-tight);overflow-wrap:anywhere;grid-area:vendor}.aIDRVG_dateCell{font-size:var(--text-shop);color:var(--color-dim);grid-area:date;margin-top:.125rem}.aIDRVG_row .aIDRVG_amountCell{font-family:var(--font-mono);font-size:var(--text-money);font-weight:600;line-height:var(--leading-tight);grid-area:amount;align-self:start}.aIDRVG_paidForCell{margin-top:var(--space-2);font-size:var(--text-base);grid-area:paidfor}.aIDRVG_marker{flex-basis:100%}.aIDRVG_table .aIDRVG_totalRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3);border-top:1px solid var(--color-fg);font-size:var(--text-item);display:flex}.aIDRVG_totalLabelCell,.aIDRVG_totalRow .aIDRVG_amountCell{border:0;padding:0}.aIDRVG_totalRow .aIDRVG_amountCell{font-family:var(--font-mono);font-size:var(--text-money)}.aIDRVG_emptyCell{padding:var(--space-4) var(--space-3);text-align:left;border:0}}@media print{.aIDRVG_table{font-size:var(--sheet-font,9.5pt);line-height:var(--sheet-leading,inherit)}.aIDRVG_headCell,.aIDRVG_cell,.aIDRVG_totalLabelCell,.aIDRVG_emptyCell{padding:var(--sheet-pad,.1875rem) .5rem;border-color:#000}.aIDRVG_headCell{background:0 0}.aIDRVG_vendorCell{width:9rem}.aIDRVG_table tbody tr:nth-last-child(-n+3){break-after:avoid}.aIDRVG_rowLink,.aIDRVG_rowWarning,.aIDRVG_rowAction{display:none}.aIDRVG_paidForLine{display:block}.aIDRVG_marker{margin-left:.375rem}.aIDRVG_totalAmount{border-color:#000}.aIDRVG_row,.aIDRVG_totalRow{break-inside:avoid}}
.pcPCRa_brand{color:var(--color-dim);white-space:nowrap;font-weight:400}
.PL6ugW_form{gap:var(--space-4);flex-direction:column;display:flex}.PL6ugW_tileGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:48rem){.PL6ugW_tileGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.PL6ugW_tileGrid{grid-template-columns:repeat(3,1fr)}}.PL6ugW_tile{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.PL6ugW_fullSpan{grid-column:1/-1}
.D3I7ZG_field{border:none;min-width:0;margin:0;padding:0}.D3I7ZG_legend{color:var(--color-label);margin-bottom:.5rem;padding:0;font-size:.875rem}.D3I7ZG_grid{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.5rem;display:grid}@media (max-width:30rem){.D3I7ZG_grid{grid-template-columns:repeat(2,1fr)}}.D3I7ZG_card{font:inherit;text-align:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;margin:0;padding:0;display:block;position:relative}.D3I7ZG_input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.D3I7ZG_cardInner{border:1px solid var(--color-input-border);border-radius:var(--radius-md);background:var(--color-bg);height:100%;min-height:5.75rem;color:var(--color-muted);flex-direction:column;justify-content:flex-start;align-items:center;gap:.375rem;padding:.75rem .5rem .625rem;transition:border-color .15s,background-color .15s,color .15s;display:flex}@media (hover:hover){.D3I7ZG_card:hover .D3I7ZG_cardInner{border-color:var(--color-muted);background:var(--color-surface)}}.D3I7ZG_name{text-align:center;color:var(--color-fg);overflow-wrap:anywhere;font-size:.8125rem;font-weight:500;line-height:1.25}.D3I7ZG_selectAllGlyph{width:2rem;height:2rem;color:inherit;flex-shrink:0;transition:color .15s}.D3I7ZG_input:checked~.D3I7ZG_cardInner,.D3I7ZG_selectAllCard[aria-pressed=true] .D3I7ZG_cardInner{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.D3I7ZG_input:checked~.D3I7ZG_cardInner .D3I7ZG_name,.D3I7ZG_selectAllCard[aria-pressed=true] .D3I7ZG_cardInner .D3I7ZG_name{color:var(--color-link)}.D3I7ZG_input:focus-visible~.D3I7ZG_cardInner,.D3I7ZG_selectAllCard:focus-visible .D3I7ZG_cardInner{outline:2px solid var(--color-link);outline-offset:2px}.D3I7ZG_check{border:1px solid var(--color-input-border);background:var(--color-bg);color:#0000;border-radius:50%;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:background-color .15s,border-color .15s,color .15s;display:flex;position:absolute;top:.375rem;right:.375rem}.D3I7ZG_check svg{width:.75rem;height:.75rem}.D3I7ZG_input:checked~.D3I7ZG_cardInner .D3I7ZG_check,.D3I7ZG_selectAllCard[aria-pressed=true] .D3I7ZG_check{border-color:var(--color-link);background:var(--color-link);color:var(--color-on-accent)}.D3I7ZG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.D3I7ZG_ordinal{font-family:var(--font-mono);color:var(--color-on-accent);border-color:var(--color-link);background:var(--color-link);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600;line-height:1}
._6nTZwW_sheet{--sheet-font:9.5pt;--sheet-pad:.1875rem;max-width:60rem}._6nTZwW_sheet[data-density=snug]{--sheet-font:9pt;--sheet-pad:.125rem;--sheet-leading:1.3}._6nTZwW_sheet[data-density=tight]{--sheet-font:8.5pt;--sheet-pad:.0625rem;--sheet-leading:1.2}._6nTZwW_sheet[data-density=dense]{--sheet-font:8pt;--sheet-pad:.03125rem;--sheet-leading:1.12}._6nTZwW_header{margin-bottom:1.25rem}._6nTZwW_title{text-align:center;margin:0;font-size:1.125rem;font-weight:600}._6nTZwW_shop{text-align:center;overflow-wrap:anywhere;margin:.25rem 0 .75rem;font-size:2rem;font-weight:700;line-height:1.15}._6nTZwW_meta{justify-content:space-between;align-items:flex-end;gap:1rem 2rem;display:flex}._6nTZwW_fields{flex:1 1 0;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.5rem 2rem;min-width:0;margin:0;display:grid}._6nTZwW_field{align-items:baseline;gap:.5rem;display:flex}._6nTZwW_field dt{color:var(--color-muted);white-space:nowrap;font-size:.875rem}._6nTZwW_field dd{overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-weight:500}._6nTZwW_blankLine{border-bottom:1px solid var(--color-fg);min-height:1.25rem}._6nTZwW_month{border:1px solid var(--color-fg);border-radius:var(--radius-sm);flex:none;width:7rem;padding:.25rem .5rem}._6nTZwW_monthLabel{color:var(--color-muted);font-size:.75rem;display:block}._6nTZwW_monthValue{min-height:1.75rem;font-size:1.25rem;font-weight:700;line-height:1.75rem;display:block}._6nTZwW_foot{break-inside:avoid;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem 2rem;margin-top:2rem;display:flex}._6nTZwW_signature{break-inside:avoid;flex-direction:column;flex:18rem;gap:1.25rem;display:flex}._6nTZwW_signatureField{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.125rem .5rem;display:grid}._6nTZwW_signatureLabel{color:var(--color-label);white-space:nowrap;grid-column:1;font-size:.875rem}._6nTZwW_signatureLine,._6nTZwW_signatureFilled,._6nTZwW_signatureCaption,._6nTZwW_signatureWitness{grid-column:2}._6nTZwW_signatureLine{border-bottom:1px solid var(--color-fg);width:100%;max-width:18rem;min-height:1.25rem;display:block}._6nTZwW_signatureCaption{color:var(--color-muted);font-size:.75rem}._6nTZwW_signatureWitness{color:var(--color-muted);overflow-wrap:anywhere;font-size:.6875rem}._6nTZwW_signatureFilled{border-bottom:1px solid var(--color-fg);flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;max-width:18rem;min-height:1.25rem;padding-bottom:.125rem;display:flex}._6nTZwW_signatureName{overflow-wrap:anywhere;font-weight:500}._6nTZwW_internalBox{border:1px solid var(--color-fg);border-radius:var(--radius-sm);break-inside:avoid;flex:0 22rem;padding:.75rem 1rem}._6nTZwW_internalTitle{margin:0 0 .5rem;font-size:.875rem;font-weight:600;text-decoration:underline}._6nTZwW_internalList{margin:0;font-size:.875rem}._6nTZwW_internalRow{justify-content:space-between;gap:1rem;padding:.125rem 0;display:flex}._6nTZwW_internalRow dt{color:var(--color-label)}._6nTZwW_internalRow dd{font-variant-numeric:tabular-nums;margin:0}._6nTZwW_internalTotalRow{border-top:1px solid var(--color-fg);margin-top:.25rem;padding-top:.375rem;font-weight:600}._6nTZwW_unreconciledRow{color:var(--color-danger);font-weight:600}._6nTZwW_internalNote{color:var(--color-muted);margin:.5rem 0 0;font-size:.8125rem}._6nTZwW_internalChecks{border-top:1px dashed var(--color-rule);flex-wrap:wrap;gap:.375rem 1rem;margin:.625rem 0 0;padding:.5rem 0 0;font-size:.8125rem;list-style:none;display:flex}._6nTZwW_internalCheck{align-items:center;gap:.375rem;display:flex}._6nTZwW_checkBox{border:1px solid var(--color-fg);flex:none;width:.75rem;height:.75rem;display:inline-block}._6nTZwW_choices{flex-wrap:wrap;gap:.5rem 2rem;margin:.75rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}._6nTZwW_choices li{align-items:center;gap:.375rem;display:flex}._6nTZwW_checked{background:var(--color-fg)}@media print{._6nTZwW_checked{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#000}}@media screen{._6nTZwW_page{padding:var(--space-6);border:1px solid var(--elevation-edge);border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--elevation-raised)}._6nTZwW_month,._6nTZwW_internalBox{border-color:var(--color-rule)}._6nTZwW_internalBox{border-radius:var(--radius-md)}}@media screen and (max-width:40rem){._6nTZwW_page{padding:var(--space-5) var(--space-4)}._6nTZwW_shop{font-size:1.75rem}._6nTZwW_meta{flex-direction:column;align-items:stretch}._6nTZwW_signature,._6nTZwW_internalBox{flex:none;max-width:100%}._6nTZwW_foot{flex-direction:column;align-items:stretch}}@media print{._6nTZwW_sheet{max-width:none}._6nTZwW_page{flex-direction:column;min-height:236mm;display:flex}._6nTZwW_foot{flex-flow:row;gap:1rem 1.5rem;margin-top:auto;padding-top:.75rem;font-size:9.5pt}._6nTZwW_header{margin-bottom:.625rem}._6nTZwW_choices{margin-top:.375rem;font-size:9.5pt}._6nTZwW_shop{margin:.125rem 0 .375rem;font-size:24pt}._6nTZwW_title{font-size:11pt}._6nTZwW_meta{flex-direction:row;align-items:flex-end}._6nTZwW_fields{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.25rem 1rem;font-size:9.5pt}._6nTZwW_month{padding:.125rem .375rem}._6nTZwW_signature{flex:0 0 12rem;gap:.75rem}._6nTZwW_signatureLabel{font-size:9.5pt}._6nTZwW_internalBox{flex:1 1 0;min-width:0;padding:.375rem .625rem}._6nTZwW_internalTitle{margin-bottom:.25rem;font-size:9.5pt}._6nTZwW_internalList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;font-size:9pt;display:grid}._6nTZwW_internalRow{padding:.0625rem 0}._6nTZwW_internalTotalRow{grid-column:1/-1;margin-top:.125rem;padding-top:.1875rem}._6nTZwW_internalNote{margin-top:.25rem;font-size:8pt}._6nTZwW_internalChecks{margin-top:.375rem;padding-top:.3125rem;font-size:9pt}._6nTZwW_sheet[data-density=dense] ._6nTZwW_shop{font-size:18pt}._6nTZwW_sheet[data-density=dense] ._6nTZwW_header{margin-bottom:.375rem}._6nTZwW_sheet[data-density=dense] ._6nTZwW_foot{padding-top:.25rem}._6nTZwW_signatureFilled,._6nTZwW_checkBox,._6nTZwW_internalBox,._6nTZwW_month{border-color:#000}}
.wDG_Ma_name{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";overflow-wrap:anywhere}.wDG_Ma_differs{color:var(--color-warning);text-underline-offset:.15em;background:0 0;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}
.iD4BHW_columnPanel{display:contents}@media (max-width:640px){.iD4BHW_columnPanel{display:none}.iD4BHW_tableWrap{overflow:hidden}.iD4BHW_table{display:block;table-layout:auto!important;min-width:0!important}.iD4BHW_table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.iD4BHW_table tbody{display:block}.iD4BHW_row{gap:.375rem var(--space-3);padding:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(6.5rem,auto);display:grid}.iD4BHW_row:last-child{border-bottom:0}.iD4BHW_cell{overflow-wrap:anywhere;min-width:0;display:none;padding:0!important}.iD4BHW_cell[data-column=name],.iD4BHW_cell[data-column=latestPrice],.iD4BHW_cell[data-column=category],.iD4BHW_cell[data-column=productVendor]{display:block}.iD4BHW_cell[data-column=name]{font-size:var(--text-base);font-weight:600;line-height:var(--leading-tight)}.iD4BHW_cell[data-column=latestPrice]{text-align:right;font-size:var(--text-base);font-variant-numeric:tabular-nums}.iD4BHW_cell[data-column=category],.iD4BHW_cell[data-column=productVendor]{color:var(--color-dim);font-size:var(--text-shop);line-height:var(--leading-normal)}.iD4BHW_cell[data-column=category]:before,.iD4BHW_cell[data-column=productVendor]:before{content:attr(data-label) ": ";color:var(--color-placeholder);font-weight:600}.iD4BHW_actionsCell{min-height:var(--tap-target);margin-top:var(--space-1);border-top:1px solid var(--color-rule-soft);grid-column:1/-1;padding:var(--space-1) 0 0!important}.iD4BHW_emptyRow{display:block}}
.Yr3HsW_title{font-size:var(--text-page-title);margin:0 0 1.5rem;font-weight:600}.Yr3HsW_form{max-width:var(--measure-form);flex-direction:column;gap:.75rem;display:flex}.Yr3HsW_fieldHint{color:var(--color-muted);margin:-.5rem 0 0;font-size:.8125rem}.Yr3HsW_subFieldset{border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;gap:.75rem;margin:0;padding:.75rem;display:flex}.Yr3HsW_subLegend{color:var(--color-muted);padding:0 .375rem;font-size:.8125rem}
.b8URCq_overlay{z-index:1000;background:#00000080;justify-content:center;align-items:flex-start;padding:2rem 1rem;display:flex;position:fixed;inset:0}.b8URCq_panel{background:var(--color-bg);border-radius:var(--radius-sm);border:1px solid var(--elevation-edge);width:100%;max-width:34rem;max-height:calc(100vh - 4rem);box-shadow:var(--elevation-modal);flex-direction:column;gap:.875rem;padding:1.25rem;display:flex;overflow-y:auto}.b8URCq_header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.b8URCq_title{margin:0;font-size:1.125rem;font-weight:600}.b8URCq_closeButton{background:var(--color-surface);width:1.75rem;height:1.75rem;color:var(--color-muted);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:flex}@media (hover:hover){.b8URCq_closeButton:hover{background:var(--color-border-light)}}.b8URCq_fieldLabel{color:var(--color-muted);flex-direction:column;gap:.375rem;font-size:.875rem;display:flex}.b8URCq_fieldInput{border-radius:var(--radius-md);border:1px solid var(--color-input-border);min-height:var(--control-height);max-width:100%;font-size:var(--text-input);text-transform:none;letter-spacing:normal;background:var(--color-bg);color:var(--color-fg);font-variant-numeric:tabular-nums;padding:0 .625rem;font-family:inherit;font-weight:400}.b8URCq_fieldInput::placeholder{color:var(--color-placeholder)}.b8URCq_fieldInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}.b8URCq_fieldInput:is(textarea){line-height:var(--leading-normal);padding:.5rem .625rem}.b8URCq_errorMessage{border-radius:var(--radius-md);font-size:var(--text-base);line-height:var(--leading-normal);background:var(--color-danger-soft);border:1px solid;border-color:color-mix(in srgb, var(--color-danger) 28%, transparent);color:var(--color-danger);margin:0;padding:.5rem .75rem}.b8URCq_vendorPicker{margin:0}.b8URCq_vendorOrderHint{color:var(--color-muted);margin:.375rem 0 0;font-size:.8125rem}.b8URCq_duplicateWarning{border-radius:var(--radius-sm);background:var(--color-warning-soft);border:1px solid color-mix(in srgb, var(--color-warning) 28%, transparent);flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;padding:.625rem .75rem;display:flex}.b8URCq_duplicateWarningText{color:var(--color-fg);margin:0;font-size:.875rem}
.VKW8fa_trigger{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-muted);cursor:pointer;vertical-align:middle;background:0 0;border:none;justify-content:center;align-items:center;margin-inline-start:.125rem;padding:0;display:inline-flex}@media (hover:hover){.VKW8fa_trigger:hover{background:var(--color-surface);color:var(--color-text)}}.VKW8fa_trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.VKW8fa_icon{width:.9375rem;height:.9375rem}.VKW8fa_sentNotice{color:var(--color-muted);margin-inline-start:.375rem;font-size:.75rem}
.aajTLa_row{margin:0 0 var(--space-3)}
.unGpdq_container{width:100%;position:relative}.unGpdq_input{border-radius:var(--radius-md);border:1px solid var(--color-input-border);min-height:var(--control-height);max-width:100%;font-size:var(--text-input);text-transform:none;letter-spacing:normal;background:var(--color-bg);color:var(--color-fg);font-variant-numeric:tabular-nums;padding:0 .625rem;font-family:inherit;font-weight:400}.unGpdq_input::placeholder{color:var(--color-placeholder)}.unGpdq_input:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}.unGpdq_input:is(textarea){line-height:var(--leading-normal);padding:.5rem .625rem}.unGpdq_input{width:100%;min-width:10rem}.unGpdq_inputInvalid{border-color:var(--color-danger)}.unGpdq_listbox{z-index:20;overscroll-behavior:contain;max-height:16rem;padding:var(--space-1) 0;border:1px solid var(--elevation-edge);border-radius:var(--radius-sm);background:var(--color-bg);box-shadow:var(--elevation-overlay);font-size:var(--text-base);text-transform:none;letter-spacing:normal;color:var(--color-fg);margin:0;list-style:none;position:fixed;overflow-y:auto}.unGpdq_option{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;padding:.375rem .625rem;line-height:1.4;overflow:hidden}@media (max-width:640px){.unGpdq_option{padding:.625rem}}.unGpdq_highlighted{background:var(--color-accent-soft);color:var(--color-accent)}.unGpdq_noMatch{color:var(--color-dim);padding:.375rem .625rem}
.n6nCyq_picker{vertical-align:middle;font-size:.875rem;font-weight:400;line-height:var(--leading-normal);text-align:left;flex-wrap:wrap;align-items:center;gap:.5rem;max-width:28rem;display:inline-flex}@media (max-width:640px){.n6nCyq_picker{width:100%}}.n6nCyq_select{width:16rem;max-width:100%;display:inline-block}.n6nCyq_confirm{gap:var(--space-2);max-width:28rem;padding:var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;flex-basis:100%;display:flex}.n6nCyq_question{font-size:var(--text-base);color:var(--color-ink);overflow-wrap:anywhere;font-weight:600}.n6nCyq_consequence{font-size:var(--text-shop);color:var(--color-dim);overflow-wrap:anywhere;font-weight:400}.n6nCyq_actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.n6nCyq_actions>form,.n6nCyq_actions [data-blocked-wrap]{display:contents}.n6nCyq_actions [data-blocked-reason]{text-align:right;flex-basis:100%;order:99}@media (max-width:640px){.n6nCyq_actions>:is(button,a),.n6nCyq_actions>form>:is(button,a),.n6nCyq_actions>[data-blocked-wrap]>button{flex:1 1 0;min-width:max-content}.n6nCyq_actions [data-blocked-reason]{text-align:left}}.n6nCyq_error{color:var(--color-danger);flex-basis:100%;font-size:.8125rem}.n6nCyq_byHand{font-size:.8125rem;font-weight:var(--weight-normal);line-height:var(--leading-normal);overflow-wrap:anywhere;flex-basis:100%}
.BHOwXa_icon{width:2rem;height:2rem;color:var(--color-muted);flex-shrink:0;transition:color .15s}
._yoKkG_history{border-top:1px solid var(--color-rule);margin-top:2rem;padding-top:1.25rem}._yoKkG_title{font-size:var(--text-section-title);margin:0 0 .75rem;font-weight:600}._yoKkG_list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._yoKkG_item{font-size:var(--text-label);color:var(--color-text-muted);grid-template-columns:10.5rem 1fr;align-items:baseline;gap:.75rem;display:grid}@media (max-width:640px){._yoKkG_item{grid-template-columns:1fr;gap:.125rem}}._yoKkG_when{font-variant-numeric:tabular-nums;white-space:nowrap}._yoKkG_what{color:var(--color-text);overflow-wrap:anywhere}._yoKkG_link{color:var(--color-link);text-decoration:underline}
._5ClIaq_tableToolbar{margin-bottom:var(--space-3);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._5ClIaq_toolbarSearch{flex:16rem;min-width:0;max-width:24rem}._5ClIaq_toolbarControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}._5ClIaq_scopeLinks{border:1px solid var(--color-border);border-radius:var(--radius-sm);align-items:stretch;display:flex;overflow:hidden}._5ClIaq_scopeLink{min-height:44px;font-size:var(--text-row);color:var(--color-muted);white-space:nowrap;align-items:center;padding:0 .75rem;text-decoration:none;display:flex}._5ClIaq_scopeLink+._5ClIaq_scopeLink{border-left:1px solid var(--color-border)}@media (hover:hover){._5ClIaq_scopeLink:hover{background:var(--color-surface);color:var(--color-ink)}}._5ClIaq_scopeLinkCurrent{background:var(--color-surface);color:var(--color-ink);font-weight:600}._5ClIaq_tableWrap{-webkit-overflow-scrolling:touch;border:1px solid var(--elevation-edge);border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--elevation-raised);overflow-x:auto;container-type:inline-size}._5ClIaq_scrollHint{font-size:var(--text-shop);color:var(--color-dim);margin-bottom:var(--space-2);display:none}@media (max-width:768px){._5ClIaq_scrollHint{display:block}}._5ClIaq_table{border-collapse:collapse;width:100%}._5ClIaq_table th:first-child,._5ClIaq_table td:first-child{padding-left:var(--space-4)}._5ClIaq_table th:last-child,._5ClIaq_table td:last-child{padding-right:var(--space-4)}._5ClIaq_table{font-size:var(--text-row)}._5ClIaq_nowrapTable{white-space:nowrap}._5ClIaq_headRow{border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:bottom}._5ClIaq_headRow th{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);padding-bottom:.375rem;font-weight:600;line-height:1.3}._5ClIaq_cell{padding:.4375rem 1rem .4375rem 0}._5ClIaq_cellAmount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";text-align:right;font-size:var(--text-money);padding:.4375rem 1rem .4375rem 0}._5ClIaq_dateCell{white-space:nowrap}._5ClIaq_headAmount{text-align:right}._5ClIaq_wrapCell{white-space:normal;overflow-wrap:anywhere;max-width:220px}._5ClIaq_codeCell{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:var(--text-code);color:var(--color-dim);overflow-wrap:anywhere}._5ClIaq_subLine{font-size:var(--text-shop);color:var(--color-dim);margin-top:.125rem}._5ClIaq_priceLink{color:var(--color-accent)}@media (hover:hover){._5ClIaq_priceLink:hover{text-decoration:underline}}._5ClIaq_rowNameLink{color:inherit}._5ClIaq_rowNameLink:focus-visible{text-decoration:underline}@media (hover:hover){._5ClIaq_rowNameLink:hover{text-decoration:underline}}._5ClIaq_subLink{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (hover:hover){._5ClIaq_subLink:hover{text-decoration-style:solid}}._5ClIaq_row{border-bottom:1px solid var(--color-rule-soft)}@media (hover:hover){._5ClIaq_row:hover{background:var(--color-surface)}}._5ClIaq_linkedRow>td:has(>._5ClIaq_rowLink){position:relative}._5ClIaq_rowLink{color:var(--color-accent);text-decoration:none}._5ClIaq_linkedRow ._5ClIaq_rowLink:after{content:"";width:100cqw;position:absolute;top:0;bottom:0;left:0}@media (hover:hover){._5ClIaq_rowLink:hover{text-decoration:underline}}._5ClIaq_rowLink:focus-visible{outline:none}._5ClIaq_rowLink:focus-visible:after{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-sm)}._5ClIaq_actionsCell{vertical-align:middle;padding:.4375rem 1rem .4375rem 0}._5ClIaq_actionsCell>*{margin:.125rem var(--space-2) .125rem 0;vertical-align:middle;white-space:nowrap}._5ClIaq_editLink{color:var(--color-accent);margin-right:.75rem}@media (hover:hover){._5ClIaq_editLink:hover{text-decoration:underline}}@media (max-width:640px){._5ClIaq_editLink{min-height:var(--tap-target);align-items:center;display:inline-flex}}._5ClIaq_inlineForm{display:inline}._5ClIaq_deleteButton{color:var(--color-danger);font-size:inherit;background:0 0;border:none;padding:0}@media (hover:hover){._5ClIaq_deleteButton:hover{text-decoration:underline}}._5ClIaq_emptyCell{padding:var(--space-4) 0;color:var(--color-dim)}._5ClIaq_inactiveRow{color:var(--color-dim)}._5ClIaq_inactiveBadge{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--color-dim) 22%, transparent);background:var(--color-surface);color:var(--color-dim);white-space:nowrap;vertical-align:middle;font-weight:600;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-left:var(--space-2);align-items:center;gap:.25rem;padding:.0625rem .375rem;display:inline-flex}._5ClIaq_blockedBadge{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--color-dim) 22%, transparent);background:var(--color-surface);color:var(--color-dim);white-space:nowrap;vertical-align:middle;font-weight:600;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:help;align-items:center;gap:.25rem;padding:.0625rem .375rem;display:inline-flex}._5ClIaq_missingPriceBadge{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--color-warning) 22%, transparent);background:var(--color-warning-soft);color:var(--color-warning);white-space:nowrap;vertical-align:middle;font-weight:600;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-left:var(--space-2);align-items:center;gap:.25rem;padding:.0625rem .375rem;display:inline-flex}._5ClIaq_header{justify-content:space-between;align-items:baseline;gap:var(--space-3) var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._5ClIaq_headerTitleless{justify-content:flex-end}._5ClIaq_title{font-size:var(--text-page-title);letter-spacing:-.01em;font-weight:600;line-height:var(--leading-tight);margin:0}._5ClIaq_titleHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._5ClIaq_subtitle{font-size:var(--text-base);color:var(--color-dim);margin:-1rem 0 1.25rem}._5ClIaq_title+._5ClIaq_subtitle{margin-top:0}._5ClIaq_subtitleLink{color:var(--color-accent);text-underline-offset:.15em;text-decoration:underline}._5ClIaq_headerActions{gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}@media (max-width:640px){._5ClIaq_headerActions{flex-basis:100%;margin-left:0}}._5ClIaq_section{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-rule)}._5ClIaq_sectionTitle{margin:0 0 var(--space-4);font-size:var(--text-section-title);font-weight:600;line-height:var(--leading-tight)}._5ClIaq_noTripNote{color:var(--color-text-muted);font-size:var(--text-row);white-space:nowrap}._5ClIaq_forShops{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:.25rem;min-width:6rem;margin-left:.375rem;display:inline-flex}._5ClIaq_headerSearch{flex:16rem;min-width:0;max-width:24rem}
.ookRnW_panel{margin-bottom:var(--space-5)}.ookRnW_heading{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);margin:0 0 var(--space-2);font-weight:600}.ookRnW_quote{border-left:3px solid var(--color-rule);background:var(--color-surface);padding:var(--space-3) var(--space-4)}.ookRnW_printedName{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin:0 0 var(--space-3);font-size:var(--text-item);font-weight:600;line-height:var(--leading-tight);color:var(--color-ink);overflow-wrap:anywhere}.ookRnW_facts{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;display:flex}.ookRnW_fact{min-width:0}.ookRnW_factLabel{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);font-weight:600}.ookRnW_factValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:var(--text-base);color:var(--color-ink);margin:0}.ookRnW_factValueCode{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:var(--text-base);color:var(--color-ink);overflow-wrap:anywhere;margin:0}.ookRnW_source{margin:var(--space-2) 0 0;font-size:var(--text-pack);color:var(--color-dim)}.ookRnW_sourceVendor{color:var(--color-label);font-weight:600}
.VGguNG_block{margin:1.5rem 0 0}.VGguNG_heading{font-size:var(--text-base);margin:0 0 .5rem;font-weight:600}.VGguNG_list{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.VGguNG_row{font-size:var(--text-base);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.VGguNG_shop{overflow-wrap:anywhere;display:inline-block}.VGguNG_formLink{min-height:44px;color:var(--color-accent);text-underline-offset:.15em;overflow-wrap:anywhere;align-items:center;padding:.35rem .75rem;text-decoration:underline;display:inline-flex}@media (hover:hover){.VGguNG_formLink:hover{text-decoration:none}}.VGguNG_formLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}
._7tTzZq_pad{margin-bottom:.75rem}._7tTzZq_label{gap:var(--space-1);min-width:0;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);flex-direction:column;font-weight:600;display:flex}._7tTzZq_surface{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);width:100%;height:9rem;position:relative;overflow:hidden}._7tTzZq_canvas{z-index:1;width:100%;height:100%;color:var(--color-fg);touch-action:none;cursor:crosshair;display:block;position:relative}._7tTzZq_baseline{z-index:0;border-bottom:1px dashed var(--color-rule);position:absolute;bottom:2.25rem;left:1rem;right:1rem}._7tTzZq_padActions{margin-top:.5rem}._7tTzZq_padHint{font-size:var(--text-label);color:var(--color-muted);max-width:34rem;margin:.5rem 0 0}@media print{._7tTzZq_pad{display:none}}
.uk9RrG_field{gap:var(--space-1);min-width:0;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);flex-direction:column;font-weight:600;display:flex}.uk9RrG_labelRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.uk9RrG_selectAllButton{border-radius:var(--radius-md);font-size:var(--text-base);text-transform:none;letter-spacing:normal;color:var(--color-accent);cursor:pointer;background:0 0;border:1px solid #0000;min-height:2.75rem;padding:.125rem .5rem;font-weight:500}@media (hover:hover){.uk9RrG_selectAllButton:hover:not(:disabled){text-decoration:underline}}.uk9RrG_selectAllButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}.uk9RrG_selectAllButton:disabled{color:var(--color-dim);cursor:default}.uk9RrG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.uk9RrG_options{gap:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-rule);padding:var(--space-3);text-transform:none;letter-spacing:normal;flex-wrap:wrap;display:flex}.uk9RrG_option{font-size:var(--text-base);color:var(--color-fg);align-items:center;gap:.375rem;font-weight:400;display:flex}.uk9RrG_option input{accent-color:var(--color-accent)}
.td9mgG_formRow{align-items:flex-start;gap:0 var(--space-6,2rem);flex-wrap:wrap;display:flex}.td9mgG_subtitle{margin:calc(var(--space-2)*-1) 0 1.5rem;color:var(--color-muted);font-size:.875rem}.td9mgG_sectionNote{color:var(--color-muted);margin:0 0 1rem;font-size:.8125rem}.td9mgG_standaloneNote{color:var(--color-muted);margin:2rem 0 0;font-size:.8125rem}.td9mgG_body{gap:1.25rem;display:grid}.td9mgG_body>section:first-child{margin-top:0}.td9mgG_reviewBlock,.td9mgG_fileBlock{min-width:0}@media (max-width:768px){.td9mgG_body{flex-direction:column;display:flex}.td9mgG_fileBlock{order:-1}.td9mgG_stateFirst .td9mgG_fileBlock{order:0}.td9mgG_fileBlock>section:first-child{margin-top:0}.td9mgG_fileBlock>section:first-child>h2{border-top:none;padding-top:0}}.td9mgG_stateFirst .td9mgG_reviewBlock{flex-direction:column;display:flex}.td9mgG_stateFirst .td9mgG_formRow{order:1}
._0BYCbW_toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._0BYCbW_search{border-radius:var(--radius-md);border:1px solid var(--color-input-border);min-height:var(--control-height);max-width:100%;font-size:var(--text-input);text-transform:none;letter-spacing:normal;background:var(--color-bg);color:var(--color-fg);font-variant-numeric:tabular-nums;padding:0 .625rem;font-family:inherit;font-weight:400}._0BYCbW_search::placeholder{color:var(--color-placeholder)}._0BYCbW_search:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}._0BYCbW_search:is(textarea){line-height:var(--leading-normal);padding:.5rem .625rem}._0BYCbW_search{flex:1;min-width:0;max-width:24rem}._0BYCbW_errorMessage{border-radius:var(--radius-md);font-size:var(--text-base);line-height:var(--leading-normal);background:var(--color-danger-soft);border:1px solid;border-color:color-mix(in srgb, var(--color-danger) 28%, transparent);color:var(--color-danger);margin:0 0 1rem;padding:.5rem .75rem}._0BYCbW_tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}._0BYCbW_table{border-collapse:collapse;width:100%;font-size:.875rem}._0BYCbW_headRow{border-bottom:1px solid var(--color-border);text-align:left;color:var(--color-muted)}._0BYCbW_cell{padding:.5rem 1rem .5rem 0;position:relative}._0BYCbW_sortButton{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-weight:600}@media (hover:hover){._0BYCbW_sortButton:hover{color:var(--color-fg)}}._0BYCbW_row{border-bottom:1px solid var(--color-border-light);cursor:pointer;position:relative}@media (hover:hover){._0BYCbW_row:hover{background:var(--color-hover,#00000005)}}._0BYCbW_emptyCell{color:var(--color-dim);padding:1rem 0}._0BYCbW_rowLink{position:absolute;inset:0}._0BYCbW_rowLink:focus-visible{outline:2px solid var(--color-link);outline-offset:-2px}._0BYCbW_selectionActions{align-items:center;gap:.5rem;display:flex}
.wW9vla_sortButton{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-weight:600}@media (hover:hover){.wW9vla_sortButton:hover{color:var(--color-fg)}}@media (max-width:640px){.wW9vla_sortButton{min-height:var(--tap-target)}}
.xadola_bar{margin:var(--space-5) 0 0}
.HzUyxq_mark{background:var(--cat-other);color:var(--color-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.HzUyxq_mark svg{width:68%;height:68%}.HzUyxq_chip{border-radius:6px;width:20px;height:20px}.HzUyxq_panel{border-radius:var(--radius-sm);width:28px;height:28px}.HzUyxq_mark[data-cat=produce]{background:var(--cat-produce)}.HzUyxq_mark[data-cat=meat]{background:var(--cat-meat)}.HzUyxq_mark[data-cat=cold]{background:var(--cat-cold)}.HzUyxq_mark[data-cat=frozen]{background:var(--cat-frozen)}.HzUyxq_mark[data-cat=dry]{background:var(--cat-dry)}.HzUyxq_mark[data-cat=nonfood]{background:var(--cat-nonfood)}
.fwrV6W_ledger{border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-bg);overflow:hidden;container-type:inline-size}.fwrV6W_tableCell{padding:.4375rem var(--space-4)}.fwrV6W_headCell{padding:var(--space-2) var(--space-4) .375rem}.fwrV6W_headCellNumeric{text-align:right}.fwrV6W_amountCell{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";padding:.4375rem var(--space-4);text-align:right;font-size:var(--text-money);font-weight:600}.fwrV6W_linkedRow>td:has(>.fwrV6W_rowLink){position:relative}.fwrV6W_rowLink{color:var(--color-ink);font-weight:var(--weight-item);text-decoration:none}.fwrV6W_rowLink:after{content:"";width:100cqw;position:absolute;top:0;bottom:0;left:0}@media (hover:hover){.fwrV6W_rowLink:hover{color:var(--color-accent);text-decoration:underline}.fwrV6W_linkedRow:hover{background:var(--color-surface)}}.fwrV6W_actionsCellLift{z-index:1;padding:.4375rem var(--space-4);text-align:right;position:relative}.fwrV6W_rowLink:focus-visible{outline:none}.fwrV6W_rowLink:focus-visible:after{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-sm)}.fwrV6W_wide{width:100%;display:table}.fwrV6W_stacked{display:none}@media (max-width:640px){.fwrV6W_wide{display:none}.fwrV6W_stacked{display:block}}.fwrV6W_stacked>*{border-top:1px solid var(--color-rule-soft)}.fwrV6W_stacked>:first-child{border-top:none}.fwrV6W_stackedRow{align-items:center;gap:var(--space-2) var(--space-3);min-height:var(--tap-target);padding:var(--space-3) var(--space-4);color:inherit;text-decoration:none;display:flex}.fwrV6W_stackedRowContainer>.fwrV6W_stackedRow{border-top:none}.fwrV6W_stackedRowContainer{flex-direction:column;display:flex}.fwrV6W_stackedActions{justify-content:flex-end;gap:var(--space-2);padding:0 var(--space-4) var(--space-3);display:flex}@media (hover:hover){a.fwrV6W_stackedRow:hover{background:var(--color-surface);text-decoration:none}}a.fwrV6W_stackedRow:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.fwrV6W_stackedLeft{flex:1;min-width:0}.fwrV6W_stackedName{align-items:center;gap:var(--space-2);font-size:var(--text-item);font-weight:var(--weight-item);line-height:var(--leading-tight);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.fwrV6W_stackedNamePart{min-width:0}.fwrV6W_stackedMeta{font-size:var(--text-shop);color:var(--color-dim);overflow-wrap:anywhere;margin-top:.125rem}.fwrV6W_stackedRight{text-align:right;flex:none;max-width:46%}.fwrV6W_stackedAmount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:var(--text-money);font-weight:600;line-height:var(--leading-tight);display:block}.fwrV6W_stackedStatus{margin-top:.125rem;display:block}.fwrV6W_stackedStatus>[class]{white-space:normal;max-width:7.5rem}.fwrV6W_actionButton{min-height:var(--tap-target);color:var(--color-danger);font-size:inherit;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.fwrV6W_actionButton:hover{text-decoration:underline}}.fwrV6W_empty{padding:var(--space-4);color:var(--color-dim);font-size:var(--text-base)}
.YeyU1G_search{border-radius:var(--radius-md);border:1px solid var(--color-input-border);min-height:var(--control-height);max-width:100%;font-size:var(--text-input);text-transform:none;letter-spacing:normal;background:var(--color-bg);color:var(--color-fg);font-variant-numeric:tabular-nums;padding:0 .625rem;font-family:inherit;font-weight:400}.YeyU1G_search::placeholder{color:var(--color-placeholder)}.YeyU1G_search:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}.YeyU1G_search:is(textarea){line-height:var(--leading-normal);padding:.5rem .625rem}.YeyU1G_search{width:100%;max-width:24rem;margin-bottom:var(--space-2)}.YeyU1G_startedBy{color:var(--color-muted);font-size:.85em}.YeyU1G_sortButton{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0}@media (hover:hover){.YeyU1G_sortButton:hover{color:var(--color-ink)}}.YeyU1G_sortButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
._4Dr34W_panel{border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;gap:.75rem;max-width:28rem;margin:0 auto 1.5rem;padding:1rem;display:flex}._4Dr34W_title{margin:0;font-size:1rem;font-weight:600}._4Dr34W_intro{font-size:.8125rem;line-height:var(--leading-normal);color:var(--color-muted);margin:0}._4Dr34W_summary{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--color-accent) 25%, transparent);background:var(--color-accent-soft);flex-direction:column;align-items:flex-start;gap:.375rem;padding:.625rem .75rem;display:flex}._4Dr34W_line{font-size:var(--text-base);line-height:var(--leading-normal);overflow-wrap:anywhere;margin:0}._4Dr34W_caution{border-radius:var(--radius-md);font-size:var(--text-base);line-height:var(--leading-normal);background:var(--color-warning-soft);border:1px solid;border-color:color-mix(in srgb, var(--color-warning) 28%, transparent);color:var(--color-warning);overflow-wrap:anywhere;margin:0;padding:.5rem .75rem}._4Dr34W_refused{border-radius:var(--radius-md);font-size:var(--text-base);line-height:var(--leading-normal);background:var(--color-danger-soft);border:1px solid;border-color:color-mix(in srgb, var(--color-danger) 28%, transparent);color:var(--color-danger);overflow-wrap:anywhere;margin:0;padding:.5rem .75rem}._4Dr34W_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
.Kf9Wsa_header{cursor:grab}.Kf9Wsa_dropTarget{box-shadow:inset 2px 0 0 var(--color-primary)}.Kf9Wsa_sortButton{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-weight:600;display:inline-flex}@media (hover:hover){.Kf9Wsa_sortButton:hover{color:var(--color-fg)}}.Kf9Wsa_sortState{align-items:center;gap:.125rem;display:inline-flex}.Kf9Wsa_priority{background:var(--color-border-light);min-width:1rem;height:1rem;color:var(--color-fg);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 .1875rem;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex}
.EvxbsW_wrap{position:relative}.EvxbsW_nav{border-bottom:1px solid var(--color-rule);-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1.5rem;display:flex;overflow-x:auto}.EvxbsW_nav::-webkit-scrollbar{display:none}.EvxbsW_tab,.EvxbsW_activeTab{white-space:nowrap;font-size:var(--text-base);border-bottom:2px solid #0000;flex-shrink:0;padding:.75rem .25rem;display:inline-block}.EvxbsW_tab{color:var(--color-dim)}@media (hover:hover){.EvxbsW_tab:hover{color:var(--color-fg)}}.EvxbsW_activeTab{color:var(--color-fg);border-bottom-color:var(--color-primary);font-weight:600}.EvxbsW_edge{cursor:pointer;width:56px;color:var(--color-dim);border:0;align-items:center;padding:0;display:none;position:absolute;top:0;bottom:1px}.EvxbsW_edge[data-visible]{display:flex}@media (hover:hover){.EvxbsW_edge:hover{color:var(--color-fg)}}.EvxbsW_edgeChevron{width:18px;height:18px}.EvxbsW_edgeStart{background:linear-gradient(to right, var(--color-page) 55%, transparent);justify-content:flex-start;left:0}.EvxbsW_edgeEnd{background:linear-gradient(to left, var(--color-page) 55%, transparent);justify-content:flex-end;right:0}@media (max-width:640px){.EvxbsW_nav{gap:1rem}.EvxbsW_edge{width:40px}}
.liyOga_thumb{object-fit:cover;border:1px solid var(--color-rule);background:#fff;border-radius:22%;flex:none;display:block}.liyOga_thumb:not(img){background:0 0;border-color:#0000}.liyOga_row{width:28px;height:28px}.liyOga_card{width:40px;height:40px}.liyOga_page{width:128px;height:128px}@media (max-width:480px){.liyOga_page{width:96px;height:96px}}
.JcqHFW_identity{overflow-wrap:anywhere;min-width:0}.JcqHFW_chip{border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-ink);font-size:var(--text-shop);font-weight:500;line-height:var(--leading-tight);overflow-wrap:anywhere;align-items:center;gap:.375rem;max-width:100%;padding:.1875rem .5rem;text-decoration:none;display:inline-flex}@media (hover:hover){a.JcqHFW_chip:hover{border-color:var(--color-accent);color:var(--color-accent);text-decoration:none}}a.JcqHFW_chip:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.JcqHFW_count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:var(--text-code);color:var(--color-dim)}.JcqHFW_missing{background:var(--color-warning-soft);border-color:color-mix(in srgb, var(--color-warning) 28%, transparent);color:var(--color-warning)}.JcqHFW_settled{background:var(--color-surface);border-color:var(--color-rule);color:var(--color-dim)}.JcqHFW_note{font-size:var(--text-code);font-weight:600}
._5xNJcG_chip{font-size:var(--text-shop);letter-spacing:normal;text-transform:none;line-height:var(--leading-tight);padding:.125rem .5rem}._5xNJcG_neutral{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--color-dim) 22%, transparent);color:var(--color-dim);white-space:nowrap;vertical-align:middle;border-color:var(--color-rule);background:0 0;align-items:center;gap:.25rem;padding:.0625rem .375rem;font-weight:500;display:inline-flex}._5xNJcG_info{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--color-accent) 22%, transparent);background:var(--color-accent-soft);color:var(--color-accent);white-space:nowrap;vertical-align:middle;align-items:center;gap:.25rem;padding:.0625rem .375rem;font-weight:600;display:inline-flex}._5xNJcG_success{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--color-success) 22%, transparent);background:var(--color-success-soft);color:var(--color-success);white-space:nowrap;vertical-align:middle;align-items:center;gap:.25rem;padding:.0625rem .375rem;font-weight:600;display:inline-flex}._5xNJcG_warning{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--color-warning) 22%, transparent);background:var(--color-warning-soft);color:var(--color-warning);white-space:nowrap;vertical-align:middle;align-items:center;gap:.25rem;padding:.0625rem .375rem;font-weight:600;display:inline-flex}._5xNJcG_danger{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--color-danger) 22%, transparent);background:var(--color-danger-soft);color:var(--color-danger);white-space:nowrap;vertical-align:middle;align-items:center;gap:.25rem;padding:.0625rem .375rem;font-weight:600;display:inline-flex}._5xNJcG_glyph{display:var(--chip-glyph,none);background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}._5xNJcG_warning ._5xNJcG_glyph{background:0 0;border-bottom:9px solid;border-left:5px solid #0000;border-right:5px solid #0000;border-radius:0;width:0;height:0}._5xNJcG_success ._5xNJcG_glyph{background:0 0;border-bottom:2.5px solid;border-right:2.5px solid;border-radius:0;width:5px;height:9px;transform:rotate(45deg)translate(-1px,-1px)}._5xNJcG_danger ._5xNJcG_glyph{background-color:#0000;background-image:linear-gradient(45deg,#0000 42%,currentColor 42% 58%,#0000 58%),linear-gradient(-45deg,#0000 42%,currentColor 42% 58%,#0000 58%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:0;width:8px;height:8px}._5xNJcG_text{font-size:var(--text-shop);font-weight:600}._5xNJcG_textNeutral{color:var(--color-dim);font-weight:400}._5xNJcG_textInfo{color:var(--color-accent)}._5xNJcG_textSuccess{color:var(--color-success)}._5xNJcG_textWarning{color:var(--color-warning)}._5xNJcG_textDanger{color:var(--color-danger)}._5xNJcG_tag{font-size:var(--text-code-sm);line-height:var(--leading-tight);padding:.0625rem .375rem}._5xNJcG_tagAccent{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--color-accent) 22%, transparent);background:var(--color-accent-soft);color:var(--color-accent);white-space:nowrap;vertical-align:middle;font-weight:600;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:.25rem;padding:.0625rem .375rem;display:inline-flex}._5xNJcG_tagNeutral{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--color-dim) 22%, transparent);background:var(--color-page);color:var(--color-dim);white-space:nowrap;vertical-align:middle;font-weight:600;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;border-color:var(--color-rule);align-items:center;gap:.25rem;padding:.0625rem .375rem;display:inline-flex}
.Q4O6Iq_guardNote{color:var(--color-warning);max-width:40rem;margin:0 0 1rem;font-size:.85rem}
.U1X5NG_wrap{display:inline-block;position:relative}.U1X5NG_trigger{white-space:nowrap}.U1X5NG_panel{z-index:20;background:var(--color-bg);border:1px solid var(--elevation-edge);border-radius:var(--radius-md);width:min(18rem,100vw - 2rem);max-height:min(70vh,32rem);box-shadow:var(--elevation-overlay);padding:.75rem;position:absolute;top:calc(100% + .25rem);left:0;overflow-y:auto}.U1X5NG_panelEnd{left:auto;right:0}.U1X5NG_list{margin:0 0 .5rem;padding:0;list-style:none}.U1X5NG_item{border-bottom:1px solid var(--color-border-light);justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem 0;display:flex}.U1X5NG_name{overflow-wrap:anywhere;min-width:0}.U1X5NG_toggle{cursor:pointer;flex:auto;align-items:center;gap:.5rem;min-width:0;min-height:44px;display:flex}.U1X5NG_toggle:has(.U1X5NG_checkbox:disabled){cursor:default;color:var(--color-muted)}.U1X5NG_checkbox{width:1rem;height:1rem;accent-color:var(--color-primary);flex:none;margin:0}.U1X5NG_actions{flex:none;gap:.25rem;display:flex}.U1X5NG_moveButton{border:1px solid var(--color-border);border-radius:var(--radius-sm,4px);background:var(--color-surface);width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer}.U1X5NG_moveButton:disabled{opacity:.4;cursor:default}@media (hover:hover){.U1X5NG_moveButton:hover:not(:disabled){border-color:var(--color-primary)}}.U1X5NG_reset{width:100%;min-height:44px}
.p--AFa_field{gap:var(--space-1);min-width:0;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);flex-direction:column;font-weight:600;display:flex}.p--AFa_error{color:var(--color-danger);font-size:var(--text-pack);text-transform:none;letter-spacing:normal;font-weight:400}
.wvWMna_link{color:var(--color-link);overflow-wrap:anywhere}.wvWMna_prose{text-underline-offset:.15em;text-decoration:underline}.wvWMna_value{text-decoration:none}@media (hover:hover){.wvWMna_prose:hover{text-decoration-thickness:2px}.wvWMna_value:hover{text-underline-offset:.15em;text-decoration:underline}}.wvWMna_link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}
.HTuKjG_toggle{margin-bottom:var(--space-3)}
