.C6-bka_state{color:var(--sub);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;font-size:13px;display:flex}.C6-bka_stateSub{color:var(--faint);font-size:12px}.C6-bka_problemTitle{color:var(--bad);font-weight:700}.C6-bka_headerControls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.C6-bka_headerControls>:first-child,.C6-bka_headerControls button[aria-haspopup=listbox],.C6-bka_headerButton{box-sizing:border-box;height:36px}
.qcemKq_field{flex-direction:column;gap:6px;min-width:0;display:flex}.qcemKq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px;display:grid}.qcemKq_fieldFull{grid-column:1/-1}@media (max-width:640px){.qcemKq_grid{grid-template-columns:1fr}}.qcemKq_label{font-family:var(--font-m);letter-spacing:.04em;text-transform:uppercase;color:var(--sub);font-size:10.5px;font-weight:600}.qcemKq_input{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--surface);width:100%;color:var(--ink);outline:none;padding:10px 12px;font-size:13px;transition:box-shadow .15s}.qcemKq_input::placeholder{color:var(--faint)}.qcemKq_input:focus{box-shadow:0 0 0 3px var(--brass-soft)}.qcemKq_textarea{resize:vertical;min-height:84px;font-family:inherit;line-height:1.45}.qcemKq_error{color:var(--bad);font-size:11.5px;line-height:1.45}.qcemKq_input[aria-invalid=true]{border-color:var(--bad)}.qcemKq_input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--bad-bg)}
.wUfKfq_main{flex-direction:column;gap:14px;min-height:330px;display:flex}.wUfKfq_head{margin:0}.wUfKfq_title{font-family:var(--font-b);color:var(--ink);margin:0;font-size:15px;font-weight:700}.wUfKfq_hint{color:var(--sub);margin:3px 0 0;font-size:12.5px}.wUfKfq_choice{flex-wrap:wrap;flex:100%;gap:10px;display:flex}.wUfKfq_note{border:1.5px dashed var(--line-2);border-radius:var(--r);background:var(--surface-2);color:var(--sub);flex:100%;padding:10px 12px;font-size:12.5px}.wUfKfq_calculator{margin-top:4px}.wUfKfq_summary{--sum-ink:#0f2747;--sum-muted:#5d6c82;--sum-accent:#2b67b1;--sum-line:#e3e9f1;--sum-none:#b2bccb;--sum-ok:#1d7a4b;min-height:100%;color:var(--sum-ink);font-family:"IBM Plex Sans", var(--font-b), system-ui, sans-serif;background:#fff;flex-direction:column;flex:auto;font-size:14px;line-height:1.5;display:flex;overflow-y:auto}.wUfKfq_sumTop{justify-content:space-between;align-items:center;padding:30px 24px 5px;display:flex}.wUfKfq_sumTop b{font:500 11px var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--sum-accent)}.wUfKfq_sumTop span{font:500 11px var(--font-m);color:var(--sum-muted)}.wUfKfq_sumBody{padding:4px 24px 8px}.wUfKfq_sec{border-bottom:1px solid var(--sum-line);gap:6px;padding:16px 0;display:grid}.wUfKfq_sec:last-child{border-bottom:0}.wUfKfq_secTitle{font:500 11px var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--sum-muted);margin:0 0 2px}.wUfKfq_secLead{word-break:break-word;font-size:14px;font-weight:600}.wUfKfq_row{justify-content:space-between;gap:12px;font-size:13px;display:flex}.wUfKfq_row span{color:var(--sum-muted)}.wUfKfq_row b{font:500 13px var(--font-m);font-variant-numeric:tabular-nums;text-align:right}.wUfKfq_row b[data-tone=down]{color:var(--sum-ok)}.wUfKfq_row b[data-tone=up]{color:var(--warn)}.wUfKfq_none{color:var(--sum-none);font-size:13px}.wUfKfq_third{flex-direction:column;flex:30%;gap:6px;min-width:170px;display:flex}.wUfKfq_readonly{border:1.5px dashed var(--line-2);border-radius:var(--r);background:var(--surface-2);min-height:40px;color:var(--ink);font-family:var(--font-m);font-variant-numeric:tabular-nums;align-items:center;padding:10px 12px;font-size:13px;display:flex}.wUfKfq_readonlyTotal{border-style:solid;border-color:var(--brand);font-weight:700}.wUfKfq_foot{flex:auto;justify-content:space-between;align-items:center;gap:10px;display:flex}.wUfKfq_modes{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:300px;padding:10px 0;display:flex}.wUfKfq_modesTitle{font-family:var(--font-b);color:var(--ink);margin:0;font-size:15px;font-weight:700}.wUfKfq_modesHint{color:var(--sub);margin:0 0 6px;font-size:12.5px}.wUfKfq_modeRow{flex-direction:row;justify-content:center;gap:14px;width:100%;display:flex}.wUfKfq_mode{border:1.5px solid var(--line-2);border-radius:var(--r-lg);background:var(--surface);color:var(--ink);text-align:left;cursor:pointer;flex-direction:column;flex:0 260px;align-items:flex-start;gap:6px;padding:16px 18px;transition:border-color .15s,box-shadow .15s;display:flex}.wUfKfq_mode:hover{border-color:var(--brand);box-shadow:0 6px 18px #0b2a4a14}.wUfKfq_modeIcon{background:var(--surface-2);border:1px solid var(--line-2);width:30px;height:30px;color:var(--brand);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.wUfKfq_modeName{font-family:var(--font-b);font-size:14px;font-weight:700}.wUfKfq_modeHint{color:var(--sub);font-size:12px;line-height:1.45}.wUfKfq_footEnd{flex:auto;justify-content:flex-end;align-items:center;gap:10px;display:flex}
.CusTQG_wrap{position:relative}.CusTQG_trigger{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--surface);width:100%;color:var(--ink);text-align:left;cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:6px;padding:10px 12px;font-size:13px;transition:box-shadow .15s;display:flex}.CusTQG_trigger:focus-visible{box-shadow:0 0 0 3px var(--brass-soft)}.CusTQG_trigger[data-invalid=true]{border-color:var(--bad)}.CusTQG_value,.CusTQG_placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CusTQG_placeholder{color:var(--faint)}.CusTQG_backdrop{z-index:49;position:fixed;inset:0}.CusTQG_panel{z-index:50;background:var(--surface);border:1px solid var(--line-2);border-radius:10px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 12px 30px #0b2a4a29}.CusTQG_searchRow{border-bottom:1px solid var(--line-2);padding:8px;position:relative}.CusTQG_searchIcon{color:var(--faint);pointer-events:none;display:inline-flex;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.CusTQG_search{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--surface);width:100%;color:var(--ink);outline:none;padding:10px 12px 10px 30px;font-size:13px}.CusTQG_search::placeholder{font-family:var(--font-b);color:var(--faint)}.CusTQG_list{max-height:230px;padding:4px;overflow-y:auto}.CusTQG_empty{color:var(--faint);text-align:center;padding:12px;font-size:13px}.CusTQG_notFound{color:var(--faint);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:14px 12px;font-size:13px;display:flex}.CusTQG_item{cursor:pointer;border-radius:6px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 11px;font-size:13px;display:flex}.CusTQG_item:hover{background:#eef2f7}.CusTQG_itemSelected{color:var(--brand);font-weight:700}.CusTQG_itemDisabled,.CusTQG_itemDisabled:hover{color:var(--faint);cursor:default;background:0 0}.CusTQG_itemTop{align-items:baseline;gap:7px;display:flex}.CusTQG_code{font-family:var(--font-m);font-variant-numeric:tabular-nums;color:var(--brass-2);letter-spacing:.03em;font-size:11px;font-weight:600}.CusTQG_phone{color:var(--faint);font-size:11px;font-weight:400}.CusTQG_contracts{border-color:var(--brand);background:var(--brand-soft,#eef3fa);color:var(--brand);}.CusTQG_holds{border:1px solid var(--green);color:#3f7d80;font-family:var(--font-m);letter-spacing:.02em;white-space:nowrap;background:#eef6f6;border-radius:99px;align-items:center;margin-left:2px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-flex}
.YIllEq_row{flex-wrap:wrap;gap:12px;display:flex}.YIllEq_field{flex-direction:column;flex:100%;gap:6px;min-width:0;display:flex}.YIllEq_fieldHalf{flex:45%;min-width:160px;}.YIllEq_fieldThird{flex:30%;min-width:150px;}.YIllEq_label{font-family:var(--font-m);letter-spacing:.04em;text-transform:uppercase;color:var(--sub);font-size:10.5px;font-weight:600}.YIllEq_input{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--surface);width:100%;color:var(--ink);outline:none;padding:10px 12px;font-size:13px;transition:box-shadow .15s}.YIllEq_input::placeholder{color:var(--faint)}.YIllEq_input:focus{box-shadow:0 0 0 3px var(--brass-soft)}.YIllEq_input:disabled{opacity:.55;cursor:not-allowed;background:var(--surface-2)}.YIllEq_input[aria-invalid=true]{border-color:var(--bad)}.YIllEq_input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--bad-bg)}.YIllEq_infoCard{background:var(--surface-2);border:1.5px solid var(--ink);border-radius:var(--r-lg);flex-direction:column;gap:9px;margin-top:2px;padding:14px 16px;display:flex}.YIllEq_infoSec{font-family:var(--font-b);letter-spacing:.08em;text-transform:uppercase;color:var(--brass-2);font-size:11px;font-weight:700}.YIllEq_infoRow{justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px;display:flex}.YIllEq_infoKey{color:var(--sub)}.YIllEq_infoRow b{color:var(--ink);text-align:right;font-weight:700}.YIllEq_infoDivider{background:var(--line-2);height:1px;margin:3px 0}.YIllEq_tnum{font-family:var(--font-m);font-variant-numeric:tabular-nums}.YIllEq_error{color:var(--bad);font-size:11.5px;font-weight:500}.YIllEq_hint{color:var(--sub);margin-top:5px;font-size:11.5px}.YIllEq_discount{border:1.5px dashed var(--line-2);border-radius:var(--r);background:var(--surface-2);color:var(--sub);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.YIllEq_discount[data-tone=down]{border-color:var(--ok);color:var(--ok)}.YIllEq_discount[data-tone=up]{border-color:var(--warn);color:var(--warn)}.YIllEq_discountPct{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.YIllEq_totalCard{background:var(--surface-2);border:1.5px solid var(--ink);border-radius:var(--r-lg);justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;font-size:13px;display:flex}
.jC1s9W_wrap{position:relative}.jC1s9W_trigger{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--surface);width:100%;font-size:13px;font-family:var(--font-b);text-align:left;justify-content:space-between;align-items:center;gap:6px;padding:10px 12px;display:flex}.jC1s9W_label{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);overflow:hidden}.jC1s9W_chevron{opacity:.5}.jC1s9W_backdrop{z-index:49;position:fixed;inset:0}.jC1s9W_panel{z-index:50;background:var(--surface);border:1px solid var(--line-2);border-radius:8px;min-width:180px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 10px 26px #0b2a4a24}.jC1s9W_item{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:8px 11px;font-size:13px;display:flex}.jC1s9W_item:hover,.jC1s9W_itemHover{background:var(--surface-2)}.jC1s9W_itemSelected{color:var(--brand);font-weight:700}.jC1s9W_subWrap{position:relative}.jC1s9W_subPanel{background:var(--surface);border:1px solid var(--line-2);z-index:51;border-radius:8px;min-width:96px;margin-left:4px;padding:4px;position:absolute;top:-4px;left:100%;box-shadow:0 10px 26px #0b2a4a24}.jC1s9W_customItem{white-space:nowrap}.jC1s9W_customForm{gap:4px;padding:4px;display:flex}.jC1s9W_customInput{border:1px solid var(--line-2);background:var(--surface);width:64px;color:var(--ink);font-family:var(--font-m);border-radius:6px;padding:5px 8px;font-size:13px}.jC1s9W_customApply{border:1.5px solid var(--ink);background:var(--surface);color:var(--ink);font-family:var(--font-b);cursor:pointer;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:600}.jC1s9W_customApply:disabled{cursor:not-allowed;opacity:.45}
.Nt-HHG_headRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Nt-HHG_strip{flex-wrap:wrap;gap:6px;display:flex}.Nt-HHG_capsule{border:1px solid var(--line-2);background:var(--surface-2);color:var(--sub);white-space:nowrap;border-radius:999px;padding:3px 11px;font-size:12.5px}.Nt-HHG_capsule b{font-family:var(--font-m);color:var(--ink);font-weight:600}.Nt-HHG_body{gap:12px;min-width:0;display:grid}.Nt-HHG_toolsRow{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.Nt-HHG_tools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Nt-HHG_lock{border:1px solid var(--line-2);border-radius:var(--r);background:var(--surface);color:var(--sub);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;display:flex}.Nt-HHG_quick{border:1px solid var(--brand);border-radius:var(--r);background:var(--surface-2);gap:10px;padding:12px 14px;display:grid}.Nt-HHG_quickHead{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.Nt-HHG_quickHead b{color:var(--ink);font-size:13px}.Nt-HHG_quickHead span{color:var(--sub);font-size:12.5px}.Nt-HHG_quickRow{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.Nt-HHG_quickField{font-family:var(--font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--sub);gap:4px;font-size:10.5px;font-weight:600;display:grid}.Nt-HHG_quickInput{border:1px solid var(--line-2);border-radius:var(--r);background:var(--surface);width:84px;font:inherit;font-family:var(--font-m);letter-spacing:0;text-align:right;color:var(--ink);padding:6px 9px;font-size:13px}.Nt-HHG_quickInput.Nt-HHG_wide{width:120px}.Nt-HHG_quickInput:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.Nt-HHG_check{color:var(--ink);align-items:center;gap:8px;font-size:12.5px;display:flex}.Nt-HHG_scroll{border:1px solid var(--line-2);border-radius:var(--r);background:var(--surface);max-height:280px;overflow:auto}.Nt-HHG_table{border-collapse:collapse;width:100%}.Nt-HHG_table th{z-index:1;background:var(--surface-2);text-align:left;font-family:var(--font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--sub);padding:8px 10px;font-size:10.5px;font-weight:600;position:sticky;top:0}.Nt-HHG_table td{border-top:1px solid var(--line-2);padding:4px 10px;font-size:13px}.Nt-HHG_table tr:focus-within td{background:var(--surface-2)}.Nt-HHG_no{width:36px;font-family:var(--font-m);color:var(--sub)}.Nt-HHG_date{white-space:nowrap}.Nt-HHG_field{border:1px solid var(--line-2);border-radius:var(--r);background:var(--surface);align-items:center;min-width:120px;max-width:190px;padding-right:10px;display:flex}.Nt-HHG_field:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #0b2a4a1a}.Nt-HHG_field[data-readonly]{background:var(--surface-2)}.Nt-HHG_field span{color:var(--sub);font-size:12.5px}.Nt-HHG_amount{width:100%;min-width:0;font:inherit;font-family:var(--font-m);text-align:right;color:var(--ink);background:0 0;border:0;outline:0;padding:6px 10px;font-size:13px}.Nt-HHG_amount[readonly]{color:var(--sub)}.Nt-HHG_counter{grid-template-columns:repeat(3,auto) 1fr;align-items:end;gap:6px 24px;display:grid}.Nt-HHG_stat{display:grid}.Nt-HHG_stat span{font-family:var(--font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--sub);font-size:10.5px;font-weight:600}.Nt-HHG_stat b{font-family:var(--font-m);color:var(--ink);font-size:16px;font-weight:600}.Nt-HHG_counter[data-state=under] .Nt-HHG_remaining b,.Nt-HHG_counter[data-state=under] .Nt-HHG_message{color:var(--warn)}.Nt-HHG_counter[data-state=ok] .Nt-HHG_remaining b,.Nt-HHG_counter[data-state=ok] .Nt-HHG_message{color:var(--ok)}.Nt-HHG_counter[data-state=over] .Nt-HHG_remaining b,.Nt-HHG_counter[data-state=over] .Nt-HHG_message{color:var(--bad)}.Nt-HHG_track{background:var(--line-2);border-radius:9px;grid-column:1/-1;height:6px;overflow:hidden}.Nt-HHG_track i{background:var(--brand);height:100%;transition:width .15s;display:block}.Nt-HHG_counter[data-state=ok] .Nt-HHG_track i{background:var(--ok)}.Nt-HHG_counter[data-state=over] .Nt-HHG_track i{background:var(--bad)}.Nt-HHG_message{grid-column:1/-1;margin:0;font-size:12.5px}@media (max-width:640px){.Nt-HHG_counter{grid-template-columns:repeat(2,auto)}}
.nE0yWa_field{flex-direction:column;gap:6px;min-width:0;display:flex}.nE0yWa_label{font-family:var(--font-m);letter-spacing:.04em;text-transform:uppercase;color:var(--sub);font-size:10.5px;font-weight:600}.nE0yWa_pick{border:1.5px dashed var(--line-2);border-radius:var(--r);background:var(--surface-2);color:var(--ink);cursor:pointer;align-items:center;gap:8px;padding:11px 14px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s;display:flex;position:relative}.nE0yWa_pick:hover{border-color:var(--brass);background:var(--brass-soft)}.nE0yWa_pick:focus-within{box-shadow:0 0 0 3px var(--brass-soft)}.nE0yWa_fileInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.nE0yWa_hint{color:var(--faint);margin-left:auto;font-size:11.5px;font-weight:400}.nE0yWa_chip{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--surface);align-items:center;gap:10px;padding:8px 10px 8px 12px;display:flex}.nE0yWa_chipIcon{background:var(--info-bg);color:#345d8e;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.nE0yWa_chipText{flex-direction:column;flex:1;min-width:0;display:flex}.nE0yWa_chipName{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.nE0yWa_chipSize{color:var(--faint);font-family:var(--font-m);font-size:11px}.nE0yWa_remove{border:1.2px solid var(--line-2);border-radius:var(--r-sm);background:var(--surface);width:30px;height:30px;color:var(--sub);cursor:pointer;flex-shrink:0;place-items:center;display:grid}.nE0yWa_remove:hover{border-color:var(--bad);color:var(--bad)}.nE0yWa_error{color:var(--bad);font-size:11.5px;font-weight:500}.nE0yWa_preview{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--surface-2);place-items:center;min-height:320px;display:grid;overflow:hidden}.nE0yWa_pdf{border:0;width:100%;height:min(70vh,720px);display:block}.nE0yWa_image{object-fit:contain;max-width:100%;max-height:min(70vh,720px);display:block}
._2grITW_scrim{z-index:120;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b2a4a66;animation:.16s _2grITW_attachFade;position:fixed;inset:0}._2grITW_modal{z-index:121;border:1.5px solid var(--ink);border-radius:var(--r-lg);background:var(--surface);width:min(920px,100vw - 32px);max-height:calc(100vh - 48px);box-shadow:var(--sh-2);flex-direction:column;animation:.18s cubic-bezier(.2,.7,.2,1) _2grITW_attachPop;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}@keyframes _2grITW_attachFade{0%{opacity:0}}@keyframes _2grITW_attachPop{0%{opacity:0;transform:translate(-50%,-48%)scale(.98)}}@media (prefers-reduced-motion:reduce){._2grITW_scrim,._2grITW_modal{animation:none}}._2grITW_head{border-bottom:1.5px solid var(--ink);background:var(--brass-soft);align-items:center;gap:12px;padding:14px 18px;display:flex}._2grITW_headMain{min-width:0;margin-right:auto}._2grITW_eyebrow{color:var(--brass-2);font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}._2grITW_title{color:var(--ink);font-family:var(--font-d);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}._2grITW_actions{flex-shrink:0;gap:8px;display:flex}._2grITW_close{width:30px;height:30px;color:var(--sub);cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:7px;justify-content:center;align-items:center;transition:border-color .12s,color .12s;display:inline-flex}._2grITW_close:hover,._2grITW_close:focus-visible{border-color:var(--ink);color:var(--ink)}._2grITW_body{background:var(--surface-2);padding:20px;overflow:auto}@media (max-width:640px){._2grITW_head{flex-wrap:wrap}._2grITW_headMain{width:100%;margin-right:0}._2grITW_actions{width:100%}._2grITW_body{padding:10px}}
.AHlUiW_table{border-collapse:collapse;width:100%}.AHlUiW_table thead th{border-bottom:1.5px solid var(--ink);background:var(--brass-soft);color:var(--ink-2);font-family:var(--font-m);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:11px 16px;font-size:10.5px;font-weight:600}.AHlUiW_table tbody th,.AHlUiW_table tbody td{border-bottom:1px solid var(--line-2);color:var(--ink-2);padding:11px 16px;font-size:13.5px}.AHlUiW_table tbody tr:last-child th,.AHlUiW_table tbody tr:last-child td{border-bottom:0}.AHlUiW_key{color:var(--sub);text-align:left;white-space:nowrap;font-weight:600}.AHlUiW_table .AHlUiW_num{font-family:var(--font-m);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}
.fC_2wG_card{--calc-card:#fff;--calc-soft:#f5f7fb;--calc-fg:#13233d;--calc-mut:#6b7789;--calc-line:#e1e7f0;--calc-navy:#14284b;--calc-accent:#2f6bc0;--calc-track:#e3e9f2;--calc-ring:#b9cdea;--calc-sel:#e8f0fb;--calc-bad:#b3261e;--calc-bad-bg:#fbe9e7;border:1px solid var(--calc-navy);background:var(--calc-card);color:var(--calc-fg);box-sizing:border-box;border-radius:12px;flex:none;font-size:14px;display:grid;overflow:hidden}.fC_2wG_column{grid-template-columns:1fr}.fC_2wG_row{grid-template-columns:1.1fr 1fr}@media (max-width:760px){.fC_2wG_row{grid-template-columns:1fr}}.fC_2wG_controls{align-content:start;gap:22px;padding:22px 24px;display:grid}.fC_2wG_summary{background:var(--calc-soft);align-content:start;gap:16px;padding:22px 24px;display:grid}.fC_2wG_column .fC_2wG_summary{border-top:1px solid var(--calc-line)}.fC_2wG_row .fC_2wG_summary{border-left:1px solid var(--calc-line)}@media (max-width:760px){.fC_2wG_row .fC_2wG_summary{border-left:0;border-top:1px solid var(--calc-line)}}.fC_2wG_head{justify-content:space-between;align-items:center;display:flex}.fC_2wG_eyebrow{font-family:var(--font-m);letter-spacing:.16em;text-transform:uppercase;color:var(--calc-accent);font-size:11px;font-weight:600}.fC_2wG_cur{border:1.5px solid var(--calc-accent);color:var(--calc-accent);border-radius:6px;padding:1px 7px;font-weight:700}.fC_2wG_label{letter-spacing:.06em;text-transform:uppercase;color:var(--calc-mut);margin-bottom:8px;font-size:11px;font-weight:600;display:block}.fC_2wG_bigIn{border-bottom:2px solid var(--calc-line);align-items:baseline;gap:8px;margin-bottom:14px;padding-bottom:6px;display:flex}.fC_2wG_bigIn:focus-within{border-color:var(--calc-accent)}.fC_2wG_bigIn[data-invalid]{border-color:var(--calc-bad)}.fC_2wG_card .fC_2wG_bigIn input{width:100%;min-width:0;height:auto;box-shadow:none;font-family:var(--font-d);letter-spacing:-.01em;color:var(--calc-fg);appearance:none;-moz-appearance:textfield;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;font-size:25px;font-weight:700;line-height:1.15}.fC_2wG_card .fC_2wG_bigIn input:focus{box-shadow:none;border:0}.fC_2wG_bigIn[data-locked]{cursor:default}.fC_2wG_card .fC_2wG_bigIn input:disabled{pointer-events:none;cursor:default;opacity:1;color:var(--calc-fg);-webkit-text-fill-color:var(--calc-fg)}.fC_2wG_card .fC_2wG_bigIn input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fC_2wG_card .fC_2wG_bigIn input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fC_2wG_fullNote{border:1px dashed var(--calc-line);background:var(--calc-card);color:var(--calc-mut);border-radius:10px;padding:12px 14px;font-size:13px}.fC_2wG_fullNote b{font-family:var(--font-m);color:var(--calc-navy)}.fC_2wG_unit{font-family:var(--font-m);color:var(--calc-mut);white-space:nowrap;font-size:15px;font-weight:600}.fC_2wG_pct{background:var(--calc-accent);color:#fff;font-family:var(--font-m);border-radius:999px;align-self:center;padding:3px 9px;font-size:13px;font-weight:700}.fC_2wG_card .fC_2wG_range{width:100%;height:6px;box-shadow:none;background:linear-gradient(to right, var(--calc-accent) var(--p,0%), var(--calc-track) var(--p,0%));cursor:pointer;appearance:none;border:0;border-radius:99px;outline:none;margin:0;padding:0;display:block}.fC_2wG_card .fC_2wG_range::-webkit-slider-runnable-track{background:0 0;border-radius:99px;height:6px}.fC_2wG_card .fC_2wG_range::-webkit-slider-thumb{border:3px solid var(--calc-accent);background:var(--calc-card);cursor:pointer;appearance:none;border-radius:50%;width:20px;height:20px;margin-top:-7px;box-shadow:0 2px 6px #14284b40}.fC_2wG_card .fC_2wG_range::-moz-range-track{background:var(--calc-track);border-radius:99px;height:6px}.fC_2wG_card .fC_2wG_range::-moz-range-progress{background:var(--calc-accent);border-radius:99px;height:6px}.fC_2wG_card .fC_2wG_range::-moz-range-thumb{border:3px solid var(--calc-accent);background:var(--calc-card);border-radius:50%;width:14px;height:14px;box-shadow:0 2px 6px #14284b40}.fC_2wG_card .fC_2wG_range:focus-visible::-webkit-slider-thumb{outline:3px solid var(--calc-ring)}.fC_2wG_card .fC_2wG_range:disabled{opacity:.45;cursor:default}.fC_2wG_ticks{font-family:var(--font-m);color:var(--calc-mut);justify-content:space-between;margin-top:8px;font-size:11px;display:flex}.fC_2wG_termRow{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.fC_2wG_termLabel{color:var(--calc-fg);font-size:14px;font-weight:600}.fC_2wG_termValue{font-family:var(--font-m);font-size:16px;font-weight:700}.fC_2wG_fieldError{background:var(--calc-bad-bg);color:var(--calc-bad);border-radius:6px;margin-top:8px;padding:6px 8px;font-size:11.5px;line-height:1.35}.fC_2wG_receipt{border:1px solid var(--calc-line);background:var(--calc-card);border-radius:10px;padding:18px}.fC_2wG_receiptLabel{color:var(--calc-mut);font-size:12px}.fC_2wG_receiptBig{font-family:var(--font-b);letter-spacing:-.02em;color:var(--calc-navy);font-size:34px;font-weight:700}.fC_2wG_receiptBig small{color:var(--calc-mut);font-size:15px;font-weight:500}.fC_2wG_line{border-top:1px dashed var(--calc-line);justify-content:space-between;gap:12px;margin-top:12px;padding-top:12px;font-size:13px;display:flex}.fC_2wG_line b{font-family:var(--font-m);font-variant-numeric:tabular-nums}.fC_2wG_lineNote{color:var(--calc-mut);font-weight:500}.fC_2wG_working{margin:0}.fC_2wG_compareTitle{font-family:var(--font-b);margin:0;font-size:15px;font-weight:600}.fC_2wG_plans{gap:6px;display:grid}.fC_2wG_plan{border:1px solid var(--calc-line);background:var(--calc-card);color:var(--calc-fg);font:inherit;cursor:pointer;border-radius:8px;grid-template-columns:18px 56px 1fr auto;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;transition:all .15s;display:grid}.fC_2wG_plan:hover{border-color:var(--calc-ring)}.fC_2wG_planSelected{border-color:var(--calc-accent);background:var(--calc-sel)}.fC_2wG_dot{border:2px solid var(--calc-ring);box-sizing:border-box;border-radius:50%;width:16px;height:16px}.fC_2wG_planSelected .fC_2wG_dot{border:5px solid var(--calc-accent)}.fC_2wG_planTerm{font-weight:600}.fC_2wG_flex{flex-direction:column;display:flex}.fC_2wG_planTotal{text-wrap:nowrap;color:var(--calc-mut);font-size:11px}.fC_2wG_planMonthly{font-family:var(--font-m);white-space:nowrap;font-size:14px;font-weight:700}
.YFEpka_row{flex-wrap:wrap;gap:12px;display:flex}.YFEpka_field{flex-direction:column;flex:100%;gap:6px;min-width:0;display:flex}.YFEpka_fieldHalf{flex:45%;min-width:160px;}.YFEpka_label{font-family:var(--font-m);letter-spacing:.04em;text-transform:uppercase;color:var(--sub);font-size:10.5px;font-weight:600}.YFEpka_input{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--surface);width:100%;color:var(--ink);font-size:13px;font-family:var(--font-b);outline:none;padding:10px 12px;transition:box-shadow .15s}.YFEpka_input::placeholder{color:var(--faint)}.YFEpka_input:focus{box-shadow:0 0 0 3px var(--brass-soft)}.YFEpka_input[aria-invalid=true]{border-color:var(--bad)}.YFEpka_input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--bad-bg)}.YFEpka_infoCard{background:var(--surface-2);border:1.5px solid var(--ink);border-radius:var(--r-lg);flex-direction:column;gap:9px;margin-top:2px;padding:14px 16px;display:flex}.YFEpka_infoSec{font-family:var(--font-b);letter-spacing:.08em;text-transform:uppercase;color:var(--brass-2);font-size:11px;font-weight:700}.YFEpka_infoRow{justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px;display:flex}.YFEpka_infoKey{color:var(--sub)}.YFEpka_infoRow b{color:var(--ink);text-align:right;font-weight:700}.YFEpka_infoDivider{background:var(--line-2);height:1px;margin:3px 0}.YFEpka_tnum{font-family:var(--font-m);font-variant-numeric:tabular-nums}.YFEpka_hint{color:var(--faint);font-size:11.5px}.YFEpka_error{color:var(--bad);font-size:11.5px;font-weight:500}.YFEpka_priceCard{border:1.5px solid var(--line-2);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;gap:12px;margin-top:2px;padding:14px 16px;display:flex}.YFEpka_priceFixed{border-bottom:1px solid var(--line-2);flex-wrap:wrap;gap:10px 22px;padding-bottom:12px;display:flex}.YFEpka_priceAside{text-align:right;margin-left:auto}.YFEpka_priceKey{color:var(--sub);font-family:var(--font-m);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:600;display:block}.YFEpka_priceValue{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.YFEpka_discount{border:1.5px dashed var(--line-2);border-radius:var(--r);background:var(--surface-2);color:var(--sub);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.YFEpka_discount[data-tone=down]{border-color:var(--ok);color:var(--ok)}.YFEpka_discount[data-tone=up]{border-color:var(--warn);color:var(--warn)}.YFEpka_discountPct{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.YFEpka_fieldThird{flex:30%;min-width:170px;}.YFEpka_split{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.YFEpka_split>*{flex:320px;min-width:0}.YFEpka_labelInfo{vertical-align:middle;color:var(--faint);cursor:help;align-items:center;margin-left:4px;display:inline-flex}
._0aBJFW_donut{flex-direction:column;align-items:center;gap:16px;width:100%;min-width:0;display:flex}._0aBJFW_donutLegend{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}._0aBJFW_donutLegend span{color:var(--ink-2);align-items:center;gap:7px;font-size:13px;display:inline-flex}._0aBJFW_donutLegend i{border-radius:3px;width:11px;height:11px;display:inline-block}._0aBJFW_donutRing{max-width:100%;position:relative}._0aBJFW_donutSvg{display:block}._0aBJFW_donutCentre{text-align:center;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}._0aBJFW_donutCaption{color:var(--faint);letter-spacing:.06em;text-transform:uppercase;font-size:9.5px}._0aBJFW_donutTotal{color:var(--ink);font-family:var(--font-m);font-variant-numeric:tabular-nums;margin-top:3px;font-size:21px;font-weight:700}._0aBJFW_donutTip{z-index:3;background:var(--ink);color:#fff;pointer-events:none;border-radius:8px;flex-direction:column;gap:4px;max-width:230px;padding:8px 11px;font-size:12px;font-weight:500;display:flex;position:absolute;transform:translate(-50%,-135%);box-shadow:0 4px 14px #00000047}._0aBJFW_tipHead{white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}._0aBJFW_tipHint{color:#c7d6e8;white-space:normal;font-size:11px;font-weight:400;line-height:1.35}._0aBJFW_donutTip i{border-radius:2px;width:9px;height:9px;display:inline-block}._0aBJFW_leader{fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}._0aBJFW_calloutBox{border:1.5px solid var(--line-2);border-radius:var(--r-sm);background:var(--surface);height:100%;color:var(--ink);font-family:var(--font-b);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;padding:5px;font-size:20px;font-weight:700;line-height:1.25;display:flex}._0aBJFW_calloutShare{color:var(--sub);font-weight:600}
.TvSqeG_chart{width:100%;overflow:visible}.TvSqeG_axis{font-family:var(--font-m);fill:var(--faint);font-size:6px}.TvSqeG_axisRight{fill:var(--brass-2)}.TvSqeG_grid{stroke:var(--line-2);stroke-dasharray:2 4}.TvSqeG_group{transition:opacity .15s}.TvSqeG_hit{pointer-events:all;cursor:pointer}.TvSqeG_tooltip{pointer-events:none}.TvSqeG_tipTitle{fill:#fff;font-size:10px;font-weight:600}.TvSqeG_tipActual{fill:#cbd8e8;font-size:9.5px}.TvSqeG_tipPlan{fill:#9cc1e6;font-size:9.5px}.TvSqeG_tipDiff{font-size:10px;font-weight:700}.TvSqeG_legend{color:var(--sub);flex-wrap:wrap;gap:13px;margin-top:12px;font-size:12px;display:flex}.TvSqeG_legend>span{align-items:center;gap:7px;display:flex}.TvSqeG_legend i{border-radius:3px;width:11px;height:11px;display:inline-block}.TvSqeG_lineSwatch{background:var(--brass);width:16px!important;height:3px!important}
._pycqG_total{color:var(--ink);font-family:var(--font-d);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:27px;font-weight:560}._pycqG_headMeta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}._pycqG_caption{color:var(--sub);font-family:var(--font-m);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:600}._pycqG_parties{flex-direction:column;gap:10px;display:flex}._pycqG_party{border:1.5px solid var(--ink);background:var(--surface);align-items:center;gap:11px;padding:11px 13px;display:flex}._pycqG_partyLink{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .14s}._pycqG_partyLink:hover{background:var(--brass-soft)}._pycqG_partyLink:focus-visible{outline:2px solid var(--brass);outline-offset:2px}._pycqG_nameIcon{color:var(--brand);flex-shrink:0;margin-left:auto;display:inline-flex}._pycqG_avatar{border-radius:var(--r-sm);color:#fff;width:34px;height:34px;font-family:var(--font-d);flex-shrink:0;place-items:center;font-size:12.5px;font-weight:600;display:grid}._pycqG_name{color:var(--ink);font-weight:600}._pycqG_sub{color:var(--faint);margin-top:2px;font-size:11.5px}._pycqG_holdCard{border:1.5px solid var(--ink);border-radius:var(--r-lg);background:var(--surface-2);padding:20px 22px}._pycqG_holdTop{justify-content:space-between;margin-bottom:8px;font-size:12.5px;display:flex}._pycqG_holdBottom{justify-content:space-between;gap:12px;margin-top:12px;font-size:12.5px;display:flex}._pycqG_label{color:var(--sub)}._pycqG_tnum{color:var(--ink);font-family:var(--font-m);font-variant-numeric:tabular-nums}._pycqG_center{text-align:center}._pycqG_right{text-align:right}._pycqG_prog{background:var(--line-2);border-radius:99px;width:100%;height:7px;overflow:hidden}._pycqG_prog>i{border-radius:99px;height:100%;transition:width .3s;display:block}._pycqG_section{color:var(--sub);font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:600}._pycqG_kv{border:1.5px solid var(--ink);background:var(--surface);margin:0;padding:0 13px}._pycqG_kvRow{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;font-size:13px;display:flex}._pycqG_kvRow:last-child{border-bottom:0}._pycqG_kvRow dt{color:var(--sub)}._pycqG_kvRow dd{color:var(--ink);text-align:right;margin:0;font-weight:600}._pycqG_footerNote{color:var(--sub);font-size:12.5px}._pycqG_primaryAction{margin-left:auto}
._1gZCUW_title{font-family:var(--font-d);letter-spacing:-.01em;color:var(--ink);font-size:22px;font-weight:560}._1gZCUW_subtitle{color:var(--sub);margin-top:3px;font-size:12.5px}._1gZCUW_section{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--brass-2);margin-bottom:12px;font-size:11px;font-weight:700}._1gZCUW_panel{background:#e8eef6;border-radius:14px;margin-bottom:4px;padding:16px}._1gZCUW_row{flex-wrap:wrap;gap:12px;display:flex}._1gZCUW_field{flex-direction:column;flex:100%;gap:6px;min-width:0;display:flex}._1gZCUW_fieldHalf{flex:45%;min-width:140px;}._1gZCUW_label{font-family:var(--font-m);letter-spacing:.04em;text-transform:uppercase;color:var(--sub);font-size:10.5px;font-weight:600}._1gZCUW_input{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--surface);width:100%;color:var(--ink);outline:none;padding:10px 12px;font-size:13px;transition:box-shadow .15s}._1gZCUW_input:focus{box-shadow:0 0 0 3px var(--brass-soft)}._1gZCUW_footer{justify-content:flex-end;gap:10px;width:100%;display:flex}._1gZCUW_sheet{z-index:82;border:1.5px solid var(--ink);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-2);flex-direction:column;animation:.22s cubic-bezier(.2,.7,.2,1) _1gZCUW_editSheetIn;display:flex;position:fixed;inset:12px calc(min(460px,92vw) + 18px) 12px 16px;overflow:hidden}@keyframes _1gZCUW_editSheetIn{0%{opacity:0;transform:translateY(8px)scale(.99)}}@media (prefers-reduced-motion:reduce){._1gZCUW_sheet{animation:none}}@media (max-width:1120px){._1gZCUW_sheet{z-index:84;right:16px}}._1gZCUW_head{border-bottom:1.5px solid var(--ink);background:var(--brass-soft);flex-shrink:0;align-items:center;gap:12px;padding:16px 20px;display:flex}._1gZCUW_headMain{min-width:0;margin-right:auto}._1gZCUW_eyebrow{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--brass-2);font-size:10px;font-weight:600}._1gZCUW_close{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--surface);width:34px;height:34px;color:var(--ink);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}._1gZCUW_close:hover:not(:disabled){background:var(--surface-2)}._1gZCUW_close:disabled{cursor:default;opacity:.5}._1gZCUW_body{flex-direction:column;flex:1;gap:18px;padding:18px 20px 22px;display:flex;overflow:auto}._1gZCUW_sheet ._1gZCUW_fieldHalf{flex:30%;min-width:180px}@media (max-width:860px){._1gZCUW_sheet ._1gZCUW_fieldHalf{flex:45%}}._1gZCUW_columns{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;gap:18px;display:grid}._1gZCUW_columns ._1gZCUW_fieldHalf{flex:45%;min-width:130px}._1gZCUW_fixed{border-color:var(--line-2);color:var(--ink-2);cursor:default;background:#f3f6fb}._1gZCUW_fixed:focus{box-shadow:none}._1gZCUW_hint{color:var(--sub);margin-top:10px;font-size:11.5px;line-height:1.5}@keyframes _1gZCUW_editSheetOut{to{opacity:0;transform:translateY(8px)scale(.99)}}._1gZCUW_sheet._1gZCUW_sheetOut._1gZCUW_sheetOut{pointer-events:none;animation:.22s cubic-bezier(.4,0,1,1) forwards _1gZCUW_editSheetOut}@media (prefers-reduced-motion:reduce){._1gZCUW_sheet._1gZCUW_sheetOut._1gZCUW_sheetOut{opacity:0;animation:none}}
.AYAE8W_row{flex-wrap:wrap;gap:12px;display:flex}.AYAE8W_field{flex-direction:column;flex:100%;gap:6px;min-width:0;display:flex}.AYAE8W_fieldHalf{flex:45%;min-width:160px;}.AYAE8W_label{font-family:var(--font-m);letter-spacing:.04em;text-transform:uppercase;color:var(--sub);font-size:10.5px;font-weight:600}.AYAE8W_input{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--surface);width:100%;color:var(--ink);outline:none;padding:10px 12px;font-size:13px;transition:box-shadow .15s}.AYAE8W_input::placeholder{color:var(--faint)}.AYAE8W_input:focus{box-shadow:0 0 0 3px var(--brass-soft)}.AYAE8W_panel{background:var(--surface-2);border:1.5px solid var(--ink);border-radius:var(--r-lg);flex-direction:column;gap:9px;margin-bottom:12px;padding:14px 16px;display:flex}.AYAE8W_panelTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--brass-2);font-size:11px;font-weight:700}.AYAE8W_line{justify-content:space-between;font-size:13.5px;display:flex}.AYAE8W_lineKey{color:var(--sub)}.AYAE8W_lineValue{font-family:var(--font-m);font-variant-numeric:tabular-nums;color:var(--ink)}.AYAE8W_none{color:var(--faint);font-size:13.5px}
.CFRr_W_screen{gap:18px;display:grid}.CFRr_W_grid{grid-template-columns:1.8fr 1fr;align-items:start;gap:16px;display:grid}.CFRr_W_tableCard{border:1.5px solid var(--ink);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-2);overflow:hidden}.CFRr_W_tableHead{border-bottom:1.5px solid var(--ink);align-items:center;gap:12px;padding:16px 20px;display:flex}.CFRr_W_export{margin-left:auto}.CFRr_W_eyebrow{color:var(--brass-2);font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}.CFRr_W_title{color:var(--ink);font-family:var(--font-d);letter-spacing:-.01em;margin-top:4px;font-size:18px;font-weight:600}.CFRr_W_count{color:var(--sub);font-family:var(--font-b);letter-spacing:0;font-size:14px;font-weight:500}.CFRr_W_scroll{overflow-x:auto}.CFRr_W_table{grid-template-columns:repeat(5,auto) min-content;width:100%;display:grid}.CFRr_W_table thead,.CFRr_W_table tbody,.CFRr_W_table tfoot,.CFRr_W_table tr{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.CFRr_W_table tbody{overflow-y:auto}.CFRr_W_table th{border-bottom:1.5px solid var(--ink);background:var(--brass-soft);color:var(--ink-2);font-family:var(--font-m);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:12px 20px;font-size:10px;font-weight:600}.CFRr_W_table td{border-bottom:1px solid var(--line-2);color:var(--ink-2);flex-direction:column;justify-content:center;align-items:start;padding:14px 20px;font-size:13.5px;display:flex}.CFRr_W_table tbody tr{cursor:pointer;transition:background .12s}.CFRr_W_table tbody tr:hover td{background:var(--surface-2)}.CFRr_W_table tbody tr.CFRr_W_active td{background:var(--brass-soft)}.CFRr_W_table tbody tr.CFRr_W_active td:first-child{box-shadow:inset 3px 0 0 var(--brass)}.CFRr_W_table tbody tr:last-child td{border-bottom:none}.CFRr_W_table tfoot td{box-shadow:inset 0 2px 0 var(--ink);background:var(--surface-2);color:var(--ink);border-bottom:none;font-weight:700}.CFRr_W_table th.CFRr_W_filterable{cursor:pointer}.CFRr_W_problemTitle{color:var(--bad);font-family:var(--font-d);font-size:16px;font-weight:700}.CFRr_W_table tbody tr.CFRr_W_noMatch{cursor:default}.CFRr_W_table tbody tr.CFRr_W_noMatch td{color:var(--sub);grid-column:1/-1;align-items:center;padding:36px 20px}.CFRr_W_table tbody tr.CFRr_W_noMatch:hover td{background:0 0}.CFRr_W_unit{font-weight:600;color:var(--ink)!important}.CFRr_W_overdue{font-family:var(--font-m);font-variant-numeric:tabular-nums;font-weight:600;color:var(--bad)!important}.CFRr_W_next{font-family:var(--font-m);font-variant-numeric:tabular-nums;color:var(--sub)!important}.CFRr_W_lateness{flex-direction:column;gap:4px;min-width:145px;font-size:12px;display:flex}.CFRr_W_dueLine{color:var(--faint);font-size:11.5px}.CFRr_W_pill{border-radius:var(--r-sm);font-family:var(--font-m);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1.2px solid;align-items:center;gap:6px;padding:3px 10px;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex}.CFRr_W_pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.CFRr_W_bad{color:var(--bad)}.CFRr_W_warn{color:var(--warn)}.CFRr_W_info{color:var(--info)}.CFRr_W_chevron{width:1%;color:var(--faint)!important}.CFRr_W_chevron svg{display:block}.CFRr_W_empty{color:var(--sub);text-align:center;padding:40px 20px;font-size:13px}.CFRr_W_emptyTitle{color:var(--ink);margin-bottom:4px;font-size:15px;font-weight:600}.CFRr_W_bucketCard{border:1.5px solid var(--ink);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-2);padding:20px 22px}.CFRr_W_bucketTitle{color:var(--ink);font-family:var(--font-d);letter-spacing:-.01em;margin:4px 0 18px;font-size:18px;font-weight:600}.CFRr_W_buckets{flex-direction:column;gap:14px;display:flex}.CFRr_W_bucketRow{justify-content:space-between;margin-bottom:6px;font-size:12.5px;display:flex}.CFRr_W_bucketLabel{color:var(--sub)}.CFRr_W_bucketValue{color:var(--ink);font-family:var(--font-m);font-variant-numeric:tabular-nums}.CFRr_W_bar{background:var(--line-2);border-radius:99px;min-width:80px;height:8px;overflow:hidden}.CFRr_W_bar>i{border-radius:99px;height:100%;display:block}@media (max-width:1050px){.CFRr_W_statRow{grid-template-columns:repeat(2,1fr)}.CFRr_W_grid{grid-template-columns:1fr}}@media (max-width:720px){.CFRr_W_statRow{grid-template-columns:1fr}}
._5zID_G_card{border:1.5px solid var(--ink);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-2);margin-top:16px;padding:20px 22px}._5zID_G_card ._5zID_G_chartFoldHead{border-bottom:1.5px solid var(--ink);margin:-20px -22px 0;padding:16px 22px}._5zID_G_card [data-open=false]>._5zID_G_chartFoldHead{margin-bottom:-20px}._5zID_G_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}._5zID_G_eyebrow{color:var(--brass-2);font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}._5zID_G_cardTitle{color:var(--ink);font-family:var(--font-d);letter-spacing:-.01em;margin-top:4px;font-size:18px;font-weight:600}._5zID_G_cardTools{align-items:center;gap:8px;display:flex}._5zID_G_valuesOn,._5zID_G_valuesOn:hover{border-color:var(--brand);color:var(--brand);font-weight:600}._5zID_G_chartScroll{padding-top:30px;padding-bottom:4px;overflow:auto visible}._5zID_G_chart{margin:0 auto;display:block;overflow:visible}._5zID_G_axis{fill:var(--faint);font-family:var(--font-m);font-size:9.5px}._5zID_G_axisValue{fill:var(--ink);font-weight:700}._5zID_G_axisYear{fill:var(--sub);letter-spacing:.04em;font-size:9.5px;font-weight:700}._5zID_G_grid{stroke:var(--line-2);stroke-dasharray:2 4}._5zID_G_value{font-family:var(--font-m);font-weight:700}._5zID_G_legend{color:var(--sub);flex-wrap:wrap;gap:14px;margin-top:12px;font-size:11px;display:flex}._5zID_G_legend span{align-items:center;gap:6px;display:flex}._5zID_G_legend i{border-radius:3px;display:inline-block}._5zID_G_legendBar{width:11px;height:11px}._5zID_G_legendLine{width:16px;height:3px}._5zID_G_registry{margin-top:16px}._5zID_G_pos{color:var(--ok);font-weight:600}._5zID_G_neg{color:var(--bad);font-weight:600}._5zID_G_metric{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--surface);min-width:0;box-shadow:var(--sh-1);opacity:0;flex-direction:column;align-items:center;padding:16px 16px 14px;animation:.5s cubic-bezier(.2,.7,.2,1) forwards _5zID_G_rise;display:flex;transform:translateY(10px)}@keyframes _5zID_G_rise{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._5zID_G_metric{opacity:1;animation:none;transform:none}}._5zID_G_metricHead{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}._5zID_G_metricLabel{color:var(--sub);font-family:var(--font-m);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:600}._5zID_G_metricSub{color:var(--faint);font-family:var(--font-m);margin-top:2px;font-size:11px}._5zID_G_metricRing{width:100%;min-width:0;margin:14px 0 4px}._5zID_G_metricEmpty{color:var(--faint);font-size:12px}._5zID_G_headerTools{flex-direction:column;align-items:flex-end;gap:15px;display:flex}._5zID_G_planKeys{color:var(--sub);flex-wrap:wrap;justify-content:flex-end;gap:6px 16px;font-size:12.5px;display:flex}._5zID_G_planKey{align-items:center;gap:7px;display:inline-flex}._5zID_G_planKey i{border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}._5zID_G_state{color:var(--sub);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;font-size:13px;display:flex}._5zID_G_stateTitle{color:var(--bad);font-weight:700}._5zID_G_stateSub{color:var(--faint);font-size:12px}
