._muted_o0565_6{color:var(--pub-muted)}._cases_o0565_12{margin:0 calc(-1 * var(--mantine-spacing-md));padding:0 var(--mantine-spacing-md) .5rem;scroll-padding-inline:var(--mantine-spacing-md);scroll-snap-type:x mandatory;grid-auto-columns:78%;grid-auto-flow:column;gap:.75rem;list-style:none;display:grid;overflow-x:auto}._case_o0565_12{border:1px solid var(--pub-rule);background:var(--pub-paper);scroll-snap-align:start;border-radius:10px;flex-direction:column;gap:.3rem;padding:.9rem 1rem 1rem;display:flex}._caseTitle_o0565_36{font-size:1.05rem;font-weight:750;line-height:1.3}._caseMeta_o0565_42{color:var(--pub-muted);font-variant-numeric:tabular-nums;font-size:.85rem}._caseProblem_o0565_48{flex:1;margin-top:.35rem;font-size:.95rem;line-height:1.45}._caseOutcome_o0565_55{border:2px solid var(--pub-stamp);color:var(--pub-stamp);border-radius:5px;align-self:flex-start;margin-top:.6rem;padding:.15rem .5rem;font-size:.82rem;font-weight:800;transform:rotate(-2deg)}@media (width>=48em){._cases_o0565_12{grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));grid-auto-columns:auto;grid-auto-flow:row;margin:0;padding:0;overflow:visible}}._steps_o0565_80{counter-reset:step;margin:0;padding:0;list-style:none;display:grid}._steps_o0565_80 li{border-top:1px solid var(--pub-rule);counter-increment:step;gap:.2rem;padding:.55rem 0 .55rem 2rem;display:grid;position:relative}._steps_o0565_80 li:before{content:counter(step);color:var(--pub-stamp);font-family:var(--pub-font-display);font-weight:800;position:absolute;top:.6rem;left:0}._stepRule_o0565_107{font-weight:650}._stepExample_o0565_111{color:var(--pub-muted);flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}@media (width>=40em){._steps_o0565_80 li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:1rem}}._inputLabel_o0565_129{gap:.3rem;font-size:.85rem;font-weight:700;display:grid}._input_o0565_129{border:2px solid var(--pub-ink);background:var(--pub-paper);width:100%;min-height:44px;color:var(--pub-ink);font:inherit;border-radius:8px;padding:0 .75rem;font-size:1rem;font-weight:500}._input_o0565_129:focus-visible{outline:3px solid var(--pub-stamp);outline-offset:1px}._chips_o0565_154{flex-wrap:wrap;gap:.4rem;margin:.6rem 0 0;display:flex}._chip_o0565_154{border:1px solid var(--pub-rule);min-height:36px;color:var(--pub-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 .7rem;font-size:.85rem}._chip_o0565_154[aria-pressed=true]{border-color:var(--pub-ink);background:var(--pub-ink);color:var(--pub-paper)}._chip_o0565_154:focus-visible,._tab_o0565_180:focus-visible{outline:3px solid var(--pub-stamp);outline-offset:2px}._tokens_o0565_185{flex-wrap:wrap;gap:.35rem;min-height:2.2rem;margin-top:.9rem;display:flex}._tokenKept_o0565_193,._tokenDropped_o0565_194{font-family:var(--mantine-font-family-monospace);border-radius:5px;padding:.2rem .5rem;font-size:.9rem}._tokenKept_o0565_193{background:var(--pub-hivis);color:var(--pub-on-hivis);font-weight:700}._tokenKept_o0565_193 s{opacity:.6;font-weight:400}._tokenDropped_o0565_194{color:var(--pub-muted);text-decoration:line-through}._tokenSummary_o0565_217{margin:.6rem 0 0;font-size:.9rem}._pairs_o0565_224{margin:0;padding:0;list-style:none;display:grid}._pair_o0565_224{border-top:1px solid var(--pub-rule);grid-template-columns:1.5rem minmax(0,1fr);gap:.6rem;padding:.6rem 0;display:grid}._pairText_o0565_239{gap:.15rem;font-size:.95rem;line-height:1.45;display:grid}._yes_o0565_246,._no_o0565_247{border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:.05rem;display:inline-flex}._yes_o0565_246{background:var(--pub-hivis);color:var(--pub-on-hivis)}._no_o0565_247{border:2px solid var(--pub-signal);color:var(--pub-signal)}._tabs_o0565_269{background:var(--pub-mist);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;padding:.25rem;display:grid}._tab_o0565_180{min-height:40px;color:var(--pub-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 .4rem;font-size:.85rem;font-weight:650;line-height:1.2}._tab_o0565_180[aria-pressed=true]{background:var(--pub-paper);box-shadow:0 1px 3px #14202e33}._workbench_o0565_297{gap:.9rem;margin-top:.9rem;display:grid}._workbenchFacts_o0565_303{gap:.45rem;margin:0;display:grid}._workbenchFacts_o0565_303>div{grid-template-columns:6rem minmax(0,1fr);gap:.5rem;display:grid}._workbenchFacts_o0565_303 dt{color:var(--pub-muted);font-size:.85rem}._workbenchFacts_o0565_303 dd{margin:0}._routeWords_o0565_324{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._routeWords_o0565_324 li{border:1px dashed var(--pub-rule);border-radius:8px;gap:.1rem;padding:.45rem .65rem;font-size:.82rem;display:grid}._routeWords_o0565_324 li[data-found]{border:1px solid var(--pub-ink)}._routeWords_o0565_324 li code{justify-self:start;font-size:.95rem;font-weight:700}._routeWords_o0565_324 li[data-found] code{background:var(--pub-hivis);color:var(--pub-on-hivis)}._sum_o0565_357{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}._sum_o0565_357 th,._sum_o0565_357 td{border-top:1px solid var(--pub-rule);padding:.4rem 0;font-size:.95rem}._sum_o0565_357 th{text-align:left;font-weight:500}._sum_o0565_357 td{font-family:var(--mantine-font-family-monospace);text-align:right;white-space:nowrap;padding-left:1rem;font-weight:700}._sumTotal_o0565_383 th,._sumTotal_o0565_383 td{border-top:2px solid var(--pub-ink);font-weight:800}._verdict_o0565_389{gap:.5rem;margin:0;font-size:.95rem;line-height:1.5;display:grid}._verdictStamp_o0565_397{border:2px solid;border-radius:5px;justify-self:start;padding:.15rem .55rem;font-size:.85rem;font-weight:800;line-height:1.4;transform:rotate(-2deg)}._verdictReady_o0565_408{border-color:var(--pub-on-hivis);background:var(--pub-hivis);color:var(--pub-on-hivis)}._verdictAsk_o0565_414{color:var(--pub-signal)}._verdictOut_o0565_418{color:var(--pub-muted)}._scale_o0565_424{height:1.2rem;color:var(--pub-muted);font-variant-numeric:tabular-nums;margin-left:6.5rem;font-size:.75rem;position:relative}._scale_o0565_424 span{position:absolute;top:0;transform:translate(-50%)}._scale_o0565_424 span:first-child{transform:none}._window_o0565_443{grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:.5rem;margin-top:.4rem;display:grid}._windowLabel_o0565_451{font-size:.85rem;font-weight:700;line-height:1.2}._bar_o0565_457{border-radius:6px;height:2.4rem;font-size:.78rem;font-weight:700;display:flex;overflow:hidden}._bar_o0565_457>span{text-align:center;justify-content:center;align-items:center;padding:0 .3rem;line-height:1.1;display:flex;overflow:hidden}._zoneFit_o0565_476{background:var(--pub-hivis);color:var(--pub-on-hivis)}._zoneAsk_o0565_481{border:2px solid var(--pub-signal);color:var(--pub-signal);border-right:0;border-radius:6px 0 0 6px}._zoneOut_o0565_488{background:var(--pub-mist);color:var(--pub-muted)}._legend_o0565_495{flex-wrap:wrap;gap:.4rem 1.25rem;margin-bottom:.75rem;font-size:.85rem;display:flex}._legend_o0565_495 span{align-items:center;gap:.45rem;display:inline-flex}._routeKey_o0565_509,._rideKey_o0565_510{width:1.6rem;height:0;display:inline-block}._routeKey_o0565_509{border-top:4px dashed var(--pub-stamp)}._rideKey_o0565_510{border-top:3px solid var(--pub-signal)}._maps_o0565_524{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}._maps_o0565_524 li{flex-direction:column;gap:.3rem;display:flex}._map_o0565_524{border:1px solid var(--pub-rule);background:var(--pub-mist);border-radius:8px;width:100%;height:auto;display:block}._mapRoad_o0565_548{fill:none;stroke:var(--pub-rule);stroke-width:3px}._mapRoute_o0565_554{fill:none;stroke:var(--pub-stamp);stroke-dasharray:10 8;stroke-linecap:round;stroke-width:8px}._mapRide_o0565_562{fill:none;stroke:var(--pub-signal);stroke-linecap:round;stroke-width:5px}._mapStart_o0565_569{fill:var(--pub-paper);stroke:var(--pub-ink);stroke-width:3px}._mapLabel_o0565_575{font-size:.85rem;line-height:1.2}._mapFigures_o0565_580{gap:.15rem;margin:0;display:grid}._mapFigures_o0565_580>div{flex-direction:column-reverse;display:flex}._mapFigures_o0565_580 dt{color:var(--pub-muted);font-size:.72rem;line-height:1.2}._mapFigures_o0565_580 dd{font-family:var(--pub-font-display);font-variant-numeric:tabular-nums;margin:0;font-size:1.2rem;font-weight:800;font-stretch:82%;line-height:1.1}._mapResult_o0565_607{color:var(--pub-stamp);font-size:.78rem;font-weight:800;line-height:1.25}@media (width>=40em){._maps_o0565_524{gap:1rem}._mapLabel_o0565_575{font-size:.95rem}._mapFigures_o0565_580{grid-template-columns:repeat(2,minmax(0,1fr))}._mapFigures_o0565_580 dt{font-size:.78rem}._mapFigures_o0565_580 dd{font-size:1.45rem}._mapResult_o0565_607{font-size:.85rem}}._jobs_o0565_642{gap:1rem;display:grid}._job_o0565_642{align-content:start;gap:.35rem;display:grid}._job_o0565_642 p{margin:0;font-size:.95rem;line-height:1.5}._jobStamp_o0565_659{border:2px solid var(--pub-signal);color:var(--pub-signal);border-radius:5px;justify-self:start;padding:.1rem .5rem;font-size:.8rem;font-weight:800;transform:rotate(-2deg)}._jobStampFind_o0565_670{border-color:var(--pub-on-hivis);background:var(--pub-hivis);color:var(--pub-on-hivis);transform:rotate(2deg)}@media (width>=40em){._jobs_o0565_642{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}._splits_o0565_686{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}._split_o0565_686{gap:.4rem;display:grid}._splitTitles_o0565_699{font-weight:650;line-height:1.35}._splitBar_o0565_704{gap:3px;height:1.4rem;display:flex;position:relative}._splitPart_o0565_711{background:var(--pub-signal);border-radius:4px}._splitPart_o0565_711:nth-child(2n){background:var(--pub-stamp)}._splitNominal_o0565_720{background:var(--pub-ink);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-.35rem;bottom:-.35rem}._splitNumbers_o0565_730{color:var(--pub-muted);font-variant-numeric:tabular-nums;font-size:.85rem}._split_o0565_686 ._verdictStamp_o0565_397{margin-top:.1rem}._lists_o0565_742{margin:0;padding:0;list-style:none;display:grid}._list_o0565_742{border-top:1px solid var(--pub-rule);border-left:5px solid var(--pub-rule);gap:.2rem;padding:.7rem 0 .7rem .9rem;font-size:.95rem;line-height:1.45;display:grid}._list_o0565_742 strong{font-size:1.05rem}._list_o0565_742[data-list=questions]{border-left-color:var(--pub-signal)}._list_o0565_742[data-list=ready]{border-left-color:var(--pub-hivis)}._timeline_o0565_773{margin:0;padding:0;list-style:none;display:grid}._timeline_o0565_773 li{border-top:1px solid var(--pub-rule);grid-template-columns:5.2rem minmax(0,1fr);gap:.75rem;padding:.6rem 0;font-size:.95rem;line-height:1.5;display:grid}._when_o0565_790{color:var(--pub-stamp);font-family:var(--pub-font-display);font-size:1.05rem;font-weight:800;font-stretch:85%;line-height:1.35}
