.Re_IXG_page{background:var(--gc-bg-f3f4f6,#f3f4f6);min-height:100vh;color:var(--gc-tx-111827,#111827);box-sizing:border-box;padding:24px 16px 40px;font-family:Arial,Helvetica,sans-serif}.Re_IXG_center{place-items:center;display:grid}.Re_IXG_card{background:var(--gc-bg-fff,#fff);border:1px solid var(--gc-bd-dbe0e6,#dbe0e6);box-sizing:border-box;border-radius:16px;width:100%;max-width:430px;padding:28px;box-shadow:0 12px 30px #0f172a14}.Re_IXG_cardWide{max-width:640px}.Re_IXG_shell{max-width:860px;margin:0 auto}.Re_IXG_header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.Re_IXG_brand{color:var(--gc-tx-6b7280,#6b7280);letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:900}.Re_IXG_title{margin:6px 0 0;font-size:28px;line-height:1.15}.Re_IXG_subtitle{color:var(--gc-tx-6b7280,#6b7280);margin:10px 0 22px;font-size:14px;line-height:1.5}.Re_IXG_panel{background:var(--gc-bg-fff,#fff);border:1px solid var(--gc-bd-dbe0e6,#dbe0e6);border-radius:14px;padding:20px}.Re_IXG_panelTitle{margin:0 0 10px;font-size:18px}.Re_IXG_section+.Re_IXG_section{border-top:1px solid var(--gc-bd-e5e7eb,#e5e7eb);margin-top:22px;padding-top:18px}.Re_IXG_label{color:var(--gc-tx-374151,#374151);gap:6px;font-size:13px;font-weight:800;display:grid}.Re_IXG_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Re_IXG_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.Re_IXG_stack{gap:14px;display:grid}.Re_IXG_full{grid-column:1/-1}.Re_IXG_input,.Re_IXG_select,.Re_IXG_textarea{border:1px solid var(--gc-bd-cbd5e1,#cbd5e1);background:var(--gc-bg-fff,#fff);width:100%;min-height:46px;color:var(--gc-tx-111827,#111827);box-sizing:border-box;border-radius:9px;padding:0 12px;font-size:16px}.Re_IXG_textarea{resize:vertical;min-height:110px;padding:11px 12px;font-family:inherit}.Re_IXG_button,.Re_IXG_buttonSecondary{cursor:pointer;border-radius:9px;min-height:46px;padding:0 16px;font-weight:900}.Re_IXG_button{background:var(--gc-bg-111827,#111827);width:100%;color:var(--gc-tx-fff,#fff);border:0}.Re_IXG_buttonSecondary{border:1px solid var(--gc-bd-cbd5e1,#cbd5e1);background:var(--gc-bg-fff,#fff);color:var(--gc-tx-111827,#111827)}.Re_IXG_button:disabled,.Re_IXG_buttonSecondary:disabled{opacity:.55;cursor:not-allowed}.Re_IXG_segmented{background:var(--gc-bg-f3f4f6,#f3f4f6);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px;display:grid}.Re_IXG_segment{min-height:40px;color:var(--gc-tx-374151,#374151);cursor:pointer;background:0 0;border:0;border-radius:8px;font-weight:800}.Re_IXG_segmentActive{background:var(--gc-bg-fff,#fff);color:var(--gc-tx-111827,#111827);box-shadow:0 1px 3px #0f172a1f}.Re_IXG_tabs{gap:6px;margin-bottom:12px;display:flex}.Re_IXG_tab{border:1px solid var(--gc-bd-cbd5e1,#cbd5e1);background:var(--gc-bg-fff,#fff);min-height:44px;color:var(--gc-tx-374151,#374151);cursor:pointer;border-radius:9px;flex:1;font-weight:900}.Re_IXG_tabActive{border-color:var(--gc-bd-111827,#111827);background:var(--gc-bg-111827,#111827);color:var(--gc-tx-fff,#fff)}.Re_IXG_muted{color:var(--gc-tx-6b7280,#6b7280);font-size:13px;line-height:1.5}.Re_IXG_message,.Re_IXG_error,.Re_IXG_success{border-radius:9px;margin-bottom:14px;padding:11px 12px;font-size:13px;line-height:1.45}.Re_IXG_message{background:var(--gc-bg-eff6ff,#eff6ff);color:var(--gc-tx-1d4ed8,#1d4ed8)}.Re_IXG_error{background:var(--gc-bg-fef2f2,#fef2f2);color:var(--gc-tx-b91c1c,#b91c1c)}.Re_IXG_success{background:var(--gc-bg-f0fdf4,#f0fdf4);color:var(--gc-tx-166534,#166534)}.Re_IXG_checkRow{color:var(--gc-tx-374151,#374151);grid-template-columns:17px 1fr;align-items:start;gap:10px;font-size:13px;line-height:1.45;display:grid}.Re_IXG_checkRow input{width:17px;height:17px;margin:1px 0 0}.Re_IXG_links{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:16px;font-size:13px;display:flex}.Re_IXG_link{color:var(--gc-tx-1d4ed8,#1d4ed8);font-weight:800;text-decoration:none}.Re_IXG_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.Re_IXG_lookupRow{grid-template-columns:1fr auto;gap:8px;display:grid}.Re_IXG_deviceList{gap:8px;max-height:340px;display:grid;overflow-y:auto}.Re_IXG_deviceCard,.Re_IXG_requestCard{border:1px solid var(--gc-bd-e5e7eb,#e5e7eb);background:var(--gc-bg-fff,#fff);width:100%;color:var(--gc-tx-111827,#111827);text-align:left;box-sizing:border-box;border-radius:10px;padding:13px}.Re_IXG_deviceCard{cursor:pointer}.Re_IXG_deviceCardSelected{border:2px solid var(--gc-bd-111827,#111827);background:var(--gc-bg-f9fafb,#f9fafb)}.Re_IXG_cardName{font-size:14px;font-weight:900}.Re_IXG_cardMeta{color:var(--gc-tx-6b7280,#6b7280);margin-top:4px;font-size:12px;line-height:1.45}.Re_IXG_requestHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.Re_IXG_badge{background:var(--gc-bg-eef2ff,#eef2ff);color:var(--gc-tx-3730a3,#3730a3);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:900;display:inline-block}.Re_IXG_badgeDone{background:var(--gc-bg-dcfce7,#dcfce7);color:var(--gc-tx-166534,#166534)}.Re_IXG_badgeWait{background:var(--gc-bg-fef3c7,#fef3c7);color:var(--gc-tx-92400e,#92400e)}.Re_IXG_badgeStop{background:var(--gc-bg-fee2e2,#fee2e2);color:var(--gc-tx-991b1b,#991b1b)}.Re_IXG_emptyBox{border:1px dashed var(--gc-bd-cbd5e1,#cbd5e1);color:var(--gc-tx-6b7280,#6b7280);border-radius:10px;padding:14px;font-size:13px}.Re_IXG_requestCardButton{cursor:pointer;font:inherit}.Re_IXG_requestCardButton:hover{border-color:var(--gc-bd-94a3b8,#94a3b8)}.Re_IXG_cardLink{color:var(--gc-tx-1d4ed8,#1d4ed8);margin-top:8px;font-size:12px;font-weight:800}.Re_IXG_facts{grid-template-columns:150px 1fr;gap:7px 14px;margin:0;font-size:14px;line-height:1.45;display:grid}.Re_IXG_facts dt{color:var(--gc-tx-6b7280,#6b7280);font-weight:700}.Re_IXG_facts dd{white-space:pre-line;margin:0}.Re_IXG_facts+.Re_IXG_facts{border-top:1px dashed var(--gc-bd-e5e7eb,#e5e7eb);margin-top:14px;padding-top:14px}.Re_IXG_reportBlock+.Re_IXG_reportBlock{border-top:1px dashed var(--gc-bd-e5e7eb,#e5e7eb);margin-top:16px;padding-top:16px}.Re_IXG_subTitle{margin:16px 0 8px;font-size:15px}.Re_IXG_mediaGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:10px;display:grid}.Re_IXG_mediaItem{gap:4px;margin:0;display:grid}.Re_IXG_mediaThumb{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--gc-bd-dbe0e6,#dbe0e6);background:var(--gc-bg-f3f4f6,#f3f4f6);border-radius:8px;width:100%;display:block}.Re_IXG_signatureBox{gap:4px;margin-top:10px;display:inline-grid}.Re_IXG_signatureImage{object-fit:contain;border:1px solid var(--gc-bd-dbe0e6,#dbe0e6);background:#fff;border-radius:8px;width:auto;max-width:min(320px,100%);height:auto;max-height:180px;padding:6px;display:block}.Re_IXG_amountRow{border-bottom:1px solid var(--gc-bd-f1f5f9,#f1f5f9);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.Re_IXG_amount{white-space:nowrap;font-weight:900}.Re_IXG_totals{max-width:360px;margin-top:12px;margin-left:auto}.Re_IXG_totals dd{text-align:right}.Re_IXG_statGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.Re_IXG_stat{border:1px solid var(--gc-bd-e5e7eb,#e5e7eb);text-align:center;border-radius:10px;gap:2px;padding:12px;display:grid}.Re_IXG_stat strong{font-size:22px}.Re_IXG_stat span{color:var(--gc-tx-6b7280,#6b7280);font-size:12px}.Re_IXG_tabs{flex-wrap:wrap}@media (max-width:640px){.Re_IXG_page{padding:14px 12px 32px}.Re_IXG_card,.Re_IXG_panel{border-radius:12px;padding:18px 16px}.Re_IXG_title{font-size:23px}.Re_IXG_grid2,.Re_IXG_grid3{grid-template-columns:1fr}.Re_IXG_header{align-items:flex-start}.Re_IXG_facts{grid-template-columns:1fr;gap:2px}.Re_IXG_facts dd{margin-bottom:8px}.Re_IXG_totals{grid-template-columns:1fr auto;max-width:none}.Re_IXG_statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Re_IXG_tab{flex:calc(50% - 6px);font-size:12px}}@media (pointer:coarse){.Re_IXG_link{padding:9px 0;display:inline-block}}
