.zh8txq_mark{width:var(--logo-size,2.5rem);height:var(--logo-size,2.5rem);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-accent-fg);font-size:calc(var(--logo-size,2.5rem) * .44);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
._2NVTbW_card{left:var(--space-4);bottom:var(--space-4);z-index:50;width:min(22rem, calc(100vw - 2 * var(--space-4)));background:var(--color-bg-elevated);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);animation:.24s ease-out _2NVTbW_rise;position:fixed;box-shadow:0 8px 24px #00000024}._2NVTbW_link{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-8) var(--space-4) var(--space-4);color:var(--color-fg);border-radius:inherit;text-decoration:none;display:flex}._2NVTbW_link:hover ._2NVTbW_arrow{transform:translate(2px,-2px)}._2NVTbW_text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._2NVTbW_eyebrow{font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent)}._2NVTbW_title{font-size:var(--text-sm);font-weight:var(--font-weight-semibold,600);line-height:1.35}._2NVTbW_arrow{right:var(--space-4);bottom:var(--space-4);color:var(--color-fg-muted);transition:transform .12s ease-out;position:absolute}._2NVTbW_close{top:var(--space-2);right:var(--space-2);border-radius:var(--radius-full);width:1.5rem;height:1.5rem;color:var(--color-fg-subtle);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute}._2NVTbW_close:hover{background:var(--color-fill);color:var(--color-fg)}@keyframes _2NVTbW_rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){._2NVTbW_card{animation:none}._2NVTbW_arrow{transition:none}}
.TP1L_W_footer{z-index:1;margin-top:calc(var(--space-8) * 1.5);border-top:1px solid var(--color-border);background:var(--color-bg-subtle);position:relative}.TP1L_W_askAiRow{max-width:var(--content-max-width);padding:var(--space-5) var(--space-6) 0;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0 auto;display:flex}.TP1L_W_askAiLabel{font-size:var(--text-xs);color:var(--color-fg-muted)}.TP1L_W_askAiLinks{gap:var(--space-2);flex-wrap:wrap;display:flex}.TP1L_W_askAiLink{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-fg-muted);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border);text-decoration:none}.TP1L_W_askAiLink:hover{color:var(--color-fg);background:var(--color-fill)}.TP1L_W_footerInner{max-width:var(--content-max-width);padding:var(--space-8) var(--space-6) var(--space-6);margin:0 auto}.TP1L_W_footerMain{gap:calc(var(--space-8) * 1.25);grid-template-columns:minmax(13rem,1.2fr) 3fr;display:grid}.TP1L_W_brandColumn{flex-direction:column;align-items:flex-start;display:flex}.TP1L_W_brand{align-items:center;gap:var(--space-2);color:var(--color-fg);text-decoration:none;display:flex}.TP1L_W_wordmark{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.TP1L_W_brandDescription{max-width:17rem;margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.55}.TP1L_W_contactLink{margin-top:var(--space-3);color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-decoration:none}.TP1L_W_contactLink:hover{color:var(--color-accent)}.TP1L_W_linkColumns{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.TP1L_W_linkHeading{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.TP1L_W_linkList{margin:var(--space-4) 0 0;gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.TP1L_W_footerLink{font-size:var(--text-sm);color:var(--color-fg-muted);text-decoration:none}.TP1L_W_footerLink:hover{color:var(--color-fg)}.TP1L_W_footerBottom{margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.TP1L_W_copyright,.TP1L_W_footerNote{font-size:var(--text-xs);color:var(--color-fg-muted)}@media (max-width:800px){.TP1L_W_footerMain{gap:var(--space-8);grid-template-columns:1fr}}@media (max-width:560px){.TP1L_W_askAiRow,.TP1L_W_footerInner{padding-right:var(--space-4);padding-left:var(--space-4)}.TP1L_W_linkColumns{row-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.TP1L_W_footerBottom{flex-direction:column;align-items:flex-start}}
._7Gzi3q_main{min-height:100dvh;padding:var(--space-6);background:var(--color-bg-subtle);justify-content:center;align-items:center;display:flex}._7Gzi3q_card{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;max-width:400px;padding:var(--space-8) var(--space-6) var(--space-6);box-shadow:0 1px 2px #0000000a,0 12px 32px -8px #0000001f;}._7Gzi3q_header{text-align:center;align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);flex-direction:column;display:flex}._7Gzi3q_logoWrap{margin-bottom:var(--space-2)}._7Gzi3q_title{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}._7Gzi3q_subtitle{font-size:var(--text-sm);color:var(--color-fg-muted)}._7Gzi3q_footer{border-top:1px solid var(--color-border);padding-top:var(--space-4);margin-top:var(--space-2);justify-content:center;display:flex}._7Gzi3q_footerLine{font-size:var(--text-sm);color:var(--color-fg-muted);text-align:center}
.pw3GsW_section{max-width:var(--content-max-width);padding:calc(var(--space-8) * 1.1) var(--space-6) 0;margin:0 auto}.pw3GsW_header,.pw3GsW_item{gap:var(--space-4);grid-template-columns:1fr;display:grid}.pw3GsW_eyebrow{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-fg);color:var(--color-bg);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);place-self:start}.pw3GsW_heading{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);text-wrap:balance;line-height:1.1}.pw3GsW_list{margin-top:var(--space-8);flex-direction:column;display:flex}.pw3GsW_item{gap:var(--space-3);padding:var(--space-6) 0;border-top:1px solid var(--color-border)}.pw3GsW_item:last-child{border-bottom:1px solid var(--color-border)}.pw3GsW_question{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-fg);text-wrap:balance;line-height:1.25}.pw3GsW_answer{font-size:var(--text-base);color:var(--color-fg-muted);max-width:40rem;line-height:1.6}@media (min-width:640px){.pw3GsW_header,.pw3GsW_item{column-gap:var(--space-8);grid-template-columns:1fr 1.4fr}.pw3GsW_item{padding:var(--space-8) 0}}
.uHmsfa_actions{}.uHmsfa_primaryButton{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-base);}.uHmsfa_secondaryButton{box-sizing:border-box;text-align:center;width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-base);text-decoration:none;display:block;}.uHmsfa_digest{text-align:center;margin-top:var(--space-3);}
.VYP5vq_summaryGrid,.VYP5vq_comparisonGrid,.VYP5vq_useGrid{gap:var(--space-3);margin-top:var(--space-5);display:grid}.VYP5vq_summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.VYP5vq_summaryCard,.VYP5vq_comparisonCard,.VYP5vq_useGrid article{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle)}.VYP5vq_summaryCard span{color:var(--color-fg-subtle);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;display:block}.VYP5vq_summaryCard strong{margin-top:var(--space-2);font-size:var(--text-xl);letter-spacing:var(--tracking-tight);display:block}.VYP5vq_summaryCard p,.VYP5vq_useGrid p,.VYP5vq_prose,.VYP5vq_chartNote,.VYP5vq_tableNote{color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.6}.VYP5vq_summaryCard p{margin-top:var(--space-1)}.VYP5vq_bars{max-width:44rem;margin-top:var(--space-6);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}.VYP5vq_barRow+.VYP5vq_barRow{margin-top:var(--space-3)}.VYP5vq_barLabel{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-1);font-size:var(--text-sm);display:flex}.VYP5vq_barTrack{border-radius:var(--radius-full);background:var(--color-bg-subtle);height:.65rem;overflow:hidden}.VYP5vq_barTrack span{border-radius:inherit;background:var(--color-accent);height:100%;display:block}.VYP5vq_chartNote,.VYP5vq_tableNote{margin-top:var(--space-3)}.VYP5vq_explorer{min-width:0;max-width:100%;margin-top:var(--space-7);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);box-shadow:0 12px 32px color-mix(in srgb, var(--color-fg) 8%, transparent)}.VYP5vq_explorerHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-5);display:flex}.VYP5vq_explorerKicker,.VYP5vq_stateCardTitle p{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.07em;text-transform:uppercase}.VYP5vq_explorerHeader h3{margin-top:var(--space-1);font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.VYP5vq_explorerHeader>div:first-child>p:last-child{max-width:40rem;margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}.VYP5vq_metricToggle{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-subtle);flex:none;padding:.2rem;display:inline-flex}.VYP5vq_metricToggle button{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);color:var(--color-fg-muted);font:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0}.VYP5vq_metricToggle button[aria-pressed=true]{color:var(--color-accent-fg);background:var(--color-accent);box-shadow:0 1px 3px color-mix(in srgb, var(--color-fg) 14%, transparent)}.VYP5vq_metricToggle button:focus-visible,.VYP5vq_mobileStatePicker select:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.VYP5vq_explorerBody{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:minmax(0,1.7fr) minmax(17rem,.7fr);align-items:start;min-width:0;display:grid}.VYP5vq_legend{margin-top:var(--space-3);color:var(--color-fg-subtle);align-items:center;gap:.2rem;font-size:.68rem;display:flex}.VYP5vq_legend i{background:color-mix(in srgb, var(--color-accent) 18%, var(--color-bg));width:1.4rem;height:.55rem}.VYP5vq_legend i:nth-of-type(2){background:color-mix(in srgb, var(--color-accent) 32%, var(--color-bg))}.VYP5vq_legend i:nth-of-type(3){background:color-mix(in srgb, var(--color-accent) 46%, var(--color-bg))}.VYP5vq_legend i:nth-of-type(4){background:color-mix(in srgb, var(--color-accent) 60%, var(--color-bg))}.VYP5vq_legend i:nth-of-type(5){background:color-mix(in srgb, var(--color-accent) 74%, var(--color-bg))}.VYP5vq_mapNote{margin-top:var(--space-2);color:var(--color-fg-subtle);font-size:.68rem;line-height:1.45}.VYP5vq_stateCard{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle)}.VYP5vq_stateCardTitle{align-items:center;gap:var(--space-3);display:flex}.VYP5vq_stateCardTitle>span{border-radius:var(--radius-md);width:3rem;height:3rem;color:var(--color-accent-fg);background:var(--color-accent);font-weight:var(--font-weight-bold);place-items:center;display:grid}.VYP5vq_stateCardTitle h4{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);margin-top:.1rem}.VYP5vq_stateStats{gap:var(--space-2);margin-top:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.VYP5vq_stateStats div:first-child{grid-column:1/-1}.VYP5vq_stateStats div{min-width:0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg)}.VYP5vq_stateStats dt{color:var(--color-fg-subtle);font-size:.65rem;line-height:1.25}.VYP5vq_stateStats dd{margin-top:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;text-overflow:ellipsis;overflow:hidden}.VYP5vq_rankShift{margin-top:var(--space-5)}.VYP5vq_rankShift p{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--text-xs);display:flex}.VYP5vq_rankShift p strong{color:var(--color-accent);font-size:var(--text-base)}.VYP5vq_rankShift>div{height:.35rem;margin-top:var(--space-1);border-radius:var(--radius-full);background:var(--color-border);overflow:hidden}.VYP5vq_rankShift>div span{border-radius:inherit;background:var(--color-cat-2);height:100%;display:block}.VYP5vq_stateReading,.VYP5vq_noCount p{margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}.VYP5vq_noCount{margin-top:var(--space-5);padding:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md)}.VYP5vq_noCount p{margin-top:var(--space-2)}.VYP5vq_mobileStatePicker{display:none}.VYP5vq_comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:44rem}.VYP5vq_comparisonCard h3,.VYP5vq_useGrid h3{font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.VYP5vq_comparisonCard ol{margin:var(--space-3) 0 0;padding-left:var(--space-5)}.VYP5vq_comparisonCard li{padding:var(--space-1) 0}.VYP5vq_comparisonCard li span{width:calc(100% - var(--space-4));justify-content:space-between;gap:var(--space-2);display:inline-flex}.VYP5vq_comparisonCard li strong{font-variant-numeric:tabular-nums}.VYP5vq_prose{max-width:44rem;margin-top:var(--space-4)}.VYP5vq_tableWrap{margin-top:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow-x:auto}.VYP5vq_tableWrap:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.VYP5vq_table{border-collapse:collapse;width:100%;min-width:42rem;font-size:var(--text-sm)}.VYP5vq_table caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.VYP5vq_table th,.VYP5vq_table td{padding:var(--space-3);border-bottom:1px solid var(--color-border);text-align:left}.VYP5vq_table thead th{background:var(--color-bg-subtle);color:var(--color-fg-subtle);font-size:var(--text-xs);letter-spacing:.03em;text-transform:uppercase}.VYP5vq_table tbody tr:last-child th,.VYP5vq_table tbody tr:last-child td{border-bottom:0}.VYP5vq_table tbody tr:nth-child(2n){background:var(--color-bg-subtle)}.VYP5vq_table .VYP5vq_numeric{text-align:right;font-variant-numeric:tabular-nums}.VYP5vq_table sup{color:var(--color-warning-fg);margin-left:.15rem}.VYP5vq_useGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:44rem}.VYP5vq_useGrid p{margin-top:var(--space-2)}.VYP5vq_methodList{max-width:44rem;margin:var(--space-4) 0 0;padding-left:var(--space-5);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.65}.VYP5vq_methodList li+li{margin-top:var(--space-2)}@media (max-width:700px){.VYP5vq_summaryGrid,.VYP5vq_comparisonGrid,.VYP5vq_useGrid{grid-template-columns:1fr}.VYP5vq_bars,.VYP5vq_explorer{padding:var(--space-4)}.VYP5vq_explorerHeader{flex-direction:column;align-items:stretch}.VYP5vq_metricToggle{align-self:flex-start}.VYP5vq_mobileStatePicker{gap:var(--space-2);margin-top:var(--space-5);color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);display:grid}.VYP5vq_mobileStatePicker select{width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);background:var(--color-bg);font:inherit}.VYP5vq_explorerBody{margin-top:var(--space-5);display:block}.VYP5vq_explorerBody>div:first-child{min-width:0;max-width:100%;padding:var(--space-1) var(--space-1) var(--space-3);overflow-x:auto}.VYP5vq_stateCard{margin-top:var(--space-4)}}
.jqayOa_map{grid-template-columns:repeat(13,minmax(0,1fr));gap:.2rem;width:100%;max-width:40rem;margin-inline:auto;display:grid}.jqayOa_tile{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-accent) 35%, var(--color-border));border-radius:var(--radius-sm);min-width:0;color:color-mix(in srgb, var(--color-fg) 80%, var(--color-accent));background:color-mix(in srgb, var(--color-accent) 18%, var(--color-bg));font:inherit;font-size:clamp(.55rem,1.7vw,.72rem);font-weight:var(--font-weight-bold);text-align:center;cursor:pointer;place-content:center;padding:0;line-height:1.1;transition:transform .12s,box-shadow .12s;display:grid}.jqayOa_tile small{font-size:.85em;font-weight:var(--font-weight-normal);color:var(--color-fg-muted);display:block}.jqayOa_tile[data-level="2"]{background:color-mix(in srgb, var(--color-accent) 32%, var(--color-bg))}.jqayOa_tile[data-level="3"]{background:color-mix(in srgb, var(--color-accent) 46%, var(--color-bg))}.jqayOa_tile[data-level="4"]{background:color-mix(in srgb, var(--color-accent) 60%, var(--color-bg))}.jqayOa_tile[data-level="5"]{background:color-mix(in srgb, var(--color-accent) 74%, var(--color-bg))}.jqayOa_tile:hover:not(:disabled){z-index:1;box-shadow:0 3px 8px color-mix(in srgb, var(--color-fg) 18%, transparent);transform:translateY(-2px)}.jqayOa_tile[data-selected]{z-index:2;outline:3px solid var(--color-cat-2);outline-offset:1px}.jqayOa_tile[data-empty]{border-style:dashed;border-color:var(--color-border);color:var(--color-fg-subtle);background:var(--color-bg-subtle)}.jqayOa_tile:disabled{cursor:default}.jqayOa_tile:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
.fuRD8q_wrap{}.fuRD8q_retentionRow{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.fuRD8q_fieldLabel{}.fuRD8q_retentionInput{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-fill);width:5rem;color:var(--color-fg);padding:var(--space-1) var(--space-2);font-size:var(--text-sm)}.fuRD8q_timingRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.fuRD8q_timeInput{width:8rem;}.fuRD8q_nowButton{padding:var(--space-1) var(--space-3);font-size:var(--text-sm);}.fuRD8q_removalNotice{font-size:var(--text-sm);color:var(--color-fg-muted)}.fuRD8q_removalNoticeOverdue{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-destructive)}
.WOS5ea_form{gap:var(--space-6);grid-template-columns:1fr;align-items:start;width:100%;display:grid}@media (min-width:1024px){.WOS5ea_form{grid-template-columns:1fr 300px}}.WOS5ea_main{min-width:0;}.WOS5ea_field{max-width:28rem;}.WOS5ea_fieldLabel{}.WOS5ea_nameInput{}.WOS5ea_fieldBlock{}.WOS5ea_sectionHeading{}.WOS5ea_tabPanel{}.WOS5ea_panelStackSm{}.WOS5ea_panelStackLg{}.WOS5ea_freeText{resize:vertical;width:100%;}.WOS5ea_sidebarSlot{order:-1}@media (min-width:1024px){.WOS5ea_sidebarSlot{top:var(--space-6);order:1;position:sticky}}.WOS5ea_submitButton{width:100%;}
.IfNCdG_panel{}.IfNCdG_header{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.IfNCdG_headerLabel{}.IfNCdG_headerActions{align-items:center;gap:var(--space-3);display:flex}.IfNCdG_saveToggle{flex-shrink:0;}.IfNCdG_manageLink{flex-shrink:0;}.IfNCdG_saveRow{gap:var(--space-2);display:flex}.IfNCdG_nameInput{padding:var(--space-1) var(--space-2);flex:1;}.IfNCdG_saveButton{border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-accent-fg);padding:var(--space-1) var(--space-2);font-size:var(--text-sm);cursor:pointer;border:none}.IfNCdG_filterInput{width:100%;}.IfNCdG_note{}.IfNCdG_error{font-size:var(--text-xs);color:var(--color-destructive)}.IfNCdG_combobox{position:relative}.IfNCdG_listbox{z-index:20;top:calc(100% + var(--space-1));background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:16rem;padding:var(--space-1);position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px -4px #0003}.IfNCdG_option{padding:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;align-items:center;display:flex}.IfNCdG_option:hover,.IfNCdG_optionActive{background:var(--color-fill)}.IfNCdG_optionText{flex-direction:column;gap:.1rem;min-width:0;display:flex}.IfNCdG_emptyOption{padding:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-muted)}.IfNCdG_protocolName{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.IfNCdG_protocolSummary{font-size:var(--text-xs);color:var(--color-fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.vv7nqa_root{margin-top:var(--space-5);scroll-margin-top:6rem}.vv7nqa_search{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-elevated);display:flex}.vv7nqa_search:focus-within{border-color:var(--color-accent);outline:2px solid var(--color-focus-ring);outline-offset:2px}.vv7nqa_searchLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vv7nqa_search input{min-width:0;color:var(--color-fg);font:inherit;font-size:var(--text-base);background:0 0;border:0;outline:0;flex:1}.vv7nqa_search kbd{padding:1px var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-fg-muted);font-size:var(--text-xs)}.vv7nqa_chips{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.vv7nqa_chips button{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);color:var(--color-fg);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0}.vv7nqa_chips button:hover{background:var(--color-accent-wash)}.vv7nqa_chips button[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-fg)}.vv7nqa_count{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-fg-muted)}.vv7nqa_clear{color:var(--color-accent);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.vv7nqa_split{gap:var(--space-4);margin-top:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;display:grid}@media (max-width:720px){.vv7nqa_split{grid-template-columns:minmax(0,1fr)}}.vv7nqa_list{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);max-height:28rem;margin:0;padding:0;list-style:none;position:relative;overflow-y:auto}@media (max-width:720px){.vv7nqa_list{max-height:18rem}}.vv7nqa_list li+li{border-top:1px solid var(--color-border)}.vv7nqa_row{gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);color:var(--color-fg);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:5.5rem minmax(0,1fr);display:grid}.vv7nqa_row:hover{background:var(--color-bg-subtle)}.vv7nqa_row[aria-current=true]{background:var(--color-accent-wash);box-shadow:inset 3px 0 0 var(--color-accent)}.vv7nqa_row:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.vv7nqa_row small{color:var(--color-fg-muted);font-size:var(--text-xs);display:block}.vv7nqa_code{font-family:var(--font-mono,ui-monospace, monospace);font-weight:var(--font-weight-semibold)}.vv7nqa_empty{padding:var(--space-5);color:var(--color-fg-muted);font-size:var(--text-sm);text-align:center}.vv7nqa_detail{min-width:0}.vv7nqa_article{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);scroll-margin-top:6rem}.vv7nqa_article[hidden]{display:none}.vv7nqa_tag{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-accent-wash);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);display:inline-block}.vv7nqa_title{margin-top:var(--space-2);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-2xl);letter-spacing:var(--tracking-tighter);overflow-wrap:anywhere}.vv7nqa_name{margin-top:var(--space-1);font-weight:var(--font-weight-semibold)}.vv7nqa_body{margin-top:var(--space-3);color:var(--color-fg-muted);line-height:1.6}.vv7nqa_facts{gap:var(--space-3);margin:var(--space-4) 0 0;display:grid}.vv7nqa_facts dt{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-muted)}.vv7nqa_facts dd{font-size:var(--text-sm);margin:2px 0 0;line-height:1.55}.vv7nqa_pairs{gap:var(--space-2);flex-wrap:wrap;display:flex}.vv7nqa_pairs button{padding:2px var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg-elevated);color:var(--color-fg);font:inherit;font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-xs);cursor:pointer}.vv7nqa_pairs button:hover{border-color:var(--color-accent);background:var(--color-accent-wash)}.vv7nqa_copy{margin-top:var(--space-4);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-fg);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0}.vv7nqa_copy:hover{border-color:var(--color-accent);background:var(--color-accent-wash)}.vv7nqa_chips button:focus-visible,.vv7nqa_pairs button:focus-visible,.vv7nqa_copy:focus-visible,.vv7nqa_clear:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}
.axS1iW_desktopOnly{display:none}@media (min-width:640px){.axS1iW_desktopOnly{display:block}}.axS1iW_layout{align-items:flex-start;gap:var(--space-8);display:flex}.axS1iW_rail{background:var(--color-bg-subtle);border-radius:var(--radius-xl);width:17.5rem;padding:var(--space-3);gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:6rem}.axS1iW_railButton{align-items:center;gap:var(--space-3);text-align:left;width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);color:var(--color-fg-muted);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:none;transition:background-color .12s,color .12s;display:flex}.axS1iW_railButton:hover{background:var(--color-fill)}.axS1iW_railButtonActive,.axS1iW_railButtonActive:hover{background:var(--color-bg-elevated);color:var(--color-fg);box-shadow:0 1px 2px #0000000f,0 1px 12px #0000000a}.axS1iW_railIcon{color:var(--color-fg-subtle);flex-shrink:0;display:inline-flex}.axS1iW_railButtonActive .axS1iW_railIcon{color:var(--color-accent)}.axS1iW_detail{flex:1;min-width:0}.axS1iW_detailPanel{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-8)}.axS1iW_detailPanel[hidden]{display:none}.axS1iW_detailEyebrow{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);letter-spacing:.02em;text-transform:uppercase}.axS1iW_detailTitle{margin-top:var(--space-2);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);line-height:1.15}.axS1iW_detailBody{margin-top:var(--space-3);font-size:var(--text-base);color:var(--color-fg-muted);line-height:1.6}.axS1iW_detailPoints{margin-top:var(--space-5);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.axS1iW_detailPoints li{padding-left:var(--space-6);font-size:var(--text-sm);color:var(--color-fg);line-height:1.5;position:relative}.axS1iW_detailPoints li:before{content:"";left:var(--space-1);border-radius:var(--radius-full);background:var(--color-accent);width:6px;height:6px;position:absolute;top:.55em}.axS1iW_detailLink{margin-top:var(--space-5);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);text-decoration:none;display:inline-block}.axS1iW_detailLink:hover{text-decoration:underline}.axS1iW_mobileOnly{flex-direction:column;display:flex}@media (min-width:640px){.axS1iW_mobileOnly{display:none}}.axS1iW_accordionRow{border-bottom:1px solid var(--color-border)}.axS1iW_accordionRow:first-child{border-top:1px solid var(--color-border)}.axS1iW_accordionSummary{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-1);cursor:pointer;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-fg);list-style:none;display:flex}.axS1iW_accordionSummary::-webkit-details-marker{display:none}.axS1iW_accordionLabel{flex:1}.axS1iW_chevron{color:var(--color-fg-subtle);flex-shrink:0;transition:transform .15s,color .15s}.axS1iW_accordionRow[open] .axS1iW_chevron{color:var(--color-accent);transform:rotate(180deg)}.axS1iW_accordionRow[open] .axS1iW_railIcon{color:var(--color-accent)}.axS1iW_accordionBody{padding:0 var(--space-1) var(--space-5)}.axS1iW_accordionBody .axS1iW_detailTitle{font-size:var(--text-xl)}
.kV2QCq_browser{max-width:var(--content-max-width);padding:var(--space-8) var(--space-6) 0;margin:0 auto}.kV2QCq_search{max-width:30rem;margin:0 auto;position:relative}.kV2QCq_searchIcon{left:var(--space-4);color:var(--color-fg-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.kV2QCq_searchInput{width:100%;padding:var(--space-3) var(--space-4) var(--space-3) calc(var(--space-4) * 2 + .75rem);font:inherit;font-size:var(--text-base);color:var(--color-fg);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full)}.kV2QCq_searchInput::placeholder{color:var(--color-fg-muted)}.kV2QCq_searchInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.kV2QCq_chips{justify-content:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.kV2QCq_chip{padding:var(--space-1) var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-fg-muted);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer}.kV2QCq_chip:hover{border-color:var(--color-accent);color:var(--color-fg)}.kV2QCq_chip[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-fg)}.kV2QCq_chip:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.kV2QCq_status{min-height:1.5rem;margin-top:var(--space-3);text-align:center;font-size:var(--text-sm);color:var(--color-fg-muted)}.kV2QCq_group{margin-top:calc(var(--space-8) * 1.25)}.kV2QCq_group:first-of-type{margin-top:var(--space-6)}.kV2QCq_groupHead{margin-bottom:var(--space-4)}.kV2QCq_groupTitle{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.kV2QCq_groupLead{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-fg-muted)}.kV2QCq_featuredSection{margin-top:var(--space-6)}.kV2QCq_featuredGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:720px){.kV2QCq_featuredGrid{grid-template-columns:repeat(2,1fr)}}.kV2QCq_featured{align-items:flex-start;gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-subtle);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .1s;display:flex}.kV2QCq_featured:hover{border-color:var(--color-accent)}.kV2QCq_featured:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.kV2QCq_featuredTitle{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-fg);line-height:1.25}.kV2QCq_featuredBlurb{font-size:var(--text-sm);color:var(--color-fg-muted);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.kV2QCq_kind{padding:.125rem var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-elevated);border:1px solid var(--color-border);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--color-accent);white-space:nowrap}.kV2QCq_cardLink{padding-top:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-accent);margin-top:auto}.kV2QCq_rows{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);margin:0;padding:0;list-style:none;overflow:hidden}.kV2QCq_rows li+li{border-top:1px solid var(--color-border)}.kV2QCq_row{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);color:inherit;grid-template-columns:1fr auto auto;text-decoration:none;display:grid}.kV2QCq_row:hover{background:var(--color-bg-subtle)}.kV2QCq_row:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.kV2QCq_rowText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.kV2QCq_rowTitle{font-size:var(--text-base);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-fg);line-height:1.3}.kV2QCq_rowBlurb{font-size:var(--text-sm);color:var(--color-fg-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.kV2QCq_rowArrow{color:var(--color-fg-muted)}.kV2QCq_row:hover .kV2QCq_rowArrow{color:var(--color-accent)}@media (max-width:639px){.kV2QCq_row{grid-template-columns:1fr auto}.kV2QCq_row .kV2QCq_kind{grid-area:1/2}.kV2QCq_rowArrow{display:none}}
.xgPmsG_page{background:var(--color-bg);width:100%;color:var(--color-fg);overflow-x:clip}.xgPmsG_hero{max-width:var(--content-max-width);padding:calc(var(--space-8) * 2.5) var(--space-6) calc(var(--space-8) * 2);align-items:center;gap:calc(var(--space-8) * 1.5);margin:0 auto;display:grid;position:relative}.xgPmsG_hero:before{content:"";z-index:0;background:var(--color-accent-wash);filter:blur(10px);opacity:.66;pointer-events:none;border-radius:50%;width:28rem;height:28rem;position:absolute;top:-7rem;right:-10rem}.xgPmsG_heroCopy,.xgPmsG_examCard{z-index:1;position:relative}.xgPmsG_heroCopy{max-width:40rem}.xgPmsG_eyebrow,.xgPmsG_sectionEyebrow,.xgPmsG_ctaEyebrow,.xgPmsG_founderEyebrow{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.11em;text-transform:uppercase}.xgPmsG_eyebrow,.xgPmsG_sectionEyebrow{color:var(--color-accent)}.xgPmsG_headline{margin-top:var(--space-4);max-width:44rem;font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);line-height:1.05}.xgPmsG_subhead{margin-top:var(--space-5);max-width:37rem;font-size:var(--text-lg);color:var(--color-fg-muted);line-height:1.65}.xgPmsG_examCard{width:100%;max-width:28rem;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);box-shadow:0 22px 70px color-mix(in srgb, var(--color-fg) 10%, transparent);justify-self:center;transform:rotate(1.25deg)}.xgPmsG_examCardHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border);display:flex}.xgPmsG_examKicker{font-size:var(--text-xs);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.08em}.xgPmsG_examTitle{margin-top:var(--space-1);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.xgPmsG_liveBadge{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-accent-wash);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);white-space:nowrap}.xgPmsG_examList{margin:var(--space-5) 0 0;gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.xgPmsG_examItem{align-items:center;gap:var(--space-3);font-size:var(--text-sm);font-weight:var(--font-weight-medium);display:flex}.xgPmsG_examDot{background:var(--color-accent);border-radius:50%;flex:none;width:.6rem;height:.6rem}.xgPmsG_examItem:nth-child(2) .xgPmsG_examDot{opacity:.9}.xgPmsG_examItem:nth-child(3) .xgPmsG_examDot{opacity:.8}.xgPmsG_examItem:nth-child(4) .xgPmsG_examDot{opacity:.7}.xgPmsG_examItem:nth-child(5) .xgPmsG_examDot{opacity:.6}.xgPmsG_examRule{background:var(--color-border);flex:1;height:1px}.xgPmsG_examFootnote{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-fg-muted)}.xgPmsG_origin{max-width:var(--content-max-width);padding:calc(var(--space-8) * 2) var(--space-6);border-top:1px solid var(--color-border);gap:var(--space-8);margin:0 auto;display:grid}.xgPmsG_originIntro{max-width:31rem}.xgPmsG_sectionHeading{margin-top:var(--space-3);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:1.2}.xgPmsG_originBody{gap:var(--space-4);max-width:35rem;color:var(--color-fg-muted);font-size:var(--text-base);flex-direction:column;line-height:1.75;display:flex}.xgPmsG_principlesSection{padding:calc(var(--space-8) * 2) max(var(--space-6), calc((100vw - var(--content-max-width)) / 2));background:var(--color-bg-subtle)}.xgPmsG_principlesHeadingRow{max-width:var(--content-max-width);gap:var(--space-5);flex-direction:column;margin:0 auto;display:flex}.xgPmsG_principlesLead{max-width:22rem;color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.6}.xgPmsG_principlesGrid{max-width:var(--content-max-width);margin:var(--space-8) auto 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.xgPmsG_principleCard{min-height:18rem;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);flex-direction:column;display:flex}.xgPmsG_principleNumber{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em}.xgPmsG_principleTitle{padding-top:var(--space-8);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin-top:auto;line-height:1.25}.xgPmsG_principleBody{margin-top:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.65}.xgPmsG_founder{max-width:calc(var(--content-max-width) - (var(--space-6) * 2));margin:calc(var(--space-8) * 2) auto 0;padding:calc(var(--space-8) * 1.5) var(--space-6);gap:var(--space-8);border:1px solid color-mix(in srgb, var(--color-cat-2) 30%, var(--color-border));border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-cat-2) 11%, var(--color-bg-elevated));color:var(--color-fg);box-shadow:0 22px 70px color-mix(in srgb, var(--color-fg) 8%, transparent);display:grid}.xgPmsG_founderMark{border:1px solid color-mix(in srgb, var(--color-cat-2) 38%, var(--color-border));background:color-mix(in srgb, var(--color-cat-2) 14%, transparent);width:5rem;height:5rem;color:var(--color-cat-2);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);border-radius:50%;align-self:start;place-items:center;font-style:italic;display:grid}.xgPmsG_founderCopy{max-width:41rem}.xgPmsG_founderEyebrow{color:var(--color-cat-2)}.xgPmsG_founderHeading{margin-top:var(--space-3);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:1.2}.xgPmsG_founderCopy>p:not(.xgPmsG_founderEyebrow){margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-base);line-height:1.75}.xgPmsG_founderLinks{margin-top:var(--space-6);gap:var(--space-5);flex-wrap:wrap;display:flex}.xgPmsG_founderLinks a{color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-underline-offset:.25rem}.xgPmsG_founderLinks a:hover{color:var(--color-accent)}.xgPmsG_ctaBandOuter{max-width:var(--content-max-width);margin:calc(var(--space-8) * 2) auto 0;padding:0 var(--space-6)}.xgPmsG_ctaBand{padding:calc(var(--space-8) * 1.75) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-accent-wash);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.xgPmsG_ctaBand:after{content:"";border:1px solid color-mix(in srgb, var(--color-accent) 35%, transparent);border-radius:50%;width:14rem;height:14rem;position:absolute;bottom:-9rem;right:-7rem}.xgPmsG_ctaEyebrow{color:var(--color-accent)}.xgPmsG_ctaHeading{max-width:43rem;margin-top:var(--space-3);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:1.2}.xgPmsG_ctaBody{max-width:36rem;margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-base);line-height:1.65}.xgPmsG_ctaActions{z-index:1;margin-top:var(--space-6);justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex;position:relative}.xgPmsG_primaryButton{padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);font-size:var(--text-base);text-decoration:none;}.xgPmsG_secondaryButton{padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);font-size:var(--text-base);text-decoration:none;}@media (min-width:700px){.xgPmsG_hero{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr)}.xgPmsG_headline{font-size:var(--text-4xl)}.xgPmsG_origin{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.xgPmsG_principlesHeadingRow{flex-direction:row;justify-content:space-between;align-items:end}.xgPmsG_principlesGrid{grid-template-columns:repeat(3,1fr)}.xgPmsG_founder{padding:calc(var(--space-8) * 1.75);grid-template-columns:7rem minmax(0,1fr)}}@media (max-width:1060px){.xgPmsG_founder{margin-right:var(--space-6);margin-left:var(--space-6)}}@media (max-width:480px){.xgPmsG_hero{padding-top:calc(var(--space-8) * 1.5)}.xgPmsG_examCard{padding:var(--space-5)}.xgPmsG_ctaActions{flex-direction:column;width:100%}.xgPmsG_primaryButton,.xgPmsG_secondaryButton{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.xgPmsG_examCard{transform:none}}
.scXSEG_page{background:var(--color-bg);width:100%;color:var(--color-fg)}.scXSEG_hero{max-width:var(--content-max-width);padding:var(--space-8) var(--space-6) 0;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.scXSEG_eyebrow{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);letter-spacing:.02em;text-transform:uppercase}.scXSEG_headline{margin-top:var(--space-4);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);line-height:1.1}@media (min-width:640px){.scXSEG_headline{font-size:var(--text-4xl)}}.scXSEG_subhead{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-fg-muted);max-width:32rem;line-height:1.5}.scXSEG_masterDetailSection{max-width:var(--content-max-width);padding:calc(var(--space-8) * 1.25) var(--space-6) 0;margin:0 auto}.scXSEG_ctaBandOuter{max-width:var(--content-max-width);margin:calc(var(--space-8) * 1.5) auto 0;padding:0 var(--space-6)}.scXSEG_ctaBand{border-radius:var(--radius-xl);background:var(--color-bg-subtle);border:1px solid var(--color-border);padding:var(--space-8) var(--space-6);text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.scXSEG_ctaHeading{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.scXSEG_ctaActions{align-items:center;gap:var(--space-3);display:flex}.scXSEG_primaryButton{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-full);text-decoration:none;}.scXSEG_secondaryButton{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-full);text-decoration:none;}
.UFD2Ia_wrap{max-width:var(--content-max-width);padding:var(--space-8) var(--space-6) 0;margin:0 auto}.UFD2Ia_disclaimer{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-warning-bg);color:var(--color-warning-fg);font-size:var(--text-sm);text-align:left;scroll-margin-top:6rem;line-height:1.5}.UFD2Ia_disclaimerLine{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-fg-subtle)}.UFD2Ia_disclaimerLine a{color:inherit;text-decoration:underline}.UFD2Ia_disclaimer>*+*{margin-top:var(--space-2)}.UFD2Ia_disclaimerTitle{font-weight:var(--font-weight-semibold)}.UFD2Ia_convert{gap:var(--space-4);margin-top:calc(var(--space-8) * 1.1);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-subtle);border:1px solid var(--color-border);grid-template-columns:auto 1fr;align-items:start;display:grid}.UFD2Ia_convertIcon{border-radius:var(--radius-md);background:var(--color-accent-wash);width:44px;height:44px;color:var(--color-accent);place-items:center;display:grid}.UFD2Ia_convertBody{gap:var(--space-3);text-align:left;flex-direction:column;min-width:0;display:flex}.UFD2Ia_convertTitle{font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.UFD2Ia_convertText{font-size:var(--text-base);color:var(--color-fg-subtle);max-width:52ch}.UFD2Ia_convertActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.UFD2Ia_alertSuccess,.UFD2Ia_alertError{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.4;display:flex}.UFD2Ia_alertSuccess{background:var(--color-accent-wash);border:1px solid var(--color-accent);color:var(--color-accent)}.UFD2Ia_alertError{background:var(--color-warning-bg);border:1px solid var(--color-warning-fg);color:var(--color-warning-fg)}.UFD2Ia_alertIcon{flex:none;margin-top:1px}.UFD2Ia_alertText{color:var(--color-fg-subtle);flex:1}.UFD2Ia_alertText strong{color:var(--color-fg);font-weight:var(--font-weight-semibold);display:block}.UFD2Ia_alertDismiss{padding:0 var(--space-1);color:var(--color-fg-subtle);cursor:pointer;background:0 0;border:0;font-size:1.2rem;line-height:1}@media (prefers-reduced-motion:no-preference){.UFD2Ia_alertSuccess,.UFD2Ia_alertError{animation:.2s ease-out UFD2Ia_alertIn}}@keyframes UFD2Ia_alertIn{0%{opacity:0;transform:translateY(-4px)}}@media (max-width:480px){.UFD2Ia_convert{grid-template-columns:1fr}}.UFD2Ia_category{padding-top:calc(var(--space-8) * 1.1)}.UFD2Ia_categoryTitle{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight)}.UFD2Ia_categoryBlurb{margin-top:var(--space-1);color:var(--color-fg-muted)}.UFD2Ia_grid{margin-top:var(--space-4);gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:720px){.UFD2Ia_grid{grid-template-columns:repeat(2,1fr)}}.UFD2Ia_card{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .1s;display:flex}.UFD2Ia_card:hover{border-color:var(--color-accent)}.UFD2Ia_cardName{font-size:var(--text-base);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.UFD2Ia_cardDescription{font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.5}.UFD2Ia_chips{gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;margin-top:auto;display:flex}.UFD2Ia_chip{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-subtle);border:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-fg-muted)}.UFD2Ia_heroChips{margin-top:var(--space-4);justify-content:center}.UFD2Ia_layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:960px){.UFD2Ia_layout{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.UFD2Ia_previewCol{position:sticky;top:6rem}}.UFD2Ia_previewCol{order:-1}@media (min-width:960px){.UFD2Ia_previewCol{order:0}}.UFD2Ia_frame{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-subtle);width:100%;height:40rem;min-height:28rem;max-height:calc(100dvh - 8rem);display:block}.UFD2Ia_frameCaption{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-fg-subtle);text-align:center}.UFD2Ia_copy>section+section{margin-top:calc(var(--space-8) * 1.1)}.UFD2Ia_copyTitle{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.UFD2Ia_copyBody{margin-top:var(--space-3);color:var(--color-fg-muted);line-height:1.6}.UFD2Ia_steps{margin-top:var(--space-3);padding-left:var(--space-5);color:var(--color-fg-muted);gap:var(--space-2);flex-direction:column;line-height:1.6;display:flex}.UFD2Ia_details{margin-top:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated)}.UFD2Ia_details summary{cursor:pointer;padding:var(--space-3) var(--space-4);font-weight:var(--font-weight-medium)}.UFD2Ia_outline{padding:0 var(--space-4) var(--space-4);gap:var(--space-3);font-size:var(--text-sm);color:var(--color-fg-muted);flex-direction:column;display:flex}.UFD2Ia_outline ol{padding-left:var(--space-5)}.UFD2Ia_outlineScreen{padding:0;list-style:none}.UFD2Ia_outlineScreen b{font-weight:var(--font-weight-medium);color:var(--color-fg)}
.zOeD4q_page{background:var(--color-bg);width:100%;color:var(--color-fg)}.zOeD4q_hero{max-width:var(--content-max-width);padding:var(--space-8) var(--space-6) 0;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.zOeD4q_eyebrow{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);letter-spacing:.02em;text-transform:uppercase}.zOeD4q_headline{margin-top:var(--space-3);max-width:40rem;font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);line-height:1.1}@media (min-width:640px){.zOeD4q_headline{font-size:var(--text-4xl)}}.zOeD4q_subhead{margin-top:var(--space-4);max-width:34rem;font-size:var(--text-lg);color:var(--color-fg-muted);line-height:1.5}.zOeD4q_closing{max-width:var(--content-max-width);margin:calc(var(--space-8) * 1.5) auto 0;padding:0 var(--space-6)}.zOeD4q_closingBand{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-bg-subtle);text-align:center;flex-direction:column;display:flex}.zOeD4q_closingHeading{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.zOeD4q_closingBody{max-width:32rem;font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.5}.zOeD4q_closingButton{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-full);text-decoration:none;}
.zRWLia_tool{color:var(--color-fg)}.zRWLia_communityHero{margin:0}.zRWLia_kicker{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.zRWLia_communityHeroNote{justify-content:space-between;align-items:center;gap:var(--space-6);max-width:52rem;margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg-elevated) 88%, transparent);display:flex}.zRWLia_communityHeroNote p{max-width:38rem;margin-top:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}.zRWLia_communityHeroNote a{color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);flex:none;text-decoration:none}.zRWLia_communityHeroNote a:hover{text-decoration:underline}.zRWLia_workspace{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:15rem minmax(0,1fr);align-items:start;display:grid}.zRWLia_main{gap:var(--space-3);min-width:0;display:grid}.zRWLia_statePicker{top:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-bg) 92%, transparent);box-shadow:0 1px 3px color-mix(in srgb, var(--color-fg) 9%, transparent);position:sticky}.zRWLia_pickerHeading h2{margin-top:var(--space-2);font-size:var(--text-lg);letter-spacing:var(--tracking-tight)}.zRWLia_stateSearch{gap:var(--space-2);margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);display:grid}.zRWLia_stateSearch>div{position:relative}.zRWLia_stateSearch input{width:100%;min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);background:var(--color-bg-elevated);font:inherit;font-weight:var(--font-weight-regular);padding-right:3.3rem}.zRWLia_stateSearch input:focus{border-color:var(--color-accent);outline:3px solid color-mix(in srgb, var(--color-accent) 18%, transparent)}.zRWLia_stateSearch button{top:50%;right:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-accent);font-size:.68rem;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;position:absolute;transform:translateY(-50%)}.zRWLia_stateSearch button:hover{background:var(--color-bg-subtle)}.zRWLia_searchStatus{margin-top:var(--space-2);color:var(--color-fg-muted);font-size:.68rem}.zRWLia_stateButtons{gap:var(--space-2);margin-top:var(--space-4);max-height:calc(100vh - 21rem);padding-right:.15rem;display:grid;overflow-y:auto}.zRWLia_stateButton,.zRWLia_stateButtonActive{gap:var(--space-3);width:100%;padding:var(--space-3);border-radius:var(--radius-lg);color:var(--color-fg);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:2rem 1fr;text-decoration:none;display:grid}.zRWLia_stateButton:hover{background:var(--color-bg-subtle)}.zRWLia_stateButtonActive{border-color:color-mix(in srgb, var(--color-accent) 42%, var(--color-border));background:color-mix(in srgb, var(--color-accent) 10%, var(--color-bg))}.zRWLia_stateCode{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-accent);background:var(--color-bg-elevated);font-size:var(--text-xs);font-weight:var(--font-weight-bold);place-items:center;display:grid}.zRWLia_stateButton strong,.zRWLia_stateButtonActive strong{font-size:var(--text-sm);display:block}.zRWLia_stateButton small,.zRWLia_stateButtonActive small{color:var(--color-fg-muted);margin-top:.15rem;font-size:.68rem;line-height:1.25;display:block}.zRWLia_noStateResults{padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-fg-muted);background:var(--color-bg-subtle);font-size:var(--text-xs);line-height:1.45}.zRWLia_noStateResults strong{color:var(--color-fg)}.zRWLia_noStateResults p{margin-top:var(--space-2)}.zRWLia_noStateResults button{margin-top:var(--space-3);color:var(--color-accent);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}.zRWLia_noStateResults button:hover{text-decoration:underline}.zRWLia_pickerFootnote,.zRWLia_coverageNote{margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-xs);line-height:1.5}.zRWLia_stateContent{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);box-shadow:0 12px 32px color-mix(in srgb, var(--color-fg) 10%, transparent);overflow:hidden}.zRWLia_stateHeader{justify-content:space-between;gap:var(--space-5);padding:var(--space-7);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.zRWLia_stateHeader>div{flex:22rem;min-width:0}.zRWLia_stateHeader h2{margin-top:var(--space-2);font-size:var(--text-3xl);letter-spacing:var(--tracking-tighter)}.zRWLia_stateHeader p:last-child{max-width:42rem;margin-top:var(--space-3);color:var(--color-fg-muted);line-height:1.55}.zRWLia_modelBadge{max-width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 11%, var(--color-bg));line-height:1.4;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);flex:0 auto;align-self:flex-start}.zRWLia_snapshot,.zRWLia_contentSection{padding:var(--space-7)}.zRWLia_snapshot{background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border)}.zRWLia_snapshot h3,.zRWLia_sectionHeading h3{margin-top:var(--space-2);font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.zRWLia_snapshot .zRWLia_fieldList{margin-top:var(--space-5)}.zRWLia_reviewed{margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-xs)}.zRWLia_contentSection+.zRWLia_contentSection{border-top:1px solid var(--color-border)}.zRWLia_sectionHeading{gap:var(--space-4);margin-bottom:var(--space-5);align-items:center;display:flex}.zRWLia_sectionNumber{color:color-mix(in srgb, var(--color-accent) 50%, var(--color-fg-muted));font-family:var(--font-mono);font-size:var(--text-xs)}.zRWLia_fieldList{gap:var(--space-3);display:grid}.zRWLia_field{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}.zRWLia_field[data-status=missing]{background:var(--color-bg);border-style:dashed}.zRWLia_field dt{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);display:flex}.zRWLia_field dd{margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}.zRWLia_statusBadge{border-radius:var(--radius-full);font-size:.66rem;font-weight:var(--font-weight-semibold);letter-spacing:.02em;flex:none;padding:.22rem .5rem}.zRWLia_statusBadge[data-status=verified]{color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, transparent)}.zRWLia_statusBadge[data-status=needs-review]{color:var(--color-warning-fg);background:var(--color-warning-bg)}.zRWLia_helpWanted{flex:none;position:relative}.zRWLia_helpWantedTrigger{border:1px dashed var(--color-border);border-radius:var(--radius-full);color:var(--color-fg-muted);font:inherit;font-size:.66rem;font-weight:var(--font-weight-semibold);cursor:help;background:0 0;padding:.22rem .5rem}.zRWLia_helpWantedTip{right:0;top:calc(100% + var(--space-2));z-index:5;width:min(18rem,70vw);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--font-weight-normal);visibility:hidden;opacity:0;line-height:1.45;transition:opacity .12s;position:absolute;box-shadow:0 6px 20px #0000001f}.zRWLia_helpWanted:hover .zRWLia_helpWantedTip,.zRWLia_helpWanted:focus-within .zRWLia_helpWantedTip{visibility:visible;opacity:1}.zRWLia_sourceLink{width:fit-content;margin-top:var(--space-2);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-decoration:none;display:block}.zRWLia_sourceLink:hover{text-decoration:underline}.zRWLia_contributeLink{width:fit-content;margin-top:var(--space-3);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;display:block}.zRWLia_communityNotice{gap:var(--space-4);margin:var(--space-5) var(--space-7) 0;padding:var(--space-4) var(--space-5);border:1px solid color-mix(in srgb, var(--color-warning-fg) 45%, var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warning-bg) 65%, var(--color-bg));border-left-width:4px;display:flex}.zRWLia_communityNoticeIcon{width:1.5rem;height:1.5rem;color:var(--color-warning-fg);font-family:Georgia,serif;font-size:var(--text-sm);font-weight:var(--font-weight-bold);border:1px solid;border-radius:50%;flex:none;place-items:center;display:grid}.zRWLia_communityNotice p{margin-top:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}.zRWLia_licenseGrid{gap:var(--space-4);display:grid}.zRWLia_licenseCard{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-subtle)}.zRWLia_licenseCardHead{justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.zRWLia_licenseCardHead h4{font-size:var(--text-lg)}.zRWLia_licenseCardHead p{margin-top:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-sm)}.zRWLia_licenseCardHead>span{color:var(--color-accent);font-weight:var(--font-weight-semibold)}.zRWLia_emptyState{padding:var(--space-6);border:1px dashed var(--color-warning-fg);border-radius:var(--radius-xl);background:var(--color-warning-bg)}.zRWLia_emptyState h4{margin-top:var(--space-3);font-size:var(--text-lg)}.zRWLia_emptyState p{margin-top:var(--space-2);color:var(--color-fg-muted);line-height:1.55}.zRWLia_reportSection{margin:0 var(--space-7) var(--space-7);padding:var(--space-6);border:1px solid color-mix(in srgb, var(--color-accent) 35%, var(--color-border));border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-accent) 6%, var(--color-bg))}.zRWLia_requestSection{padding:var(--space-7)}.zRWLia_requestSection h3{margin-top:var(--space-2);font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.zRWLia_requestExplainer{max-width:42rem;margin-top:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.55}.zRWLia_contributionTips{gap:var(--space-2);margin-top:var(--space-4);padding-left:var(--space-5);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5;display:grid}.zRWLia_contributionTips strong{color:var(--color-fg)}.zRWLia_reportIntro h3{margin-top:var(--space-2);font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.zRWLia_reportIntro>p:last-child{max-width:42rem;margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}.zRWLia_reportForm{gap:var(--space-4);margin-top:var(--space-5);display:grid}.zRWLia_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.zRWLia_formGrid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.zRWLia_reportForm label{gap:var(--space-2);color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);display:grid}.zRWLia_reportForm label>span{color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--font-weight-regular)}.zRWLia_reportForm input,.zRWLia_reportForm select,.zRWLia_reportForm textarea{width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);background:var(--color-bg-elevated);font:inherit;font-weight:var(--font-weight-regular)}.zRWLia_reportForm input:focus,.zRWLia_reportForm select:focus,.zRWLia_reportForm textarea:focus{border-color:var(--color-accent);outline:3px solid color-mix(in srgb, var(--color-accent) 18%, transparent)}.zRWLia_reportForm input[readonly]{color:var(--color-fg-muted);background:var(--color-bg-subtle)}.zRWLia_reportForm textarea{resize:vertical}.zRWLia_formFoot{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.zRWLia_formFoot p,.zRWLia_prototypeSubmitNote{color:var(--color-fg-muted);font-size:var(--text-xs);line-height:1.45}.zRWLia_formFoot button,.zRWLia_reportSuccess button{padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);color:var(--color-accent-fg);background:var(--color-accent);font-weight:var(--font-weight-semibold);cursor:pointer;border:0;flex:none}.zRWLia_formFoot button:hover,.zRWLia_reportSuccess button:hover{filter:brightness(.94)}.zRWLia_formFoot button:disabled{cursor:wait;opacity:.65}.zRWLia_prototypeSubmitNote{font-style:italic}.zRWLia_formError{color:var(--color-destructive);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.zRWLia_reportSuccess{margin-top:var(--space-5);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-elevated)}.zRWLia_reportSuccess p{margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}.zRWLia_reportSuccess button{margin-top:var(--space-4)}.zRWLia_disclaimer{margin:0 var(--space-7) var(--space-7);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-fg);color:var(--color-bg)}.zRWLia_disclaimer p{margin-top:var(--space-2);opacity:.78;font-size:var(--text-sm);line-height:1.5}.zRWLia_coverage{justify-self:start;max-width:100%;position:relative}.zRWLia_coverageTrigger{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-elevated);color:var(--color-fg-muted);font:inherit;font-size:var(--text-xs);cursor:help;display:inline-flex}.zRWLia_coverageTrigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.zRWLia_coverageLabel strong{color:var(--color-fg)}.zRWLia_coverageHint{color:var(--color-fg-subtle)}.zRWLia_coveragePopover{z-index:5;top:calc(100% + var(--space-2));width:18rem;max-width:calc(100vw - var(--space-8));padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:0 12px 32px color-mix(in srgb, var(--color-fg) 14%, transparent);visibility:hidden;opacity:0;transition:opacity .12s;position:absolute;left:0}.zRWLia_coverage:hover .zRWLia_coveragePopover,.zRWLia_coverage:focus-within .zRWLia_coveragePopover{visibility:visible;opacity:1}.zRWLia_progressTrack{border-radius:var(--radius-full);background:var(--color-border);width:5rem;height:.42rem;display:block;overflow:hidden}.zRWLia_progressTrack span{border-radius:inherit;background:var(--color-accent);height:100%;display:block}.zRWLia_coverageLegend{gap:var(--space-3);margin-top:var(--space-5);color:var(--color-fg-muted);font-size:var(--text-xs);padding:0;list-style:none;display:grid}.zRWLia_coverageLegend li{gap:var(--space-2);grid-template-columns:.55rem 1.2rem 1fr;align-items:center;display:grid}.zRWLia_coverageLegend li>span{border-radius:50%;width:.55rem;height:.55rem}.zRWLia_coverageLegend span[data-color=verified]{background:var(--color-accent)}.zRWLia_coverageLegend span[data-color=review]{background:var(--color-warning-fg)}.zRWLia_coverageLegend span[data-color=missing]{background:var(--color-fg-muted)}.zRWLia_coverageLegend strong{color:var(--color-fg)}@media (max-width:1100px){.zRWLia_workspace{grid-template-columns:13rem minmax(0,1fr)}}@media (max-width:760px){.zRWLia_communityHeroNote{display:grid}.zRWLia_workspace{display:block}.zRWLia_statePicker{margin-bottom:var(--space-4);position:static}.zRWLia_main{margin-top:var(--space-4)}.zRWLia_stateButtons{grid-template-columns:repeat(3,1fr);max-height:25rem}.zRWLia_stateButton,.zRWLia_stateButtonActive{grid-template-columns:1fr}.zRWLia_stateHeader{padding:var(--space-5);display:block}.zRWLia_modelBadge{margin-top:var(--space-4);display:inline-block}.zRWLia_snapshot,.zRWLia_contentSection{padding:var(--space-5)}.zRWLia_reportSection,.zRWLia_disclaimer{margin:0 var(--space-5) var(--space-5)}.zRWLia_communityNotice{margin:var(--space-4) var(--space-5) 0}.zRWLia_reportSection{padding:var(--space-5)}.zRWLia_formGrid{grid-template-columns:1fr}.zRWLia_formFoot{display:grid}.zRWLia_formFoot button{width:100%}}
.PO-PtG_directory{margin-top:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated)}.PO-PtG_header{justify-content:space-between;align-items:end;gap:var(--space-4);display:flex}.PO-PtG_header p{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.07em;text-transform:uppercase}.PO-PtG_header h2{margin-top:var(--space-1);font-size:var(--text-xl)}.PO-PtG_header button{color:var(--color-accent);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0}.PO-PtG_filters{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:minmax(12rem,2fr) repeat(3,minmax(9rem,1fr));display:grid}.PO-PtG_filters label{gap:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);display:grid}.PO-PtG_filters input,.PO-PtG_filters select{border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;color:var(--color-fg);background:var(--color-bg);font:inherit;padding:.7rem .8rem}.PO-PtG_filters input:focus-visible,.PO-PtG_filters select:focus-visible,.PO-PtG_links a:focus-visible,.PO-PtG_header button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.PO-PtG_results{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PO-PtG_card{min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);flex-direction:column;display:flex}.PO-PtG_cardTop{justify-content:space-between;gap:var(--space-2);color:var(--color-fg-subtle);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;display:flex}.PO-PtG_cardTop strong{color:var(--color-warning-fg)}.PO-PtG_card h3{margin-top:var(--space-2);font-size:var(--text-lg);line-height:1.3}.PO-PtG_card p{margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm)}.PO-PtG_links{gap:var(--space-3);padding-top:var(--space-4);flex-wrap:wrap;margin-top:auto;display:flex}.PO-PtG_links a{color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.PO-PtG_empty{padding:var(--space-6);text-align:center;color:var(--color-fg-muted);grid-column:1/-1}@media (max-width:900px){.PO-PtG_results{grid-template-columns:1fr}.PO-PtG_filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PO-PtG_directory{padding:var(--space-4)}.PO-PtG_header{align-items:start}.PO-PtG_filters,.PO-PtG_results{grid-template-columns:1fr}}.PO-PtG_checks{gap:var(--space-4);margin-top:var(--space-3);color:var(--color-fg);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.PO-PtG_checks label{align-items:center;gap:var(--space-2);display:flex}.PO-PtG_checks input:focus-visible,.PO-PtG_details summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.PO-PtG_caution{margin-top:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm)}.PO-PtG_card .PO-PtG_scope{margin-top:var(--space-1)}.PO-PtG_card p.PO-PtG_note{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-warning-fg);background:var(--color-warning-bg);font-size:var(--text-sm)}.PO-PtG_card p.PO-PtG_note a{color:inherit;text-decoration:underline}.PO-PtG_programs{margin:var(--space-3) 0 0;border-top:1px solid var(--color-border);gap:0;padding:0;list-style:none;display:grid}.PO-PtG_programs li{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);font-size:var(--text-sm);display:flex}.PO-PtG_programTitle{min-width:0;color:var(--color-fg)}.PO-PtG_cost{text-align:right;flex-shrink:0;justify-items:end;display:grid}.PO-PtG_cost strong{color:var(--color-fg);font-variant-numeric:tabular-nums}.PO-PtG_cost small{color:var(--color-fg-subtle);font-size:var(--text-xs)}.PO-PtG_noCost{color:var(--color-fg-subtle);font-size:var(--text-xs);flex-shrink:0}.PO-PtG_details{margin-top:var(--space-3);font-size:var(--text-sm)}.PO-PtG_details summary{color:var(--color-accent);font-weight:var(--font-weight-semibold);cursor:pointer}.PO-PtG_details h4{margin-top:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase}.PO-PtG_details ul{gap:var(--space-2);margin:var(--space-1) 0 0;padding-left:var(--space-4);list-style:outside;display:grid}.PO-PtG_details p{margin-top:var(--space-1)}.PO-PtG_details a{color:var(--color-accent)}.PO-PtG_card .PO-PtG_details li{font-size:var(--text-sm);background:0 0;border-radius:0;padding:0}.PO-PtG_checked{color:var(--color-fg-subtle);font-size:var(--text-xs)}.PO-PtG_credits{color:var(--color-fg-subtle);font-size:var(--text-xs);display:block}.PO-PtG_averages{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}.PO-PtG_averages h3{font-size:var(--text-base)}.PO-PtG_averages p{margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-xs)}.PO-PtG_tableWrap{margin-top:var(--space-2);overflow-x:auto}.PO-PtG_averages table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.PO-PtG_averages th,.PO-PtG_averages td{padding:var(--space-2);border-bottom:1px solid var(--color-border);text-align:right;white-space:nowrap}.PO-PtG_averages thead th{color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.PO-PtG_averages th:first-child{text-align:left;white-space:normal;font-weight:var(--font-weight-semibold)}.PO-PtG_averages td:nth-child(2){color:var(--color-fg-subtle);font-size:var(--text-xs)}
.phNqda_page{background:var(--color-bg);min-height:100%;color:var(--color-fg)}.phNqda_main{width:min(100% - (2 * var(--space-6)), 46rem);padding:var(--space-8) 0 calc(var(--space-8) * 2);margin:0 auto}.phNqda_header{margin-bottom:calc(var(--space-8) * 1.25)}.phNqda_eyebrow{margin-bottom:var(--space-3);color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.phNqda_main h1{font-size:var(--text-3xl);letter-spacing:var(--tracking-tighter);line-height:1.08}.phNqda_main h2{margin-bottom:var(--space-3);font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.phNqda_main section+section{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.phNqda_main p,.phNqda_main li{color:var(--color-fg-muted);line-height:1.7}.phNqda_header>p:last-child{max-width:42rem;margin-top:var(--space-4);font-size:var(--text-lg)}.phNqda_main ul{gap:var(--space-2);padding-left:var(--space-5);display:grid}.phNqda_main a{color:var(--color-accent);text-underline-offset:.18em}
.gE3A0G_main{width:100%;max-width:var(--content-max-width);padding:var(--space-6);padding-bottom:var(--space-8);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.gE3A0G_loading{font-size:var(--text-sm);color:var(--color-fg-muted)}.gE3A0G_backLink{font-size:var(--text-xs);color:var(--color-accent);text-decoration:none}.gE3A0G_backLink:hover{text-decoration:underline}.gE3A0G_title{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin-top:var(--space-1)}
.qzvl0q_main{width:100%;max-width:var(--content-max-width);padding:var(--space-6);padding-bottom:var(--space-8);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.qzvl0q_backLink{font-size:var(--text-xs);color:var(--color-accent);text-decoration:none}.qzvl0q_backLink:hover{text-decoration:underline}.qzvl0q_title{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin-top:var(--space-1)}
.zhYoBW_page{background:var(--color-bg);width:100%;color:var(--color-fg)}.zhYoBW_hero{max-width:38rem;padding:var(--space-8) var(--space-6) 0;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.zhYoBW_eyebrow{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);letter-spacing:.02em;text-transform:uppercase}.zhYoBW_headline{margin-top:var(--space-4);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);line-height:1.1}@media (min-width:640px){.zhYoBW_headline{font-size:var(--text-4xl)}}@media (min-width:1024px){.zhYoBW_hero{max-width:48rem}}.zhYoBW_marker{white-space:nowrap;display:inline-block;position:relative}.zhYoBW_marker:after{content:"";background-color:var(--color-accent);opacity:.55;pointer-events:none;height:.4em;position:absolute;bottom:-.16em;left:-3%;right:-3%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.zhYoBW_markerMore:after{-webkit-mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22205.2989%22%20height%3D%2210.7628%22%20viewBox%3D%220%200%20205.2989%2010.7628%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%235c51ff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M205.1239%2C5.0915c.3263-.35.1551-.6559-.1771-.9676-.3818-.3585-.801-.7085-1.1286-1.0793-.7844-.888-2.1539-1.0983-3.9011-1.0412-2.692.0881-5.4.21-8.0892.1408a39.5525%2C39.5525%2C0%2C0%2C0-7.9869.3646%2C7.2438%2C7.2438%2C0%2C0%2C1-2.4881-.1352%2C25.8769%2C25.8769%2C0%2C0%2C0-5.2761-.2112%2C1.5648%2C1.5648%2C0%2C0%2C0-.7188.1248%2C2.6594%2C2.6594%2C0%2C0%2C1-1.9223.2746c-.7817-.0524-1.5615-.126-2.3458-.1517a16.619%2C16.619%2C0%2C0%2C0-5.3591.1986%2C12.24%2C12.24%2C0%2C0%2C1-3.8177.3153%2C31.7775%2C31.7775%2C0%2C0%2C0-4.6932.0685c-1.08.0875-2.2068.0414-3.313.0385-.4565-.0011-.9136-.062-1.371-.0672-2.2346-.0262-4.47-.0559-6.7039-.0574-1.3074-.0009-2.6132.0518-3.92.0749a9.876%2C9.876%2C0%2C0%2C1-1.761-.0088%2C6.22%2C6.22%2C0%2C0%2C0-2.1053.0119%2C9.0893%2C9.0893%2C0%2C0%2C1-1.3715.059%2C6.3007%2C6.3007%2C0%2C0%2C1-1.0068-.0668c-1.4953-.0122-3.0141-.0157-4.5523-.0292a110.4114%2C110.4114%2C0%2C0%2C1-13.9329.2666%2C19.353%2C19.353%2C0%2C0%2C1-2.4763-.1459c-.4939-.0637-1.0265-.0478-1.5138-.12a16.3922%2C16.3922%2C0%2C0%2C0-3.1783.1937c-2.5523.0783-5.1254.0276-7.69.0039-1.97-.0182-3.9415-.1059-5.9106-.106-2.7539%2C0-5.5061.0539-8.26.0794-.1921.0017-.3868-.0586-.581-.0614-2.8907-.0426-5.7816-.0929-8.6723-.1146-1.8947-.0141-3.79.0448-5.6837.0181-2.8856-.0409-5.7848-.24-8.6512-.1638-2.98.0789-5.9226-.0687-8.8826-.1134C53.322%2C2.6483%2C50.95%2C2.6254%2C48.6%2C2.7057c-3.434.1175-6.8425-.0046-10.2533-.1922-2.1631-.1188-4.3153-.3075-6.4808-.403-1.8323-.0809-3.687-.0155-5.5136-.1166-3.6072-.2-7.1932-.5415-10.8046-.6854A28.1462%2C28.1462%2C0%2C0%2C1%2C9.1951.2739%2C11.3579%2C11.3579%2C0%2C0%2C0%2C7.331.0257%2C8.8937%2C8.8937%2C0%2C0%2C0%2C3.2334.81C1.7045%2C1.3644-.0393%2C2.9659.0007%2C3.9188A1.5958%2C1.5958%2C0%2C0%2C0%2C.5356%2C4.9824c.3222.3017.4147.5.1141.8274-.5185.5656.2282%2C1.6243%2C1.2169%2C1.8343a56.3254%2C56.3254%2C0%2C0%2C0%2C8.3489%2C1.243c2.55.1562%2C5.1107.2884%2C7.64.5169A52.2023%2C52.2023%2C0%2C0%2C0%2C23.96%2C9.56c1.3-.034%2C2.6226.0229%2C3.9239.0983%2C2.2879.1323%2C4.5608.3575%2C6.8516.4568%2C2.9582.1282%2C5.94.1045%2C8.8892.2678a69.2952%2C69.2952%2C0%2C0%2C0%2C10.0169-.1745%2C10.4907%2C10.4907%2C0%2C0%2C1%2C2.32.0773%2C17.5384%2C17.5384%2C0%2C0%2C0%2C3.5115.1381%2C20.9232%2C20.9232%2C0%2C0%2C1%2C3.91.02%2C35.2367%2C35.2367%2C0%2C0%2C0%2C7.8317.1868%2C19.824%2C19.824%2C0%2C0%2C1%2C2.5336-.1231%2C71.9031%2C71.9031%2C0%2C0%2C0%2C10.6016-.244%2C7.0516%2C7.0516%2C0%2C0%2C1%2C1.9259-.0047%2C24.9643%2C24.9643%2C0%2C0%2C0%2C6.625.1635%2C61.1134%2C61.1134%2C0%2C0%2C1%2C6.6687-.2888c1.3648.065%2C2.745.0367%2C4.1178.0361%2C1.3065-.0005%2C2.6157-.06%2C3.918-.0224a69.6584%2C69.6584%2C0%2C0%2C0%2C11.5649-.1138%2C9.1277%2C9.1277%2C0%2C0%2C1%2C1.1808-.04%2C8.4688%2C8.4688%2C0%2C0%2C1%2C1.201.054%2C105.3087%2C105.3087%2C0%2C0%2C1%2C16.5444.3145c.0444-.3486.3114-.382%2C1.4767-.4162%2C3.0825-.0906%2C6.1715-.1346%2C9.2578-.1977a1.43%2C1.43%2C0%2C0%2C1%2C.1972-.0014A23.6146%2C23.6146%2C0%2C0%2C0%2C154.3%2C9.58c.3868-.0369.78-.0768%2C1.1716-.079%2C2.8881-.0152%2C5.7769-.0453%2C8.6654-.02%2C1.4373.0127%2C2.873.1447%2C4.312.1993%2C1.1783.0448%2C2.3657.1%2C3.54.0725%2C3.5475-.0829%2C7.09-.208%2C10.6357-.305.5852-.0159%2C1.1787.023%2C1.7676.0435%2C2.1.0727%2C4.2037.219%2C6.2974.2011a30.842%2C30.842%2C0%2C0%2C1%2C4.8968.2435%2C23.7%2C23.7%2C0%2C0%2C0%2C6.8153-.0014c1.3533-.1826%2C2.11-.5938%2C2.2133-1.2411.1654-1.035.8235-2.0507.4257-3.1126A.47.47%2C0%2C0%2C1%2C205.1239%2C5.0915Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22205.2989%22%20height%3D%2210.7628%22%20viewBox%3D%220%200%20205.2989%2010.7628%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%235c51ff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M205.1239%2C5.0915c.3263-.35.1551-.6559-.1771-.9676-.3818-.3585-.801-.7085-1.1286-1.0793-.7844-.888-2.1539-1.0983-3.9011-1.0412-2.692.0881-5.4.21-8.0892.1408a39.5525%2C39.5525%2C0%2C0%2C0-7.9869.3646%2C7.2438%2C7.2438%2C0%2C0%2C1-2.4881-.1352%2C25.8769%2C25.8769%2C0%2C0%2C0-5.2761-.2112%2C1.5648%2C1.5648%2C0%2C0%2C0-.7188.1248%2C2.6594%2C2.6594%2C0%2C0%2C1-1.9223.2746c-.7817-.0524-1.5615-.126-2.3458-.1517a16.619%2C16.619%2C0%2C0%2C0-5.3591.1986%2C12.24%2C12.24%2C0%2C0%2C1-3.8177.3153%2C31.7775%2C31.7775%2C0%2C0%2C0-4.6932.0685c-1.08.0875-2.2068.0414-3.313.0385-.4565-.0011-.9136-.062-1.371-.0672-2.2346-.0262-4.47-.0559-6.7039-.0574-1.3074-.0009-2.6132.0518-3.92.0749a9.876%2C9.876%2C0%2C0%2C1-1.761-.0088%2C6.22%2C6.22%2C0%2C0%2C0-2.1053.0119%2C9.0893%2C9.0893%2C0%2C0%2C1-1.3715.059%2C6.3007%2C6.3007%2C0%2C0%2C1-1.0068-.0668c-1.4953-.0122-3.0141-.0157-4.5523-.0292a110.4114%2C110.4114%2C0%2C0%2C1-13.9329.2666%2C19.353%2C19.353%2C0%2C0%2C1-2.4763-.1459c-.4939-.0637-1.0265-.0478-1.5138-.12a16.3922%2C16.3922%2C0%2C0%2C0-3.1783.1937c-2.5523.0783-5.1254.0276-7.69.0039-1.97-.0182-3.9415-.1059-5.9106-.106-2.7539%2C0-5.5061.0539-8.26.0794-.1921.0017-.3868-.0586-.581-.0614-2.8907-.0426-5.7816-.0929-8.6723-.1146-1.8947-.0141-3.79.0448-5.6837.0181-2.8856-.0409-5.7848-.24-8.6512-.1638-2.98.0789-5.9226-.0687-8.8826-.1134C53.322%2C2.6483%2C50.95%2C2.6254%2C48.6%2C2.7057c-3.434.1175-6.8425-.0046-10.2533-.1922-2.1631-.1188-4.3153-.3075-6.4808-.403-1.8323-.0809-3.687-.0155-5.5136-.1166-3.6072-.2-7.1932-.5415-10.8046-.6854A28.1462%2C28.1462%2C0%2C0%2C1%2C9.1951.2739%2C11.3579%2C11.3579%2C0%2C0%2C0%2C7.331.0257%2C8.8937%2C8.8937%2C0%2C0%2C0%2C3.2334.81C1.7045%2C1.3644-.0393%2C2.9659.0007%2C3.9188A1.5958%2C1.5958%2C0%2C0%2C0%2C.5356%2C4.9824c.3222.3017.4147.5.1141.8274-.5185.5656.2282%2C1.6243%2C1.2169%2C1.8343a56.3254%2C56.3254%2C0%2C0%2C0%2C8.3489%2C1.243c2.55.1562%2C5.1107.2884%2C7.64.5169A52.2023%2C52.2023%2C0%2C0%2C0%2C23.96%2C9.56c1.3-.034%2C2.6226.0229%2C3.9239.0983%2C2.2879.1323%2C4.5608.3575%2C6.8516.4568%2C2.9582.1282%2C5.94.1045%2C8.8892.2678a69.2952%2C69.2952%2C0%2C0%2C0%2C10.0169-.1745%2C10.4907%2C10.4907%2C0%2C0%2C1%2C2.32.0773%2C17.5384%2C17.5384%2C0%2C0%2C0%2C3.5115.1381%2C20.9232%2C20.9232%2C0%2C0%2C1%2C3.91.02%2C35.2367%2C35.2367%2C0%2C0%2C0%2C7.8317.1868%2C19.824%2C19.824%2C0%2C0%2C1%2C2.5336-.1231%2C71.9031%2C71.9031%2C0%2C0%2C0%2C10.6016-.244%2C7.0516%2C7.0516%2C0%2C0%2C1%2C1.9259-.0047%2C24.9643%2C24.9643%2C0%2C0%2C0%2C6.625.1635%2C61.1134%2C61.1134%2C0%2C0%2C1%2C6.6687-.2888c1.3648.065%2C2.745.0367%2C4.1178.0361%2C1.3065-.0005%2C2.6157-.06%2C3.918-.0224a69.6584%2C69.6584%2C0%2C0%2C0%2C11.5649-.1138%2C9.1277%2C9.1277%2C0%2C0%2C1%2C1.1808-.04%2C8.4688%2C8.4688%2C0%2C0%2C1%2C1.201.054%2C105.3087%2C105.3087%2C0%2C0%2C1%2C16.5444.3145c.0444-.3486.3114-.382%2C1.4767-.4162%2C3.0825-.0906%2C6.1715-.1346%2C9.2578-.1977a1.43%2C1.43%2C0%2C0%2C1%2C.1972-.0014A23.6146%2C23.6146%2C0%2C0%2C0%2C154.3%2C9.58c.3868-.0369.78-.0768%2C1.1716-.079%2C2.8881-.0152%2C5.7769-.0453%2C8.6654-.02%2C1.4373.0127%2C2.873.1447%2C4.312.1993%2C1.1783.0448%2C2.3657.1%2C3.54.0725%2C3.5475-.0829%2C7.09-.208%2C10.6357-.305.5852-.0159%2C1.1787.023%2C1.7676.0435%2C2.1.0727%2C4.2037.219%2C6.2974.2011a30.842%2C30.842%2C0%2C0%2C1%2C4.8968.2435%2C23.7%2C23.7%2C0%2C0%2C0%2C6.8153-.0014c1.3533-.1826%2C2.11-.5938%2C2.2133-1.2411.1654-1.035.8235-2.0507.4257-3.1126A.47.47%2C0%2C0%2C1%2C205.1239%2C5.0915Z%22%2F%3E%3C%2Fsvg%3E)}.zhYoBW_support{margin-top:var(--space-4);font-size:var(--text-xl);font-weight:var(--font-weight-medium);text-wrap:balance;line-height:1.35}.zhYoBW_subhead{margin-top:var(--space-3);font-size:var(--text-lg);color:var(--color-fg-muted);line-height:1.5}.zhYoBW_planSection{max-width:48rem;margin:calc(var(--space-8) * 1.25) auto 0;padding:0 var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.zhYoBW_included{grid-template-columns:1fr;padding:0;display:grid;overflow:hidden;}@media (min-width:640px){.zhYoBW_included{grid-template-columns:1fr 1fr}}.zhYoBW_includedBase,.zhYoBW_includedPlus{padding:var(--space-6) var(--space-8);gap:var(--space-3);flex-direction:column;display:flex}.zhYoBW_includedPlus{background:var(--color-accent-wash);border-top:1px solid var(--color-border)}@media (min-width:640px){.zhYoBW_includedPlus{border-top:0;border-left:1px solid var(--color-border)}}.zhYoBW_includedHeading{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent)}.zhYoBW_featureList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zhYoBW_featureList li{padding-left:var(--space-6);font-size:var(--text-sm);line-height:1.5;position:relative}.zhYoBW_featureList li:before{content:"";left:var(--space-1);border:solid var(--color-accent);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:.4em;transform:rotate(45deg)}.zhYoBW_featureList strong{font-weight:var(--font-weight-semibold)}.zhYoBW_featureList span{color:var(--color-fg-muted)}.zhYoBW_planGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.zhYoBW_planGrid{grid-template-columns:1fr 1fr}}.zhYoBW_priceCard{padding:var(--space-8);align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex;}.zhYoBW_priceCardAnnual{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.zhYoBW_planNameRow{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.zhYoBW_planName{font-size:var(--text-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);line-height:1.2}.zhYoBW_badge{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent-fg);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.02em;text-transform:uppercase}.zhYoBW_planPrice{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;line-height:1}.zhYoBW_planPriceUnit{margin-left:var(--space-1);font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--color-fg-muted);letter-spacing:0}.zhYoBW_planNote{font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.5}.zhYoBW_chips{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.zhYoBW_chips li{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-accent-wash);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.zhYoBW_ctaButton{justify-content:center;align-self:stretch;align-items:center;gap:var(--space-2);min-height:3.5rem;padding:0 var(--space-6);font-size:var(--text-lg);border-radius:var(--radius-full);margin-top:auto;text-decoration:none;display:flex;}.zhYoBW_sideCtaButton{min-height:3.5rem;padding:0 var(--space-6);font-size:var(--text-lg);border-radius:var(--radius-full);justify-content:center;align-self:stretch;align-items:center;margin-top:auto;text-decoration:none;display:flex;}.zhYoBW_ctaSubtext{margin-bottom:var(--space-2);font-size:var(--text-xs);color:var(--color-fg-subtle);line-height:1.5}.zhYoBW_customStrip{text-align:center;font-size:var(--text-sm);color:var(--color-fg-muted)}.zhYoBW_customStrip a{color:var(--color-accent);font-weight:var(--font-weight-semibold);text-decoration:none}.zhYoBW_customStrip a:hover{text-decoration:underline}.zhYoBW_ctaBandOuter{max-width:var(--content-max-width);margin:calc(var(--space-8) * 1.5) auto 0;padding:0 var(--space-6)}.zhYoBW_ctaBand{border-radius:var(--radius-xl);background:var(--color-bg-subtle);border:1px solid var(--color-border);padding:var(--space-8) var(--space-6);text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.zhYoBW_ctaHeading{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.zhYoBW_ctaBandBody{max-width:32rem;font-size:var(--text-base);color:var(--color-fg-muted);line-height:1.55}.zhYoBW_secondaryButton{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-full);text-decoration:none;}.zhYoBW_covers{max-width:68rem;margin:calc(var(--space-8) * 1.25) auto 0;padding:0 var(--space-6)}.zhYoBW_coversEyebrow{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent)}.zhYoBW_coversHeading{margin-top:var(--space-2);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);text-wrap:balance;line-height:1.15}.zhYoBW_coversNote{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-subtle)}.zhYoBW_journey{margin:var(--space-5) 0 0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);grid-template-columns:1fr;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:1024px){.zhYoBW_journey{grid-template-columns:repeat(5,minmax(0,1fr))}}.zhYoBW_step{gap:var(--space-1);padding:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;min-width:0;display:flex}.zhYoBW_step:first-child{border-top:0}@media (min-width:1024px){.zhYoBW_step{border-top:0;border-left:1px solid var(--color-border)}.zhYoBW_step:first-child{border-left:0}}.zhYoBW_stepWhen{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--color-fg-subtle)}.zhYoBW_stepTitle{font-size:var(--text-base);font-weight:var(--font-weight-bold)}.zhYoBW_stepBody{font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.5}.zhYoBW_promises{margin-top:var(--space-5);gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:720px){.zhYoBW_promises{grid-template-columns:repeat(3,minmax(0,1fr))}}.zhYoBW_promise{gap:var(--space-1);padding-top:var(--space-3);border-top:2px solid var(--color-border-strong);flex-direction:column;display:flex}.zhYoBW_promise strong{font-size:var(--text-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight)}.zhYoBW_promise span{font-size:var(--text-sm);color:var(--color-fg-muted)}
.aK1_Ga_page{background:var(--color-bg);width:100%;color:var(--color-fg)}.aK1_Ga_hero{max-width:40rem;padding:var(--space-8) var(--space-6) 0;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.aK1_Ga_eyebrow{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);letter-spacing:.02em;text-transform:uppercase}.aK1_Ga_headline{margin-top:var(--space-4);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);line-height:1.1}@media (min-width:640px){.aK1_Ga_headline{font-size:var(--text-4xl)}}.aK1_Ga_subhead{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-fg-muted);max-width:34rem;line-height:1.5}.aK1_Ga_section{max-width:var(--content-max-width);margin:calc(var(--space-8) * 1.25) auto 0;padding:0 var(--space-6)}.aK1_Ga_sectionHeading{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.aK1_Ga_sectionNote{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-muted);max-width:40rem;line-height:1.6}.aK1_Ga_grid{margin-top:var(--space-5);gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.aK1_Ga_grid{grid-template-columns:repeat(2,1fr)}}.aK1_Ga_item{padding:var(--space-5);}.aK1_Ga_itemTitle{font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.aK1_Ga_itemBody{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.6}.aK1_Ga_badge{margin-bottom:var(--space-2);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:.02em;text-transform:uppercase;padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);display:inline-block}.aK1_Ga_badgeShipped{background:var(--color-bg-subtle);color:var(--color-fg-muted);}.aK1_Ga_badgeConsidering{background:var(--color-accent);color:var(--color-accent-fg);opacity:.85;}.aK1_Ga_ctaBandOuter{max-width:var(--content-max-width);margin:calc(var(--space-8) * 1.5) auto 0;padding:0 var(--space-6)}.aK1_Ga_ctaBand{border-radius:var(--radius-xl);background:var(--color-bg-subtle);border:1px solid var(--color-border);padding:var(--space-8) var(--space-6);text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.aK1_Ga_ctaHeading{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.aK1_Ga_ctaBody{font-size:var(--text-sm);color:var(--color-fg-muted);max-width:30rem;line-height:1.6}.aK1_Ga_ctaActions{align-items:center;gap:var(--space-3);display:flex}.aK1_Ga_primaryButton{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-full);text-decoration:none;}.aK1_Ga_secondaryButton{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-full);text-decoration:none;}
.eEUUaa_page{background:var(--color-bg);width:100%;color:var(--color-fg)}.eEUUaa_hero{max-width:40rem;padding:var(--space-8) var(--space-6) 0;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.eEUUaa_eyebrow{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);letter-spacing:.02em;text-transform:uppercase}.eEUUaa_headline{margin-top:var(--space-4);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);line-height:1.1}@media (min-width:640px){.eEUUaa_headline{font-size:var(--text-4xl)}}.eEUUaa_subhead{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-fg-muted);max-width:32rem;line-height:1.5}.eEUUaa_principles{max-width:var(--content-max-width);margin:calc(var(--space-8) * 1.25) auto 0;padding:0 var(--space-6);gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.eEUUaa_principles{grid-template-columns:repeat(2,1fr)}}.eEUUaa_principleCard{padding:var(--space-6);}.eEUUaa_principleTitle{font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.eEUUaa_principleBody{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.6}.eEUUaa_roadmap{max-width:36rem;margin:calc(var(--space-8) * 1.25) auto calc(var(--space-8) * 1.5);padding:calc(var(--space-8) * 1.25) var(--space-6) 0;border-top:1px solid var(--color-border)}.eEUUaa_roadmapHeading{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.eEUUaa_roadmapBody{margin-top:var(--space-4);font-size:var(--text-base);color:var(--color-fg-muted);line-height:1.6}
.mrvphW_root{position:relative}html.chartingSandboxLock{overflow:hidden}.mrvphW_previewCard{padding:var(--space-4) var(--space-5);gap:var(--space-3);border-color:var(--color-border-strong);background:linear-gradient(160deg, var(--color-accent-wash) 0%, var(--color-bg-elevated) 55%);flex-direction:column;display:flex;position:relative;}.mrvphW_previewBadge{top:-9px;right:var(--space-5);font-size:10.5px;font-weight:var(--font-weight-bold);letter-spacing:.03em;text-transform:uppercase;background:var(--color-cat-2);color:#fff;padding:3px var(--space-3);border-radius:var(--radius-full);position:absolute;box-shadow:0 2px 6px #0000002e}.mrvphW_previewHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.mrvphW_previewTitle{font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.mrvphW_previewSub{font-size:var(--text-xs);color:var(--color-fg-muted);margin-top:2px}.mrvphW_previewRows{gap:var(--space-2);flex-direction:column;display:flex}.mrvphW_previewRow{--row-accent:var(--color-border-strong);border:1px solid var(--color-border);background:var(--color-bg-subtle);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);gap:var(--space-2);flex-direction:column;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;display:flex}.mrvphW_previewRow[data-cat="1"]{--row-accent:var(--color-cat-1)}.mrvphW_previewRow[data-cat="2"]{--row-accent:var(--color-cat-2)}.mrvphW_previewRow[data-cat="3"]{--row-accent:var(--color-cat-3)}.mrvphW_previewRow[data-cat="4"]{--row-accent:var(--color-cat-4)}.mrvphW_previewRow[data-cat="5"]{--row-accent:var(--color-cat-5)}.mrvphW_previewRow[data-active=true]{background:var(--color-bg-elevated);border-color:var(--row-accent);box-shadow:0 0 0 1px var(--row-accent);transform:translate(2px)}@media (prefers-reduced-motion:reduce){.mrvphW_previewRow[data-active=true]{transform:none}}.mrvphW_previewRowLabel{align-items:center;gap:var(--space-2);font-size:10.5px;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-fg-subtle);display:flex}.mrvphW_previewRow[data-active=true] .mrvphW_previewRowLabel{color:var(--row-accent)}.mrvphW_previewRowDot{background:var(--row-accent);opacity:.4;border-radius:50%;flex:none;width:6px;height:6px;transition:opacity .2s}.mrvphW_previewRow[data-active=true] .mrvphW_previewRowDot{opacity:1}.mrvphW_previewChips{}.mrvphW_previewChip{padding:3px var(--space-1) 3px var(--space-2);cursor:default;align-items:center;gap:4px;display:inline-flex;}.mrvphW_previewChipSide{font-size:10px;font-weight:var(--font-weight-semibold);border-radius:var(--radius-full);background:color-mix(in srgb, currentColor 20%, transparent);padding:2px 5px;line-height:1}.mrvphW_previewVocabChip{cursor:default;font-size:var(--text-xs);padding:3px var(--space-2);}.mrvphW_previewVocabExtra{cursor:default;font-size:var(--text-xs);padding:3px var(--space-2);background:var(--color-bg-elevated);}.mrvphW_previewProtocolChip{cursor:default;font-size:var(--text-xs);padding:3px var(--space-2);}.mrvphW_previewProtocolRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.mrvphW_previewHistoryStack{flex-direction:column;gap:4px;display:flex}.mrvphW_previewHistoryRow{padding:4px var(--space-2);gap:0;font-size:10.5px;}.mrvphW_previewStatusPill{align-self:flex-start;}.mrvphW_previewCta{align-self:flex-start;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);padding:var(--space-2) var(--space-4);box-shadow:0 6px 16px -6px color-mix(in srgb, var(--color-accent) 55%, transparent);transition:transform .15s,box-shadow .15s;display:inline-flex;}.mrvphW_previewCta:hover{box-shadow:0 10px 22px -6px color-mix(in srgb, var(--color-accent) 60%, transparent);transform:translateY(-1px)}.mrvphW_previewCta:active{box-shadow:0 4px 10px -6px color-mix(in srgb, var(--color-accent) 55%, transparent);transform:translateY(0)}.mrvphW_previewHint{font-size:var(--text-xs);color:var(--color-fg-subtle)}.mrvphW_backdrop{z-index:60;background:#00000073;position:fixed;inset:0}.mrvphW_modal{z-index:61;border-radius:var(--radius-lg);background:var(--color-bg-elevated);border:1px solid var(--color-border);flex-direction:column;max-width:1180px;max-height:900px;margin-inline:auto;display:flex;position:fixed;inset:4vh 4vw;overflow:hidden;box-shadow:0 24px 64px -16px #00000073}.mrvphW_modeBar{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-bg-subtle);flex-wrap:wrap;display:flex}.mrvphW_modeButton{align-items:baseline;gap:var(--space-1);display:inline-flex;}.mrvphW_modeButton[aria-pressed=true]{background:var(--color-fg);color:var(--color-bg)}.mrvphW_modeButtonHint{font-size:var(--text-xs);font-weight:var(--font-weight-regular);opacity:.7}.mrvphW_startTourButton{border-radius:var(--radius-full);padding:var(--space-2) var(--space-4);box-shadow:0 6px 16px -6px color-mix(in srgb, var(--color-accent) 55%, transparent);transition:transform .15s,box-shadow .15s,opacity .1s;}.mrvphW_startTourButton:hover{box-shadow:0 10px 22px -6px color-mix(in srgb, var(--color-accent) 60%, transparent);transform:translateY(-1px)}.mrvphW_startTourButton:active{box-shadow:0 4px 10px -6px color-mix(in srgb, var(--color-accent) 55%, transparent);transform:translateY(0)}.mrvphW_spacer{flex:1}.mrvphW_chartHead{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.mrvphW_chartTitle{font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.mrvphW_chartSub{font-size:var(--text-xs);color:var(--color-fg-muted)}.mrvphW_statusPill{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-warning-bg);color:var(--color-warning-fg)}.mrvphW_statusPill[data-status=signed]{background:var(--color-accent-wash);color:var(--color-accent)}.mrvphW_savePill{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-fg-muted);align-items:center;gap:5px;display:inline-flex}.mrvphW_saveDot{background:var(--color-accent);border-radius:50%;width:6px;height:6px}.mrvphW_body{flex:1;min-height:0;position:relative;overflow:auto}.mrvphW_chart{padding:var(--space-4);gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.mrvphW_zone{position:relative}.mrvphW_zoneHead{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.mrvphW_fieldLabel{}.mrvphW_pulseToggle{align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-fg-muted);cursor:pointer;text-transform:none;letter-spacing:0;background:0 0;border:none;display:inline-flex}.mrvphW_switchTrack{border-radius:var(--radius-full);background:var(--color-fill);flex:none;width:30px;height:17px;transition:background-color .15s;position:relative}.mrvphW_pulseToggle[aria-pressed=true] .mrvphW_switchTrack{background:var(--color-accent)}.mrvphW_switchKnob{background:var(--color-bg-elevated);border-radius:50%;width:13px;height:13px;transition:left .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.mrvphW_pulseToggle[aria-pressed=true] .mrvphW_switchKnob{left:15px}.mrvphW_pulseTwoUp{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}@media (max-width:520px){.mrvphW_pulseTwoUp{grid-template-columns:1fr}}.mrvphW_protocolsRow{padding:var(--space-3) var(--space-4);background:var(--color-accent-wash);border-bottom:1px solid var(--color-border);align-items:center;}.mrvphW_protocolButton{border:1px dashed var(--color-border-strong);background:0 0;}.mrvphW_protocolButton:hover{border-style:solid;border-color:var(--color-accent)}.mrvphW_mutedNote{}.mrvphW_railHeading{font-size:var(--text-sm);}.mrvphW_drawerBackdrop{z-index:5;background:#00000040;position:absolute;inset:0}.mrvphW_drawer{z-index:6;background:var(--color-bg-subtle);border-left:1px solid var(--color-border);width:min(320px,100%);padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex;position:absolute;inset:0 0 0 auto;overflow-y:auto;box-shadow:-12px 0 32px -16px #00000059}.mrvphW_drawerHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.mrvphW_drawerList{gap:var(--space-2);flex-direction:column;display:flex}.mrvphW_notesTextarea{resize:vertical;min-height:6rem;font-family:inherit;}.mrvphW_historyRow{border:1px solid var(--color-border);background:var(--color-bg-elevated);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--text-xs);flex-direction:column;gap:2px;display:flex}.mrvphW_historyRow[data-kind=restore]{border-color:var(--color-accent)}.mrvphW_historyRow[data-kind=amendment]{border-color:var(--color-cat-2)}.mrvphW_historyLabel{font-weight:var(--font-weight-semibold)}.mrvphW_historyGroupToggle{text-align:left;cursor:pointer;background:0 0;border:none;padding:0;}.mrvphW_historyMeta{color:var(--color-fg-subtle)}.mrvphW_historyRestoreButton{justify-self:start;margin-top:2px;}.mrvphW_foot{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.mrvphW_beacon{border:2px solid var(--color-bg-subtle);background:var(--color-cat-2);cursor:pointer;z-index:3;border-radius:50%;width:18px;height:18px;padding:0;position:absolute;top:-8px;right:-8px}.mrvphW_beacon:after{content:"";border:2px solid var(--color-cat-2);opacity:.55;border-radius:50%;animation:1.8s ease-out infinite mrvphW_beacon-pulse;position:absolute;inset:-7px}.mrvphW_beacon[data-done=true]{background:var(--color-accent)}.mrvphW_beacon[data-done=true]:after{display:none}.mrvphW_beacon[data-active=true]{background:var(--color-accent);transform:scale(1.2)}.mrvphW_beacon[data-active=true]:after{border-color:var(--color-accent)}@keyframes mrvphW_beacon-pulse{0%{opacity:.7;transform:scale(.55)}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.mrvphW_beacon:after{animation:none}}.mrvphW_spotlight{border-radius:var(--radius-md);pointer-events:none;z-index:2;transition:top .32s,left .32s,width .32s,height .32s;position:absolute;box-shadow:0 0 0 9999px #00000080}.mrvphW_tooltip{z-index:4;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);width:260px;max-width:80vw;padding:var(--space-3) var(--space-4);transition:top .32s,left .32s;position:fixed;box-shadow:0 12px 32px -12px #00000059}.mrvphW_tooltipArrow{background:var(--color-bg-elevated);border:1px solid var(--color-border);z-index:-1;width:12px;height:12px;position:absolute;transform:rotate(45deg)}.mrvphW_tooltipArrow[data-side=left]{left:-7px}.mrvphW_tooltipArrow[data-side=right]{right:-7px}.mrvphW_tooltipEyebrow{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-cat-2);margin:0 0 4px}.mrvphW_tooltipTitle{font-size:var(--text-base);font-weight:var(--font-weight-semibold);margin:0 0 4px}.mrvphW_tooltipBody{font-size:var(--text-sm);color:var(--color-fg-muted);margin:0 0 var(--space-3)}.mrvphW_tooltipActions{align-items:center;gap:var(--space-2);display:flex}.mrvphW_tooltipActions button{padding:5px var(--space-3);font-size:var(--text-xs)}@media (prefers-reduced-motion:reduce){:is(::view-transition-group(charting-sandbox-card),::view-transition-old(charting-sandbox-card),::view-transition-new(charting-sandbox-card)){animation-duration:0s!important}}.mrvphW_customFieldsGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.mrvphW_customField{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.mrvphW_customField[data-width=full]{grid-column:1/-1}.mrvphW_fieldEditor{gap:var(--space-2);border:1px dashed var(--color-border-strong);background:var(--color-bg-subtle);border-radius:var(--radius-md);padding:var(--space-3);margin-bottom:var(--space-3);flex-direction:column;display:flex}.mrvphW_fieldEditorRow{gap:var(--space-2);grid-template-columns:1fr 9rem auto;align-items:center;display:grid}.mrvphW_fieldEditorInput{min-width:0;}.mrvphW_fieldEditorRemove{color:var(--color-fg-muted);padding:var(--space-1) var(--space-2);cursor:pointer;background:0 0;border:none;font-size:1.25rem;line-height:1}.mrvphW_fieldEditorRemove:hover{color:var(--color-destructive)}@media (max-width:30rem){.mrvphW_fieldEditorRow{grid-template-columns:1fr auto}.mrvphW_fieldEditorRow select{grid-column:1}}
.HrT2SW_root{gap:var(--space-3);flex-direction:column;display:flex}.HrT2SW_browser{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);overflow:hidden}.HrT2SW_chrome{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border);display:flex}.HrT2SW_dots{gap:5px;display:flex}.HrT2SW_dots i{border-radius:var(--radius-full);background:var(--color-border-strong);width:9px;height:9px}.HrT2SW_url{padding:2px var(--space-3);border-radius:var(--radius-full);background:var(--color-bg);font-size:var(--text-xs);color:var(--color-fg-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.HrT2SW_frame{background:var(--color-bg-subtle);border:0;width:100%;height:32rem;min-height:20rem;max-height:calc(100dvh - 15rem);display:block}.HrT2SW_controls{gap:var(--space-2);flex-direction:column;display:flex}.HrT2SW_row{align-items:center;gap:var(--space-3);display:flex}.HrT2SW_label{width:3.75rem;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-fg-muted);flex:none}.HrT2SW_chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.HrT2SW_chip,.HrT2SW_chipOn{align-items:center;gap:var(--space-2);padding:2px var(--space-3) 2px 2px;border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-fg);font:inherit;font-size:var(--text-xs);cursor:pointer;display:inline-flex}:is(.HrT2SW_chip:not(:has(.HrT2SW_swatch)),.HrT2SW_chipOn:not(:has(.HrT2SW_swatch))){padding:3px var(--space-3)}.HrT2SW_chipOn{border-color:var(--color-accent);background:var(--color-accent-wash);font-weight:var(--font-weight-semibold)}.HrT2SW_swatch{border-radius:var(--radius-full);border:1px solid var(--color-border);place-items:center;width:1.25rem;height:1.25rem;display:grid}.HrT2SW_swatch span{border-radius:var(--radius-full);width:.625rem;height:.625rem}.HrT2SW_code{margin-top:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);font-size:var(--text-xs);white-space:nowrap;display:block;overflow-x:auto}.HrT2SW_customize{padding:var(--space-2) var(--space-5);border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent-fg);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);cursor:pointer;align-self:center}.HrT2SW_codeLabel{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-fg-muted)}.HrT2SW_dialog{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);width:min(64rem,96vw);max-height:92dvh;color:var(--color-fg);padding:0;overflow:hidden}.HrT2SW_dialog[open]{flex-direction:column;display:flex}.HrT2SW_dialog::backdrop{background:#00000073}.HrT2SW_dialogHeader,.HrT2SW_dialogFooter{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);display:flex}.HrT2SW_dialogHeader{border-bottom:1px solid var(--color-border)}.HrT2SW_dialogFooter{border-top:1px solid var(--color-border)}.HrT2SW_dialogTitle{font-size:var(--text-lg);margin:0}.HrT2SW_close{color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;font-size:1.5rem;line-height:1}.HrT2SW_footNote{font-size:var(--text-xs);color:var(--color-fg-muted)}.HrT2SW_dialogBody{gap:var(--space-5);min-height:0;padding:var(--space-5);flex:1;grid-template-columns:minmax(0,1fr);display:grid;overflow-y:auto}@media (min-width:52rem){.HrT2SW_dialogBody{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start}}.HrT2SW_dialogFrame{background:var(--color-bg-subtle);border:0;width:100%;height:34rem;min-height:18rem;max-height:calc(92dvh - 12rem);display:block}.HrT2SW_dialog .HrT2SW_row{flex-wrap:wrap}.HrT2SW_dialog .HrT2SW_label{width:100%}.HrT2SW_picker{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-fg);display:inline-flex}.HrT2SW_picker input[type=color]{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);cursor:pointer;background:0 0;width:1.75rem;height:1.75rem;padding:0}
._3_1SpW_wrap{margin-top:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);padding:var(--space-4) var(--space-5)}._3_1SpW_progress{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-fg-muted);display:flex}._3_1SpW_bar{margin-top:var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-subtle);height:6px;overflow:hidden}._3_1SpW_barFill{background:var(--color-accent);height:100%;display:block}._3_1SpW_list{margin-top:var(--space-3);padding:0;list-style:none}._3_1SpW_item{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-border);align-items:flex-start;display:flex}._3_1SpW_item:first-child{border-top:0}._3_1SpW_item input{accent-color:var(--color-accent);flex:none;margin-top:.25rem}._3_1SpW_label{font-size:var(--text-sm);color:var(--color-fg);line-height:1.5}._3_1SpW_hint{color:var(--color-fg-muted);display:block}._3_1SpW_note{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-fg-subtle)}._3_1SpW_group{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-muted)}._3_1SpW_group:first-child{border-top:0;margin-top:0;padding-top:0}._3_1SpW_fix{margin-top:var(--space-1);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-underline-offset:2px;display:inline-block}
