.E-1dfG_must{border-bottom:1px solid var(--color-line-bone);flex-wrap:wrap;align-items:center;gap:.375rem;padding:.75rem .875rem;display:flex}.E-1dfG_must .E-1dfG_mustChip{color:var(--color-ink)}.E-1dfG_funnel{border-bottom:1px solid var(--color-line-bone);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.E-1dfG_step{border-right:1px solid var(--color-line-bone);align-content:start;gap:2px;padding:.75rem .875rem;display:grid}.E-1dfG_step:last-child{border-right:0}.E-1dfG_count{font-family:var(--font-head);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:750;line-height:1.2}.E-1dfG_stepLabel{color:var(--color-ink-soft);font-size:.78rem}.E-1dfG_hot{background:var(--color-blue-soft)}.E-1dfG_hot .E-1dfG_count{color:var(--color-blue-deep)}.E-1dfG_list{margin:0;padding:0;list-style:none;display:grid}.E-1dfG_ap{border-bottom:1px solid var(--color-line-bone);grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.75rem .875rem;display:grid}.E-1dfG_score{border:2px solid var(--color-blue);width:2.875rem;height:2.875rem;color:var(--color-blue-deep);font-family:var(--font-head);font-variant-numeric:tabular-nums;border-radius:.75rem;place-items:center;font-size:1.0625rem;font-weight:800;display:grid}.E-1dfG_nmr{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.E-1dfG_name{font-weight:700}.E-1dfG_why{color:var(--color-ink-soft);margin-top:2px;font-size:.84rem}.E-1dfG_ticks{flex-wrap:wrap;gap:.25rem;margin-top:.375rem;display:flex}.E-1dfG_acts{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.E-1dfG_status{border-radius:var(--radius-pill);display:inline-flex}.E-1dfG_status:focus{outline:none}.E-1dfG_status:focus-visible{outline:3px solid var(--color-blue);outline-offset:3px}.E-1dfG_booked{background:var(--color-status-good-soft)}.E-1dfG_booked .E-1dfG_lift{background:var(--color-surface)}.E-1dfG_no .E-1dfG_name,.E-1dfG_no .E-1dfG_mname{color:var(--color-ink-soft)}.E-1dfG_no .E-1dfG_score{border-color:var(--color-line-bone);color:var(--color-ink-soft)}.E-1dfG_no .E-1dfG_lift{background:var(--color-bone-raised);color:var(--color-ink-soft)}.E-1dfG_foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem;padding:.75rem .875rem;font-size:.84rem;display:flex}.E-1dfG_frame .E-1dfG_fair{border-radius:0}@media (max-width:40rem){.E-1dfG_funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.E-1dfG_step:nth-child(2n){border-right:0}.E-1dfG_step:nth-child(-n+2){border-bottom:1px solid var(--color-line-bone)}.E-1dfG_ap{grid-template-columns:2.75rem minmax(0,1fr)}.E-1dfG_ap .E-1dfG_acts{grid-column:1/-1}.E-1dfG_score{width:2.75rem;height:2.75rem}}.E-1dfG_mini{align-content:start;gap:.5rem;margin:0;padding:.625rem .75rem;list-style:none;display:grid}.E-1dfG_mcard{border:1px solid var(--color-line-bone);border-radius:.75rem;gap:.375rem;padding:.625rem .75rem;display:grid}.E-1dfG_mcard.E-1dfG_booked{border-color:#0000}.E-1dfG_r1{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.E-1dfG_mname{font-size:1.0625rem;font-weight:700;line-height:1.3}.E-1dfG_r1 .E-1dfG_scoreChip{color:var(--color-ink);font-variant-numeric:tabular-nums}.E-1dfG_mwhy{color:var(--color-ink-soft);font-size:.8125rem}.E-1dfG_macts{justify-items:start;display:grid}.E-1dfG_macts .E-1dfG_mbtn{width:100%}
.wJt7PW_ob{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.wJt7PW_left{min-width:0;padding:var(--space-4);align-content:start;gap:.875rem;display:grid}.wJt7PW_right{align-content:start;gap:var(--space-3);min-width:0;padding:var(--space-4);border-left:1px solid var(--color-line-bone);display:grid}@media (max-width:56.25rem){.wJt7PW_ob{grid-template-columns:minmax(0,1fr)}.wJt7PW_right{border-top:1px solid var(--color-line-bone);border-left:0}}.wJt7PW_prog{align-items:center;gap:.625rem;display:flex}.wJt7PW_nowrap{white-space:nowrap}.wJt7PW_prog>.wJt7PW_meter{flex:1 1 0;width:auto;min-width:2.5rem}.wJt7PW_count{font-variant-numeric:tabular-nums;flex:none;font-size:.875rem}.wJt7PW_groups{gap:var(--space-3);display:grid}.wJt7PW_ckg{gap:.375rem;display:grid}.wJt7PW_ck{align-items:center;gap:var(--space-2);min-height:1.75rem;padding:.25rem 0;font-size:.875rem;display:flex}.wJt7PW_hit{gap:var(--space-2);cursor:pointer;flex:auto;grid-template-columns:1.375rem minmax(0,1fr);align-items:center;min-width:0;min-height:1.5rem;display:grid}.wJt7PW_tick{width:1.0625rem;height:1.0625rem;accent-color:var(--color-status-good);cursor:pointer;margin:0}.wJt7PW_tick:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.wJt7PW_text{min-width:0}.wJt7PW_stuck .wJt7PW_text{color:var(--color-status-warn);font-weight:600}.wJt7PW_status{display:inline-flex}.wJt7PW_fr{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.wJt7PW_line{font-size:.875rem}.wJt7PW_smBtn{min-height:2rem;padding:.2rem .75rem;font-size:.8125rem}.wJt7PW_obp{align-content:start;gap:.875rem;padding:.875rem;display:grid}.wJt7PW_pck{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:1.75rem;padding:.25rem 0;font-size:.875rem;display:flex}.wJt7PW_pck>.wJt7PW_text{flex:1}
._88AeFq_ptl{grid-template-columns:16rem minmax(0,1fr);min-height:37.5rem;display:grid}._88AeFq_side{gap:var(--space-1);min-width:0;padding:var(--space-3);border-right:1px solid var(--color-line-bone);background:var(--color-surface);flex-direction:column;display:flex}._88AeFq_tools{gap:var(--space-1);flex-direction:column;display:flex}._88AeFq_pn{min-height:2.625rem;color:var(--color-ink-soft);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.625rem;flex:none;align-items:center;gap:.5625rem;padding:.5rem .625rem;font-size:.875rem;font-weight:600;line-height:1.2;display:flex;position:relative}._88AeFq_pn:hover{background:var(--color-bone-raised);color:var(--color-ink)}._88AeFq_pn[aria-current=page]{background:color-mix(in srgb, var(--color-sample-ridge) 13%, var(--color-surface));color:var(--color-ink)}._88AeFq_ic{background:var(--color-bone-raised);width:1.625rem;height:1.625rem;color:var(--color-ink-soft);font-family:var(--font-head);border-radius:.5rem;flex:none;place-items:center;font-size:.625rem;font-weight:800;line-height:1;display:grid}._88AeFq_pn[aria-current=page] ._88AeFq_ic,._88AeFq_icOn{background:var(--color-sample-ridge);color:var(--color-surface)}._88AeFq_badge{border-radius:var(--radius-pill);background:var(--color-sample-ridge);min-width:1.25rem;color:var(--color-surface);text-align:center;margin-left:auto;padding:1px .4375rem;font-size:.6875rem;font-weight:700;line-height:1.45;position:relative}._88AeFq_side ._88AeFq_hidden{border-top:1px dashed var(--color-line-bone);color:var(--color-ink-soft);margin-top:auto;padding:.625rem;font-size:.78125rem;line-height:1.4}._88AeFq_main{gap:var(--space-4);background:var(--color-bone);align-content:start;min-width:0;padding:1.125rem;display:grid}._88AeFq_hi{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.625rem;display:flex}._88AeFq_main ._88AeFq_greet{font-family:var(--font-head);letter-spacing:-.01em;font-size:1.375rem;font-weight:700;line-height:1.2}._88AeFq_ask{gap:var(--space-2);display:flex}._88AeFq_askInput{min-width:0;padding:.5625rem var(--space-4);border-radius:var(--radius-pill);flex:1}._88AeFq_todo{border:1px solid var(--color-line-bone);background:var(--color-surface);border-radius:.875rem;overflow:hidden}._88AeFq_todoHead{justify-content:space-between;gap:var(--space-3);border-bottom:1px solid var(--color-line-bone);padding:.625rem .875rem;display:flex}._88AeFq_todoList{margin:0;padding:0;list-style:none}._88AeFq_tdi{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;padding:.6875rem .875rem;display:grid}._88AeFq_tdi+._88AeFq_tdi{border-top:1px solid var(--color-line-bone)}._88AeFq_tdTitle{font-weight:650}._88AeFq_tiles{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,11.875rem),1fr));display:grid}._88AeFq_tile{gap:var(--space-1);border:1px solid var(--color-line-bone);border-top:3px solid var(--color-sample-ridge);background:var(--color-surface);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;border-radius:.875rem;align-content:start;padding:.875rem;display:grid}._88AeFq_tile:hover{border-color:var(--color-sample-ridge)}._88AeFq_tn{color:var(--color-ink-soft);font-size:.78125rem;font-weight:600}._88AeFq_tv{font-family:var(--font-head);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.4375rem;font-weight:800;line-height:1.1}._88AeFq_tdsc{color:var(--color-ink-soft);font-size:.8125rem;line-height:1.35}._88AeFq_crumb{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}._88AeFq_toolName{font-weight:700}._88AeFq_tool{border:1px solid var(--color-line-bone);background:var(--color-surface);border-radius:.875rem;overflow:hidden}._88AeFq_loading{background:var(--color-surface);height:25rem}@media (max-width:53.75rem){._88AeFq_ptl{grid-template-columns:minmax(0,1fr);min-height:0}._88AeFq_side{border-right:0;border-bottom:1px solid var(--color-line-bone);padding:0}._88AeFq_strip{padding:var(--space-3)}._88AeFq_tools{flex-direction:row}._88AeFq_side ._88AeFq_hidden{display:none}._88AeFq_main{padding:.875rem}}@media (max-width:32.5rem){._88AeFq_tdi{grid-template-columns:auto minmax(0,1fr)}._88AeFq_open{grid-column:2;justify-self:start}}
