.P8SOZW_choice{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.P8SOZW_choice legend{margin-bottom:4px;padding:0}.P8SOZW_choice label{border:1px solid var(--line);border-radius:var(--r-l);cursor:pointer;grid-template-columns:20px 1fr;align-items:start;gap:10px;padding:10px 12px;display:grid}.P8SOZW_choice label:has(input:checked){border-color:var(--brand);background:var(--brand-soft)}.P8SOZW_choice input{margin-top:2px}.P8SOZW_choice b{font-size:14px;display:block}.P8SOZW_choice small{color:var(--text-3);font-size:12.5px}.P8SOZW_hint{color:var(--text-3);margin:0;font-size:12.5px}
.JhbpTG_rate{background:var(--gold-soft,#fbf1d9);color:var(--gold-ink,#7a5a12);white-space:nowrap;border-radius:999px;flex-shrink:0;align-self:flex-start;padding:4px 10px;font-size:13px;font-weight:700}.JhbpTG_rating{color:var(--text-2);font-size:13px}.JhbpTG_rating b{color:var(--gold-ink,#7a5a12)}.JhbpTG_notice{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;gap:4px;padding:12px 14px;font-size:14px;display:grid}.JhbpTG_notice b{font-size:15px}.JhbpTG_notice p{color:var(--text-2);margin:0}.JhbpTG_noticeWarn{border-color:var(--gold-ink,#7a5a12);background:var(--gold-soft,#fbf1d9)}.JhbpTG_noticeOk{border-color:var(--success,#2e7d4f);background:var(--success-soft,#e6f4ea)}.JhbpTG_noticeActs{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.JhbpTG_facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.JhbpTG_fact{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:2px;padding:10px 12px;display:grid}.JhbpTG_fact dt{letter-spacing:1px;text-transform:uppercase;color:var(--text-3);font-size:10.5px;font-weight:700}.JhbpTG_fact dd{margin:0;font-size:14px;font-weight:600}.JhbpTG_fact small{color:var(--text-2);font-weight:400;display:block}.JhbpTG_groupStrip{flex-wrap:wrap;gap:6px;display:flex}.JhbpTG_reply{border-left:3px solid var(--brand);background:var(--surface-2);border-radius:0 10px 10px 0;margin:8px 0 0 16px;padding:8px 12px;font-size:13.5px}.JhbpTG_reply b{color:var(--text-3);margin-bottom:2px;font-size:12px;display:block}.JhbpTG_contacted{color:var(--success,#2e7d4f);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.JhbpTG_subjectGrid{gap:10px;display:grid}.JhbpTG_subjectGroup{gap:4px;display:grid}.JhbpTG_subjectGroup h5{letter-spacing:.6px;text-transform:uppercase;color:var(--text-3);margin:0;font-size:12px}
._3_tHRG_strip{gap:8px;margin:2px 0;display:grid}._3_tHRG_band{border:1px solid var(--line);border-radius:var(--r);color:var(--text);border-left-width:5px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}._3_tHRG_primary{background:var(--success-soft);border-left-color:var(--success)}._3_tHRG_addon{background:var(--gold-soft);border-left-color:var(--gold-ink)}._3_tHRG_icon{place-items:center;width:22px;height:22px;display:grid}._3_tHRG_primary ._3_tHRG_icon{color:var(--success)}._3_tHRG_addon ._3_tHRG_icon{color:var(--gold-ink)}._3_tHRG_icon .icon{width:20px;height:20px}._3_tHRG_body{gap:3px;min-width:0;display:grid}._3_tHRG_title{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:14.5px;font-weight:700;line-height:1.35;display:flex}._3_tHRG_days{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line-2);color:var(--text);white-space:nowrap;padding:1px 8px;font-size:12.5px;font-weight:700}._3_tHRG_change{color:var(--text);overflow-wrap:anywhere;font-size:13.5px;line-height:1.4}._3_tHRG_note{color:var(--text-2);font-size:12.5px}._3_tHRG_loading{color:var(--text-2);padding:6px 2px;font-size:13px}@media (prefers-reduced-motion:no-preference){._3_tHRG_band{transition:background-color .2s var(--ease)}}
.jQC8XG_promo{min-width:0;color:var(--text-2);flex-direction:column;gap:6px;font-size:13.5px;display:flex}.jQC8XG_linkBtn{width:fit-content;color:var(--brand-ink);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13.5px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .18s;display:inline-flex}.jQC8XG_linkBtn:hover{text-decoration-color:currentColor}.jQC8XG_linkBtn:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}.jQC8XG_linkBtn .icon{width:15px;height:15px}.jQC8XG_collapsed{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.jQC8XG_chip{border:1px dashed var(--brand);border-radius:var(--r-pill);background:var(--brand-soft);max-width:100%;min-height:30px;color:var(--brand-ink);font:inherit;cursor:pointer;overflow-wrap:anywhere;text-align:left;align-items:center;gap:6px;padding:4px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.jQC8XG_chip:hover{background:var(--brand-soft-2)}.jQC8XG_chip:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.jQC8XG_chip .icon{flex:none;width:14px;height:14px}.jQC8XG_open{flex-direction:column;gap:6px;min-width:0;display:flex}.jQC8XG_open button:disabled,.jQC8XG_open button[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.jQC8XG_label{color:var(--text-2);font-size:13px;font-weight:600}.jQC8XG_row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.jQC8XG_promo .jQC8XG_input{opacity:1;pointer-events:auto;border:1px solid var(--line-2);border-radius:var(--r);background:var(--surface);min-width:0;max-width:260px;height:36px;color:var(--text);font:inherit;letter-spacing:.04em;flex:160px;padding:0 12px;font-size:14px;font-weight:600;position:static}.jQC8XG_promo .jQC8XG_input::placeholder{letter-spacing:0;color:var(--text-3);font-weight:400}.jQC8XG_promo .jQC8XG_input:focus{border-color:var(--brand);box-shadow:0 0 0 4px var(--ring);outline:none}.jQC8XG_promo .jQC8XG_input[aria-invalid=true]{border-color:var(--maroon-400)}.jQC8XG_applied{border-radius:var(--r);background:var(--success-soft);color:var(--success);flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;padding:8px 12px;font-weight:600;display:flex}.jQC8XG_applied .icon{flex:none;width:15px;height:15px}.jQC8XG_appliedText{overflow-wrap:anywhere;flex:140px;min-width:0}.jQC8XG_applied .jQC8XG_linkBtn{color:inherit;font-size:13px}.jQC8XG_applied.jQC8XG_waiting{background:var(--brand-soft);color:var(--brand-ink)}.jQC8XG_error{color:var(--accent-ink);overflow-wrap:anywhere;margin:0;font-size:12.5px;font-weight:500;line-height:1.45}.jQC8XG_hint{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:12.5px;font-weight:600;line-height:1.45}.jQC8XG_hint .jQC8XG_linkBtn{font-size:12.5px;display:inline}.jQC8XG_note{color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:12.5px;font-weight:500;line-height:1.45}.jQC8XG_doneNote{color:var(--success);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:inline-flex}.jQC8XG_doneNote .icon{flex:none;width:14px;height:14px}
