@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_396b12ce-module__rRjk0G__className{font-family:Inter,Inter Fallback;font-style:normal}
::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}html[data-magicui-theme-vt=active]::view-transition-group(root){animation-duration:var(--magicui-theme-toggle-vt-duration)}:root{--primary:#4f46e5;--primary-light:#6366f1;--primary-lighter:#eef2ff;--primary-dark:#3730a3;--accent:#0ea5e9;--accent-light:#38bdf8;--accent-lighter:#f0f9ff;--success:#10b981;--success-light:#d1fae5;--success-dark:#059669;--warning:#f59e0b;--warning-light:#fef3c7;--error:#ef4444;--error-light:#fee2e2;--bg-body:#fff;--bg-surface:#f8fafc;--bg-card:#fff;--bg-card-hover:#f8fafc;--bg-input:#f1f5f9;--bg-nav:#ffffffd9;--bg-main:#f8fafc;--bg-alt:#f1f5f9;--card-bg:#fff;--text-main:#0f172a;--text-tertiary:#94a3b8;--bg-hover:#f1f5f9;--border-color:#e2e8f0;--border-light:#f1f5f9;--border-focus:var(--primary);--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--text-inverse:#fff;--shadow-xs:0 1px 2px #0000000d;--shadow-sm:0 1px 3px #00000014, 0 1px 2px #0000000a;--shadow-md:0 4px 6px -1px #00000012, 0 2px 4px -2px #0000000d;--shadow-lg:0 10px 15px -3px #0000000f, 0 4px 6px -4px #0000000a;--shadow-xl:0 20px 25px -5px #0000000f, 0 8px 10px -6px #0000000a;--sp-1:8px;--sp-2:16px;--sp-3:24px;--sp-4:32px;--sp-6:48px;--sp-8:64px;--sp-12:96px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:96px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:999px;--font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-xs:.75rem;--font-sm:.875rem;--font-base:1rem;--font-lg:1.125rem;--font-xl:1.25rem;--font-2xl:1.5rem;--font-3xl:2rem;--font-4xl:2.5rem;--font-5xl:3.25rem;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--container-max:1440px;--container-pad:32px;--nav-height:56px}[data-theme=dark]{--bg-body:#000;--bg-surface:#0a0a0a;--bg-card:#111;--bg-card-hover:#1a1a1a;--bg-input:#111;--bg-nav:#000000d9;--bg-main:#000;--bg-alt:#0a0a0a;--card-bg:#111;--text-main:#f8fafc;--text-tertiary:#888;--bg-hover:#1a1a1a;--border-color:#222;--border-light:#333;--border-focus:var(--primary);--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#64748b;--text-inverse:#0f172a;--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 1px 3px #0006, 0 1px 2px #0003;--shadow-md:0 4px 6px -1px #0006, 0 2px 4px -2px #0003;--shadow-lg:0 10px 15px -3px #00000080, 0 4px 6px -4px #0000004d;--shadow-xl:0 20px 25px -5px #00000080, 0 8px 10px -6px #0000004d}*,:before,:after{box-sizing:border-box;margin:0;padding:0;transition:background-color .25s,color .2s,border-color .25s,box-shadow .25s}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100vw;overflow-x:hidden}body{font-family:var(--font-family);background:var(--bg-body);color:var(--text-primary);max-width:100vw;min-height:100vh;line-height:1.6;transition:background .3s,color .3s;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{cursor:pointer;border:none;outline:none;font-family:inherit}input,textarea,select{outline:none;font-family:inherit}ul,ol{list-style:none}.container{width:100%;max-width:var(--container-max);padding:0 var(--container-pad);margin:0 auto}.btn{justify-content:center;align-items:center;gap:var(--sp-1);border-radius:var(--radius-md);font-weight:600;font-size:var(--font-sm);transition:all var(--transition-base);white-space:nowrap;border:1px solid #0000;padding:10px 24px;display:inline-flex}.btn:active{transform:scale(.97)}.btn-primary{background:var(--primary);color:#fff;border-color:var(--primary)}.btn-primary:hover{background:var(--primary-dark);border-color:var(--primary-dark);box-shadow:var(--shadow-md)}.btn-accent{background:var(--accent);color:#fff;border-color:var(--accent)}.btn-accent:hover{box-shadow:var(--shadow-md);background:#0284c7}.btn-outline{color:var(--text-primary);border:1.5px solid var(--border-color);background:0 0}.btn-outline:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-lighter)}.btn-ghost{color:var(--text-secondary);background:0 0}.btn-ghost:hover{color:var(--text-primary);background:var(--bg-surface)}.btn-success{background:var(--success);color:#fff}.btn-success:hover{background:var(--success-dark)}.btn-lg{font-size:var(--font-base);border-radius:var(--radius-lg);padding:16px 32px}.btn-sm{font-size:var(--font-xs);padding:8px 16px}.card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--sp-2);transition:all var(--transition-base)}.card:hover{box-shadow:var(--shadow-md);border-color:var(--border-light)}.input-group{gap:var(--sp-1);margin-bottom:var(--sp-2);flex-direction:column;min-width:0;display:flex}.input-label{font-size:var(--font-sm);color:var(--text-secondary);font-weight:500}.input{background:var(--bg-input);border:1.5px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-primary);font-size:var(--font-base);transition:all var(--transition-fast);box-sizing:border-box;text-overflow:ellipsis;min-width:0;padding:10px 16px;overflow:hidden}.input:focus{border-color:var(--primary);background:var(--bg-card);box-shadow:0 0 0 3px #4f46e51f}.input::placeholder{color:var(--text-muted)}.badge{border-radius:var(--radius-full);font-size:var(--font-xs);align-items:center;gap:4px;padding:4px 10px;font-weight:600;display:inline-flex}.badge-primary{background:var(--primary-lighter);color:var(--primary)}.badge-success{background:var(--success-light);color:var(--success-dark)}.badge-warning{background:var(--warning-light);color:#b45309}.badge-pro{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706);font-weight:700}.points{color:var(--primary);font-weight:700}.points-earn{color:var(--success)}.points-spend{color:var(--warning)}.section{padding:var(--sp-12) 0}.section-alt{background:var(--bg-surface)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{to{transform:rotate(360deg)}}.animate-in{animation:.4s forwards fadeInUp}.animate-on-scroll{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(20px)}.animate-on-scroll.is-visible{opacity:1;transform:translateY(0)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-surface)}::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#6366f140 padding-box content-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:#6366f180 padding-box content-box}*{scrollbar-width:thin;scrollbar-color:#6366f140 var(--bg-surface,#f8fafc)}::selection{background:var(--primary);color:#fff}@media (max-width:768px){:root{--font-5xl:2.25rem;--font-4xl:1.875rem;--font-3xl:1.5rem;--space-4xl:56px;--container-pad:24px}}@media (max-width:480px){:root{--font-5xl:1.875rem;--font-4xl:1.5rem;--font-3xl:1.25rem;--container-pad:16px}}@media (max-width:768px){body{padding-bottom:72px}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg, var(--bg-alt) 25%, var(--bg-card-hover) 50%, var(--bg-alt) 75%);border-radius:var(--radius-md);background-size:200% 100%;animation:1.8s ease-in-out infinite shimmer}.skeleton-text{border-radius:6px;height:14px;margin-bottom:8px}.skeleton-text.short{width:60%}.skeleton-text.medium{width:80%}.skeleton-avatar{border-radius:50%;width:44px;height:44px}.skeleton-card{border-radius:var(--radius-lg);height:180px}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.reveal{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}@keyframes countPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.count-animate{animation:.3s countPulse}@keyframes confettiFall{0%{opacity:1;transform:translateY(-100vh)rotate(0)}to{opacity:0;transform:translateY(100vh)rotate(720deg)}}.card-hover-lift{will-change:transform;transition:transform .2s}.card-hover-lift:hover{transform:translateY(-3px)}.card-hover-glow{transition:box-shadow .3s;position:relative}.card-hover-glow:hover{box-shadow:0 0 0 1px var(--primary), 0 8px 25px #4f46e51f}.refresh-btn-hero{letter-spacing:.02em;align-items:center;gap:8px;display:flex;box-shadow:0 2px 12px #0000001a;color:#1a1a2e!important;border-radius:var(--radius-full)!important;background:#fff!important;border:2px solid #ffffff4d!important;padding:12px 28px!important;font-size:.9rem!important;font-weight:700!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important}.refresh-btn-hero:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 4px 20px #00000026;background:#f8f8f8!important}.refresh-btn-hero.spinning svg{animation:.8s linear infinite spin}@media (max-width:768px){.refresh-btn-hero{width:auto;padding:10px 20px!important;font-size:.85rem!important}.refresh-label{display:inline!important}}.insta-theme .card-subscriber-count,.twitter-theme .card-subscriber-count{display:block}.card-thumb-rect{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:#000;width:calc(100% + 40px);height:160px;margin:-20px -20px 16px;position:relative;overflow:hidden}.card-thumb-rect img{object-fit:cover;width:100%;height:100%}.theme-youtube .platform-card-premium.insta-theme{padding-top:20px}@media (max-width:640px){.platform-card-premium{padding:20px 16px!important}}.platform-grid{content-visibility:auto;contain-intrinsic-size:auto 2000px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px;min-height:500px;display:grid;align-items:start!important}@media (max-width:1024px){.platform-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (max-width:480px){.platform-grid{grid-template-columns:1fr;gap:16px}}.mobile-refresh-btn{background:var(--bg-card);color:var(--primary);border:2px solid var(--primary-lighter);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);align-items:center;gap:6px;padding:8px 16px;font-size:.85rem;font-weight:700;transition:all .2s;display:none}.mobile-refresh-btn.spinning svg{animation:.8s linear infinite spin}@media (max-width:640px){.platform-grid-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.mobile-refresh-btn{display:flex}.grid-title{font-size:1.1rem!important}}@media (max-width:768px){.mobile-refresh-wrap{justify-content:flex-end;display:flex!important}}.typewriter-cursor{animation:1s step-end infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}
.platform-page{background:var(--bg-main);min-height:100vh;padding-top:12px;padding-bottom:48px;transition:background .3s;position:relative}@media (max-width:768px){.platform-page{padding-top:16px}}.platform-page .container{max-width:1600px;padding:0 40px}@media (max-width:860px){.platform-page .container{padding:0 16px}}.platform-hero{background:linear-gradient(135deg,#4f46e50d 0%,#8b5cf60d 100%);border:1px solid #4f46e51a;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;padding:32px;display:flex;position:relative;overflow:hidden}.platform-hero-content{z-index:1;flex:1;min-width:280px;position:relative}.platform-hero-actions{z-index:1;flex-shrink:0;gap:8px;display:flex;position:relative}.platform-logo{align-items:center;gap:10px;margin-bottom:4px;display:flex}.platform-logo-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.1rem;display:flex;box-shadow:0 2px 8px #0000001f}.platform-logo-text{letter-spacing:-.3px;font-size:1.25rem;font-weight:800}.platform-hero-subtitle{opacity:.8;max-width:500px;margin-top:2px;font-size:.82rem;line-height:1.45}.theme-youtube[data-filter=youtube_sub] .platform-hero,.theme-youtube[data-filter=all] .platform-hero{color:#fff;border:none;border-radius:16px;padding:24px 28px;position:relative;background:linear-gradient(135deg,#dc2626 0%,#b91c1c 50%,#991b1b 100%)!important;box-shadow:0 8px 24px -8px #dc262666!important}.theme-youtube[data-filter=youtube_sub] .platform-filter-btn.active,.theme-youtube[data-filter=all] .platform-filter-btn.active{color:#dc2626!important;background:#dc26261a!important;border-color:#dc2626!important}.theme-youtube[data-filter=youtube_sub] .btn-youtube,.theme-youtube[data-filter=all] .btn-youtube{background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)!important;box-shadow:0 3px 10px #dc26264d!important}.theme-youtube[data-filter=youtube_like] .platform-hero{color:#fff;border:none;border-radius:16px;padding:24px 28px;position:relative;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 50%,#1e40af 100%)!important;box-shadow:0 8px 24px -8px #2563eb66!important}.theme-youtube[data-filter=youtube_like] .platform-filter-btn.active{color:#2563eb!important;background:#2563eb1a!important;border-color:#2563eb!important}.theme-youtube[data-filter=youtube_like] .btn-youtube{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)!important;box-shadow:0 3px 10px #2563eb4d!important}.theme-youtube[data-filter=youtube_like] .youtube-theme .points-display{background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%)!important;border-color:#2563eb26!important;box-shadow:0 2px 8px #2563eb1f!important}.theme-youtube[data-filter=youtube_like] .youtube-theme .points-number{color:#1e40af!important}.theme-youtube[data-filter=youtube_like] .youtube-theme .points-label{color:#2563eb!important}.theme-youtube[data-filter=youtube_watch] .platform-hero{color:#fff;border:none;border-radius:16px;padding:24px 28px;position:relative;background:linear-gradient(135deg,#ea580c 0%,#c2410c 50%,#9a3412 100%)!important;box-shadow:0 8px 24px -8px #ea580c66!important}.theme-youtube[data-filter=youtube_watch] .platform-filter-btn.active{color:#ea580c!important;background:#ea580c1a!important;border-color:#ea580c!important}.theme-youtube[data-filter=youtube_watch] .watchtime-btn-watch{background:linear-gradient(135deg,#f97316 0%,#ea580c 100%)!important;box-shadow:0 3px 10px #ea580c4d!important}.theme-youtube[data-filter=youtube_watch] .watchtime-points{background:linear-gradient(135deg,#fff7ed 0%,#fed7aa 100%)!important;border-color:#ea580c26!important}.theme-youtube[data-filter=youtube_watch] .watchtime-pts-num{color:#9a3412!important}.theme-youtube[data-filter=youtube_watch] .watchtime-pts-label{color:#ea580c!important}.theme-youtube .platform-hero{color:#fff;background:linear-gradient(135deg,#dc2626 0%,#b91c1c 50%,#991b1b 100%);border:none;border-radius:16px;padding:24px 28px;position:relative;box-shadow:0 8px 24px -8px #dc262666}.theme-youtube .platform-filter-btn.active{color:#dc2626;background:#dc26261a;border-color:#dc2626}.theme-youtube[data-filter=youtube_sub] .platform-hero-premium,.theme-youtube[data-filter=all] .platform-hero-premium{color:#fff;z-index:1;background:linear-gradient(135deg,#dc2626 0%,#b91c1c 50%,#991b1b 100%);border-radius:14px;align-items:center;gap:20px;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #dc262640}.theme-youtube[data-filter=youtube_like] .platform-hero-premium{color:#fff;z-index:1;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 50%,#1e40af 100%);border-radius:14px;align-items:center;gap:20px;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #2563eb40}.theme-youtube[data-filter=youtube_watch] .platform-hero-premium{color:#fff;z-index:1;background:linear-gradient(135deg,#ea580c 0%,#c2410c 50%,#9a3412 100%);border-radius:14px;align-items:center;gap:20px;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #ea580c40}.theme-youtube .platform-hero-premium{color:#fff;z-index:1;background:linear-gradient(135deg,#dc2626 0%,#b91c1c 50%,#991b1b 100%);border-radius:14px;align-items:center;gap:20px;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #dc262640}.theme-youtube .platform-hero-bg-elements{z-index:-1;pointer-events:none;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 15c-3.3 0-6 2.7-6 6s2.7 6 6 6 6-2.7 6-6-2.7-6-6-6zm0 10c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4zm13.5-12.8c-.4-1.5-1.6-2.6-3.1-3C27.7 8.5 20 8.5 20 8.5s-7.7 0-10.4.7c-1.5.4-2.7 1.5-3.1 3C6 14.9 6 20.5 6 20.5s0 5.6.5 8.3c.4 1.5 1.6 2.6 3.1 3 2.7.7 10.4.7 10.4.7s7.7 0 10.4-.7c1.5-.4 2.7-1.5 3.1-3 .5-2.7.5-8.3.5-8.3s0-5.6-.5-8.3zM16 26v-11l9.5 5.5L16 26z' fill='white'/%3E%3C/svg%3E");background-repeat:repeat;background-size:70px 70px;position:absolute;inset:0;overflow:hidden}.theme-youtube .platform-logo-icon-premium{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#fff3;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin:0;display:flex;box-shadow:0 4px 12px #0000001a}.theme-youtube .platform-logo-icon-premium svg{width:22px;height:22px}.theme-youtube .premium-text{letter-spacing:-.3px;color:#fff;font-size:1.25rem;font-weight:800;line-height:1.2}.theme-youtube .platform-hero-subtitle{color:#fffc;max-width:480px;margin-top:2px;font-size:.8rem;font-weight:400;line-height:1.4}.theme-youtube .hero-chip{color:#fff;background:#ffffff26;border:1px solid #fff3}.theme-youtube .platform-add-btn-premium{color:red;background:#fff;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 18px;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 12px #ff000026}.theme-youtube .platform-add-btn-premium:hover{transform:translateY(-2px);box-shadow:0 8px 20px #ff000040}.platform-grid-premium.watchtime-layout{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #0000000f;flex-direction:column!important;gap:0!important;display:flex!important}.watchtime-card-row{border-bottom:1px solid var(--border-color);background:var(--bg-card);align-items:center;gap:16px;padding:14px 20px;transition:background .2s;display:flex}.watchtime-card-row:last-child{border-bottom:none}.watchtime-card-row:hover{background:var(--bg-surface,#00000004)}.watchtime-thumb{background:#0f0f0f;border-radius:10px;flex-shrink:0;width:160px;min-width:160px;height:90px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001f}.watchtime-thumb img{object-fit:cover;width:100%;height:100%;display:block}.watchtime-thumb-placeholder{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.watchtime-duration-badge{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);letter-spacing:.2px;background:#000000d1;border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-size:.68rem;font-weight:700;display:flex;position:absolute;bottom:6px;right:6px}.watchtime-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.watchtime-title{color:var(--text-main,#111827);-webkit-line-clamp:2;letter-spacing:-.15px;-webkit-box-orient:vertical;font-size:.92rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.watchtime-title .pro-card-badge{vertical-align:middle;margin-left:6px}.watchtime-meta{color:var(--text-muted,#9ca3af);align-items:center;gap:6px;font-size:.75rem;font-weight:500;display:flex}.watchtime-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.watchtime-points{background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border:1px solid #d9770626;border-radius:12px;flex-direction:column;align-items:center;min-width:52px;padding:8px 14px;display:flex;box-shadow:0 2px 6px #f59e0b1a}.watchtime-pts-num{color:#92400e;letter-spacing:-.3px;font-size:1.05rem;font-weight:900;line-height:1.1}.watchtime-pts-label{text-transform:uppercase;letter-spacing:.8px;color:#b45309;opacity:.8;font-size:.52rem;font-weight:700}.watchtime-btn{cursor:pointer;white-space:nowrap;border:none;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:9px 22px;font-size:.82rem;font-weight:700;transition:all .25s;display:inline-flex}.watchtime-btn-watch{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#c00 100%);box-shadow:0 3px 12px #ef444440}.watchtime-btn-watch:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 5px 16px #ef444459}.watchtime-btn-verify{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);box-shadow:0 3px 10px #10b98140}.watchtime-btn-verify.verifying{box-shadow:none;background:#f59e0b}.watchtime-btn-mine{background:var(--bg-surface,#f1f5f9);color:var(--text-muted,#94a3b8);cursor:not-allowed;box-shadow:none}@media (min-width:641px){.platform-grid-premium.watchtime-layout{box-shadow:none!important;background:0 0!important;border:none!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;padding:0!important;display:grid!important;overflow:visible!important}.watchtime-card-row{position:relative;border:1px solid var(--border-color)!important;background:var(--bg-card)!important;border-radius:16px!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;height:100%!important;padding:0!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;overflow:hidden!important;box-shadow:0 1px 3px #0000000d!important}.watchtime-card-row:hover{border-color:#0000001a!important;transform:translateY(-4px)!important;box-shadow:0 12px 24px -8px #0000001a!important}.watchtime-thumb{background:#000;width:100%!important;height:150px!important;box-shadow:none!important;border-radius:0!important}.watchtime-duration-badge{background:#000000bf!important;border-radius:6px!important;padding:3px 8px!important;font-size:.65rem!important;bottom:8px!important;right:8px!important}.watchtime-info{flex:none!important;gap:4px!important;padding:16px 16px 12px!important}.watchtime-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.8em;display:-webkit-box;overflow:hidden;color:var(--text-main)!important;margin-bottom:2px!important;font-size:.95rem!important;font-weight:700!important;line-height:1.4!important}.watchtime-meta{opacity:.6;font-size:.75rem!important;font-weight:500!important}.watchtime-actions{justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;margin-top:auto!important;padding:0 16px 16px!important;display:flex!important}.watchtime-points{min-width:auto!important;box-shadow:none!important;background:#fef3c7!important;border:1px solid #fde68a!important;border-radius:10px!important;flex-direction:row!important;flex-shrink:0!important;gap:5px!important;padding:7px 12px!important}.watchtime-pts-num{color:#92400e!important;font-size:.9rem!important}.watchtime-pts-label{color:#b45309!important;margin-top:1px!important;font-size:.55rem!important}.watchtime-btn{height:38px!important;box-shadow:none!important;border-radius:10px!important;flex:1!important;padding:0!important;font-size:.82rem!important}.watchtime-btn-watch{background:#c00!important}.watchtime-btn:hover:not(:disabled){filter:brightness(1.1)!important;transform:none!important}}@media (min-width:900px){.platform-grid-premium.watchtime-layout{grid-template-columns:repeat(4,1fr)!important}}@media (min-width:1200px){.platform-grid-premium.watchtime-layout{grid-template-columns:repeat(5,1fr)!important}}@media (max-width:900px){.watchtime-thumb{width:140px;min-width:140px;height:79px}}@media (max-width:640px){.platform-grid-premium.watchtime-layout{margin-top:4px;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important;padding:0!important;display:grid!important;overflow:visible!important}.watchtime-card-row{transition:transform .15s,box-shadow .15s;border:1px solid var(--border-color)!important;background:var(--bg-card)!important;border-bottom:1px solid var(--border-color)!important;border-radius:14px!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;height:auto!important;padding:0!important;overflow:hidden!important;box-shadow:0 1px 4px #0000000a!important}.watchtime-card-row:active{transform:scale(.98)!important}.watchtime-thumb{background:#0f0f0f;padding-bottom:56.25%;position:relative;overflow:hidden;width:100%!important;min-width:100%!important;height:0!important;box-shadow:none!important;border-radius:0!important}.watchtime-thumb img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.watchtime-thumb-placeholder{width:100%;height:100%;position:absolute;top:0;left:0}.watchtime-duration-badge{border-radius:4px!important;padding:2px 6px!important;font-size:.6rem!important;bottom:6px!important;right:6px!important}.watchtime-info{flex-direction:column;flex:1;justify-content:flex-start;min-height:0;padding:10px 10px 6px;display:flex;overflow:hidden}.watchtime-title{-webkit-line-clamp:2;letter-spacing:-.1px;color:var(--text-main,#111827);-webkit-box-orient:vertical;margin-bottom:3px;font-size:.78rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.watchtime-meta{color:var(--text-muted,#9ca3af);font-size:.62rem;font-weight:500}.watchtime-actions{flex-shrink:0;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;padding:0 10px 10px!important;display:flex!important}.watchtime-points{width:auto;min-width:0;box-shadow:none;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border:1px solid #d977061f;border-radius:8px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:5px 10px}.watchtime-pts-num{color:#92400e;font-size:.78rem;font-weight:800;line-height:1}.watchtime-pts-label{color:#b45309;font-size:.5rem;font-weight:700}.watchtime-btn{text-align:center;border-radius:8px;flex:1;min-width:0;padding:8px 0;font-size:.75rem;font-weight:700}}@media (max-width:480px){.platform-grid-premium.watchtime-layout{grid-template-columns:1fr!important;gap:8px!important}.watchtime-title{font-size:.82rem}.watchtime-btn{padding:9px 0;font-size:.78rem}}.platform-grid-premium{grid-template-columns:repeat(1,1fr);gap:16px;margin-top:20px;display:grid;align-items:start!important}@media (min-width:640px){.platform-grid-premium{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.platform-grid-premium{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.platform-grid-premium{grid-template-columns:repeat(5,1fr)}}@media (min-width:1280px){.platform-grid-premium{grid-template-columns:repeat(5,1fr)}}.platform-card-premium{background:var(--bg-card);box-shadow:var(--shadow-sm);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;padding:18px 16px 16px;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden}.platform-card-premium:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.platform-card-premium .card-top-splash{display:none}.platform-card-premium .points-display{z-index:10;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border:1px solid #d9770626;border-radius:10px;flex-direction:column;align-items:center;gap:1px;padding:6px 10px;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #f59e0b26}.platform-card-premium:hover .points-display{transform:scale(1.08);box-shadow:0 4px 14px #f59e0b40}.points-number{color:#92400e;letter-spacing:-.3px;font-size:.95rem;font-weight:900;line-height:1.1}.points-label{text-transform:uppercase;letter-spacing:.8px;color:#b45309;opacity:.8;font-size:.55rem;font-weight:700}.platform-card-premium.youtube-theme .points-display{background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%);border-color:#ef444426;box-shadow:0 2px 8px #ef44441f}.platform-card-premium.youtube-theme .points-number{color:#991b1b}.platform-card-premium.youtube-theme .points-label{color:#dc2626}.platform-card-premium.watch-theme .points-display{background:linear-gradient(135deg,#ffe4e6 0%,#fecdd3 100%);border-color:#f43f5e26;box-shadow:0 2px 8px #f43f5e1f}.platform-card-premium.watch-theme .points-number{color:#be123c}.platform-card-premium.watch-theme .points-label{color:#e11d48}.platform-card-premium.sub-theme .points-display{background:linear-gradient(135deg,#ede9fe 0%,#ddd6fe 100%);border-color:#8b5cf626;box-shadow:0 2px 8px #8b5cf61f}.platform-card-premium.sub-theme .points-number{color:#5b21b6}.platform-card-premium.sub-theme .points-label{color:#7c3aed}.platform-card-premium.twitter-theme .points-display{background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);border-color:#ffffff1a;box-shadow:0 2px 8px #0003}.platform-card-premium.twitter-theme .points-number{color:#fff}.platform-card-premium.twitter-theme .points-label{color:#94a3b8}.platform-card-premium.insta-theme .points-display{background:linear-gradient(135deg,#fef2f2 0%,#fff1f2 100%);border-color:#e1306c1a;box-shadow:0 2px 8px #e1306c1a}.platform-card-premium.insta-theme .points-number{color:#e1306c}.platform-card-premium.insta-theme .points-label{color:#f77737}.platform-card-premium.facebook-theme .points-display{background:linear-gradient(135deg,#e7f3ff 0%,#dbecfe 100%);border-color:#1877f226;box-shadow:0 2px 8px #1877f21f}.platform-card-premium.facebook-theme .points-number{color:#0e5a9c}.platform-card-premium.facebook-theme .points-label{color:#1877f2}.platform-card-premium.website-theme .points-display{background:linear-gradient(135deg,#e0e7ff 0%,#c7d2fe 100%);border-color:#6366f126;box-shadow:0 2px 8px #6366f11f}.platform-card-premium.website-theme .points-number{color:#3730a3}.platform-card-premium.website-theme .points-label{color:#4f46e5}.card-header-premium{z-index:2;align-items:center;gap:10px;max-width:80%;margin-bottom:10px;display:flex;position:relative}.card-avatar-premium{border:2px solid var(--border-color);border-radius:50%;flex-shrink:0;width:42px;height:42px;overflow:hidden;box-shadow:0 2px 8px #00000014}.card-avatar-premium img{object-fit:cover;width:100%;height:100%}.card-user-info-premium{flex-direction:column;min-width:0;display:flex}.card-username-line{align-items:center;gap:4px;min-width:0;margin-bottom:1px;display:flex}.card-username{color:var(--text-main,#111827);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.2px;font-size:.85rem;font-weight:700;overflow:hidden}.verified-tick{color:#3b82f6;font-size:.7rem}.card-subscriber-count{color:var(--text-muted,#9ca3af);font-size:.7rem;font-weight:500}.card-body-premium{z-index:2;flex-direction:column;gap:4px;display:flex;position:relative}.card-type-pill-premium{color:var(--text-secondary,#475569);background:var(--bg-surface,#00000008);border-radius:4px;align-items:center;gap:4px;width:fit-content;padding:2px 7px;font-size:.68rem;font-weight:600;display:inline-flex}.card-type-pill-premium .pill-icon{color:#ef4444;align-items:center;display:flex}.card-desc-premium{color:var(--text-muted,#6b7280);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-bottom:8px;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.card-footer-premium{z-index:2;margin-top:auto;position:relative}.premium-btn{color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:5px;width:100%;padding:8px;font-size:.78rem;font-weight:700;transition:all .25s;display:flex}@media (max-width:640px){.premium-btn{padding:12px 18px;font-size:.9rem;font-weight:800}}.premium-btn:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.btn-icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.btn-red{background:linear-gradient(135deg,#ff416c 0%,#ff4b2b 100%);box-shadow:0 3px 10px #ff416c40}.btn-purple{background:linear-gradient(135deg,#bc4e9c 0%,#f80759 100%);box-shadow:0 3px 10px #f8075940}.btn-youtube{background:linear-gradient(135deg,#ef4444 0%,#c00 100%);box-shadow:0 3px 10px #ef444440}.btn-twitter{background:linear-gradient(135deg,#1d9bf0 0%,#0a85d0 100%);box-shadow:0 3px 10px #1d9bf040}.btn-instagram{background:linear-gradient(135deg,#f77737 0%,#e1306c 50%,#833ab4 100%);box-shadow:0 3px 10px #e1306c40}.btn-facebook{background:linear-gradient(135deg,#1877f2 0%,#115cbf 100%);box-shadow:0 3px 10px #1877f240}.btn-verify{background:linear-gradient(135deg,#10b981 0%,#059669 100%);box-shadow:0 3px 10px #10b98140}.btn-verify.verifying{box-shadow:none;background:#f59e0b}.btn-mine{background:var(--bg-surface,#f1f5f9);color:var(--text-muted,#94a3b8);cursor:not-allowed;box-shadow:none}.btn-website{background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);box-shadow:0 3px 10px #6366f140}.website-pill .pill-icon{color:#6366f1!important}.website-favicon-avatar{background:#f8fafc;border:1px solid #0000000f;justify-content:center;align-items:center;display:flex}.website-favicon-avatar img{object-fit:cover;width:100%!important;height:100%!important}.card-username-wrap{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden;white-space:normal!important}.theme-website .platform-hero-premium{color:#fff;z-index:1;background:linear-gradient(135deg,#312e81 0%,#4338ca 100%);border-radius:14px;align-items:center;gap:20px;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000001f}.theme-website .platform-logo-icon-premium{color:#4f46e5;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin:0;display:flex;box-shadow:0 2px 8px #0000001a}.theme-website .platform-logo-icon-premium svg{width:22px;height:22px}.theme-website .premium-text{letter-spacing:-.3px;color:#fff;font-size:1.25rem;font-weight:800;line-height:1.2}.theme-website .platform-hero-subtitle{color:#fffc;max-width:480px;margin-top:2px;font-size:.8rem;font-weight:400;line-height:1.4}.theme-website .platform-add-btn-premium{color:#4f46e5;background:#fff;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 18px;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 12px #4f46e526}.theme-website .platform-add-btn-premium:hover{transform:translateY(-2px);box-shadow:0 8px 20px #4f46e540}.theme-pinterest .platform-hero-premium{color:#fff;z-index:1;background:linear-gradient(135deg,#e60023 0%,#ad081b 50%,#8b0016 100%);border-radius:14px;align-items:center;gap:20px;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #e600234d}.theme-pinterest .platform-hero-bg-elements{z-index:-1;pointer-events:none;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.017 0C5.396 0 .029 5.367.029 11.987c0 5.079 3.158 9.417 7.618 11.162-.105-.949-.199-2.403.041-3.439.219-.937 1.406-5.966 1.406-5.966s-.359-.72-.359-1.782c0-1.668.967-2.914 2.171-2.914 1.023 0 1.518.769 1.518 1.69 0 1.029-.655 2.568-.994 3.995-.283 1.194.599 2.169 1.777 2.169 2.133 0 3.772-2.249 3.772-5.495 0-2.873-2.064-4.882-5.012-4.882-3.414 0-5.418 2.561-5.418 5.207 0 1.031.397 2.138.893 2.738.098.119.112.224.083.345l-.333 1.36c-.053.22-.174.267-.402.161-1.499-.698-2.436-2.889-2.436-4.649 0-3.785 2.75-7.261 7.929-7.261 4.162 0 7.398 2.967 7.398 6.931 0 4.131-2.603 7.458-6.215 7.458-1.214 0-2.356-.63-2.747-1.373l-.748 2.853c-.271 1.031-1.002 2.324-1.492 3.121 1.066.332 2.196.512 3.365.512 6.621 0 11.988-5.367 11.988-11.987S18.638 0 12.017 0z' fill='white'/%3E%3C/svg%3E");background-repeat:repeat;background-size:60px 60px;position:absolute;inset:0;overflow:hidden}.theme-pinterest .platform-logo-icon-premium{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#fff3;border:1px solid #ffffff40;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin:0;display:flex;box-shadow:0 4px 12px #0000001a}.theme-pinterest .platform-logo-icon-premium svg{width:22px;height:22px}.theme-pinterest .premium-text{letter-spacing:-.3px;color:#fff;font-size:1.25rem;font-weight:800;line-height:1.2}.theme-pinterest .platform-hero-subtitle{color:#ffffffd9;max-width:480px;margin-top:2px;font-size:.8rem;font-weight:400;line-height:1.4}.theme-pinterest .hero-chip{color:#fff;background:#ffffff26;border:1px solid #fff3}.theme-pinterest .platform-add-btn-premium{color:#e60023;background:#fff;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 18px;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 12px #e6002333}.theme-pinterest .platform-add-btn-premium:hover{transform:translateY(-2px);box-shadow:0 8px 20px #e600234d}.btn-text-short{display:none}.btn-text-full{display:inline}@media (max-width:640px){.platform-page{padding-top:16px;padding-bottom:80px}.platform-page .container{padding:0 12px}.platform-hero-premium{display:none!important}.platform-filters{z-index:40;background:var(--bg-body);border-bottom:none;flex-direction:row;align-items:center;gap:6px;margin:0 -12px 4px;padding:6px 8px;display:flex;position:sticky;top:55px;flex-wrap:wrap!important}.platform-filters-left{flex:1;gap:4px;min-width:0;display:flex;flex-wrap:wrap!important}.platform-filters-left::-webkit-scrollbar{display:none}.platform-filter-btn{white-space:nowrap;color:var(--text-secondary);text-align:center;flex:1 1 0;min-width:0;margin:0;padding:5px 0;font-size:.72rem;font-weight:600;transition:all .15s;border:1.5px solid var(--border-color)!important;background:var(--bg-card)!important;border-radius:20px!important}.platform-filter-btn.active{font-weight:700;background:var(--text-primary)!important;color:var(--bg-card)!important;border-color:var(--text-primary)!important}.platform-sort{white-space:nowrap;border-top:none;flex-shrink:0;align-items:center;gap:0;padding:0;display:flex}.platform-sort-label{display:none}.platform-sort-select{background-color:#0000;border:none;height:auto;padding:2px 18px 2px 4px;font-size:.65rem}.btn-text-full{display:none!important}.btn-text-short{display:inline!important}.platform-grid-premium{grid-template-columns:1fr!important}.platform-grid-premium:not(.watchtime-layout){gap:8px;margin-top:6px;padding:0}.platform-grid-premium:not(.watchtime-layout) .platform-card-premium{background:var(--bg-card);border:1px solid var(--border-color);border-left:3px solid #8b5cf6;border-radius:14px;gap:10px;width:100%;min-height:auto;max-height:none;padding:14px 12px;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000000a;text-align:left!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;display:flex!important}.platform-grid-premium:not(.watchtime-layout) .platform-card-premium.youtube-theme,.platform-grid-premium:not(.watchtime-layout) .platform-card-premium.sub-theme{border-left-color:#ef4444}.platform-grid-premium:not(.watchtime-layout) .platform-card-premium.watch-theme{border-left-color:#f97316}.platform-grid-premium:not(.watchtime-layout) .platform-card-premium.twitter-theme{border-left-color:#1d9bf0}.platform-grid-premium:not(.watchtime-layout) .platform-card-premium.insta-theme{border-left-color:#e1306c}.platform-grid-premium:not(.watchtime-layout) .platform-card-premium.facebook-theme{border-left-color:#1877f2}.platform-grid-premium:not(.watchtime-layout) .platform-card-premium.website-theme{border-left-color:#8b5cf6}.platform-grid-premium:not(.watchtime-layout) .platform-card-premium:active{transform:scale(.985)}.platform-grid-premium:not(.watchtime-layout) .card-top-splash{display:none!important}.platform-grid-premium:not(.watchtime-layout) .card-header-premium{flex:1 1 0;order:1;gap:10px;min-width:0;overflow:hidden;flex-direction:row!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}.platform-grid-premium:not(.watchtime-layout) .points-display{flex-shrink:0;order:2;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%)!important;border:1px solid #d9770626!important;border-radius:10px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:0!important;min-width:52px!important;height:38px!important;padding:0 10px!important;animation:none!important;display:flex!important;position:static!important;box-shadow:0 1px 4px #f59e0b1f!important}.platform-grid-premium:not(.watchtime-layout) .card-footer-premium{flex-shrink:0;order:3;align-items:center;margin:0;display:flex}.platform-grid-premium:not(.watchtime-layout) .card-avatar-premium{object-fit:cover;border:2px solid #8b5cf626;border-radius:50%;flex-shrink:0;width:42px;height:42px;box-shadow:0 2px 6px #0000000f}.platform-grid-premium:not(.watchtime-layout) .youtube-theme .card-avatar-premium,.platform-grid-premium:not(.watchtime-layout) .sub-theme .card-avatar-premium{border-color:#ef444433}.platform-grid-premium:not(.watchtime-layout) .twitter-theme .card-avatar-premium{border-color:#1d9bf033}.platform-grid-premium:not(.watchtime-layout) .insta-theme .card-avatar-premium{border-color:#e1306c33}.platform-grid-premium:not(.watchtime-layout) .facebook-theme .card-avatar-premium{border-color:#1877f233}.platform-grid-premium:not(.watchtime-layout) .website-theme .card-avatar-premium{border-color:#6366f133}.platform-grid-premium:not(.watchtime-layout) .card-user-info-premium{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex;overflow:hidden}.platform-grid-premium:not(.watchtime-layout) .card-username{color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.2px;font-size:.82rem;font-weight:700;line-height:1.25;overflow:hidden}.platform-grid-premium:not(.watchtime-layout) .card-subscriber-count{color:var(--text-muted,#9ca3af);white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;font-weight:500;line-height:1.3;display:block;overflow:hidden}.points-number{color:#92400e!important;letter-spacing:-.3px!important;font-size:.85rem!important;font-weight:900!important;line-height:1.1!important}.points-label{text-transform:uppercase!important;letter-spacing:.5px!important;color:#b45309!important;opacity:.8!important;margin-top:0!important;font-size:.45rem!important;font-weight:800!important}.platform-grid-premium:not(.watchtime-layout) .premium-btn{text-transform:none;letter-spacing:0;white-space:nowrap;min-width:0;border-radius:10px!important;width:auto!important;height:34px!important;padding:8px 16px!important;font-size:.72rem!important;font-weight:700!important;box-shadow:0 2px 8px #8b5cf633!important}.platform-grid-premium:not(.watchtime-layout) .btn-icon{display:none!important}.platform-grid-premium:not(.watchtime-layout) .card-body-premium,.platform-grid-premium:not(.watchtime-layout) .card-thumb-rect{display:none}.mobile-fab-add{color:#fff;z-index:100;background:linear-gradient(135deg,#4f46e5,#8b5cf6);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;position:fixed;bottom:24px;right:20px;box-shadow:0 8px 24px #4f46e566;display:flex!important}}@media (min-width:641px) and (max-width:1023px){.platform-hero{border-radius:14px;margin-bottom:20px;padding:20px 22px}.platform-hero-subtitle{font-size:.78rem}.platform-grid-premium{gap:14px}.platform-card-premium{border-radius:12px;padding:16px}.card-desc-premium{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;font-size:.75rem;display:-webkit-box;overflow:hidden}}.platform-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.platform-filters-left{flex-wrap:wrap;gap:8px;display:flex}.platform-sort{align-items:center;gap:6px;display:flex}.platform-sort-label{color:var(--text-muted);font-size:.85rem;font-weight:500}.platform-sort-select{background:var(--bg-card);border:1.5px solid var(--border-color);color:var(--text-primary);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' 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-position:right 10px center;background-repeat:no-repeat;border-radius:10px;outline:none;padding:8px 30px 8px 12px;font-size:.85rem;font-weight:600;transition:border-color .2s}.platform-sort-select:focus{border-color:var(--primary)}.platform-filter-btn{background:var(--bg-card);color:var(--text-muted);border:1.5px solid var(--border-color);cursor:pointer;border-radius:20px;padding:7px 16px;font-size:.8rem;font-weight:600;transition:all .2s}.platform-filter-btn:hover{border-color:var(--text-secondary);color:var(--text-main)}.platform-filter-btn.active{border-color:currentColor}.theme-instagram .platform-filter-btn.active{color:#e1306c;background:#e1306c14;border-color:#e1306c}.theme-twitter .platform-filter-btn.active{color:#1d9bf0;background:#1d9bf014;border-color:#1d9bf0}.theme-website .platform-filter-btn.active{color:#6366f1;background:#6366f114;border-color:#6366f1}.platform-message{z-index:9999;border-radius:12px;justify-content:space-between;align-items:center;width:90%;max-width:400px;padding:16px;font-size:.9rem;font-weight:500;animation:.3s slideUp;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000026}.platform-message.success{color:#166534;background:#f0fdf4;border:1px solid #10b98133}.platform-message.error{color:#dc2626;background:#fef2f2;border:1px solid #ef444433}.platform-message .close-msg{opacity:.5;cursor:pointer;color:inherit;background:0 0;border:none;font-weight:700;transition:opacity .2s}.platform-message .close-msg:hover{opacity:1}.platform-empty{text-align:center;background:var(--bg-card);border:2px dashed var(--border-color,#e2e8f0);border-radius:16px;padding:64px 24px}.platform-empty-icon{opacity:.6;margin-bottom:16px;font-size:3rem}.platform-empty h3{color:var(--text-main);margin-bottom:8px;font-size:1.15rem;font-weight:700}.platform-empty p{color:var(--text-muted);font-size:.9rem}.platform-loading{justify-content:center;padding:64px 0;display:flex}.platform-spinner{border:3px solid var(--border-color,#e2e8f0);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin}.theme-youtube .platform-spinner{border-top-color:red}.theme-instagram .platform-spinner{border-top-color:#e1306c}.theme-twitter .platform-spinner{border-top-color:#1d9bf0}.theme-website .platform-spinner{border-top-color:#6366f1}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.platform-hero-btn{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:8px 20px;font-size:.82rem;font-weight:700;transition:all .2s;display:inline-flex}.platform-hero-btn.secondary{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border:1px solid #ffffff40}.platform-hero-btn.secondary:hover{background:#ffffff40;transform:translateY(-2px)}.platform-hero-btn.refresh{color:#1a1a2e;background:#fff;box-shadow:0 4px 10px #0000001a}.platform-hero-btn.refresh:hover{background:#f8fafc;transform:translateY(-2px)}.platform-modal-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2000;background:#0006;justify-content:center;align-items:center;padding:20px;animation:.3s fadeIn;display:flex;position:fixed;inset:0}.platform-modal{background:var(--bg-card);width:100%;max-width:500px;box-shadow:var(--shadow-xl);border:1px solid var(--border-color);border-radius:24px;flex-direction:column;animation:.3s cubic-bezier(.34,1.56,.64,1) slideUp;display:flex;overflow:hidden}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:24px;display:flex}.modal-header h3{font-size:1.2rem;font-weight:800}.modal-close{background:var(--bg-surface);cursor:pointer;width:32px;height:32px;color:var(--text-muted);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.modal-body{max-height:60vh;padding:20px;overflow-y:auto}.my-property-list{flex-direction:column;gap:12px;display:flex}.my-property-item{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:16px;justify-content:space-between;align-items:center;padding:16px;display:flex}.my-prop-info{flex-direction:column;gap:2px;display:flex}.my-prop-title{color:var(--text-primary);font-size:.95rem;font-weight:700}.my-prop-type{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.72rem;font-weight:600}.my-prop-stats{gap:16px;display:flex}.my-stat{flex-direction:column;align-items:center;display:flex}.stat-v{color:var(--primary);font-size:1rem;font-weight:800}.stat-l{text-transform:uppercase;color:var(--text-muted);font-size:.6rem;font-weight:700}.modal-empty{text-align:center;padding:40px 20px}.modal-empty p{color:var(--text-muted);margin-bottom:16px}.btn-small{background:var(--primary);color:#fff;border-radius:10px;padding:6px 16px;font-size:.8rem;font-weight:700;text-decoration:none}.spinning{animation:.8s linear infinite spin}.viewer-overlay-premium{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10000;background:#0f172a8c;justify-content:center;align-items:center;padding:40px 60px;animation:.3s fadeIn;display:flex;position:fixed;inset:0}.viewer-premium{background:var(--bg-card);border:1.5px solid var(--border-color);border-radius:20px;flex-direction:column;width:100%;max-width:1100px;height:100%;max-height:85vh;animation:.35s cubic-bezier(.34,1.56,.64,1) scaleUp;display:flex;overflow:hidden;box-shadow:0 25px 80px #00000040,0 0 0 1px #ffffff0d}.viewer-bar-premium{background:var(--bg-surface);border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.viewer-info{flex-direction:column;min-width:0;display:flex}.viewer-title{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:800;overflow:hidden}.viewer-url{color:var(--text-muted);opacity:.7;font-size:.72rem}.viewer-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.viewer-timer{background:var(--bg-card);border:1px solid var(--border-color);border-radius:30px;align-items:center;gap:10px;padding:5px 14px;display:flex}.timer-text{color:var(--primary);min-width:28px;font-size:.95rem;font-weight:900}.timer-progress{background:var(--border-color);border-radius:10px;width:70px;height:5px;overflow:hidden}.timer-bar{background:var(--primary);height:100%;transition:width 1s linear}.earned-badge{color:#fff;background:#10b981;border-radius:30px;padding:5px 14px;font-size:.8rem;font-weight:800;animation:.5s cubic-bezier(.175,.885,.32,1.275) bounceIn}.viewer-close-btn{color:#ef4444;cursor:pointer;background:#fee2e2;border:none;border-radius:10px;padding:8px 20px;font-size:.8rem;font-weight:800;transition:all .2s}.viewer-close-btn:hover{background:#fecaca;transform:translateY(-1px)}.viewer-close-btn.success{color:#fff;background:#10b981;box-shadow:0 4px 12px #10b9814d}.viewer-close-btn.success:hover{background:#059669;box-shadow:0 6px 20px #10b98166}.viewer-body{background:#f8fafc;flex:1;min-height:0;position:relative}.viewer-iframe{border:none;width:100%;height:100%}.viewer-fallback{justify-content:center;align-items:center;width:100%;height:100%;padding:40px;display:flex}.fallback-card{background:var(--bg-card);text-align:center;width:100%;max-width:380px;box-shadow:var(--shadow-xl);border:1px solid var(--border-color);border-radius:20px;padding:36px}.fallback-card h3{margin-bottom:10px;font-size:1.15rem;font-weight:800}.fallback-card p{color:var(--text-muted);margin-bottom:28px;font-size:.9rem}.timer-large{color:var(--primary);margin-bottom:16px;font-size:5rem;font-weight:900;line-height:1}@keyframes scaleUp{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@media (max-width:768px){.viewer-overlay-premium{padding:12px}.viewer-premium{border-radius:16px;max-height:90vh}.viewer-bar-premium{padding:10px 14px}.viewer-title{font-size:.85rem}.viewer-timer{padding:4px 10px}.timer-text{font-size:.85rem}.timer-progress{display:none}.viewer-close-btn{padding:7px 14px;font-size:.75rem}}.earned-feedback-traffup{background:#10b9811f;border:1.5px solid #10b9814d;border-radius:12px;align-items:center;gap:12px;padding:6px 14px;animation:.4s cubic-bezier(.175,.885,.32,1.275) slideInDown;display:flex}.earned-text{color:#059669;font-size:.85rem;font-weight:700}.viewer-x-btn{color:#059669;cursor:pointer;background:#0000000d;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:900;transition:all .2s;display:flex}.viewer-x-btn:hover{color:#fff;background:#ef4444}.earned-text-mini{color:#059669;background:#10b98114;border:1px solid #10b98133;border-radius:8px;padding:6px 12px;font-size:.75rem;font-weight:800}@keyframes slideInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.visited-state{opacity:.8;filter:grayscale(.4);pointer-events:none;position:relative;box-shadow:none!important;border:1.5px solid #0000001a!important}.visited-state:after{content:"";pointer-events:none;z-index:5;background:#ffffff0d;position:absolute;inset:0}.visited-badge{color:#fff;letter-spacing:.5px;z-index:10;background:#475569;border-radius:8px;padding:4px 10px;font-size:.65rem;font-weight:900;animation:.4s bounceIn;position:absolute;top:-12px;right:-5px;box-shadow:0 4px 10px #0000001a}.btn-visited{opacity:.8;color:#64748b!important;cursor:not-allowed!important;background:#e2e8f0!important}.video-player-container{background:#000;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.social-overlay-instruction{pointer-events:none;background:linear-gradient(#0000 0%,#0009 30%,#000000e6 100%);flex-direction:column;justify-content:flex-end;align-items:center;padding:40px 20px 30px;display:flex;position:absolute;bottom:0;left:0;right:0}.social-overlay-instruction button{pointer-events:auto;box-shadow:0 10px 30px #8b5cf666}.viewer-body{background:#000!important}.viewer-timer{border:1px solid var(--border-color);background:#0000000d;border-radius:14px;gap:15px;padding:6px 18px}.timer-progress{background:#0000001a;border-radius:4px;width:120px;height:8px}.timer-bar{background:linear-gradient(90deg, var(--primary) 0%, #818cf8 100%);box-shadow:0 0 10px #6366f14d}.timer-text{color:var(--primary);font-size:1.1rem}.traffzy-player-header{background:var(--bg-card)!important;border-bottom:1px solid var(--border-color)!important;padding:16px 24px!important}.viewer-header-inner{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.traffzy-player-logo{color:var(--text-primary);letter-spacing:.5px;align-items:center;gap:8px;font-size:1.1rem;font-weight:900;display:flex}.traffzy-player-logo:before{content:"▶";color:var(--primary);font-size:1.2rem}.traffzy-player-info-desktop{align-items:center;gap:16px;margin-left:auto;margin-right:20px;display:flex}.traffzy-header-timer{color:var(--primary);background:var(--primary-lighter);border-radius:8px;padding:4px 12px;font-size:1.2rem;font-weight:900}.traffzy-player-close{background:var(--error-light);color:var(--error);cursor:pointer;border:1px solid #ef444433;border-radius:10px;padding:8px 16px;font-size:.85rem;font-weight:800;transition:all .2s}.traffzy-player-close:hover{background:var(--error);color:#fff;transform:translateY(-1px)}.traffzy-player-body{background:var(--bg-surface)!important;flex-direction:row!important;justify-content:center!important;align-items:flex-start!important;gap:32px!important;max-height:calc(100vh - 80px)!important;padding:32px!important;display:flex!important;overflow-y:auto!important}.traffzy-video-container{background:#000;border-radius:16px;flex:1;width:100%;position:relative;overflow:hidden;box-shadow:0 15px 35px #0003,0 0 0 1px #ffffff0d;aspect-ratio:16/9!important;max-width:800px!important;height:auto!important;margin:0!important}.traffzy-video-iframe{border:none;width:100%;height:100%}.traffzy-progress-line{z-index:10;background:linear-gradient(90deg,#10b981 0%,#34d399 100%);height:6px;transition:width 1s linear;position:absolute;bottom:0;left:0;box-shadow:0 0 20px #10b98180}.traffzy-player-card{background:var(--bg-card);box-shadow:var(--shadow-lg);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;flex:0 0 320px;align-items:center;gap:20px;padding:32px 24px;display:flex;margin:0!important}.traffzy-card-row{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.traffzy-points-badge{background:var(--warning-light);color:#d97706;border:1px solid #fde68a;border-radius:12px;padding:6px 16px;font-size:1.1rem;font-weight:800;display:inline-block}.traffzy-timer-large{color:#10b981;text-shadow:0 4px 10px #10b98133;font-family:Inter,sans-serif;font-size:3.5rem;font-weight:900;line-height:1}.traffzy-player-tip{color:var(--text-muted);text-align:center;font-size:.95rem;font-weight:600;line-height:1.5}.traffzy-player-cancel-btn{background:var(--bg-surface);border:1.5px solid var(--border-color);color:var(--text-secondary);cursor:pointer;border-radius:12px;width:100%;margin-top:10px;padding:14px;font-size:.9rem;font-weight:800;transition:all .2s}.traffzy-player-cancel-btn:hover{background:var(--error-light);color:var(--error);border-color:#ef44444d}@media (max-width:900px){.traffzy-player-body{flex-direction:column!important;align-items:center!important;padding:20px!important}.traffzy-video-container{width:100%;max-width:100%!important}.traffzy-player-card{flex:none;width:100%;max-width:100%!important}.viewer-header-inner{flex-wrap:wrap}.traffzy-player-info-desktop{order:3;justify-content:center;width:100%;margin:12px 0 0}}.task-overlay-compact{background:var(--bg-surface,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 14px;animation:.3s fadeIn;display:flex;box-shadow:inset 0 2px 4px #00000005}[data-theme=dark] .task-overlay-compact{background:#ffffff08}.task-overlay-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.task-overlay-info h3{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.9rem;font-weight:800;overflow:hidden}.task-overlay-info p{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;overflow:hidden}.task-overlay-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.timer-circle-mini{color:#fff;background:#1e293b;border:2px solid #334155;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:.9rem;font-weight:800;animation:1s ease-in-out infinite timerPulse;display:flex;box-shadow:0 2px 6px #00000026}@keyframes timerPulse{0%,to{transform:scale(1);box-shadow:0 2px 6px #00000026}50%{transform:scale(1.1);box-shadow:0 0 12px #1e293b66}}[data-theme=dark] .timer-circle-mini{color:#0f172a;background:#fff;border-color:#e2e8f0}.btn-verify-mini{white-space:nowrap;transition:all .2s;position:relative;border-radius:10px!important;padding:8px 16px!important;font-size:.85rem!important}.btn-verify-mini:disabled{opacity:.85;cursor:wait}.btn-verify-mini:disabled:after{content:"";vertical-align:middle;border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;margin-left:6px;animation:.6s linear infinite verifySpinner;display:inline-block}@keyframes verifySpinner{to{transform:rotate(360deg)}}.cancel-mini-btn{border:1.5px solid var(--border-color,#e2e8f0);background:var(--bg-card,#fff);width:32px;height:32px;color:var(--text-muted,#94a3b8);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:.9rem;transition:all .2s;display:flex}.cancel-mini-btn:hover{color:#ef4444;background:#fee2e2;border-color:#fca5a5}[data-theme=dark] .cancel-mini-btn{background:#ffffff0d}.earned-text-mini{color:#10b981;font-size:.85rem;font-weight:800;animation:.4s cubic-bezier(.175,.885,.32,1.275) bounceIn}.website-viewer-overlay{z-index:9999;background:#0f172a4d;flex-direction:column;animation:.3s fadeIn;display:flex;position:fixed;inset:0}.wv-earned-toast-top{background:var(--success-light);color:var(--success-dark);box-shadow:var(--shadow-sm);border:1.5px solid #10b98140;border-radius:20px;align-items:center;gap:6px;padding:6px 20px;font-size:.9rem;font-weight:800;animation:.4s bounceIn;display:flex}.wv-toast-notification{background:var(--success-dark);color:#fff;z-index:1000;border-radius:50px;align-items:center;gap:10px;padding:12px 32px;font-size:1.05rem;font-weight:800;animation:.35s cubic-bezier(.175,.885,.32,1.275) slideInDown;display:flex;position:absolute;top:40px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #10b9814d,0 0 0 1px #ffffff1a}.wv-toast-icon{font-size:1.2rem}.website-viewer-topbar{background:var(--bg-card);border-bottom:1.5px solid var(--border-color);height:64px;color:var(--text-primary);box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 24px;display:flex}.wv-topbar-left{align-items:center;gap:12px;min-width:0;display:flex}.wv-site-info{background:var(--bg-surface);border:1.5px solid var(--border-color);max-width:280px;color:var(--text-secondary);border-radius:12px;align-items:center;gap:8px;padding:6px 14px;display:flex}.wv-url-text{white-space:nowrap;text-overflow:ellipsis;color:var(--text-primary);font-size:.82rem;font-weight:700;overflow:hidden}.wv-topbar-center{align-items:center;gap:12px;display:flex}.wv-timer-pill{background:var(--primary-lighter);color:var(--primary);border:1.5px solid #4f46e526;border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:.88rem;font-weight:800;display:flex}.wv-timer-num{text-align:center;min-width:24px}.wv-points-pill{background:var(--success-light);color:var(--success-dark);border:1.5px solid #10b98126;border-radius:20px;padding:6px 14px;font-size:.88rem;font-weight:800}.wv-topbar-right{align-items:center;display:flex}.wv-close-btn{background:var(--error-light);color:var(--error);cursor:pointer;border:1.5px solid #ef444426;border-radius:10px;padding:8px 18px;font-size:.82rem;font-weight:800;transition:all .2s}.wv-close-btn:hover{background:var(--error);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #ef444433}.wv-progress-track{background:var(--border-color);flex-shrink:0;width:100%;height:4px}.wv-progress-fill{background:linear-gradient(90deg, var(--primary) 0%, var(--primary-light) 100%);height:100%;transition:width 1s linear}.website-viewer-frame{flex-direction:column;flex:1;min-height:0;padding:24px 32px 32px;display:flex;position:relative}.website-viewer-iframe{background:#fff;border:none;border-radius:16px;width:100%;height:100%;box-shadow:0 20px 50px #0006,0 0 0 1px #ffffff14}.wv-loading{color:#fff;flex-direction:column;align-items:center;gap:16px;margin:auto;display:flex}.wv-loading p{color:#ffffffb3;font-size:.95rem;font-weight:600}.wv-fallback{justify-content:center;align-items:center;width:100%;height:100%;margin:auto;padding:20px;display:flex}.wv-fallback-card{background:var(--bg-card);text-align:center;border:1px solid var(--border-color);border-radius:24px;width:100%;max-width:440px;padding:40px;animation:.35s cubic-bezier(.34,1.56,.64,1) scaleUp;box-shadow:0 20px 40px #0000004d}.wv-fallback-icon{margin-bottom:20px;font-size:3rem}.wv-fallback-card h3{color:var(--text-primary);margin-bottom:12px;font-size:1.3rem;font-weight:800}.wv-fallback-card p{color:var(--text-muted);margin-bottom:24px;font-size:.92rem;line-height:1.5}.wv-popup-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border:none;border-radius:12px;padding:12px 28px;font-size:.9rem;font-weight:800;transition:all .2s;box-shadow:0 4px 14px #6366f14d}.wv-popup-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.wv-fallback-timer{color:var(--text-muted);background:var(--bg-surface);border-radius:10px;align-items:center;gap:8px;margin-top:20px;padding:6px 14px;font-size:.88rem;font-weight:700;display:inline-flex}.wv-earned{background:linear-gradient(145deg, var(--bg-card) 0%, #10b98108 100%);border-color:#10b9814d}.wv-earned h3{color:#10b981}@media (max-width:768px){.website-viewer-overlay{background:#0f172ae6}.website-viewer-topbar{height:56px;padding:0 16px}.wv-site-info{border-radius:8px;max-width:140px;padding:4px 10px}.wv-timer-pill,.wv-points-pill{padding:4px 10px;font-size:.78rem}.wv-close-btn{padding:6px 12px;font-size:.78rem}.website-viewer-frame{padding:12px}.website-viewer-iframe{border-radius:12px}}@media (max-width:480px){.website-viewer-topbar{flex-wrap:wrap!important;gap:8px!important;height:auto!important;padding:8px 12px!important}.wv-topbar-left{flex:1!important;order:1!important;min-width:0!important}.wv-topbar-right{flex-shrink:0!important;order:2!important}.wv-topbar-center{order:3!important;justify-content:center!important;gap:6px!important;width:100%!important;margin-top:4px!important}.wv-site-info{max-width:100%!important;padding:4px 8px!important}.wv-url-text{font-size:.78rem!important}.wv-timer-pill,.wv-points-pill{padding:4px 10px!important;font-size:.75rem!important}.wv-close-btn{padding:6px 12px!important;font-size:.75rem!important}.website-viewer-frame{padding:0!important}.website-viewer-iframe{box-shadow:none!important;border-radius:0!important}.viewer-overlay-premium{padding:6px!important}.viewer-premium{border-radius:12px!important;height:98vh!important;max-height:98vh!important}.viewer-bar-premium{padding:8px 12px!important}.viewer-header-inner{gap:8px!important}.traffzy-player-logo{font-size:.9rem!important}.traffzy-player-close{padding:6px 12px!important;font-size:.75rem!important}.traffzy-player-info-desktop{gap:10px!important;margin-top:8px!important}.traffzy-player-body{gap:12px!important;padding:12px!important}.traffzy-player-card{gap:12px!important;padding:16px 14px!important}.traffzy-timer-large{font-size:2.2rem!important}.traffzy-player-tip{font-size:.8rem!important}.traffzy-player-cancel-btn{margin-top:4px!important;padding:10px!important;font-size:.8rem!important}}.pts-toast-overlay{z-index:99999;-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#00000073;justify-content:center;align-items:center;animation:.3s forwards ptsOverlayIn;display:flex;position:fixed;inset:0}.pts-toast-overlay.pts-toast-exit{animation:.5s forwards ptsOverlayOut}.pts-toast-card{background:var(--bg-card,#fff);text-align:center;cursor:default;border:1.5px solid #10b98140;border-radius:28px;width:90%;max-width:360px;padding:44px 52px 32px;animation:.5s cubic-bezier(.34,1.56,.64,1) forwards ptsCardIn;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000040,0 0 0 1px #ffffff1a}.pts-toast-card.pts-toast-card-exit{animation:.4s forwards ptsCardOut}.pts-toast-ring{pointer-events:none;border:2px solid #10b9811f;border-radius:50%;position:absolute}.pts-toast-ring-1{width:200px;height:200px;animation:2s ease-in-out infinite ptsRingPulse;top:50%;left:50%;transform:translate(-50%,-50%)}.pts-toast-ring-2{border-color:#6366f114;width:280px;height:280px;animation:2s ease-in-out .3s infinite ptsRingPulse;top:50%;left:50%;transform:translate(-50%,-50%)}.pts-toast-ring-3{border-color:#a786ff0f;width:360px;height:360px;animation:2s ease-in-out .6s infinite ptsRingPulse;top:50%;left:50%;transform:translate(-50%,-50%)}.pts-toast-check{color:#fff;z-index:2;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 16px;animation:.6s cubic-bezier(.34,1.56,.64,1) .2s both ptsCheckBounce;display:flex;position:relative;box-shadow:0 8px 30px #10b98159,0 0 0 6px #10b9811a}.pts-toast-amount{background:linear-gradient(135deg,#10b981,#059669,#6366f1);-webkit-text-fill-color:transparent;letter-spacing:-1.5px;z-index:2;-webkit-background-clip:text;background-clip:text;margin-bottom:4px;font-size:3rem;font-weight:900;line-height:1.1;animation:.4s cubic-bezier(.34,1.56,.64,1) .3s both ptsCountPop;position:relative}.pts-toast-label{color:var(--text-primary,#1a1a2e);z-index:2;margin-bottom:6px;font-size:1.15rem;font-weight:800;animation:.4s .45s both ptsFadeUp;position:relative}.pts-toast-sub{color:var(--text-muted,#94a3b8);z-index:2;margin-bottom:20px;font-size:.82rem;font-weight:500;animation:.4s .55s both ptsFadeUp;position:relative}.pts-toast-progress{z-index:2;background:#0000000f;border-radius:4px;width:100%;height:4px;position:relative;overflow:hidden}.pts-toast-progress-bar{background:linear-gradient(90deg,#10b981,#059669);border-radius:4px;height:100%;animation:4s linear forwards ptsProgressShrink}@keyframes ptsOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes ptsOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes ptsCardIn{0%{opacity:0;transform:scale(.7)translateY(30px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes ptsCardOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.85)translateY(-20px)}}@keyframes ptsCheckBounce{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes ptsCountPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes ptsFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ptsRingPulse{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:.2;transform:translate(-50%,-50%)scale(1.08)}}@keyframes ptsProgressShrink{0%{width:100%}to{width:0%}}[data-theme=dark] .pts-toast-card{background:#1e1e2e;border-color:#10b98133;box-shadow:0 30px 80px #00000080,0 0 0 1px #ffffff0d}[data-theme=dark] .pts-toast-label{color:#e2e8f0}[data-theme=dark] .pts-toast-sub{color:#94a3b8}[data-theme=dark] .pts-toast-progress{background:#ffffff14}@media (max-width:640px){.pts-toast-card{border-radius:24px;max-width:320px;padding:36px 32px 28px}.pts-toast-check{width:60px;height:60px;margin-bottom:12px}.pts-toast-check svg{width:28px;height:28px}.pts-toast-amount{font-size:2.5rem}.pts-toast-label{font-size:1.05rem}.pts-toast-ring-2,.pts-toast-ring-3{display:none}}.wv-completion-bar{color:#fff;background:linear-gradient(135deg,#059669 0%,#10b981 50%,#34d399 100%);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;animation:.45s cubic-bezier(.34,1.56,.64,1) wvCompletionSlideIn;display:flex;box-shadow:0 4px 20px #10b9814d}.wv-completion-left{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.wv-completion-check-icon{background:#fff3;border:2.5px solid #ffffff59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;animation:.5s cubic-bezier(.34,1.56,.64,1) .15s both wvCheckPop;display:flex;box-shadow:0 4px 16px #0000001a}.wv-completion-info{flex-direction:column;gap:3px;min-width:0;display:flex}.wv-completion-title{letter-spacing:-.3px;text-shadow:0 1px 2px #0000001a;font-size:1.1rem;font-weight:800}.wv-completion-subtitle{opacity:.92;font-size:.85rem;font-weight:500}.wv-completion-subtitle strong{color:#fde68a;text-shadow:0 1px 3px #00000026;font-weight:800}.wv-completion-close-btn{-webkit-backdrop-filter:blur(12px);color:#fff;cursor:pointer;white-space:nowrap;letter-spacing:.2px;background:#ffffff26;border:2px solid #ffffff59;border-radius:14px;flex-shrink:0;align-items:center;gap:8px;padding:12px 28px;font-size:.9rem;font-weight:800;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.wv-completion-close-btn:hover{background:#ffffff4d;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.wv-completion-close-btn:active{transform:translateY(0)}.wv-progress-fill.wv-progress-complete{background:linear-gradient(90deg,#10b981 0%,#34d399 100%)!important;transition:width .5s!important}@keyframes wvCompletionSlideIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes wvCheckPop{0%{opacity:0;transform:scale(0)rotate(-45deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (max-width:640px){.wv-completion-bar{flex-wrap:wrap;gap:12px;padding:14px 16px}.wv-completion-check-icon{width:40px;height:40px}.wv-completion-check-icon svg{width:18px;height:18px}.wv-completion-title{font-size:.92rem}.wv-completion-subtitle{font-size:.78rem}.wv-completion-close-btn{border-radius:12px;justify-content:center;width:100%;padding:10px 20px;font-size:.84rem}}@media (max-width:480px){.wv-completion-bar{padding:12px 14px}.wv-completion-check-icon{width:36px;height:36px}.wv-completion-title{font-size:.85rem}.wv-completion-subtitle{font-size:.72rem}}.platform-card-premium.visited-state{opacity:.5;filter:grayscale(.35);transition:all .3s}.platform-card-premium.visited-state:hover{box-shadow:var(--shadow-sm);transform:none}.platform-card-premium.visited-state .card-footer-premium{pointer-events:none}.premium-btn.btn-visited{border-radius:10px;justify-content:center;width:100%;padding:10px 16px;font-size:.85rem;font-weight:700;background:var(--bg-surface,#f1f5f9)!important;color:var(--text-muted,#94a3b8)!important;cursor:not-allowed!important;border:1.5px solid var(--border-color,#e2e8f0)!important;box-shadow:none!important;align-items:center!important;gap:6px!important;display:inline-flex!important}.premium-btn.btn-visited svg{color:#10b981;opacity:.7}[data-theme=dark] .premium-btn.btn-visited{color:#ffffff59!important;background:#ffffff0d!important;border-color:#ffffff1a!important}.watchtime-btn-visited{opacity:.7;background:var(--bg-surface,#f1f5f9)!important;color:var(--text-muted,#94a3b8)!important;cursor:not-allowed!important;box-shadow:none!important;font-weight:700!important}[data-theme=dark] .watchtime-btn-visited{color:#ffffff4d!important;background:#ffffff0d!important}@keyframes fadeInScale{0%{opacity:0;transform:scale(.7)}50%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.platform-card-premium.pinterest-theme .points-display{background:linear-gradient(135deg,#fef2f2 0%,#fff1f2 100%);border-color:#e600231a;box-shadow:0 2px 8px #e600231a}.platform-card-premium.pinterest-theme .points-number{color:#e60023}.platform-card-premium.pinterest-theme .points-label{color:#c9001f}.btn-pinterest{background:linear-gradient(135deg,#e60023 0%,#bd001a 100%);box-shadow:0 3px 10px #e6002340}
.MobileBottomNav-module__nj3z4q__bottomNav{z-index:9999;background:var(--bg-card);border-top:1px solid var(--border-color);padding:6px 0 env(safe-area-inset-bottom,6px);-webkit-backdrop-filter:blur(20px);transition:transform .3s cubic-bezier(.4,0,.2,1);display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0000000f}.MobileBottomNav-module__nj3z4q__visible{transform:translateY(0)}.MobileBottomNav-module__nj3z4q__hidden{transform:translateY(100%)}.MobileBottomNav-module__nj3z4q__bottomNav{justify-content:space-around;align-items:center;display:none}.MobileBottomNav-module__nj3z4q__navItem{color:var(--text-muted);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:56px;padding:4px 0;text-decoration:none;transition:color .2s;display:flex;position:relative}.MobileBottomNav-module__nj3z4q__navItem .MobileBottomNav-module__nj3z4q__icon{border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .25s;display:flex}.MobileBottomNav-module__nj3z4q__navItem .MobileBottomNav-module__nj3z4q__label{letter-spacing:.2px;font-size:.62rem;font-weight:600;transition:color .2s}.MobileBottomNav-module__nj3z4q__active{color:var(--primary)}.MobileBottomNav-module__nj3z4q__active .MobileBottomNav-module__nj3z4q__icon{background:var(--primary-lighter);color:var(--primary)}.MobileBottomNav-module__nj3z4q__active .MobileBottomNav-module__nj3z4q__label{font-weight:700}.MobileBottomNav-module__nj3z4q__centerItem{background:0 0;border:none;outline:none;position:relative;top:-12px}.MobileBottomNav-module__nj3z4q__centerBtn{background:linear-gradient(135deg, var(--primary), var(--primary-light));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:all .25s;display:flex;box-shadow:0 4px 16px #4f46e566}.MobileBottomNav-module__nj3z4q__centerItem:active .MobileBottomNav-module__nj3z4q__centerBtn{transform:scale(.92)}.MobileBottomNav-module__nj3z4q__centerItem .MobileBottomNav-module__nj3z4q__label{display:none}@media (max-width:768px){.MobileBottomNav-module__nj3z4q__bottomNav{display:flex}}
.Navbar-module__nuAbfa__header{z-index:1000;position:sticky;top:0;left:0;right:0}.Navbar-module__nuAbfa__guestLoginBtn{color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;padding:8px 20px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;box-shadow:0 1px 2px #0000000d}.Navbar-module__nuAbfa__guestLoginBtn:hover{background:var(--bg-hover);border-color:var(--text-muted)}.Navbar-module__nuAbfa__guestSignupBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#d946ef);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 24px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 15px #d946ef4d}.Navbar-module__nuAbfa__guestSignupBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #d946ef66}.Navbar-module__nuAbfa__mainNav{background:var(--bg-nav);border-bottom:1px solid var(--border-color);box-shadow:var(--shadow-sm)}.Navbar-module__nuAbfa__navInner{align-items:center;gap:24px;max-width:1800px;height:56px;margin:0 auto;padding:0 40px;display:flex}.Navbar-module__nuAbfa__navInnerNarrow{max-width:1400px}.Navbar-module__nuAbfa__logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.Navbar-module__nuAbfa__logoImg{object-fit:contain;width:auto;height:40px}.Navbar-module__nuAbfa__navTabs{flex:1;align-items:center;gap:2px;display:flex}.Navbar-module__nuAbfa__navTab{color:var(--text-secondary);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:6px 10px;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.Navbar-module__nuAbfa__navTab:hover{color:var(--text-primary);background:var(--bg-hover)}.Navbar-module__nuAbfa__activeTab{font-weight:600;color:var(--primary)!important;background:var(--primary-lighter)!important}.Navbar-module__nuAbfa__tabIcon{align-items:center;font-size:1rem;display:flex}.Navbar-module__nuAbfa__navRight{align-items:center;gap:8px;margin-left:auto;display:flex}.Navbar-module__nuAbfa__addListingBtn{background:var(--success);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:8px 16px;font-size:.82rem;font-weight:700;transition:all .2s;display:inline-flex}.Navbar-module__nuAbfa__addListingBtn:hover{background:var(--success-dark);transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}.Navbar-module__nuAbfa__themeToggleBtn{border:1px solid var(--border-color);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;margin-right:4px;transition:all .2s;display:flex}.Navbar-module__nuAbfa__themeToggleBtn:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--text-muted);transform:scale(1.05)}.Navbar-module__nuAbfa__notificationBtn{border:1px solid var(--border-color);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;margin-right:4px;transition:all .2s;display:flex;position:relative}.Navbar-module__nuAbfa__notificationBtn:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--text-muted);transform:scale(1.05)}.Navbar-module__nuAbfa__notificationBadge{border:2px solid var(--bg-nav);background:#ef4444;border-radius:50%;width:8px;height:8px;display:none;position:absolute;top:6px;right:8px}.Navbar-module__nuAbfa__notificationBadgeRed{border:2px solid var(--bg-nav);color:#fff;background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;font-weight:700;display:flex;position:absolute;top:3px;right:3px}.Navbar-module__nuAbfa__notificationBadgeOrange{border:2px solid var(--bg-nav);color:#fff;background:#f59e0b;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;font-weight:700;display:flex;position:absolute;top:3px;right:3px}.Navbar-module__nuAbfa__heartbeat{border-color:#ef4444;animation:1.5s infinite Navbar-module__nuAbfa__heartbeatPulse}.Navbar-module__nuAbfa__heartbeatOrange{border-color:#f59e0b;animation:1.5s infinite Navbar-module__nuAbfa__heartbeatPulseOrange}@keyframes Navbar-module__nuAbfa__heartbeatPulse{0%{transform:scale(1);box-shadow:0 0 #ef4444b3}15%{transform:scale(1.15);box-shadow:0 0 0 4px #ef444466}30%{transform:scale(1);box-shadow:0 0 0 8px #ef444400}45%{transform:scale(1.15);box-shadow:0 0 0 4px #ef444400}60%{transform:scale(1);box-shadow:0 0 #ef444400}to{transform:scale(1);box-shadow:0 0 #ef444400}}@keyframes Navbar-module__nuAbfa__heartbeatPulseOrange{0%{transform:scale(1);box-shadow:0 0 #f59e0bb3}15%{transform:scale(1.15);box-shadow:0 0 0 4px #f59e0b66}30%{transform:scale(1);box-shadow:0 0 0 8px #f59e0b00}45%{transform:scale(1.15);box-shadow:0 0 0 4px #f59e0b00}60%{transform:scale(1);box-shadow:0 0 #f59e0b00}to{transform:scale(1);box-shadow:0 0 #f59e0b00}}.Navbar-module__nuAbfa__hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:6px;display:none}.Navbar-module__nuAbfa__hamburger span{background:var(--text-primary);border-radius:2px;width:22px;height:2px;transition:all .25s;display:block}.Navbar-module__nuAbfa__hamburger.Navbar-module__nuAbfa__active span:first-child{transform:translateY(7px)rotate(45deg)}.Navbar-module__nuAbfa__hamburger.Navbar-module__nuAbfa__active span:nth-child(2){opacity:0}.Navbar-module__nuAbfa__hamburger.Navbar-module__nuAbfa__active span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.Navbar-module__nuAbfa__mobileMenu{border-top:1px solid var(--border-color);background:var(--bg-nav);flex-direction:column;padding:8px 16px 16px;animation:.2s Navbar-module__nuAbfa__slideDown;display:none}@keyframes Navbar-module__nuAbfa__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Navbar-module__nuAbfa__mobileLink{color:var(--text-primary);border-radius:8px;align-items:center;gap:8px;padding:8px;font-size:.95rem;font-weight:500;text-decoration:none;display:flex}.Navbar-module__nuAbfa__mobileLink:hover{background:var(--bg-hover)}.Navbar-module__nuAbfa__mobileDivider{border:none;border-top:1px solid var(--border-color);margin:8px 0}.Navbar-module__nuAbfa__bottomBar{z-index:999;background:var(--bg-nav);box-shadow:0 -1px 0 0 var(--border-color), 0 -4px 20px #0000001a;padding:0;padding-bottom:env(safe-area-inset-bottom,0);border-top:none;justify-content:space-around;align-items:flex-end;height:60px;display:none;position:fixed;bottom:0;left:0;right:0}.Navbar-module__nuAbfa__bottomTab{color:var(--text-muted);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:6px 2px 8px;text-decoration:none;transition:color .2s,transform .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.Navbar-module__nuAbfa__bottomTab:active{transform:scale(.95)}.Navbar-module__nuAbfa__bottomTabActive{color:var(--primary)!important}.Navbar-module__nuAbfa__bottomTabActive:after{content:"";background:var(--primary);border-radius:0 0 4px 4px;height:2.5px;position:absolute;top:0;left:25%;right:25%}.Navbar-module__nuAbfa__bottomIcon{justify-content:center;align-items:center;width:28px;height:28px;transition:transform .2s;display:flex}.Navbar-module__nuAbfa__bottomTabActive .Navbar-module__nuAbfa__bottomIcon{transform:scale(1.12)}.Navbar-module__nuAbfa__bottomLabel{letter-spacing:.2px;font-size:.62rem;font-weight:500;line-height:1}.Navbar-module__nuAbfa__bottomTabActive .Navbar-module__nuAbfa__bottomLabel{font-weight:700}.Navbar-module__nuAbfa__earnTab{position:relative}.Navbar-module__nuAbfa__earnDot{background:var(--error);border-radius:50%;width:7px;height:7px;animation:2s infinite Navbar-module__nuAbfa__pulseDot;position:absolute;top:6px;right:calc(50% - 18px);box-shadow:0 0 6px #ef444480}@keyframes Navbar-module__nuAbfa__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.Navbar-module__nuAbfa__earnTab.Navbar-module__nuAbfa__bottomTabActive{color:var(--success)!important}.Navbar-module__nuAbfa__earnTab.Navbar-module__nuAbfa__bottomTabActive:after{background:var(--success)}.Navbar-module__nuAbfa__addTab{z-index:2;padding-top:0;position:relative;background:0 0!important}.Navbar-module__nuAbfa__addTab:before{content:none}.Navbar-module__nuAbfa__addCircle{background:linear-gradient(135deg, var(--success), #14b8a6);border:2px solid var(--success);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-top:-20px;transition:transform .15s,box-shadow .15s;animation:3s ease-in-out infinite Navbar-module__nuAbfa__floatUp;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #22c55e66}@keyframes Navbar-module__nuAbfa__floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.Navbar-module__nuAbfa__addTab:active .Navbar-module__nuAbfa__addCircle{animation:none;transform:scale(.9)translateY(0);box-shadow:0 2px 8px #22c55e4d}.Navbar-module__nuAbfa__addTab .Navbar-module__nuAbfa__bottomLabel{color:var(--success);margin-top:2px;font-weight:600}.Navbar-module__nuAbfa__toastNotice{background:var(--bg-card,white);color:var(--text-primary,#0f172a);border:1px solid var(--border-color,#e2e8f0);z-index:1000;border-radius:12px;align-items:center;gap:10px;padding:12px 20px;font-size:.85rem;font-weight:600;animation:.3s cubic-bezier(.175,.885,.32,1.275) forwards Navbar-module__nuAbfa__slideInRight;display:flex;position:fixed;top:80px;right:24px;box-shadow:0 10px 30px #0000001a}@keyframes Navbar-module__nuAbfa__slideInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@media (max-width:860px){.Navbar-module__nuAbfa__navTabs,.Navbar-module__nuAbfa__addListingBtn,.Navbar-module__nuAbfa__profileWrapper{display:none}.Navbar-module__nuAbfa__hamburger,.Navbar-module__nuAbfa__mobileMenu{display:flex}.Navbar-module__nuAbfa__logoImg{height:34px}.Navbar-module__nuAbfa__guestLoginBtn{display:none}.Navbar-module__nuAbfa__guestSignupBtn{padding:7px 14px;font-size:.85rem}}@media (max-width:768px){.Navbar-module__nuAbfa__bottomBar{display:flex}}@media (max-width:480px){.Navbar-module__nuAbfa__logoImg{height:28px}.Navbar-module__nuAbfa__navInner{height:48px;padding:0 12px;gap:8px!important}.Navbar-module__nuAbfa__bottomBar{height:56px}.Navbar-module__nuAbfa__addCircle{border:2px solid var(--success);width:48px;height:48px;margin-top:-16px}.Navbar-module__nuAbfa__bottomLabel{font-size:.58rem}.Navbar-module__nuAbfa__pointsPill{gap:4px!important;padding:4px 8px!important}.Navbar-module__nuAbfa__ptsValue{font-size:.78rem!important}.Navbar-module__nuAbfa__ptsWord{display:none!important}.Navbar-module__nuAbfa__themeToggleBtn{width:32px!important;height:32px!important;margin-right:0!important}.Navbar-module__nuAbfa__hamburger{padding:4px!important}}.Navbar-module__nuAbfa__ptsWord{display:inline}.Navbar-module__nuAbfa__pointsPill{cursor:pointer;background:#d9770614;border:1px solid #d9770633;border-radius:12px;align-items:center;gap:8px;padding:6px 16px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.Navbar-module__nuAbfa__pointsPill:before{content:"";background:linear-gradient(90deg,#0000,#fbbf2433,#0000);width:50%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%}.Navbar-module__nuAbfa__pointsPill:hover{background:#d977061f;border-color:#d9770666;transform:translateY(-1px);box-shadow:0 4px 12px #d977061a}.Navbar-module__nuAbfa__pointsPill:hover:before{left:100%}.Navbar-module__nuAbfa__ptsValue{color:#b45309;letter-spacing:-.2px;font-size:.92rem;font-weight:800;line-height:1}.Navbar-module__nuAbfa__profileWrapper{position:relative}.Navbar-module__nuAbfa__profileBtn{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.Navbar-module__nuAbfa__profileBtn:hover{border-color:var(--primary)}.Navbar-module__nuAbfa__profileAvatar{background:var(--bg-surface);object-fit:cover;border:1px solid var(--border-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.Navbar-module__nuAbfa__profileDropdown{background:var(--bg-card);border:1px solid var(--border-color);width:240px;box-shadow:var(--shadow-xl);z-index:2000;border-radius:14px;padding:8px;animation:.2s cubic-bezier(.16,1,.3,1) Navbar-module__nuAbfa__dropdownIn;position:absolute;top:calc(100% + 10px);right:0}@keyframes Navbar-module__nuAbfa__dropdownIn{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.Navbar-module__nuAbfa__profileDropdownHeader{align-items:center;gap:10px;padding:10px 10px 8px;display:flex}.Navbar-module__nuAbfa__profileDropdownAvatar{object-fit:cover;border:1px solid var(--border-color);border-radius:50%;flex-shrink:0;width:48px;height:48px}.Navbar-module__nuAbfa__profileDropdownName{color:var(--text-primary);font-size:.9rem;font-weight:700;display:block}.Navbar-module__nuAbfa__proBadgeSmall{color:#78350f;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:12px;margin-top:2px;padding:1px 8px;font-size:.6rem;font-weight:800;display:inline-block}.Navbar-module__nuAbfa__profileDropdownDivider{background:var(--border-color);height:1px;margin:4px 0}.Navbar-module__nuAbfa__profileDropdownItem{color:var(--text-secondary);border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.Navbar-module__nuAbfa__profileDropdownItem:hover{background:var(--bg-hover);color:var(--primary)}.Navbar-module__nuAbfa__profileDropdownItem svg{opacity:.6;flex-shrink:0}.Navbar-module__nuAbfa__profileDropdownItem:hover svg{opacity:1;stroke:var(--primary)}.Navbar-module__nuAbfa__profileDropdownSignout{width:100%;color:var(--error);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-size:.85rem;font-weight:500;transition:all .15s;display:flex}.Navbar-module__nuAbfa__profileDropdownSignout:hover{background:var(--error-light)}.Navbar-module__nuAbfa__profileDropdownSignout svg{opacity:.7;stroke:var(--error);flex-shrink:0}.Navbar-module__nuAbfa__modalOverlay{-webkit-backdrop-filter:blur(12px);z-index:9999;background:#0f172a8c;justify-content:center;align-items:center;padding:16px;animation:.3s cubic-bezier(.16,1,.3,1) forwards Navbar-module__nuAbfa__modalOverlayIn;display:flex;position:fixed;inset:0}@keyframes Navbar-module__nuAbfa__modalOverlayIn{0%{opacity:0}to{opacity:1}}.Navbar-module__nuAbfa__modal{background:var(--bg-card);background-image:radial-gradient(circle at -20% -20%,#d946ef1f 0%,#0000 60%),radial-gradient(circle at 120% 120%,#6366f11f 0%,#0000 60%);border:1.5px solid #6366f126;border-radius:28px;width:100%;max-width:620px;padding:0;animation:.5s cubic-bezier(.16,1,.3,1) forwards Navbar-module__nuAbfa__modalSlideIn;position:relative;overflow:hidden;box-shadow:0 30px 100px #00000038,0 0 0 1px #6366f114,0 0 80px #6366f10f}@keyframes Navbar-module__nuAbfa__modalSlideIn{0%{opacity:0;transform:scale(.94)translateY(30px)}60%{opacity:1;transform:scale(1.01)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}.Navbar-module__nuAbfa__modalCloseBtn{background:var(--bg-surface);border:1.5px solid var(--border-color);width:38px;height:38px;color:var(--text-muted);cursor:pointer;z-index:2;border-radius:12px;justify-content:center;align-items:center;transition:all .25s;display:flex;position:absolute;top:18px;right:18px}.Navbar-module__nuAbfa__modalCloseBtn:hover{background:var(--bg-hover);color:var(--error);border-color:var(--error-light);transform:scale(1.08)rotate(90deg)}.Navbar-module__nuAbfa__modalHeader{text-align:center;padding:40px 36px 20px;position:relative}.Navbar-module__nuAbfa__modalBadge{background:linear-gradient(135deg,#6366f11a,#d946ef1a);border:1.5px solid #6366f126;border-radius:20px;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 16px;animation:.6s cubic-bezier(.16,1,.3,1) .15s both Navbar-module__nuAbfa__badgePop;display:flex}.Navbar-module__nuAbfa__modalBadge svg{stroke:var(--primary)}@keyframes Navbar-module__nuAbfa__badgePop{0%{opacity:0;transform:scale(.5)rotate(-10deg)}60%{transform:scale(1.08)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}.Navbar-module__nuAbfa__modalTitle{background:linear-gradient(135deg,#0f172a,#4f46e5);-webkit-text-fill-color:transparent;letter-spacing:-.6px;-webkit-background-clip:text;margin-bottom:8px;font-size:1.7rem;font-weight:900}[data-theme=dark] .Navbar-module__nuAbfa__modalTitle{background:linear-gradient(135deg,#fff,#818cf8);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.Navbar-module__nuAbfa__modalSub{color:var(--text-muted);font-size:.92rem;font-weight:500}.Navbar-module__nuAbfa__modalBody{padding:12px 36px 36px}.Navbar-module__nuAbfa__modalGrid{grid-template-columns:1fr 1fr;gap:12px;max-height:380px;margin-bottom:24px;padding-right:4px;display:grid;overflow-y:auto}.Navbar-module__nuAbfa__modalGrid::-webkit-scrollbar{width:4px}.Navbar-module__nuAbfa__modalGrid::-webkit-scrollbar-track{background:0 0}.Navbar-module__nuAbfa__modalGrid::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:10px}.Navbar-module__nuAbfa__tile{cursor:pointer;background:linear-gradient(135deg,#6366f10a,#8b5cf608);border:2px solid #6366f11a;border-radius:18px;align-items:center;gap:16px;padding:16px 18px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.Navbar-module__nuAbfa__tile:last-child:nth-child(odd){grid-column:1/-1}.Navbar-module__nuAbfa__tile:before{content:"";opacity:0;border-radius:inherit;background:linear-gradient(135deg,#6366f114,#d946ef0f);transition:opacity .3s;position:absolute;inset:0}.Navbar-module__nuAbfa__tile:hover:before{opacity:1}.Navbar-module__nuAbfa__tile:hover{border-color:#6366f159;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 36px #6366f126}.Navbar-module__nuAbfa__tile:active{transform:translateY(0)scale(.97)}.Navbar-module__nuAbfa__tileIcon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex;box-shadow:0 4px 14px #0000002e}.Navbar-module__nuAbfa__tileIcon svg{width:22px;height:22px}.Navbar-module__nuAbfa__tileText{flex:1;min-width:0}.Navbar-module__nuAbfa__tileTitle{color:var(--text-primary);margin-bottom:4px;font-size:.95rem;font-weight:700;line-height:1.3;display:block}.Navbar-module__nuAbfa__tileDesc{color:var(--text-muted);font-size:.78rem;line-height:1.35;display:block}.Navbar-module__nuAbfa__hiwFooter{text-align:center;color:var(--text-muted);background:linear-gradient(135deg,#6366f10f,#d946ef0a);border:1.5px solid #6366f11a;border-radius:16px;padding:16px;font-size:.8rem}.Navbar-module__nuAbfa__hiwFooter strong{color:var(--text-primary);margin-right:4px}.Navbar-module__nuAbfa__hiwFooter span{color:var(--primary);margin:0 6px;font-weight:800}@keyframes Navbar-module__nuAbfa__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.Navbar-module__nuAbfa__modalOverlay{align-items:flex-end;padding:0}.Navbar-module__nuAbfa__modal{max-width:100%;max-height:88vh;padding:32px 16px 24px;padding-bottom:calc(24px + env(safe-area-inset-bottom,12px));border-radius:32px 32px 0 0;animation:.4s cubic-bezier(.2,.9,.3,1) forwards Navbar-module__nuAbfa__modalSheetUp;position:relative;overflow-y:auto;box-shadow:0 -12px 60px #00000040}.Navbar-module__nuAbfa__modal:before{content:"";background:var(--border-light);z-index:10;border-radius:3px;width:48px;height:5px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.Navbar-module__nuAbfa__modalCloseBtn{background:var(--bg-body);width:40px;height:40px;box-shadow:var(--shadow-sm);border-radius:50%;top:16px;right:16px}@keyframes Navbar-module__nuAbfa__modalSheetUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.Navbar-module__nuAbfa__modalHeader{padding:16px 12px}.Navbar-module__nuAbfa__modalBadge{width:54px;height:54px;margin-bottom:12px}.Navbar-module__nuAbfa__modalBody{padding:0 12px 16px}.Navbar-module__nuAbfa__modalGrid{grid-template-columns:1fr 1fr;gap:12px;max-height:none;overflow-y:visible}.Navbar-module__nuAbfa__tile{text-align:center;border-radius:20px;flex-direction:column;gap:10px;padding:18px 12px}.Navbar-module__nuAbfa__tileIcon{width:44px;height:44px;margin:0 auto}.Navbar-module__nuAbfa__tileTitle{font-size:.88rem;line-height:1.2}.Navbar-module__nuAbfa__tileDesc{font-size:.72rem;line-height:1.3}.Navbar-module__nuAbfa__hiwFooter{margin-top:16px;font-size:.75rem}}.Navbar-module__nuAbfa__noticeOverlay{z-index:10000;-webkit-backdrop-filter:blur(10px);background:#0f172a66;justify-content:center;align-items:center;animation:.3s ease-out Navbar-module__nuAbfa__fadeIn;display:flex;position:fixed;inset:0}.Navbar-module__nuAbfa__noticeCard{background:var(--bg-card);box-shadow:var(--shadow-xl);border:1px solid var(--border-color);text-align:center;border-radius:24px;width:90%;max-width:400px;padding:32px;animation:.4s cubic-bezier(.175,.885,.32,1.275) Navbar-module__nuAbfa__centralZoom}.Navbar-module__nuAbfa__noticeIcon{margin-bottom:20px;font-size:3rem;animation:3s ease-in-out infinite Navbar-module__nuAbfa__floatIcon}.Navbar-module__nuAbfa__noticeContent h3{color:var(--primary);margin-bottom:12px;font-size:1.5rem;font-weight:800}.Navbar-module__nuAbfa__noticeContent p{color:var(--text-muted);margin:0;line-height:1.5}.Navbar-module__nuAbfa__noticeProgress{background:linear-gradient(to right, var(--primary), #a855f7);border-radius:2px;width:100%;height:4px;margin-top:24px;animation:3s linear forwards Navbar-module__nuAbfa__progress}@keyframes Navbar-module__nuAbfa__centralZoom{0%{opacity:0;transform:scale(.7)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes Navbar-module__nuAbfa__floatIcon{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes Navbar-module__nuAbfa__progress{0%{width:100%}to{width:0%}}.Navbar-module__nuAbfa__tileDisabled{opacity:.7;pointer-events:auto}@media (max-width:860px){.Navbar-module__nuAbfa__addListingBtn{display:none!important}}
.AddListingFormModal-module__EVjo_G__page{background:var(--bg-main,#f8fafc);box-sizing:border-box;justify-content:center;align-items:flex-start;width:100%;min-height:100vh;padding:40px 16px 100px;display:flex;overflow-x:hidden}.AddListingFormModal-module__EVjo_G__formCard{background:var(--bg-card);border:1px solid var(--border-color);box-sizing:border-box;border-radius:20px;width:100%;max-width:1100px;padding:32px 36px 36px;animation:.45s AddListingFormModal-module__EVjo_G__fadeInUp;box-shadow:0 1px 3px #0000000a,0 8px 24px #00000008}.AddListingFormModal-module__EVjo_G__formHeader{margin-bottom:14px}.AddListingFormModal-module__EVjo_G__backLink{color:var(--text-tertiary);align-items:center;gap:4px;margin-bottom:12px;font-size:.8rem;text-decoration:none;transition:color .15s;display:inline-flex}.AddListingFormModal-module__EVjo_G__backLink:hover{color:var(--primary)}.AddListingFormModal-module__EVjo_G__platformBanner{color:#fff;border-radius:14px;align-items:center;gap:14px;margin-bottom:12px;padding:16px 20px;display:flex}.AddListingFormModal-module__EVjo_G__formTitle{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:6px;font-size:1.6rem;font-weight:800}.AddListingFormModal-module__EVjo_G__formSubtitle{color:var(--text-secondary);font-size:.82rem;line-height:1.5}.AddListingFormModal-module__EVjo_G__form{flex-direction:column;gap:0;min-width:0;display:flex}.AddListingFormModal-module__EVjo_G__formGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.AddListingFormModal-module__EVjo_G__formLeft,.AddListingFormModal-module__EVjo_G__formRight{flex-direction:column;gap:14px;min-width:0;display:flex}.AddListingFormModal-module__EVjo_G__typeGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.AddListingFormModal-module__EVjo_G__typeOption{text-align:left;cursor:pointer;background:linear-gradient(135deg,#6366f10a,#8b5cf608);border:2px solid #6366f11a;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.AddListingFormModal-module__EVjo_G__typeOption:hover{border-color:#6366f159;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 36px #6366f126}.AddListingFormModal-module__EVjo_G__typeSelected{border-color:var(--type-color,var(--primary))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--type-color,var(--primary)) 12%, transparent), 0 12px 36px #0000001a!important}.AddListingFormModal-module__EVjo_G__typeIconWrap{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 2px 8px #00000026}.AddListingFormModal-module__EVjo_G__typeIconWrap svg{width:20px;height:20px}.AddListingFormModal-module__EVjo_G__typeInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.AddListingFormModal-module__EVjo_G__typeLabel{color:var(--text-primary);font-size:.88rem;font-weight:700}.AddListingFormModal-module__EVjo_G__typeDesc{color:var(--text-tertiary);font-size:.7rem}.AddListingFormModal-module__EVjo_G__typeBadge{letter-spacing:-.2px;background:#0000000a;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:.68rem;font-weight:800}.AddListingFormModal-module__EVjo_G__pointsHint{color:var(--primary,#6366f1);opacity:.8;margin:0 0 12px;font-size:.8rem;font-weight:500}.AddListingFormModal-module__EVjo_G__tierGrid{gap:10px;display:flex}.AddListingFormModal-module__EVjo_G__tierCard{background:var(--bg-card,#fff);border:2px solid var(--border-color);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;flex:1;gap:6px;padding:16px 14px;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex}.AddListingFormModal-module__EVjo_G__tierCard:hover{border-color:var(--tier-color-light,var(--primary-light));transform:translateY(-2px);box-shadow:0 4px 16px #0000000f}.AddListingFormModal-module__EVjo_G__tierCardSelected{box-shadow:0 0 0 3px var(--tier-ring,#6366f11f), 0 6px 16px var(--tier-shadow,#6366f114);transform:translateY(-4px)scale(1.02);border-color:var(--tier-color,var(--primary))!important;background:var(--tier-bg,#6366f10f)!important}.AddListingFormModal-module__EVjo_G__tierCardSelected .AddListingFormModal-module__EVjo_G__tierPoints{color:var(--tier-color,var(--primary))}.AddListingFormModal-module__EVjo_G__tierCardSelected .AddListingFormModal-module__EVjo_G__tierTimer,.AddListingFormModal-module__EVjo_G__tierCardSelected .AddListingFormModal-module__EVjo_G__tierDesc{color:var(--tier-color,var(--primary));opacity:.8}.AddListingFormModal-module__EVjo_G__tierTop{justify-content:space-between;align-items:center;display:flex}.AddListingFormModal-module__EVjo_G__tierLabel{color:var(--text-secondary);letter-spacing:-.01em;font-size:.8rem;font-weight:700;transition:color .3s}.AddListingFormModal-module__EVjo_G__tierCardSelected .AddListingFormModal-module__EVjo_G__tierLabel{color:var(--tier-color,var(--primary))}.AddListingFormModal-module__EVjo_G__tierPoints{color:var(--text-primary);letter-spacing:-.04em;font-size:1.5rem;font-weight:900;line-height:1}.AddListingFormModal-module__EVjo_G__tierPoints span{color:var(--text-muted);letter-spacing:0;font-size:.7rem;font-weight:600}.AddListingFormModal-module__EVjo_G__tierInfo{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.AddListingFormModal-module__EVjo_G__tierTimer{color:var(--text-secondary);font-size:.7rem;font-weight:600}.AddListingFormModal-module__EVjo_G__tierDot{background:var(--text-muted,#94a3b8);border-radius:50%;flex-shrink:0;width:3px;height:3px}.AddListingFormModal-module__EVjo_G__tierDesc{color:var(--text-muted);font-size:.7rem}.AddListingFormModal-module__EVjo_G__tierCheck{background:var(--tier-color,var(--primary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;animation:.3s cubic-bezier(.34,1.56,.64,1) AddListingFormModal-module__EVjo_G__tierPop;display:flex}@keyframes AddListingFormModal-module__EVjo_G__tierPop{0%{transform:scale(0)}to{transform:scale(1)}}.AddListingFormModal-module__EVjo_G__textarea{resize:vertical;min-height:72px}.AddListingFormModal-module__EVjo_G__hint{color:var(--text-tertiary);margin-top:2px;font-size:.72rem}.AddListingFormModal-module__EVjo_G__error{color:#ef4444;background:#ef44440f;border:1px solid #ef44442e;border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;font-size:.82rem;display:flex}.AddListingFormModal-module__EVjo_G__submitBtn{letter-spacing:-.01em;border:none;border-radius:14px;width:100%;padding:16px 28px;font-size:.95rem;font-weight:700;transition:all .25s}.AddListingFormModal-module__EVjo_G__submitBtn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000002e}.AddListingFormModal-module__EVjo_G__submitBtn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none!important;transform:none!important}.AddListingFormModal-module__EVjo_G__submitWrap{margin-top:20px}.AddListingFormModal-module__EVjo_G__costSummary{background:var(--bg-surface,#f1f5f9);border:1px solid var(--border-color);border-radius:14px;margin-bottom:16px;padding:16px 20px}.AddListingFormModal-module__EVjo_G__costRow{color:var(--text-secondary);justify-content:space-between;align-items:center;padding:6px 0;font-size:.85rem;display:flex}.AddListingFormModal-module__EVjo_G__costRow strong{color:var(--text-primary);font-weight:800}.AddListingFormModal-module__EVjo_G__costRow+.AddListingFormModal-module__EVjo_G__costRow{border-top:1px solid var(--border-color)}.AddListingFormModal-module__EVjo_G__costNote{border-top:1px dashed var(--border-color);color:var(--text-muted);margin-top:10px;padding-top:10px;font-size:.72rem;line-height:1.5}.AddListingFormModal-module__EVjo_G__faqSection{border-top:1px solid var(--border-color);margin-top:24px;padding-top:0}.AddListingFormModal-module__EVjo_G__faqToggle{cursor:pointer;width:100%;color:var(--text-secondary);background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:16px 0;font-size:.82rem;font-weight:600;transition:color .15s;display:flex}.AddListingFormModal-module__EVjo_G__faqToggle:hover{color:var(--primary,#6366f1)}.AddListingFormModal-module__EVjo_G__faqToggleLeft{align-items:center;gap:8px;display:flex}.AddListingFormModal-module__EVjo_G__faqToggleLeft svg{color:var(--text-muted);flex-shrink:0}.AddListingFormModal-module__EVjo_G__faqChevronOpen{transform:rotate(180deg)}.AddListingFormModal-module__EVjo_G__faqList{flex-direction:column;display:flex}.AddListingFormModal-module__EVjo_G__faqItem{border-bottom:1px solid var(--border-color)}.AddListingFormModal-module__EVjo_G__faqItem:first-child{border-top:1px solid var(--border-color)}.AddListingFormModal-module__EVjo_G__faqQuestion{cursor:pointer;text-align:left;width:100%;color:var(--text-primary);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 2px;font-size:.82rem;font-weight:600;line-height:1.4;transition:color .15s;display:flex}.AddListingFormModal-module__EVjo_G__faqQuestion:hover{color:var(--primary,#6366f1)}.AddListingFormModal-module__EVjo_G__faqChevron{color:var(--text-muted);flex-shrink:0;transition:transform .2s}.AddListingFormModal-module__EVjo_G__faqQuestionOpen .AddListingFormModal-module__EVjo_G__faqChevron{transform:rotate(180deg)}.AddListingFormModal-module__EVjo_G__faqAnswer{color:var(--text-secondary);padding:0 2px 14px;font-size:.78rem;line-height:1.65;animation:.2s AddListingFormModal-module__EVjo_G__faqFadeIn}@keyframes AddListingFormModal-module__EVjo_G__faqFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AddListingFormModal-module__EVjo_G__faqPageLink{color:var(--primary,#6366f1);margin-top:12px;padding:8px 0;font-size:.78rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-block}.AddListingFormModal-module__EVjo_G__faqPageLink:hover{opacity:.75}@media (max-width:800px){.AddListingFormModal-module__EVjo_G__page{padding:70px 10px 80px}.AddListingFormModal-module__EVjo_G__formCard{border-radius:16px;padding:20px 18px 24px}.AddListingFormModal-module__EVjo_G__formGrid{grid-template-columns:1fr;gap:16px}.AddListingFormModal-module__EVjo_G__formTitle{font-size:1.35rem}.AddListingFormModal-module__EVjo_G__tierGrid{gap:8px}.AddListingFormModal-module__EVjo_G__tierCard{padding:12px 12px 10px}}@media (max-width:480px){.AddListingFormModal-module__EVjo_G__page{min-height:100dvh;padding:4px 8px 75px}.AddListingFormModal-module__EVjo_G__formCard{box-shadow:none;background:var(--bg-body);border:none;border-radius:14px;padding:12px 12px 20px}.AddListingFormModal-module__EVjo_G__formHeader{margin-bottom:10px}.AddListingFormModal-module__EVjo_G__backLink{margin-bottom:8px;font-size:.75rem}.AddListingFormModal-module__EVjo_G__platformBanner{border-radius:10px;align-items:center;gap:10px;margin-bottom:8px;padding:10px 14px}.AddListingFormModal-module__EVjo_G__platformBanner span{font-size:1.1rem!important}.AddListingFormModal-module__EVjo_G__platformBanner h2{margin:0;font-size:.88rem!important}.AddListingFormModal-module__EVjo_G__platformBanner p{display:none}.AddListingFormModal-module__EVjo_G__formTitle{font-size:1.2rem}.AddListingFormModal-module__EVjo_G__formSubtitle{font-size:.78rem}.AddListingFormModal-module__EVjo_G__balanceNote{padding:8px 12px;font-size:.78rem}.AddListingFormModal-module__EVjo_G__formGrid,.AddListingFormModal-module__EVjo_G__formLeft,.AddListingFormModal-module__EVjo_G__formRight{gap:12px}.AddListingFormModal-module__EVjo_G__typeGrid{gap:6px}.AddListingFormModal-module__EVjo_G__typeOption{gap:10px;padding:10px 12px}.AddListingFormModal-module__EVjo_G__typeIconWrap{border-radius:10px;width:36px;height:36px}.AddListingFormModal-module__EVjo_G__typeIconWrap svg{width:16px;height:16px}.AddListingFormModal-module__EVjo_G__typeLabel{font-size:.78rem}.AddListingFormModal-module__EVjo_G__typeDesc{font-size:.62rem}.AddListingFormModal-module__EVjo_G__typeBadge{padding:2px 6px;font-size:.6rem}.AddListingFormModal-module__EVjo_G__submitBtn{border-radius:12px;padding:14px 20px;font-size:.88rem}.AddListingFormModal-module__EVjo_G__error{padding:8px 12px;font-size:.78rem}.AddListingFormModal-module__EVjo_G__costSummary{padding:14px 16px}.AddListingFormModal-module__EVjo_G__costRow{font-size:.8rem}.AddListingFormModal-module__EVjo_G__costNote{font-size:.68rem}.AddListingFormModal-module__EVjo_G__tierGrid{flex-direction:column;gap:10px}.AddListingFormModal-module__EVjo_G__tierCard{border-radius:12px;flex-flow:wrap;align-items:center;gap:12px;padding:14px 16px}.AddListingFormModal-module__EVjo_G__tierCardSelected{transform:translateY(-2px)}.AddListingFormModal-module__EVjo_G__tierTop{width:100%;margin-bottom:2px}.AddListingFormModal-module__EVjo_G__tierLabel{font-size:.8rem}.AddListingFormModal-module__EVjo_G__tierPoints{font-size:1.4rem}.AddListingFormModal-module__EVjo_G__tierPoints span{font-size:.7rem}.AddListingFormModal-module__EVjo_G__tierInfo{text-align:right;justify-content:flex-end;margin-left:auto}.AddListingFormModal-module__EVjo_G__tierTimer,.AddListingFormModal-module__EVjo_G__tierDesc{font-size:.75rem}.AddListingFormModal-module__EVjo_G__tierCheck{width:16px;height:16px}.AddListingFormModal-module__EVjo_G__tierCheck svg{width:9px;height:9px}.AddListingFormModal-module__EVjo_G__tierDot{width:2px;height:2px}.AddListingFormModal-module__EVjo_G__faqSection{margin-top:20px;padding-top:18px}.AddListingFormModal-module__EVjo_G__faqHeader{margin-bottom:10px;font-size:.82rem}.AddListingFormModal-module__EVjo_G__faqQuestion{padding:12px 0;font-size:.78rem}.AddListingFormModal-module__EVjo_G__faqAnswer{padding:0 0 12px;font-size:.74rem}}@keyframes AddListingFormModal-module__EVjo_G__fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.AddListingFormModal-module__EVjo_G__modalOverlay{z-index:9999;-webkit-backdrop-filter:blur(6px);background:#0009;justify-content:center;align-items:center;padding:0;animation:.2s AddListingFormModal-module__EVjo_G__overlayFadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}.AddListingFormModal-module__EVjo_G__modalContainer{background:var(--bg-body,#fff);-webkit-overflow-scrolling:touch;width:100%;max-width:100%;height:100%;max-height:100%;animation:.3s AddListingFormModal-module__EVjo_G__modalSlideUp;position:relative;overflow-y:auto}@media (min-width:769px){.AddListingFormModal-module__EVjo_G__modalContainer{border-radius:20px;width:95%;max-width:900px;height:auto;max-height:90vh;box-shadow:0 25px 60px #00000059}}.AddListingFormModal-module__EVjo_G__closeModalBtn{float:right;z-index:10;border:1px solid var(--border-color);background:var(--bg-surface,#f1f5f9);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin:12px 12px 0 0;font-size:1.1rem;transition:all .15s;display:flex;position:sticky;top:0}.AddListingFormModal-module__EVjo_G__closeModalBtn:hover{background:var(--bg-hover);transform:scale(1.1)}@keyframes AddListingFormModal-module__EVjo_G__overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes AddListingFormModal-module__EVjo_G__modalSlideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.AddListingFormModal-module__EVjo_G__modalContainer{animation:.3s AddListingFormModal-module__EVjo_G__mobileSlideUp}@keyframes AddListingFormModal-module__EVjo_G__mobileSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}}
