._root_1et8l_1{width:min(100% - 32px,960px);margin:0 auto;padding:48px 0 80px}._header_1et8l_7{color:#fff;background:radial-gradient(circle at 88% 14%,#f4b95252,#0000 19rem),linear-gradient(135deg,#0a3342,#0a6c84);border-radius:26px;padding:clamp(26px,5vw,52px);position:relative;overflow:hidden}._header_1et8l_7:after{content:"";aspect-ratio:1;border:1px solid #fff3;border-radius:50%;width:290px;position:absolute;bottom:-138px;right:-76px}._eyebrow_1et8l_29{color:#f2ebde;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}._header_1et8l_7 h1{max-width:14ch;color:inherit;font-family:var(--font-display);letter-spacing:-.04em;margin:8px 0 12px;font-size:clamp(2rem,5vw,3.8rem);line-height:1.02;position:relative}._header_1et8l_7 p{color:#ffffffd9;max-width:62ch;margin:0;line-height:1.65;position:relative}._notice_1et8l_33{background:var(--warm-tint);color:var(--ink-soft);border:1px solid #ebe0c9;border-radius:15px;align-items:flex-start;gap:12px;margin:20px 0 0;padding:15px 17px;line-height:1.55;display:flex}._notice_1et8l_33 strong{color:var(--heading)}._noticeError_1et8l_47{background:var(--danger-tint);color:var(--danger-ink);border-color:#f2c7c7}._noticeSuccess_1et8l_48{background:var(--warm-tint);color:var(--ok-ink);border-color:#b8dfcf}._grid_1et8l_50{grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);align-items:start;gap:20px;margin-top:22px;display:grid}._card_1et8l_58{border:1px solid var(--line);background:var(--paper);border-radius:20px;padding:clamp(20px,3vw,30px);box-shadow:0 10px 28px #082c3a0d}._card_1et8l_58 h2{margin:0 0 8px;font-size:1.3rem}._cardLead_1et8l_67{color:var(--muted);margin:0 0 20px;line-height:1.55}._form_1et8l_68{gap:15px;display:grid}._field_1et8l_69{gap:7px;display:grid}._field_1et8l_69 label{color:var(--heading);font-size:.88rem;font-weight:800}._field_1et8l_69 select,._field_1et8l_69 textarea,._field_1et8l_69 input{border:1px solid var(--line);width:100%;color:var(--heading);background:var(--paper);font:inherit;border-radius:12px;padding:11px 12px}._field_1et8l_69 textarea{resize:vertical;min-height:138px;line-height:1.55}._field_1et8l_69 select:focus,._field_1et8l_69 textarea:focus,._field_1et8l_69 input:focus{border-color:var(--teal);outline:3px solid #0a6c8229}._hint_1et8l_87{color:var(--muted);margin:0;font-size:.78rem;line-height:1.45}._submit_1et8l_88{justify-content:center;min-height:44px}._submit_1et8l_88:disabled{cursor:not-allowed;opacity:.58}._claims_1et8l_91{gap:10px;margin:0;padding:0;list-style:none;display:grid}._claim_1et8l_91{border:1px solid var(--line);background:var(--soft);border-radius:14px;padding:15px}._claimTop_1et8l_99{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._claimTop_1et8l_99 strong{color:var(--heading);line-height:1.35}._claimProvince_1et8l_101{color:var(--muted);margin-top:3px;font-size:.78rem;display:block}._status_1et8l_102{white-space:nowrap;border-radius:999px;flex:none;padding:4px 8px;font-size:.72rem;font-weight:800}._status_pending_1et8l_103{color:#8a5410;background:#fff0ce}._status_approved_1et8l_104{color:var(--ok-ink);background:var(--warm-tint)}._status_rejected_1et8l_105{color:#96352d;background:#ffe0dc}._claimMeta_1et8l_106{color:var(--muted);margin:12px 0 0;font-size:.78rem}._claimNote_1et8l_107{border-top:1px solid var(--line);color:var(--ink-soft);margin:10px 0 0;padding-top:10px;font-size:.86rem;line-height:1.5}._updateCard_1et8l_108{margin-top:20px}._updateGrid_1et8l_109{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:start;gap:28px;display:grid}._updateGrid_1et8l_109>section+section{border-left:1px solid var(--line);padding-left:28px}._subheading_1et8l_111{color:var(--heading);margin:0 0 14px;font-size:1rem}._requestBody_1et8l_112{color:var(--ink-soft);white-space:pre-wrap;margin:12px 0 0;font-size:.9rem;line-height:1.55}._sourceLink_1et8l_113{color:var(--teal-ink);margin-top:10px;font-size:.82rem;font-weight:800;display:inline-block}._empty_1et8l_114{color:var(--muted);text-align:center;margin:0;padding:22px 8px;line-height:1.55}._login_1et8l_115{border:1px solid var(--line);background:var(--paper);border-radius:18px;margin-top:22px;padding:26px}._login_1et8l_115 p{color:var(--muted);line-height:1.55}@media (width<=760px){._root_1et8l_1{padding-top:30px}._grid_1et8l_50{grid-template-columns:1fr}._updateGrid_1et8l_109{grid-template-columns:1fr;gap:22px}._updateGrid_1et8l_109>section+section{border-top:1px solid var(--line);border-left:0;padding-top:22px;padding-left:0}}
