.ui-folder{position:relative;perspective:900px;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;flex:none}.ui-folder:focus-visible{outline:2px solid currentColor;outline-offset:6px;border-radius:16px}.ui-folder__title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.ui-folder__back{position:absolute;inset:12% 0 0 0}.ui-folder__back svg{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:visible}.ui-folder__back-path{stroke:none}.ui-folder__papers{position:absolute;inset:0;z-index:2}.ui-folder__paper{position:absolute;left:9%;right:9%;top:30%;height:58%;border-radius:10px;display:flex;flex-direction:column;padding:9% 10% 7%;gap:6%;will-change:transform}.ui-folder__paper--1{z-index:3}.ui-folder__paper--2{z-index:2}.ui-folder__paper--3{z-index:1}.ui-folder__paper-strip{display:block;width:38%;height:7%;border-radius:99px}.ui-folder__paper-lines{display:flex;flex-direction:column;gap:5%}.ui-folder__paper-lines i{display:block;height:5.5%;border-radius:99px}.ui-folder__paper-lines i:nth-child(2){width:86%}.ui-folder__paper-lines i:nth-child(3){width:64%}.ui-folder__front{position:absolute;inset:40% 0 0 0;z-index:4;transform-origin:50% 100%;will-change:transform}.ui-folder__front svg{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:visible}.ui-folder__front-path{stroke:none}.ui-folder__front-sheen{position:absolute;inset:12% 8% 6% 8%;border-radius:8px;background:linear-gradient(112deg,rgba(255,255,255,.18),rgba(255,255,255,.05) 40%,transparent 65%);pointer-events:none}.ui-folder--black{color:#0d0d10}.ui-folder--black .ui-folder__back-path{fill:#1b1b21;filter:drop-shadow(0 18px 40px rgba(10,10,14,.55))}.ui-folder--black .ui-folder__paper--1{background:#fbfbfc;box-shadow:0 6px 18px -8px rgba(8,8,12,.5)}.ui-folder--black .ui-folder__paper--2{background:#eceef1;box-shadow:0 6px 18px -8px rgba(8,8,12,.5)}.ui-folder--black .ui-folder__paper--3{background:#d8dbe0;box-shadow:0 6px 18px -8px rgba(8,8,12,.5)}.ui-folder--black .ui-folder__paper--1 .ui-folder__paper-strip{background:#c9cede}.ui-folder--black .ui-folder__paper--2 .ui-folder__paper-strip{background:#b9bfca}.ui-folder--black .ui-folder__paper--3 .ui-folder__paper-strip{background:#aab1bd}.ui-folder--black .ui-folder__paper-lines i{background:rgba(23,25,32,.16)}.ui-folder--black .ui-folder__front-path{fill:#202028;filter:drop-shadow(0 14px 26px rgba(10,10,14,.6))}.ui-folder--white{color:#17171b}.ui-folder--white .ui-folder__back-path{fill:#e7e7ec;filter:drop-shadow(0 18px 36px rgba(15,15,20,.35))}.ui-folder--white .ui-folder__paper--1{background:#ffffff;box-shadow:0 6px 16px -8px rgba(15,15,20,.35)}.ui-folder--white .ui-folder__paper--2{background:#f6f6f8;box-shadow:0 6px 16px -8px rgba(15,15,20,.35)}.ui-folder--white .ui-folder__paper--3{background:#ececef;box-shadow:0 6px 16px -8px rgba(15,15,20,.35)}.ui-folder--white .ui-folder__paper--1 .ui-folder__paper-strip{background:#d7d9e0}.ui-folder--white .ui-folder__paper--2 .ui-folder__paper-strip{background:#cfd2da}.ui-folder--white .ui-folder__paper--3 .ui-folder__paper-strip{background:#c6cad3}.ui-folder--white .ui-folder__paper-lines i{background:rgba(23,23,27,.14)}.ui-folder--white .ui-folder__front-path{fill:#f7f7fa;filter:drop-shadow(0 12px 22px rgba(15,15,20,.4))}.ui-folder--blue{color:#0c1c3d}.ui-folder--blue .ui-folder__back-path{fill:#2447b0;filter:drop-shadow(0 18px 40px rgba(18,34,92,.55))}.ui-folder--blue .ui-folder__paper--1{background:#ffffff;box-shadow:0 6px 18px -8px rgba(12,28,61,.45)}.ui-folder--blue .ui-folder__paper--2{background:#eef2fd;box-shadow:0 6px 18px -8px rgba(12,28,61,.45)}.ui-folder--blue .ui-folder__paper--3{background:#dde5fb;box-shadow:0 6px 18px -8px rgba(12,28,61,.45)}.ui-folder--blue .ui-folder__paper--1 .ui-folder__paper-strip{background:#b9c8f2}.ui-folder--blue .ui-folder__paper--2 .ui-folder__paper-strip{background:#adbfef}.ui-folder--blue .ui-folder__paper--3 .ui-folder__paper-strip{background:#a0b5ec}.ui-folder--blue .ui-folder__paper-lines i{background:rgba(12,28,61,.16)}.ui-folder--blue .ui-folder__front-path{fill:#2f57cd;filter:drop-shadow(0 14px 26px rgba(18,34,92,.6))}@media (prefers-reduced-motion:reduce){.ui-folder{cursor:default}}.ui-compare{display:grid;gap:clamp(18px,2.4vw,28px);width:min(100%,920px);margin:clamp(34px,5vw,58px) auto 0;padding:0;list-style:none}.ui-compare__row{display:grid;grid-template-columns:minmax(0,1fr) 62px minmax(0,1fr);align-items:stretch;gap:clamp(12px,2vw,24px)}.ui-compare-card{min-height:164px;padding:clamp(20px,2.7vw,28px);border:1.5px solid rgba(255,255,255,.95);border-radius:18px;box-shadow:0 18px 48px rgba(15,15,17,.09);display:flex;flex-direction:column;justify-content:center;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease}.ui-compare__row:nth-child(3n+1) .ui-compare-card--before{transform:rotate(-1.2deg)}.ui-compare__row:nth-child(3n+1) .ui-compare-card--after{transform:rotate(1.1deg)}.ui-compare__row:nth-child(3n+2) .ui-compare-card--before{transform:rotate(.55deg)}.ui-compare__row:nth-child(3n+2) .ui-compare-card--after{transform:rotate(-.65deg)}.ui-compare__row:nth-child(3n) .ui-compare-card--before{transform:rotate(-.4deg)}.ui-compare__row:nth-child(3n) .ui-compare-card--after{transform:rotate(.7deg)}.ui-compare-card--before{background:linear-gradient(145deg,color-mix(in srgb,var(--color-error,#dc2626) 7%,#fff),color-mix(in srgb,var(--color-error,#dc2626) 12%,#fff))}.ui-compare-card--after{background:linear-gradient(145deg,color-mix(in srgb,var(--color-success,#059669) 5%,#fff),color-mix(in srgb,var(--color-success,#059669) 10%,#fff))}.ui-compare-card__label{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:650;color:var(--text-secondary,rgba(0,0,0,.7))}.ui-compare-card__mark{width:22px;height:22px;display:inline-grid;place-items:center;border-radius:6px;font-size:17px;line-height:1;font-weight:700}.ui-compare-card--before .ui-compare-card__mark{color:var(--color-error,#dc2626);background:color-mix(in srgb,var(--color-error,#dc2626) 10%,transparent)}.ui-compare-card--after .ui-compare-card__mark{color:var(--color-success,#059669);background:color-mix(in srgb,var(--color-success,#059669) 10%,transparent)}.ui-compare-card__sentence{margin:0;font-size:16.5px;font-weight:500;letter-spacing:-.008em;line-height:1.5;color:var(--text-primary,#0f0f11)}.ui-compare-card__run{display:inline}.ui-compare-card__run--ink{color:var(--text-primary,#0f0f11)}.ui-compare-card__run--muted{color:var(--text-secondary,rgba(0,0,0,.7))}.ui-compare-card__run--negative{color:var(--color-error,#dc2626);font-weight:650}.ui-compare-card__run--positive{color:var(--color-success,#059669);font-weight:650}.ui-compare__arrow{width:62px;height:30px;overflow:visible;opacity:.54;color:var(--text-subtle,rgba(0,0,0,.5));align-self:center}.ui-compare__arrow path{stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.is-reveal-ready [data-reveal].is-inview .ui-compare__arrow-line,.is-reveal-ready [data-reveal].is-inview .ui-compare__arrow-tip{animation:ui-compare-draw .72s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--ui-compare-row, 0) * 65ms)}.is-reveal-ready [data-reveal].is-inview .ui-compare__arrow-tip{animation-delay:calc(.28s + var(--ui-compare-row, 0) * 65ms)}@keyframes ui-compare-draw{0%{stroke-dasharray:100;stroke-dashoffset:100;opacity:0}to{stroke-dasharray:100;stroke-dashoffset:0;opacity:1}}@media (hover:hover){.ui-compare-card:hover{box-shadow:0 24px 62px rgba(15,15,17,.13)}.ui-compare__row:nth-child(n) .ui-compare-card:hover{transform:translateY(-3px) rotate(0)}}@media (max-width:720px){.ui-compare{gap:20px;margin-top:30px}.ui-compare__row{grid-template-columns:1fr;gap:10px}.ui-compare__arrow{justify-self:center;transform:rotate(90deg)}.ui-compare-card{min-height:0;padding:20px}.ui-compare__row:nth-child(n) .ui-compare-card{transform:none}}@media (prefers-reduced-motion:reduce){.ui-compare-card{transition:none}.ui-compare__row:nth-child(n) .ui-compare-card{transform:none}.ui-compare__arrow path{animation:none!important;stroke-dasharray:none;stroke-dashoffset:0;opacity:1}}.ui-support-window{width:min(100%,1000px);margin:clamp(36px,5vw,64px) auto 0;border:1px solid var(--border-primary,rgba(0,0,0,.1));border-radius:22px;overflow:hidden;background:var(--white-pure,#fff);box-shadow:0 28px 80px rgba(15,15,17,.12);color:var(--text-primary,#0f0f11)}.ui-support-window__bar{height:46px;display:flex;align-items:center;gap:7px;padding:0 18px;border-bottom:1px solid var(--border-primary,rgba(0,0,0,.1));background:var(--surface-base,#f8f8f8)}.ui-support-window__bar>span{width:9px;height:9px;border-radius:50%;background:var(--text-dim,rgba(0,0,0,.2))}.ui-support-window__bar>span:first-child{background:color-mix(in srgb,var(--color-error,#dc2626) 70%,#fff)}.ui-support-window__bar>span:nth-child(2){background:color-mix(in srgb,var(--color-warning,#d97706) 68%,#fff)}.ui-support-window__bar>span:nth-child(3){background:color-mix(in srgb,var(--color-success,#059669) 68%,#fff)}.ui-support-window__bar strong{margin-left:6px;font-size:12px;font-weight:600;color:var(--text-secondary,rgba(0,0,0,.7))}.ui-support-window__body{display:grid;grid-template-columns:210px minmax(0,1fr);min-height:430px}.ui-support-window__tabs{padding:14px;display:flex;flex-direction:column;gap:6px;border-right:1px solid var(--border-primary,rgba(0,0,0,.1));background:var(--glass-bg-subtle,rgba(0,0,0,.04))}.ui-support-window__tabs button{appearance:none;border:0;border-radius:10px;padding:11px 12px;display:flex;align-items:center;gap:10px;background:transparent;color:var(--text-secondary,rgba(0,0,0,.7));font:inherit;font-size:13px;font-weight:550;text-align:left;cursor:pointer}.ui-support-window__tabs button span{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:var(--white-pure,#fff);border:1px solid var(--border-primary,rgba(0,0,0,.1));color:var(--text-primary,#0f0f11)}.ui-support-window__tabs button[aria-selected=true]{color:var(--text-primary,#0f0f11);background:var(--white-pure,#fff);box-shadow:0 8px 24px rgba(15,15,17,.07)}.ui-support-window__tabs button:focus-visible{outline:2px solid var(--color-info,#2563eb);outline-offset:2px}.ui-support-window__main{min-width:0;padding:clamp(18px,3vw,30px);animation:ui-support-panel-in .42s cubic-bezier(.2,.8,.2,1) both}.ui-support-window__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:22px}.ui-support-window__heading p{margin:0;max-width:620px;font-size:16.5px;line-height:1.5;font-weight:500}.ui-support-window__heading p strong{color:var(--text-primary,#0f0f11);font-weight:500}.ui-support-window__heading p span{color:var(--text-secondary,rgba(0,0,0,.7))}.ui-support-window__live{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;color:#047857;font-size:11px;font-weight:650}.ui-support-window__live i{width:7px;height:7px;border-radius:50%;background:currentColor}.ui-support-window.is-running .ui-support-window__live i{animation:ui-support-pulse 1.8s ease-in-out infinite}.ui-support-window__surface{min-height:280px;padding:clamp(14px,2vw,20px);border-radius:14px;border:1px solid var(--border-primary,rgba(0,0,0,.1));background:var(--surface-base,#f8f8f8)}.ui-support-window.is-running .ui-support-course__progress{animation:ui-support-progress 4.4s ease-in-out infinite alternate}.ui-support-window.is-running .ui-support-course__play{animation:ui-support-play 2.8s ease-in-out infinite}.ui-support-window.is-running .ui-support-community article:last-child{animation:ui-support-reply 2.8s ease-in-out infinite}.ui-support-window.is-running .ui-support-chat__reply{background:linear-gradient(90deg,currentColor 0 42%,rgba(15,23,42,.28) 50%,currentColor 58% 100%);background-size:220% 100%;background-clip:text;color:transparent!important;animation:ui-support-shimmer 2.4s linear infinite}.ui-support-window.is-running .ui-support-knowledge button:nth-child(2){animation:ui-support-answer 2.6s ease-in-out infinite}.ui-support-course__play{position:absolute;inset:0;margin:auto;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;padding-left:2px;color:#fff;background:rgba(15,15,17,.78);font-size:12px}@keyframes ui-support-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-support-pulse{50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--color-success,#059669) 12%,transparent)}}@keyframes ui-support-progress{0%{width:var(--ui-support-progress)}to{width:min(96%,calc(var(--ui-support-progress) + 22%))}}@keyframes ui-support-play{50%{transform:scale(1.08);box-shadow:0 0 0 9px rgba(49,91,255,.1)}}@keyframes ui-support-reply{50%{transform:translateY(-2px);box-shadow:0 10px 24px rgba(15,15,17,.09)}}@keyframes ui-support-shimmer{to{background-position:-120% 0}}@keyframes ui-support-answer{50%{transform:translateX(3px)}}@media (max-width:720px){.ui-support-window{border-radius:17px}.ui-support-window__body{grid-template-columns:1fr;min-height:0}.ui-support-window__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid var(--border-primary,rgba(0,0,0,.1))}.ui-support-window__tabs button{min-width:0;padding:9px;font-size:12px}.ui-support-window__main{padding:18px 14px 16px}.ui-support-window__heading{flex-direction:column;gap:8px}.ui-support-window__surface{min-height:0;padding:12px}.ui-support-course{--ui-support-course-columns:1fr}.ui-support-chat{flex-direction:column}.ui-support-chat__rail{--ui-support-chat-rail:100%;flex-direction:row!important;border-right:0!important;border-bottom:1px solid var(--border-primary,rgba(0,0,0,.1));overflow-x:auto}.ui-support-chat__rail button{min-width:128px;border-bottom:0!important;border-right:1px solid var(--border-primary,rgba(0,0,0,.1))!important}}@media (prefers-reduced-motion:reduce){.ui-support-window *,.ui-support-window :after,.ui-support-window :before{animation:none!important;transition:none!important}}