.bn4omq_b{cursor:pointer;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard);border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.bn4omq_b:focus-visible{box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);outline:none}.bn4omq_b:disabled{cursor:default}.bn4omq_stack{display:inline-grid}.bn4omq_stack>*{grid-area:1/1}.bn4omq_off{visibility:hidden}.bn4omq_primary,.bn4omq_link{font:var(--type-body-strong-weight) var(--type-body-strong-size)/var(--type-body-strong-line) var(--type-body-strong-family)}.bn4omq_primary{height:var(--control-md);padding:0 var(--button-pad-x);border-radius:var(--radius-md);background:var(--ink);color:var(--surface-raised)}.bn4omq_primary:hover:not(:disabled){opacity:.86}.bn4omq_secondary{height:var(--control-sm);padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 var(--stroke-1) var(--line)}.bn4omq_secondary:hover:not(:disabled){background:var(--surface-sunk)}.bn4omq_secondary:focus-visible{box-shadow:inset 0 0 0 var(--stroke-1) var(--line), 0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus)}.bn4omq_primary:disabled{background:var(--surface-sunk);color:var(--ink-faint)}.bn4omq_secondary:disabled{color:var(--ink-faint)}.bn4omq_link{color:var(--ink);text-decoration:underline;text-decoration-thickness:var(--stroke-1);text-underline-offset:var(--stroke-3);background:0 0;padding:0}.bn4omq_link:hover:not(:disabled){text-decoration-thickness:var(--stroke-2)}.bn4omq_link:disabled{color:var(--ink-faint)}@media (max-width:639.98px){.bn4omq_primary{height:var(--control-lg);font:var(--type-button-weight) var(--type-button-size)/var(--type-button-line) var(--type-button-family)}.bn4omq_secondary:after,.bn4omq_link:after{content:"";width:max(100%, var(--touch-target));height:max(100%, var(--touch-target));position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}
.C-8nWa_row{align-items:center;gap:var(--space-2);color:var(--ink);cursor:pointer;display:inline-flex}.C-8nWa_input{opacity:0;width:var(--checkbox);height:var(--checkbox);margin:0;position:absolute}.C-8nWa_box{width:var(--checkbox);height:var(--checkbox);border-radius:var(--radius-xs);box-shadow:inset 0 0 0 var(--stroke-2) var(--ink-muted);color:#0000;font-size:var(--type-caption-size);transition:background-color var(--motion-fast) var(--ease-standard);flex:none;place-items:center;display:grid}.C-8nWa_input:checked+.C-8nWa_box{background:var(--ink);box-shadow:none;color:var(--surface-raised)}.C-8nWa_input:focus-visible+.C-8nWa_box{box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);outline:none}.C-8nWa_disabled{opacity:.4;cursor:default}@media (max-width:639.98px){.C-8nWa_row{min-height:var(--touch-target)}}.C-8nWa_input.C-8nWa_mixed+.C-8nWa_box{background:var(--ink);box-shadow:none;color:var(--surface-raised)}
.o6Orlq_chip{height:var(--chip);padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 var(--stroke-1) var(--line);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard);border:0;position:relative}.o6Orlq_chip:hover{background:var(--surface-sunk)}.o6Orlq_chip:focus-visible{box-shadow:inset 0 0 0 var(--stroke-1) var(--line), 0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);outline:none}.o6Orlq_current,.o6Orlq_current:hover{background:var(--ink);color:var(--surface-raised);box-shadow:none}@media (max-width:639.98px){.o6Orlq_chip:after{content:"";width:max(100%, var(--touch-target));height:var(--touch-target);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}
.hn0J3W_row{gap:var(--space-2);margin-bottom:var(--space-2);padding:var(--space-3);border:var(--stroke-1) solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--ink);flex-direction:column;list-style:none;display:flex}.hn0J3W_head{align-items:center;gap:var(--space-2);display:flex}.hn0J3W_rank{color:var(--ink-muted);width:var(--space-4);font-variant-numeric:tabular-nums}.hn0J3W_name{flex:1;min-width:0}.hn0J3W_fact{color:var(--ink-muted)}.hn0J3W_head{flex-wrap:wrap}
.c7rTwq_frame{width:100%;height:calc(var(--control-lg) * 5);border:var(--stroke-1) solid var(--line);border-radius:var(--radius-lg);background:var(--surface-sunk);position:relative;overflow:hidden}.c7rTwq_short{height:calc(var(--control-lg) * 3.75)}.c7rTwq_map{position:absolute;inset:0}.c7rTwq_legend{top:var(--space-3);left:var(--space-3);align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--surface-raised);box-shadow:0 0 0 var(--stroke-1) var(--line);color:var(--ink);flex-wrap:wrap;display:flex;position:absolute}.c7rTwq_zoom{top:var(--space-3);right:var(--space-3);gap:var(--space-1);flex-direction:column;display:flex;position:absolute}.c7rTwq_zoomBtn{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:inset 0 0 0 var(--stroke-1) var(--line);color:var(--ink);font-size:var(--type-display-sm-size);cursor:pointer;border:0;padding:0}.c7rTwq_zoomBtn:hover{background:var(--surface-sunk)}.c7rTwq_zoomBtn:focus-visible{box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);outline:none}.c7rTwq_keyItem{align-items:center;gap:var(--space-1);display:flex}.c7rTwq_swatch{width:var(--bar);height:var(--bar);border-radius:var(--radius-full)}.c7rTwq_good-3{background:var(--verdict-good-3)}.c7rTwq_good-2{background:var(--verdict-good-2)}.c7rTwq_good-1{background:var(--verdict-good-1)}.c7rTwq_dream{background:var(--verdict-dream)}.c7rTwq_other{width:var(--space-2);height:var(--space-2);background:var(--scale-neutral)}.c7rTwq_open{box-shadow:inset 0 0 0 var(--stroke-2) var(--ink);background:0 0}.c7rTwq_fill{border:0;border-radius:0;height:100%}.c7rTwq_fill .c7rTwq_legend{scrollbar-width:none;max-width:calc(100% - 3 * var(--space-3) - var(--control-sm));padding:var(--stroke-3) var(--space-2);gap:var(--space-2);white-space:nowrap;flex-wrap:nowrap;overflow-x:auto}.c7rTwq_fill .c7rTwq_legend::-webkit-scrollbar{display:none}.c7rTwq_cards{left:0;right:0;bottom:calc(var(--space-6) + env(safe-area-inset-bottom));position:absolute}
.a98SQW_svg{inset:var(--space-6) var(--space-4) var(--space-5);width:calc(100% - 2 * var(--space-4));height:calc(100% - var(--space-6) - var(--space-5));position:absolute}.a98SQW_dot{fill:var(--scale-neutral);cursor:pointer}.a98SQW_pin{stroke:var(--surface-raised);stroke-width:var(--stroke-2);cursor:pointer}.a98SQW_good-3{fill:var(--verdict-good-3)}.a98SQW_good-2{fill:var(--verdict-good-2)}.a98SQW_good-1{fill:var(--verdict-good-1)}.a98SQW_dream{fill:var(--verdict-dream)}.a98SQW_mid,.a98SQW_unknown{fill:var(--scale-neutral)}.a98SQW_open{stroke:var(--ink);stroke-width:var(--stroke-3)}.a98SQW_label{fill:var(--ink);pointer-events:none}.a98SQW_pinGroup{cursor:pointer}.a98SQW_label[data-hidden]{display:none}.a98SQW_svgFill{inset:calc(var(--space-6) + var(--space-3)) var(--space-3) calc(var(--space-7) * 4);height:calc(100% - var(--space-6) - var(--space-3) - var(--space-7) * 4);width:calc(100% - 2 * var(--space-3))}
._917tjW_canvas{position:absolute;inset:0}._917tjW_layer{position:absolute}._917tjW_pin,._917tjW_dot{border-radius:var(--radius-full);cursor:pointer;border:0;padding:0;position:absolute;transform:translate(-50%,-50%)}._917tjW_pin{width:var(--space-3);height:var(--space-3);background:var(--scale-neutral);box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 var(--stroke-3) var(--ink-muted);z-index:2}._917tjW_dot{width:calc(var(--space-1) + var(--stroke-2));height:calc(var(--space-1) + var(--stroke-2));background:var(--scale-neutral);box-shadow:0 0 0 calc(1.5 * var(--stroke-1)) var(--surface-raised), 0 0 0 calc(2.5 * var(--stroke-1)) var(--ink-muted);z-index:1}._917tjW_good-3{background:var(--verdict-good-3)}._917tjW_good-2{background:var(--verdict-good-2)}._917tjW_good-1{background:var(--verdict-good-1)}._917tjW_dream{background:var(--verdict-dream)}._917tjW_mid{background:var(--scale-neutral)}._917tjW_open{box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--ink);z-index:3}._917tjW_name{transform:translate(var(--space-2), -50%);color:var(--ink);white-space:nowrap;pointer-events:none;-webkit-text-stroke:var(--stroke-3) var(--surface-raised);paint-order:stroke fill;position:absolute}._917tjW_name[data-hidden]{display:none}
.z-G9XG_two{align-items:center;gap:var(--space-1);display:inline-flex}.z-G9XG_or{color:var(--ink-muted)}.z-G9XG_counted{gap:var(--stroke-2);flex-direction:column;display:flex}.z-G9XG_value{color:var(--ink)}.z-G9XG_confidence{align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.z-G9XG_chip{padding:var(--stroke-2) var(--space-2);border-radius:var(--radius-full);background:var(--surface-sunk);color:var(--ink)}.z-G9XG_muted{color:var(--ink-muted)}.z-G9XG_bySchool{gap:var(--space-2);flex-direction:column;display:flex}.z-G9XG_title{color:var(--ink);margin:0}.z-G9XG_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.z-G9XG_line{align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-2) 0;border-top:var(--stroke-1) solid var(--line);grid-template-columns:calc(var(--space-7) * 3.5) calc(var(--space-7) * 2) calc(var(--space-7) * 4.5) minmax(0, 1fr);display:grid}.z-G9XG_school,.z-G9XG_number{color:var(--ink)}.z-G9XG_number{font-variant-numeric:tabular-nums}.z-G9XG_method{color:var(--ink-muted)}.z-G9XG_why{margin-top:0}@media (max-width:639.98px){.z-G9XG_line{grid-template-columns:minmax(0,1fr) auto}.z-G9XG_number{justify-self:end}.z-G9XG_method,.z-G9XG_why{grid-column:1/-1}}.z-G9XG_box{gap:var(--space-3);flex-direction:column;display:flex}.z-G9XG_how{gap:var(--space-1);margin:0 0 var(--space-2);padding-left:var(--space-4);flex-direction:column;display:flex}.z-G9XG_box .z-G9XG_chip{background:var(--surface-raised)}
.FrGjKa_card{gap:var(--space-2);padding:var(--space-3);border:var(--stroke-1) solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--ink);cursor:pointer;display:flex}.FrGjKa_main{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.FrGjKa_head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-3)) 0 0;display:flex}.FrGjKa_name{padding:var(--space-2) 0 0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0}.FrGjKa_name:focus-visible{box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);outline:none}.FrGjKa_title{align-items:baseline;gap:var(--space-2);flex:1;min-width:0;display:flex}.FrGjKa_rank{padding-top:var(--space-2);color:var(--ink-muted);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.FrGjKa_ranked{padding-left:0}.FrGjKa_muted{color:var(--ink-muted)}.FrGjKa_pills{gap:var(--space-2);margin:var(--space-1) 0;flex-wrap:wrap;display:flex}.FrGjKa_lit{box-shadow:0 0 0 var(--stroke-2) var(--notes);transition:box-shadow var(--motion-deliberate) var(--ease-standard)}.FrGjKa_note{color:var(--notes)}.FrGjKa_pillBtn{border-radius:var(--radius-sm);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.FrGjKa_pillBtn:focus-visible{box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);outline:none}
.DZdAjW_list{gap:var(--space-2);touch-action:pan-y;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DZdAjW_item{border-radius:var(--radius-lg);transition:transform var(--motion-base) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard)}.DZdAjW_item:focus-visible{box-shadow:0 0 0 var(--stroke-2) var(--surface), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);outline:none}.DZdAjW_lifted{z-index:var(--z-sticky);box-shadow:var(--shadow-lift);position:relative;transform:scale(1.03)rotate(-.5deg)}.DZdAjW_handle{width:calc(var(--space-5) + var(--space-1));min-height:var(--touch-target);color:var(--ink-faint);cursor:grab;touch-action:none;letter-spacing:calc(-1 * var(--space-1));align-self:stretch;place-items:center;display:grid}.DZdAjW_live{width:var(--stroke-1);height:var(--stroke-1);clip-path:inset(50%);position:absolute;overflow:hidden}
.VQPnca_compare{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.VQPnca_muted{color:var(--ink-muted);margin:0}.VQPnca_row{align-items:center;gap:var(--space-2);scrollbar-width:none;margin:0 calc(-1 * var(--space-4));padding:0 var(--space-4);display:flex;overflow-x:auto}.VQPnca_row>*{flex:none}.VQPnca_row::-webkit-scrollbar{display:none}.VQPnca_fade{-webkit-mask-image:linear-gradient(to right, transparent, var(--ink) var(--space-4), var(--ink) calc(100% - var(--space-4)), transparent);mask-image:linear-gradient(to right, transparent, var(--ink) var(--space-4), var(--ink) calc(100% - var(--space-4)), transparent)}.VQPnca_lenses{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VQPnca_wide .VQPnca_lenses{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.VQPnca_wide .VQPnca_ranked{max-width:calc(var(--pane-details) + var(--space-7))}.VQPnca_muted .VQPnca_add{font:inherit;font-weight:var(--type-body-strong-weight);color:var(--ink);vertical-align:baseline}
._90_N-G_wrap{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._90_N-G_muted{color:var(--ink-muted);margin:0}._90_N-G_frame{--label-w:var(--col-school);border:var(--stroke-1) solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);position:relative}._90_N-G_row{grid-template-columns:var(--label-w) repeat(var(--n), var(--col-compare));width:max-content;min-width:100%;display:grid;position:relative}._90_N-G_head{z-index:var(--z-sticky);overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface-raised);position:sticky;top:0;overflow-x:auto}._90_N-G_pinned ._90_N-G_head{box-shadow:var(--shadow-sticky)}._90_N-G_head::-webkit-scrollbar{display:none}._90_N-G_body{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-left:var(--label-w);position:relative;overflow-x:auto}._90_N-G_corner,._90_N-G_label{z-index:2;background:var(--surface-raised);position:sticky;left:0}._90_N-G_scrolled ._90_N-G_corner,._90_N-G_scrolled ._90_N-G_label{box-shadow:var(--shadow-sticky);clip-path:inset(0 calc(-1 * var(--space-5)) 0 0)}._90_N-G_label{gap:var(--space-1);padding:calc(var(--space-3) + var(--space-1)) var(--space-4) var(--space-3);border-top:var(--stroke-1) solid var(--line);flex-direction:column;display:flex}._90_N-G_lead{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._90_N-G_word{white-space:nowrap;align-self:flex-start}._90_N-G_summaryRow ._90_N-G_label{border-top:0}._90_N-G_narrow{--label-w:calc(var(--label-narrow,var(--col-school)) + 2 * var(--space-4))}._90_N-G_colHead{gap:var(--space-1);padding:var(--space-3);background:var(--surface-raised);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}._90_N-G_colHead:focus-visible,._90_N-G_cell:focus-visible{outline:var(--stroke-2) solid var(--focus);outline-offset:calc(-1 * var(--stroke-2))}._90_N-G_headTop{align-items:center;gap:var(--space-2);display:flex}._90_N-G_headTop>:last-child{margin-left:auto}._90_N-G_handle{color:var(--ink-faint);letter-spacing:calc(-1 * var(--space-1))}._90_N-G_rank{color:var(--ink-muted);font-variant-numeric:tabular-nums}._90_N-G_star{display:contents}._90_N-G_star button{width:var(--space-5);height:var(--space-5);font-size:var(--type-display-sm-size)}._90_N-G_name{overflow-wrap:anywhere}._90_N-G_summary{padding:0 var(--space-3) var(--space-4);color:var(--ink-muted);scroll-snap-align:start;margin:0}._90_N-G_cell{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-3);border-top:var(--stroke-1) solid var(--line);cursor:pointer;flex-direction:column;display:flex}._90_N-G_unit{display:inline-block}._90_N-G_cell>:not(span){align-self:stretch}._90_N-G_cell:hover{background:var(--surface-sunk);box-shadow:inset 0 0 0 var(--stroke-1) var(--line)}._90_N-G_plain{color:var(--ink)}._90_N-G_sel{background:var(--surface-sunk)}._90_N-G_colHead._90_N-G_sel{box-shadow:inset 0 var(--stroke-3) 0 var(--ink)}._90_N-G_sel [data-fill=mid],._90_N-G_sel [data-pale]{box-shadow:inset 0 0 0 var(--stroke-1) var(--line)}._90_N-G_colHead,._90_N-G_cell,._90_N-G_summary{transition:transform var(--motion-base) var(--ease-enter)}._90_N-G_dragging{z-index:3;background:var(--surface-raised);box-shadow:var(--shadow-lift);cursor:grabbing;transition:none;position:relative}._90_N-G_dragOn{cursor:grabbing}._90_N-G_dragOn ._90_N-G_body{scroll-snap-type:none}._90_N-G_dragOn ._90_N-G_cell:hover{background:0 0}._90_N-G_lifted{z-index:3;box-shadow:var(--shadow-lift);position:relative}._90_N-G_gap{width:var(--col-compare);border:var(--stroke-1) dashed var(--ink-faint);border-radius:var(--radius-md);pointer-events:none;position:absolute;top:0;bottom:0}@media (prefers-reduced-motion:reduce){._90_N-G_colHead,._90_N-G_cell,._90_N-G_summary{transition:none}}._90_N-G_bar{z-index:var(--z-sticky);overscroll-behavior-x:contain;height:var(--space-3);margin-top:calc(-1 * var(--space-3));position:sticky;bottom:0;overflow-x:auto}._90_N-G_bar>div{height:var(--stroke-1)}._90_N-G_live{width:var(--stroke-1);height:var(--stroke-1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}._90_N-G_headLine{align-items:center;gap:var(--space-2);min-height:calc(var(--type-ui-line) + 2 * var(--space-1));display:flex}._90_N-G_pill{display:contents}._90_N-G_labelReasons{gap:var(--space-2);padding-top:var(--space-3)}._90_N-G_reasons{margin-top:calc(var(--space-4) - var(--space-2));flex-direction:column;align-self:stretch;gap:0;display:flex}._90_N-G_reason{height:var(--space-5);align-items:center;display:flex}._90_N-G_tall{justify-content:flex-start;gap:var(--space-3);height:calc(2 * var(--space-5));padding-top:var(--space-2);flex-direction:column;display:flex}._90_N-G_tall>._90_N-G_number{margin-top:calc(-1 * var(--space-1))}._90_N-G_labelReasons ._90_N-G_tall{padding-top:var(--space-1);gap:0}._90_N-G_wanted{color:var(--ink);font-weight:600}._90_N-G_pick{color:var(--ink-muted);font-weight:400}._90_N-G_stroke{width:100%;height:var(--space-2);border-radius:var(--stroke-3);display:block}._90_N-G_stroke:not([data-fill]){box-shadow:inset 0 0 0 var(--stroke-1) var(--flag-line);background:0 0}._90_N-G_stroke[data-fill],._90_N-G_fill{box-shadow:inset 0 0 0 var(--stroke-1) var(--verdict-good-3)}._90_N-G_stroke[data-fill=good-3],._90_N-G_fill[data-fill=good-3]{background:var(--verdict-good-3);box-shadow:none}._90_N-G_stroke[data-fill=good-2],._90_N-G_fill[data-fill=good-2]{background:var(--verdict-good-2)}._90_N-G_stroke[data-fill=good-1],._90_N-G_fill[data-fill=good-1]{background:var(--verdict-good-1)}._90_N-G_stroke[data-fill=dream],._90_N-G_fill[data-fill=dream]{background:var(--verdict-dream)}._90_N-G_stroke[data-fill=mid],._90_N-G_fill[data-fill=mid]{background:var(--ink-muted);box-shadow:none}._90_N-G_unknown{color:var(--ink-muted)}@media (forced-colors:active){._90_N-G_stroke,._90_N-G_fill{forced-color-adjust:none}._90_N-G_stroke[data-fill],._90_N-G_fill{background:canvastext}._90_N-G_stroke:not([data-fill]){box-shadow:inset 0 0 0 var(--stroke-1) CanvasText}}._90_N-G_track{width:100%;height:var(--space-2);border-radius:var(--stroke-3);box-shadow:inset 0 0 0 var(--stroke-1) var(--flag-line);display:block;position:relative}._90_N-G_fill{border-radius:var(--stroke-3);position:absolute;inset:0 auto 0 0}._90_N-G_number{color:var(--ink);font-variant-numeric:tabular-nums}
.a4jiJG_track{padding:var(--segment-pad);gap:var(--stroke-2);border-radius:var(--radius-md);background:var(--surface-sunk);display:inline-flex}.a4jiJG_option{justify-content:center;align-items:center;gap:var(--space-1);padding:calc(var(--space-1) + var(--stroke-2)) calc(var(--space-3) + var(--stroke-2));border-radius:calc(var(--radius-md) - var(--stroke-2));color:var(--ink-muted);cursor:pointer;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:0;flex:1 1 0;display:inline-flex}.a4jiJG_option:focus-visible{outline:none}.a4jiJG_track:has(:focus-visible){box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);outline:none}.a4jiJG_on{background:var(--surface-raised);color:var(--ink);box-shadow:0 0 0 var(--stroke-1) var(--line)}.a4jiJG_count{color:var(--ink-muted);font-weight:500}@media (max-width:639.98px){.a4jiJG_track{width:100%;display:flex}.a4jiJG_option{min-height:calc(var(--control-md) - var(--space-1));font:var(--type-body-strong-weight) var(--type-body-strong-size)/var(--type-body-strong-line) var(--type-body-strong-family);position:relative}.a4jiJG_option:after{content:"";height:var(--touch-target);position:absolute;inset:50% 0 auto;transform:translateY(-50%)}}
.RtuQTa_row{height:var(--control-lg);border-top:var(--stroke-1) solid var(--line);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard);position:relative}.RtuQTa_row:hover,.RtuQTa_selected,.RtuQTa_selected:hover{background:var(--surface-sunk)}.RtuQTa_selected .RtuQTa_star{box-shadow:inset var(--stroke-3) 0 0 var(--ink)}.RtuQTa_star{width:calc(var(--space-5) + var(--space-1));text-align:center;padding:0}.RtuQTa_school{width:var(--col-school);max-width:var(--col-school);padding:var(--space-1) var(--space-2);text-align:left;font-weight:400}.RtuQTa_star,.RtuQTa_school{z-index:var(--z-sticky);background:var(--surface-raised);transition:background-color var(--motion-fast) var(--ease-standard);position:sticky}.RtuQTa_star{left:0}.RtuQTa_school{left:calc(var(--space-5) + var(--space-1))}.RtuQTa_row:hover .RtuQTa_star,.RtuQTa_row:hover .RtuQTa_school,.RtuQTa_selected .RtuQTa_star,.RtuQTa_selected .RtuQTa_school{background:var(--surface-sunk)}.RtuQTa_name{color:var(--ink);overflow-wrap:break-word;display:block}.RtuQTa_selected .RtuQTa_name{font-weight:700}.RtuQTa_state{color:var(--ink-muted);display:block}.RtuQTa_cell{padding:0 var(--space-2) 0 0;white-space:nowrap}.RtuQTa_notFound{color:var(--ink-muted)}.RtuQTa_lit{box-shadow:inset 0 0 0 var(--stroke-2) var(--notes)}.RtuQTa_note{color:var(--notes);white-space:normal;display:block}.RtuQTa_verdicts{align-items:center;gap:var(--space-1);white-space:nowrap;display:inline-flex}.RtuQTa_or{color:var(--ink-muted)}.RtuQTa_plain{color:var(--ink);white-space:nowrap}.RtuQTa_small>td,.RtuQTa_small>th{vertical-align:top}.RtuQTa_stackCell{padding-block:0}.RtuQTa_stack{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RtuQTa_line{height:var(--space-5);align-items:center;display:flex}.RtuQTa_small .RtuQTa_school{padding-block:0}.RtuQTa_small .RtuQTa_name,.RtuQTa_small .RtuQTa_state{line-height:var(--space-5)}.RtuQTa_line.RtuQTa_missing{width:0;min-width:100%;height:auto;padding-block:calc((var(--space-5) - 1lh) / 2);color:var(--ink-muted);white-space:normal;display:block}
._8-E2mq_wrap{gap:var(--space-1);flex-direction:column;width:100%;display:flex}._8-E2mq_label{color:var(--ink-muted)}._8-E2mq_field{width:100%;min-height:var(--control-md);padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 var(--stroke-1) var(--line);border:0;outline:none}._8-E2mq_field::placeholder{color:var(--ink-faint)}._8-E2mq_field:focus-visible{box-shadow:inset 0 0 0 var(--stroke-1) var(--line), 0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus)}._8-E2mq_field:read-only{background:var(--surface-sunk);color:var(--ink-faint)}._8-E2mq_multi{padding:var(--space-2) var(--space-3);resize:none;overflow:hidden}._8-E2mq_error{box-shadow:inset 0 0 0 var(--stroke-2) var(--ink)}._8-E2mq_errorText{color:var(--ink)}._8-E2mq_hidden{width:var(--stroke-1);height:var(--stroke-1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}
.GP8IJW_toast{width:max-content;left:50%;bottom:calc(var(--space-5) + env(safe-area-inset-bottom));z-index:var(--z-toast);align-items:center;gap:var(--space-4);max-width:calc(100vw - 2 * var(--space-4));padding:calc(var(--space-2) + var(--stroke-2)) calc(var(--space-3) + var(--stroke-2));border-radius:var(--radius-md);background:var(--ink);color:var(--surface-raised);animation:GP8IJW_rise var(--motion-base) var(--ease-enter);display:flex;position:fixed;transform:translate(-50%)}.GP8IJW_action,.GP8IJW_action:hover{color:var(--surface-raised)}@keyframes GP8IJW_rise{0%{opacity:0;transform:translate(-50%, var(--space-4))}}
.rIVnQq_row{gap:var(--stroke-2);padding:var(--space-2) 0;border-top:var(--stroke-1) solid var(--line);color:var(--ink);flex-direction:column;display:flex}.rIVnQq_open{gap:var(--space-2)}.rIVnQq_toggle{gap:var(--stroke-2);width:calc(100% + 2 * var(--space-2));margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-2));padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard);background:0 0;border:0;flex-direction:column;display:flex}.rIVnQq_toggle:hover,.rIVnQq_toggle:active{background:var(--surface-sunk)}.rIVnQq_toggle:focus-visible{box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);outline:none}.rIVnQq_head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.rIVnQq_setting{align-items:baseline;gap:var(--space-1);color:var(--ink);text-align:right;font-weight:500;display:inline-flex}.rIVnQq_chevron{color:var(--ink-muted);transition:transform var(--motion-fast) var(--ease-standard)}.rIVnQq_open .rIVnQq_chevron{transform:rotate(180deg)}.rIVnQq_matches{color:var(--ink-muted)}.rIVnQq_picks{gap:var(--space-2);flex-direction:column;display:flex}.rIVnQq_picksLabel{color:var(--ink-muted)}.rIVnQq_pick{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.rIVnQq_pickLabel{font-weight:var(--type-body-weight)}
.yy8f0W_frame{border:var(--stroke-1) solid var(--line);border-radius:var(--radius-sm);flex:none;display:inline-flex;overflow:hidden}.yy8f0W_frame:has(:focus-visible){box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);outline:none}.yy8f0W_seg{padding:var(--space-1) calc(var(--space-2) + var(--stroke-2));color:var(--ink-muted);font-weight:var(--type-ui-weight);cursor:pointer;background:0 0;border:0;position:relative}.yy8f0W_seg:focus-visible{outline:none}.yy8f0W_on{background:var(--ink);color:var(--surface-raised)}@media (max-width:639.98px){.yy8f0W_seg{min-height:var(--touch-target)}}
.cQzx4G_wrap{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.cQzx4G_histogram{align-items:flex-end;gap:var(--stroke-2);height:var(--space-7);display:flex}.cQzx4G_col{min-height:var(--stroke-1);border-radius:var(--stroke-2) var(--stroke-2) 0 0;background:var(--line);flex:1}.cQzx4G_inside{background:var(--ink-muted)}.cQzx4G_track{height:var(--slider-handle);touch-action:none;position:relative}.cQzx4G_track:before{content:"";height:var(--space-1);border-radius:var(--radius-full);background:var(--line);position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.cQzx4G_kept{height:var(--space-1);border-radius:var(--radius-full);background:var(--ink);position:absolute;top:50%;transform:translateY(-50%)}.cQzx4G_handle{width:var(--slider-handle);height:var(--slider-handle);border-radius:var(--radius-full);background:var(--surface-raised);box-shadow:0 0 0 var(--stroke-2) var(--ink), var(--shadow-handle);cursor:grab;touch-action:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.cQzx4G_handle:after{content:"";width:var(--touch-target);height:var(--touch-target);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.cQzx4G_handle:focus-visible{box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);outline:none}.cQzx4G_sentence{font-weight:var(--type-body-weight);color:var(--ink)}.cQzx4G_sentence b{font-weight:700}.cQzx4G_axis{height:var(--type-caption-line);margin-top:calc(var(--space-1) - var(--space-2));position:relative}.cQzx4G_tick{color:var(--ink-muted);white-space:nowrap;position:absolute;top:0}
.aiqoiG_wrap{gap:var(--space-2);width:100%;padding-inline:calc(var(--slider-handle) / 2 + var(--stroke-2));flex-direction:column;display:flex}.aiqoiG_track{gap:var(--stroke-2);padding-top:var(--space-1);touch-action:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}.aiqoiG_stop{height:var(--bar);border-radius:var(--stroke-3);cursor:pointer;border:0;padding:0;position:relative}.aiqoiG_stop:after{content:"";height:var(--touch-target);position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.aiqoiG_good-3{background:var(--verdict-good-3)}.aiqoiG_good-2{background:var(--verdict-good-2)}.aiqoiG_good-1{background:var(--verdict-good-1)}.aiqoiG_mid{background:var(--verdict-mid)}.aiqoiG_dream{background:var(--verdict-dream)}.aiqoiG_neutral{background:var(--scale-neutral)}.aiqoiG_out{outline:var(--stroke-1) dashed var(--flag-line);outline-offset:calc(-1 * var(--stroke-1));background:0 0}.aiqoiG_handle{width:var(--slider-handle);height:var(--slider-handle);border-radius:var(--radius-full);background:var(--surface-raised);box-shadow:0 0 0 var(--stroke-2) var(--ink), var(--shadow-handle);cursor:grab;touch-action:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.aiqoiG_handle:after{content:"";width:var(--touch-target);height:var(--touch-target);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.aiqoiG_handle:focus-visible{box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);outline:none}.aiqoiG_names{gap:var(--stroke-2);margin-top:calc(var(--space-1) - var(--stroke-2));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.aiqoiG_name{text-align:center;color:var(--ink-muted);flex-direction:column;align-items:center;display:flex}.aiqoiG_keptName{color:var(--ink);font-weight:600}.aiqoiG_count{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-weight:400}.aiqoiG_wrap{gap:var(--space-1)}.aiqoiG_sentence{font-weight:var(--type-body-weight);color:var(--ink)}
.GkIeMa_panel{flex-direction:column;display:flex}.GkIeMa_stack{gap:var(--space-2);flex-direction:column;display:flex}.GkIeMa_commuter{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.GkIeMa_add{gap:var(--space-2);padding:var(--space-3) 0;border-top:var(--stroke-1) solid var(--line);flex-direction:column;display:flex}.GkIeMa_addList{gap:var(--space-2);flex-wrap:wrap;display:flex}.GkIeMa_others{gap:var(--space-2);padding:var(--space-3) 0;flex-direction:column;display:flex}.GkIeMa_head{margin:var(--space-2) 0 0;color:var(--ink-muted)}.GkIeMa_way{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.GkIeMa_muted{color:var(--ink-muted)}.GkIeMa_regions{gap:var(--space-1);flex-direction:column;display:flex}.GkIeMa_region{gap:var(--space-2);flex-direction:column;display:flex}.GkIeMa_regionRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.GkIeMa_regionRow label{gap:var(--space-2)}.GkIeMa_regionMore{padding:var(--space-1) 0;color:var(--ink-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0}.GkIeMa_regionMore:hover{color:var(--ink)}.GkIeMa_regionMore:focus-visible{box-shadow:0 0 0 var(--stroke-2) var(--focus);border-radius:var(--radius-xs);outline:none}.GkIeMa_stateChips{gap:var(--space-1);padding-left:calc(var(--checkbox) + var(--space-2));flex-wrap:wrap;display:flex}.GkIeMa_regionAll{gap:var(--space-4);margin-top:var(--space-1);display:flex}@media (max-width:639.98px){.GkIeMa_stateChips>button{min-width:var(--touch-target);min-height:var(--touch-target)}}.GkIeMa_param{padding:0 var(--space-1);border-radius:var(--radius-xs);background:var(--surface-sunk);color:var(--ink);font:inherit;cursor:pointer;border:0}.GkIeMa_param:focus-visible{box-shadow:0 0 0 var(--stroke-2) var(--focus);outline:none}.GkIeMa_area{width:calc(var(--space-7) * 3);cursor:text}.GkIeMa_chips{gap:var(--space-1);flex-wrap:wrap;display:flex}@media (max-width:639.98px){.GkIeMa_chips>button{min-height:var(--touch-target)}}
.EcaEYW_box{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.EcaEYW_chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.EcaEYW_chip{padding:var(--space-1) var(--space-3);border:var(--stroke-1) solid var(--line);border-radius:var(--radius-full);background:var(--surface-raised)}
.ZVPPgW_row{align-items:center;gap:var(--space-3);color:var(--ink);display:inline-flex}.ZVPPgW_track{width:var(--toggle-width);height:var(--toggle-height);border-radius:var(--radius-full);background:var(--surface-raised);box-shadow:inset 0 0 0 var(--stroke-1-5) var(--ink-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard);border:0;flex:none;padding:0;position:relative}.ZVPPgW_track:focus-visible{box-shadow:inset 0 0 0 var(--stroke-1-5) var(--ink-muted), 0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);outline:none}.ZVPPgW_on:focus-visible{box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus)}.ZVPPgW_track:disabled{opacity:.4;cursor:default}.ZVPPgW_track:after{content:"";width:var(--touch-target);height:var(--touch-target);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ZVPPgW_knob{top:calc(var(--stroke-3) + var(--stroke-1-5));left:calc(var(--stroke-3) + var(--stroke-1-5));width:calc(var(--toggle-height) - 2 * (var(--stroke-3) + var(--stroke-1-5)));height:calc(var(--toggle-height) - 2 * (var(--stroke-3) + var(--stroke-1-5)));border-radius:var(--radius-full);background:var(--ink-muted);transition:transform var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);position:absolute}.ZVPPgW_on{background:var(--ink);box-shadow:none}.ZVPPgW_on .ZVPPgW_knob{top:var(--stroke-3);left:var(--stroke-3);width:calc(var(--toggle-height) - 2 * var(--stroke-3));height:calc(var(--toggle-height) - 2 * var(--stroke-3));background:var(--surface-raised);transform:translateX(calc(var(--toggle-width) - var(--toggle-height)))}.ZVPPgW_compact{gap:var(--space-2);color:var(--ink-muted)}.ZVPPgW_wide{justify-content:space-between;width:100%;display:flex}.ZVPPgW_wide>label{cursor:pointer}.ZVPPgW_hidden{width:var(--stroke-1);height:var(--stroke-1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}
.MzJoUa_page{gap:var(--space-5);flex-direction:column;display:flex}.MzJoUa_section{gap:var(--space-2);flex-direction:column;display:flex}.MzJoUa_head,.MzJoUa_muted{color:var(--ink-muted);margin:0}.MzJoUa_form{gap:var(--space-3);flex-direction:column;display:flex}.MzJoUa_plan{flex-direction:column;align-items:flex-start;display:flex}.MzJoUa_people{border-bottom:var(--stroke-1) solid var(--line);flex-direction:column;display:flex}.MzJoUa_person{border-top:var(--stroke-1) solid var(--line)}.MzJoUa_pmain{align-items:center;gap:var(--space-3);width:100%;min-height:var(--row-people);padding:var(--space-3) 0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.MzJoUa_pmain:disabled{cursor:default}.MzJoUa_pmain:focus-visible,.MzJoUa_navRow:focus-visible{box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);border-radius:var(--radius-xs);outline:none}.MzJoUa_who{flex-direction:column;flex:1;min-width:0;display:flex}.MzJoUa_name{overflow-wrap:anywhere}.MzJoUa_more{color:var(--ink-faint);transition:transform var(--motion-fast) var(--ease-standard)}.MzJoUa_moreOpen{transform:rotate(90deg)}.MzJoUa_find{min-height:var(--touch-target);margin:calc(-1 * var(--space-2)) 0 0 calc(var(--avatar-md) + var(--space-3));padding-bottom:var(--space-3);align-items:center;display:flex}.MzJoUa_detail{align-items:flex-start;gap:var(--space-2);padding:0 0 var(--space-3) calc(var(--avatar-md) + var(--space-3));flex-direction:column;display:flex}.MzJoUa_actions{align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.MzJoUa_invite{gap:var(--space-3);padding:var(--space-3);border:var(--stroke-1) solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.MzJoUa_formEnd{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}.MzJoUa_buttons{gap:var(--space-2);flex-wrap:wrap;display:flex}.MzJoUa_navRow{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--row-people);padding:var(--space-3) 0;border:0;border-top:var(--stroke-1) solid var(--line);color:var(--ink);text-align:left;cursor:pointer;background:0 0;display:flex}.MzJoUa_navRow:hover .MzJoUa_navTitle{text-underline-offset:var(--stroke-3);text-decoration:underline}.MzJoUa_still{cursor:default}.MzJoUa_chevron{color:var(--ink-muted)}.MzJoUa_pane{gap:var(--space-4);flex-direction:column;display:flex}.MzJoUa_back{min-height:var(--control-sm);align-self:flex-start}.MzJoUa_title{margin:0}
.Ar32aa_bar{z-index:var(--z-sticky);grid-template-columns:var(--touch-target) 1fr var(--touch-target);height:var(--phone-bar);padding:0 var(--space-3);padding-top:env(safe-area-inset-top);background:var(--surface);place-items:center;display:grid;position:sticky;top:0}.Ar32aa_hit{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.Ar32aa_hit:focus-visible{box-shadow:0 0 0 var(--stroke-2) var(--surface-raised), 0 0 0 calc(2 * var(--stroke-2)) var(--focus);outline:none}.Ar32aa_glyph{width:calc(var(--space-4) + var(--space-1));height:calc(var(--space-4) + var(--space-1));position:relative}.Ar32aa_glyph:before{content:"";inset:0 var(--space-1) var(--space-1) 0;border:var(--stroke-2) solid var(--ink);border-radius:var(--radius-full);position:absolute}.Ar32aa_glyph:after{content:"";width:var(--space-2);height:var(--stroke-2);background:var(--ink);border-radius:var(--stroke-1);transform:translate(calc(-1 * var(--stroke-1)), calc(-1 * var(--space-1))) rotate(45deg);transform-origin:100%;position:absolute;bottom:0;right:0}
.lbPAMG_mark{color:var(--ink);white-space:nowrap}.lbPAMG_domain{color:var(--verdict-good-3)}
._uhwpq_page{background:var(--surface);min-height:100vh;color:var(--ink);padding:var(--space-5) var(--space-4) var(--space-7);gap:var(--space-5);max-width:var(--family-page);font-family:var(--type-family-text);flex-direction:column;margin:0 auto;display:flex}._uhwpq_section{gap:var(--space-3);padding:var(--space-4);background:var(--surface-raised);border:var(--stroke-1) solid var(--line);border-radius:var(--radius-lg);flex-direction:column;display:flex}._uhwpq_name{color:var(--ink-muted);margin:0}._uhwpq_body{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}._uhwpq_row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._uhwpq_col{width:calc(var(--col-verdict) - var(--space-4));color:var(--ink-muted)}._uhwpq_tiles{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}._uhwpq_prose{max-width:65ch;margin:0}._uhwpq_anchor{position:relative}._uhwpq_phone{width:100%;max-width:calc(var(--bp-phone) - var(--space-7) * 5);border:var(--stroke-1) solid var(--line);border-radius:var(--radius-md);overflow:hidden}._uhwpq_list{flex-direction:column;width:100%;display:flex}._uhwpq_table{border-collapse:collapse;width:100%}._uhwpq_pane{width:100%;max-width:var(--pane-details);gap:var(--space-4);border:var(--stroke-1) solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-pane);flex-direction:column;display:flex}._uhwpq_paneBody{padding:0 var(--space-4) var(--space-4)}
.uA0OrG_flush{margin:0}.uA0OrG_muted{color:var(--ink-muted)}.uA0OrG_wide{width:100%;height:var(--control-lg)}.uA0OrG_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.uA0OrG_page{gap:var(--space-6);min-height:100dvh;padding:var(--space-5) max(var(--space-4), calc((100% - var(--dialog-width)) / 2)) var(--space-7);background:var(--surface);color:var(--ink);font-family:var(--type-family-text);flex-direction:column;margin:0;display:flex}.uA0OrG_steps{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.uA0OrG_bar{min-height:var(--phone-bar);margin:calc(-1 * var(--space-5)) 0 0;border-bottom:var(--stroke-1) solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.uA0OrG_bar>:last-child{justify-self:end}.uA0OrG_bar>:first-child{justify-self:start}.uA0OrG_student{gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:var(--stroke-1) solid var(--line);flex-direction:column;display:flex}.uA0OrG_select{gap:var(--space-1);flex-direction:column;display:flex}.uA0OrG_input{width:100%;min-height:var(--control-md);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 var(--stroke-1) var(--line);border:0}.uA0OrG_input:focus-visible{outline:var(--stroke-2) solid var(--focus);outline-offset:var(--stroke-2)}.uA0OrG_sent{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.uA0OrG_sentRow{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:inset 0 0 0 var(--stroke-1) var(--line);display:flex}.uA0OrG_pill{padding:var(--stroke-2) var(--space-2);border-radius:var(--radius-full);background:var(--surface-sunk);color:var(--ink-muted);white-space:nowrap;font-weight:600;display:inline-block}.uA0OrG_pillWarn{color:var(--ink);box-shadow:inset 0 0 0 var(--stroke-1) var(--flag-line)}.uA0OrG_admin{background:var(--surface);min-height:100dvh;color:var(--ink);font-family:var(--type-family-text);flex-direction:column;display:flex}.uA0OrG_nav{min-height:var(--phone-bar);padding:0 var(--space-4);border-bottom:var(--stroke-1) solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.uA0OrG_navLink{color:var(--ink);justify-self:start;text-decoration:none}.uA0OrG_navLink:hover{text-underline-offset:var(--stroke-3);text-decoration:underline}.uA0OrG_navTitle{text-align:center}.uA0OrG_split{gap:var(--space-5);padding:var(--space-4);flex-direction:column;display:flex}.uA0OrG_formCol{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.uA0OrG_lists{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.uA0OrG_section{gap:var(--space-2);flex-direction:column;display:flex}.uA0OrG_link{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:inset 0 0 0 var(--stroke-1) var(--line);flex-direction:column;display:flex}.uA0OrG_linkField{width:100%;min-height:var(--control-md);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunk);color:var(--ink);border:0}.uA0OrG_linkField:focus-visible{outline:var(--stroke-2) solid var(--focus);outline-offset:var(--stroke-2)}.uA0OrG_rows{border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:inset 0 0 0 var(--stroke-1) var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.uA0OrG_row{min-height:var(--row-people);padding:var(--space-3) var(--space-4);border-top:var(--stroke-1) solid var(--line);display:flex}.uA0OrG_row:first-child{border-top:0}.uA0OrG_who{gap:var(--stroke-2);flex-direction:column;flex:1;min-width:0;display:flex}.uA0OrG_line{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.uA0OrG_name{overflow-wrap:anywhere}.uA0OrG_rowActions{gap:var(--space-4);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.uA0OrG_table{border-collapse:collapse;border-radius:var(--radius-lg);background:var(--surface-raised);width:100%;box-shadow:inset 0 0 0 var(--stroke-1) var(--line)}.uA0OrG_table th{padding:var(--space-3) var(--space-4);text-align:left;color:var(--ink-muted);background:var(--surface-sunk)}.uA0OrG_table td{padding:var(--space-3) var(--space-4);border-top:var(--stroke-1) solid var(--line);vertical-align:middle}.uA0OrG_table .uA0OrG_rowActions{margin:0}.uA0OrG_wideOnly{display:none}@media (min-width:1024px){.uA0OrG_split{grid-template-columns:var(--pane-details) minmax(0, 1fr);gap:var(--space-6);padding:var(--space-6);display:grid}.uA0OrG_formCol{align-self:start}.uA0OrG_phoneOnly{display:none}.uA0OrG_wideOnly{display:table}.uA0OrG_nav{gap:var(--space-5);padding:0 var(--space-6);grid-template-columns:auto 1fr}.uA0OrG_navTitle{text-align:left}}.uA0OrG_full{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunk);color:var(--ink)}