@font-face{font-family:Crimson Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/49564a42ab5b607c-s.1eic9nt_8_3e_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7abdd6c92407df18-s.1o_2i9h8u-y98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca26c1c27f00178f-s.p.32y2i_1ltpeds.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Pro Fallback;src:local(Times New Roman);ascent-override:90.96%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:98.56%}.Le7_fW_className{font-family:Crimson Pro,Crimson Pro Fallback;font-style:normal;font-weight:400}.Le7_fW_variable{--font-book-title:"Crimson Pro", "Crimson Pro Fallback"}
.mTiVDa_root{--paper:var(--surface-raised);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-items:center;width:100%;display:grid;position:relative}.mTiVDa_root:not([data-ready]){visibility:hidden}.mTiVDa_book{width:calc(var(--page-w) * 2);height:var(--page-h);touch-action:pan-y;will-change:transform;position:relative}.mTiVDa_slot{width:var(--page-w);height:var(--page-h);position:absolute;top:0}.mTiVDa_left{left:0}.mTiVDa_right{left:var(--page-w)}.mTiVDa_page{background:var(--paper);box-shadow:0 0 0 1px var(--border), var(--shadow-raised);position:absolute;inset:0;overflow:hidden}.mTiVDa_left .mTiVDa_page{border-radius:6px 2px 2px 6px}.mTiVDa_right .mTiVDa_page,.mTiVDa_turn .mTiVDa_page{border-radius:2px 6px 6px 2px}.mTiVDa_page[data-blank]{box-shadow:0 0 0 1px var(--border)}.mTiVDa_gutter{top:0;left:calc(var(--page-w) - 18px);width:36px;height:var(--page-h);pointer-events:none;background:linear-gradient(90deg,#0000,#00000012 48%,#0000001a 50%,#00000012 52%,#0000);background:linear-gradient(90deg,#0000,lab(0% 0 0/.07) 48%,lab(0% 0 0/.1) 50%,lab(0% 0 0/.07) 52%,#0000);position:absolute}.mTiVDa_edge{z-index:3;width:var(--page-w);height:var(--page-h);pointer-events:none;touch-action:pan-y;cursor:pointer;align-items:center;display:flex;position:absolute;top:0}.mTiVDa_edge[data-on]{pointer-events:none}.mTiVDa_edgeLeft{justify-content:flex-start;left:0}.mTiVDa_edgeRight{justify-content:flex-end;right:0}.mTiVDa_book:active .mTiVDa_edge{cursor:grabbing}.mTiVDa_cue{border:1px solid var(--border);width:28px;height:28px;color:var(--foreground);background:color-mix(in oklab, var(--surface-raised) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-resting);opacity:0;transform:translateX(var(--cue-x,0)) scale(.92);transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-standard) var(--ease-standard);border-radius:50%;place-items:center;margin-inline:8px;display:grid}.mTiVDa_edgeLeft .mTiVDa_cue{--cue-x:4px}.mTiVDa_edgeRight .mTiVDa_cue{--cue-x:-4px}@media (hover:hover) and (pointer:fine){.mTiVDa_book[data-half="1"] .mTiVDa_edgeRight[data-on] .mTiVDa_cue,.mTiVDa_book[data-half="-1"] .mTiVDa_edgeLeft[data-on] .mTiVDa_cue{opacity:1;transform:none}}.mTiVDa_hint{color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;pointer-events:none;transition:opacity var(--duration-considered) var(--ease-standard), transform var(--duration-considered) var(--ease-standard);align-items:center;gap:6px;margin:0;line-height:1;display:inline-flex;position:absolute;top:calc(100% + 12px);right:0}.mTiVDa_hint[data-hidden]{opacity:0;transform:translateY(-4px)}.mTiVDa_controls{justify-content:center;align-items:center;gap:12px;margin-top:44px;display:flex}.mTiVDa_control{width:36px;height:36px;color:var(--foreground);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.mTiVDa_control:active:not(:disabled){transform:scale(.94)}.mTiVDa_control:disabled{cursor:default;opacity:.3}@media (hover:hover) and (pointer:fine){.mTiVDa_control:hover:not(:disabled){background:var(--surface-muted)}}.mTiVDa_count{min-width:9.5rem;color:var(--foreground);font-size:var(--text-sm);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-body);line-height:var(--leading-body);white-space:nowrap;justify-content:center;gap:5px;margin:0;display:inline-flex}.mTiVDa_total{color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.mTiVDa_cue,.mTiVDa_hint,.mTiVDa_control{transition:opacity var(--duration-fast) var(--ease-standard)}}.mTiVDa_turn{top:0;left:var(--page-w);z-index:4;width:var(--page-w);height:var(--page-h);pointer-events:none;transform-origin:0;position:absolute}.mTiVDa_turn[data-dir="-1"]{transform:scaleX(-1)}.mTiVDa_front,.mTiVDa_under,.mTiVDa_flap{position:absolute;inset:0;overflow:hidden}.mTiVDa_flapWrap{filter:drop-shadow(0 0 10px #0000002e);filter:drop-shadow(0 0 10px lab(0% 0 0/.18));position:absolute;inset:0}:root[data-theme=dark] .mTiVDa_flapWrap{filter:drop-shadow(0 0 12px #0000008c);filter:drop-shadow(0 0 12px lab(0% 0 0/.55))}.mTiVDa_flap{transform-origin:0 0}.mTiVDa_flap .mTiVDa_page{box-shadow:none}.mTiVDa_mirror{position:absolute;inset:0;transform:scaleX(-1)}.mTiVDa_shade{top:calc(var(--diag) * -1);width:var(--diag);height:calc(var(--diag) * 2);transform-origin:0;pointer-events:none;position:absolute;left:0}.mTiVDa_flapCurl{background:linear-gradient(90deg,#00000024 0,#fff3 7px,#fff0 26px,#00000008 70%);background:linear-gradient(90deg,lab(0% 0 0/.14) 0,lab(100% 0 0/.2) 7px,lab(100% 0 0/0) 26px,lab(0% 0 0/.03) 70%)}.mTiVDa_underShadow{background:linear-gradient(90deg,#00000042 0,#00000014 18px,#0000 48px);background:linear-gradient(90deg,lab(0% 0 0/.26) 0,lab(0% 0 0/.08) 18px,#0000 48px)}.mTiVDa_frontCurl{left:calc(var(--diag) * -1);transform-origin:100%;background:linear-gradient(270deg,#0000001f 0,#0000 22px);background:linear-gradient(270deg,lab(0% 0 0/.12) 0,#0000 22px)}.mTiVDa_status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mTiVDa_root:focus-visible,.mTiVDa_control:focus-visible{outline:2px solid var(--foreground);outline-offset:5px}
.fwFKxa_frame{width:100%;min-width:0;padding:8px 8px 88px;position:relative;overflow:clip}.fwFKxa_frame:before{content:"";aspect-ratio:1.44;width:100%;display:block}.fwFKxa_stage{position:absolute;inset:8px 8px 88px;container-type:size}.fwFKxa_book{width:100%;min-width:0;max-width:none;margin:0;position:absolute;top:0;left:50%;translate:-50%}.fwFKxa_book.fwFKxa_closed{width:min(180%,144cqh)}.fwFKxa_book>div:nth-child(2){margin-top:0;position:absolute;top:calc(100cqh + 44px)}.fwFKxa_page{height:100%;color:var(--foreground);background:var(--surface);flex-direction:column;padding:7%;display:flex;container-type:inline-size}.fwFKxa_eyebrow{color:var(--text-secondary);font-size:clamp(10px,3cqi,13px);line-height:1.5}.fwFKxa_page h3{font-family:var(--font-book-title), Georgia, serif;letter-spacing:-.025em;font-size:clamp(20px,9cqi,42px);font-weight:400;line-height:1.08}.fwFKxa_page footer{border-top:1px solid var(--border);color:var(--text-muted);justify-content:space-between;align-items:end;gap:8px;margin-top:auto;padding-top:12px;font-size:clamp(9px,2.8cqi,12px);display:flex}.fwFKxa_photoCover{isolation:isolate;color:#fff;background:#253e55;position:relative}.fwFKxa_coverPhoto{object-fit:cover;z-index:-2}.fwFKxa_photoCover:after{content:"";z-index:-1;background:linear-gradient(#0005,#0000 35%,#000b);position:absolute;inset:0}.fwFKxa_photoCover .fwFKxa_eyebrow,.fwFKxa_photoCover footer{color:#fff}.fwFKxa_photoCover footer{border-color:#ffffff40;gap:16px;margin-top:8%}.fwFKxa_photoCover footer>span:first-child{max-width:26ch}.fwFKxa_coverTitle{margin-top:auto;padding-top:20%}.fwFKxa_coverTitle h3{margin-top:8px;font-size:clamp(28px,12cqi,56px)}.fwFKxa_photoPage{gap:6%;margin:0}.fwFKxa_photoWindow{border-radius:3px;flex:1;min-height:0;position:relative;overflow:hidden}.fwFKxa_postPhoto{object-fit:cover}.fwFKxa_photoPage figcaption{color:var(--text-secondary);font-size:clamp(10px,3.5cqi,14px);line-height:1.4}.fwFKxa_photoPage a{color:inherit;text-decoration:none}.fwFKxa_photoPage footer{margin-top:0;font-size:clamp(8px,2.8cqi,11px)}.fwFKxa_articleBody{margin-block:auto;padding-block:8%}.fwFKxa_chapter{color:var(--text-muted);margin-bottom:6%;font-size:clamp(12px,4cqi,16px);display:block}.fwFKxa_article h3{font-size:clamp(19px,8cqi,36px)}.fwFKxa_excerpt{color:var(--text-secondary);margin-top:7%;font-size:clamp(13px,4cqi,16px);line-height:1.65}.fwFKxa_read{color:var(--foreground);align-items:center;gap:10px;margin-top:8%;font-size:clamp(11px,4cqi,16px);text-decoration:none;display:inline-flex}.fwFKxa_back>div{margin-block:auto}.fwFKxa_page a:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}@media (hover:hover) and (pointer:fine){.fwFKxa_page a:hover{color:var(--text-secondary);text-decoration:none}}@container (max-width:230px){.fwFKxa_excerpt{display:none}.fwFKxa_chapter{margin-bottom:4%}}
.am4CPW_button{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-base);font-weight:500;line-height:var(--leading-body,1.4);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex;position:relative}.am4CPW_button:disabled{cursor:not-allowed;opacity:.52}.am4CPW_button[aria-busy=true]{cursor:progress}.am4CPW_button:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}.am4CPW_labelSlot{min-width:0;transition:opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}.am4CPW_labelSlot[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}.am4CPW_labelContent{flex:none;align-items:center;display:inline-flex}.am4CPW_labelPhase{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.am4CPW_labelPhase svg{flex:none}.am4CPW_primary{color:var(--background);background:var(--foreground);border-color:var(--foreground)}.am4CPW_secondary{color:var(--foreground);background:var(--surface);border-color:var(--border)}.am4CPW_ghost{color:var(--text-secondary);background:0 0;border-color:#0000}.am4CPW_danger{color:var(--danger);background:var(--surface);border-color:var(--border)}.am4CPW_secondary:disabled,.am4CPW_danger:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}.am4CPW_danger:disabled{color:color-mix(in oklab, var(--danger) 55%, var(--surface-muted))}.am4CPW_ghost:disabled{opacity:1;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.am4CPW_primary:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}.am4CPW_secondary:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}.am4CPW_ghost:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.am4CPW_danger:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}.am4CPW_primary:active:not(:disabled){opacity:.84}.am4CPW_secondary:active:not(:disabled),.am4CPW_ghost:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.am4CPW_danger:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}.am4CPW_sm{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-base)}.am4CPW_md{min-height:var(--control-height-md)}.am4CPW_lg{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-base)}.am4CPW_loader{width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2);display:grid;position:absolute;top:50%;left:50%}.am4CPW_spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite am4CPW_spin}.am4CPW_loadingLabel{opacity:0}@keyframes am4CPW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.am4CPW_button{transition:none}.am4CPW_labelSlot{transition:opacity var(--duration-instant) linear}.am4CPW_spinner{animation-duration:.01ms;animation-iteration-count:1}}
.cbBQGG_card{z-index:60;box-sizing:border-box;width:18.5rem;max-width:min(18.5rem, var(--radix-popover-content-available-width,calc(100vw - 24px)));padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);font-family:var(--font-body);letter-spacing:var(--tracking-body);transform-origin:var(--radix-popover-content-transform-origin);outline:none}.cbBQGG_profile{gap:var(--space-3);display:grid}.cbBQGG_head{align-items:center;gap:var(--space-3);min-width:0;display:flex}.cbBQGG_avatar{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);width:48px;height:48px;color:var(--foreground);font-size:var(--text-sm);flex:none;place-items:center;font-weight:500;display:grid;position:relative;overflow:hidden}.cbBQGG_avatar img{object-fit:cover;width:100%;height:100%;transition:opacity var(--duration-standard) var(--ease-enter), filter var(--duration-standard) var(--ease-enter);display:block}.cbBQGG_avatar img[data-loading]{opacity:0;filter:blur(4px);transition:none}.cbBQGG_identity{min-width:0;display:grid}.cbBQGG_name,.cbBQGG_role{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cbBQGG_name{color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}.cbBQGG_role{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.cbBQGG_bio{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);margin:0}.cbBQGG_stats{gap:var(--space-2) var(--space-6);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);flex-wrap:wrap;margin:0;display:flex}.cbBQGG_stat{flex-direction:column-reverse;display:flex}.cbBQGG_stat dt{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.cbBQGG_stat dd{color:var(--foreground);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:500;line-height:var(--leading-body);margin:0}.cbBQGG_meta{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);align-items:center;gap:6px;display:flex}.cbBQGG_meta svg{flex:none}@media (prefers-reduced-motion:reduce){.cbBQGG_avatar img{transition:none}.cbBQGG_avatar img[data-loading]{filter:none}}
.stqY4W_directory{min-width:0}.stqY4W_hero{justify-items:start;gap:24px;max-width:760px;margin-bottom:56px;display:grid}.stqY4W_eyebrow{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.13em;color:var(--muted-foreground)}.stqY4W_title{font-family:var(--font-display);font-size:var(--type-page-title);line-height:var(--leading-display);letter-spacing:-.035em;font-weight:500}.stqY4W_intro{max-width:65ch;font-size:var(--text-base);line-height:var(--leading-body);color:var(--muted-foreground)}.stqY4W_stats{font-family:var(--font-body);font-size:var(--text-sm);color:var(--muted-foreground);gap:12px;display:flex}.stqY4W_stats span{opacity:.4}.stqY4W_agentRow{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.stqY4W_agentButton{border:1px solid var(--border);background:var(--foreground);color:var(--background);font-size:var(--text-base);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:13px 16px;font-weight:500;transition:opacity .16s;display:inline-flex}.stqY4W_agentButton:hover{opacity:.8}.stqY4W_agentRow a{font-size:var(--text-base);text-underline-offset:4px;color:var(--muted-foreground);text-decoration:underline}.stqY4W_copyStatus{min-height:18px;font-size:var(--text-sm);color:var(--muted-foreground);margin-top:-8px;line-height:1.6}.stqY4W_promptFallback{border:1px solid var(--border);width:100%;min-height:90px;font-size:var(--text-sm);padding:12px}.stqY4W_list{border-top:1px solid var(--border);padding-top:28px}.stqY4W_listHeading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;display:flex}.stqY4W_listHeading h2{font-family:var(--font-display);font-size:var(--type-section-title);letter-spacing:-.02em;font-weight:500;line-height:1.2}.stqY4W_listHeading>span{font-family:var(--font-body);font-size:var(--text-xs);color:var(--muted-foreground)}.stqY4W_detail{font-size:var(--text-base);color:var(--muted-foreground)}.stqY4W_directory a:focus-visible,.stqY4W_agentButton:focus-visible{outline:2px solid var(--foreground);outline-offset:4px;border-radius:4px}@media (max-width:639px){.stqY4W_hero{gap:24px;max-width:760px;margin-bottom:56px}.stqY4W_company{font-size:var(--text-base);justify-content:flex-start;gap:12px}.stqY4W_directory [data-slot=table-mobile-list] dd{max-width:75%}.stqY4W_directory [data-slot=table-mobile-list] dt{font-size:var(--text-sm)}.stqY4W_listHeading h2{font-size:var(--type-section-title);font-weight:500;line-height:1.2}}@media (prefers-reduced-motion:reduce){.stqY4W_agentButton{font-size:var(--text-base);transition:none}}.stqY4W_agentButton.stqY4W_agentButton{border-radius:var(--radius-control);font-size:var(--text-base);max-width:100%}.stqY4W_listActions{font-size:var(--text-base);flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (max-width:639px){.stqY4W_listHeading{flex-direction:column;align-items:flex-start;gap:16px}.stqY4W_listActions{width:100%;font-size:var(--text-base);justify-content:space-between;gap:12px}}.stqY4W_newsletter{border-top:1px solid var(--border);margin-top:64px}.stqY4W_list{width:100%;min-width:0}.stqY4W_company{min-width:0;color:var(--foreground);font-size:var(--text-base);justify-content:flex-start;align-items:center;gap:12px;font-weight:500;text-decoration:none;display:inline-flex}.stqY4W_company>span:last-child{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.stqY4W_company:hover{text-decoration:none}.stqY4W_company:focus-visible{outline:2px solid var(--foreground);outline-offset:4px;border-radius:4px}.stqY4W_companyLogo{width:36px;height:36px;color:var(--foreground);flex:none;place-items:center;font-weight:500;display:inline-grid}.stqY4W_companyLogo img{object-fit:contain;width:100%;height:100%}.stqY4W_descriptionCell{-webkit-line-clamp:2;line-height:1.5;font-size:var(--text-base);color:var(--text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stqY4W_categoryBadge.stqY4W_categoryBadge{background:color-mix(in oklab, oklch(60% .11 var(--hue)) 11%, transparent);max-width:100%;min-height:30px;color:oklch(42% .09 var(--hue));font-size:var(--text-base);border:0;border-radius:5px;padding:3px 9px;line-height:1.4}.stqY4W_categoryDot{background:oklch(62% .13 var(--hue));border-radius:50%;flex:none;width:6px;height:6px;display:block}:root[data-theme=dark] .stqY4W_categoryBadge{background:color-mix(in oklab, oklch(65% .11 var(--hue)) 17%, transparent);color:oklch(84% .07 var(--hue))}.stqY4W_funding{font-size:var(--text-base);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stqY4W_logoCredit{color:var(--text-muted);font-size:var(--text-xs);text-align:right;margin-top:16px}.stqY4W_logoCredit a{text-underline-offset:3px;text-decoration:underline}.stqY4W_categoryBadge.stqY4W_categoryBadge{white-space:normal}.stqY4W_categoryBadge>span{min-width:0;max-width:100%}.stqY4W_categoryBadge>span>span{width:auto;max-width:100%}.stqY4W_companyLogo[data-fallback]{border:1px solid var(--border);background:var(--surface-muted);background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-secondary);letter-spacing:-.02em;border-radius:10px;font-size:13px}.stqY4W_companyLogo img{filter:none}:root[data-theme=dark] .stqY4W_companyLogo[data-monochrome] img{filter:brightness(0)invert()}.stqY4W_funding [role=img]{background:var(--surface-muted);border-radius:50%}.stqY4W_funding [role=img]>img{clip-path:circle(50%);background:0 0;border-radius:50%}:root[data-theme=dark] .stqY4W_companyLogo:not([data-monochrome]) img{filter:brightness(1.15)}:root[data-theme=dark] .stqY4W_funding [role=img]>img{filter:brightness(1.45)saturate(.85)}
._0yoSwa_badge{border:1px solid var(--badge-border,var(--border));border-radius:var(--radius-pill);min-height:26px;color:var(--badge-foreground,var(--foreground));background:var(--badge-background,var(--surface));font-size:var(--text-xs);letter-spacing:-.01em;white-space:nowrap;transition:border-color var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);align-items:center;padding:0 10px;font-weight:500;line-height:1;display:inline-flex;overflow:clip}@media (hover:hover) and (pointer:fine){._0yoSwa_badge:hover{border-color:color-mix(in oklab, var(--badge-color,var(--foreground)) 32%, var(--border));background:color-mix(in oklab, var(--badge-color,var(--foreground)) 10%, var(--surface))}}._0yoSwa_sm{min-height:22px;font-size:var(--text-sm);padding:0 8px}._0yoSwa_md{font-size:var(--text-xs)}._0yoSwa_body{display:block}._0yoSwa_content{align-items:center;gap:5px;width:max-content;display:inline-flex;position:relative}._0yoSwa_sm ._0yoSwa_content{gap:4px}._0yoSwa_label,._0yoSwa_glyph{align-items:center;display:inline-flex;position:relative}._0yoSwa_text{display:block}._0yoSwa_icon{width:auto;height:auto;color:var(--badge-color,var(--foreground));flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}._0yoSwa_neutral{--badge-color:var(--text-secondary);--badge-foreground:var(--text-secondary);--badge-background:var(--surface-muted);--badge-border:var(--border)}._0yoSwa_success{--badge-color:var(--success);--badge-foreground:var(--success);--badge-background:color-mix(in oklab, var(--success) 10%, var(--surface));--badge-border:color-mix(in oklab, var(--success) 25%, var(--border))}._0yoSwa_info{--badge-color:var(--accent);--badge-foreground:var(--accent-strong);--badge-background:var(--accent-subtle);--badge-border:color-mix(in oklab, var(--accent) 24%, var(--border))}._0yoSwa_warning{--badge-color:var(--warning);--badge-foreground:var(--warning);--badge-background:color-mix(in oklab, var(--warning) 11%, var(--surface));--badge-border:color-mix(in oklab, var(--warning) 27%, var(--border))}._0yoSwa_danger{--badge-color:var(--danger);--badge-foreground:var(--danger);--badge-background:color-mix(in oklab, var(--danger) 10%, var(--surface));--badge-border:color-mix(in oklab, var(--danger) 26%, var(--border))}@media (prefers-reduced-motion:reduce){._0yoSwa_badge{transition-duration:var(--duration-instant)}}
.qPf91q_card.qPf91q_card{width:min(344px, var(--radix-popover-content-available-width,calc(100vw - 24px)));max-width:min(344px,100vw - 24px);max-height:min(520px, var(--radix-popover-content-available-height,calc(100dvh - 24px)));padding:16px;overflow-y:auto}.qPf91q_profile{justify-items:start;gap:12px;display:grid}.qPf91q_identity{align-items:center;gap:12px;min-width:0;display:flex}.qPf91q_identity>div{min-width:0}.qPf91q_name{font-size:var(--text-lg);overflow-wrap:anywhere;font-weight:500;line-height:1.3}.qPf91q_domain{color:var(--text-muted);font-size:var(--text-sm);overflow-wrap:anywhere;margin-top:4px}.qPf91q_summary{color:var(--text-secondary);font-size:var(--text-base);line-height:1.6}.qPf91q_details{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;margin:0;padding-top:16px;display:grid}.qPf91q_details dt{color:var(--text-muted);font-size:var(--text-sm)}.qPf91q_details dd{font-size:var(--text-base);overflow-wrap:anywhere;margin-top:4px;line-height:1.45}.qPf91q_sources{width:100%;color:var(--text-muted);font-size:var(--text-xs);overflow-wrap:anywhere;line-height:1.5}@media (max-width:344px){.qPf91q_card.qPf91q_card{padding:16px}}.qPf91q_caveat{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}@media (max-width:639px){.qPf91q_card.qPf91q_card{width:calc(100vw - 24px)}}.qPf91q_trigger{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0}.qPf91q_sheetActions{gap:20px;width:100%;padding-bottom:12px;display:grid}.qPf91q_sourceLinks{font-size:var(--text-sm);color:var(--text-secondary);gap:12px;padding:0;list-style:none;display:grid}.qPf91q_sourceLinks a{text-underline-offset:3px;overflow-wrap:anywhere;padding-block:4px;text-decoration:underline;display:block}
.GUvyfW_nav{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex;position:relative}.GUvyfW_nav button{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-control);color:var(--text-secondary);font:inherit;font-size:var(--text-base);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:1px solid #0000;place-items:center;display:grid;position:relative}.GUvyfW_nav button[aria-current=page]{color:var(--foreground)}.GUvyfW_mark{width:var(--control-height-sm);height:var(--control-height-sm);box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);box-shadow:var(--shadow-resting);opacity:0;pointer-events:none;position:absolute;top:0;left:0}.GUvyfW_nav[data-mark-ready] .GUvyfW_mark{opacity:1}.GUvyfW_nav:not([data-mark-ready]) button[aria-current=page]{border-color:var(--border);background:var(--surface);box-shadow:var(--shadow-resting)}.GUvyfW_nav .GUvyfW_step{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring)}.GUvyfW_nav .GUvyfW_step:active:not(:disabled){transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-fast), .1s;transition-timing-function:var(--ease-standard), var(--ease-standard), var(--ease-standard), ease-out;transform:scale(.96)}.GUvyfW_nav button:disabled{opacity:.4;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.GUvyfW_nav button:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground)}.GUvyfW_nav[data-mark-ready] button[aria-current=page]:hover{background:0 0}}@media (prefers-reduced-motion:reduce){.GUvyfW_nav button,.GUvyfW_nav .GUvyfW_step{transition:none}.GUvyfW_nav .GUvyfW_step:active:not(:disabled){transform:none}}.GUvyfW_nav button{min-height:var(--control-height-sm);padding:0}.GUvyfW_nav button:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}
.umh_eW_root{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);flex-shrink:1;min-width:0;max-width:100%;display:inline-flex}.umh_eW_track{--fade-start:0px;--fade-end:0px;isolation:isolate;overscroll-behavior-x:contain;border-radius:inherit;scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);gap:2px;padding:3px;display:flex;overflow-x:auto}.umh_eW_track::-webkit-scrollbar{display:none}.umh_eW_track[data-fade-start]{--fade-start:20px}.umh_eW_track[data-fade-end]{--fade-end:20px}.umh_eW_button{min-height:var(--control-height-sm);border-radius:calc(var(--radius-control) - 4px);color:var(--text-muted);font:inherit;font-size:var(--text-base);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;padding:0 12px;font-weight:500;position:relative}@media (hover:hover) and (pointer:fine){.umh_eW_button:hover{color:var(--foreground)}}.umh_eW_button:active,.umh_eW_button[aria-pressed=true]{color:var(--foreground)}.umh_eW_selection{z-index:-1;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting);position:absolute;inset:0}.umh_eW_label{z-index:1;align-items:center;gap:6px;display:inline-flex;position:relative}@media (max-width:380px){.umh_eW_button{padding:0 10px}}@media (prefers-reduced-motion:reduce){.umh_eW_button{transition:none}}.umh_eW_slot{border-radius:calc(var(--radius-control) - 4px);flex:none;display:inline-flex;position:relative}.umh_eW_selection{z-index:0}.umh_eW_button.umh_eW_button{z-index:1;min-height:var(--control-height-sm);border-radius:inherit;font-size:var(--text-base);background:0 0;border:0;padding:0 12px}
.HAWjnG_control{gap:24px;padding:12px 10px 10px;display:grid}.HAWjnG_control>:last-child{justify-self:end}.HAWjnG_note{font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}
.tFOLWq_avatar{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--foreground);font-size:var(--text-xs);flex:none;place-items:center;font-weight:500;display:inline-grid;position:relative;overflow:visible}.tFOLWq_avatar img{pointer-events:none;border-radius:inherit;object-fit:cover;transition:opacity var(--duration-standard) var(--ease-enter), filter var(--duration-standard) var(--ease-enter)}.tFOLWq_avatar img[data-loading]{opacity:0;filter:blur(4px);transition:none}.tFOLWq_fallback{animation:tFOLWq_avatar-fallback-in var(--duration-standard) var(--ease-enter) both}.tFOLWq_sm{width:28px;height:28px;font-size:var(--text-xs)}.tFOLWq_md{width:36px;height:36px}.tFOLWq_lg{width:48px;height:48px;font-size:var(--text-sm)}.tFOLWq_xl{width:88px;height:88px;font-size:var(--text-xl)}.tFOLWq_status{z-index:2;border:2px solid var(--surface);border-radius:var(--radius-pill);width:10px;height:10px;box-shadow:0 0 0 1px color-mix(in oklab, var(--border) 70%, transparent);position:absolute;bottom:0;right:0}.tFOLWq_sm .tFOLWq_status{border-width:1.5px;width:8px;height:8px}.tFOLWq_lg .tFOLWq_status{width:12px;height:12px}.tFOLWq_xl .tFOLWq_status{width:14px;height:14px;bottom:4px;right:4px}.tFOLWq_online{background:var(--success)}.tFOLWq_offline{background:var(--text-muted)}@keyframes tFOLWq_avatar-fallback-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.tFOLWq_avatar img{transition:none}.tFOLWq_avatar img[data-loading]{filter:none}.tFOLWq_fallback{animation:none}}.tFOLWq_avatar img{object-fit:contain;clip-path:circle(50%);background:0 0;width:100%;height:100%;padding:3px;position:absolute;inset:0}
.lUwgNq_group{--avatar-size:36px;height:var(--avatar-size);align-items:center;padding-left:6px;display:inline-flex}.lUwgNq_group.lUwgNq_sm{--avatar-size:28px}.lUwgNq_group.lUwgNq_lg{--avatar-size:48px}.lUwgNq_slot{height:var(--avatar-size);flex:none;align-items:center;display:inline-flex;position:relative}.lUwgNq_lift{--fan:0px;--aside:0px;--rise:0px;border-radius:var(--radius-pill);transform:translate(calc(var(--fan) + var(--aside)), var(--rise));transition:transform var(--duration-standard) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);margin-left:-6px;display:inline-flex;position:relative}.lUwgNq_avatar,.lUwgNq_overflow{border:2px solid var(--surface);box-shadow:0 0 0 1px var(--border);transition:box-shadow var(--duration-fast) var(--ease-standard)}.lUwgNq_overflow{border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;place-items:center;font-weight:500;display:inline-grid;position:relative;overflow:hidden}.lUwgNq_count{display:inline-block}.lUwgNq_overflow.lUwgNq_sm{width:28px;height:28px;font-size:var(--text-xs)}.lUwgNq_overflow.lUwgNq_md{width:36px;height:36px}.lUwgNq_overflow.lUwgNq_lg{width:48px;height:48px;font-size:var(--text-sm)}.lUwgNq_tip{z-index:2;border-radius:var(--radius-pill);background:var(--foreground);color:var(--background);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-body);white-space:nowrap;pointer-events:none;visibility:hidden;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);padding:4px 8px;position:absolute;bottom:calc(100% + 8px);right:0;transform:translateY(3px)}@media (hover:hover) and (pointer:fine){.lUwgNq_group:hover .lUwgNq_lift{--fan:calc((var(--index) - (var(--count) - 1) / 2) * 4px)}.lUwgNq_slot:hover{z-index:1}.lUwgNq_slot:hover .lUwgNq_lift{--rise:-2px}.lUwgNq_slot:hover~.lUwgNq_slot .lUwgNq_lift{--aside:3px}.lUwgNq_slot:has(~.lUwgNq_slot:hover) .lUwgNq_lift{--aside:-3px}.lUwgNq_slot:hover .lUwgNq_avatar,.lUwgNq_slot:hover .lUwgNq_overflow{box-shadow:0 0 0 1px var(--border-strong)}.lUwgNq_slot:hover .lUwgNq_tip{visibility:visible;opacity:1;transition-delay:60ms;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lUwgNq_lift{transition:none;transform:none!important}.lUwgNq_tip{transition:none;transform:translateY(0)}}.lUwgNq_slot:focus-within{z-index:2}.lUwgNq_slot:focus-within .lUwgNq_tip{visibility:visible;opacity:1;transform:translateY(0)}.lUwgNq_lift:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}
.DBcfzW_form{border:1px solid var(--border);border-radius:var(--radius-surface);padding:var(--space-5);background:var(--surface);box-shadow:var(--shadow-resting)}.DBcfzW_progress{justify-content:space-between;align-items:center;gap:var(--space-4);margin:calc(var(--space-5) * -1) calc(var(--space-5) * -1) var(--space-6);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-subtle);display:flex}.DBcfzW_progressList{gap:var(--space-4);scrollbar-width:none;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.DBcfzW_progressList::-webkit-scrollbar{display:none}.DBcfzW_progressItem{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-body);white-space:nowrap;transition:color var(--duration-standard) var(--ease-standard);flex:none;display:inline-flex}.DBcfzW_progressLabel{flex-direction:column;display:inline-flex}.DBcfzW_progressLabel:after{content:attr(data-label);visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;height:0;font-weight:500;overflow:hidden}.DBcfzW_progressMarker{border:1px solid var(--border-strong);border-radius:var(--radius-pill);width:1.25rem;height:1.25rem;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;transition:border-color var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);place-items:center;display:grid}.DBcfzW_markerGlyph{grid-area:1/1;place-items:center;display:grid}.DBcfzW_progressItem.DBcfzW_current{color:var(--accent);font-weight:500}.DBcfzW_progressItem.DBcfzW_current .DBcfzW_progressMarker{border-color:var(--accent);background:var(--accent);color:var(--accent-foreground)}.DBcfzW_progressItem.DBcfzW_complete{color:var(--text-secondary)}.DBcfzW_progressItem.DBcfzW_complete .DBcfzW_progressMarker{border-color:var(--success);color:var(--success)}.DBcfzW_progressCount{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.DBcfzW_viewport{min-height:14rem;display:grid}.DBcfzW_viewport[data-resizing=true]{overflow:visible clip}.DBcfzW_swap{display:inline-grid}.DBcfzW_swap>span{grid-area:1/1}.DBcfzW_countValue{text-align:center;min-width:1ch}.DBcfzW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DBcfzW_step,.DBcfzW_success{border:0;grid-area:1/1;min-width:0;margin:0;padding:0}.DBcfzW_step legend+.DBcfzW_content{margin-top:var(--space-5)}.DBcfzW_step legend{max-width:100%;color:var(--foreground);font-size:var(--text-lg);font-weight:500;line-height:var(--leading-body);padding:0}.DBcfzW_step .DBcfzW_description{margin:var(--space-2) 0 var(--space-5);color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-body)}.DBcfzW_actionsShell{display:flow-root}.DBcfzW_actions{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-6);display:flex}.DBcfzW_back,.DBcfzW_next{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-base);cursor:pointer;transition:border-color var(--duration-fast), background-color var(--duration-fast), color var(--duration-fast), box-shadow var(--duration-fast), transform var(--duration-spring) var(--ease-spring);font-weight:500;line-height:1;display:inline-flex}.DBcfzW_back:active:not(:disabled),.DBcfzW_next:active{transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-fast), var(--duration-fast), .1s;transition-timing-function:ease,ease,ease,ease,ease-out;transform:scale(.97)}.DBcfzW_morph{display:inline-flex;position:relative}.DBcfzW_morphBox{white-space:nowrap;display:inline-flex;overflow-x:clip}.DBcfzW_sizer{white-space:nowrap;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.DBcfzW_next{border-color:var(--accent);background:var(--accent);color:var(--accent-foreground)}@media (hover:hover) and (pointer:fine){.DBcfzW_back:hover:not(:disabled){border-color:var(--foreground);background:var(--surface-muted)}.DBcfzW_next:hover{border-color:var(--accent-strong);background:var(--accent-strong)}}.DBcfzW_back:disabled{cursor:not-allowed;opacity:.45}.DBcfzW_success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:14rem;display:flex}.DBcfzW_successIcon{width:2rem;height:2rem;color:var(--success);place-items:center;display:grid}.DBcfzW_success h2{margin:var(--space-3) 0 0;color:var(--foreground);font-size:var(--text-lg);font-weight:500;line-height:var(--leading-body)}.DBcfzW_success .DBcfzW_successNote{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-body)}@media (max-width:420px){.DBcfzW_form{padding:var(--space-4)}.DBcfzW_progress{align-items:flex-start;gap:var(--space-2);margin:calc(var(--space-4) * -1) calc(var(--space-4) * -1) var(--space-5);padding:var(--space-3) var(--space-4);flex-direction:column}.DBcfzW_progressList{gap:var(--space-3);width:100%}.DBcfzW_progressCount{order:-1}.DBcfzW_viewport{min-height:15rem}.DBcfzW_actions{margin-top:var(--space-5)}}@media (prefers-reduced-motion:reduce){.DBcfzW_back,.DBcfzW_next,.DBcfzW_progressItem,.DBcfzW_progressMarker{transition:none}.DBcfzW_back:active:not(:disabled),.DBcfzW_next:active{transform:none}}.DBcfzW_error{margin:var(--space-4) 0;color:var(--foreground);font-size:var(--text-sm)}.DBcfzW_form{min-width:0;box-shadow:none}.DBcfzW_back.DBcfzW_back,.DBcfzW_next.DBcfzW_next{min-height:var(--control-height-md)}
._9uBhHq_dialog{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);width:min(600px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--foreground);box-shadow:var(--shadow-floating);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto}._9uBhHq_dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000040;background:lab(0% 0 0/.25)}._9uBhHq_header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._9uBhHq_header h2{font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.2}._9uBhHq_header p{color:var(--text-secondary);font-size:var(--text-base);margin-top:8px;line-height:1.6}._9uBhHq_close._9uBhHq_close{width:32px;min-height:32px;font-size:var(--text-xl);flex:none;padding:0}._9uBhHq_field{gap:10px;display:grid}._9uBhHq_field label{color:var(--foreground);font-size:var(--text-base)}._9uBhHq_field label span{color:var(--text-secondary)}._9uBhHq_field input{width:100%;min-width:0;min-height:var(--control-height-lg);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font-size:var(--text-base);padding:0 14px}._9uBhHq_field input:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}._9uBhHq_field input::placeholder{color:var(--text-muted)}._9uBhHq_note{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7}._9uBhHq_honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:420px){._9uBhHq_panel{padding:16px}._9uBhHq_header h2{font-size:var(--text-2xl)}}._9uBhHq_field textarea{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);width:100%;min-width:0;color:var(--foreground);font-size:var(--text-base);resize:vertical;padding:12px 14px;line-height:1.6}._9uBhHq_field textarea:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}._9uBhHq_panel form{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}._9uBhHq_panel form>nav{margin:0 0 24px;padding:0 0 20px}._9uBhHq_panel{padding:32px}._9uBhHq_header{margin-bottom:32px}@media (max-width:420px){._9uBhHq_panel{padding:24px 20px}._9uBhHq_header{margin-bottom:24px}._9uBhHq_panel form>nav{margin-bottom:24px;padding-bottom:16px}}
._33EyoG_launcherDock{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:60;width:max-content;max-width:calc(100vw - 32px);position:fixed;translate:-50%}._33EyoG_launcherCapsule{border-radius:var(--radius-pill)}._33EyoG_launcher._33EyoG_launcher{pointer-events:auto;z-index:1;border-radius:var(--radius-pill);min-height:48px;color:var(--foreground);box-shadow:none;font-size:var(--text-base);background:0 0;border:0;padding:0 18px 0 10px}._33EyoG_launcher._33EyoG_launcher:hover:not(:disabled),._33EyoG_launcher._33EyoG_launcher:active{box-shadow:none;background:0 0}._33EyoG_launcher._33EyoG_launcher:focus{outline:none}._33EyoG_launcher._33EyoG_launcher[data-keyboard-focus]:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}._33EyoG_surface{pointer-events:auto;isolation:isolate;color:var(--foreground);box-shadow:var(--glass-shadow);position:relative;overflow:hidden}._33EyoG_surface[data-open]{background:color-mix(in oklab, var(--surface) 90%, transparent)}._33EyoG_top{z-index:1;justify-content:space-between;align-items:center;min-width:max-content;height:48px;padding-right:8px;display:flex;position:relative}._33EyoG_close._33EyoG_close{border-radius:var(--radius-pill);visibility:hidden;opacity:0;pointer-events:none;width:36px;min-height:36px;padding:0}._33EyoG_surface[data-open] ._33EyoG_close{visibility:visible;opacity:1;pointer-events:auto}._33EyoG_body{z-index:1;flex-direction:column;min-height:0;display:flex;position:absolute;inset:48px 0 0;overflow:hidden}._33EyoG_chat{--chat-height:100%;flex:1;min-height:0}._33EyoG_context{background:var(--surface-muted);font-size:var(--text-sm);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 24px;display:flex}._33EyoG_context span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._33EyoG_notice{color:var(--text-muted);font-size:var(--text-xs);text-align:center;margin:0 0 10px;line-height:1.5}._33EyoG_limit{background:var(--surface-muted);font-size:var(--text-base);border-radius:12px;margin:0 0 12px;padding:12px 16px;line-height:1.5}._33EyoG_booking{text-underline-offset:4px;align-items:center;gap:6px;margin-top:8px;font-weight:500;text-decoration:none;display:inline-flex}@media (max-width:640px){._33EyoG_launcherDock{bottom:calc(16px + env(safe-area-inset-bottom,0px))}._33EyoG_context{padding-inline:16px}}._33EyoG_loading{color:var(--text-muted);font-size:var(--text-base);padding:24px}body:has([aria-label=Selection\ actions]) ._33EyoG_launcherDock{bottom:104px}@media (max-width:1000px){body:has([aria-label=Selection\ actions]) ._33EyoG_launcherDock{bottom:calc(136px + env(safe-area-inset-bottom,0px))}}._33EyoG_launcherDock[data-open]{z-index:90;bottom:calc(24px + env(safe-area-inset-bottom,0px) + var(--nator-keyboard-inset,0px))!important}._33EyoG_chat._33EyoG_chat{--chat-empty-padding:16px;--chat-empty-gap:12px;--chat-greeting-size:var(--text-lg);background:0 0;border:0;border-radius:0;height:100%}@media (max-width:640px){._33EyoG_launcherDock[data-open]{bottom:calc(16px + env(safe-area-inset-bottom,0px) + var(--nator-keyboard-inset,0px))!important}}._33EyoG_surface:not([data-open]):has(._33EyoG_launcher[data-keyboard-focus]:focus-visible){outline:2px solid var(--foreground);outline-offset:4px}._33EyoG_launcherDock{transition:bottom .42s var(--ease-standard)}@media (prefers-reduced-motion:reduce){._33EyoG_launcherDock{transition:none}}
.mPj41q_content{min-width:0}.mPj41q_pending{animation:.2s 2.4s forwards mPj41q_fallback}@keyframes mPj41q_fallback{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mPj41q_content{opacity:1!important;transform:none!important}.mPj41q_pending{animation:none}}
.T8i5Ia_root{--glass-tint:#fcfcfc8f;--glass-filter:blur(18px) saturate(1.8) brightness(1.04);--glass-rim:#fffffff2;--glass-rim-soft:#ffffff80;--glass-glow:#ffffff52;--glass-edge:#00000012;--glass-shadow:0 10px 30px -10px #0000004d, 0 2px 8px -2px #0000001a;--glass-ink:#161616e0;--glass-active:var(--accent);--lens-fill:#00000012;--lens-edge:#ffffff73;--lens-glass:#ffffff6b;--lens-shadow:0 6px 18px -6px #00000047;font-family:var(--font-body);letter-spacing:var(--tracking-body);pointer-events:none;justify-content:center;display:flex}@supports (color:lab(0% 0 0)){.T8i5Ia_root{--glass-tint:lab(98.84% .0000298023 -.0000119209/.56);--glass-rim:lab(100% 0 0/.95);--glass-rim-soft:lab(100% 0 0/.5);--glass-glow:lab(100% 0 0/.32);--glass-edge:lab(0% 0 0/.07);--glass-shadow:0 10px 30px -10px lab(0% 0 0/.3), 0 2px 8px -2px lab(0% 0 0/.1);--glass-ink:lab(7.22637% -.0000149012 0/.88);--lens-fill:lab(0% 0 0/.07);--lens-edge:lab(100% 0 0/.45);--lens-glass:lab(100% 0 0/.42);--lens-shadow:0 6px 18px -6px lab(0% 0 0/.28)}}:is(:root:not([data-accent]) .T8i5Ia_root,:root[data-accent=neutral] .T8i5Ia_root){--glass-active:var(--foreground)}:root[data-theme=dark] .T8i5Ia_root{--glass-tint:#18181894;--glass-filter:blur(18px) saturate(1.6) brightness(.86);--glass-rim:#ffffff5c;--glass-rim-soft:#ffffff24;--glass-glow:#ffffff0d;--glass-edge:#ffffff12;--glass-shadow:0 12px 32px -10px #000000a6, 0 2px 8px -2px #0006;--glass-ink:#f5f5f5db;--lens-fill:#ffffff21;--lens-edge:#ffffff1a;--lens-glass:#ffffff24;--lens-shadow:0 6px 18px -6px #0009}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .T8i5Ia_root{--glass-tint:lab(8.36% -.00000745058 0/.58);--glass-rim:lab(100% 0 0/.36);--glass-rim-soft:lab(100% 0 0/.14);--glass-glow:lab(100% 0 0/.05);--glass-edge:lab(100% 0 0/.07);--glass-shadow:0 12px 32px -10px lab(0% 0 0/.65), 0 2px 8px -2px lab(0% 0 0/.4);--glass-ink:lab(96.52% -.0000298023 .0000119209/.86);--lens-fill:lab(100% 0 0/.13);--lens-edge:lab(100% 0 0/.1);--lens-glass:lab(100% 0 0/.14);--lens-shadow:0 6px 18px -6px lab(0% 0 0/.6)}}.T8i5Ia_group{pointer-events:auto;align-items:center;gap:10px;display:flex}.T8i5Ia_bar{border-radius:var(--radius-pill);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;padding:0 4px;display:flex;position:relative}.T8i5Ia_material{border-radius:inherit;background:var(--glass-tint);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:0 0 0 .5px var(--glass-edge), inset 0 1px .5px -.5px var(--glass-rim), inset 0 -1px .5px -.5px var(--glass-rim-soft), inset 0 0 16px var(--glass-glow), var(--glass-shadow);pointer-events:none;position:absolute;inset:0}.T8i5Ia_material:after,.T8i5Ia_lens:after{content:"";border-radius:inherit;background:linear-gradient(160deg, var(--glass-rim), #ffffff14 30%, #fff0 55%, #ffffff0f 78%, var(--glass-rim-soft));-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@supports (color:lab(0% 0 0)){.T8i5Ia_material:after,.T8i5Ia_lens:after{background:linear-gradient(160deg, var(--glass-rim), lab(100% 0 0/.08) 30%, lab(100% 0 0/0) 55%, lab(100% 0 0/.06) 78%, var(--glass-rim-soft))}}.T8i5Ia_lens{border-radius:var(--radius-pill);background:var(--lens-fill);box-shadow:inset 0 0 0 .5px var(--lens-edge);pointer-events:none;will-change:transform;position:absolute;top:4px;left:0}.T8i5Ia_lens:before{content:"";border-radius:inherit;background:var(--lens-glass);box-shadow:inset 0 1px .5px -.5px var(--glass-rim), inset 0 0 10px var(--glass-glow), var(--lens-shadow);opacity:var(--lift,0);position:absolute;inset:0}.T8i5Ia_lens:after{opacity:var(--lift,0)}.T8i5Ia_item{z-index:1;border-radius:var(--radius-pill);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.T8i5Ia_icon{transform-origin:50% 60%;transition:scale var(--duration-fast) var(--ease-standard);place-items:center;display:grid;position:relative}.T8i5Ia_icon svg{width:22px;height:22px}.T8i5Ia_item:active .T8i5Ia_icon{scale:.9}.T8i5Ia_label{font-size:var(--text-xs);letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;transform-origin:50% 0;pointer-events:none;font-weight:500;line-height:16px;position:absolute;bottom:7px;left:2px;right:2px;overflow:hidden}.T8i5Ia_badge{border-radius:var(--radius-pill);background:var(--accent);min-width:16px;height:16px;color:var(--accent-foreground);font-size:var(--text-sm);letter-spacing:0;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 1.5px var(--glass-tint);padding-inline:4px;font-weight:500;line-height:16px;position:absolute;top:-5px;left:calc(100% - 8px)}.T8i5Ia_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.T8i5Ia_bubble{border-radius:var(--radius-pill);flex:none;position:relative}.T8i5Ia_bubbleLens{border-radius:inherit;background:var(--lens-fill);box-shadow:inset 0 0 0 .5px var(--lens-edge);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), scale var(--duration-spring) var(--ease-spring);pointer-events:none;position:absolute;inset:4px;scale:.6}.T8i5Ia_bubble[data-active] .T8i5Ia_bubbleLens{opacity:1;scale:1}.T8i5Ia_bubbleButton{border-radius:inherit;width:100%;height:100%;color:var(--glass-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-standard) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.T8i5Ia_bubble[data-active] .T8i5Ia_bubbleButton{color:var(--glass-active)}.T8i5Ia_bubbleIcon{transition:scale var(--duration-fast) var(--ease-standard);place-items:center;display:grid}.T8i5Ia_bubbleIcon svg{width:22px;height:22px}.T8i5Ia_bubbleButton:active .T8i5Ia_bubbleIcon{scale:.9}@media (prefers-reduced-motion:reduce){.T8i5Ia_icon,.T8i5Ia_bubbleIcon,.T8i5Ia_bubbleButton{transition:none}.T8i5Ia_item:active .T8i5Ia_icon,.T8i5Ia_bubbleButton:active .T8i5Ia_bubbleIcon{scale:1}.T8i5Ia_bubbleLens{transition:opacity var(--duration-fast) linear;scale:1}}@media (prefers-reduced-transparency:reduce){.T8i5Ia_root .T8i5Ia_material{background:var(--surface-raised,var(--surface));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px var(--border), var(--glass-shadow)}.T8i5Ia_material:after,.T8i5Ia_lens:before,.T8i5Ia_lens:after{display:none}.T8i5Ia_root{--lens-fill:var(--surface-muted);--lens-edge:var(--border)}}@media (prefers-contrast:more){.T8i5Ia_root{--glass-ink:var(--foreground);--lens-edge:var(--border-strong)}.T8i5Ia_root .T8i5Ia_material{background:color-mix(in oklab, var(--surface) 94%, transparent);box-shadow:inset 0 0 0 1px var(--border-strong), var(--glass-shadow)}}
.vzIw0a_reveal{--ease-enter:cubic-bezier(.16, 1, .3, 1);--ease-standard:cubic-bezier(.22, 1, .36, 1);--duration-fast:.16s;color:var(--foreground);text-wrap:balance;overflow:visible}.vzIw0a_line{display:block}.vzIw0a_clip{vertical-align:top;margin:-.1em -.16em -.24em;padding:.1em .16em .24em;display:inline-block;-webkit-mask-image:linear-gradient(#000 calc(100% - .18em),#0000);mask-image:linear-gradient(#000 calc(100% - .18em),#0000)}.vzIw0a_word{animation:vzIw0a_rise .56s var(--ease-enter) var(--reveal-delay,0s) backwards, vzIw0a_fade .32s var(--ease-standard) var(--reveal-delay,0s) backwards, vzIw0a_focus .44s var(--ease-enter) var(--reveal-delay,0s) backwards;display:inline-block}.vzIw0a_srOnly{clip-path:inset(50%);white-space:nowrap;-webkit-user-select:none;user-select:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes vzIw0a_rise{0%{transform:translateY(.62em)}}@keyframes vzIw0a_fade{0%{opacity:0}}@keyframes vzIw0a_focus{0%{filter:blur(var(--reveal-blur,4px))}}@media (prefers-reduced-motion:reduce){.vzIw0a_clip{-webkit-mask-image:none;mask-image:none}.vzIw0a_word{animation:vzIw0a_fade var(--duration-fast) var(--ease-standard) backwards}}
.wpuL9W_orb{border-radius:50%;flex:none;display:block;position:relative;overflow:hidden}.wpuL9W_layer{animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;display:block;position:absolute;inset:-20%}.wpuL9W_blob{border-radius:50%;display:block;position:absolute}.wpuL9W_grain,.wpuL9W_shade{display:block;position:absolute;inset:0}.wpuL9W_grain{opacity:.15;background-size:256px 256px}.wpuL9W_shade{border-radius:50%}.wpuL9W_orbDriftA{animation-name:wpuL9W_orbDriftA}.wpuL9W_orbDriftB{animation-name:wpuL9W_orbDriftB}.wpuL9W_orbDriftC{animation-name:wpuL9W_orbDriftC}@keyframes wpuL9W_orbDriftA{0%{transform:translate(-24%,-12%)rotate(0)scale(1)}50%{transform:translate(20%,16%)rotate(60deg)scale(1.25)}to{transform:translate(-12%,24%)rotate(-40deg)scale(1.05)}}@keyframes wpuL9W_orbDriftB{0%{transform:translate(16%,20%)scale(1.15)rotate(0)}50%{transform:translate(-26%,-10%)scale(.9)rotate(-70deg)}to{transform:translate(8%,-24%)scale(1.3)rotate(35deg)}}@keyframes wpuL9W_orbDriftC{0%{transform:translateY(26%)scale(1)}50%{transform:translate(-20%,-18%)scale(1.35)}to{transform:translate(24%,4%)scale(.85)}}@media (prefers-reduced-motion:reduce){.wpuL9W_layer{animation:none}}
.tprDsq_newsletter{--paper:var(--surface-raised);--paper-back:color-mix(in oklab, var(--surface-raised), var(--surface-muted) 55%);--paper-far:var(--surface-muted);--paper-shadow:0 1px 1px #00000008, 0 10px 28px -6px #00000017;background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);text-align:start;container:newsletter/inline-size}@supports (color:lab(0% 0 0)){.tprDsq_newsletter{--paper-shadow:0 1px 1px lab(0% 0 0/.03), 0 10px 28px -6px lab(0% 0 0/.09)}}:root[data-theme=dark] .tprDsq_newsletter{--paper:#202020;--paper-back:#1c1c1c;--paper-far:#181818;--paper-shadow:0 1px 1px #0003, 0 14px 32px -6px #00000073}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .tprDsq_newsletter{--paper:lab(12.42% -.00000745058 .00000298023);--paper-back:lab(10.1% 0 .00000298023);--paper-far:lab(8.36% -.00000745058 0);--paper-shadow:0 1px 1px lab(0% 0 0/.2), 0 14px 32px -6px lab(0% 0 0/.45)}}.tprDsq_newsletter *,.tprDsq_newsletter :before,.tprDsq_newsletter :after{box-sizing:border-box}.tprDsq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.tprDsq_inline{gap:var(--space-12) var(--space-16);max-width:1120px;padding:var(--space-24) var(--space-8);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.tprDsq_newsletter[data-aside] .tprDsq_inline{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center}.tprDsq_newsletter[data-variant=inline]:not([data-aside]) .tprDsq_inline{max-width:100%;margin:0;padding:64px 0}.tprDsq_intro{max-width:680px;display:grid}.tprDsq_title{font-family:var(--font-display);font-size:clamp(2rem, 1.1rem + 3.2cqi, var(--text-4xl));letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);text-wrap:balance;margin:0}.tprDsq_description{margin:var(--space-4) 0 0;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-body);text-wrap:pretty}.tprDsq_intro .tprDsq_form{margin-top:var(--space-10)}.tprDsq_aside{justify-items:center;gap:var(--space-6);min-width:0;display:grid}.tprDsq_stack{width:100%;max-width:440px;padding-top:24px;display:grid}.tprDsq_issue{border:1px solid var(--border);background:var(--paper);min-width:0;box-shadow:var(--paper-shadow);transform-origin:50% 0;transition:background-color var(--duration-considered) var(--ease-standard);border-radius:22px;grid-area:1/1;align-content:start;padding:22px 22px 18px;display:grid}.tprDsq_issueSizer{visibility:hidden;box-shadow:none}.tprDsq_issue[data-depth="1"]{background:var(--paper-back);box-shadow:none}.tprDsq_issue[data-depth="2"]{background:var(--paper-far);box-shadow:none}.tprDsq_issueHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.tprDsq_masthead{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display)}.tprDsq_issueNumber,.tprDsq_issueMeta{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);font-variant-numeric:tabular-nums}.tprDsq_issueMeta{white-space:nowrap;gap:6px;min-width:0;margin:2px 0 0;display:flex}.tprDsq_issueMeta>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.tprDsq_recipient{color:var(--text-secondary)}.tprDsq_recipientEmail{color:var(--foreground)}.tprDsq_subject{min-height:calc(2em * var(--leading-display));margin:var(--space-5) 0 var(--space-4);border-top:1px solid var(--border);padding-top:var(--space-5);font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);text-wrap:balance;box-sizing:content-box}.tprDsq_stack[data-compact] .tprDsq_subject{font-size:var(--text-xl)}.tprDsq_stories{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tprDsq_story{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;display:grid}.tprDsq_thumb{object-fit:cover;background:var(--surface-muted);border-radius:10px;width:44px;height:44px;display:block}.tprDsq_storyTitle{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tprDsq_minutes{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.tprDsq_readers{align-items:center;gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);display:flex}.tprDsq_faces{flex:none;padding-left:6px;display:flex}.tprDsq_faces img{border:2px solid var(--background);object-fit:cover;border-radius:50%;width:28px;height:28px;margin-left:-6px;display:block}.tprDsq_card .tprDsq_faces img{border-color:var(--surface)}.tprDsq_readerLine{font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0}.tprDsq_count{color:var(--foreground);display:inline-block}.tprDsq_count>span{color:inherit;font-family:inherit;font-size:inherit;letter-spacing:inherit;font-weight:500;line-height:inherit;vertical-align:bottom}.tprDsq_you{color:var(--text-secondary);vertical-align:bottom;white-space:nowrap;display:inline-block;overflow:hidden}.tprDsq_newsletter[data-variant=card]{padding:var(--space-20) var(--space-6)}.tprDsq_cardShell{place-items:center;width:100%;display:grid}.tprDsq_card{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);width:min(100%,460px);box-shadow:var(--shadow-resting);display:grid;overflow:hidden}.tprDsq_tray{border-bottom:1px solid var(--border);background:var(--surface-muted);grid-template-rows:minmax(0,1fr);justify-items:center;height:248px;padding:20px 32px 0;display:grid;overflow:hidden}.tprDsq_tray .tprDsq_stack{height:100%;-webkit-mask-image:linear-gradient(#000 calc(100% - 64px),#0000);mask-image:linear-gradient(#000 calc(100% - 64px),#0000)}.tprDsq_tray .tprDsq_issue{box-shadow:none}.tprDsq_cardBody{padding:var(--space-8);display:grid}.tprDsq_cardTitle{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);text-wrap:balance;margin:0}.tprDsq_card .tprDsq_description{margin-top:var(--space-2);font-size:var(--text-base)}.tprDsq_card .tprDsq_form{margin-top:var(--space-6)}.tprDsq_card .tprDsq_readers{margin-top:var(--space-5);border-top:1px solid var(--border-subtle);padding-top:var(--space-5)}:root[data-theme=dark] .tprDsq_tray{background:var(--background)}.tprDsq_form{gap:var(--space-3);min-width:0;display:grid;container:signup/inline-size}.tprDsq_pill{border:1px solid var(--border-strong);background:var(--surface);height:58px;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard);border-radius:999px;align-items:center;gap:6px;padding:5px 5px 5px 22px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.tprDsq_pill:not([data-done]):hover{border-color:color-mix(in oklab, var(--foreground) 32%, var(--border-strong))}}.tprDsq_pill:focus-within{border-color:var(--foreground)}.tprDsq_pill.tprDsq_pill[data-invalid]{border-color:var(--danger)}.tprDsq_pill.tprDsq_pill[data-done]{border-color:color-mix(in oklab, var(--success) 45%, var(--border))}.tprDsq_input{width:100%;min-width:0;height:100%;color:var(--foreground);font:inherit;font-size:var(--text-base);letter-spacing:inherit;transition:color var(--duration-standard) var(--ease-standard);background:0 0;border:0;outline:none;flex:1;padding:0}.tprDsq_input::placeholder{color:var(--text-muted)}.tprDsq_pill[data-done] .tprDsq_input{color:var(--text-secondary)}.tprDsq_submit{background:var(--foreground);height:100%;min-height:44px;color:var(--background);font:inherit;font-size:var(--text-base);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 20px;font-weight:500;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.tprDsq_submit[data-state=idle]:hover,.tprDsq_submit[data-state=retry]:hover{background:color-mix(in oklab, var(--foreground) 84%, var(--background))}}.tprDsq_submit[data-state=sending]{cursor:progress}.tprDsq_submit[data-state=done]{background:color-mix(in oklab, var(--success) 13%, var(--surface));color:var(--success);cursor:default}.tprDsq_labels{place-items:center;display:inline-grid}.tprDsq_sizer,.tprDsq_label{grid-area:1/1;align-items:center;gap:8px;display:inline-flex}.tprDsq_sizer{visibility:hidden}.tprDsq_note.tprDsq_sizer{display:block}.tprDsq_spinner{border:2px solid color-mix(in oklab, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite tprDsq_spin}@keyframes tprDsq_spin{to{transform:rotate(360deg)}}.tprDsq_check{width:16px;height:16px;display:inline-flex}.tprDsq_check svg{width:16px;height:16px}.tprDsq_message{display:grid}.tprDsq_message>*{grid-area:1/1;min-width:0}.tprDsq_messageLive{position:relative}.tprDsq_note{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty;margin:0;padding-left:22px}.tprDsq_note[data-tone=error]{color:var(--danger)}.tprDsq_note[data-tone=success]{color:var(--text-secondary)}.tprDsq_link,.tprDsq_textButton{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;transition:text-decoration-color var(--duration-fast) var(--ease-standard)}.tprDsq_textButton{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.tprDsq_link:hover,.tprDsq_textButton:hover{text-decoration-color:currentColor}}@container newsletter (max-width:860px){.tprDsq_newsletter[data-variant=inline] .tprDsq_inline{gap:var(--space-12);padding:var(--space-16) var(--space-8);grid-template-columns:minmax(0,1fr)}.tprDsq_intro{max-width:680px}}@container newsletter (max-width:520px){.tprDsq_newsletter[data-variant=inline] .tprDsq_inline{padding:var(--space-12) var(--space-4);gap:var(--space-10)}.tprDsq_description{font-size:var(--text-base)}.tprDsq_intro .tprDsq_form{margin-top:var(--space-8)}.tprDsq_issue{border-radius:20px;padding:18px 18px 16px}.tprDsq_subject,.tprDsq_stack[data-compact] .tprDsq_subject{font-size:var(--text-xl)}.tprDsq_newsletter[data-variant=card]{padding:var(--space-10) var(--space-4)}.tprDsq_card{border-radius:28px}.tprDsq_tray{height:232px;padding:16px 20px 0}.tprDsq_cardBody{padding:var(--space-6)}.tprDsq_note{padding-left:4px}}@container newsletter (max-width:400px){.tprDsq_minutes{display:none}.tprDsq_issueMeta:has(.tprDsq_recipient)>:not(.tprDsq_recipient){display:none}.tprDsq_story{grid-template-columns:44px minmax(0,1fr)}.tprDsq_faces img{width:24px;height:24px}.tprDsq_readers{gap:var(--space-2)}}@container newsletter (max-width:360px){.tprDsq_readers{align-items:flex-start}.tprDsq_readerLine{white-space:normal;min-height:2.8em}}@container signup (max-width:300px){.tprDsq_pill{background:0 0;border:0;flex-direction:column;align-items:stretch;gap:8px;height:auto;padding:0}.tprDsq_input{border:1px solid var(--border-strong);background:var(--surface);height:52px;transition:border-color var(--duration-fast) var(--ease-standard), color var(--duration-standard) var(--ease-standard);border-radius:999px;flex:none;padding:0 20px}.tprDsq_input:focus{border-color:var(--foreground)}.tprDsq_pill.tprDsq_pill[data-invalid] .tprDsq_input{border-color:var(--danger)}.tprDsq_pill.tprDsq_pill[data-done] .tprDsq_input{border-color:color-mix(in oklab, var(--success) 45%, var(--border))}.tprDsq_submit{height:48px}.tprDsq_note{padding-left:4px}}.tprDsq_preview{justify-items:center;gap:var(--space-4);width:100%;display:grid}.tprDsq_controls{justify-content:center;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.tprDsq_simulate{color:var(--text-secondary);font-size:var(--text-sm);align-items:center;gap:10px;display:inline-flex}.tprDsq_simulate label{cursor:pointer}.tprDsq_frame{border:1px solid var(--border);background:var(--background);border-radius:20px;width:100%;overflow:hidden}.tprDsq_caption{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);text-align:center;margin:0}@media (prefers-reduced-motion:reduce){.tprDsq_pill,.tprDsq_submit,.tprDsq_input,.tprDsq_issue{transition:none}.tprDsq_spinner{animation-duration:1.6s}}.tprDsq_submit.tprDsq_submit{min-height:var(--control-height-md);padding:0 var(--space-5);border:0}.tprDsq_textButton.tprDsq_textButton{min-height:0;font:inherit;color:inherit;vertical-align:baseline;border:0;padding:0;display:inline}.tprDsq_newsletter{font-family:inherit}.tprDsq_title,.tprDsq_cardTitle{font-family:var(--font-display);font-weight:500}
._1zzuuG_toast{border:1px solid var(--border);border-radius:var(--radius-panel);background:color-mix(in oklab, var(--surface) 94%, var(--background));width:min(100%,26rem);min-width:0;color:var(--foreground);letter-spacing:var(--tracking-body);box-shadow:var(--shadow-floating);align-items:flex-start;gap:.75rem;padding:.875rem .875rem .875rem 1rem;display:flex}._1zzuuG_icon{border:1px solid color-mix(in oklab, var(--success) 24%, var(--border));border-radius:var(--radius-pill);background:color-mix(in oklab, var(--success) 10%, var(--surface));width:1.875rem;height:1.875rem;color:var(--success);flex:none;place-items:center;display:grid}._1zzuuG_frame{flex:1;min-width:0;display:block}._1zzuuG_copy{gap:.125rem;min-width:0;padding-top:.3125rem;display:grid;position:relative}._1zzuuG_title{min-width:0;font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);display:block;position:relative}._1zzuuG_line{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._1zzuuG_description{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-body);display:block}._1zzuuG_close{border-radius:var(--radius-pill);width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;margin:-.0625rem -.125rem 0 0;display:grid}@media (hover:hover) and (pointer:fine){._1zzuuG_close:hover{background:var(--surface-muted);color:var(--foreground)}}._1zzuuG_close:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.96)}@media (prefers-reduced-motion:reduce){._1zzuuG_close{transition:none}._1zzuuG_close:active{transform:none}}
.gXKDBq_region{pointer-events:none;background:0 0;border:0;width:min(416px,100vw - 32px);margin:0;padding:0;position:fixed;inset:auto 24px 24px auto;overflow:visible}.gXKDBq_region>*{pointer-events:auto}@media (max-width:639px){.gXKDBq_region{right:16px;bottom:calc(88px + env(safe-area-inset-bottom))}}
._4m5Fsq_themeSwitch{border:1px solid var(--border);background:var(--background);width:auto;min-height:38px;color:var(--muted-foreground);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex;position:relative}._4m5Fsq_iconOnly._4m5Fsq_iconOnly{border-radius:12px;width:38px;min-width:38px;height:38px;min-height:38px;padding:0}@media (hover:hover) and (pointer:fine){._4m5Fsq_themeSwitch:hover:not(:disabled){border-color:var(--muted-foreground)}._4m5Fsq_iconOnly:hover:not(:disabled){background:var(--muted);box-shadow:none}}._4m5Fsq_iconWrap{flex:0 0 20px;place-items:center;width:20px;height:20px;display:inline-grid;position:relative}._4m5Fsq_settled ._4m5Fsq_iconWrap{transition:transform .24s cubic-bezier(.16,1,.3,1)}._4m5Fsq_icon{place-items:center;width:18px;height:18px;display:grid;position:absolute}._4m5Fsq_label{white-space:nowrap}._4m5Fsq_themeSwitch._4m5Fsq_reveal[data-theme=dark] ._4m5Fsq_iconWrap{transform:scale(1.08)}._4m5Fsq_themeSwitch._4m5Fsq_eclipse[data-theme=dark] ._4m5Fsq_iconWrap{transform:translate(-2px)}._4m5Fsq_themeSwitch._4m5Fsq_split[data-theme=dark] ._4m5Fsq_iconWrap{transform:translate(1px)}._4m5Fsq_themeSwitch._4m5Fsq_rise[data-theme=dark] ._4m5Fsq_iconWrap{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){._4m5Fsq_settled ._4m5Fsq_iconWrap{transition:none}}
.mxRb3q_header{z-index:50;pointer-events:none;background:0 0;position:sticky;top:0}.mxRb3q_bar{height:76px;max-width:var(--page-max);padding:0 var(--page-gutter);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:0 auto;display:grid}.mxRb3q_bar>*{pointer-events:auto}.mxRb3q_bar>.mxRb3q_brand,.mxRb3q_actions{transition:opacity .18s,visibility .18s}.mxRb3q_header[data-scrolled] .mxRb3q_bar>.mxRb3q_brand,.mxRb3q_header[data-scrolled] .mxRb3q_actions{opacity:0;visibility:hidden;pointer-events:none}.mxRb3q_brand{font-family:var(--font-display);font-style:italic;font-size:var(--text-xl);color:var(--foreground);justify-self:start;line-height:1;text-decoration:none}.mxRb3q_desktopNav{width:max-content;max-width:calc(100vw - 40px);position:relative}.mxRb3q_glassLink{z-index:1;white-space:nowrap;font-size:var(--text-base);cursor:pointer;touch-action:pan-y;border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:flex;position:relative}.mxRb3q_glassLink:hover,.mxRb3q_glassLink[data-open]{color:var(--foreground)!important}.mxRb3q_actions{justify-self:end;align-items:center;gap:12px;display:flex}.mxRb3q_desktopSocials{align-items:center;gap:8px;display:flex}.mxRb3q_menuButton,.mxRb3q_closeButton{width:40px;height:40px;color:var(--foreground);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:none}.mxRb3q_menuButton:hover,.mxRb3q_closeButton:hover{background:var(--muted)}.mxRb3q_header a:focus-visible,.mxRb3q_header button:focus-visible{outline:2px solid var(--foreground);outline-offset:4px;border-radius:999px}.mxRb3q_sheet{pointer-events:auto;border:1px solid var(--border);width:calc(100% - 24px);max-width:440px;max-height:calc(100dvh - 24px);color:var(--foreground);background:var(--background);border-radius:20px;margin:0 auto;padding:0;position:fixed;inset:12px 0 auto;overflow-y:auto;box-shadow:0 24px 80px #00000030}.mxRb3q_sheet::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0005}.mxRb3q_sheet[open]{animation:.18s ease-out mxRb3q_sheet-in}.mxRb3q_sheetContent{padding:16px 20px 20px}.mxRb3q_sheetHeading{justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.mxRb3q_closeButton{display:inline-flex}.mxRb3q_sheetList{list-style:none}.mxRb3q_sheetList a{min-height:58px;font-size:var(--text-base);color:var(--muted-foreground);border-radius:12px;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.mxRb3q_sheetList a[aria-current]{color:var(--foreground);background:var(--muted)}.mxRb3q_sheetList a:hover{color:var(--foreground)}.mxRb3q_sheetList a span{font-size:var(--text-base)}.mxRb3q_sheetSocials{border-top:1px solid var(--border);gap:16px;margin-top:20px;padding:20px 6px 0;display:flex}@keyframes mxRb3q_sheet-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:899px){.mxRb3q_bar{height:64px;padding:0 var(--page-gutter);max-width:var(--page-max);justify-content:space-between;display:flex;position:relative}.mxRb3q_desktopNav,.mxRb3q_desktopSocials{display:none}.mxRb3q_header[data-scrolled] .mxRb3q_desktopNav{display:block;position:absolute;left:50%;transform:translate(-50%)}.mxRb3q_glassLink{font-size:var(--text-base)}.mxRb3q_menuButton{display:inline-flex}.mxRb3q_actions{gap:8px}}@media (prefers-reduced-motion:reduce){.mxRb3q_header,.mxRb3q_navLink,.mxRb3q_navList,.mxRb3q_bar>.mxRb3q_brand,.mxRb3q_actions{transition:none}.mxRb3q_sheet[open]{animation:none}}.mxRb3q_chevron{flex:none;align-self:center;margin-left:6px;transition:transform .18s;display:block}.mxRb3q_glassLink[data-open] .mxRb3q_chevron{transform:rotate(180deg)}.mxRb3q_megaRegion{pointer-events:auto;width:min(900px,100vw - 32px);padding-top:12px;position:absolute;top:calc(100% - 10px);left:50%;transform:translate(-50%)}.mxRb3q_megaPanel{border:1px solid var(--border);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--surface-raised) 75%, transparent);-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);box-shadow:var(--shadow-floating);grid-template-columns:1.15fr 1fr;animation:.18s ease-out mxRb3q_panel-in;display:grid;overflow:hidden}.mxRb3q_productIntro{background:var(--surface-muted);align-content:start;gap:16px;padding:32px;display:grid}.mxRb3q_productEyebrow{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.12em;color:var(--muted-foreground)}.mxRb3q_productIntro h2{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500;line-height:1.15}.mxRb3q_productIntro p,.mxRb3q_productLinks p,.mxRb3q_mobileProduct p{font-size:var(--text-base);color:var(--muted-foreground);line-height:1.65}.mxRb3q_comingSoon{border:1px solid var(--border);width:fit-content;font-family:var(--font-body);font-size:var(--text-xs);color:var(--muted-foreground);border-radius:999px;padding:4px 8px}.mxRb3q_productLinks{align-content:center;gap:8px;padding:16px;display:grid}.mxRb3q_productLinks a{border-radius:16px;gap:8px;padding:20px;display:grid}.mxRb3q_productLinks a:hover{background:var(--surface-muted)}.mxRb3q_header .mxRb3q_productLinks a:focus-visible{outline:2px solid var(--border);outline-offset:0;background:var(--muted);border-radius:12px}.mxRb3q_productLinks a>span{font-size:var(--text-base);justify-content:space-between;font-weight:500;display:flex}.mxRb3q_mobileProductTrigger{width:100%;min-height:58px;font-size:var(--text-base);color:var(--muted-foreground);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.mxRb3q_mobileProduct{background:var(--muted);border-radius:12px;gap:12px;margin-bottom:8px;padding:16px 12px;display:grid}@keyframes mxRb3q_panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:899px){.mxRb3q_megaPanel{grid-template-columns:minmax(0,1fr);max-height:calc(100dvh - 96px);overflow-y:auto}.mxRb3q_productIntro{padding:24px}.mxRb3q_productLinks{padding:8px}.mxRb3q_productLinks a{padding:14px 16px}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.mxRb3q_desktopNav,.mxRb3q_megaPanel{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.mxRb3q_megaPanel{animation:none}.mxRb3q_chevron{transition:none}}.mxRb3q_header .mxRb3q_glassLink{min-height:0;font-size:var(--text-base);background:0 0;border:0;padding:0}.mxRb3q_header .mxRb3q_glassLink:hover{background:0 0}.mxRb3q_header .mxRb3q_menuButton,.mxRb3q_header .mxRb3q_closeButton{border:0;min-height:0;padding:0;display:none}.mxRb3q_header .mxRb3q_closeButton{display:inline-flex}.mxRb3q_header .mxRb3q_mobileProductTrigger{min-height:58px;font-size:var(--text-base);border:0;padding:0 12px}.mxRb3q_mobileProductTrigger [data-slot=button-label],.mxRb3q_mobileProductTrigger [data-slot=button-label-content],.mxRb3q_mobileProductTrigger [data-slot=button-label-phase]{width:100%!important}.mxRb3q_mobileProductTrigger [data-slot=button-label-phase]{justify-content:space-between}@media (max-width:899px){.mxRb3q_header .mxRb3q_menuButton{display:inline-flex}.mxRb3q_header .mxRb3q_glassLink{font-size:var(--text-base)}.mxRb3q_header .mxRb3q_desktopNav{display:none}.mxRb3q_header[data-scrolled] .mxRb3q_desktopNav{display:flex;position:absolute;left:50%;transform:translate(-50%)}}@media (max-width:1100px){.mxRb3q_desktopSocials{display:none}}@media (max-width:899px){.mxRb3q_header[data-scrolled] .mxRb3q_desktopNav{display:none}.mxRb3q_header[data-scrolled] .mxRb3q_actions{opacity:1;visibility:visible;pointer-events:auto;position:absolute;left:50%;transform:translate(-50%)}.mxRb3q_header[data-scrolled] .mxRb3q_actions>:not(.mxRb3q_menuButton){display:none}.mxRb3q_header[data-scrolled] .mxRb3q_menuButton{background:color-mix(in srgb,var(--surface) 75%,transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--border);box-shadow:var(--shadow-raised)}}.mxRb3q_header .mxRb3q_glassLink{box-sizing:border-box;gap:8px;padding-inline:20px}.mxRb3q_header .mxRb3q_glassLink [data-slot=button-label],.mxRb3q_header .mxRb3q_glassLink [data-slot=button-label-content]{max-width:none;width:auto!important}
.aWsm_G_footer{border-top:1px solid var(--border);background:var(--background);color:var(--foreground);overflow:hidden}.aWsm_G_inner{max-width:var(--page-max);padding:56px var(--page-gutter) 0;margin:0 auto}.aWsm_G_top{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.aWsm_G_identity{gap:16px;display:grid}.aWsm_G_brand{width:fit-content;font-family:var(--font-display);font-style:italic;font-size:var(--text-2xl);align-items:center;gap:14px;line-height:1;display:flex}.aWsm_G_brand span{font-family:var(--font-sans), sans-serif;font-size:var(--text-base);font-style:normal;font-weight:500}.aWsm_G_identity p{font-size:var(--text-base);color:var(--muted-foreground);line-height:1.7}.aWsm_G_links{font-size:var(--text-base);color:var(--muted-foreground);flex-wrap:wrap;gap:24px;padding-top:8px;display:flex}.aWsm_G_links a:hover{color:var(--foreground);text-underline-offset:4px;text-decoration:none}.aWsm_G_bottom{justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding-top:20px;display:flex}.aWsm_G_bottom p{font-family:var(--font-body);font-size:var(--text-sm);color:var(--muted-foreground)}.aWsm_G_socials{align-items:center;gap:12px;display:flex}.aWsm_G_markStage{pointer-events:none;justify-content:center;height:clamp(130px,23vw,250px);margin-top:32px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 12%,#0000 96%);mask-image:linear-gradient(#000 12%,#0000 96%)}.aWsm_G_markStage span{font-family:var(--font-display);letter-spacing:-.075em;color:var(--foreground);opacity:.16;padding-right:.075em;font-size:clamp(180px,36vw,400px);font-style:italic;line-height:.86}.aWsm_G_footer a:focus-visible{outline:2px solid var(--foreground);outline-offset:5px;border-radius:4px}@media (max-width:540px){.aWsm_G_inner{padding:56px var(--page-gutter) 0;max-width:var(--page-max)}.aWsm_G_top{flex-direction:column;gap:24px}.aWsm_G_links{font-size:var(--text-base);gap:22px;padding-top:0}.aWsm_G_bottom{margin-top:28px}}
.nLAD3W_root{--tone:var(--accent);--low:color-mix(in oklab, var(--surface-muted) 50%, var(--border-strong));box-sizing:border-box;contain-intrinsic-inline-size:1180px;border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:var(--tracking-body);line-height:var(--leading-body);border-radius:16px;margin-inline:auto;container-type:inline-size}.nLAD3W_root[data-metric=errors]{--tone:var(--danger)}.nLAD3W_inner{gap:16px;padding:16px 20px 20px;display:grid}.nLAD3W_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nLAD3W_rise{display:inline-flex;position:relative}.nLAD3W_rise>span{white-space:nowrap;display:inline-block}.nLAD3W_num{font-variant-numeric:tabular-nums;display:inline-flex}.nLAD3W_num>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.nLAD3W_header{gap:2px;max-width:640px;display:grid}.nLAD3W_header h2{font-size:var(--text-xl);margin:0;font-weight:500;line-height:1.4}.nLAD3W_header p{color:var(--text-secondary);font-size:var(--text-base);margin:0}.nLAD3W_toolbar{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}.nLAD3W_reset{z-index:3;border:1px solid var(--border);background:var(--surface);height:32px;color:var(--text-secondary);font:inherit;box-shadow:var(--shadow-resting);cursor:pointer;transition:opacity var(--duration-standard) var(--ease-standard), transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);border-radius:10px;align-items:center;gap:6px;padding:0 12px 0 10px;font-weight:500;display:inline-flex;position:absolute;top:10px;right:10px}@media (hover:hover) and (pointer:fine){.nLAD3W_reset:hover{background:var(--surface-muted);color:var(--foreground)}}.nLAD3W_viewport{min-width:0;position:relative}.nLAD3W_reset:active{transform:scale(.97)}.nLAD3W_reset[data-hidden]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-standard) var(--ease-standard), visibility 0s linear var(--duration-fast);transform:translateY(-4px)}.nLAD3W_body{grid-template-columns:minmax(0,1fr) 224px;gap:20px;display:grid}.nLAD3W_stage{gap:12px;min-width:0;display:grid}.nLAD3W_plot{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:grab;border-radius:12px;outline:none;height:clamp(280px,44cqi,460px);position:relative;overflow:hidden}.nLAD3W_plot[data-over]{cursor:pointer}.nLAD3W_plot[data-dragging]{cursor:grabbing}.nLAD3W_canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.nLAD3W_legend{color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;display:flex}.nLAD3W_scale{align-items:center;gap:8px;display:inline-flex}.nLAD3W_ramp{grid-template-columns:repeat(6,18px);gap:2px;display:inline-grid}.nLAD3W_ramp>span{background:color-mix(in oklab, var(--tone) calc(var(--k) * 100%), var(--low));height:8px;transition:background var(--duration-considered) var(--ease-standard);border-radius:2px}.nLAD3W_hint{margin:0}.nLAD3W_hintTouch{display:none}.nLAD3W_panel{z-index:2;box-sizing:border-box;border:1px solid var(--border);background:var(--surface-raised);width:208px;box-shadow:var(--shadow-floating);color:var(--text-secondary);font-size:var(--text-xs);pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);will-change:transform;border-radius:12px;padding:10px 12px;position:absolute;top:0;left:0}.nLAD3W_panel[data-show]{opacity:1;transition-duration:var(--duration-instant)}.nLAD3W_panelHead{color:var(--foreground);white-space:nowrap;justify-content:space-between;gap:8px;margin:0;font-weight:500;display:flex}.nLAD3W_panelHead span+span{color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:400}.nLAD3W_panelValue{color:var(--foreground);font-size:var(--text-lg);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;margin:4px 0 8px;font-weight:500;line-height:1.2}.nLAD3W_panelValue span{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-body);font-weight:400}.nLAD3W_panelRows{gap:2px;margin:0;display:grid}.nLAD3W_panelRows div{justify-content:space-between;gap:8px;display:flex}.nLAD3W_panelRows dd{color:var(--foreground);font-variant-numeric:tabular-nums;margin:0}.nLAD3W_panelRows dd[data-tone=good]{color:var(--success)}.nLAD3W_panelRows dd[data-tone=bad]{color:var(--danger)}.nLAD3W_spark{grid-template-columns:repeat(24,1fr);align-items:end;gap:1px;height:22px;margin-top:10px;display:grid}.nLAD3W_spark>span{height:calc(var(--v) * 100%);background:var(--border-strong);transition:height var(--duration-standard) var(--ease-standard), background var(--duration-fast) var(--ease-standard);border-radius:1px}.nLAD3W_spark>span[data-on]{background:var(--tone)}.nLAD3W_stats{border-left:1px solid var(--border);align-content:start;min-width:0;margin:0;padding-left:20px;display:grid}.nLAD3W_stat{border-top:1px solid var(--border);align-content:start;gap:4px;min-width:0;padding:16px 0;display:grid}.nLAD3W_stat:first-child{border-top:0;padding-top:0}.nLAD3W_label{color:var(--text-secondary);margin:0}.nLAD3W_big{font-size:var(--text-2xl);letter-spacing:-.02em;margin:2px 0 0;font-weight:500;line-height:1.15}.nLAD3W_mid{font-size:var(--text-base);margin:0;font-weight:500}.nLAD3W_sub{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin:0}.nLAD3W_stat:last-child .nLAD3W_sub{min-height:2lh}.nLAD3W_delta{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:2px 4px;display:inline-flex}.nLAD3W_deltaIcon{transition:color var(--duration-standard) var(--ease-standard);display:inline-flex}.nLAD3W_deltaValue{transition:color var(--duration-standard) var(--ease-standard);font-weight:500}.nLAD3W_delta[data-tone=good] .nLAD3W_deltaIcon,.nLAD3W_delta[data-tone=good] .nLAD3W_deltaValue{color:var(--success)}.nLAD3W_delta[data-tone=bad] .nLAD3W_deltaIcon,.nLAD3W_delta[data-tone=bad] .nLAD3W_deltaValue{color:var(--danger)}.nLAD3W_peaks{gap:0;margin:2px -8px 0;padding:0;list-style:none;display:grid}.nLAD3W_peak{width:100%;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:7px 8px;display:grid}.nLAD3W_peak[aria-pressed=true]{background:var(--surface-muted)}@media (hover:hover) and (pointer:fine){.nLAD3W_peak:hover{background:var(--surface-muted)}}.nLAD3W_peak:active{transform:scale(.98)}.nLAD3W_peakValue{color:var(--text-secondary)}@container (max-width:880px){.nLAD3W_body{grid-template-columns:minmax(0,1fr);gap:16px}.nLAD3W_stats{border-top:1px solid var(--border);border-left:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:16px 0 0}.nLAD3W_stat,.nLAD3W_stat:first-child{border-top:0;padding:0}}@container (max-width:560px){.nLAD3W_inner{gap:12px;padding:16px}.nLAD3W_plot{height:280px}.nLAD3W_panel{width:188px}.nLAD3W_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.nLAD3W_stat:nth-child(2){order:3;grid-column:1/-1}.nLAD3W_big{font-size:var(--text-xl)}}@media (hover:none),(pointer:coarse){.nLAD3W_hintFine{display:none}.nLAD3W_hintTouch{display:inline}}@media (prefers-reduced-motion:reduce){.nLAD3W_reset,.nLAD3W_peak,.nLAD3W_spark>span,.nLAD3W_ramp>span{transition-duration:0s}}.nLAD3W_root{width:100%;font-family:inherit;font-size:var(--text-base)}.nLAD3W_reset.nLAD3W_reset{border-radius:10px;height:32px;min-height:32px;padding:0 12px;position:absolute}.nLAD3W_peak.nLAD3W_peak{width:100%;min-height:40px;font-size:var(--text-base);border:0;border-radius:8px;padding:4px 8px}.nLAD3W_peak [data-slot=button-label],.nLAD3W_peak [data-slot=button-label-content],.nLAD3W_peak [data-slot=button-label-phase]{width:100%!important}.nLAD3W_peak [data-slot=button-label-phase]{justify-content:space-between;gap:12px}.nLAD3W_source{color:var(--text-muted);font-size:var(--text-sm);margin:0}.nLAD3W_toolbar>a{color:var(--text-secondary);font-size:var(--text-base)}.nLAD3W_toolbar>a:hover{color:var(--foreground)}.nLAD3W_bento{border-radius:var(--radius-surface);height:100%}.nLAD3W_bento .nLAD3W_inner{gap:16px;padding:32px}.nLAD3W_bento .nLAD3W_header{gap:12px}.nLAD3W_bento .nLAD3W_header h2{font-family:var(--font-display);letter-spacing:-.035em;font-size:1.75rem;font-weight:500;line-height:1.2}.nLAD3W_bento .nLAD3W_header p,.nLAD3W_bento .nLAD3W_toolbar,.nLAD3W_bento .nLAD3W_toolbar>a,.nLAD3W_bento .nLAD3W_toolbar button,.nLAD3W_bento .nLAD3W_label,.nLAD3W_bento .nLAD3W_mid,.nLAD3W_bento .nLAD3W_sub,.nLAD3W_bento .nLAD3W_peak.nLAD3W_peak,.nLAD3W_bento .nLAD3W_hint,.nLAD3W_bento .nLAD3W_source,.nLAD3W_bento .nLAD3W_legend{font-size:var(--text-sm)}.nLAD3W_bento .nLAD3W_big{font-size:2rem}.nLAD3W_bento .nLAD3W_body{grid-template-columns:minmax(0,1fr) 156px;gap:16px}.nLAD3W_bento .nLAD3W_plot{height:280px}.nLAD3W_bento .nLAD3W_stats{border-top:0;border-left:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:0;padding:0 0 0 16px}.nLAD3W_bento .nLAD3W_stat{border-top:1px solid var(--border);padding:8px 0}.nLAD3W_bento .nLAD3W_stat:first-child{border-top:0;padding-top:0}.nLAD3W_bento .nLAD3W_stat:nth-child(2){order:0;grid-column:auto}.nLAD3W_bento .nLAD3W_stat:last-child .nLAD3W_sub{min-height:0}.nLAD3W_bento .nLAD3W_peak.nLAD3W_peak{min-height:32px;padding-block:2px}.nLAD3W_bento .nLAD3W_legend{gap:6px 12px}@container (max-width:560px){.nLAD3W_bento .nLAD3W_body{grid-template-columns:minmax(0,1fr)}.nLAD3W_bento .nLAD3W_stats{border-left:0;border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:16px 0 0}.nLAD3W_bento .nLAD3W_stat,.nLAD3W_bento .nLAD3W_stat:first-child{border-top:0;padding:0}}@container (max-width:460px){.nLAD3W_bento .nLAD3W_inner{padding:20px}.nLAD3W_bento .nLAD3W_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.nLAD3W_bento .nLAD3W_stat:nth-child(2){order:3;grid-column:1/-1}}
.nrCLuG_root{width:100%;min-width:0;container:blog/inline-size}.nrCLuG_header{gap:16px;max-width:760px;margin-bottom:40px;display:grid}.nrCLuG_eyebrow{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.15em;color:var(--muted-foreground)}.nrCLuG_title{font-family:var(--font-display);font-size:var(--type-page-title);letter-spacing:-.035em;font-weight:500;line-height:var(--leading-display)}.nrCLuG_description{max-width:65ch;color:var(--muted-foreground);font-size:var(--text-base);line-height:var(--leading-body)}.nrCLuG_filters{scrollbar-width:none;align-items:center;gap:4px;margin-bottom:36px;padding:4px 0;display:flex;overflow-x:auto}.nrCLuG_filterItem{isolation:isolate;border-radius:999px;flex:none;position:relative}.nrCLuG_filter.nrCLuG_filter{isolation:isolate;height:44px;min-height:44px;color:var(--muted-foreground);font-size:var(--text-base);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 16px;font-weight:500;position:relative}.nrCLuG_filter[aria-pressed=true]{color:var(--background)}.nrCLuG_filter:hover:not([aria-pressed=true]){color:var(--foreground)}.nrCLuG_filterHighlight{z-index:-1;background:var(--foreground);border-radius:999px;position:absolute;inset:0}.nrCLuG_page{gap:48px;display:grid}.nrCLuG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;display:grid}.nrCLuG_featured,.nrCLuG_card{color:inherit;border-radius:18px;align-content:start;gap:20px;text-decoration:none;display:grid}.nrCLuG_featured{border-bottom:1px solid var(--border);border-radius:0;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:40px;padding-bottom:40px}.nrCLuG_cardBody{align-content:start;gap:12px;display:grid}.nrCLuG_meta{font-family:var(--font-body);font-size:var(--text-sm);color:var(--muted-foreground);flex-wrap:wrap;gap:8px;display:flex}.nrCLuG_meta span:first-child{color:var(--foreground)}.nrCLuG_featuredLabel{font-family:var(--font-body);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground)}.nrCLuG_featuredTitle{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(2rem,3vw,2.5rem);font-weight:500;line-height:1.12}.nrCLuG_cardTitle{font-size:var(--text-xl);letter-spacing:-.02em;font-weight:500;line-height:1.3}.nrCLuG_excerpt{color:var(--muted-foreground);font-size:var(--text-base);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.65;display:-webkit-box;overflow:hidden}.nrCLuG_featured .nrCLuG_excerpt{-webkit-line-clamp:3}.nrCLuG_byline{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.nrCLuG_avatar{border:1px solid var(--border);width:24px;height:24px;font-family:var(--font-display);font-style:italic;font-size:var(--text-sm);border-radius:50%;flex:none;place-items:center;display:grid}.nrCLuG_readTime{color:var(--muted-foreground)}.nrCLuG_readLink{font-size:var(--text-base);align-items:center;gap:8px;margin-top:12px;display:flex}.nrCLuG_cover{aspect-ratio:3/2;border-radius:16px;flex-direction:column;justify-content:space-between;padding:28px;display:flex;position:relative;overflow:hidden}.nrCLuG_cover:after{content:"";z-index:2;pointer-events:none;filter:blur(6px);background:linear-gradient(90deg,#fff0 0%,#ffffff59 45%,#ffffff8c 50%,#ffffff59 55%,#fff0 100%);width:45%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-120%)}@keyframes nrCLuG_cover-shimmer{0%{transform:translate(-120%)}55%,to{transform:translate(240%)}}.nrCLuG_card:focus-visible .nrCLuG_cover:after,.nrCLuG_featured:focus-visible .nrCLuG_cover:after{animation:6.5s ease-in-out nrCLuG_cover-shimmer}.nrCLuG_featured .nrCLuG_cover{aspect-ratio:16/10}.nrCLuG_discovery{color:#45483d;background:#deddd2}.nrCLuG_product{color:#394854;background:#d7dce1}.nrCLuG_hello{color:#68533b;background:#e4dbcf}.nrCLuG_coverLabel,.nrCLuG_coverCaption{z-index:1;font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.08em;position:relative}.nrCLuG_coverCaption{letter-spacing:0;opacity:.75;align-self:flex-end}.nrCLuG_cover svg{width:100%;height:100%;position:absolute;inset:0}.nrCLuG_helloType{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(48px,7cqi,72px);line-height:.9}.nrCLuG_pagination{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-top:40px;padding-top:24px;display:flex}.nrCLuG_root a:focus-visible,.nrCLuG_root button:focus-visible{outline:2px solid var(--foreground);outline-offset:5px}.nrCLuG_empty{text-align:center;color:var(--muted-foreground);padding:64px 0}.nrCLuG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.nrCLuG_card:hover .nrCLuG_cover:after,.nrCLuG_featured:hover .nrCLuG_cover:after{animation:6.5s ease-in-out nrCLuG_cover-shimmer}.nrCLuG_card:hover .nrCLuG_cardTitle,.nrCLuG_featured:hover .nrCLuG_readLink{text-underline-offset:4px;text-decoration:none}}@container blog (max-width:900px){.nrCLuG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container blog (max-width:680px){.nrCLuG_featured{grid-template-columns:minmax(0,1fr);gap:40px}.nrCLuG_featured .nrCLuG_cover{aspect-ratio:3/2}.nrCLuG_featuredTitle{font-size:clamp(2rem,3vw,2.5rem);font-weight:500}.nrCLuG_featured .nrCLuG_excerpt{max-width:520px}}@container blog (max-width:540px){.nrCLuG_grid{grid-template-columns:minmax(0,1fr);gap:36px}.nrCLuG_header{max-width:760px;margin-bottom:40px}.nrCLuG_filters{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){.nrCLuG_cover:after{display:none}}.nrCLuG_filter[aria-pressed=true]:hover{color:var(--background);background:0 0}
._3mFl6a_root{--pad:clamp(16px, 4.5cqi, 28px);--mono:var(--font-body);box-sizing:border-box;width:100%;height:var(--chat-height,100dvh);background:var(--background);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:var(--tracking-body);line-height:var(--leading-body);flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}._3mFl6a_root *,._3mFl6a_root :before,._3mFl6a_root :after,._3mFl6a_menu,._3mFl6a_menu *{box-sizing:border-box}._3mFl6a_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._3mFl6a_mark{flex:none;width:16px;height:16px;display:block}._3mFl6a_fadeIn{animation:_3mFl6a_fadeIn .16s var(--ease-standard) both}@keyframes _3mFl6a_fadeIn{0%{opacity:0}}._3mFl6a_chunk{animation:_3mFl6a_chunkIn .15s var(--ease-standard) both}@keyframes _3mFl6a_chunkIn{0%{opacity:0}}._3mFl6a_clip{overflow-clip-margin:4px;overflow:clip}._3mFl6a_spin{animation:.9s linear infinite _3mFl6a_spin}@keyframes _3mFl6a_spin{to{transform:rotate(360deg)}}._3mFl6a_swap{white-space:nowrap;align-items:center;min-width:0;display:inline-flex;position:relative}._3mFl6a_swapItem{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}._3mFl6a_iconCell{flex:none;width:16px;height:16px;display:grid;position:relative}._3mFl6a_iconCell>*{grid-area:1/1;place-items:center;display:grid}._3mFl6a_header{height:52px;padding:0 10px 0 calc(var(--pad) - 10px);border-bottom:1px solid var(--border-subtle);flex:none;align-items:center;gap:2px;display:flex}._3mFl6a_titleButton,._3mFl6a_modelChip{border-radius:var(--radius-pill);min-width:0;height:34px;color:var(--foreground);font:inherit;font-size:var(--text-base);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}._3mFl6a_titleButton{flex:0 auto;padding:0 8px 0 10px;font-weight:500}._3mFl6a_titleSwap{max-width:100%}._3mFl6a_titleText{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}._3mFl6a_spacer{flex:1;min-width:8px}._3mFl6a_modelChip{color:var(--foreground);flex:none;padding:0 8px 0 10px}._3mFl6a_modelChip ._3mFl6a_mark{width:15px;height:15px}._3mFl6a_modelName{white-space:nowrap}._3mFl6a_chipChevron{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-standard);flex:none}._3mFl6a_titleButton[data-state=open] ._3mFl6a_chipChevron,._3mFl6a_modelChip[data-state=open] ._3mFl6a_chipChevron{transform:rotate(180deg)}._3mFl6a_roundButton,._3mFl6a_iconButton{border-radius:var(--radius-pill);width:34px;height:34px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){._3mFl6a_titleButton:hover,._3mFl6a_modelChip:hover,._3mFl6a_iconButton:hover,._3mFl6a_roundButton:hover{background:var(--surface-muted);color:var(--foreground)}}._3mFl6a_titleButton[data-state=open],._3mFl6a_modelChip[data-state=open]{background:var(--surface-muted)}._3mFl6a_menu{z-index:70;min-width:240px;max-width:min(320px,100vw - 24px);max-height:min(420px, var(--radix-dropdown-menu-content-available-height,420px));border:1px solid var(--border);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);transform-origin:var(--radix-dropdown-menu-content-transform-origin);border-radius:18px;outline:none;padding:6px;overflow-y:auto}._3mFl6a_menu[data-state=open]{animation:_3mFl6a_menuIn .16s var(--ease-enter)}._3mFl6a_menu[data-state=closed]{animation:_3mFl6a_menuOut .11s var(--ease-standard) forwards}@keyframes _3mFl6a_menuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes _3mFl6a_menuOut{to{opacity:0;transform:scale(.98)}}._3mFl6a_chatMenu{min-width:260px}._3mFl6a_menuItem{height:36px;color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .12s var(--ease-standard);border-radius:12px;outline:none;align-items:center;gap:10px;padding:0 10px;display:flex}._3mFl6a_menuItem[data-highlighted]{background:var(--surface-muted)}._3mFl6a_menuItem>svg{color:var(--text-secondary);flex:none}._3mFl6a_menuName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._3mFl6a_menuNote{color:var(--text-muted);font-size:var(--text-xs);flex:none}._3mFl6a_menuCheck{width:16px;color:var(--foreground);flex:none;place-items:center;display:grid}._3mFl6a_menuLabel{color:var(--text-muted);font-size:var(--text-xs);padding:10px 10px 4px}._3mFl6a_menuSeparator{background:var(--border-subtle);height:1px;margin:6px 4px}._3mFl6a_body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._3mFl6a_scroller{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;flex:1;min-height:0;position:relative;overflow:hidden auto}._3mFl6a_content{flex-direction:column;min-height:100%;display:flex}._3mFl6a_pane{flex-direction:column;flex:1;display:flex}._3mFl6a_thread{padding:24px var(--pad) 12px;flex-direction:column;gap:28px;display:flex}._3mFl6a_turn{min-width:0}._3mFl6a_turnBody{flex-direction:column;gap:14px;display:flex}._3mFl6a_userRow{justify-content:flex-end;align-items:flex-end;gap:4px;min-width:0;display:flex}._3mFl6a_bubble{background:var(--surface-muted);max-width:min(82%,34rem);color:var(--foreground);overflow-wrap:anywhere;border-radius:20px;padding:10px 16px;line-height:1.5}._3mFl6a_bubbleText{white-space:pre-wrap;margin:0}._3mFl6a_bubbleFiles{flex-wrap:wrap;gap:6px;margin:2px 0 8px;padding:0;list-style:none;display:flex}._3mFl6a_bubbleFiles li{max-width:100%;color:var(--text-secondary);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}._3mFl6a_userActions{flex:none;gap:0;padding-bottom:4px;display:flex}._3mFl6a_editor{border:1px solid var(--border-strong);background:var(--surface);border-radius:20px;gap:8px;width:min(100%,34rem);padding:10px;display:grid}._3mFl6a_editorInput{resize:none;width:100%;color:var(--foreground);font:inherit;field-sizing:content;background:0 0;border:0;outline:none;max-height:12rem;padding:2px 6px;line-height:1.5;display:block}._3mFl6a_editorBar{justify-content:flex-end;gap:6px;display:flex}._3mFl6a_reply{flex-direction:column;gap:10px;min-width:0;display:flex}._3mFl6a_reasoning{min-width:0}._3mFl6a_replyHead{min-height:28px;color:var(--text-secondary);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}._3mFl6a_replyMark{flex:none;place-items:center;width:22px;height:22px;display:grid}._3mFl6a_thoughtButton{border-radius:var(--radius-pill);min-width:0;height:28px;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:2px;padding:0 6px;display:inline-flex}._3mFl6a_thoughtButton:disabled{cursor:default}@media (hover:hover) and (pointer:fine){._3mFl6a_thoughtButton:not(:disabled):hover{color:var(--foreground)}}._3mFl6a_thoughtChevron{color:var(--text-muted);transition:transform .2s var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);flex:none}._3mFl6a_thoughtChevron[data-open]{transform:rotate(90deg)}._3mFl6a_thoughtChevron[data-hidden]{opacity:0}._3mFl6a_thoughtText{border-left:1px solid var(--border);max-height:11rem;color:var(--text-secondary);font-size:var(--text-sm);margin:6px 0 2px 10px;padding:2px 0 2px 16px;line-height:1.6;overflow-y:auto}._3mFl6a_tools{min-width:0}._3mFl6a_toolRow{flex-wrap:wrap;gap:6px;display:flex}._3mFl6a_toolChip{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);max-width:100%;height:30px;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;padding:0 12px 0 10px;display:inline-flex}._3mFl6a_toolChip:disabled{cursor:default}@media (hover:hover) and (pointer:fine){._3mFl6a_toolChip:not(:disabled):hover{border-color:var(--border-strong);color:var(--foreground)}}._3mFl6a_toolChip[aria-expanded=true]{background:var(--surface-muted);color:var(--foreground)}._3mFl6a_toolIcon{width:14px;height:14px;color:var(--text-secondary)}._3mFl6a_toolIcon ._3mFl6a_mark{width:14px;height:14px}._3mFl6a_toolChip[data-status=error] ._3mFl6a_toolIcon{color:var(--danger)}._3mFl6a_toolName{text-overflow:ellipsis;overflow:hidden}._3mFl6a_toolMarks{align-items:center;gap:3px;display:inline-flex}._3mFl6a_toolMarks ._3mFl6a_mark{width:13px;height:13px}._3mFl6a_toolSummary{color:var(--text-muted);font-variant-numeric:tabular-nums}._3mFl6a_toolDetail{border:1px solid var(--border-subtle);font-size:var(--text-sm);border-radius:16px;gap:10px;margin-top:8px;padding:12px 14px;display:grid}._3mFl6a_queries,._3mFl6a_sourceList{gap:4px;margin:0;padding:0;list-style:none;display:grid}._3mFl6a_queries li{color:var(--text-secondary);align-items:center;gap:8px;display:flex}._3mFl6a_queries svg{color:var(--text-muted);flex:none}._3mFl6a_sourceList{gap:0;margin-inline:-8px}._3mFl6a_sourceRow{min-width:0;height:32px;color:var(--foreground);transition:background-color var(--duration-fast) var(--ease-standard);border-radius:10px;align-items:center;gap:10px;padding:0 8px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){._3mFl6a_sourceRow:hover{background:var(--surface-muted)}}._3mFl6a_sourceRow ._3mFl6a_mark{width:14px;height:14px}._3mFl6a_sourceRowTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._3mFl6a_sourceRowDomain{color:var(--text-muted);font-size:var(--text-xs);flex:none;margin-left:auto}._3mFl6a_toolCode{color:var(--foreground);font-family:var(--mono);font-size:var(--text-xs);white-space:pre;margin:0;line-height:1.6;overflow-x:auto}._3mFl6a_toolOutput{color:var(--text-muted);font-size:var(--text-xs);align-items:baseline;gap:10px;margin:0;display:flex}._3mFl6a_toolOutputValue{color:var(--foreground);font-family:var(--mono);font-variant-numeric:tabular-nums}._3mFl6a_markdown{min-width:0;color:var(--foreground);font-size:var(--text-base);overflow-wrap:break-word;flex-direction:column;gap:12px;line-height:1.6;display:flex}._3mFl6a_paragraph{margin:0}._3mFl6a_heading{font-size:var(--text-base);margin:4px 0 0;font-weight:500;line-height:1.4}._3mFl6a_list{gap:6px;margin:0;padding-left:1.5em;list-style:decimal;display:grid}ul._3mFl6a_list{list-style:outside}._3mFl6a_list li{padding-left:2px}._3mFl6a_list li::marker{color:var(--text-muted);font-variant-numeric:tabular-nums}._3mFl6a_strong{font-weight:500}._3mFl6a_inlineCode{background:var(--surface-muted);font-family:var(--mono);overflow-wrap:anywhere;border-radius:6px;padding:.08em .36em;font-size:.86em}._3mFl6a_bubble ._3mFl6a_inlineCode{background:color-mix(in oklab, var(--foreground) 7%, transparent)}._3mFl6a_cite{border-radius:var(--radius-pill);background:var(--surface-muted);min-width:18px;height:18px;color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;vertical-align:2px;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);--focus-outline-offset:1px;place-items:center;margin-inline:1px;padding:0 5px;line-height:1;text-decoration:none;display:inline-grid}._3mFl6a_cite[data-hover-card=open]{background:var(--foreground);color:var(--background)}@media (hover:hover) and (pointer:fine){a._3mFl6a_cite:hover{background:color-mix(in oklab, var(--foreground) 12%, var(--surface-muted));color:var(--foreground)}a._3mFl6a_cite[data-hover-card=open]:hover{background:var(--foreground);color:var(--background)}}._3mFl6a_sourceCard{width:18rem;padding:14px 16px}._3mFl6a_sourcePreview{gap:6px;display:grid}._3mFl6a_sourceSite{color:var(--text-secondary);font-size:var(--text-xs);align-items:center;gap:8px;margin:0;display:flex}._3mFl6a_sourceMark{flex:none;width:14px;height:14px}._3mFl6a_sourceN{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto}._3mFl6a_sourceTitle{color:var(--foreground);font-size:var(--text-sm);margin:0;font-weight:500;line-height:1.4}._3mFl6a_sourceSnippet{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}._3mFl6a_codeBlock{border:1px solid var(--border-subtle);background:color-mix(in oklab, var(--surface-muted) 70%, var(--surface));border-radius:16px;min-width:0;overflow:hidden}._3mFl6a_codeHead{border-bottom:1px solid var(--border-subtle);height:36px;color:var(--text-muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;padding:0 4px 0 14px;display:flex}._3mFl6a_codeLang{font-family:var(--mono)}._3mFl6a_codeHead ._3mFl6a_codeCopy{min-height:28px;font-size:var(--text-xs);border-radius:10px;gap:6px;padding:0 8px;font-weight:400}._3mFl6a_codePre{color:var(--foreground);font-family:var(--mono);font-size:var(--text-base);tab-size:2;scrollbar-width:thin;margin:0;padding:12px 14px 14px;line-height:1.65;overflow-x:auto}._3mFl6a_tokKeyword{color:color-mix(in oklab, var(--series-1) 82%, var(--foreground))}._3mFl6a_tokString{color:color-mix(in oklab, var(--series-4) 82%, var(--foreground))}._3mFl6a_tokNumber{color:color-mix(in oklab, var(--series-3) 82%, var(--foreground))}._3mFl6a_tokComment{color:var(--text-muted)}._3mFl6a_actions{height:30px;transition:opacity var(--duration-fast) var(--ease-standard);align-items:center;gap:4px;margin:-2px 0 0 -6px;display:flex}._3mFl6a_actions[data-hidden]{visibility:hidden;opacity:0;transition:none}._3mFl6a_actionGroup{align-items:center;gap:0;display:flex}._3mFl6a_hoverable{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._3mFl6a_turn:hover ._3mFl6a_hoverable,._3mFl6a_turn:focus-within ._3mFl6a_hoverable,._3mFl6a_turn[data-last] ._3mFl6a_actionGroup{opacity:1}._3mFl6a_userRow:not(:hover):not(:focus-within) ._3mFl6a_userActions{opacity:0}@media (hover:none){._3mFl6a_hoverable,._3mFl6a_userRow:not(:hover):not(:focus-within) ._3mFl6a_userActions._3mFl6a_hoverable{opacity:1}}._3mFl6a_action{width:30px;height:30px;color:var(--text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){._3mFl6a_action:not(:disabled):hover{background:var(--surface-muted);color:var(--foreground)}}._3mFl6a_action:active:not(:disabled){transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-instant);transform:scale(.92)}._3mFl6a_action:disabled{cursor:default;opacity:.4}._3mFl6a_action[aria-pressed=true]{color:var(--foreground)}._3mFl6a_copyIcon [data-state=copied]{color:var(--success)}._3mFl6a_copyIcon [data-state=error]{color:var(--danger)}._3mFl6a_versions{color:var(--text-secondary);font-size:var(--text-sm);align-items:center;margin-right:4px;display:inline-flex}._3mFl6a_versionButton{width:26px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}._3mFl6a_versionButton:disabled{cursor:default;opacity:.35}@media (hover:hover) and (pointer:fine){._3mFl6a_versionButton:not(:disabled):hover{color:var(--foreground);background:var(--surface-muted)}}._3mFl6a_versionCount{font-variant-numeric:tabular-nums;text-align:center;min-width:3.4em}._3mFl6a_statusLine{color:var(--text-muted);font-size:var(--text-sm);align-items:center;gap:8px;margin:0;display:flex}._3mFl6a_error{border:1px solid color-mix(in oklab, var(--danger) 26%, var(--border));background:color-mix(in oklab, var(--danger) 5%, var(--surface));font-size:var(--text-sm);border-radius:16px;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex}._3mFl6a_errorIcon{color:var(--danger);flex:none}._3mFl6a_errorText{min-width:0;color:var(--text-secondary);flex:1;margin:0;line-height:1.45}._3mFl6a_errorTitle{color:var(--foreground);font-weight:500}._3mFl6a_empty{justify-content:safe center;align-items:center;gap:var(--chat-empty-gap,22px);padding:var(--chat-empty-padding,32px) var(--pad);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._3mFl6a_greeting{font-size:var(--chat-greeting-size,var(--text-xl));letter-spacing:-.02em;text-align:center;text-wrap:balance;margin:0;font-weight:400;line-height:1.25}._3mFl6a_suggestions{gap:6px;width:min(100%,23rem);margin:0;padding:0;list-style:none;display:grid}._3mFl6a_suggestion{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:44px;color:var(--text-secondary);font:inherit;font-size:var(--text-base);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:0 16px;display:flex}._3mFl6a_suggestion svg{color:var(--text-muted);flex:none}@media (hover:hover) and (pointer:fine){._3mFl6a_suggestion:hover{border-color:var(--border-strong);background:var(--surface-muted);color:var(--foreground)}}._3mFl6a_jump{z-index:2;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);width:34px;height:34px;color:var(--text-secondary);box-shadow:var(--shadow-raised);cursor:pointer;place-items:center;margin-inline:auto;padding:0;display:grid;position:absolute;bottom:10px;left:0;right:0}@media (hover:hover) and (pointer:fine){._3mFl6a_jump:hover{color:var(--foreground)}}._3mFl6a_composerDock{padding:6px calc(var(--pad) - 8px) 12px;flex:none}._3mFl6a_thread,._3mFl6a_composerDock{width:100%;max-width:calc(var(--chat-column,760px) + 2 * var(--pad));margin-inline:auto}._3mFl6a_composer{border:1px solid var(--border);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard);border-radius:24px;flex-direction:column;gap:6px;padding:7px;display:flex}._3mFl6a_composer:focus-within{border-color:var(--border-strong)}._3mFl6a_composerRow{align-items:flex-end;gap:4px;display:flex}._3mFl6a_field{min-width:0;transition:height var(--duration-fast) var(--ease-standard);flex:1;position:relative}._3mFl6a_input,._3mFl6a_mirror{width:100%;font:inherit;font-size:var(--text-base);letter-spacing:var(--tracking-body);overflow-wrap:break-word;white-space:pre-wrap;padding:6px 4px;line-height:24px;display:block}._3mFl6a_input{resize:none;height:100%;color:var(--foreground);scrollbar-width:thin;font-size:var(--text-base);background:0 0;border:0;outline:none;overflow-y:auto}._3mFl6a_input::placeholder{color:var(--text-muted)}._3mFl6a_mirror{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;right:0}._3mFl6a_send{border-radius:var(--radius-pill);background:var(--accent);width:36px;height:36px;color:var(--accent-foreground);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);-webkit-tap-highlight-color:transparent;border:0;flex:none;place-items:center;padding:0;display:grid}._3mFl6a_send:disabled{background:var(--surface-muted);color:var(--text-muted);cursor:default}@media (hover:hover) and (pointer:fine){._3mFl6a_send:not(:disabled):hover{background:var(--accent-strong)}}._3mFl6a_send:active:not(:disabled){transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-instant);transform:scale(.94)}._3mFl6a_attachRow{flex-wrap:wrap;gap:6px;margin:0;padding:2px 2px 0;list-style:none;display:flex}._3mFl6a_attachChip{background:var(--surface-muted);max-width:100%;height:32px;color:var(--text-secondary);font-size:var(--text-sm);border-radius:12px;align-items:center;gap:6px;padding:0 4px 0 10px;display:inline-flex}._3mFl6a_attachChip>svg{flex:none}._3mFl6a_attachName{min-width:0;max-width:12rem;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._3mFl6a_attachSize{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}._3mFl6a_attachRemove{width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){._3mFl6a_attachRemove:hover{background:color-mix(in oklab, var(--foreground) 8%, transparent);color:var(--foreground)}}@container (max-width:480px){._3mFl6a_bubble{max-width:88%}._3mFl6a_thread{gap:24px;padding-top:18px}._3mFl6a_sourceRowDomain{display:none}}@container (max-width:360px){._3mFl6a_modelChip{padding-inline:8px 6px}._3mFl6a_codePre{font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){._3mFl6a_chunk,._3mFl6a_fadeIn,._3mFl6a_menu[data-state=open],._3mFl6a_menu[data-state=closed]{animation:none}._3mFl6a_spin{animation-duration:2.4s}._3mFl6a_field,._3mFl6a_action,._3mFl6a_send,._3mFl6a_thoughtChevron,._3mFl6a_chipChevron,._3mFl6a_hoverable{transition:none}._3mFl6a_action:active:not(:disabled),._3mFl6a_send:active:not(:disabled){transform:none}}._3mFl6a_root{--font-body:var(--font-sans);--mono:var(--font-mono);--leading-body:1.65;--tracking-body:normal;font-size:var(--text-base)}._3mFl6a_root pre{background:0 0;margin:0;padding:0;line-height:1.65}._3mFl6a_textLink{color:var(--foreground);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}._3mFl6a_textLink:hover{text-decoration-color:currentColor}._3mFl6a_answerTableWrap{border:1px solid var(--border);border-radius:10px;width:100%;margin:12px 0;overflow-x:auto}._3mFl6a_answerTable{border-collapse:collapse;width:100%;font-size:var(--text-base);display:table}._3mFl6a_answerTable th,._3mFl6a_answerTable td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border-subtle);min-width:160px;padding:10px 12px}._3mFl6a_answerTable th{background:var(--surface-muted);font-weight:550}._3mFl6a_answerTable tr:last-child td{border-bottom:0}
.U_kJWq_shimmer{--ts-highlight:var(--text-shimmer-highlight,currentColor);--ts-base:var(--text-shimmer-base,color-mix(in oklab, currentColor 12%, var(--muted-foreground)))}.U_kJWq_stage{max-width:100%;display:inline-block;position:relative}.U_kJWq_label{-webkit-text-fill-color:transparent;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;max-width:100%;display:inline-block}.U_kJWq_stage[data-sizing] .U_kJWq_label{white-space:nowrap;max-width:none}.U_kJWq_label::selection{-webkit-text-fill-color:currentColor}@supports not (color:color-mix(in oklab, red, blue)){.U_kJWq_label{-webkit-text-fill-color:currentColor;background:0 0!important}}@media (forced-colors:active){.U_kJWq_label{-webkit-text-fill-color:currentColor;background:0 0!important}}@media (prefers-reduced-motion:reduce){.U_kJWq_label{-webkit-text-fill-color:currentColor;background:0 0!important}}
