.doc-page[data-astro-cid-6slayrsl]{width:100%;max-width:100%;margin:0}.breadcrumb[data-astro-cid-6slayrsl]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#64748b;margin-bottom:2rem}.breadcrumb[data-astro-cid-6slayrsl] a[data-astro-cid-6slayrsl]{color:#94a3b8;text-decoration:none;transition:color .2s ease}.breadcrumb[data-astro-cid-6slayrsl] a[data-astro-cid-6slayrsl]:hover{color:#facc15}.breadcrumb__sep[data-astro-cid-6slayrsl]{color:#475569}.breadcrumb__current[data-astro-cid-6slayrsl]{color:#e2e8f0;font-weight:600}.sections-header[data-astro-cid-6slayrsl]{margin-bottom:2.5rem}.sections-header__badge[data-astro-cid-6slayrsl]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .85rem;border-radius:var(--r-full);font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:#eab3081f;color:#facc15;border:1px solid rgba(234,179,8,.25);margin-bottom:1rem}.sections-header__title[data-astro-cid-6slayrsl]{font-size:clamp(2rem,4vw,2.8rem);font-weight:900;color:#fff;letter-spacing:-.03em;margin:0 0 .75rem}.sections-header__desc[data-astro-cid-6slayrsl]{font-size:1.05rem;color:#94a3b8;line-height:1.6;max-width:100%;margin:0}.category-filters[data-astro-cid-6slayrsl]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,.08)}.filter-tab[data-astro-cid-6slayrsl]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#0f172a99;border:1px solid rgba(255,255,255,.08);border-radius:9999px;color:#94a3b8;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.filter-tab[data-astro-cid-6slayrsl]:hover{color:#fff;border-color:#fff3}.filter-tab--active[data-astro-cid-6slayrsl]{background:#eab30826;color:#facc15;border-color:#eab30866}.filter-count[data-astro-cid-6slayrsl]{padding:.1rem .45rem;background:#0006;border-radius:9999px;font-size:.72rem;font-weight:700}.sections-grid[data-astro-cid-6slayrsl]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.5rem}.section-card[data-astro-cid-6slayrsl]{position:relative;cursor:pointer;display:flex;flex-direction:column;background:#0f172a80;border:1px solid rgba(255,255,255,.08);border-radius:20px;text-decoration:none;transition:all .3s ease;overflow:hidden}.section-card[data-astro-cid-6slayrsl]:hover{border-color:#eab30859;transform:translateY(-4px);box-shadow:0 15px 35px -10px #0009,0 0 25px -10px #eab30826}.section-card__preview[data-astro-cid-6slayrsl]{--mini-scale: .3;height:210px;background:var(--c-bg, #050505);border-bottom:1px solid rgba(255,255,255,.08);position:relative;overflow:hidden;content-visibility:auto;contain-intrinsic-size:auto 210px}.section-card__mini[data-astro-cid-6slayrsl]{position:absolute;inset:0;overflow:hidden;pointer-events:none;user-select:none}.section-card__mini-scale[data-astro-cid-6slayrsl]{width:1280px;transform:scale(var(--mini-scale));transform-origin:top left;transition:transform .6s cubic-bezier(.16,1,.3,1)}.section-card[data-astro-cid-6slayrsl]:hover .section-card__mini-scale[data-astro-cid-6slayrsl]{transform:scale(calc(var(--mini-scale) * 1.04))}.section-card__preview[data-astro-cid-6slayrsl]:after{content:"";position:absolute;inset:auto 0 0;height:48px;background:linear-gradient(transparent,#050810d9);pointer-events:none}.section-card__fallback[data-astro-cid-6slayrsl]{display:grid;place-items:center;height:100%;font-family:var(--font-mono, monospace);font-size:.8rem;color:#64748b}.section-card__content[data-astro-cid-6slayrsl]{padding:1.25rem 1.25rem .75rem;flex:1;display:flex;flex-direction:column}.section-card__meta[data-astro-cid-6slayrsl]{margin-bottom:.5rem}.section-card__cat-badge[data-astro-cid-6slayrsl]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#facc15;background:#eab3081a;border:1px solid rgba(234,179,8,.2);padding:.15rem .5rem;border-radius:9999px}.section-card__name[data-astro-cid-6slayrsl]{font-size:1.15rem;font-weight:700;color:#fff;margin:.5rem 0 0}.section-card__desc[data-astro-cid-6slayrsl]{font-size:.875rem;color:#94a3b8;line-height:1.5;margin:0 0 1rem;flex:1}.section-card__tags[data-astro-cid-6slayrsl]{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:auto}.section-card__tag[data-astro-cid-6slayrsl]{font-size:.7rem;color:#64748b;background:#ffffff08;border:1px solid rgba(255,255,255,.06);padding:.15rem .45rem;border-radius:4px}.section-card__link[data-astro-cid-6slayrsl]{color:inherit;text-decoration:none}.section-card__link[data-astro-cid-6slayrsl]:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit}.section-card__link[data-astro-cid-6slayrsl]:focus-visible{outline:none}.section-card[data-astro-cid-6slayrsl]:focus-within{outline:2px solid #facc15;outline-offset:3px}.section-card__arrow[data-astro-cid-6slayrsl]{padding:.85rem 1.25rem;border-top:1px solid rgba(255,255,255,.06);background:#ffffff03;display:flex;align-items:center;justify-content:space-between;font-size:.8rem;font-weight:600;color:#94a3b8;transition:all .2s ease}.section-card[data-astro-cid-6slayrsl]:hover .section-card__arrow[data-astro-cid-6slayrsl]{color:#facc15;background:#eab3080f}.section-card[data-astro-cid-6slayrsl]:hover .section-card__arrow[data-astro-cid-6slayrsl] svg[data-astro-cid-6slayrsl]{transform:translate(4px)}.section-card__arrow[data-astro-cid-6slayrsl] svg[data-astro-cid-6slayrsl]{transition:transform .2s ease}
