.serve-limits_figure__kfVgL{container-type:inline-size;margin:34px 0 44px}.serve-limits_heading__mHgI8{display:flex;justify-content:space-between;gap:12px;color:var(--editorial-muted);font-size:12px;margin-bottom:18px}.serve-limits_heading__mHgI8 span:first-child{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.serve-limits_drawing__j4FMf{display:block;width:100%;height:auto;overflow:visible}.serve-limits_compact__dIGNX{display:none}.serve-limits_drawing__j4FMf text{font-family:KaTeX_Main,serif}.serve-limits_drawing__j4FMf .serve-limits_mono__Rs8Pp{font-family:var(--font-jetbrains-mono),ui-monospace,monospace}.serve-limits_boundary__46eCs{stroke:var(--s-grid);stroke-width:1;stroke-dasharray:3 6}.serve-limits_region__VO0Yj{fill:var(--s-dim);font-size:14px}.serve-limits_wire__RKFfX{fill:none;stroke-width:1.8;transition:stroke .2s,stroke-width .2s,opacity .2s}.serve-limits_wireGhost__e3lNw{stroke:var(--s-faint)!important;stroke-width:1.1}.serve-limits_relation__rMOHp{font-size:14px;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px;stroke-linejoin:round}.serve-limits_node__aLzVU circle{stroke-width:1.4;transition:opacity .2s}.serve-limits_node__aLzVU text{transition:opacity .2s}.serve-limits_nodeGhost__IFLbS{opacity:.32}.serve-limits_ghost__Ba0l0{opacity:.22;transition:opacity .2s}.serve-limits_ring__rr4m6{fill:#0c0c0b;stroke:var(--s-teal);stroke-width:1;stroke-opacity:.5}.serve-limits_drawing__j4FMf .serve-limits_mark__gXQi1{fill:var(--s-ink);font-family:KaTeX_Math,serif;font-style:italic}.serve-limits_drawing__j4FMf .serve-limits_kernelMark__A_sod{fill:var(--s-teal);font-family:KaTeX_Math,serif;font-style:italic}.serve-limits_label__NVFby{fill:var(--s-ink);font-size:15px;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px}.serve-limits_value__IVrSI{fill:var(--s-dim);font-size:14px}.serve-limits_refuse__I8hwe{fill:none;stroke:var(--s-coral);stroke-width:1.8;stroke-dasharray:5 4}.serve-limits_stop___xodP{stroke:var(--s-coral);stroke-width:2.4;stroke-linecap:round}.serve-limits_status__s8_4L{fill:var(--s-coral);font-size:15px;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px}.serve-limits_wait__lb0dK{fill:none;stroke:var(--s-dim);stroke-width:1.4;stroke-dasharray:2 4}.serve-limits_hold__OgWMf{stroke:var(--s-dim);stroke-width:2;stroke-linecap:round}.serve-limits_waitLabel__WZQPj{fill:var(--s-dim);font-size:15px}.serve-limits_controls__yY91E{display:flex;flex-wrap:wrap;gap:0 30px;margin-top:18px;border-block:1px solid var(--editorial-rule)}.serve-limits_controls__yY91E button{cursor:pointer;min-height:44px;padding:12px 0;color:var(--editorial-muted);font-size:14px;border-bottom:2px solid transparent;background:none}.serve-limits_controls__yY91E button[aria-pressed=true]{color:var(--editorial-bright);border-color:var(--editorial-accent)}.serve-limits_controls__yY91E button:hover{color:var(--editorial-bright)}.serve-limits_controls__yY91E button:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:4px}.serve-limits_detail__Rlwf4{display:grid;grid-template-columns:36px minmax(0,1fr);gap:20px;padding-top:24px}.serve-limits_detailMark__qXLD9{font:italic 28px KaTeX_Math,serif}.serve-limits_figure__kfVgL .serve-limits_detail__Rlwf4 h3{margin:0 0 8px;color:var(--editorial-bright);font:400 25px/1.2 var(--font-eb-garamond),serif}.serve-limits_detail__Rlwf4 p{margin:0;color:var(--editorial-ink);font-size:15px;line-height:1.65}.serve-limits_detail__Rlwf4 p+p{margin-top:10px}.serve-limits_detail__Rlwf4 a{text-decoration:underline;text-underline-offset:4px}@container (max-width: 640px){.serve-limits_wide__efbx9{display:none}.serve-limits_compact__dIGNX{display:block}.serve-limits_controls__yY91E{gap:0 22px}.serve-limits_detail__Rlwf4{gap:12px;grid-template-columns:28px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.serve-limits_figure__kfVgL *{transition:none}}.serve-limits_compact__dIGNX .serve-limits_label__NVFby,.serve-limits_compact__dIGNX .serve-limits_region__VO0Yj,.serve-limits_compact__dIGNX .serve-limits_relation__rMOHp,.serve-limits_compact__dIGNX .serve-limits_status__s8_4L,.serve-limits_compact__dIGNX .serve-limits_waitLabel__WZQPj{font-size:14.6px}