:root{--bg-primary:#0A0A0A;--bg-secondary:#111111;--bg-tertiary:#1A1A1A;--text-primary:#FFFFFF;--text-secondary:#CCCCCC;--text-muted:#999999;--accent-primary:#D6D6D6;--accent-secondary:#D6D6D6;--accent-bg:rgba(255,255,255,0.08);--brand-accent:#77777D;--gold-primary:#C9A227;--gold-secondary:#B8860B;--gold-tertiary:#A07608;--success:#00ff88;--error:#ff4444;--warning:#ffaa00;--info:#4da6ff;--border-primary:rgba(255,255,255,0.08);--border-secondary:rgba(255,255,255,0.04);--hover-overlay:rgba(255,255,255,0.05);--active-overlay:rgba(255,255,255,0.08);--app-font:var(--font-outfit,"Outfit"),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--app-font-weight:500;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:20px;--spacing-2xl:24px;--shadow-sm:0 2px 8px rgba(0,0,0,0.2);--shadow-md:0 4px 16px rgba(0,0,0,0.3);--shadow-lg:0 8px 32px rgba(0,0,0,0.4)}*{margin:0;padding:0;box-sizing:border-box;font-family:var(--app-font)!important}body{background:var(--bg-primary);color:var(--text-primary);overflow-x:hidden}.btn,.dropdown-item,.nav-item,a,body,button,div,h1,h2,h3,h4,h5,h6,input,p,select,span,textarea{font-family:var(--app-font)!important;font-weight:var(--app-font-weight)}.container{max-width:1100px;width:calc(100% - 24px);margin:0 auto}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.w-full{width:100%}.h-full{height:100%}.flex-1{flex:1 1}.flex-shrink-0{flex-shrink:0}.panel{width:100%;max-width:none}.panel-header{margin-bottom:var(--spacing-lg)}.panel-title{font-size:24px;font-weight:var(--app-font-weight);color:var(--text-primary);margin:0 0 4px}.panel-subtitle{font-size:14px;color:var(--text-secondary);margin:0}.stat-card{background:var(--bg-secondary);border:none;border-radius:var(--radius-lg);padding:24px;display:flex;flex-direction:column;gap:4px;min-height:120px;position:relative;overflow:hidden;box-shadow:none;z-index:1}.stat-card:before{content:"";position:absolute;bottom:-250px;right:-150px;width:500px;height:500px;background-image:none;background-size:contain;background-repeat:no-repeat;background-position:50%;opacity:.12;z-index:-1;pointer-events:none}.stat-card-value{font-size:28px;font-weight:700;color:var(--text-primary)}.stat-card-label{font-size:13px;font-weight:var(--app-font-weight);color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px}.stats-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:32px}.info-card{background:var(--bg-secondary);border:none;border-radius:var(--radius-lg);padding:24px;display:flex;flex-direction:column;min-height:140px;position:relative;overflow:hidden;box-shadow:none;z-index:1}.info-card:before{content:"";position:absolute;bottom:-250px;right:-150px;width:500px;height:500px;background-image:none;background-size:contain;background-repeat:no-repeat;background-position:50%;opacity:.12;z-index:-1;pointer-events:none}.info-card-blue{background:var(--accent-bg)}.info-card-blue:before{opacity:.15}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);border-radius:var(--radius-lg);font-family:var(--app-font);font-weight:600;text-decoration:none;cursor:pointer;padding:9px 18px;font-size:14px;height:34px;min-height:34px;line-height:1;text-align:center;box-sizing:border-box;border:1px solid transparent;box-shadow:none;transform:translateZ(0) scale(1);will-change:transform;transition:transform .2s cubic-bezier(.2,.9,.2,1);outline:none;position:relative;overflow:hidden;z-index:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.btn,.btn-primary{background:var(--accent-bg);color:var(--accent-primary)}.btn-primary{border-color:transparent}@media (hover:hover){.btn:hover{transform:translateZ(0) scale(1.03)!important}.btn:active{transform:translateZ(0) scale(1.01)!important}}@media (hover:none){.btn:active,.btn:hover{transform:translateZ(0) scale(1)!important;animation:none!important}}html.js .homepage [data-reveal]{opacity:0;transform:translate3d(0,18px,0);will-change:transform,opacity}html.js .homepage [data-reveal].is-revealed{opacity:1;transform:translateZ(0);animation:reveal-blob-in .42s cubic-bezier(.16,1,.22,1) both;animation-delay:var(--reveal-delay,0s)}@keyframes reveal-blob-in{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){html.js .homepage [data-reveal],html.js .homepage [data-reveal].is-revealed{opacity:1!important;transform:none!important;animation:none!important}}.btn-danger{background:var(--error);color:var(--text-primary);--btn-shadow-color:rgba(150,30,30,0.85)}.btn-success{background:var(--success);color:var(--bg-primary);--btn-shadow-color:rgba(0,150,80,0.85)}.btn-ghost{background:transparent;color:var(--text-secondary);border:1px solid var(--border-primary);box-shadow:none}.btn-gold{background:linear-gradient(135deg,#FFD700,#B8860B)!important;border:1px solid rgba(184,134,11,.45)!important;color:#000000!important;--btn-shadow-color:rgba(139,101,8,0.60)}.btn-sm{padding:var(--spacing-sm) var(--spacing-md);font-size:12px;height:30px;min-height:30px;border-radius:var(--radius-lg)}img[src="/logo.png"]{filter:grayscale(1) brightness(1.18) contrast(.9)}.btn-lg{padding:var(--spacing-md) var(--spacing-xl);font-size:15px;height:44px;min-height:44px;border-radius:var(--radius-lg)}.btn-icon{width:16px;height:16px;flex-shrink:0}:not(.nav-item):not(.nav-subitem):not(.nav-item-icon):not(.nav-arrow):not(.user-dropdown-up):not(.sidebar-user-chevron):not(.user-dropdown-item):not(.btn):not(.navbar__link):not([data-reveal]):not(.stat-item):not(.stat-number):not(.stat-label):not(.toggle):not(.toggle-track):not(.toggle-thumb):not(.toggle-switch):not(.toggle-slider):not(.range-input):not(.range-slider):not(.links-modal-overlay):not(.links-modal):not(.links-modal-close):not(.username-effect-card):not(.cursor-effect-card):not(.font-option):not(.profile-title-tooltip):not(.biolink-fixed-tooltip):not(.effect-container):not(.snowflake):not(.sparkle):not(.username-ember):not(.username-rainbow-drop):not(.username-effect-rainbow):not(.username-effect-fire):not(.username-effect-fuzzy):not(.typewriter-cursor):not(.verified-badge-shimmer-sweep):not(.profile-border-beam-stroke):not(.originkit-username-effect):not(.originkit-username-effect *){transition:none!important;animation:none!important}.verified-badge{position:relative;display:inline-block;flex:0 0 auto;vertical-align:middle}.verified-badge-check,.verified-badge-shape,.verified-badge-shimmer{position:absolute;inset:0;width:100%;height:100%}.verified-badge-shimmer{overflow:hidden;pointer-events:none}.verified-badge-shimmer-sweep{position:absolute;inset:0;background:linear-gradient(105deg,transparent,transparent 43%,rgba(255,255,255,.12) 47%,rgba(255,255,255,.78) 50%,rgba(255,255,255,.12) 53%,transparent 57%,transparent);transform:translateX(-100%);animation:verified-badge-community-shimmer 3.6s cubic-bezier(.22,.61,.36,1) infinite;will-change:transform}.verified-badge-check{z-index:1;width:50%;height:50%;inset:25%}@keyframes verified-badge-community-shimmer{0%,62%{transform:translateX(-110%)}to{transform:translateX(210%)}}.btn:disabled{opacity:.55;cursor:not-allowed;pointer-events:none;filter:none}.btn:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:2px}.form-field,.form-group{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}.form-label{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.form-input,.form-label{color:var(--text-primary)}.form-input{width:100%;padding:12px 16px;height:48px;border-radius:var(--radius-lg);border:2px solid var(--border-primary);background:rgba(255,255,255,.03);font-family:var(--app-font);font-size:15px;font-weight:500;box-sizing:border-box;transition:border-color .18s ease,background-color .18s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-border-radius:var(--radius-lg)}.form-input::placeholder{color:var(--text-muted)}.form-input:focus{outline:none;border-color:rgba(255,255,255,.65);background:rgba(255,255,255,.04);-webkit-tap-highlight-color:transparent}.form-input:disabled{opacity:.6;cursor:not-allowed}.form-textarea{min-height:80px;resize:vertical}.form-grid{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.form-grid-2{grid-template-columns:1fr 1fr}.form-grid-3{grid-template-columns:1fr 1fr 1fr}.form-grid-single{grid-template-columns:1fr}.toggle{background:transparent;border:none;cursor:pointer;padding:4px;flex-shrink:0;transition:opacity .2s ease;-webkit-tap-highlight-color:transparent}.toggle:disabled{cursor:not-allowed;opacity:.5}.toggle-track{box-sizing:border-box;width:42px;height:22px;border-radius:999px;position:relative;display:flex;align-items:center;background:rgba(255,255,255,.07);border:none;transition:background-color .18s ease}.toggle-track:before{display:none}.toggle.enabled .toggle-track{background:var(--accent-primary)}.toggle-thumb{width:16px;height:16px;border-radius:50%;position:absolute;top:50%;left:3px;transform:translate3d(0,-50%,0);background:rgba(255,255,255,.55);transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .18s ease}.toggle.enabled .toggle-thumb{transform:translate3d(20px,-50%,0);background:#ffffff}.toggle.disabled .toggle-thumb{transform:translate3d(0,-50%,0)}button.toggle-switch{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;position:relative;display:inline-flex;align-items:center;justify-content:flex-start;width:42px;height:22px;min-width:42px;min-height:22px;max-width:42px;max-height:22px;margin:0;padding:0;background:rgba(255,255,255,.07);border:none;border-radius:999px;cursor:pointer;flex-shrink:0;flex-grow:0;align-self:center;font-size:0;line-height:0;transition:background-color .18s ease,opacity .18s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}button.toggle-switch:before{display:none}button.toggle-switch>.toggle-slider{box-sizing:border-box;position:absolute;top:50%;left:3px;width:16px;height:16px;transform:translate3d(0,-50%,0);border-radius:50%;background:rgba(255,255,255,.55);border:none;box-shadow:none;transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .18s ease;pointer-events:none}button.toggle-switch.active{background:var(--accent-primary)}button.toggle-switch.active>.toggle-slider{transform:translate3d(20px,-50%,0);background:#ffffff}button.toggle-switch.disabled,button.toggle-switch:disabled{opacity:.55;cursor:not-allowed}button.toggle-switch:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:2px}@media (hover:none) and (pointer:coarse),(max-width:768px){button.toggle-switch{width:42px!important;min-width:42px!important;max-width:42px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;transform:none!important}button.toggle-switch>.toggle-slider{width:16px!important;height:16px!important;top:50%!important;left:3px!important}button.toggle-switch.active>.toggle-slider{transform:translate3d(20px,-50%,0)!important}}@media (prefers-reduced-motion:reduce){.toggle-slider,.toggle-thumb{transition:none!important}}.range-input,.range-slider{--range-progress:0%;width:100%;height:32px;padding:0;margin-top:8px;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y}.range-input:disabled,.range-slider:disabled{opacity:.55;cursor:not-allowed}.range-input::-webkit-slider-runnable-track,.range-slider::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(90deg,var(--accent-primary),var(--accent-primary)) 0/var(--range-progress) 100% no-repeat,rgba(255,255,255,.08);border:none}.range-input::-webkit-slider-thumb,.range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin-top:-6px;border-radius:999px;background:rgba(255,255,255,.92);border:none;box-shadow:0 10px 24px rgba(0,0,0,.45);-webkit-transition:transform .14s ease,box-shadow .14s ease;transition:transform .14s ease,box-shadow .14s ease}.range-input:focus-visible::-webkit-slider-thumb,.range-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px rgba(255,255,255,.22),0 10px 24px rgba(0,0,0,.45)}@media (hover:hover){.range-input:hover::-webkit-slider-thumb,.range-slider:hover::-webkit-slider-thumb{transform:scale(1.06)}.range-input:active::-webkit-slider-thumb,.range-slider:active::-webkit-slider-thumb{transform:scale(.98)}}.range-input::-moz-range-track,.range-slider::-moz-range-track{height:6px;border-radius:999px;background:rgba(255,255,255,.08);border:none}.range-input::-moz-range-progress,.range-slider::-moz-range-progress{height:6px;border-radius:999px;background:var(--accent-primary)}.range-input::-moz-range-thumb,.range-slider::-moz-range-thumb{width:18px;height:18px;border-radius:999px;background:rgba(255,255,255,.92);border:none;box-shadow:0 10px 24px rgba(0,0,0,.45);-moz-transition:transform .14s ease,box-shadow .14s ease;transition:transform .14s ease,box-shadow .14s ease}.range-input:focus-visible::-moz-range-thumb,.range-slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px rgba(255,255,255,.22),0 10px 24px rgba(0,0,0,.45)}.range-input::-moz-focus-outer,.range-slider::-moz-focus-outer{border:0}.modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px}.modal,.modal-content{background:rgba(17,17,17,.96);border-radius:var(--radius-lg);width:100%;max-width:460px;position:relative;overflow:hidden;box-shadow:0 18px 40px rgba(0,0,0,.55);border:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.modal-content:before,.modal:before{content:"";position:absolute;bottom:-260px;right:-180px;width:650px;height:650px;background-image:none;background-size:contain;background-repeat:no-repeat;background-position:50%;opacity:.06;z-index:0;pointer-events:none}.modal-content>*,.modal>*{position:relative;z-index:1}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 12px}.modal-header h3,.modal-title{font-size:16px;font-weight:600;color:var(--text-primary);margin:0}.modal-subtitle{font-size:12px;color:var(--text-secondary);margin:4px 0 0}.modal-close{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--error);cursor:pointer;font-size:18px;font-weight:600;transition:transform .15s ease}.modal-close:hover{transform:scale(1.3)}.modal-body{padding:12px 24px 24px}.modal-actions,.modal-footer{display:flex;gap:12px;justify-content:flex-end;padding:0 24px 24px}.table-container{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);overflow:hidden}.table{width:100%;border-collapse:collapse}.table th{text-align:left;padding:14px 20px;background:rgba(255,255,255,.04);font-size:12px;font-weight:var(--app-font-weight);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-primary)}.table td{padding:16px 20px;font-size:14px;color:var(--text-primary);border-bottom:1px solid var(--border-secondary)}.table tr:last-child td{border-bottom:none}.table tr:hover td{background:rgba(255,255,255,.04)}.status-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-sm);font-size:11px;font-weight:var(--app-font-weight)}.status-badge.active{background:rgba(0,255,136,.12);color:var(--success)}.status-badge.banned,.status-badge.error{background:rgba(255,68,68,.12);color:var(--error)}.status-badge.inactive,.status-badge.used{background:rgba(255,255,255,.08);color:var(--text-muted)}.status-badge.pending,.status-badge.unused{background:var(--accent-bg);color:var(--accent-primary)}.status-badge.expired,.status-badge.warning{background:rgba(255,170,0,.14);color:var(--warning)}.action-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.empty-state{text-align:center;padding:60px 20px;color:var(--text-muted)}.empty-state svg{width:48px;height:48px;margin-bottom:16px;opacity:.3}.empty-state p{margin:0;font-size:14px}.loading{display:flex;align-items:center;justify-content:center;padding:60px;color:var(--text-muted);font-size:14px}.dropdown{position:relative;width:100%}.dropdown-trigger{width:100%;padding:10px 12px;border-radius:var(--radius-lg);border:none;background:rgba(255,255,255,.04);color:var(--text-primary);font-family:var(--app-font);font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;text-align:left;transition:background .2s ease;-webkit-tap-highlight-color:transparent;min-height:40px}.dropdown-trigger:focus{outline:none;background:rgba(255,255,255,.08)}.dropdown-content,.trigger-content{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.dropdown-placeholder{color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-arrow{width:14px;height:14px;color:var(--text-muted);flex-shrink:0}.dropdown-menu{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1000;max-height:200px;overflow-y:auto;background:var(--bg-secondary);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.dropdown-item{width:100%;padding:8px 12px;background:transparent;border:none;color:var(--text-primary);text-align:left;display:flex;align-items:center;gap:8px;font-family:var(--app-font);font-size:13px;cursor:pointer;transition:background .2s ease;-webkit-tap-highlight-color:transparent;min-height:36px}.dropdown-item:active,.dropdown-item:hover{background:var(--hover-overlay)}.dropdown-empty{padding:12px;font-size:13px;color:var(--text-muted);text-align:center;font-style:italic}.section{margin-bottom:var(--spacing-2xl)}.section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-lg)}.section-title{font-size:20px;font-weight:600;color:var(--text-primary);margin:0}.section-subtitle{font-size:14px;color:var(--text-secondary);margin:0}@media (max-width:1024px){.stats-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.stats-row{grid-template-columns:1fr;gap:12px}.stat-card{min-height:100px;padding:16px}.stat-card-value{font-size:22px}.form-grid-2,.form-grid-3{grid-template-columns:1fr}.form-input,.form-textarea{padding:12px 16px;font-size:16px;min-height:44px}.toggle-track{width:42px;height:22px;border-radius:999px}.toggle-thumb{width:16px;height:16px;border-radius:50%}.toggle.enabled .toggle-thumb{transform:translate3d(20px,-50%,0)}.toggle.disabled .toggle-thumb{transform:translate3d(0,-50%,0)}.modal-overlay{padding:16px;align-items:flex-end}.modal,.modal-content{max-width:100%;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.modal-actions,.modal-footer{flex-direction:column-reverse;gap:8px}.modal-actions .btn,.modal-footer .btn{width:100%}.action-bar{flex-direction:column;align-items:stretch}.section-header{flex-wrap:wrap;gap:8px}.panel-title{font-size:20px}}@media (max-width:480px){.modal-header{padding:20px 20px 10px}.modal-body{padding:10px 20px 20px}.modal-actions,.modal-footer{padding:0 20px 20px}}.blue-highlight{color:var(--accent-primary)!important;text-decoration:none;font-weight:600}.blue-highlight:hover{text-decoration:underline}:root{--UiMotionFast:120ms;--UiMotionNormal:180ms;--UiMotionLarge:260ms;--UiFocusOffset:3px;--UiTouchTarget:2.75rem}html{text-size-adjust:100%;scrollbar-gutter:stable}:where(button,input,select,textarea){font:inherit}:where(button,[role=button],summary){touch-action:manipulation}:where(a[href],button,input,select,textarea,summary,[role=button],[role=link],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid currentColor;outline-offset:var(--UiFocusOffset)}:where(button,input,select,textarea,[aria-disabled=true]):disabled{cursor:not-allowed}:where([aria-busy=true]){cursor:progress}:where(textarea){resize:vertical}:where(img,video){max-inline-size:100%}:where(p,li,dd,td,th,figcaption){overflow-wrap:break-word}:where([class~=grid],[class~=flex])>*{min-inline-size:0}:where(dialog){max-inline-size:min(42rem,calc(100vw - 2rem));max-block-size:calc(100dvh - 2rem);overflow:auto;overscroll-behavior:contain}:where(dialog)::-webkit-backdrop{background:rgb(0 0 0/.55)}:where(dialog)::backdrop{background:rgb(0 0 0/.55)}:target{scroll-margin-block-start:6rem}@media (pointer:coarse){:where(button[aria-label],a[aria-label],[role=button][aria-label]){min-inline-size:var(--UiTouchTarget);min-block-size:var(--UiTouchTarget)}:where(input,select,textarea){font-size:max(1rem,1em)}}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.profile-border-beam{pointer-events:none;position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;border-radius:var(--beam-radius,inherit)}.profile-border-beam-stroke{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:profile-border-beam-motion calc(var(--duration) * 1s) linear infinite;animation-delay:var(--delay);will-change:stroke-dashoffset}.profile-border-beam-glow{opacity:.5;filter:blur(4px)}.profile-border-beam-core{opacity:1}@keyframes profile-border-beam-motion{to{stroke-dashoffset:-100}}@media (prefers-reduced-motion:reduce){.profile-border-beam-stroke{animation:none;stroke-dashoffset:-35}}