.docs-page[data-v-9e514cfc]{width:100%;overflow:hidden;background:var(--bg0)}.container[data-v-9e514cfc]{width:min(100%,var(--max0));margin:0 auto;padding:0 var(--gutter)}.eyebrow[data-v-9e514cfc]{display:inline-flex;color:var(--mut2);font-size:var(--h9);font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--sp2)}.hero[data-v-9e514cfc]{position:relative;padding:var(--sp10) 0 var(--sp6);text-align:center;isolation:isolate}.hero-bg[data-v-9e514cfc]{position:absolute;inset:0;z-index:-1;background-image:radial-gradient(color-mix(in srgb,var(--text) 5.5%,transparent) 1px,transparent 1px);background-size:24px 24px;mask-image:radial-gradient(ellipse 70% 70% at 50% 20%,#000 20%,transparent 72%)}.hero-bg[data-v-9e514cfc]:after{content:"";position:absolute;top:-160px;left:50%;width:640px;height:420px;transform:translate(-50%);background:none;filter:blur(40px)}.page-title[data-v-9e514cfc]{max-width:720px;margin:0 auto;color:var(--text);font-size:var(--h0);font-weight:600;letter-spacing:-.03em;line-height:1.08}.page-sub[data-v-9e514cfc]{max-width:560px;margin:var(--sp2) auto 0;color:var(--mut);font-size:var(--h6);line-height:1.6}.search-wrap[data-v-9e514cfc]{display:flex;align-items:center;gap:10px;max-width:460px;min-height:52px;margin:var(--sp5) auto 0;padding:0 var(--sp3);border:1px solid var(--line);border-radius:var(--rfull);background:var(--bg0);box-shadow:var(--lift);transition:border-color var(--t1) var(--anim1)}.search-wrap[data-v-9e514cfc]:focus-within{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.search-wrap i[data-v-9e514cfc]{color:var(--mut2);font-size:var(--h5)}.search[data-v-9e514cfc]{flex:1;min-width:0;background:transparent;border:none;outline:none;font-size:var(--h7);font-family:inherit;color:var(--text)}.search[data-v-9e514cfc]::placeholder{color:var(--mut3)}.sections[data-v-9e514cfc]{padding:var(--sp6) 0 var(--sp4)}.empty[data-v-9e514cfc]{display:flex;flex-direction:column;align-items:center;gap:var(--sp3);margin:var(--sp6) 0;text-align:center}.empty-text[data-v-9e514cfc]{color:var(--mut2);font-size:var(--h6)}.empty-clear[data-v-9e514cfc]{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 var(--sp2);border:1px solid var(--line2);border-radius:var(--rfull);background:var(--bg0);color:var(--mut);font-size:var(--h8);font-weight:500;cursor:pointer;transition:color var(--t1) var(--anim1),border-color var(--t1) var(--anim1)}.empty-clear[data-v-9e514cfc]:hover{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 30%,transparent)}.empty-clear i[data-v-9e514cfc]{font-size:var(--h7)}.section[data-v-9e514cfc]{margin-bottom:var(--sp7)}.section-head[data-v-9e514cfc]{display:flex;align-items:center;gap:var(--sp2);margin-bottom:var(--sp3)}.section-icon[data-v-9e514cfc]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--r-sm);background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent);font-size:var(--h4)}.section-title[data-v-9e514cfc]{margin:0;color:var(--text);font-size:var(--h3);font-weight:600;letter-spacing:-.02em}.guides[data-v-9e514cfc]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp2)}.guide[data-v-9e514cfc]{position:relative;display:flex;flex-direction:column;gap:4px;padding:var(--sp3);padding-inline-end:var(--sp6);border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);text-decoration:none;color:var(--text);transition:transform var(--t1) var(--anim1),border-color var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.guide[data-v-9e514cfc]:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 30%,transparent);box-shadow:var(--lift)}.guide-title[data-v-9e514cfc]{font-weight:500;font-size:var(--h7);letter-spacing:-.01em}.guide-desc[data-v-9e514cfc]{color:var(--mut);font-size:var(--h8);line-height:1.55}.arrow[data-v-9e514cfc]{position:absolute;top:var(--sp3);inset-inline-end:14px;font-size:var(--h6);color:var(--mut3);transition:color var(--t1) var(--anim1),transform var(--t1) var(--anim1)}.guide:hover .arrow[data-v-9e514cfc]{color:var(--accent);transform:translate(2px)}[dir=rtl] .arrow[data-v-9e514cfc]{transform:scaleX(-1)}[dir=rtl] .guide:hover .arrow[data-v-9e514cfc]{transform:scaleX(-1) translate(2px)}.footer-cta[data-v-9e514cfc]{padding:var(--sp6) 0 var(--sp10)}.cta-card[data-v-9e514cfc]{position:relative;overflow:hidden;isolation:isolate;text-align:center;padding:var(--sp7) var(--sp4);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--card)}.cta-glow[data-v-9e514cfc]{position:absolute;inset:auto -20% -80%;height:120%;z-index:-1;background:none;filter:blur(30px)}.cta-title[data-v-9e514cfc]{margin:0;color:var(--text);font-size:var(--h2);font-weight:600;letter-spacing:-.03em}.cta-sub[data-v-9e514cfc]{max-width:480px;margin:var(--sp2) auto var(--sp4);color:var(--mut);font-size:var(--h6);line-height:1.6}.cta-actions[data-v-9e514cfc]{display:flex;gap:var(--sp2);justify-content:center;flex-wrap:wrap}.btn[data-v-9e514cfc]{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp1);min-height:48px;padding:0 var(--sp4);border-radius:var(--rfull);border:1px solid transparent;font-size:var(--h7);font-weight:500;line-height:1;text-decoration:none;cursor:pointer;transition:transform var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1),border-color var(--t1) var(--anim1)}.btn[data-v-9e514cfc]:hover{transform:translateY(-1px)}.btn-primary[data-v-9e514cfc]{background:var(--accent);color:var(--white);box-shadow:var(--sha-cta)}.btn-primary[data-v-9e514cfc]:hover{box-shadow:var(--sha-cta2)}.btn-secondary[data-v-9e514cfc]{background:var(--bg0);color:var(--text);border-color:var(--line2)}.btn-secondary[data-v-9e514cfc]:hover{border-color:color-mix(in srgb,var(--text) 26%,transparent)}@media(max-width:760px){.hero[data-v-9e514cfc]{padding-top:var(--sp8)}.guides[data-v-9e514cfc]{grid-template-columns:1fr}.cta-card[data-v-9e514cfc]{padding:var(--sp6) var(--sp3)}}@media(prefers-reduced-motion:reduce){.guide[data-v-9e514cfc],.btn[data-v-9e514cfc],.arrow[data-v-9e514cfc],.empty-clear[data-v-9e514cfc]{transition:none}.guide[data-v-9e514cfc]:hover,.btn[data-v-9e514cfc]:hover{transform:none}}
