:root{--bg-primary:#ffffff;--bg-secondary:#f8fafc;--text-primary:#0f172a;--text-secondary:#475569;--accent:#3b82f6;--accent-rgb:59,130,246;--accent-hover:#2563eb;--accent-light:rgba(59,130,246,0.1);--border:#cbd5e1;--error:#ef4444;--error-light:rgba(239,68,68,0.1);--success:#10b981;--success-light:rgba(16,185,129,0.1);--card-bg:#ffffff;--card-bg-rgb:255,255,255;--success-rgb:16,185,129;--error-rgb:239,68,68;--card-shadow:0 4px 6px -1px rgba(0,0,0,0.05),0 2px 4px -1px rgba(0,0,0,0.03);--card-shadow-hover:0 10px 15px -3px rgba(0,0,0,0.08),0 4px 6px -2px rgba(0,0,0,0.04);--input-bg:#ffffff;--input-border:#94a3b8;--navbar-blur:rgba(255,255,255,0.8);--badge-premium-bg:rgba(139,92,246,0.1);--badge-premium-text:#6d28d9;--badge-free-bg:rgba(100,116,139,0.1);--badge-free-text:#334155}.save-floating-card{padding:1.25rem 2rem;position:sticky;bottom:2rem;left:0;width:max-content;gap:2rem;margin-top:2rem;margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between;z-index:100;--hover-color:var(--accent);--hover-shadow:rgba(var(--accent-rgb),0.3);background:rgba(var(--card-bg-rgb),.75);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(var(--accent-rgb),.15);border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.18),0 2px 8px rgba(var(--accent-rgb),.1);animation:floatIn .4s cubic-bezier(.34,1.56,.64,1)}@keyframes floatIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.save-floating-card{width:100%;bottom:1rem;padding:1rem;flex-direction:column;gap:1rem;text-align:center}.save-floating-card button{width:100%}}html.dark{--bg-primary:#000000;--bg-secondary:#050505;--text-primary:#ffffff;--text-secondary:#a1a1aa;--accent:#3b82f6;--accent-rgb:59,130,246;--accent-hover:#60a5fa;--accent-light:rgba(59,130,246,0.1);--border:#3f3f46;--error:#f87171;--error-light:rgba(248,113,113,0.1);--success:#34d399;--success-light:rgba(52,211,153,0.1);--card-bg:#000000;--card-bg-rgb:0,0,0;--success-rgb:52,211,153;--error-rgb:248,113,113;--card-shadow:none;--card-shadow-hover:0 0 30px rgba(var(--accent-rgb),0.2);--input-bg:#000000;--input-border:#52525b;--navbar-blur:rgba(0,0,0,0.8);--badge-premium-bg:rgba(167,139,250,0.15);--badge-premium-text:#ddd6fe;--badge-free-bg:rgba(148,163,184,0.15);--badge-free-text:#f1f5f9}*,:after,:before{box-sizing:border-box;margin:0;padding:0}.no-transition,.no-transition *{transition:none!important;animation:none!important}html{background-color:var(--bg-primary)}body{background-color:transparent!important;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh;transition:color .3s ease}html.dark body{background-image:none!important}.card,.navbar,footer,header,main,nav{transition:border-color .3s ease,color .3s ease,box-shadow .3s ease}.navbar,footer,header,main,nav{background-color:transparent}.tool-animated-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;pointer-events:none;overflow:hidden;background-color:var(--bg-primary)}.tool-float{position:absolute;bottom:-100px;animation:floatUp linear infinite;will-change:transform;pointer-events:auto}.tool-inner{transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.tool-float:hover .tool-inner{transform:translate(80px,-50px) rotate(45deg) scale(1.2)}@keyframes floatUp{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-120vh) rotate(1turn)}}@keyframes fadeInUpSoft{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes clipTypewriter{0%{clip-path:inset(0 100% 0 0);opacity:0}1%{opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}.profile-grid aside.observed:not(.in-view),.profile-grid main.observed:not(.in-view),.tool-grid.observed:not(.in-view){opacity:0}.profile-grid aside.in-view,.profile-grid main.in-view,.tool-grid.in-view{opacity:0;animation:fadeInUpSoft 1s cubic-bezier(.16,1,.3,1) forwards}.tool-desc.observed:not(.in-view),.tool-name.observed:not(.in-view),h1.observed:not(.in-view),h2.observed:not(.in-view),h3.observed:not(.in-view),p.observed:not(.in-view){opacity:0}h1.in-view,h2.in-view,h3.in-view,p.in-view{opacity:0;animation:clipTypewriter 1.5s steps(50) forwards}.tool-name.in-view{opacity:0;animation:clipTypewriter .7s steps(30) forwards;animation-delay:.1s}.tool-desc.in-view{opacity:0;animation:clipTypewriter .9s steps(35) forwards;animation-delay:.25s}body.disable-entry-animations .card,body.disable-entry-animations .color-hover-card,body.disable-entry-animations .profile-grid aside,body.disable-entry-animations .profile-grid main,body.disable-entry-animations .tool-desc,body.disable-entry-animations .tool-grid,body.disable-entry-animations .tool-name,body.disable-entry-animations .typewriter-effect,body.disable-entry-animations h1,body.disable-entry-animations h2,body.disable-entry-animations h3,body.disable-entry-animations p{animation:none!important;opacity:1!important;clip-path:inset(0 0 0 0)!important;transform:translateY(0)!important}main>:first-child{animation-delay:.1s}main>:nth-child(2){animation-delay:.25s}main>:nth-child(3){animation-delay:.4s}.card{animation-delay:.2s}h1{animation-delay:.1s}h2{animation-delay:.2s}p{animation-delay:.3s}.typewriter-effect.observed:not(.in-view){opacity:0}.typewriter-effect.in-view{display:inline-block;overflow:hidden;white-space:nowrap;animation:typing 2.5s steps(40) forwards}@keyframes typing{0%{width:0}to{width:100%}}.gradient-text{background:linear-gradient(135deg,var(--accent),#8b5cf6)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;display:inline-block}h1,h2,h3,h4,h5,h6{color:var(--text-primary);margin-bottom:1rem;line-height:1.2}::selection{background-color:var(--accent);color:#ffffff}a{color:inherit;text-decoration:none}.container{max-width:1600px;margin:0 auto;padding:0 1.5rem}.navbar{border-bottom:1px solid var(--border);background-color:var(--navbar-blur);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:sticky;top:0;z-index:100}.navbar-container{justify-content:space-between;height:4rem}.nav-links,.navbar-container{display:flex;align-items:center}.nav-links{gap:.75rem}.nav-item{font-size:.9rem;font-weight:600;color:var(--text-secondary);transition:all .2s ease;padding:.25rem 0;display:inline-flex;align-items:center}.nav-item:hover{color:var(--accent);transform:translateY(-2px)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:.85rem;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid var(--border);background-color:var(--card-bg);color:var(--text-primary);font-family:inherit;white-space:nowrap}.btn:hover{background-color:var(--bg-secondary);border-color:var(--text-secondary);transform:translateY(-2px)}.btn:disabled{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:none!important}.btn-primary{background:linear-gradient(135deg,var(--accent) 0,#3b82f6 100%);color:white;border:none;box-shadow:0 4px 14px rgba(59,130,246,.3);font-weight:700}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#3b82f6,#2563eb);color:white;box-shadow:0 8px 25px rgba(59,130,246,.45);transform:translateY(-3px);filter:brightness(1.05)}.btn-primary:active:not(:disabled){transform:translateY(1px)}.dark .btn-primary{background:linear-gradient(135deg,var(--accent) 0,#2563eb 100%)}.form-group{margin-bottom:1.5rem}.form-label{display:block;margin-bottom:.5rem;font-size:.9rem;font-weight:700}.form-input,.form-label{color:var(--text-primary)}.form-input{width:100%;padding:1rem 1.25rem;border-radius:1rem;border:2px solid var(--input-border);background-color:var(--bg-secondary);font-size:1.05rem;font-family:inherit;font-weight:500;box-shadow:0 2px 4px rgba(0,0,0,.02);transition:all .3s cubic-bezier(.4,0,.2,1)}.form-input:hover{background-color:var(--bg-primary);border-color:var(--border)}.form-input:focus{outline:none;background-color:var(--bg-primary);border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-light)}.card{background-color:var(--card-bg);border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden;border:1px solid var(--border);box-shadow:0 10px 30px rgba(0,0,0,.02);transition:all .3s cubic-bezier(.4,0,.2,1)}.card:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:0 20px 40px rgba(0,0,0,.06),0 0 0 1px var(--accent)}.admin-container .card{border:1px solid var(--border);box-shadow:0 4px 12px -2px rgba(0,0,0,.06)}html.dark .admin-container .card{border:1px solid var(--border);box-shadow:0 4px 20px -2px rgba(0,0,0,.4)}.color-hover-card{background-color:var(--card-bg);border-radius:1.25rem;position:relative;border:1px solid var(--border);box-shadow:inset 0 0 0 2px var(--hover-shadow,rgba(var(--accent-rgb),.4)),0 4px 6px -1px rgba(0,0,0,.05);transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none}.color-hover-card:hover{transform:translateY(-8px);border-color:var(--hover-color);box-shadow:inset 0 0 0 2.5px var(--hover-color),0 25px 50px -12px rgba(0,0,0,.15),0 12px 30px -10px var(--hover-shadow,rgba(var(--accent-rgb),.25))!important}html.dark .card{border-color:var(--border);box-shadow:0 4px 20px -2px rgba(0,0,0,.4)}html.dark .color-hover-card{border:1px solid var(--border);box-shadow:inset 0 0 0 2px var(--hover-shadow,rgba(var(--accent-rgb),.3)),0 4px 20px -2px rgba(0,0,0,.4)}html.dark .card:hover{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 0 24px rgba(var(--accent-rgb),.25),0 30px 60px -12px rgba(0,0,0,.8)!important}html.dark .color-hover-card:hover{box-shadow:inset 0 0 0 2.5px var(--hover-color),0 0 30px rgba(var(--accent-rgb),.2),0 30px 60px -12px rgba(0,0,0,.8)!important}.card-border-overlay{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2;box-shadow:inset 0 0 0 2.5px var(--hover-shadow,rgba(var(--accent-rgb),.15));transition:all .3s cubic-bezier(.4,0,.2,1)}.color-hover-card:hover .card-border-overlay{box-shadow:inset 0 0 0 3px var(--hover-color)}.tools-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem;margin-top:1.5rem}.alert{padding:.875rem 1rem;border-radius:.5rem;font-size:.9rem;font-weight:500;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.alert-error{background-color:var(--error-light);color:var(--error);border:1px solid rgba(239,68,68,.3)}.spin{animation:tv-spin 1s linear infinite}@keyframes tv-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.alert-success{background-color:var(--success-light);color:var(--success);border:1px solid var(--success)}.drop-zone{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3.5rem 2rem;background-color:var(--bg-secondary);border:2px dashed var(--border);border-radius:24px;width:100%;text-align:center;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);color:var(--text-secondary);box-shadow:inset 0 2px 8px rgba(0,0,0,.01)}.drop-zone.active,.drop-zone:hover{border-color:var(--accent);background-color:color-mix(in srgb,var(--accent) 5%,var(--bg-secondary));color:var(--text-primary);transform:translateY(-2px);box-shadow:0 10px 25px color-mix(in srgb,var(--accent) 8%,transparent)}.dropzone-icon-container{width:72px;height:72px;border-radius:20px;background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--accent);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px color-mix(in srgb,var(--accent) 12%,transparent);transition:all .2s ease;margin-bottom:.5rem}.drop-zone:hover .dropzone-icon-container{transform:scale(1.1) rotate(5deg)}.badge{display:inline-block;padding:.2rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600}.badge-premium{background-color:var(--badge-premium-bg);color:var(--badge-premium-text)}.badge-free{background-color:var(--badge-free-bg);color:var(--badge-free-text)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}footer{border-top:1px solid var(--border);padding:4rem 0;margin-top:4rem}.footer-link{color:var(--text-secondary);text-decoration:none;font-size:.9rem;transition:all .2s ease;display:inline-block}.footer-link:hover{color:var(--accent);transform:translateX(4px)}@keyframes search-pulse{0%{box-shadow:0 10px 30px -5px rgba(139,92,246,.4)}50%{box-shadow:0 15px 40px -2px rgba(139,92,246,.6)}to{box-shadow:0 10px 30px -5px rgba(139,92,246,.4)}}.search-container:focus-within,.search-container:hover{transform:scale(1.02) translateY(-4px);animation:search-pulse 2s ease-in-out infinite}@media (max-width:1024px){.container{max-width:100%;padding:0 1rem}}@media (max-width:768px){select.form-input{padding-top:.5rem!important;padding-bottom:.5rem!important;height:auto!important;min-height:50px!important}.navbar-container{height:auto;padding:.75rem 0;flex-direction:row;flex-wrap:wrap}.nav-links{display:none}.nav-links.mobile-active{display:flex;flex-direction:column;width:100%;gap:1rem;padding:1.5rem 0;border-top:1px solid var(--border);margin-top:.75rem}.tools-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}section{padding:3rem 1rem!important}.search-container>div{padding:.5rem .5rem .5rem 1rem!important;gap:.5rem!important}.search-container input{font-size:.95rem!important}.search-container button.btn-primary{padding:.5rem 1rem!important;font-size:.85rem!important}footer{padding:3rem 0 2rem!important;text-align:center}footer .container{justify-content:center!important;text-align:center!important}footer .container>div{flex:1 1 100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important}footer p{margin:0 auto!important}.footer-links-grid{grid-template-columns:1fr!important;gap:2rem!important}.gradient-text{display:inline}}@media (max-width:480px){.tools-grid{grid-template-columns:1fr}.btn{width:100%}.navbar-container{padding:.5rem 0}}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{border:1.5px solid var(--input-border);border-radius:.75rem;background-color:var(--bg-secondary);color:var(--text-primary);font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.15)}.admin-input-hover,.form-input{border:2px solid var(--input-border)!important}.admin-input-hover{transition:all .3s ease!important}.admin-input-hover:hover:not(:disabled){background:var(--accent-light)!important;border-color:var(--accent)!important;box-shadow:0 0 20px rgba(var(--accent-rgb),.15)!important;transform:translateY(-1px)}.admin-input-hover:focus:not(:disabled){background:var(--card-bg)!important;border-color:var(--accent)!important;box-shadow:0 0 0 4px rgba(var(--accent-rgb),.2)!important}.cron-inputs-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;gap:1rem;margin-bottom:1.5rem}@media (max-width:640px){.cron-inputs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){.cron-inputs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rich-text-content{white-space:pre-wrap}.rich-text-content p:empty:before{content:"\00a0"}.rich-text-content p{min-height:1.5em;margin-bottom:.5em}.rich-text-content ul{list-style-type:disc;padding-left:2rem;margin-bottom:1rem}.rich-text-content ol{list-style-type:decimal;padding-left:2rem;margin-bottom:1rem}.rich-text-content li{margin-bottom:.5rem;display:list-item}.profile-sidebar-title{font-size:1.5rem;font-weight:900;letter-spacing:-.5px;background:linear-gradient(135deg,var(--text-primary),var(--plan-color,#3b82f6));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.profile-tab-btn{width:100%;display:flex;align-items:center;text-align:left;background:transparent;border:none;border-radius:12px;font-weight:700;font-size:.88rem;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.profile-tab-btn:hover:not(.active){background-color:var(--bg-secondary)!important;color:var(--text-primary)!important;transform:translateX(4px)}.profile-tab-btn.active{transform:scale(1.01)}.profile-logout-btn:hover{background:rgba(239,68,68,.08)!important;border-color:rgba(239,68,68,.2)!important;transform:translateX(4px)}.overview-stat-card:hover{transform:translateY(-6px) scale(1.02);border-color:var(--hover-color,var(--accent))!important;box-shadow:0 20px 40px -10px rgba(0,0,0,.12),inset 0 0 0 2px var(--hover-color,var(--accent))!important}.overview-stat-card:hover .stat-icon-watermark{transform:scale(3.5) rotate(-15deg)!important;opacity:.12!important}.qa-card:hover .qa-icon-wrapper{transform:scale(1.15) rotate(8deg)}.qa-card:hover{transform:translateY(-5px)!important;box-shadow:0 15px 35px -5px rgba(0,0,0,.1)!important;border-color:var(--hover-color,var(--accent))!important}.overview-activity-row:hover{transform:translateX(5px);border-color:var(--accent)!important;filter:brightness(1.04)}.usage-filter-btn:hover:not(.active){background:rgba(var(--accent-rgb),.08)!important;color:var(--text-primary)!important}.premium-status-card{transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.premium-status-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px -5px var(--hover-shadow,rgba(0,0,0,.1))!important;border-color:var(--hover-border,var(--accent))!important;filter:brightness(1.05)}.premium-status-card:hover .premium-icon-bg{transform:scale(1.15) rotate(8deg)}.queued-plan-card{transition:all .3s ease}.queued-plan-card:hover{transform:translateX(5px);border-color:var(--accent)!important;background:rgba(59,130,246,.1)!important}.gift-input{transition:all .3s ease}.gift-input:focus{box-shadow:0 0 0 4px rgba(59,130,246,.15)!important;border-color:var(--accent)!important;transform:scale(1.01)}.gift-btn{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.gift-btn:hover:not(:disabled){transform:translateY(-3px) scale(1.02);box-shadow:0 15px 25px -5px rgba(59,130,246,.35)}.history-card{transition:all .3s ease}.history-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px -8px rgba(0,0,0,.1)!important;filter:brightness(1.03)}.security-input:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1)!important;border-color:var(--error)!important}.cancel-sub-btn{transition:all .3s ease}.cancel-sub-btn:hover{transform:translateY(-3px);box-shadow:0 12px 25px rgba(239,68,68,.3)!important;filter:brightness(1.1)}body.is-admin-panel .navbar,body.is-admin-panel footer,body.is-admin-panel>.tool-animated-bg,body.is-admin-panel>footer{display:none!important}.admin-layout{display:flex;min-height:100vh;background-color:var(--bg-primary)}.admin-main{flex:1;height:100vh;overflow-y:auto;background-color:var(--bg-secondary);position:relative}.admin-content{max-width:1400px;margin:0 auto;padding:2rem}@media (max-width:768px){.admin-layout{flex-direction:column}.admin-main{height:auto;min-height:100vh;padding-top:4rem}.admin-content{padding:1rem .75rem}.admin-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.admin-content [style*=grid-template-columns]{grid-template-columns:1fr!important}.admin-content [style*="display: flex"][style*=gap]{flex-wrap:wrap}}@media (max-width:480px){.admin-content{padding:.75rem .5rem}}@media (max-width:900px){.profile-grid{grid-template-columns:1fr!important}.profile-grid aside{position:static!important}}.mobile-profile-menu-btn{display:none!important}@media (max-width:900px){.profile-aside-container{padding:1.25rem!important;border-radius:1.25rem!important}.mobile-profile-menu-btn{display:flex!important;padding:.35rem .5rem!important}.mobile-profile-menu-btn svg{width:14px!important;height:14px!important}.fade-in>div,.fade-in>div>div[style*="padding: 3rem"],.linked-account-card,.profile-premium-card-grid>div{padding:1.25rem!important;border-radius:1.25rem!important}.linked-account-card>div,.linked-account-item{padding:1.25rem!important}}.linked-account-card{padding:2.5rem}.linked-account-item{flex-wrap:wrap!important;gap:1rem!important}@media (max-width:640px){.linked-account-card{padding:1.25rem}.linked-account-item{flex-direction:column!important;align-items:flex-start!important;padding:1rem!important}.linked-account-item>a,.linked-account-item>div:last-child{width:100%!important;justify-content:center!important}}@media (max-width:480px){.fade-in>div[style*="padding: '2.5rem"]{padding:1.25rem!important}[style*="minmax(175px"]{grid-template-columns:repeat(2,1fr)!important}[style*="minmax(185px"],[style*="minmax(200px"]{grid-template-columns:1fr!important}}@media (max-width:640px){.profile-section-hero{padding:1.25rem 1rem!important;border-radius:1.25rem!important}.profile-inner-card{padding:1.25rem!important;border-radius:1.25rem!important}.profile-section-hero h3{font-size:1.2rem!important;letter-spacing:-.5px!important}.profile-overview-banner{padding:1.25rem 1rem!important;border-radius:1.25rem!important}.profile-overview-hero-row{flex-direction:column!important;gap:1rem!important;align-items:flex-start!important}.profile-overview-right-info{align-items:flex-start!important;flex-direction:row!important;gap:.75rem!important;flex-wrap:wrap!important}.profile-stat-grid{grid-template-columns:repeat(2,1fr)!important;gap:.75rem!important}.profile-stat-grid .overview-stat-card{padding:1rem!important}.profile-stat-grid .overview-stat-card p:first-of-type{font-size:1.4rem!important}.profile-qa-grid{grid-template-columns:1fr!important}.profile-activity-header,.profile-usage-filter-row{flex-direction:column!important;align-items:flex-start!important;gap:.75rem!important}.profile-usage-filter-btns{flex-wrap:wrap!important;width:100%!important}.profile-premium-card-grid{grid-template-columns:1fr!important;gap:.75rem!important}.profile-premium-card-grid .premium-status-card{padding:1.25rem!important}.cancel-sub-btn{max-width:100%!important;font-size:.95rem!important;height:52px!important}.profile-gift-icon{width:60px!important;height:60px!important;border-radius:16px!important;margin-bottom:1.25rem!important}.gift-input{font-size:1.1rem!important;letter-spacing:1.5px!important;padding:1rem!important}.gift-btn{padding:.9rem!important;font-size:.95rem!important}.history-card{flex-direction:column!important;align-items:flex-start!important;gap:.75rem!important;padding:1rem!important}.history-card>div:last-child{align-items:flex-start!important;text-align:left!important;width:100%!important}.security-btn,.security-input{padding:.9rem!important;font-size:.95rem!important}.cancel-sub-btn[style*=Delete]{font-size:.95rem!important;height:56px!important}.profile-security-header{flex-direction:column!important;gap:.75rem!important}}@media (max-width:375px){.profile-stat-grid{grid-template-columns:1fr!important}.profile-overview-right-info{display:none!important}.profile-section-hero h3{font-size:1.05rem!important}}.profile-dropdown-container .card{border-radius:1rem!important}@media (max-width:768px){.profile-dropdown-container{position:static!important;padding-top:.75rem!important;min-width:100%!important}.profile-dropdown-container .card{box-shadow:none!important;border:1px solid var(--border)!important;border-radius:1rem!important;background:var(--bg-secondary)!important}.profile-dropdown-container [style*="padding: '0.75rem"]{padding:.6rem!important}.dropdown-item{padding:.6rem .75rem!important;font-size:.85rem!important}.nav-profile-btn{padding:.35rem .6rem .35rem .35rem!important;border-radius:12px!important}.nav-profile-btn span{max-width:70px!important;font-size:.8rem!important}main>div[style*=max-width],main>div[style*=maxWidth]{padding-left:.75rem!important;padding-right:.75rem!important;margin-left:auto!important;margin-right:auto!important}main:not(.admin-main) h1{font-size:1.6rem!important;letter-spacing:-.5px!important;line-height:1.2!important}main:not(.admin-main) h2{font-size:1.4rem!important;letter-spacing:-.3px!important}main div[style*="1.2fr 1fr"],main div[style*="1.5fr 1fr"],main div[style*="1fr 1.5fr"],main div[style*="1fr 2fr"],main div[style*="2fr 1fr"],main div[style*="grid-template-columns: 1fr 1fr 1fr"],main div[style*="grid-template-columns: 1fr 1fr"],main div[style*="grid-template-columns: repeat(2"],main div[style*="grid-template-columns: repeat(3"],main div[style*="gridTemplateColumns: '1fr 1fr 1fr'"],main div[style*="gridTemplateColumns: '1fr 1fr'"],main div[style*="gridTemplateColumns: 'repeat(2"],main div[style*="gridTemplateColumns: 'repeat(3"]{grid-template-columns:1fr!important}main .card{padding:1.25rem!important;border-radius:1.25rem!important}main .drop-zone{padding:2rem 1rem!important}main div[style*="display: flex"][style*=gap]{flex-wrap:wrap!important}main div[style*=border-bottom],main div[style*=borderBottom]{margin-bottom:1.25rem!important;padding-bottom:1rem!important}main input[type=range]{width:100%!important}main textarea.form-input{min-height:120px!important;font-size:.95rem!important}}@media (max-width:480px){main:not(.admin-main) h1{font-size:1.3rem!important}main:not(.admin-main) h2{font-size:1.15rem!important}main .card{padding:1rem!important;border-radius:1rem!important}main .btn{width:100%!important;justify-content:center!important}}@media (max-width:640px){main table{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;font-size:.85rem!important}}@media (max-width:768px){main code,main pre{font-size:.78rem!important;word-break:break-all!important;white-space:pre-wrap!important;overflow-x:auto!important}}@media (max-width:480px){main canvas{max-width:100%!important;height:auto!important}}@media (max-width:640px){main div[style*="repeat(5, 1fr)"],main div[style*="repeat(6, 1fr)"],main div[style*="repeat(7, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.pdf-main-grid,main div[style*="320px 1fr"],main div[style*="gridTemplateColumns: '320px 1fr'"]{grid-template-columns:1fr!important}main div[style*="120px 120px 1fr auto"]{grid-template-columns:1fr 1fr!important}main div[style*="minmax(320px"]{grid-template-columns:1fr!important}main div[style*="repeat(3, 1fr)"]{grid-template-columns:1fr 1fr!important}}@media (max-width:480px){main div[style*="120px 120px 1fr auto"]{grid-template-columns:1fr!important;gap:.5rem!important}main div[style*="minmax(280px"],main div[style*="minmax(300px"],main div[style*="minmax(350px"],main div[style*="repeat(3, 1fr)"]{grid-template-columns:1fr!important}}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_472ac2{font-family:Inter,Inter Fallback;font-style:normal}