@import "https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;500;600&family=Inter:wght@300;400;500;600&family=JetBrains+Mono:wght@300;400;500;600&family=Outfit:wght@400;500;600&family=Roboto+Mono:wght@400;500;600&display=swap";
:root{--bg-primary:#000;--bg-card:#000;--bg-card-header:#050505;--bg-block:#050505;--bg-btn:#0a0a0a;--bg-btn-hover:#121212;--border-card:#262626;--border-block:#262626;--border-btn:#262626;--border-btn-hover:var(--accent);--border-header:#262626;--border-footer:#1a1a1a;--text-primary:#fff;--text-secondary:#e5e5e5;--text-muted:#a3a3a3;--text-dim:#888;--text-line-num:#a3a3a3;--text-label:var(--accent);--accent:#fff;--accent-glow:#ffffff26;--accent-dim:#1c1c1c;--dot-red-bg:#3a1a1a;--dot-red-border:#5a2a2a;--dot-yellow-bg:#2a2a1a;--dot-yellow-border:#4a4a2a;--dot-green-bg:#1a2a1a;--dot-green-border:#2a4a2a;--font-mono:"JetBrains Mono", monospace;--font-sans:"Inter", system-ui, sans-serif;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--transition-fast:.15s ease;--transition-normal:.3s ease}*,:before,:after{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#080c09e6;border-radius:4px}::-webkit-scrollbar-thumb{background:var(--border-card,#262626);border:1px solid #ffffff1a;border-radius:4px;transition:background-color .2s,border-color .2s}::-webkit-scrollbar-thumb:hover{background:var(--accent,#4ade80);box-shadow:0 0 10px var(--accent-glow,#4ade8080)}::-webkit-scrollbar-corner{background:0 0}*{scrollbar-width:thin;scrollbar-color:var(--border-card,#262626) #080c09e6}html,body{background:var(--bg-primary);color:var(--text-secondary);font-family:var(--font-mono);text-rendering:optimizelegibility;min-height:100vh;overflow-x:hidden}.noise{display:none}.page{z-index:1;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px 80px;display:flex;position:relative}.page:before{content:"";background:radial-gradient(ellipse, var(--accent-glow,#ffffff0d) 0%, transparent 70%);pointer-events:none;width:700px;height:400px;position:fixed;top:-200px;left:50%;transform:translate(-50%)}.card{background:var(--bg-card);border:1px solid var(--border-card);border-radius:var(--radius-lg);z-index:10;width:100%;max-width:480px;margin-left:auto;margin-right:auto;animation:.5s both fadeIn;position:relative;overflow:visible}@keyframes fadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.term-header{background:var(--bg-card-header);border-bottom:1px solid var(--border-header);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);align-items:center;gap:6px;padding:12px 16px;display:flex}.term-dot{border-radius:50%;width:10px;height:10px}.term-dot.red{background:var(--dot-red-bg);border:1px solid var(--dot-red-border)}.term-dot.yellow{background:var(--dot-yellow-bg);border:1px solid var(--dot-yellow-border)}.term-dot.green{background:var(--dot-green-bg);border:1px solid var(--dot-green-border)}.term-title{color:var(--text-muted);letter-spacing:.05em;margin-left:8px;font-size:11px}.card-body{padding:24px 24px 20px}.profile-row{z-index:50;align-items:center;gap:16px;margin-bottom:24px;display:flex;position:relative}.avatar-wrap{border-radius:var(--radius-md);border:1px solid var(--border-card);flex-shrink:0;width:64px;height:64px;overflow:hidden}.avatar-img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.profile-info{z-index:50;flex:1;position:relative}.name{color:var(--text-primary);letter-spacing:-.02em;z-index:50;margin-bottom:6px;font-size:20px;font-weight:600;line-height:1;position:relative}.cursor{color:var(--accent);animation:1.2s step-end infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.status{color:var(--text-dim);letter-spacing:.08em;align-items:center;gap:6px;font-size:11px;display:flex}.status-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 6px var(--accent-glow);border-radius:50%;animation:2s ease-in-out infinite pulse}.status-dot.inactive{background:#facc15;box-shadow:0 0 6px #facc1580}.status-dot.dnd{background:#f87171;box-shadow:0 0 6px #f8717180}.status-dot.offline{box-shadow:none;background:#6b7280;animation:none}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.bio-block{background:var(--bg-block);border:1px solid var(--border-block);border-radius:var(--radius-sm);margin-bottom:20px;padding:12px 14px}.bio-line{gap:12px;line-height:1.8;display:flex}.bio-num{color:var(--text-line-num);-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:11px}.bio-text{color:var(--text-muted);font-size:12.5px;font-style:italic}.section-label{color:var(--text-label);letter-spacing:.2em;text-transform:uppercase;margin-bottom:10px;font-size:10px}.links{flex-direction:column;gap:6px;display:flex}.btn{background:var(--bg-btn);border:1px solid var(--border-btn);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);font-family:var(--font-mono);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:500;text-decoration:none;animation:.3s both fadeIn;display:flex;position:relative;overflow:hidden}.btn:before{content:"";background:var(--accent);opacity:0;width:3px;transition:opacity var(--transition-fast);position:absolute;top:0;bottom:0;left:0}.btn:after{content:"";background:var(--accent-glow,#ffffff0d);opacity:0;transition:opacity var(--transition-fast);pointer-events:none;position:absolute;inset:0}.btn:hover{border-color:var(--accent);color:var(--text-primary)}.btn:hover:before,.btn:hover:after{opacity:1}.btn:active{transform:scale(.99)}.btn-icon{color:var(--accent);transition:color var(--transition-fast);flex-shrink:0;align-items:center;display:flex}.btn-label{color:var(--text-primary);flex:1;font-size:13px;font-weight:500}.btn-arrow{color:var(--text-muted);transition:color var(--transition-fast), transform var(--transition-fast);font-size:13px}.btn:hover .btn-arrow{color:var(--accent);transform:translate(3px)}.site-footer{text-align:center;font-family:var(--font-sans);color:#7fbfdc;z-index:10;pointer-events:none;font-size:13px;position:fixed;bottom:6px;left:0;right:0}.term-footer{border-top:1px solid var(--border-footer);color:var(--text-secondary);letter-spacing:.05em;justify-content:space-between;align-items:center;padding:10px 16px;font-size:11.5px;display:flex}.footer-ok{color:var(--accent);opacity:.95;font-weight:700}.view-count{color:var(--text-secondary);opacity:.95;align-items:center;gap:6px;font-size:11.5px;display:flex}.modal-backdrop{z-index:1100;background:#020605bf;justify-content:center;align-items:center;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.modal{background:var(--bg-card);border:1px solid var(--border-card);border-radius:var(--radius-lg);width:520px;max-width:92vw;max-height:90vh;color:var(--text-secondary);padding:24px;overflow-y:auto;box-shadow:0 10px 30px #0009}.modal h2{color:var(--text-primary);margin-bottom:16px;font-size:16px;font-weight:600}.modal-field{margin-bottom:14px}.modal-field label{color:var(--text-dim);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:11px;display:block}.modal-input{border-radius:var(--radius-sm);border:1px solid var(--border-block);background:var(--bg-block);width:100%;color:var(--text-primary);font-family:var(--font-mono);transition:border-color var(--transition-fast);outline:none;padding:8px 12px;font-size:13px}.modal-input:focus{border-color:var(--accent)}.modal-input::placeholder{color:var(--text-line-num)}textarea.modal-input{resize:vertical;min-height:80px}.modal-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.modal-btn{border-radius:var(--radius-sm);border:1px solid var(--border-btn);background:var(--bg-btn);color:var(--text-muted);font-family:var(--font-mono);cursor:pointer;z-index:15;transition:border-color var(--transition-fast), color var(--transition-fast);padding:8px 18px;font-size:12px;position:relative;pointer-events:auto!important}.modal-btn:hover{border-color:var(--border-btn-hover);color:var(--text-primary)}.modal-btn.primary{background:var(--accent-glow,#ffffff14);border-color:var(--accent);color:var(--accent)}.modal-btn.primary:hover{border-color:var(--accent);filter:brightness(1.25)}.status-selector{flex-wrap:wrap;gap:6px;display:flex}.status-option{border-radius:var(--radius-sm);border:1px solid var(--border-btn);background:var(--bg-btn);color:var(--text-muted);font-family:var(--font-mono);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);align-items:center;gap:6px;padding:6px 12px;font-size:11px;display:flex}.status-option:hover{border-color:var(--border-btn-hover)}.status-option.active{border-color:var(--accent);color:var(--accent)}.status-option-dot{border-radius:50%;width:8px;height:8px}.avatar-upload{cursor:pointer;position:relative}.avatar-upload:hover .avatar-upload-overlay{opacity:1}.avatar-upload-overlay{border-radius:var(--radius-md);opacity:0;transition:opacity var(--transition-fast);color:#fff;background:#00000080;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;inset:0}.create-bio-btn{border-radius:var(--radius-md);border:1px dashed var(--accent-glow,var(--border-card));width:100%;max-width:480px;color:var(--accent);font-family:var(--font-mono);cursor:pointer;text-align:center;transition:border-color var(--transition-fast), background var(--transition-fast);background:0 0;margin:20px auto 0;padding:12px;font-size:13px;display:block}.create-bio-btn:hover{border-color:var(--accent);background:var(--accent-glow,#ffffff0d)}.comments-section{margin-top:16px}.comment{border:1px solid var(--border-block);border-radius:var(--radius-sm);background:var(--bg-block);margin-bottom:8px;padding:10px 12px}.comment-header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.comment-author{color:var(--text-primary);font-size:12px;font-weight:500}.comment-date{color:var(--text-line-num);font-size:10px}.comment-text{color:var(--text-muted);font-size:12px;line-height:1.5}.comment-rating{gap:2px;margin-top:4px;display:flex}.star{cursor:pointer;color:var(--text-line-num);transition:color var(--transition-fast);font-size:14px}.star.filled{color:#facc15}.copy-link-btn{border-radius:var(--radius-sm);border:1px solid var(--border-btn);background:var(--bg-btn);color:var(--text-muted);font-family:var(--font-mono);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);align-items:center;gap:6px;padding:6px 12px;font-size:11px;display:inline-flex}.copy-link-btn:hover{border-color:var(--accent);color:var(--accent)}.copy-link-btn.copied{color:var(--accent);border-color:var(--accent)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:520px){.card{border-radius:var(--radius-md)}.page{padding:20px 12px 80px}}.explore-page{z-index:1;max-width:1200px;min-height:100vh;margin:0 auto;padding:48px 24px 80px;position:relative}.explore-header{margin-bottom:32px}.explore-title{color:var(--text-primary);letter-spacing:-.03em;font-size:28px;font-weight:600;font-family:var(--font-mono);margin-bottom:4px}.explore-title__accent{color:var(--accent)}.explore-subtitle{color:var(--text-label);letter-spacing:.1em;font-size:12px}.explore-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;display:flex}.explore-search-wrap{flex:1;min-width:200px;max-width:420px;position:relative}.explore-search__icon{color:var(--text-dim);pointer-events:none;font-size:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.explore-search{border-radius:var(--radius-md);border:1px solid var(--border-block);background:var(--bg-card);width:100%;color:var(--text-primary);font-family:var(--font-mono);transition:border-color var(--transition-fast);outline:none;padding:9px 12px 9px 34px;font-size:13px}.explore-search:focus{border-color:var(--accent)}.explore-search::placeholder{color:var(--text-line-num)}.explore-sort{gap:6px;display:flex}.explore-sort__btn{border-radius:var(--radius-sm);border:1px solid var(--border-btn);background:var(--bg-btn);color:var(--text-muted);font-family:var(--font-mono);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);padding:8px 14px;font-size:11px}.explore-sort__btn:hover{border-color:var(--border-btn-hover);color:var(--text-secondary)}.explore-sort__btn--active{border-color:var(--accent);color:var(--accent)}.explore-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.explore-empty{text-align:center;color:var(--text-label);padding:60px 20px;font-size:13px}.explore-empty__icon{opacity:.4;margin-bottom:12px;font-size:32px}.explore-empty__hint{color:var(--text-line-num);margin-top:6px;font-size:11px}.explore-spinner{margin-bottom:12px;font-size:24px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.explore-load-more{text-align:center;margin-top:32px}.explore-load-btn{border-radius:var(--radius-md);border:1px dashed var(--accent-glow,var(--border-card));color:var(--accent);font-family:var(--font-mono);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);background:0 0;padding:10px 28px;font-size:13px}.explore-load-btn:hover:not(:disabled){border-color:var(--accent);background:var(--accent-glow,#ffffff0d)}.explore-load-btn:disabled{opacity:.5;cursor:default}.profile-card{background:var(--bg-card);border:1px solid var(--border-card);border-radius:var(--radius-lg);transition:border-color var(--transition-fast), transform var(--transition-fast);will-change:transform;animation:.4s both fadeIn;position:relative;overflow:visible;transform:translateZ(0)}.profile-card-link:hover .profile-card{border-color:var(--card-accent,var(--accent));transform:translateY(-2px)translateZ(0)}.profile-card__header{background:var(--bg-card-header);border-bottom:1px solid var(--border-header);align-items:center;gap:8px;padding:10px 14px;display:flex}.profile-card__dots{gap:5px;display:flex}.profile-card__dot{border-radius:50%;width:8px;height:8px}.profile-card__dot--r{background:var(--dot-red-bg);border:1px solid var(--dot-red-border)}.profile-card__dot--y{background:var(--dot-yellow-bg);border:1px solid var(--dot-yellow-border)}.profile-card__dot--g{background:var(--dot-green-bg);border:1px solid var(--dot-green-border)}.profile-card__slug{color:var(--text-dim);letter-spacing:.08em;margin-left:4px;font-size:10px}.profile-card__body{align-items:flex-start;gap:12px;padding:16px 14px 12px;display:flex}.profile-card__avatar-wrap{border-radius:var(--radius-md);border:1px solid var(--border-card);flex-shrink:0;width:48px;height:48px;overflow:hidden}.profile-card__avatar{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.profile-card__avatar-placeholder{justify-content:center;align-items:center;width:100%;height:100%;font-weight:600;display:flex}.profile-card__info{flex:1;min-width:0}.profile-card__name{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:15px;font-weight:600;overflow:hidden}.profile-card__bio{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.profile-card__footer{border-top:1px solid var(--border-footer);align-items:center;gap:12px;padding:8px 14px;display:flex}.profile-card__meta{color:var(--text-line-num);letter-spacing:.06em;font-size:10px}.profile-card__accent-bar{opacity:0;height:1px;transition:opacity var(--transition-fast);position:absolute;bottom:0;left:0;right:0}.profile-card-link:hover .profile-card__accent-bar{opacity:.6}@media (max-width:640px){.explore-page{padding:24px 16px 60px}.explore-toolbar{flex-direction:column;align-items:stretch}.explore-search-wrap{max-width:100%}.explore-grid{grid-template-columns:1fr}}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}html[data-glass=true] .glass-select-trigger,html[data-glass=true] .liquid-glass-dropdown,html[data-glass=true] .formBox,html[data-glass=true] [class*=formBox],html[data-glass=true] .statCard,html[data-glass=true] [class*=statCard],html[data-glass=true] .chartCard,html[data-glass=true] [class*=chartCard],html[data-glass=true] .tableWrap,html[data-glass=true] [class*=tableWrap],html[data-glass=true] .card,html[data-glass=true] [class*=card],html[data-glass=true] .profile-card,html[data-glass=true] .bio-block,html[data-glass=true] .comment,html[data-glass=true] .user-top-bar,html[data-glass=true] .explore-search,html[data-glass=true] .explore-sort__btn,html[data-glass=true] .explore-card,html[data-glass=true] .explore-my-card,html[data-glass=true] .modal-btn,html[data-glass=true] .btn,html[data-glass=true] .create-bio-btn,html[data-glass=true] .status-option,html[data-glass=true] [class*=badge],html[data-glass=true] .actionBtnPrimary,html[data-glass=true] [class*=actionBtn],html[data-glass=true] [class*=cancelBtn],html[data-glass=true] [class*=saveBtn],html[data-glass=true] [class*=submitBtn],html[data-glass=true] [class*=logoutBtn],html[data-glass=true] .clock-bar,html[data-glass=true] .modal-input,html[data-glass=true] [class*=searchInput],html[data-glass=true] [class*=formInput],html[data-glass=true] input,html[data-glass=true] textarea,html[data-glass=true] select{-webkit-backdrop-filter:blur(16px)saturate(180%)}html[data-glass=true] .statCard,html[data-glass=true] [class*=statCard],html[data-glass=true] .chartCard,html[data-glass=true] [class*=chartCard],html[data-glass=true] .tableWrap,html[data-glass=true] [class*=tableWrap],html[data-glass=true] .card,html[data-glass=true] [class*=card],html[data-glass=true] .formBox,html[data-glass=true] [class*=formBox]{background:var(--bg-card,#0d1210b3)!important;border-color:var(--border-card,#ffffff26)!important}html[data-glass=false] .glass-select-trigger,html[data-glass=false] .liquid-glass-dropdown,html[data-glass=false] .formBox,html[data-glass=false] [class*=formBox],html[data-glass=false] .statCard,html[data-glass=false] [class*=statCard],html[data-glass=false] .chartCard,html[data-glass=false] [class*=chartCard],html[data-glass=false] .tableWrap,html[data-glass=false] [class*=tableWrap],html[data-glass=false] .card,html[data-glass=false] [class*=card],html[data-glass=false] .profile-card,html[data-glass=false] .bio-block,html[data-glass=false] .comment,html[data-glass=false] .user-top-bar,html[data-glass=false] .explore-search,html[data-glass=false] .explore-sort__btn,html[data-glass=false] .explore-card,html[data-glass=false] .explore-my-card,html[data-glass=false] .modal-btn,html[data-glass=false] .btn,html[data-glass=false] .create-bio-btn,html[data-glass=false] .status-option,html[data-glass=false] [class*=badge],html[data-glass=false] .actionBtnPrimary,html[data-glass=false] [class*=actionBtn],html[data-glass=false] [class*=cancelBtn],html[data-glass=false] [class*=saveBtn],html[data-glass=false] [class*=submitBtn],html[data-glass=false] [class*=logoutBtn],html[data-glass=false] .clock-bar,html[data-glass=false] .modal-input,html[data-glass=false] [class*=searchInput],html[data-glass=false] [class*=formInput],html[data-glass=false] input,html[data-glass=false] textarea,html[data-glass=false] select{-webkit-backdrop-filter:none!important}select option{padding:8px 12px;background:var(--bg-card,#0a0d0a)!important;color:var(--text-primary,#fff)!important}html[data-liquid=true] .statCard,html[data-liquid=true] [class*=statCard],html[data-liquid=true] .chartCard,html[data-liquid=true] [class*=chartCard],html[data-liquid=true] .tableWrap,html[data-liquid=true] [class*=tableWrap],html[data-liquid=true] .card,html[data-liquid=true] [class*=card],html[data-liquid=true] .formBox,html[data-liquid=true] [class*=formBox]{background:linear-gradient(135deg, #ffffff14 0%, var(--bg-card,#0d1210d9) 50%, #000000f2 100%)!important;border:1px solid var(--accent,#ffffff40)!important;box-shadow:0 8px 32px #0009,inset 0 1px 1px #ffffff4d!important}html[data-liquid=true] .glass-select-trigger,html[data-liquid=true] .liquid-glass-dropdown,html[data-liquid=true] .modal-btn,html[data-liquid=true] .btn,html[data-liquid=true] .create-bio-btn,html[data-liquid=true] .status-option,html[data-liquid=true] .explore-sort__btn,html[data-liquid=true] .actionBtnPrimary,html[data-liquid=true] [class*=actionBtnPrimary],html[data-liquid=true] [class*=cancelBtn],html[data-liquid=true] [class*=saveBtn],html[data-liquid=true] [class*=submitBtn],html[data-liquid=true] .clock-bar,html[data-liquid=true] .modal-input,html[data-liquid=true] [class*=searchInput],html[data-liquid=true] [class*=formInput],html[data-liquid=true] .explore-search,html[data-liquid=true] input,html[data-liquid=true] textarea,html[data-liquid=true] select{position:relative;background:linear-gradient(135deg, #ffffff26 0%, var(--bg-card,#0d1210d9) 50%, #000000f2 100%)!important;border:1px solid var(--accent,#ffffff4d)!important;color:var(--text-primary,#fff)!important;box-shadow:0 4px 16px #0006,inset 0 1px 1px #fff6,inset 0 -1px 2px #00000080!important}html[data-liquid=true] .modal-btn,html[data-liquid=true] .btn,html[data-liquid=true] .create-bio-btn,html[data-liquid=true] .status-option,html[data-liquid=true] .explore-sort__btn,html[data-liquid=true] .actionBtnPrimary,html[data-liquid=true] [class*=actionBtnPrimary],html[data-liquid=true] [class*=cancelBtn],html[data-liquid=true] [class*=saveBtn],html[data-liquid=true] [class*=submitBtn],html[data-liquid=true] .clock-bar,html[data-liquid=true] .glass-select-trigger{overflow:hidden!important}html[data-liquid=true] [class*=actionBtnDanger]{background:linear-gradient(135deg, #f8717133 0%, var(--bg-card,#0d1210e6) 100%)!important;color:#f87171!important;border:1px solid #f8717166!important}html[data-liquid=true] .modal-btn.primary,html[data-liquid=true] .actionBtnPrimary,html[data-liquid=true] [class*=actionBtnPrimary],html[data-liquid=true] [class*=submitBtn],html[data-liquid=true] [class*=saveBtn]{text-shadow:0 1px 3px #000c;background:linear-gradient(135deg, var(--accent,#4ade80) 0%, var(--accent-glow,#4ade8080) 40%, var(--bg-card,#0d1210f2) 100%)!important;color:#fff!important;border:1px solid var(--accent,#4ade80)!important;box-shadow:0 4px 16px var(--accent-glow,#4ade8066), inset 0 1px 1px #fff9!important}body.theme-pure-light html[data-liquid=true] .modal-btn.primary,body.theme-pure-light html[data-liquid=true] .actionBtnPrimary,body.theme-pure-light html[data-liquid=true] [class*=actionBtnPrimary],body.theme-pure-light html[data-liquid=true] [class*=submitBtn],body.theme-pure-light html[data-liquid=true] [class*=saveBtn]{color:#000!important;text-shadow:none!important}html[data-liquid=true] .modal-btn:hover,html[data-liquid=true] .btn:hover,html[data-liquid=true] .create-bio-btn:hover,html[data-liquid=true] .status-option:hover,html[data-liquid=true] .explore-sort__btn:hover,html[data-liquid=true] .actionBtnPrimary:hover,html[data-liquid=true] [class*=actionBtnPrimary]:hover,html[data-liquid=true] [class*=cancelBtn]:hover,html[data-liquid=true] [class*=saveBtn]:hover,html[data-liquid=true] [class*=submitBtn]:hover,html[data-liquid=true] .glass-select-trigger:hover,html[data-liquid=true] .liquid-glass-item:hover{background:linear-gradient(135deg, var(--accent-glow,#4ade8073) 0%, var(--bg-card,#0d1210e6) 100%)!important;box-shadow:0 0 20px var(--accent-glow,#4ade8066), inset 0 1px 1px #fff9!important;color:#fff!important}html[data-mirror=true] .glass-select-trigger,html[data-mirror=true] .liquid-glass-dropdown,html[data-mirror=true] .formBox,html[data-mirror=true] [class*=formBox],html[data-mirror=true] .modal-btn,html[data-mirror=true] .btn,html[data-mirror=true] .create-bio-btn,html[data-mirror=true] .status-option,html[data-mirror=true] .explore-sort__btn,html[data-mirror=true] .actionBtnPrimary,html[data-mirror=true] [class*=actionBtnPrimary],html[data-mirror=true] [class*=cancelBtn],html[data-mirror=true] [class*=saveBtn],html[data-mirror=true] [class*=submitBtn],html[data-mirror=true] .clock-bar,html[data-mirror=true] .modal-input,html[data-mirror=true] [class*=searchInput],html[data-mirror=true] [class*=formInput],html[data-mirror=true] .explore-search,html[data-mirror=true] input,html[data-mirror=true] textarea,html[data-mirror=true] select{position:relative;background:linear-gradient(145deg, #ffffff40 0%, var(--bg-card,#1e2823bf) 40%, #050806f2 100%)!important;border:1px solid var(--accent,#ffffff59)!important;color:var(--text-primary,#fff)!important;box-shadow:0 6px 20px #0009,inset 0 2px 4px #fff9,inset -1px -1px 2px #000c!important}html[data-mirror=true] .modal-btn,html[data-mirror=true] .btn,html[data-mirror=true] .create-bio-btn,html[data-mirror=true] .status-option,html[data-mirror=true] .explore-sort__btn,html[data-mirror=true] .actionBtnPrimary,html[data-mirror=true] [class*=actionBtnPrimary],html[data-mirror=true] [class*=cancelBtn],html[data-mirror=true] [class*=saveBtn],html[data-mirror=true] [class*=submitBtn],html[data-mirror=true] .clock-bar,html[data-mirror=true] .glass-select-trigger{overflow:hidden!important}html[data-mirror=true] [class*=actionBtnDanger]{color:#f87171!important;background:linear-gradient(145deg,#ffffff4d 0%,#f871714d 40%,#050806f2 100%)!important;border:1px solid #f8717180!important}html[data-mirror=true] .modal-btn.primary,html[data-mirror=true] .actionBtnPrimary,html[data-mirror=true] [class*=actionBtnPrimary],html[data-mirror=true] [class*=submitBtn],html[data-mirror=true] [class*=saveBtn]{text-shadow:0 1px 3px #000000e6;background:linear-gradient(145deg, #ffffff73 0%, var(--accent,#4ade80) 35%, var(--bg-card,#0d1210f2) 100%)!important;color:#fff!important;border:1px solid var(--accent,#4ade80)!important;box-shadow:0 6px 24px #000000b3,inset 0 2px 2px #fffc!important}body.theme-pure-light html[data-mirror=true] .modal-btn.primary,body.theme-pure-light html[data-mirror=true] .actionBtnPrimary,body.theme-pure-light html[data-mirror=true] [class*=actionBtnPrimary],body.theme-pure-light html[data-mirror=true] [class*=submitBtn],body.theme-pure-light html[data-mirror=true] [class*=saveBtn]{color:#000!important;text-shadow:none!important}html[data-mirror=true] .glass-select-trigger:after,html[data-mirror=true] .modal-btn:after,html[data-mirror=true] .btn:after,html[data-mirror=true] .create-bio-btn:after,html[data-mirror=true] .status-option:after,html[data-mirror=true] .explore-sort__btn:after,html[data-mirror=true] .actionBtnPrimary:after,html[data-mirror=true] [class*=actionBtnPrimary]:after,html[data-mirror=true] [class*=cancelBtn]:after,html[data-mirror=true] [class*=saveBtn]:after,html[data-mirror=true] [class*=submitBtn]:after,html[data-mirror=true] .clock-bar:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:50%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%;transform:skew(-25deg)}html[data-mirror=true] .glass-select-trigger:hover:after,html[data-mirror=true] .modal-btn:hover:after,html[data-mirror=true] .btn:hover:after,html[data-mirror=true] .create-bio-btn:hover:after,html[data-mirror=true] .status-option:hover:after,html[data-mirror=true] .explore-sort__btn:hover:after,html[data-mirror=true] .actionBtnPrimary:hover:after,html[data-mirror=true] [class*=actionBtnPrimary]:hover:after,html[data-mirror=true] [class*=cancelBtn]:hover:after,html[data-mirror=true] [class*=saveBtn]:hover:after,html[data-mirror=true] [class*=submitBtn]:hover:after,html[data-mirror=true] .clock-bar:hover:after{left:150%}html[data-glass=true] [class*=roleCard],html[data-liquid=true] [class*=roleCard],html[data-mirror=true] [class*=roleCard]{border-color:var(--role-color)!important}body.theme-pure-light{color:#0f172a!important;background-color:#f1f5f9!important}body.theme-pure-light input,body.theme-pure-light textarea,body.theme-pure-light select{color:#0f172a!important;background-color:#fff!important;border-color:#cbd5e1!important}body.theme-pure-light input::placeholder,body.theme-pure-light textarea::placeholder{color:#64748b!important}body.theme-pure-light table th{color:#1e293b!important;background-color:#e2e8f0!important;border-bottom:2px solid #cbd5e1!important}body.theme-pure-light table td{color:#1e293b!important;border-bottom:1px solid #e2e8f0!important}body.theme-pure-light [class*=tdSlug]{color:#2563eb!important}body.theme-pure-light [class*=card],body.theme-pure-light [class*=panel],body.theme-pure-light [class*=formBox]{color:#0f172a!important;background-color:#fff!important;border-color:#cbd5e1!important;box-shadow:0 4px 20px #0f172a0f!important}@keyframes slideUpToast{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}
