@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500;600&display=swap');@font-face{font-family:'Outfit';font-display:swap;font-weight:400;src:local('Outfit')}:root,html[data-theme='dark']{--bg0:#07050e;--bg1:#0e0a18;--ink:#f6f1ff;--muted:rgba(246,241,255,0.58);--faint:rgba(246,241,255,0.36);--line:rgba(255,220,255,0.12);--gold:#f0b429;--gold-soft:#ffd978;--rose:#e84a8a;--lilac:#b8a0ff;--prism:#7c5cff;--ok:#5ee9a8;--danger:#ff6b7a;--glass:rgba(22,14,36,0.55);--glass-2:rgba(255,255,255,0.035);--glass-fill:linear-gradient(145deg,rgba(255,255,255,0.07),rgba(255,255,255,0.02));--input-bg:rgba(0,0,0,0.32);--panel-bg:rgba(10,6,18,0.55);--shadow:0 20px 50px rgba(0,0,0,0.35);--toast-ink:#1a0f08;--radius:22px;--ease:cubic-bezier(0.22,1,0.36,1);--ease-soft:cubic-bezier(0.33,1,0.68,1);--font:'Outfit',system-ui,sans-serif;--mono:'IBM Plex Mono',ui-monospace,monospace;--brand:#b8a0ff;--cyan:#f0b429;--cyan-soft:#ffd978;--icon-bg:rgba(240,180,41,0.12);--icon-border:rgba(240,180,41,0.22);--icon-color:#ffd978;--selection:rgba(232,74,138,0.35)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:rgba(8,4,16,0.6);border-radius:999px}::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.18);border-radius:999px;border:1px solid rgba(255,255,255,0.04);transition:background 0.2s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(240,180,41,0.6),rgba(232,74,138,0.6));box-shadow:0 0 10px rgba(240,180,41,0.4)}::-webkit-scrollbar-button{display:none !important;width:0;height:0}::-webkit-scrollbar-corner{background:transparent}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.2) rgba(8,4,16,0.6)}.modal,.inbox-item,.btn,.seg-btn,.pool-chip,.cselect-btn{will-change:transform,opacity;transform:translateZ(0)}body.tab-hidden *,body.tab-hidden *::before,body.tab-hidden *::after{animation-play-state:paused !important;transition:none !important}html{scroll-behavior:smooth}.inbox-list li{content-visibility:auto;contain-intrinsic-size:80px}}html[data-theme='light']::-webkit-scrollbar-track{background:rgba(0,0,0,0.05)}html[data-theme='light']::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.25)}html[data-theme='light']::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#6b4fd6,#d6336c)}html[data-theme='light'] *{scrollbar-color:rgba(0,0,0,0.25) rgba(0,0,0,0.05)}html[data-theme='light'],html.light-theme{--bg0:#f3eef8;--bg1:#ffffff;--ink:#161022;--muted:rgba(22,16,34,0.72);--faint:rgba(22,16,34,0.55);--line:rgba(60,30,90,0.16);--gold:#9a6a00;--gold-soft:#8a5a00;--rose:#c0265a;--lilac:#5b3fc4;--prism:#5b3fc4;--ok:#0b7d56;--danger:#c81e3a;--glass:rgba(255,255,255,0.86);--glass-2:rgba(255,255,255,0.94);--glass-fill:linear-gradient(145deg,rgba(255,255,255,0.94),rgba(255,255,255,0.72));--input-bg:#ffffff;--panel-bg:rgba(255,255,255,0.9);--shadow:0 16px 40px rgba(50,24,80,0.1);--toast-ink:#1a0f08;--brand:#5b3fc4;--cyan:#9a6a00;--cyan-soft:#8a5a00;--icon-bg:rgba(91,63,196,0.1);--icon-border:rgba(91,63,196,0.2);--icon-color:#5b3fc4;--selection:rgba(91,63,196,0.22)}html{transition:background-color 0.45s var(--ease-soft),color 0.35s var(--ease-soft)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{margin:0;min-height:100%;font-family:var(--font);-webkit-font-smoothing:antialiased;background:var(--bg0);color:var(--ink);line-height:1.5}::selection{background:var(--selection);color:inherit}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}.bg-scene{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:var(--bg0)}.bg-scene:not(:focus-within){}.bg-base{position:absolute;inset:0;background:radial-gradient(900px 600px at 15% 10%,rgba(124,92,255,0.28),transparent 60%),radial-gradient(700px 500px at 88% 18%,rgba(232,74,138,0.18),transparent 55%),radial-gradient(800px 520px at 50% 100%,rgba(240,180,41,0.1),transparent 50%),linear-gradient(165deg,#0a0714 0%,#07050e 45%,#05040a 100%);transition:opacity 0.5s var(--ease-soft)}html[data-theme='light'] .bg-base{background:radial-gradient(900px 600px at 12% 8%,rgba(184,160,255,0.45),transparent 58%),radial-gradient(700px 500px at 90% 12%,rgba(255,180,210,0.4),transparent 55%),radial-gradient(800px 520px at 50% 100%,rgba(255,220,150,0.35),transparent 50%),linear-gradient(165deg,#faf8ff 0%,#f3eefc 45%,#efe8f8 100%)}html[data-theme='light'] .bg-orb-a{background:radial-gradient(circle,rgba(184,160,255,0.55),transparent 70%)}html[data-theme='light'] .bg-orb-b{background:radial-gradient(circle,rgba(255,150,190,0.4),transparent 70%)}html[data-theme='light'] .bg-orb-c{background:radial-gradient(circle,rgba(255,210,120,0.35),transparent 70%)}html[data-theme='light'] .bg-noise{opacity:0.025}html[data-theme='light'] .bg-vignette{background:radial-gradient(ellipse at center,transparent 45%,rgba(240,230,255,0.55) 100%)}html[data-theme='light'] .bg-shard{background:linear-gradient(to bottom,transparent,rgba(107,79,214,0.35),transparent);opacity:0.25}.bg-orb{position:absolute;border-radius:50%;filter:blur(40px);opacity:0.6;will-change:transform}@media (max-width:768px){.bg-orb{filter:blur(25px);opacity:0.35}}.bg-orb-a{width:min(52vw,540px);height:min(52vw,540px);left:-12%;top:5%;background:radial-gradient(circle,rgba(124,92,255,0.45),transparent 70%);animation:driftA 22s ease-in-out infinite}.bg-orb-b{width:min(44vw,480px);height:min(44vw,480px);right:-10%;top:22%;background:radial-gradient(circle,rgba(232,74,138,0.35),transparent 70%);animation:driftB 26s ease-in-out infinite}.bg-orb-c{width:min(50vw,520px);height:min(50vw,520px);left:35%;bottom:-20%;background:radial-gradient(circle,rgba(240,180,41,0.18),transparent 70%);animation:driftC 28s ease-in-out infinite}@keyframes driftA{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(40px,30px) scale(1.08)}}@keyframes driftB{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-30px,40px) scale(1.05)}}@keyframes driftC{0%,100%{transform:translate(0,0)}50%{transform:translate(20px,-35px)}}.bg-shard{position:absolute;width:1px;height:140px;background:linear-gradient(to bottom,transparent,rgba(255,217,120,0.4),transparent);opacity:0.2;animation:shardFall linear infinite}@media (max-width:768px){.bg-shard{display:none}}@media (prefers-reduced-motion:reduce){.bg-shard{display:none}.bg-orb{animation:none !important}.bg-ring{animation:none !important}.prism-word{animation:none !important}.text-emerald{animation:none !important}}@media (max-width:768px){.bg-ring{display:none}.bg-orb-a,.bg-orb-b,.bg-orb-c{animation-duration:60s !important}}.bg-shard:nth-child(1){left:12%;animation-duration:11s;animation-delay:0s;height:100px}.bg-shard:nth-child(2){left:28%;animation-duration:15s;animation-delay:-3s;height:160px}.bg-shard:nth-child(3){left:47%;animation-duration:13s;animation-delay:-7s}.bg-shard:nth-child(4){left:63%;animation-duration:17s;animation-delay:-2s;height:90px}.bg-shard:nth-child(5){left:81%;animation-duration:12s;animation-delay:-5s;height:130px}.bg-shard:nth-child(6){left:91%;animation-duration:16s;animation-delay:-9s}@keyframes shardFall{0%{transform:translateY(-20vh) rotate(18deg);opacity:0}15%{opacity:0.4}100%{transform:translateY(110vh) rotate(18deg);opacity:0}}.bg-ring{position:absolute;left:50%;top:38%;width:min(70vw,720px);height:min(70vw,720px);transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(255,255,255,0.06);box-shadow:0 0 80px rgba(124,92,255,0.08),inset 0 0 60px rgba(232,74,138,0.05);animation:ringPulse 10s ease-in-out infinite}.bg-ring::after{content:'';position:absolute;inset:12%;border-radius:50%;border:1px dashed rgba(240,180,41,0.12);animation:ringSpin 40s linear infinite}@keyframes ringPulse{0%,100%{transform:translate(-50%,-50%) scale(1);opacity:0.7}50%{transform:translate(-50%,-50%) scale(1.04);opacity:1}}@keyframes ringSpin{to{transform:rotate(360deg)}}.bg-noise{position:absolute;inset:0;opacity:0.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px}.bg-vignette{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 35%,rgba(0,0,0,0.65) 100%)}.guide{display:none}.page{position:relative;z-index:10;min-height:100vh;overflow-x:hidden}.shell{width:min(1180px,calc(100% - 2rem));margin:0 auto}.liquid-glass{background:linear-gradient(155deg,rgba(255,255,255,0.1) 0%,rgba(22,16,38,0.48) 38%,rgba(14,10,26,0.58) 100%);backdrop-filter:blur(26px) saturate(165%);-webkit-backdrop-filter:blur(26px) saturate(165%);border:none;box-shadow:inset 0 1px 0 rgba(255,255,255,0.28),inset 0 -1px 0 rgba(255,255,255,0.04),0 18px 50px rgba(0,0,0,0.42);position:relative;overflow:hidden;transition:transform 0.45s cubic-bezier(0.16,1,0.3,1),box-shadow 0.45s cubic-bezier(0.16,1,0.3,1),background 0.45s cubic-bezier(0.16,1,0.3,1),border-color 0.4s ease}@media (max-width:768px){.liquid-glass{backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);background:linear-gradient(155deg,rgba(255,255,255,0.08) 0%,rgba(16,11,28,0.78) 100%)}}.liquid-glass::before{content:'';position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,0.25) 0%,rgba(184,160,255,0.2) 50%,rgba(232,74,138,0.25) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:opacity 0.4s var(--ease-soft)}.liquid-glass:hover{transform:translateY(-4px) scale(1.006);box-shadow:inset 0 1px 2px rgba(255,255,255,0.35),0 24px 60px rgba(0,0,0,0.55),0 0 35px rgba(124,92,255,0.12)}html[data-theme='light'] .liquid-glass{background:linear-gradient(155deg,rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.52) 100%);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);box-shadow:inset 0 1px 0 #fff,0 16px 44px rgba(80,40,120,0.1)}html[data-theme='light'] .liquid-glass::before{background:linear-gradient(135deg,rgba(184,160,255,0.6) 0%,rgba(232,74,138,0.4) 50%,rgba(255,217,120,0.6) 100%);opacity:0.9}.ico{width:1.15rem;height:1.15rem;display:inline-block;flex-shrink:0;vertical-align:middle;stroke-linecap:round;stroke-linejoin:round;transition:transform 0.35s cubic-bezier(0.34,1.56,0.64,1),stroke 0.3s ease,filter 0.3s ease;transform-origin:center center}.ico.xs{width:0.95rem;height:0.95rem}.ico.sm{width:1.05rem;height:1.05rem}.ico.lg{width:1.6rem;height:1.6rem}button:hover .ico,a:hover .ico,.btn:hover .ico{transform:scale(1.15) translateY(-1px)}button:hover .ico.chev,a:hover .ico.chev,.btn:hover .ico.chev{transform:translateX(4px) scale(1.15)}.spin-on-hover{transition:transform 0.65s cubic-bezier(0.34,1.56,0.64,1) !important}button:hover .spin-on-hover,.btn:hover .spin-on-hover{transform:rotate(360deg) scale(1.15) !important}button:hover .ico,.btn:hover .ico{transform:scale(1.12)}.text-emerald{animation:shieldSoftGlow 3s ease-in-out infinite}button:hover .text-emerald,.btn:hover .text-emerald{animation:shieldPulse 0.8s cubic-bezier(0.34,1.56,0.64,1) infinite alternate}@keyframes shieldSoftGlow{0%,100%{filter:drop-shadow(0 0 2px rgba(16,185,129,0.3))}50%{filter:drop-shadow(0 0 8px rgba(16,185,129,0.65))}}@keyframes shieldPulse{0%{transform:scale(1) rotate(0deg)}100%{transform:scale(1.22) rotate(-5deg);filter:drop-shadow(0 0 10px rgba(16,185,129,0.8))}}button:active .ico,.btn:active .ico{transform:scale(0.88)}button.danger:hover .ico,.btn-danger:hover .ico,.stack-btn.danger:hover .ico{animation:trashWobble 0.45s cubic-bezier(0.36,0.07,0.19,0.97) infinite alternate}@keyframes trashWobble{0%{transform:rotate(0deg) scale(1.1)}25%{transform:rotate(-12deg) scale(1.15)}75%{transform:rotate(12deg) scale(1.15)}100%{transform:rotate(0deg) scale(1.1)}}.brand:hover .brand-icon .ico{transform:translateY(-2px) rotate(-8deg) scale(1.2)}.icon-bubble{width:2.75rem;height:2.75rem;border-radius:0.95rem;display:grid;place-items:center;color:var(--icon-color);background:var(--icon-bg);border:1px solid var(--icon-border);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 8px 20px rgba(0,0,0,0.12);transition:transform 0.4s var(--ease-soft),box-shadow 0.4s var(--ease-soft)}.feature:hover .icon-bubble,.brand:hover .brand-icon{transform:translateY(-3px) scale(1.06)}.spin-on-hover{transition:transform 0.65s var(--ease-soft)}button:hover .spin-on-hover{transform:rotate(-180deg)}.btn{appearance:none;border:none;cursor:pointer;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:0.45rem;transition:transform 0.35s var(--ease-soft),box-shadow 0.4s var(--ease-soft),background 0.35s var(--ease-soft),border-color 0.35s var(--ease-soft),color 0.3s var(--ease-soft),filter 0.35s var(--ease-soft);white-space:nowrap}.btn:disabled{opacity:0.5;cursor:not-allowed}.btn:active:not(:disabled){transform:scale(0.97)}.btn-solid{border-radius:999px;background:linear-gradient(120deg,#ffd978 0%,#f0b429 40%,#e84a8a 100%);color:#1a0f08;font-size:0.875rem;padding:0.78rem 1.3rem;box-shadow:0 10px 30px rgba(232,74,138,0.25)}.btn-solid:hover:not(:disabled){box-shadow:0 14px 36px rgba(240,180,41,0.35);filter:brightness(1.05)}.btn-solid .chev{transition:transform 0.15s}.btn-solid:hover .chev{transform:translateX(3px)}.btn-emerald{border-radius:999px;background:linear-gradient(135deg,#10b981 0%,#059669 100%) !important;color:#ffffff !important;font-weight:700 !important;border:1px solid rgba(52,211,153,0.4) !important;box-shadow:0 8px 25px rgba(16,185,129,0.35) !important}.btn-emerald:hover:not(:disabled){background:linear-gradient(135deg,#059669 0%,#047857 100%) !important;box-shadow:0 12px 32px rgba(16,185,129,0.5) !important;transform:translateY(-1px)}.user-avatar-badge{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border-radius:50%;background:linear-gradient(145deg,#c084fc,#e11d8f);color:#ffffff;font-size:0.7rem;font-weight:800;letter-spacing:0;flex-shrink:0;box-shadow:none}.btn-ghost{border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,0.04);color:var(--ink);font-size:0.8rem;padding:0.55rem 0.95rem;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.btn-ghost:hover:not(:disabled){background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.18)}.btn-danger{border-radius:999px;border:1px solid rgba(255,107,122,0.35);background:rgba(255,107,122,0.1);color:#ff9aa4;font-size:0.8rem;padding:0.5rem 0.9rem}.btn-danger:hover:not(:disabled){background:rgba(255,107,122,0.18)}.btn-sm{font-size:0.75rem;padding:0.42rem 0.75rem}.topbar{position:relative;z-index:10000;display:flex;align-items:center;justify-content:space-between;gap:1rem;height:4.25rem;margin-top:0.5rem;padding:0 0.85rem;border-radius:1.15rem;border:1px solid rgba(255,255,255,0.08);background:rgba(10,7,18,0.38);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.12);transition:background 0.4s var(--ease-soft),border-color 0.4s var(--ease-soft),box-shadow 0.4s var(--ease-soft)}.brand{display:inline-flex;align-items:center;gap:0.65rem;text-decoration:none;line-height:1}.brand-icon{width:2.2rem;height:2.2rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent !important;border:none !important;box-shadow:none !important;margin:0;padding:0;transition:transform 0.25s var(--ease-soft)}.brand-icon:hover{transform:scale(1.08)}.brand-icon img{width:100%;height:100%;object-fit:contain;display:block;vertical-align:middle}.brand-text{font-weight:700;letter-spacing:-0.03em;font-size:1.15rem;line-height:1;background:linear-gradient(90deg,#ffffff 0%,#ffd978 55%,#e84a8a 100%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;vertical-align:middle}.light-theme .brand-text{background:linear-gradient(90deg,#0f172a 0%,#334155 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.nav{display:none;gap:0.35rem;align-items:center}.nav a,.nav-link{position:relative;color:var(--muted);font-size:0.88rem;font-weight:500;padding:0.5rem 0.9rem;border-radius:999px;transition:color 0.25s var(--ease-soft),background 0.25s var(--ease-soft),transform 0.25s var(--ease-soft);text-decoration:none}.nav a:hover,.nav-link:hover{color:#fff;background:rgba(255,255,255,0.08)}.nav a.active,.nav-link.active{color:#fff !important;font-weight:600;background:linear-gradient(135deg,rgba(240,180,41,0.22) 0%,rgba(232,74,138,0.25) 100%) !important;box-shadow:inset 0 1px 1px rgba(255,255,255,0.3),0 4px 16px rgba(232,74,138,0.25);border:1px solid rgba(255,217,120,0.4)}.nav a.active::after,.nav-link.active::after{content:'';position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:18px;height:3px;border-radius:999px;background:linear-gradient(90deg,#ffd978,#e84a8a);box-shadow:0 0 10px rgba(240,180,41,0.9)}.nav-actions{position:relative;z-index:10001;display:flex;align-items:center;gap:0.5rem}.nav-cta{display:none}.theme-toggle{width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,0.05);display:grid;place-items:center;cursor:pointer;color:var(--ink);position:relative;transition:transform 0.4s var(--ease-soft),background 0.35s var(--ease-soft),border-color 0.35s var(--ease-soft),box-shadow 0.4s var(--ease-soft)}.theme-toggle:hover{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.2);transform:scale(1.05)}.theme-toggle.theme-pop{animation:themePop 0.4s var(--ease-soft)}@keyframes themePop{0%{transform:scale(1)}40%{transform:scale(0.9) rotate(-12deg)}100%{transform:scale(1)}}.theme-ico-sun{display:none}.theme-ico-moon{display:block}html[data-theme='light'] .theme-ico-sun{display:block}html[data-theme='light'] .theme-ico-moon{display:none}html[data-theme='light'] .theme-toggle{background:rgba(255,255,255,0.75);box-shadow:0 4px 14px rgba(80,40,120,0.08)}.menu-btn{width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,0.05);display:grid;place-items:center;cursor:pointer;color:var(--ink);transition:background 0.3s var(--ease-soft),transform 0.3s var(--ease-soft)}.menu-btn:hover{transform:scale(1.05)}@media (min-width:769px){.topbar .nav,.nav{display:flex !important;position:static !important;background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;flex-direction:row !important;gap:0.35rem !important}.nav-cta{display:block !important}.menu-btn{display:none !important}}#features,#pricing,#faq,#how{scroll-margin-top:6rem}.hero{padding:1.5rem 0 2rem}.hero-grid{display:grid;gap:1.75rem;align-items:start}@media (min-width:980px){.hero-grid{grid-template-columns:1.05fr 1.15fr;gap:2rem;align-items:center;min-height:70vh}}.hero-copy{padding-top:0.5rem}.badge-live{display:inline-flex;align-items:center;gap:0.45rem;padding:0.35rem 0.75rem;border-radius:999px;border:1px solid rgba(94,233,168,0.25);background:rgba(94,233,168,0.08);color:var(--ok);font-size:0.75rem;font-weight:600;letter-spacing:0.02em}.badge-live .pulse{width:7px;height:7px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 0 rgba(94,233,168,0.6);animation:livePulse 1.8s ease-out infinite}@keyframes livePulse{0%{box-shadow:0 0 0 0 rgba(94,233,168,0.55)}70%{box-shadow:0 0 0 10px rgba(94,233,168,0)}100%{box-shadow:0 0 0 0 rgba(94,233,168,0)}}.hero h1{margin:1rem 0 0;font-size:clamp(2.4rem,5.5vw,3.85rem);font-weight:800;letter-spacing:-0.045em;line-height:0.98}.hero h1 .line{display:block}.hero h1 .prism-word{background:linear-gradient(110deg,#fff 0%,#ffd978 22%,#e84a8a 48%,#b8a0ff 72%,#fff 100%);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:prismShift 7s linear infinite}@keyframes prismShift{0%{background-position:0% center}100%{background-position:200% center}}.hero .lead{margin:1.15rem 0 0;max-width:28rem;color:var(--muted);font-size:1.05rem;line-height:1.55}.hero-cta{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:0.85rem}.hero-cta .hint{font-size:0.78rem;color:var(--faint)}.stat-row{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:2rem}.stat{min-width:5.5rem}.stat b{display:block;font-size:1.4rem;font-weight:800;letter-spacing:-0.02em;color:var(--gold-soft);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.stat span{font-size:0.75rem;color:var(--faint)}.counter-num{display:inline-block;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";will-change:transform,opacity}.counter-num.counted{animation:counterPop 0.45s cubic-bezier(0.34,1.56,0.64,1)}@keyframes counterPop{0%{transform:scale(0.92);opacity:0.8}55%{transform:scale(1.09)}100%{transform:scale(1);opacity:1}}.address-wrap{width:100%}.address-card{border-radius:calc(var(--radius) + 4px);padding:1.25rem 1.25rem 1.15rem;text-align:left}.address-label{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;margin-bottom:0.75rem;font-size:0.72rem;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:var(--faint)}.label-with-ico{display:inline-flex;align-items:center;gap:0.4rem}.ttl-pill{display:inline-flex !important;align-items:center;gap:0.35rem;border-radius:999px;padding:0.3rem 0.7rem;font-size:0.75rem;font-weight:600;letter-spacing:0;text-transform:none;background:rgba(240,180,41,0.12);color:var(--gold-soft);border:1px solid rgba(240,180,41,0.22)}.ttl-pill.warn{background:rgba(240,180,41,0.18);color:#ffd978}.ttl-pill.danger{background:rgba(255,107,122,0.14);color:#ff9aa4;border-color:rgba(255,107,122,0.3)}.address-row{display:grid;grid-template-columns:1fr auto;gap:0.65rem}.address-display{display:flex;align-items:center;gap:0.25rem;min-height:3.35rem;padding:0.7rem 1rem;border-radius:0.9rem;border:1px solid var(--line);background:var(--input-bg);color:var(--ink);font-family:var(--mono);font-size:clamp(0.82rem,2vw,1rem);font-weight:500;word-break:break-all;transition:background 0.35s var(--ease-soft),border-color 0.35s var(--ease-soft)}.address-display .at{color:var(--gold)}.toolbar{display:flex;flex-wrap:wrap;gap:0.45rem;margin-top:0.85rem}.controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0.6rem;margin-top:0.9rem}.field{display:flex;flex-direction:column;gap:0.3rem}.field label{font-size:0.68rem;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;color:var(--faint)}.field select,.field input,.search-box input{height:2.5rem;border-radius:0.75rem;border:1px solid var(--line);background:var(--input-bg);padding:0 0.75rem;color:var(--ink);outline:none;transition:border-color 0.35s var(--ease-soft),box-shadow 0.35s var(--ease-soft),background 0.35s var(--ease-soft)}.field select:focus,.field input:focus,.search-box input:focus{border-color:rgba(240,180,41,0.45);box-shadow:0 0 0 3px rgba(240,180,41,0.1)}.field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.6)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:0.85rem;padding-right:2.2rem;cursor:pointer}html[dir="rtl"] .field select{background-position:left 0.75rem center;padding-right:0.75rem;padding-left:2.2rem}.field select option{background:#120b22;color:#ffffff;padding:0.5rem 0.75rem;font-size:0.85rem}html[data-theme='light'] .field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgba(0,0,0,0.6)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}html[data-theme='light'] .field select option{background:#ffffff;color:#1a0f08}.cselect-wrap{position:relative;width:100%}.cselect-btn{height:2.5rem;width:100%;border-radius:0.75rem;border:1px solid var(--line);background:var(--input-bg);color:var(--ink);display:flex;align-items:center;justify-content:space-between;padding:0 0.75rem;font-size:0.83rem;font-weight:500;cursor:pointer;user-select:none;transition:border-color 0.2s ease,box-shadow 0.2s ease;box-sizing:border-box}.cselect-btn:hover{border-color:rgba(255,255,255,0.25)}.cselect-btn:focus,.cselect-wrap.open .cselect-btn{border-color:rgba(240,180,41,0.45);box-shadow:0 0 0 3px rgba(240,180,41,0.1);outline:none}.cselect-menu{position:absolute;top:calc(100% + 5px);left:0;right:0;width:100%;max-height:220px;overflow-y:auto;background:rgba(12,8,22,0.96) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;border:1px solid var(--line) !important;border-radius:0.75rem !important;padding:0.25rem !important;z-index:99999 !important;display:none !important;flex-direction:column !important;gap:0.15rem !important;box-shadow:0 14px 36px rgba(0,0,0,0.75) !important;box-sizing:border-box !important}.cselect-wrap.open .cselect-menu{display:flex !important}.cselect-opt{appearance:none !important;-webkit-appearance:none !important;width:100% !important;background:transparent !important;border:none !important;color:var(--ink,#ffffff) !important;padding:0.42rem 0.65rem !important;border-radius:0.45rem !important;text-align:left !important;font-size:0.81rem !important;font-weight:500 !important;cursor:pointer !important;display:flex !important;align-items:center !important;justify-content:space-between !important;transition:background 0.15s ease,color 0.15s ease !important;white-space:nowrap !important;box-sizing:border-box !important}html[dir="rtl"] .cselect-opt{text-align:right !important}.cselect-opt:hover,.cselect-opt.selected{background:rgba(255,255,255,0.08) !important;color:var(--gold-soft,#ffd978) !important}html[data-theme='light'] .cselect-menu{background:rgba(255,255,255,0.98) !important;border-color:rgba(0,0,0,0.12) !important;box-shadow:0 14px 36px rgba(0,0,0,0.15) !important}html[data-theme='light'] .cselect-opt{color:#1a0f08 !important}html[data-theme='light'] .cselect-opt:hover,html[data-theme='light'] .cselect-opt.selected{background:rgba(107,79,214,0.08) !important;color:#6b4fd6 !important}.plan-row{display:flex;flex-wrap:wrap;align-items:center;gap:0.65rem;margin-top:1rem;padding-top:0.9rem;border-top:1px solid var(--line)}.plan-label{font-size:0.7rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--faint)}.plan-hint{font-size:0.75rem;color:var(--faint)}.seg{display:inline-flex;padding:0.16rem;border-radius:0.7rem;background:rgba(0,0,0,0.4);border:1px solid var(--line);gap:0.12rem}.seg-btn{appearance:none;border:none;background:transparent;color:var(--faint);font-size:0.75rem;font-weight:600;padding:0.35rem 0.75rem;border-radius:0.55rem;cursor:pointer;transition:0.15s}.seg-btn:hover:not(:disabled){color:#fff}.seg-btn.active{background:linear-gradient(120deg,#ffd978,#e84a8a);color:#1a0f08}.seg-btn:disabled{opacity:0.35;cursor:not-allowed}.pool-row{display:flex;flex-wrap:wrap;gap:0.4rem;margin-top:0.8rem}.pool-chip{appearance:none;border:1px solid var(--line);background:rgba(0,0,0,0.28);color:var(--muted);font-size:0.74rem;font-weight:600;padding:0.4rem 0.75rem;border-radius:999px;cursor:pointer;transition:0.15s}.pool-chip:hover:not(:disabled){color:#fff;border-color:rgba(255,255,255,0.2)}.pool-chip.active{background:rgba(232,74,138,0.14);border-color:rgba(232,74,138,0.4);color:#ffb3cc}.pool-chip:disabled,.pool-chip.locked{opacity:0.4;cursor:not-allowed}.multi-bar{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;margin-top:0.9rem;padding:0.65rem 0.75rem;border-radius:0.9rem;border:1px solid var(--line);background:rgba(0,0,0,0.28)}.multi-bar[hidden],.premium-only[hidden],.registered-only[hidden],.adv-upgrade-hint[hidden]{display:none !important}body:not(.is-premium) .premium-only{display:none !important}body:not(.is-registered) .registered-only{display:none !important}.adv-upgrade-hint{margin:0.85rem 0 0;font-size:0.8rem;color:var(--muted);line-height:1.45}.adv-upgrade-hint a{color:var(--gold-soft);font-weight:700;text-decoration:none}.multi-label{display:inline-flex;align-items:center;gap:0.35rem;font-size:0.75rem;font-weight:600;color:var(--muted)}.multi-list{display:flex;flex-wrap:wrap;gap:0.35rem;flex:1}.multi-chip{appearance:none;border:1px solid var(--line);background:rgba(255,255,255,0.04);color:var(--muted);font-size:0.72rem;font-family:var(--mono);padding:0.3rem 0.55rem;border-radius:0.5rem;cursor:pointer;max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-chip.active{border-color:rgba(240,180,41,0.4);background:rgba(240,180,41,0.12);color:#fff}.stack-btn{appearance:none;border:1px solid var(--line);background:rgba(255,255,255,0.04);color:var(--muted);font-size:0.75rem;font-weight:600;padding:0.4rem 0.75rem;border-radius:0.65rem;cursor:pointer;display:inline-flex;align-items:center;gap:0.35rem;transition:0.15s}.stack-btn:hover{background:rgba(255,255,255,0.08);color:#fff}.stack-btn.icon{width:2.1rem;height:2.1rem;padding:0;justify-content:center}.stack-btn.primary{background:linear-gradient(120deg,#ffd978,#e84a8a);color:#1a0f08;border-color:transparent}.stack-btn.danger{border-color:rgba(255,107,122,0.3);background:rgba(255,107,122,0.1);color:#ff9aa4}.field-actions label{visibility:hidden}.workspace-wrap{width:min(1080px,calc(100% - 2rem));margin:0 auto;padding:0.5rem 0 3rem}.inbox-stack{border-radius:var(--radius);padding:1rem;min-height:540px;display:flex;flex-direction:column;gap:0.85rem}.inbox-stack-head{display:flex;flex-wrap:wrap;align-items:center;gap:0.65rem 1rem;padding:0.15rem 0.25rem}.stack-kicker{display:flex;align-items:center;gap:0.35rem;font-size:0.78rem;font-weight:600;color:var(--ok);letter-spacing:0.01em;padding:0.35rem 0.75rem;background:rgba(94,233,168,0.06);border-radius:2rem;border:1px solid rgba(94,233,168,0.15);transition:all 0.3s ease}.stack-sep{opacity:0.4}.stack-dim{color:var(--faint)}.stack-kicker #msgCount{color:var(--gold-soft);font-weight:700}.stack-addr{flex:1;min-width:0;font-size:0.72rem;font-family:var(--mono);color:rgba(255,255,255,0.3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stack-tools{display:flex;align-items:center;gap:0.45rem;margin-left:auto}.stack-tools .search-box{width:min(14rem,42vw)}.status-dot{width:7px;height:7px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px rgba(94,233,168,0.15);display:inline-block}.status-dot.off{background:rgba(255,255,255,0.3);box-shadow:none}.search-box{position:relative;display:flex;align-items:center}.search-box .search-ico{position:absolute;left:0.65rem;color:var(--faint);pointer-events:none}.search-box input{width:100%;height:2.2rem;padding:0 0.7rem 0 2.1rem;font-size:0.8rem}.search-box input::placeholder{color:var(--faint)}.workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:0.75rem;flex:1;min-height:440px}.panel{display:flex;flex-direction:column;min-height:0;min-width:0}.inbox-list{list-style:none;margin:0;padding:0.5rem 0.85rem 2rem 0.85rem !important;overflow:auto;flex:1;display:flex;flex-direction:column;gap:0.55rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.12) transparent}#inboxList{max-height:78vh}@media (max-width:768px){#inboxList{max-height:none}}.inbox-item{width:100%;text-align:left;cursor:pointer;color:inherit;appearance:none;display:block;padding:0.9rem 1rem;border-radius:1rem;border:1px solid var(--line);background:rgba(10,6,18,0.55);transition:0.18s var(--ease)}.inbox-item:hover{transform:translateY(-2px);border-color:rgba(240,180,41,0.25);background:rgba(22,14,36,0.75)}.inbox-item.active{border-color:rgba(232,74,138,0.4);background:linear-gradient(145deg,rgba(232,74,138,0.12),rgba(124,92,255,0.1));box-shadow:0 12px 30px rgba(0,0,0,0.3)}.item-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:0.75rem;margin-bottom:0.3rem}.inbox-item .from,.msg-header .from{font-weight:600;font-size:0.95rem;color:rgba(255,255,255,0.95);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-tag{font-size:0.7rem;font-weight:600;color:var(--faint);flex-shrink:0}.item-tag.soft{padding:0.2rem 0.55rem;border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,0.04)}.inbox-item .subject{font-size:0.84rem;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.inbox-item .preview{margin-top:0.2rem;font-size:0.76rem;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-foot{margin-top:0.4rem}.inbox-item .time,.msg-header .time{font-size:0.7rem;color:rgba(255,255,255,0.28)}.empty{flex:1;display:flex;padding:0;min-height:10rem}.empty[hidden]{display:none !important}.empty-card{width:100%;border-radius:1rem;border:1px solid var(--line);background:rgba(10,6,18,0.45);padding:1.15rem;display:flex;flex-direction:column;justify-content:center;gap:0.45rem}.empty-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:0.75rem}.empty-title{display:inline-flex;align-items:center;gap:0.4rem;font-size:0.95rem;font-weight:600}.empty-tag{font-size:0.72rem;color:var(--faint)}.empty-card p{margin:0;font-size:0.84rem;color:var(--muted);max-width:22rem}.loading-line{color:var(--muted);padding:1rem}.message-view{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.reader-card{flex:1;min-height:0;display:flex;flex-direction:column;border-radius:1rem;border:1px solid var(--line);background:rgba(10,6,18,0.55);overflow:hidden}.msg-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:0.45rem;padding:0.7rem 0.85rem;border-bottom:1px solid var(--line)}.msg-toolbar-spacer{flex:1}.msg-header{padding:1rem 1.1rem 0.9rem;border-bottom:1px solid var(--line)}.msg-header h3{margin:0.35rem 0;font-size:1.05rem;font-weight:600;letter-spacing:-0.02em}.msg-from-sub{font-size:0.75rem;color:var(--faint)}.msg-body{flex:1;overflow:auto;padding:1rem 1.1rem 1.25rem}.msg-body.plain{white-space:pre-wrap;font-family:var(--mono);font-size:0.82rem;line-height:1.6;color:rgba(255,255,255,0.75)}.msg-body.html-frame{padding:0;background:rgba(0,0,0,0.25)}.msg-body iframe{width:100%;min-height:360px;height:100%;border:0;background:#0a0712;display:block}.mobile-only{display:none}.section{width:100%;padding:3.5rem 0}.section-inner{width:min(1180px,calc(100% - 2rem));margin:0 auto}.eyebrow{display:inline-flex;align-items:center;gap:0.5rem;font-size:0.85rem;color:var(--muted);font-weight:500}.eyebrow .dot{width:0.4rem;height:0.4rem;border-radius:999px;background:var(--gold);box-shadow:0 0 12px rgba(240,180,41,0.6)}.eyebrow .tag{padding:0.15rem 0.5rem;border-radius:999px;border:1px solid var(--line);color:var(--faint);font-size:0.72rem}.features{width:min(1180px,calc(100% - 2rem));margin:0 auto 1rem;display:grid;grid-template-columns:1fr;gap:0.85rem}@media (min-width:800px){.features{grid-template-columns:1.2fr 1fr 1fr;grid-template-rows:auto auto}.features .feature:first-child{grid-row:span 2;min-height:100%}}.feature{border-radius:1.15rem;padding:1.35rem 1.25rem;transition:transform 0.25s var(--ease)}.feature:hover{transform:translateY(-4px)}.feature-ico{width:2.75rem;height:2.75rem;border-radius:0.95rem;display:grid;place-items:center;color:var(--icon-color);background:var(--icon-bg);border:1px solid var(--icon-border);margin-bottom:0.85rem;box-shadow:inset 0 1px 0 rgba(255,255,255,0.22),0 10px 24px rgba(0,0,0,0.12);transition:transform 0.45s var(--ease-soft),box-shadow 0.45s var(--ease-soft)}.feature:hover .feature-ico{transform:translateY(-3px) rotate(-3deg) scale(1.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 14px 28px rgba(124,92,255,0.18)}.feature h3{margin:0 0 0.4rem;font-size:1.1rem;font-weight:700;letter-spacing:-0.02em}.feature p{margin:0;color:var(--muted);font-size:0.92rem;line-height:1.55}.triage-grid{display:grid;gap:2rem;align-items:start}@media (min-width:860px){.triage-grid{grid-template-columns:1fr 1.1fr;gap:3rem}}.triage-copy h2{margin:1rem 0 0;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:800;letter-spacing:-0.035em;line-height:1.05}.triage-copy p{margin:1.1rem 0 0;max-width:28rem;color:var(--muted)}.chips{display:flex;flex-wrap:wrap;gap:0.45rem;margin-top:1.25rem}.chip{font-size:0.75rem;color:var(--muted);padding:0.4rem 0.75rem;border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,0.03)}.triage-card{border-radius:1.25rem;padding:1.15rem}.triage-card-head{font-size:0.75rem;color:var(--faint);margin-bottom:0.85rem;font-weight:500}.triage-buckets{display:grid;gap:0.65rem}.bucket{border-radius:0.85rem;padding:0.8rem 0.9rem}.bucket-top{display:flex;justify-content:space-between;margin-bottom:0.4rem;font-size:0.88rem;font-weight:600}.bucket-top span:last-child{color:var(--faint);font-size:0.72rem;font-weight:500}.bucket ul{margin:0;padding:0;list-style:none}.bucket li{font-size:0.78rem;color:var(--muted);margin-top:0.2rem}.pricing-compare{padding-top:2rem;padding-bottom:3.5rem}.pricing-head{text-align:center;margin-bottom:1.5rem}.pricing-title{margin:0.85rem 0 0.45rem;font-size:clamp(1.6rem,3.5vw,2.35rem);font-weight:800;letter-spacing:-0.03em}.pricing-sub{margin:0 auto;max-width:32rem;color:var(--muted);font-size:0.95rem}.compare-wrap{border-radius:1.25rem;overflow:auto;max-height:520px}.compare-table{width:100%;border-collapse:collapse;font-size:0.9rem}.compare-table th,.compare-table td{padding:0.85rem 1.1rem;text-align:left;border-bottom:1px solid rgba(255,255,255,0.06)}.compare-table th{background:rgba(0,0,0,0.4);font-size:0.8rem;font-weight:700;position:sticky;top:0;z-index:1}.compare-table th:nth-child(2),.compare-table th:nth-child(3),.compare-table td:nth-child(2),.compare-table td:nth-child(3){text-align:center;width:7.5rem}.compare-table .group-row td{background:rgba(232,74,138,0.08);color:#ffb3cc;font-size:0.7rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding:0.55rem 1.1rem}.price-pill{display:inline-block;margin-left:0.35rem;padding:0.15rem 0.45rem;border-radius:999px;background:rgba(240,180,41,0.15);color:var(--gold-soft);font-size:0.7rem;font-weight:700}.compare-table .yes{color:var(--ok);font-weight:700}.compare-table .no{color:rgba(255,255,255,0.25);font-weight:600}.pricing-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:0.75rem;margin-top:1.4rem}.pricing-note{text-align:center;margin:1rem auto 0;max-width:36rem;font-size:0.78rem;color:var(--faint);line-height:1.5}body.plan-premium .address-card{box-shadow:0 20px 50px rgba(0,0,0,0.4),0 0 0 1px rgba(240,180,41,0.15) inset,0 0 50px rgba(232,74,138,0.1)}.final-cta{padding-bottom:4rem}.cta-card{border-radius:1.5rem;padding:3.5rem 1.75rem;text-align:center;overflow:hidden;position:relative}.cta-glow{pointer-events:none;position:absolute;inset:0;opacity:0.55;background:radial-gradient(500px circle at 30% 0%,rgba(240,180,41,0.2),transparent 55%),radial-gradient(500px circle at 70% 0%,rgba(232,74,138,0.18),transparent 55%)}.cta-inner{position:relative;z-index:1}.cta-inner h2{margin:0;font-size:clamp(2rem,4.5vw,3.2rem);font-weight:800;letter-spacing:-0.035em;line-height:1.05}.cta-inner p{margin:1.1rem auto 0;max-width:28rem;color:var(--muted);font-size:0.95rem}.cta-actions{margin-top:1.75rem;display:flex;flex-wrap:wrap;gap:0.75rem;justify-content:center}.footer{width:min(1180px,calc(100% - 2rem));margin:0 auto;border-top:1px solid var(--line);padding:1.5rem 0 2.5rem;color:var(--faint);font-size:0.82rem}.footer-grid{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.footer nav{display:flex;flex-wrap:wrap;gap:1rem}.footer a:hover{color:var(--gold-soft)}.toast{position:fixed;left:50%;bottom:1.4rem;transform:translateX(-50%) translateY(120%);width:max-content;max-width:min(28rem,calc(100vw - 1.5rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));box-sizing:border-box;background:linear-gradient(120deg,#ffd978,#e84a8a);color:#1a0f08;padding:0.7rem 1.15rem;border-radius:999px;font-size:0.875rem;font-weight:700;line-height:1.35;text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:break-word;box-shadow:0 16px 40px rgba(0,0,0,0.45);opacity:0;transition:transform 0.28s var(--ease),opacity 0.28s var(--ease);z-index:50;pointer-events:none}.toast.show{transform:translateX(-50%) translateY(0);opacity:1}.static-page{width:min(54rem,calc(100% - 2rem));margin:1.5rem auto 3rem;border-radius:1.25rem;padding:2rem 1.7rem 2.4rem}.static-page h1{margin-top:0;letter-spacing:-0.02em;font-size:2rem}.static-page h2{font-size:1.12rem;margin-top:1.85rem;color:#fff}.static-page h3{font-size:0.95rem;margin-top:1.2rem;color:#f0d78c}.static-page p,.static-page li{color:var(--muted);line-height:1.65}.static-page code,.static-page pre{font-family:var(--mono);font-size:0.84rem}.static-page pre{background:rgba(0,0,0,0.45);border:1px solid var(--line);color:#e8e0ff;padding:1rem;border-radius:0.85rem;overflow:auto}.static-page a{color:var(--gold-soft)}.static-page .policy-meta{display:flex;flex-wrap:wrap;gap:0.55rem 1rem;font-size:0.78rem;color:rgba(255,255,255,0.45);margin:0.35rem 0 1.2rem}.static-page .policy-toc{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0.35rem 1rem;margin:1rem 0 1.5rem;padding:0.9rem 1rem;border:1px solid var(--line);border-radius:0.85rem;background:rgba(0,0,0,0.22)}.static-page .policy-toc a{font-size:0.82rem}.static-page table{width:100%;border-collapse:collapse;font-size:0.84rem;margin:0.75rem 0 1rem}.static-page th,.static-page td{border-bottom:1px solid var(--line);padding:0.55rem 0.45rem;text-align:left;vertical-align:top}.static-page th{color:#fff;font-weight:650}.static-page td{color:var(--muted)}.cookie-bar{position:fixed;left:50%;bottom:1rem;transform:translateX(-50%);width:min(40rem,calc(100% - 1.4rem));z-index:90;display:flex;gap:0.85rem;align-items:center;padding:0.85rem 1rem;border-radius:1rem;border:1px solid rgba(255,255,255,0.12);background:#14101f;box-shadow:0 16px 40px rgba(0,0,0,0.45)}.cookie-bar p{margin:0;font-size:0.8rem;color:var(--muted);line-height:1.45;flex:1}.cookie-bar a{color:#ffd978}body.light-theme .cookie-bar,html.light-theme .cookie-bar{background:#fff;border-color:rgba(0,0,0,0.1)}.contact-form{display:flex;flex-direction:column;gap:0.75rem;max-width:32rem}.contact-form label{display:flex;flex-direction:column;gap:0.35rem;font-size:0.8rem;font-weight:700;color:#fff}.contact-form input,.contact-form select,.contact-form textarea{font:inherit;font-weight:500;color:#fff;background:rgba(0,0,0,0.35);border:1px solid var(--line);border-radius:0.7rem;padding:0.65rem 0.75rem}.contact-form .hp{position:absolute;left:-9999px;height:0;overflow:hidden}.inbox-empty-filter{list-style:none;display:flex;flex-direction:column;align-items:flex-start;gap:0.45rem;padding:1.1rem 1rem;margin:0.4rem 0.35rem;border:1px dashed rgba(255,217,120,0.28);border-radius:0.9rem;color:var(--muted);background:rgba(255,217,120,0.05)}.inbox-empty-filter strong{color:#fff;font-size:0.92rem}.inbox-empty-filter span{font-size:0.8rem;line-height:1.45;max-width:34rem}@keyframes animIn{from{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.anim-in{opacity:1;transform:none;animation:animIn 0.45s cubic-bezier(0.16,1,0.3,1);animation-delay:var(--d,0s)}.reveal{opacity:0;transform:translate3d(0,12px,0);transition:opacity 0.28s cubic-bezier(0.16,1,0.3,1),transform 0.28s cubic-bezier(0.16,1,0.3,1)}.reveal.is-visible{opacity:1;transform:translate3d(0,0,0)}.reveal:nth-child(2).is-visible{transition-delay:0.08s}.reveal:nth-child(3).is-visible{transition-delay:0.16s}.reveal:nth-child(4).is-visible{transition-delay:0.24s}.reveal:nth-child(5).is-visible{transition-delay:0.32s}.reveal:nth-child(6).is-visible{transition-delay:0.40s}@media (prefers-reduced-motion:reduce){.reveal,.scroll-reveal,.site-view.active,.anim-in{opacity:1 !important;transform:none !important;animation:none !important;transition:none !important}}@keyframes msgEnter{from{opacity:0;transform:translateY(14px) scale(0.97);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.msg-enter{animation:msgEnter 0.55s var(--ease-soft) both;animation-delay:calc(var(--i,0) * 0.06s)}.inbox-item,.pool-chip,.stack-btn,.multi-chip,.seg-btn{transition:transform 0.35s var(--ease-soft),background 0.35s var(--ease-soft),border-color 0.35s var(--ease-soft),color 0.3s var(--ease-soft),box-shadow 0.4s var(--ease-soft) !important}html[data-theme='light'] .address-display{background:rgba(255,255,255,0.85);color:var(--ink)}html[data-theme='light'] .inbox-item{background:rgba(255,255,255,0.7)}html[data-theme='light'] .inbox-item:hover{background:rgba(255,255,255,0.92)}html[data-theme='light'] .inbox-item.active{background:linear-gradient(145deg,rgba(232,74,138,0.08),rgba(107,79,214,0.1))}html[data-theme='light'] .reader-card,html[data-theme='light'] .empty-card,html[data-theme='light'] .bucket{background:rgba(255,255,255,0.75)}html[data-theme='light'] .toast{box-shadow:0 16px 40px rgba(100,50,140,0.2)}html[data-theme='light'] .brand-text{background:linear-gradient(90deg,#1a1228 0%,#6b4fd6 50%,#d6336c 100%);-webkit-background-clip:text;background-clip:text}html[data-theme='light'] .hero h1 .prism-word{background:linear-gradient(110deg,#1a1228 0%,#6b4fd6 30%,#d6336c 55%,#c98900 80%,#1a1228 100%);background-size:220% auto;-webkit-background-clip:text;background-clip:text}html[data-theme='light'] .btn-ghost{background:rgba(255,255,255,0.65);color:var(--ink)}html[data-theme='light'] .field select option{background:#fff;color:#1a1228}html[data-theme='light'] .compare-table th{background:rgba(255,255,255,0.9);color:var(--ink)}html[data-theme='light'] .compare-table .group-row td{background:rgba(107,79,214,0.08);color:#6b4fd6}html[data-theme='light'] .msg-body.plain{color:rgba(26,18,40,0.78)}@media (max-width:900px){.workspace{grid-template-columns:1fr;position:relative;min-height:400px}.panel-reader{display:none;position:absolute;inset:0;z-index:2;background:rgba(10,6,18,0.98);border-radius:1rem}.workspace.reader-open .panel-list{visibility:hidden}.workspace.reader-open .panel-reader{display:flex}.mobile-only{display:inline-flex}.stack-addr{order:3;flex-basis:100%}}@media (max-width:720px){.address-row{grid-template-columns:1fr}.controls{grid-template-columns:1fr}.compare-table th,.compare-table td{padding:0.65rem 0.55rem;font-size:0.78rem}}@media (max-width:560px){.inbox-stack{border-radius:1.1rem;padding:0.8rem;min-height:65vh}.stat-row{gap:0.85rem}}@media (max-width:768px){.inbox-stack{border-radius:0.75rem;padding:0.75rem}.inbox-stack-head{flex-wrap:wrap;gap:0.5rem}.workspace{grid-template-columns:1fr}.panel-reader{position:fixed;inset:0;z-index:100;background:var(--bg0);overflow-y:auto;display:none}.workspace.reader-open .panel-reader{display:block}.workspace.reader-open .panel-list{display:none}#inboxList,.inbox-list{max-height:none}}.text-emerald{color:#10b981 !important}.btn-vt-top{border-color:rgba(16,185,129,0.3) !important;color:#34d399 !important;background:rgba(16,185,129,0.08) !important}.btn-vt-top:hover{background:rgba(16,185,129,0.18) !important;box-shadow:0 0 15px rgba(16,185,129,0.25) !important}.lang-selector-wrap{position:relative;display:inline-flex;z-index:10002}.lang-flag{width:1.15rem;height:1.15rem;border-radius:50%;object-fit:cover;object-position:center;display:block;flex-shrink:0;box-shadow:0 1px 3px rgba(0,0,0,0.35)}.lang-flag-btn,.lang-btn{appearance:none;width:2.5rem;height:2.5rem;padding:0;border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,0.05);display:grid;place-items:center;cursor:pointer;user-select:none;pointer-events:auto !important;transition:transform 0.4s var(--ease-soft),background 0.35s var(--ease-soft),border-color 0.35s var(--ease-soft),box-shadow 0.4s var(--ease-soft)}.lang-flag-btn:hover,.lang-btn:hover{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.2);transform:scale(1.05)}.lang-flag-btn .lang-flag,.lang-btn .lang-flag{width:1.24rem;height:1.24rem;border-radius:50%}.lang-dropdown{position:absolute !important;top:calc(100% + 8px) !important;right:0 !important;width:11.5rem !important;background:rgba(18,18,18,0.96) !important;backdrop-filter:blur(16px) !important;-webkit-backdrop-filter:blur(16px) !important;border:1px solid rgba(255,255,255,0.1) !important;border-radius:0.9rem !important;padding:0.4rem !important;display:none !important;flex-direction:column !important;gap:0.12rem !important;z-index:999999 !important;pointer-events:auto !important;box-shadow:0 18px 40px rgba(0,0,0,0.45) !important;box-sizing:border-box !important}.lang-dropdown.show{display:flex !important}.lang-opt{appearance:none !important;-webkit-appearance:none !important;position:relative !important;pointer-events:auto !important;width:100% !important;min-height:2.15rem !important;background:transparent !important;border:none !important;color:#f4f4f5 !important;padding:0.4rem 0.6rem !important;border-radius:0.6rem !important;text-align:left !important;font-size:0.86rem !important;font-weight:500 !important;cursor:pointer !important;display:flex !important;align-items:center !important;gap:0.6rem !important;transition:background 0.15s ease !important;white-space:nowrap !important;box-sizing:border-box !important}.lang-dropdown>:not(.lang-opt){display:none !important}.lang-opt span{flex:1;line-height:1.2}.lang-opt:hover{background:rgba(255,255,255,0.07) !important;color:#fff !important}.lang-opt.is-on{background:rgba(255,255,255,0.06) !important}.lang-opt.is-on::after{content:"";margin-left:auto;width:0.7rem;height:0.38rem;border-left:1.7px solid #fff;border-bottom:1.7px solid #fff;transform:rotate(-45deg) translateY(-1px)}.lang-chip{display:inline-flex;align-items:center;gap:0.35rem}html[data-theme='light'] .lang-flag-btn,html[data-theme='light'] .lang-btn,html.light-theme .lang-flag-btn{background:rgba(15,23,42,0.05);border-color:rgba(15,23,42,0.12)}html[data-theme='light'] .lang-dropdown,html.light-theme .lang-dropdown{background:rgba(255,255,255,0.98) !important;border-color:rgba(0,0,0,0.08) !important;box-shadow:0 16px 36px rgba(0,0,0,0.12) !important}html[data-theme='light'] .lang-opt,html.light-theme .lang-opt{color:#18181b !important}html[data-theme='light'] .lang-opt:hover,html.light-theme .lang-opt:hover{background:rgba(0,0,0,0.05) !important;color:#111 !important}html[data-theme='light'] .lang-opt.is-on::after,html.light-theme .lang-opt.is-on::after{border-color:#111}.modal-backdrop{position:fixed;inset:0;background:rgba(4,2,10,0.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:grid;place-items:center;z-index:9999999 !important;padding:1rem}.modal-backdrop[hidden]{display:none !important}#createKeyModal,#revealKeyModal,#revokeKeyModal{z-index:10000005 !important}.modal-card{width:min(640px,100%);border-radius:1.5rem;border:1px solid rgba(255,255,255,0.15);background:linear-gradient(145deg,rgba(20,14,34,0.95),rgba(12,8,22,0.98));padding:1.5rem;box-shadow:0 24px 60px rgba(0,0,0,0.6);max-height:90vh;overflow-y:auto}.modal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.35rem}.modal-title-row{display:flex;align-items:center;gap:0.5rem}.modal-title-row h3{margin:0;font-size:1.25rem;font-weight:700}.btn-close{background:transparent;border:0;color:var(--faint);font-size:1.5rem;cursor:pointer;line-height:1}.btn-close:hover{color:#fff}.modal-desc{margin:0 0 1.25rem;color:var(--muted);font-size:0.88rem}.vt-tabs{display:flex;gap:0.4rem;border-bottom:1px solid var(--line);margin-bottom:1.2rem;padding-bottom:0.4rem}.vt-tab{background:transparent;border:0;color:var(--muted);font-size:0.85rem;font-weight:600;padding:0.4rem 0.8rem;border-radius:0.6rem;cursor:pointer;transition:all 0.2s ease}.vt-tab:hover{color:#fff;background:rgba(255,255,255,0.05)}.vt-tab.active{background:rgba(16,185,129,0.15);color:#34d399}.vt-pane,.vt-panel{display:none !important}.vt-pane.active,.vt-panel.active{display:block !important}.input-group,.file-group{display:flex;gap:0.6rem}.input-text{flex:1;background:rgba(0,0,0,0.4);border:1px solid var(--line);border-radius:0.75rem;padding:0.65rem 0.9rem;color:#fff;font-size:0.88rem}.input-text:focus{border-color:#34d399;outline:none}.file-input{flex:1;background:rgba(0,0,0,0.3);border:1px dashed var(--line);border-radius:0.75rem;padding:0.6rem;color:var(--muted)}.input-label{display:block;font-size:0.85rem;font-weight:600;margin-bottom:0.4rem}.hint-sm{font-size:0.78rem;color:var(--faint);margin:0.4rem 0 0}.vt-status-pill{font-size:0.78rem;padding:0.3rem 0.7rem;border-radius:999px;font-weight:600}.vt-status-pill.active{background:rgba(16,185,129,0.2);color:#34d399}.vt-status-pill.demo{background:rgba(245,158,11,0.2);color:#fbbf24}.vt-result-container{margin-top:1.25rem}.vt-res-card{background:rgba(10,6,20,0.8);border:1px solid var(--line);border-radius:1rem;padding:1.15rem;display:flex;flex-direction:column;gap:0.75rem}.vt-res-card.good{border-color:rgba(16,185,129,0.4)}.vt-res-card.warn{border-color:rgba(245,158,11,0.4)}.vt-res-card.bad{border-color:rgba(239,68,68,0.4)}.vt-res-head{display:flex;justify-content:space-between;align-items:center}.vt-pill{font-size:0.75rem;font-weight:700;padding:0.25rem 0.65rem;border-radius:999px;text-transform:uppercase}.vt-pill.good{background:rgba(16,185,129,0.2);color:#34d399}.vt-pill.warn{background:rgba(245,158,11,0.2);color:#fbbf24}.vt-pill.bad{background:rgba(239,68,68,0.2);color:#f87171}.vt-res-target{font-family:var(--mono);font-size:0.85rem;color:#fff;word-break:break-all}.vt-res-summary{margin:0;font-size:0.84rem;color:var(--muted)}.vt-engines-bar{height:6px;border-radius:999px;background:rgba(255,255,255,0.1);display:flex;overflow:hidden}.vt-bar-segment.harmless{background:#10b981}.vt-bar-segment.suspicious{background:#f59e0b}.vt-bar-segment.malicious{background:#ef4444}.vt-res-foot{display:flex;justify-content:space-between;align-items:center;font-size:0.75rem;color:var(--faint)}.vt-security-box{margin:1rem 1.1rem 1.25rem;border-radius:1rem;border:1px solid rgba(16,185,129,0.25);background:rgba(10,20,25,0.45);padding:1.1rem}.vt-box-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.vt-title-wrap{display:flex;align-items:center;gap:0.6rem}.vt-title-wrap h4{margin:0;font-size:0.95rem;font-weight:700}.vt-sub{margin:0;font-size:0.76rem;color:var(--faint)}.vt-box-content{margin-top:1rem}.loading-vt{font-size:0.85rem;color:var(--muted);padding:0.75rem 0;display:flex;align-items:center;gap:0.5rem}.vt-summary-card{background:rgba(0,0,0,0.3);border-radius:0.85rem;padding:0.85rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0.85rem;margin-bottom:1rem}.vt-summary-status{display:flex;align-items:center;gap:0.4rem;font-weight:700;font-size:0.9rem}.badge-clean{color:#34d399}.badge-warn{color:#fbbf24}.badge-danger{color:#f87171}.vt-stats-grid{display:flex;gap:1rem}.vt-stat{display:flex;flex-direction:column;align-items:center;font-size:0.75rem;color:var(--faint)}.vt-stat b{font-size:1rem;color:#fff}.vt-sec-title{margin:0.85rem 0 0.4rem;font-size:0.82rem;color:var(--muted);font-weight:600}.vt-items-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.4rem}.vt-item{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;padding:0.6rem 0.85rem;border-radius:0.65rem;background:rgba(0,0,0,0.25);border:1px solid var(--line)}.vt-item-info{display:flex;flex-direction:column;min-width:0}.vt-target-url{font-family:var(--mono);font-size:0.8rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vt-engine-note{font-size:0.72rem;color:var(--faint)}.vt-item-actions{display:flex;align-items:center;gap:0.5rem;flex-shrink:0}.vt-empty-note{font-size:0.8rem;color:var(--faint);font-style:italic;margin:0.4rem 0}html[dir="rtl"]{direction:rtl;text-align:right}html[dir="rtl"] .brand{margin-left:auto;margin-right:0}html[dir="rtl"] .stack-tools{margin-left:0;margin-right:auto}html[dir="rtl"] .search-box .search-ico{left:auto;right:0.65rem}html[dir="rtl"] .search-box input{padding:0 2.1rem 0 0.7rem}html[dir="rtl"] .lang-dropdown{right:auto;left:0}html[dir="rtl"] .lang-opt{text-align:right}html[dir="rtl"] .msg-toolbar-spacer{flex:1}html[dir="rtl"] .inbox-item{text-align:right}html[dir="rtl"] .chev{transform:scaleX(-1)}.otp-banner{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0.75rem 1.1rem 0;padding:0.85rem 1.1rem;border-radius:0.85rem;background:linear-gradient(135deg,rgba(94,233,168,0.12),rgba(124,92,255,0.08));border:1px solid rgba(94,233,168,0.35);box-shadow:0 4px 18px rgba(94,233,168,0.1)}.otp-left{display:flex;align-items:center;gap:0.6rem;font-size:0.88rem}.otp-code{font-family:var(--mono);font-size:1.1rem;letter-spacing:0.08em;color:var(--ok);background:rgba(0,0,0,0.3);padding:0.2rem 0.6rem;border-radius:0.4rem;border:1px solid rgba(94,233,168,0.3)}.attachment-tray{margin:0.75rem 1.1rem 0;padding:0.85rem 1.1rem;border-radius:0.85rem;background:rgba(255,255,255,0.03);border:1px solid var(--line)}.att-title{font-size:0.78rem;font-weight:600;color:var(--muted);margin-bottom:0.5rem}.att-list{display:flex;flex-wrap:wrap;gap:0.5rem}.att-chip{display:inline-flex;align-items:center;gap:0.5rem;padding:0.4rem 0.75rem;border-radius:0.5rem;background:rgba(0,0,0,0.25);border:1px solid var(--line);font-size:0.8rem}.att-name{font-weight:500;color:var(--ink)}.att-size{font-size:0.72rem;color:var(--faint)}.export-dropdown-wrap{position:relative}.export-menu{position:absolute;top:100%;left:0;margin-top:0.4rem;background:rgba(14,10,24,0.95);backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:0.65rem;padding:0.35rem;min-width:150px;z-index:100;box-shadow:var(--shadow)}.export-menu[hidden]{display:none !important}.export-opt{display:block;width:100%;text-align:left;padding:0.45rem 0.75rem;background:transparent;border:none;border-radius:0.4rem;font-size:0.82rem;color:var(--ink);cursor:pointer;transition:background 0.15s ease}.export-opt:hover{background:rgba(255,255,255,0.1)}.site-view{display:none;width:100%}.site-view.active{display:block !important;opacity:1;transform:none;animation:none}@keyframes viewFadeIn{from{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.nav-link.active{color:var(--gold-soft) !important;font-weight:600;border-bottom:2px solid var(--gold)}.home-showcase-card{padding:1.5rem;border-radius:var(--radius);margin-top:1rem}.showcase-head{display:flex;align-items:center;gap:0.6rem;font-size:0.8rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:0.05em;margin-bottom:1rem}.showcase-pill{display:flex;align-items:center;gap:0.5rem;background:rgba(0,0,0,0.4);border:1px solid var(--line);padding:0.75rem 1rem;border-radius:0.75rem;font-family:var(--mono);font-size:0.9rem;color:var(--gold-soft)}.showcase-features{display:flex;flex-direction:column;gap:0.6rem;margin-top:1rem}.sf-item{display:flex;align-items:center;gap:0.5rem;font-size:0.84rem;color:var(--ink)}.liquid-glass{transition:transform 0.35s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.35s ease,border-color 0.35s ease}.liquid-glass:hover{transform:translateY(-3px) scale(1.002);box-shadow:0 24px 60px rgba(0,0,0,0.45)}.announcement-bar{width:100%;background:linear-gradient(90deg,rgba(240,180,41,0.18) 0%,rgba(232,74,138,0.22) 50%,rgba(124,92,255,0.18) 100%);backdrop-filter:blur(8px);border-bottom:1px solid rgba(255,255,255,0.12);padding:0.45rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:0.82rem;color:#fff;z-index:10002;transition:all 0.3s ease}.announcement-bar[hidden]{display:none !important}.light-theme .announcement-bar{background:linear-gradient(90deg,#1e1b4b 0%,#312e81 50%,#4338ca 100%) !important;border-bottom:1px solid rgba(255,255,255,0.2) !important;color:#ffffff !important}.light-theme .announcement-text{color:#ffffff !important}.light-theme .announcement-badge{background:rgba(240,180,41,0.3) !important;border-color:#ffd978 !important;color:#ffd978 !important}.light-theme .announcement-btn{background:rgba(255,255,255,0.2) !important;border-color:rgba(255,255,255,0.4) !important;color:#ffffff !important}.light-theme .announcement-close{color:rgba(255,255,255,0.7) !important}.light-theme .announcement-close:hover{color:#ffffff !important}.announcement-content{display:flex;align-items:center;gap:0.75rem;flex-wrap:wrap}.announcement-badge{display:inline-flex;align-items:center;gap:0.35rem;background:rgba(240,180,41,0.25);border:1px solid rgba(240,180,41,0.5);color:#ffd978;font-size:0.68rem;font-weight:700;letter-spacing:0.05em;padding:0.15rem 0.5rem;border-radius:999px;text-transform:uppercase}.pulse-dot{width:6px;height:6px;border-radius:50%;background:#ffd978;box-shadow:0 0 8px #ffd978;animation:pulseGlow 1.5s infinite}@keyframes pulseGlow{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:0.6}}.announcement-btn{background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.2);color:#fff;font-size:0.75rem;font-weight:600;padding:0.2rem 0.65rem;border-radius:999px;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease}.announcement-btn:hover{background:rgba(255,255,255,0.22);transform:translateY(-1px)}.announcement-close{background:transparent;border:none;color:var(--muted);font-size:1.2rem;line-height:1;cursor:pointer;padding:0 0.35rem;transition:color 0.2s ease}.announcement-close:hover{color:#fff}.category-filter-bar{display:flex;align-items:center;gap:0.4rem;padding:0.6rem 0.85rem;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.category-filter-bar::-webkit-scrollbar{display:none}.cat-filter-btn{background:rgba(255,255,255,0.04);border:1px solid var(--line);color:var(--muted);font-size:0.78rem;font-weight:500;padding:0.3rem 0.7rem;border-radius:999px;white-space:nowrap;cursor:pointer;transition:all 0.2s var(--ease-soft)}.cat-filter-btn:hover{background:rgba(255,255,255,0.1);color:#fff}.cat-filter-btn.active{background:linear-gradient(135deg,rgba(240,180,41,0.25),rgba(232,74,138,0.25)) !important;border-color:rgba(240,180,41,0.5) !important;color:#fff !important;font-weight:600}.cat-pill{display:inline-flex;align-items:center;gap:0.25rem;font-size:0.68rem;font-weight:600;padding:0.15rem 0.45rem;border-radius:0.4rem}.cat-pill.tag-otp{background:rgba(16,185,129,0.18);color:#34d399;border:1px solid rgba(16,185,129,0.3)}.cat-pill.tag-threat{background:rgba(239,68,68,0.18);color:#f87171;border:1px solid rgba(239,68,68,0.3)}.cat-pill.tag-finance{background:rgba(240,180,41,0.18);color:#ffd978;border:1px solid rgba(240,180,41,0.3)}.cat-pill.tag-files{background:rgba(124,92,255,0.18);color:#c084fc;border:1px solid rgba(124,92,255,0.3)}.cat-pill.tag-general{background:rgba(255,255,255,0.08);color:var(--muted);border:1px solid var(--line)}.view-panel{opacity:0;transform:translate3d(0,8px,0);transition:opacity 0.28s cubic-bezier(0.16,1,0.3,1),transform 0.28s cubic-bezier(0.16,1,0.3,1);will-change:opacity,transform}.view-panel:not([hidden]){opacity:1;transform:translate3d(0,0,0)}.vt-pane,.auth-panel,.vt-panel{opacity:0;transform:translate3d(0,6px,0);transition:opacity 0.22s cubic-bezier(0.16,1,0.3,1),transform 0.22s cubic-bezier(0.16,1,0.3,1)}.vt-pane.active,.auth-panel.active,.vt-panel.active{opacity:1;transform:translate3d(0,0,0)}.light-theme .timer-widget{background:rgba(15,23,42,0.06);border-color:rgba(15,23,42,0.15)}.light-theme .timer-clock{color:#0f172a}.faq-item{background:rgba(255,255,255,0.03);border:1px solid var(--line);border-radius:0.9rem;padding:0 1.25rem;cursor:pointer;transition:background 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease;overflow:hidden}.faq-item:hover{background:rgba(255,255,255,0.05);border-color:rgba(240,180,41,0.35)}.faq-item.active{background:rgba(14,10,26,0.7);border-color:rgba(240,180,41,0.5);box-shadow:0 10px 30px rgba(0,0,0,0.3)}.faq-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 0;user-select:none}.faq-question{display:flex;align-items:center;gap:0.6rem;font-size:0.98rem;font-weight:700;color:var(--ink);margin:0}.faq-chev{width:1.2rem !important;height:1.2rem !important;min-width:1.2rem !important;min-height:1.2rem !important;max-width:1.2rem !important;max-height:1.2rem !important;flex-shrink:0 !important;stroke:var(--gold-soft) !important;transition:transform 0.3s cubic-bezier(0.16,1,0.3,1) !important}.faq-item.active .faq-chev{transform:rotate(180deg) !important}.faq-body-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.32s cubic-bezier(0.16,1,0.3,1),opacity 0.3s ease;opacity:0}.faq-item.active .faq-body-wrap{grid-template-rows:1fr;opacity:1}.faq-body-inner{overflow:hidden}.faq-content{padding-bottom:1.1rem;font-size:0.88rem;line-height:1.6;color:var(--muted)}.inbox-top-row{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;flex-wrap:wrap}.inbox-top-actions{display:flex;align-items:center;gap:0.5rem;flex-shrink:0}.inbox-actions-row{display:flex;align-items:center;justify-content:space-between;margin-top:0.75rem;flex-wrap:wrap;gap:0.5rem}.inbox-actions-left,.inbox-actions-right{display:flex;align-items:center;gap:0.35rem}.advanced-options{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--line);animation:slideDown 0.3s var(--ease-soft)}@keyframes slideDown{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}#btnToggleAdvanced.active{background:rgba(255,255,255,0.08);color:var(--gold-soft)}@media (max-width:768px){.inbox-top-row{flex-direction:column;align-items:flex-start}.address-display{font-size:1rem;word-break:break-all}.inbox-actions-row{justify-content:center}.inbox-actions-left,.inbox-actions-right{gap:0.25rem}.inbox-actions-row .btn{padding:0.4rem 0.65rem;font-size:0.73rem}}.mobile-menu-tools{display:none !important}@media (max-width:768px){.topbar{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;height:3.8rem !important;padding:0 0.85rem !important;gap:0.5rem !important;position:relative !important;margin-top:0.25rem !important}.topbar .brand{order:1 !important;flex-shrink:0 !important}.topbar .brand-text{font-size:1.15rem !important}.topbar .brand-icon img{width:1.8rem !important;height:1.8rem !important}.topbar .nav{display:none !important;position:absolute !important;top:calc(100% + 0.5rem) !important;left:0.65rem !important;right:0.65rem !important;width:auto !important;background:rgba(10,6,22,0.98) !important;backdrop-filter:blur(24px) !important;-webkit-backdrop-filter:blur(24px) !important;border:1px solid rgba(255,255,255,0.16) !important;border-radius:1.25rem !important;padding:0.75rem 0.85rem !important;flex-direction:column !important;align-items:stretch !important;gap:0.3rem !important;z-index:10010 !important;box-shadow:0 24px 60px rgba(0,0,0,0.88),0 0 1px 1px rgba(255,255,255,0.08) inset !important}html.is-android body.mobile-menu-open .topbar .nav,body.mobile-menu-open .topbar .nav,.topbar.mobile-menu-open .nav,.topbar .nav.nav-open{display:flex !important;animation:slideDownFade 0.22s cubic-bezier(0.16,1,0.3,1) !important}.topbar .nav-link{display:flex !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;box-sizing:border-box !important;padding:0.75rem 1rem !important;border-radius:0.75rem !important;border:1px solid transparent !important;background:rgba(255,255,255,0.03) !important;color:rgba(255,255,255,0.85) !important;font-size:0.95rem !important;font-weight:600 !important;text-align:left !important;text-decoration:none !important;box-shadow:none !important;transition:all 0.2s ease !important}.topbar .nav-link::before,.topbar .nav-link::after{display:none !important;content:none !important}.topbar .nav-link:hover,.topbar .nav-link:active{background:rgba(255,255,255,0.07) !important;color:#ffffff !important}.topbar .nav-link.active{background:rgba(240,180,41,0.14) !important;color:var(--gold-soft) !important;border:1px solid rgba(240,180,41,0.35) !important}.topbar .nav-actions{order:2 !important;display:flex !important;align-items:center !important;gap:0.4rem !important;margin-left:auto !important}.topbar .lang-selector-wrap,.topbar #btnOpenVTModal,.topbar #btnSoundToggle,.topbar .nav-cta{display:none !important}.mobile-menu-tools{display:flex !important;flex-direction:column !important;gap:0.6rem !important;padding-top:0.75rem !important;margin-top:0.4rem !important;border-top:1px solid rgba(255,255,255,0.1) !important}.mobile-lang-row{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:0.35rem !important;width:100% !important}.lang-chip{display:flex !important;align-items:center !important;justify-content:center !important;gap:0.25rem !important;padding:0.55rem 0.3rem !important;border-radius:0.65rem !important;border:1px solid rgba(255,255,255,0.12) !important;background:rgba(255,255,255,0.05) !important;color:#ffffff !important;font-size:0.78rem !important;font-weight:600 !important;text-align:center !important;cursor:pointer !important;width:100% !important;box-sizing:border-box !important}.lang-chip:active{background:rgba(240,180,41,0.2) !important;border-color:rgba(240,180,41,0.4) !important;color:var(--gold-soft) !important}.btn-vt-mobile{display:flex !important;align-items:center !important;justify-content:center !important;gap:0.5rem !important;width:100% !important;padding:0.65rem 1rem !important;font-size:0.85rem !important;font-weight:600 !important;border-radius:0.75rem !important;border:1px solid rgba(16,185,129,0.35) !important;background:rgba(16,185,129,0.12) !important;color:#34d399 !important}.topbar #navLoginBtn,.topbar #navRegisterBtn,.topbar #authBtn{padding:0.35rem 0.6rem !important;font-size:0.72rem !important;border-radius:0.6rem !important}.topbar #navLoginBtn span,.topbar #navRegisterBtn span,.topbar #authBtn span{display:inline-block !important;font-size:0.72rem !important;font-weight:600 !important}.topbar .theme-toggle{width:2.1rem !important;height:2.1rem !important;border-radius:50% !important;padding:0 !important;display:grid !important;place-items:center !important}.topbar .menu-btn{display:grid !important;width:2.2rem !important;height:2.2rem !important;border-radius:0.65rem !important;background:rgba(255,255,255,0.08) !important;border:1px solid rgba(255,255,255,0.15) !important;color:var(--ink) !important;place-items:center !important}html.is-android body.mobile-menu-open .topbar .menu-btn,body.mobile-menu-open .topbar .menu-btn,.topbar.mobile-menu-open .menu-btn{background:rgba(240,180,41,0.25) !important;border-color:rgba(240,180,41,0.5) !important;color:var(--gold-soft) !important}}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}button,a,.btn,.seg-btn,.pool-chip,.nav-link,.faq-item,.inbox-item,.cat-filter-btn{-webkit-tap-highlight-color:transparent;outline:none}button:focus,a:focus,.btn:focus,input:focus,select:focus{outline:none;-webkit-tap-highlight-color:transparent}button:active,a:active,.btn:active{-webkit-tap-highlight-color:transparent;background-image:none}.inbox-list.has-items ~ .empty,.inbox-list:not([hidden]) ~ .empty{display:none !important}#inboxEmpty[hidden]{display:none !important}.scroll-reveal{opacity:0;transform:translate3d(0,14px,0);transition:opacity 0.28s cubic-bezier(0.16,1,0.3,1),transform 0.28s cubic-bezier(0.16,1,0.3,1)}.scroll-reveal.reveal-left{transform:translate3d(-20px,0,0)}.scroll-reveal.reveal-right{transform:translate3d(20px,0,0)}.scroll-reveal.reveal-zoom{transform:translate3d(0,12px,0) scale(0.98)}.scroll-reveal.is-visible{opacity:1 !important;transform:translate3d(0,0,0) scale(1) !important}.scroll-reveal.delay-1{transition-delay:0.04s}.scroll-reveal.delay-2{transition-delay:0.08s}.scroll-reveal.delay-3{transition-delay:0.12s}.scroll-reveal.delay-4{transition-delay:0.16s}.scroll-reveal.delay-5{transition-delay:0.20s}.scroll-reveal.delay-6{transition-delay:0.24s}:root{--glass-bg:rgba(22,14,36,0.42);--glass-border:rgba(255,255,255,0.12);--glass-blur:blur(26px) saturate(160%);--glass-shadow:inset 0 1px 0 rgba(255,255,255,0.16),0 16px 40px rgba(0,0,0,0.38);--glass-radius:1.25rem}html[data-theme='light']{--glass-bg:rgba(255,255,255,0.52);--glass-border:rgba(255,255,255,0.55);--glass-blur:blur(22px) saturate(160%);--glass-shadow:inset 0 1px 0 #fff,0 12px 32px rgba(50,24,80,0.08)}.inbox-stack{background:var(--glass-bg) !important;backdrop-filter:var(--glass-blur) !important;-webkit-backdrop-filter:var(--glass-blur) !important;border:1px solid var(--glass-border) !important;border-radius:var(--glass-radius) !important;box-shadow:var(--glass-shadow) !important;transition:all 0.4s var(--ease) !important}.inbox-item{background:rgba(255,255,255,0.02) !important;backdrop-filter:var(--glass-blur) !important;-webkit-backdrop-filter:var(--glass-blur) !important;border:1px solid rgba(255,255,255,0.05) !important;border-radius:1rem !important;box-shadow:0 4px 12px 0 rgba(0,0,0,0.15) !important;transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1) !important}html[data-theme='light'] .inbox-item{background:rgba(0,0,0,0.025) !important;border-color:rgba(0,0,0,0.06) !important}.inbox-item:hover{transform:translateY(-3px) scale(1.006) !important;border-color:rgba(240,180,41,0.45) !important;background:rgba(255,255,255,0.05) !important;box-shadow:0 8px 24px 0 rgba(240,180,41,0.15) !important}.inbox-item.active{border-color:rgba(232,74,138,0.6) !important;background:linear-gradient(135deg,rgba(232,74,138,0.15),rgba(124,92,255,0.1)) !important;box-shadow:0 8px 32px 0 rgba(232,74,138,0.2) !important}.empty-card{background:var(--glass-bg) !important;backdrop-filter:var(--glass-blur) !important;-webkit-backdrop-filter:var(--glass-blur) !important;border:1px solid var(--glass-border) !important;border-radius:var(--glass-radius) !important;box-shadow:var(--glass-shadow) !important}html[data-theme='light'] .empty-card{background:rgba(255,255,255,0.45) !important;border-color:rgba(255,255,255,0.5) !important}.reader-card{background:var(--glass-bg) !important;backdrop-filter:var(--glass-blur) !important;-webkit-backdrop-filter:var(--glass-blur) !important;border:1px solid var(--glass-border) !important;border-radius:var(--glass-radius) !important;box-shadow:var(--glass-shadow) !important}html[data-theme='light'] .reader-card{background:rgba(255,255,255,0.5) !important;border-color:rgba(255,255,255,0.55) !important}.address-card,.cta-card{background:var(--glass-bg) !important;backdrop-filter:var(--glass-blur) !important;-webkit-backdrop-filter:var(--glass-blur) !important;border:1px solid var(--glass-border) !important;border-radius:var(--glass-radius) !important;box-shadow:var(--glass-shadow) !important}html[data-theme='light'] .address-card,html[data-theme='light'] .cta-card{background:rgba(255,255,255,0.5) !important;border-color:rgba(255,255,255,0.55) !important}.workspace{background:rgba(0,0,0,0.15) !important;padding:0.65rem !important;border-radius:calc(var(--glass-radius) + 0.25rem) !important;border:1px solid rgba(255,255,255,0.03) !important}html[data-theme='light'] .workspace{background:rgba(255,255,255,0.2) !important}.multi-chip.expired{opacity:0.55;text-decoration:line-through;border-color:rgba(239,68,68,0.25) !important;color:var(--muted) !important}@media (max-width:768px){html,body{overflow-x:hidden;-webkit-overflow-scrolling:touch}.topbar{backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-radius:0.95rem}.wrap{padding:0 0.65rem !important}.hero{padding:0.75rem 0 1rem !important}.hero h1{font-size:clamp(1.75rem,7vw,2.6rem) !important;line-height:1.05 !important}.hero .lead{font-size:0.88rem !important;margin-top:0.65rem !important;max-width:100% !important}.hero-cta{margin-top:1rem !important;gap:0.5rem !important}.hero-cta .btn{width:100% !important;justify-content:center !important;padding:0.75rem 1rem !important;font-size:0.88rem !important}.stat-row{gap:0.75rem !important;margin-top:1.25rem !important}.stat b{font-size:1.1rem !important}.stat span{font-size:0.68rem !important}.address-card{padding:0.85rem 0.75rem 0.75rem !important;border-radius:0.9rem !important}.address-display{font-size:0.82rem !important;min-height:2.75rem !important;padding:0.5rem 0.65rem !important;border-radius:0.7rem !important}.address-row{grid-template-columns:1fr !important;gap:0.5rem !important}.ttl-pill{font-size:0.7rem !important;padding:0.25rem 0.55rem !important}.toolbar{gap:0.35rem !important;margin-top:0.6rem !important;flex-wrap:wrap !important}.toolbar .btn{padding:0.5rem 0.7rem !important;font-size:0.72rem !important;border-radius:0.6rem !important;min-height:2.25rem !important;flex:1 1 auto !important;justify-content:center !important}.inbox-actions-row{flex-wrap:wrap !important;gap:0.35rem !important;justify-content:center !important}.inbox-actions-left,.inbox-actions-right{flex-wrap:wrap !important;gap:0.3rem !important;justify-content:center !important}.inbox-actions-row .btn{padding:0.45rem 0.6rem !important;font-size:0.7rem !important;min-height:2rem !important;border-radius:0.55rem !important}.inbox-actions-row .btn span.btn-text{display:none !important}.controls{grid-template-columns:1fr !important;gap:0.5rem !important}.field select,.field input{height:2.75rem !important;font-size:0.88rem !important;border-radius:0.65rem !important}.cselect-btn{height:2.75rem !important;font-size:0.85rem !important}.inbox-item{padding:0.7rem 0.65rem !important;min-height:3.5rem !important}.inbox-item .from{font-size:0.82rem !important}.inbox-item .subject{font-size:0.78rem !important}.inbox-item .meta{font-size:0.65rem !important}.multi-bar{overflow-x:auto !important;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:0.25rem !important}.multi-bar::-webkit-scrollbar{display:none}.multi-chip{white-space:nowrap !important;flex-shrink:0 !important;font-size:0.7rem !important;padding:0.35rem 0.6rem !important}.panel-reader{position:fixed !important;inset:0 !important;z-index:999 !important;background:var(--bg0) !important;border-radius:0 !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch}.reader-head{position:sticky !important;top:0 !important;z-index:10 !important;background:var(--bg0) !important;padding:0.75rem 0.65rem !important;border-bottom:1px solid var(--line) !important}.reader-body{padding:0.75rem 0.65rem !important;font-size:0.88rem !important;line-height:1.6 !important;word-break:break-word !important}.reader-body img{max-width:100% !important;height:auto !important}.workspace{min-height:auto !important;gap:0 !important}.modal-content,.auth-modal-content{width:95vw !important;max-width:100% !important;max-height:90vh !important;border-radius:1rem !important;margin:auto !important}.faq-item{padding:0.75rem 0.65rem !important}.faq-item summary{font-size:0.82rem !important}.faq-item p,.faq-item .answer{font-size:0.78rem !important;line-height:1.5 !important}.cta-card{padding:1rem 0.75rem !important;border-radius:0.9rem !important}.compare-table{font-size:0.72rem !important}.compare-table th,.compare-table td{padding:0.55rem 0.4rem !important}.site-footer{padding:1.25rem 0.65rem !important;font-size:0.72rem !important}.toast{left:calc(0.75rem + env(safe-area-inset-left,0px)) !important;right:calc(0.75rem + env(safe-area-inset-right,0px)) !important;bottom:calc(env(safe-area-inset-bottom,0px) + 0.85rem) !important;width:auto !important;max-width:none !important;transform:translateY(120%) !important;font-size:0.82rem !important;border-radius:0.85rem !important;text-align:center !important}.toast.show{transform:translateY(0) !important}.search-box{margin-bottom:0.5rem !important}.search-box input{height:2.5rem !important;font-size:0.85rem !important}.inbox-stack-head{flex-direction:column !important;align-items:flex-start !important;gap:0.4rem !important}.inbox-stack-head .seg-group{width:100% !important}.seg-group .seg-btn{flex:1 !important;justify-content:center !important;font-size:0.72rem !important;padding:0.45rem 0.4rem !important}}@media (max-width:400px){.hero h1{font-size:1.55rem !important}.address-display{font-size:0.72rem !important}.toolbar .btn{padding:0.4rem 0.5rem !important;font-size:0.65rem !important}.inbox-actions-row .btn{font-size:0.62rem !important;padding:0.35rem 0.45rem !important}}.auth-view-shell{min-height:calc(100vh - 6rem);display:flex;align-items:center;justify-content:center;padding:2.5rem 1rem}.auth-hero-split{display:grid;grid-template-columns:1.15fr 1fr;gap:3.5rem;max-width:1080px;width:100%;align-items:center}@media (max-width:960px){.auth-hero-split{grid-template-columns:1fr;gap:2rem;max-width:460px}.auth-showcase-panel{display:none !important}}.auth-showcase-panel{display:flex;flex-direction:column;gap:1.75rem;padding-right:1rem}.auth-badge-pill{display:inline-flex;align-items:center;gap:0.5rem;padding:0.35rem 0.85rem;border-radius:999px;background:rgba(240,180,41,0.1);border:1px solid rgba(240,180,41,0.25);color:var(--gold-soft);font-size:0.78rem;font-weight:700;letter-spacing:0.04em;width:fit-content}.auth-showcase-panel h1{font-size:clamp(2.2rem,3.8vw,3.1rem);font-weight:800;line-height:1.1;letter-spacing:-0.035em;margin:0;color:#ffffff}.auth-showcase-panel h1 .gradient-txt{background:linear-gradient(120deg,#ffffff 0%,#ffd978 45%,#e84a8a 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.auth-showcase-panel .lead-text{font-size:1.05rem;color:var(--muted);line-height:1.6;margin:0}.auth-feature-list{display:flex;flex-direction:column;gap:1rem;margin-top:0.5rem}.auth-feature-item{display:flex;align-items:flex-start;gap:0.85rem;padding:0.85rem 1rem;border-radius:0.9rem;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.07)}.auth-feature-icon{width:2.2rem;height:2.2rem;border-radius:0.65rem;background:rgba(240,180,41,0.15);border:1px solid rgba(240,180,41,0.3);color:var(--gold-soft);display:flex;align-items:center;justify-content:center;flex-shrink:0}.auth-feature-text h4{margin:0 0 0.15rem;font-size:0.92rem;font-weight:700;color:#ffffff}.auth-feature-text p{margin:0;font-size:0.8rem;color:var(--muted);line-height:1.45}.auth-testimonial-card{padding:1rem 1.15rem;border-radius:1rem;background:rgba(14,10,26,0.8);border:1px solid rgba(255,255,255,0.1);font-size:0.85rem;color:var(--muted);line-height:1.5;font-style:italic;display:flex;flex-direction:column;gap:0.5rem}.auth-testimonial-author{font-style:normal;font-size:0.78rem;font-weight:700;color:var(--gold-soft)}.auth-card-enterprise{background:rgba(14,10,26,0.92) !important;backdrop-filter:blur(28px) !important;-webkit-backdrop-filter:blur(28px) !important;border:1px solid rgba(255,255,255,0.15) !important;border-radius:1.5rem !important;padding:2.25rem 2rem !important;box-shadow:0 30px 80px rgba(0,0,0,0.75),0 0 1px 1px rgba(255,255,255,0.08) inset !important;display:flex;flex-direction:column;gap:1.5rem}.auth-card-header{text-align:center}.auth-logo-aura{display:inline-flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;border-radius:1.25rem;background:radial-gradient(circle,rgba(240,180,41,0.25),rgba(232,74,138,0.15));border:1px solid rgba(240,180,41,0.35);box-shadow:0 0 25px rgba(240,180,41,0.2);margin-bottom:1rem}.auth-logo-aura img{width:2.3rem;height:2.3rem;object-fit:contain}.auth-card-header h2{font-size:1.65rem;font-weight:800;letter-spacing:-0.03em;color:#ffffff;margin:0 0 0.35rem}.auth-card-header p{font-size:0.88rem;color:var(--muted);margin:0}.auth-input-group{position:relative;display:flex;align-items:center}.auth-input-group .auth-input-icon{position:absolute;left:0.9rem;color:var(--muted);pointer-events:none;display:flex;align-items:center;justify-content:center}.auth-input-group input{width:100% !important;height:3rem !important;padding-left:2.6rem !important;padding-right:2.6rem !important;border-radius:0.85rem !important;border:1px solid rgba(255,255,255,0.14) !important;background:rgba(0,0,0,0.35) !important;color:#ffffff !important;font-size:0.92rem !important;outline:none !important;transition:all 0.25s ease !important}.auth-input-group input:focus{border-color:rgba(240,180,41,0.55) !important;box-shadow:0 0 0 3px rgba(240,180,41,0.15) !important;background:rgba(0,0,0,0.5) !important}.auth-input-group .pw-toggle-btn{position:absolute;right:0.75rem;background:transparent;border:none;color:var(--muted);cursor:pointer;padding:0.35rem;display:flex;align-items:center;justify-content:center;border-radius:0.4rem;transition:color 0.2s ease}.auth-input-group .pw-toggle-btn:hover{color:#ffffff}.auth-divider{display:flex;align-items:center;gap:0.75rem;margin:0.2rem 0}.auth-divider::before,.auth-divider::after{content:'';flex:1;height:1px;background:rgba(255,255,255,0.1)}.auth-divider span{font-size:0.72rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--faint)}.auth-submit-btn{height:3.1rem !important;border-radius:0.85rem !important;font-weight:700 !important;font-size:0.95rem !important;letter-spacing:0.01em !important;background:linear-gradient(135deg,#ffd978 0%,#e84a8a 100%) !important;color:#0b0716 !important;border:none !important;box-shadow:0 8px 25px rgba(232,74,138,0.35) !important;transition:transform 0.2s ease,box-shadow 0.2s ease !important}.auth-submit-btn:hover{transform:translateY(-1px) !important;box-shadow:0 12px 30px rgba(232,74,138,0.45) !important}#authModal .modal-card{width:min(460px,100%)}#authModal.is-account .modal-card{width:min(960px,96vw)}#authGuestTabs[hidden],#accountLayout[hidden]{display:none !important}.account-layout{display:grid;grid-template-columns:200px 1fr;gap:1.1rem;min-height:420px}.account-nav{display:flex;flex-direction:column;gap:0.3rem;padding-right:0.75rem;border-right:1px solid rgba(255,255,255,0.07)}.account-nav-btn{appearance:none;text-align:left;border:0;background:transparent;color:var(--muted);font:inherit;font-size:0.86rem;font-weight:650;padding:0.62rem 0.75rem;border-radius:0.75rem;cursor:pointer}.account-nav-btn.active,.account-nav-btn:hover{background:rgba(255,255,255,0.06);color:#fff}.account-main{min-width:0}.acct-section{display:flex;flex-direction:column;gap:1rem}.acct-block{padding:0.9rem 1rem;border-radius:0.95rem;border:1px solid rgba(255,255,255,0.07);background:rgba(0,0,0,0.22)}.acct-kicker{font-size:0.7rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:var(--faint);margin-bottom:0.65rem}.acct-row{display:flex;justify-content:space-between;gap:1rem;padding:0.45rem 0;border-top:1px solid rgba(255,255,255,0.05);font-size:0.84rem;color:var(--muted)}.acct-row:first-of-type{border-top:0}.acct-row b{color:#fff;font-weight:650;text-align:right;overflow:hidden;text-overflow:ellipsis}.acct-meter{margin-top:0.85rem}.acct-meter-top{display:flex;justify-content:space-between;font-size:0.75rem;color:var(--muted);margin-bottom:0.35rem}.acct-meter-track{height:0.42rem;border-radius:99px;background:rgba(255,255,255,0.08);overflow:hidden}.acct-meter-track i{display:block;height:100%;background:linear-gradient(90deg,#ffd978,#e84a8a);border-radius:99px}.plan-banner{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1.1rem 1.15rem;border-radius:1rem;border:1px solid rgba(255,217,120,0.18);background:linear-gradient(145deg,rgba(240,180,41,0.12),rgba(232,74,138,0.08))}.plan-banner h4{margin:0.15rem 0 0.25rem;font-size:1.2rem;color:#fff}.plan-banner p{margin:0;color:var(--muted);font-size:0.84rem}.plan-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0.5rem}.plan-cell{padding:0.75rem 0.5rem;text-align:center;border-radius:0.85rem;background:rgba(0,0,0,0.25);border:1px solid rgba(255,255,255,0.06)}.plan-cell b{display:block;color:#fff;font-size:0.95rem}.plan-cell span{font-size:0.68rem;color:var(--muted)}.plan-perks{margin:0;padding-left:1.1rem;color:var(--muted);font-size:0.84rem;line-height:1.7}.acct-connect{display:flex;justify-content:space-between;align-items:center;gap:1rem}.acct-connect strong{color:#fff}.acct-connect p{margin:0.15rem 0 0;font-size:0.78rem;color:var(--muted)}.acct-chip{font-size:0.7rem;font-weight:800;padding:0.25rem 0.55rem;border-radius:99px;background:rgba(255,255,255,0.08);color:var(--muted)}.acct-chip.on{background:rgba(94,233,168,0.14);color:#5ee9a8}.acct-help{margin:0 0 0.7rem;font-size:0.8rem;color:var(--muted)}.acct-pass{display:flex;gap:0.5rem}.acct-pass input{flex:1;height:2.5rem;border-radius:0.7rem;border:1px solid var(--line);background:rgba(0,0,0,0.3);color:#fff;padding:0 0.75rem;font:inherit}@media (max-width:720px){.account-layout{grid-template-columns:1fr}.account-nav{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,0.07);padding:0 0 0.65rem}.account-nav-btn{white-space:nowrap}.plan-grid{grid-template-columns:repeat(2,1fr)}.acct-pass{flex-direction:column}.profile-stats{grid-template-columns:1fr}}#authModal .auth-tab-guest[hidden],#authModal .auth-tab-user[hidden]{display:none !important}.profile-sheet{display:flex;flex-direction:column;gap:1rem}.profile-hero{display:flex;align-items:center;gap:0.9rem;padding:1rem;border-radius:1rem;border:1px solid rgba(255,255,255,0.1);background:linear-gradient(160deg,rgba(240,180,41,0.1),rgba(232,74,138,0.08) 55%,rgba(255,255,255,0.03))}.profile-avatar{width:3.4rem;height:3.4rem;border-radius:1rem;background:linear-gradient(135deg,#ffd978,#e84a8a);color:#1a0f08;font-weight:800;font-size:1.35rem;display:grid;place-items:center;flex-shrink:0}.profile-id{min-width:0;flex:1}.profile-name{font-weight:800;font-size:1.05rem;color:#fff;letter-spacing:-0.02em}.profile-email{font-size:0.8rem;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-signed{margin-top:0.2rem;font-size:0.72rem;color:#5ee9a8;font-weight:650}.profile-plan{font-size:0.68rem;font-weight:800;letter-spacing:0.06em;padding:0.28rem 0.55rem;border-radius:999px;background:rgba(255,255,255,0.08);color:#ffd978;border:1px solid rgba(255,217,120,0.25)}body.is-premium .profile-plan{background:rgba(94,233,168,0.12);color:#5ee9a8;border-color:rgba(94,233,168,0.3)}.profile-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:0.5rem}.profile-stat{padding:0.7rem 0.55rem;border-radius:0.85rem;background:rgba(0,0,0,0.28);border:1px solid rgba(255,255,255,0.06);text-align:center}.profile-stat b{display:block;color:#fff;font-size:0.95rem;font-weight:800}.profile-stat span{display:block;margin-top:0.15rem;font-size:0.68rem;color:var(--muted)}.profile-actions{display:grid;grid-template-columns:1.4fr 1fr;gap:0.5rem}.profile-actions .btn{width:100%;justify-content:center}.profile-signout{width:100%;height:2.5rem;border:0;background:transparent;color:#ff8b97;font:inherit;font-weight:700;font-size:0.86rem;cursor:pointer;border-radius:0.75rem}.profile-signout:hover{background:rgba(255,107,122,0.1)}.nav-logout-btn{color:#ff8b97 !important;border-color:rgba(255,107,122,0.28) !important}.nav-logout-btn:hover{background:rgba(255,107,122,0.12) !important}.account-nav-logout{margin-top:0.6rem;color:#ff8b97 !important;border-color:rgba(255,107,122,0.25)}.account-nav-logout:hover{background:rgba(255,107,122,0.1)}body.is-premium #btnProfileUpgrade,body.is-premium #btnPlanUpgrade{display:none !important}body.is-premium .profile-actions{grid-template-columns:1fr}.premium-active-pill{display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;padding:0 0.9rem;border-radius:999px;border:1px solid rgba(255,217,120,0.35);background:rgba(255,217,120,0.12);color:#ffd978;font-weight:800;font-size:0.78rem;letter-spacing:0.04em;text-transform:uppercase}.premium-active-pill[hidden]{display:none !important}@keyframes profileRise{from{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes profilePageIn{from{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translate3d(0,0,0)}}#viewProfile.site-view{animation:profilePageIn 0.5s cubic-bezier(0.16,1,0.3,1) both}#viewProfile .profile-page-head h1,#viewProfile .profile-page-lead{animation:profileRise 0.5s cubic-bezier(0.16,1,0.3,1) both}#viewProfile .profile-page-lead{animation-delay:0.06s}#viewProfile .account-nav-btn{transition:color 0.28s ease,background 0.28s cubic-bezier(0.16,1,0.3,1),transform 0.28s cubic-bezier(0.16,1,0.3,1)}#viewProfile .account-nav-btn:hover{transform:translateX(3px)}#viewProfile .account-nav-btn.active{transform:translateX(0)}#viewProfile .account-main{position:relative;min-height:18rem}#viewProfile .vt-panel,#viewProfile .profile-page .vt-panel{display:none !important;opacity:0;transform:translate3d(0,14px,0);transition:opacity 0.38s cubic-bezier(0.16,1,0.3,1),transform 0.45s cubic-bezier(0.16,1,0.3,1)}#viewProfile .vt-panel.active,#viewProfile .profile-page .vt-panel.active{display:block !important}#viewProfile .vt-panel.is-in{opacity:1;transform:translate3d(0,0,0)}#viewProfile .vt-panel.is-in .profile-hero,#viewProfile .vt-panel.is-in .acct-block,#viewProfile .vt-panel.is-in .plan-banner,#viewProfile .vt-panel.is-in .plan-grid,#viewProfile .vt-panel.is-in .plan-perks,#viewProfile .vt-panel.is-in .dev-desk-head,#viewProfile .vt-panel.is-in .dev-stat-row,#viewProfile .vt-panel.is-in .pack-card,#viewProfile .vt-panel.is-in .dev-table-wrap,#viewProfile .vt-panel.is-in .profile-actions{animation:profileRise 0.48s cubic-bezier(0.16,1,0.3,1) both}#viewProfile .vt-panel.is-in .profile-hero{animation-delay:0.02s}#viewProfile .vt-panel.is-in .acct-block:nth-child(2),#viewProfile .vt-panel.is-in .plan-banner{animation-delay:0.07s}#viewProfile .vt-panel.is-in .acct-block:nth-child(3),#viewProfile .vt-panel.is-in .plan-grid{animation-delay:0.12s}#viewProfile .vt-panel.is-in .acct-block:nth-child(4),#viewProfile .vt-panel.is-in .plan-perks{animation-delay:0.17s}#viewProfile .vt-panel.is-in .acct-block:nth-child(5),#viewProfile .vt-panel.is-in .dev-stat-row{animation-delay:0.22s}#viewProfile .vt-panel.is-in .acct-block:nth-child(6),#viewProfile .vt-panel.is-in .pack-card:nth-child(1){animation-delay:0.26s}#viewProfile .vt-panel.is-in .profile-actions,#viewProfile .vt-panel.is-in .pack-card:nth-child(2),#viewProfile .vt-panel.is-in .dev-table-wrap{animation-delay:0.3s}#viewProfile .profile-hero,#viewProfile .acct-block,#viewProfile .profile-stat,#viewProfile .plan-cell,#viewProfile .pack-card,#viewProfile .vt-mode,#viewProfile .acct-box-row{transition:transform 0.35s cubic-bezier(0.16,1,0.3,1),border-color 0.35s ease,background 0.35s ease,box-shadow 0.35s ease}#viewProfile .profile-stat:hover,#viewProfile .plan-cell:hover,#viewProfile .pack-card:hover{transform:translateY(-3px);border-color:rgba(255,255,255,0.16)}#viewProfile .profile-hero:hover{transform:translateY(-2px);border-color:rgba(255,255,255,0.16)}#viewProfile .profile-avatar{transition:transform 0.45s cubic-bezier(0.16,1,0.3,1)}#viewProfile .profile-hero:hover .profile-avatar{transform:scale(1.06) rotate(-4deg)}#viewProfile .vt-mode:hover{transform:translateX(4px)}#viewProfile .acct-box-row:hover{transform:translateX(3px)}#viewProfile .acct-meter-track i{transition:width 0.85s cubic-bezier(0.16,1,0.3,1)}#viewProfile .profile-actions .btn,#viewProfile .acct-pass .btn,#viewProfile .dev-desk-head .btn{transition:transform 0.28s cubic-bezier(0.16,1,0.3,1),box-shadow 0.28s ease,background 0.28s ease}#viewProfile .profile-actions .btn:hover,#viewProfile .acct-pass .btn:hover,#viewProfile .dev-desk-head .btn:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){#viewProfile.site-view,#viewProfile .profile-page-head h1,#viewProfile .profile-page-lead,#viewProfile .vt-panel,#viewProfile .vt-panel.is-in .profile-hero,#viewProfile .vt-panel.is-in .acct-block,#viewProfile .vt-panel.is-in .plan-banner,#viewProfile .vt-panel.is-in .plan-grid,#viewProfile .vt-panel.is-in .plan-perks,#viewProfile .vt-panel.is-in .dev-desk-head,#viewProfile .vt-panel.is-in .dev-stat-row,#viewProfile .vt-panel.is-in .pack-card,#viewProfile .vt-panel.is-in .dev-table-wrap,#viewProfile .vt-panel.is-in .profile-actions{animation:none !important;transition:none !important}}.restore-strip{display:flex;flex-wrap:wrap;gap:0.65rem;align-items:center;margin-top:0.75rem;padding-top:0.75rem;border-top:1px solid rgba(255,255,255,0.06)}.restore-strip[hidden]{display:none !important}.restore-current{display:flex;align-items:center;gap:0.45rem;min-width:0}.restore-current[hidden]{display:none !important}.restore-kicker{font-size:0.68rem;letter-spacing:0.06em;text-transform:uppercase;color:rgba(255,255,255,0.45);font-weight:700}.token-chip,.token-input{appearance:none;border:1px dashed rgba(255,217,120,0.35);background:rgba(255,217,120,0.08);color:#ffd978;font-family:ui-monospace,Consolas,monospace;font-size:0.74rem;padding:0.35rem 0.65rem;border-radius:0.55rem;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-chip.compact{max-width:9.5rem}.token-chip:hover,.token-input:hover{border-color:rgba(255,217,120,0.7);background:rgba(255,217,120,0.14)}.restore-form,.restore-inline{display:flex;gap:0.4rem;flex:1;min-width:14rem}.restore-form input,.restore-inline input{flex:1;height:2.4rem;border-radius:0.65rem;border:1px solid rgba(255,255,255,0.12);background:#0b0914;color:#fff;padding:0 0.75rem;font:inherit;font-size:0.82rem}.acct-box-row{align-items:center}.acct-box-main,.acct-box-side{display:flex;align-items:center;gap:0.45rem;min-width:0}.acct-box-main{flex:1;flex-wrap:wrap}.box-remove{appearance:none;border:1px solid rgba(255,107,122,0.3);background:transparent;color:#ff8b97;font:inherit;font-size:0.72rem;font-weight:700;padding:0.2rem 0.5rem;border-radius:0.5rem;cursor:pointer}.box-remove:hover{background:rgba(255,107,122,0.12)}.nav-user{position:relative;display:flex;align-items:center}.nav-user[hidden]{display:none !important}.nav-user-chip,.nav-user-trigger{appearance:none;display:inline-flex !important;align-items:center;gap:0.5rem;max-width:14.5rem;height:2.25rem;padding:0.2rem 0.55rem 0.2rem 0.22rem !important;border-radius:999px !important;border:1px solid rgba(255,255,255,0.1) !important;background:rgba(18,18,22,0.92) !important;color:#f4f4f5 !important;font:inherit;font-size:0.84rem !important;font-weight:600 !important;cursor:pointer;box-shadow:none !important}.nav-user-chip:hover,.nav-user-trigger:hover{background:rgba(28,28,34,0.98) !important;border-color:rgba(255,255,255,0.16) !important}.nav-user-chip[aria-expanded="true"],.nav-user-trigger[aria-expanded="true"]{border-color:rgba(255,255,255,0.2) !important}.nav-user-chip .username-txt,.nav-user-trigger .username-txt{max-width:8.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.nav-user-chev{width:0.85rem;height:0.85rem;opacity:0.55;flex-shrink:0;margin-right:0.15rem;transition:transform 0.2s ease}.nav-user-chip[aria-expanded="true"] .nav-user-chev,.nav-user-trigger[aria-expanded="true"] .nav-user-chev{transform:rotate(180deg);opacity:0.85}.nav-user-drop{position:absolute;top:calc(100% + 8px);right:0;min-width:11.5rem;padding:0.4rem;border-radius:0.9rem;border:1px solid rgba(255,255,255,0.1);background:rgba(18,18,18,0.96);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 18px 40px rgba(0,0,0,0.45);z-index:80}.nav-user-drop[hidden]{display:none !important}.nav-user-item{display:flex;width:100%;appearance:none;border:0;background:transparent;color:#f4f4f5;font:inherit;font-size:0.86rem;font-weight:500;text-align:left;text-decoration:none;padding:0.5rem 0.65rem;border-radius:0.6rem;cursor:pointer}.nav-user-item:hover{background:rgba(255,255,255,0.07)}.nav-user-logout{color:#ff8b97}.nav-user-logout:hover{background:rgba(255,107,122,0.12)}body.light-theme .nav-user-chip,html.light-theme .nav-user-chip,html[data-theme='light'] .nav-user-chip{background:#fff !important;border-color:rgba(15,23,42,0.1) !important;color:#18181b !important}body.light-theme .nav-user-drop,html.light-theme .nav-user-drop{background:rgba(255,255,255,0.98);border-color:rgba(15,10,28,0.1);box-shadow:0 16px 36px rgba(20,12,36,0.12)}body.light-theme .nav-user-item,html.light-theme .nav-user-item{color:#1a1224}.profile-page{padding:1.35rem 0 3.2rem;max-width:980px}.profile-page-head{margin-bottom:1.15rem}.profile-page-head h1{margin:0.12rem 0 0.35rem;font-size:1.7rem;color:#fff;letter-spacing:-0.03em}.profile-page-lead{margin:0;color:var(--muted);font-size:0.9rem;max-width:38rem}.profile-page .vt-panel{display:none}.profile-page .vt-panel.active{display:block}.profile-page .account-layout{padding:1rem 1.05rem 1.15rem;border-radius:1.15rem;border:1px solid rgba(255,255,255,0.08);background:rgba(255,255,255,0.025)}.pack-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0.65rem}.pack-card{padding:0.9rem;border-radius:0.95rem;border:1px solid rgba(255,255,255,0.08);background:rgba(0,0,0,0.28);display:flex;flex-direction:column;gap:0.32rem}.pack-label{font-size:0.7rem;font-weight:800;letter-spacing:0.07em;text-transform:uppercase;color:#ffd978}.pack-units{font-size:1.12rem;font-weight:800;color:#fff}.pack-blurb{margin:0;font-size:0.76rem;color:var(--muted);min-height:2.2em}.pack-price{font-weight:800;color:#fff;margin-top:0.15rem}.pack-rate{margin:0;font-size:0.7rem;color:#ffd978;font-weight:650}.pack-note{font-size:0.66rem;color:var(--faint)}.pay-modal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:1rem;background:rgba(4,3,10,0.72);backdrop-filter:blur(10px)}.pay-modal[hidden]{display:none !important}.pay-sheet{position:relative;width:min(420px,100%);border-radius:1.15rem;border:1px solid rgba(255,255,255,0.1);background:#121018;padding:1.25rem 1.2rem 1.15rem;box-shadow:0 24px 60px rgba(0,0,0,0.45)}.pay-close{position:absolute;top:0.65rem;right:0.7rem;width:2rem;height:2rem;border:0;border-radius:999px;background:rgba(255,255,255,0.06);color:#fff;font-size:1.2rem;cursor:pointer}.pay-kicker{font-size:0.68rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:#ffd978}.pay-sheet h3{margin:0.25rem 0 0.35rem;font-size:1.2rem}.pay-lead,.pay-note{margin:0 0 0.85rem;font-size:0.82rem;color:var(--muted)}.pay-note{margin:0.85rem 0 0;font-size:0.72rem}.pay-product{padding:0.75rem 0.85rem;border-radius:0.85rem;border:1px solid rgba(255,255,255,0.08);background:rgba(255,255,255,0.03);margin-bottom:0.75rem}.pay-product b{display:block;font-size:1.05rem}.pay-product span{color:var(--muted);font-size:0.78rem}.pay-methods{display:grid;gap:0.5rem}.pay-method,.pay-net{appearance:none;width:100%;text-align:left;border-radius:0.85rem;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.03);color:#fff;padding:0.75rem 0.85rem;cursor:pointer}.pay-method:hover,.pay-net:hover{border-color:rgba(255,217,120,0.4)}.pay-method strong,.pay-net strong{display:block}.pay-method em,.pay-net em{display:block;font-style:normal;font-size:0.75rem;color:var(--muted);margin-top:0.15rem}.pay-invoice{margin-top:0.75rem}.pay-invoice .pay-amt{font-size:1.35rem;font-weight:800;letter-spacing:-0.03em}.pay-addr{font-family:ui-monospace,Consolas,monospace;font-size:0.72rem;word-break:break-all;background:#0b0914;border-radius:0.6rem;padding:0.6rem 0.7rem;margin:0.45rem 0}.pay-invoice img{display:block;width:180px;height:180px;margin:0.6rem auto;border-radius:0.7rem;background:#fff}.pay-actions{display:flex;gap:0.45rem;flex-wrap:wrap;margin-top:0.65rem}.pay-status{font-size:0.78rem;font-weight:700;color:#ffd978;margin:0.45rem 0 0}@media (max-width:720px){.pack-grid{grid-template-columns:1fr}.profile-page .account-layout{padding:0.75rem}}.auth-trust-footer{display:flex;align-items:center;justify-content:center;gap:0.4rem;font-size:0.76rem;color:var(--faint);text-align:center;margin-top:0.25rem}.mailbox-rail{display:flex;align-items:center;gap:0.45rem;padding:0.65rem 0.85rem 0;overflow-x:auto}.mailbox-rail[hidden]{display:none !important}.mbox-list{display:flex;gap:0.4rem;flex:1;overflow-x:auto}.mbox-chip,.mbox-add{appearance:none;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.04);color:var(--muted);font:inherit;font-size:0.78rem;font-weight:650;padding:0.2rem 0.25rem 0.2rem 0.7rem;border-radius:999px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:0.2rem}.mbox-pick{appearance:none;border:0;background:transparent;color:inherit;font:inherit;display:inline-flex;align-items:center;gap:0.35rem;cursor:pointer;padding:0.18rem 0.15rem}.mbox-x{appearance:none;border:0;background:transparent;color:rgba(255,255,255,0.4);width:1.35rem;height:1.35rem;border-radius:999px;cursor:pointer;font-size:0.95rem;line-height:1}.mbox-x:hover{background:rgba(255,107,122,0.18);color:#ff8b97}.mbox-chip.active,.mbox-chip:hover,.mbox-add:hover{border-color:rgba(255,217,120,0.35);color:#fff;background:rgba(255,217,120,0.1)}.mbox-chip em{font-style:normal;font-size:0.68rem;background:rgba(255,255,255,0.1);padding:0.05rem 0.35rem;border-radius:99px}.mbox-ttl{font-size:0.64rem;font-family:var(--mono);color:var(--gold-soft);opacity:0.95;letter-spacing:0.01em}.mbox-ttl.is-warn{color:#ffd978}.mbox-ttl.is-dead{color:#ff8b97}.mbox-add{width:2rem;justify-content:center;padding:0.38rem}.mbox-mini{font-size:0.68rem;color:var(--gold-soft);font-family:var(--mono)}.acct-box-list{display:flex;flex-direction:column;gap:0.4rem}.acct-box-row{display:flex;justify-content:space-between;gap:0.75rem;font-size:0.8rem;color:#fff;font-family:var(--mono)}.acct-box-row em{font-style:normal;color:var(--muted);font-family:var(--font)}.vt-mode{display:flex;gap:0.7rem;align-items:flex-start;padding:0.7rem 0.15rem;cursor:pointer}.vt-mode strong{display:block;color:#fff}.vt-mode em{display:block;font-style:normal;font-size:0.78rem;color:var(--muted);margin-top:0.15rem}.vt-mode input{margin-top:0.25rem;accent-color:#f0b429}.dev-console{display:flex;flex-direction:column;gap:1rem}.dev-desk{display:flex;flex-direction:column;gap:1.15rem}.dev-desk-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.dev-desk-head h4{margin:0;font-size:1.35rem;letter-spacing:-0.03em;color:#fff}.dev-desk-head p{margin:0.35rem 0 0;font-size:0.84rem;color:var(--muted);max-width:28rem;line-height:1.45}.dev-stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0.65rem}.dev-stat{padding:0.85rem 0.95rem;border-radius:0.85rem;border:1px solid rgba(255,255,255,0.08);background:rgba(255,255,255,0.03)}.dev-stat span{display:block;font-size:0.68rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--muted);font-weight:700}.dev-stat b{display:block;margin-top:0.35rem;font-size:1.2rem;color:#fff;letter-spacing:-0.02em}.dev-stat a{display:inline-block;margin-top:0.4rem;color:var(--gold-soft);font-size:0.88rem;font-weight:700}.dev-table-wrap{border:1px solid rgba(255,255,255,0.08);border-radius:0.95rem;overflow:hidden;background:rgba(0,0,0,0.18)}.dev-table-head{padding:0.75rem 1rem;border-bottom:1px solid rgba(255,255,255,0.07)}.dev-table-head strong{color:#fff;font-size:0.88rem}.dev-table{width:100%;border-collapse:collapse}.dev-table th{text-align:left;font-size:0.68rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--muted);font-weight:700;padding:0.65rem 1rem;border-bottom:1px solid rgba(255,255,255,0.06)}.dev-table td{padding:0.85rem 1rem;border-bottom:1px solid rgba(255,255,255,0.05);font-size:0.84rem;color:#fff;vertical-align:middle}.dev-table tr:last-child td{border-bottom:0}.dev-table tr:hover td{background:rgba(255,255,255,0.025)}.dev-token{font-family:var(--mono);font-size:0.76rem;color:#9ae6b4;background:rgba(16,185,129,0.08);padding:0.2rem 0.45rem;border-radius:0.4rem}.dev-status{display:inline-flex;align-items:center;gap:0.35rem;font-size:0.74rem;font-weight:700;color:#6ee7b7}.dev-status::before{content:"";width:0.42rem;height:0.42rem;border-radius:99px;background:#34d399}.dev-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.4rem 1.25rem 2.1rem}.dev-empty-ico{width:2.6rem;height:2.6rem;border-radius:0.8rem;display:grid;place-items:center;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.08);margin-bottom:0.85rem;font-size:1.15rem}.dev-empty h5{margin:0;color:#fff;font-size:1rem}.dev-empty p{margin:0.4rem 0 1rem;color:var(--muted);font-size:0.82rem;max-width:22rem;line-height:1.5}.dev-vault .dev-hero p{max-width:28rem}.dev-vault .dev-docs{justify-content:flex-start}.dev-hero{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.dev-hero h4{margin:0.2rem 0 0.35rem;font-size:1.25rem;color:#fff}.dev-hero p{margin:0;color:var(--muted);font-size:0.86rem;max-width:38rem;line-height:1.5}.dev-credit{min-width:8.5rem;padding:0.75rem 0.9rem;border-radius:0.95rem;border:1px solid rgba(255,217,120,0.22);background:linear-gradient(180deg,rgba(255,217,120,0.12),rgba(0,0,0,0.25));text-align:right}.dev-credit span{display:block;font-size:0.68rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--muted)}.dev-credit b{display:block;margin-top:0.2rem;font-size:1.15rem;color:#ffe08a}.dev-strip{display:grid;grid-template-columns:1fr 1fr;gap:0.65rem}.dev-endpoint{display:flex;align-items:center;gap:0.55rem;padding:0.65rem 0.75rem;border:1px solid var(--line);border-radius:0.85rem;background:rgba(0,0,0,0.28);flex-wrap:wrap}.dev-endpoint span{font-size:0.68rem;letter-spacing:0.05em;text-transform:uppercase;color:var(--muted)}.dev-endpoint code{flex:1;min-width:0;font-family:var(--mono);font-size:0.78rem;color:#a7f3d0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dev-route-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.65rem}.dev-route{padding:0.8rem 0.85rem;border-radius:0.9rem;border:1px solid var(--line);background:rgba(255,255,255,0.025)}.dev-route-top{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.35rem}.dev-route-top em{font-style:normal;font-size:0.65rem;font-weight:800;letter-spacing:0.04em;padding:0.15rem 0.4rem;border-radius:999px}.dev-route-top code{font-family:var(--mono);font-size:0.78rem;color:#fff}.dev-route p{margin:0;font-size:0.78rem;color:var(--muted);line-height:1.45}.m-get{background:rgba(56,189,248,0.16);color:#7dd3fc}.m-post{background:rgba(52,211,153,0.16);color:#6ee7b7}.m-del{background:rgba(248,113,113,0.16);color:#fca5a5}.dev-quick{border:1px solid var(--line);border-radius:0.95rem;overflow:hidden;background:#07060d}.dev-quick-head{display:flex;justify-content:space-between;align-items:center;padding:0.65rem 0.85rem;border-bottom:1px solid var(--line)}.dev-code{margin:0;padding:0.9rem 1rem 1rem;font-family:var(--mono);font-size:0.78rem;color:#d8fff0;white-space:pre-wrap;line-height:1.55}.dev-toolbar{display:flex;justify-content:space-between;align-items:flex-end;gap:0.75rem}.dev-toolbar .acct-help{margin:0.15rem 0 0}.dev-key-list{display:flex;flex-direction:column;gap:0.55rem}.dev-key-card{display:flex;justify-content:space-between;gap:0.8rem;align-items:center;padding:0.8rem 0.9rem;border-radius:0.85rem;border:1px solid rgba(255,255,255,0.1);background:rgba(0,0,0,0.35)}.dev-key-name{color:#fff;font-weight:700;font-size:0.88rem}.dev-key-mask{display:block;margin-top:0.2rem;font-family:var(--mono);font-size:0.76rem;color:#34d399;word-break:break-all}.dev-key-meta{margin-top:0.2rem;font-size:0.72rem;color:var(--muted)}.dev-docs{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:0.78rem;color:var(--muted)}.dev-docs a{color:var(--gold-soft);font-weight:650}@media (max-width:820px){.dev-strip,.dev-route-grid,.dev-hero,.dev-stat-row,.dev-desk-head{grid-template-columns:1fr;flex-direction:column}.dev-credit{text-align:left;width:100%}}html.light-theme .nav-link,html[data-theme='light'] .nav-link,html.light-theme .account-nav-btn,html[data-theme='light'] .account-nav-btn{color:rgba(22,16,34,0.72)}html.light-theme .nav-link:hover,html.light-theme .nav-link.active,html[data-theme='light'] .nav-link:hover,html[data-theme='light'] .nav-link.active,html.light-theme .account-nav-btn:hover,html.light-theme .account-nav-btn.active,html[data-theme='light'] .account-nav-btn:hover,html[data-theme='light'] .account-nav-btn.active{color:#161022;background:rgba(22,16,34,0.06)}html.light-theme .static-page h1,html.light-theme .static-page h2,html.light-theme .static-page h3,html.light-theme .static-page th,html.light-theme .contact-form label,html.light-theme .profile-name,html.light-theme .profile-stat b,html.light-theme .acct-row b,html.light-theme .plan-banner h4,html.light-theme .plan-cell b,html.light-theme .acct-connect strong,html.light-theme .pack-units,html.light-theme .pack-price,html.light-theme .dev-table-head strong,html.light-theme .dev-key-name,html.light-theme .vt-mode strong,html.light-theme .vt-stat b,html.light-theme .inbox-empty-filter strong,html[data-theme='light'] .static-page h1,html[data-theme='light'] .static-page h2,html[data-theme='light'] .static-page h3,html[data-theme='light'] .static-page th,html[data-theme='light'] .contact-form label,html[data-theme='light'] .profile-name,html[data-theme='light'] .profile-stat b,html[data-theme='light'] .acct-row b,html[data-theme='light'] .plan-banner h4,html[data-theme='light'] .plan-cell b,html[data-theme='light'] .acct-connect strong,html[data-theme='light'] .pack-units,html[data-theme='light'] .pack-price,html[data-theme='light'] .dev-table-head strong,html[data-theme='light'] .dev-key-name,html[data-theme='light'] .vt-mode strong,html[data-theme='light'] .vt-stat b,html[data-theme='light'] .inbox-empty-filter strong{color:#161022}html.light-theme .acct-block,html.light-theme .plan-cell,html.light-theme .profile-stat,html.light-theme .pack-card,html.light-theme .dev-stat,html[data-theme='light'] .acct-block,html[data-theme='light'] .plan-cell,html[data-theme='light'] .profile-stat,html[data-theme='light'] .pack-card,html[data-theme='light'] .dev-stat{background:#fff;border-color:rgba(60,30,90,0.12);color:#161022}html.light-theme .acct-pass input,html.light-theme .contact-form input,html.light-theme .contact-form select,html.light-theme .contact-form textarea,html.light-theme .restore-form input,html.light-theme .restore-inline input,html[data-theme='light'] .acct-pass input,html[data-theme='light'] .contact-form input,html[data-theme='light'] .contact-form select,html[data-theme='light'] .contact-form textarea,html[data-theme='light'] .restore-form input,html[data-theme='light'] .restore-inline input{background:#fff;color:#161022;border-color:rgba(60,30,90,0.2)}html.light-theme .profile-page-head h1,html.light-theme .profile-email,html.light-theme .acct-kicker,html.light-theme .pack-note,html.light-theme .acct-help,html[data-theme='light'] .profile-page-head h1,html[data-theme='light'] .profile-email,html[data-theme='light'] .acct-kicker,html[data-theme='light'] .pack-note,html[data-theme='light'] .acct-help{color:rgba(22,16,34,0.7)}html.light-theme .profile-page .account-layout,html[data-theme='light'] .profile-page .account-layout{background:rgba(255,255,255,0.72);border-color:rgba(60,30,90,0.12)}html.light-theme .profile-hero,html.light-theme .plan-banner,html[data-theme='light'] .profile-hero,html[data-theme='light'] .plan-banner{background:linear-gradient(160deg,rgba(240,180,41,0.14),rgba(232,74,138,0.08) 55%,#fff);border-color:rgba(60,30,90,0.12)}html.light-theme .lead,html.light-theme .hero .lead,html.light-theme .hint,html.light-theme .stat span,html.light-theme .pricing-sub,html.light-theme .footer,html[data-theme='light'] .lead,html[data-theme='light'] .hero .lead,html[data-theme='light'] .hint,html[data-theme='light'] .stat span,html[data-theme='light'] .pricing-sub,html[data-theme='light'] .footer{color:rgba(22,16,34,0.72)}html.light-theme .stat b,html.light-theme .hero h1,html.light-theme .pricing-title,html.light-theme .faq-question,html.light-theme .feature h3,html[data-theme='light'] .stat b,html[data-theme='light'] .hero h1,html[data-theme='light'] .pricing-title,html[data-theme='light'] .faq-question,html[data-theme='light'] .feature h3{color:#161022}html.light-theme .compare-table td,html[data-theme='light'] .compare-table td{color:rgba(22,16,34,0.78)}html.light-theme .compare-table .no,html[data-theme='light'] .compare-table .no{color:rgba(22,16,34,0.35)}html.light-theme .inbox-item,html[data-theme='light'] .inbox-item{background:#fff !important;border-color:rgba(60,30,90,0.1) !important;color:#161022;box-shadow:0 4px 14px rgba(50,24,80,0.06) !important}html.light-theme .inbox-item:hover,html[data-theme='light'] .inbox-item:hover{background:#fff !important;border-color:rgba(176,122,0,0.35) !important}html.light-theme .inbox-item .from,html.light-theme .inbox-item .subject,html[data-theme='light'] .inbox-item .from,html[data-theme='light'] .inbox-item .subject{color:#161022}html.light-theme .workspace,html[data-theme='light'] .workspace{background:rgba(255,255,255,0.45) !important;border-color:rgba(60,30,90,0.08) !important}html.light-theme .empty-card,html.light-theme .reader-card,html.light-theme .address-card,html.light-theme .cta-card,html[data-theme='light'] .empty-card,html[data-theme='light'] .reader-card,html[data-theme='light'] .address-card,html[data-theme='light'] .cta-card{background:#fff !important;border-color:rgba(60,30,90,0.12) !important;color:#161022}html.light-theme .btn-ghost,html[data-theme='light'] .btn-ghost{background:#fff;color:#161022;border-color:rgba(60,30,90,0.16)}html.light-theme .seg-btn,html.light-theme .pool-chip,html.light-theme .stack-btn,html[data-theme='light'] .seg-btn,html[data-theme='light'] .pool-chip,html[data-theme='light'] .stack-btn{color:rgba(22,16,34,0.75)}html.light-theme .seg-btn:hover,html.light-theme .seg-btn.active,html.light-theme .pool-chip:hover,html.light-theme .stack-btn:hover,html[data-theme='light'] .seg-btn:hover,html[data-theme='light'] .seg-btn.active,html[data-theme='light'] .pool-chip:hover,html[data-theme='light'] .stack-btn:hover{color:#161022}html.light-theme .topbar,html[data-theme='light'] .topbar{color:#161022;background:rgba(255,255,255,0.55);border-color:rgba(60,30,90,0.1);box-shadow:inset 0 1px 0 #fff}html.light-theme .pack-rate,html[data-theme='light'] .pack-rate{color:#8a5a00}html.light-theme .dev-token,html[data-theme='light'] .dev-token{color:#0b7d56}html.light-theme .modal-card,html[data-theme='light'] .modal-card{color:#161022}html.light-theme .modal-card h3,html[data-theme='light'] .modal-card h3{color:#161022}.plan-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;align-items:stretch}@media (max-width:900px){.plan-cards{grid-template-columns:1fr}}.plan-card{display:flex;flex-direction:column;gap:0.85rem;padding:1.6rem 1.5rem;border-radius:20px;border:1px solid var(--line);background:linear-gradient(155deg,rgba(255,255,255,0.07) 0%,rgba(22,16,38,0.42) 40%,rgba(14,10,26,0.55) 100%);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 18px 44px -22px rgba(0,0,0,0.6);transition:transform 0.25s cubic-bezier(0.2,0.7,0.3,1),border-color 0.2s,box-shadow 0.25s;position:relative;overflow:hidden}body.light .plan-card,.light .plan-card{background:linear-gradient(155deg,rgba(255,255,255,0.9),rgba(248,245,255,0.78))}.plan-card::before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.35),transparent);pointer-events:none}.plan-card:hover{transform:translateY(-5px);border-color:rgba(190,140,255,0.45);box-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 26px 60px -24px rgba(120,70,220,0.35)}.plan-card.hot{border-color:rgba(170,110,255,0.55);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 0 0 1px rgba(170,110,255,0.25),0 24px 56px -22px rgba(120,70,220,0.45)}.plan-card.hot::after{content:"";position:absolute;top:-60%;left:-30%;width:60%;height:220%;transform:rotate(20deg);background:linear-gradient(90deg,transparent,rgba(200,150,255,0.09),transparent);animation:planSheen 5.5s ease-in-out infinite;pointer-events:none}@keyframes planSheen{0%,100%{left:-40%}50%{left:110%}}.plan-card-head{display:flex;align-items:center;justify-content:space-between;gap:0.6rem}.plan-name{font-weight:800;font-size:1rem;letter-spacing:-0.01em;color:var(--ink)}.plan-badge{font-size:0.68rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding:0.28rem 0.65rem;border-radius:999px;white-space:nowrap}.plan-badge.muted{color:var(--muted);border:1px solid var(--line)}.plan-badge.accent{color:#b98cff;background:rgba(170,110,255,0.14);border:1px solid rgba(170,110,255,0.4)}body.light .plan-badge.accent,.light .plan-badge.accent,html.light-theme .plan-badge.accent{color:#7c3aed;background:rgba(124,58,237,0.08);border-color:rgba(124,58,237,0.3)}.plan-badge.soon{color:#fbbf24;background:rgba(251,191,36,0.1);border:1px dashed rgba(251,191,36,0.4)}body.light .plan-badge.soon,.light .plan-badge.soon{color:#a16207;background:rgba(251,191,36,0.12)}.plan-price{font-size:2.3rem;font-weight:800;letter-spacing:-0.03em;line-height:1;color:var(--ink)}.plan-price span{font-size:0.95rem;font-weight:500;color:var(--muted);letter-spacing:0}.plan-feats{list-style:none;display:flex;flex-direction:column;gap:0.5rem;margin:0.2rem 0 0.4rem;padding:0;flex:1}.plan-feats li{display:flex;align-items:flex-start;gap:0.55rem;font-size:0.86rem;line-height:1.5;color:var(--dim,var(--muted))}.plan-feats li .pf-ico{flex:none;width:17px;height:17px;margin-top:0.1rem;border-radius:50%;display:grid;place-items:center;font-size:0.6rem;font-weight:800}.plan-feats li.yes .pf-ico{color:#34d399;background:rgba(52,211,153,0.14)}.plan-feats li.no .pf-ico{color:var(--muted);background:rgba(148,163,184,0.12)}.plan-cta{width:100%}.plan-card{will-change:transform}.plan-card.tilt-active{transition:box-shadow 0.25s,border-color 0.2s}.plan-card::after{pointer-events:none}.plan-card::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(340px circle at var(--mx,50%) var(--my,50%),rgba(170,110,255,0.13),transparent 65%);opacity:0;transition:opacity 0.25s;z-index:0}.plan-card:hover::before{opacity:1}.plan-card>*{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.plan-card{transform:none !important}}.plan-card.hot{border-color:transparent;background:linear-gradient(155deg,rgba(30,20,55,0.85),rgba(18,12,36,0.92)) padding-box,linear-gradient(var(--ang,120deg),#a86bff,#5ce1ff,#ff6bd6,#a86bff) border-box;border:1.5px solid transparent;animation:planBorderSpin 6s linear infinite;box-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 0 34px -6px rgba(150,90,255,0.45),0 24px 56px -22px rgba(0,0,0,0.6)}@property --ang{syntax:'<angle>';initial-value:120deg;inherits:false}@keyframes planBorderSpin{to{--ang:480deg}}.plan-card.hot:hover{transform:translateY(-7px) scale(1.015);box-shadow:inset 0 1px 0 rgba(255,255,255,0.16),0 0 54px -4px rgba(150,90,255,0.65),0 30px 64px -22px rgba(0,0,0,0.65)}.plan-card.hot .plan-price{background:linear-gradient(100deg,#c9a6ff,#7cd6ff,#ff9be2);-webkit-background-clip:text;background-clip:text;color:transparent}.plan-card.hot .plan-feats li .pf-ico{background:linear-gradient(135deg,rgba(168,107,255,0.3),rgba(92,225,255,0.22));color:#d9c2ff}.plan-card.hot .plan-ribbon{position:absolute;top:0;left:50%;transform:translate(-50%,0);border-radius:0 0 10px 10px;background:linear-gradient(100deg,#a86bff,#5ce1ff);color:#14082b;font-size:0.62rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;padding:0.32rem 2.6rem;box-shadow:0 4px 18px rgba(140,80,255,0.5);pointer-events:none;z-index:2}@media (prefers-reduced-motion:reduce){.plan-card.hot{animation:none}}.inbox-cmd{position:relative;overflow:hidden}.inbox-cmd::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--mx,50%) var(--my,40%),rgba(52,211,153,0.07),transparent 65%);opacity:0;transition:opacity 0.3s;z-index:0}.inbox-cmd:hover::before{opacity:1}.inbox-cmd>*{position:relative;z-index:1}@keyframes addrFlash{0%{opacity:0;transform:translateY(-7px);filter:brightness(1.6)}100%{opacity:1;transform:none;filter:none}}.address-display.flash{animation:addrFlash 0.5s cubic-bezier(0.2,0.8,0.3,1)}.btn-solid.copied{background:linear-gradient(135deg,#10b981,#059669) !important;color:#fff !important;animation:copyPop 0.45s cubic-bezier(0.3,1.8,0.4,1)}@keyframes copyPop{45%{transform:scale(1.12)}}.ttl-pill{transition:color 0.3s,border-color 0.3s,box-shadow 0.3s}.ttl-pill.urgent{color:#fb7185 !important;border-color:rgba(251,113,133,0.55) !important;animation:ttlPulse 1.6s ease-in-out infinite}@keyframes ttlPulse{0%,100%{box-shadow:0 0 0 rgba(251,113,133,0)}50%{box-shadow:0 0 16px rgba(251,113,133,0.35)}}.inbox-list>*,.mail-item,.message-row{animation:mailIn 0.4s cubic-bezier(0.2,0.8,0.3,1) both}@keyframes mailIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.address-display.flash,.btn-solid.copied,.ttl-pill.urgent,.mail-item,.message-row{animation:none !important}}.plan-card.current{border-color:rgba(52,211,153,0.35);box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 0 0 1px rgba(52,211,153,0.12),0 18px 44px -22px rgba(0,0,0,0.6)}#mailboxRailList{display:flex;flex-direction:column;gap:0.45rem}.mbox-chip{position:relative;display:block;border-radius:0.85rem;overflow:hidden;transition:transform 0.2s cubic-bezier(0.2,0.7,0.3,1),box-shadow 0.2s}.mbox-chip:hover{transform:translateX(3px)}.mbox-chip.active{transform:none}.mbox-chip .mbox-pick{position:relative}.mbox-chip .mbox-life{display:block;height:3px;border-radius:2px;background:rgba(148,163,184,0.14);margin-top:0.35rem;overflow:hidden}.mbox-chip .mbox-life i{display:block;height:100%;border-radius:2px;background:linear-gradient(90deg,#34d399,#60c8ff);transition:width 1s linear}.mbox-chip.is-warn .mbox-life i{background:linear-gradient(90deg,#fbbf24,#fb7185)}.mbox-chip.active::before{content:"";position:absolute;left:0;top:8%;bottom:8%;width:3px;border-radius:3px;background:linear-gradient(180deg,#a86bff,#5ce1ff);box-shadow:0 0 12px rgba(140,80,255,0.6)}.mbox-chip.all{background:linear-gradient(135deg,rgba(168,107,255,0.12),rgba(92,225,255,0.08));border:1px solid rgba(168,107,255,0.28)}.mbox-chip.all.active{border-color:rgba(168,107,255,0.6);box-shadow:0 0 18px rgba(140,80,255,0.25)}.inbox-item{transition:transform 0.2s cubic-bezier(0.2,0.7,0.3,1),border-color 0.2s,box-shadow 0.2s,background 0.2s}.inbox-item:hover{transform:translateY(-2px);border-color:var(--line-hover,rgba(255,255,255,0.22));box-shadow:0 10px 26px -14px rgba(0,0,0,0.5)}.inbox-item.active{border-color:rgba(168,107,255,0.5);box-shadow:0 0 0 1px rgba(168,107,255,0.25),0 12px 30px -16px rgba(120,70,220,0.4)}.inbox-item.active::before{content:"";position:absolute;left:0;top:10%;bottom:10%;width:3px;border-radius:3px;background:linear-gradient(180deg,#a86bff,#5ce1ff)}.inbox-item{position:relative}.cat-filter-btn{transition:all 0.2s cubic-bezier(0.2,0.7,0.3,1)}.cat-filter-btn:hover{transform:translateY(-1px)}.cat-filter-btn.active{background:linear-gradient(135deg,rgba(168,107,255,0.22),rgba(92,225,255,0.12)) !important;border-color:rgba(168,107,255,0.55) !important}.empty-ico{animation:emptyFloat 3.6s ease-in-out infinite}@keyframes emptyFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.mbox-chip,.inbox-item,.cat-filter-btn,.empty-ico{animation:none !important;transform:none !important}}.topbar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.07),0 14px 40px -18px rgba(0,0,0,0.55)}body.light .topbar,.light .topbar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),0 14px 40px -20px rgba(60,30,90,0.25)}.nav a,.nav-link{overflow:visible}.nav a::after,.nav-link::after{content:"";position:absolute;left:0.9rem;right:0.9rem;bottom:0.28rem;height:2px;border-radius:2px;background:linear-gradient(90deg,#a86bff,#5ce1ff);transform:scaleX(0);transform-origin:left center;transition:transform 0.28s cubic-bezier(0.2,0.7,0.3,1)}.nav a:hover::after,.nav-link:hover::after{transform:scaleX(1)}.nav a.active,.nav-link.active{background:none !important;border:none !important;border-bottom:0 !important;box-shadow:none !important;color:#fff !important;font-weight:700 !important}.nav a.active,.nav-link.active{color:#e84a8a !important;background:none !important;border:none !important;border-bottom:0 !important;box-shadow:none !important;font-weight:700 !important}.nav a.active::after,.nav-link.active::after{content:none !important}html.light-theme .nav-link.active,html[data-theme='light'] .nav-link.active,body.light .nav-link.active,.light .nav-link.active{color:#d6336c !important;background:none !important;border:none !important;border-bottom:0 !important;box-shadow:none !important}}.nav a.active::after,.nav-link.active::after{transform:scaleX(1)}.nav a:hover,.nav-link:hover{color:var(--ink);transform:translateY(-1px)}.lang-flag-btn,.theme-toggle{width:2.3rem;height:2.3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:0.8rem !important;border:1px solid var(--line) !important;background:rgba(255,255,255,0.03) !important;transition:border-color 0.2s,background 0.2s,transform 0.2s cubic-bezier(0.3,1.6,0.4,1),box-shadow 0.2s}.lang-flag-btn:hover,.theme-toggle:hover{border-color:rgba(168,107,255,0.5) !important;background:rgba(168,107,255,0.1) !important;transform:translateY(-2px) scale(1.04);box-shadow:0 6px 18px -6px rgba(140,80,255,0.4)}.lang-flag-btn:active,.theme-toggle:active{transform:scale(0.94)}.lang-flag{width:1.35rem;height:1.35rem;border-radius:4px}#navRegisterBtn.btn-solid{background:rgba(168,107,255,0.12) !important;color:#d9c6ff !important;border:1px solid rgba(168,107,255,0.45) !important;box-shadow:none !important;font-weight:700}#navRegisterBtn.btn-solid:hover{background:rgba(168,107,255,0.2) !important;box-shadow:0 6px 20px -6px rgba(140,80,255,0.45) !important}body.light #navRegisterBtn.btn-solid,.light #navRegisterBtn.btn-solid{background:rgba(124,58,237,0.08) !important;color:#6d28d9 !important;border-color:rgba(124,58,237,0.4) !important}#btnNavNew{position:relative;overflow:hidden;transition:transform 0.2s cubic-bezier(0.3,1.6,0.4,1),box-shadow 0.25s}#btnNavNew::before{content:"";position:absolute;top:0;bottom:0;left:-70%;width:45%;transform:skewX(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,0.45),transparent);animation:ctaShine 3.8s ease-in-out infinite;pointer-events:none}@keyframes ctaShine{0%,55%{left:-70%}85%,100%{left:130%}}#btnNavNew:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 12px 34px rgba(232,74,138,0.4)}#btnNavNew:active{transform:scale(0.97)}#btnNavNew .chev{transition:transform 0.25s}#btnNavNew:hover .chev{transform:translateX(3px)}.brand-icon{transition:transform 0.35s cubic-bezier(0.3,1.8,0.4,1)}.brand:hover .brand-icon{transform:rotate(-10deg) scale(1.1)}.topbar a:focus-visible,.topbar button:focus-visible{outline:2px solid #a86bff;outline-offset:2px;border-radius:0.8rem}.topbar.anim-in{animation:none;will-change:auto;opacity:1;transform:none}.topbar>*{animation:none;opacity:1;transform:none;will-change:auto}@media (prefers-reduced-motion:reduce){.topbar>*,#btnNavNew::before{animation:none !important}.nav a:hover,.nav-link:hover{transform:none}}.topbar{position:sticky;top:0.6rem;overflow:visible;transition:height 0.5s cubic-bezier(0.22,1,0.36,1),padding 0.5s cubic-bezier(0.22,1,0.36,1),gap 0.5s cubic-bezier(0.22,1,0.36,1),margin 0.5s cubic-bezier(0.22,1,0.36,1),top 0.5s cubic-bezier(0.22,1,0.36,1),border-radius 0.5s cubic-bezier(0.22,1,0.36,1),box-shadow 0.5s cubic-bezier(0.22,1,0.36,1),background 0.5s cubic-bezier(0.22,1,0.36,1),border-color 0.5s cubic-bezier(0.22,1,0.36,1)}.topbar::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgba(168,107,255,0.06) 48%,rgba(92,225,255,0.05) 53%,transparent 64%);background-size:300% 100%;animation:barSheen 9s ease-in-out infinite}@keyframes barSheen{0%,100%{background-position:130% 0}50%{background-position:-40% 0}}.topbar::after{content:"";position:absolute;left:12%;right:12%;bottom:-1px;height:1px;border-radius:1px;background:linear-gradient(90deg,transparent,rgba(168,107,255,0.5),rgba(92,225,255,0.4),transparent);opacity:0.7;pointer-events:none}.topbar.is-scrolled{height:3.15rem;top:0.32rem;margin-top:0.22rem;padding:0 0.7rem;gap:0.55rem;background:rgba(10,7,18,0.4);border-color:rgba(255,255,255,0.12);backdrop-filter:blur(24px) saturate(170%);-webkit-backdrop-filter:blur(24px) saturate(170%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.16),0 12px 28px -18px rgba(0,0,0,0.4)}html.light-theme .topbar.is-scrolled,html[data-theme='light'] .topbar.is-scrolled,body.light .topbar.is-scrolled,.light .topbar.is-scrolled{background:rgba(255,255,255,0.42);border-color:rgba(60,30,90,0.12);backdrop-filter:blur(24px) saturate(170%);-webkit-backdrop-filter:blur(24px) saturate(170%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.85),0 10px 26px -16px rgba(60,30,90,0.18)}.topbar.is-scrolled .brand-icon,.topbar.is-scrolled .brand-icon img{width:1.7rem;height:1.7rem;max-width:1.7rem;max-height:1.7rem}.topbar.is-scrolled .brand-text{font-size:1.02rem}.topbar.is-scrolled .nav a,.topbar.is-scrolled .nav-link{padding:0.28rem 0.68rem;font-size:0.82rem}.topbar.is-scrolled .lang-flag-btn,.topbar.is-scrolled .theme-toggle{width:2rem;height:2rem}.topbar.is-scrolled .nav-user-chip,.topbar.is-scrolled .nav-user-trigger{height:2rem;font-size:0.78rem !important}.topbar.is-scrolled #btnNavNew{padding:0.36rem 0.85rem;font-size:0.8rem}.topbar .brand,.topbar .brand-icon,.topbar .brand-icon img,.topbar .brand-text,.topbar .nav a,.topbar .nav-link,.topbar .lang-flag-btn,.topbar .theme-toggle,.topbar .nav-user-chip,.topbar .nav-user-trigger,.topbar #btnNavNew,.topbar .menu-btn{transition:width 0.5s cubic-bezier(0.22,1,0.36,1),height 0.5s cubic-bezier(0.22,1,0.36,1),max-width 0.5s cubic-bezier(0.22,1,0.36,1),max-height 0.5s cubic-bezier(0.22,1,0.36,1),padding 0.5s cubic-bezier(0.22,1,0.36,1),gap 0.5s cubic-bezier(0.22,1,0.36,1),font-size 0.5s cubic-bezier(0.22,1,0.36,1),transform 0.5s cubic-bezier(0.22,1,0.36,1),box-shadow 0.5s cubic-bezier(0.22,1,0.36,1),background 0.5s cubic-bezier(0.22,1,0.36,1),border-color 0.5s cubic-bezier(0.22,1,0.36,1)}@media (prefers-reduced-motion:reduce){.topbar,.topbar .brand,.topbar .brand-icon,.topbar .brand-icon img,.topbar .brand-text,.topbar .nav a,.topbar .nav-link,.topbar .lang-flag-btn,.topbar .theme-toggle,.topbar .nav-user-chip,.topbar .nav-user-trigger,.topbar #btnNavNew,.topbar .menu-btn{transition:none !important}}.lang-dropdown,.nav-user-drop{transform-origin:top right}.lang-dropdown.show,.nav-user-drop:not([hidden]){animation:dropIn 0.28s cubic-bezier(0.25,1.4,0.4,1) both}@keyframes dropIn{from{opacity:0;transform:translateY(-8px) scale(0.94)}to{opacity:1;transform:none}}.lang-dropdown.show .lang-opt,.nav-user-drop:not([hidden]) .nav-user-item{animation:dropItem 0.32s cubic-bezier(0.2,0.8,0.3,1) both}.lang-dropdown.show .lang-opt:nth-child(1){animation-delay:0.03s}.lang-dropdown.show .lang-opt:nth-child(2){animation-delay:0.07s}.lang-dropdown.show .lang-opt:nth-child(3){animation-delay:0.11s}.lang-dropdown.show .lang-opt:nth-child(4){animation-delay:0.15s}.nav-user-drop:not([hidden]) .nav-user-item:nth-child(2){animation-delay:0.05s}@keyframes dropItem{from{opacity:0;transform:translateX(8px)}to{opacity:1;transform:none}}.lang-opt:hover,.nav-user-item:hover{background:rgba(168,107,255,0.12) !important}@media (prefers-reduced-motion:reduce){.topbar::before,.topbar>*,.lang-dropdown.show,.nav-user-drop:not([hidden]),.lang-dropdown.show .lang-opt,.nav-user-drop:not([hidden]) .nav-user-item{animation:none !important}.topbar{position:static}}.page{overflow-x:clip !important}.topbar .brand-icon{overflow:hidden;flex-shrink:0;width:2.2rem;height:2.2rem}.topbar .brand-icon img{width:2.2rem;height:2.2rem;max-width:2.2rem;max-height:2.2rem;object-fit:contain;display:block}@media (max-width:768px){.topbar.anim-in,.topbar>*{animation:none !important;opacity:1 !important;transform:none !important;will-change:auto !important}.topbar::before{animation:none}.topbar .brand-icon,.topbar .brand-icon img{width:1.8rem !important;height:1.8rem !important;max-width:1.8rem !important;max-height:1.8rem !important}.topbar.is-scrolled{height:3.8rem !important;top:auto;padding:0 0.85rem !important;gap:0.5rem !important}}}body.light .plan-card,.light .plan-card,html.light-theme .plan-card,html[data-theme='light'] .plan-card{background:#ffffff !important;border:1px solid rgba(60,30,90,0.14) !important;box-shadow:0 10px 30px -18px rgba(60,30,90,0.18) !important}body.light .plan-card:hover,.light .plan-card:hover,html.light-theme .plan-card:hover{box-shadow:0 18px 44px -20px rgba(60,30,90,0.28) !important}body.light .plan-card.hot,.light .plan-card.hot,html.light-theme .plan-card.hot,html[data-theme='light'] .plan-card.hot{background:linear-gradient(155deg,#faf7ff,#f3ecff) !important;border:1.5px solid rgba(124,58,237,0.45) !important;box-shadow:0 0 0 1px rgba(124,58,237,0.12),0 18px 44px -20px rgba(124,58,237,0.3) !important}body.light .plan-card.hot .plan-price,.light .plan-card.hot .plan-price,html.light-theme .plan-card.hot .plan-price{background:linear-gradient(100deg,#7c3aed,#a855f7) !important;-webkit-background-clip:text !important;background-clip:text !important;color:transparent !important}body.light .plan-feats li,.light .plan-feats li,html.light-theme .plan-feats li{color:rgba(22,16,34,0.75) !important}body.light .plan-feats li.yes .pf-ico,.light .plan-feats li.yes .pf-ico,html.light-theme .plan-feats li.yes .pf-ico{color:#059669 !important;background:rgba(5,150,105,0.1) !important}body.light .plan-feats li.no .pf-ico,.light .plan-feats li.no .pf-ico,html.light-theme .plan-feats li.no .pf-ico{color:rgba(22,16,34,0.4) !important;background:rgba(22,16,34,0.06) !important}body.light .plan-badge.accent,.light .plan-badge.accent,html.light-theme .plan-badge.accent{color:#6d28d9 !important;background:rgba(124,58,237,0.08) !important;border-color:rgba(124,58,237,0.3) !important}body.light .plan-ribbon,.light .plan-ribbon,html.light-theme .plan-ribbon{background:linear-gradient(100deg,#7c3aed,#a855f7) !important;color:#fff !important}html.light-theme .plan-card,html[data-theme='light'] .plan-card,body.light .plan-card,.light .plan-card{background:#ffffff !important;border:1px solid rgba(60,30,90,0.14) !important;color:#161022 !important;box-shadow:0 10px 30px -18px rgba(60,30,90,0.18) !important}html.light-theme .plan-name,html[data-theme='light'] .plan-name,body.light .plan-name{color:#161022 !important}html.light-theme .plan-price,html[data-theme='light'] .plan-price,body.light .plan-price{color:#161022 !important}@media (min-width:769px) and (max-width:1080px){.topbar .nav{display:none !important;position:absolute !important;top:calc(100% + 0.55rem) !important;inset-inline:0.65rem !important;width:auto !important;flex-direction:column !important;align-items:stretch !important;gap:0.3rem !important;padding:0.75rem 0.85rem !important;background:rgba(12,8,24,0.97) !important;backdrop-filter:blur(24px) !important;-webkit-backdrop-filter:blur(24px) !important;border:1px solid rgba(255,255,255,0.14) !important;border-radius:1.25rem !important;box-shadow:0 24px 60px rgba(0,0,0,0.85) !important;z-index:10010 !important}.topbar .nav.nav-open{display:flex !important;animation:drawerIn 0.24s cubic-bezier(0.16,1,0.3,1) !important}.topbar .nav .nav-link{width:100% !important;display:flex !important;align-items:center !important;padding:0.7rem 0.9rem !important;border-radius:0.8rem !important;background:none !important;border:none !important;box-shadow:none !important}.topbar .nav .nav-link.active{background:rgba(232,74,138,0.12) !important;color:#e84a8a !important}.topbar .nav .nav-link::after{content:none !important}.menu-btn{display:inline-flex !important;width:auto !important;padding:0 1rem !important;gap:0.5rem;border-radius:0.8rem !important;font-weight:600;font-size:0.85rem}.menu-btn::after{content:"Menu"}@media (max-width:950px){.topbar #navRegisterBtn{display:none !important}}}html.light-theme .topbar .nav,html[data-theme='light'] .topbar .nav{}@media (min-width:769px) and (max-width:1080px){html.light-theme .topbar .nav.nav-open,html[data-theme='light'] .topbar .nav.nav-open,body.light .topbar .nav.nav-open,.light .topbar .nav.nav-open{background:rgba(252,250,255,0.98) !important;border-color:rgba(60,30,90,0.14) !important}}@media (max-width:768px){.topbar #navRegisterBtn{display:none !important}}.features{gap:1.4rem;padding:1rem 0 2rem}.deck-card{display:flex;flex-direction:column;min-height:300px;padding:1.7rem 1.5rem 1.6rem;border-radius:20px !important;border:none !important;background:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;box-shadow:0 24px 50px -24px rgba(0,0,0,0.55) !important;rotate:var(--rot,0deg);transition:rotate 0.35s cubic-bezier(0.2,0.8,0.3,1),translate 0.35s cubic-bezier(0.2,0.8,0.3,1),scale 0.35s cubic-bezier(0.2,0.8,0.3,1),box-shadow 0.3s}.deck-card:hover{rotate:0deg !important;translate:0 -8px;scale:1.02;box-shadow:0 34px 64px -26px rgba(0,0,0,0.65) !important;z-index:2}.deck-num{font-size:3rem;font-weight:800;letter-spacing:-0.04em;line-height:1;margin-bottom:auto;font-variant-numeric:tabular-nums}.deck-card h3{font-size:1.15rem;font-weight:700;padding-bottom:0.55rem;margin:1.2rem 0 0.7rem !important;border-bottom:1px solid currentColor;opacity:0.9}.deck-card p{margin:0 !important}.deck-cream{background:#FFF3F5 !important;color:#4a1024}.deck-cream .deck-num,.deck-cream h3{color:#e84a8a}.deck-cream h3{border-color:rgba(232,74,138,0.35)}.deck-cream p{color:rgba(74,16,36,0.75)}.deck-dark{background:#16121C !important;color:#EDEFF5}.deck-dark h3{color:#fff;border-color:rgba(255,255,255,0.18)}.deck-dark p{color:rgba(237,239,245,0.62)}.deck-pill{align-self:flex-start;font-size:0.72rem;font-weight:600;color:#16121C;background:#fff;border-radius:999px;padding:0.3rem 0.75rem;margin-bottom:auto}.deck-pink{background:linear-gradient(150deg,#F0568F,#D63B78) !important;color:#fff}.deck-pink .deck-num{color:#fff}.deck-pink h3{color:#fff;border-color:rgba(255,255,255,0.4)}.deck-pink p{color:rgba(255,255,255,0.85)}@media (max-width:900px){.deck-card{rotate:none !important;min-height:0}.deck-card:hover{translate:0 -4px}.deck-num{font-size:2.4rem}}@media (prefers-reduced-motion:reduce){.deck-card,.deck-card:hover{rotate:none !important;translate:none !important;scale:none !important}}.why-deck{display:grid;grid-template-columns:minmax(200px,300px) 1fr;gap:clamp(2rem,5vw,4.5rem);align-items:start;max-width:1040px;margin:0 auto}.why-sticky{position:sticky;top:7.5rem}.why-sticky-label{font-size:clamp(1.7rem,3vw,2.5rem);font-weight:800;letter-spacing:-0.03em;line-height:1.12;color:var(--ink);display:block;max-width:240px}.why-line{display:flex;gap:1.1rem;align-items:baseline;padding:0.9rem 0}.why-num{font-family:var(--mono);font-size:0.8rem;color:var(--faint);min-width:1.6rem;transition:color 0.3s}.why-body h3{margin:0 !important;font-size:clamp(1.5rem,2.8vw,2.3rem) !important;font-weight:700;letter-spacing:-0.02em;line-height:1.15;color:var(--faint);opacity:0.45;transition:color 0.5s cubic-bezier(0.3,0,0.2,1),opacity 0.5s cubic-bezier(0.3,0,0.2,1),translate 0.55s cubic-bezier(0.22,1,0.3,1)}.why-body p{margin:0 !important;font-size:0.95rem;line-height:1.65;color:var(--muted);max-height:0;opacity:0;overflow:hidden;transition:max-height 0.55s cubic-bezier(0.3,0,0.2,1),opacity 0.45s cubic-bezier(0.3,0,0.2,1) 0.08s,margin 0.5s cubic-bezier(0.3,0,0.2,1)}.why-line.is-active .why-num{color:#e84a8a}html.light-theme .why-line.is-active .why-num,html[data-theme="light"] .why-line.is-active .why-num{color:#d6336c}.why-line.is-active h3{color:var(--ink);opacity:1;translate:8px 0}.why-line.is-active p{max-height:230px;opacity:1;margin-top:0.7rem !important}@media (max-width:800px){.why-deck{grid-template-columns:1fr;gap:1.5rem}.why-sticky{position:static}.why-sticky-label{max-width:none}.why-body h3{font-size:1.35rem !important}}@media (prefers-reduced-motion:reduce){.why-body h3,.why-body p{transition:none}.why-line.is-active h3{translate:none}}.why-lines{position:relative;padding-left:2.4rem}.why-rail{position:absolute;left:0.35rem;top:0;height:100%;width:2px;border-radius:2px;background:rgba(255,255,255,0.1)}html.light-theme .why-rail,html[data-theme="light"] .why-rail,body.light .why-rail,.light .why-rail{background:rgba(60,30,90,0.12)}.why-rail-fill{position:absolute;inset:0;border-radius:2px;background:linear-gradient(180deg,#f0b429,#e84a8a);transform:scaleY(0);transform-origin:top center;will-change:transform}.why-rail-dot{position:absolute;left:50%;top:0;width:9px;height:9px;border-radius:50%;background:#e84a8a;box-shadow:0 0 12px 2px rgba(232,74,138,0.55);translate:-50% -50%;will-change:top}.why-body p{max-height:92px;margin-top:0.55rem !important;transition:opacity 0.5s cubic-bezier(0.3,0,0.2,1)}.why-line.is-active p{max-height:92px;margin-top:0.55rem !important}img,picture,svg,canvas{-webkit-user-drag:none;user-select:none;-webkit-user-select:none}