/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial}}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.z-50{z-index:50}.container{width:100%}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.min-h-screen{min-height:100vh}.w-full{width:100%}.origin-top{transform-origin:top}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.items-center{align-items:center}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-transparent{border-color:#0000}.fill-current{fill:currentColor}.text-start{text-align:start}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-75{opacity:.75}.opacity-100{opacity:1}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-25:disabled{opacity:.25}.ltr\:origin-top-left:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){transform-origin:0 0}.ltr\:origin-top-right:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){transform-origin:100% 0}.rtl\:origin-top-left:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){transform-origin:0 0}.rtl\:origin-top-right:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){transform-origin:100% 0}.app-shell__main{min-height:calc(100vh - 72px)}.app-nav__links{align-items:center;gap:22px;margin-left:auto;margin-right:24px;display:flex}.app-nav__links a,.app-nav__home,.app-nav__logout{color:#94a3b8;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s,background .15s}.app-nav__links a:hover,.app-nav__links a.active,.app-nav__home:hover,.app-nav__logout:hover{color:#f8fafc}.app-nav__home,.app-nav__logout{cursor:pointer;background:0 0;border:0;padding:8px 0;font-family:inherit}.app-nav__actions form{margin:0}.portal-page,.user-management{max-width:1180px;margin:0 auto;padding:32px 24px 64px}.portal-page-heading__eyebrow,.user-management__eyebrow,.portal-card__eyebrow{color:#a78bfa;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:700}.portal-page-heading h1,.user-management__title{color:#f8fafc;letter-spacing:-.025em;margin:0;font-size:32px;font-weight:800;line-height:1.1}.portal-page-heading p:not(.portal-page-heading__eyebrow){color:#94a3b8;margin:8px 0 0;font-size:14px;line-height:1.55}.portal-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.portal-card,.profile-card,.user-form,.user-table-panel{background:#111827!important;border:1px solid #1f2937!important;border-radius:8px!important;box-shadow:0 16px 34px #0000002e!important}.portal-card{flex-direction:column;min-height:210px;padding:22px;display:flex}.portal-card--highlight{background:linear-gradient(135deg,#8c52ff33,#111827 52%)!important}.portal-card h2,.profile-section__title,.user-form__header h2,.user-table-panel__toolbar h2{letter-spacing:-.015em;margin:0 0 8px;line-height:1.2;color:#f8fafc!important;font-size:20px!important;font-weight:750!important}.portal-card p:not(.portal-card__eyebrow),.profile-section__description,.user-form__header p,.user-table-panel__toolbar p{margin:0;font-size:14px;line-height:1.55;color:#94a3b8!important}.portal-button,.app-button--primary,.user-form__submit,.user-management__primary-link{border:0;justify-content:center;align-self:flex-start;align-items:center;min-height:40px;margin-top:auto;padding:9px 14px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex;color:#fff!important;background:#8c52ff!important;border-radius:8px!important}.portal-button:hover,.app-button--primary:hover,.user-form__submit:hover,.user-management__primary-link:hover{background:#a77cff!important}.portal-link{color:#c4b5fd;text-underline-offset:3px;font-size:13px;font-weight:700;-webkit-text-decoration:underline #c4b5fd73;text-decoration:underline #c4b5fd73}.portal-link:hover{color:#ddd6fe}.profile-page__grid{max-width:860px}.profile-card{padding:24px!important}.profile-section{gap:20px;display:grid}.profile-form{gap:16px;margin-top:0!important}.profile-form__field span,.user-form__field span{color:#cbd5e1;letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:700}.form-input-control,.user-form__field input,.user-table-panel__search{min-height:40px;color:#f8fafc!important;background:#090d16!important;border:1px solid #374151!important;border-radius:8px!important;padding:9px 11px!important}.form-input-control:focus,.user-form__field input:focus,.user-table-panel__search:focus{border-color:#8c52ff!important;box-shadow:0 0 0 3px #8c52ff2e!important}.form-field-error{color:#fda4af;margin:0;font-size:12px}.form-success{color:#6ee7b7;font-size:12px;font-weight:700}.profile-form__notice{color:#fbbf24;margin:0;font-size:12px;line-height:1.5}.app-button{border-radius:8px!important}.app-button--secondary,.user-form__cancel,.user-management__back-link,.user-table__edit{color:#e2e8f0!important;background:#1f2937!important;border-color:#374151!important}.app-button--danger,.user-table__delete{background:#be123c!important;border-radius:8px!important}.portal-modal-form{color:#f8fafc;background:#111827;border:1px solid #374151;border-radius:10px;gap:16px;max-width:460px;padding:24px;display:grid}.portal-modal-form h2{margin:0;font-size:20px}.portal-modal-form>p{color:#94a3b8;margin:0;font-size:14px;line-height:1.5}.user-management__header{margin-bottom:24px}.user-management__title{font-size:30px}.user-form,.user-table-panel{padding:22px}.user-table-panel{padding:0;overflow:hidden}.user-table-panel__toolbar{border-bottom-color:#1f2937;padding:20px 22px}.user-table th,.user-table td{border-bottom-color:#1f2937}.user-table th{color:#94a3b8;background:#0f172a}.user-table td{color:#e2e8f0}.user-management__status{color:#a7f3d0;background:#34d3991a;border-color:#34d39959;border-radius:8px}.license-management__toolbar{border-bottom:1px solid #1f2937;flex-wrap:wrap;align-items:end;gap:14px;padding:16px 22px;display:flex}.license-management__toolbar label{gap:6px;min-width:150px;display:grid}.license-management__toolbar label>span{color:#94a3b8;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.license-management__toolbar select,.license-management__toolbar input{color:#f8fafc;background:#090d16;border:1px solid #374151;border-radius:8px;min-height:38px;padding:8px 10px}.license-management__toolbar select:focus,.license-management__toolbar input:focus{border-color:#8c52ff;outline:0;box-shadow:0 0 0 3px #8c52ff2e}.license-management__reason{flex:280px}.license-status{gap:4px;min-width:150px;display:grid}.license-status__badge{border:1px solid #0000;border-radius:999px;justify-content:center;width:fit-content;padding:4px 8px;font-size:11px;font-weight:750;display:inline-flex}.license-status__badge--active{color:#6ee7b7;background:#34d3991f;border-color:#34d3994d}.license-status__badge--inactive{color:#cbd5e1;background:#94a3b81a;border-color:#94a3b838}.license-status small{color:#64748b;font-size:11px}.user-table__license,.user-table__revoke-license{cursor:pointer;font:inherit;border:0;border-radius:7px;padding:7px 9px;font-size:11px;font-weight:700}.user-table__license{color:#c4b5fd;background:#8c52ff29}.user-table__license:hover{background:#8c52ff47}.user-table__revoke-license{color:#fda4af;background:#be123c24}.user-table__revoke-license:hover{background:#be123c42}.billing-page{gap:20px;max-width:900px;display:grid}.billing-card,.billing-help{background:linear-gradient(#ffffff06,#ffffff01);border:1px solid #1f2937;border-radius:14px;padding:24px;box-shadow:0 16px 34px #0000002e}.billing-card--active{border-color:#34d39959}.billing-card--inactive{border-color:#fb718559}.billing-card h2,.billing-help h2{color:#f8fafc;margin:0 0 10px;font-size:24px}.billing-card__description,.billing-help>p:last-child{color:#94a3b8;max-width:720px;margin:0;font-size:14px;line-height:1.6}.billing-card__facts{border-top:1px solid #1f2937;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 0;padding-top:20px;display:grid}.billing-card__facts div{gap:5px;min-width:0;display:grid}.billing-card__facts dt{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.billing-card__facts dd{color:#e2e8f0;overflow-wrap:anywhere;margin:0;font-size:13px}.app-shell-page[data-theme=light] .license-management__toolbar{border-bottom-color:#0f172a1f}.app-shell-page[data-theme=light] .license-management__toolbar label>span{color:#64748b}.app-shell-page[data-theme=light] .license-management__toolbar select,.app-shell-page[data-theme=light] .license-management__toolbar input{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}.app-shell-page[data-theme=light] .license-status__badge--active{color:#047857}.app-shell-page[data-theme=light] .license-status__badge--inactive{color:#475569}.app-shell-page[data-theme=light] .billing-card,.app-shell-page[data-theme=light] .billing-help{background:linear-gradient(#ffffffc7,#ffffff80);border-color:#0f172a1f;box-shadow:0 20px 70px -48px #0f172a1f}.app-shell-page[data-theme=light] .billing-card h2,.app-shell-page[data-theme=light] .billing-help h2{color:#0f172a}.app-shell-page[data-theme=light] .billing-card__description,.app-shell-page[data-theme=light] .billing-help>p:last-child{color:#475569}.app-shell-page[data-theme=light] .billing-card__facts{border-top-color:#0f172a1f}.app-shell-page[data-theme=light] .billing-card__facts dd{color:#334155}.docs-topbar__actions{align-items:center;gap:24px;display:flex}.docs-topbar__actions>a{color:#94a3b8;font-size:13.5px;font-weight:600;text-decoration:none}.docs-topbar__actions>a:hover{color:#fff}.docs-topbar__actions .docs-topbar__cta{color:#0a0c12;background:#f1f5f9;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:700}.docs-page[data-theme=light] .docs-topbar__actions>a{color:#475569}.docs-page[data-theme=light] .docs-topbar__actions .docs-topbar__cta{color:#fff;background:#0f172a}.app-shell-page[data-theme=light] .app-nav__links a,.app-shell-page[data-theme=light] .app-nav__home,.app-shell-page[data-theme=light] .app-nav__logout{color:#64748b}.app-shell-page[data-theme=light] .app-nav__links a:hover,.app-shell-page[data-theme=light] .app-nav__links a.active,.app-shell-page[data-theme=light] .app-nav__home:hover,.app-shell-page[data-theme=light] .app-nav__logout:hover{color:#0f172a}.app-shell-page[data-theme=light] .portal-page-heading h1,.app-shell-page[data-theme=light] .user-management__title,.app-shell-page[data-theme=light] .portal-card h2,.app-shell-page[data-theme=light] .profile-section__title,.app-shell-page[data-theme=light] .user-form__header h2,.app-shell-page[data-theme=light] .user-table-panel__toolbar h2{color:#0f172a!important}.app-shell-page[data-theme=light] .portal-card,.app-shell-page[data-theme=light] .profile-card,.app-shell-page[data-theme=light] .user-form,.app-shell-page[data-theme=light] .user-table-panel{background:linear-gradient(#ffffffc7,#ffffff80)!important;border-color:#0f172a1f!important;box-shadow:0 20px 70px -48px #0f172a1f!important}.app-shell-page[data-theme=light] .portal-card--highlight{background:linear-gradient(135deg,#dc26261f,#6d28d91a 52%,#fff)!important}.app-shell-page[data-theme=light] .portal-card p:not(.portal-card__eyebrow),.app-shell-page[data-theme=light] .profile-section__description,.app-shell-page[data-theme=light] .user-form__header p,.app-shell-page[data-theme=light] .user-table-panel__toolbar p{color:#475569!important}.app-shell-page[data-theme=light] .form-input-control,.app-shell-page[data-theme=light] .user-form__field input,.app-shell-page[data-theme=light] .user-table-panel__search{color:#0f172a!important;background:#f8fafc!important;border-color:#cbd5e1!important}.app-shell-page[data-theme=light] .user-table th{color:#64748b;background:#f8fafc}.app-shell-page[data-theme=light] .user-table td{color:#334155}@media (width<=860px){.app-nav__links{display:none}.app-nav__actions{margin-left:auto}.portal-dashboard-grid{grid-template-columns:1fr}.docs-topnav{display:none}}@media (width<=560px){.app-nav>.app-shell__container>div,.app-nav__inner{min-height:62px}.app-nav__home{display:none}.portal-page,.user-management,.profile-page{padding-left:18px!important;padding-right:18px!important}.docs-topbar{padding:14px 18px}.docs-topbar__actions>a:not(.docs-topbar__cta){display:none}}.docs-page{color:#f1f5f9;text-rendering:optimizelegibility;background:radial-gradient(80% 60% at 18% -10%,#e53e3e2e,#0000 60%),radial-gradient(60% 50% at 90% 5%,#805ad529,#0000 60%),radial-gradient(100% 80% at 50% 110%,#805ad514,#0000 60%),#0a0c12;min-height:100vh;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.app-shell-page,.user-management-page{--vx-ui-red:#e53e3e;--vx-ui-red-dark:#c53030;--vx-ui-red-light:#fc8181;--vx-ui-purple:#805ad5;--vx-ui-bg:#0a0c12;--vx-ui-bg-2:#0f1117;--vx-ui-bg-3:#161b27;--vx-ui-border:#ffffff12;--vx-ui-border-strong:#ffffff24;--vx-ui-text:#f1f5f9;--vx-ui-text-2:#cbd5e1;--vx-ui-text-3:#94a3b8;--vx-ui-text-4:#64748b;--vx-ui-nav-bg:#0a0c12b8;--vx-ui-card-start:#ffffff06;--vx-ui-card-end:#ffffff01;--vx-ui-shadow:#0000008c;--vx-ui-ghost-bg:#ffffff08;--vx-ui-ghost-hover:#ffffff0d;--vx-ui-highlight:linear-gradient(135deg, #e53e3e29, #805ad524 52%, #0f1117);--vx-ui-aurora-red:#e53e3e2e;--vx-ui-aurora-purple:#805ad529;--vx-ui-aurora-bottom:#805ad514;background:var(--vx-ui-bg);color:var(--vx-ui-text-2)}.app-shell-page[data-theme=light],.user-management-page[data-theme=light]{--vx-ui-red:#dc2626;--vx-ui-red-dark:#b91c1c;--vx-ui-red-light:#ef4444;--vx-ui-purple:#6d28d9;--vx-ui-bg:#f8fafc;--vx-ui-bg-2:#fff;--vx-ui-bg-3:#eef2f7;--vx-ui-border:#0f172a1f;--vx-ui-border-strong:#0f172a33;--vx-ui-text:#0f172a;--vx-ui-text-2:#334155;--vx-ui-text-3:#475569;--vx-ui-text-4:#64748b;--vx-ui-nav-bg:#f8fafcc7;--vx-ui-card-start:#ffffffc7;--vx-ui-card-end:#ffffff80;--vx-ui-shadow:#0f172a1f;--vx-ui-ghost-bg:#0f172a09;--vx-ui-ghost-hover:#0f172a11;--vx-ui-highlight:linear-gradient(135deg, #dc26261f, #6d28d91a 52%, #fff);--vx-ui-aurora-red:#dc26261f;--vx-ui-aurora-purple:#6d28d91f;--vx-ui-aurora-bottom:#0ea5e914}.app-shell-page .app-shell,.user-management-page .app-shell{background:radial-gradient(ellipse 80% 60% at 18% -10%, var(--vx-ui-aurora-red), transparent 60%), radial-gradient(ellipse 60% 50% at 90% 5%, var(--vx-ui-aurora-purple), transparent 60%), radial-gradient(ellipse 100% 80% at 50% 110%, var(--vx-ui-aurora-bottom), transparent 60%), var(--vx-ui-bg)}.app-shell-page .app-nav,.user-management-page .app-nav{background:var(--vx-ui-nav-bg)!important;border-bottom-color:var(--vx-ui-border)!important}.app-shell-page .app-nav__links a,.app-shell-page .app-nav__home,.app-shell-page .app-nav__logout,.user-management-page .app-nav__links a,.user-management-page .app-nav__home,.user-management-page .app-nav__logout{color:var(--vx-ui-text-3)}.app-shell-page .app-nav__links a:hover,.app-shell-page .app-nav__links a.active,.app-shell-page .app-nav__home:hover,.app-shell-page .app-nav__logout:hover,.user-management-page .app-nav__links a:hover,.user-management-page .app-nav__links a.active,.user-management-page .app-nav__home:hover,.user-management-page .app-nav__logout:hover{color:var(--vx-ui-text)}.app-shell-page .app-nav__brand,.user-management-page .app-nav__brand,.app-shell-page .portal-page-heading h1,.app-shell-page .portal-card h2,.app-shell-page .profile-section__title,.user-management-page .user-management__title,.user-management-page .user-form__header h2,.user-management-page .user-table-panel__toolbar h2{color:var(--vx-ui-text)!important}.app-shell-page .portal-page-heading__eyebrow,.app-shell-page .portal-card__eyebrow,.user-management-page .user-management__eyebrow{color:var(--vx-ui-red-light)!important}.app-shell-page .portal-page-heading p:not(.portal-page-heading__eyebrow),.app-shell-page .portal-card p:not(.portal-card__eyebrow),.app-shell-page .profile-section__description,.user-management-page .user-form__header p,.user-management-page .user-table-panel__toolbar p{color:var(--vx-ui-text-3)!important}.app-shell-page .portal-card,.app-shell-page .profile-card,.user-management-page .user-form,.user-management-page .user-table-panel{background:linear-gradient(180deg, var(--vx-ui-card-start), var(--vx-ui-card-end))!important;border-color:var(--vx-ui-border)!important;box-shadow:0 20px 70px -48px var(--vx-ui-shadow)!important;border-radius:14px!important}.app-shell-page .portal-card--highlight{background:var(--vx-ui-highlight)!important}.app-shell-page .portal-button,.app-shell-page .app-button--primary,.app-shell-page .user-form__submit,.app-shell-page .user-management__primary-link,.user-management-page .portal-button,.user-management-page .app-button--primary,.user-management-page .user-form__submit,.user-management-page .user-management__primary-link,.user-management-page .app-nav__back{box-shadow:0 8px 24px -10px #e53e3e99,inset 0 1px #ffffff26;background:var(--vx-ui-red)!important;color:#fff!important}.app-shell-page .portal-button:hover,.app-shell-page .app-button--primary:hover,.app-shell-page .user-form__submit:hover,.app-shell-page .user-management__primary-link:hover,.user-management-page .portal-button:hover,.user-management-page .app-button--primary:hover,.user-management-page .user-form__submit:hover,.user-management-page .user-management__primary-link:hover,.user-management-page .app-nav__back:hover{background:var(--vx-ui-red-dark)!important}.app-shell-page .portal-link,.user-management-page .user-management__back-link,.user-management-page .user-table__edit{color:var(--vx-ui-red-light)}.app-shell-page .form-input-control,.app-shell-page .user-form__field input,.app-shell-page .user-table-panel__search,.user-management-page .form-input-control,.user-management-page .user-form__field input,.user-management-page .user-table-panel__search{background:var(--vx-ui-bg)!important;border-color:var(--vx-ui-border-strong)!important;color:var(--vx-ui-text)!important}.app-shell-page .form-input-control:focus,.app-shell-page .user-form__field input:focus,.app-shell-page .user-table-panel__search:focus,.user-management-page .form-input-control:focus,.user-management-page .user-form__field input:focus,.user-management-page .user-table-panel__search:focus{border-color:var(--vx-ui-red)!important;box-shadow:0 0 0 3px #e53e3e29!important}.app-shell-page .app-button--secondary,.user-management-page .user-management__back-link,.user-management-page .user-form__cancel,.user-management-page .user-table__edit{background:var(--vx-ui-ghost-bg)!important;border-color:var(--vx-ui-border-strong)!important;color:var(--vx-ui-text)!important}.app-shell-page .app-button--secondary:hover,.user-management-page .user-management__back-link:hover,.user-management-page .user-form__cancel:hover,.user-management-page .user-table__edit:hover{background:var(--vx-ui-ghost-hover)!important;border-color:var(--vx-ui-border-strong)!important;color:var(--vx-ui-text)!important}.user-management-page .user-table-panel__toolbar,.user-management-page .user-table th,.user-management-page .user-table td{border-color:var(--vx-ui-border)}.user-management-page .user-table th{background:var(--vx-ui-ghost-bg);color:var(--vx-ui-text-3)}.user-management-page .user-table td{color:var(--vx-ui-text-2)}.docs-page *,.docs-page :before,.docs-page :after{box-sizing:border-box}.docs-page[data-theme=light]{color:#0f172a;background:#f8fafc}.docs-shell{min-height:100vh}.docs-topbar{z-index:20;background:0 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:24px;min-height:67px;padding:14px 32px;display:flex;position:sticky;top:0}.docs-page[data-theme=light] .docs-topbar{background:0 0;border-bottom-color:#0000}.docs-brand{color:#f1f5f9;letter-spacing:4px;text-transform:none;flex:0 auto;align-items:center;gap:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.docs-page[data-theme=light] .docs-brand{color:#0f172a}.docs-brand img{width:26px;height:26px}.docs-topnav{align-items:center;gap:24px;display:flex}.docs-topnav a{color:#94a3b8;font-size:13.5px;font-weight:400;text-decoration:none;transition:color .15s}.docs-topnav a:hover{color:#fff}.docs-page[data-theme=light] .docs-topnav a{color:#475569}.docs-page[data-theme=light] .docs-topnav a:hover{color:#0f172a}.docs-layout{grid-template-columns:290px minmax(0,1fr) 310px;min-height:calc(100vh - 67px);display:grid}.docs-sidebar{background:linear-gradient(#0f1117f5,#0a0c12f5);border-right:1px solid #ffffff12;height:calc(100vh - 67px);padding:18px 10px 28px;position:sticky;top:67px;overflow-y:auto}.docs-page[data-theme=light] .docs-sidebar{background:#fff;border-right-color:#0f172a1a}.docs-sidebar__group{margin-bottom:18px}.docs-sidebar__group h2{color:#fc8181;margin:0 10px 8px;font-size:14px;font-weight:800}.docs-sidebar__group a{color:#94a3b8;border-radius:6px;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.25;text-decoration:none;transition:background .15s,color .15s;display:block}.docs-sidebar__group a:hover,.docs-sidebar__group a.active{color:#fff;background:#ffffff0f}.docs-page[data-theme=light] .docs-sidebar__group a{color:#475569}.docs-page[data-theme=light] .docs-sidebar__group a:hover,.docs-page[data-theme=light] .docs-sidebar__group a.active{color:#0f172a;background:#f1f5f9}.docs-main{background:radial-gradient(circle at 12% 0,#e53e3e2e,#0000 28%),radial-gradient(circle at 90% 8%,#805ad529,#0000 30%),#0a0c12;min-width:0;padding:28px 44px 72px}.docs-page[data-theme=light] .docs-main{background:radial-gradient(circle at 12% 0,#dc26261f,#0000 28%),radial-gradient(circle at 90% 8%,#6d28d91f,#0000 30%),#f8fafc}.docs-breadcrumb{color:#94a3b8;align-items:center;gap:12px;max-width:980px;margin:0 auto 18px;font-size:13px;font-weight:700;display:flex}.docs-breadcrumb a{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.docs-breadcrumb .material-symbols-outlined{font-size:17px}.docs-article{color:#cbd5e1;max-width:980px;margin:0 auto;font-size:16px;line-height:1.72}.docs-page[data-theme=light] .docs-article{color:#1e293b}.docs-article h1{color:#fff;margin:0 0 28px;font-size:clamp(38px,5vw,58px);font-weight:900;line-height:1.05}.docs-page[data-theme=light] .docs-article h1{color:#0f172a}.docs-article h2{color:#fff;border-top:1px solid #94a3b852;margin:42px 0 18px;padding-top:32px;scroll-margin-top:84px;font-size:26px;font-weight:850;line-height:1.2}.docs-article h3{color:#fff;margin:28px 0 10px;scroll-margin-top:84px;font-size:19px;font-weight:850}.docs-page[data-theme=light] .docs-article h2,.docs-page[data-theme=light] .docs-article h3{color:#111827}.docs-article p{margin:0 0 20px}.docs-article ul,.docs-article ol{margin:0 0 24px;padding-left:22px}.docs-article li{margin-bottom:10px}.docs-article li::marker{color:#ff5b61}.docs-article a{color:#ff6b6f;font-weight:800;text-decoration:none}.docs-article a:hover{text-decoration:underline}.docs-article hr{border:0;border-top:1px solid #94a3b852;margin:34px 0}.docs-article code{color:#fca5a5;background:#ffffff14;border:1px solid #94a3b829;border-radius:5px;padding:2px 5px;font-family:JetBrains Mono,monospace;font-size:.9em}.docs-article pre{color:#dbeafe;background:#0b0f17;border:1px solid #94a3b82e;border-radius:8px;padding:18px;overflow-x:auto}.docs-article pre code{color:inherit;background:0 0;border:0;padding:0}.docs-page[data-theme=light] .docs-article code{color:#b91c1c;background:#f1f5f9}.docs-page[data-theme=light] .docs-article pre{color:#e2e8f0;background:#0f172a}.docs-page .docs-article pre code,.docs-page[data-theme=light] .docs-article pre code{color:inherit;background:0 0;border:0;padding:0}.docs-toc{border-left:1px solid #94a3b838;height:calc(100vh - 58px);padding:32px 28px;position:sticky;top:58px;overflow-y:auto}.docs-page[data-theme=light] .docs-toc{border-left-color:#0f172a1f}.docs-toc h2{color:#ff4d55;border-left:2px solid #ff3138;margin:0 0 16px;padding-left:12px;font-size:14px;font-weight:850}.docs-toc a{color:#94a3b8;margin-bottom:16px;font-size:14px;font-weight:700;line-height:1.45;text-decoration:none;display:block}.docs-toc a:hover{color:#fff}.docs-toc a.level-3{margin-left:16px;font-size:13px}.docs-page[data-theme=light] .docs-toc a{color:#64748b}.docs-page[data-theme=light] .docs-toc a:hover{color:#0f172a}@media (width<=1180px){.docs-layout{grid-template-columns:260px minmax(0,1fr)}.docs-toc{display:none}}@media (width<=760px){.docs-topbar{grid-template-columns:1fr auto}.docs-topnav{display:none}.docs-layout{display:block}.docs-sidebar{height:auto;position:static}.docs-main{padding:24px 18px 56px}}.welcome-page-body{color:#e2e2e2;background-color:#000;min-height:100vh}.welcome-page-body ::selection{color:#fff;background:#5b21b6}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24}.theme-toggle{color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.theme-toggle:hover{background:#ffffff14;transform:translateY(-1px)}.theme-toggle .material-symbols-outlined{font-size:19px;line-height:1}.theme-root[data-theme=light]{color:#18181b;background:#f8fafc}.theme-root[data-theme=light] .bg-black{background-color:#fff!important}.theme-root[data-theme=light] .bg-zinc-900,.theme-root[data-theme=light] .bg-surface-container-low{background-color:#f4f4f5!important}.theme-root[data-theme=light] .border-zinc-900,.theme-root[data-theme=light] .border-zinc-800{border-color:#e4e4e7!important}.theme-root[data-theme=light] .text-white{color:#18181b!important}.theme-root[data-theme=light] .text-zinc-400,.theme-root[data-theme=light] .text-zinc-300,.theme-root[data-theme=light] .text-on-surface-variant{color:#52525b!important}.theme-root[data-theme=light] .text-zinc-500,.theme-root[data-theme=light] .text-zinc-600{color:#71717a!important}.theme-root[data-theme=light] .bg-black\/60{background-color:#ffffffb8!important}.theme-root[data-theme=light] .from-black{--tw-gradient-from:#fff var(--tw-gradient-from-position)!important;--tw-gradient-to:#fff0 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important}.theme-root[data-theme=light] .image-card-overlay{background-color:#0009!important}.theme-root[data-theme=light] .image-card-overlay .text-white{color:#fff!important}.theme-root[data-theme=light] .image-card-overlay .text-on-surface-variant{color:#d4d4d8!important}.theme-root[data-theme=light] .protocol-button{color:#4c1d95!important;border-color:#4c1d95!important}.theme-root[data-theme=light] .protocol-button:hover{background-color:#4c1d951a!important}.user-management-page{color:#f4f4f5;text-rendering:optimizelegibility;background:#050505;min-height:100vh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.user-management-page[data-theme=light]{color:#0f172a;background:#f8fafc}.user-management-page *,.user-management-page :before,.user-management-page :after{box-sizing:border-box}.user-management{max-width:1180px;margin:0 auto;padding:24px 24px 56px}.user-management-themebar{justify-content:flex-end;align-items:center;gap:10px;max-width:1180px;margin:0 auto;padding:24px 24px 0;display:flex}.user-management__header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.user-management__eyebrow{color:#a78bfa;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700}.user-management__title{color:#fff;letter-spacing:-.02em;margin:0;font-size:34px;font-weight:800;line-height:1.05}.user-management__back-link,.user-form__cancel,.user-table__edit,.user-table__delete,.user-management__primary-link,.user-form__submit{letter-spacing:0;border:1px solid #0000;justify-content:center;align-items:center;min-height:42px;padding:10px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.user-management__back-link,.user-form__cancel,.user-table__edit{color:#e4e4e7;background:#18181b;border-color:#27272a}.user-management__back-link:hover,.user-form__cancel:hover,.user-table__edit:hover{color:#fff;background:#27272a}.user-management__status,.user-management__errors{border:1px solid;margin-bottom:20px;padding:14px 16px}.user-management__status{color:#ddd6fe;background:#5b21b624;border-color:#a78bfa52}.user-management__errors{color:#fecaca;background:#7f1d1d38;border-color:#f871715c}.user-management__errors p{margin:0}.user-management__errors p+p{margin-top:6px}.user-management__layout{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.user-management__layout--single{grid-template-columns:1fr}.user-management__form-shell{width:100%;max-width:560px;margin:0 auto}.user-form,.user-table-panel{background:#0a0a0a;border:1px solid #27272a}.user-form{flex-direction:column;gap:18px;padding:24px;display:flex}.user-form__header h2,.user-table-panel__toolbar h2{color:#fff;letter-spacing:-.01em;margin:0 0 6px;font-size:21px;font-weight:700;line-height:1.2}.user-form__header p,.user-table-panel__toolbar p{color:#a1a1aa;margin:0;font-size:14px;line-height:1.5}.user-form__field{flex-direction:column;gap:8px;display:flex}.user-form__field span{color:#a1a1aa;letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700}.user-form__field input,.user-table-panel__search{color:#fff;font:inherit;background:#050505;border:1px solid #27272a;outline:none;width:100%;max-width:100%;padding:12px 14px;display:block}.user-form__field input:focus,.user-table-panel__search:focus{border-color:#7c3aed;box-shadow:0 0 0 1px #7c3aed66}.user-form__actions{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}.user-form__submit{color:#fff;background:#5b21b6}.user-management__primary-link,.app-nav__back{color:#fff;white-space:nowrap;background:#5b21b6}.user-form__submit:hover,.user-management__primary-link:hover,.app-nav__back:hover{background:#6d28d9}.user-table-panel{min-width:0}.user-table-panel__toolbar{border-bottom:1px solid #27272a;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.user-table-panel__tools{align-items:center;gap:10px;display:flex}.user-table-panel__search{max-width:280px}.user-table-wrap{overflow-x:auto}.user-table{border-collapse:collapse;width:100%;min-width:720px}.user-table th,.user-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #27272a;padding:14px 16px}.user-table th{color:#a1a1aa;letter-spacing:.08em;text-transform:uppercase;background:#18181b;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700}.user-table td{color:#e4e4e7;font-size:14.5px;line-height:1.45}.user-table th:last-child,.user-table td:last-child{text-align:right}.user-table tr:last-child td{border-bottom:0}.user-table__actions{justify-content:flex-end;gap:8px;display:flex}.user-table__delete{color:#fff;background:#991b1b}.user-table__delete:hover{background:#b91c1c}.user-table__empty{color:#71717a!important;text-align:center!important;padding:36px 16px!important}.user-management-page[data-theme=light] .theme-toggle{color:#0f172a;background:#0f172a0a;border-color:#0f172a29}.user-management-page[data-theme=light] .theme-toggle:hover{background:#0f172a14}.user-management-page[data-theme=light] .user-management__title,.user-management-page[data-theme=light] .user-form__header h2,.user-management-page[data-theme=light] .user-table-panel__toolbar h2{color:#0f172a}.user-management-page[data-theme=light] .user-management__eyebrow{color:#6d28d9}.user-management-page[data-theme=light] .user-form,.user-management-page[data-theme=light] .user-table-panel{background:#fff;border-color:#e2e8f0}.user-management-page[data-theme=light] .user-form__header p,.user-management-page[data-theme=light] .user-table-panel__toolbar p,.user-management-page[data-theme=light] .user-form__field span{color:#64748b}.user-management-page[data-theme=light] .user-form__field input,.user-management-page[data-theme=light] .user-table-panel__search{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}.user-management-page[data-theme=light] .user-table-panel__toolbar,.user-management-page[data-theme=light] .user-table th,.user-management-page[data-theme=light] .user-table td{border-color:#e2e8f0}.user-management-page[data-theme=light] .user-table th{color:#64748b;background:#f1f5f9}.user-management-page[data-theme=light] .user-table td{color:#334155}.user-management-page[data-theme=light] .user-management__back-link,.user-management-page[data-theme=light] .user-form__cancel,.user-management-page[data-theme=light] .user-table__edit{color:#334155;background:#f1f5f9;border-color:#cbd5e1}.user-management-page[data-theme=light] .user-management__back-link:hover,.user-management-page[data-theme=light] .user-form__cancel:hover,.user-management-page[data-theme=light] .user-table__edit:hover{color:#0f172a;background:#e2e8f0}@media (width<=900px){.user-management__layout{grid-template-columns:1fr}.user-management__header,.user-table-panel__toolbar,.user-table-panel__tools{flex-direction:column;align-items:stretch}.user-table-panel__search{max-width:none}}.app-shell-page{color:#f4f4f5;text-rendering:optimizelegibility;background:#050505;min-height:100vh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.app-shell-page[data-theme=light]{color:#0f172a;background:#f8fafc}.app-shell-page *,.app-shell-page :before,.app-shell-page :after{box-sizing:border-box}.app-shell{background:radial-gradient(70% 45% at 10% -10%,#e53e3e21,#0000 60%),radial-gradient(55% 40% at 90% 0,#805ad521,#0000 60%),#050505;min-height:100vh}.app-shell-page[data-theme=light] .app-shell{background:radial-gradient(80% 60% at 18% -10%,#dc26261f,#0000 60%),radial-gradient(60% 50% at 90% 5%,#6d28d91f,#0000 60%),radial-gradient(100% 80% at 50% 110%,#0ea5e914,#0000 60%),#f8fafc}.app-shell__container{width:100%;max-width:1180px;margin:0 auto;padding-left:24px;padding-right:24px}.app-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0adb!important;border-bottom:1px solid #27272a!important}.app-shell-page[data-theme=light] .app-nav{background:#f8fafcc7!important;border-bottom-color:#0f172a1f!important}.app-nav>.app-shell__container>div,.app-nav__inner{justify-content:space-between;align-items:center;min-height:72px;display:flex}.app-nav__brand{color:#fff;letter-spacing:.25em;align-items:center;gap:12px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.app-shell-page[data-theme=light] .app-nav__brand{color:#0f172a}.app-nav__actions{align-items:center;gap:10px;display:flex}.application-logo{-o-object-fit:contain;object-fit:contain;flex:none;max-height:34px;display:block;width:auto!important;height:34px!important}.app-nav__back{border:1px solid #0000;justify-content:center;align-items:center;min-height:42px;padding:10px 14px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.app-shell__header{border-bottom:1px solid #27272a;box-shadow:none!important;background:0 0!important}.app-shell-page[data-theme=light] .app-shell__header{border-bottom-color:#e2e8f0}.app-shell__header .app-shell__container{padding-top:32px;padding-bottom:28px}.profile-page__title{letter-spacing:-.02em;margin:0;color:#fff!important;font-size:34px!important;font-weight:800!important;line-height:1.05!important}.app-shell-page[data-theme=light] .profile-page__title{color:#0f172a!important}.profile-page{padding:36px 24px 64px!important}.profile-page__grid{gap:20px;max-width:900px;margin:0 auto;display:grid;padding:0!important}.profile-card{border:1px solid #27272a;box-shadow:none!important;background:#0a0a0a!important;border-radius:0!important;padding:26px!important}.app-shell-page[data-theme=light] .profile-card{border-color:#e2e8f0;background:#fff!important}.profile-card--danger{border-color:#991b1b8c}.profile-card__inner{max-width:640px!important}.profile-section__title{letter-spacing:-.01em;margin:0 0 8px;color:#fff!important;font-size:21px!important;font-weight:750!important;line-height:1.2!important}.app-shell-page[data-theme=light] .profile-section__title{color:#0f172a!important}.profile-section__description{margin:0;line-height:1.6;color:#a1a1aa!important;font-size:14px!important}.app-shell-page[data-theme=light] .profile-section__description,.app-shell-page[data-theme=light] .form-field-label{color:#64748b!important}.profile-form{flex-direction:column;gap:18px;display:flex;margin-top:22px!important}.profile-form__field{flex-direction:column;gap:8px;display:flex}.form-field-label{letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block;color:#a1a1aa!important;font-size:12px!important;font-weight:700!important}.form-input-control{font:inherit;outline:none;width:100%;max-width:100%;min-height:46px;padding:12px 14px;display:block;color:#fff!important;background:#050505!important;border:1px solid #27272a!important;border-radius:0!important}.app-shell-page[data-theme=light] .form-input-control{color:#0f172a!important;background:#f8fafc!important;border-color:#cbd5e1!important}.form-input-control:focus{border-color:#7c3aed!important;box-shadow:0 0 0 1px #7c3aed6b!important}.profile-form__actions{flex-wrap:wrap;align-items:center;gap:10px;padding-top:4px;display:flex}.app-button{cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;min-height:42px;font-family:inherit;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex;letter-spacing:0!important;text-transform:none!important;border-radius:0!important;padding:10px 14px!important;font-size:14px!important;font-weight:700!important}.app-button--primary{color:#fff!important;background:#5b21b6!important}.app-button--primary:hover{background:#6d28d9!important}.app-button--secondary{color:#e4e4e7!important;background:#18181b!important;border-color:#27272a!important}.app-button--secondary:hover{color:#fff!important;background:#27272a!important}.app-button--danger{color:#fff!important;background:#991b1b!important}.app-button--danger:hover{background:#b91c1c!important}.app-shell-page .text-red-600{color:#fca5a5!important}.app-shell-page .text-green-600{color:#86efac!important}.app-shell-page .text-gray-600,.app-shell-page .text-gray-700,.app-shell-page .text-gray-800,.app-shell-page .text-gray-900{color:inherit}.app-shell-page[data-theme=light] .theme-toggle{color:#0f172a;background:#0f172a0a;border-color:#0f172a29}.app-shell-page[data-theme=light] .theme-toggle:hover{background:#0f172a14}@media (width<=760px){.app-shell__container,.profile-page{padding-left:18px!important;padding-right:18px!important}.profile-card{padding:20px!important}}.vulnix-home{--red:#e53e3e;--red-dark:#c53030;--red-light:#fc8181;--purple:#805ad5;--purple-light:#b794f4;--bg:#0a0c12;--bg-2:#0f1117;--bg-3:#161b27;--border:#ffffff12;--border-strong:#ffffff24;--text:#f1f5f9;--text-2:#cbd5e1;--text-3:#94a3b8;--text-4:#64748b;--mono:"JetBrains Mono", ui-monospace, monospace;background:var(--bg);color:var(--text-2);text-rendering:optimizelegibility;min-height:100vh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.vulnix-home[data-theme=light]{--red:#dc2626;--red-dark:#b91c1c;--red-light:#ef4444;--purple:#6d28d9;--purple-light:#7c3aed;--bg:#f8fafc;--bg-2:#eef2f7;--bg-3:#e5e7eb;--border:#0f172a1f;--border-strong:#0f172a33;--text:#0f172a;--text-2:#334155;--text-3:#475569;--text-4:#64748b;background:var(--bg)}.welcome-page-body{background:#0a0c12}.vulnix-home *,.vulnix-home :before,.vulnix-home :after{box-sizing:border-box}.vulnix-home a{color:inherit}.vulnix-home .grain{mix-blend-mode:overlay;opacity:.5;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 220 220' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:220px 220px;position:fixed;inset:0}.vulnix-home .aurora{pointer-events:none;z-index:0;background:radial-gradient(80% 60% at 18% -10%,#e53e3e2e,#0000 60%),radial-gradient(60% 50% at 90% 5%,#805ad529,#0000 60%),radial-gradient(100% 80% at 50% 110%,#805ad514,#0000 60%);position:fixed;inset:0}.vulnix-home[data-theme=light] .aurora{background:radial-gradient(80% 60% at 18% -10%,#dc26261f,#0000 60%),radial-gradient(60% 50% at 90% 5%,#6d28d91f,#0000 60%),radial-gradient(100% 80% at 50% 110%,#0ea5e914,#0000 60%)}.vulnix-home[data-theme=light] .grain{opacity:.18;mix-blend-mode:multiply}.vulnix-home .page{z-index:2;position:relative}.vulnix-home .nav{z-index:50;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:14px 32px;transition:-webkit-backdrop-filter .25s,backdrop-filter .25s,background .25s,border-color .25s;display:flex;position:fixed;top:0;left:0;right:0}.vulnix-home .nav.scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--border);background:#0a0c12b8}.vulnix-home[data-theme=light] .nav.scrolled{background:#f8fafcc7}.vulnix-home .nav-brand{color:var(--text);font-family:var(--mono);letter-spacing:4px;align-items:center;gap:10px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.vulnix-home .nav-brand img{width:26px;height:26px}.vulnix-home .nav-links,.vulnix-home .nav-actions{align-items:center;gap:24px;display:flex}.vulnix-home .nav-link{color:var(--text-3);font-size:13.5px;text-decoration:none;transition:color .15s}.vulnix-home .nav-link:hover{color:var(--text)}.vulnix-home .nav-link--auth{font-weight:600}.vulnix-home .nav-cta{background:var(--text);color:var(--bg);border-radius:999px;padding:9px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s}.vulnix-home .nav-cta:hover{background:#fff;transform:translateY(-1px)}.vulnix-home[data-theme=light] .nav-cta{color:#fff;background:#0f172a}.vulnix-home[data-theme=light] .nav-cta:hover{background:#1e293b}.vulnix-home .theme-toggle{border:1px solid var(--border-strong);color:var(--text);cursor:pointer;background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.vulnix-home .theme-toggle:hover{border-color:var(--border-strong);background:#ffffff14;transform:translateY(-1px)}.vulnix-home[data-theme=light] .theme-toggle{background:#0f172a0a}.vulnix-home[data-theme=light] .theme-toggle:hover{background:#0f172a14}.vulnix-home .theme-toggle .material-symbols-outlined{font-size:19px;line-height:1}.vulnix-home .nav-user{position:relative}.vulnix-home .nav-user summary{border:1px solid var(--border-strong);color:var(--text);cursor:pointer;background:#ffffff0a;border-radius:999px;align-items:center;gap:10px;padding:9px 14px;font-size:13px;font-weight:700;list-style:none;display:flex}.vulnix-home .nav-user summary::-webkit-details-marker{display:none}.vulnix-home .nav-user__chevron{color:var(--text-4);font-family:var(--mono);font-size:10px}.vulnix-home .nav-user__menu{border:1px solid var(--border-strong);background:#0a0c12f5;border-radius:12px;min-width:210px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 70px -30px #000c}.vulnix-home .nav-user__menu a,.vulnix-home .nav-user__menu button{color:var(--text-3);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;width:100%;padding:10px 12px;text-decoration:none;display:block}.vulnix-home .nav-user__menu a:hover,.vulnix-home .nav-user__menu button:hover{color:var(--text);background:#ffffff0d}.vulnix-home .hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;max-width:1280px;min-height:100vh;margin:0 auto;padding:140px 32px 80px;display:grid;position:relative}.vulnix-home .eyebrow{border:1px solid var(--border);color:var(--text-3);font-family:var(--mono);letter-spacing:1px;background:#ffffff05;border-radius:999px;align-items:center;gap:10px;margin-bottom:28px;padding:6px 14px 6px 8px;font-size:11px;display:inline-flex}.vulnix-home[data-theme=light] .eyebrow,.vulnix-home[data-theme=light] .btn-ghost,.vulnix-home[data-theme=light] .nav-user summary{background:#0f172a09}.vulnix-home .eyebrow-dot{background:#4ade80;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite vulnixPulse;box-shadow:0 0 0 4px #4ade8026}.vulnix-home .eyebrow-tag{border-right:1px solid var(--border);color:var(--red-light);padding-right:10px;font-weight:700}.vulnix-home .hero-title{color:var(--text);letter-spacing:-2px;margin:0 0 24px;font-size:clamp(2.6rem,5.4vw,4.6rem);font-weight:800;line-height:1.02}.vulnix-home .hero-title .alt,.vulnix-home .title .alt{color:#fca5a5;font-style:italic}.vulnix-home[data-theme=light] .hero-title .alt,.vulnix-home[data-theme=light] .title .alt{color:#b91c1c}.vulnix-home .hero-title .alt{display:block}.vulnix-home .hero-sub,.vulnix-home .subtitle{color:var(--text-3);max-width:560px;font-size:16px;line-height:1.65}.vulnix-home .hero-sub{max-width:480px;margin:0 0 40px;font-size:17px}.vulnix-home .cta-row{flex-wrap:wrap;gap:12px;display:flex}.vulnix-home .btn{cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;padding:14px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.vulnix-home .btn-primary{background:var(--red);color:#fff;box-shadow:0 8px 24px -10px #e53e3e99,inset 0 1px #ffffff26}.vulnix-home .btn-primary:hover{background:var(--red-dark);transform:translateY(-1px)}.vulnix-home .btn-ghost{border:1px solid var(--border-strong);color:var(--text);background:#ffffff08}.vulnix-home .btn-ghost:hover{background:#ffffff0d;border-color:#ffffff47}.vulnix-home[data-theme=light] .btn-ghost:hover{background:#0f172a11;border-color:#0f172a47}.vulnix-home .btn:hover .arrow{transform:translate(3px)}.vulnix-home .arrow{transition:transform .15s;display:inline-block}.vulnix-home .terminal{border:1px solid var(--border-strong);background:linear-gradient(#0d1117 0%,#0a0c12 100%);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 40px 120px -40px #000000d9,0 0 0 1px #ffffff08,0 0 100px -20px #e53e3e59}.vulnix-home .terminal:before{border-radius:inherit;content:"";opacity:.6;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(160deg,#e53e3e80,#0000 40% 70%,#805ad566);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vulnix-home .term-bar{border-bottom:1px solid var(--border);z-index:2;background:linear-gradient(#ffffff0a,#ffffff03);align-items:center;gap:7px;padding:12px 16px;display:flex;position:relative}.vulnix-home .term-dot{border-radius:50%;width:10px;height:10px}.vulnix-home .term-dot--red{background:#ff5f57}.vulnix-home .term-dot--yellow{background:#febc2e}.vulnix-home .term-dot--green{background:#28c840}.vulnix-home .term-title{color:var(--text-4);font-family:var(--mono);margin-left:8px;font-size:11px}.vulnix-home .term-body{color:var(--text-3);font-family:var(--mono);z-index:1;min-height:280px;padding:22px 24px;font-size:13px;line-height:2;position:relative}.vulnix-home .term-line{white-space:pre}.vulnix-home .term-line .num{color:var(--text-4);-webkit-user-select:none;user-select:none;margin-right:12px}.vulnix-home .term-cmd{color:var(--text)}.vulnix-home .term-info{color:var(--text-3)}.vulnix-home .term-open{color:#4ade80}.vulnix-home .term-warn{color:#fb923c}.vulnix-home .term-result{color:var(--red-light);font-weight:700}.vulnix-home .stats{border-bottom:1px solid var(--border);border-top:1px solid var(--border);background:#ffffff04}.vulnix-home[data-theme=light] .stats,.vulnix-home[data-theme=light] .marquee{background:#0f172a06}.vulnix-home .stats-grid{grid-template-columns:repeat(4,1fr);gap:0;max-width:1200px;margin:0 auto;padding:56px 32px;display:grid}.vulnix-home .stat{border-right:1px solid var(--border);padding:0 28px;position:relative}.vulnix-home .stat:last-child{border-right:0}.vulnix-home .stat-label{color:var(--text-4);font-family:var(--mono);letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;font-size:10.5px}.vulnix-home .stat-value{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-1.5px;align-items:baseline;gap:4px;font-size:clamp(2rem,3.6vw,3.2rem);font-weight:800;line-height:1;display:flex}.vulnix-home .stat-value .suffix{color:var(--text-3);font-size:.55em;font-weight:700}.vulnix-home .stat-spark{width:100%;height:28px;margin-top:14px}.vulnix-home .spark-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.vulnix-home .spark-red{fill:#e53e3e1f}.vulnix-home .spark-orange{fill:#fb923c1f}.vulnix-home .spark-purple{fill:#805ad524}.vulnix-home .spark-green{fill:#4ade801f}.vulnix-home .spark-red-stroke{stroke:#e53e3e}.vulnix-home .spark-orange-stroke{stroke:#fb923c}.vulnix-home .spark-purple-stroke{stroke:#805ad5}.vulnix-home .spark-green-stroke{stroke:#4ade80}.vulnix-home .section{max-width:1200px;margin:0 auto;padding:100px 32px;position:relative}.vulnix-home .section-heading{text-align:center;margin:0 auto 48px}.vulnix-home .section-heading .subtitle,.vulnix-home .section-heading .title{margin-left:auto;margin-right:auto}.vulnix-home .tag{color:var(--red);font-family:var(--mono);letter-spacing:3px;text-transform:uppercase;margin-bottom:14px;font-size:11px;display:inline-block}.vulnix-home .title{color:var(--text);letter-spacing:-1px;margin:0 0 18px;font-size:clamp(1.8rem,3.4vw,2.8rem);font-weight:800;line-height:1.08}.vulnix-home .subtitle{margin:0 0 40px}.vulnix-home .marquee{border-bottom:1px dashed var(--border);border-top:1px dashed var(--border);background:#ffffff03;padding:28px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.vulnix-home .marquee-track{gap:56px;width:max-content;animation:35s linear infinite vulnixMarquee;display:flex}.vulnix-home .marquee-item{color:var(--text-4);font-family:var(--mono);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:14px;font-size:13px;display:flex}.vulnix-home .marquee-item:after{color:var(--text-4);content:".";font-size:18px}.vulnix-home .steps-wrap{margin-top:64px;position:relative}.vulnix-home .steps{grid-template-columns:repeat(3,1fr);gap:40px;display:grid;position:relative}.vulnix-home .steps-line{pointer-events:none;height:2px;position:absolute;top:22px;left:0;right:0}.vulnix-home .step{padding-top:64px;position:relative}.vulnix-home .step-num{background:var(--bg);border:2px solid var(--red);color:var(--red);font-family:var(--mono);z-index:2;border-radius:50%;place-items:center;width:44px;height:44px;font-size:14px;font-weight:800;display:grid;position:absolute;top:0;left:0;box-shadow:0 0 0 6px #e53e3e14}.vulnix-home .step h3{color:var(--text);margin:0 0 10px;font-size:18px;font-weight:700}.vulnix-home .step p,.vulnix-home .p-desc,.vulnix-home .plan-desc{color:var(--text-3);margin:0;font-size:14px;line-height:1.65}.vulnix-home .chart-section{background:var(--bg-2);border-bottom:1px solid var(--border);border-top:1px solid var(--border);padding:100px 32px}.vulnix-home .chart-inner{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;max-width:1200px;margin:0 auto;display:grid}.vulnix-home .severity-list{color:var(--text-3);flex-direction:column;gap:12px;margin:0;padding:0;font-size:14.5px;line-height:1.55;list-style:none;display:flex}.vulnix-home .severity-list li:before{color:var(--red-light);content:"-> ";font-family:var(--mono)}.vulnix-home .severity-list b{color:var(--text)}.vulnix-home .chart-card,.vulnix-home .p-card,.vulnix-home .discovery-card,.vulnix-home .plan{border:1px solid var(--border);background:linear-gradient(#ffffff06,#ffffff01);border-radius:16px}.vulnix-home[data-theme=light] .chart-card,.vulnix-home[data-theme=light] .p-card,.vulnix-home[data-theme=light] .discovery-card,.vulnix-home[data-theme=light] .plan{background:linear-gradient(#ffffffc7,#ffffff80);box-shadow:0 20px 70px -48px #0f172a66}.vulnix-home[data-theme=light] .chart-section,.vulnix-home[data-theme=light] .footer{background:var(--bg-2)}.vulnix-home .chart-card{padding:28px}.vulnix-home .chart-card-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;margin-bottom:20px;padding-bottom:16px;display:flex}.vulnix-home .chart-card-head h4,.vulnix-home .live,.vulnix-home .bar-name{color:var(--text-3);font-family:var(--mono);letter-spacing:1.5px;text-transform:uppercase;margin:0;font-size:11px}.vulnix-home .bar-list{flex-direction:column;gap:14px;display:flex}.vulnix-home .bar-row{grid-template-columns:90px 1fr 56px;align-items:center;gap:14px;font-size:13px;display:grid}.vulnix-home .bar-track{background:#ffffff0a;border-radius:3px;height:10px;display:block;overflow:hidden}.vulnix-home[data-theme=light] .bar-track{background:#0f172a14}.vulnix-home .bar-fill{border-radius:3px;width:0;height:100%;transition:width 1.4s cubic-bezier(.2,.7,.2,1);display:block}.vulnix-home .in .bar-fill{width:var(--bar-width)}.vulnix-home .bar-val{color:var(--text);font-variant-numeric:tabular-nums;text-align:right;font-size:14px;font-weight:800}.vulnix-home .bar-critical .bar-fill{background:linear-gradient(90deg,#dc2626,#ef4444)}.vulnix-home .bar-high .bar-fill{background:linear-gradient(90deg,#ea580c,#f97316)}.vulnix-home .bar-medium .bar-fill{background:linear-gradient(90deg,#d97706,#f59e0b)}.vulnix-home .bar-low .bar-fill{background:linear-gradient(90deg,#2563eb,#3b82f6)}.vulnix-home .bar-info .bar-fill{background:linear-gradient(90deg,#475569,#64748b)}.vulnix-home .profiles,.vulnix-home .plans{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.vulnix-home .p-card{border-radius:14px;padding:26px 24px 22px;transition:border-color .2s,transform .25s;position:relative;overflow:hidden}.vulnix-home .p-card:hover{border-color:var(--border-strong);transform:translateY(-3px)}.vulnix-home .p-icon{color:var(--red-light);font-family:var(--mono);letter-spacing:1px;background:#e53e3e1a;border-radius:9px;place-items:center;width:36px;height:36px;margin-bottom:18px;font-size:11px;font-weight:800;display:grid}.vulnix-home .p-name,.vulnix-home .plan-name{color:var(--text);font-family:var(--mono);letter-spacing:.5px;margin-bottom:6px;font-size:13px;font-weight:800}.vulnix-home .p-desc{margin-bottom:18px}.vulnix-home .p-meta{border-top:1px dashed var(--border);color:var(--text-4);font-family:var(--mono);letter-spacing:1px;text-transform:uppercase;gap:14px;padding-top:14px;font-size:10.5px;display:flex}.vulnix-home .p-meta b{color:var(--text-2)}.vulnix-home .discovery{grid-template-columns:.85fr 1.15fr;align-items:center;gap:64px;display:grid}.vulnix-home .discovery-card{font-family:var(--mono);padding:32px 36px;font-size:13px;line-height:2.1}.vulnix-home .discovery-card .root{color:var(--text);margin-bottom:6px;font-weight:700}.vulnix-home .discovery-card .row{color:var(--text-3);grid-template-columns:32px 1fr auto;gap:8px;display:grid}.vulnix-home .branch,.vulnix-home .muted{color:var(--text-4)}.vulnix-home .ok,.vulnix-home .warn{letter-spacing:1px;text-transform:uppercase;font-size:11px}.vulnix-home .ok{color:#4ade80}.vulnix-home .warn{color:#fb923c}.vulnix-home .total{border-top:1px dashed var(--border);color:var(--text-4);letter-spacing:1.5px;text-transform:uppercase;justify-content:space-between;margin-top:18px;padding-top:16px;font-size:11.5px;display:flex}.vulnix-home .total span:last-child{color:var(--red-light)}.vulnix-home .plans{margin-top:56px}.vulnix-home .plan{flex-direction:column;padding:32px 28px;display:flex;position:relative}.vulnix-home .plan-pop{background:linear-gradient(#e53e3e0f,#e53e3e01);border-color:#e53e3e80;box-shadow:0 0 60px -20px #e53e3e66}.vulnix-home[data-theme=light] .plan-pop{background:linear-gradient(#dc26261a,#ffffff94)}.vulnix-home .plan-badge{background:var(--red);color:#fff;letter-spacing:1.5px;text-transform:uppercase;border-radius:999px;padding:4px 12px;font-size:10px;font-weight:800;position:absolute;top:-10px;left:28px}.vulnix-home .plan-name{color:var(--text-3);letter-spacing:2px;text-transform:uppercase;margin-bottom:14px;font-size:11px}.vulnix-home .plan-price{color:var(--text);letter-spacing:-1.5px;margin-bottom:6px;font-size:2.4rem;font-weight:800}.vulnix-home .plan-price .per{color:var(--text-4);font-size:.45em;font-weight:600}.vulnix-home .plan-features{color:var(--text-2);flex-direction:column;flex:1;gap:10px;margin:0 0 28px;padding:0;font-size:13.5px;list-style:none;display:flex}.vulnix-home .plan-features li{align-items:flex-start;gap:10px;display:flex}.vulnix-home .plan-features li:before{background:var(--red);content:"";border-radius:50%;flex:none;width:6px;height:6px;margin-top:7px}.vulnix-home .footer{background:var(--bg-2);border-top:1px solid var(--border)}.vulnix-home .footer-inner{grid-template-columns:1.4fr repeat(3,1fr);gap:48px;max-width:1200px;margin:0 auto;padding:64px 32px 32px;display:grid}.vulnix-home .footer h5{color:var(--text-3);font-family:var(--mono);letter-spacing:2px;text-transform:uppercase;margin:0 0 16px;font-size:11px}.vulnix-home .footer a{color:var(--text-3);padding:4px 0;font-size:13.5px;text-decoration:none;transition:color .15s;display:block}.vulnix-home .footer a:hover{color:var(--text)}.vulnix-home .footer-brand-text{color:var(--text-3);max-width:280px;margin:12px 0 0;font-size:13.5px;line-height:1.65}.vulnix-home .footer-bottom{border-top:1px solid var(--border);color:var(--text-4);font-family:var(--mono);letter-spacing:1px;justify-content:space-between;max-width:1200px;margin:0 auto;padding:24px 32px;font-size:11px;display:flex}.vulnix-home .reveal{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.vulnix-home .reveal.in{opacity:1;transform:translateY(0)}.vulnix-home .reveal-d1{transition-delay:80ms}.vulnix-home .reveal-d2{transition-delay:.16s}.vulnix-home .reveal-d3{transition-delay:.24s}.vulnix-home .reveal-d4{transition-delay:.32s}@keyframes vulnixPulse{0%,to{box-shadow:0 0 0 4px #4ade8026}50%{box-shadow:0 0 0 7px #4ade800d}}@keyframes vulnixMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=1024px){.vulnix-home .hero,.vulnix-home .chart-inner,.vulnix-home .discovery{grid-template-columns:1fr}.vulnix-home .hero{gap:80px;padding-top:120px}.vulnix-home .stats-grid,.vulnix-home .profiles{grid-template-columns:repeat(2,1fr)}.vulnix-home .stat:nth-child(2n){border-right:0}.vulnix-home .steps,.vulnix-home .plans{grid-template-columns:1fr}.vulnix-home .footer-inner{grid-template-columns:1fr 1fr}}@media (width<=760px){.vulnix-home .nav{padding:14px 18px}.vulnix-home .nav-links,.vulnix-home .nav-link--auth{display:none}.vulnix-home .hero,.vulnix-home .section,.vulnix-home .chart-section{padding-left:20px;padding-right:20px}.vulnix-home .hero-title{letter-spacing:-1px}.vulnix-home .stats-grid,.vulnix-home .profiles,.vulnix-home .footer-inner{grid-template-columns:1fr}.vulnix-home .stat{border-bottom:1px solid var(--border);border-right:0;padding:24px 0}.vulnix-home .stat:last-child{border-bottom:0}.vulnix-home .steps-line{display:none}.vulnix-home .bar-row{grid-template-columns:72px 1fr 34px}.vulnix-home .discovery-card{padding:24px 20px;overflow-x:auto}.vulnix-home .footer-bottom{flex-direction:column;gap:10px}}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
