.page_docsRoot__SzOm2{--bg-light:#f6f9fc;--fg-light:#0f172a;--muted-light:#475569;--accent:#2563eb;--accent-2:#06b6d4;--card-light:#ffffff;--bg-dark:#0b1220;--fg-dark:#e5e7eb;--muted-dark:#9aa4b2;--card-dark:#0f172acc;min-height:100dvh;display:flex;flex-direction:column;align-items:stretch;background:var(--bg-light);color:var(--fg-light);margin-top:0}.page_docsRoot__SzOm2[data-theme=dark]{background:radial-gradient(1200px 600px at 20% -10%,rgba(37,99,235,.12),transparent 60%),radial-gradient(900px 500px at 80% 0,rgba(6,182,212,.12),transparent 60%),var(--bg-dark);color:var(--fg-dark)}.page_container__Dz80q{width:100%;max-width:1100px;margin:0 auto;padding:24px}.page_topbar___v4WK{display:flex;align-items:center;justify-content:space-between;gap:12px}.page_brand__agojG{font-weight:800;letter-spacing:.2px;font-size:clamp(18px,2.2vw,26px);opacity:.95;cursor:pointer;color:inherit;transition:color .2s ease,transform .12s ease,text-shadow .2s ease}.page_brand__agojG:hover{color:var(--accent);transform:translateY(-1px);text-shadow:0 2px 12px rgba(37,99,235,.25)}.page_toggles__xSI2u{display:flex;align-items:center;gap:8px}.page_toggleBtn__js9xO{appearance:none;border:1px solid rgba(100,116,139,.35);background:transparent;color:inherit;padding:8px 10px;border-radius:10px;cursor:pointer;font-size:13px;transition:background .2s ease,border-color .2s ease,transform .1s ease}.page_toggleBtn__js9xO:hover{background:rgba(100,116,139,.12)}.page_toggleBtn__js9xO:active{transform:translateY(1px)}.page_hero__VdH6Z{padding:48px 24px 24px}.page_heroInner__hB_WK{display:grid;place-items:center;text-align:center;gap:18px}.page_titleRow__4Ei9p{display:inline-flex;align-items:center;gap:14px}.page_planeWrap__mohQS{width:48px;height:48px}.page_plane__FVQ3G{width:100%;height:100%;filter:drop-shadow(0 4px 12px rgba(6,182,212,.35));animation:page_planeFloat__jMrA8 4.5s ease-in-out infinite}@keyframes page_planeFloat__jMrA8{0%{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-6px) rotate(4deg)}to{transform:translateY(0) rotate(-6deg)}}.page_title__JrgC8{font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.02em}.page_subtitle___kteG{max-width:900px;font-size:clamp(14px,2.4vw,18px);line-height:1.6;opacity:.9;color:var(--muted-light)}.page_docsRoot__SzOm2[data-theme=dark] .page_subtitle___kteG{color:var(--muted-dark)}.page_ctaRow__YINsH{display:flex;align-items:center;gap:12px;margin-top:8px}.page_sectionsRow__0uweP{display:flex;gap:10px;margin-top:10px}.page_sectionLink__baEG_{border:1px solid rgba(100,116,139,.35);padding:10px 14px;border-radius:10px;text-decoration:none;color:inherit}.page_sectionLink__baEG_:hover{background:rgba(100,116,139,.12)}.page_primaryBtn__zA4_3,.page_secondaryBtn__pY272{padding:12px 18px;border-radius:12px;font-weight:600;border:1px solid transparent;cursor:pointer;transition:transform .12s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;text-decoration:none}.page_primaryBtn__zA4_3{background:linear-gradient(135deg,var(--accent),var(--accent-2));color:white;box-shadow:0 6px 18px rgba(37,99,235,.35)}.page_primaryBtn__zA4_3:hover{box-shadow:0 8px 22px rgba(37,99,235,.45);transform:translateY(-1px)}.page_secondaryBtn__pY272{background:transparent;color:inherit;border-color:rgba(100,116,139,.35)}.page_secondaryBtn__pY272:hover{background:rgba(100,116,139,.12)}.page_typewriter__T69mF{display:inline-flex;align-items:center;position:relative}.page_caret__dtjDh{margin-left:6px;width:10px;height:24px;border-right:2px solid;animation:page_caretBlink__nTp58 .9s step-end infinite}@keyframes page_caretBlink__nTp58{0%,to{opacity:1}50%{opacity:0}}.page_char__7iqiB,.page_revealLine__mECYv,.page_revealSubtitle__xdvJk,.page_revealTitle__4jl24{display:inline-block}.page_charTitle__Phphf{opacity:0;filter:blur(4px);transform:translateY(10px);animation:page_charInTitle__K1ZPk 1.6s cubic-bezier(.25,.8,.25,1) var(--d,0s) forwards,page_idleTitle__652sv 9s ease-in-out calc(var(--d, 0s) + 2.2s) infinite;will-change:transform,opacity,filter,text-shadow}@keyframes page_charInTitle__K1ZPk{to{opacity:1;filter:blur(0);transform:translateY(0)}}.page_charSubtitle__fi1Gg{opacity:0;filter:blur(3px);transform:translateY(8px);animation:page_charInSubtitle__PMCog 1.1s ease-out var(--d,0s) forwards,page_idleSubtitle__s8rpY 8s ease-in-out calc(var(--d, 0s) + 2s) infinite;will-change:transform,opacity,filter,text-shadow}@keyframes page_charInSubtitle__PMCog{to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes page_idleTitle__652sv{0%{transform:translateY(0);text-shadow:0 0 0 rgba(37,99,235,0)}40%{transform:translateY(-1px);text-shadow:0 4px 10px rgba(37,99,235,.18)}60%{transform:translateY(-1px);text-shadow:0 4px 10px rgba(6,182,212,.14)}to{transform:translateY(0);text-shadow:0 0 0 rgba(37,99,235,0)}}@keyframes page_idleSubtitle__s8rpY{0%{transform:translateY(0);text-shadow:0 0 0 rgba(15,23,42,0)}50%{transform:translateY(-.5px);text-shadow:0 3px 8px rgba(15,23,42,.12)}to{transform:translateY(0);text-shadow:0 0 0 rgba(15,23,42,0)}}.page_rotator__UeSrL{margin-top:8px;font-weight:700}.page_rotatorLabel__7UBEM{opacity:.9;margin-right:6px}.page_rotatorLink__nqh9X{background:linear-gradient(135deg,var(--accent),var(--accent-2));-webkit-background-clip:text;background-clip:text;color:transparent;text-decoration:none}.page_rotatorWord___YnV4{display:inline-block;animation:page_wordIn__WaxhA .6s ease}@keyframes page_wordIn__WaxhA{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}.page_faq__UsgBl{margin:0 auto 48px;max-width:900px}.page_faqTitle__wCW_s{text-align:center;font-weight:900;font-size:clamp(26px,3.2vw,34px);margin-bottom:18px}.page_faqList__0RVOR{display:grid;gap:14px}.page_faqItem__KjsKG{background:var(--card-light);backdrop-filter:blur(10px);border:1px solid rgba(100,116,139,.25);border-radius:14px;padding:16px 18px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.page_docsRoot__SzOm2[data-theme=dark] .page_faqItem__KjsKG{background:var(--card-dark);border-color:rgba(148,163,184,.25)}.page_faqItem__KjsKG summary{cursor:pointer;font-weight:700;list-style:none;font-size:clamp(16px,2.2vw,19px);position:relative;padding-right:28px}.page_faqItem__KjsKG summary::-webkit-details-marker{display:none}.page_faqItem__KjsKG p{margin-top:10px;opacity:.95;font-size:clamp(14px,2vw,17px);line-height:1.65}.page_faqItem__KjsKG summary:after{content:"▸";position:absolute;right:8px;top:0;color:currentColor;transition:transform .2s ease}.page_faqItem__KjsKG[open] summary:after{transform:rotate(90deg)}.page_faqItem__KjsKG summary:focus-visible{outline:2px solid var(--accent);border-radius:6px}.page_faqItem__KjsKG p a{color:var(--accent);text-decoration:none;border-bottom:1px dashed}.page_faqItem__KjsKG p a:hover{text-decoration:underline}.page_footNote__le36f{text-align:center;opacity:.7;font-size:12px;margin:24px 0}@media (max-width:640px){.page_faq__UsgBl{margin:0 12px 40px}.page_faqList__0RVOR{gap:12px}.page_faqItem__KjsKG{padding:14px;border-radius:12px}.page_faqItem__KjsKG summary{padding-right:34px;line-height:1.35;-webkit-tap-highlight-color:rgba(37,99,235,.2)}.page_faqItem__KjsKG p{font-size:15px;line-height:1.7;overflow-wrap:anywhere;word-break:break-word}.page_faqItem__KjsKG summary:after{right:10px}}.categories_categoriesGrid__UJO_3{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:1000px;margin:40px auto;padding:0 24px}.categories_categoryCard__Gipah{position:relative;background:#ffffff;backdrop-filter:blur(10px);border:1px solid rgba(100,116,139,.25);border-radius:16px;padding:32px 24px;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;cursor:pointer;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.04)}.categories_categoryCard__Gipah:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#2563eb,#06b6d4);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.categories_categoryCard__Gipah:hover:before{transform:scaleX(1)}.categories_categoryCard__Gipah:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(37,99,235,.15);border-color:rgba(37,99,235,.4)}#docs-root[data-theme=dark] .categories_categoryCard__Gipah{background:rgba(15,23,42,.75);border-color:rgba(148,163,184,.25)}#docs-root[data-theme=dark] .categories_categoryCard__Gipah:hover{box-shadow:0 12px 32px rgba(6,182,212,.2);border-color:rgba(6,182,212,.4)}.categories_categoryIcon__rziDR{width:64px;height:64px;margin-bottom:16px;background:linear-gradient(135deg,#2563eb15,#06b6d415);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:32px}.categories_categoryTitle__3Ri_E{font-size:clamp(20px,2.5vw,24px);font-weight:800;margin-bottom:8px;color:inherit}.categories_categoryDescription__vP6oQ{font-size:clamp(14px,1.8vw,16px);line-height:1.6;color:#475569;opacity:.9}#docs-root[data-theme=dark] .categories_categoryDescription__vP6oQ{color:#9aa4b2}.categories_categoryCount__u5TJz{display:inline-block;margin-top:12px;padding:4px 12px;background:rgba(37,99,235,.1);color:#2563eb;border-radius:20px;font-size:13px;font-weight:600}#docs-root[data-theme=dark] .categories_categoryCount__u5TJz{background:rgba(6,182,212,.15);color:#06b6d4}@media (max-width:768px){.categories_categoriesGrid__UJO_3{grid-template-columns:1fr;gap:16px;padding:0 16px}.categories_categoryCard__Gipah{padding:24px 20px}}.categories_breadcrumbs__yJQvj{max-width:1000px;margin:20px auto 0;padding:0 24px;display:flex;align-items:center;gap:8px;font-size:14px;color:#475569}#docs-root[data-theme=dark] .categories_breadcrumbs__yJQvj{color:#9aa4b2}.categories_breadcrumbLink__UFiyj{color:#2563eb;text-decoration:none;transition:color .2s ease}.categories_breadcrumbLink__UFiyj:hover{color:#06b6d4;text-decoration:underline}.categories_breadcrumbSeparator__ZkV3T{opacity:.5}.categories_breadcrumbCurrent__maD5w{color:inherit;opacity:.8}.categories_categoryHero__14oO1{text-align:center;padding:40px 24px 20px;max-width:800px;margin:0 auto}.categories_categoryHeroTitle__RPJKV{font-size:clamp(28px,4vw,40px);font-weight:800;letter-spacing:-.02em;margin-bottom:12px}.categories_categoryHeroDescription__TIP5o{font-size:clamp(14px,2vw,18px);line-height:1.6;color:#475569;opacity:.9}#docs-root[data-theme=dark] .categories_categoryHeroDescription__TIP5o{color:#9aa4b2}.categories_backButton__wEfAK{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:rgba(100,116,139,.08);border:1px solid rgba(100,116,139,.25);border-radius:10px;color:inherit;text-decoration:none;font-size:14px;font-weight:600;transition:all .2s ease;margin:20px 24px}.categories_backButton__wEfAK:hover{background:rgba(100,116,139,.15);transform:translateX(-2px)}.categories_backButton__wEfAK:before{content:"←";font-size:16px}.instruction-layout_instructionPage__mk2Ts{max-width:1000px;margin:0 auto;padding:20px 24px 60px}.instruction-layout_instructionTitle__hLtGY{font-size:clamp(26px,3.5vw,36px);font-weight:800;letter-spacing:-.01em;margin-bottom:12px;text-align:center}.instruction-layout_instructionIntro__QGyHe{font-size:clamp(14px,2vw,17px);line-height:1.7;color:#475569;margin-bottom:32px;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}[data-theme=dark] .instruction-layout_instructionIntro__QGyHe{color:#9aa4b2}.instruction-layout_instructionCard__PJEhw{background:#ffffff;border:1px solid rgba(100,116,139,.25);border-radius:14px;padding:24px;margin:24px 0;box-shadow:0 2px 8px rgba(0,0,0,.04)}[data-theme=dark] .instruction-layout_instructionCard__PJEhw{background:rgba(15,23,42,.75);border-color:rgba(148,163,184,.25)}.instruction-layout_steps__dB6ha{counter-reset:step;margin-left:4px}.instruction-layout_step__gssqf{position:relative;padding-left:40px;margin:16px 0;line-height:1.7;font-size:clamp(14px,1.9vw,16px)}.instruction-layout_step__gssqf:before{counter-increment:step;content:counter(step) ".";position:absolute;left:0;top:0;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font-weight:700;color:white;background:linear-gradient(135deg,#2563eb,#06b6d4);font-size:14px}.instruction-layout_note__TwsLW{margin:16px 0;padding:12px 16px;border-left:3px solid #06b6d4;border-radius:8px;background:rgba(6,182,212,.08);font-size:clamp(13px,1.8vw,15px);line-height:1.6}[data-theme=dark] .instruction-layout_note__TwsLW{background:rgba(6,182,212,.12)}.instruction-layout_imageRow__02x0o{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin:20px 0}.instruction-layout_imageRow__02x0o img{width:100%;border-radius:10px;border:1px solid rgba(100,116,139,.25);transition:transform .2s ease,box-shadow .2s ease}.instruction-layout_imageRow__02x0o img:hover{transform:scale(1.02);box-shadow:0 8px 24px rgba(37,99,235,.15)}@media (max-width:768px){.instruction-layout_instructionPage__mk2Ts{padding:16px 16px 40px}.instruction-layout_step__gssqf{padding-left:36px;font-size:15px}.instruction-layout_step__gssqf:before{width:26px;height:26px;font-size:13px}.instruction-layout_imageRow__02x0o{grid-template-columns:1fr}}