@font-face{font-family:playfair;src:url(../media/playfair_400_latin-s.0xnmyujjjnozh.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:playfair;src:url(../media/playfair_500_latin-s.3fd2hi25i0se6.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:playfair;src:url(../media/playfair_600_latin-s.3a-zo2gdzee1c.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:playfair;src:url(../media/playfair_700_latin-s.1om0ctvcjicwu.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:playfair Fallback;src:local(Arial);ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.0%;size-adjust:101.58%}._9YOneq_className{font-family:playfair,playfair Fallback}
@font-face{font-family:manrope;src:url(../media/manrope_400_latin-s.1i3dx4hft209n.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:manrope;src:url(../media/manrope_500_latin-s.0v6k8on0z6a_k.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:manrope;src:url(../media/manrope_600_latin-s.2msxs8vwvmq9j.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:manrope;src:url(../media/manrope_700_latin-s.1b7v3_8mqsv7p.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:102.74%;descent-override:28.91%;line-gap-override:0.0%;size-adjust:103.76%}.xJXu2q_className{font-family:manrope,manrope Fallback}
@font-face{font-family:source_serif;src:url(../media/source_serif_400_latin-s.225uzia_fs52i.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:source_serif;src:url(../media/source_serif_500_latin-s.3odirqkonwcnw.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:source_serif;src:url(../media/source_serif_600_latin-s.06q0e_ipspcv9.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:source_serif;src:url(../media/source_serif_700_latin-s.14hwc0jbbcmo4.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:source_serif Fallback;src:local(Arial);ascent-override:95.65%;descent-override:30.93%;line-gap-override:0.0%;size-adjust:108.31%}.vfVr5a_className{font-family:source_serif,source_serif Fallback}
@font-face{font-family:source_sans;src:url(../media/source_sans_400_latin-s.1h1rt903zk-ir.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:source_sans;src:url(../media/source_sans_500_latin-s.41t9my7gbgh8m.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:source_sans;src:url(../media/source_sans_600_latin-s.3s8u80raf8n99.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:source_sans;src:url(../media/source_sans_700_latin-s.38ta31jp3btdq.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:source_sans Fallback;src:local(Arial);ascent-override:108.71%;descent-override:42.47%;line-gap-override:0.0%;size-adjust:94.19%}.j5vaCq_className{font-family:source_sans,source_sans Fallback}
@font-face{font-family:inter;src:url(../media/inter_400_latin-s.08vufg9rbrtqu.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_500_latin-s.037elok7xg7ol.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_600_latin-s.42bxzpetz5w8g.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_700_latin-s.0w01zqnq_4v13.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.PxpaHq_className{font-family:inter,inter Fallback}
@font-face{font-family:lora;src:url(../media/lora_400_latin-s.41u40x4_tiss6.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:lora;src:url(../media/lora_500_latin-s.26bxu0n9jrsix.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:lora;src:url(../media/lora_600_latin-s.3wjv_ai0lotrd.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:lora;src:url(../media/lora_700_latin-s.26ig8g4871qd4.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:lora Fallback;src:local(Arial);ascent-override:95.74%;descent-override:26.08%;line-gap-override:0.0%;size-adjust:105.08%}.S6qnwa_className{font-family:lora,lora Fallback}
@font-face{font-family:dm_sans;src:url(../media/dm_sans_400_latin-s.2o7k1_w7_w7bj.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dm_sans;src:url(../media/dm_sans_500_latin-s.2f4st7_5x_v78.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:dm_sans;src:url(../media/dm_sans_600_latin-s.32n_x70livn_1.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:dm_sans;src:url(../media/dm_sans_700_latin-s.0lo5o3yaiuo13.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:dm_sans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.WzFqvq_className{font-family:dm_sans,dm_sans Fallback}
@keyframes roots-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){[data-rr-spinner]{animation:none!important}}
[data-btn]{--b-bg-now:initial;--b-line-now:initial;--b-ink-now:initial}[data-btn]:not(:disabled):not([aria-disabled=true]):hover{--b-bg-now:var(--b-bg-hover);--b-line-now:var(--b-line-hover);--b-ink-now:var(--b-ink-hover)}[data-btn]:not(:disabled):not([aria-disabled=true]):active{--b-bg-now:var(--b-bg-press);--b-line-now:var(--b-line-press);--b-ink-now:var(--b-ink-press)}[data-btn]:focus-visible{box-shadow:var(--b-ring);outline:none}td [data-btn],[data-row-actions] [data-btn],[data-item-actions] [data-btn],[data-record-controls] [data-btn]{--btn-h-md:var(--btn-h-sm);--button-md-h:var(--btn-h-sm);--btn-radius:var(--btn-radius-sm)}[data-btn][data-btn-tight]:not(:disabled):not([aria-disabled=true]):hover,[data-btn][data-btn-tight]:not(:disabled):not([aria-disabled=true]):active{--b-bg-now:transparent;--b-line-now:transparent;--b-ink-now:var(--text-strong)}[data-btn][data-btn-tight]:focus-visible{box-shadow:inset 0 0 0 calc(var(--border-width) * 2) var(--brand)}
.FCw-za_page{box-sizing:border-box;min-width:0}.FCw-za_responsive{gap:var(--page-gap-desktop);padding:var(--page-padding-desktop);flex-direction:column;display:flex}.FCw-za_inset{width:100%;padding:0}.FCw-za_page[data-fill]{min-height:100%}@media (max-width:639.98px){.FCw-za_responsive{gap:var(--page-gap-phone);padding:var(--page-padding-phone)}.FCw-za_inset{padding:0}}
.L1O9IW_value{--metric-figure-size:var(--rr-type-figure-size)}@media (max-width:639.98px){.L1O9IW_value{--metric-figure-size:var(--rr-type-figure-size-mobile)}}
.d2bcDW_hero{--avatar-hero-size:var(--space-16);--avatar-hero-font:var(--rr-type-h3-size);--avatar-hero-dot:calc(var(--space-2) + var(--border-width) * 2)}@media (min-width:640px){.d2bcDW_hero{--avatar-hero-size:var(--space-20)}}@media (min-width:1024px){.d2bcDW_hero{--avatar-hero-size:var(--space-24);--avatar-hero-font:var(--rr-type-figure-size-mobile)}}
.sqftVW_badge{--b-bg:var(--surface-app);--b-ink:var(--stone-700);--b-line:var(--canvas-hairline);--b-dot:var(--text-muted);align-items:center;gap:calc(var(--space-1) + var(--border-width));box-sizing:border-box;width:fit-content;height:calc(var(--space-5) - var(--space-1) * .5);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--b-bg);color:var(--b-ink);border:var(--border-width) solid var(--b-line);font-family:var(--font-ui);font-size:var(--rr-type-chip-size);font-weight:var(--fw-bold);line-height:var(--lh-tight);white-space:nowrap;padding-top:calc(var(--space-1) * .5);margin:0;display:inline-flex}.sqftVW_badge[data-size=sm]{font-size:var(--text-2xs)}.sqftVW_badge[data-size=lg]{height:auto;min-height:calc(var(--space-6) + var(--space-1));padding:calc(var(--space-1) * .5) var(--space-3) 0;gap:var(--space-2);font-size:var(--text-sm)}.sqftVW_badge[data-shape=rounded]{border-radius:var(--radius-full)}.sqftVW_badge[data-wrap=anywhere]{white-space:normal;overflow-wrap:anywhere}.sqftVW_badge[data-pre=wrap]{white-space:pre-wrap}.sqftVW_badge[data-pre=line]{white-space:pre-line}.sqftVW_badge[data-pre=nowrap]{white-space:nowrap}.sqftVW_badge[data-wrap=anywhere]:not([data-size=lg]),.sqftVW_badge[data-pre=wrap]:not([data-size=lg]),.sqftVW_badge[data-pre=line]:not([data-size=lg]){height:auto;min-height:calc(var(--space-5) - var(--space-1) * .5);padding-bottom:calc(var(--space-1) * .5)}.sqftVW_badge[data-block]{display:flex}.sqftVW_badge[data-tone=brand],.sqftVW_badge[data-tone=success],.sqftVW_badge[data-tone=leaf]{--b-bg:var(--canvas-tile);--b-ink:var(--rr-positive);--b-line:var(--canvas-tile);--b-dot:var(--rr-accent)}.sqftVW_badge[data-tone=warning]{--b-bg:var(--amber-soft);--b-ink:var(--amber-ink);--b-line:var(--amber-line);--b-dot:var(--amber)}.sqftVW_badge[data-tone=danger]{--b-bg:var(--danger-wash);--b-ink:var(--rr-danger-ink);--b-line:var(--rr-danger-line);--b-dot:var(--rr-danger-ink)}.sqftVW_badge[data-tone=walnut],.sqftVW_badge[data-temp=warm]{--b-bg:var(--walnut-soft);--b-ink:var(--walnut-ink);--b-line:var(--walnut-line);--b-dot:var(--walnut)}.sqftVW_badge[data-tone=count]{--b-bg:var(--surface-cream);--b-ink:var(--brand);--b-line:var(--surface-cream);--b-dot:var(--brand)}.sqftVW_badge[data-temp=hot]{--b-bg:var(--hot-wash);--b-ink:var(--rr-danger-ink);--b-line:var(--rr-danger-line);--b-dot:var(--rr-danger-ink)}.sqftVW_badge[data-variant=solid]{--b-bg:var(--stone-600);--b-ink:var(--stone-0);--b-line:transparent}.sqftVW_badge[data-variant=solid][data-tone=brand]{--b-bg:var(--brand);--b-ink:var(--text-on-brand)}.sqftVW_badge[data-variant=solid][data-tone=success]{--b-bg:var(--success);--b-ink:var(--text-on-brand)}.sqftVW_badge[data-variant=solid][data-tone=warning]{--b-bg:var(--warning);--b-ink:var(--stone-900)}.sqftVW_badge[data-variant=solid][data-tone=danger]{--b-bg:var(--danger);--b-ink:var(--text-on-brand)}.sqftVW_badge[data-variant=solid][data-tone=progress]{--b-bg:var(--info);--b-ink:var(--text-on-brand)}.sqftVW_badge[data-variant=solid][data-tone=leaf]{--b-bg:var(--accent-leaf);--b-ink:var(--stone-900)}.sqftVW_badge[data-variant=solid][data-tone=walnut],.sqftVW_badge[data-variant=solid][data-temp=warm]{--b-bg:var(--walnut);--b-ink:var(--text-on-brand)}.sqftVW_badge[data-variant=solid][data-temp=hot]{--b-bg:var(--temp-hot);--b-ink:var(--text-on-brand)}.sqftVW_badge[data-variant=solid][data-temp=cold]{--b-bg:var(--temp-cold);--b-ink:var(--text-on-brand)}.sqftVW_badge[data-variant=solid][data-tone=count]{--b-bg:var(--surface-cream);--b-ink:var(--brand)}.sqftVW_badge[data-variant=solid] .sqftVW_dot{background:currentColor}.sqftVW_badge[data-variant=outline]{--b-bg:transparent;--b-line:var(--badge-outline-border)}.sqftVW_badge[data-variant=outline][data-tone=brand],.sqftVW_badge[data-variant=outline][data-tone=success]{--b-ink:var(--green-700)}.sqftVW_badge[data-variant=outline][data-tone=warning]{--b-ink:var(--amber-600)}.sqftVW_badge[data-variant=outline][data-tone=danger]{--b-ink:var(--clay-500)}.sqftVW_badge[data-variant=outline][data-tone=progress],.sqftVW_badge[data-variant=outline][data-temp=cold]{--b-ink:var(--teal-600)}.sqftVW_badge[data-variant=outline][data-tone=leaf]{--b-ink:var(--accent-leaf-ink)}.sqftVW_badge[data-variant=outline][data-temp=hot]{--b-ink:var(--temp-hot)}.sqftVW_badge[data-variant=outline][data-temp=warm]{--b-ink:var(--walnut-ink)}.sqftVW_dot{width:calc(var(--space-2) - var(--border-width) * 2);height:calc(var(--space-2) - var(--border-width) * 2);border-radius:var(--radius-full);background:var(--b-dot);flex:none}.sqftVW_badge[data-linked]{cursor:pointer;text-decoration:none}.sqftVW_badge[data-linked]:focus-visible{outline:var(--focus-outline);outline-offset:var(--rr-focus-offset)}.sqftVW_badge[data-size=lg][data-linked]{font-weight:var(--fw-semibold)}.sqftVW_badge[data-size=lg][data-linked][data-tone=neutral]{--b-bg:var(--surface-card);--b-ink:var(--text-strong);--b-line:var(--canvas-card-line)}.sqftVW_icon{color:var(--chart-1);display:inline-flex}.sqftVW_arrow{color:var(--text-muted);display:inline-flex}
.fwXZgq_identity{color:var(--text-strong);transition:color var(--dur-fast) var(--ease-standard)}button.fwXZgq_identity{width:auto;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.fwXZgq_identity:focus-visible{outline:calc(var(--border-width) * 2) solid var(--brand);outline-offset:calc(var(--space-1) / 2);border-radius:var(--radius-xs)}.fwXZgq_identityLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fwXZgq_identity:hover,.fwXZgq_identity:focus-visible,tr:hover .fwXZgq_identity{color:var(--text-brand)}.fwXZgq_sortHeader{border-radius:var(--radius-sm);color:var(--text-subtle);cursor:pointer;text-align:inherit;transition:color var(--dur-fast) var(--ease-standard);background:0 0;border:0}.fwXZgq_sortHeader[data-active]{color:var(--text-strong)}.fwXZgq_sortHeader:hover{color:var(--text-brand)}.fwXZgq_sortHeader:focus-visible{outline:calc(var(--border-width) * 2) solid var(--brand);outline-offset:-2px}.fwXZgq_stickyTable thead th{z-index:2;background:var(--rr-surface);position:sticky;top:0}.fwXZgq_phoneAction>*{width:100%}.fwXZgq_phoneAction button,.fwXZgq_phoneAction a{width:100%;min-height:var(--rr-control-h-touch)}@media (prefers-reduced-motion:reduce){.fwXZgq_sortHeader{transition:none}}.fwXZgq_scrollVisible{scrollbar-width:auto;scrollbar-color:var(--border-strong,var(--border-default)) transparent}.fwXZgq_scrollVisible::-webkit-scrollbar{height:var(--space-3)}.fwXZgq_scrollVisible::-webkit-scrollbar-track{background:0 0}.fwXZgq_scrollVisible::-webkit-scrollbar-thumb{background:var(--border-strong,var(--border-default));border-radius:var(--radius-sm);border:calc(var(--space-3) / 4) solid transparent;background-clip:content-box}@media (max-width:1279px){.fwXZgq_leastPriority{display:none}}
.K3Trzq_card{box-sizing:border-box;background:var(--surface-card);border:var(--border-hair);border-radius:var(--radius-lg);width:100%;min-width:0;container-type:inline-size}.K3Trzq_card[data-bare=true]{background:0 0;border:0;border-radius:0}.K3Trzq_body{text-align:center;padding:var(--space-12) var(--space-6);flex-direction:column;align-items:center;display:flex}.K3Trzq_icon{width:var(--empty-state-icon-size);height:var(--empty-state-icon-size);border-radius:var(--rr-radius-round);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:inline-flex}.K3Trzq_title{font-family:var(--font-ui);font-size:var(--text-xl);font-weight:var(--fw-bold);color:var(--text-strong);font-synthesis:none;line-height:var(--rr-type-body-line);overflow-wrap:anywhere;letter-spacing:var(--tracking-normal);margin:0}.K3Trzq_title:is(h1,h2,h3){line-height:var(--ui-line-snug)}.K3Trzq_description{font-size:var(--text-sm);color:var(--text-muted);margin-top:var(--space-2);max-width:var(--empty-state-description-width);line-height:var(--lh-normal);text-wrap:pretty}.K3Trzq_actions{justify-content:center;gap:var(--space-2);max-width:100%;margin-top:var(--space-5);flex-wrap:wrap;display:flex}.K3Trzq_card[data-compact] .K3Trzq_body{padding:var(--space-8) var(--space-5)}.K3Trzq_card[data-compact] .K3Trzq_icon{width:var(--empty-state-icon-size-compact);height:var(--empty-state-icon-size-compact)}.K3Trzq_card[data-compact] .K3Trzq_icon svg{width:var(--empty-state-symbol-size);height:var(--empty-state-symbol-size)}.K3Trzq_card[data-compact] .K3Trzq_title{font-size:var(--text-lg)}@container not (min-width:420px){.K3Trzq_body{padding:var(--space-8) var(--space-5)}.K3Trzq_icon{width:var(--empty-state-icon-size-compact);height:var(--empty-state-icon-size-compact)}.K3Trzq_icon svg{width:var(--empty-state-symbol-size);height:var(--empty-state-symbol-size)}.K3Trzq_title{font-size:var(--text-lg)}}
.mbARTq_mark{font-family:var(--font-heading);font-size:var(--space-6);line-height:var(--nav-mark-line);letter-spacing:var(--nav-mark-tracking);color:var(--canvas-white);min-height:var(--rr-control-h-touch);align-items:center;text-decoration:none;display:inline-flex}.mbARTq_right{align-items:center;gap:calc(var(--border-width) * 2);display:flex}.mbARTq_btn{width:var(--rr-control-h-touch);height:var(--rr-control-h-touch);color:var(--surface-cream);cursor:pointer;border-radius:var(--radius-lg);background:0 0;border:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}.mbARTq_avatar{width:calc(var(--space-6) + var(--space-1) * 1.5);height:calc(var(--space-6) + var(--space-1) * 1.5);border-radius:var(--radius-full);background:var(--surface-cream);color:var(--brand);font-size:var(--rr-type-label-size);font-weight:var(--fw-bold);justify-content:center;align-items:center;display:flex;overflow:hidden}.mbARTq_btn:focus-visible,.mbARTq_mark:focus-visible{outline:var(--focus-outline);outline-offset:calc(var(--rr-focus-offset) * -1)}.mbARTq_bell{align-items:center;display:flex}.mbARTq_bell>button{box-shadow:none!important;color:var(--surface-cream)!important;background:0 0!important;border:none!important}.mbARTq_bell [data-icon-button-count],.mbARTq_badgeInset [data-icon-button-count]{top:var(--space-1)!important;right:var(--space-1)!important}.mbARTq_badgeInset{display:contents}
.ryzSla_command{--menu-command-height:var(--control-md);min-width:0;position:relative}.ryzSla_command:has(.ryzSla_content:empty){display:none}.ryzSla_content{min-width:0}.ryzSla_content :is(button,a){box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:var(--menu-command-height)!important;text-align:left!important;justify-content:flex-start!important;gap:var(--space-2)!important;height:auto!important;padding:var(--space-2) var(--space-3)!important;border-radius:var(--radius-sm)!important;color:var(--text-body)!important;box-shadow:none!important;font-size:var(--text-md)!important;font-weight:var(--fw-medium)!important;white-space:normal!important;background:0 0!important;border:0!important;margin:0!important;text-decoration:none!important;display:flex!important}.ryzSla_content button:hover:not(:disabled),.ryzSla_content a:hover{color:var(--text-brand)!important;text-decoration:none!important}.ryzSla_content :is(button,a):focus-visible{outline:var(--focus-outline);outline-offset:calc(var(--rr-focus-offset) * -1)}.ryzSla_content :is(button,a):is(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed;color:var(--text-muted)!important}.ryzSla_command:has(.ryzSla_content :is(button,a):is(:disabled,[aria-disabled=true])) .ryzSla_icon{opacity:.5}.ryzSla_icon{top:calc(var(--menu-command-height)/2);left:var(--space-3);pointer-events:none;color:var(--text-muted);justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.ryzSla_command[data-icon] .ryzSla_content :is(button,a){padding-left:calc(var(--space-3) + var(--space-4) + var(--space-2))!important}.ryzSla_command[data-icon] .ryzSla_content :is(button,a)>svg{display:none}.ryzSla_command[data-stacked] .ryzSla_content>[data-face=book]>div{grid-template-columns:minmax(0,1fr);width:100%;align-items:stretch!important;gap:0!important;display:grid!important}.ryzSla_command[data-danger] .ryzSla_content :is(button,a){color:var(--danger)!important}.ryzSla_command[data-danger] .ryzSla_icon{color:var(--danger)}@media (max-width:63.999em),(pointer:coarse){.ryzSla_command{--menu-command-height:var(--rr-control-h-touch)}}
.M4RaMq_scroll:focus-visible{outline:calc(var(--border-width) * 2) solid var(--color-ring);outline-offset:calc(-1 * var(--space-1))}.M4RaMq_body>p,.M4RaMq_body>ul{margin-top:0;margin-bottom:0}
.ispvHq_group{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-xs);font-weight:var(--fw-medium);color:var(--text-muted)}.ispvHq_groupList{margin:0;padding:0;list-style:none;display:grid}.ispvHq_row{border-radius:var(--radius-sm)}[role=option][aria-selected=true]>.ispvHq_row{background:var(--surface-sunk)}.ispvHq_text{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ispvHq_name{overflow-wrap:anywhere}.ispvHq_note{font-size:var(--text-sm);font-weight:var(--fw-regular);color:var(--text-muted);overflow-wrap:anywhere}.ispvHq_check{color:var(--text-brand);flex-shrink:0;margin-left:auto;display:inline-flex}.ispvHq_sep{clip-path:inset(50%);white-space:pre;width:1px;height:1px;position:absolute;overflow:hidden}
@media (min-width:640px){.WVJ55W_list{max-height:calc(var(--space-12) * 8)}}
.JJSX-W_readout{top:var(--space-2);right:var(--space-2);gap:var(--space-1);max-width:80%;padding:var(--space-2);border:var(--border-width) solid var(--canvas-card-line);border-radius:var(--radius-sm);background:var(--surface-card);pointer-events:none;overflow-wrap:anywhere;display:grid;position:absolute}
.nckHHq_gridLine{stroke:var(--canvas-hairline);stroke-width:var(--border-width)}.nckHHq_baseLine{stroke:var(--canvas-card-line);stroke-width:var(--border-width)}.nckHHq_bar{fill:var(--brand);rx:var(--chart-bar-radius)}.nckHHq_area{fill:var(--chart-area-fill);stroke:none}.nckHHq_line{fill:none;stroke-width:var(--chart-stroke-solid)}.nckHHq_dashed{stroke-width:var(--chart-stroke-dashed);stroke-dasharray:var(--chart-dash-pattern)}.nckHHq_goalLine{stroke:var(--chart-5);stroke-width:var(--chart-stroke-dashed);stroke-dasharray:var(--chart-dash-pattern)}.nckHHq_goalLabel{color:var(--chart-5);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--fw-semibold)}.nckHHq_barValue{transform:translate(-50%, calc(-100% - var(--space-1)));pointer-events:none;color:var(--text-strong);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--fw-semibold);white-space:nowrap;paint-order:stroke fill;-webkit-text-stroke:var(--space-1) var(--card);position:absolute}.nckHHq_barValue:after{content:attr(data-value)}
.c1xvmq_paceGuide{fill:none;stroke:var(--border-strong);stroke-width:var(--border-width);stroke-dasharray:var(--rr-space-1) var(--rr-space-1)}.c1xvmq_line{fill:none;stroke:var(--brand);stroke-width:var(--chart-stroke-solid)}.c1xvmq_area{fill:var(--chart-area-fill)}.c1xvmq_cumulativePlot{min-width:0;position:relative}.c1xvmq_endpoint{width:calc(var(--chart-marker-radius) * 2);height:calc(var(--chart-marker-radius) * 2);border-radius:var(--rr-radius-round);background:var(--brand);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.c1xvmq_annotatedPace{min-width:0;padding-bottom:var(--space-5);position:relative}.c1xvmq_annotatedPace>svg{display:block}.c1xvmq_annotation{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;max-width:100%;position:absolute;overflow:hidden}.c1xvmq_targetLabel{top:0;right:0}.c1xvmq_endLabel{transform:translate(-50%,-100%)}.c1xvmq_currentLabel{bottom:0;transform:translate(-50%)}.c1xvmq_endLabel.c1xvmq_startEdge{transform:translateY(-100%)}.c1xvmq_endLabel.c1xvmq_finishEdge{transform:translate(-100%,-100%)}.c1xvmq_currentLabel.c1xvmq_startEdge{transform:translate(0)}.c1xvmq_currentLabel.c1xvmq_finishEdge{transform:translate(-100%)}
.r9NUGG_root{gap:var(--space-3);min-width:0;display:grid}.r9NUGG_track{gap:calc(var(--border-width) * 2);height:calc(var(--space-3) + var(--border-width) * 2);border-radius:var(--radius-full);background:var(--canvas-hairline);display:flex;overflow:hidden}.r9NUGG_segment{min-width:0;height:100%;display:block}.r9NUGG_legend{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.r9NUGG_item{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.r9NUGG_swatch{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-xs);flex:none;display:inline-block}
.zFzBVq_contact{align-items:center;gap:var(--space-3);min-width:0;min-height:var(--rr-control-h-touch);display:flex}.zFzBVq_circle{width:var(--contact-circle);height:var(--contact-circle);border-radius:var(--radius-full);background:var(--canvas-tile);color:var(--rr-brand);font-size:var(--rr-type-caption-size);font-weight:var(--fw-bold);letter-spacing:var(--tracking-normal);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.zFzBVq_text{flex-direction:column;flex:auto;min-width:0;display:flex}.zFzBVq_name{font-size:var(--rr-type-body-size);font-weight:var(--fw-semibold);line-height:var(--row-title-line);color:var(--rr-ink);overflow-wrap:anywhere}.zFzBVq_sub{font-size:var(--rr-type-caption-size);font-weight:var(--fw-medium);line-height:var(--row-meta-line);color:var(--rr-ink-muted);overflow-wrap:anywhere}.zFzBVq_action{margin-left:auto;margin-right:calc(var(--space-1) * -1);flex:none}.zFzBVq_leading{min-width:var(--contact-circle);flex:none;justify-content:center;align-items:center;display:inline-flex}
._6teSQG_bar{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}._6teSQG_slot{min-width:0;max-width:100%;display:flex}._6teSQG_slot>*{max-width:100%}._6teSQG_dismiss{margin-left:auto}._6teSQG_dismiss [data-btn]{padding-right:0!important}._6teSQG_menu{flex:none;margin-left:auto;display:inline-flex}._6teSQG_dismiss+._6teSQG_menu{margin-left:0}._6teSQG_bar[data-full]>._6teSQG_slot:not(._6teSQG_dismiss){flex:auto}._6teSQG_bar[data-align=end]{justify-content:flex-end}
@media print{.m7hFAq_onePage{flex-direction:column;flex:auto;display:flex}.m7hFAq_onePage :has(dl){flex-direction:column;flex:auto;width:100%;display:flex!important}.m7hFAq_onePage section,.m7hFAq_onePage [data-plan-2027-numbers],.m7hFAq_onePage [data-record-columns]{flex:none}.m7hFAq_onePage :has(>[data-record-columns]){flex:none}.m7hFAq_onePage dl{flex-direction:column;flex:auto;justify-content:flex-start;width:100%;display:flex!important}.m7hFAq_onePage *{font-size:calc(var(--rr-type-label-size) * 1.111)!important;line-height:var(--ui-line-tight)!important;min-height:0!important;box-shadow:none!important;gap:calc(var(--space-1) * .5)!important;border-radius:0!important;margin-top:0!important;margin-bottom:0!important;padding:0!important}.m7hFAq_onePage h2,.m7hFAq_onePage h3{font-size:calc(var(--rr-type-label-size) * 1.222)!important;font-weight:var(--fw-bold)!important}.m7hFAq_onePage [data-page-title] h1{letter-spacing:var(--rr-type-h1-tracking);text-wrap:balance;font-size:calc(var(--rr-type-label-size) * 3)!important;line-height:var(--rr-type-h1-line)!important}.m7hFAq_onePage [data-page-title] p{font-size:var(--rr-type-caption-size)!important;margin-top:var(--space-2)!important}.m7hFAq_onePage [data-edu-page]{gap:var(--space-2)!important}.m7hFAq_onePage [data-page-title]{margin-bottom:var(--space-3)!important}.m7hFAq_onePage [data-edu-page]>:last-child{gap:var(--space-3)!important}.m7hFAq_onePage [data-kit-card]{border-radius:var(--card-radius,var(--radius-lg))!important}.m7hFAq_onePage [data-kit-card]>div>div{padding:var(--space-2) var(--space-4) var(--space-3)!important}.m7hFAq_onePage [data-section-card] [data-section-header]{padding-bottom:var(--space-1)!important}.m7hFAq_onePage [data-section-card-footer]{padding-top:var(--space-1)!important}.m7hFAq_onePage [data-stat-grid]{gap:var(--space-3)!important}.m7hFAq_onePage [data-stat-tile]>div>div{padding:var(--space-2) var(--space-4)!important}.m7hFAq_onePage [data-stat-tile] [data-stat-value]{font-size:calc(var(--rr-type-label-size) * 2.333)!important;line-height:var(--ui-line-tight)!important;font-weight:var(--fw-semibold)!important}.m7hFAq_onePage [data-stat-tile] [data-stat-value][data-stat-words]{font-size:calc(var(--rr-type-label-size) * 1.222)!important}.m7hFAq_onePage [data-stat-tile] [data-stat-label]{font-size:var(--rr-type-caption-size)!important;margin-top:var(--space-1)!important}.m7hFAq_onePage [data-record-columns],.m7hFAq_onePage [data-record-main]{gap:var(--space-3)!important}.m7hFAq_onePage [data-record-main]{flex:none}.m7hFAq_onePage [data-record-side]{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)!important;display:grid!important}.m7hFAq_onePage section dl>div{grid-template-columns:calc(var(--rr-space-8) * 1.6) minmax(0, 1fr)!important}.m7hFAq_onePage section dl[data-numbered]>div{grid-template-columns:calc(var(--rr-space-8) * .45) minmax(0, 1fr)!important}.m7hFAq_onePage dl:not(section dl){flex:none}.m7hFAq_onePage dl:not(section dl)>div{flex:none;padding-block:var(--space-1)!important}.m7hFAq_onePage [data-control-justify]{padding-top:var(--space-3)!important;justify-content:space-between!important;align-items:flex-end!important;margin-top:auto!important}.m7hFAq_onePage [data-control-justify]>:only-child{margin-left:auto!important}.m7hFAq_onePage [data-plan-2027-empty],.m7hFAq_onePage [data-stat-tile][data-plan-2027-empty] [data-stat-value]{color:var(--text-subtle)!important;font-weight:var(--fw-regular)!important}.m7hFAq_dense [data-page-title] h1{font-size:calc(var(--rr-type-label-size) * 2)!important}.m7hFAq_dense [data-stat-tile] [data-stat-value][data-stat-words]{font-size:calc(var(--rr-type-label-size) * 1.111)!important}.m7hFAq_dense [data-page-title]{margin-bottom:var(--space-2)!important}.m7hFAq_dense [data-edu-page]>:last-child,.m7hFAq_dense [data-stat-grid],.m7hFAq_dense [data-record-columns],.m7hFAq_dense [data-record-main],.m7hFAq_dense [data-record-side]{gap:var(--space-2)!important}.m7hFAq_dense [data-kit-card]>div>div{padding:var(--space-1) var(--space-3)!important}.m7hFAq_tight *{font-size:calc(var(--rr-type-label-size) * .889)!important}.m7hFAq_tight [data-page-title] h1{font-size:calc(var(--rr-type-label-size) * 1.5)!important}.m7hFAq_tight h2,.m7hFAq_tight h3{font-size:var(--rr-type-label-size)!important}.m7hFAq_tight [data-page-title] p,.m7hFAq_tight [data-stat-tile] [data-stat-label],.m7hFAq_tight [data-stat-tile] [data-stat-value][data-stat-words]{font-size:calc(var(--rr-type-label-size) * .889)!important}.m7hFAq_tight [data-stat-tile] [data-stat-value]{font-size:calc(var(--rr-type-label-size) * 1.667)!important}.m7hFAq_tight [data-stat-grid]:has([data-stat-words]){grid-template-columns:repeat(2,minmax(0,1fr))!important}.m7hFAq_tight [data-stat-tile]:has([data-stat-words]){grid-column:1/-1}.m7hFAq_tight.m7hFAq_onePage [data-pen-lines]>div{min-height:var(--space-5)!important}.m7hFAq_tight [data-kit-card]>div>div{padding:var(--space-1) var(--space-3)!important}.m7hFAq_onePage dl>div{flex:none;width:100%;padding-block:calc(var(--space-1) * 1.25)!important;align-content:start!important;align-items:start!important}.m7hFAq_onePage [data-pen-lines]>div{min-height:calc(var(--space-6) * 1.083)!important}.m7hFAq_onePage:not(.m7hFAq_dense):not(.m7hFAq_tight) [data-pen-lines]>div{min-height:calc(var(--space-6) * 1.417)!important}}
.NKtLba_list{min-width:0;margin:0;padding:0;list-style:none;container-type:inline-size}.NKtLba_list>[data-list-row]+[data-list-row]{border-top:var(--border-width) solid var(--canvas-hairline)}.NKtLba_row{box-sizing:border-box;min-width:0;padding:var(--hc-row-pad) 0;color:var(--rr-ink-body);grid-template-columns:minmax(0,1fr) fit-content(50%) max-content;align-items:start;list-style:none;display:grid}.NKtLba_main,.NKtLba_head{display:contents}.NKtLba_title{grid-area:1/1}.NKtLba_meta{margin-left:var(--space-3);grid-area:1/2}.NKtLba_menu{margin-left:var(--space-3);grid-area:1/3}.NKtLba_body,.NKtLba_slot,.NKtLba_actions{margin-top:var(--space-2);grid-column:1/-1}.NKtLba_list[data-inset=table]>.NKtLba_row{padding-inline:var(--dt-bleed,var(--space-4))}.NKtLba_title{min-width:0;font-size:var(--row-title-size);font-weight:var(--row-title-weight);line-height:var(--row-title-line);color:var(--rr-ink);overflow-wrap:anywhere;flex:auto}a.NKtLba_title,button.NKtLba_title{all:unset;box-sizing:border-box;cursor:pointer;min-width:0;font-size:var(--row-title-size);font-weight:var(--row-title-weight);line-height:var(--row-title-line);color:var(--rr-ink);overflow-wrap:anywhere;flex:auto;text-decoration:none;position:relative}a.NKtLba_title:hover,button.NKtLba_title:hover{color:var(--rr-brand-hover)}a.NKtLba_title:focus-visible,button.NKtLba_title:focus-visible{outline:var(--focus-outline);outline-offset:var(--space-1);border-radius:var(--radius-sm)}.NKtLba_meta{text-align:right;font-size:var(--row-meta-size);font-weight:var(--row-meta-weight);line-height:var(--row-title-line);color:var(--rr-ink-muted);overflow-wrap:anywhere;flex:none}.NKtLba_meta[data-tone=danger]{color:var(--rr-danger-ink)}.NKtLba_menu{box-sizing:border-box;height:calc(var(--row-title-size) * var(--row-title-line));flex:none;align-self:flex-start;align-items:center;display:inline-flex}.NKtLba_body{font-size:var(--rr-type-body-size);font-weight:var(--fw-medium);line-height:var(--row-title-line);color:var(--rr-ink-body);overflow-wrap:anywhere}.NKtLba_slot{min-width:0}.NKtLba_row[data-inline]{align-items:center;gap:var(--space-4);display:flex}.NKtLba_row[data-inline]>.NKtLba_main{gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.NKtLba_row[data-inline] .NKtLba_head{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.NKtLba_row[data-inline] .NKtLba_meta,.NKtLba_row[data-inline] .NKtLba_menu{margin-left:0}.NKtLba_row[data-inline] .NKtLba_meta{max-width:50%}.NKtLba_row[data-inline] .NKtLba_body,.NKtLba_row[data-inline] .NKtLba_slot,.NKtLba_row[data-inline] .NKtLba_actions{margin-top:0}.NKtLba_row[data-inline] .NKtLba_actions{flex:none;max-width:65%}.NKtLba_row[data-inline] .NKtLba_menu{order:3;align-self:center}.NKtLba_row[data-inline]:not([data-has-actions]) .NKtLba_menu{align-self:flex-start}@container (min-width:30rem){.NKtLba_row{align-items:center;gap:var(--space-4);display:flex}.NKtLba_main{gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.NKtLba_head{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.NKtLba_meta,.NKtLba_menu{margin-left:0}.NKtLba_meta{max-width:50%}.NKtLba_body,.NKtLba_slot,.NKtLba_actions{margin-top:0}.NKtLba_actions{flex:none;max-width:65%}.NKtLba_menu{order:3;align-self:center}.NKtLba_row:not([data-has-actions]) .NKtLba_menu{align-self:flex-start}}.NKtLba_list{--list-leading-w:calc(var(--space-8) + var(--space-2))}.NKtLba_leading{width:var(--list-leading-w);flex:none;justify-content:flex-start;align-items:flex-start;min-width:0;display:inline-flex}.NKtLba_row[data-has-leading]{grid-template-columns:calc(var(--list-leading-w) + var(--space-3)) minmax(0, 1fr) fit-content(50%) max-content}.NKtLba_row[data-has-leading]>.NKtLba_leading{grid-area:1/1/span 5;align-self:start}.NKtLba_row[data-has-leading] .NKtLba_title{grid-column:2}.NKtLba_row[data-has-leading] .NKtLba_meta{grid-column:3}.NKtLba_row[data-has-leading] .NKtLba_menu{grid-column:4}.NKtLba_row[data-has-leading] .NKtLba_body,.NKtLba_row[data-has-leading] .NKtLba_slot,.NKtLba_row[data-has-leading] .NKtLba_actions{grid-column:2/-1}.NKtLba_list:has(>[data-has-leading])>.NKtLba_row:not([data-has-leading]){padding-inline-start:calc(var(--list-leading-w) + var(--space-3))}.NKtLba_list[data-inset=table]:has(>[data-has-leading])>.NKtLba_row:not([data-has-leading]){padding-inline-start:calc(var(--dt-bleed,var(--space-4)) + var(--list-leading-w) + var(--space-3))}.NKtLba_row[data-inline][data-has-leading]{gap:var(--space-3);display:flex}.NKtLba_row[data-inline][data-has-leading]>.NKtLba_leading{align-self:flex-start}.NKtLba_list:has(>[data-has-leading])>.NKtLba_row[data-inline]:not([data-has-leading]){padding-inline-start:calc(var(--list-leading-w) + var(--space-3))}@container (min-width:30rem){.NKtLba_row[data-has-leading]{gap:var(--space-4);display:flex}.NKtLba_row[data-has-leading]>.NKtLba_leading{align-self:flex-start}.NKtLba_list:has(>[data-has-leading])>.NKtLba_row:not([data-has-leading]){padding-inline-start:calc(var(--list-leading-w) + var(--space-4))}.NKtLba_list[data-inset=table]:has(>[data-has-leading])>.NKtLba_row:not([data-has-leading]){padding-inline-start:calc(var(--dt-bleed,var(--space-4)) + var(--list-leading-w) + var(--space-4))}}
.RTnGZa_body{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.RTnGZa_list{flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.RTnGZa_pick{box-sizing:border-box;align-items:center;gap:var(--space-3);width:100%;min-height:var(--rr-control-h-touch);cursor:pointer;color:var(--rr-ink);outline:none;display:flex}.RTnGZa_pick+.RTnGZa_pick{border-top:var(--border-width) solid var(--canvas-hairline)}.RTnGZa_pick:hover [data-contact-name]{color:var(--rr-brand-hover)}.RTnGZa_pick:focus-visible{outline:var(--focus-outline);outline-offset:calc(var(--space-1) * -1);border-radius:var(--radius-sm)}.RTnGZa_pick[aria-disabled=true]{cursor:not-allowed;opacity:var(--opacity-disabled,.5)}.RTnGZa_who{flex:auto;min-width:0}.RTnGZa_circle{width:var(--radio-control-size);height:var(--radio-control-size);box-sizing:border-box;border-radius:var(--radius-full);border:var(--border-width) solid var(--field-border);background:var(--surface-card);flex:none;justify-content:center;align-items:center;display:inline-flex}.RTnGZa_pick[aria-checked=true] .RTnGZa_circle{border-color:var(--brand);box-shadow:var(--radio-selected-inset)}.RTnGZa_empty{padding:var(--space-4) 0;text-align:center;font-size:var(--rr-type-caption-size);font-weight:var(--fw-medium);color:var(--rr-ink-muted);margin:0}.RTnGZa_foot{gap:var(--space-2);flex-direction:column;width:100%;display:flex}
.v4b7Fa_line{align-items:flex-start;gap:var(--space-2);min-width:0;max-width:100%;font-size:var(--rr-type-caption-size);font-weight:var(--fw-medium);line-height:var(--row-meta-line);color:var(--rr-ink-muted);overflow-wrap:anywhere;display:inline-flex}.v4b7Fa_line[data-tone=success]{color:var(--rr-positive)}.v4b7Fa_line[data-tone=warning]{color:var(--rr-warn-ink)}.v4b7Fa_line[data-tone=danger]{color:var(--rr-danger-ink)}.v4b7Fa_icon{margin-top:calc(var(--border-width) * 2)}
._77ymya_header{margin-bottom:var(--space-8);gap:var(--space-6);flex-direction:column;min-width:0;display:flex}._77ymya_homeContent{gap:var(--space-8);flex-direction:column;min-width:0;display:flex;container-type:inline-size}._77ymya_columns{align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;display:flex}._77ymya_main,._77ymya_side{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}._77ymya_main{flex:999 1 var(--home-main-min)}._77ymya_side{flex:1 1 var(--home-side-min)}._77ymya_stack{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}._77ymya_cell{min-width:0;display:contents}._77ymya_firstRun{gap:var(--space-6);max-width:var(--home-first-run-max);flex-direction:column;display:flex}._77ymya_unavailable{gap:var(--space-3);flex-direction:column;display:flex}
.R6tX8W_page{overflow-wrap:anywhere;min-height:100dvh}.R6tX8W_column{width:100%;min-width:0;max-width:40rem;margin:0 auto}.R6tX8W_identity{align-items:center;gap:var(--space-4);display:flex}.R6tX8W_stack{gap:var(--space-4);flex-direction:column;display:flex}.R6tX8W_section{gap:var(--space-5);flex-direction:column;display:flex}.R6tX8W_dateRow{gap:var(--space-2);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1.1fr);display:grid}.R6tX8W_rowCard{gap:var(--space-3);flex-direction:column;display:flex}.R6tX8W_pair{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.R6tX8W_copy{margin:0}@media (max-width:30rem){.R6tX8W_dateRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.R6tX8W_dateRow>:first-child{grid-column:1/-1}}.R6tX8W_alert{margin:0}.R6tX8W_logo{object-fit:contain;object-position:left center;max-width:min(100%,14rem);height:40px;display:block}
.oK3ktq_portal{min-height:100dvh}.oK3ktq_column{width:100%;max-width:54rem;margin:0 auto}
.bHOCGW_layout{gap:var(--space-6);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;min-width:0;display:grid}.bHOCGW_preview{top:var(--space-4);align-self:start;gap:var(--space-3);flex-direction:column;min-width:0;display:flex;position:sticky}.bHOCGW_frame{min-height:78vh;display:flex}.bHOCGW_panel{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.bHOCGW_panel>section{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.bHOCGW_pair{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.bHOCGW_addRow{align-items:end;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.bHOCGW_stack{gap:var(--space-4);flex-direction:column;display:flex}.bHOCGW_compList{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}@media (max-width:899.98px){.bHOCGW_layout{grid-template-columns:minmax(0,1fr)}.bHOCGW_preview{position:static}.bHOCGW_frame{min-height:60vh}}
._2n7SlG_contracts{container-type:inline-size}._2n7SlG_contracts,._2n7SlG_extraction,._2n7SlG_checklist{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._2n7SlG_documents,._2n7SlG_requiredRows{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}._2n7SlG_documentRow{gap:var(--space-2);min-width:0;padding:var(--space-3) 0;grid-template-columns:minmax(0,1fr);display:grid}._2n7SlG_documentIdentity,._2n7SlG_documentActions,._2n7SlG_requiredRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._2n7SlG_documentIdentity>button:first-child{text-align:left;flex:1;justify-content:flex-start;min-width:0}._2n7SlG_documentIdentity>button:first-child span{white-space:normal;overflow-wrap:anywhere}._2n7SlG_documentActions>label{min-width:0;max-width:100%}._2n7SlG_groupTitle{margin:0}._2n7SlG_facts,._2n7SlG_factGroup{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._2n7SlG_factGroup{padding-top:var(--space-4)}._2n7SlG_factGroup>p,._2n7SlG_factGroup>div:first-child{grid-column:1/-1}@container (min-width:760px){._2n7SlG_facts,._2n7SlG_factGroup{grid-template-columns:repeat(2,minmax(0,1fr))}}
._2CHqjq_root{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--donut-size)), 1fr));gap:var(--space-4);min-width:0;display:grid}._2CHqjq_roomy{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}._2CHqjq_dense{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._2CHqjq_dense ._2CHqjq_plot{flex:0 0 min(100%, var(--donut-size));justify-self:auto}._2CHqjq_dense ._2CHqjq_legend{flex:9rem;align-content:center;gap:0}._2CHqjq_dense{align-items:stretch;gap:var(--space-5);flex-flow:column}._2CHqjq_dense ._2CHqjq_plot{width:min(100%, calc(var(--rr-space-8) * 3));height:calc(var(--rr-space-8) * 3);flex:none;align-self:center}._2CHqjq_dense ._2CHqjq_center strong{font-size:var(--rr-type-figure-size);line-height:var(--rr-type-figure-line);font-weight:var(--fw-semibold);color:var(--text-strong)}._2CHqjq_dense ._2CHqjq_legend{gap:var(--space-3);flex:none}._2CHqjq_dense ._2CHqjq_row{min-height:var(--space-6);row-gap:var(--space-1);flex-wrap:wrap;position:relative}._2CHqjq_dense ._2CHqjq_row ._2CHqjq_track{height:var(--space-1);border-radius:var(--radius-sm);background:var(--surface-sunk);flex:0 0 100%;order:9;overflow:hidden}._2CHqjq_dense ._2CHqjq_row ._2CHqjq_fill{border-radius:inherit;height:100%;display:block}._2CHqjq_dense ._2CHqjq_row strong{order:4}._2CHqjq_dense ._2CHqjq_name{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;overflow:hidden}._2CHqjq_plot{width:100%;max-width:var(--donut-size);height:var(--donut-size);justify-self:center;position:relative}._2CHqjq_center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._2CHqjq_center strong,._2CHqjq_row strong{font-family:var(--font-data);font-variant-numeric:tabular-nums}._2CHqjq_slice{cursor:pointer;pointer-events:visibleStroke}._2CHqjq_slice:focus-visible{outline:var(--focus-outline);outline-offset:var(--rr-focus-offset)}._2CHqjq_row strong,._2CHqjq_percent{flex-shrink:0}._2CHqjq_center span,._2CHqjq_percent{color:var(--text-subtle)}._2CHqjq_legend{align-content:center;gap:var(--space-2);min-width:0;margin:0;padding:0;list-style:none;display:grid}._2CHqjq_row{min-height:calc(var(--space-10) + var(--space-1));align-items:center;gap:var(--space-2);display:flex}._2CHqjq_dot{width:calc(var(--space-2) + var(--border-width) * 2);height:calc(var(--space-2) + var(--border-width) * 2);border-radius:var(--radius-full);flex-shrink:0}._2CHqjq_name{color:var(--text-strong);font-weight:var(--fw-semibold);overflow-wrap:anywhere;white-space:normal;text-align:left;flex:1;min-width:0}._2CHqjq_compactRoot{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}._2CHqjq_compactCaption{color:var(--text-subtle);font-size:var(--rr-type-caption-size);line-height:var(--rr-type-caption-line);text-align:center}._2CHqjq_compactLegend{justify-content:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._2CHqjq_compactItem{align-items:center;gap:var(--space-1);display:inline-flex}._2CHqjq_compactDot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-xs)}
