._heading_5gltd_1{margin-bottom:var(--space-6)}._title_5gltd_5{font-family:var(--font-display);font-weight:700;font-size:var(--t-h1);line-height:var(--lh-head);letter-spacing:var(--track-head)}._lede_5gltd_13{margin-top:var(--space-3);max-width:60ch;font-size:var(--t-lead);line-height:var(--lh-body);color:var(--ink-2)}._loading_5gltd_22{gap:var(--space-3);padding:var(--space-5) 0;animation:_reveal_5gltd_1 0s linear var(--delay-reveal) both;display:grid}#root>._loading_5gltd_22{max-width:calc(var(--frame) + 2 * var(--gutter));padding:var(--space-7) var(--gutter);margin:0 auto}._bar_5gltd_36{background:var(--corridor);border-radius:2px;height:16px;display:block}._bar_5gltd_36:first-child{width:40%;height:24px}._bar_5gltd_36:nth-child(2){width:90%}._bar_5gltd_36:nth-child(3){width:70%}@keyframes _reveal_5gltd_1{0%{opacity:0}to{opacity:1}}._noticeActions_5gltd_65{margin-top:var(--space-1)}._noticeActions_5gltd_65 .btn-link{align-items:center;min-height:44px;display:inline-flex}._actions_5gltd_75{align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._actions_5gltd_75>.btn-link,._actions_5gltd_75>a:not(.btn){align-items:center;min-height:44px;display:inline-flex}._dead_1vi0k_1{max-width:calc(var(--column) + 2 * var(--gutter));padding:clamp(48px, 12vh, 128px) var(--gutter) var(--space-8);justify-items:start;gap:var(--space-4);margin:0 auto;display:grid}._title_1vi0k_10{font-family:var(--font-display);font-weight:700;font-size:var(--t-h1);line-height:var(--lh-head);letter-spacing:var(--track-head)}._body_1vi0k_18{max-width:52ch;font-size:var(--t-lead);line-height:var(--lh-body);color:var(--ink-2)}._dead_1vi0k_1>a{align-items:center;min-height:44px;display:inline-flex}._demo_1vi0k_32{gap:var(--space-2);margin:var(--space-5) 0 0;padding:var(--space-4) var(--space-5);border:var(--hairline);border-radius:var(--radius-card);background:var(--sheet);list-style:none;display:grid}._slip_1lu2e_2{background:var(--sheet);border:var(--hairline);border-radius:var(--radius-card);overflow:hidden}._head_1lu2e_9{column-gap:var(--space-3);row-gap:var(--space-1);margin:0 var(--space-5);padding:var(--space-5) 0 var(--space-4);border-bottom:var(--rule-heavy);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}._slip_1lu2e_2[data-confirmed] ._head_1lu2e_9{border-bottom-color:var(--brass)}._title_1lu2e_24{font-family:var(--font-display);font-weight:600;font-size:var(--t-h3);letter-spacing:var(--track-sub);white-space:nowrap;line-height:1.2}._serial_1lu2e_33{font-family:var(--font-display);font-weight:600;font-size:var(--t-small);font-variant-numeric:tabular-nums lining-nums;letter-spacing:normal;color:var(--ink-2);white-space:nowrap}._college_1lu2e_43{font-weight:400;font-size:var(--t-micro);color:var(--ink-2);grid-column:1/-1;line-height:1.4}._intake_1lu2e_51{color:var(--ink-3);display:block}._lines_1lu2e_56{padding:var(--space-1) var(--space-5) var(--space-2);margin:0}._line_1lu2e_56{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--corridor);grid-template-columns:80px minmax(0,1fr);align-items:baseline;display:grid}._line_1lu2e_56:last-child{border-bottom:0}._line_1lu2e_56 dt{font-size:var(--t-micro);line-height:var(--lh-body);color:var(--ink-3)}._line_1lu2e_56 dd{min-width:0;margin:0}._value_1lu2e_85{font-weight:500;font-size:var(--t-body);overflow-wrap:anywhere;line-height:1.4;display:block}._value_1lu2e_85._figure_1lu2e_94{font-family:var(--font-display);font-size:1.5625rem;font-weight:600;line-height:var(--lh-figure);letter-spacing:var(--track-head);font-variant-numeric:tabular-nums lining-nums}._note_1lu2e_103{margin-top:var(--space-1);font-size:var(--t-micro);color:var(--ink-3);line-height:1.4;display:block}._blank_1lu2e_112{border-bottom:1px solid var(--occupied);height:20px;display:block}._foot_1lu2e_118{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-3) var(--space-5);border-top:var(--hairline);background:var(--paper);display:flex}._status_1lu2e_129{font-weight:600;font-size:var(--t-small);color:var(--ink-2)}._status_1lu2e_129.confirmed-mark{color:var(--brass-ink)}@media (prefers-reduced-motion:no-preference){._fresh_1lu2e_141 ._value_1lu2e_85,._fresh_1lu2e_141 ._note_1lu2e_103{animation:_slip-print_1lu2e_1 var(--dur-print) var(--ease-settle) var(--delay-print) both}}@keyframes _slip-print_1lu2e_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._bar_9kv4n_1{border-bottom:var(--hairline);background:var(--sheet)}._inner_9kv4n_6{max-width:calc(var(--frame) + 2 * var(--gutter));padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:var(--space-4);min-height:64px;margin:0 auto;display:flex}._college_9kv4n_17{align-items:center;gap:var(--space-3);min-width:0;color:var(--ink);text-decoration:none;display:flex}._college_9kv4n_17:hover{color:var(--ink)}._logo_9kv4n_30{object-fit:contain;flex:none;width:auto;max-width:120px;height:36px}._monogram_9kv4n_38{border-radius:var(--radius-control);background:var(--keytag);width:36px;height:36px;color:var(--keytag-ink);font-family:var(--font-display);font-weight:700;font-size:var(--t-small);flex:none;place-items:center;display:grid}._name_9kv4n_52{min-width:0;font-family:var(--font-display);font-weight:600;font-size:var(--t-body);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}._end_9kv4n_64{align-items:center;gap:var(--space-5);flex:none;display:flex}._platform_9kv4n_72{align-items:center;gap:var(--space-2);min-height:44px;padding-left:var(--space-4);border-left:var(--hairline);color:var(--ink-3);font-weight:400;font-size:var(--t-micro);white-space:nowrap;text-decoration:none;display:flex}._platform_9kv4n_72:hover{color:var(--ink-2)}._wordmark_9kv4n_90{width:auto;height:16px;display:block}._session_9kv4n_96{align-items:center;gap:var(--space-4);flex:none;display:flex}._appNo_9kv4n_104{font-family:var(--font-display);font-weight:600;font-size:var(--t-small);font-variant-numeric:tabular-nums lining-nums;color:var(--ink-2);white-space:nowrap}._session_9kv4n_96 .btn-link{min-height:44px;font-size:var(--t-small);color:var(--ink-2);align-items:center;display:inline-flex}._session_9kv4n_96 .btn-link:hover{color:var(--ink)}._end_9kv4n_64>._platform_9kv4n_72:first-child{border-left:0;padding-left:0}@media (width<=720px){._poweredBy_9kv4n_133{display:none}}@media (width<=520px){._inner_9kv4n_6{min-height:56px}._logo_9kv4n_30{height:32px}._monogram_9kv4n_38{width:32px;height:32px}._name_9kv4n_52{font-size:var(--t-small);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box}._appNo_9kv4n_104{display:none}._end_9kv4n_64{gap:var(--space-4)}._wordmark_9kv4n_90{height:20px}}._rail_1a5wu_1{margin-bottom:var(--space-6)}._list_1a5wu_5{gap:var(--space-1);border-bottom:var(--hairline);margin:0;padding:0;list-style:none;display:flex}._item_1a5wu_14{flex:none}._stop_1a5wu_18{place-items:center;min-width:44px;height:44px;text-decoration:none;display:grid;position:relative}._stop_1a5wu_18:after{content:"";left:var(--space-2);right:var(--space-2);background:0 0;height:2px;position:absolute;bottom:-1px}._done_1a5wu_38:after{background:var(--keytag)}._attention_1a5wu_42:after{background:var(--attention)}._current_1a5wu_46:after{background:var(--ink);height:4px}._number_1a5wu_51{display:block}._stop_1a5wu_18:hover ._number_1a5wu_51[data-state=idle]{color:var(--ink)}._label_1a5wu_60{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=960px){._rail_1a5wu_1{margin-bottom:var(--space-4)}}@media (width<=379px){._list_1a5wu_5{gap:0}._stop_1a5wu_18{min-width:40px}}._frame_vppvt_1{max-width:calc(var(--frame) + 2 * var(--gutter));padding:var(--space-6) var(--gutter) var(--space-8);grid-template-columns:minmax(0, var(--column-wide)) var(--aside);justify-content:space-between;gap:var(--space-8);margin:0 auto;display:grid}._main_vppvt_11{min-width:0}._main_vppvt_11>:not([data-wide]){max-width:var(--column)}._aside_vppvt_21{top:var(--space-5);padding-top:calc(44px + var(--space-6));align-self:start;position:sticky}._mobileSlip_vppvt_28{display:none}._main_vppvt_11>.notice,._main_vppvt_11>[data-wide]>.notice{margin-bottom:var(--space-5)}@media (width<=960px){._frame_vppvt_1{padding-top:var(--space-5);grid-template-columns:minmax(0,1fr);gap:0}._aside_vppvt_21{display:none}._mobileSlip_vppvt_28{margin:0 0 var(--space-5);display:block}._mobileSlip_vppvt_28 summary{align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-4);border:var(--hairline);border-radius:var(--radius-card);background:var(--sheet);font-weight:600;font-size:var(--t-small);cursor:pointer;list-style:none;display:flex}._mobileSlip_vppvt_28 summary::-webkit-details-marker{display:none}._summaryFigure_vppvt_73{font-family:var(--font-display);font-weight:600;font-size:var(--t-body);font-variant-numeric:tabular-nums lining-nums;color:var(--ink);margin-left:auto}._mobileSlip_vppvt_28 summary:after{content:"";border:solid var(--ink-2);border-width:0 2px 2px 0;flex:none;width:8px;height:8px;transform:translateY(-2px)rotate(45deg)}._mobileSlip_vppvt_28[open] summary{border-bottom:var(--hairline);border-bottom-right-radius:0;border-bottom-left-radius:0}._mobileSlip_vppvt_28[open] summary:after{transform:translateY(2px)rotate(-135deg)}._mobileSlip_vppvt_28[open]>section{border-top:0;border-top-left-radius:0;border-top-right-radius:0}._mobileSlip_vppvt_28>section h2{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}._cover_1b3u1_2{aspect-ratio:3;object-fit:cover;border-radius:var(--radius-card);background:var(--corridor);width:100%;margin-bottom:var(--space-6);display:block}._page_19cg6_1{max-width:calc(var(--frame) + 2 * var(--gutter));padding:var(--space-7) var(--gutter) var(--space-8);grid-template-columns:minmax(0, var(--column)) var(--aside);justify-content:space-between;gap:var(--space-8);margin:0 auto;display:grid}._main_19cg6_11{min-width:0}._hero_19cg6_15{font-family:var(--font-display);font-weight:700;font-size:var(--t-hero);letter-spacing:var(--track-head);line-height:1.05}._intake_19cg6_24{margin-top:var(--space-2);font-family:var(--font-display);font-weight:600;font-size:var(--t-h2);letter-spacing:var(--track-head);font-variant-numeric:tabular-nums lining-nums;color:var(--ink-2);line-height:1.2}._welcome_19cg6_35{margin-top:var(--space-5);max-width:56ch;font-size:var(--t-lead);line-height:var(--lh-body);color:var(--ink-2)}._window_19cg6_43{margin-top:var(--space-5);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}._closed_19cg6_50{color:var(--attention)}._main_19cg6_11>.notice{margin-top:var(--space-5)}._actions_19cg6_58{align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._actions_19cg6_58>.btn-link{align-items:center;min-height:44px;display:inline-flex}._how_19cg6_72{margin-top:var(--space-8)}._howTitle_19cg6_76{margin-bottom:var(--space-2);font-family:var(--font-display);font-weight:600;font-size:var(--t-h3);letter-spacing:var(--track-sub);line-height:1.2}._howLead_19cg6_85{max-width:60ch;margin-bottom:var(--space-4);color:var(--ink-2)}._steps_19cg6_91{border-top:var(--hairline);margin:0;padding:0;list-style:none}._steps_19cg6_91 li{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--hairline);grid-template-columns:32px minmax(0,1fr);align-items:baseline;font-weight:500;display:grid}._stepNote_19cg6_108{margin-top:var(--space-1);font-weight:400;font-size:var(--t-small);color:var(--ink-3);display:block}._save_19cg6_116{margin-top:var(--space-4);font-size:var(--t-small);color:var(--ink-3)}._support_19cg6_122{margin-top:var(--space-7);flex-direction:column;align-items:flex-start;display:flex}._supportTitle_19cg6_129{margin-bottom:var(--space-1);font-family:var(--font-body);font-weight:600;font-size:var(--t-body);line-height:var(--lh-body);letter-spacing:normal}._support_19cg6_122 a{align-items:center;min-height:44px;display:inline-flex}._aside_19cg6_144{padding-top:var(--space-2)}._caption_19cg6_148{margin-top:var(--space-3);max-width:36ch;font-size:var(--t-small);color:var(--ink-3)}@media (width<=900px){._page_19cg6_1{padding-top:var(--space-6);gap:var(--space-7);grid-template-columns:minmax(0,1fr)}._aside_19cg6_144{max-width:360px}}@media (width<=520px){._actions_19cg6_58{flex-direction:column;align-items:flex-start}._actions_19cg6_58>.btn:not(.btn-link){align-self:stretch}}._field_1tq01_1{gap:var(--space-2);display:grid}._top_1tq01_6{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._label_1tq01_13{font-weight:600;font-size:var(--t-small);line-height:1.4}._hint_1tq01_19{font-size:var(--t-small);color:var(--ink-3)}._cells_1tq01_24{align-items:center;gap:var(--space-2);margin-top:var(--space-1);cursor:text;display:flex;position:relative}._input_1tq01_33{opacity:0;caret-color:#0000;cursor:text;border:0;width:100%;font-size:16px;position:absolute;inset:0}._input_1tq01_33:disabled{cursor:default}._cell_1tq01_24{border:1px solid var(--rule-strong);border-radius:var(--radius-control);background:var(--sheet);width:48px;height:56px;font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;transition:border-color var(--dur-state) ease;place-items:center;font-size:1.5625rem;font-weight:600;line-height:1;display:grid}._filled_1tq01_64{border-color:var(--ink-3)}._active_1tq01_69{border-color:var(--keytag);outline:2px solid var(--keytag);outline-offset:-1px}._invalid_1tq01_75{border-color:var(--danger)}._verified_1tq01_79 ._cell_1tq01_24{border-color:var(--keytag);background:var(--keytag-wash)}._check_1tq01_85{font-weight:600;font-size:var(--t-small);color:var(--keytag)}._error_1tq01_91{font-weight:500;font-size:var(--t-small);color:var(--danger)}@media (width<=380px){._cell_1tq01_24{width:40px;height:52px}}._page_pm47w_1{max-width:calc(var(--frame) + 2 * var(--gutter));padding:var(--space-7) var(--gutter) var(--space-8);margin:0 auto}._page_pm47w_1>*{max-width:var(--column)}._page_pm47w_1>.notice{margin-bottom:var(--space-5)}._page_pm47w_1>._form_pm47w_16{max-width:480px}._form_pm47w_16{gap:var(--space-5);display:grid}._pair_pm47w_25{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}._field_pm47w_31{gap:var(--space-2);min-width:0;display:grid}._label_pm47w_37{font-weight:600;font-size:var(--t-small);color:var(--ink);line-height:1.4}._optional_pm47w_44{color:var(--ink-3);font-weight:400}._error_pm47w_49{font-weight:500;font-size:var(--t-small);color:var(--danger);line-height:1.4}._phone_pm47w_57{gap:var(--space-2);grid-template-columns:88px minmax(0,1fr);display:grid;position:relative}._plus_pm47w_64{z-index:1;top:0;left:var(--space-4);height:48px;color:var(--ink-3);pointer-events:none;align-items:center;display:flex;position:absolute}._phone_pm47w_57 ._cc_pm47w_76{padding-left:28px}._submitRow_pm47w_80{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._alt_pm47w_87{margin-top:var(--space-6);font-size:var(--t-small);color:var(--ink-3)}._submitRow_pm47w_80 ._alt_pm47w_87{margin-top:0}._codes_pm47w_97{gap:var(--space-6);margin-bottom:var(--space-6);display:grid}._code_pm47w_97+._code_pm47w_97{padding-top:var(--space-6);border-top:var(--hairline)}._resend_pm47w_108{min-height:44px;margin-top:var(--space-2);font-size:var(--t-small);font-variant-numeric:tabular-nums;color:var(--ink-3);align-items:center;display:flex}._resend_pm47w_108 .btn-link{align-items:center;min-height:44px;display:inline-flex}@media (width<=480px){._pair_pm47w_25{grid-template-columns:1fr}._page_pm47w_1{padding-top:var(--space-6)}}._form_3uy8c_3{gap:var(--space-6);display:grid}._fields_3uy8c_8{gap:var(--space-5);display:grid}._group_3uy8c_13{gap:var(--space-5);border:0;min-width:0;margin:0;padding:0;display:grid}._group_3uy8c_13+._group_3uy8c_13{padding-top:var(--space-6);border-top:var(--hairline)}._legend_3uy8c_28{float:left;width:100%;margin:0 0 calc(var(--space-4) - var(--space-5));font-family:var(--font-display);font-weight:600;font-size:var(--t-h3);letter-spacing:var(--track-sub);padding:0;line-height:1.2}._legend_3uy8c_28+*{clear:both}._actions_3uy8c_44{align-items:center;gap:var(--space-3) var(--space-4);padding-top:var(--space-5);border-top:var(--hairline);flex-wrap:wrap;display:flex}._actions_3uy8c_44._flush_3uy8c_54{padding-top:var(--space-6);border-top:0}._actions_3uy8c_44>.btn-link{align-items:center;min-height:44px;display:inline-flex}._saved_3uy8c_65{font-weight:600;font-size:var(--t-small);color:var(--ink-2)}@media (width<=520px){._actions_3uy8c_44>.btn-key{width:100%}}._docs_3uy8c_80{border:var(--hairline);border-radius:var(--radius-card);background:var(--sheet);margin:0;padding:0;list-style:none}._doc_3uy8c_80{padding:var(--space-5)}._doc_3uy8c_80+._doc_3uy8c_80{border-top:var(--hairline)}._docDrop_3uy8c_98{background:var(--keytag-wash);outline:1px dashed var(--keytag);outline-offset:-8px}._docHead_3uy8c_104{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._docName_3uy8c_111{font-family:var(--font-body);font-weight:600;font-size:var(--t-body);letter-spacing:normal;line-height:1.4}._docState_3uy8c_119{font-weight:600;font-size:var(--t-micro);color:var(--ink-3);flex:none}._docStateOptional_3uy8c_126{font-weight:400}._docStateDone_3uy8c_130{color:var(--keytag)}._docStateProblem_3uy8c_134{color:var(--attention)}._docDesc_3uy8c_138{margin-top:var(--space-1);max-width:60ch;font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-2)}._docRules_3uy8c_146{margin-top:var(--space-1);font-size:var(--t-micro);color:var(--ink-3)}._template_3uy8c_152{margin-top:var(--space-3);font-size:var(--t-small);color:var(--ink-2)}._signOnline_3uy8c_158{align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._signNote_3uy8c_166{font-size:var(--t-small);color:var(--ink-2)}._paperRoute_3uy8c_171{margin-top:var(--space-3);font-size:var(--t-small);color:var(--ink-3)}._files_3uy8c_177{gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}._file_3uy8c_177{gap:0 var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--corridor);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._fileName_3uy8c_195{font-weight:500;font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._fileMeta_3uy8c_203{font-size:var(--t-micro);font-variant-numeric:tabular-nums;color:var(--ink-3);grid-column:1}._fileAccepted_3uy8c_210 ._fileMeta_3uy8c_203{color:var(--brass-ink)}._fileActions_3uy8c_214{gap:var(--space-4);grid-area:1/2/span 2;display:flex}._fileActions_3uy8c_214 .btn-link{min-height:44px;font-size:var(--t-small);align-items:center;margin:-10px 0;display:inline-flex}._fileRejected_3uy8c_229{background:var(--attention-wash)}._fileRejected_3uy8c_229 ._fileMeta_3uy8c_203{color:var(--attention)}._upload_3uy8c_237{align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._upload_3uy8c_237 input[type=file]{opacity:0;width:1px;height:1px;position:absolute}._dropHint_3uy8c_252{font-size:var(--t-micro);color:var(--ink-3)}@media (hover:none){._dropHint_3uy8c_252{display:none}}._uploadHint_3uy8c_264{font-size:var(--t-small);color:var(--ink-3)}._uploadError_3uy8c_269{margin-top:var(--space-2);font-weight:500;font-size:var(--t-small);color:var(--danger)}._docs_3uy8c_80+._actions_3uy8c_44,._empty_3uy8c_277+._actions_3uy8c_44{margin-top:var(--space-6)}@media (width<=520px){._doc_3uy8c_80{padding:var(--space-4)}}._roomPage_3uy8c_289{--choice-clearance:176px;max-width:none;padding-bottom:0}._roomPage_3uy8c_289>:not([data-wide]){max-width:var(--column)}._hostelTabs_3uy8c_301{gap:var(--space-1);margin-bottom:var(--space-4);border-bottom:var(--hairline);scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}._hostelTab_3uy8c_301{min-height:44px;padding:0 var(--space-3);color:var(--ink-3);font-family:var(--font-display);font-weight:600;font-size:var(--t-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;position:relative}._hostelTab_3uy8c_301:hover{color:var(--ink)}._hostelTab_3uy8c_301:focus-visible{outline-offset:-2px}._hostelTabOn_3uy8c_335{color:var(--ink)}._hostelTabOn_3uy8c_335:after{content:"";background:var(--ink);height:4px;position:absolute;bottom:0;left:0;right:0}._filters_3uy8c_349{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}._typeFilter_3uy8c_358{gap:var(--space-2);flex-wrap:wrap;display:flex}._typeChip_3uy8c_364{min-height:44px;padding:0 var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-control);background:var(--sheet);color:var(--ink);font-weight:500;font-size:var(--t-small);cursor:pointer;transition:background-color var(--dur-state) ease}._typeChip_3uy8c_364:hover{background:var(--corridor)}._typeChip_3uy8c_364._typeChipOn_3uy8c_381{border-color:var(--keytag);background:var(--keytag-wash);box-shadow:inset 0 0 0 1px var(--keytag);color:var(--ink);font-weight:600}._block_3uy8c_389{margin-top:var(--space-7)}._filters_3uy8c_349+._block_3uy8c_389{margin-top:var(--space-6)}._blockName_3uy8c_397{font-family:var(--font-display);font-weight:600;font-size:var(--t-h2);letter-spacing:var(--track-head);line-height:1.15}._empty_3uy8c_277{max-width:60ch;padding:var(--space-5);border:var(--hairline);border-radius:var(--radius-card);background:var(--sheet);color:var(--ink-2)}._roomHint_3uy8c_414{margin-top:var(--space-5);font-size:var(--t-small);color:var(--ink-3)}._choice_3uy8c_421{z-index:5;margin-top:var(--space-6);padding:var(--space-3) 0 var(--space-4);position:sticky;bottom:0}._choiceStatic_3uy8c_429{position:static}._choiceCard_3uy8c_433{align-items:center;gap:var(--space-4) var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--ink);border-radius:var(--radius-card);background:var(--sheet);box-shadow:var(--shadow-float);grid-template-columns:minmax(0,1fr) auto;display:grid}._choiceStatic_3uy8c_429 ._choiceCard_3uy8c_433{box-shadow:none}._choiceHeld_3uy8c_449{border-color:var(--keytag);border-top:4px solid var(--keytag)}._choiceConfirmed_3uy8c_454{border-color:var(--rule);border-top:2px solid var(--brass)}._choiceTitle_3uy8c_459{font-family:var(--font-display);font-weight:600;font-size:var(--t-figure);line-height:var(--lh-figure);letter-spacing:var(--track-head);font-variant-numeric:tabular-nums lining-nums}._choiceMeta_3uy8c_468{margin-top:var(--space-2);font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-2)}._choiceTimer_3uy8c_475{margin-top:var(--space-2);font-weight:500;font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-2)}._choiceTimer_3uy8c_475._choiceKept_3uy8c_483{color:var(--brass-ink)}._countdown_3uy8c_487{font-variant-numeric:tabular-nums;color:var(--keytag);font-weight:600}._choiceTimerLow_3uy8c_493 ._countdown_3uy8c_487{color:var(--attention)}._choiceActions_3uy8c_497{justify-content:end;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._choiceActions_3uy8c_497>.btn-link{align-items:center;min-height:44px;display:inline-flex}@media (width<=720px){._roomPage_3uy8c_289{--choice-clearance:208px}._choice_3uy8c_421:not(._choiceStatic_3uy8c_429){margin:0 calc(var(--gutter) * -1);padding:0}._choice_3uy8c_421:not(._choiceStatic_3uy8c_429) ._choiceCard_3uy8c_433{gap:var(--space-3);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:0;grid-template-columns:minmax(0,1fr)}._choice_3uy8c_421:not(._choiceStatic_3uy8c_429) ._choiceHeld_3uy8c_449{border-top-width:4px}._choice_3uy8c_421:not(._choiceStatic_3uy8c_429) ._choiceActions_3uy8c_497{justify-content:start}._choice_3uy8c_421:not(._choiceStatic_3uy8c_429) ._choiceActions_3uy8c_497>.btn:not(.btn-link){flex:auto}._choice_3uy8c_421:not(._choiceStatic_3uy8c_429) ._choiceHeld_3uy8c_449 ._choiceMeta_3uy8c_468{display:none}}._bill_3uy8c_550{border:var(--hairline);border-radius:var(--radius-card);background:var(--sheet);overflow:hidden}._billSection_3uy8c_557{padding:var(--space-5)}._billSection_3uy8c_557+._billSection_3uy8c_557{border-top:var(--hairline)}._billTitle_3uy8c_565{margin-bottom:var(--space-3);font-weight:600;font-size:var(--t-small);color:var(--ink)}._billRow_3uy8c_576,._feeItems_3uy8c_577 li{column-gap:var(--space-2);padding:var(--space-1) 0;grid-template-columns:minmax(0,max-content) minmax(16px,1fr) auto;align-items:baseline;display:grid}._billRow_3uy8c_576>:first-child,._feeItems_3uy8c_577 li>:first-child{grid-area:1/1;min-width:0}._billRow_3uy8c_576:after,._feeItems_3uy8c_577 li:after{content:"";border-bottom:1px dotted var(--rule-strong);grid-area:1/2}._billRow_3uy8c_576>:nth-child(2),._feeItems_3uy8c_577 li>:nth-child(2){font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;grid-area:1/3;font-weight:500}._billSub_3uy8c_607{font-size:var(--t-micro);font-variant-numeric:tabular-nums;color:var(--ink-3);grid-area:2/1/3/3}._saleItem_3uy8c_615+._saleItem_3uy8c_615{margin-top:var(--space-3)}._saleItemName_3uy8c_619{font-weight:600}._feeItems_3uy8c_577{margin:var(--space-2) 0 0 var(--space-6);font-weight:400;font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-2);padding:0;list-style:none}._plans_3uy8c_634{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}._plan_3uy8c_634{padding:var(--space-4);border:var(--hairline);border-radius:var(--radius-card);background:var(--sheet);cursor:pointer;display:block}._plan_3uy8c_634:hover{border-color:var(--rule-strong)}._plan_3uy8c_634[data-chosen]{border-color:var(--keytag);background:var(--keytag-wash);box-shadow:inset 0 0 0 1px var(--keytag);color:var(--ink)}._planHead_3uy8c_663{gap:var(--space-3);grid-template-columns:20px minmax(0,1fr) auto;align-items:baseline;display:grid}._planHead_3uy8c_663 input{width:20px;height:20px;accent-color:var(--keytag);align-self:start;margin:2px 0 0}._planName_3uy8c_678{font-weight:600;line-height:1.4}._planTotal_3uy8c_683{font-family:var(--font-display);font-weight:600;font-size:var(--t-h3);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;line-height:1.2}._billTotal_3uy8c_692{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-5);border-top:var(--rule-heavy);background:var(--sheet);display:flex}._paid_3uy8c_702 ._billTotal_3uy8c_692:first-child{border-top:0}._billTotal_3uy8c_692+._billSection_3uy8c_557{border-top:var(--hairline)}._billTotalLabel_3uy8c_710{font-weight:600}._billTotalAmount_3uy8c_714{font-family:var(--font-display);font-weight:600;font-size:var(--t-h1);line-height:var(--lh-figure);letter-spacing:var(--track-head);font-variant-numeric:tabular-nums lining-nums}._paid_3uy8c_702 ._billTotalAmount_3uy8c_714{color:var(--brass-ink)}._paidMark_3uy8c_727{color:var(--brass-ink);font-weight:600}._receiptNo_3uy8c_733{font-weight:500;font-size:var(--t-small)}._payBlock_3uy8c_738{justify-items:start;gap:var(--space-3);margin-top:var(--space-5);display:grid}@media (width<=520px){._billSection_3uy8c_557,._billTotal_3uy8c_692{padding:var(--space-4)}._billRow_3uy8c_576:after,._feeItems_3uy8c_577 li:after{visibility:hidden}._payBlock_3uy8c_738>.btn{justify-self:stretch}}._checklist_3uy8c_764{border-top:var(--hairline);margin:0;padding:0;list-style:none}._checkItem_3uy8c_771{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:var(--hairline);grid-template-columns:32px minmax(0,1fr) auto;align-items:baseline;display:grid}._checkTitle_3uy8c_780{font-weight:600}._checkNote_3uy8c_784{font-weight:400;font-size:var(--t-small);color:var(--ink-3);display:block}._checkMissing_3uy8c_791 ._checkNote_3uy8c_784{color:var(--attention)}._checkItem_3uy8c_771 .btn-link,._fixItem_3uy8c_797 .btn-link{min-height:44px;font-size:var(--t-body);align-items:center;margin:-10px 0;display:inline-flex}._declare_3uy8c_805{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-6);padding:var(--space-4);border:var(--hairline);border-radius:var(--radius-card);background:var(--sheet);cursor:pointer;display:flex}._declare_3uy8c_805 input{width:20px;height:20px;accent-color:var(--keytag);flex:none;margin:2px 0 0}._timeline_3uy8c_825{margin:var(--space-6) 0 0;border-top:var(--hairline);padding:0;list-style:none}._tlItem_3uy8c_832{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:var(--hairline);grid-template-columns:32px minmax(0,1fr);align-items:baseline;display:grid}._tlTitle_3uy8c_841{font-weight:600}._tlConfirmed_3uy8c_845 ._tlTitle_3uy8c_841{color:var(--brass-ink)}._tlNote_3uy8c_849{font-size:var(--t-small);color:var(--ink-3)}._remarks_3uy8c_854{margin:var(--space-5) 0 0;padding:var(--space-4);border:1px solid color-mix(in srgb, var(--attention) 35%, var(--sheet));border-radius:var(--radius-card);background:var(--attention-wash);color:var(--ink)}._remarksBy_3uy8c_863{margin-top:var(--space-2);font-size:var(--t-micro);color:var(--ink-3);display:block}._fixList_3uy8c_870{margin:var(--space-5) 0 0;border-top:var(--hairline);padding:0;list-style:none}._fixItem_3uy8c_797{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:var(--hairline);display:flex}._fixTitle_3uy8c_886{font-weight:600}._fixNote_3uy8c_890{font-size:var(--t-small);color:var(--ink-3);display:block}._statusSupport_3uy8c_896,._withdraw_3uy8c_897{padding-top:var(--space-5);border-top:var(--hairline);font-size:var(--t-small);color:var(--ink-3)}._statusSupport_3uy8c_896{margin-top:var(--space-7)}._withdraw_3uy8c_897{margin-top:var(--space-8)}._statusSupport_3uy8c_896+._withdraw_3uy8c_897{margin-top:var(--space-5)}._withdrawForm_3uy8c_916{gap:var(--space-3);margin-top:var(--space-3);display:grid}._withdrawForm_3uy8c_916 label{color:var(--ink);font-weight:600}._withdrawForm_3uy8c_916 ._choiceActions_3uy8c_497{justify-content:start}._field_dgmx9_1{gap:var(--space-2);display:grid}._labelRow_dgmx9_6{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._label_dgmx9_6{font-weight:600;font-size:var(--t-small);color:var(--ink);line-height:1.4}._optional_dgmx9_20{color:var(--ink-3);font-weight:400}._lock_dgmx9_26{font-size:var(--t-micro);color:var(--ink-3);flex:none}._help_dgmx9_32{font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-3)}._error_dgmx9_38{font-weight:500;font-size:var(--t-small);color:var(--danger);line-height:1.4}._short_dgmx9_45{max-width:180px}._medium_dgmx9_49{max-width:280px}._date_dgmx9_53{max-width:220px}._readonly_dgmx9_58{padding:var(--space-3) 0;border-bottom:var(--hairline);overflow-wrap:anywhere;font-weight:500;display:block}._readonlyEmpty_dgmx9_66{color:var(--ink-3);font-weight:400}._segmented_dgmx9_72{border:1px solid var(--rule-strong);border-radius:var(--radius-control);background:var(--sheet);flex-wrap:wrap;width:fit-content;max-width:100%;display:inline-flex;overflow:hidden}._segmented_dgmx9_72:has(input:focus-visible){outline:2px solid var(--keytag);outline-offset:2px}._segment_dgmx9_72{min-height:48px;padding:0 var(--space-5);border-right:var(--hairline);color:var(--ink-2);cursor:pointer;transition:background-color var(--dur-state) ease;align-items:center;font-weight:500;display:inline-flex;position:relative}._segment_dgmx9_72:last-child{border-right:0}._segment_dgmx9_72:hover{background:var(--corridor)}._segment_dgmx9_72._segmentOn_dgmx9_109{background:var(--keytag-wash);color:var(--ink);box-shadow:inset 0 0 0 2px var(--keytag);font-weight:600}._segment_dgmx9_72 input,._chip_dgmx9_117 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._chips_dgmx9_125{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_dgmx9_117{min-height:44px;padding:0 var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-control);background:var(--sheet);font-weight:500;font-size:var(--t-small);cursor:pointer;transition:background-color var(--dur-state) ease;align-items:center;display:inline-flex;position:relative}._chip_dgmx9_117:hover{background:var(--corridor)}._chip_dgmx9_117:has(input:focus-visible){outline:2px solid var(--keytag);outline-offset:2px}._chip_dgmx9_117._chipOn_dgmx9_155{border-color:var(--keytag);background:var(--keytag-wash);box-shadow:inset 0 0 0 1px var(--keytag);color:var(--ink);font-weight:600}._toggle_dgmx9_163{align-items:center;gap:var(--space-3);cursor:pointer;min-height:44px;font-weight:500;display:inline-flex}._toggle_dgmx9_163 input{appearance:none;background:var(--rule-strong);cursor:pointer;border-radius:12px;flex:none;width:44px;height:24px;margin:0;position:relative}._toggle_dgmx9_163 input:after{content:"";background:var(--sheet);border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:2px}._toggle_dgmx9_163 input:checked{background:var(--keytag)}._toggle_dgmx9_163 input:checked:after{transform:translate(20px)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#1a1b1f;--ink-2:#3a4560;--ink-3:#5f6b88;--paper:#f7f8fa;--sheet:#fff;--corridor:#eef1f6;--rule:#d9dfe8;--rule-strong:#7d879c;--occupied:#c9ced6;--keytag:#384bd4;--keytag-ink:#fff;--brass:#fcb201;--brass-ink:#8a5a00;--brass-wash:#fff6dc;--attention:#b54708;--attention-wash:#fdf2ea;--danger:#b42318;--danger-wash:#fef3f2;--mark-indigo:#384bd5;--mark-sky:#0af;--mark-amber:#fcb201;--mark-rose:#ff5770;--font-display:"Figtree", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-body:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--t-micro:.8125rem;--t-small:.875rem;--t-body:1rem;--t-lead:1rem;--t-h3:1.25rem;--t-h2:1.5625rem;--t-figure:clamp(1.5625rem, 1.2rem + 1.6vw, 1.9375rem);--t-h1:clamp(1.9375rem, 1.4rem + 2.4vw, 2.4375rem);--t-hero:clamp(2.4375rem, 1.6rem + 3.6vw, 3.0625rem);--lh-body:1.5;--lh-head:1.1;--lh-figure:1;--track-head:-.02em;--track-sub:-.01em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--frame:1088px;--column:560px;--column-wide:704px;--aside:320px;--gutter:16px;--radius-control:6px;--radius-card:4px;--radius-door:3px 3px 0 0;--hairline:1px solid var(--rule);--rule-heavy:2px solid var(--ink);--shadow-float:0 12px 32px -16px #1a1b1f52;--dur-state:.12s;--dur-settle:.24s;--dur-print:.2s;--delay-print:60ms;--delay-reveal:.3s;--ease-settle:cubic-bezier(.2, 0, 0, 1)}@media (width>=720px){:root{--gutter:24px;--t-lead:1.25rem}}:root,[data-brand]{--keytag-wash:color-mix(in srgb, var(--keytag) 8%, var(--sheet));--keytag-hover:color-mix(in srgb, var(--keytag) 86%, var(--ink));--keytag-line:color-mix(in srgb, var(--keytag) 35%, var(--sheet));accent-color:var(--keytag)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-weight:400;font-size:var(--t-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;margin:0}h1{font-weight:700;font-size:var(--t-h1);line-height:var(--lh-head);letter-spacing:var(--track-head)}h2{font-weight:600;font-size:var(--t-h2);letter-spacing:var(--track-head);line-height:1.15}h3{font-weight:600;font-size:var(--t-h3);letter-spacing:var(--track-sub);line-height:1.2}p{text-wrap:pretty;margin:0}a{color:var(--keytag);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--keytag-hover);text-decoration-thickness:2px}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--keytag);outline-offset:2px;box-shadow:none}@media (forced-colors:active){[aria-pressed=true],[aria-selected=true],[data-chosen]{outline-offset:-3px;outline:2px solid highlight}label:has(>input:checked){outline-offset:-3px;outline:2px solid highlight}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.tabular{font-variant-numeric:tabular-nums}.figure{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;letter-spacing:var(--track-head);font-weight:600;line-height:var(--lh-figure)}.numeral{font-family:var(--font-display);font-weight:600;font-size:var(--t-body);line-height:var(--lh-body);font-variant-numeric:tabular-nums lining-nums;color:var(--ink-3)}.numeral[data-state=done]{color:var(--keytag)}.numeral[data-state=current]{color:var(--ink)}.numeral[data-state=attention]{color:var(--attention)}.numeral[data-state=confirmed],.confirmed-mark{color:var(--brass-ink)}.confirmed-mark:after{content:"";border:2px solid;border-width:0 2px 2px 0;width:6px;height:11px;margin-left:8px;display:inline-block;transform:translateY(-2px)rotate(45deg)}@keyframes reveal{0%{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border:1px solid var(--rule-strong);border-radius:var(--radius-control);background:var(--sheet);color:var(--ink);font-family:var(--font-body);font-weight:600;font-size:var(--t-body);cursor:pointer;transition:background-color var(--dur-state) ease, border-color var(--dur-state) ease, color var(--dur-state) ease;line-height:1;text-decoration:none;display:inline-flex}.btn:hover{background:var(--corridor);color:var(--ink)}.btn-key{background:var(--keytag);border-color:var(--keytag);color:var(--keytag-ink)}.btn-key:hover{background:var(--keytag-hover);border-color:var(--keytag-hover);color:var(--keytag-ink)}.btn-danger{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 40%, var(--sheet))}.btn-danger:hover{background:var(--danger-wash);color:var(--danger)}.btn[disabled],.btn[aria-disabled=true]{background:var(--corridor);border-color:var(--corridor);color:var(--ink-3);cursor:not-allowed}.btn-link{min-height:0;color:var(--keytag);font-weight:500;font-size:inherit;line-height:inherit;text-align:left;text-underline-offset:3px;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline}.btn-link:hover{color:var(--keytag-hover);background:0 0;text-decoration-thickness:2px}.btn-danger-link,.btn-danger-link:hover{color:var(--danger)}.btn-link[disabled],.btn-link[aria-disabled=true]{color:var(--ink-3);background:0 0;border:0}.btn-block{width:100%}.btn .spinner{opacity:0;width:16px;height:16px;animation:spin .8s linear infinite, reveal 0s linear var(--delay-reveal) forwards;border:2px solid;border-right-color:#0000;border-radius:50%}.control{width:100%;min-height:48px;padding:0 var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-control);background:var(--sheet);font-size:1rem;font-weight:400;line-height:var(--lh-body);transition:border-color var(--dur-state) ease}.control::placeholder{color:var(--ink-3)}.control:hover:not(:disabled,[readonly]){border-color:var(--ink-3)}.control:focus-visible{border-color:var(--keytag);outline:2px solid var(--keytag);outline-offset:-1px}.control[aria-invalid=true],.control[aria-invalid=true]:hover{border-color:var(--danger)}.control[aria-invalid=true]:focus-visible{outline-color:var(--danger)}.control:disabled,.control[readonly]{background:var(--corridor);border-color:var(--corridor);color:var(--ink-2)}textarea.control{min-height:104px;padding:var(--space-3) var(--space-4);resize:vertical}select.control{appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%233A4560' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 16px center, var(--sheet);padding-right:44px}select.control:disabled{background:var(--corridor)}.notice{padding:var(--space-3) var(--space-4);border:var(--hairline);border-radius:var(--radius-card);background:var(--sheet);font-weight:400;font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-2)}.notice-error{background:var(--danger-wash);border-color:color-mix(in srgb, var(--danger) 30%, var(--sheet));color:var(--danger)}.notice-attention{background:var(--attention-wash);border-color:color-mix(in srgb, var(--attention) 35%, var(--sheet));color:var(--ink)}.notice-key{background:var(--keytag-wash);border-color:var(--keytag-line);color:var(--ink)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
