html[data-theme]{scroll-behavior:auto;scroll-padding-top:24px}html[data-theme] body{position:relative}html[data-theme] .th-head{position:absolute;inset:0 0 auto 0;z-index:30;height:56px;color:var(--ink)}html[data-theme] main{padding-top:56px}html[data-theme] .th-hero{margin-top:-56px}html[data-theme] .th-head-in{max-width:var(--container);height:100%;margin-inline:auto;padding-inline:var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:16px}html[data-theme] .th-brand{font-family:var(--th-title);font-weight:700;font-size:17px;letter-spacing:-0.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:44px;display:inline-flex;align-items:center}html[data-theme] .th-head nav{display:flex;gap:2px}html[data-theme] .th-head nav a{min-height:44px;display:inline-flex;align-items:center;padding:0 12px;font-size:15px;opacity:0.85}html[data-theme] .th-head nav a:hover{opacity:1}html[data-theme] [data-story]{--d:1}html.motion[data-theme] [data-story]{--d:0}html[data-theme] .th-story{position:relative;height:calc(var(--h,200) * 1svh)}html[data-theme] .th-stick{position:sticky;top:0;height:100svh;overflow:clip}@media (max-width:760px){html[data-theme] .th-story{height:calc(var(--hm,150) * 1svh)}}html[data-theme] .th-read{position:fixed;inset:0 0 auto 0;height:3px;z-index:40;background:var(--stamp);transform-origin:0 50%;transform:scaleX(var(--read,0));pointer-events:none}@supports (animation-timeline:scroll()){html[data-theme] .th-read{transform:scaleX(0);animation:th-read linear both;animation-timeline:scroll(root)}@keyframes th-read{to{transform:scaleX(1)}}}@media (prefers-reduced-motion:reduce){html[data-theme] .th-read{display:none}}html[data-theme] .th-post{padding-bottom:72px}html[data-theme] .th-post-head{position:relative;isolation:isolate;padding:28px 0 32px}html[data-theme] .th-post-art{position:absolute;inset:-40px calc(var(--gutter) * -1) 0;z-index:-1;overflow:clip;pointer-events:none;transform:translateY(calc(var(--par,0) * -40px))}html[data-theme] .th-crumb{margin:0 0 14px;font-size:13px;color:var(--ink-3)}html[data-theme] .th-crumb a:hover{color:var(--stamp);text-decoration:underline}html[data-theme] .th-post-title{margin:0 0 14px;max-width:24em;font-family:var(--th-title);font-size:clamp(28px,4.4vw,46px);line-height:1.28;letter-spacing:-0.025em;text-wrap:balance}html[data-theme] .th-meta{margin:0;font-size:13px;color:var(--ink-3)}html[data-theme] .th-post-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 56px}@media (min-width:1080px){html[data-theme] .th-post-grid:has(.th-aside){grid-template-columns:200px minmax(0,var(--measure))}}html[data-theme] .th-aside{align-self:start}@media (min-width:1080px){html[data-theme] .th-aside{position:sticky;top:24px}}html[data-theme] .th-toc summary{cursor:pointer;list-style:none;font-family:var(--th-title);font-weight:700;font-size:14px;color:var(--stamp);min-height:44px;display:flex;align-items:center}html[data-theme] .th-toc summary::-webkit-details-marker{display:none}html[data-theme] .th-toc ol{list-style:none;margin:0;padding:0;display:grid;gap:2px;border-left:1px solid var(--rule-strong)}html[data-theme] .th-toc a{display:flex;gap:10px;padding:8px 0 8px 14px;min-height:44px;align-items:baseline;font-size:14.5px;line-height:1.45;color:var(--ink-2)}html[data-theme] .th-toc a:hover{color:var(--stamp)}html[data-theme] .th-toc a .mono{font-size:12px;color:var(--ink-3)}html[data-theme] .th-prose h2{scroll-margin-top:24px;border-top:0;padding-top:0}html[data-theme] .th-prose h2.pd-h2{border-top:0}html[data-theme] .th-rule{display:block;position:relative;height:14px;margin:3em 0 0.8em;color:var(--stamp)}html[data-theme] .th-rule i{display:none}html[data-theme] .th-fig{display:block;position:relative;margin:1.8em 0;overflow:hidden}html[data-theme] .th-fig img{margin:0 auto}html[data-theme] .th-prose blockquote{position:relative}html[data-theme] .th-post-foot{margin-top:48px;padding-top:20px;border-top:1px solid var(--rule);display:grid;gap:10px}html[data-theme] .th-back{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600;color:var(--stamp)}html[data-theme] .th-post-foot p{margin:0;font-size:13px;color:var(--ink-3)}html[data-theme] .th-list-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px}html[data-theme] .th-list-head h2{margin:0;font-family:var(--th-title);font-size:clamp(20px,2.4vw,26px);letter-spacing:-0.02em}html[data-theme] .th-list-head p{margin:0;font-size:13px;color:var(--ink-3)}html[data-theme] .th-empty{padding:32px 0;color:var(--ink-2)}html:not(.motion)[data-theme] .th-story{height:auto}html:not(.motion)[data-theme] .th-stick{position:relative;height:auto;min-height:min(100svh,760px)}html[data-theme] [data-still],html[data-theme] [data-still]::before,html[data-theme] [data-still]::after,html[data-theme] [data-still] i{transition:none !important}html[data-theme] .pd-qa,html[data-theme] .pd-mod,html[data-theme] .prose ul.pd-list,html[data-theme] .prose ol.pd-steps{background:var(--th-surface,var(--paper))}html[data-theme] .pd-qb,html[data-theme] .prose ol.pd-steps li::before{color:var(--paper)}html[data-theme] .prose figure.pd-fig figcaption{color:var(--ink-3)}html[data-theme] nav[aria-label="이어서 읽기"] ul a{background:var(--th-surface,var(--paper))}html[data-theme] nav[aria-label="이어서 읽기"] ul a:hover{background:var(--stamp-soft)}html[data-theme] nav[aria-label="이어서 읽기"] ul a time{color:var(--ink-3)}html[data-theme] footer,html[data-theme] [data-family-sites]{font-family:system-ui, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic",sans-serif}html[data-theme="ad-ai"]{--paper:#eff3f6;--paper-2:#e3eaf0;--ink:#0b1220;--ink-2:#44526a;--ink-3:#566377;--rule:#d2dbe4;--rule-strong:#a8b5c6;--stamp:#01655f;--stamp-soft:#d9efec;--band:#0b1220;--marker:#c8ebe6;--marker-strong:#7fcfc5;--container:1120px;--measure:720px;--radius:0px;--font-sans: "Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic",sans-serif;--font-mono: "Nanum Gothic Coding",ui-monospace, "SF Mono",Menlo,Consolas, "Liberation Mono",monospace;--th-title: "Orbit",system-ui, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic",sans-serif;--th-surface:#fbfcfd;--wk:#0b1220;--wp:#111b2e;--wt:#2dd4bf;--wr:#23314b;--wl:#e5ecf4;--wd:#98a6b8;color-scheme:light}@media (prefers-color-scheme:dark){html[data-theme="ad-ai"]{--paper:#0b1220;--paper-2:#111b2e;--ink:#e5ecf4;--ink-2:#98a6b8;--ink-3:#8e9cb0;--rule:#23314b;--rule-strong:#34486b;--stamp:#2dd4bf;--stamp-soft:#12312f;--band:#111b2e;--marker:#144a46;--marker-strong:#1f7d74;--th-surface:#111b2e;color-scheme:dark}}html[data-theme="ad-ai"] body{font-size:17px}html[data-theme="ad-ai"] .th-prose{font-size:17px;line-height:1.8}html[data-theme="ad-ai"] .th-prose table{font-variant-numeric:tabular-nums}html[data-theme="ad-ai"] .th-brand{font-weight:400;font-size:16px;letter-spacing:0.02em}html[data-theme="ad-ai"] body:has(.ax-story) .th-head{color:var(--wl)}html[data-theme="ad-ai"] .ax-stick{background:var(--wk);color:var(--wl)}html[data-theme="ad-ai"] .ax-gridwrap{position:absolute;inset:0;overflow:hidden}html[data-theme="ad-ai"] .ax-g{position:absolute;inset:-100px 0;display:block;background-image:linear-gradient(var(--wr) 1px,transparent 1px),linear-gradient(90deg,var(--wr) 1px,transparent 1px)}html[data-theme="ad-ai"] .ax-g1{background-size:96px 96px;opacity:0.45}html[data-theme="ad-ai"] .ax-g2{background-size:48px 48px;opacity:0.22;transform:translateY(calc(var(--b-grid,var(--d)) * -40px))}html[data-theme="ad-ai"] .ax-g3{background-size:24px 24px;opacity:0.1;transform:translateY(calc(var(--b-grid,var(--d)) * -80px))}html[data-theme="ad-ai"] .ax-scan{position:absolute;left:0;right:0;top:0;height:1px;background:color-mix(in srgb,var(--wt) 45%,transparent);transform:translateY(calc(var(--b-scan,var(--d)) * (100svh - 1px)));pointer-events:none}html:not(.motion)[data-theme="ad-ai"] .ax-scan{display:none}html[data-theme="ad-ai"] .ax-in{position:relative;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);gap:26px 0;padding-top:72px;padding-bottom:24px}html[data-theme="ad-ai"] .ax-title{min-height:calc(1.25em * 2);max-width:22em;margin:0;font-family:var(--th-title);font-weight:400;font-size:clamp(28px,3.5vw,50px);line-height:1.25;letter-spacing:-0.01em;text-wrap:balance;color:var(--wl)}html[data-theme="ad-ai"] .ax-lede{margin:12px 0 0;max-width:40em;font-size:16px;line-height:1.7;color:var(--wd)}html[data-theme="ad-ai"] .ax-stair{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:36px;align-items:start;align-content:start}html[data-theme="ad-ai"] .ax-fr{--g:var(--d);--lb:var(--d);--rest:-35deg;position:relative;padding:14px 16px 16px;background:var(--wp);border:1px solid var(--wr)}html[data-theme="ad-ai"] .ax-fr[data-i="1"]{margin-top:34px;--rest:-5deg}html[data-theme="ad-ai"] .ax-fr[data-i="2"]{margin-top:68px;--rest:25deg}html[data-theme="ad-ai"] .ax-fr[data-i="3"]{margin-top:102px;--rest:52deg}html[data-theme="ad-ai"] .ax-fr[data-i="0"]{--g:var(--b-gauge0,var(--d))}html[data-theme="ad-ai"] .ax-fr[data-i="1"]{--g:var(--b-gauge1,var(--d))}html[data-theme="ad-ai"] .ax-fr[data-i="2"]{--g:var(--b-gauge2,var(--d))}html[data-theme="ad-ai"] .ax-fr[data-i="3"]{--g:var(--b-gauge3,var(--d))}html[data-theme="ad-ai"] .ax-fr[data-i="0"]{--lb:var(--b-lab0,var(--d))}html[data-theme="ad-ai"] .ax-fr[data-i="1"]{--lb:var(--b-lab1,var(--d))}html[data-theme="ad-ai"] .ax-fr[data-i="2"]{--lb:var(--b-lab2,var(--d))}html[data-theme="ad-ai"] .ax-fr[data-i="3"]{--lb:var(--b-lab3,var(--d))}html[data-theme="ad-ai"] .ax-edge{position:absolute;inset:-1px;pointer-events:none}html[data-theme="ad-ai"] .ax-edge i{position:absolute;background:var(--wt)}html[data-theme="ad-ai"] .ax-edge i:nth-child(1){left:0;right:0;top:0;height:2px;transform-origin:0 50%;transform:scaleX(clamp(0,calc(var(--g) * 4),1))}html[data-theme="ad-ai"] .ax-edge i:nth-child(2){right:0;top:0;bottom:0;width:2px;transform-origin:50% 0;transform:scaleY(clamp(0,calc(var(--g) * 4 - 1),1))}html[data-theme="ad-ai"] .ax-edge i:nth-child(3){left:0;right:0;bottom:0;height:2px;transform-origin:100% 50%;transform:scaleX(clamp(0,calc(var(--g) * 4 - 2),1))}html[data-theme="ad-ai"] .ax-edge i:nth-child(4){left:0;top:0;bottom:0;width:2px;transform-origin:50% 100%;transform:scaleY(clamp(0,calc(var(--g) * 4 - 3),1))}html[data-theme="ad-ai"] .ax-gauge{display:block;width:100%;height:auto}html[data-theme="ad-ai"] .ax-track{fill:none;stroke:var(--wr);stroke-width:6}html[data-theme="ad-ai"] .ax-arc{fill:none;stroke:var(--wt);stroke-width:6;stroke-dasharray:1 2;stroke-dashoffset:calc(1 - var(--g));opacity:clamp(0,calc(var(--g) * 1000),1)}html[data-theme="ad-ai"] .ax-ticks line{stroke:var(--wd);stroke-width:2;opacity:0.7}html[data-theme="ad-ai"] .ax-nd{transform-box:view-box;transform-origin:100px 100px;transform:rotate(calc(-80deg + var(--g) * (var(--rest) + 80deg)))}html[data-theme="ad-ai"] .ax-nd line{stroke:var(--wl);stroke-width:3}html[data-theme="ad-ai"] .ax-nd circle{fill:var(--wt)}html[data-theme="ad-ai"] .ax-lab{margin:10px 0 0;font-family:var(--th-title);font-weight:400;font-size:19px;line-height:1.3;letter-spacing:0;color:var(--wl)}html[data-theme="ad-ai"] .ax-lab span{position:relative;display:inline-block}html[data-theme="ad-ai"] .ax-lab span::after{content: "";position:absolute;inset:-1px -2px;background:var(--wp);transform-origin:100% 50%;transform:scaleX(calc(1 - var(--lb)))}html[data-theme="ad-ai"] .ax-desc{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:var(--wd)}html[data-theme="ad-ai"] .ax-arrow{--ar:var(--d);position:absolute;left:100%;top:62px;width:36px;height:2px;background:var(--wt);transform-origin:0 50%;transform:scaleX(var(--ar))}html[data-theme="ad-ai"] .ax-fr[data-i="0"] .ax-arrow{--ar:var(--b-arrow0,var(--d))}html[data-theme="ad-ai"] .ax-fr[data-i="1"] .ax-arrow{--ar:var(--b-arrow1,var(--d))}html[data-theme="ad-ai"] .ax-fr[data-i="2"] .ax-arrow{--ar:var(--b-arrow2,var(--d))}html[data-theme="ad-ai"] .ax-arrow::after{content: "";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:2px solid var(--wt);border-right:2px solid var(--wt);transform:rotate(45deg)}html[data-theme="ad-ai"] .ax-bend{position:absolute;left:50%;top:100%;width:2px;height:160px;margin-left:-1px;background:var(--wt);transform-origin:50% 0;transform:scaleY(var(--b-bend,var(--d)))}html[data-theme="ad-ai"] .ax-list{padding-top:56px;padding-bottom:32px}html[data-theme="ad-ai"] .ax-pagehead{padding-top:28px}html[data-theme="ad-ai"] .ax-pagehead h1{margin:0;font-family:var(--th-title);font-weight:400;font-size:clamp(26px,3.4vw,38px)}html[data-theme="ad-ai"] .ax-pagehead p{margin:6px 0 0;color:var(--ink-3);font-size:14px}html[data-theme="ad-ai"] .ax-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0 44px;align-items:start}html[data-theme="ad-ai"] .ax-rows{list-style:none;margin:0;padding:0}html[data-theme="ad-ai"] .ax-row{position:relative;border-left:3px solid transparent}html[data-theme="ad-ai"] .ax-row[aria-current="true"]{border-left-color:var(--stamp)}html[data-theme="ad-ai"] .ax-row::after{content: "";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--rule-strong);transform-origin:0 50%}html[data-theme="ad-ai"] .ax-link{display:grid;grid-template-columns:44px minmax(0,1fr);gap:1px 12px;align-items:start;padding:11px 12px 13px 12px}html[data-theme="ad-ai"] .ax-link:hover .ax-rt{color:var(--stamp);text-decoration:underline;text-underline-offset:0.2em}html[data-theme="ad-ai"] .ax-th{grid-row:1 / 3;display:block;width:44px;height:44px;overflow:hidden;border:1px solid var(--rule-strong);background:var(--paper-2)}html[data-theme="ad-ai"] .ax-th img{width:100%;height:100%;object-fit:cover}html[data-theme="ad-ai"] .ax-none{width:100%;height:100%;padding:6px;fill:none;stroke:var(--stamp);stroke-width:2.5}html[data-theme="ad-ai"] .ax-date{font-size:12px;color:var(--ink-3)}html[data-theme="ad-ai"] .ax-rt{font-size:16px;line-height:1.5;font-weight:600;letter-spacing:-0.01em}html[data-theme="ad-ai"] .ax-pv{position:sticky;top:76px;height:min(520px,calc(100svh - 110px));border:1px solid var(--rule-strong);background:var(--th-surface)}html[data-theme="ad-ai"] .ax-card{position:absolute;inset:0;display:flex;flex-direction:column;gap:8px;padding:16px;opacity:0}html[data-theme="ad-ai"] .ax-card[data-on]{opacity:1}html[data-theme="ad-ai"] .ax-cv{aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--rule);background:var(--paper-2)}html[data-theme="ad-ai"] .ax-cv img{width:100%;height:100%;object-fit:cover}html[data-theme="ad-ai"] .ax-cv .ax-none{padding:18%;stroke-width:1.4}html[data-theme="ad-ai"] .ax-cd{margin:4px 0 0;font-size:12px;color:var(--ink-3)}html[data-theme="ad-ai"] .ax-ct{margin:0;font-family:var(--th-title);font-size:20px;line-height:1.35;color:var(--ink)}html[data-theme="ad-ai"] .ax-cx{margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:14.5px;line-height:1.65;color:var(--ink-2)}html[data-theme="ad-ai"] .ax-go{align-self:flex-start;margin-top:auto;padding:8px 16px;border:1px solid var(--stamp);font-family:var(--font-mono);font-weight:700;font-size:14px;color:var(--stamp)}html[data-theme="ad-ai"] .page-head{position:relative;padding:48px 0 22px}html[data-theme="ad-ai"] .page-head .eyebrow{font-family:var(--font-mono);letter-spacing:0.14em;color:var(--stamp)}html[data-theme="ad-ai"] .page-head h1{font-family:var(--th-title);font-weight:400;letter-spacing:-0.01em}html[data-theme="ad-ai"] .page-head::after{content: "";display:block;height:12px;margin-top:24px;background:linear-gradient(var(--stamp),var(--stamp)) 0 100% / 56px 3px no-repeat,repeating-linear-gradient(90deg,var(--rule-strong) 0 1px,transparent 1px 12px) 0 0 / 100% 8px no-repeat,linear-gradient(var(--rule-strong),var(--rule-strong)) 0 100% / 100% 1px no-repeat}html[data-theme="ad-ai"] .page-head ~ section{position:relative;border-top:0;padding-top:30px}html[data-theme="ad-ai"] .page-head ~ section::before{content: "";position:absolute;top:0;left:0;width:100%;height:1px;background:var(--rule-strong)}html[data-theme="ad-ai"] .page-head ~ section h2{font-family:var(--font-mono);font-size:14px;font-weight:700;letter-spacing:0.12em;color:var(--stamp)}html[data-theme="ad-ai"] .th-post-title{font-weight:400;max-width:21em}html[data-theme="ad-ai"] .xp-grid{position:absolute;inset:-60px 0 0;display:block;background-image:linear-gradient(var(--rule) 1px,transparent 1px),linear-gradient(90deg,var(--rule) 1px,transparent 1px);-webkit-mask-image:linear-gradient(#000 30%,transparent);mask-image:linear-gradient(#000 30%,transparent)}html[data-theme="ad-ai"] .xp-g1{background-size:64px 64px;opacity:0.6}html[data-theme="ad-ai"] .xp-g2{background-size:16px 16px;opacity:0.22;transform:translateY(calc(var(--par,0) * 24px))}html[data-theme="ad-ai"] .th-read{inset:0 auto 0 max(6px,calc((100vw - 1120px) / 2 + 6px));width:2px;height:auto;transform-origin:50% 0;transform:scaleY(var(--read,0))}@supports (animation-timeline:scroll()){html[data-theme="ad-ai"] .th-read{transform:scaleY(0);animation:ax-read linear both;animation-timeline:scroll(root)}@keyframes ax-read{to{transform:scaleY(1)}}}html[data-theme="ad-ai"] .th-rule{height:12px;margin:3em 0 0.7em;color:var(--stamp)}html[data-theme="ad-ai"] .th-rule::before{content: "";position:absolute;left:0;top:0;width:100%;height:11px;background:repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px 10px) 0 0 / 100% 8px no-repeat,linear-gradient(var(--rule-strong),var(--rule-strong)) 0 100% / 100% 1px no-repeat;transform-origin:0 50%}html[data-theme="ad-ai"] .th-fig{padding:10px;background:var(--th-surface)}html[data-theme="ad-ai"] .th-fig::before{content: "";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(var(--stamp),var(--stamp)) 0 0 / 18px 2px no-repeat,linear-gradient(var(--stamp),var(--stamp)) 0 0 / 2px 18px no-repeat,linear-gradient(var(--stamp),var(--stamp)) 100% 0 / 18px 2px no-repeat,linear-gradient(var(--stamp),var(--stamp)) 100% 0 / 2px 18px no-repeat,linear-gradient(var(--stamp),var(--stamp)) 0 100% / 18px 2px no-repeat,linear-gradient(var(--stamp),var(--stamp)) 0 100% / 2px 18px no-repeat,linear-gradient(var(--stamp),var(--stamp)) 100% 100% / 18px 2px no-repeat,linear-gradient(var(--stamp),var(--stamp)) 100% 100% / 2px 18px no-repeat}html[data-theme="ad-ai"] .th-fig::after{content: "";position:absolute;inset:0;background:var(--th-surface);opacity:0;pointer-events:none}html[data-theme="ad-ai"] .th-prose blockquote{margin:1.6em 0;padding:0.3em 0 0.3em 1.3em;border:0;color:var(--ink-2)}html[data-theme="ad-ai"] .th-prose blockquote::before{content: "";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--stamp);transform-origin:50% 0}html[data-theme="ad-ai"] nav[aria-label="이어서 읽기"] a{background:var(--th-surface)}html[data-theme="ad-ai"] nav[aria-label="이어서 읽기"] a:hover{background:var(--stamp-soft)}html[data-theme="ad-ai"] nav[aria-label="이어서 읽기"] time{color:var(--ink-3)}html.motion[data-theme="ad-ai"] .ax-card{transition:opacity 0.18s linear}html.motion[data-theme="ad-ai"] .ax-row[data-rv]:not([data-in])::after{transform:scaleX(0)}html.motion[data-theme="ad-ai"] .ax-row[data-rv]::after{transition:transform 0.5s cubic-bezier(0.2,0,0,1)}html.motion[data-theme="ad-ai"] .th-rule::before{transform:scaleX(0);transition:transform 0.5s steps(10)}html.motion[data-theme="ad-ai"] .th-rule[data-in]::before{transform:scaleX(1)}html.motion[data-theme="ad-ai"] .th-fig::before{opacity:0;transform:scale(1.04);transition:opacity 0.5s linear,transform 0.5s cubic-bezier(0.2,0,0,1)}html.motion[data-theme="ad-ai"] .th-fig[data-in]::before{opacity:1;transform:scale(1)}html.motion[data-theme="ad-ai"] .th-fig::after{opacity:1;transition:opacity 0.6s linear 0.2s}html.motion[data-theme="ad-ai"] .th-fig[data-in]::after{opacity:0}html.motion[data-theme="ad-ai"] .th-prose blockquote::before{transform:scaleY(0);transition:transform 0.5s cubic-bezier(0.2,0,0,1)}html.motion[data-theme="ad-ai"] .th-prose blockquote[data-in]::before{transform:scaleY(1)}html[data-theme="ad-ai"] [data-still] *{transition:none !important}@media (max-width:1000px){html[data-theme="ad-ai"] .ax-stair{column-gap:28px}html[data-theme="ad-ai"] .ax-arrow{width:28px}html[data-theme="ad-ai"] .ax-lab{font-size:17px}html[data-theme="ad-ai"] .ax-split{gap:0 28px}}@media (max-width:760px){html[data-theme="ad-ai"] .ax-in{gap:14px 0;padding-top:64px;padding-bottom:14px}html[data-theme="ad-ai"] .ax-title{font-size:clamp(25px,7.4vw,32px);min-height:calc(1.25em * 2)}html[data-theme="ad-ai"] .ax-lede{margin-top:8px;font-size:14.5px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html[data-theme="ad-ai"] .ax-stair{grid-template-columns:minmax(0,1fr);row-gap:10px}html[data-theme="ad-ai"] .ax-fr{display:grid;grid-template-columns:88px minmax(0,1fr);column-gap:12px;align-items:center;padding:8px 12px}html[data-theme="ad-ai"] .ax-fr[data-i="1"]{margin-top:0;margin-left:14px}html[data-theme="ad-ai"] .ax-fr[data-i="2"]{margin-top:0;margin-left:28px}html[data-theme="ad-ai"] .ax-fr[data-i="3"]{margin-top:0;margin-left:42px}html[data-theme="ad-ai"] .ax-gauge{grid-row:1 / 3}html[data-theme="ad-ai"] .ax-lab{margin:0;font-size:16px}html[data-theme="ad-ai"] .ax-desc{margin:2px 0 0;font-size:12.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html[data-theme="ad-ai"] .ax-arrow,html[data-theme="ad-ai"] .ax-bend{display:none}html[data-theme="ad-ai"] .ax-split{grid-template-columns:minmax(0,1fr)}html[data-theme="ad-ai"] .ax-pv{display:none}html[data-theme="ad-ai"] .ax-link{grid-template-columns:52px minmax(0,1fr);padding-left:8px}html[data-theme="ad-ai"] .ax-th{width:52px;height:52px}html[data-theme="ad-ai"] .th-read{left:3px}}
