.oofbtG_canvas{background:var(--surface-default);min-height:100vh;color:var(--text-primary);font-family:var(--font-display)}.oofbtG_container{max-width:1080px;padding:var(--space-7) var(--space-7) var(--space-8);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.oofbtG_micro{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:11px;font-weight:400}.oofbtG_h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:32px;font-weight:700;line-height:1.1}.oofbtG_h1Mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:500;line-height:1.2}.oofbtG_lead{color:var(--text-secondary);max-width:740px;margin:0;font-size:15px;line-height:1.5}.oofbtG_header{gap:var(--space-2);flex-direction:column;display:flex}.oofbtG_headerRow{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.oofbtG_headerRow>:first-child{flex:360px;min-width:0}.oofbtG_headerRow>:not(:first-child){flex:none}.oofbtG_back{color:var(--accent-evidence);align-self:flex-start;align-items:center;min-height:24px;font-size:14px;text-decoration:none;display:inline-flex}.oofbtG_back:hover{color:var(--accent-evidence-hover);text-decoration:underline}.oofbtG_h2{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:700}.oofbtG_h3{margin:0;font-size:18px;font-weight:700}.oofbtG_section{gap:var(--space-4);flex-direction:column;display:flex}.oofbtG_sections{gap:var(--space-8);flex-direction:column;display:flex}.oofbtG_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.oofbtG_muted{color:var(--text-secondary)}.oofbtG_small{font-size:13px;line-height:1.5}.oofbtG_link{color:var(--accent-evidence);text-decoration:none}.oofbtG_link:hover{color:var(--accent-evidence-hover);text-decoration:underline}.oofbtG_link:focus-visible,.oofbtG_back:focus-visible,.oofbtG_navLink:focus-visible,.oofbtG_indexLink:focus-visible,.oofbtG_bandLink:focus-visible,.oofbtG_mobileGroup a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.oofbtG_shell{background:var(--surface-default);border-bottom:var(--border-width-default) solid var(--border-subtle)}.oofbtG_shellInner{align-items:stretch;gap:var(--space-5);padding:0 var(--space-7);min-height:62px;display:flex}.oofbtG_brand{align-items:center;gap:var(--space-2);flex:none;display:flex}.oofbtG_brandName{font-size:17px;font-weight:700}.oofbtG_groups{align-items:stretch;gap:var(--space-5);flex:1;margin:0;padding:0;list-style:none;display:flex}.oofbtG_group{align-items:center;gap:var(--space-3);display:flex}.oofbtG_groupLinks{align-items:stretch;gap:var(--space-3);height:100%;margin:0;padding:0;list-style:none;display:flex}.oofbtG_navLink{height:100%;min-height:44px;color:var(--text-primary);border-bottom:var(--border-width-strong) solid transparent;align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.oofbtG_navLink:hover{border-bottom-color:var(--border-strong)}.oofbtG_navLink[aria-current=page]{border-bottom-color:var(--ink);font-weight:600}.oofbtG_inactive{align-items:center;gap:var(--space-2);color:var(--text-secondary);white-space:nowrap;font-size:13px;display:flex}.oofbtG_exit{white-space:nowrap;align-items:center;margin-left:auto;font-size:14px;display:flex}.oofbtG_menuButton{min-height:44px;padding:0 var(--space-4);border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-display);cursor:pointer;background:#fff;font-size:15px;font-weight:600;display:none}.oofbtG_menuButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.oofbtG_mobileInactive{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:13px;display:flex}.oofbtG_touch44{align-items:center;min-height:44px;display:inline-flex}.oofbtG_mobileNav{display:none}@media (max-width:1024px){.oofbtG_shellInner{gap:var(--space-4);padding:0 var(--space-4)}.oofbtG_groups,.oofbtG_inactive,.oofbtG_exit{display:none}.oofbtG_menuButton{align-self:center;margin-left:auto;display:inline-flex}.oofbtG_mobileNav{border-top:var(--border-width-default) solid var(--border-subtle);padding:var(--space-4);display:block}.oofbtG_mobileNav[hidden]{display:none}}.oofbtG_mobileGroup{margin:0 0 var(--space-4)}.oofbtG_mobileGroup ul{margin:var(--space-2) 0 0;padding:0;list-style:none}.oofbtG_mobileGroup a{min-height:44px;color:var(--text-primary);border-bottom:var(--border-width-default) solid var(--border-subtle);align-items:center;font-size:16px;text-decoration:none;display:flex}.oofbtG_mobileGroup a[aria-current=page]{font-weight:600}.oofbtG_report{gap:var(--space-8);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.oofbtG_index{top:var(--space-6);border-top:var(--border-width-strong) solid var(--ink);position:sticky}.oofbtG_index ol{margin:0;padding:0;list-style:none}.oofbtG_indexLink{gap:var(--space-1);min-height:64px;padding:var(--space-3) 0;border-bottom:var(--border-width-default) solid var(--border-default);color:var(--text-primary);flex-direction:column;justify-content:center;text-decoration:none;display:flex}.oofbtG_indexQuestion{font-size:15px;font-weight:700}.oofbtG_indexSummary{color:var(--text-secondary);font-size:13px}@media (max-width:1024px){.oofbtG_report{grid-template-columns:minmax(0,1fr)}.oofbtG_index{display:none}}.oofbtG_answer{max-width:740px;margin:0;font-size:19px;line-height:1.5}.oofbtG_figure{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.oofbtG_detailLink{align-self:flex-start;align-items:center;min-height:24px;font-size:14px;display:inline-flex}.oofbtG_grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1024px){.oofbtG_grid{grid-template-columns:minmax(0,1fr)}}.oofbtG_cell{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-width-default) solid var(--border-default);flex-direction:column;min-width:0;display:flex}.oofbtG_value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:600;line-height:1.5}.oofbtG_stateWord{font-family:var(--font-display);color:var(--text-body);margin:0;font-size:18px;font-weight:600;line-height:1.5}.oofbtG_label{margin:0;font-size:14px;font-weight:600;line-height:1.3}.oofbtG_sub{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.oofbtG_comparison{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.oofbtG_delta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.oofbtG_provenance{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);flex-wrap:wrap;margin:0;font-size:11px;display:flex}.oofbtG_defButton{min-height:24px;padding:0 var(--space-2);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-sm);color:var(--accent-evidence);font-family:var(--font-display);cursor:pointer;background:0 0;align-items:center;font-size:12px;display:inline-flex}.oofbtG_defButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.oofbtG_popover{padding:var(--space-4);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-default);max-width:360px;box-shadow:var(--shadow-default);color:var(--text-primary);font-family:var(--font-display);margin:0;font-size:13px;line-height:1.5}.oofbtG_popover dl{gap:var(--space-1) var(--space-3);margin:var(--space-3) 0 0;grid-template-columns:auto 1fr;display:grid}.oofbtG_popover dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:11px}.oofbtG_popover dd{margin:0}@media (max-width:639px){.oofbtG_popover{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:none;position:fixed;inset:auto 0 0}}.oofbtG_period{gap:var(--space-2);flex-direction:column;align-items:flex-end;display:flex}.oofbtG_segmented{border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);background:#fff;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:inline-flex;overflow:hidden}.oofbtG_segment{min-height:36px;padding:0 var(--space-3);color:var(--text-primary);border-right:var(--border-width-default) solid var(--border-default);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.oofbtG_segmented li:last-child .oofbtG_segment{border-right:0}.oofbtG_segment[aria-current=true]{background:var(--ink);color:var(--surface-default);font-weight:600}.oofbtG_segment:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.oofbtG_customRange{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.oofbtG_asOf{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);margin:0;font-size:11px}.oofbtG_chart{gap:var(--space-2);flex-direction:column;display:flex}.oofbtG_chartTitle{align-items:baseline;gap:var(--space-4);flex-wrap:wrap;font-size:14px;font-weight:600;display:flex}.oofbtG_legend{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:13px;font-weight:400;display:inline-flex}.oofbtG_legendCurrent,.oofbtG_legendPrevious{width:16px;height:0;display:inline-block}.oofbtG_legendCurrent{border-top:2px solid var(--accent-evidence)}.oofbtG_legendPrevious{border-top:1px dashed var(--text-tertiary)}.oofbtG_chartSvg{width:100%;height:150px;display:block}.oofbtG_axis{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);justify-content:space-between;font-size:11px;display:flex}.oofbtG_textButton{min-height:24px;color:var(--accent-evidence);font-family:var(--font-display);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;padding:0;font-size:13px;display:inline-flex}.oofbtG_textButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.oofbtG_search{gap:var(--space-2);flex-direction:column;display:flex}.oofbtG_searchRow{gap:var(--space-3);display:flex}.oofbtG_searchInput{min-width:0;height:56px;padding:0 var(--space-3);border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-mono);background:#fff;flex:1;font-size:14px}.oofbtG_searchInput:focus{border:var(--border-width-strong) solid var(--accent-evidence);padding:0 calc(var(--space-3) - 1px);outline:none}.oofbtG_fieldLabel{font-size:14px;font-weight:600}.oofbtG_filters{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.oofbtG_filter{gap:var(--space-1);min-width:0;max-width:100%;color:var(--text-secondary);flex-direction:column;font-size:13px;display:flex}.oofbtG_select,.oofbtG_dateInput,.oofbtG_textInput{max-width:100%;height:44px;padding:0 var(--space-3);border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-display);background:#fff;font-size:14px}.oofbtG_select:focus-visible,.oofbtG_dateInput:focus-visible,.oofbtG_textInput:focus-visible{border:var(--border-width-strong) solid var(--accent-evidence);padding:0 calc(var(--space-3) - 1px);outline:none}.oofbtG_textarea:focus-visible{border:var(--border-width-strong) solid var(--accent-evidence);padding:calc(var(--space-2) - 1px) calc(var(--space-3) - 1px);outline:none}.oofbtG_textInput.oofbtG_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.oofbtG_textarea{min-height:88px;padding:var(--space-2) var(--space-3);border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);font-family:var(--font-display);resize:vertical;background:#fff;font-size:14px}.oofbtG_bands{border-top:var(--border-width-default) solid var(--border-default);margin:0;padding:0;list-style:none}.oofbtG_band{gap:var(--space-4);padding:var(--space-3) var(--space-1);border-bottom:var(--border-width-default) solid var(--border-subtle);align-items:center;display:grid}.oofbtG_bandUsers{grid-template-columns:minmax(0,2.4fr) minmax(0,1.4fr) minmax(0,.6fr) minmax(0,1.4fr) auto}.oofbtG_bandOrgs{grid-template-columns:minmax(0,2fr) minmax(0,.5fr) minmax(0,2fr) minmax(0,1.5fr) minmax(0,1fr) auto}.oofbtG_bandCell{gap:var(--space-1);flex-direction:column;min-width:0;font-size:13px;display:flex}.oofbtG_badges{gap:var(--space-1);flex-wrap:wrap;display:flex}.oofbtG_bandLink{min-height:24px;color:var(--text-primary);align-items:center;text-decoration:none;display:inline-flex}.oofbtG_bandLink:hover{text-decoration:underline}.oofbtG_id{font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:13px;font-weight:500}.oofbtG_idSmall{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);overflow-wrap:anywhere;font-size:12px}.oofbtG_orgName{font-size:15px;font-weight:600}@media (max-width:1024px){.oofbtG_band{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}}.oofbtG_table{border-collapse:collapse;width:100%;font-size:14px}.oofbtG_table caption{text-align:left;padding-bottom:var(--space-3);font-size:18px;font-weight:700}.oofbtG_table th{text-align:left;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width-default) solid var(--ink);font-size:11px;font-weight:500}.oofbtG_table td{padding:var(--space-3) var(--space-4);border-bottom:var(--border-width-default) solid var(--border-subtle);vertical-align:top}.oofbtG_table td.oofbtG_num,.oofbtG_table th.oofbtG_num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media (max-width:639px){.oofbtG_table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oofbtG_table tr{padding:var(--space-3) 0;border-bottom:var(--border-width-default) solid var(--border-subtle);display:block}.oofbtG_table td{justify-content:space-between;gap:var(--space-3);padding:var(--space-1) 0;border:0;display:flex}.oofbtG_table td:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:11px}.oofbtG_table td.oofbtG_num{text-align:left}}.oofbtG_facts{gap:var(--space-4) var(--space-6);padding:var(--space-4) 0;border-top:var(--border-width-default) solid var(--border-default);border-bottom:var(--border-width-default) solid var(--border-default);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}@media (max-width:1024px){.oofbtG_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.oofbtG_fact{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.oofbtG_fact dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);font-size:11px}.oofbtG_fact dd{margin:0;font-size:15px}.oofbtG_more{align-items:flex-start;gap:var(--space-2);padding-top:var(--space-4);flex-direction:column;display:flex}.oofbtG_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.oofbtG_banner{background:var(--ink);color:var(--surface-default)}.oofbtG_bannerRow{align-items:center;gap:var(--space-3) var(--space-4);min-height:56px;padding:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.oofbtG_bannerLabel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:var(--space-1) var(--space-2);border:var(--border-width-default) solid var(--surface-default);border-radius:var(--radius-sm);font-size:11px}.oofbtG_bannerOrg{font-size:15px;font-weight:600}.oofbtG_bannerId{font-family:var(--font-mono);color:var(--border-strong);font-size:12px}.oofbtG_bannerReason{color:var(--border-subtle);font-size:14px}.oofbtG_remainingTail{font-size:13px;font-weight:400}.oofbtG_remainingTime{font-weight:600}.oofbtG_remaining{font-family:var(--font-mono);font-variant-numeric:tabular-nums;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--status-warning-bg);color:var(--status-warning-text);font-size:15px;font-weight:600}.oofbtG_bannerRevoke{height:36px;padding:0 var(--space-4);border:var(--border-width-default) solid var(--surface-default);border-radius:var(--radius-md);color:var(--surface-default);font-family:var(--font-display);cursor:pointer;background:0 0;align-items:center;margin-left:auto;font-size:14px;font-weight:600;display:inline-flex}.oofbtG_bannerRevoke:focus-visible{outline:var(--focus-ring-width) solid var(--surface-default);outline-offset:var(--focus-ring-offset)}.oofbtG_bannerRevoke:disabled{opacity:.6;cursor:progress}@media (max-width:639px){.oofbtG_bannerRow{padding:var(--space-3) var(--space-4);flex-direction:column;align-items:flex-start}.oofbtG_bannerRevoke{height:44px;margin-left:0}}.oofbtG_revealed{gap:var(--space-1);padding:var(--space-2) var(--space-3);border:var(--border-width-default) solid var(--status-warning-base);border-radius:var(--radius-sm);background:var(--surface-default);flex-direction:column;display:flex}.oofbtG_revealedValue{color:var(--text-primary);overflow-wrap:anywhere;font-size:14px}.oofbtG_revealedLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--status-warning-text);font-size:10px}.oofbtG_chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.oofbtG_chip{min-width:44px;height:36px;padding:0 var(--space-3);border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);font-family:var(--font-mono);font-variant-numeric:tabular-nums;cursor:pointer;background:#fff;font-size:14px}.oofbtG_chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface-default);font-weight:600}.oofbtG_chip:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.oofbtG_radios{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.oofbtG_radios legend{margin-bottom:var(--space-2);font-size:14px;font-weight:600}.oofbtG_radio{align-items:center;gap:var(--space-2);min-height:44px;font-size:15px;display:flex}.oofbtG_radio input{width:18px;height:18px;accent-color:var(--accent-evidence)}.oofbtG_formStack{gap:var(--space-4);flex-direction:column;display:flex}.oofbtG_counter{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);align-self:flex-end;font-size:12px}.oofbtG_danger{height:36px;padding:0 var(--space-4);border:var(--border-width-default) solid var(--status-danger-base);border-radius:var(--radius-md);color:var(--status-danger-text);font-family:var(--font-display);cursor:pointer;background:#fff;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.oofbtG_dangerFilled{height:44px;padding:0 var(--space-4);border:var(--border-width-default) solid var(--status-danger-base);border-radius:var(--radius-md);background:var(--status-danger-base);color:var(--surface-default);font-family:var(--font-display);cursor:pointer;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.oofbtG_dangerFilled:disabled{background:var(--border-default);border-color:var(--border-default);color:var(--text-secondary);cursor:not-allowed}.oofbtG_danger:focus-visible,.oofbtG_dangerFilled:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (max-width:639px){.oofbtG_container{padding:var(--space-6) var(--space-4) var(--space-8)}.oofbtG_h1{font-size:28px}.oofbtG_h2{font-size:22px}.oofbtG_answer{font-size:17px}.oofbtG_searchRow{flex-direction:column}.oofbtG_detailLink,.oofbtG_back,.oofbtG_textButton,.oofbtG_link.oofbtG_touch,.oofbtG_defButton{min-height:44px}.oofbtG_dialogActions{flex-direction:column-reverse}.oofbtG_dialogActions>*{width:100%;height:56px}}.oofbtG_dialogActions{justify-content:flex-end;gap:var(--space-3);display:flex}.oofbtG_touch{align-items:center;min-height:24px;display:inline-flex}.oofbtG_linkOuts{border-top:var(--border-width-default) solid var(--border-default);margin:0;padding:0;list-style:none}.oofbtG_linkOut{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--border-width-default) solid var(--border-subtle);flex-wrap:wrap;display:flex}.oofbtG_linkOutText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.oofbtG_linkOutTitle{font-size:15px;font-weight:600}.oofbtG_source{font-family:var(--font-mono);color:var(--text-secondary);font-size:11px}.oofbtG_dayHeader{font-family:var(--font-mono);font-variant-numeric:tabular-nums;padding:var(--space-3) 0 var(--space-2);border-bottom:var(--border-width-default) solid var(--ink);margin:0;font-size:13px}.oofbtG_auditRow{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:var(--border-width-default) solid var(--border-subtle);grid-template-columns:120px minmax(0,1fr);display:grid}.oofbtG_auditTime{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.oofbtG_auditFields{gap:var(--space-1) var(--space-4);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);margin:var(--space-1) 0 0;flex-wrap:wrap;font-size:12px;display:flex}@media (max-width:639px){.oofbtG_auditRow{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.oofbtG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oofbtG_popoverText{margin:var(--space-2) 0 0}.oofbtG_loadMore{min-height:44px;padding:0 var(--space-4);border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);background:#fff;align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.oofbtG_loadMore:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.oofbtG_openLink{height:36px;padding:0 var(--space-4);border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);white-space:nowrap;background:#fff;justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.oofbtG_openLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (max-width:639px){.oofbtG_openLink{height:44px}}.oofbtG_leadBody{color:var(--text-body);max-width:740px;margin:0;font-size:15px;line-height:1.5}.oofbtG_table th.oofbtG_rowHeader{text-align:left;font-family:var(--font-display);letter-spacing:0;text-transform:none;color:var(--text-primary);border-bottom:var(--border-width-default) solid var(--border-subtle);font-size:14px;font-weight:600}.oofbtG_plainList{margin:0;padding:0;list-style:none}.oofbtG_periodMobile,.oofbtG_figuresLink{display:none}.oofbtG_figures{gap:var(--space-6);flex-direction:column;display:flex}.oofbtG_periodSummary{min-height:44px;padding:0 var(--space-3);border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);cursor:pointer;background:#fff;align-items:center;font-size:14px;list-style:none;display:flex}.oofbtG_periodSummary::-webkit-details-marker{display:none}.oofbtG_periodSummary:focus-visible,.oofbtG_periodMenu a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.oofbtG_periodMenu{margin:var(--space-2) 0 0;border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:#fff;padding:0;list-style:none}.oofbtG_periodMenu a{min-height:44px;padding:0 var(--space-3);color:var(--text-primary);border-bottom:var(--border-width-default) solid var(--border-subtle);align-items:center;text-decoration:none;display:flex}.oofbtG_periodMenu li:last-child a{border-bottom:0}.oofbtG_periodMenu a[aria-current=true]{font-weight:600}@media (max-width:639px){.oofbtG_headerRow>:not(:first-child){flex:100%;min-width:0}.oofbtG_period{align-items:stretch}.oofbtG_segmented{display:none}.oofbtG_periodMobile{display:block}.oofbtG_searchInput{flex:none}.oofbtG_bandLink,.oofbtG_table td a,.oofbtG_table th a,.oofbtG_figuresLink{align-items:center;min-height:44px;display:inline-flex}.oofbtG_figures:not(:target){display:none}}.oofbtG_stepper{align-items:stretch;gap:var(--space-2);display:flex}.oofbtG_stepButton{display:none}@media (max-width:639px){.oofbtG_chips{display:none}.oofbtG_stepButton{border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);width:56px;height:56px;color:var(--text-primary);font-family:var(--font-mono);background:#fff;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.oofbtG_stepButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.oofbtG_stepper .oofbtG_textInput{text-align:center;flex:1;min-width:0;height:56px}.oofbtG_danger{height:44px}}.oofbtG_skipLink{left:var(--space-4);top:var(--space-2);z-index:10;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-default);color:var(--accent-evidence);font-weight:600;position:absolute;transform:translateY(-200%)}.oofbtG_skipLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);transform:none}.oofbtG_container:focus{outline:none}@media (max-width:639px){.oofbtG_skipLink{align-items:center;min-height:44px;display:inline-flex}}.oofbtG_planSection{gap:var(--space-4);flex-direction:column;display:flex}.oofbtG_planHeading{padding-bottom:var(--space-3);border-bottom:var(--border-width-strong) solid var(--ink);color:var(--text-primary);margin:0;font-size:22px;font-weight:700}.oofbtG_planStatusRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.oofbtG_planBadge{border-radius:var(--radius-sm);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;padding:3px 7px;font-size:11px;line-height:1.3;display:inline-flex}.oofbtG_planBadgePro{background:var(--status-success-bg);color:var(--status-success-text)}.oofbtG_planBadgeFree{background:var(--border-subtle);color:var(--text-body)}.oofbtG_planBadgeExpired{background:var(--status-warning-bg);color:var(--notice-caution-text)}.oofbtG_planSentence{color:var(--text-primary);margin:0;font-size:16px;line-height:1.45}.oofbtG_planActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.oofbtG_planHint{color:var(--text-body);margin:0;font-size:13px}.oofbtG_planMicro{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:11px}.oofbtG_planH3{color:var(--text-primary);margin:0;font-size:17px;font-weight:600}.oofbtG_planFootnote{align-items:center;gap:var(--space-3);color:var(--text-body);flex-wrap:wrap;font-size:14px;display:flex}.oofbtG_planFootnote p{margin:0}.oofbtG_planDangerButton{border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);height:44px;color:var(--status-danger-base);font-family:var(--font-display);cursor:pointer;background:#fff;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.oofbtG_planDangerButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.oofbtG_planField{gap:var(--space-1);flex-direction:column;display:flex}.oofbtG_planFieldLabel{color:var(--text-body);font-size:14px;font-weight:500}.oofbtG_planHelp{color:var(--text-body);margin:0;font-size:13px}.oofbtG_planDate{border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);height:48px;color:var(--text-primary);font-family:var(--font-mono);background:#fff;padding:0 14px;font-size:14px}.oofbtG_planDate:focus-visible,.oofbtG_planNote:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.oofbtG_planDate[aria-invalid=true]{border-color:var(--status-danger-base)}.oofbtG_planNote{border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);min-height:73px;color:var(--text-primary);font-family:var(--font-display);resize:vertical;background:#fff;padding:12px 14px;font-size:16px}.oofbtG_planFieldError{align-items:center;gap:var(--space-2);color:var(--status-danger-text);margin:0;font-size:14px;display:flex}.oofbtG_planConfirmRows{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.oofbtG_planConfirmRow{gap:var(--space-1);flex-direction:column;display:flex}.oofbtG_planConfirmRow dd{margin:0;font-size:15px;line-height:1.45}.oofbtG_planCallout{border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-default);color:var(--text-primary);margin:0;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.5}.oofbtG_planHistoryNote{color:var(--text-body);font-size:14px}.oofbtG_planHistory td{overflow-wrap:anywhere}.oofbtG_proCard{padding:var(--space-6);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-default);flex-direction:column;gap:18px;display:flex}.oofbtG_proCardHead{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}.oofbtG_proCardTitle{color:var(--text-primary);margin:0;font-size:20px;font-weight:700}.oofbtG_proCardAnswer{max-width:740px;margin:0;font-size:17px;line-height:1.5}.oofbtG_proGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 28px;display:grid}.oofbtG_proCell{min-width:0;padding-top:var(--space-3);border-top:var(--border-width-default) solid var(--ink);flex-direction:column;gap:6px;display:flex}.oofbtG_proCellLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);font-size:11px}.oofbtG_proCellValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:24px;font-weight:600}.oofbtG_proCellSub{color:var(--text-body);font-size:13px;line-height:1.45}.oofbtG_proLinkRow{flex-wrap:wrap;align-items:center;gap:4px 16px;padding-top:4px;display:flex}.oofbtG_proLinkRow p{color:var(--text-body);margin:0;font-size:14px}.oofbtG_proLink{min-height:44px;color:var(--accent-evidence);align-items:center;font-size:15px;display:inline-flex}.oofbtG_savedBlock{flex-direction:column;gap:6px;display:flex}.oofbtG_savedEyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:11px}.oofbtG_savedList{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;margin:0;display:grid}.oofbtG_savedItem{padding:var(--space-3) 0;flex-direction:column;gap:4px;display:flex}.oofbtG_savedItem dt{color:var(--text-primary);margin:0;font-size:16px}.oofbtG_savedItem dd{color:var(--text-primary);margin:0;font-size:15px}@media (max-width:1024px){.oofbtG_proGrid,.oofbtG_savedList{grid-template-columns:minmax(0,1fr)}.oofbtG_proCard{padding:18px}}
.bLbNtq_badge{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;border-radius:var(--radius-sm);white-space:nowrap;align-items:center;padding:4px 8px;font-size:11px;display:inline-flex}.bLbNtq_success{background:var(--status-success-bg);color:var(--status-success-text)}.bLbNtq_warning{background:var(--status-warning-bg);color:var(--status-warning-text)}.bLbNtq_danger{background:var(--status-danger-bg);color:var(--status-danger-text)}.bLbNtq_neutral{background:var(--surface-sunken);color:var(--text-secondary)}.bLbNtq_pro{color:var(--ink);border:1px solid var(--ink);background:0 0;padding:3px 7px}.bLbNtq_outline{color:var(--text-body);border:1px solid var(--border-strong);background:0 0;padding:3px 7px}.bLbNtq_neutralStrong{background:var(--border-subtle);color:var(--text-body)}.bLbNtq_sensitive{background:var(--status-warning-bg);color:var(--status-warning-text)}.bLbNtq_ink{background:var(--ink);color:var(--surface-default)}.bLbNtq_wide{letter-spacing:.08em}
.Ku6g2G_card{gap:var(--space-2);padding:var(--space-4);background:var(--surface-sunken);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);flex-direction:column;display:flex}.Ku6g2G_title{align-items:center;gap:var(--space-2);font-family:var(--font-display);color:var(--text-primary);flex-wrap:wrap;margin:0;font-size:1rem;font-weight:700;line-height:1.3;display:flex}.Ku6g2G_description{color:var(--text-body);margin:0;font-size:.9375rem;line-height:1.5}.Ku6g2G_soon{color:var(--ink);margin:0;font-size:.875rem;font-weight:600}
.-\32 PsfW_root{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.-\32 PsfW_anchor{position:relative}.-\32 PsfW_control{border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);min-height:44px;transition:outline-color var(--duration-fast) ease;background:#fff;align-items:center;display:flex}.-\32 PsfW_control[data-focused=true]{outline-color:var(--focus-ring-color)}.-\32 PsfW_control[data-invalid=true]{border-color:var(--status-danger-base)}.-\32 PsfW_control[data-disabled=true]{background:var(--bg-canvas);border-color:var(--border-default)}@media (max-width:639px){.-\32 PsfW_control{min-height:48px}}.-\32 PsfW_icon{width:44px;color:var(--text-body);flex:none;justify-content:center;align-self:stretch;align-items:center;display:flex}.-\32 PsfW_control[data-disabled=true] .-\32 PsfW_icon{color:var(--text-tertiary)}.-\32 PsfW_input{min-width:0;padding:0 var(--space-1) 0 0;font-family:var(--font-display);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;align-self:stretch;font-size:16px}.-\32 PsfW_input::placeholder{color:var(--text-secondary);opacity:1}.-\32 PsfW_input:disabled{color:var(--text-secondary)}.-\32 PsfW_loading{padding:0 var(--space-3) 0 6px;font-family:var(--font-mono);color:var(--text-body);flex:none;font-size:12px}.-\32 PsfW_clear{border-radius:var(--radius-md);width:44px;height:44px;color:var(--text-body);cursor:pointer;transition:background-color var(--duration-fast) ease;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-right:1px;display:flex}.-\32 PsfW_clear:hover{background:var(--border-subtle);color:var(--text-primary)}.-\32 PsfW_clear:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:0}.-\32 PsfW_popover{z-index:5;border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);background:#fff;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 1px 1px #161b190a,0 4px 8px #161b190d,0 16px 32px #161b1912}.-\32 PsfW_hint{padding:14px var(--space-4);flex-direction:column;gap:2px;display:flex}.-\32 PsfW_hintText{color:var(--text-primary);font-size:15px;line-height:1.45}.-\32 PsfW_hintSub{color:var(--text-body);font-size:14px;line-height:1.45}.-\32 PsfW_list{padding:var(--space-1) 0;margin:0;list-style:none;overflow-y:auto}.-\32 PsfW_option{align-items:center;gap:var(--space-3);cursor:pointer;min-height:48px;transition:background-color var(--duration-fast) ease;background:#fff;padding:9px 14px;display:flex}.-\32 PsfW_option[data-hover=true]{background:var(--bg-canvas)}.-\32 PsfW_option[data-active=true]{background:var(--surface-evidence);box-shadow:inset 0 0 0 var(--border-width-strong) var(--accent-evidence)}.-\32 PsfW_optionText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.-\32 PsfW_optionName{color:var(--text-primary);font-size:16px;font-weight:500;line-height:1.35}.-\32 PsfW_hit{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--accent-evidence);text-decoration-color:var(--accent-evidence);font-weight:700}.-\32 PsfW_dept{color:var(--text-body);font-weight:400}.-\32 PsfW_kind{color:var(--text-secondary);font-size:13px;line-height:1.35}.-\32 PsfW_chosen{font-family:var(--font-mono);color:var(--accent-evidence-hover);flex:none;font-size:12px}.-\32 PsfW_more{padding:10px var(--space-4);border-top:var(--border-width-default) solid var(--border-subtle);color:var(--text-body);font-size:13px;line-height:1.4}.-\32 PsfW_error{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);background:#fff;flex-wrap:wrap;display:flex}.-\32 PsfW_errorText{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.-\32 PsfW_errorTitle{color:var(--status-danger-base);font-size:15px;font-weight:600}.-\32 PsfW_errorBody{color:var(--text-body);font-size:14px;line-height:1.45}.-\32 PsfW_retry{min-height:44px;padding:0 var(--space-4);border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-display);cursor:pointer;transition:background-color var(--duration-fast) ease;background:#fff;flex:none;font-size:15px;font-weight:600}.-\32 PsfW_retry:hover{background:var(--border-subtle)}.-\32 PsfW_retry:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.-\32 PsfW_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.cx-YNa_summary{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) 0;display:flex}.cx-YNa_summaryText{align-items:baseline;gap:var(--space-2);display:flex;overflow:hidden}.cx-YNa_summaryName{font-family:var(--font-display);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.cx-YNa_summaryContact{font-family:var(--font-mono);color:var(--text-tertiary);white-space:nowrap;font-size:12px}.cx-YNa_editLink{padding:var(--space-2);margin:calc(var(--space-2) * -1);font-family:var(--font-display);color:var(--accent-evidence);cursor:pointer;background:0 0;border:none;flex-shrink:0;min-height:44px;font-size:13px;font-weight:600;text-decoration:underline}.cx-YNa_editLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.cx-YNa_expanded{--field-required-color:var(--accent-evidence);gap:var(--space-4);padding:var(--space-3) 0 var(--space-5);flex-direction:column;display:flex}.cx-YNa_heading{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:11px;font-weight:400}.cx-YNa_remitenteBadgeDesktop,.cx-YNa_remitenteBadgeMobile{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-tertiary);font-size:10px}.cx-YNa_remitenteBadgeMobile{display:none}.cx-YNa_contactHelp{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.cx-YNa_contactGroupError{align-items:flex-start;gap:var(--space-1);color:var(--status-danger-text);margin:0;font-size:13px;line-height:1.5;display:flex}@media (max-width:639px){.cx-YNa_remitenteBadgeDesktop{display:none}.cx-YNa_remitenteBadgeMobile{display:block}}.cx-YNa_expanded input[aria-invalid=true],.cx-YNa_expanded input[aria-invalid=true]:focus-visible{border-color:#8a2e2e}
.lC0pJa_wrap{min-width:0;display:none}@media (max-width:1023px){.lC0pJa_wrap{margin-bottom:var(--space-4);border:var(--border-width-default) solid var(--border-strong);border-radius:var(--radius-md);display:flex;overflow:hidden}}.lC0pJa_segmentButton{min-width:0;padding:var(--space-2) var(--space-3);min-height:44px;font-family:var(--font-display);color:var(--text-secondary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;transition:background-color var(--duration-fast) ease-out, color var(--duration-fast) ease-out;background:#fff;border:none;flex:1;font-size:14px;font-weight:600;overflow:hidden}.lC0pJa_segmentButton[data-active=true]{background:var(--ink);color:var(--surface-default)}.lC0pJa_segmentButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}
.yUluQW_stack{align-items:center;gap:var(--space-6);flex-direction:column;width:100%;display:flex}.yUluQW_pageScaleWrapper{border-radius:10px;width:100%;max-width:680px;position:relative;overflow:hidden}.yUluQW_pageScaleInner{transform-origin:0 0;position:absolute;top:0;left:0}.yUluQW_page{color:var(--ink);font-family:var(--font-display);border:var(--border-width-default) solid var(--border-default);box-sizing:border-box;background:#fff;border-radius:10px;flex-direction:column;width:816px;height:1056px;padding:64px 72px 92px;display:flex;position:relative;overflow:hidden}.yUluQW_header{justify-content:space-between;align-items:flex-start;gap:var(--space-6);border-bottom:1.5px solid var(--ink);padding-bottom:var(--space-4);margin-bottom:var(--space-5);display:flex}.yUluQW_headerNameRow{align-items:flex-start;min-width:0;display:flex}.yUluQW_headerNameColumn{flex:1;min-width:0}.yUluQW_logoBox{flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex;overflow:hidden}.yUluQW_logoImage{object-fit:contain;object-position:left top;max-width:100%;max-height:100%;display:block}.yUluQW_businessName{overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:700}.yUluQW_businessContact{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.yUluQW_headerRight{text-align:right;flex-shrink:0}.yUluQW_docTag{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-tertiary);margin:0;font-size:10px}.yUluQW_businessCode{font-family:var(--font-mono);color:var(--text-secondary);margin:2px 0 0;font-size:15px}.yUluQW_metaGrid2col{margin-top:var(--space-2);gap:2px var(--space-2);font-family:var(--font-mono);color:var(--text-secondary);text-align:right;grid-template-columns:auto auto;justify-content:end;font-size:11px;display:grid}.yUluQW_metaGridLabel{color:var(--text-tertiary)}.yUluQW_customerMetaGrid{justify-content:space-between;gap:var(--space-6);margin-top:var(--space-5);display:flex}.yUluQW_customerMetaColumn{width:46%}.yUluQW_metaValue{overflow-wrap:anywhere;margin:3px 0 0;font-size:15px;font-weight:400}.yUluQW_metaDetail{font-family:var(--font-mono);color:var(--text-secondary);overflow-wrap:anywhere;margin:2px 0 0;font-size:10px}.yUluQW_continuationHeader{border-bottom:1px solid var(--border-default);padding-bottom:var(--space-3);margin-bottom:var(--space-5)}.yUluQW_continuationHeaderName{overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:600}.yUluQW_continuationHeaderMeta{font-family:var(--font-mono);color:var(--text-secondary);overflow-wrap:anywhere;margin:2px 0 0;font-size:9px}.yUluQW_table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:14px}.yUluQW_colNum{width:36px}.yUluQW_colQuantity{width:88px}.yUluQW_colUnitPrice{width:120px}.yUluQW_colTotal{width:116px}.yUluQW_table thead th{font-family:var(--font-mono);letter-spacing:.05em;color:var(--text-tertiary);text-align:left;border-bottom:1px solid var(--ink);padding:0 12px 8px 0;font-size:10px;font-weight:400}.yUluQW_table thead th:last-child{padding-right:0}.yUluQW_thNumeric{text-align:right}.yUluQW_table tbody td{border-bottom:1px solid var(--border-subtle);vertical-align:baseline;padding:13px 12px 13px 0}.yUluQW_table tbody td:last-child{padding-right:0}.yUluQW_rowNum{font-family:var(--font-mono);color:var(--text-tertiary);font-size:12px}.yUluQW_numeric{text-align:right;font-size:13px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.yUluQW_numericContinuation{color:var(--text-tertiary)}.yUluQW_conditions{margin-top:var(--space-5);max-width:60%;font-size:10px}.yUluQW_conditions p{margin:var(--space-2) 0 0;color:var(--text-body);white-space:pre-wrap;line-height:1.5}.yUluQW_metaLabel{font-family:var(--font-mono);letter-spacing:.05em;color:var(--text-tertiary);margin:0;font-size:10px}.yUluQW_totals{margin-top:var(--space-5);width:45%;margin-left:auto}.yUluQW_totalsRow{min-width:0;margin-bottom:var(--space-2);color:var(--text-secondary);justify-content:space-between;font-size:13px;display:flex}.yUluQW_mono{font-size:14px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.yUluQW_totalRule{border-bottom:1.5px solid var(--ink);margin:var(--space-2) 0}.yUluQW_totalRow{justify-content:space-between;align-items:baseline;min-width:0;font-size:11px;font-weight:400;display:flex}.yUluQW_totalValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:28px;font-weight:600}.yUluQW_totalValueLarge{font-size:22px}.yUluQW_amountInWords{margin:var(--space-2) 0 0;text-align:right;font-family:var(--font-mono);color:var(--text-secondary);font-size:8px}.yUluQW_acceptance{gap:48px;margin-top:auto;padding-top:36px;display:flex}.yUluQW_acceptanceColumn{flex:1}.yUluQW_acceptanceRuleSignature{border-top:1px solid var(--ink)}.yUluQW_acceptanceRuleDate{border-top:1px solid var(--border-strong)}.yUluQW_acceptanceLabel{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-secondary);padding-top:8px;font-size:10px;display:block}.yUluQW_footer{justify-content:space-between;gap:var(--space-3);border-top:1px solid var(--border-subtle);font-family:var(--font-mono);color:var(--text-tertiary);padding-top:10px;font-size:8px;display:flex;position:absolute;bottom:3%;left:6.3%;right:6.3%}.yUluQW_footerBusiness{overflow-wrap:anywhere;min-width:0}.yUluQW_footerPageCount{flex-shrink:0}.yUluQW_proposalPage{box-shadow:inset 0 0 0 var(--border-width-default) var(--border-default);border:0}.yUluQW_proposalGrid{grid-template-columns:148px minmax(0,1fr);column-gap:28px;display:grid}.yUluQW_proposalBody{min-width:0}.yUluQW_proposalTitle{margin:var(--space-5) 0 0;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;overflow-wrap:anywhere;font-size:24px;font-weight:700;line-height:1.2}.yUluQW_proposalSectionLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);margin:0;font-size:10px}.yUluQW_proposalNarrative{display:block}.yUluQW_proposalSectionSpace{margin-top:28px}.yUluQW_proposalListSectionSpace{margin-top:32px}.yUluQW_proposalParagraphGap{margin-top:12px}.yUluQW_proposalParagraph{color:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.yUluQW_proposalSummaryParagraph{font-size:16px;line-height:1.6}.yUluQW_proposalListRow{border-bottom:1px solid var(--border-subtle);grid-template-columns:28px minmax(0,1fr);column-gap:8px;padding:8px 0;display:grid}.yUluQW_proposalListRowLast{border-bottom:0}.yUluQW_proposalListMarker{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:12px;line-height:1.5}.yUluQW_proposalListBody{color:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.yUluQW_offerHeading{margin-top:32px;margin-bottom:12px}.yUluQW_pageOutlined{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);overflow:visible}.yUluQW_collectionHeaderRight{width:267px}.yUluQW_collectionCityDate{margin:var(--space-2) 0 0;font-family:var(--font-mono);color:var(--text-secondary);font-size:11px}.yUluQW_collectionIdentification,.yUluQW_collectionContact{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);overflow-wrap:anywhere;margin:2px 0 0;font-size:12px}.yUluQW_collectionConcept{margin-top:var(--space-5)}.yUluQW_collectionConceptValue{overflow-wrap:anywhere;margin:3px 0 0;font-size:15px;line-height:1.5}.yUluQW_collectionSensitive{font-variant-numeric:tabular-nums}.yUluQW_collectionMaskDots{letter-spacing:.12em}.yUluQW_collectionClosingRow{margin-top:var(--space-6);grid-template-columns:1fr 300px;gap:40px;display:grid}.yUluQW_collectionPaymentList{margin:var(--space-2) 0 0}.yUluQW_collectionPaymentPair{gap:var(--space-3);margin-bottom:var(--space-1);font-size:13px;display:flex}.yUluQW_collectionPaymentPair dt{width:112px;color:var(--text-secondary);flex-shrink:0}.yUluQW_collectionPaymentPair dd{overflow-wrap:anywhere;min-width:0;margin:0}.yUluQW_collectionAccountNumber{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:13px}.yUluQW_collectionHelpLine{margin:0 0 var(--space-1);max-width:300px;color:var(--text-secondary);font-size:12px;line-height:18px}.yUluQW_collectionSignature{width:300px;margin-top:auto;padding-top:44px}.yUluQW_collectionSignatureName{margin:var(--space-1) 0 0;font-size:14px}.yUluQW_collectionNatureBand{border-top:1px solid var(--border-subtle);padding-top:var(--space-3);margin-top:auto}.yUluQW_collectionNatureBandAfterClosing{margin-top:var(--space-4)}.yUluQW_collectionNatureText{color:var(--text-body);margin:0;font-size:13px;line-height:20px}.yUluQW_collectionNatureLead{font-weight:600}.yUluQW_continuousPage{height:auto;min-height:1056px;overflow:visible}.yUluQW_continuousFooter{margin-top:var(--space-6);position:static}
.vHOd9W_wrap{gap:var(--space-3);width:100%;padding-bottom:var(--space-6);flex-direction:column;display:flex}.vHOd9W_track{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;border-radius:10px;width:100%;display:flex;overflow:auto hidden}.vHOd9W_track::-webkit-scrollbar{display:none}.vHOd9W_track:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.vHOd9W_slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;justify-content:center;min-width:0;display:flex}.vHOd9W_sheetFrame{width:100%}.vHOd9W_wrap[data-peek=true]{width:auto;margin-inline:calc(-1 * var(--space-5))}.vHOd9W_wrap[data-peek=true] .vHOd9W_track{gap:var(--peek-gap);padding-inline:var(--peek-inset);scroll-padding-inline:var(--peek-inset);border-radius:0}.vHOd9W_wrap[data-peek=true] .vHOd9W_slide{scroll-snap-align:center}.vHOd9W_controls{justify-content:center;align-items:center;gap:var(--space-2);max-width:100%;display:flex}.vHOd9W_dotsScroll{scrollbar-width:none;-ms-overflow-style:none;max-width:160px;overflow-x:auto}.vHOd9W_dotsScroll::-webkit-scrollbar{display:none}.vHOd9W_dots{align-items:center;gap:6px;display:flex}.vHOd9W_dot{background:var(--border-strong);width:7px;height:7px;transition:background-color var(--duration-fast) ease-out;border-radius:50%;flex-shrink:0}.vHOd9W_dot[data-active=true]{background:var(--ink)}.vHOd9W_pageLabel{font-family:var(--font-mono);color:var(--text-tertiary);white-space:nowrap;font-size:10px}
._4-eyZq_document{color:var(--ink);max-width:816px;padding:var(--space-8) var(--space-7);font-family:var(--font-display);background:#fff;margin:0 auto}._4-eyZq_framed{border:var(--border-width-default) solid var(--border-default);border-radius:10px;padding:36px 38px}._4-eyZq_skeletonBar{height:12px;margin-top:var(--space-1);background:#edf0ec;border-radius:3px;display:inline-block}._4-eyZq_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._4-eyZq_header{justify-content:space-between;align-items:flex-start;gap:var(--space-6);display:flex}._4-eyZq_header>div:first-child{min-width:0}._4-eyZq_businessName{overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:700}._4-eyZq_businessContact{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);overflow-wrap:anywhere;margin:3px 0 0;font-size:11px}._4-eyZq_headerNameSkeleton{width:150px;height:14px}._4-eyZq_headerContactSkeleton{width:110px;height:10px}@media (max-width:639px){._4-eyZq_headerNameSkeleton{width:120px;height:12px}._4-eyZq_headerContactSkeleton{width:92px;height:9px}}._4-eyZq_headerRight{text-align:right}._4-eyZq_docTag{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-tertiary);margin:0;font-size:10px}._4-eyZq_businessCode{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:13px}._4-eyZq_headerRightDesktop{text-align:right;flex-direction:column;flex-shrink:0;gap:5px;display:flex}._4-eyZq_headerRightMobile{flex-shrink:0;display:none}._4-eyZq_metaGrid2col{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);grid-template-columns:auto auto;justify-content:end;gap:2px 12px;font-size:10px;display:grid}._4-eyZq_metaGridLabel{color:var(--text-tertiary)}@media (max-width:639px){._4-eyZq_headerRightDesktop{display:none}._4-eyZq_headerRightMobile{display:block}._4-eyZq_metaGrid2col{gap:2px 10px}}._4-eyZq_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);margin:var(--space-1) 0;font-size:13px}._4-eyZq_rule{background:var(--ink);height:1px;margin:var(--space-5) 0}._4-eyZq_metaGrid{gap:var(--space-6);margin-bottom:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}._4-eyZq_metaGrid>div{min-width:0}._4-eyZq_metaLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);margin:0 0 var(--space-1);font-size:10px}._4-eyZq_metaValue{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400}._4-eyZq_metaDetail{color:var(--text-secondary);margin:var(--space-1) 0 0;overflow-wrap:anywhere;font-size:13px}._4-eyZq_tableContainer{margin-bottom:var(--space-6);position:relative;container:preview-items/inline-size}._4-eyZq_tableFitProbe{inset-inline-end:100%;visibility:hidden;pointer-events:none;column-gap:var(--space-3);inline-size:max-content;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;grid-template-columns:24px 152px minmax(76px,max-content) minmax(108px,max-content) minmax(116px,max-content);font-size:13px;display:grid;position:absolute;top:0}._4-eyZq_tableFitProbe>span:nth-child(-n+5){letter-spacing:.08em;text-transform:uppercase;font-size:10px}._4-eyZq_tableFitProbe>span:not(._4-eyZq_tableFitProbeRow):before,._4-eyZq_tableFitProbeRow>span:before{content:attr(data-value)}._4-eyZq_tableFitProbeRow{display:contents}._4-eyZq_table{column-gap:var(--space-3);border-collapse:collapse;grid-template-columns:24px minmax(152px,1fr) minmax(76px,max-content) minmax(108px,max-content) minmax(116px,max-content);width:100%;display:grid}._4-eyZq_table thead,._4-eyZq_table tbody{display:contents}._4-eyZq_table tr{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--border-subtle);display:grid}._4-eyZq_table thead tr{border-bottom-color:var(--ink)}._4-eyZq_table th,._4-eyZq_table td{min-width:0;padding:var(--space-2) 0}._4-eyZq_table th{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);text-align:left;font-size:10px;font-weight:400}._4-eyZq_table td{font-size:14px}._4-eyZq_description{white-space:normal;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}._4-eyZq_itemSubtext{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);margin-top:var(--space-1);white-space:normal;font-size:12px;display:none}._4-eyZq_quantityUnit{flex-wrap:wrap;column-gap:.5ch;min-width:0;display:inline-flex}._4-eyZq_quantityToken{white-space:nowrap}._4-eyZq_unitToken{overflow-wrap:break-word;min-width:0}._4-eyZq_compactUnitPrice{white-space:nowrap}._4-eyZq_table ._4-eyZq_rowNum{font-family:var(--font-mono);color:var(--text-tertiary);white-space:nowrap;font-size:12px}._4-eyZq_table th._4-eyZq_thNumeric,._4-eyZq_numeric{text-align:right;white-space:nowrap}._4-eyZq_table ._4-eyZq_numeric{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px}@container preview-items not (min-width:672px){._4-eyZq_table{column-gap:var(--space-2);grid-template-columns:18px minmax(152px,1fr) minmax(52px,max-content) minmax(74px,max-content) minmax(84px,max-content)}._4-eyZq_tableFitProbe{column-gap:var(--space-2);grid-template-columns:18px 152px minmax(52px,max-content) minmax(74px,max-content) minmax(84px,max-content)}}@container preview-items not (min-width:412px){._4-eyZq_table{grid-template-columns:18px minmax(0,1fr) minmax(84px,max-content)}._4-eyZq_hideCompact{display:none}._4-eyZq_itemSubtext{flex-wrap:wrap;display:flex}}._4-eyZq_table._4-eyZq_contentCompact{column-gap:var(--space-2);grid-template-columns:18px minmax(0,1fr) minmax(84px,max-content)}._4-eyZq_table._4-eyZq_contentCompact ._4-eyZq_hideCompact{display:none}._4-eyZq_table._4-eyZq_contentCompact ._4-eyZq_itemSubtext{flex-wrap:wrap;display:flex}._4-eyZq_emptyItemsPlaceholder{gap:var(--space-2);padding:var(--space-4) 0;flex-direction:column;display:flex}._4-eyZq_conditions{margin-bottom:var(--space-6);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.6}._4-eyZq_totals{width:100%}._4-eyZq_totalsRow{padding:var(--space-1) 0;justify-content:space-between;font-size:14px;display:flex}._4-eyZq_totalRule{background:var(--ink);height:1px;margin:var(--space-3) 0}._4-eyZq_totalRow{justify-content:space-between;align-items:baseline;display:flex}._4-eyZq_totalValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}._4-eyZq_totalValueZero{color:#a6ada7}._4-eyZq_amountInWords{font-family:var(--font-mono);color:var(--text-secondary);text-align:right;margin-top:var(--space-1);font-size:12px}@media (max-width:639px){._4-eyZq_document{padding:var(--space-5)}._4-eyZq_metaGrid{grid-template-columns:1fr}._4-eyZq_businessName{font-size:16px}._4-eyZq_hideEmptyOnMobile,._4-eyZq_metaDetail{display:none}}._4-eyZq_proposalProject,._4-eyZq_proposalSection{grid-template-columns:148px minmax(0,1fr);column-gap:28px;display:grid}._4-eyZq_proposalProject{margin-top:var(--space-5)}._4-eyZq_proposalBody{min-width:0}._4-eyZq_proposalTitle{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:1.2}._4-eyZq_proposalSectionLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);margin:0;font-size:10px}._4-eyZq_proposalSectionSpace{margin-top:28px}._4-eyZq_proposalListSectionSpace{margin-top:32px}._4-eyZq_proposalParagraphGap{margin-top:12px}._4-eyZq_proposalParagraph{color:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}._4-eyZq_proposalSummaryParagraph{font-size:16px;line-height:1.6}._4-eyZq_proposalListRow{border-bottom:1px solid var(--border-subtle);grid-template-columns:28px minmax(0,1fr);column-gap:8px;padding:8px 0;display:grid}._4-eyZq_proposalListRowLast{border-bottom:0}._4-eyZq_proposalListMarker{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:12px;line-height:1.5}._4-eyZq_proposalListBody{color:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}._4-eyZq_proposalOfferHeading{margin-top:32px}._4-eyZq_proposalSectionHighlighted{box-shadow:inset 2px 0 0 var(--accent-evidence);transition:box-shadow var(--duration-base) ease-out}@media (prefers-reduced-motion:reduce){._4-eyZq_proposalSectionHighlighted{transition:none}}@media (max-width:639px){._4-eyZq_proposalProject,._4-eyZq_proposalSection{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr)}._4-eyZq_proposalProject>span[aria-hidden=true]{display:none}}._4-eyZq_headerLeftRow{align-items:flex-start;gap:12px;min-width:0;display:flex}._4-eyZq_headerNameColumn{flex:1;min-width:0}._4-eyZq_previewLogoBox{flex-shrink:0;align-items:flex-start;display:flex;overflow:hidden}._4-eyZq_previewLogo{object-fit:contain;object-position:left top;max-width:100%;max-height:100%;display:block}._4-eyZq_logoOmittedNotice{color:var(--text-body);margin:8px 0 0;font-size:12px;line-height:1.5}
.akS8Jq_notice{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--status-warning-bg);color:var(--status-warning-text);border:var(--border-width-default) solid var(--status-warning-base);font-size:13px;line-height:1.5}
._6M1Axq_control{align-items:center;gap:var(--space-2);display:inline-flex}._6M1Axq_label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}._6M1Axq_select{min-height:36px;padding:0 var(--space-2);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-default);color:var(--text-primary);font-family:var(--font-display);font-size:13px}._6M1Axq_select:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (max-width:639px){._6M1Axq_control{min-width:0}._6M1Axq_label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._6M1Axq_select{text-overflow:ellipsis;min-width:96px;max-width:100%;min-height:44px}}
.bodVNW_bar{justify-content:space-between;align-items:center;gap:var(--space-3);height:48px;padding:0 var(--space-7);z-index:20;border-bottom:var(--border-width-default) solid transparent;background:#fff;display:flex;position:sticky;top:0}.bodVNW_bar[data-scrolled=true]{border-bottom-color:var(--border-default)}.bodVNW_left,.bodVNW_right{align-items:center;gap:var(--space-3);display:flex}.bodVNW_back{margin-left:calc(var(--space-3) * -1)}.bodVNW_labelText{font-family:var(--font-mono);color:var(--text-secondary);font-size:13px}.bodVNW_pageCount{font-family:var(--font-mono);color:var(--text-tertiary);white-space:nowrap;font-size:11px}.bodVNW_autosave{font-family:var(--font-mono);color:var(--text-tertiary);font-size:12px}.bodVNW_stepper{align-items:center;gap:var(--space-2);font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--text-tertiary);margin:0;padding:0;font-size:12px;list-style:none;display:flex}.bodVNW_stepper li[data-state=done]{color:var(--accent-evidence)}.bodVNW_stepper li[data-state=active]{color:var(--text-primary);font-weight:600}.bodVNW_overflow{position:relative}.bodVNW_menu{top:calc(100% + var(--space-2));z-index:10;padding:var(--space-2);background:var(--surface-default);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-default);opacity:1;transition:opacity var(--duration-fast) ease-out;position:absolute;right:0}.bodVNW_menuStacked{justify-items:start;gap:var(--space-1);white-space:nowrap;display:grid}@starting-style{.bodVNW_menu{opacity:0}}@media (max-width:639px){.bodVNW_bar{padding:var(--space-3) var(--space-4)}.bodVNW_left{min-width:0}.bodVNW_labelText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bodVNW_autosave{display:none}}
.cSSt5a_choice{gap:var(--space-5);width:100%;max-width:760px;padding:var(--space-7) 0;flex-direction:column;margin:0 auto;display:flex}.cSSt5a_heading{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:28px;font-weight:700}.cSSt5a_options{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.cSSt5a_option{align-items:flex-start;gap:var(--space-2);min-height:44px;padding:var(--space-5);background:var(--surface-default);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-primary);transition:border-color var(--duration-fast) ease;flex-direction:column;display:flex;position:relative}.cSSt5a_option:hover:not(:has(.cSSt5a_optionButton:disabled)){border-color:var(--border-strong)}.cSSt5a_optionButton{text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:18px;font-weight:700}.cSSt5a_optionButton:after{content:"";inset:calc(-1 * var(--border-width-default));border-radius:var(--radius-lg);position:absolute}.cSSt5a_optionButton:focus-visible{outline:none}.cSSt5a_optionButton:focus-visible:after{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.cSSt5a_optionButton:disabled{cursor:progress}.cSSt5a_optionPurpose{color:var(--text-body);font-size:14px;line-height:1.5}.cSSt5a_optionMeta{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-secondary);font-size:11px}@media (prefers-reduced-motion:reduce){.cSSt5a_option{transition:none}}@media (max-width:639px){.cSSt5a_choice{padding:var(--space-5) var(--space-4)}.cSSt5a_heading{font-size:22px}}.cSSt5a_choiceInDialog{gap:0;max-width:none;margin:0;padding:0}.cSSt5a_choiceInDialog .cSSt5a_options{grid-template-columns:minmax(0,1fr)}.cSSt5a_optionsThree{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.cSSt5a_subtitle{margin:calc(var(--space-3) * -1) 0 0;color:var(--text-body);font-size:15px;line-height:1.5}.cSSt5a_note{color:var(--text-body);margin:0;font-size:13px;line-height:1.5}
._7A7rOG_navigator{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}._7A7rOG_heading{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:11px}._7A7rOG_list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._7A7rOG_row{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-default);color:var(--text-primary);font:inherit;cursor:pointer;font-size:13px;display:inline-flex}._7A7rOG_row:hover{border-color:var(--border-strong)}._7A7rOG_row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._7A7rOG_page{font-family:var(--font-mono);color:var(--text-tertiary);font-size:11px}@media (max-width:1023px){._7A7rOG_navigator{display:none}}
.nbZJnq_status{gap:var(--space-1);padding:var(--space-6) var(--space-4);border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-default);text-align:center;flex-direction:column;display:flex}.nbZJnq_statusTitle{color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.nbZJnq_statusBody{color:var(--text-secondary);margin:0;font-size:13px}.nbZJnq_preview{gap:var(--space-2);flex-direction:column;display:flex}.nbZJnq_updating{gap:var(--space-1);font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-secondary);flex-direction:column;font-size:11px;display:flex}.nbZJnq_activityLine{background:linear-gradient(90deg, var(--border-subtle) 0%, var(--accent-evidence) 50%, var(--border-subtle) 100%);background-size:200% 100%;width:100%;height:2px;animation:1.4s linear infinite nbZJnq_preview-activity;display:block}@keyframes nbZJnq_preview-activity{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.nbZJnq_activityLine{background:var(--border-default);animation:none}}
.pNd4ca_loadingShell{min-height:100vh;color:var(--text-secondary);font-family:var(--font-display);justify-content:center;align-items:center;display:flex}.pNd4ca_page{background:var(--bg-canvas);min-height:100vh;padding-bottom:var(--space-8)}.pNd4ca_frame{max-width:1282px;margin:var(--space-6) auto;border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-default)}.pNd4ca_mobileProgress{padding:var(--space-3) var(--space-4);background:var(--surface-default);border-bottom:var(--border-width-default) solid var(--border-subtle);display:none}.pNd4ca_notice{padding:var(--space-3) var(--space-4) 0}.pNd4ca_layout{max-width:1280px;padding:var(--space-5) 40px 40px;grid-template-columns:56fr 44fr;gap:40px;margin:0 auto;display:grid}.pNd4ca_formColumn{flex-direction:column;grid-area:2/1;min-width:0;display:flex}.pNd4ca_pageHeader{padding-bottom:var(--space-4);grid-area:1/1}.pNd4ca_pageTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:34px;font-weight:700}.pNd4ca_pageSubtitle{color:var(--text-secondary);margin:8px 0 0;font-size:16px}.pNd4ca_previewColumn{grid-area:1/2/span 2;min-width:0;display:block}.pNd4ca_previewSticky{top:calc(48px + var(--space-6));max-height:calc(100vh - 48px - var(--space-8));position:sticky;overflow-y:auto}.pNd4ca_previewRailHeader{justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--surface-default);padding:0;display:flex}.pNd4ca_previewRailLabel{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}.pNd4ca_previewRailActions{align-items:center;gap:var(--space-2);display:flex}.pNd4ca_previewRailActions button{height:40px}.pNd4ca_previewReadinessStatus{padding:var(--space-3) 0 0;font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-tertiary);margin:0;font-size:11px}.pNd4ca_previewDocumentWrap{padding:var(--space-3) 0 var(--space-4)}.pNd4ca_discountTaxSection{padding-top:var(--space-2)}.pNd4ca_discountTaxToggle{padding:var(--space-2) 0;font-family:var(--font-display);color:var(--accent-evidence);cursor:pointer;background:0 0;border:none;min-height:44px;font-size:14px;font-weight:600}.pNd4ca_discountTaxToggle:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.pNd4ca_formFooter{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0 var(--space-3);border-top:var(--border-width-default) solid var(--border-subtle);display:flex}.pNd4ca_formFooterTotal{flex-direction:column;gap:2px;display:flex}.pNd4ca_formFooterTotalLabel{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}.pNd4ca_formFooterTotalValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:26px;font-weight:700}.pNd4ca_readinessStatus{font-family:var(--font-mono);color:var(--text-tertiary);text-align:center;font-size:10px}.pNd4ca_readinessStatus[data-blocking=true]{color:var(--status-danger-text)}.pNd4ca_mobileActionsRow{align-items:stretch;gap:10px;display:flex}.pNd4ca_mobilePdfAction{flex:0 0 104px}.pNd4ca_mobilePdfAction button{border-radius:10px;height:48px}.pNd4ca_mobileShareAction{flex:1;min-width:0}.pNd4ca_mobileShareAction button{border-radius:10px}.pNd4ca_reviewLayout{opacity:1;max-width:1280px;transition:opacity var(--duration-data) ease-out;margin:0 auto;display:flex}@starting-style{.pNd4ca_reviewLayout{opacity:0}}.pNd4ca_reviewPreviewColumn{flex:1;min-width:0;padding:36px}.pNd4ca_reviewPreviewHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.pNd4ca_reviewPreviewLabel{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:20px;font-weight:700}.pNd4ca_reviewPageCount{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-tertiary);white-space:nowrap;font-size:11px}@media (max-width:1180px){.pNd4ca_layout{grid-template-columns:1fr}.pNd4ca_reviewLayout{flex-direction:column}.pNd4ca_pageHeader,.pNd4ca_formColumn,.pNd4ca_previewColumn{grid-area:auto}}@media (max-width:1023px){.pNd4ca_previewColumn{display:block}.pNd4ca_formColumn[data-mobile-hidden=true],.pNd4ca_previewColumn[data-mobile-hidden=true]{display:none}.pNd4ca_previewSticky{max-height:none;position:static}.pNd4ca_previewRailHeader,.pNd4ca_previewReadinessStatus{display:none}.pNd4ca_previewDocumentWrap{padding:0}}@media (max-width:639px){.pNd4ca_mobileProgress{display:block}.pNd4ca_page{flex-direction:column;display:flex}.pNd4ca_frame{flex:1}.pNd4ca_layout,.pNd4ca_reviewLayout{padding:var(--space-5) var(--space-5) 0;gap:0}.pNd4ca_reviewPreviewColumn{padding:0}.pNd4ca_formFooter{display:none}.pNd4ca_frame{background:var(--surface-default);border:none;border-radius:0;margin:0}.pNd4ca_frame[data-mobile-view=vista-previa]{background:var(--surface-sunken)}.pNd4ca_pageHeader{padding-bottom:12px}.pNd4ca_pageTitle{font-size:26px}.pNd4ca_pageSubtitle{margin-top:6px;font-size:14px}.pNd4ca_page{padding-bottom:0}}.pNd4ca_typeNotice:not(:empty){padding:var(--space-3) 40px 0}.pNd4ca_previewReadinessGuidance:not(:empty){margin-bottom:var(--space-3)}.pNd4ca_reviewPreparing{margin:var(--space-6) 0;font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-secondary);font-size:12px}@media (min-width:1024px){.pNd4ca_layout[data-wide-mode=true]{grid-template-columns:1fr}.pNd4ca_layout[data-wide-mode=true] .pNd4ca_previewColumn{display:none}}
.g_il_G_band{gap:var(--space-4);padding:var(--space-6) 0;border-bottom:var(--border-width-default) solid var(--border-subtle);flex-direction:column;scroll-margin-top:48px;display:flex}.g_il_G_bandHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.g_il_G_bandTag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);text-align:right;font-size:11px}.g_il_G_bandToggle{align-items:center;gap:var(--space-2);text-align:left;cursor:pointer;width:100%;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;grid-template-columns:1fr auto;padding:0;display:grid}.g_il_G_bandToggle:focus-visible{outline:2px solid var(--accent-evidence);outline-offset:2px}.g_il_G_bandToggleText{flex-direction:column;gap:2px;min-width:0;display:flex}.g_il_G_bandToggleTitle{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.g_il_G_bandSummary{font-family:var(--font-display);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.g_il_G_bandSummary[data-empty=true]{color:var(--text-secondary)}.g_il_G_bandSummary[data-error=true]{color:var(--status-danger-text)}.g_il_G_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.g_il_G_bandChevron{font-family:var(--font-mono);color:var(--text-secondary);font-size:14px}.g_il_G_readonlyInput{background:var(--surface-sunken);color:var(--text-body);font-family:var(--font-mono)}.g_il_G_totalRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-top:var(--space-2);display:flex}.g_il_G_totalLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);font-size:11px}.g_il_G_totalValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:20px}.g_il_G_checkboxRow{align-items:center;gap:var(--space-2);min-height:44px;font-family:var(--font-display);color:var(--text-primary);cursor:pointer;font-size:15px;font-weight:600;display:flex}.g_il_G_checkboxRow input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent-evidence);margin:0}.g_il_G_checkboxHelp{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.45}.g_il_G_sensitiveControl{gap:var(--space-1);flex-direction:column;display:flex}.g_il_G_infoNotice{border:1px solid var(--border-default);background:var(--surface-default);color:var(--text-primary);border-radius:8px;gap:10px;padding:12px 14px;font-size:14px;line-height:21px;display:flex}.g_il_G_infoGlyph{font-family:var(--font-mono);color:var(--accent-evidence);font-size:14px}.g_il_G_noticeBody{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.g_il_G_noticeTitle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:11px}.g_il_G_noticeText{margin:0}.g_il_G_noticeActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.g_il_G_typeLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);font-size:11px}.g_il_G_typeLabelMobile,.g_il_G_mobileOnly{display:none}@media (max-width:639px){.g_il_G_typeLabel{display:none}.g_il_G_typeLabelMobile{margin-top:var(--space-2);font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-secondary);font-size:11px;display:block}.g_il_G_barStatus{display:none}.g_il_G_mobileOnly{margin:0;display:block}}.g_il_G_guestStatus{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-secondary);font-size:11px}.g_il_G_confirmList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.g_il_G_confirmLabel{color:var(--text-secondary);font-size:13px;display:block}.g_il_G_confirmValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-primary)}.g_il_G_confirmNumber{white-space:nowrap}.g_il_G_confirmPhrase{text-align:center;display:inline}.g_il_G_dialogText{margin:0 0 var(--space-3);line-height:1.5}.g_il_G_panelBlock{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-width-default) solid var(--border-subtle);flex-direction:column;display:flex}.g_il_G_panelLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);font-size:11px}.g_il_G_readiness{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-secondary);margin:0;font-size:11px}.g_il_G_readiness[data-blocking=true]{color:var(--status-danger-text)}.g_il_G_linkButton{min-height:44px;color:var(--accent-evidence);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;text-decoration:underline}.g_il_G_linkButton:focus-visible{outline:2px solid var(--accent-evidence);outline-offset:2px}.g_il_G_shareLink{font-family:var(--font-mono);word-break:break-all;color:var(--text-primary);font-size:13px}.g_il_G_inlineError{color:var(--status-danger-text);margin:0;font-size:14px}
.JBVHaa_button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-family:var(--font-display);cursor:pointer;border:var(--border-width-default) solid transparent;transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, color var(--duration-fast) ease, transform var(--duration-fast) ease-out;font-weight:600;display:inline-flex;position:relative;transform:scale(1)}.JBVHaa_button:active:not(:disabled){transform:scale(.97)}.JBVHaa_button:disabled{cursor:not-allowed}.JBVHaa_primary:disabled{background:var(--border-default);border-color:var(--border-default);color:var(--text-tertiary)}.JBVHaa_ghost:disabled{opacity:.6}.JBVHaa_secondary:disabled{background:var(--bg-canvas);border-color:var(--border-default);color:#a6ada7}.JBVHaa_accent:disabled{background:var(--border-subtle);color:#a6ada7;border-color:#0000}.JBVHaa_button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.JBVHaa_sm{height:36px;padding:0 var(--space-4);font-size:14px}.JBVHaa_md{height:44px;padding:0 var(--space-5);font-size:15px}.JBVHaa_lg{height:56px;padding:0 var(--space-6);font-size:16px}.JBVHaa_fullWidth{width:100%}.JBVHaa_primary{background:var(--ink);color:var(--surface-default);border-color:var(--ink)}.JBVHaa_primary:hover:not(:disabled){background:var(--text-body)}.JBVHaa_secondary{color:var(--text-primary);border-color:var(--border-strong);background:#fff}.JBVHaa_secondary:hover:not(:disabled){border-color:var(--text-primary)}.JBVHaa_accent{background:var(--accent-evidence);color:var(--surface-default);border-color:var(--accent-evidence)}.JBVHaa_accent:hover:not(:disabled){background:var(--accent-evidence-hover)}.JBVHaa_ghost{color:var(--text-body);background:0 0;border-color:#0000}.JBVHaa_ghost:hover:not(:disabled){color:var(--text-primary)}.JBVHaa_label{align-items:center;gap:var(--space-2);display:inline-flex}.JBVHaa_spinnerWrap{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.JBVHaa_spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite JBVHaa_spin}@media (prefers-reduced-motion:reduce){.JBVHaa_spinner{animation:none}}@keyframes JBVHaa_spin{to{transform:rotate(360deg)}}.JBVHaa_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Gum-2a_links{justify-content:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.Gum-2a_link{min-height:44px;font-family:var(--font-display);color:var(--text-primary);text-underline-offset:2px;border-radius:var(--radius-sm);align-items:center;font-size:.875rem;text-decoration:underline;display:inline-flex}.Gum-2a_consentSlot{display:contents}.Gum-2a_consentSlot>[data-consent-placeholder]{min-height:44px;font-family:var(--font-display);text-underline-offset:2px;align-items:center;font-size:.875rem;text-decoration:underline;display:inline-flex}.Gum-2a_link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}
._3GtbsW_page{min-height:100dvh;padding:var(--space-6) var(--space-4);background:var(--bg-canvas);justify-content:center;align-items:center;display:flex}._3GtbsW_pageInShell{flex:auto;justify-content:center;align-items:center;padding:64px 20px 88px;display:flex}._3GtbsW_cardWrap{width:100%;max-width:440px;padding:8px 6px 16px 0;position:relative}._3GtbsW_sheet{border:1px solid var(--border-default);background:#fff;border-radius:14px;position:absolute;inset:20px 0 4px 12px;transform:rotate(1.5deg);box-shadow:0 1px 1px #161b190a,0 6px 16px #161b190f}._3GtbsW_card{border:var(--border-width-default) solid var(--border-default);background:#fff;border-radius:14px;width:100%;padding:clamp(24px,6vw,40px);position:relative;box-shadow:0 1px 1px #161b190a,0 4px 8px #161b190d,0 16px 32px #161b1912}._3GtbsW_stack{flex-direction:column;gap:24px;display:flex}._3GtbsW_cardHead{border-bottom:2px solid var(--ink);flex-direction:column;gap:16px;padding-bottom:20px;display:flex}._3GtbsW_cardBrand{letter-spacing:-.02em;color:var(--text-primary);font-size:28px;font-weight:700;line-height:1}._3GtbsW_cardTitleBlock{flex-direction:column;gap:6px;display:flex}._3GtbsW_titleDisplay{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:26px;font-weight:700;line-height:1.15}._3GtbsW_promise{color:var(--text-body);margin:0;font-size:16px;line-height:1.5}._3GtbsW_googleButton._3GtbsW_googleButton{color:#1f1f1f;font-family:"Google Sans", Roboto, var(--font-display), system-ui, sans-serif;background:#fff;border:1px solid #747775;border-radius:10px;gap:10px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px}._3GtbsW_googleButton._3GtbsW_googleButton:hover:not(:disabled){background-image:linear-gradient(#30303014,#30303014)}._3GtbsW_googleButton._3GtbsW_googleButton:disabled{color:#1f1f1f61;background:#ffffff61;border-color:#1f1f1f1f}._3GtbsW_googleLogo{flex:none;width:20px;height:20px}._3GtbsW_guestEntry{background:var(--surface-default);border:1px dashed var(--text-tertiary);border-radius:10px;flex-direction:column;gap:4px;padding:16px;display:flex}._3GtbsW_guestEntry ._3GtbsW_accentLink{align-self:flex-start}._3GtbsW_guestEntryTitle{color:var(--text-primary);font-weight:600}._3GtbsW_accentLink{min-height:44px;color:var(--accent-evidence);align-items:center;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}._3GtbsW_accentLink:hover{color:var(--accent-evidence-hover);text-decoration:underline}._3GtbsW_accentLink:focus-visible{outline:var(--focus-ring-width) solid var(--accent-evidence);outline-offset:var(--focus-ring-offset)}._3GtbsW_terms{text-wrap:balance;color:var(--text-body);margin:0;font-size:13px;line-height:1.6}._3GtbsW_terms ._3GtbsW_accentLink{min-height:0;font-size:inherit;text-underline-offset:2px;font-weight:400;text-decoration:underline;display:inline}._3GtbsW_stack>*{margin-top:0;margin-bottom:0}._3GtbsW_title{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:1.5rem;line-height:1.25}._3GtbsW_lede{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:.9375rem;line-height:1.5}._3GtbsW_form{gap:var(--space-4);margin-top:var(--space-5);flex-direction:column;display:flex}._3GtbsW_formError{gap:var(--space-2);margin:var(--space-4) 0 0;padding:var(--space-3);border:var(--border-width-default) solid var(--status-danger-base);border-radius:var(--radius-md);background:var(--status-danger-bg);color:var(--status-danger-text);align-items:flex-start;font-size:.875rem;line-height:1.45;display:flex}._3GtbsW_formErrorIcon{font-family:var(--font-mono);flex:none;font-weight:700}._3GtbsW_actions{margin-top:var(--space-2)}._3GtbsW_divider{align-items:center;gap:var(--space-3);margin:var(--space-5) 0;color:var(--text-secondary);font-family:var(--font-mono);letter-spacing:.12em;font-size:.75rem;display:flex}._3GtbsW_divider:before,._3GtbsW_divider:after{content:"";height:var(--border-width-default);background:var(--border-subtle);flex:1}._3GtbsW_footer{margin:var(--space-5) 0 0;color:var(--text-secondary);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:4px;font-size:.875rem;display:flex}._3GtbsW_footer ._3GtbsW_link{align-items:center;min-height:44px;display:inline-flex}._3GtbsW_link{color:var(--text-primary);text-underline-offset:2px;border-radius:var(--radius-sm);text-decoration:underline}._3GtbsW_link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._3GtbsW_inlineLink{min-height:44px;margin-top:calc(-1 * var(--space-2));text-align:right;justify-content:flex-end;align-items:center;font-size:.8125rem;display:flex}._3GtbsW_eyebrow{margin:0 0 var(--space-2);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);font-size:.6875rem}._3GtbsW_eyebrowDanger{color:var(--status-danger-text)}._3GtbsW_passwordRow{gap:var(--space-2);align-items:stretch;display:flex}._3GtbsW_passwordRow>:first-child{flex:1;min-width:0}._3GtbsW_reveal{padding:0 var(--space-3);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;flex:none;font-size:.6875rem}._3GtbsW_reveal:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (max-width:767px){._3GtbsW_page{padding:var(--space-5) var(--space-4);background:var(--surface-default);align-items:flex-start}}._3GtbsW_panelAction{margin-top:var(--space-5)}
.RxH7Ma_page{justify-content:center;padding:24px 16px 64px;display:flex}.RxH7Ma_frame{background:#fafbfa;border:1px solid #dce2dd;border-radius:12px;width:100%;max-width:1280px;padding:24px}.RxH7Ma_topBar{justify-content:flex-end;align-items:center;gap:var(--space-4);min-height:20px;margin-bottom:12px;display:flex}.RxH7Ma_saveStatus{color:#6b7280;font-size:13px}.RxH7Ma_conflictNotice,.RxH7Ma_terminalNotice,.RxH7Ma_publishSuccess,.RxH7Ma_publishError{border-radius:8px;flex-direction:column;gap:12px;margin-bottom:16px;padding:16px;display:flex}.RxH7Ma_conflictNotice,.RxH7Ma_terminalNotice,.RxH7Ma_publishError{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.RxH7Ma_conflictActions{flex-wrap:wrap;gap:12px;display:flex}.RxH7Ma_publishSuccess{color:#166534;word-break:break-all;background:#f0fdf4;border:1px solid #bbf7d0}.RxH7Ma_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}@media (max-width:900px){.RxH7Ma_layout{grid-template-columns:1fr}}.RxH7Ma_formColumn{flex-direction:column;gap:20px;display:flex}.RxH7Ma_editableFieldset{border:none;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;display:flex}.RxH7Ma_editableFieldset:disabled{opacity:.6}.RxH7Ma_previewColumn{min-width:0}.RxH7Ma_discountTaxSection{flex-direction:column;gap:12px;display:flex}.RxH7Ma_discountTaxToggle{color:#2f6f4f;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:14px}.RxH7Ma_readinessStatus{color:#6b7280;font-size:13px}.RxH7Ma_actionsRow{flex-wrap:wrap;gap:12px;display:flex}.RxH7Ma_pausedNotice{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-4);background:var(--surface-evidence);border:var(--border-width-default) solid var(--accent-evidence);color:var(--text-body);flex-direction:column;display:flex}.RxH7Ma_pausedEyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-body);margin:0;font-size:.6875rem}.RxH7Ma_pausedTitle{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}.RxH7Ma_typeNotice:not(:empty){padding:var(--space-3) var(--space-5) 0}.RxH7Ma_previewLabel{margin:0 0 var(--space-2);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);font-size:11px}@media (min-width:901px){.RxH7Ma_layout[data-wide-mode=true]{grid-template-columns:1fr}.RxH7Ma_layout[data-wide-mode=true] .RxH7Ma_previewColumn{display:none}}
.O053_G_dialog{border-radius:var(--radius-lg);background:var(--surface-default);box-shadow:var(--shadow-default);width:min(480px, calc(100vw - var(--space-6)));max-width:480px;max-height:calc(100dvh - var(--space-6));opacity:0;transition:opacity var(--duration-base) ease-out, transform var(--duration-base) ease-out, overlay var(--duration-base) allow-discrete, display var(--duration-base) allow-discrete;border:none;padding:0;overflow-y:auto;transform:scale(.97)}.O053_G_dialog[open]{opacity:1;transform:scale(1)}.O053_G_wide{width:min(560px, calc(100vw - var(--space-6)));max-width:560px}.O053_G_wide .O053_G_title{letter-spacing:-.01em;font-size:22px;line-height:1.25}.O053_G_list{width:min(560px, calc(100vw - var(--space-6)));max-width:560px;overflow:hidden}.O053_G_list .O053_G_content{max-height:calc(100dvh - var(--space-6));padding:var(--space-5)}.O053_G_list .O053_G_body{flex:auto;min-height:0;overflow-y:auto}.O053_G_list .O053_G_footer{flex:none}.O053_G_header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.O053_G_headerText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.O053_G_description{color:var(--text-body);margin:0;font-size:14px;line-height:1.45}.O053_G_close{block-size:44px;inline-size:44px;margin:calc(var(--space-2) * -1) calc(var(--space-2) * -1) 0 0;border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;font-size:24px;line-height:1;display:inline-flex}.O053_G_close:hover{background:var(--surface-sunken)}.O053_G_close:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@starting-style{.O053_G_dialog[open]{opacity:0;transform:scale(.97)}}.O053_G_dialog::backdrop{opacity:0;transition:opacity var(--duration-base) ease-out, overlay var(--duration-base) allow-discrete, display var(--duration-base) allow-discrete;background:#161b1973}.O053_G_dialog[open]::backdrop{opacity:1}@starting-style{.O053_G_dialog[open]::backdrop{opacity:0}}.O053_G_content{gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.O053_G_title{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:20px;font-weight:700}.O053_G_body{color:var(--text-body);font-size:15px;line-height:1.5}.O053_G_footer{justify-content:flex-end;gap:var(--space-3);display:flex}@media (max-width:639px){.O053_G_dialog{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100vw;max-width:100vw;max-height:92dvh;margin:0;position:fixed;inset:auto 0 0;transform:translateY(100%)}.O053_G_dialog[open]{transform:translateY(0)}@starting-style{.O053_G_dialog[open]{transform:translateY(100%)}}}@media (max-width:719px){.O053_G_dialog.O053_G_list{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100vw;max-width:100vw;max-height:92dvh;margin:0;position:fixed;inset:auto 0 0;transform:translateY(100%)}.O053_G_dialog.O053_G_list[open]{transform:translateY(0)}.O053_G_list .O053_G_content{max-height:92dvh}@starting-style{.O053_G_dialog.O053_G_list[open]{transform:translateY(100%)}}}@media (prefers-reduced-motion:reduce){.O053_G_dialog.O053_G_list,.O053_G_dialog.O053_G_list::backdrop{transition:none}}
.buDihq_notice{align-items:flex-start;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:var(--border-width-default) solid transparent;display:flex}.buDihq_icon{font-family:var(--font-mono);flex:none;align-self:flex-start;font-size:13px;line-height:1.5}.buDihq_body{flex:1;min-width:0}.buDihq_actionLink{color:var(--text-primary);text-underline-offset:2px;border-radius:var(--radius-sm);align-items:center;min-height:24px;font-size:.875rem;text-decoration:underline;display:inline-flex}.buDihq_actionLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.buDihq_title{font-family:var(--font-display);color:inherit;margin:0 0 2px;font-size:13px;font-weight:700}.buDihq_text{font-family:var(--font-display);color:inherit;margin:0;font-size:13px;line-height:1.5}.buDihq_action{margin-top:var(--space-2)}.buDihq_informational{border-color:var(--accent-evidence);background:var(--surface-evidence);color:var(--accent-evidence-hover)}.buDihq_informational .buDihq_icon{color:var(--accent-evidence)}.buDihq_caution{border-color:var(--status-warning-base);background:var(--notice-caution-bg);color:var(--notice-caution-text)}.buDihq_caution .buDihq_icon{color:var(--status-warning-text)}.buDihq_error{border-color:var(--status-danger-base);background:var(--status-danger-bg);color:var(--status-danger-text)}.buDihq_error .buDihq_icon{color:var(--status-danger-base)}
.Kg0VNW_banner{left:var(--space-4);right:var(--space-4);bottom:var(--space-4);z-index:60;gap:var(--space-3);max-width:640px;padding:var(--space-5);background:var(--surface-default);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-default);color:var(--text-body);flex-direction:column;margin-inline:auto;display:flex;position:fixed}.Kg0VNW_bannerTitle{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:1rem;font-weight:700}.Kg0VNW_bannerBody{font-family:var(--font-display);margin:0;font-size:.9375rem;line-height:1.5}.Kg0VNW_links{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.Kg0VNW_actions{gap:var(--space-3);display:flex}.Kg0VNW_actions>*{flex:1 1 0;min-width:0}.Kg0VNW_link,.Kg0VNW_linkButton{min-height:44px;font-family:var(--font-display);color:var(--text-primary);text-underline-offset:2px;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:.875rem;text-decoration:underline;display:inline-flex}.Kg0VNW_link:focus-visible,.Kg0VNW_linkButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Kg0VNW_confirmation{left:var(--space-4);right:var(--space-4);bottom:var(--space-4);z-index:61;max-width:640px;margin-inline:auto;position:fixed}.Kg0VNW_footer{padding:var(--space-3) var(--space-4) var(--space-5);justify-content:center;display:flex}.Kg0VNW_details{gap:var(--space-2);flex-direction:column;display:flex}.Kg0VNW_sectionHeading{margin:var(--space-3) 0 0;font-family:var(--font-display);color:var(--text-primary);font-size:.9375rem;font-weight:700}.Kg0VNW_list{padding-left:var(--space-5);gap:var(--space-1);font-family:var(--font-display);flex-direction:column;margin:0;font-size:.9375rem;line-height:1.5;display:flex}.Kg0VNW_paragraph{font-family:var(--font-display);margin:0;font-size:.9375rem;line-height:1.5}@media (prefers-reduced-motion:no-preference){.Kg0VNW_banner{transition:opacity var(--duration-base) ease}}.Kg0VNW_paragraph .Kg0VNW_link{min-height:0;display:inline}
@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_wght_latin-s.p.1ii7211jqpzi_.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:spaceGrotesk Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.u6oecG_className{font-family:spaceGrotesk,spaceGrotesk Fallback}.u6oecG_variable{--font-space-grotesk:"spaceGrotesk", "spaceGrotesk Fallback"}
.CX5lKG_header{flex-direction:column;gap:6px;display:flex}.CX5lKG_eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-evidence-hover);margin:0;font-size:11px}.CX5lKG_heading{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:22px;font-weight:700;line-height:1.15}.CX5lKG_explanation{color:var(--text-body);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.CX5lKG_review{border-top:var(--border-width-default) solid var(--border-default);flex-direction:column;padding-top:6px;display:flex}.CX5lKG_toggle{justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);width:100%;min-height:44px;font-family:var(--font-display);color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;padding:6px 0;display:flex}.CX5lKG_toggle:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.CX5lKG_toggleText{align-items:baseline;column-gap:var(--space-2);min-width:0;color:var(--text-body);flex-wrap:wrap;row-gap:2px;font-size:14px;line-height:1.45;display:flex}.CX5lKG_toggleLead{color:var(--text-primary);font-weight:600}.CX5lKG_toggleStep{align-items:baseline;gap:var(--space-2);display:inline-flex}.CX5lKG_stepUsed{color:var(--accent-evidence-hover);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.CX5lKG_separator{color:var(--text-secondary)}.CX5lKG_chevron{color:var(--text-body);transition:transform var(--duration-base) ease;flex:none}.CX5lKG_chevron[data-open=true]{transform:rotate(180deg)}.CX5lKG_ladder{flex-direction:column;margin:6px 0 0;padding:0;list-style:none;display:flex}.CX5lKG_row{gap:var(--space-3);border-top:var(--border-width-default) solid var(--border-default);grid-template-columns:20px minmax(0,1fr);padding:10px 0;display:grid}.CX5lKG_dot{box-sizing:border-box;border-radius:6px;justify-self:center;width:12px;height:12px;margin-top:5px}.CX5lKG_dot[data-status=used]{background:var(--accent-evidence)}.CX5lKG_dot[data-status=short]{border:2px solid var(--text-tertiary)}.CX5lKG_dot[data-status=skip]{background:var(--border-strong);border-radius:0;height:2px;margin-top:10px}.CX5lKG_rowBody{flex-direction:column;gap:2px;min-width:0;display:flex}.CX5lKG_rowTitle{flex-wrap:wrap;align-items:baseline;column-gap:10px;display:flex}.CX5lKG_rowLevel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-body);font-size:11px}.CX5lKG_rowPlace{color:var(--text-primary);font-size:15px;font-weight:600}.CX5lKG_rowStatus{color:var(--text-body);font-size:14px;line-height:1.45}.CX5lKG_rowSample{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--accent-evidence-hover);font-size:13px}
._7H9XOG_page{padding:clamp(24px, 3vw, 40px) var(--pad) clamp(56px, 6vw, 96px);background:var(--surface-default);flex-direction:column;flex:1;gap:16px;display:flex}._7H9XOG_title{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}._7H9XOG_layout{grid-template-columns:200px minmax(0,720px);align-items:start;gap:48px;display:grid}._7H9XOG_sectionNav{top:var(--space-5);gap:var(--space-1);flex-direction:column;display:flex;position:sticky}._7H9XOG_sectionNavLink{min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--text-body);align-items:center;font-size:.9375rem;text-decoration:none;display:flex}._7H9XOG_sectionNavLink:hover{background:var(--surface-sunken);color:var(--text-primary)}._7H9XOG_sectionNavLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._7H9XOG_sections{border:1px solid var(--border-default);background:#fff;border-radius:12px;flex-direction:column;min-width:0;display:flex}._7H9XOG_section{gap:var(--space-4);border-top:1px solid var(--border-subtle);flex-direction:column;padding:clamp(20px,2.4vw,32px);display:flex}._7H9XOG_section:first-child{border-top:0}._7H9XOG_sectionHeading{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-evidence);margin:0;font-size:.6875rem}._7H9XOG_sectionHeading:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._7H9XOG_row{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._7H9XOG_rowMain{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._7H9XOG_rowLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-body);font-size:.6875rem}._7H9XOG_rowValue{color:var(--text-primary);word-break:break-word;font-size:1rem}._7H9XOG_rowHelp{color:var(--text-secondary);font-size:.8125rem}._7H9XOG_rowBadge{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--status-success-text);background:var(--status-success-bg);border-radius:var(--radius-sm);padding:2px var(--space-2);align-self:flex-start;font-size:.625rem}._7H9XOG_roleBadge{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-body);background:var(--surface-sunken);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-sm);padding:2px var(--space-2);align-self:flex-start;font-size:.625rem}._7H9XOG_editForm{gap:var(--space-3);flex-direction:column;display:flex}._7H9XOG_editActions{gap:var(--space-3);flex-wrap:wrap;display:flex}._7H9XOG_statusOk{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--status-success-text);font-size:.6875rem}._7H9XOG_statusError{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-width-default) solid var(--status-danger-base);border-radius:var(--radius-md);background:var(--status-danger-bg);color:var(--status-danger-text);font-size:.8125rem;display:flex}._7H9XOG_statusErrorMark{font-family:var(--font-mono);font-weight:600}._7H9XOG_providerRow{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:.9375rem;display:flex}._7H9XOG_providerMark{flex:none;width:20px;height:20px}._7H9XOG_dangerSection{border-color:var(--status-danger-base)}._7H9XOG_dangerStripe{margin:0 calc(var(--space-6) * -1);padding:var(--space-2) var(--space-6);background:var(--status-danger-bg);color:var(--status-danger-text);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem}._7H9XOG_dangerActions{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}._7H9XOG_consequenceList{padding-left:var(--space-5);gap:var(--space-2);color:var(--text-body);flex-direction:column;margin:0;font-size:.9375rem;display:flex}._7H9XOG_orgOutcomes{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7H9XOG_orgOutcome{padding:var(--space-3);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;gap:2px;display:flex}._7H9XOG_orgOutcomeName{color:var(--text-primary);font-size:.9375rem}._7H9XOG_orgOutcomeEffect{color:var(--text-body);font-size:.8125rem}._7H9XOG_orgOutcomeBlocked{color:var(--status-danger-text)}._7H9XOG_refusal{gap:var(--space-2);flex-direction:column;display:flex}._7H9XOG_refusalEyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--status-danger-text);font-size:.6875rem}._7H9XOG_dialogBody{gap:var(--space-3);color:var(--text-body);flex-direction:column;font-size:.9375rem;display:flex}._7H9XOG_transferOptions{gap:var(--space-2);flex-direction:column;display:flex}._7H9XOG_transferOption{align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-2) var(--space-3);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;display:flex}._7H9XOG_transferOption:focus-within{border-color:var(--accent-evidence)}._7H9XOG_signOut{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}@media (max-width:639px){._7H9XOG_layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}._7H9XOG_sectionNav{flex-flow:wrap;position:static}._7H9XOG_row{flex-direction:column;align-items:stretch}._7H9XOG_row button,._7H9XOG_editActions button,._7H9XOG_dangerActions button{min-height:44px}}
@font-face{font-family:ibmPlexMono;src:url(../media/IBMPlexMono_Regular_latin-s.1dgcou5jor5q_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ibmPlexMono;src:url(../media/IBMPlexMono_Medium_latin-s.28xcb7557rbh2.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ibmPlexMono;src:url(../media/IBMPlexMono_SemiBold_latin-s.0fcfx2a-jndc5.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ibmPlexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.oInBcG_className{font-family:ibmPlexMono,ibmPlexMono Fallback}.oInBcG_variable{--font-ibm-plex-mono:"ibmPlexMono", "ibmPlexMono Fallback"}
._0ThYpW_head{padding:clamp(16px, 2vw, 28px) var(--pad,var(--space-5)) clamp(24px, 3vw, 40px);background:var(--bg-canvas);flex-direction:column;align-items:flex-start;gap:12px;display:flex}._0ThYpW_back{min-height:44px;color:var(--text-body);align-items:center;gap:8px;font-size:15px;text-decoration:none;transition:color .12s;display:inline-flex}._0ThYpW_back:hover{color:var(--text-primary)}._0ThYpW_eyebrowHead{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-evidence);font-size:11px}._0ThYpW_page{padding:clamp(24px, 3vw, 48px) var(--pad,var(--space-5)) clamp(56px, 6vw, 96px);background:var(--surface-default);border-top:1px solid var(--border-default);flex:1}._0ThYpW_panel{flex-direction:column;gap:16px;max-width:720px;display:flex}._0ThYpW_eyebrow{margin:0;}._0ThYpW_title{max-width:22ch;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;color:var(--text-primary);margin:0;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.08}._0ThYpW_lede{color:var(--text-body);margin:0;font-size:17px;line-height:1.5}._0ThYpW_note{border-top:1px solid var(--border-default);color:var(--text-body);margin:0;padding-top:16px;font-size:14px;line-height:1.55}._0ThYpW_list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}._0ThYpW_item{justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--border-default);background:#fff;border-radius:12px;padding:clamp(12px,1.2vw,16px);display:flex}._0ThYpW_itemMain{align-items:center;gap:var(--space-3);min-width:0;display:flex}._0ThYpW_checkbox{width:24px;height:24px;accent-color:var(--accent-evidence);flex:none}._0ThYpW_itemLabel{gap:var(--space-1);cursor:pointer;flex-direction:column;min-width:0;display:flex}._0ThYpW_itemName{color:var(--text-primary);overflow-wrap:anywhere;font-size:.9375rem}._0ThYpW_monoEyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);font-size:.6875rem}._0ThYpW_itemKind{}._0ThYpW_itemStatus{text-align:right;color:var(--text-secondary);flex:none;max-width:14rem;font-size:.8125rem}._0ThYpW_actions{flex-wrap:wrap;align-items:center;gap:8px 16px;padding-top:8px;display:flex}._0ThYpW_primaryLink,._0ThYpW_secondaryLink{}._0ThYpW_secondaryLink{color:var(--text-secondary)}._0ThYpW_primaryLink:focus-visible,._0ThYpW_secondaryLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (max-width:639px){._0ThYpW_item{align-items:flex-start;gap:var(--space-2);flex-direction:column}._0ThYpW_itemStatus{text-align:left;max-width:none}}._0ThYpW_bannerWrapper{padding-right:var(--space-8);margin-bottom:var(--space-4);position:relative}._0ThYpW_bannerDismiss{top:var(--space-2);right:var(--space-2);border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:absolute}._0ThYpW_bannerDismiss:hover{color:var(--text-primary);background:var(--surface-sunken)}._0ThYpW_bannerDismiss:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._0ThYpW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._0ThYpW_itemContext{color:var(--text-secondary);font-size:.8125rem}._0ThYpW_itemMarker{}._0ThYpW_confirm{padding-left:28px;padding-right:28px}._0ThYpW_secondaryLink{min-height:44px;color:var(--accent-evidence);text-underline-offset:3px;align-items:center;padding:0 8px;font-size:16px;font-weight:500;display:inline-flex}._0ThYpW_confirm._0ThYpW_confirm{font-size:17px}
@font-face{unicode-range:U+2190,U+2192,U+2197,U+2248,U+2264,U+2265;font-family:symbols;src:url(../media/SpaceGrotesk_symbols.3ab4e6bh-5c5r.woff)format("woff");font-display:swap;font-weight:300 700;font-style:normal}._87dmGW_className{font-family:symbols}._87dmGW_variable{--font-symbols:"symbols"}
.qasdNq_page{background:var(--bg-canvas);padding:var(--space-8) var(--space-4);flex:1 0 auto;display:flex}.qasdNq_column{gap:var(--space-4);flex-direction:column;width:100%;max-width:36rem;margin:0 auto;display:flex}.qasdNq_title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:2rem;font-weight:700;line-height:1.15}.qasdNq_line{font-family:var(--font-display);color:var(--text-body);margin:0;font-size:1rem;line-height:1.6}.qasdNq_actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.qasdNq_actions>a{text-decoration:none}@media (max-width:639px){.qasdNq_page{padding:var(--space-6) var(--space-4)}.qasdNq_title{font-size:1.625rem}.qasdNq_actions>*{flex:100%}}
._5pTvBq_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._5pTvBq_error{font-family:var(--font-mono);color:var(--status-danger-text);width:100%;margin:0;font-size:12px}._5pTvBq_download{white-space:nowrap;flex-shrink:0}
.Blj7wG_page{background:var(--bg-canvas);min-height:100vh;padding:var(--space-6) var(--space-4) var(--space-8)}.Blj7wG_topBar{max-width:816px;margin:0 auto var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Blj7wG_document{max-width:816px;margin:0 auto}.Blj7wG_attribution{max-width:816px;margin:var(--space-4) auto 0;justify-content:center;display:flex}.Blj7wG_attributionLink{min-height:44px;padding:0 var(--space-3);color:#3d453f;text-underline-offset:3px;align-items:center;font-size:14px;-webkit-text-decoration:underline #8c948d;text-decoration:underline #8c948d;display:inline-flex}.Blj7wG_attributionLink:hover{color:var(--ink)}@media (max-width:639px){.Blj7wG_page{padding:var(--space-4) var(--space-4) var(--space-6)}}
.KZNP0a_page{padding:clamp(48px, 8vw, 120px) var(--pad,var(--space-5));text-align:center;background:var(--surface-default);flex:1}.KZNP0a_page>*{max-width:480px;margin-left:auto;margin-right:auto}.KZNP0a_message{color:var(--text-secondary);font-size:15px}.KZNP0a_retryButton{margin-top:var(--space-4)}
.OTsLUq_page{background:var(--bg-canvas);padding:var(--space-6) var(--space-4) var(--space-8);flex:1 0 auto}.OTsLUq_column{gap:var(--space-5);flex-direction:column;max-width:44rem;margin:0 auto;display:flex}.OTsLUq_tocLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.OTsLUq_title{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:1.75rem;line-height:1.2}.OTsLUq_meta{font-family:var(--font-mono);color:var(--text-secondary);margin:0;font-size:.8125rem}.OTsLUq_surface{background:var(--surface-default);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.OTsLUq_toc{background:var(--surface-sunken);border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5)}.OTsLUq_tocTitle{margin:0 0 var(--space-2);font-family:var(--font-display);color:var(--text-primary);font-size:.9375rem;font-weight:700}.OTsLUq_tocList{padding-left:var(--space-5);gap:var(--space-1);flex-direction:column;margin:0;display:flex}.OTsLUq_tocLink{font-family:var(--font-display);color:var(--text-primary);text-underline-offset:2px;font-size:.9375rem}.OTsLUq_h1,.OTsLUq_h2,.OTsLUq_h3{margin:var(--space-4) 0 0;font-family:var(--font-display);color:var(--text-primary);scroll-margin-top:var(--space-6)}.OTsLUq_h1{font-size:1.5rem}.OTsLUq_h2{font-size:1.25rem}.OTsLUq_h3{font-size:1.0625rem}.OTsLUq_text,.OTsLUq_list{font-family:var(--font-display);color:var(--text-body);white-space:pre-line;margin:0;font-size:1rem;line-height:1.6}.OTsLUq_list{padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.OTsLUq_code{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.9em}.OTsLUq_tableWrap{overflow-x:auto}.OTsLUq_tableWrap:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.OTsLUq_table{border-collapse:collapse;width:100%;font-family:var(--font-display);color:var(--text-body);font-size:.9375rem;line-height:1.5}.OTsLUq_table th,.OTsLUq_table td{text-align:left;vertical-align:top;padding:var(--space-2) var(--space-3);border-bottom:var(--border-width-default) solid var(--border-subtle)}.OTsLUq_table th{color:var(--text-primary);border-bottom-color:var(--border-default);font-weight:700}.OTsLUq_sectionHeading{margin:var(--space-2) 0 0;font-family:var(--font-display);color:var(--text-primary);font-size:.9375rem;font-weight:700}.OTsLUq_note{font-family:var(--font-display);color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.5}@media (max-width:639px){.OTsLUq_page{padding:var(--space-4) var(--space-4) var(--space-6)}.OTsLUq_title{font-size:1.5rem}}@media print{.OTsLUq_page{background:0 0;padding:0}.OTsLUq_toc{display:none}.OTsLUq_surface{border:0;padding:0}}
.fFJFwW_root{--pad:max(20px, calc((100% - 1200px) / 2));background:var(--bg-canvas);min-height:100dvh;color:var(--text-primary);font-family:var(--font-display);flex-direction:column;display:flex}.fFJFwW_root a:focus-visible{outline:var(--focus-ring-width) solid var(--accent-evidence);outline-offset:var(--focus-ring-offset)}.fFJFwW_header{min-height:72px;padding:0 var(--pad);border-bottom:1px solid var(--border-default);background:var(--bg-canvas);justify-content:space-between;align-items:center;gap:12px;display:flex}.fFJFwW_brand{letter-spacing:-.02em;min-width:44px;min-height:44px;color:var(--text-primary);align-items:center;gap:7px;font-size:24px;font-weight:700;text-decoration:none;display:flex}.fFJFwW_navLink{white-space:nowrap;min-width:44px;min-height:44px;color:var(--text-body);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;transition:color var(--duration-fast), text-decoration-color var(--duration-fast);justify-content:center;align-items:center;padding:0 2px;font-size:15px;display:flex}@media (hover:hover) and (pointer:fine){.fFJFwW_navLink:hover{color:var(--text-primary);-webkit-text-decoration-color:var(--text-primary);text-decoration-color:var(--text-primary)}}.fFJFwW_sessionLabels{justify-items:end;display:grid}.fFJFwW_sessionLabels>span{grid-area:1/1}.fFJFwW_sessionLabels>[data-inactive=true]{visibility:hidden}.fFJFwW_main{flex-direction:column;flex:1;min-width:0;display:flex}.fFJFwW_footer{padding:4px var(--pad);background:var(--surface-default);border-top:1px solid var(--border-default);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 32px;display:flex}.fFJFwW_footBrandRow{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;padding:10px 0;display:flex}.fFJFwW_footBrand{letter-spacing:-.02em;color:var(--text-primary);flex:none;font-size:18px;font-weight:700}.fFJFwW_footDot{color:var(--text-secondary)}.fFJFwW_footTagline{color:var(--text-body);font-size:13px;line-height:1.4}.fFJFwW_footLinks{flex-wrap:wrap;align-items:center;column-gap:24px;display:flex}.fFJFwW_footLinks nav{flex-wrap:wrap;justify-content:flex-start;align-items:center;column-gap:24px;padding:0;display:flex}.fFJFwW_footLinks nav a,.fFJFwW_consentSlot>button{min-height:44px;font-family:var(--font-display);color:var(--text-body);white-space:nowrap;align-items:center;padding:0;font-size:14px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.fFJFwW_footLinks nav a:hover,.fFJFwW_consentSlot>button:hover{color:var(--text-primary)}}.fFJFwW_consentSlot{display:contents}.fFJFwW_consentSlot>button{cursor:pointer;background:0 0;border:0}.fFJFwW_consentSlot>[data-consent-placeholder]{min-height:44px;font-family:var(--font-display);letter-spacing:normal;white-space:nowrap;visibility:hidden;align-items:center;padding:0;font-size:14px;font-weight:400;line-height:normal;display:flex}
