:root{--aiktiv-docs-bg-primary: #F5F6F7;--aiktiv-docs-bg-secondary: #FFFFFF;--aiktiv-docs-bg-tertiary: #f6f6f6;--aiktiv-docs-bg-dark: #111214;--aiktiv-docs-text-primary: #111827;--aiktiv-docs-text-secondary: #4B5563;--aiktiv-docs-text-tertiary: #9CA3AF;--aiktiv-docs-text-muted: #D1D5DB;--aiktiv-docs-text-inverse: #FFFFFF;--aiktiv-docs-border-primary: #E5E7EB;--aiktiv-docs-border-secondary: #f6f6f6;--aiktiv-docs-font-primary: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--aiktiv-docs-font-display: 'Outfit', 'Inter', sans-serif;--aiktiv-docs-shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.05);--aiktiv-docs-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03);--aiktiv-docs-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.05), 0 4px 6px -2px rgba(0, 0, 0, 0.02);--aiktiv-docs-radius-sm: 0.375rem;--aiktiv-docs-radius-md: 0.5rem;--aiktiv-docs-radius-lg: 0.75rem;--aiktiv-docs-radius-xl: 1rem;--aiktiv-docs-radius-2xl: 1.25rem;--aiktiv-docs-radius-full: 9999px;--aiktiv-docs-transition-fast: 150ms ease;--aiktiv-docs-transition-normal: 250ms ease}.aiktiv-docs{min-height:100vh;background:var(--aiktiv-docs-bg-primary)}.aiktiv-docs__container{max-width:1080px;margin:0 auto;padding:7rem 1.5rem}@media(max-width: 768px){.aiktiv-docs__container{padding:1.5rem 1rem 8rem 1rem}}.aiktiv-docs__header{text-align:center;margin-bottom:2.5rem}.aiktiv-docs__header-back{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;background:none;border:none;color:var(--aiktiv-docs-text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;padding:.5rem 0;margin-bottom:1.5rem;transition:color var(--aiktiv-docs-transition-fast);text-decoration:none}.aiktiv-docs__header-back svg{width:18px;height:18px}.aiktiv-docs__header-back:hover{color:var(--aiktiv-docs-text-primary)}.aiktiv-docs__header-icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:var(--aiktiv-docs-bg-dark);color:var(--aiktiv-docs-text-inverse);border-radius:var(--aiktiv-docs-radius-2xl);margin:0 auto 1.5rem;box-shadow:var(--aiktiv-docs-shadow-lg)}.aiktiv-docs__header-icon svg{width:32px;height:32px}.aiktiv-docs__header h1{font-family:var(--aiktiv-docs-font-display);font-size:2.25rem;font-weight:700;color:var(--aiktiv-docs-text-primary);margin:0 0 .75rem;letter-spacing:-0.02em}@media(max-width: 768px){.aiktiv-docs__header h1{font-size:1.875rem}}.aiktiv-docs__header p{font-size:1.125rem;color:var(--aiktiv-docs-text-secondary);margin:0 auto;max-width:560px;line-height:1.75}@media(max-width: 768px){.aiktiv-docs__header p{font-size:1rem}}.aiktiv-docs__category-title{font-family:var(--aiktiv-docs-font-display);font-size:1rem;font-weight:600;color:var(--aiktiv-docs-text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin:2.5rem 0 1rem}.aiktiv-docs__category-title:first-child{margin-top:0}.aiktiv-docs__section{margin-bottom:2.5rem}.aiktiv-docs__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:1.25rem}@media(max-width: 768px){.aiktiv-docs__grid{grid-template-columns:1fr;gap:1rem}}.aiktiv-docs__card{background:var(--aiktiv-docs-bg-secondary);border-radius:var(--aiktiv-docs-radius-xl);border:1px solid var(--aiktiv-docs-border-primary);box-shadow:var(--aiktiv-docs-shadow-sm);display:flex;flex-direction:column;padding:0;overflow:hidden;cursor:pointer;transition:all var(--aiktiv-docs-transition-normal);text-decoration:none;color:inherit;position:relative}.aiktiv-docs__card-link{display:flex;flex-direction:column;flex:1;text-decoration:none;color:inherit}.aiktiv-docs__card:hover{transform:translateY(-4px);box-shadow:var(--aiktiv-docs-shadow-lg);border-color:var(--aiktiv-docs-text-muted)}.aiktiv-docs__card:hover .aiktiv-docs__card-arrow{opacity:1;transform:translateX(0)}.aiktiv-docs__card:hover .aiktiv-docs__card-cta{color:var(--aiktiv-docs-text-primary)}.aiktiv-docs__card:active{transform:translateY(-2px);box-shadow:var(--aiktiv-docs-shadow-md)}.aiktiv-docs__card-content{padding:1.5rem;flex:1;display:flex;flex-direction:column}.aiktiv-docs__card-top{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.aiktiv-docs__card-icon{color:var(--aiktiv-docs-text-secondary);border-radius:var(--aiktiv-docs-radius-lg);transition:all var(--aiktiv-docs-transition-normal);font-size:1.5rem;line-height:1}.aiktiv-docs__card-icon img{width:48px}.aiktiv-docs__card-text{flex:1;min-width:0}.aiktiv-docs__card-title{font-family:var(--aiktiv-docs-font-display);font-size:1.125rem;font-weight:600;color:var(--aiktiv-docs-text-primary);margin:0 0 .25rem;line-height:1.25}.aiktiv-docs__card-desc{font-size:.875rem;color:var(--aiktiv-docs-text-secondary);margin:0;line-height:1.5}.aiktiv-docs__card-footer{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-top:1px solid var(--aiktiv-docs-border-secondary);background:rgba(246,246,246,.3)}.aiktiv-docs__card-cta{font-size:.875rem;font-weight:600;color:var(--aiktiv-docs-text-secondary);transition:color var(--aiktiv-docs-transition-fast);display:flex;align-items:center;gap:.5rem}.aiktiv-docs__card-arrow{opacity:0;transform:translateX(-4px);transition:all var(--aiktiv-docs-transition-normal);color:var(--aiktiv-docs-text-secondary)}.aiktiv-docs__card-arrow svg{width:16px;height:16px}.aiktiv-docs__card-number{font-size:.75rem;font-weight:500;color:var(--aiktiv-docs-text-tertiary);background:var(--aiktiv-docs-bg-tertiary);padding:2px 10px;border-radius:var(--aiktiv-docs-radius-full)}.aiktiv-docs__card-category{font-size:.75rem;font-weight:500;color:var(--aiktiv-docs-text-tertiary);background:var(--aiktiv-docs-bg-tertiary);padding:2px 10px;border-radius:var(--aiktiv-docs-radius-full)}@keyframes docsCardIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.aiktiv-docs__card{animation:docsCardIn .4s ease forwards;opacity:0}.aiktiv-docs__card:nth-child(1){animation-delay:0.06s}.aiktiv-docs__card:nth-child(2){animation-delay:0.12s}.aiktiv-docs__card:nth-child(3){animation-delay:0.18s}.aiktiv-docs__card:nth-child(4){animation-delay:0.24s}.aiktiv-docs__card:nth-child(5){animation-delay:0.3s}.aiktiv-docs__card:nth-child(6){animation-delay:0.36s}.aiktiv-docs__card:nth-child(7){animation-delay:0.42s}.aiktiv-docs__card:nth-child(8){animation-delay:0.48s}.aiktiv-docs__card:nth-child(9){animation-delay:0.54s}.aiktiv-docs__card:nth-child(10){animation-delay:0.6s}.aiktiv-docs__card:nth-child(11){animation-delay:0.66s}.aiktiv-docs__card:nth-child(12){animation-delay:0.72s}
