._page_1is0v_2{background:var(--pt-surface);min-height:100vh;color:var(--pt-text-primary);font-family:var(--pt-font-sans);padding:var(--pt-space-4)}._inner_1is0v_10{gap:var(--pt-space-4);max-width:960px;margin:0 auto;display:grid}._topbar_1is0v_17{justify-content:space-between;align-items:center;gap:var(--pt-space-3);flex-wrap:wrap;display:flex}._title_1is0v_25{margin:0;font-size:1.5rem;font-weight:800}._subtitle_1is0v_31{margin:0 0 var(--pt-space-3);font-size:1.125rem;font-weight:700}._muted_1is0v_37{color:var(--pt-text-secondary);margin:0}._link_1is0v_42{color:var(--pt-text-primary);text-underline-offset:3px;font-weight:700}._link_1is0v_42:focus-visible,._button_1is0v_49:focus-visible,._row_1is0v_50:focus-visible,._tableScroll_1is0v_51:focus-visible,._measureButton_1is0v_52:focus-visible{box-shadow:var(--pt-focus-ring);outline:none}._card_1is0v_57{background:var(--pt-surface-raised);border:1px solid var(--pt-border-subtle);border-radius:var(--pt-radius-lg);padding:var(--pt-space-4)}._filter_1is0v_64{align-items:center;gap:var(--pt-space-2);display:flex}._select_1is0v_70{font:inherit;color:var(--pt-text-primary);background:var(--pt-surface-raised);border:1px solid var(--pt-border-control);border-radius:var(--pt-radius-sm);padding:var(--pt-space-2) var(--pt-space-3)}._week_1is0v_79{gap:var(--pt-space-2);display:grid}._weekTitle_1is0v_84{text-transform:uppercase;letter-spacing:.04em;color:var(--pt-text-secondary);margin:var(--pt-space-2) 0 0;font-size:.875rem;font-weight:700}._list_1is0v_93{gap:var(--pt-space-2);margin:0;padding:0;list-style:none;display:grid}._row_1is0v_50{gap:var(--pt-space-1);color:inherit;background:var(--pt-surface-raised);border:1px solid var(--pt-border-subtle);border-radius:var(--pt-radius-md);padding:var(--pt-space-3) var(--pt-space-4);text-decoration:none;display:grid}._rowHead_1is0v_112{justify-content:space-between;gap:var(--pt-space-2);font-weight:700;display:flex}._rowFigures_1is0v_119{gap:var(--pt-space-3);color:var(--pt-text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}._button_1is0v_49{font:inherit;cursor:pointer;border-radius:var(--pt-radius-md);padding:var(--pt-space-2) var(--pt-space-4);border:1px solid var(--pt-border-control);color:var(--pt-text-primary);background:0 0;font-weight:700}._primary_1is0v_138{background:var(--pt-action-bg);color:var(--pt-action-text);border-color:var(--pt-action-bg)}._figures_1is0v_144{gap:var(--pt-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._figure_1is0v_144{gap:var(--pt-space-1);display:grid}._figure_1is0v_144 dt{color:var(--pt-text-secondary);font-size:.8125rem}._figure_1is0v_144 dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.25rem;font-weight:800}._measureButton_1is0v_52{font:inherit;color:var(--pt-text-secondary);border:0;border-bottom:1px dotted var(--pt-border-control);cursor:help;background:0 0;padding:0;font-size:.9375rem;font-weight:600}._tooltip_1is0v_180{background:var(--pt-surface-raised);color:var(--pt-text-primary);border:1px solid var(--pt-border-control);border-radius:var(--pt-radius-sm);padding:var(--pt-space-2) var(--pt-space-3);max-width:260px;font-size:.875rem}._chart_1is0v_190{gap:var(--pt-space-2);margin:0;display:grid}._chartCanvas_1is0v_196{width:100%;min-height:160px}._table_1is0v_51{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}._table_1is0v_51 th,._table_1is0v_51 td{text-align:left;padding:var(--pt-space-2);border-bottom:1px solid var(--pt-border-subtle)}._zoneSwatch_1is0v_214{width:28px;height:10px;margin-right:var(--pt-space-2);background:var(--pt-border-subtle);opacity:.55;vertical-align:middle;display:inline-block}._compact_1is0v_226 th,._compact_1is0v_226 td{white-space:nowrap}._route_1is0v_231{background:var(--pt-surface);border-radius:var(--pt-radius-md);width:100%;height:auto;max-height:320px}._routePath_1is0v_239{fill:none;stroke:var(--pt-color-mint);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}._routeStart_1is0v_247{fill:var(--pt-color-mint);stroke:var(--pt-text-primary);stroke-width:2px}._routeEnd_1is0v_253{fill:var(--pt-color-coral);stroke:var(--pt-text-primary);stroke-width:2px}._legend_1is0v_259{gap:var(--pt-space-4);color:var(--pt-text-secondary);font-size:.875rem;display:flex}._badge_1is0v_266{border:1px solid var(--pt-border-control);border-radius:var(--pt-radius-sm);padding:0 var(--pt-space-2);margin-left:var(--pt-space-2);color:var(--pt-text-secondary);font-size:.75rem;font-weight:700;display:inline-block}._alert_1is0v_277{color:var(--pt-text-danger);margin:0}._overlay_1is0v_282{background:color-mix(in srgb, var(--pt-color-night) 60%, transparent);padding:var(--pt-space-4);place-items:center;display:grid;position:fixed;inset:0}._dialog_1is0v_291{background:var(--pt-surface-raised);color:var(--pt-text-primary);border-radius:var(--pt-radius-lg);padding:var(--pt-space-6);gap:var(--pt-space-4);outline:none;width:min(100%,440px);display:grid}._radios_1is0v_302{gap:var(--pt-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._radio_1is0v_302{align-items:center;gap:var(--pt-space-2);padding:var(--pt-space-2) var(--pt-space-3);border:1px solid var(--pt-border-subtle);border-radius:var(--pt-radius-sm);cursor:pointer;display:flex}._radio_1is0v_302[data-selected]{border-color:var(--pt-action-bg);box-shadow:inset 0 0 0 1px var(--pt-action-bg)}._radio_1is0v_302[data-focus-visible]{box-shadow:var(--pt-focus-ring)}._actions_1is0v_327{gap:var(--pt-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}._visuallyHidden_1is0v_334{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=720px){._page_1is0v_2{padding:var(--pt-space-8)}._figures_1is0v_144{grid-template-columns:repeat(4,minmax(0,1fr))}._radios_1is0v_302{grid-template-columns:repeat(3,minmax(0,1fr))}}._notice_1is0v_359{padding:var(--pt-space-2) var(--pt-space-3);border-left:4px solid var(--pt-color-sky);border-radius:var(--pt-radius-sm);background:var(--pt-surface);color:var(--pt-text-primary);margin:0}._stepsCard_1is0v_368,._tableScroll_1is0v_51{min-width:0}._tableScroll_1is0v_51{overflow-x:auto}._stepsToggle_1is0v_378{justify-self:start}._steps_1is0v_368 thead th{white-space:normal;vertical-align:bottom}@media (width<=959px){._steps_1is0v_368[data-detailed=false] ._stepDetail_1is0v_389{display:none}._steps_1is0v_368{font-size:.875rem}._steps_1is0v_368 th,._steps_1is0v_368 td{padding:var(--pt-space-2) var(--pt-space-1)}._steps_1is0v_368 tbody th ._badge_1is0v_266{width:fit-content;margin:var(--pt-space-1) 0 0;display:block}}@media (width>=960px){._stepsToggle_1is0v_378{display:none}}._card_1pnt2_3{background:var(--pt-surface-raised);border:1px solid var(--pt-border-subtle);border-radius:var(--pt-radius-lg);padding:var(--pt-space-4);gap:var(--pt-space-3);align-content:start;margin:0;display:grid}._cardTitle_1pnt2_14{letter-spacing:.02em;text-transform:uppercase;color:var(--pt-text-secondary);margin:0;font-size:.875rem;font-weight:700}._subtitle_1pnt2_23{margin:0;font-size:1.125rem;font-weight:700}._title_1pnt2_29{margin:0;font-size:1.25rem;font-weight:800}._headline_1pnt2_35{margin:0;font-size:1.125rem;font-weight:800}._muted_1pnt2_41{color:var(--pt-text-secondary);margin:0}._text_1pnt2_46{margin:0}._alert_1pnt2_50{color:var(--pt-text-danger);margin:0}._caution_1pnt2_55{padding:var(--pt-space-2) var(--pt-space-3);border-left:4px solid var(--pt-color-coral);border-radius:var(--pt-radius-sm);background:var(--pt-surface);color:var(--pt-text-primary);margin:0}._announce_1pnt2_64{gap:var(--pt-space-2);display:grid}._announce_1pnt2_64:empty{position:absolute}._subtitle_1pnt2_23:focus{outline:none}._subtitle_1pnt2_23:focus-visible{box-shadow:var(--pt-focus-ring)}._thanks_1pnt2_83{color:var(--pt-text-success);margin:0;font-weight:700}._actions_1pnt2_89{gap:var(--pt-space-2);flex-wrap:wrap;display:flex}._dialog_1pnt2_95 ._actions_1pnt2_89{justify-content:flex-end}._button_1pnt2_99{font:inherit;cursor:pointer;border-radius:var(--pt-radius-md);padding:var(--pt-space-2) var(--pt-space-4);border:1px solid var(--pt-border-control);color:var(--pt-text-primary);background:0 0;min-height:44px;font-weight:700}._button_1pnt2_99[data-disabled]{cursor:not-allowed;opacity:.5}._button_1pnt2_99[data-focus-visible],._textarea_1pnt2_117:focus-visible,._select_1pnt2_118:focus-visible{box-shadow:var(--pt-focus-ring);outline:none}._primary_1pnt2_123{background:var(--pt-action-bg);color:var(--pt-action-text);border-color:var(--pt-action-bg)}._small_1pnt2_129{min-height:36px;padding:var(--pt-space-1) var(--pt-space-3);justify-self:start;font-size:.875rem}._overlay_1pnt2_136{z-index:30;background:color-mix(in srgb, var(--pt-color-night) 60%, transparent);padding:var(--pt-space-4) 0 0;place-items:end center;display:grid;position:fixed;inset:0;overflow-y:auto}._modal_1pnt2_148{outline:none;width:min(100%,560px)}._dialog_1pnt2_95{background:var(--pt-surface-raised);color:var(--pt-text-primary);font-family:var(--pt-font-sans);border-radius:var(--pt-radius-lg) var(--pt-radius-lg) 0 0;padding:var(--pt-space-4);gap:var(--pt-space-4);max-height:calc(100dvh - var(--pt-space-4));outline:none;display:grid;overflow-y:auto}@media (width>=960px){._overlay_1pnt2_136{padding:var(--pt-space-4);place-items:center}._dialog_1pnt2_95{border-radius:var(--pt-radius-lg);padding:var(--pt-space-6)}}._group_1pnt2_178{gap:var(--pt-space-2);display:grid}._label_1pnt2_183{font-weight:700}._rpe_1pnt2_187{gap:var(--pt-space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._rpeButton_1pnt2_193,._choice_1pnt2_194{min-height:44px;padding:var(--pt-space-1) var(--pt-space-2);border:1px solid var(--pt-border-control);border-radius:var(--pt-radius-md);cursor:pointer;text-align:center;align-content:center;justify-items:center;gap:2px;display:grid}._rpeButton_1pnt2_193{min-height:56px}._rpeValue_1pnt2_211{font-size:1.125rem;font-weight:800}._rpeAnchor_1pnt2_216{color:var(--pt-text-secondary);font-size:.6875rem;line-height:1.1}._rpeButton_1pnt2_193[data-selected],._choice_1pnt2_194[data-selected]{border-color:var(--pt-action-bg);background:var(--pt-action-bg);color:var(--pt-action-text)}._rpeButton_1pnt2_193[data-selected] ._rpeAnchor_1pnt2_216{color:var(--pt-action-text)}._rpeButton_1pnt2_193[data-focus-visible],._choice_1pnt2_194[data-focus-visible]{box-shadow:var(--pt-focus-ring)}._choices_1pnt2_238{gap:var(--pt-space-2);flex-wrap:wrap;display:flex}._choice_1pnt2_194{padding:var(--pt-space-1) var(--pt-space-3);font-weight:700}._pains_1pnt2_249{gap:var(--pt-space-3);display:grid}._zone_1pnt2_254{gap:var(--pt-space-3);padding:var(--pt-space-3);border:1px solid var(--pt-border-subtle);border-radius:var(--pt-radius-md);display:grid}._select_1pnt2_118,._textarea_1pnt2_117{font:inherit;color:var(--pt-text-primary);background:var(--pt-surface);border:1px solid var(--pt-border-control);border-radius:var(--pt-radius-md);padding:var(--pt-space-2) var(--pt-space-3);min-height:44px}._textarea_1pnt2_117{resize:vertical}._counter_1pnt2_277{color:var(--pt-text-secondary);justify-self:end;margin:0;font-size:.875rem}._list_1pnt2_284{padding-left:var(--pt-space-4);gap:var(--pt-space-1);margin:0;display:grid}._figures_1pnt2_291{gap:var(--pt-space-2);margin:0;display:grid}._figures_1pnt2_291 dt{color:var(--pt-text-secondary);font-size:.875rem}._figures_1pnt2_291 dd{margin:0}.uplot,.uplot *,.uplot :before,.uplot :after{box-sizing:border-box}.uplot{width:min-content;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{-webkit-user-select:none;user-select:none;position:relative}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{width:100%;height:100%;display:block;position:relative}.u-axis{position:absolute}.u-legend{text-align:center;margin:auto;font-size:14px}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{pointer-events:none;background:#00000012;position:absolute}.u-cursor-x,.u-cursor-y{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{pointer-events:none;will-change:transform;border:0 solid;border-radius:50%;position:absolute;top:0;left:0;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}._page_1efiq_2{padding:var(--pt-space-4)}._inner_1efiq_6{gap:var(--pt-space-4);max-width:960px;margin:0 auto;display:grid}._title_1efiq_13{margin:0;font-size:1.5rem;font-weight:800}._cards_1efiq_19{gap:var(--pt-space-4);display:grid}@media (width>=720px){._cards_1efiq_19{grid-template-columns:repeat(2,minmax(0,1fr))}._wide_1efiq_29{grid-column:1/-1}}._card_1efiq_19{background:var(--pt-surface-raised);border:1px solid var(--pt-border-subtle);border-radius:var(--pt-radius-lg);padding:var(--pt-space-4);gap:var(--pt-space-2);align-content:start;display:grid}._cardTitle_1efiq_44{letter-spacing:.02em;text-transform:uppercase;color:var(--pt-text-secondary);margin:0;font-size:.875rem;font-weight:700}._headline_1efiq_53{margin:0;font-size:1.25rem;font-weight:800}._muted_1efiq_59{color:var(--pt-text-secondary);margin:0}._text_1efiq_64{margin:0}._figures_1efiq_68{gap:var(--pt-space-2) var(--pt-space-4);flex-wrap:wrap;margin:0;display:flex}._figure_1efiq_68{gap:2px;display:grid}._figure_1efiq_68 dt{color:var(--pt-text-secondary);font-size:.75rem}._figure_1efiq_68 dd{font-family:var(--pt-font-data);margin:0;font-weight:700}._link_1efiq_91{color:var(--pt-text-primary);text-underline-offset:3px;font-weight:700}._link_1efiq_91:focus-visible,._button_1efiq_98:focus-visible{box-shadow:var(--pt-focus-ring);outline:none}._warning_1efiq_104{border-color:var(--pt-text-warning)}._tag_1efiq_108{padding:2px var(--pt-space-2);border-radius:var(--pt-radius-sm);border:1px solid var(--pt-text-warning);color:var(--pt-text-warning);justify-self:start;font-size:.75rem;font-weight:700}._alert_1efiq_118{align-items:center;gap:var(--pt-space-3);color:var(--pt-text-danger);flex-wrap:wrap;margin:0;display:flex}._button_1efiq_98{background:var(--pt-action-bg);color:var(--pt-action-text);border-radius:var(--pt-radius-md);font:inherit;padding:var(--pt-space-2) var(--pt-space-4);cursor:pointer;border:none;justify-self:start;font-weight:700}._list_tt1sq_2{gap:var(--pt-space-2);margin:0;padding:0;list-style:none;display:grid}._row_tt1sq_10{gap:var(--pt-space-1) var(--pt-space-3);padding:var(--pt-space-2) 0;border-bottom:1px solid var(--pt-border-subtle);flex-wrap:wrap;display:flex}._date_tt1sq_18{font-variant-numeric:tabular-nums;min-width:11.5em}._steps_tt1sq_24{padding-left:var(--pt-space-6);gap:var(--pt-space-2);margin:0;display:grid}._code_tt1sq_31{font-family:var(--pt-font-data);overflow-wrap:anywhere}._shell_6tm5q_3{background:var(--pt-surface);min-height:100vh;color:var(--pt-text-primary);font-family:var(--pt-font-sans);padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}._content_6tm5q_13{padding-bottom:calc(72px + env(safe-area-inset-bottom))}._content_6tm5q_13:focus{outline:none}._nav_6tm5q_22{z-index:10;background:var(--pt-surface-raised);border-top:1px solid var(--pt-border-subtle);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);position:fixed;inset:auto 0 0}._brand_6tm5q_33{display:none}._list_6tm5q_37{justify-content:space-around;margin:0;padding:0;list-style:none;display:flex}._item_6tm5q_45{flex:1}._link_6tm5q_49{align-items:center;gap:var(--pt-space-1);min-height:56px;padding:var(--pt-space-2) var(--pt-space-1);color:var(--pt-text-secondary);flex-direction:column;font-size:.75rem;font-weight:700;text-decoration:none;display:flex}._link_6tm5q_49:focus-visible{box-shadow:var(--pt-focus-ring);border-radius:var(--pt-radius-sm);outline:none}._active_6tm5q_71{color:var(--pt-color-night);background:var(--pt-color-mint);border-radius:var(--pt-radius-md)}[data-theme=dark] ._active_6tm5q_71{color:var(--pt-color-mint);box-shadow:inset 0 3px 0 var(--pt-color-mint);background:0 0;border-radius:0}._icon_6tm5q_84{width:24px;height:24px}._skip_6tm5q_89{left:var(--pt-space-2);z-index:20;background:var(--pt-surface-raised);color:var(--pt-text-primary);padding:var(--pt-space-2) var(--pt-space-3);border-radius:var(--pt-radius-sm);position:absolute;top:-100px}._skip_6tm5q_89:focus{top:calc(var(--pt-space-2) + env(safe-area-inset-top))}._banner_6tm5q_104{align-items:center;gap:var(--pt-space-3);margin:var(--pt-space-3) var(--pt-space-4) 0;padding:var(--pt-space-3) var(--pt-space-4);background:var(--pt-surface-raised);border:1px solid var(--pt-border-subtle);border-radius:var(--pt-radius-md);font-size:.875rem;display:flex}._bannerText_6tm5q_116{flex:1;margin:0}._bannerClose_6tm5q_121{border:1px solid var(--pt-border-control);border-radius:var(--pt-radius-sm);color:var(--pt-text-primary);font:inherit;padding:var(--pt-space-1) var(--pt-space-3);cursor:pointer;background:0 0;font-weight:700}._bannerClose_6tm5q_121:focus-visible{box-shadow:var(--pt-focus-ring);outline:none}@media (width>=960px){._shell_6tm5q_3{grid-template-columns:220px 1fr;display:grid}._content_6tm5q_13{min-width:0;padding-bottom:0}._nav_6tm5q_22{border-top:none;border-right:1px solid var(--pt-border-subtle);height:100vh;padding:var(--pt-space-4) var(--pt-space-3);position:sticky;inset:0 auto auto}._brand_6tm5q_33{margin:0 0 var(--pt-space-6) var(--pt-space-2);display:block}._list_6tm5q_37{gap:var(--pt-space-1);flex-direction:column}._link_6tm5q_49{gap:var(--pt-space-3);min-height:44px;padding:var(--pt-space-2) var(--pt-space-3);border-radius:var(--pt-radius-md);flex-direction:row;font-size:1rem}[data-theme=dark] ._active_6tm5q_71{border-radius:var(--pt-radius-md);box-shadow:inset 3px 0 0 var(--pt-color-mint)}}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--pt-color-night:#101b21;--pt-color-mint:#55e5bb;--pt-color-slate:#37505b;--pt-color-ivory:#f4f8f7;--pt-color-fog:#e6eeec;--pt-color-sage:#7ca697;--pt-color-sky:#8ed8ff;--pt-color-sand:#eaa574;--pt-color-coral:#ff7d6e;--pt-color-violet:#6d65d6;--pt-color-lime:#c8fa4c;--pt-font-sans:"Manrope", system-ui, sans-serif;--pt-font-data:var(--pt-font-sans);--pt-radius-sm:8px;--pt-radius-md:12px;--pt-radius-lg:20px;--pt-radius-xl:28px;--pt-space-1:4px;--pt-space-2:8px;--pt-space-3:12px;--pt-space-4:16px;--pt-space-6:24px;--pt-space-8:32px;--pt-space-12:48px;--pt-space-16:64px;--pt-focus-ring:0 0 0 3px #55e5bb73}:root,[data-theme=light]{--pt-surface:var(--pt-color-ivory);--pt-surface-raised:#fff;--pt-border-subtle:var(--pt-color-fog);--pt-border-control:var(--pt-color-slate);--pt-text-primary:var(--pt-color-night);--pt-text-secondary:var(--pt-color-slate);--pt-text-success:#16785e;--pt-text-warning:#9b621e;--pt-text-danger:#b43f44;--pt-action-bg:var(--pt-color-mint);--pt-action-text:var(--pt-color-night)}[data-theme=dark]{--pt-surface:var(--pt-color-night);--pt-surface-raised:#172931;--pt-border-subtle:#24393f;--pt-border-control:#bdd0cd;--pt-text-primary:var(--pt-color-ivory);--pt-text-secondary:#bdd0cd;--pt-text-success:var(--pt-color-lime);--pt-text-warning:var(--pt-color-sand);--pt-text-danger:var(--pt-color-coral);--pt-action-bg:var(--pt-color-mint);--pt-action-text:var(--pt-color-night)}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--pt-surface);color:var(--pt-text-primary);font-family:var(--pt-font-sans);font-size:16px;line-height:24px}.waiting{min-height:100vh;padding:var(--pt-space-6);place-items:center;display:grid}.waiting__card{width:min(100%,480px);padding:var(--pt-space-12) var(--pt-space-8);border-radius:var(--pt-radius-xl);background:var(--pt-surface-raised);border:1px solid var(--pt-border-subtle);align-items:center;gap:var(--pt-space-4);text-align:center;flex-direction:column;display:flex}.waiting__logo{justify-content:center;width:min(100%,320px);margin:0;display:flex}.waiting__signature{text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:24px}.waiting__signature--en{margin-top:calc(-1 * var(--pt-space-3));color:var(--pt-text-secondary);font-size:14px;font-weight:400;line-height:20px}.waiting__intro{color:var(--pt-text-secondary);margin:0}@media (width<=640px){.waiting__card{padding:var(--pt-space-8) var(--pt-space-4)}}.button{min-height:44px;padding:0 var(--pt-space-6);border-radius:var(--pt-radius-sm);background:var(--pt-action-bg);color:var(--pt-action-text);font:inherit;cursor:pointer;border:none;font-weight:600}a.button{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.button:focus-visible,.login__field input:focus-visible,.login__error:focus-visible{box-shadow:var(--pt-focus-ring);outline:2px solid #0000}.login__field-error{margin:calc(-1 * var(--pt-space-2)) 0 0;color:var(--pt-text-danger);font-size:14px;font-weight:600;line-height:20px}.button:disabled,.button[aria-disabled=true]{cursor:progress;opacity:.7}.button--secondary{color:var(--pt-text-primary);border:1px solid var(--pt-border-control);background:0 0}.login__title{margin:0;font-size:24px;font-weight:600;line-height:32px}.login{gap:var(--pt-space-4);text-align:left;flex-direction:column;width:100%;display:flex}.login__field{gap:var(--pt-space-2);flex-direction:column;font-weight:600;display:flex}.login__field input{min-height:44px;padding:0 var(--pt-space-3);border:1px solid var(--pt-border-control);border-radius:var(--pt-radius-sm);background:var(--pt-surface-raised);color:var(--pt-text-primary);font:inherit;font-weight:400}.login__field input[aria-invalid=true]{border-color:var(--pt-text-danger)}.login__error{padding:var(--pt-space-3);border:1px solid var(--pt-text-danger);border-radius:var(--pt-radius-sm);color:var(--pt-text-danger);margin:0;font-weight:600}.login__notice{color:var(--pt-text-secondary);margin:0}
