.sub-docs.svelte-1bp98e7{font-family:Plus Jakarta Sans,sans-serif;padding:40px;color:#0f172a}.doc-header.svelte-1bp98e7{margin-bottom:60px}.doc-header.svelte-1bp98e7 h1:where(.svelte-1bp98e7){font-size:3.5rem;font-weight:800}.doc-header.svelte-1bp98e7 .gradient:where(.svelte-1bp98e7){background:linear-gradient(135deg,#6366f1,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sub-grid.svelte-1bp98e7{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:60px}.management-card.svelte-1bp98e7{background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:35px;box-shadow:0 10px 30px #00000008}.management-card.current-plan.svelte-1bp98e7 .card-tag:where(.svelte-1bp98e7){font-size:.6rem;font-weight:900;color:#6366f1;letter-spacing:1px;margin-bottom:10px}.management-card.current-plan.svelte-1bp98e7 h2:where(.svelte-1bp98e7){margin:0;font-size:1.8rem;font-weight:800}.management-card.current-plan.svelte-1bp98e7 .price-display:where(.svelte-1bp98e7){margin:15px 0}.management-card.current-plan.svelte-1bp98e7 .price-display:where(.svelte-1bp98e7) .amount:where(.svelte-1bp98e7){font-size:2.5rem;font-weight:800}.management-card.current-plan.svelte-1bp98e7 .price-display:where(.svelte-1bp98e7) .period:where(.svelte-1bp98e7){opacity:.5}.management-card.current-plan.svelte-1bp98e7 .billing-info:where(.svelte-1bp98e7){font-size:.85rem;color:#64748b;margin-bottom:30px}.management-card.current-plan.svelte-1bp98e7 .seat-gauge:where(.svelte-1bp98e7){margin-bottom:30px}.management-card.current-plan.svelte-1bp98e7 .seat-gauge:where(.svelte-1bp98e7) .gauge-header:where(.svelte-1bp98e7){display:flex;justify-content:space-between;font-size:.8rem;font-weight:700;margin-bottom:10px}.management-card.current-plan.svelte-1bp98e7 .seat-gauge:where(.svelte-1bp98e7) .bar-bg:where(.svelte-1bp98e7){height:8px;background:#f1f5f9;border-radius:10px}.management-card.current-plan.svelte-1bp98e7 .seat-gauge:where(.svelte-1bp98e7) .bar-bg:where(.svelte-1bp98e7) .bar-fill:where(.svelte-1bp98e7){height:100%;background:#6366f1;border-radius:10px}.management-card.current-plan.svelte-1bp98e7 .btn-manage:where(.svelte-1bp98e7){width:100%;padding:12px;background:#0f172a;color:#fff;border:none;border-radius:12px;font-weight:700;cursor:pointer}.management-card.billing-history.svelte-1bp98e7 h3:where(.svelte-1bp98e7){margin-top:0;font-weight:800;margin-bottom:25px}.management-card.billing-history.svelte-1bp98e7 .invoice-item:where(.svelte-1bp98e7){display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #f1f5f9;font-size:.9rem;font-weight:600}.management-card.billing-history.svelte-1bp98e7 .invoice-item:where(.svelte-1bp98e7) .status-badge:where(.svelte-1bp98e7){background:#f0fdf4;color:#10b981;padding:4px 10px;border-radius:50px;font-size:.7rem}.management-card.billing-history.svelte-1bp98e7 .invoice-item:where(.svelte-1bp98e7) .btn-dl:where(.svelte-1bp98e7){background:none;border:1px solid #e2e8f0;padding:4px 10px;border-radius:6px;cursor:pointer;font-size:.7rem;font-weight:700}.subscription-features.svelte-1bp98e7{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:60px}.subscription-features.svelte-1bp98e7 .feat:where(.svelte-1bp98e7) h4:where(.svelte-1bp98e7){font-weight:800;margin-bottom:10px}.subscription-features.svelte-1bp98e7 .feat:where(.svelte-1bp98e7) p:where(.svelte-1bp98e7){font-size:.9rem;color:#64748b;line-height:1.6}.ai-box.kara-theme.svelte-1bp98e7{background:#faf5ff;border-left:6px solid #a855f7}.ai-box.kara-theme.svelte-1bp98e7 .ai-header:where(.svelte-1bp98e7){color:#a855f7;font-weight:800;display:flex;align-items:center;gap:10px;margin-bottom:10px}
