html{background:#030712}html[data-theme=light]{background:#f1f5f9}:root{--bs-primary:#326ce5;--bs-primary-rgb:50, 108, 229;--bs-secondary:#10b981;--bs-success:#198754;--bs-danger:#ef4444;--bs-warning:#f59e0b;--bs-info:#0dcaf0;--ui-border:#cbd5e1;--bs-border-color:var(--ui-border);--bs-bg-color:#f1f5f9;--bs-text-color:#111827;--bs-muted-text:#475569;--bs-card-bg:#fff;--bs-navbar-bg:#f1f5f9;--bs-card-border:var(--ui-border);--bs-input-bg:#fff;--bs-input-text:#111827;--bs-input-border:var(--ui-border);--transition-normal:.25s;--border-radius:2px;--border-radius-lg:4px}html[data-theme=dark]{--bs-primary:#818cf8;--bs-primary-rgb:129, 140, 248;--bs-bg-color:#030712;--bs-text-color:#f8fafc;--bs-muted-text:#94a3b8;--bs-card-bg:#0f172a;--bs-navbar-bg:#030712;--ui-border:#334155;--bs-border-color:var(--ui-border);--bs-card-border:var(--ui-border);--bs-input-bg:#2d2d2d;--bs-input-text:#f8fafc;--bs-input-border:var(--ui-border)}html,body{margin:0;padding:0;overflow-x:clip}body{color:var(--bs-text-color);transition:color var(--transition-normal) ease;background-color:#0000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5}html[data-theme=dark] body{color:#f8fafc!important}.app-outer-container{background-color:#030712;flex:1;justify-content:center;align-items:stretch;min-height:100vh;display:flex}html[data-theme=light] .app-outer-container{background-color:#f1f5f9}.app-content-box{box-shadow:none;border-left:1px solid var(--ui-border);border-right:1px solid var(--ui-border);box-sizing:border-box;background-color:#f1f5f9;background-image:none;flex-direction:column;flex:1;width:100%;max-width:1200px;min-height:100vh;display:flex}html[data-theme=dark] .app-content-box{border-left:1px solid var(--ui-border);border-right:1px solid var(--ui-border);box-shadow:none;background-color:#030712;background-image:none}.app-content-box.home-transparent{box-shadow:none!important;background-color:#0000!important;border-left:1px solid #326ce514!important;border-right:1px solid #326ce514!important}.app-content-box.home-transparent .navbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:none!important;background-color:#0a1628b3!important;border-bottom:1px solid #ffffff14!important}html[data-theme=light] .app-content-box.home-transparent .navbar{background-color:#0d47a1bf!important}.app-content-box.home-transparent .footer{background-color:#070f1e99!important;border-top:1px solid #ffffff14!important}.app-content-box.home-transparent .footer,.app-content-box.home-transparent .footer a,.app-content-box.home-transparent .footer .footer-link,.app-content-box.home-transparent .footer .copyright-text{color:#ffffff80!important}.app-content-box.home-transparent .footer a:hover,.app-content-box.home-transparent .footer .footer-link:hover{color:#ffffffd9!important}.app-content-box.home-transparent main{flex-direction:column;display:flex;padding:0!important}.card{background-color:var(--bs-card-bg);border:1px solid var(--bs-card-border);border-radius:var(--border-radius-lg);transition:box-shadow var(--transition-normal);margin-bottom:2rem;box-shadow:0 4px 6px -1px #0000001a}html[data-theme=dark] .card{background-color:var(--bs-card-bg)!important;border-color:var(--bs-card-border)!important}html[data-theme=dark] .card h3,html[data-theme=dark] .card h4{color:#f8fafc!important}html[data-theme=dark] .card p{color:#cbd5e1!important}html[data-theme=dark] .row .card{background-color:#1e293b!important;border:1px solid #334155!important}.btn-primary{background-color:var(--bs-primary)!important;border-color:var(--bs-primary)!important;color:#fff!important}.btn-primary:hover{background-color:#4f7bd9!important;border-color:#4f7bd9!important}html[data-theme=dark] .btn-primary{background-color:#3b82f6!important;border-color:#3b82f6!important}html[data-theme=dark] .btn-primary:hover{background-color:#1d4ed8!important;border-color:#1d4ed8!important}.form-control,.form-select{background-color:var(--bs-input-bg);border-color:var(--bs-input-border);color:var(--bs-input-text)}html[data-theme=dark] .form-control,html[data-theme=dark] .form-select,html[data-theme=dark] input,html[data-theme=dark] textarea{color:#f8fafc!important;background-color:#2d3748!important;border-color:#4b5563!important}html[data-theme=dark] input::placeholder,html[data-theme=dark] .form-control::placeholder{color:#94a3b8!important}html[data-theme=dark] label,html[data-theme=dark] .form-label{color:#f8fafc!important}html[data-theme=dark] .input-group-text{background-color:var(--bs-input-bg)!important;color:var(--bs-input-text)!important;border-color:var(--bs-input-border)!important}.navbar{box-shadow:0 1px 2px #0000000d;background-color:var(--bs-navbar-bg)!important}html[data-theme=dark] .navbar{background-color:#030712!important}.app-navbar-fixed{box-sizing:border-box;border-bottom:1px solid #00000012;border-left:1px solid #cbd5e1;border-right:1px solid #cbd5e1}html[data-theme=dark] .app-navbar-fixed{border-bottom:1px solid #ffffff12;border-left:1px solid #334155;border-right:1px solid #334155}html[data-theme=dark] .table thead th{color:#cbd5e1!important}html[data-theme=dark] .table-hover tbody tr:hover{background-color:#94a3b814!important}html[data-theme=dark] .bg-light{background-color:#111827!important}html[data-theme=dark] .nav-tabs{border-bottom-color:var(--bs-card-border)!important}html[data-theme=dark] .nav-tabs .nav-link{color:#cbd5e1!important;background-color:#0000!important;border-color:#0000!important}html[data-theme=dark] .nav-tabs .nav-link.active{color:#f8fafc!important;background-color:#1e293b!important;border-color:#334155 #334155 #0000!important}.badge{border-radius:.25rem;padding:.35em .65em;font-weight:600}.badge.bg-warning{background-color:var(--bs-warning)!important;color:#000!important}.bg-priority-high{color:#fff!important;background-color:#dc3545!important}.bg-priority-medium{color:#fff!important;background-color:#fd7e14!important}.bg-priority-low{color:#000!important;background-color:#0dcaf0!important}.skeleton-box{background-color:var(--bs-card-border);animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}html[data-theme=dark] .skeleton-box{background-color:#334155}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.file-upload-wrapper{position:relative}.file-upload-button{cursor:pointer;transition:all .2s}.selected-file-item{background:var(--bs-card-bg);border:1px solid var(--bs-card-border);border-radius:.25rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.file-icon{color:var(--bs-primary)}.file-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.file-remove-btn{color:var(--bs-danger);cursor:pointer;background:0 0;border:none;padding:0;line-height:1}.support-text{font-size:.8rem}.cancel-btn{border:1px solid var(--bs-border-color);color:var(--bs-text-color);border-radius:var(--border-radius);cursor:pointer;background:0 0;padding:.5rem 1rem;transition:all .2s}.cancel-btn:hover{background-color:var(--bs-border-color)}.ticket-row:hover{background-color:#00000005}html[data-theme=dark] .ticket-row:hover{background-color:#ffffff08}.attachment-link{background:var(--bs-card-bg);border:1px solid var(--bs-card-border);color:var(--bs-primary);border-radius:.25rem;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.85rem;text-decoration:none;transition:all .2s;display:inline-flex}.attachment-link:hover{background:var(--bs-primary);color:#fff;border-color:var(--bs-primary)}.toggle-description{color:var(--bs-primary);font-size:.85rem}.description-container{max-width:100%}.status-select{max-width:200px}.back-btn{border:1px solid var(--bs-border-color);color:var(--bs-text-color);border-radius:var(--border-radius);cursor:pointer;background:0 0;align-items:center;gap:.4rem;padding:.4rem .9rem;transition:all .2s;display:inline-flex}.back-btn:hover{background-color:var(--bs-border-color)}.dashboard-wrapper{padding:0}.dashboard-header-row{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.dashboard-box{background:var(--bs-card-bg);border:1px solid var(--bs-card-border);border-radius:var(--border-radius-lg);overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}html[data-theme=dark] .dashboard-box{background-color:#1e293b!important;border-color:#334155!important}.dashboard-box-content{padding:0}.priority-dropdown{width:100%;display:inline-block;position:relative}.priority-btn{border:1px solid var(--tbl-border);background:var(--tbl-head-bg);color:var(--tbl-text);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.6rem .85rem;font-size:.875rem;transition:border-color .15s;display:inline-flex}.priority-btn:hover{border-color:var(--bs-primary)}.priority-btn.priority-high{color:#ef4444;border-color:#ef4444}.priority-btn.priority-medium{color:#f97316;border-color:#f97316}.priority-btn.priority-low{color:#38bdf8;border-color:#38bdf8}.priority-caret{opacity:.6;flex-shrink:0;transition:transform .2s}.priority-dropdown.is-open .priority-caret{transform:rotate(180deg)}.priority-menu{background:var(--bs-card-bg);border:1px solid var(--tbl-border);z-index:1050;border-radius:4px;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 24px #00000040}.priority-option{cursor:pointer;color:var(--tbl-text);justify-content:space-between;align-items:center;padding:.5rem .85rem;font-size:.85rem;transition:background .12s;display:flex}.priority-option:hover{background:var(--tbl-head-bg)}.priority-option.is-selected{background:rgba(var(--bs-primary-rgb), .1)}.priority-check{color:var(--bs-primary);flex-shrink:0}.not-found-container{justify-content:center;align-items:center;min-height:60vh;display:flex}.not-found-content{text-align:center}.not-found-image{max-width:300px;margin-bottom:1.5rem}.auth-container{justify-content:center;align-items:center;min-height:60vh;padding:2rem 1rem;display:flex}.auth-card{background:var(--bs-card-bg);border:1px solid var(--bs-card-border);border-radius:.25rem;width:100%;max-width:440px;padding:2.5rem;box-shadow:0 4px 20px #00000014}.auth-header{text-align:center;margin-bottom:1.5rem}.auth-header h1{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.auth-error{color:#dc3545;background:#dc35451a;border:1px solid #dc35454d;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1rem}.loading-container{justify-content:center;padding:2rem 0;display:flex}.loading-spinner{border:3px solid #0000001a;border-top-color:var(--bs-primary);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite spin}.loading-spinner.large{width:56px;height:56px}html[data-theme=dark] .loading-spinner{border-color:#ffffff1a;border-top-color:var(--bs-primary)}@keyframes spin{to{transform:rotate(360deg)}}.ticket-details{width:100%}.ticket-content{padding:0}.responses-container{margin-bottom:1.5rem}.response-message-container{margin-bottom:.5rem}.site-footer{border-top:1px solid var(--bs-border-color);background-color:var(--bs-navbar-bg);margin-top:auto}html[data-theme=dark] .site-footer{background-color:#030712;border-top-color:#1e293b}.site-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;max-width:1200px;margin:0 auto;padding:.875rem 1.5rem;display:flex}.site-footer-copy{color:var(--bs-muted-text);font-size:.72rem}.site-footer-links{gap:1.25rem;display:flex}.site-footer-link{color:var(--bs-muted-text);font-size:.72rem;text-decoration:none;transition:color .12s}.site-footer-link:hover{color:var(--bs-text-color)}.page-loader-overlay{z-index:1050;background-color:#fff;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}html[data-theme=dark] .page-loader-overlay{background-color:#030712}.page-loader-container{background-color:#f1f5f9;border-radius:9999px;width:15rem;height:.25rem;position:relative;overflow:hidden}html[data-theme=dark] .page-loader-container{background-color:#1e293b80}.page-loader-bar{background-color:#3b82f6;width:40%;height:100%;animation:1.5s ease-in-out infinite loading-bar;position:absolute;box-shadow:0 0 10px #3b82f680}@keyframes loading-bar{0%{transform:translate(-100%)}50%{transform:translate(0%)}to{transform:translate(100%)}}.docs-home{flex-direction:column;min-height:100vh;display:flex}.docs-hero-premium{pointer-events:none;z-index:0;background:radial-gradient(at 50% 0,#0d6efd1a 0%,#0000 70%);width:100%;height:600px;position:absolute;top:0;left:0}html[data-theme=dark] .docs-hero-premium{background:radial-gradient(at 50% 0,#ffffff14 0%,#0000 60%)}.bg-premium-soft{background:#0d6efd0d}html[data-theme=dark] .bg-premium-soft{background:#ffffff0d}.border-premium-soft{border:1px solid #0d6efd1a}html[data-theme=dark] .border-premium-soft{border:1px solid #ffffff1a}.premium-card{background:var(--bs-card-bg);border:1px solid var(--bs-card-border);border-radius:6px;transition:all .25s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 6px -2px #00000005}html[data-theme=dark] .premium-card{-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 1px #ffffff0a;background:#ffffff05!important;border:1px solid #ffffff0f!important}html[data-theme=dark] .premium-card:hover{background:#ffffff0a!important;border-color:#ffffff1a!important;box-shadow:0 12px 30px -10px #0006,inset 0 1px #ffffff0f!important}.premium-icon-wrapper{width:48px;height:48px;color:var(--bs-primary);background:#0d6efd14;border:1px solid #0d6efd1a;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:flex}html[data-theme=dark] .premium-icon-wrapper{color:#fff;background:#ffffff0f;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0d}.premium-icon-sm{width:32px;height:32px;color:var(--bs-primary);background:#0d6efd0d;border-radius:4px;justify-content:center;align-items:center;display:flex}html[data-theme=dark] .premium-icon-sm{color:#ccc;background:#ffffff0d}.search-input-wrapper{background:var(--bs-card-bg);border:1px solid var(--bs-border-color);border-radius:6px;transition:all .2s}html[data-theme=dark] .search-input-wrapper{-webkit-backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff1a}.search-input-wrapper:focus-within{border-color:var(--bs-primary);box-shadow:0 0 0 3px #0d6efd1a!important}html[data-theme=dark] .search-input-wrapper:focus-within{background:#ffffff14;border-color:#fff3;box-shadow:0 0 0 3px #ffffff0d!important}.search-input-field::placeholder{color:var(--bs-muted-text);font-weight:400}.search-dropdown{max-height:350px;overflow-y:auto}.transition-colors{transition:background-color .15s,color .15s}html[data-theme=dark] .list-group-item:hover{background-color:#ffffff0d!important}.hover-lift{transition:transform .2s,box-shadow .2s}.hover-lift:hover{transform:translateY(-2px)}.article-content img{border:1px solid var(--bs-border-color);border-radius:6px;max-width:100%;height:auto;margin:1.5rem 0}html[data-theme=dark] .article-content img{border-color:#ffffff1a}.article-content pre{border:1px solid var(--bs-border-color);background:#f8f9fa;border-radius:6px;padding:1.25rem;font-size:.9rem;overflow-x:auto}html[data-theme=dark] .article-content pre{background:#111;border-color:#ffffff1a}@media (max-width:600px){.app-content-box{box-shadow:none!important;border-left:none!important;border-right:none!important}html[data-theme=dark] .app-content-box{box-shadow:none!important}}@media (max-width:860px){.app-main{overflow-x:clip}}@media (max-width:480px){nav>div[style]{padding-left:1rem!important;padding-right:1rem!important}}.app-main{padding:2rem 2rem 0}:is(.app-main:has(.docs-home-modern),.app-main:has(.docs-sidebar-page)){padding:0}.app-main:has(.docs-home-modern) .docs-home-modern{flex:1}@media (max-width:860px){.app-main{padding:1.25rem 1rem 0}:is(.app-main:has(.docs-home-modern),.app-main:has(.docs-sidebar-page)){padding:0}}@media (max-width:480px){.app-main{padding:1rem 1rem 0}}body>div:not(.app-outer-container):not([class]){pointer-events:none;position:fixed!important}:root{--accent:245, 158, 11;--cloud-white:255, 255, 255;--deep-sea:17, 24, 39}[data-theme=dark]{--primary:129, 140, 248;--accent:251, 191, 36}.theme-toggle-container{background:var(--bs-card-bg);border:1px solid var(--bs-card-border);border-radius:999px;align-items:center;gap:2px;width:fit-content;height:32px;padding:4px;display:flex;position:relative}.theme-toggle-skeleton{background:var(--bs-border-color);border-radius:999px;flex:1;height:100%;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.theme-toggle-btn{z-index:10;width:28px;height:24px;color:var(--bs-muted-text);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;transition:color .2s;display:flex;position:relative}.theme-toggle-btn:hover{color:var(--bs-primary)}.theme-toggle-btn.active{color:#fff!important}.theme-toggle-active-bg{z-index:-1;border-radius:999px;position:absolute;inset:0;box-shadow:0 1px 2px #0000001a;background:#326ce5!important}:is(.ns-table-container,.ns-section-card:has(.ns-section-header)){background:var(--ns-table-head-bg)!important;border-radius:8px!important}.ns-section-card:not(:has(.ns-section-header)){margin-bottom:20px;background:var(--bs-card-bg)!important;border-radius:8px!important}.ns-section-card:has(.ns-section-header){margin-bottom:20px}.ns-table-toolbar{background:0 0!important}.ns-table{border-collapse:separate!important;border-spacing:0!important}.ns-table th,.ns-section-header{background:0 0!important;border-bottom:none!important}.ns-section-header{align-items:center;gap:8px;display:flex}.ns-table th{display:table-cell}.ns-section-card>.ns-section-header~*,.ns-table tbody td{background:var(--bs-card-bg)!important}.ns-table tbody tr{cursor:pointer;transition:background-color .15s}.ns-table tbody tr:hover td{background:var(--ns-surface-hover)!important}.ns-section-card>.ns-section-header+*{position:relative;border-top:1px solid var(--ns-border)!important;border-top-left-radius:6px!important;border-top-right-radius:6px!important}.ns-table tbody tr:first-child td{border-top:1px solid var(--ns-border)!important}.ns-table tbody tr:first-child td:first-child{border-top-left-radius:6px!important}.ns-table tbody tr:first-child td:last-child{border-top-right-radius:6px!important}:root{--ns-border:var(--ui-border);--ns-table-head-bg:#e2e8f0;--card-bg:255, 255, 255;--ns-table-head-text:#475569;--ns-primary-rgb:50, 108, 229;--ns-surface-hover:#f8fafc}html[data-theme=dark]{--ns-table-head-bg:#090e1b;--card-bg:15, 23, 42;--ns-table-head-text:#cbd5e1;--ns-primary-rgb:129, 140, 248;--ns-surface-hover:#ffffff05}:is(.ns-table-container,.shadcn-table-container,.ns-section-card:has(.ns-section-header),.shadcn-card:has(.shadcn-card-header),.card:has(.card-header)){border:1px solid var(--ns-border)!important;background:var(--ns-table-head-bg)!important;border-radius:6px!important;overflow:hidden!important;box-shadow:0 1px 3px #0000000f!important}.bg-card.border{margin-bottom:20px;border:1px solid var(--ns-border)!important;background:var(--bs-card-bg)!important;border-radius:6px!important;overflow:hidden!important;box-shadow:0 1px 3px #0000000f!important}.ns-section-card:not(:has(.ns-section-header)){margin-bottom:20px;border:1px solid var(--ns-border)!important;background:var(--bs-card-bg)!important;border-radius:6px!important;overflow:hidden!important;box-shadow:0 1px 3px #0000000f!important}.shadcn-card:not(:has(.shadcn-card-header)){margin-bottom:20px;border:1px solid var(--ns-border)!important;background:var(--bs-card-bg)!important;border-radius:6px!important;overflow:hidden!important;box-shadow:0 1px 3px #0000000f!important}.card:not(:has(.card-header)){margin-bottom:20px;border:1px solid var(--ns-border)!important;background:var(--bs-card-bg)!important;border-radius:6px!important;overflow:hidden!important;box-shadow:0 1px 3px #0000000f!important}:is(.ns-section-card:has(.ns-section-header),.shadcn-card:has(.shadcn-card-header),.card:has(.card-header)){margin-bottom:20px}.support-card.ns-section-card:has(.ns-section-header){background:#326ce50d!important;border-left:3px solid #326ce5!important}[data-theme=dark] .support-card.ns-section-card:has(.ns-section-header){background:#818cf814!important;border-left:3px solid #818cf8!important}.support-card .ns-section-header{background:#326ce514!important}.ns-table-toolbar{background:0 0;justify-content:space-between;align-items:center;gap:12px;display:flex;border-bottom:1px solid var(--ns-border)!important;padding:10px 14px!important}.ns-table,.shadcn-table,.table{border-collapse:separate;border-spacing:0;width:100%}.ns-table th,.ns-section-header,.shadcn-table th,.shadcn-card-header,.table th,.card-header{text-align:left;color:var(--ns-table-head-text);text-transform:uppercase;letter-spacing:.07em;font-size:.68rem;font-weight:700;background:0 0!important;border-bottom:none!important;padding:10px 14px!important}.ns-section-header,.card-header{align-items:center;gap:8px;display:flex}.ns-table th,.shadcn-table th,.table th{display:table-cell}.ns-section-card>.ns-section-header~*,.shadcn-card>.shadcn-card-header~*,.card>.card-header~*,.ns-table tbody td,.shadcn-table tbody td,.table tbody td{background:var(--bs-card-bg)!important}.ns-table td,.shadcn-table td,.table td{border-bottom:1px solid var(--ns-border);padding:14px 16px;font-size:.875rem}.ns-table tr:last-child td,.shadcn-table tr:last-child td,.table tr:last-child td{border-bottom:none}.ns-table tbody tr,.shadcn-table tbody tr,.table tbody tr{cursor:pointer;transition:background-color .15s}.ns-table tbody tr:hover td,.shadcn-table tbody tr:hover td,.table tbody tr:hover td{background:var(--ns-surface-hover)!important}.ns-section-card>.ns-section-header+*,.shadcn-card>.shadcn-card-header+*,.card>.card-header+*{border-top:1px solid var(--ns-border);border-top-left-radius:6px;border-top-right-radius:6px;position:relative}.ns-table tbody tr:first-child td,.shadcn-table tbody tr:first-child td,.table tbody tr:first-child td{border-top:1px solid var(--ns-border)}.ns-table tbody tr:first-child td:first-child,.shadcn-table tbody tr:first-child td:first-child,.table tbody tr:first-child td:first-child{border-top-left-radius:6px}.ns-table tbody tr:first-child td:last-child,.shadcn-table tbody tr:first-child td:last-child,.table tbody tr:first-child td:last-child{border-top-right-radius:6px}
.home-page{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.home-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.home-bg-gradient{background:linear-gradient(135deg,#0d1e3c 0%,#112240 40%,#143566 70%,#0d1e3c 100%);position:absolute;inset:0}.home-bg-orb{filter:blur(100px);border-radius:50%;position:absolute}.home-bg-orb-1{background:radial-gradient(circle,#1d4ed866,#0000 65%);width:600px;height:600px;top:-180px;left:-100px}.home-bg-orb-2{background:radial-gradient(circle,#0e749040,#0000 65%);width:450px;height:450px;bottom:-80px;right:-60px}.home-split{z-index:1;flex:1;align-items:center;gap:4rem;width:100%;max-width:1060px;margin:0 auto;padding:0 3.5rem;display:flex;position:relative}.home-left{flex:1 1 0;min-width:0}.home-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.45rem;margin-bottom:1.1rem;padding:.28rem .8rem;font-size:.68rem;font-weight:700;display:inline-flex}.home-eyebrow-dot{background:#38bdf8;border-radius:50%;width:5px;height:5px;animation:2.2s ease-in-out infinite home-pulse;box-shadow:0 0 6px #38bdf8}@keyframes home-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.home-title{letter-spacing:-.03em;color:#fff;margin-bottom:.8rem;font-size:clamp(1.9rem,3.2vw,2.9rem);font-weight:800;line-height:1.12}.home-title-highlight{background:linear-gradient(90deg,#60a5fa,#38bdf8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.home-subtitle{color:#ffffff80;max-width:380px;margin-bottom:2rem;font-size:.9rem;line-height:1.7}.home-features{flex-direction:column;gap:.6rem;display:flex}.home-feature{align-items:flex-start;gap:.85rem;padding:.6rem .5rem;display:flex}.home-feature-icon{border-radius:.45rem;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.85rem;display:flex}.home-feature-title{color:#ffffffd9;margin-bottom:.15rem;font-size:.83rem;font-weight:600}.home-feature-text{color:#fff6;font-size:.78rem;line-height:1.55}.home-right{flex:0 0 340px;width:340px}.home-card{-webkit-backdrop-filter:blur(24px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.375rem;padding:1.75rem 1.5rem;box-shadow:0 20px 40px #0000004d,inset 0 0 0 1px #ffffff0d}.home-card-title{color:#fff;margin-bottom:.35rem;font-size:1.15rem;font-weight:700}.home-card-desc{color:#fff6;margin-bottom:1.4rem;font-size:.8rem;line-height:1.6}.home-btn-sso{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:.45rem;align-items:center;gap:.6rem;width:100%;margin-bottom:.85rem;padding:.75rem 1.1rem;font-size:.875rem;font-weight:600;transition:background .15s,transform .15s,box-shadow .15s;display:flex;box-shadow:0 4px 14px #2563eb66}.home-btn-sso:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 6px 20px #2563eb80}.home-btn-sso-icon{background:#ffffff2e;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.home-btn-sso-arrow{opacity:.65;margin-left:auto;font-size:.72rem;transition:transform .18s,opacity .18s}.home-btn-sso:hover .home-btn-sso-arrow{opacity:1;transform:translate(3px)}.home-card-secondary{flex-direction:column;gap:.45rem;display:flex}.home-btn-secondary{cursor:pointer;color:#ffffffbf;background:#ffffff12;border:1px solid #ffffff1a;border-radius:.45rem;justify-content:center;align-items:center;gap:.55rem;width:100%;padding:.62rem 1rem;font-size:.82rem;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:flex}.home-btn-secondary:hover{color:#fff;background:#ffffff1c;border-color:#ffffff2e;text-decoration:none}.home-btn-secondary--ghost{color:#ffffff73;background:0 0;border-color:#ffffff12}.home-btn-secondary--ghost:hover{color:#ffffffb3;background:#ffffff0d;border-color:#ffffff1f}.home-loading{justify-content:center;align-items:center;min-height:60vh;display:flex}@media (max-width:860px){.home-split{flex-direction:column;align-items:stretch;gap:2.5rem;padding:3.5rem 1.75rem 3rem}.home-right{flex:unset;width:100%;max-width:400px;margin:0 auto}.home-subtitle{max-width:100%}}@media (max-width:480px){.home-split{padding:2.5rem 1.25rem}}
.docs-home-modern{background:0 0;flex-direction:column;width:100%;display:flex;position:relative;overflow-x:hidden}html[data-theme=dark] .docs-home-modern{background:0 0}.hero-section{z-index:10;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 40%,#0f3460 100%);padding:100px 2rem 60px;position:relative}html[data-theme=dark] .hero-section{background:linear-gradient(135deg,#0a0a14 0%,#0d1b2a 40%,#0a1628 100%)}.hero-shapes-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-shape{animation:20s ease-in-out infinite shapeFloat;position:absolute}.shape-circle{border-radius:50%}.shape-blob{border-radius:40% 60% 70% 30%/30% 40% 60% 70%;animation:20s ease-in-out infinite blobMorph}.shape-ring{border-style:solid;border-radius:50%;background:0 0!important}.shape-diamond{border-radius:14px;animation:18s ease-in-out infinite diamondFloat;transform:rotate(45deg)}.shape-1{opacity:.65;filter:blur(22px);background:radial-gradient(circle,#818cf8 0%,#6366f1 45%,#0000 72%);width:500px;height:500px;animation-duration:22s;animation-delay:0s;top:-180px;left:-100px}html[data-theme=dark] .shape-1{opacity:.5}.shape-2{opacity:.55;filter:blur(10px);background:linear-gradient(135deg,#f43f5e 0%,#fb923c 100%);width:420px;height:380px;animation-duration:17s;animation-delay:-4s;top:-160px;right:-80px}html[data-theme=dark] .shape-2{opacity:.45}.shape-3{opacity:.7;border-width:16px;border-color:#10b981;width:200px;height:200px;animation-duration:25s;animation-delay:-7s;top:calc(50% - 100px);left:3%}html[data-theme=dark] .shape-3{opacity:.55}.shape-4{opacity:.6;filter:blur(18px);background:radial-gradient(circle,#38bdf8 0%,#0ea5e9 50%,#0000 72%);width:420px;height:400px;animation-duration:19s;animation-delay:-5s;bottom:-160px;right:-60px}html[data-theme=dark] .shape-4{opacity:.45}.shape-5{opacity:.9;filter:blur(2px);background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);width:88px;height:88px;animation-duration:15s;animation-delay:-2s;top:20%;right:12%}html[data-theme=dark] .shape-5{opacity:.75}.shape-6{opacity:.7;border-width:14px;border-color:#f97316;width:150px;height:150px;animation-duration:27s;animation-delay:-12s;bottom:10%;right:18%}html[data-theme=dark] .shape-6{opacity:.55}.shape-7{opacity:.55;filter:blur(22px);background:linear-gradient(135deg,#34d399 0%,#059669 100%);width:380px;height:340px;animation-duration:21s;animation-delay:-9s;bottom:-140px;left:-40px}html[data-theme=dark] .shape-7{opacity:.4}.shape-8{opacity:.35;filter:blur(28px);background:radial-gradient(circle,#c084fc 0%,#9333ea 55%,#0000 78%);width:340px;height:340px;animation-name:shapeFloat;animation-duration:23s;animation-delay:-16s;top:50%;left:50%;transform:translate(-50%,-50%)}html[data-theme=dark] .shape-8{opacity:.3}.hero-gradient-overlay{background:0 0;position:absolute;inset:0}html[data-theme=dark] .hero-gradient-overlay{background:0 0}@keyframes shapeFloat{0%{transform:translate(0)}33%{transform:translate(18px,-22px)}66%{transform:translate(-14px,16px)}to{transform:translate(0)}}@keyframes blobMorph{0%,to{border-radius:40% 60% 70% 30%/30% 40% 60% 70%;transform:translate(0)}33%{border-radius:70% 30% 50% 50%/60% 40%;transform:translate(16px,-18px)}66%{border-radius:50% 50% 30% 70%/50% 70% 30% 50%;transform:translate(-12px,14px)}}@keyframes diamondFloat{0%{transform:rotate(45deg)translate(0)}33%{transform:rotate(52deg)translate(12px,-14px)}66%{transform:rotate(40deg)translate(-10px,10px)}to{transform:rotate(45deg)translate(0)}}.glass-badge{background:#326ce514;border:1px solid #326ce526;border-radius:9999px;padding:.5rem 1.25rem;font-size:.8rem;font-weight:600}html[data-theme=dark] .glass-badge{background:#818cf81a;border:1px solid #818cf833}.badge-dot{background:#326ce5;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse-dot}html[data-theme=dark] .badge-dot{background:#818cf8}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.5}}.badge-text{color:#326ce5}html[data-theme=dark] .badge-text{color:#818cf8}.hero-title{letter-spacing:-.03em;color:#f8fafc;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}html[data-theme=dark] .hero-title{color:#f8fafc}.hero-title-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#60a5fa 0%,#34d399 100%);-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .hero-title-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#818cf8 0%,#34d399 100%);-webkit-background-clip:text;background-clip:text}.hero-subtitle{color:#475569;max-width:600px;font-size:1.15rem;line-height:1.7}html[data-theme=dark] .hero-subtitle{color:#94a3b8}.search-wrapper{z-index:100;max-width:700px;position:relative}.glass-search-container{background:#fff;border:1px solid #000;border-radius:6px;align-items:center;padding:.5rem 1.25rem;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 16px #00000014}html[data-theme=dark] .glass-search-container{background:#1e293b;border:1px solid #fff;box-shadow:0 4px 16px #0003}.glass-search-container:hover{border-color:#000;box-shadow:0 8px 24px #00000014}html[data-theme=dark] .glass-search-container:hover{border-color:#fff}.glass-search-container:focus-within{border-color:#000;box-shadow:0 0 0 4px #326ce51a,0 8px 24px #00000014}html[data-theme=dark] .glass-search-container:focus-within{border-color:#fff;box-shadow:0 0 0 4px #818cf81a,0 8px 24px #0003}.search-icon{color:#64748b;margin-left:.75rem}html[data-theme=dark] .search-icon{color:#94a3b8}.glass-search-input,html[data-theme=dark] .glass-search-input{flex:1;padding:0;font-size:1rem;box-shadow:none!important;color:#111827!important;background:0 0!important;border:none!important;outline:none!important}html[data-theme=dark] .glass-search-input{color:#f8fafc!important}.glass-search-input::placeholder{color:#94a3b8!important}.search-kbd{gap:.35rem;margin-left:1rem;display:flex}.search-kbd kbd{color:#326ce5;background:#326ce514;border:1px solid #326ce533;border-radius:4px;padding:.25rem .5rem;font-size:.7rem;font-weight:600}html[data-theme=dark] .search-kbd kbd{color:#818cf8;background:#818cf81a;border:1px solid #818cf833}.glass-dropdown{z-index:9999;scrollbar-width:thin;scrollbar-color:#326ce533 transparent;background:#fff;border:1.5px solid #326ce52e;border-radius:14px;max-height:420px;padding:.4rem;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden auto;box-shadow:0 20px 60px #0000002e,0 4px 16px #326ce51a}.glass-dropdown::-webkit-scrollbar{width:4px}.glass-dropdown::-webkit-scrollbar-track{background:0 0}.glass-dropdown::-webkit-scrollbar-thumb{background:#326ce540;border-radius:99px}.glass-dropdown::-webkit-scrollbar-thumb:hover{background:#326ce573}html[data-theme=dark] .glass-dropdown{scrollbar-color:#818cf84d transparent;background:#1a2540;border:1.5px solid #818cf833;box-shadow:0 20px 60px #0000008c,0 4px 16px #818cf81a}html[data-theme=dark] .glass-dropdown::-webkit-scrollbar-thumb{background:#818cf84d}html[data-theme=dark] .glass-dropdown::-webkit-scrollbar-thumb:hover{background:#818cf880}.dropdown-item{cursor:pointer;border-radius:10px;justify-content:flex-start;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:background .15s,transform .15s;display:flex}.dropdown-item:hover{background:#326ce514;transform:translate(2px)}html[data-theme=dark] .dropdown-item:hover{background:#818cf81f}.item-icon{color:#326ce5;flex-shrink:0}html[data-theme=dark] .item-icon{color:#818cf8}.item-title{color:#111827;text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.9rem;font-weight:500;line-height:1.4;overflow:hidden}html[data-theme=dark] .item-title{color:#e2e8f0}.item-arrow{color:#cbd5e1;flex-shrink:0;transition:transform .15s,color .15s}.dropdown-item:hover .item-arrow{color:#326ce5;transform:translate(4px)}html[data-theme=dark] .dropdown-item:hover .item-arrow{color:#818cf8}.stat-item{color:#111827;background:#fff;border:1px solid #326ce526;border-radius:6px;align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:500;display:flex;box-shadow:0 2px 8px #0000000a}html[data-theme=dark] .stat-item{color:#f8fafc;background:#1e293b;border:1px solid #818cf833}.stat-item svg{color:#326ce5}html[data-theme=dark] .stat-item svg{color:#818cf8}.home-section-header{padding-left:0}.home-section-title{color:#0f172a;letter-spacing:-.02em;margin:0 0 .35rem;font-size:1.5rem;font-weight:700;line-height:1.2}html[data-theme=dark] .home-section-title{color:#f1f5f9}.home-section-desc{color:#475569;margin:0;font-size:.9rem;line-height:1.6}html[data-theme=dark] .home-section-desc{color:#94a3b8}.content-section{z-index:1;background:0 0;padding:60px 2rem 0;position:relative}html[data-theme=dark] .content-section{background:0 0}.section-header{text-align:center;margin-bottom:3rem}.section-title{color:#111827;letter-spacing:-.02em;margin-bottom:.75rem;font-size:2rem;font-weight:700}html[data-theme=dark] .section-title{color:#f8fafc}.section-subtitle{color:#64748b;font-size:1rem}html[data-theme=dark] .section-subtitle{color:#94a3b8}.glass-card{background:#fff;border:1px solid #326ce51f;border-radius:6px;padding:2rem;transition:all .3s;position:relative;box-shadow:0 4px 16px #0000000a}html[data-theme=dark] .glass-card{background:#1e293b;border:1px solid #818cf826;box-shadow:0 4px 16px #0003}.glass-card:hover{border-color:#326ce540;transform:translateY(-2px);box-shadow:0 6px 16px #0000000f}html[data-theme=dark] .glass-card:hover{border-color:#818cf84d;box-shadow:0 6px 16px #00000040}.article-item{border-bottom:1px solid #00000014;padding:1.5rem 0}html[data-theme=dark] .article-item{border-bottom:1px solid #ffffff14}.article-item:last-child{border-bottom:none}.doc-category-tag{text-transform:uppercase;letter-spacing:.05em;color:#60a5fa;margin-bottom:.5rem;font-size:.7rem;font-weight:600;display:inline-block}html[data-theme=dark] .doc-category-tag{color:#818cf8}.doc-card-title{color:#326ce5;margin-bottom:.5rem;font-size:1.0625rem;font-weight:600;line-height:1.4;display:inline}html[data-theme=dark] .doc-card-title{color:#818cf8}.article-item:hover .doc-card-title{text-decoration:underline}.doc-card-excerpt{color:#64748b;margin:0;font-size:.875rem;line-height:1.6}html[data-theme=dark] .doc-card-excerpt{color:#94a3b8}.category-card{border:1px solid #326ce51f;flex-direction:column;transition:all .2s;display:flex;padding:1.75rem!important}html[data-theme=dark] .category-card{border:1px solid #818cf826}.category-card:hover{border-color:#326ce540;box-shadow:0 4px 12px #00000014}html[data-theme=dark] .category-card:hover{border-color:#818cf84d;box-shadow:0 4px 12px #0000004d}.category-header{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.category-icon-wrapper{color:#326ce5;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}html[data-theme=dark] .category-icon-wrapper{color:#818cf8}.category-title{color:#111827;margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}html[data-theme=dark] .category-title{color:#f8fafc}.category-card:hover .category-title{color:#326ce5}html[data-theme=dark] .category-card:hover .category-title{color:#818cf8}.category-desc{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.75rem;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}html[data-theme=dark] .category-desc{color:#94a3b8}.category-footer{border-top:1px solid #0000000f;justify-content:space-between;align-items:center;margin-top:auto;padding-top:.75rem;display:flex}html[data-theme=dark] .category-footer{border-top:1px solid #ffffff0f}.category-count{color:#475569;align-items:center;gap:.35rem;font-size:.8rem;font-weight:500;display:inline-flex}html[data-theme=dark] .category-count{color:#94a3b8}.category-link-icon{color:#cbd5e1;transition:all .2s}html[data-theme=dark] .category-link-icon{color:#475569}.category-card:hover .category-link-icon{color:#326ce5;transform:translate(2px)}html[data-theme=dark] .category-card:hover .category-link-icon{color:#818cf8}.card-arrow{color:#64748b;background:#326ce514;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex;position:absolute;bottom:1.5rem;right:1.5rem}html[data-theme=dark] .card-arrow{color:#94a3b8;background:#818cf81a}.glass-card:hover .card-arrow{color:#326ce5;background:#326ce526;transform:translate(4px)}html[data-theme=dark] .glass-card:hover .card-arrow{color:#818cf8;background:#818cf833}.cta-card{background:#fff;border:1px solid #326ce51f;padding:4rem 2.5rem;box-shadow:0 8px 24px #0000000f}html[data-theme=dark] .cta-card{background:#1e293b;border:1px solid #818cf826;box-shadow:0 8px 24px #0000004d}.cta-icon-wrapper{color:#326ce5;background:#326ce51a;border:2px solid #326ce540;border-radius:6px;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto;display:flex}html[data-theme=dark] .cta-icon-wrapper{color:#818cf8;background:#818cf826;border:2px solid #818cf84d}.cta-title{color:#111827;letter-spacing:-.02em;font-size:2rem;font-weight:700}html[data-theme=dark] .cta-title{color:#f8fafc}.cta-subtitle{color:#64748b;max-width:500px;margin:0 auto;font-size:1.05rem;line-height:1.6}html[data-theme=dark] .cta-subtitle{color:#94a3b8}.cta-button{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.625rem;padding:.875rem 1.75rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.cta-button-primary{color:#fff;background:linear-gradient(135deg,#326ce5,#10b981);box-shadow:0 2px 8px #326ce526}html[data-theme=dark] .cta-button-primary{background:linear-gradient(135deg,#818cf8,#34d399);box-shadow:0 2px 8px #818cf826}.cta-button-primary:hover{filter:brightness(1.15);color:#fff;text-decoration:none;box-shadow:0 4px 12px #326ce533}html[data-theme=dark] .cta-button-primary:hover{box-shadow:0 4px 12px #818cf833}.cta-button-secondary{color:#326ce5;background:#fff;border:2px solid #326ce533}html[data-theme=dark] .cta-button-secondary{color:#818cf8;background:#1e293b;border:2px solid #818cf840}.cta-button-secondary:hover{background:#326ce51f;border-color:#326ce566;text-decoration:none}html[data-theme=dark] .cta-button-secondary:hover{background:#818cf81a;border-color:#818cf866}@media (max-width:992px){.hero-section{padding:80px 1.5rem 50px}.hero-title{font-size:clamp(2rem,6vw,3rem)}.content-section{padding:50px 1.5rem 0}.cta-card{padding:3rem 1.5rem}}@media (max-width:768px){.hero-section{padding:60px 1.25rem 40px}.search-kbd{display:none}.glass-card{padding:1.5rem}.cta-title{font-size:1.75rem}.cta-button{justify-content:center;width:100%}}.gh-categories-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2.5rem 3rem;display:grid}.gh-group-block{flex-direction:column;display:flex}.gh-group-heading{color:#111827;align-items:center;gap:.4rem;margin-bottom:.4rem;padding-bottom:0;font-size:.9375rem;font-weight:700;display:flex}html[data-theme=dark] .gh-group-heading{color:#f8fafc}.gh-group-icon{color:#111827;flex-shrink:0}html[data-theme=dark] .gh-group-icon{color:#f8fafc}.gh-cat-link{color:#326ce5;align-items:center;gap:.5rem;padding:.35rem 0;font-size:.9rem;line-height:1.4;text-decoration:none;display:flex}html[data-theme=dark] .gh-cat-link{color:#818cf8}.gh-cat-link:hover{color:#1d4ed8;text-decoration:underline}html[data-theme=dark] .gh-cat-link:hover{color:#a5b4fc}.gh-cat-icon{color:#64748b;opacity:.7;flex-shrink:0}.gh-divider{border:none;border-top:1px solid #00000014}html[data-theme=dark] .gh-divider{border-top:1px solid #ffffff14}.gh-section-heading{color:#111827;margin-bottom:1rem;font-size:1rem;font-weight:700}html[data-theme=dark] .gh-section-heading{color:#f8fafc}.gh-articles-list{grid-template-columns:1fr 1fr;gap:0 3rem;display:grid}.gh-article-item{border-bottom:1px solid #00000012;padding:.875rem 0}html[data-theme=dark] .gh-article-item{border-bottom:1px solid #ffffff12}.gh-article-link{color:#326ce5;margin-bottom:.3rem;font-size:.9375rem;font-weight:600;line-height:1.4;text-decoration:none;display:block}html[data-theme=dark] .gh-article-link{color:#818cf8}.gh-article-link:hover{color:#1d4ed8;text-decoration:underline}html[data-theme=dark] .gh-article-link:hover{color:#a5b4fc}.gh-article-desc{color:#475569;margin:0;font-size:.875rem;line-height:1.5}html[data-theme=dark] .gh-article-desc{color:#94a3b8}@media (max-width:768px){.gh-categories-grid{grid-template-columns:1fr 1fr;gap:2rem}.gh-articles-list{grid-template-columns:1fr}}@media (max-width:480px){.gh-categories-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.skeleton-text,.skeleton-circle{background:linear-gradient(90deg,#326ce514 0%,#326ce526 50%,#326ce514 100%) 0 0/200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite skeleton-loading}html[data-theme=dark] .skeleton-text,html[data-theme=dark] .skeleton-circle{background:linear-gradient(90deg,#818cf814 0%,#818cf826 50%,#818cf814 100%) 0 0/200% 100%}.skeleton-circle{border-radius:50%!important}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:768px){.hero-shapes-bg{clip-path:inset(0)}.hero-shape{opacity:.35!important;transform:scale(.55)!important}.hero-section{padding:52px 1rem 36px}.hero-title{font-size:clamp(1.6rem,7vw,2.4rem);margin-bottom:1.25rem!important}.search-wrapper{width:100%!important;max-width:100%!important}.glass-search-container{width:100%}.content-section{padding:36px 1rem 0}.gh-categories-grid{grid-template-columns:1fr 1fr;gap:1.5rem}.cta-section{margin-top:2.5rem}.cta-card{padding:2rem 1.25rem}.cta-title{font-size:1.4rem}.cta-button{justify-content:center;width:100%;padding:.75rem 1rem;font-size:.875rem}.gh-group-block{min-width:0}}@media (max-width:480px){.hero-section{padding:40px .875rem 28px}.hero-title{font-size:clamp(1.4rem,8vw,2rem)}.gh-categories-grid,.gh-articles-list{grid-template-columns:1fr}.content-section{padding:28px .875rem 0}}.cta-section{margin-top:2rem;margin-bottom:0}.cta-card-inline{background:#fff;border:1px solid #326ce526;border-radius:6px;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1.5rem;padding:1.25rem 1.75rem;display:flex;box-shadow:0 2px 10px #0000000a}html[data-theme=dark] .cta-card-inline{background:#1e293b;border-color:#818cf826;margin-bottom:1.5rem;box-shadow:0 2px 10px #0003}.cta-inline-text{flex:1;min-width:0}.cta-inline-title{color:#0f172a;margin:0 0 .2rem;font-size:.9375rem;font-weight:700}html[data-theme=dark] .cta-inline-title{color:#f1f5f9}.cta-inline-sub{color:#475569;margin:0;font-size:.8125rem;line-height:1.5}html[data-theme=dark] .cta-inline-sub{color:#94a3b8}.cta-inline-btn{white-space:nowrap;flex-shrink:0;gap:.4rem!important;padding:.55rem 1.25rem!important;font-size:.85rem!important}@media (max-width:580px){.cta-card-inline{flex-direction:column;align-items:flex-start;gap:.875rem;padding:1.1rem 1.25rem}.cta-inline-btn{justify-content:center;width:100%}}
:root{--tbl-bg:transparent;--tbl-border:var(--ui-border);--tbl-head-bg:#e2e8f0;--tbl-head-text:#334155;--tbl-row-hover:#00000005;--tbl-text:#0f172a;--tbl-muted:#64748b;--tbl-radius:6px;--tbl-shadow:none;--status-open-text:#b91c1c;--status-open-bg:#fef2f2;--status-open-border:#fecaca;--status-prog-text:#c2410c;--status-prog-bg:#fff7ed;--status-prog-border:#fed7aa;--status-res-text:#15803d;--status-res-bg:#f0fdf4;--status-res-border:#bbf7d0;--status-closed-text:#475569;--status-closed-bg:#f8fafc;--status-closed-border:#cbd5e1;--pri-high-text:#b91c1c;--pri-high-bg:#fef2f2;--pri-med-text:#c2410c;--pri-med-bg:#fff7ed;--pri-low-text:#1d4ed8;--pri-low-bg:#eff6ff}html[data-theme=dark]{--tbl-bg:transparent;--tbl-border:var(--ui-border);--tbl-head-bg:#1e293b;--tbl-head-text:#cbd5e1;--tbl-row-hover:#ffffff08;--tbl-text:#f1f5f9;--tbl-muted:#94a3b8;--tbl-shadow:none;--status-open-text:#fca5a5;--status-open-bg:#ef44441f;--status-open-border:#ef444440;--status-prog-text:#fdba74;--status-prog-bg:#f973161f;--status-prog-border:#f9731640;--status-res-text:#86efac;--status-res-bg:#22c55e1f;--status-res-border:#22c55e40;--status-closed-text:#94a3b8;--status-closed-bg:#94a3b81a;--status-closed-border:#94a3b833;--pri-high-text:#fca5a5;--pri-high-bg:#ef44441f;--pri-med-text:#fdba74;--pri-med-bg:#f973161f;--pri-low-text:#93c5fd;--pri-low-bg:#3b82f61f}.chip-status{letter-spacing:.01em;white-space:nowrap;align-items:center;gap:5px;font-size:.72rem;font-weight:600;display:inline-flex}.chip-status-dot{display:none}.chip-status-open{color:var(--status-open-text)}.chip-status-open .chip-status-dot{background:var(--status-open-text)}.chip-status-in-progress{color:var(--status-prog-text)}.chip-status-in-progress .chip-status-dot{background:var(--status-prog-text)}.chip-status-resolved{color:var(--status-res-text)}.chip-status-resolved .chip-status-dot{background:var(--status-res-text)}.chip-status-closed{color:var(--status-closed-text)}.chip-status-closed .chip-status-dot{background:var(--status-closed-text)}.chip-priority{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;font-size:.68rem;font-weight:700;display:inline-flex}.chip-priority:before{display:none}.chip-priority-high{color:var(--pri-high-text)}.chip-priority-medium{color:var(--pri-med-text)}.chip-priority-low{color:var(--pri-low-text)}.table-card{background:var(--tbl-bg);border:1px solid var(--tbl-border);border-radius:var(--tbl-radius);box-shadow:var(--tbl-shadow);overflow:hidden}.data-table{border-collapse:collapse;width:100%;color:var(--tbl-text);font-size:.875rem}.data-table thead tr{background:var(--tbl-head-bg);border-bottom:1px solid var(--tbl-border)}.data-table thead th{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:var(--tbl-head-text);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:10px 14px;font-size:.68rem;font-weight:700}.data-table tbody tr{border-bottom:1px solid var(--tbl-border);cursor:pointer;transition:background .1s}.data-table tbody tr:last-child{border-bottom:none}.data-table tbody tr:hover{background:var(--tbl-row-hover)}.data-table tbody td{vertical-align:middle;color:var(--tbl-text);padding:11px 14px}.data-table .col-id{width:56px}.data-table td.col-id{color:var(--tbl-muted);font-size:.8rem;font-weight:500}.data-table td.col-subject{font-weight:500}.data-table .col-subject span{text-overflow:ellipsis;white-space:nowrap;max-width:280px;display:block;overflow:hidden}.data-table .col-status{width:120px}.data-table .col-priority{width:90px}.data-table .col-date{width:110px}.data-table td.col-date{color:var(--tbl-muted);white-space:nowrap;font-size:.8rem}.data-table .col-user{max-width:160px}.data-table td.col-user-name{font-size:.85rem;font-weight:500}.data-table td.col-user-email{color:var(--tbl-muted);margin-top:1px;font-size:.72rem}.data-table .col-actions{text-align:right;width:80px}.data-table .col-arrow{text-align:right;width:36px}.data-table td.col-arrow{color:var(--tbl-muted);opacity:.4;font-size:.7rem}.page-header{justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem;display:flex}.page-header-title{color:var(--bs-text-color);align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:700;display:flex}.page-header-sub{color:var(--bs-muted-text);margin:3px 0 0;font-size:.8rem}.empty-state{text-align:center;padding:4rem 2rem}.empty-state-icon{color:var(--tbl-muted);opacity:.4;margin-bottom:1rem;font-size:2rem}.empty-state h4{color:var(--tbl-text);margin-bottom:.4rem;font-size:1rem;font-weight:600}.empty-state p{color:var(--tbl-muted);margin-bottom:1.25rem;font-size:.875rem}.stat-cards{grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:1.25rem;display:grid}@media (max-width:900px){.stat-cards{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.stat-cards{grid-template-columns:repeat(2,1fr)}}.stat-card{background:var(--tbl-bg);border:1px solid var(--tbl-border);border-radius:var(--tbl-radius);box-shadow:var(--tbl-shadow);padding:12px 14px}.stat-card-label{letter-spacing:.06em;text-transform:uppercase;color:var(--tbl-muted);margin-bottom:4px;font-size:.68rem;font-weight:700}.stat-card-value{color:var(--tbl-text);font-size:1.5rem;font-weight:800;line-height:1}.stat-card-value.danger{color:#ef4444}.stat-card-value.warning{color:#f97316}.stat-card-value.success{color:#22c55e}.stat-card-value.muted{color:var(--tbl-muted)}.filter-bar{flex-wrap:wrap;gap:8px;margin-bottom:1rem;display:flex}.filter-bar .input-group{flex:1;min-width:160px}@media (max-width:860px){div[style*="maxWidth: 1080"]{padding:0 1rem}.page-header{flex-wrap:wrap;gap:.75rem}.page-header-title{font-size:1.1rem}}@media (max-width:700px){.data-table .col-date,.data-table .col-priority{display:none}.data-table .col-id{width:40px}.data-table .col-subject span{max-width:160px}}@media (max-width:480px){.data-table{font-size:.8rem}.data-table tbody td{padding:9px 10px}.data-table thead th{padding:8px 10px}.data-table .col-subject span{max-width:120px}.empty-state{padding:2.5rem 1rem}.filter-bar{flex-direction:column}.filter-bar .input-group{width:100%;min-width:0}}@media (max-width:640px){.site-footer-inner{flex-direction:column;align-items:flex-start;gap:.75rem;padding:.875rem 1rem}.site-footer-links{flex-wrap:wrap;gap:.6rem 1rem}.site-footer-copy,.site-footer-link{font-size:.68rem}}
.doc-page-wrapper{background:var(--background);min-height:100vh;padding:2.5rem 1.5rem 6rem}.doc-page-inner{max-width:1160px;margin:0 auto}.doc-breadcrumb{flex-wrap:wrap;align-items:center;gap:.3rem;margin-bottom:2rem;font-size:.78rem;display:flex}.doc-breadcrumb-item{color:#64748b;align-items:center;gap:.25rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.doc-breadcrumb-item:hover{color:#326ce5}html[data-theme=dark] .doc-breadcrumb-item:hover{color:#818cf8}.doc-breadcrumb-sep{color:#cbd5e1;flex-shrink:0}html[data-theme=dark] .doc-breadcrumb-sep{color:#2d3f5e}.doc-breadcrumb-current{color:#374151;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-weight:600;overflow:hidden}@media (min-width:640px){.doc-breadcrumb-current{max-width:320px}}html[data-theme=dark] .doc-breadcrumb-current{color:#94a3b8}.doc-top-row{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.doc-back-btn{color:#64748b;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:7px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.8rem;font-weight:600;line-height:1;text-decoration:none;transition:all .15s;display:inline-flex}.doc-back-btn:hover{color:#326ce5;background:#326ce50a;border-color:#326ce5}html[data-theme=dark] .doc-back-btn{color:#94a3b8;border-color:#ffffff1a}html[data-theme=dark] .doc-back-btn:hover{color:#818cf8;background:#818cf80f;border-color:#818cf866}.doc-category-badge{letter-spacing:.03em;text-transform:uppercase;color:#326ce5;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.doc-category-badge:hover{opacity:.75;color:#326ce5}html[data-theme=dark] .doc-category-badge{color:#818cf8}html[data-theme=dark] .doc-category-badge:hover{opacity:.75}.doc-title{letter-spacing:-.03em;color:#0a0f1e;margin:0 0 1rem;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;line-height:1.15}html[data-theme=dark] .doc-title{color:#f1f5f9}.doc-meta{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:0;display:flex}.doc-meta-item{color:#94a3b8;align-items:center;gap:.3rem;font-size:.8rem;display:inline-flex}.doc-meta-dot{background:#cbd5e1;border-radius:50%;flex-shrink:0;width:3px;height:3px}html[data-theme=dark] .doc-meta-dot{background:#2d3f5e}.doc-divider{border:none;border-top:1px solid #e9ecf2;margin:2rem 0}html[data-theme=dark] .doc-divider{border-color:#ffffff12}.doc-content{color:#1e293b;font-size:1rem;line-height:1.85}html[data-theme=dark] .doc-content{color:#b0bec5}.doc-content>:first-child{margin-top:0}.doc-content>:last-child{margin-bottom:0}.doc-content h1,.doc-content h2,.doc-content h3,.doc-content h4{letter-spacing:-.02em;color:#0a0f1e;margin:2.25rem 0 .75rem;font-weight:700;line-height:1.3}html[data-theme=dark] .doc-content h1,html[data-theme=dark] .doc-content h2,html[data-theme=dark] .doc-content h3,html[data-theme=dark] .doc-content h4{color:#e2e8f0}.doc-content h1{font-size:1.8rem}.doc-content h2{border-bottom:1px solid #e9ecf2;padding-bottom:.5rem;font-size:1.35rem}html[data-theme=dark] .doc-content h2{border-color:#ffffff12}.doc-content h3{font-size:1.15rem}.doc-content h4{color:#475569;font-size:1rem}html[data-theme=dark] .doc-content h4{color:#94a3b8}.doc-content p{margin-bottom:1.25rem}.doc-content a{color:#326ce5;text-underline-offset:3px;-webkit-text-decoration:underline #326ce54d;text-decoration:underline #326ce54d}.doc-content a:hover{text-decoration-color:#326ce5}html[data-theme=dark] .doc-content a{color:#818cf8;text-decoration-color:#818cf84d}.doc-content ul,.doc-content ol{margin-bottom:1.25rem;padding-left:1.5rem}.doc-content li{margin-bottom:.4rem}.doc-content blockquote{color:#475569;background:#326ce50a;border-left:3px solid #326ce5;border-radius:0 8px 8px 0;margin:1.75rem 0;padding:.85rem 1.25rem;font-style:italic}html[data-theme=dark] .doc-content blockquote{color:#94a3b8;background:#818cf80f;border-color:#818cf8}.doc-content pre{color:#e2e8f0;background:#0d1117;border:1px solid #ffffff0d;border-radius:10px;margin:1.75rem 0;padding:1.4rem 1.6rem;font-size:.875rem;line-height:1.7;overflow-x:auto}.doc-content code:not(pre code){color:#326ce5;background:#326ce512;border-radius:4px;padding:.15rem .4rem;font-family:Fira Code,Cascadia Code,Consolas,monospace;font-size:.875em}html[data-theme=dark] .doc-content code:not(pre code){color:#a5b4fc;background:#818cf81a}.doc-content img{border:1px solid #00000012;border-radius:10px;max-width:100%;height:auto;margin:1.75rem 0;display:block;box-shadow:0 4px 18px #00000012}html[data-theme=dark] .doc-content img{border-color:#ffffff12}.doc-content table{border-collapse:collapse;width:100%;margin:1.75rem 0;font-size:.9rem;display:block;overflow-x:auto}.doc-content th{color:#0a0f1e;text-align:left;background:#f8fafc;border-bottom:2px solid #e2e8f0;padding:.75rem 1rem;font-weight:600}html[data-theme=dark] .doc-content th{color:#e2e8f0;background:#1a2540;border-color:#ffffff12}.doc-content td{color:#374151;border-bottom:1px solid #f1f5f9;padding:.7rem 1rem}html[data-theme=dark] .doc-content td{color:#94a3b8;border-color:#ffffff0a}.doc-content tr:last-child td{border-bottom:none}.doc-content hr{border:none;border-top:1px solid #e9ecf2;margin:2.5rem 0}html[data-theme=dark] .doc-content hr{border-color:#ffffff12}.doc-footer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.doc-ticket-btn{color:#326ce5;background:#326ce50d;border:1px solid #326ce540;border-radius:7px;align-items:center;gap:.4rem;padding:.4rem .9rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.doc-ticket-btn:hover{color:#fff;background:#326ce5;border-color:#326ce5}html[data-theme=dark] .doc-ticket-btn{color:#818cf8;background:#818cf80d;border-color:#818cf838}html[data-theme=dark] .doc-ticket-btn:hover{color:#fff;background:#4f46e5;border-color:#4f46e5}.doc-further-reading{margin:0 0 .5rem}.doc-further-heading{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin:0 0 1rem;font-size:.72rem;font-weight:700}.doc-further-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (max-width:640px){.doc-further-grid{grid-template-columns:1fr}}.doc-further-card{background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:flex-start;gap:.65rem;padding:.85rem 1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.doc-further-card:hover{background:#326ce505;border-color:#326ce5}html[data-theme=dark] .doc-further-card{background:#ffffff05;border-color:#ffffff14}html[data-theme=dark] .doc-further-card:hover{background:#818cf80a;border-color:#818cf859}.doc-further-icon{color:#326ce5;opacity:.7;flex-shrink:0;margin-top:2px}html[data-theme=dark] .doc-further-icon{color:#818cf8}.doc-further-card:hover .doc-further-icon{opacity:1}.doc-further-title{color:#0f172a;margin:0 0 .3rem;font-size:.875rem;font-weight:600;line-height:1.4}html[data-theme=dark] .doc-further-title{color:#e2e8f0}.doc-further-desc{color:#64748b;margin:0;font-size:.775rem;line-height:1.5}html[data-theme=dark] .doc-further-desc{color:#64748b}.doc-not-found{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:60vh;display:flex}.doc-notfound-icon{color:#94a3b8;margin-bottom:.5rem}.doc-not-found h1{color:#0f172a;font-size:1.75rem;font-weight:700}html[data-theme=dark] .doc-not-found h1{color:#f1f5f9}.doc-not-found p{color:#64748b}@media (max-width:860px){.doc-title{font-size:clamp(1.4rem,6vw,2rem)}.doc-breadcrumb{margin-bottom:1rem;font-size:.72rem}.doc-top-row{margin-bottom:1rem}.doc-divider{margin:1.25rem 0}.doc-content{font-size:.9375rem;line-height:1.75}.doc-content pre{padding:1rem;font-size:.8rem}.doc-further-grid{grid-template-columns:1fr;gap:.6rem}.doc-further-card{padding:.75rem .875rem}}@media (max-width:480px){.doc-title{font-size:clamp(1.25rem,7vw,1.75rem)}.doc-content{font-size:.9rem}.doc-content h2{font-size:1.2rem}.doc-content h3{font-size:1.05rem}.doc-content pre{border-radius:7px;padding:.875rem;font-size:.75rem}.doc-breadcrumb{display:none}.doc-footer-row{flex-direction:column;align-items:flex-start}}
.docs-sidebar-page{background:0 0;align-items:flex-start;min-height:calc(100vh - 52px);display:flex;position:relative}html[data-theme=dark] .docs-sidebar-page{background:0 0}.docs-left-sidebar{scrollbar-width:thin;scrollbar-color:#00000026 transparent;z-index:1;flex-shrink:0;align-self:flex-start;width:280px;height:calc(100vh - 52px);position:sticky;top:52px;overflow:hidden auto}.docs-left-sidebar::-webkit-scrollbar{width:4px}.docs-left-sidebar::-webkit-scrollbar-track{background:0 0}.docs-left-sidebar::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}html[data-theme=dark] .docs-left-sidebar::-webkit-scrollbar-thumb{background:#ffffff1a}.docs-sidebar-inner{flex-direction:column;padding:1.5rem 1.25rem 2rem;display:flex}.docs-sidebar-back{color:#64748b;align-items:center;gap:.4rem;margin-bottom:1.5rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.docs-sidebar-back:hover{color:#326ce5}html[data-theme=dark] .docs-sidebar-back{color:#64748b}html[data-theme=dark] .docs-sidebar-back:hover{color:#818cf8}.docs-sidebar-all-nav{flex-direction:column;gap:2px;display:flex}.docs-sidebar-group{margin-bottom:2px}.docs-sidebar-group-btn{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:.4rem;width:100%;min-width:0;padding:.35rem .5rem;transition:background .12s;display:flex}.docs-sidebar-group-btn:hover{background:#0000000a}html[data-theme=dark] .docs-sidebar-group-btn:hover{background:#ffffff0a}.docs-sidebar-group-btn.docs-cat-btn-active{background:#326ce50f}html[data-theme=dark] .docs-sidebar-group-btn.docs-cat-btn-active{background:#818cf814}.docs-sidebar-group-label-text{letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.68rem;font-weight:700;overflow:hidden}.docs-sidebar-cat-label{color:#374151;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.845rem;font-weight:500;text-decoration:none;transition:color .12s;overflow:hidden}.docs-sidebar-cat-label:hover{color:#326ce5}.docs-sidebar-cat-label.active{color:#326ce5;font-weight:600}html[data-theme=dark] .docs-sidebar-cat-label{color:#94a3b8}html[data-theme=dark] .docs-sidebar-cat-label:hover{color:#818cf8}html[data-theme=dark] .docs-sidebar-cat-label.active{color:#818cf8;font-weight:600}.docs-sidebar-chevron{color:#94a3b8;flex-shrink:0;transition:transform .2s}.docs-sidebar-chevron.open{transform:rotate(180deg)}.docs-sidebar-group-items{border-left:2px solid #326ce526;flex-direction:column;gap:1px;margin-left:.25rem;padding-bottom:4px;padding-left:.75rem;display:flex}html[data-theme=dark] .docs-sidebar-group-items{border-left-color:#ffffff12}.docs-sidebar-cat-heading{letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;margin-bottom:.35rem;padding:.25rem .4rem;font-size:.68rem;font-weight:700;text-decoration:none;transition:color .15s;display:block}.docs-sidebar-cat-heading:hover{color:#326ce5}html[data-theme=dark] .docs-sidebar-cat-heading{color:#64748b}html[data-theme=dark] .docs-sidebar-cat-heading:hover{color:#818cf8}.docs-sidebar-articles-nav{flex-direction:column;gap:1px;display:flex}.docs-sidebar-link{color:#4b5563;border-radius:6px;align-items:flex-start;gap:.5rem;padding:.38rem .5rem;font-size:.82rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background .12s,color .12s;display:flex}.docs-sidebar-link:hover{color:#326ce5;background:#326ce512}.docs-sidebar-link.active{color:#326ce5;background:#326ce51a;font-weight:600}html[data-theme=dark] .docs-sidebar-link{color:#6b7280}html[data-theme=dark] .docs-sidebar-link:hover{color:#818cf8;background:#818cf814}html[data-theme=dark] .docs-sidebar-link.active{color:#818cf8;background:#818cf81f;font-weight:600}.docs-sidebar-link-icon{opacity:.55;flex-shrink:0;margin-top:2px}.docs-sidebar-link:hover .docs-sidebar-link-icon,.docs-sidebar-link.active .docs-sidebar-link-icon{opacity:1}.docs-sidebar-link-article{white-space:nowrap;text-overflow:ellipsis;padding:.38rem .5rem;font-size:.8rem;line-height:1.4;display:block;overflow:hidden}.docs-sidebar-divider{border:none;border-top:1px solid #e2e8f0;margin:1rem 0}html[data-theme=dark] .docs-sidebar-divider{border-color:#ffffff12}.docs-sidebar-help-title{color:#374151;margin:0 0 .3rem;font-size:.8rem;font-weight:600}html[data-theme=dark] .docs-sidebar-help-title{color:#94a3b8}.docs-sidebar-help-desc{color:#64748b;margin:0 0 .7rem;font-size:.76rem;line-height:1.5}.docs-sidebar-cta{text-align:center;background:#326ce5;border-radius:7px;padding:.45rem .75rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .15s;display:block;color:#fff!important}.docs-sidebar-cta:hover{background:#2558c8}.docs-sidebar-sep{background:#d1d9e0;flex-shrink:0;align-self:stretch;width:1px}html[data-theme=dark] .docs-sidebar-sep{background:#ffffff12}.docs-sidebar-main{flex:1;min-width:0;padding:2.5rem 2.5rem 4rem}.mobile-sidebar-toggle-wrapper,.mobile-sidebar-overlay,.mobile-sidebar-close-btn{display:none}.docs-page-header{margin-bottom:0}.docs-page-title{letter-spacing:-.025em;color:#0a0f1e;margin:0 0 .6rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;line-height:1.2}html[data-theme=dark] .docs-page-title{color:#f1f5f9}.docs-page-desc{color:#475569;max-width:620px;margin:0 0 .85rem;font-size:1rem;line-height:1.65}html[data-theme=dark] .docs-page-desc{color:#94a3b8}.docs-page-count{color:#94a3b8;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;display:inline-flex}.docs-page-divider{border:none;border-top:1px solid #d1d9e0;margin:1.25rem 0 1.75rem}html[data-theme=dark] .docs-page-divider{border-color:#ffffff12}.cat-article-item{border-bottom:1px solid #00000012;padding:.9rem 0}html[data-theme=dark] .cat-article-item{border-bottom-color:#ffffff12}.cat-article-item:last-child{border-bottom:none}.cat-article-link{color:#326ce5;margin-bottom:.3rem;font-size:.9375rem;font-weight:600;line-height:1.4;text-decoration:none;display:block}html[data-theme=dark] .cat-article-link{color:#818cf8}.cat-article-link:hover{color:#1d4ed8;text-decoration:underline}html[data-theme=dark] .cat-article-link:hover{color:#a5b4fc}.cat-article-desc{color:#64748b;margin:0;font-size:.875rem;line-height:1.55}html[data-theme=dark] .cat-article-desc{color:#94a3b8}.cat-empty{color:#94a3b8;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.cat-empty svg{opacity:.35;margin-bottom:1rem}.cat-empty p{margin:0;font-size:1rem}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:860px){.docs-sidebar-page{flex-direction:column;align-items:stretch}.mobile-sidebar-toggle-wrapper{background:0 0;border-bottom:1px solid #d1d9e0;padding:1rem 1rem 0;display:block}html[data-theme=dark] .mobile-sidebar-toggle-wrapper{border-bottom-color:#ffffff12}.mobile-sidebar-toggle-btn{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:flex}html[data-theme=dark] .mobile-sidebar-toggle-btn{color:#f1f5f9;background:#1e293b;border-color:#334155}.mobile-sidebar-overlay{z-index:1040;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;display:block;position:fixed;inset:0}.docs-left-sidebar{z-index:1050;background:#fff;border-right:none;width:100%;height:100vh;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.docs-left-sidebar.mobile-open{transform:translate(0)}html[data-theme=dark] .docs-left-sidebar{background:#0f172a;border-right-color:#ffffff12}.docs-sidebar-inner{padding:2.5rem 1rem 1.5rem;position:relative}.mobile-sidebar-close-btn{color:#64748b;cursor:pointer;background:0 0;border:none;padding:.25rem;display:block;position:absolute;top:.75rem;right:.75rem}html[data-theme=dark] .mobile-sidebar-close-btn{color:#94a3b8}.docs-sidebar-sep{display:none}.docs-sidebar-group{flex-shrink:unset;position:static}.docs-sidebar-group-items{box-shadow:none;min-width:unset;background:0 0;border:none;border-left:2px solid #326ce526;padding:0 0 4px .75rem;position:static}html[data-theme=dark] .docs-sidebar-group-items{box-shadow:none;background:0 0;border-left-color:#ffffff12}.docs-sidebar-main{padding:1.5rem 1rem 3rem}}@media (max-width:480px){.docs-sidebar-inner{padding:.75rem .875rem}.docs-sidebar-main{padding:1.25rem .875rem 2.5rem}.docs-page-title{font-size:1.4rem}.docs-page-desc,.cat-article-link{font-size:.875rem}.cat-article-desc{font-size:.8rem}.doc-further-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
:root{--ka-bg:#fff;--ka-border:#e2e8f0;--ka-surface:#f8fafc;--ka-text:#0f172a;--ka-muted:#64748b;--ka-blue:#326ce5;--ka-blue-dim:#326ce514;--ka-radius:8px}html[data-theme=dark]{--ka-bg:#1e293b;--ka-border:#334155;--ka-surface:#162032;--ka-text:#f1f5f9;--ka-muted:#94a3b8;--ka-blue-dim:#818cf81a}.docadmin-page{max-width:1100px;margin:0 auto;padding:0 0 4rem}.docadmin-loading-page{min-height:60vh;color:var(--ka-muted);justify-content:center;align-items:center;font-size:.875rem;display:flex}.docadmin-page-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.docadmin-page-header-left{flex-direction:column;gap:.25rem;display:flex}.docadmin-back-link{color:var(--ka-muted);align-items:center;gap:.3rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:color .12s;display:inline-flex}.docadmin-back-link:hover{color:var(--ka-blue)}.docadmin-page-title{color:var(--ka-text);align-items:center;gap:.45rem;margin:0;font-size:1.35rem;font-weight:700;display:flex}.docadmin-tabs{border-bottom:1px solid var(--ka-border);gap:4px;margin-bottom:1.75rem;display:flex}.docadmin-tab{color:var(--ka-muted);cursor:pointer;border-radius:var(--ka-radius) var(--ka-radius) 0 0;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.55rem 1rem;font-size:.82rem;font-weight:600;transition:color .12s,border-color .12s;display:inline-flex}.docadmin-tab:hover{color:var(--ka-text)}.docadmin-tab.active{color:var(--ka-blue);border-bottom-color:var(--ka-blue)}.docadmin-section-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.docadmin-section-title{color:var(--ka-text);align-items:center;gap:.4rem;margin:0 0 .2rem;font-size:1.05rem;font-weight:700;display:flex}.docadmin-section-sub{color:var(--ka-muted);margin:0;font-size:.78rem}.docadmin-btn{cursor:pointer;white-space:nowrap;border:none;border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .9rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .12s;display:inline-flex}.docadmin-btn:disabled{opacity:.55;cursor:not-allowed}.docadmin-btn-primary{background:var(--ka-blue);color:#fff}.docadmin-btn-primary:hover{background:#2558c8}.docadmin-btn-outline{color:var(--ka-blue);border:1.5px solid var(--ka-blue);background:0 0}.docadmin-btn-outline:hover{background:var(--ka-blue-dim)}.docadmin-btn-ghost{color:var(--ka-muted);border:1.5px solid var(--ka-border);background:0 0}.docadmin-btn-ghost:hover{color:var(--ka-text);border-color:var(--ka-muted)}.docadmin-btn-danger-sm{cursor:pointer;color:#fff;background:#ef4444;border:none;border-radius:5px;align-items:center;gap:.25rem;padding:.25rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.docadmin-btn-danger-sm:hover{background:#dc2626}.docadmin-btn-danger-sm:disabled{opacity:.55;cursor:not-allowed}.docadmin-icon-btn{cursor:pointer;width:30px;height:30px;color:var(--ka-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.docadmin-icon-btn:hover{background:var(--ka-blue-dim);color:var(--ka-blue)}.docadmin-icon-btn-danger:hover{color:#ef4444;background:#ef444414}.docadmin-form-card{background:var(--ka-surface);border:1px solid var(--ka-border);border-radius:var(--ka-radius);margin-bottom:1.25rem;padding:1.25rem 1.5rem}.docadmin-form-title{color:var(--ka-text);justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.875rem;font-weight:700;display:flex}.docadmin-form-grid{grid-template-columns:1fr 1fr 1fr;align-items:end;gap:.75rem 1rem;display:grid}.docadmin-field{flex-direction:column;gap:.3rem;display:flex}.docadmin-field label{text-transform:uppercase;letter-spacing:.05em;color:var(--ka-muted);font-size:.72rem;font-weight:600}.docadmin-field input,.docadmin-field select,.docadmin-field textarea{border:1px solid var(--ka-border);background:var(--ka-bg);color:var(--ka-text);border-radius:6px;width:100%;padding:.42rem .65rem;font-size:.855rem;transition:border-color .12s}.docadmin-field input:focus,.docadmin-field select:focus,.docadmin-field textarea:focus{border-color:var(--ka-blue);outline:none;box-shadow:0 0 0 3px #326ce51a}.docadmin-field-full{grid-column:1/-1}.docadmin-form-actions{border-top:1px solid var(--ka-border);grid-column:1/-1;justify-content:flex-end;gap:.5rem;padding-top:.5rem;display:flex}.docadmin-search-row{border:1px solid var(--ka-border);background:var(--ka-bg);color:var(--ka-muted);border-radius:7px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.45rem .75rem;display:flex}.docadmin-search-row input{color:var(--ka-text);background:0 0;border:none;outline:none;flex:1;font-size:.855rem}.docadmin-select-sm{color:var(--ka-muted);cursor:pointer;border:none;border-left:1px solid var(--ka-border);background:0 0;outline:none;padding:0 .25rem 0 .6rem;font-size:.82rem}.docadmin-table-wrap{border:1px solid var(--ka-border);border-radius:var(--ka-radius);background:var(--ka-bg);overflow:hidden}.docadmin-table{border-collapse:collapse;width:100%;color:var(--ka-text);font-size:.845rem}.docadmin-table thead tr{background:var(--ka-surface);border-bottom:1px solid var(--ka-border)}.docadmin-table thead th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--ka-muted);white-space:nowrap;padding:.6rem 1rem;font-size:.68rem;font-weight:700}.docadmin-table tbody tr{border-bottom:1px solid var(--ka-border);transition:background .1s}.docadmin-table tbody tr:last-child{border-bottom:none}.docadmin-table tbody tr:hover{background:var(--ka-surface)}.docadmin-table tbody td{vertical-align:middle;padding:.65rem 1rem}.docadmin-loading{text-align:center;color:var(--ka-muted);padding:2.5rem}.docadmin-empty{text-align:center;color:var(--ka-muted);padding:2.5rem;font-size:.875rem}.docadmin-td-name{align-items:center;gap:.45rem;font-weight:500;display:flex}.docadmin-row-icon{color:var(--ka-muted);flex-shrink:0}.docadmin-td-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.docadmin-confirm-del{align-items:center;gap:4px;display:inline-flex}.docadmin-code{background:var(--ka-blue-dim);color:var(--ka-blue);border-radius:4px;padding:.15rem .45rem;font-family:Fira Code,Consolas,monospace;font-size:.78rem}html[data-theme=dark] .docadmin-code{color:#818cf8}.docadmin-group-tag{color:var(--ka-muted);background:var(--ka-surface);border:1px solid var(--ka-border);border-radius:4px;padding:.15rem .5rem;font-size:.72rem;font-weight:600;display:inline-block}.docadmin-count{color:var(--ka-muted);font-size:.8rem;font-weight:600}.docadmin-muted{color:var(--ka-muted)}.docadmin-badge{border-radius:4px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.docadmin-badge-green{color:#16a34a;background:#22c55e1a;border:1px solid #22c55e33}html[data-theme=dark] .docadmin-badge-green{color:#86efac;background:#22c55e1f}.docadmin-badge-gray{background:var(--ka-surface);color:var(--ka-muted);border:1px solid var(--ka-border)}.docadmin-error{color:#ef4444;background:#ef444414;border:1px solid #ef444440;border-radius:6px;margin-bottom:1rem;padding:.6rem .9rem;font-size:.82rem}.docadmin-error-inline{color:#ef4444;font-size:.78rem;font-weight:600}.spin{animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.docadmin-editor-page{flex-direction:column;height:calc(100vh - 52px);display:flex;overflow:hidden}.docadmin-editor-topbar{border-bottom:1px solid var(--ka-border);background:var(--ka-bg);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.75rem;padding:.65rem 1.25rem;display:flex}.docadmin-editor-page-title{color:var(--ka-text);flex:1;font-size:.9rem;font-weight:700}.docadmin-editor-view-tabs{background:var(--ka-surface);border:1px solid var(--ka-border);border-radius:6px;gap:2px;padding:2px;display:flex}.docadmin-view-tab{cursor:pointer;color:var(--ka-muted);background:0 0;border:none;border-radius:4px;padding:.25rem .7rem;font-size:.75rem;font-weight:600;transition:all .12s}.docadmin-view-tab.active{background:var(--ka-bg);color:var(--ka-text);box-shadow:0 1px 3px #0000001a}.docadmin-editor-topbar-actions{align-items:center;gap:.5rem;display:flex}.docadmin-editor-meta{border-bottom:1px solid var(--ka-border);background:var(--ka-surface);flex-wrap:wrap;flex-shrink:0;align-items:flex-end;gap:.75rem 1rem;padding:.85rem 1.25rem;display:flex}.docadmin-field-grow{flex:1;min-width:200px}.docadmin-input-lg{font-size:.9rem!important;font-weight:600!important}.docadmin-field-check{justify-content:flex-end}.docadmin-field-check label{color:var(--ka-text);text-transform:none;letter-spacing:0;cursor:pointer;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;display:flex}.docadmin-field-check input[type=checkbox]{cursor:pointer;width:15px;height:15px}.docadmin-editor-body{flex-direction:column;flex:1;display:flex;overflow:hidden}.docadmin-editor-body .w-md-editor{border:none!important;border-radius:0!important;flex:1!important;height:100%!important}@media (max-width:768px){.docadmin-form-grid{grid-template-columns:1fr 1fr}.docadmin-editor-meta{flex-direction:column;align-items:stretch}.docadmin-editor-topbar{gap:.5rem}.docadmin-editor-view-tabs{display:none}}@media (max-width:480px){.docadmin-form-grid{grid-template-columns:1fr}.docadmin-table thead th:nth-child(3),.docadmin-table tbody td:nth-child(3){display:none}}
