.ydDH5G_post,.ydDH5G_bindex{--measure:700px;--side:232px;--hh:64px;--ink:var(--foreground);--faint:#8a909b;--print:var(--font-source-serif), "Source Serif 4", Georgia, serif;--mono:var(--font-fragment-mono), "Fragment Mono", ui-monospace, monospace;--sans:var(--font-onest), Onest, ui-sans-serif, system-ui, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1);--amber:#b7791f;--amber-soft:#fdf6e9;--positive-line:#86cfa1;color:var(--ink)}.ydDH5G_post ::selection,.ydDH5G_bindex ::selection{background:color-mix(in oklab, var(--primary) 18%, transparent)}.ydDH5G_wrap{--gut:24px;width:100%;max-width:calc(1200px + 2 * var(--gut));padding:0 max(var(--gut), env(safe-area-inset-right)) 0 max(var(--gut), env(safe-area-inset-left));margin:0 auto}.ydDH5G_crumbs ol{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:2px 0;font-size:14px;display:flex}.ydDH5G_crumbs li{align-items:center;display:inline-flex}.ydDH5G_crumbs li+li:not(.sr-only):before{content:"";border-right:1.5px solid var(--faint);border-top:1.5px solid var(--faint);opacity:.8;width:6px;height:6px;margin:0 10px;transform:rotate(45deg)}.ydDH5G_crumbs a{min-height:32px;color:var(--muted-foreground);align-items:center;transition:color .2s;display:inline-flex}@media (hover:hover){.ydDH5G_crumbs a:hover{color:var(--foreground)}}.ydDH5G_cchip{height:26px;color:var(--brand-hover);background:var(--brand-soft);white-space:nowrap;border-radius:99px;align-items:center;padding:0 11px;font-size:12.5px;font-weight:500;transition:background-color .2s;display:inline-flex}a.ydDH5G_cchip:hover{background:var(--brand-soft-2)}.ydDH5G_tchip,.ydDH5G_pchip{height:26px;color:var(--neutral-ink);background:var(--paper);box-shadow:inset 0 0 0 1px var(--hairline-strong);white-space:nowrap;border-radius:99px;align-items:center;padding:0 11px;font-size:12.5px;font-weight:500;display:inline-flex}.ydDH5G_pchip{height:22px;padding:0 9px;font-size:11.5px}.ydDH5G_phead{padding-top:48px}.ydDH5G_pcol{max-width:calc(var(--measure) + var(--side) + 72px);padding-left:calc(var(--side) + 72px);margin:0 auto}.ydDH5G_pchips{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.ydDH5G_pH1{letter-spacing:-.034em;text-wrap:balance;max-width:16em;margin-top:18px;font-size:clamp(36px,4.6vw,56px);font-weight:500;line-height:1.24}.ydDH5G_pStand{color:var(--muted-foreground);text-wrap:pretty;max-width:34em;margin-top:22px;font-size:20px;line-height:1.5}.ydDH5G_pMeta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:28px;font-size:14.5px;display:flex}.ydDH5G_pMeta b{color:var(--foreground);font-weight:500}.ydDH5G_by{align-items:center;gap:10px;display:inline-flex}.ydDH5G_byMark{background:var(--paper);width:32px;height:32px;box-shadow:var(--shadow-plane);border-radius:50%;flex:none;place-items:center;display:grid}.ydDH5G_byMark svg{width:18px;height:18px}.ydDH5G_dot{background:var(--faint);border-radius:50%;width:3px;height:3px}.ydDH5G_checkedLine{color:var(--positive);background:var(--positive-soft);border-radius:18px;align-items:center;gap:8px;margin-top:14px;padding:6px 12px 6px 9px;font-size:13.5px;line-height:1.4;display:inline-flex}.ydDH5G_checkedLine svg{flex:none}.ydDH5G_pFig{margin-top:44px}.ydDH5G_pFigIn{aspect-ratio:16/9;background:var(--ground-2);box-shadow:var(--shadow-doc);border-radius:8px;position:relative;overflow:hidden}.ydDH5G_pFigIn img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ydDH5G_pGrid{grid-template-columns:var(--side) minmax(0, var(--measure));justify-content:center;gap:72px;margin-top:72px;display:grid}.ydDH5G_pSide{position:relative}.ydDH5G_pMain{min-width:0}.ydDH5G_toc{top:calc(var(--hh) + 40px);border-left:2px solid var(--border);padding-left:18px;position:sticky}.ydDH5G_tocH{color:var(--muted-foreground);margin-bottom:12px;font-size:13px;font-weight:500}.ydDH5G_toc ol{max-height:calc(100vh - var(--hh) - 160px);scrollbar-width:thin;flex-direction:column;gap:2px;display:flex;overflow:auto}.ydDH5G_toc a{color:var(--muted-foreground);border-radius:8px;margin-left:-10px;padding:6px 10px;font-size:14px;line-height:1.35;transition:color .2s,background-color .2s;display:block}@media (hover:hover){.ydDH5G_toc a:hover{color:var(--foreground);background:color-mix(in oklab, var(--foreground) 4%, transparent)}}.ydDH5G_toc a.ydDH5G_isOn{color:var(--foreground);background:var(--paper);box-shadow:var(--shadow-plane);font-weight:500}.ydDH5G_tocM{background:var(--paper);box-shadow:var(--shadow-plane);border-radius:12px;margin-bottom:28px;display:none}.ydDH5G_tocM summary{cursor:pointer;align-items:center;gap:10px;min-height:52px;padding:0 16px;font-size:15px;font-weight:500;list-style:none;display:flex}.ydDH5G_tocM summary::-webkit-details-marker{display:none}.ydDH5G_tocMNow{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground);flex:1;font-size:14px;font-weight:400;overflow:hidden}.ydDH5G_tocM summary svg{color:var(--muted-foreground);transition:transform .3s var(--ease);flex:none}.ydDH5G_tocM[open] summary svg{transform:rotate(180deg)}.ydDH5G_tocM ol{padding:0 8px 10px}.ydDH5G_tocM a{min-height:44px;color:var(--neutral-ink);border-radius:8px;align-items:center;padding:8px;font-size:15px;line-height:1.35;display:flex}.ydDH5G_tocM a.ydDH5G_isOn{color:var(--brand-hover);font-weight:500}.ydDH5G_share{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ydDH5G_shBtn{height:36px;color:var(--neutral-ink);background:var(--paper);box-shadow:var(--shadow-plane);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:0 13px;font-size:13.5px;font-weight:500;transition:box-shadow .2s,color .2s,background-color .2s;display:inline-flex}@media (hover:hover){.ydDH5G_shBtn:hover{color:var(--foreground);box-shadow:var(--shadow-float)}}.ydDH5G_shBtn.ydDH5G_isDone{color:var(--primary-foreground);background:var(--positive-fill)}.ydDH5G_shTop{margin-top:22px}.ydDH5G_shEnd{border-top:1px solid var(--border);margin-top:40px;padding-top:28px}.ydDH5G_shLabel{color:var(--muted-foreground);flex-basis:100%;margin-bottom:6px;font-size:13px}@media (pointer:coarse){.ydDH5G_shBtn{height:44px;padding:0 16px}}.ydDH5G_tldr{background:var(--paper);box-shadow:var(--shadow-doc);border-radius:10px;padding:30px 32px;position:relative}.ydDH5G_tldrH{color:var(--brand-hover);letter-spacing:0;padding-left:8px;font-size:15px;font-weight:500;line-height:1.3}.ydDH5G_tldrH [data-box]:before{inset:-5px -9px}.ydDH5G_tldrH [data-box]>span{font-size:10px;top:-5px;right:-9px}.ydDH5G_tldr p{font-family:var(--print);color:var(--ink);text-wrap:pretty;margin-top:16px;font-size:21px;line-height:1.55}.ydDH5G_takeaways{margin-top:28px;padding:4px 4px 0}.ydDH5G_ktH{letter-spacing:-.01em;font-size:17px;font-weight:500}.ydDH5G_ktList{margin-top:10px}.ydDH5G_ktList li{border-top:1px solid var(--border);align-items:flex-start;gap:12px;padding:12px 0;font-size:16.5px;line-height:1.5;display:flex}.ydDH5G_ktList li:last-child{border-bottom:1px solid var(--border)}.ydDH5G_ktList svg{color:var(--positive-fill);flex:none;margin-top:3px}.ydDH5G_prose{font-family:var(--print);color:#262a31;margin-top:48px;font-size:19px;line-height:1.72}.ydDH5G_chunk>*+*{margin-top:1.05em}.ydDH5G_prose :is(h2,h3,h4){font-family:var(--sans);color:var(--ink);text-wrap:balance;scroll-margin-top:calc(var(--hh) + 24px)}.ydDH5G_prose h2{letter-spacing:-.024em;margin-top:2.3em;font-size:clamp(25px,2.5vw,30px);font-weight:500;line-height:1.2}.ydDH5G_chunk>h2:first-child{margin-top:2.3em}.ydDH5G_prose>div:first-child .ydDH5G_chunk>:first-child{margin-top:0}.ydDH5G_prose h3{letter-spacing:-.012em;margin-top:1.9em;font-size:21px;font-weight:500;line-height:1.3}.ydDH5G_prose h4{margin-top:1.6em;font-size:17.5px;font-weight:600}.ydDH5G_prose :is(h2,h3,h4)+*{margin-top:.6em}.ydDH5G_prose h2+p{color:var(--ink);font-size:20px;line-height:1.62}.ydDH5G_chunk a{color:var(--brand-hover);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--primary) 35%, transparent);overflow-wrap:anywhere;transition:text-decoration-color .2s}.ydDH5G_chunk a:hover{text-decoration-color:currentColor}.ydDH5G_chunk a.ext:after{content:"";vertical-align:.08em;opacity:.7;background:currentColor;width:.62em;height:.62em;margin-left:.18em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") 50%/contain no-repeat}.ydDH5G_prose strong{color:var(--ink);font-weight:600}.ydDH5G_prose code{font-family:var(--mono);background:var(--secondary);color:var(--ink);border-radius:5px;padding:.1em .38em;font-size:.84em}.ydDH5G_prose pre{font-family:var(--mono);background:var(--band);color:#e6e8ec;border-radius:10px;padding:18px 20px;font-size:14px;line-height:1.6;overflow:auto}.ydDH5G_prose pre code{color:inherit;font-size:inherit;background:0 0;padding:0}.ydDH5G_prose hr{background:var(--border);border:0;height:1px;margin:2.4em 0}.ydDH5G_prose ul:not(.checklist)>li{padding-left:1.35em;position:relative}.ydDH5G_prose ul:not(.checklist)>li:before{content:"";background:var(--primary);opacity:.75;border-radius:2px;width:6px;height:6px;position:absolute;top:.72em;left:.3em}.ydDH5G_prose li+li{margin-top:.45em}.ydDH5G_prose li>:is(ul,ol){margin-top:.45em}.ydDH5G_prose ol{counter-reset:st}.ydDH5G_prose ol>li{counter-increment:st;padding-left:2.4em;position:relative}.ydDH5G_prose ol>li:before{content:counter(st);width:1.55em;height:1.55em;font:500 .7em/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--brand-hover);background:var(--brand-soft);border-radius:50%;place-items:center;display:grid;position:absolute;top:.18em;left:0;box-shadow:inset 0 0 0 1px #2563eb38}.ydDH5G_prose ol.steps>li+li{margin-top:.8em}.ydDH5G_prose blockquote{border-left:1px solid var(--hairline-strong);color:var(--neutral-ink);padding-left:1.1em;font-style:italic}.ydDH5G_prose .checklist{background:var(--paper);box-shadow:var(--shadow-plane);font-family:var(--sans);border-radius:12px;flex-direction:column;gap:2px;padding:10px;font-size:16.5px;line-height:1.5;display:flex}.ydDH5G_prose .checklist li{margin:0}.ydDH5G_prose .checklist label{cursor:pointer;border-radius:8px;align-items:flex-start;gap:14px;padding:10px 12px;transition:background-color .2s;display:flex}@media (hover:hover){.ydDH5G_prose .checklist label:hover{background:var(--ground)}}.ydDH5G_prose .checklist input{opacity:0;width:1px;height:1px;position:absolute}.ydDH5G_prose .ckBox{background:var(--paper);border:1.5px solid #aeb4be;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;transition:background-color .25s,border-color .25s;display:grid}.ydDH5G_prose .ckBox svg{width:14px;height:14px;color:var(--primary-foreground);opacity:0;transition:opacity .2s, transform .35s var(--ease);transform:scale(.6)}.ydDH5G_prose .checklist input:checked+.ckBox{background:var(--positive-fill);border-color:var(--positive-fill)}.ydDH5G_prose .checklist input:checked+.ckBox svg{opacity:1;transform:none}.ydDH5G_prose .checklist input:checked~.ckTx{color:var(--muted-foreground);-webkit-text-decoration:line-through #5b627073;text-decoration:line-through #5b627073}.ydDH5G_prose .checklist input:focus-visible+.ckBox{outline:2px solid var(--ring);outline-offset:2px}.ydDH5G_prose .tbl{background:var(--paper);box-shadow:var(--shadow-plane);font-family:var(--sans);-webkit-overflow-scrolling:touch;border-radius:12px;outline:none;position:relative;overflow-x:auto}.ydDH5G_prose .tbl:focus-visible{box-shadow:0 0 0 2px var(--ring)}.ydDH5G_prose .tbl table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:520px;font-size:15px;line-height:1.45}.ydDH5G_prose .tbl :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:13px 16px}.ydDH5G_prose .tbl thead th{color:var(--muted-foreground);background:var(--ground);border-bottom-color:var(--hairline-strong);white-space:nowrap;font-size:13px;font-weight:500}.ydDH5G_prose .tbl tbody th{color:var(--ink);font-weight:500}.ydDH5G_prose .tbl tbody tr:last-child>*{border-bottom:0}.ydDH5G_prose .callout{font-family:var(--sans);color:var(--neutral-ink);border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px 20px;font-size:16.5px;line-height:1.55;display:grid}.ydDH5G_prose .callout .cIc{background:var(--paper);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.ydDH5G_prose .callout .cIc svg{width:16px;height:16px}.ydDH5G_prose .callout .cLbl{color:var(--ink);margin-bottom:2px;font-size:14px;font-weight:600;display:block}.ydDH5G_prose .callout .cTx>:is(p,ul,ol)+*{margin-top:.35em}.ydDH5G_prose .c-tip{background:var(--brand-soft);box-shadow:inset 0 0 0 1px #2563eb29}.ydDH5G_prose .c-tip .cIc{color:var(--primary)}.ydDH5G_prose .c-watch{background:var(--amber-soft);box-shadow:inset 0 0 0 1px #e2a54b73}.ydDH5G_prose .c-watch .cIc{color:var(--amber)}.ydDH5G_prose .c-note{background:var(--ground-2);box-shadow:inset 0 0 0 1px var(--border)}.ydDH5G_prose .c-note .cIc{color:var(--neutral-ink)}.ydDH5G_pcta{background:var(--paper);box-shadow:var(--shadow-doc);font-family:var(--sans);border-radius:14px;grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;gap:28px;margin:2.4em 0;padding:28px;display:grid}.ydDH5G_pctaArt{flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.ydDH5G_pctaSheet{background:var(--paper);width:100%;max-width:220px;box-shadow:var(--shadow-thumb);border-radius:5px;padding:16px 16px 18px;position:relative;transform:rotate(-2deg)}.ydDH5G_pctaT{background:#c9ced6;border-radius:3px;width:58%;height:7px;margin-bottom:12px;display:block}.ydDH5G_pctaBar{border-bottom:1px solid var(--border);align-items:center;gap:5px;margin-bottom:10px;padding-bottom:10px;display:flex}.ydDH5G_pctaBar i{background:var(--hairline-strong);border-radius:50%;width:5px;height:5px}.ydDH5G_pctaRow{margin-top:9px}.ydDH5G_pctaRow>span{font:500 9px var(--sans);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:3px;display:block}.ydDH5G_fbox{border:1px solid var(--positive-line);height:28px;color:var(--foreground);white-space:nowrap;background:#f0faf3;border-radius:5px;justify-content:space-between;align-items:center;gap:6px;padding:0 4px 0 8px;font-size:12px;display:flex;overflow:hidden}.ydDH5G_fbox>span:first-child{text-overflow:ellipsis;overflow:hidden}.ydDH5G_fchip{color:var(--primary-foreground);background:var(--positive);border-radius:4px;flex:none;padding:1px 6px;font-size:9.5px;font-weight:500}.ydDH5G_mono .ydDH5G_fbox{font-family:var(--mono)}.ydDH5G_pctaSeal{width:46px;height:46px;color:var(--brand-hover);background:var(--paper);box-shadow:var(--shadow-float);border-radius:50%;padding:4px;position:absolute;bottom:-14px;right:-14px;transform:rotate(-12deg)}.ydDH5G_pctaNote{color:var(--faint);font-size:11.5px}.ydDH5G_pctaH{letter-spacing:-.018em;color:var(--ink);text-wrap:balance;font-size:22px;font-weight:500;line-height:1.25}.ydDH5G_pctaTx>p:not(.ydDH5G_pctaH){color:var(--muted-foreground);margin-top:8px;font-size:15.5px;line-height:1.55}.ydDH5G_pctaBtns{flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:18px;display:flex}.ydDH5G_faqS{margin-top:72px}.ydDH5G_faqS h2,.ydDH5G_srcS h2{letter-spacing:-.024em;scroll-margin-top:calc(var(--hh) + 24px);font-size:clamp(25px,2.5vw,30px);font-weight:500}.ydDH5G_faqS,.ydDH5G_srcS,.ydDH5G_tldr,.ydDH5G_takeaways{scroll-margin-top:calc(var(--hh) + 24px)}.ydDH5G_faqList{border-top:1px solid var(--border);margin-top:20px}.ydDH5G_faqList details{border-bottom:1px solid var(--border)}.ydDH5G_faqList summary{cursor:pointer;min-height:64px;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;font-size:17.5px;font-weight:500;line-height:1.35;list-style:none;display:flex}.ydDH5G_faqList summary::-webkit-details-marker{display:none}.ydDH5G_faqList summary svg{box-sizing:content-box;background:var(--paper);box-shadow:var(--shadow-plane);color:var(--neutral-ink);transition:transform .4s var(--ease), background-color .2s, color .2s;border-radius:50%;flex:none;padding:6px}.ydDH5G_faqList details[open] summary svg{background:var(--foreground);color:var(--background);transform:rotate(45deg)}.ydDH5G_faqA{font-family:var(--print);color:#2f343c;padding:0 52px 22px 0;font-size:18px;line-height:1.65}.ydDH5G_srcS{margin-top:64px}.ydDH5G_srcList{counter-reset:src;flex-direction:column;gap:4px;margin-top:16px;display:flex}.ydDH5G_srcList li{counter-increment:src}.ydDH5G_srcList a{border-radius:8px;grid-template-columns:2em minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;margin:0 -12px;padding:10px 12px;font-size:15px;line-height:1.45;transition:background-color .2s;display:grid}.ydDH5G_srcList a:before{content:counter(src);font:400 12.5px var(--mono);color:var(--faint)}@media (hover:hover){.ydDH5G_srcList a:hover{background:var(--paper)}.ydDH5G_srcList a:hover .ydDH5G_srcL{color:var(--brand-hover)}}.ydDH5G_srcL{color:var(--ink);overflow-wrap:anywhere;transition:color .2s}.ydDH5G_srcHost{font:400 12.5px var(--mono);color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ydDH5G_aboutGuide{background:var(--ground-2);color:var(--neutral-ink);border-radius:12px;align-items:flex-start;gap:14px;margin-top:48px;padding:20px 22px;font-size:14.5px;line-height:1.55;display:flex}.ydDH5G_aboutGuide b{color:var(--ink);font-weight:500}.ydDH5G_series{margin-top:112px}.ydDH5G_seriesIn{background:var(--paper);box-shadow:var(--shadow-plane);border-radius:16px;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:40px;padding:40px;display:grid}.ydDH5G_seriesH{letter-spacing:-.015em;font-size:22px;font-weight:500;line-height:1.25}.ydDH5G_seriesHd p{color:var(--muted-foreground);margin-top:8px;font-size:15px}.ydDH5G_seriesList{flex-direction:column;display:flex}.ydDH5G_sRow{border-radius:8px;grid-template-columns:2.2em minmax(0,1fr) auto;align-items:baseline;gap:12px;margin:0 -12px;padding:12px;font-size:15.5px;line-height:1.4;transition:background-color .2s;display:grid}a.ydDH5G_sRow:hover{background:var(--ground)}.ydDH5G_sN{font:400 12.5px var(--mono);color:var(--faint)}.ydDH5G_sT em{color:var(--brand-hover);margin-left:6px;font-size:11.5px;font-style:normal;font-weight:500}.ydDH5G_sR{color:var(--muted-foreground);white-space:nowrap;font-size:13px}.ydDH5G_seriesList li+li .ydDH5G_sRow{border-top:1px solid var(--border);border-radius:0}.ydDH5G_isCur .ydDH5G_sRow{background:var(--brand-soft);border-top-color:#0000!important;border-radius:8px!important}.ydDH5G_isCur .ydDH5G_sT{color:var(--ink);font-weight:500}.ydDH5G_isCur+li .ydDH5G_sRow{border-top-color:#0000}.ydDH5G_sNow{color:var(--brand-hover);white-space:nowrap;font-size:12px;font-weight:500}.ydDH5G_related{margin-top:112px;margin-bottom:40px}.ydDH5G_relHd{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;margin-bottom:32px;display:flex}.ydDH5G_secH{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(30px,3.4vw,40px);font-weight:500;line-height:1.1}.ydDH5G_arrowLink{color:var(--brand-hover);align-items:center;gap:6px;font-size:15px;font-weight:500;display:inline-flex}.ydDH5G_arrowLink:after{content:"→";transition:transform .25s var(--ease)}@media (hover:hover){.ydDH5G_arrowLink:hover:after{transform:translate(3px)}}.ydDH5G_cards{gap:28px 24px;display:grid}.ydDH5G_cards3{grid-template-columns:repeat(3,minmax(0,1fr))}.ydDH5G_card{min-width:0}.ydDH5G_card[hidden]{display:none}.ydDH5G_cardLink{background:var(--paper);height:100%;box-shadow:var(--shadow-plane);transition:transform .45s var(--ease), box-shadow .45s var(--ease);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.ydDH5G_cardImg{aspect-ratio:16/9;background:var(--ground-2);position:relative;overflow:hidden}.ydDH5G_cardImg img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease);position:absolute;inset:0}.ydDH5G_cardTx{flex-direction:column;flex:1;gap:10px;padding:20px 22px 22px;display:flex}.ydDH5G_cardTop{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ydDH5G_cardTop .ydDH5G_cchip{height:24px;font-size:12px}.ydDH5G_cardH{letter-spacing:-.014em;text-wrap:balance;color:var(--ink);font-size:19px;font-weight:500;line-height:1.28}.ydDH5G_cardP{font-family:var(--print);color:#454a53;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.ydDH5G_cardMeta{color:var(--muted-foreground);margin-top:auto;padding-top:4px;font-size:13px}@media (hover:hover){.ydDH5G_cardLink:hover{transform:translateY(-4px);box-shadow:0 1px 1px #0f11150a,0 2px 4px #0f11150d,0 30px 56px -22px #0f111542}.ydDH5G_cardLink:hover .ydDH5G_cardImg img{transform:scale(1.04)}}.ydDH5G_big .ydDH5G_cardH{letter-spacing:-.024em;font-size:clamp(24px,2.4vw,30px);line-height:1.15}.ydDH5G_big .ydDH5G_cardP{-webkit-line-clamp:4;font-size:17px}.ydDH5G_big .ydDH5G_cardTx{gap:12px;padding:26px 28px 28px}.ydDH5G_bxHero{padding:48px 0 40px}.ydDH5G_bxTop{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:32px 56px;margin-top:28px;display:grid}.ydDH5G_bxH1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(40px,5.4vw,60px);font-weight:500;line-height:1.24}.ydDH5G_lead{color:var(--muted-foreground);text-wrap:pretty;max-width:36em;margin-top:20px;font-size:19px;line-height:1.5}.ydDH5G_bxSearch{align-items:center;display:flex;position:relative}.ydDH5G_bxSearch>svg{color:var(--muted-foreground);pointer-events:none;position:absolute;left:20px}.ydDH5G_bxSearch input{background:var(--paper);width:100%;height:60px;box-shadow:var(--shadow-float);font:400 16px var(--sans);color:var(--ink);border:0;border-radius:999px;padding:0 54px 0 52px;transition:box-shadow .25s}.ydDH5G_bxSearch input::placeholder{color:var(--faint)}.ydDH5G_bxSearch input:focus{box-shadow:0 0 0 2px var(--ring), var(--shadow-float);outline:none}.ydDH5G_bxSearch input::-webkit-search-cancel-button{-webkit-appearance:none}.ydDH5G_bxSearch kbd{width:24px;height:24px;font:400 12px var(--mono);color:var(--muted-foreground);box-shadow:inset 0 0 0 1px var(--hairline-strong);pointer-events:none;border-radius:6px;place-items:center;display:grid;position:absolute;right:18px}.ydDH5G_bxSearch input:focus~kbd,.ydDH5G_hasQ kbd{opacity:0}.ydDH5G_chipsWrap{scrollbar-width:none;margin-top:36px;margin-inline:calc(-1 * var(--gut));padding:4px var(--gut) 8px}.ydDH5G_chipsWrap::-webkit-scrollbar{display:none}.ydDH5G_chips{flex-wrap:wrap;gap:8px;display:flex}.ydDH5G_chipF{white-space:nowrap;height:40px;color:var(--neutral-ink);background:var(--paper);box-shadow:var(--shadow-plane);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14.5px;font-weight:500;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex}.ydDH5G_chipF b{font:400 12px var(--mono);opacity:.6}@media (hover:hover){.ydDH5G_chipF:hover{box-shadow:var(--shadow-float)}}.ydDH5G_chipF[aria-pressed=true]{background:var(--foreground);color:var(--background);box-shadow:none}@media (pointer:coarse){.ydDH5G_chipF{height:44px}}.ydDH5G_feat{padding:56px 0 24px}.ydDH5G_feat[hidden]{display:none}.ydDH5G_featNote{color:var(--muted-foreground);max-width:26em;font-size:15.5px}.ydDH5G_featGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.ydDH5G_featLead,.ydDH5G_featLead .ydDH5G_card{height:100%}.ydDH5G_featList{flex-direction:column;gap:10px;display:flex}.ydDH5G_fRow{background:var(--paper);box-shadow:var(--shadow-plane);transition:box-shadow .3s var(--ease), transform .3s var(--ease);border-radius:10px;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:18px;padding:10px;display:grid}.ydDH5G_frImg{aspect-ratio:4/3;background:var(--ground-2);border-radius:6px;position:relative;overflow:hidden}.ydDH5G_frImg img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ydDH5G_frTx{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding-right:8px;display:flex}.ydDH5G_frTx .ydDH5G_cchip{height:22px;padding:0 9px;font-size:11.5px}.ydDH5G_frTx h3{letter-spacing:-.01em;text-wrap:balance;font-size:16.5px;font-weight:500;line-height:1.3}.ydDH5G_frTx .ydDH5G_cardMeta{padding:0;font-size:12.5px}@media (hover:hover){.ydDH5G_fRow:hover{box-shadow:var(--shadow-float);transform:translate(3px)}}.ydDH5G_all{padding:80px 0 40px}.ydDH5G_allCount{color:var(--muted-foreground);font-size:14.5px}.ydDH5G_emptyS{text-align:center;box-shadow:inset 0 0 0 1px var(--hairline-strong);border-radius:16px;padding:56px 24px}.ydDH5G_emptyS p:first-child{font-size:22px;font-weight:500}.ydDH5G_emptyS p+p{max-width:30em;color:var(--muted-foreground);margin:10px auto 22px}@media (max-width:1180px){.ydDH5G_post{--side:200px}.ydDH5G_pGrid{gap:48px}.ydDH5G_pcol{padding-left:calc(var(--side) + 48px);max-width:calc(var(--measure) + var(--side) + 48px)}}@media (max-width:1079.98px){.ydDH5G_pcol{max-width:var(--measure);padding-left:0}.ydDH5G_pGrid{grid-template-columns:minmax(0, var(--measure));margin-top:48px}.ydDH5G_pSide{display:none}.ydDH5G_tocM{display:block}.ydDH5G_cards3{grid-template-columns:repeat(2,minmax(0,1fr))}.ydDH5G_featGrid,.ydDH5G_bxTop{grid-template-columns:minmax(0,1fr)}.ydDH5G_seriesIn{grid-template-columns:minmax(0,1fr);gap:20px;padding:28px}}@media (max-width:640px){.ydDH5G_wrap{--gut:16px}.ydDH5G_phead{padding-top:24px}.ydDH5G_pchips{margin-top:20px}.ydDH5G_pH1{letter-spacing:-.03em;font-size:clamp(31px,8.6vw,38px)}:is(.ydDH5G_pH1 [data-box],.ydDH5G_bxH1 [data-box]){white-space:normal}.ydDH5G_pStand{font-size:17.5px}.ydDH5G_pMeta{gap:6px 10px;font-size:13.5px}.ydDH5G_pFig{margin-top:32px;padding:0}.ydDH5G_pFigIn{box-shadow:none;border-radius:0}.ydDH5G_tldr{padding:22px 20px}.ydDH5G_tldr p{font-size:18.5px}.ydDH5G_prose{margin-top:36px;font-size:17.5px;line-height:1.7}.ydDH5G_prose h2+p{font-size:18px}.ydDH5G_prose h2{font-size:24px}.ydDH5G_prose .callout{gap:12px;padding:16px;font-size:15.5px}.ydDH5G_pcta{grid-template-columns:minmax(0,1fr);gap:22px;padding:22px 20px}.ydDH5G_pctaSheet{max-width:240px}.ydDH5G_faqA{padding-right:0;font-size:17px}.ydDH5G_faqList summary{font-size:16.5px}.ydDH5G_srcList a{grid-template-columns:1.6em minmax(0,1fr)}.ydDH5G_srcHost{grid-column:2}.ydDH5G_series{margin-top:72px}.ydDH5G_seriesIn{border-radius:12px;padding:22px 18px}.ydDH5G_sRow{grid-template-columns:1.8em minmax(0,1fr);font-size:15px}.ydDH5G_sRow>.ydDH5G_sR,.ydDH5G_sRow>.ydDH5G_sNow{grid-column:2}.ydDH5G_related{margin-top:72px}.ydDH5G_cards3{grid-template-columns:minmax(0,1fr)}.ydDH5G_bxHero{padding:24px 0}.ydDH5G_bxSearch input{height:54px}.ydDH5G_bxSearch kbd{display:none}.ydDH5G_chipsWrap{overflow-x:auto}.ydDH5G_chips{flex-wrap:nowrap;display:inline-flex}.ydDH5G_fRow{grid-template-columns:96px minmax(0,1fr);gap:14px}.ydDH5G_feat{padding-top:32px}.ydDH5G_all{padding-top:56px}.ydDH5G_shEnd .ydDH5G_shBtn{flex:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.ydDH5G_cardLink,.ydDH5G_cardImg img,.ydDH5G_fRow{transition:none}}@media print{.ydDH5G_pSide,.ydDH5G_tocM,.ydDH5G_share,.ydDH5G_series,.ydDH5G_related,.ydDH5G_pcta{display:none!important}.ydDH5G_pGrid{display:block}.ydDH5G_pcol{padding:0}}:is(.dark .ydDH5G_post,.dark .ydDH5G_bindex){--amber:var(--caution);--amber-soft:var(--caution-soft)}:is(.dark .ydDH5G_prose,.dark .ydDH5G_faqA){color:var(--foreground)}.dark .ydDH5G_cardP{color:var(--muted-foreground)}.dark .ydDH5G_prose .ckBox{border-color:var(--ink-faint)}
.XmgC2a_mark{flex:none;display:inline-block}.XmgC2a_obj,.XmgC2a_logo{object-fit:contain;flex:none;display:inline-block}.dark .XmgC2a_logo[data-ink]{filter:invert()}.dark .lp .XmgC2a_logo[data-ink]{filter:none}.XmgC2a_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.TdEyva_page{--ink:#0f1115;--faint:#8a919c;--positive-line:#86c99d;--amber:#b45309;--amber-soft:#fff7eb;--amber-line:#e2a54b;--teal:#0e7490;--teal-soft:#0e74901a;--danger:#dc2626;--sig-ink:#1b2a6b;--on-ink:#fff}.TdEyva_page .lp{--ink:#0f1115;--faint:#8a919c;--positive-line:#86c99d;--amber:#b45309;--amber-soft:#fff7eb;--amber-line:#e2a54b;--teal:#0e7490;--teal-soft:#0e74901a;--danger:#dc2626;--sig-ink:#1b2a6b;--on-ink:#fff}.dark .TdEyva_page{--ink:var(--foreground);--faint:var(--ink-faint);--positive-line:color-mix(in oklab, var(--positive) 45%, transparent);--amber:var(--caution);--amber-soft:var(--caution-soft);--amber-line:color-mix(in oklab, var(--caution) 55%, transparent);--teal:var(--role-teal-ink);--teal-soft:var(--role-teal-soft);--danger:var(--negative);--sig-ink:var(--blue-ink);--on-ink:var(--background)}.TdEyva_page{--ease:cubic-bezier(.16, 1, .3, 1);overflow-x:clip}.TdEyva_hero{padding:88px 0 112px;position:relative}.TdEyva_heroGrid{grid-template-columns:minmax(0,45fr) minmax(0,55fr);align-items:center;gap:56px;display:grid}.TdEyva_lockup{color:var(--foreground);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:16px;font-size:15px;font-weight:500;display:inline-flex}.TdEyva_lockup img,.TdEyva_lockup svg{object-fit:contain;width:32px;height:32px}.TdEyva_heroH{letter-spacing:-.036em;font-size:clamp(40px,4.6vw,62px);line-height:1.12}.TdEyva_heroH>span{display:block}.TdEyva_heroLead{max-width:31em;color:var(--neutral-ink);text-wrap:pretty;margin-top:22px;font-size:19px;line-height:1.5}.TdEyva_heroCtas{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.TdEyva_textLink{min-height:44px;color:var(--brand-hover);align-items:center;gap:6px;padding:0 6px;font-size:15px;font-weight:500;display:inline-flex}.TdEyva_textLink svg,.TdEyva_arrowLink svg{transition:transform .3s var(--ease)}@media (hover:hover){.TdEyva_textLink:hover svg,.TdEyva_arrowLink:hover svg{transform:translate(3px)}}.TdEyva_paperBtn{background:var(--paper);color:var(--foreground);box-shadow:0 1px 2px #0f11150f,0 10px 28px -8px #0f11152e}.TdEyva_paperBtn:hover{background:var(--paper)}.TdEyva_trust{color:var(--muted-foreground);flex-wrap:wrap;gap:8px 22px;margin-top:22px;padding:0;font-size:14px;list-style:none;display:flex}.TdEyva_trust li{align-items:center;gap:7px;display:inline-flex}.TdEyva_trust svg{color:var(--positive);flex:none}.TdEyva_heroArt{min-width:0;position:relative}.TdEyva_cap{color:var(--muted-foreground);text-wrap:pretty;justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.TdEyva_cap svg{flex:none}.TdEyva_capLeft{justify-content:flex-start}.TdEyva_sec{padding:144px 0;position:relative}.TdEyva_secTight{padding:0 0 112px}.TdEyva_tPaper{background:var(--paper)}.TdEyva_tGround{background:var(--ground)}.TdEyva_secHead{max-width:640px;margin-bottom:64px}.TdEyva_secLead{margin-top:18px}:is(.TdEyva_page h1:has([data-box]),.TdEyva_page h2:has([data-box])){line-height:1.34}.TdEyva_page h2:has([data-box])>[data-box]{margin-top:.12em}.TdEyva_arrowLink{min-height:44px;color:var(--brand-hover);align-items:center;gap:6px;font-size:15.5px;font-weight:500;display:inline-flex}.TdEyva_probTop{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:end;gap:56px;display:grid}.TdEyva_film{aspect-ratio:16/10;box-shadow:var(--shadow-doc);background:#14171d;border-radius:20px;margin:0;position:relative;overflow:hidden}.TdEyva_film img,.TdEyva_film video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.TdEyva_film:after{content:"";background:linear-gradient(180deg, transparent 45%, color-mix(in oklab, var(--band) 70%, transparent));position:absolute;inset:0}.TdEyva_filmCap{z-index:2;color:#fff;font-size:15px;font-weight:500;position:absolute;bottom:18px;left:20px}.TdEyva_filmCap small{font:400 11.5px var(--font-mono);color:#c9ced6;margin-top:3px;display:block}.TdEyva_stack{z-index:2;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;top:18px;right:18px}.TdEyva_stack span{background:color-mix(in srgb, var(--paper) 95%, transparent);box-shadow:var(--shadow-float);color:var(--ink);border-radius:10px;align-items:center;gap:7px;padding:6px 10px 6px 8px;font-size:12px;display:inline-flex}.TdEyva_stack span svg{color:var(--danger)}[data-armed] .TdEyva_stack span{opacity:0}[data-in] .TdEyva_stack span{animation:TdEyva_stackIn .6s var(--ease) both}[data-in] .TdEyva_stack span:nth-child(2){animation-delay:.5s}[data-in] .TdEyva_stack span:nth-child(3){animation-delay:1s}@keyframes TdEyva_stackIn{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:none}}.TdEyva_pains{border-top:1px solid var(--foreground);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;padding:0;list-style:none;display:grid}.TdEyva_pains li{padding:26px 28px 4px 0}.TdEyva_pains li+li{border-left:1px solid var(--border);padding-left:28px}.TdEyva_pains p{color:var(--muted-foreground);text-wrap:pretty;margin-top:6px;font-size:15px}.TdEyva_pIc{background:var(--ground-2);width:40px;height:40px;color:var(--neutral-ink);border-radius:12px;place-items:center;margin-bottom:16px;display:grid}.TdEyva_fsec{padding:120px 0;scroll-margin-top:64px;position:relative}.TdEyva_dive{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:64px;display:grid}.TdEyva_dive.TdEyva_rev{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.TdEyva_dive.TdEyva_rev .TdEyva_dtext{order:2}.TdEyva_dtext{min-width:0}.TdEyva_dtext h2{max-width:14em}.TdEyva_dtext .TdEyva_secLead,.TdEyva_wideHead .TdEyva_secLead{margin-top:16px;font-size:18px}.TdEyva_wideHead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 64px;margin-bottom:48px;display:grid}.TdEyva_wideHead .TdEyva_secLead{margin-top:0}.TdEyva_pts{gap:16px;margin-top:30px;padding:0;list-style:none;display:grid}.TdEyva_pts>li{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px;display:grid}.TdEyva_fi{background:var(--brand-soft);width:32px;height:32px;color:var(--blue-ink);border-radius:10px;place-items:center;margin-top:-4px;display:grid}.TdEyva_fi>svg{width:16px;height:16px;display:block}.TdEyva_fi[data-tone=amber]{background:var(--amber-soft);color:var(--amber)}.TdEyva_fi[data-tone=ok]{background:var(--positive-soft);color:var(--positive)}.TdEyva_fi[data-tone=teal]{background:var(--teal-soft);color:var(--teal)}.TdEyva_ptTitle{font-size:16px;font-weight:500;display:block}.TdEyva_ptBody{color:var(--muted-foreground);text-wrap:pretty;margin-top:2px;font-size:15px;line-height:1.5;display:block}.TdEyva_ptsRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}.TdEyva_fFoot{flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:28px;display:flex}.TdEyva_demo{min-width:0;position:relative}.TdEyva_demoTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.TdEyva_dlbl{font:400 12px var(--font-mono);color:var(--muted-foreground)}.TdEyva_seg{background:var(--paper);box-shadow:var(--shadow-plane);border-radius:999px;gap:3px;padding:4px;display:inline-flex}.TdEyva_tPaper .TdEyva_seg{background:var(--ground)}.TdEyva_seg button{min-height:40px;color:var(--muted-foreground);border-radius:999px;padding:0 16px;font-size:13.5px;font-weight:500;transition:background .25s,color .25s}.TdEyva_seg button[aria-pressed=true]{background:var(--ink);color:var(--on-ink)}.TdEyva_seg button[data-fam][aria-pressed=true]{background:var(--teal)}.TdEyva_allow{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.TdEyva_allow div{background:var(--paper);min-width:120px;box-shadow:var(--shadow-plane);border-radius:14px;flex:1;padding:12px 14px}.TdEyva_tPaper .TdEyva_allow div{background:var(--ground);box-shadow:none}.TdEyva_allow dt{color:var(--muted-foreground);font-size:12.5px}.TdEyva_allow dd{letter-spacing:-.02em;margin-top:2px;font-size:20px;font-weight:500}.TdEyva_dtext .TdEyva_allow dd{font-size:17px}.TdEyva_allowNote{color:var(--muted-foreground);text-wrap:pretty;max-width:46em;margin-top:12px;font-size:14px}.TdEyva_fit{width:100%;position:relative;overflow:hidden}.TdEyva_fitCanvas{transform-origin:0 0;position:absolute;top:0;left:0}.TdEyva_rail{z-index:40;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .35s var(--ease), transform .45s var(--ease), visibility 0s .45s;justify-content:center;display:flex;position:fixed;bottom:18px;left:0;right:0;transform:translateY(18px)}.TdEyva_rail[data-shown]{opacity:1;visibility:visible;transition:opacity .35s var(--ease), transform .45s var(--ease);transform:none}.TdEyva_railIn{pointer-events:auto;background:color-mix(in srgb, var(--paper) 90%, transparent);-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-float), 0 0 0 1px #0f11150a;scrollbar-width:none;border-radius:999px;gap:2px;max-width:calc(100vw - 32px);padding:5px;display:flex;overflow-x:auto}.TdEyva_railIn::-webkit-scrollbar{display:none}.TdEyva_railIn a{white-space:nowrap;height:44px;color:var(--muted-foreground);border-radius:999px;align-items:center;gap:8px;padding:0 15px;font-size:14px;transition:background .3s,color .3s;display:inline-flex;position:relative}.TdEyva_railIn a b{font:500 11px var(--font-mono);opacity:.55}.TdEyva_railIn a[data-on]{background:var(--ink);color:var(--on-ink)}.TdEyva_railIn a i{background:color-mix(in srgb, var(--on-ink) 35%, transparent);opacity:0;border-radius:2px;height:2px;transition:opacity .3s;position:absolute;bottom:5px;left:15px;right:15px;overflow:hidden}.TdEyva_railIn a[data-on] i{opacity:1}.TdEyva_railIn a i:after{content:"";background:var(--paper);transform-origin:0;transform:scaleX(var(--rp,0));position:absolute;inset:0}.TdEyva_relay{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid;position:relative}.TdEyva_relayLine{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--primary) 45%, transparent) 0 6px, transparent 6px 12px);transform-origin:0;height:1.5px;transform:scaleX(var(--lp,1));position:absolute;top:44px;left:12.5%;right:12.5%}.TdEyva_relayDot{top:40px;left:calc(12.5% + 75% * var(--lp,1));background:var(--primary);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;box-shadow:0 0 0 5px #2563eb26}.TdEyva_rNode{text-align:center;transition:opacity .6s var(--ease), transform .6s var(--ease);flex-direction:column;align-items:center;display:flex;position:relative}.TdEyva_relay[data-armed] .TdEyva_rNode:not([data-on]){opacity:.35;transform:translateY(10px)}.TdEyva_rIc{z-index:1;background:var(--paper);width:88px;height:88px;box-shadow:var(--shadow-float), 0 0 0 1px #0f11150a;border-radius:26px;place-items:center;display:grid;position:relative}.TdEyva_rIc img,.TdEyva_rIc svg{object-fit:contain;width:52px;height:52px}.TdEyva_rNode[data-here] .TdEyva_rIc{box-shadow:0 0 0 2px var(--primary), 0 18px 40px -16px #2563eb73}.TdEyva_rNode[data-here] .TdEyva_rIc:after{content:"";border:1.5px solid color-mix(in oklab, var(--primary) 25%, transparent);animation:TdEyva_hubPulse 2.8s var(--ease) infinite;border-radius:32px;position:absolute;inset:-10px}@keyframes TdEyva_hubPulse{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.18)}}.TdEyva_rNode h3{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;margin-top:20px;display:flex}.TdEyva_rHere{font:500 11px var(--font-mono);color:var(--blue-ink);background:var(--brand-soft);border-radius:99px;padding:2px 8px}.TdEyva_rNode p{max-width:17em;color:var(--muted-foreground);text-wrap:pretty;margin-top:8px;font-size:15px}.TdEyva_rNode .TdEyva_arrowLink{margin-top:4px;font-size:14.5px}.TdEyva_ucGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:6px;display:grid}.TdEyva_ucGrid>a{width:auto}.TdEyva_ucFoot{justify-content:flex-end;margin-top:20px;display:flex}.TdEyva_intg{border-top:1px solid var(--foreground);border-bottom:1px solid var(--border);grid-template-columns:minmax(220px,1fr) minmax(0,2.3fr);align-items:center;gap:20px 48px;padding:36px 0;display:grid}.TdEyva_intgH{letter-spacing:-.02em;text-wrap:balance;max-width:20em;font-size:clamp(20px,2.1vw,25px);font-weight:500;line-height:1.25}.TdEyva_intgH small{letter-spacing:0;color:var(--muted-foreground);margin-top:6px;font-size:15px;font-weight:400;display:block}.TdEyva_logos{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:0;list-style:none;display:flex}.TdEyva_logo{background:var(--paper);height:52px;box-shadow:var(--shadow-plane);white-space:nowrap;border-radius:14px;align-items:center;gap:10px;padding:0 16px 0 8px;font-size:14.5px;font-weight:500;display:inline-flex}.TdEyva_lg{background:var(--ground);border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.TdEyva_lg img{object-fit:contain;width:24px;height:24px}.TdEyva_lgFull img{width:36px;height:36px}.TdEyva_logo[data-roadmap]{box-shadow:0 0 0 1px var(--border);color:var(--muted-foreground);background:0 0}.TdEyva_logo[data-roadmap] .TdEyva_lg{filter:grayscale();opacity:.55}.TdEyva_logo em{color:var(--muted-foreground);border:1px dashed #aeb5c0;border-radius:99px;padding:1px 8px;font-size:11.5px;font-style:normal}.TdEyva_faqGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:48px 72px;display:grid}.TdEyva_faqGrid .TdEyva_secHead{margin-bottom:0;position:sticky;top:96px}.TdEyva_faq{border-top:1px solid var(--foreground)}.TdEyva_faq details{border-bottom:1px solid var(--border)}.TdEyva_faq summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:16px 0;font-size:18px;font-weight:500;list-style:none;display:flex}.TdEyva_faq summary::-webkit-details-marker{display:none}.TdEyva_faq summary i{background:var(--ground-2);width:28px;height:28px;transition:background .3s, transform .4s var(--ease);border-radius:50%;flex:none;position:relative}.TdEyva_faq summary i:before,.TdEyva_faq summary i:after{content:"";background:var(--ink);width:11px;height:1.5px;transition:transform .4s var(--ease);border-radius:2px;margin:-.75px 0 0 -5.5px;position:absolute;top:50%;left:50%}.TdEyva_faq summary i:after{transform:rotate(90deg)}.TdEyva_faq details[open] summary i{background:var(--primary);transform:rotate(180deg)}.TdEyva_faq details[open] summary i:before,.TdEyva_faq details[open] summary i:after{background:var(--paper)}.TdEyva_faq details[open] summary i:after{transform:rotate(0)}.TdEyva_ans{color:var(--neutral-ink);text-wrap:pretty;max-width:40em;padding:0 56px 22px 0;font-size:16px;line-height:1.6}.TdEyva_faq details[open] .TdEyva_ans{animation:TdEyva_faqIn .45s var(--ease)}@keyframes TdEyva_faqIn{0%{opacity:0;transform:translateY(-6px)}}.TdEyva_inlineLink{color:var(--brand-hover);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--primary) 35%, transparent)}@media (max-width:1180px){.TdEyva_heroGrid{gap:36px}.TdEyva_dive,.TdEyva_dive.TdEyva_rev{gap:48px}.TdEyva_relay{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}.TdEyva_relayLine,.TdEyva_relayDot{display:none}}@media (max-width:960px){.TdEyva_hero{padding:48px 0 80px}.TdEyva_sec{padding:96px 0}.TdEyva_heroGrid,.TdEyva_probTop,.TdEyva_dive,.TdEyva_dive.TdEyva_rev,.TdEyva_wideHead,.TdEyva_faqGrid,.TdEyva_intg{grid-template-columns:minmax(0,1fr)}.TdEyva_heroGrid{gap:40px}.TdEyva_dive.TdEyva_rev .TdEyva_dtext{order:0}.TdEyva_probTop{gap:36px}.TdEyva_pains{grid-template-columns:minmax(0,1fr)}.TdEyva_pains li,.TdEyva_pains li+li{border-left:0;padding:22px 0}.TdEyva_pains li+li{border-top:1px solid var(--border)}.TdEyva_fsec{padding:88px 0}.TdEyva_ptsRow{grid-template-columns:minmax(0,1fr)}.TdEyva_faqGrid .TdEyva_secHead{position:static}.TdEyva_logos{justify-content:flex-start}.TdEyva_ucGrid{scroll-snap-type:x mandatory;margin:0 -24px;padding:6px 24px 24px;display:flex;overflow-x:auto}.TdEyva_ucGrid>a{scroll-snap-align:start;flex:none;width:min(300px,78vw)}.TdEyva_rail{bottom:14px}}@media (max-width:699.98px){.TdEyva_relay{grid-template-columns:minmax(0,1fr);row-gap:36px}.TdEyva_rNode{text-align:left;flex-direction:row;align-items:flex-start;gap:16px}.TdEyva_rNode>div{min-width:0}.TdEyva_rIc{border-radius:18px;flex:none;width:64px;height:64px}.TdEyva_rIc img,.TdEyva_rIc svg{width:38px;height:38px}.TdEyva_rNode h3{justify-content:flex-start;margin-top:4px}.TdEyva_rNode p{margin-top:4px}.TdEyva_railIn a{padding:0 12px;font-size:13px}.TdEyva_railIn a span{display:none}.TdEyva_railIn a[data-on] span{display:inline}.TdEyva_ans{padding-right:0}.TdEyva_faq summary{font-size:17px}.TdEyva_ucGrid{margin:0 -16px;padding:6px 16px 24px}}@media (max-width:560px){.TdEyva_heroH{font-size:clamp(34px,9.6vw,40px)}.TdEyva_heroLead{font-size:17px}.TdEyva_heroCtas>a{flex:100%}.TdEyva_logo{height:46px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.TdEyva_relay[data-armed] .TdEyva_rNode{opacity:1;transform:none}.TdEyva_rNode[data-here] .TdEyva_rIc:after{animation:none}}
.kFBG7a_page{--ease:cubic-bezier(.16, 1, .3, 1);--mono:var(--font-mono,"Fragment Mono", ui-monospace, SFMono-Regular, Menlo, monospace);--print:var(--font-print,"Source Serif 4", Georgia, serif);overflow-x:clip}.kFBG7a_sec{padding:160px 0;position:relative}.kFBG7a_tight{padding:120px 0}.kFBG7a_tGround{background:var(--ground)}.kFBG7a_tPaper{background:var(--paper,var(--paper))}.kFBG7a_tGround2{background:var(--ground-2)}.kFBG7a_secHead{max-width:640px;margin-bottom:72px}.kFBG7a_secHead>*+*{margin-top:20px}.kFBG7a_arrowLink{min-height:44px;color:var(--blue-ink);align-items:center;gap:6px;font-size:15.5px;font-weight:500;display:inline-flex}.kFBG7a_arrowLink svg{width:16px;height:16px;transition:transform .3s var(--ease)}@media (hover:hover){.kFBG7a_arrowLink:hover svg{transform:translate(3px)}}.kFBG7a_hero{text-align:center;padding:104px 0 72px}.kFBG7a_h1{max-width:13em;margin:0 auto}.kFBG7a_heroLead{max-width:34em;margin:22px auto 0}.kFBG7a_mission{padding-bottom:96px}.kFBG7a_annot{grid-template-columns:200px minmax(0,640px) 200px;justify-content:center;gap:28px;max-width:1080px;margin:0 auto;padding:32px 0 24px;display:grid;position:relative}.kFBG7a_sheet{color:var(--foreground);background:var(--paper);box-shadow:var(--shadow-doc);border-radius:4px;padding:44px 48px 30px;position:relative}.kFBG7a_st{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.kFBG7a_st b{letter-spacing:-.015em;font-size:20px;font-weight:600}.kFBG7a_st small{font:400 12px var(--mono);color:var(--muted-foreground)}.kFBG7a_rule{background:var(--foreground);height:2px;box-shadow:0 4px 0 #fff, 0 5px 0 var(--foreground);margin:14px 0 22px}.kFBG7a_sheet p{font-family:var(--print);color:#22262d;text-wrap:pretty;font-size:20px;line-height:1.65}.kFBG7a_sheet p+p{margin-top:18px}.kFBG7a_hi{background-image:linear-gradient(color-mix(in oklab, var(--primary) 14%, transparent), color-mix(in oklab, var(--primary) 14%, transparent));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-size:100% 100%;border-radius:3px;padding:0 .08em}.kFBG7a_hiAfter{background-image:linear-gradient(color-mix(in oklab, var(--foreground) 6%, transparent), color-mix(in oklab, var(--foreground) 6%, transparent))}.kFBG7a_annot[data-armed] .kFBG7a_hi{transition:background-size .9s var(--ease);transition-delay:var(--hd,0s);background-size:0% 100%}.kFBG7a_annot[data-in] .kFBG7a_hi{background-size:100% 100%}.kFBG7a_foot{border-top:1px solid var(--border);font:400 11.5px var(--mono);color:var(--muted-foreground);justify-content:space-between;margin-top:30px;padding-top:12px;display:flex}.kFBG7a_pen{pointer-events:none;width:150px;height:auto;position:absolute;bottom:-30px;right:-60px;transform:rotate(24deg)}.kFBG7a_notes{position:relative}.kFBG7a_mnote{color:var(--blue-ink);text-wrap:balance;max-width:180px;font-size:14.5px;font-weight:500;line-height:1.35;position:absolute}.kFBG7a_notesL .kFBG7a_mnote{text-align:right;right:0}.kFBG7a_mnote:after{content:"";background:var(--primary);opacity:.5;width:22px;height:1.5px;position:absolute;top:.7em}.kFBG7a_notesL .kFBG7a_mnote:after{right:-28px}.kFBG7a_notesR .kFBG7a_mnote:after{left:-28px}.kFBG7a_mnote.kFBG7a_grey{color:var(--muted-foreground)}.kFBG7a_mnote.kFBG7a_grey:after{background:var(--muted-foreground)}.kFBG7a_annot[data-armed] .kFBG7a_mnote{opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease);transition-delay:var(--hd,0s);transform:translateY(6px)}.kFBG7a_annot[data-in] .kFBG7a_mnote{opacity:1;transform:none}.kFBG7a_mlist{gap:8px;max-width:640px;margin:20px auto 0;padding:0;list-style:none;display:none}.kFBG7a_mlist li{color:var(--blue-ink);gap:10px;font-size:14.5px;font-weight:500;display:flex}.kFBG7a_mlist li:before{content:"";background:var(--primary);flex:none;width:16px;height:1.5px;margin-top:.7em}@media (min-width:1081px){.kFBG7a_mlist{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;display:grid;position:absolute;overflow:hidden}}.kFBG7a_life{margin-top:8px;position:relative}.kFBG7a_lifeRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.kFBG7a_step{background:var(--paper,var(--paper));box-shadow:var(--shadow-plane);z-index:1;border-radius:16px;padding:18px 18px 16px;position:relative}.kFBG7a_step img{object-fit:contain;width:40px;height:40px}.kFBG7a_step b{margin-top:10px;font-size:16px;font-weight:500;display:block}.kFBG7a_step small{color:var(--muted-foreground);text-wrap:pretty;margin-top:4px;font-size:13.5px;display:block}.kFBG7a_step.kFBG7a_after{box-shadow:inset 0 0 0 1.5px var(--hairline-strong);background:0 0}.kFBG7a_step.kFBG7a_after b,.kFBG7a_step.kFBG7a_after small{color:var(--muted-foreground)}.kFBG7a_step img.kFBG7a_grey{filter:grayscale();opacity:.6}.kFBG7a_ours{border:2px solid var(--primary);background:color-mix(in oklab, var(--primary) 5%, transparent);pointer-events:none;border-radius:22px;width:calc(80% + 14px);position:absolute;top:-8px;bottom:-8px;left:-8px}.kFBG7a_oursTag{background:var(--primary);color:var(--primary-foreground);font:500 11px var(--mono);white-space:nowrap;border-radius:6px;padding:2px 8px;position:absolute;top:0;left:14px;translate:0 -60%}.kFBG7a_life[data-armed] .kFBG7a_ours{clip-path:inset(0 100% 0 0 round 22px);transition:clip-path 1.4s var(--ease) .3s}.kFBG7a_life[data-in] .kFBG7a_ours{clip-path:inset(0 round 22px)}.kFBG7a_values{border-top:1.5px solid var(--foreground)}.kFBG7a_val{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,5fr) minmax(0,5fr) minmax(0,4fr);align-items:center;gap:40px;padding:40px 0;display:grid}.kFBG7a_val h3{letter-spacing:-.025em;font-size:clamp(24px,2.6vw,32px);font-weight:500;line-height:1.15}.kFBG7a_val p{color:var(--neutral-ink);text-wrap:pretty;font-size:17px;line-height:1.55}.kFBG7a_demo{background:var(--ground);border-radius:14px;align-content:center;gap:8px;min-height:96px;padding:16px;display:grid}.kFBG7a_rowx{font:400 12px var(--mono);color:var(--muted-foreground);align-items:center;gap:8px;display:flex}.kFBG7a_rowx svg{width:14px;height:14px;color:var(--primary);flex:none}.kFBG7a_fbox{border:1px solid var(--hairline-strong);height:30px;font:400 13px var(--mono);background:var(--paper);white-space:nowrap;border-radius:5px;align-items:center;min-width:0;padding:0 9px;transition:border-color .3s,background-color .3s;display:flex;position:relative}.kFBG7a_fbox>span:first-child{text-overflow:ellipsis;overflow:hidden}.kFBG7a_fchip{font:600 9px var(--font-sans,sans-serif);background:var(--primary);color:var(--primary-foreground);opacity:0;pointer-events:none;border-radius:4px;padding:1px 6px;transition:opacity .2s;position:absolute;top:-9px;right:-1px}.kFBG7a_isScan{border:1.5px solid var(--primary);background:color-mix(in oklab, var(--primary) 8%, transparent)}.kFBG7a_isDone{background:#f0faf3;border-color:#86c99d}.kFBG7a_isFlag{background:#fff7eb;border:1.5px solid #e2a54b}.dark .kFBG7a_isDone{border-color:color-mix(in oklab, var(--positive) 55%, transparent);background:var(--positive-soft)}.dark .kFBG7a_isFlag{border-color:color-mix(in oklab, var(--caution) 60%, transparent);background:var(--caution-soft)}.kFBG7a_isScan .kFBG7a_fchip,.kFBG7a_isDone .kFBG7a_fchip,.kFBG7a_isFlag .kFBG7a_fchip{opacity:1}.kFBG7a_isDone .kFBG7a_fchip{background:var(--positive-fill)}.kFBG7a_isFlag .kFBG7a_fchip{background:var(--caution)}.kFBG7a_hon{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.kFBG7a_hon li{background:var(--paper,var(--paper));box-shadow:var(--shadow-plane);border-radius:16px;align-items:flex-start;gap:16px;min-width:0;padding:22px;display:flex}.kFBG7a_ic2{background:var(--ground);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.kFBG7a_ic2 svg{width:22px;height:22px}.kFBG7a_hon b{font-size:16.5px;font-weight:500;display:block}.kFBG7a_hon p{color:var(--neutral-ink);text-wrap:pretty;margin-top:4px;font-size:15px}.kFBG7a_roads{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.kFBG7a_roads span{background:var(--ground);height:30px;color:var(--muted-foreground);filter:grayscale();opacity:.85;border-radius:99px;align-items:center;gap:6px;padding:0 10px 0 6px;font-size:12.5px;display:inline-flex}.kFBG7a_roads img{object-fit:contain;width:18px;height:18px}.kFBG7a_roads em{box-shadow:inset 0 0 0 1px var(--hairline-strong);border-radius:99px;padding:0 6px;font-size:11px;font-style:normal}.kFBG7a_cSplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.kFBG7a_cLead{margin-top:16px}.kFBG7a_defs{border-top:1px solid var(--border);margin:0;display:grid}.kFBG7a_defs div{border-bottom:1px solid var(--border);grid-template-columns:140px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.kFBG7a_defs dt{color:var(--muted-foreground);font-size:14px}.kFBG7a_defs dd{margin:0;font-size:16px}.kFBG7a_cAct{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}@media (max-width:1080px){.kFBG7a_annot{grid-template-columns:minmax(0,640px)}.kFBG7a_notes{display:none}.kFBG7a_mlist{display:grid}}@media (max-width:960px){.kFBG7a_lifeRow{grid-template-columns:repeat(2,minmax(0,1fr))}.kFBG7a_ours{display:none}.kFBG7a_ourStep{box-shadow:0 0 0 2px var(--primary)}.kFBG7a_val{grid-template-columns:minmax(0,1fr);gap:16px;padding:32px 0}.kFBG7a_hon{grid-template-columns:minmax(0,1fr)}.kFBG7a_cSplit{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:640px){.kFBG7a_sec{padding:96px 0}.kFBG7a_tight{padding:80px 0}.kFBG7a_secHead{margin-bottom:48px}.kFBG7a_hero{padding:56px 0 48px}.kFBG7a_sheet{padding:26px 20px 20px}.kFBG7a_sheet p{font-size:17px}.kFBG7a_pen{width:90px;bottom:-34px;right:-12px}.kFBG7a_lifeRow{grid-template-columns:minmax(0,1fr)}.kFBG7a_defs div{grid-template-columns:minmax(0,1fr);gap:4px}.kFBG7a_cAct>a:first-child{flex:100%}.kFBG7a_hon li{padding:18px}}@media (prefers-reduced-motion:reduce){.kFBG7a_annot .kFBG7a_hi{background-size:100% 100%;transition:none}.kFBG7a_annot .kFBG7a_mnote{opacity:1;transform:none}.kFBG7a_life .kFBG7a_ours{clip-path:none}}
._1cNqAa_page{overflow-x:clip}._1cNqAa_sec{background:var(--ground);padding:160px 0;position:relative}._1cNqAa_secTight{padding:120px 0}._1cNqAa_tonePaper{background:var(--paper)}._1cNqAa_toneGround2{background:var(--accent)}._1cNqAa_secHead{max-width:640px;margin-bottom:72px}._1cNqAa_secHead p{margin-top:20px}._1cNqAa_hero{padding:104px 0 112px}._1cNqAa_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}._1cNqAa_heroLead{margin-top:22px}._1cNqAa_ctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}._1cNqAa_paperBtn{background:var(--paper);box-shadow:0 1px 2px #0f11150f,0 10px 28px -8px #0f11152e}._1cNqAa_paperBtn:hover{background:var(--paper);box-shadow:0 1px 2px #0f111514,0 14px 30px -10px #0f11153d}._1cNqAa_facts{color:var(--muted-foreground);flex-wrap:wrap;gap:8px 22px;margin-top:22px;padding:0;font-size:14px;list-style:none;display:flex}._1cNqAa_facts li{align-items:center;gap:7px;display:inline-flex}._1cNqAa_facts svg{color:var(--positive)}._1cNqAa_doors{background:var(--paper);box-shadow:var(--shadow-plane);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 18px;padding:28px;display:grid;position:relative}._1cNqAa_dObj{pointer-events:none;width:110px;height:110px;position:absolute;top:-46px;right:-30px}._1cNqAa_keyChip{background:var(--band);height:46px;color:var(--band-ink);font:400 13.5px var(--font-fragment-mono), ui-monospace, monospace;box-shadow:var(--shadow-float);border-radius:99px;grid-column:1/-1;justify-self:center;align-items:center;gap:10px;padding:0 18px;display:inline-flex}.dark ._1cNqAa_keyChip{box-shadow:0 0 0 1px var(--band-line), var(--shadow-float)}._1cNqAa_keyChip i{background:#4ade80;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #4ade8033}._1cNqAa_door{background:var(--ground);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex;position:relative}._1cNqAa_lg{background:var(--paper);width:44px;height:44px;box-shadow:var(--shadow-plane);border-radius:12px;place-items:center;display:grid}._1cNqAa_door b{font-size:15.5px;font-weight:500}._1cNqAa_door code{font:400 12px var(--font-fragment-mono), ui-monospace, monospace;color:var(--neutral-ink);overflow-wrap:anywhere}._1cNqAa_door small{color:var(--muted-foreground);font-size:12.5px}._1cNqAa_wire{grid-column:1/-1;height:26px;margin:-8px 0;position:relative}._1cNqAa_wire svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._1cNqAa_wire path{fill:none;stroke:var(--primary);stroke-width:1.6px;stroke-dasharray:3 5;opacity:.6}._1cNqAa_doors[data-armed] ._1cNqAa_wire path{animation:1.2s linear infinite _1cNqAa_dash}@keyframes _1cNqAa_dash{to{stroke-dashoffset:-16px}}._1cNqAa_res{background:var(--band);color:#d7dbe2;font:400 12.5px/1.75 var(--font-fragment-mono), ui-monospace, monospace;border-radius:14px;grid-column:1/-1;padding:14px 16px}._1cNqAa_res span{overflow-wrap:anywhere;display:block}._1cNqAa_resDim{color:#8c93a0}._1cNqAa_resOk{color:#4ade80;font-weight:400}._1cNqAa_resWn{color:#fbbf24;font-weight:400}._1cNqAa_doors[data-armed] ._1cNqAa_res span{transition:opacity .4s, transform .5s var(--ease);transition-delay:calc(.5s + var(--k) * .25s)}._1cNqAa_doors[data-armed]:not([data-in]) ._1cNqAa_res span{opacity:0;transform:translate(-6px)}._1cNqAa_dev{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:40px;display:grid}._1cNqAa_devCode{min-width:0}._1cNqAa_term{min-width:0;font-size:13px}._1cNqAa_tabs{scrollbar-width:none;border-bottom:1px solid #ffffff14;gap:2px;padding:8px 10px 0;display:flex;overflow-x:auto}._1cNqAa_tabs button{color:#8c93a0;min-height:44px;font:500 13px var(--font-onest), system-ui, sans-serif;white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 14px;transition:color .2s}._1cNqAa_tabs button:hover{color:#d7dbe2}._1cNqAa_tabs button[aria-selected=true]{color:#fff;border-bottom-color:var(--primary)}._1cNqAa_tabs button:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;border-radius:6px}._1cNqAa_tabp{color:#e6e9ee;min-height:210px;padding:16px 18px}._1cNqAa_tabp:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}._1cNqAa_tabp pre{font:inherit;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;margin:0}._1cNqAa_k{color:#f0abfc}._1cNqAa_s{color:#a9c4ff}._1cNqAa_c{color:var(--ink-faint)}._1cNqAa_toutH{color:var(--ink-faint);margin-bottom:4px;font-size:11.5px;display:block}._1cNqAa_tl{cursor:default;border-radius:4px;margin:0 -6px;padding:0 6px;transition:opacity .35s,background .2s}._1cNqAa_tl:hover{background:#ffffff0f}._1cNqAa_termCap{max-width:40em;color:var(--muted-foreground);text-wrap:pretty;margin-top:14px;font-size:14px}._1cNqAa_warnMark{color:var(--caution-ink,var(--caution));font-weight:500}._1cNqAa_devPaper{min-width:0;position:sticky;top:96px}._1cNqAa_cap{color:var(--muted-foreground);justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}._1cNqAa_cap svg{flex:none}._1cNqAa_ag{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;display:grid}._1cNqAa_agLead{margin-top:16px}._1cNqAa_tools{flex-wrap:wrap;gap:8px;margin-top:24px;padding:0;list-style:none;display:flex}._1cNqAa_tools li{background:var(--paper);height:32px;box-shadow:var(--shadow-plane);font:400 12.5px var(--font-fragment-mono), ui-monospace, monospace;color:var(--neutral-ink);border-radius:99px;align-items:center;gap:6px;padding:0 12px;transition:background-color .3s,color .3s,box-shadow .3s;display:inline-flex}._1cNqAa_tools li i{background:var(--hairline-strong);border-radius:50%;width:7px;height:7px;transition:background-color .3s}._1cNqAa_tools li._1cNqAa_toolOn{background:var(--brand-soft);color:var(--blue-ink);box-shadow:0 0 0 1.5px #2563eb66}._1cNqAa_tools li._1cNqAa_toolOn i{background:var(--primary)}._1cNqAa_agCol{min-width:0}._1cNqAa_agTerm{font-size:13px}._1cNqAa_agBody{min-height:290px;padding:16px 18px 20px}._1cNqAa_ln{white-space:pre-wrap;word-break:break-word;opacity:.14;transition:opacity .3s, transform .4s var(--ease);display:block;transform:translateY(2px)}._1cNqAa_lnOn{opacity:1;transform:none}._1cNqAa_lnCmd,._1cNqAa_lnAsk{color:#fff}._1cNqAa_lnCmd:before{content:"$ ";color:var(--ink-faint)}._1cNqAa_lnCall{color:#a9c4ff}._1cNqAa_tok{color:#4ade80}._1cNqAa_twn{color:#fbbf24}._1cNqAa_tdim{color:#8c93a0}._1cNqAa_replay{background:color-mix(in oklab, var(--foreground) 5.5%, transparent);border-radius:99px;align-items:center;gap:6px;min-height:44px;margin-top:14px;padding:0 14px;font-size:14px;display:inline-flex}._1cNqAa_replay:hover{background:color-mix(in oklab, var(--foreground) 9%, transparent)}._1cNqAa_split{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:56px;display:grid}._1cNqAa_epLead{margin-top:16px}._1cNqAa_logos,._1cNqAa_worksList{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}._1cNqAa_logos{margin-top:24px}._1cNqAa_logos li,._1cNqAa_worksList li{background:var(--ground);border-radius:99px;align-items:center;gap:8px;height:40px;padding:0 14px 0 8px;font-size:13.5px;font-weight:500;display:inline-flex}._1cNqAa_works{margin-top:22px}._1cNqAa_worksLabel{color:var(--muted-foreground);margin-bottom:10px;font-size:13px;display:block}._1cNqAa_epCol{min-width:0}._1cNqAa_ep{border-collapse:collapse;width:100%}._1cNqAa_ep tr{border-bottom:1px solid var(--border)}._1cNqAa_ep tbody tr:first-child{border-top:1px solid var(--border)}._1cNqAa_ep td{vertical-align:top;padding:14px 10px}._1cNqAa_m{width:78px;padding-left:0!important}._1cNqAa_m span{width:64px;height:24px;font:500 11.5px var(--font-fragment-mono), ui-monospace, monospace;background:var(--brand-soft);color:var(--blue-ink);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}._1cNqAa_m span._1cNqAa_mGet{background:var(--positive-soft);color:var(--positive)}._1cNqAa_m span._1cNqAa_mPatch{background:var(--caution-soft,#fff7eb);color:var(--caution-ink,var(--caution))}._1cNqAa_pth{min-width:0}._1cNqAa_pthCode{font:400 13.5px var(--font-fragment-mono), ui-monospace, monospace;overflow-wrap:anywhere;display:block}._1cNqAa_desc{color:var(--muted-foreground);margin-top:3px;font-size:14px;display:block}._1cNqAa_tool{text-align:right;white-space:nowrap;font:400 12.5px var(--font-fragment-mono), ui-monospace, monospace;color:var(--neutral-ink);padding-right:0!important}._1cNqAa_tool span{background:var(--ground);border-radius:6px;padding:2px 8px;display:inline-block}._1cNqAa_epNote{color:var(--muted-foreground);margin-top:14px;font-size:13px}._1cNqAa_lims{border-top:1.5px solid var(--foreground);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}._1cNqAa_lims li{border-right:1px solid var(--border);margin-right:22px;padding:22px 22px 0 0}._1cNqAa_lims li:last-child{border-right:0;margin-right:0}._1cNqAa_n{font:400 30px var(--font-fragment-mono), ui-monospace, monospace;letter-spacing:-.03em;display:block}._1cNqAa_n small{letter-spacing:0;color:var(--muted-foreground);font-size:14px}._1cNqAa_nWord{padding-top:10px;font-size:20px}._1cNqAa_lims b{margin-top:8px;font-size:15.5px;font-weight:500;display:block}._1cNqAa_lims p{color:var(--muted-foreground);text-wrap:pretty;margin-top:6px;font-size:14.5px}._1cNqAa_lims code{background:color-mix(in oklab, var(--foreground) 5.5%, transparent);font:400 12.5px var(--font-fragment-mono), ui-monospace, monospace;color:var(--foreground);overflow-wrap:anywhere;border-radius:4px;padding:1px 5px}@media (max-width:1080px){._1cNqAa_dev,._1cNqAa_ag{grid-template-columns:minmax(0,1fr)}._1cNqAa_devPaper{max-width:560px;position:static}._1cNqAa_split{grid-template-columns:minmax(0,1fr);gap:28px}._1cNqAa_lims{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}._1cNqAa_lims li:nth-child(2){border-right:0}}@media (max-width:960px){._1cNqAa_heroGrid{grid-template-columns:minmax(0,1fr)}._1cNqAa_dObj{display:none}}@media (max-width:640px){._1cNqAa_sec{padding:96px 0}._1cNqAa_secTight{padding:80px 0}._1cNqAa_secHead{margin-bottom:48px}._1cNqAa_hero{padding:56px 0 72px}._1cNqAa_ctas>*{flex:100%}._1cNqAa_doors{grid-template-columns:minmax(0,1fr);padding:18px}._1cNqAa_wire{display:none}._1cNqAa_keyChip{height:42px;padding:0 14px;font-size:12px}._1cNqAa_tool{display:none}._1cNqAa_m{width:70px}._1cNqAa_lims{grid-template-columns:minmax(0,1fr)}._1cNqAa_lims li{border-right:0;border-bottom:1px solid var(--border);margin-right:0;padding:20px 0}._1cNqAa_termCap,._1cNqAa_epNote{font-size:16px}}@media (prefers-reduced-motion:reduce){._1cNqAa_tabs button,._1cNqAa_ln,._1cNqAa_tools li{transition:none}}
.iaKkwa_ed{background:var(--paper);box-shadow:var(--shadow-doc), 0 0 0 1px #0f11150d;color:#2b2f36;border-radius:14px;font-size:13px;position:absolute;inset:0;overflow:hidden}.iaKkwa_edTop{border-bottom:1px solid var(--border);height:44px;color:var(--muted-foreground);background:var(--paper);z-index:2;align-items:center;gap:6px;padding:0 14px;font-size:11.5px;font-weight:500;display:flex;position:absolute;top:0;left:0;right:0}.iaKkwa_edTop>b{color:var(--ink);align-items:center;gap:8px;margin-right:auto;font-size:12.5px;font-weight:500;display:flex}.iaKkwa_edTop>b img{width:18px;height:18px}.iaKkwa_edTop>span{border:1px solid var(--border);white-space:nowrap;border-radius:7px;align-items:center;gap:4px;padding:4px 8px;font-size:10.5px;transition:background .2s,color .2s,transform .15s;display:inline-flex}.iaKkwa_edTop>span[data-k=ai]{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.iaKkwa_edTop>span[data-k=send]{background:var(--ink);border-color:var(--ink);color:#fff}.iaKkwa_edTop>span[data-k=hot]{border-color:var(--primary);color:var(--primary)}.iaKkwa_ed [data-pressed]{transform:scale(.92)}.iaKkwa_edBody{display:grid;position:absolute;inset:44px 0 0}.iaKkwa_pg{background:var(--paper);color:#2b2f36;--ink:#0f1115;--faint:#8a919c;--amber:#b45309;--amber-soft:#fff7eb;--amber-line:#e2a54b;--danger:#dc2626;--positive-line:#86c99d;padding:22px 30px;line-height:1.62;position:relative;overflow:hidden}.iaKkwa_pg h6{color:var(--ink);letter-spacing:-.01em;margin-bottom:6px;font-size:18px;font-weight:600;transition:opacity .3s}.iaKkwa_cl{color:var(--ink);margin-top:10px;font-weight:600}.iaKkwa_pg p{margin-top:2px}.iaKkwa_sv{background:var(--brand-soft);color:var(--blue-ink);font:400 11.5px/1.5 var(--font-mono);border-radius:4px;padding:0 4px;transition:box-shadow .3s,background .3s;display:inline-block}.iaKkwa_sv[data-hot]{box-shadow:0 0 0 2px var(--primary);background:var(--paper)}.iaKkwa_sug{background:#f5f8ff;border-radius:8px;min-height:72px;margin-top:8px;padding:8px 10px;transition:background .4s,box-shadow .4s;position:relative;box-shadow:inset 0 0 0 1.5px #2563eb59}.iaKkwa_lab{color:var(--primary);letter-spacing:.05em;justify-content:space-between;margin-bottom:2px;font-size:9.5px;font-weight:600;display:flex}.iaKkwa_sug[data-ok]{box-shadow:none;background:0 0}.iaKkwa_sug[data-ok] .iaKkwa_lab{color:var(--positive)}.iaKkwa_newv{background:#fef3c7;border-radius:3px;padding:0 2px;transition:background .6s}.iaKkwa_sug[data-ok] .iaKkwa_newv{background:0 0}.iaKkwa_side{border-left:1px solid var(--border);background:#fafbfc;flex-direction:column;gap:10px;min-width:0;padding:14px;font-size:11.5px;display:flex;position:relative}.iaKkwa_sh{color:var(--ink);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex}.iaKkwa_sh i{background:var(--primary);width:22px;height:22px;color:var(--primary-foreground);border-radius:7px;place-items:center;display:grid}.iaKkwa_sh small{font:400 10px var(--font-mono);color:var(--muted-foreground);margin-left:auto}.iaKkwa_brief{background:var(--paper);border:1px solid var(--border);color:var(--ink);border-radius:10px;min-height:74px;padding:9px 10px;line-height:1.45}.iaKkwa_status{color:var(--muted-foreground);align-items:center;gap:7px;min-height:18px;font-weight:500;display:flex}.iaKkwa_status[data-spin] svg{color:var(--primary);animation:1.1s linear infinite iaKkwa_afSpin}@keyframes iaKkwa_afSpin{to{transform:rotate(360deg)}}.iaKkwa_checkL{background:var(--paper);transition:opacity .4s, transform .4s var(--ease);border:1px solid #fde68a;border-radius:10px;padding:9px 10px}.iaKkwa_checkL:not([data-on]){opacity:0;transform:translateY(6px)}.iaKkwa_checkL b{color:var(--caution-ink);margin-bottom:6px;font-size:11px;font-weight:600;display:block}.iaKkwa_checkL label{font:400 11px var(--font-mono);color:var(--ink);align-items:center;gap:7px;padding:3px 0;display:flex}.iaKkwa_checkL label i{color:#fff;border:1px solid #c3c8d0;border-radius:4px;place-items:center;width:14px;height:14px;transition:all .25s;display:grid}.iaKkwa_checkL label i svg{opacity:0}.iaKkwa_checkL label[data-on] i{background:var(--positive-fill);border-color:var(--positive-fill)}.iaKkwa_checkL label[data-on] i svg{opacity:1}.iaKkwa_insBtn{background:var(--primary);color:var(--primary-foreground);border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:7px 12px;font-size:11.5px;font-weight:600;transition:transform .15s,background .3s,opacity .3s;display:inline-flex}.iaKkwa_insBtn[data-state=off]{opacity:.35}.iaKkwa_insBtn[data-state=done]{background:var(--positive-fill)}.iaKkwa_promptBar{border:1px solid var(--border);color:var(--muted-foreground);background:var(--paper);box-shadow:var(--shadow-float);z-index:2;border-radius:12px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex;position:absolute;bottom:16px;left:30px;right:30px}.iaKkwa_promptBar i{background:var(--primary);width:22px;height:22px;color:var(--primary-foreground);border-radius:7px;flex:none;place-items:center;display:grid}.iaKkwa_promptBar b{color:var(--ink);min-height:1em;font-weight:500}.iaKkwa_float{z-index:3;background:var(--paper);width:210px;box-shadow:var(--shadow-float), 0 0 0 1px #0f11150d;transition:opacity .4s var(--ease), transform .45s var(--ease);border-radius:12px;padding:10px 12px;font-size:11.5px;position:absolute;right:22px}.iaKkwa_float:not([data-on]){opacity:0;transform:translateY(8px)}.iaKkwa_float b{margin-bottom:3px;font-size:11.5px;font-weight:600;display:block}.iaKkwa_float[data-k=chk]{border-top:3px solid #f59e0b;top:120px}.iaKkwa_float[data-k=note]{border-top:3px solid var(--primary);top:262px}.iaKkwa_row{gap:6px;margin-top:8px;display:flex}.iaKkwa_row span{background:var(--ground);color:var(--ink);border-radius:7px;padding:4px 9px;font-size:10.5px;font-weight:600;transition:transform .15s}.iaKkwa_row span:first-child{background:var(--primary);color:var(--primary-foreground)}.iaKkwa_scatter{aspect-ratio:16/10;background:var(--ground);box-shadow:inset 0 0 0 1px var(--border);border-radius:20px;position:relative;overflow:hidden}.iaKkwa_frag{background:var(--paper);box-shadow:var(--shadow-float);white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 24px);transform:translate(-50%, -50%) translate(calc(var(--fx) * var(--sx,1) * (1 - var(--k,1))), calc(var(--fy) * var(--sy,1) * (1 - var(--k,1)))) rotate(calc(var(--fr) * (1 - var(--k,1)))) scale(calc(1 - var(--k,1) * .35));opacity:calc(1 - var(--k,1) * 1.15);border-radius:12px;align-items:center;gap:8px;padding:9px 13px 9px 10px;font-size:13.5px;display:inline-flex;position:absolute;top:50%;left:50%;overflow:hidden}.iaKkwa_frag svg{color:var(--neutral-ink);flex:none}.iaKkwa_frag[data-k=bad] svg{color:var(--danger)}.iaKkwa_frag[data-k=w] svg{color:#2b579a}.iaKkwa_oneDoc{background:var(--paper);width:min(300px,64%);box-shadow:var(--shadow-doc), 0 0 0 2px var(--primary);transform:translate(-50%, -50%) scale(calc(.8 + var(--k,1) * .2));opacity:calc(var(--k,1) * 1.6 - .6);border-radius:14px;padding:16px 18px;position:absolute;top:50%;left:50%}.iaKkwa_oneDoc .iaKkwa_t{align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.iaKkwa_oneDoc ul{gap:5px;margin-top:10px;padding:0;list-style:none;display:grid}.iaKkwa_oneDoc li{color:var(--neutral-ink);align-items:center;gap:8px;font-size:13px;display:flex}.iaKkwa_oneDoc li svg{color:var(--positive)}.iaKkwa_scatterLbl{font:400 11.5px var(--font-mono);color:var(--muted-foreground);position:absolute;bottom:14px;left:16px}.iaKkwa_skel{transform-origin:0;height:7px;transition:transform .5s var(--ease), opacity .3s, background .4s;background:#e9ebef;border-radius:4px;margin-top:8px;display:block}.iaKkwa_skel[data-w=s]{width:68%}.iaKkwa_skel[data-w=m]{width:84%}.iaKkwa_dr:not([data-on]) .iaKkwa_skel{opacity:0;transform:scaleX(0)}.iaKkwa_dr .iaKkwa_h{color:var(--ink);margin-top:12px;font-size:12.5px;font-weight:600;transition:opacity .3s}.iaKkwa_dr:not([data-on]) .iaKkwa_h{opacity:0}.iaKkwa_draftBox{background:#f8faff;border-radius:8px;margin-top:6px;padding:2px 10px 10px;transition:background .4s,box-shadow .4s;position:relative;box-shadow:inset 0 0 0 1.5px #2563eb59}.iaKkwa_draftBox[data-ok]{box-shadow:none;background:0 0}.iaKkwa_draftTag{font:600 9px var(--font-sans);letter-spacing:.04em;background:var(--primary);color:var(--primary-foreground);border-radius:4px;padding:1px 6px;transition:background .3s;position:absolute;top:-9px;right:8px}.iaKkwa_draftBox[data-ok] .iaKkwa_draftTag{background:var(--positive-fill)}.iaKkwa_rvLine{border-radius:3px;transition:background .3s,box-shadow .3s}.iaKkwa_rvLine[data-hot]{background:color-mix(in oklab, var(--primary) 10%, transparent);box-shadow:0 0 0 2px #2563eb59}.iaKkwa_rvLine[data-fixed]{background:var(--positive-soft)}.iaKkwa_notes{flex-direction:column;gap:8px;display:flex}.iaKkwa_rn{background:var(--paper);border:1px solid var(--border);transition:opacity .35s, transform .4s var(--ease), border-color .3s, box-shadow .3s;border-radius:10px;padding:8px 10px;font-size:11px;line-height:1.4}.iaKkwa_rn:not([data-on]){opacity:0;transform:translate(10px)}.iaKkwa_rn[data-hot]{border-color:var(--primary);box-shadow:0 0 0 3px var(--brand-soft)}.iaKkwa_rn .iaKkwa_k{font:600 9.5px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--primary);margin-bottom:2px;display:block}.iaKkwa_fx{background:var(--ground);color:var(--ink);border-radius:6px;margin-top:5px;padding:3px 8px;font-size:10px;font-weight:600;transition:background .3s,color .3s,transform .15s;display:inline-block}.iaKkwa_fx[data-done]{background:var(--positive-fill);color:var(--primary-foreground)}.iaKkwa_lib{border-right:1px solid var(--border);background:#fafbfc;padding:12px;font-size:11.5px;font-weight:500}.iaKkwa_lh{letter-spacing:.06em;color:var(--muted-foreground);margin-bottom:8px;font-size:9.5px;font-weight:600}.iaKkwa_it{color:var(--muted-foreground);border-radius:7px;justify-content:space-between;padding:7px 8px;transition:background .3s,color .3s,box-shadow .3s;display:flex}.iaKkwa_it small{font:400 9.5px var(--font-mono)}.iaKkwa_it[data-on]{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1.5px var(--primary)}.iaKkwa_docx{background:var(--paper);width:230px;box-shadow:var(--shadow-doc);transition:opacity .4s, transform .7s var(--ease);z-index:3;border-radius:12px;align-items:center;gap:10px;padding:14px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iaKkwa_docx[data-gone]{opacity:0;transform:translate(-50%,-30%)scale(.8)}.iaKkwa_wi{color:#fff;width:34px;height:40px;font:700 13px var(--font-sans);background:#2b579a;border-radius:4px;flex:none;place-items:center;display:grid}.iaKkwa_docx b{font-size:12px;font-weight:500;display:block}.iaKkwa_docx small{color:var(--muted-foreground);font-size:10.5px}.iaKkwa_imp{transition:opacity .5s}.iaKkwa_imp[data-off]{opacity:0}.iaKkwa_libClause{max-height:120px;transition:background .5s, box-shadow .5s, max-height .6s var(--ease), opacity .4s, margin .4s;border-radius:8px;overflow:hidden}.iaKkwa_libClause[data-hide]{opacity:0;max-height:0}.iaKkwa_libClause[data-new]{background:#f5f8ff;margin:6px -8px 0;padding:4px 8px;box-shadow:inset 0 0 0 1.5px #2563eb59}.iaKkwa_fly{z-index:4;background:var(--paper);width:170px;box-shadow:var(--shadow-float), 0 0 0 1.5px var(--primary);opacity:0;pointer-events:none;transition:transform .8s var(--ease), opacity .3s;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:500;position:absolute;top:178px;left:16px}.iaKkwa_fly[data-go]{opacity:1;transform:translate(230px,30px)}.iaKkwa_thread{flex-direction:column;gap:8px;display:flex}.iaKkwa_cmt{color:#57534e;transition:opacity .4s, transform .4s var(--ease);background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:8px 10px;font-size:11px;line-height:1.45}.iaKkwa_cmt:not([data-on]){opacity:0;transform:translateY(6px)}.iaKkwa_cmt b{color:var(--ink);font-size:11px;font-weight:600;display:block}.iaKkwa_cmt[data-rep]{background:var(--paper);border-color:var(--border);margin-left:14px}.iaKkwa_resolved{color:var(--positive);align-items:center;gap:6px;font-size:11px;font-weight:600;transition:opacity .4s;display:flex}.iaKkwa_resolved:not([data-on]){opacity:0}.iaKkwa_svTip{z-index:3;background:var(--ink);color:#fff;max-width:250px;transition:opacity .35s, transform .4s var(--ease);border-radius:10px;padding:8px 10px;font-size:11px;line-height:1.4;position:absolute;top:118px;left:30px}.iaKkwa_svTip:not([data-on]){opacity:0;transform:translateY(-4px)}.iaKkwa_svTip b{font-weight:600;display:block}.iaKkwa_cmtMark{background:#fef3c7;border-bottom:2px solid #f59e0b;transition:background .4s}.iaKkwa_cmtMark[data-done]{background:0 0}.iaKkwa_sendSheet{background:var(--paper);border-left:1px solid var(--border);width:260px;transition:transform .6s var(--ease);z-index:3;flex-direction:column;gap:10px;padding:14px;font-size:11.5px;display:flex;position:absolute;top:44px;bottom:0;right:0;transform:translate(100%);box-shadow:-20px 0 40px -24px #0f111540}.iaKkwa_sendSheet[data-on]{transform:none}.iaKkwa_sendSheet h5{font-size:13px;font-weight:600}.iaKkwa_sgn{border:1px solid var(--border);border-radius:9px;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;padding:8px;display:grid}.iaKkwa_o{width:20px;height:20px;font:500 10px var(--font-mono);background:var(--brand-soft);color:var(--primary);border-radius:6px;place-items:center;display:grid}.iaKkwa_sgn[data-c2] .iaKkwa_o{background:var(--positive-soft);color:var(--positive)}.iaKkwa_sgn b{font-weight:500;display:block}.iaKkwa_sgn small{color:var(--muted-foreground);font-size:10px;display:block}.iaKkwa_st2{background:var(--ground);color:var(--muted-foreground);border-radius:99px;padding:2px 7px;font-size:9.5px;font-weight:600}.iaKkwa_st2[data-s=ok]{background:var(--positive-soft);color:var(--positive)}.iaKkwa_st2[data-s=now]{background:var(--brand-soft);color:var(--primary)}.iaKkwa_ordRow{background:var(--ground);border-radius:99px;align-self:flex-start;gap:4px;padding:3px;display:flex}.iaKkwa_ordRow span{color:var(--muted-foreground);border-radius:99px;padding:4px 10px;font-size:10.5px;font-weight:500}.iaKkwa_ordRow span:first-child{background:var(--ink);color:#fff}.iaKkwa_sendBtn{background:var(--primary);color:var(--primary-foreground);border-radius:9px;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding:9px;font-weight:600;transition:transform .15s,background .3s;display:flex}.iaKkwa_sendBtn[data-done]{background:var(--positive-fill)}.iaKkwa_stampSeal{width:86px;height:86px;color:var(--blue-ink);background:var(--paper);box-shadow:var(--shadow-float);opacity:0;z-index:2;border-radius:50%;transition:opacity .25s,transform .55s cubic-bezier(.2,1.3,.3,1);position:absolute;bottom:40px;right:300px;transform:scale(1.8)rotate(-30deg)}.iaKkwa_stampSeal[data-on]{opacity:1;transform:rotate(-12deg)}.iaKkwa_stampSeal svg{width:100%;height:100%}@media (max-width:699.98px){.iaKkwa_scatter{aspect-ratio:4/5;--sx:.3;--sy:1.45}.iaKkwa_frag{padding:7px 10px 7px 8px;font-size:12px}}.dark .iaKkwa_ed{color:var(--neutral-ink);--ink:var(--foreground);--faint:var(--ink-faint);--amber:var(--caution);--amber-soft:var(--caution-soft);--amber-line:color-mix(in oklab, var(--caution) 55%, transparent);--danger:var(--negative);--positive-line:color-mix(in oklab, var(--positive) 45%, transparent)}:is(.dark .iaKkwa_side,.dark .iaKkwa_lib){background:var(--ground-2)}.dark .iaKkwa_edTop>span[data-k=send]{color:var(--background)}.dark .iaKkwa_svTip{color:var(--background)}.dark .iaKkwa_ordRow span:first-child{color:var(--background)}.dark .iaKkwa_checkL{border-color:color-mix(in oklab, var(--caution) 40%, transparent)}.dark .iaKkwa_checkL label i{border-color:var(--hairline-strong)}.dark .iaKkwa_cmt:not([data-rep]){background:var(--caution-soft);border-color:color-mix(in oklab, var(--caution) 35%, transparent)}.dark .iaKkwa_cmt{color:var(--neutral-ink)}
.-_fZmG_heroArt{padding:8px 0 0 9%;position:relative}.-_fZmG_heroXf{max-width:min(460px,77svh - 184.8px);margin-left:auto;margin-right:auto}.-_fZmG_heroRec{z-index:4;background:var(--paper);width:212px;box-shadow:var(--shadow-float), 0 0 0 1px #0f11150a;opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease);pointer-events:none;border-radius:14px;padding:12px 14px;font-size:12px;position:absolute;top:40%;left:0;transform:translate(-14px)}.-_fZmG_heroRec[data-on]{opacity:1;transform:none}.-_fZmG_rh{align-items:center;gap:8px;margin-bottom:8px;display:flex}.-_fZmG_av{background:var(--brand-soft-2);width:28px;height:28px;color:var(--blue-ink);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.-_fZmG_heroRec b,.-_fZmG_recH b{font-size:13px;font-weight:500;display:block}.-_fZmG_heroRec small,.-_fZmG_recH small{color:var(--muted-foreground);font-size:11px;display:block}.-_fZmG_heroRec dl{font:400 11px var(--font-mono);grid-template-columns:auto 1fr;gap:3px 10px;display:grid}.-_fZmG_heroRec dt{color:var(--muted-foreground)}.-_fZmG_heroRec dd{text-align:right}.-_fZmG_flagRow{background:var(--amber-soft);color:var(--amber);font:500 11px var(--font-sans);border-radius:7px;grid-column:1/-1;margin-top:4px;padding:5px 7px}.-_fZmG_ftStage{grid-template-columns:minmax(0,1fr) 210px;align-items:start;gap:16px;display:grid}.-_fZmG_ftSheet{color:var(--foreground);transition:transform .6s var(--ease), background-color .4s, box-shadow .4s;overflow:hidden}.-_fZmG_ftSheet [data-state]{animation:none}.-_fZmG_ftSheet>div>div>div:not([data-state]){border-color:#0000 #0000 #9aa1ab;border-bottom-style:solid;border-bottom-width:1px;border-radius:0}.-_fZmG_sigb{height:44px}.-_fZmG_grp{border:1.5px solid #0000;border-radius:6px;align-items:center;gap:4px;height:34px;margin:4px 0 12px;padding:0 8px;transition:border-color .3s,background-color .3s;display:flex;position:relative}.-_fZmG_q{font:500 9.5px var(--font-sans);letter-spacing:.05em;color:var(--ink-faint);text-transform:uppercase;margin-right:10px}.-_fZmG_grp[data-on]{border-color:var(--primary);background:var(--brand-soft)}.-_fZmG_grp[data-on]>span:last-child{opacity:1}.-_fZmG_ftSheet[data-kind=word]{box-shadow:var(--shadow-doc), inset 0 6px 0 #2b579a}.-_fZmG_ftSheet[data-kind=word]>div:first-of-type b{color:#1e3a8a}.-_fZmG_ftSheet[data-kind=scan]{background-color:#fbfaf6;background-image:radial-gradient(#0000000d 1px,#0000 1px);background-size:7px 7px;transform:rotate(-1.3deg)}.-_fZmG_ftSheet[data-kind=scan] b,.-_fZmG_ftSheet[data-kind=scan] label,.-_fZmG_ftSheet[data-kind=scan] .-_fZmG_q{font-family:var(--font-print);letter-spacing:.02em}.-_fZmG_sweep{pointer-events:none;background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--primary) 7%, transparent) 70%, color-mix(in oklab, var(--primary) 45%, transparent) 99%, transparent);opacity:0;height:20%;animation:-_fZmG_ftSweep 1.4s var(--ease) forwards;position:absolute;top:-20%;left:0;right:0}@keyframes -_fZmG_ftSweep{0%{opacity:1;top:-20%}90%{opacity:1}to{opacity:0;top:100%}}.-_fZmG_ftMeta{background:var(--paper);box-shadow:var(--shadow-plane);border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex;position:relative}.-_fZmG_ftIc{background:var(--paper);width:44px;height:52px;box-shadow:var(--shadow-thumb);font:600 11px var(--font-mono);color:#fff;border-radius:5px;place-items:center;display:grid;position:relative;overflow:hidden}.-_fZmG_ftIc:before{content:"";background:var(--c,var(--destructive));height:20px;position:absolute;bottom:0;left:0;right:0}.-_fZmG_ftIc span{z-index:1;margin-top:auto;margin-bottom:3px;position:relative}.-_fZmG_ftMeta>b{font-size:16px;font-weight:500}.-_fZmG_ftMeta p{color:var(--muted-foreground);font-size:13.5px;line-height:1.45}.-_fZmG_ftCount{border-top:1px solid var(--border);color:var(--muted-foreground);align-items:baseline;gap:8px;padding-top:10px;font-size:13px;display:flex}.-_fZmG_ftCount b{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:500}.-_fZmG_ftAi{background:var(--brand-soft);color:var(--blue-ink);border-radius:99px;align-self:flex-start;padding:3px 9px;font-size:11.5px;font-weight:500}.-_fZmG_ftAi[data-off]{background:var(--positive-soft);color:var(--positive)}.-_fZmG_scanP{box-shadow:var(--shadow-doc);font-family:var(--font-print);color:#262a31;background:#fbfaf6 radial-gradient(#0000000b 1px,#0000 1px) 0 0/6px 6px;border-radius:4px;padding:34px 40px;position:absolute;inset:0;overflow:hidden}.-_fZmG_scanP h5{letter-spacing:.06em;font-size:21px;font-weight:600}.-_fZmG_scanSub{color:var(--muted-foreground);margin-top:2px;font-size:13px}.-_fZmG_hr{background:#262a31;height:2px;margin:12px 0 20px}.-_fZmG_sRow{white-space:nowrap;align-items:flex-end;gap:14px;margin-bottom:24px;font-size:14px;display:flex}.-_fZmG_sLine{border-bottom:1.2px solid #3b4049;flex:1;width:100%;height:22px;display:block}.-_fZmG_comb{display:inline-flex}.-_fZmG_comb i{border:1.2px solid #3b4049;width:20px;height:24px;margin-left:-1.2px}.-_fZmG_comb i.-_fZmG_sl{text-align:center;border:0;align-self:flex-end;width:12px;font-style:normal}.-_fZmG_chk{align-items:center;gap:6px;margin-right:16px;display:inline-flex}.-_fZmG_chk i{border:1.2px solid #3b4049;width:15px;height:15px}.-_fZmG_det{align-items:flex-end;display:inline-flex;position:relative}.-_fZmG_grow{flex:1}.-_fZmG_det:before{content:"";border:2px solid var(--primary);background:color-mix(in oklab, var(--primary) 8%, transparent);opacity:0;transition:opacity .3s, transform .5s var(--ease);pointer-events:none;border-radius:7px;position:absolute;inset:-6px -7px -5px;transform:scale(1.12)}.-_fZmG_det:after{content:attr(data-t);font:600 10px/1.5 var(--font-sans);color:var(--primary-foreground);background:var(--primary);opacity:0;white-space:nowrap;border-radius:4px;padding:0 6px;transition:opacity .3s .15s;position:absolute;top:-6px;right:-7px;translate:0 -100%}.-_fZmG_det[data-on]:before{opacity:1;transform:none}.-_fZmG_det[data-on]:after{opacity:1}.-_fZmG_det[data-tone=teal]:before{border-color:var(--teal);background:#0e749014}.-_fZmG_det[data-tone=teal]:after{background:var(--teal)}.-_fZmG_det[data-tone=ink]:before{border-color:var(--sig-ink);background:#1b2a6b0f}.-_fZmG_det[data-tone=ink]:after{background:var(--sig-ink)}.-_fZmG_stamp{font:500 12px var(--font-sans);color:var(--muted-foreground);position:absolute;bottom:24px;right:32px}.-_fZmG_legend{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.-_fZmG_legend span{background:var(--ground);height:32px;color:var(--neutral-ink);border-radius:99px;align-items:center;gap:7px;padding:0 12px 0 10px;font-size:13px;display:inline-flex}.-_fZmG_legend i{border:2px solid var(--primary);border-radius:3px;width:10px;height:10px}.-_fZmG_legend i[data-tone=teal]{border-color:var(--teal)}.-_fZmG_legend i[data-tone=ink]{border-color:var(--sig-ink)}.-_fZmG_legend b{font:500 13px var(--font-mono);color:var(--ink);min-width:1ch}.-_fZmG_fillWrap{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:16px;display:grid}.-_fZmG_rec{background:var(--paper);box-shadow:var(--shadow-float), 0 0 0 1px #0f11150a;border-radius:16px;padding:14px;font-size:12px}.-_fZmG_recH{border-bottom:1px solid var(--border);align-items:center;gap:8px;margin-bottom:6px;padding-bottom:10px;display:flex}.-_fZmG_src{width:22px;height:22px;margin-left:auto}.-_fZmG_rec dl div{border-radius:8px;flex-direction:column;margin:0 -8px;padding:6px 8px;transition:background .3s;display:flex}.-_fZmG_rec dt{color:var(--muted-foreground);font-size:10.5px}.-_fZmG_rec dd{font:400 11.5px var(--font-mono);overflow-wrap:anywhere}.-_fZmG_rec dl div[data-hot]{background:var(--brand-soft)}.-_fZmG_rec dl div[data-two]{background:var(--amber-soft)}.-_fZmG_ask{background:var(--amber-soft);opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease), background .3s, border-color .3s;border:1px solid #f1d19e;border-radius:12px;margin-top:14px;padding:12px;font-size:13px;font-weight:500;transform:translateY(6px)}.-_fZmG_ask[data-on]{opacity:1;transform:none}.-_fZmG_ask[data-ok]{border-color:var(--positive-line);background:#f0faf3}.-_fZmG_ask small{color:var(--muted-foreground);margin-top:1px;font-size:12px;font-weight:400;display:block}.-_fZmG_opts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.-_fZmG_opts button{background:var(--paper);border-radius:10px;min-height:44px;padding:0 14px;font-size:12.5px;font-weight:500;transition:background .2s,box-shadow .2s,color .2s;box-shadow:inset 0 0 0 1px #e8c88e}.-_fZmG_opts button:hover{box-shadow:inset 0 0 0 1.5px var(--amber)}.-_fZmG_opts button[data-pick]{background:var(--ink);color:#fff;box-shadow:none}.-_fZmG_memStage{position:relative}.-_fZmG_fillSheet{color:var(--foreground)}.-_fZmG_memSheet{color:var(--foreground);transition:opacity .4s, transform .5s var(--ease)}.-_fZmG_memSheet[data-swap]{opacity:0;transform:translate(24px)}.-_fZmG_copyTag{font:500 11px var(--font-mono);color:var(--muted-foreground);align-items:center;gap:6px;display:inline-flex}.-_fZmG_copyTag i{background:var(--primary);border-radius:50%;width:7px;height:7px}.-_fZmG_slotRow{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid;position:relative}.-_fZmG_slot{border-bottom:1px dashed #b9bfc8;height:30px;position:relative}.-_fZmG_mbox{transition:transform .9s var(--ease);position:absolute;top:0;left:0;right:0}.-_fZmG_mbox>div{transition:border-color .3s,background-color .3s}.-_fZmG_mbox[data-off]{transform:translate(38px,-22px)rotate(-2deg)}.-_fZmG_mbox[data-off]>div{border:1.5px solid var(--danger);background:#dc26260d}.-_fZmG_mbox[data-off]>div>span:last-child{background:var(--danger)}.-_fZmG_mbox[data-mem]>div>span:last-child{background:var(--primary)}.-_fZmG_memCur{opacity:0;filter:drop-shadow(0 3px 6px #0f11154d);pointer-events:none;width:22px;height:22px;transition:opacity .3s;position:absolute;bottom:-16px;right:-14px}.-_fZmG_memCur[data-on]{opacity:1}.-_fZmG_memo{z-index:3;background:var(--paper);box-shadow:var(--shadow-float), 0 0 0 1px #0f11150a;opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;font-weight:500;display:flex;position:absolute;top:-20px;right:-12px;transform:translateY(-6px)}.-_fZmG_memo[data-on]{opacity:1;transform:none}.-_fZmG_memo small{color:var(--muted-foreground);font-size:11px;font-weight:400;display:block}.-_fZmG_memo i{background:var(--positive-fill);width:20px;height:20px;color:var(--primary-foreground);border-radius:6px;flex:none;place-items:center;display:grid}.-_fZmG_memBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.-_fZmG_note{color:var(--muted-foreground);font-size:13px}.-_fZmG_undo{background:color-mix(in oklab, var(--foreground) 5.5%, transparent);border-radius:999px;min-height:44px;padding:0 16px;font-size:14px;font-weight:500}.-_fZmG_undo:hover{background:color-mix(in oklab, var(--foreground) 9%, transparent)}.-_fZmG_offi{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.-_fZmG_offC{background:var(--paper);box-shadow:var(--shadow-plane);border-radius:20px;padding:24px 26px 12px}.-_fZmG_offC h3{border-bottom:1px solid var(--foreground);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.-_fZmG_offC h3 span{color:var(--muted-foreground);font-size:14px;font-weight:400}.-_fZmG_offC ul{padding:0;list-style:none}.-_fZmG_offC li{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:14px 0;font-size:16px;font-weight:500;display:grid}.-_fZmG_offC li:last-child{border-bottom:0}.-_fZmG_offC li small{font:400 12.5px var(--font-mono);color:var(--muted-foreground);grid-column:1}.-_fZmG_offC li b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;grid-area:1/2/3;align-self:center;font-size:30px;font-weight:500}.-_fZmG_mq{margin-top:40px;padding:18px 0 26px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.-_fZmG_mqTrack{gap:20px;width:max-content;animation:90s linear infinite -_fZmG_afMq;display:flex}.-_fZmG_mq:hover .-_fZmG_mqTrack,.-_fZmG_mq:focus-within .-_fZmG_mqTrack{animation-play-state:paused}.-_fZmG_mqSet{gap:20px;padding:0;list-style:none;display:flex}@keyframes -_fZmG_afMq{0%{transform:translate(0)}to{transform:translate(calc(-50% - 10px))}}.-_fZmG_fc{flex-direction:column;flex:none;gap:10px;width:150px;display:flex}.-_fZmG_fcPage{aspect-ratio:401/520;background:var(--paper);box-shadow:var(--shadow-thumb);border-radius:3px;position:relative;overflow:hidden}.-_fZmG_fcPage img{object-fit:cover;object-position:top;width:100%;height:100%}.-_fZmG_fcMeta{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.-_fZmG_code{font-family:var(--font-mono);background:var(--paper);border:1px solid var(--border);color:var(--foreground);border-radius:99px;padding:3px 8px;font-size:12px}@media (max-width:1180px){.-_fZmG_heroArt{padding-left:0}.-_fZmG_heroRec{display:none}}@media (max-width:960px){.-_fZmG_heroXf{max-width:400px}.-_fZmG_offi{grid-template-columns:minmax(0,1fr)}}@media (max-width:699.98px){.-_fZmG_ftStage,.-_fZmG_fillWrap{grid-template-columns:minmax(0,1fr)}.-_fZmG_ftMeta{flex-flow:wrap;align-items:center}.-_fZmG_ftMeta p,.-_fZmG_ftCount{flex:100%}.-_fZmG_rec dl{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}.-_fZmG_fc{width:128px}}@media (max-width:560px){.-_fZmG_heroXf{max-width:330px}.-_fZmG_slotRow{grid-template-columns:1fr}.-_fZmG_mbox[data-off]{transform:translate(22px,-20px)rotate(-2deg)}.-_fZmG_memo{right:-4px}.-_fZmG_offC{padding:20px 18px 8px}}@media (prefers-reduced-motion:reduce){.-_fZmG_mqTrack{animation:none}.-_fZmG_mq{overflow-x:auto}}.-_fZmG_heroCap{margin-top:76px}
.dk5hpW_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.dk5hpW_hhero{padding:104px 0 112px}.dk5hpW_hGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.dk5hpW_lead{margin-top:20px}.dk5hpW_search{max-width:460px;margin-top:30px;position:relative}.dk5hpW_search>svg{width:18px;height:18px;color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;left:16px;translate:0 -50%}.dk5hpW_search input{background:var(--paper,var(--paper));width:100%;height:52px;box-shadow:0 0 0 1px #0f11150b, 0 1px 2px #0f11150a, inset 0 0 0 1px var(--border);color:var(--foreground);border:0;border-radius:999px;outline:none;padding:0 18px 0 46px;font-size:16px;transition:box-shadow .2s}.dk5hpW_search input:focus{box-shadow:0 0 0 2px var(--primary), 0 1px 2px #0f11150f, 0 10px 28px -8px #0f11152e}.dk5hpW_search input::placeholder{color:#8a919c}.dk5hpW_sCount{color:var(--muted-foreground);min-height:20px;margin-top:10px;font-size:13.5px}.dk5hpW_ckWrap{justify-self:center;width:min(400px,100%)}.dk5hpW_ck{background:var(--paper);color:var(--foreground);border-radius:4px;padding:28px 28px 22px;transform:rotate(1.2deg);box-shadow:0 1px 1px #0f11150a,0 2px 4px #0f11150d,0 28px 56px -18px #0f111538}.dk5hpW_st{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dk5hpW_st b{font-size:18px;font-weight:600}.dk5hpW_st small{font:400 11px var(--font-mono,ui-monospace), ui-monospace, monospace;color:var(--muted-foreground)}.dk5hpW_rule{background:var(--foreground);height:2px;margin:12px 0 16px;box-shadow:0 4px #fff,0 5px #0f1115}.dk5hpW_fld{margin-bottom:12px}.dk5hpW_fldLabel{letter-spacing:.05em;color:var(--ink-faint);text-transform:uppercase;margin-bottom:3px;font-size:9.5px;font-weight:500;display:block}.dk5hpW_fbox{border:1px solid var(--hairline-strong);height:34px;font:400 13px var(--font-mono,ui-monospace), ui-monospace, monospace;white-space:nowrap;border-radius:5px;align-items:center;min-width:0;padding:0 9px;transition:border-color .3s,background-color .3s;display:flex;position:relative}.dk5hpW_fbox>span:first-child{text-overflow:ellipsis;overflow:hidden}.dk5hpW_fchip{background:color-mix(in oklab, var(--foreground) 5.5%, transparent);color:var(--muted-foreground);pointer-events:none;border-radius:4px;padding:1px 6px;font-family:inherit;font-size:9px;font-weight:600;position:absolute;top:-9px;right:-1px}.dk5hpW_isScan{border:1.5px solid var(--primary);background:color-mix(in oklab, var(--primary) 8%, transparent)}.dk5hpW_isScan .dk5hpW_fchip{background:var(--primary);color:var(--primary-foreground)}.dk5hpW_isDone{background:#f0faf3;border-color:#86c99d}.dk5hpW_isDone .dk5hpW_fchip{background:var(--positive);color:var(--primary-foreground)}.dk5hpW_next{border:1.5px dashed var(--primary);background:color-mix(in oklab, var(--primary) 8%, transparent)}.dk5hpW_next .dk5hpW_fchip{background:var(--primary);color:var(--primary-foreground)}.dk5hpW_bar{background:var(--ground-2);border-radius:99px;height:6px;margin-top:6px;overflow:hidden}.dk5hpW_bar i{background:var(--positive-fill);border-radius:inherit;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1);display:block}.dk5hpW_barL{color:var(--muted-foreground);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.dk5hpW_guidesSec{background:var(--paper,var(--paper));padding:88px 0 160px}.dk5hpW_guides{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:56px;display:grid}.dk5hpW_gNav{gap:2px;display:grid;position:sticky;top:96px}.dk5hpW_gNav a{min-height:44px;color:var(--muted-foreground);border-radius:10px;justify-content:space-between;align-items:center;padding:0 12px;font-size:14.5px;display:flex}.dk5hpW_gNav a:hover{background:var(--ground,var(--ground));color:var(--foreground)}.dk5hpW_gNav a b{font:400 12px var(--font-mono,ui-monospace), ui-monospace, monospace}.dk5hpW_grp+.dk5hpW_grp{margin-top:56px}.dk5hpW_grp[hidden]+.dk5hpW_grp{margin-top:0}.dk5hpW_grp h2{letter-spacing:-.015em;border-bottom:1.5px solid var(--foreground);padding-bottom:12px;scroll-margin-top:96px;font-size:22px;font-weight:500}.dk5hpW_grp{scroll-margin-top:96px}.dk5hpW_grp[hidden],.dk5hpW_glist li[hidden]{display:none}.dk5hpW_glist{margin:0;padding:0;list-style:none}.dk5hpW_glist li{border-bottom:1px solid var(--border);scroll-margin-top:96px}.dk5hpW_gl{border-radius:12px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;margin:0 -8px;padding:18px 8px;transition:background .2s;display:grid}.dk5hpW_gl:hover{background:var(--ground,var(--ground))}.dk5hpW_corner{width:40px;height:48px}.dk5hpW_corner rect{transition:fill .3s}.dk5hpW_gl:hover .dk5hpW_corner rect{fill:color-mix(in oklab, var(--primary) 16%, transparent)}.dk5hpW_gl b{font-size:16.5px;font-weight:500;display:block}.dk5hpW_desc{color:var(--muted-foreground);text-wrap:pretty;margin-top:2px;font-size:14.5px;display:block}.dk5hpW_gl mark{background:color-mix(in oklab, var(--primary) 16%, transparent);color:inherit;border-radius:3px;padding:0 1px}.dk5hpW_chev{color:var(--muted-foreground);align-items:center;gap:10px;display:inline-flex}.dk5hpW_chev>svg{width:16px;height:16px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.dk5hpW_gl:hover .dk5hpW_chev>svg{transform:translate(3px)}.dk5hpW_live{color:var(--positive);background:var(--positive-soft);white-space:nowrap;border-radius:99px;padding:2px 9px;font-size:12px;font-weight:500}.dk5hpW_soon{white-space:nowrap;height:20px;color:var(--muted-foreground);background:var(--paper,var(--paper));box-shadow:inset 0 0 0 1px var(--hairline-strong);border-radius:99px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex}.dk5hpW_srcs{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.dk5hpW_srcs>span{background:var(--paper,var(--paper));height:26px;box-shadow:inset 0 0 0 1px var(--border);color:var(--neutral-ink);border-radius:99px;align-items:center;gap:6px;padding:0 9px 0 5px;font-size:12px;display:inline-flex}.dk5hpW_srcs img,.dk5hpW_srcs svg{object-fit:contain;width:16px;height:16px}.dk5hpW_gnote{color:var(--muted-foreground);align-items:flex-start;gap:8px;padding:0 0 16px 60px;font-size:13.5px;display:flex}.dk5hpW_gnote>svg{flex:none;width:15px;height:15px;margin-top:2px}.dk5hpW_noRes{color:var(--muted-foreground);padding:28px 0}.dk5hpW_stuck{background:var(--ground,var(--ground));border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding:22px 24px;display:flex}.dk5hpW_stuck b{font-size:17px;font-weight:500}.dk5hpW_stuck p{color:var(--muted-foreground);margin-top:2px;font-size:14.5px}@media (max-width:960px){.dk5hpW_hGrid{grid-template-columns:minmax(0,1fr);gap:40px}.dk5hpW_guides{grid-template-columns:minmax(0,1fr)}.dk5hpW_gNav{display:none}}@media (max-width:640px){.dk5hpW_hhero{padding:56px 0 72px}.dk5hpW_ck{padding:22px 18px 18px}.dk5hpW_gl{grid-template-columns:36px minmax(0,1fr);gap:12px}.dk5hpW_chev{grid-column:2;justify-self:start}.dk5hpW_corner{width:32px;height:40px}.dk5hpW_gnote{padding-left:48px}.dk5hpW_guidesSec{padding:64px 0 96px}.dk5hpW_stuck>a{flex:100%}}
.Ent8OG_page{overflow-x:clip}.Ent8OG_hero{padding:104px 0 64px}.Ent8OG_h1{max-width:15em}.Ent8OG_heroLead{max-width:38em;margin-top:20px}.Ent8OG_meta{flex-wrap:wrap;gap:8px;margin-top:24px;padding:0;list-style:none;display:flex}.Ent8OG_meta li{background:var(--paper);min-height:32px;box-shadow:var(--shadow-plane);color:var(--neutral-ink);border-radius:99px;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;display:inline-flex}.Ent8OG_meta svg{width:14px;height:14px;color:var(--primary);flex:none}.Ent8OG_body{padding:8px 0 96px}.Ent8OG_stage{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;display:grid}.Ent8OG_main{min-width:0}.Ent8OG_frame{aspect-ratio:16/9;background:var(--band);box-shadow:var(--shadow-doc);border-radius:18px;position:relative;overflow:hidden}.Ent8OG_frame:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.Ent8OG_video{object-fit:contain;background:var(--band);width:100%;height:100%;scroll-margin-top:6rem;display:block}.Ent8OG_rail{gap:4px;height:6px;margin-top:16px;display:flex}.Ent8OG_rail button{flex:var(--w) 1 0;background:var(--hairline-strong);cursor:pointer;border:0;border-radius:99px;height:6px;padding:0;position:relative;overflow:hidden}.Ent8OG_rail button i{background:var(--primary);transform-origin:0;transform:scaleX(var(--f,0));position:absolute;inset:0}@media (hover:hover){.Ent8OG_rail button:hover{background:#c3c8d0}}.Ent8OG_chapNow{color:var(--muted-foreground);justify-content:space-between;gap:12px;margin-top:12px;font-size:14px;display:flex}.Ent8OG_chapNow b{color:var(--foreground);font-weight:500}.Ent8OG_chapNow span:last-child{white-space:nowrap;font-size:13px}.Ent8OG_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.Ent8OG_status{min-height:20px;color:var(--positive);align-items:center;gap:6px;font-size:14px;display:inline-flex}.Ent8OG_status:empty{display:none}.Ent8OG_status[data-tone=error]{color:var(--danger)}.Ent8OG_status svg{width:15px;height:15px}.Ent8OG_note{color:var(--muted-foreground);align-items:center;gap:8px;margin-top:14px;font-size:13.5px;display:flex}.Ent8OG_note svg{flex:none;width:15px;height:15px}.Ent8OG_chaps{background:var(--paper);box-shadow:var(--shadow-plane);border-radius:16px;padding:18px 10px 10px}.Ent8OG_chaps h2{justify-content:space-between;align-items:baseline;padding:0 10px 10px;font-size:15px;font-weight:500;display:flex}.Ent8OG_chaps h2 small{font:400 12.5px var(--font-mono);color:var(--muted-foreground)}.Ent8OG_chaps ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Ent8OG_chaps button{text-align:left;width:100%;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:44px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:6px 10px;font-size:14.5px;line-height:1.3;transition:background .2s,color .2s;display:grid}.Ent8OG_chaps button span:first-child{color:var(--muted-foreground);font-size:12.5px}.Ent8OG_chaps button svg{opacity:0;width:14px;height:14px;color:var(--primary);transition:opacity .2s}@media (hover:hover){.Ent8OG_chaps button:hover{background:var(--ground)}}.Ent8OG_chaps button[aria-current=true]{background:var(--brand-soft);color:var(--blue-ink)}.Ent8OG_chaps button[aria-current=true] svg{opacity:1}.Ent8OG_chaps button[aria-current=true] span:first-child{color:var(--blue-ink)}.Ent8OG_transcript{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:48px;margin-top:72px;display:grid}.Ent8OG_trSide{position:sticky;top:96px}.Ent8OG_trSide p{color:var(--muted-foreground);text-wrap:pretty;margin-top:12px;font-size:15px}.Ent8OG_lines{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.Ent8OG_line{border-bottom:1px solid var(--border);grid-template-columns:84px minmax(0,1fr);align-items:start;gap:16px;padding:14px 12px 14px 0;display:grid;position:relative}.Ent8OG_line:before{content:"";background:var(--primary);width:2px;transition:transform .35s var(--ease-out-expo);border-radius:2px;position:absolute;top:12px;bottom:12px;left:-14px;transform:scaleY(0)}.Ent8OG_line[aria-current=true]:before{transform:none}.Ent8OG_time{background:var(--brand-soft);min-height:44px;color:var(--brand-hover);cursor:pointer;border:0;border-radius:99px;justify-self:start;align-items:center;gap:6px;margin-top:-10px;padding:0 12px;font-size:13.5px;transition:background .2s;display:inline-flex}.Ent8OG_time svg{width:11px;height:11px}@media (hover:hover){.Ent8OG_time:hover{background:var(--brand-soft-2)}}.Ent8OG_said{color:var(--neutral-ink);text-wrap:pretty;font-size:17px;line-height:1.5;transition:color .3s}.Ent8OG_line[aria-current=true] .Ent8OG_said{color:var(--foreground)}.Ent8OG_onScreen{color:var(--muted-foreground);margin-top:4px;font-size:13.5px;display:block}.Ent8OG_sec{padding:128px 0;position:relative}.Ent8OG_tight{padding:96px 0}.Ent8OG_paper{background:var(--paper)}.Ent8OG_secHead{max-width:640px;margin-bottom:56px}.Ent8OG_secHead p{margin-top:20px}.Ent8OG_vert{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.Ent8OG_vertLead{margin-top:16px}.Ent8OG_ticks{max-width:30em;margin:24px 0 0;padding:0;list-style:none}.Ent8OG_ticks li{border-top:1px solid var(--border);align-items:flex-start;gap:12px;padding:12px 0;font-size:15.5px;line-height:1.45;display:flex}.Ent8OG_ticks svg{width:16px;height:16px;color:var(--primary);flex:none;margin-top:3px}.Ent8OG_vertActions{margin-top:22px}.Ent8OG_phoneWrap{justify-self:center;padding-bottom:40px}.Ent8OG_phone{aspect-ratio:9/19.2;background:var(--band);width:min(300px,78vw);box-shadow:var(--shadow-doc), inset 0 0 0 2px #2a2f37;border-radius:42px;padding:12px;position:relative}.Ent8OG_phone video{object-fit:cover;background:#1b1f26;border-radius:31px;width:100%;height:100%;display:block}.Ent8OG_phone:before{content:"";z-index:2;background:var(--band);border-radius:99px;width:76px;height:20px;position:absolute;top:22px;left:50%;translate:-50%}.Ent8OG_phonePlay{z-index:1;background:linear-gradient(180deg, color-mix(in oklab, var(--foreground) 0%, transparent) 50%, color-mix(in oklab, var(--foreground) 55%, transparent));color:#fff;cursor:pointer;border:0;border-radius:31px;place-items:center;transition:opacity .3s;display:grid;position:absolute;inset:12px}.Ent8OG_phonePlay span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff2e;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:inset 0 0 0 1px #ffffff59}.Ent8OG_phonePlay svg{width:24px;height:24px}.Ent8OG_phone[data-playing] .Ent8OG_phonePlay{opacity:0;pointer-events:none}.Ent8OG_phoneCap{white-space:nowrap;font:400 12.5px var(--font-mono);color:var(--muted-foreground);position:absolute;bottom:-38px;left:50%;translate:-50%}.Ent8OG_saw{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.Ent8OG_saw li{display:flex}.Ent8OG_saw a{background:var(--paper);min-height:190px;box-shadow:var(--shadow-plane);transition:box-shadow .3s var(--ease-out-expo), transform .3s var(--ease-out-expo);border-radius:16px;flex-direction:column;flex:1;gap:12px;padding:22px 22px 18px;display:flex}@media (hover:hover){.Ent8OG_saw a:hover{box-shadow:var(--shadow-float);transform:translateY(-3px)}}.Ent8OG_sawIcon{object-fit:contain;width:40px;height:40px}.Ent8OG_saw b{font-size:16.5px;font-weight:500;line-height:1.3}.Ent8OG_sawUrl{font:400 13px var(--font-mono);color:var(--brand-hover);align-items:center;gap:6px;margin-top:auto;display:inline-flex}@media (max-width:1080px){.Ent8OG_stage{grid-template-columns:minmax(0,1fr)}.Ent8OG_chaps ol,.Ent8OG_saw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.Ent8OG_transcript{grid-template-columns:minmax(0,1fr);gap:20px}.Ent8OG_trSide{position:static}.Ent8OG_vert{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:640px){.Ent8OG_hero{padding:56px 0 40px}.Ent8OG_frame{border-radius:12px}.Ent8OG_chaps ol{grid-template-columns:minmax(0,1fr)}.Ent8OG_line{grid-template-columns:minmax(0,1fr);gap:4px;padding-left:12px}.Ent8OG_line:before{left:0}.Ent8OG_time{margin-top:0}.Ent8OG_actions>*{flex:auto}.Ent8OG_saw{grid-template-columns:minmax(0,1fr)}.Ent8OG_saw a{min-height:0}.Ent8OG_transcript{margin-top:56px}.Ent8OG_sec{padding:88px 0}.Ent8OG_tight{padding:72px 0}}@media (prefers-reduced-motion:reduce){.Ent8OG_line:before,.Ent8OG_saw a,.Ent8OG_phonePlay,.Ent8OG_chaps button{transition:none}}
