:root[data-mobile-theme=light],.mhl-share-dialog{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#172033;--card:#fff;--card-foreground:#172033;--popover:#fff;--popover-foreground:#172033;--primary:#6d28d9;--primary-foreground:#fff;--secondary:#f1f5f9;--secondary-foreground:#253247;--muted:#f1f5f9;--muted-foreground:#526174;--accent:#ede9fe;--accent-foreground:#4c1d95;--destructive:#b91c1c;--destructive-foreground:#fff;--border:#dce2e9;--input:#cbd5e1;--ring:#7c3aed;--brand-purple:#6d28d9;--brand-pink:#9d174d;--brand-blue:#1d4ed8;--sidebar:#fff;--sidebar-foreground:#172033;--sidebar-accent:#f1f5f9;--sidebar-accent-foreground:#172033;--sidebar-border:#dce2e9;--gradient-soft:linear-gradient(#fff, #fff);--gradient-aurora:none;--shadow-elegant:0 12px 35px -18px #33415540;--mobile-footer-size:86px}[data-mobile-theme=light],[data-mobile-theme=light] body{color:#172033;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.mobile-route-shell{min-height:100dvh;padding-bottom:calc(var(--mobile-footer-size,86px) + env(safe-area-inset-bottom) + 16px);background:#fff}[data-mobile-theme=light] :is(h1,h2,h3,h4){color:#172033}[data-mobile-theme=light] :is(input,textarea,select){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:#6d28d9}[data-mobile-theme=light] :is(select option,select optgroup){color:#172033;background:#fff}[data-mobile-theme=light] ::placeholder{color:#64748b;opacity:1}[data-mobile-theme=light] :is(button,a,input,textarea,select):focus-visible{outline-color:#7c3aed}[data-mobile-theme=light] [class~=text-white]{color:#172033}[data-mobile-theme=light] [class*="text-white/"]{color:#526174}[data-mobile-theme=light] [class*="text-black/"]{color:#334155}[data-mobile-theme=light] [class*=border-white],[data-mobile-theme=light] [class*=divide-white]>:not(:last-child){border-color:#dce2e9}[data-mobile-theme=light] [class*=bg-black],[data-mobile-theme=light] :is(.bg-neutral-900,.bg-neutral-950){background-color:#fff}[data-mobile-theme=light] [class~=fixed][class~=inset-0][class*="bg-black/"]{background-color:#f1f5f9cc}[data-mobile-theme=light] [class*="bg-white/"]{background-color:#f6f8fb}[data-mobile-theme=light] [class*="hover:bg-white/"]:hover{background-color:#eaf0f7}[data-mobile-theme=light] [class*="hover:bg-black/"]:hover{background-color:#eef2f6}[data-mobile-theme=light] :is([class*=bg-gradient],.glass,.glass-strong){background-color:#fff;background-image:none;border-color:#dce2e9}[data-mobile-theme=light] :is(.glass,.glass-strong){box-shadow:0 4px 20px #17203308}[data-mobile-theme=light] :is(.text-gradient,.shimmer-text){-webkit-text-fill-color:#5b21b6;color:#5b21b6!important;background:0 0!important}[data-mobile-theme=light] :is([class*=bg-gradient].h-1,[class*=bg-gradient].h-1\.5,[class*=bg-gradient].h-2,[class*=bg-gradient].h-full){background-color:#7c3aed}[data-mobile-theme=light] :is([class*=text-sky-2],[class*=text-sky-3],[class*=text-sky-4],[class*=text-cyan-2],[class*=text-cyan-3],[class*=text-cyan-4]){color:#075985}[data-mobile-theme=light] :is([class*=text-blue-2],[class*=text-blue-3],[class*=text-blue-4]){color:#1d4ed8}[data-mobile-theme=light] :is([class*=text-teal-2],[class*=text-teal-3],[class*=text-teal-4],[class*=text-emerald-2],[class*=text-emerald-3],[class*=text-emerald-4],[class*=text-green-2],[class*=text-green-3],[class*=text-green-4]){color:#166534}[data-mobile-theme=light] :is([class*=text-amber-2],[class*=text-amber-3],[class*=text-amber-4],[class*=text-yellow-2],[class*=text-yellow-3],[class*=text-yellow-4],[class*=text-orange-2],[class*=text-orange-3],[class*=text-orange-4]){color:#92400e}[data-mobile-theme=light] :is([class*=text-purple-2],[class*=text-purple-3],[class*=text-purple-4],[class*=text-violet-2],[class*=text-violet-3],[class*=text-violet-4],[class*=text-fuchsia-2],[class*=text-fuchsia-3],[class*=text-fuchsia-4]){color:#6b21a8}[data-mobile-theme=light] :is([class*=text-pink-2],[class*=text-pink-3],[class*=text-pink-4],[class*=text-rose-2],[class*=text-rose-3],[class*=text-rose-4],[class*=text-red-2],[class*=text-red-3],[class*=text-red-4]){color:#9f1239}[data-mobile-theme=light] :is([class~=bg-primary],[class*="bg-primary/"]){background-color:#ede9fe}[data-mobile-theme=light] [class~=text-primary-foreground]{color:#4c1d95}[data-mobile-theme=light] [class~=bg-destructive]{background-color:#fee2e2}[data-mobile-theme=light] [class~=text-destructive-foreground]{color:#991b1b}[data-mobile-theme=light] .member-feed .mf-primary{color:#4c1d95;background:#ede9fe;border-color:#c4b5fd}[data-mobile-theme=light] .member-feed .mf-video>button{color:#334155;background:#f1f5f9}[data-mobile-theme=light] .member-feed .mf-video>button>span{color:#526174}[data-mobile-theme=light] .ssn-modules{--background:0 0% 100%;--surface:210 40% 98%;--surface-elevated:214 32% 95%;--foreground:222 40% 15%;--foreground-muted:215 25% 32%;--foreground-subtle:215 20% 38%;--primary:263 70% 50%;--primary-foreground:0 0% 100%;--primary-dim:263 55% 38%;--secondary:214 32% 95%;--secondary-foreground:222 40% 15%;--card:0 0% 100%;--card-foreground:222 40% 15%;--popover:0 0% 100%;--popover-foreground:222 40% 15%;--muted:214 32% 95%;--muted-foreground:215 25% 32%;--accent:263 70% 93%;--accent-foreground:263 70% 32%;--border:214 25% 85%;--border-subtle:214 25% 90%;--input:214 25% 80%;--ring:263 70% 50%;color:#172033;background:#fff}[data-mobile-theme=light] :is(.module-player-shell,.ssn-modules>.fixed.inset-0){bottom:calc(var(--mobile-footer-size) + env(safe-area-inset-bottom));z-index:30;color:#172033;background:#fff!important}[data-mobile-theme=light] .ssn-modules :is([style*="color: rgb(170, 170, 170)"],[style*="color: rgb(153, 153, 153)"],[style*="color: rgb(136, 136, 136)"]){color:#526174!important}[data-mobile-theme=light] .ssn-modules>.fixed.inset-0>:first-child [style*="color:"]{color:#334155!important}[data-mobile-theme=light] .ssn-modules [style*="color: rgb(79, 195, 247)"]{color:#075985!important}[data-mobile-theme=light] .ssn-modules button[style*="background: hsl(var(--primary))"]{color:#4c1d95!important;background:#ede9fe!important}[data-mobile-theme=light] .ssn-modules :is(button,a)[style*="color: white" i],[data-mobile-theme=light] .ssn-modules :is(button,a)[style*="color: rgb(255, 255, 255)" i]{color:#172033!important}[data-mobile-theme=light] .ssn-modules :is(button,a)[style*="color: white" i]:not([class*=grid]),[data-mobile-theme=light] .ssn-modules :is(button,a)[style*="color: rgb(255, 255, 255)" i]:not([class*=grid]){box-shadow:none!important}.mobile-bottom-bar{z-index:40;color:#334155;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #dce2e9;position:fixed;inset:auto 0 0}.mobile-primary-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;max-width:560px;height:56px;margin:auto;padding:3px 4px 0;display:grid}.mobile-primary-tabs button{color:#526174;cursor:pointer;background:#fff;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10px;display:flex}.mobile-primary-tabs button[aria-current=page]{color:#5b21b6;background:#f3efff;font-weight:700}.mobile-tabs-opener{justify-content:center;align-items:center;height:30px;display:flex}.mobile-tabs-opener button{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:16px;justify-content:center;align-items:center;width:72px;height:28px;display:flex}.mobile-tabs-opener button:hover{background:#f1f5f9}.mobile-tabs-sheet{color:#172033;width:min(100%,560px);max-height:86dvh;padding:22px 16px calc(8px + env(safe-area-inset-bottom));background:#fff;border:1px solid #dce2e9;border-radius:22px 22px 0 0;flex-direction:column;margin:auto;display:flex}.mobile-tabs-sheet-heading{text-align:left;flex:none;padding-right:28px}.mobile-tabs-grid{overscroll-behavior:contain;flex-wrap:wrap;gap:8px;margin:18px 0 8px;padding:2px;display:flex;overflow-y:auto}.mobile-tabs-grid button{color:#334155;cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #dce2e9;border-radius:22px;align-items:center;gap:7px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}.mobile-tabs-grid button[aria-current=page]{color:#713f12;background:#fef3c7;border-color:#fbbf24}.mobile-tabs-grid button:hover{border-color:#a78bfa}.mobile-tabs-grid svg{flex-shrink:0}.mobile-tabs-close{color:#475569;cursor:pointer;background:#f1f5f9;border:0;border-radius:14px;flex:none;justify-content:center;align-items:center;width:64px;height:28px;margin:auto;display:flex}.mobile-workspace-header{z-index:30;color:#334155;background:#fff;border-bottom:1px solid #dce2e9;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px clamp(12px,3vw,32px);display:flex;position:sticky;top:0}.mobile-workspace-header img{max-width:180px;height:30px}.mobile-workspace-back{align-items:center;gap:5px;font-size:13px;display:inline-flex}.mobile-workspace-content{overflow-wrap:anywhere;width:100%;min-width:0;max-width:1280px;margin:auto;padding:24px clamp(12px,3vw,32px)}.mobile-workspace-content [role=tablist]{justify-content:flex-start;max-width:100%;overflow-x:auto}.mobile-workspace-content [role=tab]{flex-shrink:0}.mobile-conversation{height:max(320px,calc(100dvh - 64px - var(--mobile-footer-size) - env(safe-area-inset-bottom) - 64px))}.mobile-account-links{border-top:1px solid #dce2e9;flex-direction:column;flex-shrink:0;gap:10px;padding:12px 0;display:flex}.mobile-account-links :is(a,button){color:#334155;background:#f8fafc;border:1px solid #dce2e9;border-radius:12px;align-items:center;gap:6px;width:fit-content;padding:7px 10px;font-size:12px;display:inline-flex}[data-mobile-theme=light] :is(a,button)[class~=bg-gradient-brand]{color:#4c1d95;box-shadow:none;background:#ede9fe;border:1px solid #c4b5fd}@media(max-width:380px){.mobile-workspace-header img{max-width:140px}}
