:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.4;font-weight:500;color:var(--ds-ink);background:var(--ds-night);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--ds-ink: #f8fafc;--ds-ink-muted: rgba(248, 250, 252, .68);--ds-ink-soft: rgba(248, 250, 252, .48);--ds-night: #090a0f;--ds-panel: rgba(16, 18, 27, .72);--ds-panel-strong: rgba(24, 27, 40, .88);--ds-panel-soft: rgba(255, 255, 255, .075);--ds-border: rgba(255, 255, 255, .13);--ds-border-strong: rgba(255, 255, 255, .22);--ds-pink: #ff4fa3;--ds-coral: #ff7a7a;--ds-violet: #8b5cf6;--ds-blue: #d8b4fe;--ds-cyan: #f0abfc;--ds-green: #f472b6;--ds-amber: #f9a8d4;--ds-danger: #fb7185;--ds-gradient-brand: linear-gradient(135deg, #ff4fa3 0%, #ff7ac8 46%, #a78bfa 100%);--ds-gradient-creator: linear-gradient(135deg, #ff4fa3 0%, #f472b6 52%, #f9a8d4 100%);--ds-gradient-trust: linear-gradient(135deg, #f472b6 0%, #ff8ac2 52%, #d8b4fe 100%);--ds-gradient-premium: linear-gradient(135deg, #fff1f8 0%, #ff4fa3 48%, #a78bfa 100%);--ds-radius-xs: 10px;--ds-radius-sm: 14px;--ds-radius-md: 18px;--ds-radius-lg: 24px;--ds-radius-xl: 30px;--ds-radius-xxl: 38px;--ds-radius-pill: 999px;--ds-shadow-soft: 0 18px 48px rgba(0, 0, 0, .24);--ds-shadow-panel: 0 28px 90px rgba(0, 0, 0, .36);--ds-shadow-floating: 0 36px 120px rgba(0, 0, 0, .48);--ds-shadow-glow: 0 28px 80px rgba(255, 79, 163, .26);--ds-motion-fast: .14s;--ds-motion-base: .22s;--ds-motion-slow: .42s;--ds-ease: cubic-bezier(.2,.8,.2,1);--ds-spring: cubic-bezier(.18,.89,.32,1.18);--app-rail: 286px;--app-right: 350px;--app-gap: 22px}.skip-link{position:fixed;left:16px;top:12px;z-index:9999;transform:translateY(-160%);border:1px solid var(--ds-border-strong);border-radius:8px;background:var(--ds-panel-strong);color:var(--ds-ink);padding:10px 14px;text-decoration:none;box-shadow:var(--ds-shadow-floating)}.skip-link:focus{transform:translateY(0);outline:3px solid var(--ds-pink);outline-offset:2px}.backend-badges .ds-badge.tone-trust{color:#064e3b!important;background:#d1fae5!important;border-color:#064e3b47!important}.admin-control-center{display:grid;gap:14px;min-width:0}.admin-control-header,.admin-control-tabs,.admin-filter-bar,.admin-table-row,.admin-table-head,.admin-user-drawer header,.admin-dialog header,.admin-dialog>div{display:flex;gap:10px;align-items:center}.admin-control-header{justify-content:space-between}.admin-control-header h1,.admin-user-drawer h2,.admin-dialog h2{margin:6px 0 0;font-size:1.25rem;line-height:1.2}.admin-control-tabs{overflow-x:auto;padding-bottom:2px}.admin-control-tabs button{flex:0 0 auto;border:1px solid var(--ds-border);border-radius:999px;background:#ffffff0e;color:var(--ds-ink);padding:9px 12px}.admin-control-tabs button.active{border-color:#ff4fa38f;background:#ff4fa329}.admin-control-notice{border:1px solid rgba(248,113,113,.32);border-radius:12px;padding:10px 12px;background:#7f1d1d38}.admin-control-loading{padding:16px}.admin-metric-grid,.admin-system-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.admin-metric,.admin-system-grid article{display:grid;gap:8px;min-width:0;padding:14px}.admin-metric strong,.admin-system-grid strong{font-size:1.35rem}.admin-users-layout,.admin-list-panel{display:grid;gap:12px;min-width:0}.admin-filter-bar{flex-wrap:wrap;padding:12px}.admin-filter-bar label{display:grid;gap:5px}.admin-filter-bar input,.admin-filter-bar select,.admin-dialog textarea{min-width:0;border:1px solid var(--ds-border);border-radius:10px;background:#ffffff0f;color:var(--ds-ink);padding:10px}.admin-user-table,.admin-list-panel{overflow-x:auto;padding:12px}.admin-table-head,.admin-table-row{min-width:820px;grid-template-columns:2fr 130px 1.2fr 90px 270px}.admin-table-head{display:grid;color:var(--ds-ink-muted);font-size:.82rem;padding:6px 8px}.admin-table-row{display:grid;align-items:center;border-top:1px solid var(--ds-border);padding:9px 8px}.admin-table-row>button{display:flex;gap:8px;align-items:center;min-width:0;border:0;background:transparent;color:var(--ds-ink);text-align:left}.admin-table-row small{display:block;color:var(--ds-ink-muted)}.admin-table-row>div{display:flex;flex-wrap:wrap;gap:6px}.admin-list-panel article{display:grid;gap:5px;border-top:1px solid var(--ds-border);padding:10px 0}.admin-list-panel article:first-of-type{border-top:0}.admin-list-panel span,.admin-list-panel small{color:var(--ds-ink-muted)}.admin-user-drawer{position:fixed;inset:76px 18px 18px auto;z-index:80;display:grid;gap:14px;width:min(430px,calc(100vw - 36px));overflow:auto;border:1px solid var(--ds-border);border-radius:18px;background:#0c0e15f5;box-shadow:var(--ds-shadow-floating);padding:18px}.admin-user-drawer header{justify-content:space-between}.admin-user-drawer header button{border:1px solid var(--ds-border);border-radius:999px;background:#ffffff0f;color:var(--ds-ink);padding:8px 10px}.admin-user-drawer dl{display:grid;grid-template-columns:130px minmax(0,1fr);gap:8px}.admin-user-drawer dt{color:var(--ds-ink-muted)}.admin-user-drawer dd{min-width:0;margin:0;overflow-wrap:anywhere}.admin-drawer-actions{display:flex;flex-wrap:wrap;gap:8px}.admin-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;background:#00000094;padding:18px}.admin-dialog{display:grid;gap:14px;width:min(460px,100%);padding:18px}.admin-dialog header,.admin-dialog>div{justify-content:space-between}.admin-dialog label{display:grid;gap:6px}.admin-dialog textarea{min-height:96px;resize:vertical}@media(max-width:720px){.admin-control-header{align-items:flex-start;flex-direction:column}.admin-metric-grid,.admin-system-grid{grid-template-columns:1fr}.admin-filter-bar{align-items:stretch;flex-direction:column}.admin-filter-bar label,.admin-filter-bar .ds-field{width:100%}.admin-user-drawer{inset:auto 0 0 0;width:auto;max-height:86vh;border-radius:18px 18px 0 0}.admin-user-drawer dl{grid-template-columns:1fr}}.phase-4-workspace{display:grid;gap:18px}.phase-4-hero{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:end;padding:28px;background:radial-gradient(circle at 16% 12%,rgba(255,79,163,.16),transparent 34%),radial-gradient(circle at 88% 8%,rgba(240,171,252,.12),transparent 32%),#0f172ac7}.phase-4-hero h1{max-width:940px;margin:12px 0 10px;font-size:clamp(2rem,4vw,4rem);line-height:1}.phase-4-hero p,.phase-4-panel p,.phase-4-panel small,.phase-4-status-grid p,.phase-4-readiness-list p,.phase-4-table p,.phase-4-contracts p,.phase-4-migrations p,.phase-4-checklist p{color:#e2e8f0ad}.phase-4-guard-card,.phase-4-panel,.phase-4-status-grid article,.phase-4-readiness-list article,.phase-4-table article,.phase-4-contracts article,.phase-4-migrations article,.phase-4-checklist article{border:1px solid rgba(148,163,184,.16);border-radius:18px;background:#ffffff0e}.phase-4-guard-card{display:grid;gap:10px;padding:18px}.phase-4-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.38fr);gap:16px;align-items:start}.phase-4-panel{display:grid;gap:14px;min-width:0;padding:20px}.phase-4-panel.wide{grid-column:1 / -1}.phase-4-panel>header,.phase-4-contracts article header{display:flex;gap:12px;align-items:center;justify-content:space-between}.phase-4-panel>header>div{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.phase-4-status-grid,.phase-4-readiness-list,.phase-4-table,.phase-4-contracts,.phase-4-migrations,.phase-4-checklist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.phase-4-readiness-list,.phase-4-contracts,.phase-4-migrations{grid-template-columns:repeat(2,minmax(0,1fr))}.phase-4-status-grid article,.phase-4-readiness-list article,.phase-4-table article,.phase-4-contracts article,.phase-4-migrations article,.phase-4-checklist article{display:grid;gap:8px;min-width:0;padding:14px}.phase-4-status-grid strong,.phase-4-readiness-list strong,.phase-4-table strong,.phase-4-contracts strong,.phase-4-migrations strong,.phase-4-checklist strong{text-transform:capitalize}.phase-4-table article span,.phase-4-contracts article>span{color:#f8fafcd1;font-family:SFMono-Regular,Consolas,monospace;font-size:.82rem;overflow-wrap:anywhere}.phase-4-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.phase-4-timeline span{min-height:34px;padding:8px;border:1px solid rgba(148,163,184,.14);border-radius:12px;color:#f8fafcc7;text-align:center;background:#0f172a8a}@media(max-width:980px){.phase-4-hero,.phase-4-layout,.phase-4-status-grid,.phase-4-readiness-list,.phase-4-table,.phase-4-contracts,.phase-4-migrations,.phase-4-checklist{grid-template-columns:1fr}}.feature027-live-workspace{display:grid;gap:14px}.feature027-live-hero,.feature027-live-shelf,.feature027-live-player,.feature027-live-chat,.feature027-creator-controls,.feature027-schedule-form,.feature027-creator-strip,.feature027-profile-live{border-radius:8px}.feature027-live-hero{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.feature027-live-hero h1{margin:8px 0;max-width:720px}.feature027-live-hero p{max-width:760px}.feature027-live-metrics,.feature027-creator-strip-stats,.feature027-economy-strip{display:flex;flex-wrap:wrap;gap:8px}.feature027-live-metrics span,.feature027-creator-strip-stats span,.feature027-economy-strip span{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-soft);font-size:.86rem}.feature027-live-shelf header,.feature027-live-chat header,.feature027-creator-controls header,.feature027-schedule-form header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.feature027-live-card-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.feature027-live-card{min-width:0}.feature027-live-card>button{width:100%;height:100%;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:inherit;padding:10px;display:grid;gap:8px;text-align:left;cursor:pointer}.feature027-live-card.is-active>button,.feature027-live-card>button:hover{border-color:var(--brand);box-shadow:0 10px 30px #ff2f8d1f}.feature027-live-thumb{min-height:92px;border-radius:8px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#ff2f8d,#ff6aa6)}.feature027-live-creator,.feature027-live-tags,.feature027-live-tag-list{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.feature027-live-creator span{display:grid}.feature027-live-tag-list i{font-style:normal;font-size:.76rem;color:var(--text-muted)}.feature027-live-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px;align-items:start}.feature027-live-side{display:grid;gap:14px}.feature027-video-placeholder{min-height:320px;border-radius:8px;display:grid;place-items:center;align-content:center;gap:9px;text-align:center;color:#fff;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.16),transparent 28%),linear-gradient(135deg,#151722,#2c2336 48%,#ff2f8d)}.feature027-live-player header{display:flex;align-items:center;gap:10px;margin:12px 0}.feature027-live-player header>div{min-width:0;flex:1}.feature027-player-actions,.feature027-live-composer,.feature027-schedule-grid,.feature027-creator-controls>div,.feature027-creator-strip{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.feature027-player-actions button:not(.ds-button){border:1px solid var(--border);border-radius:999px;background:var(--surface-soft);padding:8px 10px;display:inline-flex;gap:6px;align-items:center;cursor:pointer}.feature027-player-actions label,.feature027-creator-controls label,.feature027-schedule-grid label{display:grid;gap:4px;min-width:150px;font-size:.8rem;color:var(--text-muted)}.feature027-player-actions input,.feature027-player-actions select,.feature027-live-composer input,.feature027-creator-controls input,.feature027-schedule-grid input,.feature027-schedule-grid select,.feature027-schedule-grid textarea{border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);padding:9px 10px;min-width:0}.feature027-live-composer{margin-top:12px}.feature027-live-composer input{flex:1 1 220px}.feature027-live-chat{max-height:720px;overflow:hidden}.feature027-chat-list{display:grid;gap:8px;max-height:620px;overflow:auto;padding-right:4px}.feature027-chat-list article{border:1px solid var(--border);border-radius:8px;padding:9px;background:var(--surface)}.feature027-chat-list article.is-pinned{border-color:var(--brand);background:#ff2f8d0f}.feature027-chat-list article.is-system{background:var(--surface-soft)}.feature027-chat-list article.is-removed{opacity:.68}.feature027-chat-list article>div,.feature027-chat-list footer{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.feature027-chat-list footer button{border:0;background:transparent;color:var(--text-muted);display:inline-flex;gap:4px;align-items:center;cursor:pointer;padding:4px 0}.feature027-schedule-grid{align-items:stretch}.feature027-schedule-grid label{flex:1 1 180px}.feature027-schedule-grid .feature027-wide{flex-basis:100%}.feature027-schedule-grid textarea{min-height:88px}.feature027-check{display:flex!important;grid-template-columns:none;flex-direction:row;align-items:center;color:var(--text)!important}.feature027-empty-line{margin:0;color:var(--text-muted)}.feature027-creator-strip{justify-content:space-between}.feature027-creator-strip>div{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.feature027-profile-live-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.feature027-profile-live-list article{border:1px solid var(--border);border-radius:8px;padding:10px;display:grid;gap:7px}@media(max-width:920px){.feature027-live-hero,.feature027-live-grid{grid-template-columns:1fr}.feature027-live-hero{display:grid}.feature027-video-placeholder{min-height:220px}.feature027-live-card-row{grid-template-columns:1fr}}.feature017-composer{max-width:1180px}.feature017-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:14px;align-items:start}.feature017-editor,.feature017-preview-column,.feature017-ai-box,.feature017-preview-card,.feature017-manager,.feature017-safety-preview,.feature017-creator-panel,.feature017-library-sync{display:grid;gap:12px}.feature017-editor{min-width:0}.feature017-segment-row,.feature017-visibility,.feature017-toggle-grid,.feature017-schedule-row,.feature017-actions,.feature017-manager-tabs,.feature017-ai-box header,.feature017-preview-card header,.feature017-creator-panel header,.feature017-library-sync header,.feature017-creator-stats{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.feature017-segment-row button,.feature017-visibility button,.feature017-toggle-grid button,.feature017-manager-tabs button,.feature017-manager-list button,.feature017-creator-list button,.feature017-library-grid button{display:inline-flex;gap:7px;align-items:center;min-height:34px;padding:7px 10px;border:1px solid rgba(148,163,184,.18);border-radius:12px;color:var(--ds-v76-ink, #17121a);background:#ffffffdb;cursor:pointer}.feature017-segment-row button.active,.feature017-visibility button.active,.feature017-toggle-grid button.active,.feature017-manager-tabs button.active{border-color:#ff4fa357;color:#be185d;background:#fff1f8}.feature017-field{display:grid;gap:6px;min-width:0;color:var(--ds-v76-muted, #6f6472);font-size:.82rem}.feature017-field input,.feature017-field textarea{width:100%;min-width:0;border:1px solid rgba(148,163,184,.18);border-radius:12px;padding:10px 12px;color:var(--ds-v76-ink, #17121a);background:#ffffffeb}.feature017-field textarea{min-height:92px;resize:vertical}.feature017-ai-box,.feature017-safety-preview,.feature017-preview-card,.feature017-manager,.feature017-creator-panel,.feature017-library-sync{border:1px solid rgba(148,163,184,.16);border-radius:16px;padding:12px;background:#ffffffe0;box-shadow:0 12px 30px #76264e0f}.feature017-ai-box p,.feature017-safety-preview p,.feature017-preview-card p,.feature017-manager-list p,.feature017-library-grid p{margin:0;color:var(--ds-v76-muted, #6f6472)}.feature017-ai-box div,.feature017-hashtags{display:flex;flex-wrap:wrap;gap:6px}.feature017-hashtags span{color:#be185d;font-size:.82rem}.feature017-schedule-row{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(180px,1fr)}.feature017-media-preview{display:grid;place-items:center;min-height:180px;border-radius:16px;color:#9d174d;background:linear-gradient(135deg,#fff,#ffe4f0 48%,#ff4fa3)}.feature017-media-preview.tone-reel{background:linear-gradient(135deg,#fff,#e0f2fe 45%,#38bdf8)}.feature017-media-preview.tone-video{background:linear-gradient(135deg,#fff,#f5d0fe 46%,#a855f7)}.feature017-manager-list,.feature017-creator-list,.feature017-library-grid{display:grid;gap:8px}.feature017-manager-list article,.feature017-creator-list article,.feature017-library-grid article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0;padding:9px;border:1px solid rgba(148,163,184,.14);border-radius:12px;background:#ffffffbd}.feature017-manager-list article>button,.feature017-manager-list article>div,.feature017-creator-list article>div,.feature017-library-grid article>div{display:flex;gap:7px;align-items:center;min-width:0}.feature017-manager-list strong,.feature017-creator-list strong,.feature017-library-grid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feature017-manager-list span,.feature017-creator-list span,.feature017-library-grid span{color:var(--ds-v76-muted, #6f6472);font-size:.82rem}.feature017-confirmation{color:#be185d}.feature017-creator-panel{grid-column:1 / -1}.feature017-creator-panel h2{margin:0;font-size:1.08rem}.feature017-creator-stats span{padding:6px 9px;border-radius:999px;color:#6f6472;background:#fff7fb}.feature017-library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:920px){.feature017-layout,.feature017-schedule-row,.feature017-library-grid{grid-template-columns:1fr}}@media(max-width:1180px){.app-topbar{overflow:hidden}.app-topbar-search{min-width:0;flex:1 1 260px}.topbar-actions{min-width:0;flex:0 1 auto;overflow:hidden}.app-role-switch,.app-topbar .ds-badge,.app-topbar .app-spotycoins,.user-chip>span{display:none}.user-chip{width:46px;padding:0;justify-content:center}}.backend-feed-shell,.backend-discover{display:grid;gap:12px;min-width:0;max-width:100%}.backend-feed-shell{contain:layout style}.backend-feed-shell.is-refreshing:before{content:"";justify-self:center;width:34px;height:4px;border-radius:999px;background:var(--brand);animation:backend-feed-refresh .72s ease-in-out infinite alternate}.backend-feed-toolbar,.backend-composer-actions,.backend-post-actions,.backend-comments-head,.backend-discover-tabs,.backend-profile-counters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.backend-composer,.backend-post-card,.backend-search-results{display:grid;gap:13px;padding:16px;min-width:0;overflow:clip;border:1px solid rgba(42,30,45,.09);border-radius:12px;background:linear-gradient(180deg,#fffffff5,#fffafdf0),var(--surface);box-shadow:0 16px 42px #5f244413;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.backend-post-card:hover{transform:translateY(-1px);box-shadow:0 20px 46px #5f244418}.backend-post-card.is-pending{opacity:.84;animation:backend-post-publish .9s ease both}.backend-composer textarea,.backend-edit-box textarea,.backend-comment-form input,.backend-comment input,.backend-searchbar input{width:100%;min-width:0;border:1px solid var(--border-subtle);border-radius:8px;padding:10px 12px;background:var(--surface-raised);color:var(--text-primary)}.backend-composer textarea,.backend-edit-box textarea{resize:none;min-height:74px;line-height:1.5}.backend-composer-format{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:7px;min-width:0}.backend-composer-format small{color:var(--text-muted);font-size:.78rem}.backend-char-counter{margin-left:auto;min-width:48px;text-align:right;color:var(--text-muted);font-size:.82rem;font-weight:800}.backend-char-counter.is-low{color:#b45309}.backend-char-counter.is-over{color:#b91c1c}.backend-emoji-popover{position:absolute;z-index:20;top:calc(100% + 6px);left:0;display:grid;grid-template-columns:repeat(4,36px);gap:6px;padding:8px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface);box-shadow:0 14px 34px #16121a24}.backend-emoji-popover button{width:36px;height:36px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-raised);cursor:pointer}.backend-composer-preview{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}.backend-composer-preview figure{position:relative;margin:0;aspect-ratio:1;overflow:hidden;border-radius:8px;border:1px solid var(--border-subtle);cursor:grab;background:var(--surface-muted)}.backend-composer-preview figure.is-dragging{opacity:.58;transform:scale(.98);outline:2px solid var(--brand);outline-offset:2px}.backend-composer-preview img,.backend-gallery img{width:100%;height:100%;object-fit:cover;display:block}.backend-composer-preview figcaption,.backend-gallery>div{position:absolute;inset-inline:6px;bottom:6px;display:flex;justify-content:center;gap:6px}.backend-upload-progress{flex:1 1 120px;height:8px;overflow:hidden;border-radius:999px;background:var(--surface-muted)}.backend-upload-progress i{display:block;height:100%;background:var(--brand);transition:width .2s ease}.backend-post-card header,.backend-comment{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:start;min-width:0}.backend-post-card header strong,.backend-post-card header span,.backend-comment p,.backend-comment span,.backend-post-card p{overflow-wrap:anywhere}.backend-post-card>p{margin:0;color:var(--text-primary);font-size:.98rem;line-height:1.56}.backend-inline-token{color:var(--brand);font-weight:800;text-decoration:none}.backend-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.backend-gallery{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:8px;background:var(--surface-muted);content-visibility:auto;contain-intrinsic-size:520px 390px}.backend-gallery.is-error{aspect-ratio:auto!important;min-height:92px;content-visibility:visible;contain-intrinsic-size:auto}.backend-gallery>button{position:relative}.backend-media-watermark{position:absolute;right:max(14px,2.5%);bottom:max(14px,2.5%);z-index:2;padding:5px 8px;border-radius:7px;color:#fffffff0;background:#0e0a0f61;font-size:.78rem;font-weight:800;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.7);pointer-events:none}.backend-media-error{display:flex;gap:10px;align-items:center;flex-wrap:wrap;min-height:92px;padding:16px;color:var(--text-secondary);background:var(--surface-muted)}.backend-media-error span{width:100%;padding-left:32px;font-size:.82rem}.backend-gallery>button{display:block;width:100%;height:100%;padding:0;border:0;background:transparent}.backend-comments{display:grid;gap:10px;border-top:1px solid var(--border-subtle);padding-top:10px}.backend-post-more{position:relative}.backend-post-more summary{display:inline-grid;width:36px;height:36px;place-items:center;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-raised);cursor:pointer;list-style:none}.backend-post-more summary::-webkit-details-marker{display:none}.backend-post-more[open]{z-index:30}.backend-post-more[open]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0}.backend-post-more button{position:relative;z-index:1;width:max-content;min-width:164px;display:flex;align-items:center;gap:8px;padding:9px 10px;border:0;background:transparent;color:var(--text-primary);font-weight:800;text-align:left;cursor:pointer}.backend-post-more[open] button:first-of-type{margin-top:8px}.backend-post-more[open]{padding:0}.backend-post-more[open] button{background:var(--surface);border-inline:1px solid var(--border-subtle)}.backend-post-more[open] button:first-of-type{border-top:1px solid var(--border-subtle);border-radius:8px 8px 0 0}.backend-post-more[open] button:last-of-type{border-bottom:1px solid var(--border-subtle);border-radius:0 0 8px 8px;box-shadow:0 12px 28px #16121a1f}.backend-comment.is-deleted{opacity:.72}.backend-comment-reply{width:fit-content;margin-top:4px;padding:0;border:0;color:var(--brand);background:transparent;font-size:.78rem;font-weight:800;cursor:pointer}.backend-comment-form,.backend-searchbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.backend-searchbar{grid-template-columns:auto minmax(0,1fr) auto}.backend-search-results>div{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.backend-feed-skeleton{display:grid;gap:12px}.backend-feed-skeleton .ds-surface{display:grid;gap:10px;padding:14px}.backend-feed-skeleton span,.backend-feed-skeleton p{display:block;height:14px;margin:0;border-radius:999px;background:linear-gradient(90deg,var(--surface-muted),var(--surface-raised),var(--surface-muted));background-size:220% 100%;animation:backend-skeleton 1.1s ease-in-out infinite}.backend-feed-skeleton span{width:44%}.backend-feed-sentinel{min-height:32px;display:grid;place-items:center}.backend-gallery-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:18px;background:#090e18b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.backend-gallery-modal>div{position:relative;display:grid;gap:10px;width:min(960px,100%);max-height:calc(100dvh - 36px);padding:12px;border-radius:8px;background:var(--surface);overflow:auto}.backend-gallery-modal .ds-icon-button{justify-self:end}.backend-gallery-modal img{width:100%;max-height:min(72dvh,760px);object-fit:contain;border-radius:8px;background:var(--surface-muted)}.backend-gallery-modal-media{position:relative;overflow:hidden;border-radius:8px;background:var(--surface-muted)}.backend-gallery-modal-media img{display:block}.backend-gallery-modal nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.backend-gallery-modal nav button{width:34px;height:34px}.backend-gallery-modal nav button.active{outline:2px solid var(--brand);outline-offset:2px}.backend-share-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;display:grid;place-items:center;padding:18px;background:#0e0b1175;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.backend-share-dialog{width:min(460px,100%);display:grid;gap:12px}.backend-share-dialog header,.backend-share-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:8px}.backend-share-dialog code{display:block;overflow-wrap:anywhere;padding:11px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-raised);color:var(--brand)}.backend-post-actions .is-liked-pulse svg,.backend-post-actions .is-bookmark-pulse svg{animation:backend-action-pop .36s cubic-bezier(.2,1.4,.4,1)}@keyframes backend-skeleton{0%{background-position:0 0}to{background-position:-220% 0}}@keyframes backend-action-pop{0%{transform:scale(.8)}70%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes backend-post-publish{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes backend-feed-refresh{0%{transform:scaleX(.45);opacity:.55}to{transform:scaleX(1);opacity:1}}@media(max-width:520px){.backend-composer,.backend-post-card,.backend-search-results{padding:10px;border-radius:10px}.backend-post-card header,.backend-comment{grid-template-columns:auto minmax(0,1fr)}.backend-badges{grid-column:1 / -1;justify-content:flex-start}.backend-comment-form,.backend-searchbar{grid-template-columns:1fr}.backend-gallery{aspect-ratio:1}.backend-post-actions,.backend-composer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.backend-post-actions .ds-button,.backend-composer-actions .ds-button,.backend-composer-actions label{width:100%;justify-content:center}.backend-char-counter{margin-left:0;text-align:left}}:root{--ds-space-1: 4px;--ds-space-2: 8px;--ds-space-3: 12px;--ds-space-4: 16px;--ds-space-5: 20px;--ds-space-6: 24px;--ds-radius-control: 8px;--ds-radius-card: 8px;--ds-radius-panel: 12px;--ds-font-display: clamp(1.45rem, 2.1vw, 2.2rem);--ds-font-heading: clamp(1.12rem, 1.25vw, 1.35rem);--ds-font-title: 1rem;--ds-font-body: .9rem;--ds-font-caption: .76rem;--ds-line-tight: 1.16;--ds-line-body: 1.45;--ds-surface: #FFFFFF;--ds-surface-soft: #FFF8FB;--ds-border: rgba(156, 78, 119, .16);--ds-border-strong: rgba(156, 78, 119, .26);--ds-text: #24131D;--ds-muted: #6E5B66;--ds-brand: #E91E73;--ds-brand-strong: #C2185B;--ds-focus: rgba(233, 30, 115, .42);--ds-shadow: 0 10px 28px rgba(118, 38, 78, .08)}html{font-size:16px}body,button,input,textarea,select{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{color:var(--ds-text);font-size:var(--ds-font-body);line-height:var(--ds-line-body)}h1,h2,h3,h4,p{letter-spacing:0!important}h1{font-size:var(--ds-font-display)!important;line-height:var(--ds-line-tight)!important}h2{font-size:var(--ds-font-heading)!important;line-height:1.2!important}h3,h4{font-size:var(--ds-font-title)!important;line-height:1.25!important}p,li{font-size:var(--ds-font-body)}small,.ds-eyebrow,.meta,.caption,.notification-item-meta{font-size:var(--ds-font-caption)!important;line-height:1.35!important}.app-workspace,.home-workspace,.discover-workspace,.creator-workspace,.profile-workspace,.social-workspace,.messages-workspace,.notifications-workspace,.economy-workspace,.privacy-workspace,.verification-workspace,.ops-workspace,.insights-workspace,.media-workspace,.premium-workspace,.auth-workspace,.settings-workspace{gap:var(--ds-space-3)!important}.app-workspace>*,.home-workspace>*,.discover-workspace>*,.creator-workspace>*,.profile-workspace>*,.social-workspace>*,.messages-workspace>*,.notifications-workspace>*,.economy-workspace>*,.privacy-workspace>*,.verification-workspace>*,.ops-workspace>*,.insights-workspace>*,.media-workspace>*,.premium-workspace>*,.auth-workspace>*,.settings-workspace>*{min-width:0}.ds-surface,.ds-card,.feature006-post-card,.conversation-item,.notification-item,.profile-card,.creator-card,.message-card,.feed-card,.live-card,.feature027-live-card,.feature027-live-card>button,.discover-card,.premium-card,.economy-module,.privacy-module,.settings-module,.verification-card,.feature008-card,.os-overlay-panel,.os-overlay-content,.ds-modal,.ds-drawer,.ds-bottom-sheet,.ds-empty-state,.app-shared-empty,.app-shared-error,.app-shared-loader{border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-card)!important;background:var(--ds-surface)!important;box-shadow:var(--ds-shadow)!important}.ds-surface,.ds-card,.feature006-post-card,.conversation-item,.notification-item,.profile-card,.creator-card,.message-card,.feed-card,.live-card,.feature027-live-card>button,.discover-card,.premium-card,.economy-module,.privacy-module,.settings-module,.verification-card,.feature008-card{padding:var(--ds-space-3)!important}.ds-card.density-comfortable{padding:var(--ds-space-4)!important}.ds-card.is-interactive,.ds-surface.is-interactive,.feature027-live-card>button,.conversation-item,.notification-item{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.ds-card.is-interactive:hover,.ds-surface.is-interactive:hover,.feature027-live-card>button:hover,.conversation-item:hover,.notification-item:hover{border-color:var(--ds-border-strong)!important;box-shadow:0 14px 34px #76264e1c!important;transform:translateY(-1px)}.ds-button,.ds-icon-button,button.primary,button.secondary,button.ghost,button.danger,button.outline,.action-button,.context-button,.filter-chip,.chip,.pill,.tag,.os-ai-prompts button,.os-create-grid button,.ds-chip,.ds-selector-group button,.ds-menu button,.ds-accordion>section>button,.ds-list-row button,.live-actions button,.message-actions button,.notification-actions button{align-items:center;border-radius:var(--ds-radius-control)!important;border:1px solid var(--ds-border)!important;display:inline-flex;font-size:.86rem!important;font-weight:750!important;gap:var(--ds-space-2);justify-content:center;line-height:1.1!important;min-height:34px;padding:8px 12px!important;text-decoration:none}.ds-button.size-sm,.ds-chip,.ds-tag,.ds-badge,.ds-status-pill,.filter-chip,.chip,.pill,.tag{min-height:28px;padding:6px 9px!important}.ds-button.variant-primary,button.primary{background:var(--ds-brand)!important;border-color:var(--ds-brand)!important;color:#fff!important}.ds-button.variant-danger,button.danger{background:#c9304b!important;border-color:#c9304b!important;color:#fff!important}.ds-button.variant-secondary,button.secondary,.ds-button.variant-soft{background:var(--ds-surface-soft)!important;color:var(--ds-text)!important}.ds-button.variant-ghost,button.ghost{background:transparent!important;color:var(--ds-brand-strong)!important}.ds-button.variant-outline,button.outline{background:#fff!important;color:var(--ds-text)!important}.ds-button:disabled,button:disabled,.is-disabled{cursor:not-allowed!important;opacity:.48!important}.ds-icon-button{aspect-ratio:1 / 1;min-width:34px;padding:0!important}input,textarea,select,.ds-field input,.ds-field textarea,.ds-field select,.app-shared-search input,.search-input,.os-create-textarea{background:#fff!important;border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-control)!important;color:var(--ds-text)!important;font-size:.9rem!important;min-height:36px;padding:8px 10px!important;width:100%}textarea,.ds-field textarea,.os-create-textarea{line-height:1.4;min-height:84px;resize:vertical}.ds-field{display:grid;gap:var(--ds-space-1)}.ds-field>span{color:var(--ds-text);font-size:.78rem;font-weight:800}.ds-field small{color:var(--ds-muted)}.ds-field.has-error input,.ds-field.has-error textarea,.ds-field.has-error select{border-color:#c9304b!important}.ds-selector-group,.ds-tabs,.tabs,.discover-tabs,.creator-tabs,.profile-tabs,.social-tabs,.messages-tabs,.notifications-tabs,.auth-tabs{align-items:center;background:var(--ds-surface-soft)!important;border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-panel)!important;display:flex;gap:var(--ds-space-1)!important;min-width:0;padding:4px!important}.ds-tabs button,.tabs button,.discover-tabs button,.creator-tabs button,.profile-tabs button,.social-tabs button,.messages-tabs button,.notifications-tabs button,.auth-tabs button,.ds-selector-group button{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:#2a1824!important;flex:0 0 auto;min-height:30px;padding:6px 10px!important}.ds-tabs button.active,.tabs button.active,.discover-tabs button.active,.creator-tabs button.active,.profile-tabs button.active,.social-tabs button.active,.messages-tabs button.active,.notifications-tabs button.active,.auth-tabs button.active,.ds-selector-group button.active{background:#fff!important;border-color:var(--ds-border)!important;color:var(--ds-text)!important;box-shadow:0 6px 16px #76264e12!important}.ds-badge,.ds-status-pill,.ds-tag,.role-badge,.premium-badge,.verification-badge,.spotycoins-badge{align-items:center;border:1px solid var(--ds-border)!important;border-radius:999px!important;display:inline-flex;font-size:.72rem!important;font-weight:800!important;gap:5px;line-height:1;min-height:24px;padding:5px 8px!important}.ds-badge.tone-brand,.ds-tag.tone-brand,.premium-badge{background:#fff0f7!important;color:#b51456!important}.ds-badge.tone-trust,.verification-badge{background:#ecfdf5!important;color:#08764f!important}.ds-badge.tone-premium,.spotycoins-badge{background:#fff7d6!important;color:#7a4b00!important}.ds-chip{background:#fff!important;color:var(--ds-muted)!important}.ds-chip.active{background:#fff0f7!important;border-color:#e91e7347!important;color:var(--ds-brand-strong)!important}.ds-dropdown,.ds-context-menu{display:inline-flex;position:relative}.ds-menu{background:#fff;border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);box-shadow:0 16px 34px #531e3a29;display:grid;gap:3px;min-width:190px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:80}.ds-menu button{justify-content:flex-start;width:100%}.ds-accordion{display:grid;gap:var(--ds-space-2)}.ds-accordion>section{border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);overflow:hidden}.ds-accordion>section>button{background:#fff!important;border:0!important;justify-content:space-between;width:100%}.ds-accordion>section>div{border-top:1px solid var(--ds-border);padding:var(--ds-space-3)}.ds-list{border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);overflow:hidden}.ds-list-row{align-items:center;border-bottom:1px solid var(--ds-border);display:flex;gap:var(--ds-space-2);justify-content:space-between;min-height:44px;padding:var(--ds-space-2) var(--ds-space-3)}.ds-list-row:last-child{border-bottom:0}.ds-table-wrap{border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);max-width:100%;overflow:auto}.ds-table,table{border-collapse:collapse;width:100%}.ds-table th,.ds-table td,table th,table td{border-bottom:1px solid var(--ds-border);color:var(--ds-text);font-size:.84rem;padding:9px 10px;text-align:left;white-space:nowrap}.ds-table th,table th{background:var(--ds-surface-soft);color:var(--ds-muted);font-size:.72rem;font-weight:900;text-transform:uppercase}.ds-empty-state,.app-shared-empty,.app-shared-error,.app-shared-loader,.ds-loader{align-items:center;display:grid;gap:var(--ds-space-2);justify-items:center;min-height:150px;padding:var(--ds-space-5)!important;text-align:center}.ds-empty-state h2,.app-shared-empty h2,.app-shared-error h2{margin:0}.ds-empty-state p,.app-shared-empty p,.app-shared-error p{color:var(--ds-muted);margin:0;max-width:46ch}.ds-skeleton,.app-shared-skeleton{display:grid;gap:var(--ds-space-2);width:100%}.ds-skeleton span,.app-shared-skeleton span,.skeleton,.skeleton-line{animation:ds-shimmer 1.35s ease-in-out infinite;background:linear-gradient(90deg,#f8eaf1,#fff,#f8eaf1)!important;background-size:240% 100%!important;border-radius:var(--ds-radius-control)!important;display:block;min-height:12px}.ds-skeleton span:nth-child(1){width:78%}.ds-skeleton span:nth-child(3){width:54%}.ds-loader{min-height:96px}.ds-loader-dot{animation:ds-pulse 1.1s ease-in-out infinite;background:var(--ds-brand);border-radius:999px;box-shadow:0 0 0 8px #e91e731a;height:12px;width:12px}.ds-loader strong{display:block}.ds-loader small{color:var(--ds-muted)}.ds-toast,.toast,.app-toast{align-items:center;background:#24131d!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:var(--ds-radius-card)!important;box-shadow:0 16px 34px #24131d3d!important;color:#fff!important;display:flex;font-size:.86rem;gap:var(--ds-space-2);min-height:42px;padding:10px 12px!important}.ds-modal,.os-overlay-panel,.command-palette{max-height:min(82vh,720px);max-width:min(720px,calc(100vw - 32px));overflow:auto}.ds-drawer{bottom:0;max-width:min(420px,calc(100vw - 20px));overflow:auto;position:fixed;right:10px;top:10px;z-index:90}.ds-bottom-sheet,.bottom-sheet{bottom:10px;left:50%;max-height:min(84vh,720px);max-width:min(720px,calc(100vw - 20px));overflow:auto;position:fixed;transform:translate(-50%);width:100%;z-index:90}.app-shared-search,.global-search,.search-shell,.search-panel{border-radius:var(--ds-radius-card)!important;max-width:100%}.home-hero,.messages-hero,.verification-hero,.creator-overview,.profile-hero,.profile-workspace-hero,.notifications-overview,.discover-hero,.economy-overview,.auth-hero,.social-overview,.media-overview,.insights-overview,.launch-readiness-hero,.premium-hero{border-radius:var(--ds-radius-panel)!important;gap:var(--ds-space-3)!important;min-height:0!important;padding:var(--ds-space-4)!important}.home-hero p,.messages-hero p,.verification-hero p,.creator-overview p,.profile-hero p,.profile-workspace-hero p,.notifications-overview p,.discover-hero p,.economy-overview p,.auth-hero p,.social-overview p,.media-overview p,.insights-overview p,.launch-readiness-hero p,.premium-hero p{max-width:68ch}@keyframes ds-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes ds-pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@media(max-width:980px){html,body,#root{max-width:100%;overflow-x:hidden}.app-workspace,.home-workspace,.discover-workspace,.creator-workspace,.profile-workspace,.social-workspace,.messages-workspace,.notifications-workspace,.economy-workspace,.privacy-workspace,.verification-workspace,.ops-workspace,.insights-workspace,.media-workspace,.premium-workspace,.auth-workspace,.settings-workspace{padding-inline:max(10px,env(safe-area-inset-left)) max(10px,env(safe-area-inset-right))!important}.ds-surface,.ds-card,.feature006-post-card,.conversation-item,.notification-item,.profile-card,.creator-card,.message-card,.feed-card,.live-card,.feature027-live-card>button,.discover-card,.premium-card,.economy-module,.privacy-module,.settings-module,.verification-card,.feature008-card{padding:10px!important}.ds-modal,.os-overlay-panel,.command-palette,.ds-drawer,.ds-bottom-sheet,.bottom-sheet{max-width:calc(100vw - 20px)!important}.ds-table,table{min-width:640px}.ds-tabs,.tabs,.discover-tabs,.creator-tabs,.profile-tabs,.social-tabs,.messages-tabs,.notifications-tabs,.auth-tabs{overflow-x:auto;scrollbar-width:none}.ds-tabs::-webkit-scrollbar,.tabs::-webkit-scrollbar,.discover-tabs::-webkit-scrollbar,.creator-tabs::-webkit-scrollbar,.profile-tabs::-webkit-scrollbar,.social-tabs::-webkit-scrollbar,.messages-tabs::-webkit-scrollbar,.notifications-tabs::-webkit-scrollbar,.auth-tabs::-webkit-scrollbar{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.notification-list-actions,.notification-center-actions,.feature023-setting-row,.feature023-time-grid,.feature023-toggle-grid,.feature023-channel-grid,.feature023-category-tabs,.notification-model-details{display:grid;gap:8px}.notification-list-actions,.notification-center-actions{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin:8px 0 10px}.notification-channel-line{color:var(--text-muted);display:block;font-size:11px;line-height:1.35;margin-top:4px}.notification-unread-marker,.notification-dot,.mobile-tab-counter{align-items:center;background:var(--brand);border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-style:normal;font-weight:800;justify-content:center;min-height:18px;min-width:18px;padding:0 5px}.notification-unread-marker{min-height:8px;min-width:8px;padding:0}.notification-dot{position:absolute;right:-5px;top:-5px}.mobile-tab-counter{position:absolute;right:18%;top:4px}.feature023-preferences{overflow:hidden}.feature023-category-tabs{grid-auto-flow:column;grid-auto-columns:max-content;margin:12px 0;overflow-x:auto;padding-bottom:4px}.feature023-category-tabs button,.feature023-switch,.feature023-toggle-grid button,.feature023-channel-grid button{background:#fff;border:1px solid rgba(185,35,110,.14);border-radius:8px;color:var(--text);cursor:pointer;min-height:36px;text-align:left}.feature023-category-tabs button{padding:8px 10px;white-space:nowrap}.feature023-category-tabs button.active,.feature023-switch.active,.feature023-toggle-grid button.active,.feature023-channel-grid button.active{background:#ec48991a;border-color:#db277757}.feature023-category-panel,.feature023-quiet-hours{border-top:1px solid rgba(185,35,110,.12);padding-top:12px}.feature023-setting-row{align-items:center;grid-template-columns:minmax(0,1fr) auto}.feature023-setting-row span,.feature023-field,.feature023-time-grid label{display:grid;gap:3px}.feature023-setting-row small,.feature023-channel-grid small,.feature023-quiet-hours p{color:var(--text-muted);font-size:12px;line-height:1.35}.feature023-switch{min-width:104px;padding:8px 10px;text-align:center}.feature023-field{margin:10px 0}.feature023-field select,.feature023-time-grid input{background:#fff;border:1px solid rgba(185,35,110,.16);border-radius:8px;color:var(--text);min-height:38px;padding:7px 9px}.feature023-toggle-grid{grid-template-columns:repeat(auto-fit,minmax(138px,1fr))}.feature023-toggle-grid button,.feature023-channel-grid button{padding:9px}.feature023-toggle-grid button strong{display:block;margin-top:4px}.feature023-channel-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:10px}.feature023-channel-grid button{align-content:start;display:grid;gap:4px}.feature023-channel-grid .mock-unavailable{opacity:.78}.feature023-quiet-hours{margin-top:14px}.feature023-quiet-hours header{align-items:center;display:flex;gap:10px;margin-bottom:8px}.feature023-quiet-hours h4{margin:0}.feature023-time-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:10px 0}.notification-model-details{background:#f8fafce6;border:1px solid rgba(185,35,110,.12);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:12px 0;padding:10px}.notification-model-details span{color:var(--text-muted);font-size:12px;min-width:0;overflow-wrap:anywhere}.topbar-actions .ds-icon-button,.mobile-tabbar button{position:relative}@media(max-width:760px){.notification-list-actions,.notification-center-actions,.feature023-setting-row,.feature023-time-grid,.feature023-toggle-grid,.feature023-channel-grid,.notification-model-details{grid-template-columns:1fr}.notification-channel-line{font-size:10px}}.backend-reels-module{display:grid;gap:14px}.backend-reels-header,.backend-reel-composer-panel header,.backend-reel-comments-panel header{display:flex;align-items:center;justify-content:space-between;gap:12px}.backend-reels-header h2,.backend-reel-composer-panel h3,.backend-reel-comments-panel h3{margin:4px 0 0}.backend-reels-empty{padding:18px;border:1px dashed var(--ds-border);border-radius:8px;color:var(--ds-muted)}.backend-reels-viewer{display:grid;gap:16px;max-height:min(82dvh,860px);overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain}.backend-reel-slide{min-height:min(78dvh,780px);scroll-snap-align:start;display:grid;place-items:center;outline:none}.backend-reel-slide:focus-visible .backend-reel-frame{box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-brand) 72%,transparent)}.backend-reel-frame{position:relative;width:min(420px,100%);aspect-ratio:9 / 16;min-height:520px;max-height:min(78dvh,780px);border-radius:8px;overflow:hidden;background:#05070a;color:#fff}.backend-reel-frame video,.backend-reel-processing{width:100%;height:100%;object-fit:contain;background:#05070a}.backend-reel-processing{display:grid;place-items:center;padding:24px;text-align:center}.backend-reel-top,.backend-reel-caption,.backend-reel-controls{position:absolute;z-index:2}.backend-reel-top{top:12px;left:12px;right:56px;display:grid;gap:2px;text-shadow:0 1px 8px rgba(0,0,0,.75)}.backend-reel-top span{color:#ffffffc2;font-size:.88rem}.backend-reel-caption{left:12px;right:72px;bottom:18px;max-height:28%;overflow:hidden;overflow-wrap:anywhere;text-shadow:0 1px 8px rgba(0,0,0,.8)}.backend-reel-controls{right:10px;bottom:14px;display:grid;gap:8px}.backend-reel-controls .ds-icon-button{background:#0000007a;color:#fff;border-color:#ffffff38}.backend-reel-composer,.backend-reel-comments{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:18px;background:#04070ca3}.backend-reel-composer-panel,.backend-reel-comments-panel{width:min(720px,100%);max-height:calc(100dvh - 36px);overflow:auto;display:grid;gap:12px}.backend-reel-dropzone{min-height:180px;border:1px dashed var(--ds-border);border-radius:8px;background:color-mix(in srgb,var(--ds-panel) 92%,var(--ds-brand) 8%);color:var(--ds-text);display:grid;place-items:center;align-content:center;gap:8px;cursor:pointer}.backend-reel-composer-panel label,.backend-reel-comments-panel label{display:grid;gap:6px;font-weight:700}.backend-reel-composer-panel textarea,.backend-reel-comments-panel textarea,.backend-reel-composer-panel select{width:100%;border:1px solid var(--ds-border);border-radius:8px;background:var(--ds-input);color:var(--ds-text);padding:10px 12px}.backend-reel-composer-panel textarea,.backend-reel-comments-panel textarea{min-height:96px;resize:vertical}.backend-reel-composer-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.backend-reel-comments-panel article{padding:10px 0;border-bottom:1px solid var(--ds-border)}.backend-reel-comments-panel article p{margin:4px 0 0;overflow-wrap:anywhere}@media(max-width:760px){.backend-reels-header{align-items:stretch;flex-direction:column}.backend-reels-viewer{max-height:calc(100dvh - 190px)}.backend-reel-slide{min-height:calc(100dvh - 210px)}.backend-reel-frame{width:min(100%,390px);min-height:0;max-height:calc(100dvh - 220px)}.backend-reel-caption{right:62px;font-size:.92rem}.backend-reel-composer,.backend-reel-comments{padding:10px;place-items:end center}.backend-reel-composer-panel,.backend-reel-comments-panel{max-height:calc(100dvh - 20px)}}.feature022-workspace{display:grid;gap:14px;max-width:1440px;margin:0 auto;padding:18px}.feature022-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.feature022-header h1{margin:8px 0 6px;font-size:1.55rem;letter-spacing:0}.feature022-header p{max-width:780px;margin:0;color:var(--text-muted)}.feature022-state{display:grid;gap:6px;min-width:180px}.feature022-state span{display:flex;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface)}.feature022-layout{display:grid;grid-template-columns:minmax(210px,250px) minmax(0,1fr);gap:14px;align-items:start}.feature022-nav{position:sticky;top:82px;display:grid;gap:6px;padding:8px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.feature022-nav button{display:flex;align-items:center;gap:9px;width:100%;min-height:38px;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--text);text-align:left;cursor:pointer}.feature022-nav button.active{background:#5374ff1f;color:var(--brand)}.feature022-panel,.feature022-stack{display:grid;gap:12px;min-width:0}.feature022-section-head{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.feature022-section-head h2{margin:0 0 4px;font-size:1.08rem;letter-spacing:0}.feature022-section-head p,.feature022-card p{margin:0;color:var(--text-muted)}.feature022-card,.feature022-form-card,.feature022-danger-card,.feature022-json-preview,.feature022-manage-list,.feature022-history-row,.feature022-session-card{display:grid;gap:10px;padding:12px;border-radius:10px}.feature022-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.feature022-switch-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:11px 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);text-align:left;cursor:pointer}.feature022-switch-row strong,.feature022-switch-row small{display:block}.feature022-switch-row small{margin-top:3px;color:var(--text-muted)}.feature022-switch-row i{width:42px;height:24px;flex:0 0 auto;border-radius:999px;background:var(--border);padding:3px}.feature022-switch-row i b{display:block;width:18px;height:18px;border-radius:999px;background:var(--surface);transition:transform .18s ease}.feature022-switch-row.active{border-color:#5374ff6b}.feature022-switch-row.active i{background:var(--brand)}.feature022-switch-row.active i b{transform:translate(18px)}.feature022-segmented{display:flex;flex-wrap:wrap;gap:6px}.feature022-segmented button,.feature022-category-grid button{min-height:34px;padding:7px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);cursor:pointer}.feature022-segmented button.active,.feature022-category-grid button.active{border-color:#5374ff80;background:#5374ff1f;color:var(--brand)}.feature022-inline-label{color:var(--text-muted);font-size:.9rem}.feature022-form-card label,.feature022-select,.feature022-confirm label{display:grid;gap:6px;color:var(--text-muted)}.feature022-form-card textarea,.feature022-select select,.feature022-session-actions input,.feature022-confirm input{width:100%;min-width:0;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);padding:9px 10px}.feature022-form-card textarea{min-height:70px;resize:vertical}.feature022-filters,.feature022-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.feature022-actions-row,.feature022-session-actions{display:flex;flex-wrap:wrap;gap:8px}.feature022-history-list,.feature022-session-list{display:grid;gap:8px}.feature022-history-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.feature022-history-row p{grid-column:1 / -1;margin:0;color:var(--text-muted)}.feature022-history-row span,.feature022-session-card span,.feature022-session-card small,.feature022-manage-list small{display:block;color:var(--text-muted)}.feature022-export-flow{display:grid;gap:10px}.feature022-json-preview pre{max-height:340px;overflow:auto;margin:0;padding:10px;border-radius:8px;background:#0000000f;white-space:pre-wrap;word-break:break-word}.feature022-session-card{grid-template-columns:minmax(0,1fr) minmax(220px,360px);align-items:start}.feature022-manage-list header{display:flex;align-items:center;justify-content:space-between}.feature022-manage-list article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;border:1px solid var(--border);border-radius:8px}.feature022-chip-actions{display:flex;flex-wrap:wrap;gap:8px}.feature022-chip-actions span{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid var(--border);border-radius:8px}.feature022-danger-card{grid-template-columns:repeat(2,minmax(0,1fr))}.feature022-empty{padding:14px;color:var(--text-muted)}.feature022-confirm{max-width:520px}.feature022-message-blocked{border-color:#dc505059}@media(max-width:980px){.feature022-workspace{padding:12px}.feature022-header,.feature022-layout,.feature022-session-card{grid-template-columns:1fr;display:grid}.feature022-nav{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.feature022-grid,.feature022-filters,.feature022-category-grid,.feature022-danger-card{grid-template-columns:1fr}}@media(max-width:520px){.feature022-nav{grid-template-columns:1fr}.feature022-header h1{font-size:1.28rem}.feature022-history-row,.feature022-manage-list article{grid-template-columns:1fr}}.feature021-report-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:18px;background:#0f172a42;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.feature021-report-dialog{width:min(680px,100%);max-height:min(760px,calc(100vh - 28px));overflow:auto;display:grid;gap:14px;border:1px solid rgba(239,68,68,.18);box-shadow:0 24px 80px #0f172a33}.feature021-report-dialog header,.feature021-report-dialog footer,.feature021-summary,.feature021-confirmation,.feature021-notification-strip,.feature021-blocked-strip,.feature021-creator-safety,.feature021-comment-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.feature021-report-dialog header{align-items:flex-start;flex-direction:column}.feature021-report-dialog header span,.feature021-summary span,.feature021-confirmation span{color:var(--ds-muted, #64748b);font-size:.9rem}.feature021-reason-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.feature021-reason-grid button,.feature021-comment-controls button:first-child{min-height:38px;border:1px solid rgba(15,23,42,.1);background:#ffffffe0;border-radius:10px;padding:8px 10px;text-align:left;font-weight:750}.feature021-reason-grid button.active,.feature021-reason-grid button:focus-visible,.feature021-comment-controls button:first-child:focus-visible{border-color:#ef44446b;outline:3px solid rgba(239,68,68,.14)}.feature021-report-note,.feature021-comment-controls label,.feature021-creator-safety label{display:grid;gap:6px;min-width:min(240px,100%);color:var(--ds-muted, #64748b);font-size:.86rem;font-weight:700}.feature021-report-note textarea,.feature021-comment-controls input,.feature021-creator-safety input,.feature021-queue-filters input,.feature021-queue-filters select{width:100%;border:1px solid rgba(15,23,42,.1);border-radius:10px;padding:10px 12px;background:#ffffffdb;color:var(--ds-text, #111827)}.feature021-report-note textarea{min-height:82px;resize:vertical}.feature021-check-row{display:flex;gap:8px;align-items:center;font-weight:750}.feature021-confirmation{align-items:flex-start;flex-direction:column;padding:12px;border-radius:12px;background:#10b98114}.feature021-comment-controls,.feature021-creator-safety,.feature021-notification-strip,.feature021-blocked-strip{padding:12px;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:#ffffffd1}.feature021-comment-controls>div,.feature021-creator-safety{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;width:100%}.social-comment.is-review{border-color:#f59e0b52!important;background:#f59e0b0f!important}.profile-discovery-card.is-blocked,.feature020-card.is-hidden-local{opacity:.72}.feature021-blocked-strip span{display:inline-flex;align-items:center;gap:8px;padding:6px 8px;border-radius:999px;background:#ef444414;font-size:.88rem;font-weight:750}.feature021-queue-filters{display:grid;grid-template-columns:180px 180px 1fr;gap:10px;margin:10px 0 14px}.feature021-queue-item{grid-template-columns:minmax(260px,.9fr) minmax(280px,1.1fr)!important}.feature021-queue-item footer{display:flex;gap:6px;flex-wrap:wrap}.feature021-admin-audit>div{display:grid;gap:8px}.feature021-admin-audit article{display:grid;grid-template-columns:140px 140px 110px 1fr 150px;gap:8px;align-items:center;padding:10px;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#ffffffb8}.feature021-admin-audit p{grid-column:1 / -2;margin:0;color:var(--ds-muted, #64748b);font-size:.86rem}.messaging-v2-attachment.is-hidden{border-style:dashed;background:#ef444412}@media(max-width:820px){.feature021-report-layer{align-items:end;padding:10px}.feature021-report-dialog{max-height:calc(100vh - 20px);border-radius:18px}.feature021-reason-grid,.feature021-queue-filters,.feature021-queue-item,.feature021-admin-audit article{grid-template-columns:1fr!important}.feature021-admin-audit p{grid-column:auto}}.app-shell .economy-workspace{--feature015-ink: #24131d;--feature015-muted: #705b68;--feature015-line: rgba(233, 30, 115, .14);--feature015-soft: #fff5fa;color:var(--feature015-ink)!important;background:#fff!important}.app-shell .economy-workspace .ds-surface,.app-shell .economy-workspace .economy-overview,.app-shell .economy-workspace .economy-module,.app-shell .economy-workspace .economy-package-card,.app-shell .economy-workspace .economy-plan-card,.app-shell .economy-workspace .economy-boost-card,.app-shell .economy-workspace .economy-rail-card,.app-shell .economy-workspace .economy-readiness-panel,.app-shell .economy-workspace .economy-safety-notes,.app-shell .economy-workspace .economy-ai-assistant{border-color:var(--feature015-line)!important;color:var(--feature015-ink)!important;background:linear-gradient(145deg,#fff,#fff8fc)!important;box-shadow:0 16px 38px #7b234e14!important}.app-shell .economy-workspace .economy-overview{background:radial-gradient(circle at 12% 6%,rgba(233,30,115,.13),transparent 30%),linear-gradient(145deg,#fff,#fff6fb)!important}.app-shell .economy-workspace h1,.app-shell .economy-workspace h2,.app-shell .economy-workspace h3,.app-shell .economy-workspace strong{color:var(--feature015-ink)!important}.app-shell .economy-workspace p,.app-shell .economy-workspace span,.app-shell .economy-workspace small,.app-shell .economy-workspace label{color:var(--feature015-muted)!important}.app-shell .economy-workspace .economy-tabs button{color:#8f1e55!important;background:#fff7fb!important;border-color:#e91e7324!important}.app-shell .economy-workspace .economy-tabs button.active,.app-shell .economy-workspace .economy-tabs button:hover,.app-shell .economy-workspace .feature015-package-picker button.active{color:#fff!important;background:linear-gradient(135deg,#e91e73,#ff4fa3)!important}.app-shell .economy-workspace .ds-button{display:inline-flex;gap:6px;align-items:center;justify-content:center;white-space:nowrap}.economy-package-card.selected{border-color:#e91e735c!important;box-shadow:0 18px 42px #e91e731f!important}.feature015-checkout-grid{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:14px}.feature015-package-picker,.feature015-checkout-summary,.feature015-comparison{display:grid;gap:10px;min-width:0}.feature015-package-picker button,.feature015-checkout-summary article,.feature015-field,.feature015-terms,.feature015-comparison-head,.feature015-comparison-row,.feature015-payout-card,.feature015-offers article{display:grid;gap:6px;min-width:0;padding:12px;border:1px solid var(--feature015-line);border-radius:14px;background:#fff4fa}.feature015-package-picker button{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;color:var(--feature015-ink);cursor:pointer}.feature015-checkout-summary article,.feature015-field{grid-template-columns:minmax(0,1fr) auto;align-items:center}.feature015-field{grid-template-columns:auto minmax(92px,.3fr) minmax(0,1fr)}.feature015-field input{min-width:0;border:0;outline:0;color:var(--feature015-ink);background:transparent;font:inherit}.feature015-terms{grid-template-columns:auto minmax(0,1fr);align-items:start}.feature015-checkout-summary p{display:flex;gap:6px;align-items:center;margin:0}.feature015-comparison-head,.feature015-comparison-row{grid-template-columns:minmax(150px,.8fr) repeat(4,minmax(110px,1fr));align-items:center;overflow-x:auto}.feature015-comparison-head{background:#fff!important}.feature015-offers article{background:#fff}@media(max-width:980px){.feature015-checkout-grid,.feature015-comparison-head,.feature015-comparison-row{grid-template-columns:1fr}.app-shell .economy-workspace .economy-overview h1{font-size:clamp(1.45rem,8vw,2.2rem)!important;line-height:1.04!important}}.app-shell .ops-workspace{--feature014-ink: #24131d;--feature014-muted: #705b68;--feature014-line: rgba(233, 30, 115, .14);background:#fff!important;color:var(--feature014-ink)!important}.app-shell .ops-workspace .ds-surface,.app-shell .ops-workspace .ops-overview,.app-shell .ops-workspace .ops-module,.app-shell .ops-workspace .ops-card,.app-shell .ops-workspace .ops-queue-item,.app-shell .ops-workspace .ops-rail-card,.app-shell .ops-workspace .ops-risk-profile,.app-shell .ops-workspace .ops-action-drawer,.app-shell .ops-workspace .ops-right-rail .ds-surface,.app-shell .ops-workspace .feature014-panel{border-color:var(--feature014-line)!important;color:var(--feature014-ink)!important;background:linear-gradient(145deg,#fff,#fff8fc)!important;box-shadow:0 16px 38px #7b234e14!important}.app-shell .ops-workspace .ops-overview{background:radial-gradient(circle at 12% 6%,rgba(233,30,115,.13),transparent 30%),linear-gradient(145deg,#fff,#fff6fb)!important}.app-shell .ops-workspace p,.app-shell .ops-workspace span,.app-shell .ops-workspace small,.app-shell .ops-workspace label{color:var(--feature014-muted)!important}.app-shell .ops-workspace h1,.app-shell .ops-workspace h2,.app-shell .ops-workspace h3,.app-shell .ops-workspace strong{color:var(--feature014-ink)!important}.app-shell .ops-workspace .feature014-panel h2,.app-shell .ops-workspace .ops-module h2{font-size:clamp(1rem,1.6vw,1.3rem)!important;line-height:1.15!important}.app-shell .ops-workspace .feature014-compact-list article,.app-shell .ops-workspace .feature014-results article,.app-shell .ops-workspace .feature014-timeline article,.app-shell .ops-workspace .feature014-health-grid article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;background:#fff4fa!important}.app-shell .ops-workspace .feature014-health-grid article{grid-template-columns:auto minmax(0,1fr)}.app-shell .ops-workspace .feature014-compact-list article>div,.app-shell .ops-workspace .feature014-results article>div,.app-shell .ops-workspace .feature014-timeline article>div{min-width:0}.app-shell .ops-workspace .feature014-compact-list strong,.app-shell .ops-workspace .feature014-results strong,.app-shell .ops-workspace .feature014-timeline strong{overflow-wrap:anywhere}.app-shell .ops-workspace .ds-button{display:inline-flex;gap:6px;align-items:center;justify-content:center;white-space:nowrap}@media(max-width:820px){.app-shell .ops-workspace .feature014-compact-list article,.app-shell .ops-workspace .feature014-results article,.app-shell .ops-workspace .feature014-timeline article{grid-template-columns:1fr;align-items:stretch}}.ops-workspace{--feature014-ink: #24131d;--feature014-muted: #705b68;--feature014-line: rgba(233, 30, 115, .14);--feature014-soft: #fff5fa;color:var(--feature014-ink)!important}.ops-workspace .ops-overview,.ops-workspace .ops-module,.ops-workspace .ops-card,.ops-workspace .ops-queue-item,.ops-workspace .ops-rail-card,.ops-workspace .ops-risk-profile,.ops-workspace .ops-action-drawer,.ops-workspace .ds-metric-card{border-color:var(--feature014-line)!important;color:var(--feature014-ink)!important;background:linear-gradient(145deg,#fffffffa,#fffafdf0),#fff!important;box-shadow:0 18px 46px #7b234e14!important}.ops-workspace .ops-overview{background:radial-gradient(circle at 12% 6%,rgba(233,30,115,.13),transparent 30%),linear-gradient(145deg,#fffffffc,#fff6fbf2),#fff!important}.ops-workspace p,.ops-workspace span,.ops-workspace small,.ops-workspace label,.ops-workspace input{color:var(--feature014-muted)!important}.ops-workspace strong,.ops-workspace h1,.ops-workspace h2,.ops-workspace h3{color:var(--feature014-ink)!important}.ops-workspace .ds-button{display:inline-flex;gap:6px;align-items:center;justify-content:center;white-space:nowrap}.feature014-dashboard,.feature014-safety-grid{display:grid;gap:14px;min-width:0}.feature014-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.feature014-two-column,.feature014-safety-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.feature014-two-column.compact{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.feature014-panel>header{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.feature014-compact-list,.feature014-health-grid,.feature014-results,.feature014-timeline,.ops-mini-list{display:grid;gap:10px}.feature014-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature014-compact-list article,.feature014-health-grid article,.feature014-results article,.feature014-timeline article{display:flex;gap:10px;align-items:center;min-width:0;padding:12px;border:1px solid var(--feature014-line);border-radius:14px;background:#fff5fab8}.feature014-compact-list article>div,.feature014-results article>div,.feature014-timeline article>div{display:grid;gap:3px;min-width:0;flex:1}.feature014-compact-list span,.feature014-results span,.feature014-timeline span{overflow-wrap:anywhere}.feature014-searchbar{display:flex;gap:10px;align-items:center;min-height:44px;padding:0 13px;border:1px solid var(--feature014-line);border-radius:16px;background:#fff}.feature014-searchbar input{width:100%;min-width:0;border:0;outline:0;color:var(--feature014-ink)!important;background:transparent;font:inherit}.feature014-filter-row,.ops-action-grid,.ops-risk-strip{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.feature014-filter-row button{display:inline-flex;gap:6px;align-items:center;min-height:34px;padding:0 11px;border:1px solid var(--feature014-line);border-radius:999px;color:#8f1e55;background:#fff;cursor:pointer}.feature014-filter-row button.active{color:#fff;background:linear-gradient(135deg,#e91e73,#ff4fa3)!important}.ops-action-grid{margin-top:4px}.ops-risk-strip span,.ops-mini-list span{padding:6px 9px;border:1px solid var(--feature014-line);border-radius:999px;background:#fff;font-size:.82rem}.feature014-trust-meter{display:grid;gap:8px}.feature014-trust-meter strong{font-size:clamp(2.4rem,6vw,4.4rem);line-height:1}.feature014-trust-meter i{display:block;height:10px;overflow:hidden;border-radius:999px;background:#ffe0ef}.feature014-trust-meter b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#e91e73,#ff8fc5)}.ops-workspace .ops-audit-list article{align-items:flex-start}.ops-workspace .ops-audit-list article>div{display:grid;gap:4px;min-width:0}@media(max-width:1180px){.feature014-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.feature014-stat-grid,.feature014-two-column,.feature014-two-column.compact,.feature014-safety-grid,.feature014-health-grid{grid-template-columns:1fr}.feature014-compact-list article,.feature014-results article,.feature014-timeline article{align-items:flex-start}}.creator-analytics-studio{--analytics-ink: #24131d;--analytics-muted: #735a69;--analytics-soft: #f8edf3;--analytics-card: #ffffff;--analytics-border: rgba(180, 64, 119, .16);--analytics-border-strong: rgba(233, 30, 115, .26);--analytics-magenta: #e91e73;--analytics-rose: #ff5aa2;--analytics-premium: #8f1e55;--analytics-blue: #2f6fed;--analytics-green: #168a5b;--analytics-shadow: 0 12px 30px rgba(108, 43, 78, .07);color:var(--analytics-ink)!important}.creator-analytics-studio,.creator-analytics-studio *{min-width:0;letter-spacing:0}.creator-analytics-header,.creator-panel-heading,.creator-analytics-actions,.creator-analytics-legend,.creator-progress-row,.creator-post-row,.creator-tier-list article,.creator-ledger-list article,.creator-report-preview,.creator-rail-list article,.creator-goal-bar{display:flex;align-items:center}.creator-analytics-header{justify-content:space-between;gap:16px}.creator-analytics-header h2{margin:8px 0 6px;color:var(--analytics-ink)!important;font-size:2rem!important;line-height:1.05!important}.creator-analytics-header p,.creator-panel-heading p,.creator-analytics-studio small,.creator-analytics-studio span{color:var(--analytics-muted)!important}.creator-analytics-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px}.creator-analytics-overview{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr));gap:10px}.creator-analytics-metric,.creator-analytics-panel,.creator-compact-metric,.creator-audience-block,.creator-ai-callout,.creator-insight-panel,.creator-post-row,.creator-report-preview,.creator-goal-bar{border:1px solid var(--analytics-border)!important;border-radius:18px!important;background:var(--analytics-card)!important;box-shadow:var(--analytics-shadow)!important}.creator-analytics-metric{display:grid;gap:6px;min-height:122px;padding:14px!important;position:relative;overflow:hidden}.creator-analytics-metric:after{content:"";position:absolute;inset:auto 12px 10px 12px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--analytics-magenta),var(--analytics-rose));opacity:.72}.creator-analytics-metric.tone-trust:after{background:linear-gradient(90deg,var(--analytics-green),#70d69a)}.creator-analytics-metric.tone-premium:after{background:linear-gradient(90deg,var(--analytics-premium),var(--analytics-magenta))}.creator-analytics-metric svg,.creator-compact-metric svg,.creator-panel-heading svg,.creator-ai-callout svg,.creator-insight-panel svg{color:var(--analytics-magenta)}.creator-analytics-metric strong{color:var(--analytics-ink)!important;font-size:1.45rem;line-height:1}.creator-analytics-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;align-items:start}.creator-analytics-main,.creator-analytics-rail{display:grid;gap:14px}.creator-analytics-rail{position:sticky;top:88px}.creator-analytics-panel{display:grid;gap:14px;padding:16px!important}.creator-panel-heading{justify-content:space-between;gap:12px;align-items:flex-start}.creator-panel-heading>div{display:flex;align-items:center;flex:0 0 auto;gap:8px}.creator-panel-heading strong{color:var(--analytics-ink)!important;font-size:1rem;white-space:nowrap}.creator-panel-heading p{max-width:360px;margin:0;text-align:right;font-size:.84rem!important}.creator-analytics-chart{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;min-height:220px;padding:12px;border:1px solid rgba(180,64,119,.11);border-radius:16px;background:linear-gradient(180deg,#f8edf3d1,#ffffffeb),#fff}.creator-analytics-day{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(136px,1fr) auto;gap:5px;align-items:end}.creator-analytics-day>span{align-self:end;min-height:24px;height:var(--height);border-radius:999px 999px 7px 7px}.creator-analytics-day .views{background:linear-gradient(180deg,var(--analytics-magenta),#ff8fc0)}.creator-analytics-day .revenue{background:linear-gradient(180deg,var(--analytics-blue),#9bbcff)}.creator-analytics-day small{grid-column:1 / -1;text-align:center}.creator-analytics-legend{justify-content:flex-end;flex-wrap:wrap;gap:10px}.creator-analytics-legend span{display:inline-flex;align-items:center;gap:6px;font-size:.86rem}.creator-analytics-legend i{width:9px;height:9px;border-radius:999px}.creator-analytics-legend i.views{background:var(--analytics-magenta)}.creator-analytics-legend i.revenue{background:var(--analytics-blue)}.creator-post-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.creator-premium-metrics{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));gap:10px}.creator-compact-metric{display:grid;gap:5px;min-height:104px;padding:12px;overflow:hidden}.creator-compact-metric strong{overflow-wrap:normal;word-break:normal}.creator-compact-metric strong,.creator-post-row strong,.creator-audience-block strong,.creator-ai-callout strong,.creator-insight-panel strong,.creator-report-preview strong,.creator-goal-bar strong,.creator-ledger-list strong,.creator-rail-list strong,.creator-ranking-card>strong{color:var(--analytics-ink)!important}.creator-post-performance-grid,.creator-ai-suggestion-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.creator-monetization-grid,.creator-goals-reports-grid{display:grid;grid-template-columns:1fr;gap:14px}.creator-post-list,.creator-tier-list,.creator-ledger-list,.creator-rail-list,.creator-rail-insights,.creator-best-time-list,.creator-core-goals,.creator-export-list{display:grid;gap:8px}.creator-post-row{display:grid;grid-template-columns:minmax(150px,1fr) repeat(3,minmax(58px,auto)) auto;gap:10px;padding:10px 12px;box-shadow:none!important}.creator-post-row div{display:grid;gap:2px}.creator-post-row>span{font-size:.86rem;text-align:right}.creator-audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.creator-audience-block{display:grid;gap:10px;padding:12px;box-shadow:none!important}.creator-audience-block header{display:flex;align-items:center;gap:8px}.creator-progress-row{gap:8px}.creator-progress-row span{display:inline-flex;align-items:center;gap:5px;flex:0 0 92px;font-size:.84rem}.creator-progress-row div,.creator-tier-bar,.creator-goal-bar>div:last-child{height:8px;overflow:hidden;flex:1;border-radius:999px;background:#f3dce8}.creator-progress-row i,.creator-tier-bar i,.creator-goal-bar>div:last-child i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--analytics-magenta),var(--analytics-rose))}.creator-progress-row strong{flex:0 0 42px;text-align:right;font-size:.84rem}.creator-tier-list article,.creator-ledger-list article,.creator-rail-list article{justify-content:space-between;gap:10px;padding:10px;border:1px solid rgba(180,64,119,.12);border-radius:14px;background:#fffafd}.creator-tier-list article>div:first-child,.creator-rail-list article>div{display:grid;gap:2px}.creator-ledger-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto}.creator-ai-analytics{background:linear-gradient(135deg,#fff,#fff6fa 58%,#f6f9ff)!important}.creator-ai-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:10px}.creator-ai-callout{display:grid;gap:8px;padding:14px;box-shadow:none!important}.creator-ai-callout.wide{grid-column:1 / -1}.creator-tag-cloud,.creator-achievements,.creator-export-list,.creator-best-time-list{display:flex;flex-wrap:wrap;gap:7px}.creator-insight-panel{display:grid;gap:9px;padding:12px;box-shadow:none!important}.creator-insight-panel span,.creator-rail-insights span{display:flex;align-items:flex-start;gap:7px;font-size:.9rem}.creator-goal-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.creator-goal-columns>div{display:grid;gap:8px}.creator-goal-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:11px;box-shadow:none!important}.creator-goal-bar>div:first-child{display:grid;gap:2px}.creator-goal-bar>div:last-child{grid-column:1 / -1}.creator-goal-bar.compact{padding:9px}.creator-report-tabs{display:flex;flex-wrap:wrap;gap:7px;padding:5px;border:1px solid rgba(180,64,119,.12);border-radius:999px;background:#fff6fa}.creator-report-tabs button{min-height:32px;padding:0 12px;border:1px solid transparent;border-radius:999px;color:var(--analytics-muted);background:transparent;font-weight:760;cursor:pointer}.creator-report-tabs button.active{color:#fff;border-color:var(--analytics-border-strong);background:linear-gradient(135deg,var(--analytics-magenta),var(--analytics-rose))}.creator-report-preview{justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px;box-shadow:none!important}.creator-report-preview .ds-badge{flex:0 0 auto;white-space:nowrap}.creator-report-preview span{text-align:right}.creator-ranking-card{background:linear-gradient(145deg,#fff,#fff1f8)!important}.creator-ranking-card>strong{font-size:2.1rem;line-height:1}@media(max-width:1320px){.creator-analytics-overview{grid-template-columns:repeat(4,minmax(140px,1fr))}.creator-post-metrics,.creator-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1120px){.creator-analytics-layout,.creator-app-grid:has(.creator-analytics-studio){grid-template-columns:1fr!important}.creator-analytics-rail{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:780px){.creator-analytics-header,.creator-panel-heading{align-items:flex-start;flex-direction:column}.creator-panel-heading p{max-width:none;text-align:left}.creator-analytics-actions{justify-content:flex-start}.creator-analytics-overview,.creator-post-metrics,.creator-premium-metrics,.creator-post-performance-grid,.creator-monetization-grid,.creator-goals-reports-grid,.creator-ai-suggestion-grid,.creator-audience-grid,.creator-ai-grid,.creator-goal-columns,.creator-analytics-rail{grid-template-columns:1fr}.creator-analytics-chart{min-height:180px;gap:6px;padding:10px}.creator-analytics-day{grid-template-rows:minmax(104px,1fr) auto}.creator-post-row{grid-template-columns:1fr 1fr}.creator-post-row div,.creator-post-row .ds-badge{grid-column:1 / -1}.creator-post-row>span{text-align:left}.creator-ledger-list article,.creator-report-preview{grid-template-columns:1fr;align-items:flex-start}.creator-report-preview span{text-align:left}}.creator-app-grid.is-upload-studio{grid-template-columns:minmax(0,1fr)!important}.feature011-upload-studio{gap:14px!important;color:#24151f}.feature011-studio-header,.feature011-role-strip,.feature011-editor-panel header,.feature011-media-panel header,.feature011-premium-panel header,.feature011-ai-panel header,.feature011-scheduler-panel header,.feature011-analytics-panel header,.feature011-safety-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.feature011-studio-header{padding:18px;border:1px solid rgba(233,30,115,.14);border-radius:24px;background:linear-gradient(135deg,#fffffff5,#fff6faf0),radial-gradient(circle at 88% 0%,rgba(233,30,115,.16),transparent 34%);box-shadow:0 18px 44px #752d5314}.feature011-studio-header h2,.feature011-editor-panel h3,.feature011-media-panel h3,.feature011-premium-panel h3,.feature011-ai-panel h3,.feature011-scheduler-panel h3,.feature011-analytics-panel h3{margin:4px 0 0;color:#20121c;letter-spacing:0}.feature011-studio-header h2{font-size:clamp(1.45rem,2.5vw,2.25rem);line-height:1.05}.feature011-studio-header p,.feature011-role-strip span,.feature011-preview-card p,.feature011-media-item span,.feature011-media-item small,.feature011-locked-note,.feature011-upcoming-list span,.feature011-analytics-grid small{color:#725767!important}.feature011-role-strip{max-width:420px;justify-content:flex-end;text-align:right}.feature011-type-grid{display:grid;grid-template-columns:repeat(11,minmax(88px,1fr));gap:8px}.feature011-type-button,.feature011-chip-group button,.feature011-lock-grid button,.feature011-ai-actions button,.feature011-schedule-actions button,.feature011-media-actions button{min-height:42px;border:1px solid rgba(233,30,115,.14);border-radius:16px;color:#33212d;background:#ffffffe6;cursor:pointer}.feature011-type-button{display:grid;justify-items:center;gap:4px;min-height:76px;padding:9px 8px;font-weight:760}.feature011-type-button small{color:#866575;font-size:.73rem}.feature011-type-button.active,.feature011-chip-group button.active,.feature011-lock-grid button.active,.feature011-schedule-actions button.active{border-color:#e91e735c;color:#fff;background:linear-gradient(135deg,#e91e73,#ff77b7);box-shadow:0 12px 28px #e91e732e}.feature011-type-button:disabled,.feature011-chip-group button:disabled,.feature011-lock-grid button:disabled,.feature011-ai-actions button:disabled,.feature011-schedule-actions button:disabled,.feature011-media-actions button:disabled,.feature011-editor-panel input:disabled,.feature011-editor-panel textarea:disabled,.feature011-editor-panel select:disabled,.feature011-premium-panel input:disabled{cursor:not-allowed;opacity:.58}.feature011-studio-grid{display:grid;grid-template-columns:minmax(360px,.95fr) minmax(420px,1.05fr);gap:14px;align-items:start}.feature011-ops-grid{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(300px,1fr) minmax(300px,1fr);gap:14px}.feature011-editor-panel,.feature011-media-panel,.feature011-premium-panel,.feature011-ai-panel,.feature011-scheduler-panel,.feature011-analytics-panel,.feature011-preview-card,.feature011-role-block{display:grid;gap:12px;padding:16px!important;border:1px solid rgba(233,30,115,.13)!important;border-radius:22px!important;color:#2a1824!important;background:#fffffff0!important;box-shadow:0 14px 34px #752d5312!important}.feature011-editor-panel label,.feature011-premium-panel label{display:grid;gap:6px;color:#5f4554;font-weight:760}.feature011-editor-panel input,.feature011-editor-panel textarea,.feature011-editor-panel select,.feature011-premium-panel input{width:100%;min-height:42px;padding:10px 12px;border:1px solid rgba(134,101,117,.18);border-radius:14px;color:#24151f;background:#fff}.feature011-editor-panel textarea{resize:vertical;min-height:104px}.feature011-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.feature011-chip-group,.feature011-lock-grid,.feature011-ai-actions,.feature011-schedule-actions{display:flex;flex-wrap:wrap;gap:8px}.feature011-chip-group button,.feature011-lock-grid button,.feature011-ai-actions button,.feature011-schedule-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;font-weight:760}.feature011-preview-card{background:linear-gradient(145deg,#fff7fb,#fff)!important}.feature011-preview-card span{color:#8a5a72;overflow-wrap:anywhere}.feature011-drop-zone{display:grid;place-items:center;gap:6px;min-height:154px;padding:18px;border:1.5px dashed rgba(233,30,115,.34);border-radius:20px;text-align:center;color:#4f3444;background:linear-gradient(145deg,#fff7fb,#fff)}.feature011-drop-zone span{max-width:440px;color:#7a5b6a}.feature011-media-list,.feature011-upcoming-list{display:grid;gap:10px}.feature011-media-item{display:grid;grid-template-columns:74px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:92px;padding:10px;border:1px solid rgba(134,101,117,.14);border-radius:18px;background:#fffafd}.feature011-media-item.selected{border-color:#e91e736b;box-shadow:inset 0 0 0 1px #e91e7329}.feature011-media-thumb{display:grid;place-items:center;gap:4px;width:74px;height:74px;border-radius:18px;color:#e91e73;background:linear-gradient(145deg,#fff,#ffeaf4)}.feature011-media-thumb span{font-size:.72rem;font-weight:820}.feature011-media-actions{display:grid;grid-template-columns:repeat(2,34px);gap:6px}.feature011-media-actions button{display:grid;place-items:center;min-height:34px;border-radius:12px;padding:0}.feature011-progress{height:7px;overflow:hidden;margin:7px 0 4px;border-radius:999px;background:#f5d8e6}.feature011-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#e91e73,#46b7d9)}.feature011-ai-panel{background:radial-gradient(circle at 100% 0%,rgba(70,183,217,.16),transparent 34%),#fff!important}.feature011-ai-panel output{display:block;min-height:88px;padding:12px;border:1px solid rgba(70,183,217,.16);border-radius:16px;color:#263642;background:#f6fbfd}.feature011-upcoming-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;align-items:center;padding:10px;border-radius:16px;background:#fff7fb}.feature011-upcoming-list span{grid-column:1 / -1}.feature011-analytics-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.feature011-analytics-grid article{display:grid;gap:6px;min-height:108px;padding:12px;border:1px solid rgba(134,101,117,.13);border-radius:18px;background:linear-gradient(145deg,#fff,#fff7fb)}.feature011-analytics-grid span{color:#6e5160;font-weight:760}.feature011-analytics-grid strong{font-size:clamp(1.35rem,2.2vw,2rem);color:#20121c}.feature011-safety-row{justify-content:flex-start}.feature011-safety-row span{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 10px;border-radius:999px;color:#315445;background:#eefaf4}.feature011-role-block{min-height:260px;place-items:center;text-align:center}.feature016-flow-steps,.feature016-publish-grid{display:grid;gap:8px}.feature016-flow-steps{grid-template-columns:repeat(8,minmax(0,1fr))}.feature016-flow-steps article,.feature016-publish-grid article{display:grid;gap:5px;min-width:0;padding:10px;border:1px solid rgba(233,30,115,.13);border-radius:16px;background:#fff7fb}.feature016-flow-steps article span{display:grid;place-items:center;width:24px;height:24px;border-radius:999px;color:#8f1e55!important;background:#fff;font-size:.78rem;font-weight:820}.feature016-flow-steps article strong,.feature016-publish-grid article strong{overflow-wrap:anywhere}.feature016-flow-steps article.done,.feature016-publish-grid article.active{border-color:#e91e7352;background:linear-gradient(145deg,#fff,#ffeaf4);box-shadow:0 10px 24px #e91e7314}.feature016-publish-grid{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:12px}@media(max-width:1180px){.feature016-flow-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.feature016-publish-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.feature016-flow-steps,.feature016-publish-grid{grid-template-columns:1fr}}@media(max-width:1280px){.feature011-type-grid{grid-template-columns:repeat(6,minmax(96px,1fr))}.feature011-studio-grid,.feature011-ops-grid{grid-template-columns:1fr}.feature011-analytics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.feature011-studio-header,.feature011-role-strip{display:grid;justify-content:stretch;text-align:left}.feature011-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature011-two-col,.feature011-analytics-grid{grid-template-columns:1fr}.feature011-media-item{grid-template-columns:58px minmax(0,1fr)}.feature011-media-thumb{width:58px;height:58px;border-radius:15px}.feature011-media-actions{grid-column:1 / -1;display:flex}.feature011-media-actions button{width:38px}}.feature012-library{gap:12px!important;color:#21131c}.creator-app-grid:has(.feature012-library){grid-template-columns:minmax(0,1fr)!important}.app-shell:has(.feature012-library) .app-fab{display:none!important}.feature012-header,.feature012-toolbar,.feature012-bulk-bar,.feature012-bulk-bar>div,.feature012-detail-panel header,.feature012-ai-panel header,.feature012-scheduler header,.feature012-mini-metrics,.feature012-actions,.feature012-style-tags{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.feature012-header{padding:18px;border:1px solid rgba(233,30,115,.14);border-radius:22px;background:linear-gradient(135deg,#fffffffa,#fff7fbf5),radial-gradient(circle at 92% 0%,rgba(233,30,115,.16),transparent 34%);box-shadow:0 18px 44px #752d5314}.feature012-header h2,.feature012-detail-panel h3,.feature012-ai-panel h3,.feature012-scheduler h3{margin:4px 0 0;color:#21131c!important;letter-spacing:0}.feature012-header h2{font-size:clamp(1.45rem,2.5vw,2.25rem);line-height:1.05}.feature012-header p,.feature012-card p,.feature012-calendar small,.feature012-empty p,.feature012-bulk-bar span,.feature012-detail-metrics span,.feature012-ai-panel output{color:#715567!important}.feature012-style-tags{justify-content:flex-end;max-width:520px}.feature012-style-tags span,.feature012-type-rail button,.feature012-filter-row button,.feature012-view-switcher button,.feature012-bulk-bar button,.feature012-actions button,.feature012-ai-grid button,.feature012-scheduler-tabs button,.feature012-check{min-height:34px;border:1px solid rgba(233,30,115,.14);border-radius:12px;color:#33212d;background:#ffffffe6}.feature012-style-tags span{display:inline-flex;align-items:center;padding:0 10px;font-size:.78rem;font-weight:800}.feature012-toolbar{padding:8px;border:1px solid rgba(233,30,115,.1);border-radius:18px;background:#ffffffd6}.feature012-search{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;flex:1 1 320px;min-height:42px;padding:0 12px;border:1px solid rgba(134,101,117,.15);border-radius:14px;background:#fff}.feature012-search input{min-width:0;border:0;outline:0;color:#24151f;background:transparent}.feature012-view-switcher,.feature012-type-rail,.feature012-filter-row,.feature012-ai-grid,.feature012-scheduler-tabs{display:flex;flex-wrap:wrap;gap:7px}.feature012-view-switcher button,.feature012-type-rail button,.feature012-filter-row button,.feature012-bulk-bar button,.feature012-ai-grid button,.feature012-scheduler-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;font-weight:800;cursor:pointer}.feature012-view-switcher button.active,.feature012-type-rail button.active,.feature012-filter-row button.active,.feature012-bulk-bar button.active,.feature012-scheduler-tabs button.active{border-color:#e91e735c;color:#fff;background:linear-gradient(135deg,#e91e73,#ff77b7);box-shadow:0 12px 28px #e91e7329}.feature012-bulk-bar,.feature012-detail-panel,.feature012-ai-panel,.feature012-scheduler,.feature012-empty{padding:12px!important;border:1px solid rgba(233,30,115,.12)!important;border-radius:18px!important;background:#fffffff0!important;box-shadow:0 14px 34px #752d530f!important}.feature012-bulk-bar button:disabled{cursor:not-allowed;opacity:.5}.feature012-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:12px;align-items:start}.feature012-list{display:grid;min-width:0;gap:10px}.feature012-list.view-grid{grid-template-columns:repeat(3,minmax(210px,1fr))}.feature012-list.view-gallery{grid-template-columns:repeat(4,minmax(150px,1fr))}.feature012-list.view-timeline{position:relative;padding-left:20px}.feature012-list.view-timeline:before{content:"";position:absolute;inset:10px auto 10px 7px;width:2px;border-radius:999px;background:linear-gradient(#e91e73,#ffc1dc)}.feature012-table-head{display:grid;grid-template-columns:minmax(220px,1fr) 110px 90px 90px 170px;gap:8px;padding:0 12px;color:#7a5b6b;font-size:.78rem;font-weight:850}.feature012-card{position:relative;display:grid;gap:10px;min-width:0;padding:10px;border:1px solid rgba(134,101,117,.14);border-radius:18px;color:#24151f;background:#fff;box-shadow:0 12px 28px #752d530f;cursor:pointer}.feature012-card.active,.feature012-card.selected{border-color:#e91e7366;box-shadow:inset 0 0 0 1px #e91e7324,0 16px 36px #e91e731a}.feature012-card.table{grid-template-columns:minmax(220px,1fr) 110px 90px 90px 170px;align-items:center}.feature012-card.timeline{margin-left:6px}.feature012-card.timeline:before{content:"";position:absolute;left:-20px;top:28px;width:10px;height:10px;border:2px solid #ffffff;border-radius:999px;background:#e91e73;box-shadow:0 0 0 4px #ffe3f0}.feature012-card.gallery{min-height:250px;align-content:start}.feature012-card.gallery .feature012-card-body p,.feature012-card.gallery .feature012-mini-metrics,.feature012-card.table .feature012-thumb{display:none}.feature012-card.table .feature012-card-body{display:contents}.feature012-card.table .feature012-card-body>div{order:2}.feature012-card.table .feature012-card-body h3{order:1;margin:0}.feature012-card.table .feature012-card-body p{display:none}.feature012-card.table .feature012-mini-metrics{order:4}.feature012-card.table .feature012-actions{order:5}.feature012-check{position:absolute;z-index:2;top:12px;left:12px;display:grid;place-items:center;width:30px;min-height:30px;padding:0}.feature012-check:not(:empty),.feature012-card.selected .feature012-check{color:#fff;background:#e91e73}.feature012-thumb,.feature012-detail-thumb{display:grid;place-items:center;min-height:154px;overflow:hidden;border-radius:16px;color:#fff}.feature012-thumb .ds-badge{align-self:end;justify-self:end;margin:8px}.feature012-card-body{display:grid;gap:7px;min-width:0}.feature012-card-body>div:first-child{display:flex;gap:6px;flex-wrap:wrap}.feature012-card h3{margin:0;color:#21131c!important;font-size:1rem;line-height:1.16;letter-spacing:0}.feature012-card p{margin:0;font-size:.84rem;overflow-wrap:anywhere}.feature012-mini-metrics{justify-content:flex-start;gap:8px}.feature012-mini-metrics span{display:inline-flex;align-items:center;gap:4px;color:#6c4f5f!important;font-size:.78rem;font-weight:800}.feature012-actions{justify-content:flex-start}.feature012-actions button{display:grid;place-items:center;width:34px;min-height:34px;padding:0;cursor:pointer}.feature012-inspector{display:grid;gap:10px;min-width:0}.feature012-detail-panel,.feature012-ai-panel,.feature012-scheduler{display:grid;gap:12px}.feature012-detail-thumb{min-height:130px}.feature012-detail-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.feature012-detail-metrics article{display:grid;gap:4px;min-height:76px;padding:9px;border:1px solid rgba(134,101,117,.12);border-radius:14px;background:#fff8fc}.feature012-detail-metrics strong{color:#21131c!important;font-size:1.05rem}.feature012-ai-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.feature012-ai-grid button{min-height:42px}.feature012-ai-panel output{display:block;min-height:82px;padding:11px;border:1px solid rgba(233,30,115,.12);border-radius:14px;background:#fff8fc}.feature012-calendar{display:grid;gap:8px}.feature012-calendar article{display:grid;gap:3px;padding:10px;border-radius:14px;background:linear-gradient(145deg,#fff,#fff6fa)}.feature012-calendar span{color:#e91e73!important;font-size:.76rem;font-weight:850}.feature012-empty{min-height:260px;place-items:center;text-align:center}@media(max-width:1280px){.feature012-layout{grid-template-columns:1fr}.feature012-inspector{grid-template-columns:repeat(3,minmax(0,1fr))}.feature012-list.view-grid,.feature012-list.view-gallery{grid-template-columns:repeat(2,minmax(210px,1fr))}}@media(max-width:820px){.feature012-header,.feature012-toolbar,.feature012-bulk-bar{display:grid;justify-content:stretch}.feature012-style-tags{justify-content:flex-start}.feature012-list.view-grid,.feature012-list.view-gallery,.feature012-inspector,.feature012-detail-metrics,.feature012-card.table,.feature012-table-head{grid-template-columns:1fr}.feature012-table-head{display:none}.feature012-card.table .feature012-card-body{display:grid}.feature012-card.table .feature012-actions,.feature012-card.table .feature012-mini-metrics,.feature012-card.table .feature012-card-body h3,.feature012-card.table .feature012-card-body>div{order:initial}.feature012-card.table .feature012-thumb{display:grid}}.feature008-trust-workspace{display:grid;gap:16px;color:#111827}.feature008-trust-workspace .ds-surface{border:1px solid rgba(17,24,39,.08);border-radius:18px;background:#ffffffeb;box-shadow:0 18px 48px #11182714;color:#111827}.feature008-trust-workspace p,.feature008-trust-workspace span,.feature008-trust-workspace small{color:#111827ad}.feature008-hero{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:18px;align-items:center;padding:22px;background:linear-gradient(135deg,#fffffff5,#fff5faf0),radial-gradient(circle at 92% 10%,rgba(255,79,163,.16),transparent 34%)}.feature008-hero h1{margin:10px 0 8px;font-size:clamp(2rem,4vw,3.7rem);line-height:1;letter-spacing:0}.feature008-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.34fr);gap:16px;align-items:start}.feature008-main,.feature008-rail,.feature008-panel,.feature008-panel.compact{display:grid;gap:14px;min-width:0}.feature008-panel{padding:18px}.feature008-panel>header,.feature008-panel header>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.feature008-panel header>div{display:block}.feature008-panel h2{margin:4px 0 0;font-size:1.16rem}.feature008-meter-card{display:grid;grid-template-columns:118px minmax(0,1fr);gap:14px;align-items:center;padding:14px;border:1px solid rgba(255,79,163,.18);border-radius:18px;background:#ffffffbd}.feature008-ring{width:112px;aspect-ratio:1;display:grid;place-items:center;border-radius:999px;background:radial-gradient(circle,#fff 58%,transparent 60%),conic-gradient(#ff4fa3 var(--score),rgba(17,24,39,.08) 0)}.feature008-ring strong{font-size:2rem;line-height:1}.feature008-ring span{margin-top:-34px;font-size:.76rem}.feature008-badge-row,.feature008-state-row,.feature008-filter-row,.feature008-admin-status-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.feature008-badge-row.compact{gap:6px}.feature008-badge-row .is-muted{opacity:.54}.feature008-verification-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.feature008-verification-grid article,.feature008-admin-table article,.feature008-timeline article{display:grid;gap:8px;min-width:0;padding:12px;border:1px solid rgba(17,24,39,.08);border-radius:14px;background:#f9fafbd1}.feature008-verification-grid article{grid-template-columns:24px minmax(0,1fr) auto;align-items:start}.feature008-verification-grid article>div{min-width:0}.feature008-verification-grid strong,.feature008-verification-grid span,.feature008-admin-table strong,.feature008-admin-table span{overflow-wrap:anywhere}.feature008-mini-bar,.feature008-score-row i{grid-column:1 / -1;height:7px;overflow:hidden;border-radius:999px;background:#11182714}.feature008-mini-bar span,.feature008-score-row b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff4fa3,#8b5cf6)}.feature008-score-row,.feature008-signal,.feature008-widget,.feature008-filter-state{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.feature008-score-row i{grid-column:1 / -1}.feature008-risk-row,.feature008-creator-grid,.feature008-profile-widget-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.feature008-progress-card,.feature008-placeholder-stack{display:grid;gap:10px;min-width:0;padding:14px;border-radius:14px;background:#ff4fa312}.feature008-progress-card>strong{font-size:2.1rem}.feature008-placeholder-stack span{display:flex;gap:8px;align-items:center}.feature008-timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.feature008-admin-table{display:grid;gap:8px}.feature008-admin-table article{grid-template-columns:minmax(0,1.35fr) auto auto auto auto;align-items:center}.feature008-filter-row button{min-height:34px;padding:0 12px;border:1px solid rgba(17,24,39,.1);border-radius:999px;color:#111827;background:#ffffffc2}.feature008-filter-row button.active{border-color:#ff4fa36b;color:#fff;background:#ff4fa3}.feature008-profile-widget-grid span,.feature008-creator-verification-strip span{display:grid;gap:3px;padding:10px;border-radius:12px;background:#ffffff14}.profile-workspace .feature008-profile-widget-grid,.feature008-creator-verification-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.profile-workspace .feature008-profile-widget-grid span,.feature008-creator-verification-strip span{border:1px solid rgba(255,255,255,.11)}@media(max-width:1080px){.feature008-hero,.feature008-layout,.feature008-verification-grid,.feature008-creator-grid,.feature008-risk-row,.profile-workspace .feature008-profile-widget-grid,.feature008-creator-verification-strip{grid-template-columns:1fr}.feature008-timeline,.feature008-admin-table article{grid-template-columns:1fr}}@media(max-width:560px){.feature008-hero,.feature008-panel{padding:14px}.feature008-meter-card{grid-template-columns:1fr}.feature008-ring{width:104px}}.feature006-social-feed{display:grid!important;gap:12px!important}.social-feed-control,.social-discovery-rail,.feature006-post-card{background:#fff!important;border:1px solid rgba(25,22,30,.08)!important;border-radius:8px!important;box-shadow:0 12px 32px #18101e0f!important}.social-feed-control{display:grid!important;gap:10px!important;padding:12px!important}.social-feed-control>div:first-child{display:grid!important;gap:4px!important}.social-feed-control span,.social-discovery-rail span,.social-discovery-rail small,.social-comment small{color:#706978!important;font-size:.82rem!important}.social-role-tabs,.social-notification-strip,.social-badge-row,.social-post-menu,.social-comments header>div{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.social-role-tabs button,.social-notification-strip span,.social-post-menu button,.social-comments header button{align-items:center!important;background:#fbfafc!important;border:1px solid rgba(25,22,30,.09)!important;border-radius:999px!important;color:#2a2530!important;display:inline-flex!important;font-size:.82rem!important;font-weight:800!important;gap:6px!important;min-height:30px!important;padding:0 10px!important}.social-role-tabs button.active,.social-comments header button.active{background:#ff2b86!important;border-color:#ff2b86!important;color:#fff!important}.social-notification-strip span strong{align-items:center!important;background:#ff2b86!important;border-radius:999px!important;color:#fff!important;display:inline-flex!important;font-size:.74rem!important;justify-content:center!important;min-width:20px!important;padding:2px 6px!important}.social-discovery-rail{display:grid!important;gap:12px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:12px!important}.social-discovery-rail section{display:grid!important;gap:8px!important;min-width:0!important}.social-discovery-rail article{align-items:center!important;background:#fbfafc!important;border:1px solid rgba(25,22,30,.07)!important;border-radius:8px!important;display:grid!important;gap:8px!important;grid-template-columns:auto minmax(0,1fr) auto auto!important;padding:8px!important}.social-discovery-rail article div{display:grid!important;gap:2px!important;min-width:0!important}.social-discovery-rail article strong,.social-discovery-rail article span,.social-discovery-rail article small{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.social-trends{grid-column:1 / -1!important}.social-trends div{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.feature006-post-card{display:grid!important;gap:12px!important;padding:12px!important}.feature006-post-card>header,.social-comment>header{align-items:center!important;display:grid!important;gap:8px!important;grid-template-columns:auto minmax(0,1fr) auto!important}.social-badge-row{align-items:center!important}.social-post-menu{align-items:center!important;background:#fff7fb!important;border:1px solid rgba(255,43,134,.12)!important;border-radius:8px!important;padding:8px!important}.social-post-menu>span{align-items:center!important;color:#c8005f!important;display:inline-flex!important;font-weight:900!important;gap:6px!important;margin-right:4px!important}.social-reaction-bar button:hover,.social-post-menu button:hover,.social-role-tabs button:hover{border-color:#ff2b8659!important;color:#c8005f!important}.feature020-saved-strip,.feature020-social-summary,.feature020-share-dialog{background:#fff!important;border:1px solid rgba(25,22,30,.08)!important;border-radius:8px!important;box-shadow:0 12px 32px #18101e0f!important}.feature020-saved-strip,.feature020-social-summary{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;padding:10px!important}.feature020-saved-strip span,.feature020-social-summary span,.feature020-metrics span{align-items:center!important;background:#fbfafc!important;border:1px solid rgba(25,22,30,.08)!important;border-radius:999px!important;color:#3a303d!important;display:inline-flex!important;font-size:.82rem!important;font-weight:800!important;gap:6px!important;min-height:30px!important;padding:0 10px!important}.feature020-metrics,.feature020-reactions{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.feature020-reactions button.active{background:#ff2b86!important;border-color:#ff2b86!important;color:#fff!important}.feature020-reactions button span{font-size:.72rem!important;opacity:.8!important}.feature020-card.is-pinned{border-color:#ff2b863d!important;box-shadow:0 16px 36px #ff2b861c!important}.feature020-online{display:inline-block!important;width:7px!important;height:7px!important;margin-left:6px!important;border-radius:999px!important;background:#c5bdc8!important}.feature020-online.on{background:#12b981!important;box-shadow:0 0 0 3px #12b98124!important}.feature020-share-layer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:60!important;display:grid!important;place-items:center!important;padding:20px!important;background:#1410186b!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.feature020-share-dialog{width:min(460px,100%)!important;display:grid!important;gap:12px!important;padding:16px!important}.feature020-share-dialog header,.feature020-share-dialog footer{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}.feature020-share-dialog p{margin:0!important;color:#665b6a!important}.feature020-share-dialog code{display:block!important;overflow-wrap:anywhere!important;padding:10px!important;border:1px solid rgba(25,22,30,.09)!important;border-radius:8px!important;color:#c8005f!important;background:#fff7fb!important}.social-comments{border-top:1px solid rgba(25,22,30,.08)!important;display:grid!important;gap:10px!important;padding-top:10px!important}.social-comments>header{align-items:center!important;display:flex!important;gap:10px!important;justify-content:space-between!important}.social-comment-composer{display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr) auto!important}.social-comment-composer input{background:#fbfafc!important;border:1px solid rgba(25,22,30,.1)!important;border-radius:8px!important;color:#17151b!important;min-height:38px!important;min-width:0!important;padding:0 10px!important}.social-comment{background:#fff!important;border:1px solid rgba(25,22,30,.08)!important;border-radius:8px!important;display:grid!important;gap:8px!important;padding:10px!important}.social-comment.reply{background:#fbfafc!important;margin-left:24px!important}.social-reply-list{display:grid!important;gap:8px!important}.social-comment p{color:#302936!important;font-size:.92rem!important;line-height:1.45!important;margin:0!important}.feature006-post-card footer{flex-wrap:wrap!important;gap:7px!important}.feature006-post-card .ds-button.variant-primary,.feature006-social-feed .ds-button.variant-primary{background:#ff2b86!important;border-color:#ff2b86!important;color:#fff!important}.feature006-social-feed .ds-badge.tone-premium,.feature006-social-feed .ds-badge.tone-brand{background:#fff0f7!important;color:#c8005f!important}@media(max-width:1180px){.social-discovery-rail{grid-template-columns:1fr!important}}@media(max-width:640px){.social-discovery-rail article,.feature006-post-card>header,.social-comment>header,.social-comment-composer{grid-template-columns:1fr!important}.social-comments>header{align-items:flex-start!important;flex-direction:column!important}.social-comment.reply{margin-left:10px!important}}:root{--launch-panel: rgba(255, 255, 255, .92);--launch-panel-soft: rgba(255, 248, 252, .78);--launch-border: rgba(111, 72, 92, .13);--launch-ink: #25131d;--launch-muted: #735e6b;--launch-accent: #e91e73;--launch-shadow: 0 14px 38px rgba(79, 33, 56, .08)}.app-workspace{gap:12px!important}.ds-surface,.notifications-overview{padding:14px!important;border-radius:14px!important}.notifications-overview h1,.creator-overview h1,.profile-hero-main h1,.profile-workspace-hero h1{font-size:clamp(1.45rem,2vw,2.25rem)!important;line-height:1.08!important}.notifications-app-grid{grid-template-columns:minmax(0,1fr) minmax(240px,300px)!important;gap:10px!important}.notification-inbox{padding:10px!important}.notification-group{gap:6px!important}.notification-group h3{margin:10px 2px 4px!important;font-size:.78rem!important;color:var(--launch-muted)!important}.notification-item{grid-template-columns:34px minmax(0,1fr) auto!important;gap:8px!important;min-height:58px!important;padding:8px!important;border-radius:10px!important;background:#fff!important}.notification-icon{width:34px!important;height:34px!important;border-radius:10px!important}.notification-detail-panel,.notification-ai-summary,.notification-safety-panel,.notification-settings-mock,.notification-priority-card,.notification-guard-card{padding:12px!important;border-radius:12px!important;background:var(--launch-panel)!important}.notification-detail-panel p,.notification-detail-panel span,.notification-ai-summary p,.notification-ai-summary span,.notification-safety-panel p,.notification-safety-panel span,.notification-settings-mock p,.notification-settings-mock span,.notification-priority-card p,.notification-priority-card span,.profile-rail-card span,.profile-rail-card p,.profile-completion-card small,.public-profile-card span,.public-profile-card p,.creator-rail-card span,.creator-rail-card p,.creator-module p,.creator-module span{color:var(--launch-muted)!important}.notification-detail-panel h2,.notification-detail-panel strong,.notification-ai-summary h3,.notification-ai-summary strong,.notification-safety-panel h3,.notification-safety-panel strong,.profile-rail-card h3,.profile-rail-card strong,.creator-rail-card h3,.creator-rail-card strong,.creator-module h2,.creator-module h3,.creator-module strong{color:var(--launch-ink)!important}.notification-detail-actions,.notifications-mobile-actions,.creator-mobile-actions,.profile-mobile-actions,.profile-hero-actions,.creator-quick-actions{gap:7px!important}.profile-workspace-hero{grid-template-columns:minmax(0,1fr) auto!important;min-height:0!important;padding:14px!important;background:var(--launch-panel)!important}.profile-hero-main{align-items:center!important}.profile-hero-main .ds-avatar.size-lg,.public-profile-card .ds-avatar.size-lg{width:72px!important;height:72px!important;font-size:1.3rem!important}.profile-avatar-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;border-radius:999px;cursor:pointer}.profile-avatar-action:focus-visible{outline:3px solid var(--ds-focus, #2563eb);outline-offset:4px}.profile-avatar-dialog-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90}.profile-avatar-dialog-layer .ds-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.profile-avatar-dialog{position:fixed;left:50%;top:50%;width:min(420px,calc(100vw - 32px));max-height:calc(100vh - 32px);transform:translate(-50%,-50%);overflow:auto}.profile-avatar-preview{display:grid;place-items:center;padding:16px 0}.profile-avatar-preview .ds-avatar{width:128px;height:128px;font-size:34px}.profile-avatar-dialog-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.profile-hero-main p{max-width:720px!important;margin:0!important}.profile-tabs,.creator-tabs,.notifications-tabs{padding:6px!important;gap:6px!important;border-radius:12px!important;background:#ffffffd1!important}.profile-app-grid,.creator-app-grid{grid-template-columns:minmax(0,1fr) minmax(240px,300px)!important;gap:10px!important}.profile-module,.creator-module{gap:10px!important}.profile-module header h2,.creator-module>header h2{font-size:clamp(1.25rem,1.6vw,1.75rem)!important}.public-profile-card{grid-template-columns:auto minmax(0,1fr) auto!important;justify-items:start!important;align-items:center!important;text-align:left!important}.public-profile-card>p,.v78-profile-fields,.profile-stats-row,.profile-media-strip,.profile-action-row{grid-column:1 / -1!important}.profile-stats-row,.profile-gallery-grid,.profile-entry-grid,.creator-card-grid,.creator-stage-grid{gap:8px!important}.creator-stage-grid{grid-template-columns:repeat(2,minmax(220px,1fr))!important}.creator-stage,.creator-content-card{overflow-wrap:normal!important;word-break:normal!important}.profile-media-card{min-height:92px!important}.profile-media-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.profile-media-status{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(120px,220px) auto;gap:8px;align-items:center;margin:12px 0;padding:10px}.profile-media-status progress{width:100%;max-width:220px}.profile-media-card{display:grid;gap:8px;align-content:start;min-width:0;overflow:hidden}.profile-media-card img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;background:#ffffff0f}.profile-media-card.dropzone{border:1px dashed rgba(148,163,184,.42)}.profile-media-card strong{overflow-wrap:anywhere}.spin{animation:spotykaj-spin .8s linear infinite}@keyframes spotykaj-spin{to{transform:rotate(360deg)}}@media(max-width:560px){.profile-media-status{grid-template-columns:auto minmax(0,1fr)}.profile-media-status progress,.profile-media-status button{grid-column:1 / -1;max-width:none}}.creator-overview{grid-template-columns:minmax(0,1fr) minmax(220px,300px)!important;gap:12px!important;padding:14px!important;border-radius:14px!important;background:var(--launch-panel)!important}.creator-metric-stack{gap:8px!important}.ds-metric-card{min-height:92px!important;padding:12px!important;border-radius:12px!important}.ds-metric-card strong{font-size:clamp(1.3rem,1.9vw,2rem)!important}.creator-ai-layout,.creator-earnings-grid{grid-template-columns:minmax(220px,280px) minmax(0,1fr)!important}.creator-premium-gate{align-content:center!important;min-height:220px!important}.app-sidebar{width:244px!important}.sidebar-nav.grouped{gap:10px!important}.sidebar-group{gap:4px!important}.sidebar-nav button{min-height:36px!important;padding:8px 10px!important}.app-topbar{min-height:58px!important;padding-block:8px!important}.command-button{min-height:40px!important}@media(min-width:1440px){.app-workspace{padding:14px 18px 18px!important}}@media(min-width:1800px){.app-workspace{max-width:1680px!important}}@media(max-width:1024px){.notifications-app-grid,.profile-app-grid,.creator-app-grid,.creator-overview,.profile-workspace-hero{grid-template-columns:1fr!important}.notifications-right-rail,.profile-right-rail,.creator-right-rail{display:none!important}}@media(max-width:820px){.app-workspace{padding-inline:10px!important}.conversation-row,.notification-item{min-height:54px!important}.public-profile-card{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}.profile-hero-actions .ds-button,.creator-quick-actions .ds-button,.notification-detail-actions .ds-button{flex:1 1 150px!important}}@media(max-width:430px){.app-workspace{padding-inline:8px!important}.profile-workspace-hero,.creator-overview,.notifications-overview{padding:12px!important}.profile-hero-main{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important}.profile-hero-actions,.creator-quick-actions{display:grid!important;grid-template-columns:1fr 1fr!important}.profile-hero-actions .ds-button,.creator-quick-actions .ds-button{min-width:0!important;padding-inline:8px!important}.notification-item{grid-template-columns:32px minmax(0,1fr)!important}.notification-item-meta{grid-column:2!important;justify-self:start!important;flex-direction:row!important}}@media(max-width:390px){.messages-panel-header strong,.conversation-head-main strong,.notification-item-copy strong{font-size:.92rem!important}.profile-hero-actions,.creator-quick-actions{grid-template-columns:1fr!important}}.v78-entry-shell{min-height:100vh;display:grid;place-items:center;padding:20px;color:var(--ds-v76-ink);background:linear-gradient(145deg,#fff,#fff5fa)}.v78-age-gate-background{min-height:100vh;filter:blur(5px);transform:scale(1.005);pointer-events:none;-webkit-user-select:none;user-select:none}.v78-age-gate-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;overflow:auto;padding:24px}.v78-age-gate-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1419279e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v78-age-gate-card,.v78-locked-state{width:min(100%,620px);display:grid;gap:14px;padding:22px!important;border:1px solid var(--ds-v76-border)!important;border-radius:18px!important;color:var(--ds-v76-ink)!important;background:#fff!important;box-shadow:0 18px 50px #76264e1a!important}.v78-age-gate-card{position:relative;width:min(100%,480px);justify-items:stretch;gap:18px;padding:34px!important;text-align:center;box-shadow:0 32px 90px #0f172a47!important}.v78-age-gate-logo{width:132px;height:auto;margin:0 auto}.v78-age-gate-card .ds-badge{justify-self:center}.v78-age-confirmation{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;padding:14px 16px;border:1px solid rgba(219,39,119,.28);border-radius:14px;text-align:left;background:#fff8fc;cursor:pointer}.v78-age-confirmation:focus-within{outline:3px solid rgba(219,39,119,.18);outline-offset:2px}.v78-age-confirmation input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--brand-600, #db2777)}.v78-age-confirmation span{display:grid;gap:4px}.v78-age-confirmation small{color:var(--ds-v76-muted);font-size:.78rem;line-height:1.4}.v78-age-gate-card>.ds-button{width:100%;min-height:48px}.v78-age-leave{justify-self:center;border:0;color:var(--ds-v76-muted);background:transparent;cursor:pointer}.v78-age-leave:hover,.v78-age-leave:focus-visible{color:var(--ds-v76-ink);text-decoration:underline}.v78-age-gate-card h1,.v78-locked-state h1{margin:0;font-size:clamp(1.6rem,4vw,2.4rem);line-height:1.05;color:var(--ds-v76-ink)}.v78-age-gate-card p,.v78-locked-state p,.v78-locked-state small{margin:0;color:var(--ds-v76-muted)}.v78-entry-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.v78-age-reject{padding:10px 12px;border-radius:12px;color:#9f1239;background:#fff1f2}.v78-age-home-link{width:fit-content;color:var(--ds-v76-muted);font-weight:700;text-underline-offset:3px}.v78-age-home-link:hover,.v78-age-home-link:focus-visible{color:var(--ds-v76-brand)}.v78-locked-state{width:100%;justify-items:start}.v78-profile-fields{width:min(100%,560px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.v78-profile-fields span{display:grid;gap:4px;min-width:0;padding:10px;border:1px solid var(--ds-v76-border);border-radius:12px;color:var(--ds-v76-muted);background:#fff7fb;overflow-wrap:anywhere}.v78-profile-fields strong{color:var(--ds-v76-ink)}.feature-profile-cover{width:100%;min-height:112px;display:grid;place-items:center;border:1px solid var(--ds-v76-border);border-radius:14px;color:var(--ds-v76-muted);background:linear-gradient(135deg,#fff7fb,#ffe6f1);overflow:hidden}.feature-profile-cover img{width:100%;height:100%;object-fit:cover}.profile-badge-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.profile-edit-form select{width:100%;min-height:42px;padding:10px 12px;border:1px solid rgba(190,54,117,.16);border-radius:13px;color:var(--ds-v76-ink);background:#fff}@media(max-width:520px){.v78-entry-shell{padding:12px}.v78-age-gate-card,.v78-locked-state{padding:16px!important}.v78-age-gate-overlay{align-items:center;padding:12px}.v78-entry-actions,.v78-entry-actions .ds-button{width:100%}.v78-profile-fields{grid-template-columns:1fr}}.app-topbar{position:sticky!important;top:0!important;z-index:40!important;display:flex!important;min-height:54px!important;margin:0 0 10px!important;padding:8px 0!important;background:linear-gradient(180deg,#fff7fbfa,#fff7fbdb)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.command-button{position:relative!important;z-index:1!important;max-width:min(620px,100%)!important}:root{--app-rail: 246px;--app-right: 304px;--app-gap: 14px;--ds-radius-xs: 8px;--ds-radius-sm: 10px;--ds-radius-md: 12px;--ds-radius-lg: 16px;--ds-radius-xl: 20px;--ds-radius-xxl: 22px;--ds-v76-ink: #27141e;--ds-v76-muted: #705764;--ds-v76-border: rgba(190, 54, 117, .14);--ds-v76-soft: #fff7fb;--ds-v76-card: rgba(255, 255, 255, .98)}body{overflow-x:hidden;background:linear-gradient(180deg,#fff7fb,#fff 44%,#fff9fc)!important}.app-sidebar{inset:12px auto 12px 12px;width:var(--app-rail);padding:12px;border-radius:18px;background:#fffffff0!important;border-color:var(--ds-v76-border)!important;box-shadow:0 12px 32px #76264e14!important}.brand-lockup{gap:9px;padding:2px 2px 10px}.brand-lockup>span{width:38px;height:38px;border-radius:12px;font-size:1rem}.brand-lockup strong,.sidebar-group>span{color:var(--ds-v76-ink)!important}.brand-lockup small{font-size:.72rem}.sidebar-nav,.sidebar-group{gap:6px!important}.sidebar-nav button,.sidebar-group button{min-height:36px!important;padding:0 9px!important;gap:9px!important;border-radius:10px!important;color:#694658!important}.sidebar-nav button.active,.sidebar-group button.active{color:#c21862!important;background:#fff0f7!important;box-shadow:inset 3px 0 #e91e73!important}.app-workspace{width:min(100% - 24px,1360px);padding:10px 0 56px calc(var(--app-rail) + var(--app-gap))!important}.app-topbar{gap:10px;padding:10px 0!important}.command-button{min-height:38px;padding:0 12px;border-radius:12px;color:#6b4358!important;background:#ffffffe6!important;border-color:var(--ds-v76-border)!important}.ds-icon-button,.user-chip{min-width:38px;min-height:38px;border-radius:12px!important}.workspace-transition,.home-workspace,.messages-workspace,.creator-workspace,.profile-workspace,.discover-workspace,.media-workspace,.economy-workspace,.ops-workspace,.notifications-workspace,.auth-workspace,.insights-workspace{gap:14px!important;max-width:100%}.home-hero,.messages-hero,.verification-hero,.creator-overview,.profile-hero,.notifications-overview,.discover-hero,.economy-overview,.ops-overview,.auth-hero,.social-overview,.media-overview,.insights-overview,.launch-readiness-hero,.premium-hero{gap:16px!important;padding:18px!important;border-radius:18px!important;background:linear-gradient(145deg,#fff,#fff7fb)!important;border-color:var(--ds-v76-border)!important;color:var(--ds-v76-ink)!important;box-shadow:0 12px 34px #76264e12!important}.home-hero h1,.messages-hero h1,.verification-hero h1,.creator-overview h1,.profile-hero h1,.notifications-overview h1,.discover-hero h1,.economy-overview h1,.ops-overview h1,.auth-hero h1,.social-overview h1,.media-overview h1,.insights-overview h1,.launch-readiness-hero h1,.premium-hero h1{max-width:820px;margin:6px 0 8px!important;font-size:clamp(1.55rem,2.5vw,2.65rem)!important;line-height:1.06!important;letter-spacing:0!important;color:var(--ds-v76-ink)!important}.home-hero p,.messages-hero p,.creator-overview p,.profile-hero p,.notifications-overview p,.discover-hero p,.economy-overview p,.ops-overview p,.auth-hero p,.media-overview p{max-width:760px;margin-bottom:10px!important;color:var(--ds-v76-muted)!important;font-size:.94rem!important}.ds-surface,.app-card,.surface,.post-card,.feed-card,.home-feed-card,.message-panel,.message-inspector,.creator-module,.creator-stage,.creator-content-card,.creator-rail-card,.profile-module,.profile-right-rail,.notification-card,.notification-detail-panel,.discover-card,.discover-module,.media-card,.media-module,.media-rail-card,.media-detail-viewer,.social-card,.social-module,.economy-module,.economy-rail-card,.economy-package-card,.economy-plan-card,.ops-panel,.ops-queue-item,.ops-rail-card,.insights-panel,.insights-rail-card,.ds-metric-card,.metric-card{border-radius:12px!important;background:var(--ds-v76-card)!important;border-color:var(--ds-v76-border)!important;box-shadow:0 8px 22px #76264e0b!important}.ds-surface,.creator-module,.profile-module,.discover-module,.media-module,.economy-module,.ops-panel,.insights-panel{padding:14px!important}.ds-metric-card,.metric-card{min-height:84px!important;padding:12px!important}.ds-metric-card strong,.metric-card strong,.home-hero-card strong{font-size:clamp(1.25rem,2vw,1.75rem)!important;letter-spacing:0!important}.ds-button{min-height:36px!important;padding:0 12px!important;border-radius:10px!important}.ds-badge,.ds-status-pill{min-height:24px;padding:4px 8px!important;border-radius:999px!important}.home-layout,.creator-app-grid,.profile-app-grid,.discover-app-grid,.media-app-grid,.economy-app-grid,.ops-app-grid,.notifications-app-grid,.messages-layout,.auth-app-grid,.insights-app-grid{gap:14px!important}.creator-card-grid,.economy-card-grid,.profile-metric-grid,.ops-metrics,.discover-metric-row,.media-grid,.notification-grid{gap:10px!important}.home-media-placeholder,.media-preview,.post-media,.feed-media,.media-grid-card,.os-media-canvas{min-height:170px!important;max-height:320px}.creator-ai-tools button:disabled{cursor:not-allowed;opacity:.72}.creator-ai-output.is-locked{background:#fff7fb!important;border-style:dashed!important}.auth-allowlist-note{display:grid;gap:4px;padding:10px;border:1px dashed rgba(233,30,115,.26);border-radius:10px;color:var(--ds-v76-muted);background:#fff7fb}.auth-allowlist-note span{overflow-wrap:anywhere;color:var(--ds-v76-ink)!important}.os-overlay-root{z-index:2147483000;pointer-events:none}.os-overlay-backdrop{z-index:0;pointer-events:auto}.os-overlay-panel{z-index:calc(2 + var(--overlay-depth));color:var(--ds-v76-ink)!important;background:#fff!important;border-color:var(--ds-v76-border)!important;pointer-events:auto}.os-overlay-panel.is-window{top:clamp(54px,7vh,84px);width:min(620px,calc(100vw - 32px));max-height:min(640px,calc(100vh - 88px));border-radius:18px}.os-overlay-header{padding:12px 14px!important;border-color:var(--ds-v76-border)!important}.os-overlay-header small,.os-overlay-content span,.os-notification-mini span{color:var(--ds-v76-muted)!important}.os-overlay-content{gap:10px;max-height:calc(100vh - 150px);padding:14px;overscroll-behavior:contain}.os-notification-mini{width:100%;display:grid;gap:6px;padding:11px;border:1px solid var(--ds-v76-border);border-radius:12px;color:var(--ds-v76-ink);text-align:left;background:#fff;cursor:pointer}.os-notification-mini.is-selected,.os-notification-mini:hover{border-color:#e91e735c;background:#fff0f7}.os-notification-selected{display:grid;gap:8px;padding:12px!important}@media(max-width:980px){.app-sidebar{display:none}.app-workspace{width:100%;padding:8px 12px calc(104px + env(safe-area-inset-bottom,0px))!important}.app-topbar{position:sticky;top:0}.command-button span,.command-button kbd,.user-chip span{display:none}.home-hero,.messages-hero,.creator-overview,.profile-hero,.notifications-overview,.discover-hero,.economy-overview,.ops-overview,.auth-hero,.media-overview{grid-template-columns:1fr!important;padding:14px!important}.home-hero h1,.messages-hero h1,.creator-overview h1,.profile-hero h1,.notifications-overview h1,.discover-hero h1,.economy-overview h1,.ops-overview h1,.auth-hero h1,.media-overview h1{font-size:clamp(1.35rem,7vw,2rem)!important}.os-overlay-panel.is-sheet{left:8px;right:8px;bottom:8px;max-height:min(82vh,680px);border-radius:18px!important}.mobile-tabbar{min-height:58px!important;border-radius:18px!important}.mobile-tabbar button{min-height:44px!important}}.media-workspace{display:grid;gap:18px}.media-overview{display:grid;grid-template-columns:minmax(0,1fr) 520px;gap:22px;align-items:end;padding:28px;overflow:hidden;background:radial-gradient(circle at 14% 12%,rgba(255,79,163,.2),transparent 34%),radial-gradient(circle at 82% 12%,rgba(86,204,255,.16),transparent 34%),linear-gradient(135deg,#0f172ae6,#10121bb8)}.media-overview h1{max-width:980px;margin:12px 0 10px;font-size:clamp(2rem,4.1vw,4.1rem);line-height:.98}.media-overview p,.media-card p,.media-card span,.media-module p,.media-rail-card span,.media-rail-card p,.media-detail-viewer p,.media-detail-viewer span,.media-upload-mock small,.media-ai-assistant p,.media-list span,.media-creator-card span,.media-intel-card span{color:#e2e8f0ad}.media-action-row,.media-mobile-actions,.media-badges,.media-card footer,.media-detail-viewer footer{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.media-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.media-tabs{display:flex;gap:8px;overflow-x:auto;padding:8px;border:1px solid var(--ds-border);border-radius:22px;background:#0f172ab3;scrollbar-width:none}.media-tabs button{flex:0 0 auto;min-height:38px;padding:0 13px;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#e2e8f0b8;background:#ffffff0e;cursor:pointer}.media-tabs button.active,.media-tabs button:hover{color:#fff;border-color:#ff4fa36b;background:#ff4fa324}.media-app-grid{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:16px;align-items:start}.media-main-panel,.media-right-rail,.media-start-grid,.media-module,.media-card{min-width:0}.media-start-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.media-start-grid .media-module:first-child,.media-start-grid .media-module.intelligence{grid-column:1 / -1}.media-module{display:grid;gap:14px;padding:20px;background:linear-gradient(145deg,#0f172acc,#181b28ad),#ffffff09}.media-module.reels{background:radial-gradient(circle at 92% 10%,rgba(255,79,163,.18),transparent 32%),#0f172ac2}.media-module.intelligence{background:radial-gradient(circle at 92% 10%,rgba(80,227,164,.16),transparent 32%),#0f172ac2}.media-module>header,.media-ai-assistant header{display:flex;align-items:center;gap:10px}.media-module h2,.media-card h3,.media-detail-viewer h3,.media-upload-mock h3{margin:0}.media-grid,.media-reel-feed,.social-metrics,.ops-metrics,.economy-metrics,.discover-metrics,.notifications-metrics,.social-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.media-reel-feed{grid-template-columns:repeat(3,minmax(0,1fr))}.media-story-rail{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory}.media-story-card,.media-card,.media-list article,.media-creator-card,.media-intel-card,.media-rail-card,.media-ai-assistant,.media-detail-viewer,.media-upload-mock,.social-card,.social-recommend-list article,.social-nearby-list article,.social-calendar-list article,.social-rail-card,.social-ai-assistant,.social-detail,.social-create-mock,.ops-card,.ops-queue-item,.ops-audit-list article,.ops-launch-list article,.ops-rail-card,.ops-risk-profile,.ops-action-drawer{border:1px solid rgba(148,163,184,.16);border-radius:22px;background:#ffffff0e;box-shadow:inset 0 1px #ffffff0a}.media-story-card{display:grid;flex:0 0 170px;gap:8px;min-height:190px;padding:14px;color:#fff;text-align:left;cursor:pointer;scroll-snap-align:start;background:radial-gradient(circle at 28% 10%,rgba(255,79,163,.25),transparent 42%),#ffffff0e}.media-story-card.add{place-items:center;text-align:center}.media-card{display:grid;gap:10px;padding:16px}.media-thumb,.media-viewer-canvas{display:grid;place-items:center;min-height:150px;border-radius:20px;background:radial-gradient(circle,#ff4fa340,#56ccff14),#ffffff0e}.media-viewer-canvas{min-height:260px;gap:8px}.media-list,.media-right-rail,.media-ai-assistant,.media-detail-viewer,.media-upload-mock,.media-creator-card,.media-intel-card{display:grid;gap:10px}.media-list article,.media-creator-card,.media-intel-card,.media-rail-card,.media-ai-assistant,.media-detail-viewer,.media-upload-mock{padding:16px}.media-rail-card.guard{border-color:#fb718538}.media-rail-card span{display:block;padding-top:6px}.media-create-types{display:flex;gap:8px}.media-create-types button{flex:1;min-height:38px;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#fff;background:#ffffff0e}.media-create-types button.active{border-color:#ff4fa36b;background:#ff4fa324}.media-file-picker{display:grid;gap:8px;padding:14px;border:1px dashed rgba(148,163,184,.28);border-radius:18px;color:#e2e8f0c7;background:#ffffff0b}.media-file-picker input{color:#e2e8f0b8}.media-mobile-actions{display:none}@media(max-width:1180px){.media-overview,.media-app-grid{grid-template-columns:1fr}.media-right-rail{display:none}}@media(max-width:820px){.media-overview{padding:20px;border-radius:var(--ds-radius-xl)}.media-overview h1{font-size:clamp(2rem,12vw,3.2rem)}.media-metrics,.media-start-grid,.media-grid,.media-reel-feed{grid-template-columns:1fr}.media-tabs{margin-inline:-12px;padding-inline:12px;border-right:0;border-left:0;border-radius:0}.media-story-rail{margin-inline:-12px;padding-inline:12px}.media-module,.media-card,.media-detail-viewer{border-radius:var(--ds-radius-lg)}.media-mobile-actions{display:flex;justify-content:center;padding:8px;border:1px solid var(--ds-border);border-radius:999px;background:#090a0fb8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}.social-workspace{display:grid;gap:18px}.social-overview{display:grid;grid-template-columns:minmax(0,1fr) 520px;gap:22px;align-items:end;padding:28px;overflow:hidden;background:radial-gradient(circle at 14% 12%,rgba(34,211,238,.2),transparent 34%),radial-gradient(circle at 82% 12%,rgba(255,79,163,.16),transparent 34%),linear-gradient(135deg,#0f172ae6,#10121bb8)}.social-overview h1{max-width:980px;margin:12px 0 10px;font-size:clamp(2rem,4.1vw,4.1rem);line-height:.98}.social-overview p,.social-card p,.social-card span,.social-module p,.social-rail-card span,.social-rail-card p,.social-detail p,.social-detail span,.social-create-mock small,.social-ai-assistant p{color:#e2e8f0ad}.social-action-row,.social-mobile-actions,.social-badges,.social-card footer,.social-detail footer,.auth-hero-actions,.auth-action-row,.auth-badge-row,.auth-mobile-actions,.economy-actions,.economy-mobile-actions,.os-media-controls,.os-share-row,.discover-hero-actions,.discover-mobile-actions,.profile-discovery-card footer,.content-discovery-card footer,.notifications-overview-actions,.notifications-mobile-actions,.notification-detail-actions,.notification-ai-summary footer,.feature002-avatar-row,.feature002-actions,.feature002-segment-row,.feature002-creator-strip{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.social-tabs,.auth-tabs,.economy-tabs,.discover-tabs,.notifications-tabs,.profile-tabs{display:flex;gap:8px;overflow-x:auto;padding:8px;border:1px solid var(--ds-border);border-radius:22px;background:#0f172aad;scrollbar-width:none}.social-tabs,.auth-tabs{background:#0f172ab3}.social-tabs button,.auth-tabs button,.economy-tabs button,.discover-tabs button,.notifications-tabs button,.profile-tabs button{flex:0 0 auto;min-height:38px;padding:0 13px;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#e2e8f0b8;background:#ffffff0e;cursor:pointer}.social-tabs button.active,.social-tabs button:hover{color:#fff;border-color:#22d3ee6b;background:#22d3ee24}.social-app-grid,.auth-app-grid,.economy-app-grid,.discover-app-grid{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:16px;align-items:start}.social-main-panel,.social-right-rail,.social-start-grid,.social-module,.social-card{min-width:0}.social-start-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.social-module,.auth-module,.auth-rail-card,.auth-loading,.ops-module{display:grid;gap:14px;padding:20px;background:linear-gradient(145deg,#0f172acc,#181b28ad),#ffffff09}.social-module.live{background:radial-gradient(circle at 92% 10%,rgba(251,113,133,.18),transparent 32%),#0f172ac2}.social-module.calendar{background:radial-gradient(circle at 92% 10%,rgba(255,200,87,.16),transparent 32%),#0f172ac2}.social-module>header,.social-ai-assistant header{display:flex;align-items:center;gap:10px}.social-module h2,.social-card h3,.social-detail h3,.social-create-mock h3{margin:0}.social-card{display:grid;gap:10px;padding:16px}.social-card.live-card{border-color:#fb718538}.social-live-thumb,.social-fake-player{display:grid;place-items:center;min-height:128px;border-radius:20px;background:radial-gradient(circle,#ff4fa347,#56ccff14),#ffffff0e}.social-fake-player{min-height:220px;gap:8px}.social-recommend-list,.social-nearby-list,.social-calendar-list,.social-right-rail,.social-ai-assistant,.social-detail,.social-create-mock,.social-chat-mock{display:grid;gap:10px}.social-recommend-list article,.social-nearby-list article,.social-calendar-list article{display:grid;gap:6px;padding:13px}.social-rail-card,.social-ai-assistant,.social-detail,.social-create-mock{padding:16px}.social-rail-card span{display:block;padding-top:6px}.social-rail-card.guard{border-color:#fb718538}.social-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.social-detail-grid span,.social-chat-mock span{padding:10px;border:1px solid rgba(148,163,184,.14);border-radius:16px;background:#ffffff0b}.social-create-types{display:flex;gap:8px}.social-create-types button{flex:1;min-height:38px;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#fff;background:#ffffff0e}.social-create-types button.active{border-color:#22d3ee6b;background:#22d3ee24}.social-create-mock input,.social-create-mock textarea{width:100%;min-height:44px;padding:12px;border:1px solid rgba(148,163,184,.18);border-radius:16px;color:#fff;background:#ffffff13}.social-create-mock textarea{min-height:110px;resize:vertical}.social-mobile-actions{display:none}@media(max-width:1180px){.social-overview,.social-app-grid{grid-template-columns:1fr}.social-right-rail{display:none}}@media(max-width:820px){.social-overview{padding:20px;border-radius:var(--ds-radius-xl)}.social-overview h1{font-size:clamp(2rem,12vw,3.2rem)}.social-metrics,.social-start-grid,.social-card-grid,.social-detail-grid{grid-template-columns:1fr}.social-tabs{margin-inline:-12px;padding-inline:12px;border-right:0;border-left:0;border-radius:0}.social-module,.social-card,.social-detail{border-radius:var(--ds-radius-lg)}.social-mobile-actions{display:flex;justify-content:center;padding:8px;border:1px solid var(--ds-border);border-radius:999px;background:#090a0fb8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}.auth-workspace{display:grid;gap:18px}.app-shell:has(.auth-workspace) .app-fab{display:none}.auth-hero{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:22px;align-items:end;padding:28px;overflow:hidden;background:radial-gradient(circle at 14% 12%,rgba(80,227,164,.18),transparent 34%),radial-gradient(circle at 82% 18%,rgba(139,92,246,.2),transparent 34%),linear-gradient(135deg,#0f172ae6,#10121bb8)}.auth-hero h1{max-width:860px;margin:12px 0 10px;font-size:clamp(2rem,4.2vw,4.15rem);line-height:.98}.auth-hero p,.auth-module p,.auth-module small,.auth-module span,.auth-rail-card span,.auth-rail-card p,.auth-session-card span,.auth-session-card small{color:#e2e8f0ad}.auth-session-card{display:grid;gap:8px;padding:22px;border:1px solid rgba(80,227,164,.2);border-radius:28px;background:#50e3a41a;box-shadow:inset 0 1px #ffffff0d}.auth-session-card strong{font-size:2.1rem}.auth-tabs button.active,.auth-tabs button:hover{color:#fff;border-color:#50e3a46b;background:#50e3a424}.auth-main-panel,.auth-right-rail,.auth-stack,.auth-module{min-width:0}.auth-stack,.auth-right-rail{display:grid;gap:12px}.auth-module.age{background:radial-gradient(circle at 90% 10%,rgba(80,227,164,.18),transparent 32%),#0f172ac2}.auth-module.safety,.auth-module.privacy{background:radial-gradient(circle at 92% 10%,rgba(34,211,238,.15),transparent 32%),#0f172ac2}.auth-module>header{display:flex;align-items:center;gap:10px}.auth-module h2,.auth-rail-card strong{margin:0}.auth-form-grid,.auth-session-grid,.auth-card-grid,.auth-role-grid,.auth-entry-grid,.discover-filter-grid,.feature010-about-grid,.feature003-tips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.auth-form-grid label{display:grid;gap:7px;color:#e2e8f0c7}.auth-form-grid input,.auth-form-grid select{width:100%;min-height:46px;padding:0 13px;border:1px solid rgba(148,163,184,.18);border-radius:16px;color:#fff;background:#ffffff13;outline:none}.auth-form-grid input:focus,.auth-form-grid select:focus{border-color:#50e3a47a;box-shadow:0 0 0 3px #50e3a41f}.auth-check-row{display:flex;gap:10px;align-items:center;padding:12px;border:1px solid rgba(148,163,184,.14);border-radius:18px;background:#ffffff0e}.auth-check-row input{width:18px;height:18px;accent-color:var(--ds-green)}.auth-session-grid span,.auth-card-grid article,.auth-checklist article,.auth-role-grid button,.auth-entry-grid button,.auth-rail-card{border:1px solid rgba(148,163,184,.16);border-radius:20px;background:#ffffff0e}.auth-session-grid span,.auth-card-grid article,.auth-checklist article{display:grid;gap:5px;padding:13px}.auth-role-grid button,.auth-entry-grid button{display:grid;gap:8px;min-height:96px;padding:14px;color:#fff;text-align:left;cursor:pointer}.auth-role-grid button.active,.auth-role-grid button:hover,.auth-entry-grid button:hover{border-color:#50e3a461;background:#50e3a41f}.auth-entry-grid button svg{justify-self:end}.auth-checklist{display:grid;gap:8px}.auth-checklist article{display:flex;align-items:center;justify-content:space-between}.auth-checklist article.done{border-color:#50e3a440;background:#50e3a414}.auth-mobile-actions{display:none}.feature019-auth{animation:feature019-fade .22s ease both}.feature019-hero h1{letter-spacing:0}.feature019-session .ds-badge{width:fit-content}.feature019-progress-card{display:grid;gap:12px;padding:16px;background:#0f172ab8}.feature019-progress-head,.feature019-rail-row,.feature019-card>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.feature019-progress,.feature019-completion .feature019-progress{height:8px;overflow:hidden;border-radius:999px;background:#94a3b82e}.feature019-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ds-green),var(--ds-cyan));transition:width .26s var(--ds-ease)}.feature019-stepper{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.feature019-stepper li{display:grid;gap:7px;min-width:0;color:#e2e8f094;font-size:.78rem}.feature019-stepper i{width:100%;height:4px;border-radius:999px;background:#94a3b838}.feature019-stepper li.active,.feature019-stepper li.done{color:#fff}.feature019-stepper li.active i,.feature019-stepper li.done i{background:var(--ds-green)}.feature019-notice{padding:11px 14px;border:1px solid rgba(80,227,164,.24);border-radius:18px;color:#ecfdf5eb;background:#50e3a41a}.feature019-grid{align-items:stretch}.feature019-panel{min-height:420px}.feature019-card{animation:feature019-slide .22s ease both}.auth-form-grid textarea{width:100%;min-height:96px;padding:12px 13px;border:1px solid rgba(148,163,184,.18);border-radius:16px;color:#fff;background:#ffffff13;resize:vertical;outline:none}.auth-form-grid textarea:focus{border-color:#50e3a47a;box-shadow:0 0 0 3px #50e3a41f}.feature019-email-box,.feature019-done-box,.feature019-completion{display:grid;gap:10px;padding:16px;border:1px solid rgba(148,163,184,.16);border-radius:20px;background:#ffffff0e}.feature019-email-box svg,.feature019-done-box svg{color:var(--ds-green)}.feature019-choice-grid,.feature019-privacy-grid,.feature019-type-grid,.feature019-creator-grid{display:grid;gap:10px}.feature019-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.feature019-choice-grid button,.feature019-type-grid button,.feature019-creator-grid article{border:1px solid rgba(148,163,184,.16);border-radius:18px;background:#ffffff0e}.feature019-choice-grid button{min-height:42px;color:#fff;cursor:pointer}.feature019-choice-grid button.active,.feature019-type-grid button.active,.feature019-type-grid button:hover{border-color:#50e3a461;background:#50e3a41f}.feature019-type-grid,.ops-card-grid,.os-ai-prompts,.os-create-grid,.notification-settings-grid,.feature002-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature019-type-grid button{display:grid;gap:9px;min-height:180px;padding:18px;color:#fff;text-align:left;cursor:pointer}.feature019-type-grid button svg:last-child{justify-self:end}.feature019-type-grid span,.feature019-creator-grid p,.feature019-email-box p,.feature019-done-box p{margin:0;color:#e2e8f0ad}.feature019-creator-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.feature019-creator-grid article{display:grid;gap:8px;padding:14px}.feature019-creator-grid svg,.feature019-rail-row svg{color:var(--ds-green)}.feature019-rail-row{justify-content:flex-start;padding:8px 0}@keyframes feature019-fade{0%{opacity:0}to{opacity:1}}@keyframes feature019-slide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1180px){.auth-hero,.auth-app-grid{grid-template-columns:1fr}.auth-right-rail{display:none}}@media(max-width:820px){.app-shell:has(.auth-workspace) .mobile-tabbar{display:none}.app-shell:has(.auth-workspace) .app-workspace{padding-bottom:24px}.auth-hero{padding:20px;border-radius:var(--ds-radius-xl)}.auth-hero h1{font-size:clamp(2rem,12vw,3.2rem)}.auth-tabs{margin-inline:-12px;padding-inline:12px;border-right:0;border-left:0;border-radius:0}.auth-form-grid,.auth-session-grid,.auth-card-grid,.auth-role-grid,.auth-entry-grid,.feature019-type-grid,.feature019-creator-grid,.feature019-choice-grid{grid-template-columns:1fr}.feature019-stepper{grid-template-columns:repeat(3,minmax(0,1fr))}.auth-module,.auth-rail-card{border-radius:var(--ds-radius-lg)}.auth-mobile-actions{display:flex;justify-content:center;margin-top:4px;padding:8px;border:1px solid var(--ds-border);border-radius:999px;background:#090a0fb8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}.ops-workspace{display:grid;gap:18px}.ops-overview{display:grid;grid-template-columns:minmax(0,1fr) 520px;gap:22px;align-items:end;padding:28px;overflow:hidden;background:radial-gradient(circle at 12% 14%,rgba(251,113,133,.2),transparent 32%),radial-gradient(circle at 86% 12%,rgba(34,211,238,.16),transparent 34%),linear-gradient(135deg,#0f172ae6,#10121bb8)}.ops-overview h1{max-width:960px;margin:12px 0 10px;font-size:clamp(2rem,4vw,4rem);line-height:.98}.ops-overview p,.ops-module p,.ops-card p,.ops-rail-card p,.ops-risk-profile p,.ops-action-drawer p,.ops-queue-item span,.ops-queue-item small,.ops-card span,.ops-rail-card span,.ops-audit-list span,.ops-launch-list span{color:#e2e8f0ad}.ops-role-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ops-tabs{display:flex;gap:8px;overflow-x:auto;padding:8px;border:1px solid var(--ds-border);border-radius:22px;background:#0f172ab3;scrollbar-width:none}.ops-tabs button{flex:0 0 auto;min-height:38px;padding:0 13px;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#e2e8f0b8;background:#ffffff0e;cursor:pointer;transition:transform var(--ds-motion-fast) var(--ds-ease),border-color var(--ds-motion-fast) var(--ds-ease),background var(--ds-motion-fast) var(--ds-ease)}.ops-tabs button:hover,.ops-tabs button.active{color:#fff;transform:translateY(-1px);border-color:#22d3ee6b;background:#22d3ee24}.ops-app-grid{display:grid;grid-template-columns:minmax(0,1fr) 352px;gap:16px;align-items:start}.ops-main-panel,.ops-right-rail,.ops-start-grid,.ops-module,.ops-card,.ops-queue-item{min-width:0}.ops-start-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.ops-start-grid .ops-module.launch{grid-column:1 / -1}.ops-module.ai{background:radial-gradient(circle at 92% 10%,rgba(139,92,246,.22),transparent 32%),#0f172ac2}.ops-module.trust{background:radial-gradient(circle at 88% 8%,rgba(80,227,164,.18),transparent 30%),#0f172ac2}.ops-module.launch{background:radial-gradient(circle at 88% 8%,rgba(255,200,87,.18),transparent 30%),#0f172ac2}.ops-module>header,.ops-card>header,.ops-queue-item,.ops-audit-list article,.ops-launch-list article{display:flex;align-items:center;justify-content:space-between;gap:12px}.ops-module>header{justify-content:flex-start}.ops-module h2,.ops-card h3,.ops-risk-profile h3,.ops-action-drawer h3{margin:0}.ops-queue-list,.ops-card-grid,.ops-audit-list,.ops-launch-list,.ops-right-rail{display:grid;gap:10px}.ops-card{display:grid;gap:10px;padding:16px}.ops-card span{display:block;padding-top:6px}.ops-queue-item{padding:15px;border-left:3px solid rgba(86,204,255,.58)}.ops-queue-item.severity-high{border-left-color:var(--ds-danger);background:linear-gradient(90deg,#fb71851f,#ffffff0b)}.ops-queue-item.severity-medium{border-left-color:var(--ds-amber)}.ops-queue-item>div{display:grid;gap:6px;min-width:0}.ops-queue-item strong{overflow-wrap:anywhere}.ops-queue-item footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ops-distribution{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ops-distribution span{display:grid;gap:4px;padding:12px;border:1px solid rgba(148,163,184,.14);border-radius:18px;background:#ffffff0e;color:#e2e8f0ad}.ops-distribution strong{color:#fff;font-size:1.3rem}.ops-rail-card,.ops-risk-profile,.ops-action-drawer{display:grid;gap:10px;padding:16px}.ops-rail-card.ai{border-color:#8b5cf64d;background:#8b5cf61f}.ops-audit-list article,.ops-launch-list article{padding:12px}.ops-launch-list article.done{border-color:#50e3a43d;background:#50e3a414}.ops-mobile-actions{display:none;gap:10px}.ops-loading{padding:28px}.ops-workspace .bottom-sheet .ops-right-rail{display:grid}@media(max-width:1180px){.ops-overview,.ops-app-grid{grid-template-columns:1fr}.ops-right-rail{display:none}}@media(max-width:820px){.ops-workspace{gap:14px}.ops-overview{padding:20px;border-radius:var(--ds-radius-xl)}.ops-overview h1{font-size:clamp(2rem,12vw,3.1rem)}.ops-metrics,.ops-start-grid,.ops-card-grid,.ops-distribution{grid-template-columns:1fr}.ops-tabs{margin-inline:-12px;padding-inline:12px;border-right:0;border-left:0;border-radius:0}.ops-module,.ops-card,.ops-queue-item,.ops-rail-card,.ops-risk-profile{border-radius:var(--ds-radius-lg)}.ops-queue-item{display:grid}.ops-queue-item footer{justify-content:flex-start}.ops-mobile-actions{display:flex;position:sticky;bottom:84px;z-index:8;justify-content:center;padding:8px;border:1px solid var(--ds-border);border-radius:999px;background:#090a0fb8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}.economy-workspace{display:grid;gap:18px}.economy-overview{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:22px;align-items:end;padding:28px;overflow:hidden;background:radial-gradient(circle at 16% 12%,rgba(255,200,87,.24),transparent 34%),radial-gradient(circle at 85% 20%,rgba(255,79,163,.16),transparent 34%),#0f172ab8}.economy-overview h1{max-width:900px;margin:12px 0 10px;font-size:clamp(2rem,4.3vw,4.1rem);line-height:.98}.economy-overview p,.economy-module p,.economy-package-card p,.economy-boost-card p,.economy-ai-assistant p,.economy-safety-notes p,.economy-readiness-panel span,.economy-transaction-list span,.os-economy-mini-card span{color:#e2e8f0ad}.economy-tabs button.active{color:#fff;border-color:#ffc85766;background:#ffc85726}.economy-main-panel,.economy-right-rail{min-width:0}.economy-start-grid,.economy-module,.economy-right-rail{display:grid;gap:14px}.economy-right-rail{position:sticky;top:88px}.economy-module,.economy-package-card,.economy-plan-card,.economy-boost-card,.economy-readiness-panel,.economy-safety-notes,.economy-ai-assistant{padding:16px}.economy-module header h2,.economy-module h2,.economy-package-card h3,.economy-plan-card h3,.economy-boost-card h3,.economy-ai-assistant h3,.economy-readiness-panel h3,.economy-safety-notes h3{margin:0}.economy-wallet-grid,.economy-card-grid,.economy-settings-grid,.profile-stats-row,.profile-metric-grid,.profile-gallery-grid,.profile-entry-grid,.feature010-post-grid,.feature010-media-grid,.feature010-people-grid,.feature010-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.economy-wallet-grid div,.economy-package-card,.economy-plan-card,.economy-boost-card{display:grid;gap:9px;border:1px solid rgba(148,163,184,.13);border-radius:20px;background:#ffffff0e}.economy-wallet-grid div{padding:13px}.economy-wallet-grid span,.economy-package-card span,.economy-plan-card span,.economy-boost-card span{color:#e2e8f099}.economy-plan-card ul{margin:0;padding-left:18px;color:#e2e8f0b8}.economy-list,.economy-filter-row{display:flex;flex-wrap:wrap;gap:8px}.economy-list span,.economy-filter-row button,.economy-settings-grid button{min-height:36px;padding:8px 10px;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#e2e8f0b8;background:#ffffff0f}.economy-filter-row button,.economy-settings-grid button{cursor:pointer}.economy-filter-row button.active,.economy-settings-grid button.active{color:#fff;border-color:#50e3a447;background:#50e3a41f}.economy-transaction-list,.economy-readiness-panel,.economy-safety-notes,.economy-ai-assistant div{display:grid;gap:10px}.economy-transaction-list article,.economy-readiness-panel article{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px;border-radius:16px;background:#ffffff0f}.economy-transaction-list article div{display:grid;gap:4px}.economy-ai-assistant{border-color:#ffc85738;background:radial-gradient(circle at top right,rgba(255,200,87,.16),transparent 42%),#0f172ab3}.economy-ai-assistant div button{min-height:38px;padding:8px 10px;border:1px solid rgba(148,163,184,.14);border-radius:14px;color:#e2e8f0c2;text-align:left;background:#ffffff0f;cursor:pointer}.economy-settings-grid label{display:grid;gap:7px}.economy-settings-grid input{min-height:40px;border:1px solid rgba(148,163,184,.16);border-radius:12px;color:#fff;background:#ffffff14}.economy-mobile-actions{display:none}.os-economy-mini-grid,.feature024-discovery-engine>div,.feature010-score-list,.feature003-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.os-economy-mini-card{display:grid;gap:7px;padding:13px}@media(max-width:1200px){.economy-overview,.economy-app-grid,.economy-wallet-grid,.economy-card-grid,.economy-settings-grid{grid-template-columns:1fr}.economy-right-rail{display:none}.economy-mobile-actions{display:flex}}@media(max-width:820px){.economy-overview,.os-economy-mini-grid,.economy-metrics{grid-template-columns:1fr}.economy-overview{padding:20px}}.os-overlay-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;pointer-events:none}.os-overlay-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#02061780;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto}.os-overlay-panel{position:absolute;pointer-events:auto;color:var(--ds-ink);border:1px solid rgba(255,255,255,.16);background:radial-gradient(circle at 20% 0%,rgba(255,79,163,.14),transparent 34%),linear-gradient(180deg,#141824f5,#080a11f0);box-shadow:var(--ds-shadow-floating);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);transform:translateY(calc(var(--overlay-depth) * 12px)) scale(calc(1 - var(--overlay-depth) * .025))}.os-overlay-panel.is-window{top:clamp(74px,9vh,120px);left:50%;width:min(820px,calc(100vw - 48px));max-height:min(760px,calc(100vh - 120px));overflow:hidden;border-radius:30px;transform:translate(-50%) translateY(calc(var(--overlay-depth) * 12px)) scale(calc(1 - var(--overlay-depth) * .025))}.os-overlay-panel.is-sheet{left:0;right:0;bottom:0;max-height:88vh;overflow:hidden;border-radius:28px 28px 0 0}.os-sheet-handle{display:none}.os-overlay-panel.is-sheet .os-sheet-handle{display:block;width:46px;height:5px;margin:10px auto 0;border-radius:999px;background:#ffffff47}.os-overlay-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.1)}.os-overlay-header div{display:grid;gap:2px}.os-overlay-header small{color:#e2e8f085;text-transform:uppercase}.os-overlay-content{display:grid;gap:14px;max-height:calc(100vh - 190px);overflow:auto;padding:18px}.os-overlay-intro{display:flex;gap:13px;align-items:flex-start}.os-overlay-intro h2{margin:0 0 5px}.os-overlay-intro p,.os-notification-mini span,.os-search-results small,.os-media-canvas span{color:#e2e8f0a8}.os-search-input,.discover-search-box{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-height:58px;padding:0 14px;border:1px solid rgba(148,163,184,.15);border-radius:18px;background:#ffffff13}.os-search-input input,.discover-search-box input{width:100%;border:0;outline:0;color:#fff;background:transparent;font-size:1rem}.os-search-input kbd{padding:5px 8px;border-radius:8px;color:#e2e8f09e;background:#ffffff14}.os-search-results,.os-notification-list,.os-ai-prompts,.os-create-grid{display:grid;gap:9px}.os-search-results button,.os-ai-prompts button,.os-create-grid button{display:flex;gap:10px;align-items:center;min-height:46px;padding:10px 12px;border:1px solid rgba(148,163,184,.14);border-radius:16px;color:#f8fafcdb;text-align:left;background:#fff1;cursor:pointer}.os-search-results button span{display:grid;gap:2px}.os-notification-mini,.os-ai-output{display:grid;gap:8px;padding:13px}.os-create-grid button.active{border-color:#ff4fa35c;background:#ff4fa329}.os-create-textarea{width:100%;min-height:130px;padding:14px;border:1px solid rgba(148,163,184,.16);border-radius:18px;color:#fff;background:#ffffff14;resize:vertical}.os-media-canvas{display:grid;place-items:center;gap:8px;min-height:360px;border-radius:22px;background:radial-gradient(circle at 50% 30%,rgba(86,204,255,.22),transparent 35%),#ffffff0f}@media(max-width:760px){.os-overlay-content{max-height:calc(88vh - 72px);padding:16px}.os-ai-prompts,.os-create-grid{grid-template-columns:1fr}.os-media-canvas{min-height:280px}}.production-home,.production-legal-page{--production-page-max: 1240px;--production-page-pad: clamp(18px, 4vw, 40px);background:linear-gradient(180deg,#fff,#fff8fb 46%,#fff)}.production-home-header{width:100%;min-height:68px;margin:0;padding:0;background:#fffffff0;border-bottom:1px solid rgba(130,18,75,.1);box-shadow:0 8px 28px #21131b0d}.production-home-header-inner{width:min(var(--production-page-max),calc(100% - (var(--production-page-pad) * 2)));min-height:68px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px}.production-logo{flex:0 0 auto;display:inline-flex;align-items:center;min-width:0}.production-logo img{display:block;width:clamp(120px,12vw,158px);height:auto;object-fit:contain}.production-home-header nav{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:nowrap}.production-home-header a{white-space:nowrap}.production-home-header .primary{padding:9px 14px;border-radius:8px;box-shadow:0 10px 24px #e7197629}.production-hero{width:min(var(--production-page-max),calc(100% - (var(--production-page-pad) * 2)));min-height:min(560px,calc(100vh - 70px));margin:0 auto;grid-template-columns:minmax(0,1.05fr) minmax(340px,.82fr);gap:clamp(28px,5vw,64px);padding:clamp(42px,6vh,68px) 0 clamp(30px,5vh,54px)}.production-hero h1{max-width:720px;margin:14px 0;font-size:clamp(2rem,4.4vw,3.85rem);line-height:1.03;letter-spacing:0}.production-hero p{max-width:620px;font-size:clamp(1rem,1.25vw,1.14rem);line-height:1.55}.production-hero-actions{margin-top:20px}.production-hero-preview{position:relative;display:grid;gap:12px;align-content:center;min-height:330px}.production-preview-card{border:1px solid rgba(130,18,75,.12);border-radius:8px;background:#ffffffeb;box-shadow:0 18px 44px #21131b1a}.production-preview-feed{padding:22px}.production-preview-topline{display:flex;align-items:center;gap:9px;color:#8a315f;font-size:.86rem;font-weight:850}.production-preview-topline span{width:32px;height:32px;border-radius:999px;background:linear-gradient(135deg,#ff2b86,#ffb1d2)}.production-preview-feed strong{display:block;max-width:360px;margin-top:14px;color:#25131d;font-size:clamp(1.2rem,2vw,1.75rem);line-height:1.14}.production-preview-feed p,.production-preview-safety p{margin:8px 0 0;color:#68445a;font-size:.94rem;line-height:1.45}.production-preview-actions,.production-preview-media{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.production-preview-actions{margin-top:18px}.production-preview-actions span,.production-preview-media span{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border-radius:999px;background:#fff2f8;color:#7c1d4c;font-size:.84rem;font-weight:850}.production-preview-media{width:min(92%,390px);margin-left:auto;padding:14px;justify-content:space-between}.production-preview-safety{width:min(88%,410px);display:flex;align-items:flex-start;gap:12px;padding:16px;background:#25131d;color:#fff}.production-preview-safety svg{color:#ff6eac;flex:0 0 auto}.production-preview-safety strong{display:block;font-size:1rem}.production-preview-safety p{color:#ffffffc2}.production-section,.production-safety,.production-footer{width:min(var(--production-page-max),calc(100% - (var(--production-page-pad) * 2)))}.production-section{padding:26px 0 28px}.production-section h2,.production-safety h2{margin-bottom:16px;font-size:clamp(1.35rem,2.1vw,1.9rem);line-height:1.18}.production-feature-grid{gap:10px}.production-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.production-feature-grid article{min-height:68px;padding:14px 16px;box-shadow:0 10px 26px #21131b0e}.production-safety{margin-top:6px;padding:22px}.production-safety>div{gap:10px}.production-safety ul{margin-top:14px}.production-safety li{padding:10px 11px;min-height:44px;display:flex;align-items:center}.production-footer{padding:24px 0 28px;align-items:center}@media(max-width:1020px){.production-hero{grid-template-columns:1fr;min-height:auto;gap:26px;padding-top:36px}.production-hero-preview{min-height:0;grid-template-columns:minmax(0,1fr)}.production-preview-media,.production-preview-safety{width:100%;margin-left:0}.production-feature-grid,.production-safety ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.production-home,.production-legal-page{--production-page-pad: 16px}.production-home-header{min-height:62px}.production-home-header-inner{width:calc(100% - 24px);min-height:62px;gap:10px}.production-logo img{width:clamp(104px,31vw,132px)}.production-home-header nav{gap:7px}.production-home-header nav a{font-size:.88rem}.production-home-header .primary{padding:8px 10px}.production-hero{padding:28px 0 22px}.production-hero h1{font-size:clamp(1.9rem,8vw,2.25rem);line-height:1.08}.production-hero p{font-size:1rem}.production-hero-actions{gap:9px}.production-button{min-height:42px;padding:0 14px}.production-hero-preview{gap:10px}.production-preview-feed,.production-safety{padding:16px}.production-preview-media{justify-content:flex-start}.production-feature-grid,.production-safety ul{grid-template-columns:1fr}.production-section{padding-top:22px}.production-footer{padding-bottom:22px}}.discover-workspace{display:grid;gap:18px}.discover-hero{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:22px;align-items:end;padding:28px;overflow:hidden;background:radial-gradient(circle at 18% 18%,rgba(255,79,163,.22),transparent 34%),radial-gradient(circle at 84% 16%,rgba(80,227,164,.16),transparent 34%),#0f172ab8}.discover-hero h1{max-width:900px;margin:12px 0 10px;font-size:clamp(2rem,4.4vw,4.2rem);line-height:.98}.discover-hero p,.discover-search-command,.profile-discovery-card p,.content-discovery-card p,.discover-ai-assistant p,.discover-filters p,.discover-guard-card p,.discover-rail-card span,.saved-searches-mock span,.discover-preview-sheet p{color:#e2e8f0ad}.discover-search-command{display:grid;gap:10px;padding:12px;border:1px solid var(--ds-border);border-radius:24px;background:#0f172aad}.discover-search-box kbd{display:inline-flex;gap:4px;align-items:center;padding:5px 8px;border:1px solid rgba(148,163,184,.2);border-radius:9px;color:#e2e8f0a8;background:#ffffff14}.discover-suggestion-row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.discover-suggestion-row button{display:inline-flex;flex:0 0 auto;gap:8px;align-items:center;min-height:36px;padding:0 10px;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#e2e8f0c7;background:#ffffff0e;cursor:pointer}.discover-tabs button.active{color:#fff;border-color:#ff4fa361;background:#ff4fa326}.discover-main-panel,.discover-right-rail{min-width:0}.discover-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.profile-discovery-card,.content-discovery-card,.discover-rail-card,.discover-ai-assistant,.saved-searches-mock,.discover-region-card,.discover-filters,.discover-guard-card,.discover-preview-sheet{display:grid;gap:12px;padding:16px}.profile-discovery-card header,.discover-rail-card header,.saved-searches-mock header,.discover-region-card header,.discover-filters header{display:flex;gap:11px;align-items:center}.profile-discovery-card h3,.content-discovery-card h3,.discover-rail-card h3,.discover-ai-assistant h3,.saved-searches-mock h3,.discover-region-card h3,.discover-filters h3{margin:0}.profile-discovery-card small{color:#e2e8f094}.discover-card-badges,.discover-rail-card article div,.discover-region-card div{display:flex;flex-wrap:wrap;gap:7px}.discover-media{display:grid;place-items:center;min-height:150px;border-radius:18px;background:linear-gradient(135deg,#ff4fa347,#8b5cf62e)}.discover-media.tone-blue{background:linear-gradient(135deg,#56ccff4d,#8b5cf624)}.discover-media.tone-trust{background:var(--ds-gradient-trust)}.discover-media.tone-premium{background:var(--ds-gradient-premium)}.discover-mini-action{display:inline-flex;gap:5px;align-items:center;min-height:32px;padding:0 10px;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#e2e8f0b8;background:#ffffff0e;cursor:pointer}.discover-mini-action.active{color:#fff;border-color:#ff4fa35c;background:#ff4fa329}.discover-rails-mobile-safe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.discover-rail-card article,.saved-searches-mock article{display:grid;gap:7px;padding:12px;border-radius:16px;background:#ffffff0f}.discover-right-rail{position:sticky;top:88px;display:grid;gap:12px}.discover-ai-assistant{border-color:#f472b638;background:radial-gradient(circle at top right,rgba(244,114,182,.17),transparent 42%),#0f172ab3}.discover-ai-assistant div{display:grid;gap:8px}.discover-ai-assistant button:not(.ds-button),.saved-searches-mock article button,.discover-filter-toggles button{border:1px solid rgba(148,163,184,.14);border-radius:14px;color:#e2e8f0c2;background:#ffffff0f;cursor:pointer}.discover-ai-assistant button:not(.ds-button){min-height:38px;padding:8px 10px;text-align:left}.saved-searches-mock article{grid-template-columns:minmax(0,1fr) auto;align-items:center}.saved-searches-mock article div{display:grid;gap:4px}.saved-searches-mock article button{display:grid;place-items:center;width:34px;height:34px}.discover-filter-grid label,.discover-content-type{display:grid;gap:7px}.discover-filter-grid input,.discover-filter-grid select,.discover-content-type select{width:100%;min-height:40px;border:1px solid rgba(148,163,184,.16);border-radius:12px;color:#fff;background:#ffffff14}.discover-filter-toggles{display:flex;flex-wrap:wrap;gap:8px}.discover-filter-toggles button{min-height:36px;padding:0 11px}.discover-filter-toggles button.active{color:#fff;border-color:#50e3a447;background:#50e3a41f}.discover-mobile-actions{display:none}.feature009-search-scopes,.feature009-mutual-row,.feature009-map-legend,.feature009-discovery-summary>div:last-child{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.discover-search-command,.feature009-search-scopes,.feature009-history-block,.feature009-history-block.compact>div{min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:thin}.discover-search-command{overflow-x:hidden}.feature009-search-scopes{padding:0 2px}.feature009-discovery-summary,.feature009-recommendation-shelf,.feature009-map-card,.feature009-rail-recs{display:grid;gap:12px;padding:16px;border:1px solid rgba(255,79,163,.18);background:linear-gradient(135deg,#ffffffe6,#fff5fac7),#ffffffe6;color:#182033;box-shadow:0 18px 50px #10182814}.feature009-discovery-summary{grid-template-columns:minmax(0,1fr) minmax(220px,.6fr);align-items:center}.feature009-discovery-summary>div:first-child{display:grid;gap:5px}.feature009-discovery-summary strong,.feature009-recommendation-shelf h2,.feature009-map-card h3,.feature009-rail-recs h3{color:#111827}.feature009-discovery-summary span,.feature009-recommendation-shelf span,.feature009-rail-recs span{color:#1118279e}.feature009-recommendation-shelf header,.feature009-map-card header,.feature009-rail-recs header{display:flex;gap:10px;align-items:center}.feature009-recommendation-shelf header h2,.feature009-map-card h3,.feature009-rail-recs h3{margin:0;font-size:1rem}.feature009-recommendation-shelf>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.feature009-recommendation-shelf button{display:grid;gap:7px;min-height:84px;padding:12px;border:1px solid rgba(255,79,163,.17);border-radius:16px;color:#111827;text-align:left;background:#ffffffc7;cursor:pointer}.feature009-match-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.feature009-match-row div{display:grid;gap:2px;min-height:54px;padding:9px;border-radius:14px;background:#ffffff12}.feature009-match-row strong{color:#fff;font-size:.95rem}.feature009-match-row span{color:#e2e8f094;font-size:.76rem}.feature024-source-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:-4px}.feature024-discovery-engine{display:grid;gap:14px}.feature024-discovery-engine header{display:flex;align-items:center;justify-content:space-between;gap:12px}.feature024-discovery-engine h2{margin:0;font-size:1.05rem}.feature024-discovery-engine article{min-width:0;padding:10px;border:1px solid rgba(255,79,163,.13);border-radius:8px;background:#ffffffb8}.feature024-discovery-engine article strong{display:block;margin-bottom:8px;font-size:.9rem}.feature024-discovery-engine article div,.feature009-history-block.compact>div{display:flex;flex-wrap:wrap;gap:6px}.feature024-discovery-engine article button,.feature009-history-block.compact button:not(.ds-button){max-width:100%;padding:6px 9px;border:1px solid rgba(255,79,163,.14);border-radius:999px;background:#ffffffd6;color:#111827;font-size:.78rem;cursor:pointer}.app-shared-search{display:flex;align-items:center;gap:10px;min-width:0;width:100%;min-height:42px;padding:0 12px;border:1px solid rgba(255,79,163,.16);border-radius:12px;background:#ffffffdb;color:#111827}.app-shared-search.is-compact{min-height:38px;border-radius:10px}.app-shared-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:inherit;font:inherit}.app-shared-search kbd{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border:1px solid rgba(17,24,39,.1);border-radius:7px;color:#6b7280;background:#ffffffb8;font-size:.72rem}.app-topbar-search{max-width:min(620px,48vw);cursor:pointer}.app-topbar-search input{cursor:pointer}.app-role-switch{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 8px;border:1px solid rgba(255,79,163,.12);border-radius:999px;background:#ffffffd1;color:#111827;font-size:.78rem}.app-role-switch span{color:#6b7280}.app-role-switch select{border:0;outline:0;background:transparent;color:inherit;font:inherit}.app-spotycoins{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 10px;border:1px solid rgba(245,158,11,.22);border-radius:999px;background:#fffbebeb;color:#92400e;white-space:nowrap}.app-spotycoins small{color:#a16207}.app-spotycoins strong{font-size:.88rem}.app-spotycoins.is-compact{min-height:28px;padding:0 8px}.app-shared-header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;border-radius:8px}.app-shared-header h1{margin:8px 0 6px;font-size:clamp(1.35rem,2vw,2.1rem);letter-spacing:0}.app-shared-header p{margin:0;color:var(--muted)}.app-shared-header-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.app-shared-empty,.app-shared-loader,.app-shared-error{display:grid;gap:12px;place-items:center;min-height:180px;text-align:center}.app-shared-loader>div,.app-shared-error>div{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.app-shared-loader strong,.app-shared-error h1,.app-shared-empty h2{margin:0}.app-shared-error code{max-width:min(720px,88vw);overflow-wrap:anywhere;padding:8px 10px;border-radius:8px;background:#7f1d1d14;color:#991b1b}.app-shared-dialog{border-radius:8px}.feature021-dialog-intro{display:grid;gap:8px}@media(max-width:920px){.app-topbar-search{max-width:none}.app-role-switch,.app-topbar .ds-badge,.app-topbar .app-spotycoins{display:none}.app-shared-header{display:grid}.feature024-discovery-engine>div{grid-template-columns:1fr}}.feature009-map-canvas{position:relative;min-height:210px;overflow:hidden;border:1px solid rgba(255,79,163,.16);border-radius:18px;background:linear-gradient(90deg,rgba(255,79,163,.08) 1px,transparent 1px),linear-gradient(rgba(80,227,164,.08) 1px,transparent 1px),linear-gradient(135deg,#fff,#fff0f7 48%,#f5fff9);background-size:34px 34px,34px 34px,auto}.feature009-map-canvas span{position:absolute;display:grid;place-items:center;min-width:54px;min-height:40px;padding:6px 8px;border:1px solid rgba(255,79,163,.34);border-radius:14px;color:#111827;background:#fffffff0;box-shadow:0 10px 28px #f43f9229;transform:translate(-50%,-50%)}.feature009-map-canvas i{font-style:normal;font-weight:800}.feature009-map-canvas small{color:#1118278f}.feature009-rail-recs article,.feature009-history-block{display:grid;gap:7px;padding:10px;border-radius:14px;background:#ffffff14}.feature009-rail-recs article{background:#ffffffc2}.feature009-history-block>strong{display:inline-flex;gap:6px;align-items:center}.feature009-history-block.compact>div{display:flex;flex-wrap:wrap;gap:6px}.discover-workspace .discover-ai-assistant{background:linear-gradient(135deg,#fffffff0,#fff5fadb),#fffffff0;color:#111827}.discover-workspace .discover-ai-assistant p{color:#1118279e}.discover-workspace .discover-ai-assistant button:not(.ds-button){color:#111827;background:#ffffffdb}@media(max-width:1200px){.discover-hero,.discover-app-grid,.discover-rails-mobile-safe{grid-template-columns:1fr}.discover-right-rail{display:none}.discover-mobile-actions{display:flex}}@media(max-width:820px){.discover-hero,.discover-filter-grid,.discover-grid,.discover-metrics{grid-template-columns:1fr}.discover-hero{padding:20px}.discover-tabs{margin-inline:-6px}.discover-suggestion-row{margin-inline:-4px}.feature009-discovery-summary,.feature009-recommendation-shelf>div,.feature009-match-row{grid-template-columns:1fr}}.notifications-workspace{display:grid;gap:18px}.notifications-overview{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:22px;align-items:end;padding:28px;overflow:hidden;background:radial-gradient(circle at 18% 10%,rgba(86,204,255,.2),transparent 34%),radial-gradient(circle at 82% 28%,rgba(255,79,163,.18),transparent 34%),#0f172ab8}.notifications-overview h1{max-width:860px;margin:12px 0 10px;font-size:clamp(2rem,4.2vw,4rem);line-height:.98}.notifications-overview p,.notification-detail-panel p,.notification-ai-summary span,.notification-safety-panel p,.notification-safety-panel span,.notification-settings-mock p,.notification-guard-card p,.notification-priority-card p,.notification-recommendation span{color:#e2e8f0ad}.notifications-tabs button.active{color:#fff;border-color:#56ccff61;background:#56ccff26}.notifications-app-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px;align-items:start}.notifications-main-panel,.notifications-right-rail,.notification-inbox{min-width:0}.notification-inbox{display:grid;gap:14px}.notification-filters{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;min-height:50px;padding:0 14px;border:1px solid rgba(148,163,184,.14);border-radius:18px;background:#fff1}.notification-filters input{width:100%;border:0;outline:0;color:#fff;background:transparent}.notification-group{display:grid;gap:9px}.notification-group h3{margin:0;color:#e2e8f094;font-size:.83rem;text-transform:uppercase}.notification-group>div{display:grid;gap:8px}.notification-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;padding:13px;border:1px solid rgba(148,163,184,.13);border-radius:20px;color:#fff;text-align:left;background:#ffffff0e;cursor:pointer;transition:transform var(--ds-motion-fast) var(--ds-ease),border-color var(--ds-motion-fast) var(--ds-ease),background var(--ds-motion-fast) var(--ds-ease)}.notification-item:hover,.notification-item.selected{transform:translateY(-1px);border-color:#56ccff57;background:#56ccff17}.notification-item.unread{box-shadow:inset 3px 0 #56ccffd1}.notification-item.priority{background:radial-gradient(circle at top right,rgba(255,200,87,.12),transparent 40%),#fff1}.notification-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:16px;background:#ffffff14}.notification-icon.tone-brand,.notification-icon.tone-premium{background:linear-gradient(135deg,#ff4fa352,#8b5cf62e)}.notification-icon.tone-trust{color:#d9fff0;background:#50e3a424}.notification-icon.tone-danger{color:#ffe4e6;background:#fb71852e}.notification-item-copy,.notification-item-meta{display:grid;gap:4px}.notification-item-copy small,.notification-item-meta time{color:#e2e8f094}.notification-item-meta{justify-items:end}.notifications-right-rail{position:sticky;top:88px;display:grid;gap:12px}.notification-detail-panel,.notification-ai-summary,.notification-safety-panel,.notification-settings-mock,.notification-priority-card,.notification-guard-card{display:grid;gap:13px;padding:16px}.notification-detail-panel.empty{min-height:220px;align-content:center}.notification-detail-panel h2,.notification-ai-summary h3,.notification-safety-panel h3,.notification-settings-mock h3,.notification-priority-card h3{margin:0}.notification-recommendation{display:grid;gap:5px;padding:13px;border-radius:16px;background:#ffffff12}.notification-ai-summary{border-color:#f472b638;background:radial-gradient(circle at top right,rgba(244,114,182,.17),transparent 42%),#0f172ab3}.notification-ai-summary div,.notification-safety-panel,.notification-settings-grid,.notifications-secondary-grid{display:grid;gap:10px}.notification-ai-summary span{padding:10px;border-radius:14px;background:#ffffff12}.notification-safety-panel header,.notification-settings-mock header{display:flex;gap:11px;align-items:center}.notification-safety-panel article{display:grid;gap:6px;padding:12px;border-radius:15px;background:#ffffff0f}.notification-settings-grid button{display:grid;gap:5px;padding:12px;border:1px solid rgba(148,163,184,.14);border-radius:15px;color:#e2e8f0b8;text-align:left;background:#ffffff0f;cursor:pointer}.notification-settings-grid button.active{color:#fff;border-color:#50e3a447;background:#50e3a41c}.notifications-secondary-grid{grid-template-columns:280px minmax(0,1fr) 280px}.notifications-mobile-actions{display:none}.ds-badge.tone-danger{color:#ffe4e6;background:#fb71852e}@media(max-width:1200px){.notifications-overview,.notifications-app-grid,.notifications-secondary-grid{grid-template-columns:1fr}.notifications-right-rail,.notifications-secondary-grid{display:none}.notifications-mobile-actions{display:flex}}@media(max-width:820px){.notifications-overview{padding:20px}.notifications-metrics,.notification-settings-grid{grid-template-columns:1fr}.notification-item{grid-template-columns:auto minmax(0,1fr)}.notification-item-meta{grid-column:2;justify-items:start}.notifications-tabs{margin-inline:-6px}}.profile-workspace{display:grid;gap:18px}.profile-workspace-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:end;min-height:300px;padding:28px;overflow:hidden;background:radial-gradient(circle at top left,rgba(244,114,182,.24),transparent 40%),linear-gradient(135deg,#0f172ab8,#020617db)}.profile-cover-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 20%,rgba(56,189,248,.16),transparent 30%);pointer-events:none}.profile-hero-main,.profile-hero-actions,.profile-hero-badges,.profile-action-row,.profile-mobile-actions{position:relative;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.profile-hero-main{align-items:end}.profile-hero-main h1{margin:10px 0 6px;font-size:clamp(2.2rem,5vw,4.4rem);line-height:.95}.profile-hero-main p,.profile-module header p,.profile-entry-card p{color:#e2e8f0ad}.profile-tabs button.active{color:#fff;border-color:#f472b666;background:#f472b62e}.profile-app-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;align-items:start}.profile-module,.profile-main-panel,.profile-right-rail{min-width:0}.profile-module{display:grid;gap:16px}.profile-module header h2{margin:0 0 6px;font-size:clamp(1.7rem,3vw,2.7rem)}.public-profile-card,.profile-edit-form,.profile-settings-panel,.profile-trust-panel,.profile-warning-list,.profile-rail-card,.profile-completion-card,.profile-entry-card,.profile-media-card{display:grid;gap:11px;padding:16px}.public-profile-card{justify-items:center;text-align:center}.public-profile-card h3{margin:0;font-size:2rem}.profile-stats-row strong{display:grid;padding:12px;border-radius:16px;background:#ffffff12}.profile-stats-row small{color:#e2e8f094}.profile-media-strip{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.profile-media-strip span,.profile-warning-list span{padding:9px 11px;border-radius:999px;color:#e2e8f0b8;background:#ffffff12}.profile-edit-form label,.profile-settings-panel label,.profile-settings-panel{display:grid;gap:8px}.profile-edit-form input,.profile-edit-form textarea,.profile-settings-panel input{width:100%;min-height:42px;padding:10px 12px;border:1px solid rgba(148,163,184,.16);border-radius:13px;color:#fff;background:#ffffff14}.profile-edit-form textarea{min-height:110px;resize:vertical}.profile-media-actions{display:flex;flex-wrap:wrap;gap:9px}.profile-media-card{min-height:120px;border-color:#f472b629;background:radial-gradient(circle at top right,rgba(244,114,182,.12),transparent 45%),#0f172aad}.profile-settings-panel button{min-height:42px;border:1px solid rgba(148,163,184,.14);border-radius:14px;color:#e2e8f0b8;background:#ffffff0f;cursor:pointer}.profile-settings-panel button.active{color:#fff;border-color:#22c55e47;background:#22c55e1a}.profile-trust-panel span,.profile-trust-panel p,.profile-rail-card span,.profile-completion-card small{color:#e2e8f0a3}.profile-right-rail{position:sticky;top:88px;display:grid;gap:12px}.profile-progress{height:8px;overflow:hidden;border-radius:999px;background:#ffffff14}.profile-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff4fa3,#ff8ac2,#a78bfa)}.profile-mobile-actions{display:none}.feature010-hero{min-height:360px;border-color:#ff4fa333;background:linear-gradient(135deg,#fffffff0,#fff5fadb),#fffffff0;color:#111827;box-shadow:0 22px 70px #f43f921c}.feature010-cover{background:radial-gradient(circle at 16% 22%,rgba(255,79,163,.38),transparent 34%),radial-gradient(circle at 82% 18%,rgba(80,227,164,.18),transparent 28%),linear-gradient(135deg,#ffffff29,#ff4fa31a);background-size:cover;opacity:.92}.feature010-hero-main{z-index:1}.feature010-identity{display:grid;gap:8px}.feature010-identity p,.feature010-identity span{max-width:820px;color:#111827ad}.feature010-hero .profile-hero-main h1{color:#1f1020}.feature010-hero .profile-hero-actions{justify-content:flex-end;max-width:520px;z-index:1}.feature010-hero .profile-hero-actions .ds-button{min-height:38px}.feature010-public-engine{gap:14px}.feature010-interaction-dock,.feature010-panel,.feature010-panel.compact{display:grid;gap:14px;padding:16px;border:1px solid rgba(255,79,163,.14);background:linear-gradient(135deg,#fffffff0,#fff5fac7),#fffffff0;color:#111827;box-shadow:0 18px 54px #10182812}.feature010-interaction-dock{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px}.feature010-interaction-dock button{display:inline-flex;gap:7px;align-items:center;justify-content:center;min-height:38px;padding:0 9px;border:1px solid rgba(244,63,146,.14);border-radius:999px;color:#392438;background:#ffffffc2;cursor:pointer}.feature010-interaction-dock button.active{color:#fff;border-color:#ff4fa36b;background:linear-gradient(135deg,#ff2d8f,#ff5cab)}.feature010-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.feature010-span-2{grid-column:1 / -1}.feature010-panel-header{display:grid;gap:8px}.feature010-panel-header div{display:flex;gap:9px;align-items:center}.feature010-panel h2,.feature010-panel h3,.feature010-panel strong{color:#111827}.feature010-panel h2,.feature010-panel h3,.feature010-panel p{margin:0}.feature010-panel p,.feature010-panel span,.feature010-panel small{color:#1118279e}.feature010-post-grid article,.feature010-media-grid article,.feature010-people-grid article,.feature010-review-grid article,.feature010-link-list article,.feature010-timeline article,.feature010-comment-list article,.feature010-discover-links article{display:grid;gap:9px;min-width:0;padding:13px;border:1px solid rgba(244,63,146,.11);border-radius:16px;background:#ffffffc7}.feature010-post-art,.feature010-media-art{display:grid;place-items:center;min-height:150px;border-radius:16px;color:#fff;background:linear-gradient(135deg,#ff2d8f,#ff77b7)}.feature010-post-art.tone-violet,.feature010-media-art.tone-violet{background:linear-gradient(135deg,#7c3aed,#ff4fa3)}.feature010-post-art.tone-blue,.feature010-media-art.tone-blue{background:linear-gradient(135deg,#0ea5e9,#ff4fa3)}.feature010-media-art.tone-amber{background:linear-gradient(135deg,#f59e0b,#ff4fa3)}.feature010-media-art.tone-trust{background:linear-gradient(135deg,#10b981,#56ccff)}.feature010-post-art.tone-premium,.feature010-media-art.tone-premium{background:linear-gradient(135deg,#111827,#ff2d8f)}.feature010-post-grid article div:last-child,.feature010-media-grid article div:last-child,.feature010-album-row,.feature010-interest-cloud,.feature010-discover-links article div,.feature010-creator-actions{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.feature010-media-grid article.locked{background:linear-gradient(135deg,#1118270f,#ff4fa314)}.feature010-about-grid span,.feature010-score-list span{display:grid;gap:4px;min-height:68px;padding:12px;border-radius:15px;background:#ffffffc7}.feature010-about-grid .wide{grid-column:1 / -1}.feature010-interest-cloud span{display:inline-flex;min-height:34px;align-items:center;padding:0 12px;border:1px solid rgba(244,63,146,.14);border-radius:999px;color:#392438;background:#ffffffc7}.feature010-interest-cloud span.hot{color:#fff;background:linear-gradient(135deg,#ff2d8f,#ff77b7)}.feature010-timeline{display:grid;gap:10px}.feature010-timeline article{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.feature010-comment-list,.feature010-link-list,.feature010-discover-links{display:grid;gap:10px}.feature010-comment-list article{grid-template-columns:auto minmax(0,1fr)}.feature010-people-grid article{justify-items:center;text-align:center}.feature010-link-list article{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.feature010-review-grid article div{display:flex;gap:3px;color:#ff2d8f}.feature010-premium-banner{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;padding:14px;border-radius:18px;color:#fff;background:linear-gradient(135deg,#1f1020,#ff2d8f)}.feature010-panel .feature010-premium-banner strong,.feature010-panel .feature010-premium-banner span{color:#fff}.feature010-safety-rings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.feature010-ring{display:grid;place-items:center;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle at center,white 54%,transparent 55%),conic-gradient(#ff2d8f var(--score),rgba(244,63,146,.12) 0)}.feature010-ring strong{font-size:1.45rem}.feature010-rail-mini div{display:flex;flex-wrap:wrap;gap:7px}.profile-workspace .profile-rail-card,.profile-workspace .profile-completion-card{border-color:#ff4fa324;background:linear-gradient(135deg,#fffffff0,#fff5fac2),#fffffff0;color:#111827}.profile-workspace .profile-rail-card span,.profile-workspace .profile-rail-card p,.profile-workspace .profile-completion-card small{color:#1118279e}@media(max-width:1200px){.profile-app-grid{grid-template-columns:1fr}.profile-right-rail{display:none}.profile-mobile-actions{display:flex}}@media(max-width:820px){.profile-workspace-hero,.profile-stats-row,.profile-metric-grid,.profile-gallery-grid,.profile-entry-grid,.feature010-profile-grid,.feature010-post-grid,.feature010-media-grid,.feature010-people-grid,.feature010-review-grid,.feature010-about-grid,.feature010-score-list,.feature010-safety-rings,.feature010-interaction-dock{grid-template-columns:1fr}.profile-workspace-hero{padding:20px}.profile-hero-main{align-items:center}.feature010-hero .profile-hero-actions{justify-content:flex-start;max-width:none}.feature010-interaction-dock{display:none}.feature010-public-engine{padding-top:300px}.app-shell:has(.profile-workspace) .app-fab,.app-shell:has(.profile-workspace) .floating-composer{display:none!important}.feature010-safety-rings{grid-template-columns:repeat(3,minmax(0,1fr))}.feature010-ring strong{font-size:1.05rem}.feature010-timeline article,.feature010-link-list article{grid-template-columns:1fr}}.feature002-editor,.feature002-flow-card,.feature002-settings-menu,.feature002-settings-detail,.feature002-preview-card,.feature002-upgrade-hero,.feature002-plan-card,.feature002-deleted-state{display:grid;gap:14px;padding:16px}.feature002-form-grid,.feature002-settings-grid,.feature002-role-grid,.feature002-upgrade-grid{display:grid;gap:14px}.feature002-settings-grid,.feature002-role-grid{grid-template-columns:260px minmax(0,1fr);align-items:start}.feature002-upgrade-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.feature002-upgrade-hero{grid-column:1 / -1;background:radial-gradient(circle at 8% 0%,rgba(56,189,248,.18),transparent 36%),#0f172ab8}.feature002-media-picker,.feature002-wide-field,.feature002-flow-card textarea{display:grid;gap:10px}.feature002-cover,.feature002-preview-cover{min-height:150px;border:1px solid rgba(148,163,184,.16);border-radius:18px;background:linear-gradient(135deg,#0ea5e933,#f472b62e),#0f172ad1;background-position:center;background-size:cover}.feature002-cover{display:flex;align-items:end;justify-content:end;padding:12px}.feature002-editor label,.feature002-settings-detail label,.feature002-wide-field{display:grid;gap:8px}.feature002-editor input,.feature002-editor select,.feature002-editor textarea,.feature002-settings-detail select,.feature002-flow-card input,.feature002-flow-card textarea{width:100%;min-height:42px;padding:10px 12px;border:1px solid rgba(148,163,184,.18);border-radius:12px;color:#fff;background:#ffffff14}.feature002-editor textarea,.feature002-flow-card textarea{min-height:118px;resize:vertical}.feature002-settings-menu{position:sticky;top:88px}.feature002-settings-menu button,.feature002-segment-row button,.feature002-settings-detail button,.feature002-editor button.active,.feature002-flow-card button.active{display:flex;min-height:42px;gap:9px;align-items:center;justify-content:flex-start;border:1px solid rgba(148,163,184,.14);border-radius:12px;color:#e2e8f0bd;background:#ffffff0f;cursor:pointer}.feature002-settings-menu button,.feature002-settings-detail button,.feature002-editor button.active,.feature002-flow-card button.active{width:100%;padding:0 12px}.feature002-segment-row button{padding:0 13px}.feature002-settings-menu button.active,.feature002-segment-row button.active,.feature002-settings-detail button.active,.feature002-editor button.active,.feature002-flow-card button.active{color:#fff;border-color:#38bdf859;background:#38bdf821}.feature002-list{display:flex;flex-wrap:wrap;gap:8px}.feature002-list span{padding:8px 10px;border-radius:999px;color:#e2e8f0c2;background:#ffffff12}.feature002-list.compact span{border-radius:10px}.feature002-preview-stage{display:grid;justify-items:center;padding:16px;border:1px solid rgba(148,163,184,.14);border-radius:20px;background:#0206175c}.feature002-preview-stage.device-desktop .feature002-preview-card{width:min(100%,840px)}.feature002-preview-stage.device-tablet .feature002-preview-card{width:min(100%,620px)}.feature002-preview-stage.device-mobile .feature002-preview-card{width:min(100%,390px)}.feature002-preview-card{justify-items:center;text-align:center}.feature002-preview-card h3,.feature002-plan-card h3,.feature002-flow-card h3,.feature002-settings-detail h3{margin:0}.feature002-preview-card.creator-mode{border-color:#facc1533;background:radial-gradient(circle at top right,rgba(250,204,21,.14),transparent 38%),#0f172abd}.feature002-preview-card.private-mode{border-color:#94a3b82e}.feature002-preview-cover{display:flex;width:100%;align-items:start;justify-content:end;padding:12px}.feature002-flow-card.danger{border-color:#f8717147}.feature002-deleted-state{justify-items:center;text-align:center}.feature002-plan-card strong{font-size:1.45rem}@media(max-width:1040px){.feature002-settings-grid,.feature002-role-grid,.feature002-upgrade-grid{grid-template-columns:1fr}.feature002-settings-menu{position:static}}@media(max-width:720px){.feature002-form-grid{grid-template-columns:1fr}.feature002-segment-row button{flex:1 1 130px}}.feature003-wizard,.feature003-discover-strip,.feature003-home-card{display:grid;gap:14px;padding:16px}.feature003-wizard{max-width:980px}.feature003-wizard header,.feature003-wizard-actions,.feature003-discover-strip,.feature003-home-card header,.feature003-tip-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.feature003-wizard header h2,.feature003-finish h3,.feature003-preview h3{margin:0}.feature003-progress{width:100%;height:8px;overflow:hidden;border-radius:999px;background:#0f172a14}.feature003-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff2d87,#ff5c5c,#38bdf8)}.feature003-welcome,.feature003-preview,.feature003-finish,.feature003-completion-card{display:grid;gap:12px}.feature003-choice-grid button{min-height:44px;border:1px solid rgba(244,114,182,.18);border-radius:14px;color:#372a33d1;background:#ffffffc2;cursor:pointer}.feature003-choice-grid button.active{color:#fff;border-color:#ff2d8757;background:linear-gradient(135deg,#ec1f75,#ff5c5c)}.feature003-completion-card{padding:12px;border:1px solid rgba(244,114,182,.18);border-radius:16px;background:#ffffff9e}.feature003-completion-card>div:last-child,.feature003-mini-grid{display:flex;flex-wrap:wrap;gap:8px}.feature003-tips article,.feature003-home-card.tips article,.feature003-preview-columns article{display:grid;gap:7px;padding:11px;border:1px solid rgba(244,114,182,.14);border-radius:14px;background:#ffffff94}.feature003-tips article p,.feature003-home-card.tips article p,.feature003-discover-strip span{margin:0;color:#56444ebd}.feature003-preview-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.feature003-preview-columns article span,.feature003-mini-grid span{padding:7px 9px;border-radius:999px;color:#56444ec7;background:#ffffffb8}.feature003-mini-grid span.done{color:#075e43;background:#22c55e24}.feature003-discover-strip{grid-template-columns:minmax(0,1fr) auto}.guest-shell,.production-home,.production-legal-page,.production-auth{min-height:100vh;background:radial-gradient(circle at top left,rgba(255,43,134,.14),transparent 34rem),linear-gradient(180deg,#fff,#fff7fb 48%,#fff);color:#21131b}.production-home-header,.production-auth-header{width:min(1160px,calc(100% - 32px));margin:0 auto;padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.production-logo,.production-auth-logo{display:inline-flex;align-items:center;gap:10px;color:#23121b;text-decoration:none;font-weight:900}.production-logo>span:first-child,.production-auth-logo>span:first-child{width:42px;height:42px;border-radius:12px;display:inline-grid;place-items:center;color:#fff;background:linear-gradient(135deg,#ff2b86,#c0166d);box-shadow:0 16px 36px #ff2b863d}.production-logo span,.production-auth-logo span{font-size:1.1rem}.production-home-header nav,.production-auth-header nav,.production-footer nav{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.production-home-header a,.production-auth-header a,.production-auth-header button,.production-footer a,.production-auth-links button,.production-legal-links a{color:#6f1d49;font-weight:800;text-decoration:none}.production-auth-header button,.production-auth-links button{border:0;background:transparent;cursor:pointer;font:inherit}.production-home-header .primary,.production-auth-header nav button:last-child{color:#fff;background:#c91461;padding:10px 14px;border-radius:8px}.production-hero{width:min(1160px,calc(100% - 32px));min-height:clamp(420px,62vh,680px);margin:0 auto;display:grid;align-items:center;padding:40px 0 72px}.production-hero h1{max-width:780px;margin:18px 0 16px;font-size:clamp(2.4rem,6vw,5.5rem);line-height:.95;letter-spacing:0}.production-hero p{max-width:640px;color:#5f4051;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65}.production-hero-actions,.production-auth-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:24px}.production-button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:8px;font-weight:900;text-decoration:none}.production-button.primary{color:#fff;background:#c91461}.production-button.secondary{color:#82124b;background:#fff;border:1px solid rgba(130,18,75,.18)}.production-section,.production-safety,.production-footer{width:min(1160px,calc(100% - 32px));margin:0 auto}.production-section{padding:36px 0}.production-section h2,.production-safety h2{margin:0 0 18px;font-size:clamp(1.6rem,3vw,2.3rem)}.production-feature-grid article{min-height:88px;display:flex;align-items:center;gap:12px;padding:18px;border:1px solid rgba(130,18,75,.12);border-radius:8px;background:#fff;font-weight:850;box-shadow:0 14px 36px #21131b0f}.production-feature-grid svg,.production-safety svg{color:#e71976}.production-safety{margin-top:20px;padding:28px;border-radius:8px;background:#23121b;color:#fff}.production-safety>div{display:flex;align-items:center;gap:12px}.production-safety ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:0;margin:18px 0 0;list-style:none}.production-safety li{padding:10px 12px;border-radius:8px;background:#ffffff1a;font-weight:800}.production-footer{padding:36px 0;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;color:#6f5362}.production-auth-main{width:min(900px,calc(100% - 32px));margin:0 auto;padding:14px 0 44px}.production-auth-card,.production-legal-card{width:min(760px,100%);margin:0 auto;padding:clamp(18px,3vw,28px);border-radius:8px;background:#fffffff0;border:1px solid rgba(130,18,75,.14);box-shadow:0 22px 60px #21131b1a}.production-auth-card header h1,.production-legal-card h1{margin:8px 0 14px;font-size:clamp(1.45rem,3vw,2rem);line-height:1.08;letter-spacing:0}.production-auth-card form,.production-form-section{display:grid;gap:12px}.production-form-section{padding-top:4px}.production-form-section h2{margin:6px 0 0;font-size:1rem;color:#7b164b}.production-field{display:grid;gap:5px;color:#2d1b24;font-weight:800}.production-field label{color:inherit}.production-field input,.production-field select,.production-field textarea{width:100%;min-height:42px;border:1px solid rgba(130,18,75,.18);border-radius:8px;background:#fff;color:#24141d;padding:0 12px;font:inherit}.production-field textarea{min-height:110px;padding:12px;resize:vertical}.production-field small,.production-legal-links,.production-auth-card p{color:#725466;line-height:1.5}.production-password-wrap{display:grid;grid-template-columns:1fr auto;align-items:center;border:1px solid rgba(130,18,75,.18);border-radius:8px;background:#fff}.production-password-wrap input{border:0}.production-password-wrap button{width:42px;height:42px;border:0;background:transparent;color:#82124b;cursor:pointer}.production-check{align-items:flex-start;padding:12px;border:1px solid rgba(130,18,75,.14);border-radius:8px;background:#fff8fb}.production-check a{color:#b80f62}.production-combobox-field{position:relative;min-width:0}.production-combobox-field input{min-width:0}.production-combobox-list{position:absolute;z-index:30;top:calc(100% - 1px);left:0;right:0;width:100%;max-width:100%;max-height:min(280px,42vh);overflow-y:auto;overflow-x:hidden;padding:6px;border:1px solid rgba(130,18,75,.18);border-radius:8px;background:#fff;box-shadow:0 18px 42px #21131b24}.production-combobox-list button,.production-combobox-empty{width:100%;min-height:38px;display:flex;align-items:center;padding:8px 10px;border:0;border-radius:7px;background:transparent;color:#2d1b24;font:inherit;font-weight:800;text-align:left}.production-combobox-list button{cursor:pointer}.production-combobox-list button:hover,.production-combobox-list button.active,.production-combobox-list button[aria-selected=true]{background:#fff0f7;color:#9f1159}.registration-checkbox{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:flex-start;min-width:0;cursor:default}.registration-checkbox-control{position:relative;width:44px;height:44px;display:grid;place-items:start center;padding-top:1px;flex:0 0 auto}.registration-checkbox-control input{position:absolute;top:0;right:0;bottom:0;left:0;width:44px;height:44px;margin:0;opacity:0;cursor:pointer}.registration-checkbox-box{width:22px;height:22px;margin-top:1px;display:grid;place-items:center;border:2px solid rgba(184,15,98,.32);border-radius:6px;background:#fff;transition:background-color .16s ease,border-color .16s ease,transform .16s ease;pointer-events:none}.registration-checkbox-box:after{content:"";width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;opacity:0;transform:translateY(-1px) rotate(45deg) scale(.7);transition:opacity .14s ease,transform .14s ease}.registration-checkbox-control input:checked+.registration-checkbox-box{border-color:#e71976;background:#e71976;transform:scale(1.02)}.registration-checkbox-control input:checked+.registration-checkbox-box:after{opacity:1;transform:translateY(-1px) rotate(45deg) scale(1)}.registration-checkbox-control input:focus-visible+.registration-checkbox-box{outline:3px solid rgba(231,25,118,.22);outline-offset:3px}.registration-checkbox.disabled{opacity:.6}.registration-checkbox-label{min-width:0;padding-top:1px;color:#3b2330;line-height:1.5;font-weight:800}.registration-checkbox-label a{font-weight:900;text-decoration:underline;text-underline-offset:3px}.registration-checkbox-note{color:#815a6f;font-weight:800}.production-field-error{color:#b0003a;font-weight:800}.production-auth-links,.production-legal-links{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.registration-wizard-card{width:min(640px,100%)}.registration-wizard-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0;margin:0 0 4px;list-style:none}.registration-wizard-progress li{min-width:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 6px;border:1px solid rgba(130,18,75,.14);border-radius:8px;background:#fff;color:#7a5b6b;font-size:.84rem;font-weight:900;text-align:center}.registration-wizard-progress li span{width:20px;height:20px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:999px;background:#f8dce9;color:#8a174f;font-size:.74rem}.registration-wizard-progress li.active{border-color:#e71976;color:#531132;background:#fff4f9}.registration-wizard-progress li.done{border-color:#10805c47;color:#126447;background:#f0fbf6}.registration-wizard-step{min-height:0}.registration-wizard-step .production-check{margin:0}.registration-wizard-card .production-auth-actions{margin-top:6px;justify-content:space-between}.production-auth-notice{width:min(900px,calc(100% - 32px));margin:8px auto;padding:12px 14px;border-radius:8px;background:#fff;border:1px solid rgba(130,18,75,.14);color:#6f1d49;font-weight:800}.email-card,.onboarding-card{text-align:center}.email-card{max-width:560px}.email-card svg{color:#e71976;width:38px;height:38px;margin:0 auto 2px}.email-card h1{font-size:clamp(1.35rem,2.5vw,1.75rem);margin-bottom:8px}.email-card p{margin:0}.email-card-status{padding:10px 12px;border-radius:8px;background:#fff0f7;color:#8f1551!important;font-weight:900}.production-avatar-row{display:flex;gap:12px;align-items:center;text-align:left;padding:12px;border-radius:8px;background:#fff8fb}.production-avatar-row>span{width:48px;height:48px;display:grid;place-items:center;border-radius:8px;background:#ffe1ef;color:#c0166d;flex:0 0 auto}.production-search-button{border:1px solid rgba(130,18,75,.12);background:#fff;cursor:pointer;display:inline-flex;align-items:center;gap:10px;color:#6f1d49;font-weight:800}@media(max-width:760px){.production-home-header,.production-auth-header{align-items:flex-start;flex-direction:column}.production-feature-grid,.production-safety ul{grid-template-columns:1fr}.production-hero{min-height:auto;padding:28px 0 44px}.production-auth-card,.production-legal-card,.production-safety{padding:16px}.registration-wizard-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.registration-wizard-progress li{justify-content:flex-start}.registration-wizard-card .production-auth-actions{justify-content:stretch}.registration-wizard-card .production-auth-actions .production-button,.registration-wizard-card .production-auth-actions button{flex:1 1 140px}.production-combobox-list{max-height:min(240px,38vh)}.email-card .production-auth-actions{flex-direction:column}.email-card .production-auth-actions .production-button,.email-card .production-auth-actions button{width:100%}}.production-home,.production-legal-page{--production-page-max: 1240px;--production-page-pad: clamp(18px, 4vw, 40px);background:linear-gradient(180deg,#fff,#fff8fb 46%,#fff)!important}.production-home-header{width:100%!important;min-height:68px!important;margin:0!important;padding:0!important;background:#fffffff0!important;border-bottom:1px solid rgba(130,18,75,.1)!important;box-shadow:0 8px 28px #21131b0d!important}.production-home-header-inner{width:min(var(--production-page-max),calc(100% - (var(--production-page-pad) * 2)))!important;min-height:68px!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important}.production-logo img{display:block!important;width:clamp(120px,12vw,158px)!important;height:auto!important;object-fit:contain!important}.production-home-header nav{justify-content:flex-end!important;flex-wrap:nowrap!important}.production-home-header a{white-space:nowrap!important}.production-home-header .primary,.production-button.primary{color:#fff!important;background:#c91566!important}.production-hero{width:min(var(--production-page-max),calc(100% - (var(--production-page-pad) * 2)))!important;min-height:min(520px,calc(100vh - 70px))!important;grid-template-columns:minmax(0,1.05fr) minmax(340px,.82fr)!important;gap:clamp(28px,5vw,64px)!important;padding:clamp(34px,5vh,54px) 0 clamp(24px,4vh,42px)!important}.production-hero h1{max-width:720px!important;margin:14px 0!important;font-size:clamp(2rem,4.4vw,3.85rem)!important;line-height:1.03!important}.production-hero p{max-width:620px!important;font-size:clamp(1rem,1.25vw,1.14rem)!important;line-height:1.55!important}.production-section,.production-safety,.production-footer{width:min(var(--production-page-max),calc(100% - (var(--production-page-pad) * 2)))!important}.production-section{padding:26px 0 28px!important}.production-section h2,.production-safety h2{font-size:clamp(1.35rem,2.1vw,1.9rem)!important;line-height:1.18!important}.production-safety h2,.production-preview-safety,.production-preview-safety strong{color:#fff!important}.production-preview-safety p{color:#ffffffd1!important}.production-feature-grid article{min-height:68px!important;padding:14px 16px!important}.production-safety{margin-top:6px!important;padding:22px!important}.production-footer{padding:24px 0 28px!important}@media(max-width:1020px){.production-hero{grid-template-columns:1fr!important;min-height:auto!important;padding-top:36px!important}.production-feature-grid,.production-safety ul{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.production-home,.production-legal-page{--production-page-pad: 16px}.production-home-header{min-height:62px!important}.production-home-header-inner{width:calc(100% - 24px)!important;min-height:62px!important;gap:10px!important}.production-logo img{width:clamp(104px,31vw,132px)!important}.production-home-header nav{gap:7px!important}.production-home-header nav a{font-size:.88rem!important}.production-home-header .primary{padding:8px 10px!important}.production-hero{padding:28px 0 22px!important}.production-hero h1{font-size:clamp(1.9rem,8vw,2.25rem)!important;line-height:1.08!important}.production-feature-grid,.production-safety ul{grid-template-columns:1fr!important}}.feature003-discover-strip>div:first-child{display:grid;gap:5px}.feature003-home-card{border-color:#f472b624}.feature003-home-card.tips article{grid-template-columns:minmax(0,1fr) auto;align-items:start}.feature003-home-card.tips article button:first-child{display:flex;gap:8px;align-items:center;border:0;color:#2b1b25;background:transparent;cursor:pointer}.feature003-home-card.tips article p{grid-column:1 / -1}@media(max-width:860px){.feature003-choice-grid,.feature003-tips,.feature003-preview-columns,.feature003-discover-strip{grid-template-columns:1fr}}.feature004-profile,.feature004-grid,.feature004-section,.feature004-header{display:grid;gap:14px}.feature004-header,.feature004-section{padding:16px}.feature004-cover{min-height:190px;display:flex;align-items:start;justify-content:flex-end;padding:12px;border-radius:20px;background:radial-gradient(circle at 12% 12%,rgba(255,45,135,.24),transparent 30%),linear-gradient(135deg,#ffffffb3,#e2f2ffe6);background-position:center;background-size:cover}.feature004-badges,.feature004-actions,.feature004-tags,.feature004-pinned>div,.feature004-section header{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.feature004-identity{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;margin-top:-54px;padding-inline:12px}.feature004-identity .ds-avatar{box-shadow:0 0 0 5px #ffffffe6}.feature004-identity h2,.feature004-pinned h3{margin:0}.feature004-identity p,.feature004-pinned p,.feature004-media-tile span,.feature004-tool-card span,.feature004-about span{color:#56444ec2}.feature004-metrics,.feature004-social-grid,.feature004-media-grid,.feature004-tool-grid{display:grid;gap:10px}.feature004-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.feature004-social-grid,.feature004-media-grid,.feature004-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature004-metric,.feature004-media-tile,.feature004-tool-card,.feature004-pinned,.feature004-about span{display:grid;gap:6px;padding:11px;border:1px solid rgba(244,114,182,.15);border-radius:14px;background:#ffffffad}.feature004-metric strong{font-size:1.15rem}.feature004-metric small{color:#56444e9e}.feature004-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start}.feature004-section.creator,.feature004-section.moderation,.feature004-section.settings{grid-column:1 / -1}.feature004-about{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.feature004-about span.wide{grid-column:1 / -1}.feature004-tool-card{min-height:82px;text-align:left;color:inherit;cursor:pointer}.feature004-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.feature004-settings-grid label{display:grid;gap:7px}.feature004-settings-grid input,.feature004-settings-grid select{width:100%;min-height:40px;padding:9px 11px;border:1px solid rgba(244,114,182,.18);border-radius:12px;color:#2b1b25;background:#ffffffc7}.feature004-settings-grid button{min-height:40px;padding:0 11px;border:1px solid rgba(244,114,182,.18);border-radius:12px;color:#56444ed1;background:#ffffffb8;cursor:pointer}.feature004-settings-grid button.active{justify-content:flex-start;min-height:40px;padding:0 11px;border:1px solid rgba(255,45,135,.24);border-radius:12px;color:#fff;background:linear-gradient(135deg,#ec1f75,#ff5c5c)}@media(max-width:1040px){.feature004-grid,.feature004-metrics{grid-template-columns:1fr 1fr}}@media(max-width:720px){.feature004-grid,.feature004-metrics,.feature004-social-grid,.feature004-media-grid,.feature004-tool-grid,.feature004-about,.feature004-settings-grid{grid-template-columns:1fr}.feature004-identity{grid-template-columns:1fr;justify-items:start}.feature004-actions .ds-button{flex:1 1 130px}}.creator-workspace{display:grid;gap:18px}.creator-overview{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:22px;padding:28px;overflow:hidden}.creator-overview h1{max-width:900px;margin:12px 0 10px;font-size:clamp(2rem,4vw,3.8rem);line-height:.98}.creator-overview p,.creator-module header p,.creator-rail-card p{color:#e2e8f0ad}.creator-status-row,.creator-quick-actions,.creator-mobile-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.creator-metric-stack{display:grid;gap:10px}.creator-tabs{display:flex;gap:8px;overflow-x:auto;padding:8px;border:1px solid var(--ds-border);border-radius:22px;background:#0f172aad;scrollbar-width:none}.creator-tabs button{flex:0 0 auto;min-height:38px;padding:0 13px;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#e2e8f0b8;background:#ffffff0e;cursor:pointer}.creator-tabs button.active{color:#fff;border-color:#f472b666;background:#f472b62e}.creator-app-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;align-items:start}.creator-main-panel,.creator-right-rail{min-width:0}.creator-module{display:grid;gap:16px}.creator-module>header h2{margin:0 0 6px;font-size:clamp(1.6rem,3vw,2.6rem)}.creator-stage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.creator-stage,.creator-content-card,.creator-premium-tier,.creator-promotion-planner,.creator-affiliate-card,.creator-settings-list,.creator-ai-tools,.creator-ai-output,.creator-balance-card,.creator-trend-card,.creator-warning-card,.creator-top-content,.creator-performance,.creator-rail-card,.creator-goal-card,.creator-sheet-info{display:grid;gap:10px;padding:14px}.creator-content-card{border:1px solid rgba(148,163,184,.13);border-radius:18px;background:#ffffff0f}.creator-content-card h3,.creator-premium-tier h3{margin:0}.creator-content-card span,.creator-content-card small,.creator-premium-tier span,.creator-top-content span,.creator-performance span,.creator-rail-card span,.creator-goal-card small{color:#e2e8f09e}.creator-ai-layout,.creator-earnings-grid{display:grid;grid-template-columns:320px minmax(0,1fr);gap:12px}.creator-ai-tools button{display:flex;align-items:center;gap:9px;min-height:42px;border:1px solid rgba(148,163,184,.14);border-radius:14px;color:#f8fafcdb;background:#ffffff12;cursor:pointer}.creator-ai-output{border-color:#f472b633;background:radial-gradient(circle at top right,rgba(244,114,182,.16),transparent 42%),#0f172aad}.creator-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.creator-premium-preview{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px}.creator-bars{display:flex;align-items:end;gap:8px;min-height:120px}.creator-bars span{flex:1;border-radius:999px 999px 6px 6px;background:linear-gradient(180deg,#f472b6,#7c3aed)}.creator-promotion-planner{grid-template-columns:auto repeat(3,minmax(0,1fr));align-items:center}.creator-promotion-planner label,.creator-promotion-planner span{display:block;color:#e2e8f09e}.creator-promotion-planner select,.creator-settings-list input{width:100%;min-height:40px;border:1px solid rgba(148,163,184,.16);border-radius:12px;color:#fff;background:#ffffff14}.creator-affiliate-card{justify-items:center;text-align:center}.creator-affiliate-card strong{font-size:2rem;letter-spacing:.08em}.creator-insight-list{display:grid;gap:8px}.creator-settings-list label{display:grid;gap:6px}.creator-right-rail{position:sticky;top:88px;display:grid;gap:12px}.creator-rail-card.ai{border-color:#f472b633;background:radial-gradient(circle at top right,rgba(244,114,182,.16),transparent 42%),#0f172aad}.creator-progress{height:8px;overflow:hidden;border-radius:999px;background:#ffffff14}.creator-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f472b6,#38bdf8)}.creator-mobile-actions{display:none}@media(max-width:1200px){.creator-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-app-grid{grid-template-columns:1fr}.creator-right-rail{display:none}.creator-mobile-actions{display:flex}}@media(max-width:820px){.creator-overview,.creator-ai-layout,.creator-earnings-grid,.creator-card-grid,.creator-promotion-planner,.creator-stage-grid{grid-template-columns:1fr}.creator-overview{padding:20px}.creator-tabs{margin-inline:-6px}.creator-premium-preview{display:grid}}.verification-workspace{display:grid;gap:18px}.verification-hero{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:end;padding:28px}.verification-hero h1{max-width:860px;margin:12px 0 10px;font-size:clamp(2rem,4vw,3.8rem);line-height:.98}.verification-hero p,.verification-status-card span,.verification-step-card p{color:#e2e8f0b3}.verification-status-card{display:grid;gap:10px;padding:18px;border:1px solid rgba(34,197,94,.2);border-radius:24px;background:radial-gradient(circle at top right,rgba(34,197,94,.18),transparent 42%),#0f172aa8}.verification-status-card div{display:flex;flex-wrap:wrap;gap:6px}.verification-progress-bar{height:8px;overflow:hidden;border-radius:999px;background:#ffffff14}.verification-progress-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff4fa3,#ff8ac2,#a78bfa);transition:width var(--ds-motion-med) var(--ds-ease)}.verification-app-grid{display:grid;grid-template-columns:290px minmax(0,1fr) 330px;gap:16px;align-items:start}.verification-stepper,.verification-main-panel,.verification-side-panel{min-width:0}.verification-stepper{position:sticky;top:88px;display:grid;gap:8px;padding:12px;border:1px solid var(--ds-border);border-radius:28px;background:#0f172ab8}.verification-stepper button{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;width:100%;padding:10px;border:1px solid transparent;border-radius:17px;color:#e2e8f0b8;text-align:left;background:transparent;cursor:pointer}.verification-stepper button.active{color:#fff;border-color:#f472b642;background:#ffffff13}.verification-stepper button>span{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:#ffffff14;font-weight:800}.verification-stepper button.done>span{color:#ff8ac2}.verification-stepper strong,.verification-stepper small{display:block}.verification-stepper small{margin-top:3px;color:#e2e8f085}.verification-step-card{display:grid;gap:16px;min-height:620px;padding:26px;border-radius:30px}.verification-eyebrow{color:#93c5fd;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.verification-step-card h2{margin:0;font-size:clamp(1.8rem,3vw,3rem);line-height:1}.verification-step-card p{max-width:760px;margin:0}.verification-step-body{display:grid;align-content:start;gap:16px}.verification-step-card footer{display:flex;justify-content:flex-end;gap:10px;align-self:end}.verification-overview,.document-upload-mock,.selfie-check-mock,.verification-success-mock{display:grid;gap:16px}.verification-trust-hero{display:grid;justify-items:center;gap:8px;max-width:280px;padding:24px;border:1px solid rgba(34,197,94,.22);border-radius:28px;background:radial-gradient(circle,#22c55e2e,#ffffff0f)}.verification-trust-hero strong{font-size:3rem}.verification-impact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.verification-impact-grid div,.selected-file-mock,.review-summary span,.review-check-grid span{display:flex;align-items:center;gap:8px;padding:12px;border:1px solid rgba(148,163,184,.13);border-radius:16px;background:#fff1}.verification-impact-grid div{display:grid}.verification-checklist,.review-check-grid,.review-summary{display:grid;gap:9px}.verification-checklist span{padding:14px;border:1px solid rgba(148,163,184,.14);border-radius:16px;color:#e2e8f0b8;background:#ffffff0f}.verification-checklist span.done,.review-check-grid span.done{border-color:#22c55e38;color:#fff;background:#22c55e1a}.document-dropzone{display:grid;justify-items:center;gap:9px;min-height:220px;padding:24px;border:1px dashed rgba(244,114,182,.45);border-radius:28px;color:#fff;background:radial-gradient(circle at top,#f472b621,#ffffff0e);cursor:pointer}.document-dropzone span,.selfie-guides p,.verification-success-mock p{color:#e2e8f0a8}.document-examples{display:flex;flex-wrap:wrap;gap:7px}.selfie-check-mock{grid-template-columns:minmax(240px,.8fr) minmax(0,1fr);align-items:center}.selfie-frame{position:relative;display:grid;place-items:center;min-height:300px;border:1px solid rgba(56,189,248,.24);border-radius:34px;background:radial-gradient(circle,#38bdf826,#0f172aa3)}.face-oval{position:absolute;width:150px;height:210px;border:2px solid rgba(255,255,255,.5);border-radius:50%}.selfie-frame small{position:absolute;bottom:22px;color:#e2e8f0b8}.selfie-guides{display:grid;gap:12px}.verification-side-panel{position:sticky;top:88px;display:grid;gap:12px}.profile-trust-preview,.verification-ai-assistant,.verification-safety-notes,.verification-review-panel{display:grid;gap:12px;padding:14px}.profile-trust-preview header,.verification-ai-assistant header,.verification-safety-notes header,.verification-review-panel header{display:flex;align-items:center;justify-content:space-between;gap:10px}.trust-score-ring{display:grid;place-items:center;width:150px;height:150px;justify-self:center;border:10px solid rgba(34,197,94,.28);border-radius:999px;background:#ffffff0f}.trust-score-ring span{font-size:2.4rem;font-weight:900}.trust-score-ring small,.trust-preview-list span{color:#e2e8f099}.trust-preview-list{display:grid;gap:6px}.verification-ai-assistant{border-color:#f472b633;background:radial-gradient(circle at top right,rgba(244,114,182,.15),transparent 42%),#0f172aad}.verification-ai-assistant p,.verification-safety-notes p{margin:0;color:#e2e8f0a8}.verification-ai-assistant div:last-child{display:grid;gap:7px}.verification-ai-assistant button{min-height:36px;border:1px solid rgba(148,163,184,.14);border-radius:13px;color:#f8fafcd6;background:#ffffff12;cursor:pointer}.verification-safety-notes p{display:flex;gap:8px}.verification-success-mock{justify-items:center;text-align:center;padding:44px 12px}.verification-mobile-actions{display:none;gap:8px}@media(max-width:1200px){.verification-app-grid{grid-template-columns:250px minmax(0,1fr)}.verification-side-panel{display:none}.verification-mobile-actions{display:flex}}@media(max-width:820px){.verification-hero,.verification-app-grid,.selfie-check-mock{grid-template-columns:1fr}.verification-hero{padding:20px}.verification-stepper{position:static;display:flex;overflow-x:auto;border-radius:22px;scrollbar-width:none}.verification-stepper button{min-width:190px}.verification-step-card{min-height:auto;padding:20px}.verification-step-card footer,.verification-mobile-actions{flex-wrap:wrap}.verification-impact-grid{grid-template-columns:1fr}}.messages-workspace{display:grid;gap:18px}.messages-hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:end;padding:26px;overflow:hidden}.messages-hero h1{max-width:840px;margin:12px 0 10px;font-size:clamp(2rem,4vw,3.8rem);line-height:.98}.messages-hero p,.messages-guard-card span{margin:0;color:#e2e8f0b3}.messages-guard-card{display:grid;gap:8px;padding:18px;border:1px solid rgba(34,197,94,.2);border-radius:24px;background:radial-gradient(circle at top right,rgba(34,197,94,.18),transparent 42%),#0f172a9e}.messages-app-grid{display:grid;grid-template-columns:minmax(260px,330px) minmax(0,1fr) minmax(280px,340px);gap:16px;align-items:stretch;min-height:min(760px,calc(100vh - 190px))}.messages-list-panel,.messages-thread-panel,.messages-side-panel{min-width:0;border:1px solid var(--ds-border);border-radius:28px;background:linear-gradient(180deg,#0f172ab8,#020617d1);box-shadow:var(--ds-shadow-soft);overflow:hidden}.messages-list-panel{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);padding:14px}.messages-panel-header,.conversation-header,.message-inspector-card header,.message-ai-panel header{display:flex;align-items:center;justify-content:space-between;gap:12px}.messages-panel-header span,.conversation-header span{display:block;color:#e2e8f094;font-size:.82rem}.messages-panel-header strong{display:block;margin-top:2px;font-size:1.28rem}.messages-search{display:flex;align-items:center;gap:9px;min-height:44px;margin:14px 0 10px;padding:0 12px;border:1px solid rgba(148,163,184,.15);border-radius:16px;background:#ffffff12}.messages-search input,.message-composer textarea{width:100%;border:0;outline:0;color:#fff;background:transparent;font:inherit}.message-filter-tabs{display:flex;gap:7px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.message-filter-tabs button{flex:0 0 auto;min-height:32px;padding:0 10px;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#e2e8f0b3;background:#ffffff0f;cursor:pointer}.message-filter-tabs button.active{color:#fff;border-color:#f472b673;background:#f472b62e}.conversation-list{display:grid;gap:8px;align-content:start;overflow:auto;padding-right:2px}.conversation-row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;width:100%;padding:10px;border:1px solid transparent;border-radius:18px;color:inherit;text-align:left;background:transparent;cursor:pointer;transition:transform var(--ds-motion-fast) var(--ds-ease),background var(--ds-motion-fast) var(--ds-ease),border-color var(--ds-motion-fast) var(--ds-ease)}.conversation-row:hover,.conversation-row.active{transform:translateY(-1px);border-color:#f472b63d;background:#ffffff13}.conversation-avatar-wrap{position:relative}.messages-online-dot{position:absolute;right:0;bottom:1px;width:11px;height:11px;border:2px solid #020617;border-radius:999px;background:#ff4fa3}.conversation-main,.conversation-title{min-width:0}.conversation-title{display:flex;justify-content:space-between;gap:8px}.conversation-title strong,.conversation-row p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-title strong{color:#f8fafcdb}.conversation-title span,.conversation-row p{color:#e2e8f08c;font-size:.78rem}.conversation-row p{margin:4px 0 7px}.conversation-badges{display:flex;flex-wrap:wrap;gap:5px}.conversation-badges.centered{justify-content:center}.unread-pill{min-width:23px;height:23px;display:inline-grid;place-items:center;border-radius:999px;color:#fff;background:var(--ds-gradient-brand);font-size:.78rem;font-weight:800}.conversation-empty-mini{display:grid;gap:4px;padding:22px 10px;color:#e2e8f09e;text-align:center}.messages-thread-panel{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.conversation-header{min-height:74px;padding:13px 16px;border-bottom:1px solid rgba(148,163,184,.13);background:#0f172a9e}.conversation-head-main,.conversation-head-actions,.conversation-head-badges{display:flex;align-items:center;gap:9px;min-width:0}.conversation-head-main>div:last-child{min-width:0}.conversation-head-main strong{display:block}.message-thread{display:flex;flex-direction:column;gap:10px;overflow:auto;padding:18px;background:radial-gradient(circle at 20% 20%,rgba(244,114,182,.08),transparent 26%),radial-gradient(circle at 90% 70%,rgba(56,189,248,.07),transparent 26%)}.thread-day-divider{display:flex;justify-content:center;margin-bottom:4px}.thread-day-divider span{padding:5px 10px;border-radius:999px;color:#e2e8f099;background:#0f172aa3;font-size:.76rem}.message-bubble{width:fit-content;max-width:min(72%,640px);padding:11px 13px 8px;border:1px solid rgba(148,163,184,.12);border-radius:19px 19px 19px 7px;background:#ffffff17;animation:motion-slide-up var(--ds-motion-med) var(--ds-ease) both}.message-bubble.mine{align-self:flex-end;border-radius:19px 19px 7px;background:linear-gradient(135deg,#f472b6eb,#7c3aeddb)}.message-bubble p{margin:0;color:#fff}.message-bubble footer{display:flex;justify-content:flex-end;gap:8px;margin-top:6px;color:#e2e8f09e;font-size:.72rem}.message-attachment{display:flex;align-items:center;gap:7px;margin-top:8px;padding:8px;border-radius:12px;background:#02061747}.message-system-note,.typing-indicator{align-self:center;display:flex;align-items:center;gap:8px;max-width:560px;padding:8px 11px;border:1px solid rgba(34,197,94,.16);border-radius:999px;color:#e2e8f0a8;background:#14532d24;font-size:.8rem}.typing-indicator i{width:5px;height:5px;border-radius:999px;background:#e2e8f0b3;animation:live-pulse 1.2s ease-in-out infinite}.typing-indicator i:nth-child(2){animation-delay:.15s}.typing-indicator i:nth-child(3){animation-delay:.3s}.message-composer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:end;padding:12px;border-top:1px solid rgba(148,163,184,.13);background:#020617d1}.composer-tools-mini,.composer-send-actions,.messages-side-actions{display:flex;align-items:center;gap:7px}.message-composer textarea{min-height:46px;max-height:130px;padding:12px 13px;resize:none;border:1px solid rgba(148,163,184,.14);border-radius:18px;background:#ffffff12}.messages-side-panel{display:grid;gap:12px;align-content:start;padding:14px;overflow:auto}.messages-side-actions{justify-content:space-between}.message-ai-panel,.message-inspector-card{display:grid;gap:12px;padding:14px}.message-ai-panel{border-color:#f472b633;background:radial-gradient(circle at top right,rgba(244,114,182,.16),transparent 42%),#0f172aad}.message-ai-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.message-ai-actions button{min-height:38px;border:1px solid rgba(148,163,184,.14);border-radius:13px;color:#f8fafcd6;background:#ffffff12;cursor:pointer}.message-ai-result{padding:12px;border-radius:16px;background:#fff1}.message-ai-result p,.message-inspector-card p{margin:6px 0 0;color:#e2e8f0a8}.message-ai-suggestions,.message-inspector{display:grid;gap:10px}.message-inspector-card.profile{justify-items:center;text-align:center}.message-inspector-card.profile h3{margin:0}.message-inspector-card.profile span{color:#e2e8f09e}.trust-meter{height:8px;overflow:hidden;border-radius:999px;background:#ffffff14}.trust-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff4fa3,#a78bfa)}.shared-media-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.shared-media-grid span{aspect-ratio:1;border-radius:12px;background:linear-gradient(135deg,#f472b638,#38bdf824),#ffffff12}.message-inspector-card.actions{grid-template-columns:1fr}.message-flow-panel{display:grid;gap:12px}.message-flow-panel p{margin:0;color:#e2e8f0a8}@media(max-width:1200px){.messages-app-grid{grid-template-columns:minmax(250px,310px) minmax(0,1fr)}.messages-side-panel{display:none}}@media(max-width:820px){.messages-hero{grid-template-columns:1fr;padding:20px}.messages-app-grid{display:block;min-height:calc(100vh - 190px)}.messages-list-panel,.messages-thread-panel{min-height:calc(100vh - 180px)}.conversation-head-badges{display:none}.message-bubble{max-width:88%}.message-composer{position:sticky;bottom:76px;z-index:5;grid-template-columns:1fr}.composer-tools-mini,.composer-send-actions{overflow-x:auto;padding-bottom:2px}.message-ai-actions{grid-template-columns:1fr}}.core-status-workspace{display:grid;gap:18px}.core-status-hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;align-items:end;padding:28px;overflow:hidden}.core-status-hero h1{max-width:780px;margin:14px 0 10px;font-size:clamp(2rem,4vw,4.2rem);line-height:.96}.core-status-hero p{max-width:680px;margin:0;color:#e2e8f0b8}.core-mode-card{display:grid;gap:10px;padding:18px;border:1px solid rgba(148,163,184,.18);border-radius:24px;background:linear-gradient(145deg,#0f172ac7,#1e293b9e);box-shadow:0 22px 70px #00000047}.core-mode-card strong{font-size:1.5rem}.core-mode-card small{color:#e2e8f09e}.core-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.core-status-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.core-panel{display:grid;gap:14px;padding:18px}.core-panel.wide{grid-column:1 / -1}.core-panel.warning{border-color:#fbbf2438;background:linear-gradient(145deg,#78350f2e,#0f172ac2)}.core-panel header{display:flex;align-items:center;justify-content:space-between;gap:12px}.core-panel p{margin:0;color:#e2e8f0b8}.core-user-row{display:grid;gap:4px}.core-user-row span{font-size:1.4rem;font-weight:800}.core-user-row small{color:#e2e8f09e}.core-badge-row,.core-chip-grid,.core-state-list{display:flex;flex-wrap:wrap;gap:9px}.core-state-list span{padding:10px 12px;border:1px solid rgba(148,163,184,.16);border-radius:14px;background:#0f172a7a;color:#f1f5f9c7}.core-config-preview{max-width:100%;margin:0;padding:16px;overflow:auto;border:1px solid rgba(148,163,184,.14);border-radius:18px;background:#0206178f;color:#e2e8f0c7}.ds-state-samples{display:flex;flex-wrap:wrap;gap:10px}.state-sample{padding:10px 12px;border-radius:999px;font-size:.84rem;border:1px solid rgba(148,163,184,.18)}.state-sample.empty{color:#e2e8f0ad;background:#0f172a8f}.state-sample.error{color:#fecaca;background:#7f1d1d47}.state-sample.toast{color:#bbf7d0;background:#14532d47}@media(max-width:980px){.core-status-hero,.core-status-layout{grid-template-columns:1fr}.core-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.core-status-hero{padding:20px}.core-status-grid{grid-template-columns:1fr}}.bridge-test-workspace{display:grid;gap:18px}.bridge-test-hero{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px;align-items:end;padding:28px}.bridge-test-hero h1{max-width:780px;margin:14px 0 10px;font-size:clamp(2rem,4vw,4rem);line-height:.98}.bridge-test-hero p{max-width:690px;margin:0;color:#e2e8f0b8}.bridge-test-mode{display:grid;gap:10px;padding:18px;border:1px solid rgba(34,197,94,.18);border-radius:24px;background:linear-gradient(145deg,#14532d38,#0f172ab8)}.bridge-test-mode strong{font-size:1.45rem}.bridge-test-mode small{color:#e2e8f09e}.bridge-test-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bridge-test-card,.bridge-test-row{padding:18px}.bridge-test-card header,.bridge-test-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.bridge-test-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto}.bridge-test-row small,.bridge-test-row p{display:block;margin:4px 0 0;color:#e2e8f0a8;overflow-wrap:anywhere}.bridge-test-list{display:grid;gap:12px}.bridge-test-toolbar{display:flex;flex-wrap:wrap;gap:10px}.bridge-test-card.wide{grid-column:1 / -1}.bridge-test-row.detailed{grid-template-columns:auto minmax(0,1.25fr) minmax(260px,.95fr) auto auto;align-items:center}.bridge-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.bridge-result-grid span{padding:8px 10px;border:1px solid rgba(148,163,184,.14);border-radius:12px;background:#0f172a6b;color:#e2e8f0ad;font-size:.78rem}.bridge-note,.bridge-preview{color:#e2e8f09e;overflow-wrap:anywhere}@media(max-width:820px){.bridge-test-hero,.bridge-test-grid,.bridge-test-row{grid-template-columns:1fr}.bridge-test-card header,.bridge-test-row{align-items:start}.bridge-result-grid{grid-template-columns:1fr}}.session-strategy-workspace{display:grid;gap:18px}.session-strategy-hero{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px;align-items:end;padding:28px}.session-strategy-hero h1{max-width:820px;margin:14px 0 10px;font-size:clamp(2rem,4vw,4rem);line-height:.98}.session-strategy-hero p{max-width:720px;margin:0;color:#e2e8f0b8}.session-strategy-mode,.session-card{display:grid;gap:12px}.session-strategy-mode{padding:18px;border:1px solid rgba(34,197,94,.18);border-radius:24px;background:linear-gradient(145deg,#14532d33,#0f172abd)}.session-strategy-mode strong{font-size:1.45rem}.session-strategy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.session-card{padding:18px}.session-card.wide{grid-column:1 / -1}.session-card header,.session-probe-row{display:flex;justify-content:space-between;gap:12px}.session-card p,.session-probe-row p{margin:0;color:#e2e8f0a8}.session-steps{margin:0;padding-left:20px;color:#e2e8f0c2}.session-steps li+li{margin-top:7px}.session-probe-list{display:grid;gap:12px}.session-probe-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr) auto;align-items:center;padding:18px}.session-probe-row small{display:block;margin:4px 0 8px;color:#e2e8f094}@media(max-width:820px){.session-strategy-hero,.session-strategy-grid,.session-probe-row{grid-template-columns:1fr}}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{min-width:320px;overflow-x:hidden;background:radial-gradient(circle at 10% -5%,rgba(255,79,163,.26),transparent 30%),radial-gradient(circle at 82% 0%,rgba(86,204,255,.18),transparent 30%),radial-gradient(circle at 48% 118%,rgba(80,227,164,.12),transparent 28%),linear-gradient(180deg,#090a0f,#11131b 48%,#08090d)}button,textarea,input{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid rgba(86,204,255,.72);outline-offset:3px}h1,h2,h3,p{margin-top:0}.app-shell{min-height:100vh}.app-sidebar{position:fixed;inset:18px auto 18px 18px;z-index:10;display:flex;flex-direction:column;width:var(--app-rail);padding:16px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-xl);background:linear-gradient(180deg,#ffffff21,#ffffff0e),#0a0c12b8;box-shadow:var(--ds-shadow-panel);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.brand-lockup,.app-topbar,.topbar-actions,.hero-actions,.post-card header,.post-card footer,.composer-tools,.ds-modal footer,.command-palette header,.preview-row{display:flex;align-items:center}.brand-lockup{gap:12px;padding:4px 4px 18px}.brand-lockup>span,.ds-avatar{display:grid;place-items:center;color:#fff;background:var(--ds-gradient-brand);box-shadow:0 14px 38px #ff4fa340}.brand-lockup>span{width:48px;height:48px;border-radius:17px;font-size:1.2rem;font-weight:950}.brand-lockup strong{display:block;font-size:1.05rem}.brand-lockup small,.post-card small,.ds-surface small,.drawer-hero p,.composer-launcher span,.ds-empty-state p,.design-system-page p{color:var(--ds-ink-muted)}.sidebar-nav,.sidebar-section,.sidebar-admin,.feed-stack,.context-panel,.metric-stack,.drawer-metrics,.preview-grid,.token-grid,.command-results,.notification-stack{display:grid;gap:10px}.sidebar-nav{flex:1;align-content:start}.sidebar-nav button{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;padding:0 12px;border:0;border-radius:var(--ds-radius-md);color:#f8fafcbf;background:transparent;cursor:pointer;text-align:left;transition:background var(--ds-motion-fast) var(--ds-ease),color var(--ds-motion-fast) var(--ds-ease),transform var(--ds-motion-fast) var(--ds-ease)}.sidebar-nav button:hover,.sidebar-nav button.active{color:#fff;background:#ffffff1c;transform:translate(2px)}.sidebar-nav button.active{box-shadow:inset 3px 0 0 var(--ds-pink),0 12px 30px #ff4fa314}.sidebar-section,.sidebar-admin{padding-top:14px;border-top:1px solid rgba(255,255,255,.09)}.app-workspace{width:min(100% - 36px,1540px);margin:0 auto;padding:18px 0 80px calc(var(--app-rail) + var(--app-gap))}.app-topbar{position:sticky;top:0;z-index:20;justify-content:space-between;gap:14px;padding:18px 0 14px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.command-button,.user-chip,.ds-button,.ds-icon-button,.composer-launcher,.app-fab{border:1px solid var(--ds-border);background:var(--ds-panel-soft);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.command-button{display:flex;align-items:center;gap:10px;width:min(520px,52vw);min-height:46px;padding:0 13px;border-radius:var(--ds-radius-md);color:var(--ds-ink-muted);cursor:pointer}kbd{margin-left:auto;padding:3px 7px;border-radius:8px;color:#cbd5e1;background:#ffffff14}.topbar-actions{gap:9px}.user-chip{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 12px 0 6px;border-radius:var(--ds-radius-md);cursor:pointer}.ds-button,.ds-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border-radius:var(--ds-radius-md);cursor:pointer;transition:transform var(--ds-motion-fast) var(--ds-ease),background var(--ds-motion-fast) var(--ds-ease),border-color var(--ds-motion-fast) var(--ds-ease)}.ds-button{padding:0 14px}.ds-button.size-sm{min-height:34px;padding:0 10px;border-radius:var(--ds-radius-sm);font-size:.86rem}.ds-button:hover,.ds-icon-button:hover,.composer-launcher:hover{transform:translateY(-1px);border-color:var(--ds-border-strong)}.ds-button.variant-primary{color:#fff;background:var(--ds-gradient-brand);box-shadow:var(--ds-shadow-glow)}.ds-button.variant-secondary{color:#fff;background:#ffffff1f}.ds-button.variant-soft{color:#f8fafcd6;background:#ffffff13}.ds-button.variant-ghost{border-color:transparent;color:var(--ds-ink-muted);background:transparent}.ds-button.variant-danger{color:#fff;border-color:#fb718573;background:linear-gradient(135deg,#fb7185,#e11d48);box-shadow:0 18px 44px #e11d4838}.ds-button.variant-outline{color:var(--ds-ink);border-color:var(--ds-border-strong);background:transparent}.ds-button[disabled],.ds-icon-button[disabled],.ds-button.is-loading{cursor:not-allowed;opacity:.56;transform:none!important;box-shadow:none!important}.ds-button.is-loading{pointer-events:none}.ds-icon-button{width:44px;height:44px;padding:0;border-radius:var(--ds-radius-md)}.ds-surface{border:1px solid var(--ds-border);border-radius:var(--ds-radius-xl);background:linear-gradient(180deg,#ffffff1b,#ffffff0e),var(--ds-panel);box-shadow:var(--ds-shadow-soft);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.ds-surface.is-interactive{cursor:pointer}.ds-badge,.ds-status-pill{display:inline-flex;align-items:center;width:max-content;min-height:26px;padding:0 9px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill);color:#f8fafcc7;background:#ffffff14;font-size:.76rem;font-weight:750}.ds-badge.tone-brand,.ds-badge.tone-premium{color:#fff;background:linear-gradient(135deg,#ff4fa359,#8b5cf63d)}.ds-badge.tone-trust{color:#d9fff0;background:#50e3a429}.ds-status-pill{gap:7px}.ds-status-pill i{width:8px;height:8px;border-radius:50%;background:var(--ds-green);box-shadow:0 0 18px var(--ds-green)}.ds-status-pill.tone-live i{background:var(--ds-pink);box-shadow:0 0 18px var(--ds-pink)}.ds-avatar{overflow:hidden;width:42px;height:42px;border-radius:15px;font-weight:900}.ds-avatar.size-sm{width:34px;height:34px;border-radius:12px;font-size:.82rem}.ds-avatar.size-lg{width:62px;height:62px;border-radius:22px}.ds-avatar.tone-trust{background:var(--ds-gradient-trust)}.premium-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.68fr);gap:30px;overflow:hidden;min-height:390px;padding:36px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-xxl);background:radial-gradient(circle at 80% 20%,rgba(255,79,163,.28),transparent 32%),radial-gradient(circle at 100% 92%,rgba(86,204,255,.2),transparent 30%),linear-gradient(135deg,#ffffff26,#ffffff0e);box-shadow:var(--ds-shadow-panel)}.hero-copy h1,.ds-preview-hero h1{max-width:820px;margin:16px 0;font-size:var(--ds-type-display, clamp(2.7rem, 6vw, 5.7rem));line-height:.93;letter-spacing:-.055em}.hero-copy p,.ds-preview-hero p{max-width:660px;color:var(--ds-ink-muted);font-size:1.08rem}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:24px}.hero-device{position:relative;min-height:310px}.device-shell{position:absolute;right:48px;top:4px;width:236px;height:344px;padding:18px;border:1px solid rgba(255,255,255,.18);border-radius:38px;background:#090a0fb8;box-shadow:var(--ds-shadow-floating);transform:rotate(4deg)}.device-top{width:78px;height:8px;margin:0 auto 18px;border-radius:var(--ds-radius-pill);background:#fff3}.device-stories{display:flex;gap:8px;margin-bottom:16px}.device-stories i,.story-chip>span{display:block;border-radius:var(--ds-radius-pill)}.device-stories i{width:39px;height:39px}.device-card{height:132px;margin-bottom:14px;border-radius:var(--ds-radius-lg)}.device-card.primary{background:var(--ds-gradient-brand)}.device-card.secondary{height:82px;background:#ffffff1c}.hero-float-card{position:absolute;left:0;bottom:18px;width:225px;padding:18px}.hero-float-card strong{display:block;margin:8px 0 2px;color:var(--ds-green);font-size:2.15rem;line-height:1}.workspace-grid{display:grid;grid-template-columns:minmax(0,760px) var(--app-right);gap:var(--app-gap);align-items:start;margin-top:22px}.main-feed{min-width:0}.stories-strip{display:flex;gap:12px;overflow-x:auto;padding:14px}.story-add,.story-chip{display:grid;justify-items:center;gap:8px;min-width:82px;border:0;color:#fff;background:transparent;cursor:pointer}.story-add svg,.story-chip>span{width:58px;height:58px;border-radius:22px}.story-add svg{padding:17px;background:#ffffff17}.story-chip strong,.story-add span{font-size:.76rem}.story-chip>span{position:relative}.story-chip>span i{position:absolute;right:1px;bottom:1px;width:13px;height:13px;border:2px solid #090a0f;border-radius:50%;background:var(--ds-green)}.tone-rose{background:linear-gradient(135deg,#ff4fa3,#ff7a7a)!important}.tone-blue{background:linear-gradient(135deg,#ff4fa3,#a78bfa)!important}.tone-violet{background:linear-gradient(135deg,#a78bfa,#ec4899)!important}.tone-green{background:linear-gradient(135deg,#ff8ac2,#a78bfa)!important}.tone-amber{background:linear-gradient(135deg,#ffc857,#fb7185)!important}.tone-trust{background:var(--ds-gradient-trust)!important}.composer-launcher{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;width:100%;margin:14px 0;padding:16px;border-radius:var(--ds-radius-xl);color:#fff;text-align:left;cursor:pointer;transition:transform var(--ds-motion-fast) var(--ds-ease)}.composer-launcher svg{align-self:center;color:var(--ds-pink)}.post-card{overflow:hidden;padding:18px}.post-card header{gap:12px}.post-card header>div:nth-child(2){flex:1;min-width:0}.post-card p{margin:16px 0;color:#f8fafcd6}.post-media{display:grid;place-items:center;gap:10px;min-height:310px;border-radius:var(--ds-radius-xl);color:#ffffffe0}.post-media.tone-rose{background:linear-gradient(135deg,#ff4fa3d1,#8b5cf6a8)!important}.post-media.tone-trust{background:linear-gradient(135deg,#50e3a4b8,#56ccff9e)!important}.post-media.tone-green{background:linear-gradient(135deg,#50e3a4b8,#14b8a69e)!important}.post-card footer{flex-wrap:wrap;gap:10px;margin-top:14px}.post-card footer>span{display:inline-flex;align-items:center;gap:7px;margin-left:auto;color:var(--ds-green)}.post-stats{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.context-panel{position:sticky;top:78px}.today-card,.quick-actions-card{padding:16px}.today-card header,.quick-actions-card header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.activity-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid rgba(255,255,255,.08)}.activity-row span{color:var(--ds-ink-muted)}.quick-actions-card{display:grid;gap:9px}.ds-metric-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px}.ds-metric-card span{color:var(--ds-ink-muted);font-size:.84rem}.ds-metric-card strong{display:block;margin:5px 0 2px;font-size:1.35rem}.ds-metric-card small{color:var(--ds-green)}.ds-empty-state{display:grid;justify-items:center;gap:12px;min-height:360px;padding:44px;text-align:center}.app-fab{position:fixed;right:28px;bottom:28px;z-index:30;display:grid;place-items:center;width:64px;height:64px;border-radius:24px;background:var(--ds-gradient-brand);box-shadow:var(--ds-shadow-glow);cursor:pointer}.ds-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;border:0;background:#04060c94;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ds-drawer,.ds-modal,.ds-bottom-sheet,.command-palette{position:fixed;z-index:100;border:1px solid var(--ds-border);background:#11131ded;box-shadow:var(--ds-shadow-floating);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);animation:ds-rise var(--ds-motion-base) var(--ds-ease)}.ds-drawer{inset:16px 16px 16px auto;width:min(470px,calc(100vw - 32px));overflow:auto;padding:22px;border-radius:var(--ds-radius-xl)}.ds-drawer header,.ds-modal header,.ds-bottom-sheet header{display:flex;justify-content:space-between;gap:16px}.ds-drawer h2{margin:0;font-size:2rem}.ds-eyebrow{margin:0 0 8px;color:var(--ds-pink);font-size:.76rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.drawer-hero{display:flex;gap:14px;margin:20px 0}.drawer-metrics{margin-bottom:14px}.drawer-action-panel{display:flex;gap:12px;padding:16px;margin-bottom:14px}.drawer-action-panel span{display:block;color:var(--ds-ink-muted)}.ds-modal{left:50%;top:50%;width:min(650px,calc(100vw - 28px));padding:18px;border-radius:var(--ds-radius-xl);transform:translate(-50%,-50%)}.composer-modal textarea{width:100%;min-height:178px;margin:16px 0;padding:16px;resize:vertical;border:1px solid rgba(255,255,255,.12);border-radius:var(--ds-radius-lg);color:#fff;background:#ffffff13;outline:none}.composer-tools{flex-wrap:wrap;gap:10px}.ds-modal footer{justify-content:flex-end;gap:10px;margin-top:18px}.command-palette{left:50%;top:10vh;width:min(720px,calc(100vw - 28px));overflow:hidden;border-radius:var(--ds-radius-xl);transform:translate(-50%)}.command-palette header{gap:12px;padding:14px;border-bottom:1px solid rgba(255,255,255,.08)}.command-palette input{flex:1;min-width:0;border:0;color:#fff;background:transparent;outline:none}.command-results{max-height:min(540px,62vh);overflow:auto;padding:10px}.command-results button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:0 12px;border:0;border-radius:var(--ds-radius-md);color:#fff;background:transparent;cursor:pointer}.command-results button:hover{background:#ffffff1a}.command-results small{color:var(--ds-ink-muted)}.toast-region{position:fixed;right:18px;bottom:18px;z-index:120;width:min(360px,calc(100vw - 24px))}.ds-toast{padding:13px 14px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:#11131df0;box-shadow:var(--ds-shadow-panel);animation:ds-rise var(--ds-motion-base) var(--ds-ease)}.ds-tabs{display:inline-flex;gap:4px;padding:5px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill);background:#ffffff12}.ds-tabs button{min-height:36px;padding:0 13px;border:0;border-radius:var(--ds-radius-pill);color:var(--ds-ink-muted);background:transparent;cursor:pointer}.ds-tabs button.active{color:#fff;background:#ffffff21}.design-system-page{display:grid;gap:18px}.ds-preview-hero{padding:34px}.preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-panel{padding:20px}.preview-row{flex-wrap:wrap;gap:10px}.metric-stack.horizontal{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-skeleton{display:grid;gap:10px}.ds-skeleton span{height:16px;border-radius:var(--ds-radius-pill);background:linear-gradient(90deg,#ffffff14,#ffffff29,#ffffff14);background-size:220% 100%;animation:ds-shimmer 1.4s linear infinite}.ds-skeleton span:nth-child(1){width:72%}.ds-skeleton span:nth-child(2){width:92%}.ds-skeleton span:nth-child(3){width:58%}.token-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.token-swatch,.radius-sample{min-height:116px;padding:16px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg)}.token-swatch{display:grid;align-items:end}.token-swatch.tone-brand{background:var(--ds-gradient-brand)}.token-swatch.tone-creator{background:var(--ds-gradient-creator)}.token-swatch.tone-trust{background:var(--ds-gradient-trust)!important}.token-swatch.tone-premium{background:var(--ds-gradient-premium)}.radius-xs{border-radius:var(--ds-radius-xs)}.radius-sm{border-radius:var(--ds-radius-sm)}.radius-md{border-radius:var(--ds-radius-md)}.radius-lg{border-radius:var(--ds-radius-lg)}.radius-xl{border-radius:var(--ds-radius-xl)}.radius-xxl{border-radius:var(--ds-radius-xxl)}.notification-stack .ds-surface{display:flex;gap:10px;padding:12px}.mobile-tabbar{display:none}@keyframes ds-rise{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ds-modal{animation-name:ds-scale-in}@keyframes ds-scale-in{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ds-shimmer{to{background-position:-220% 0}}@media(max-width:1220px){:root{--app-rail: 238px;--app-right: 304px;--app-gap: 16px}.premium-hero{grid-template-columns:1fr}.hero-device{min-height:260px}}@media(max-width:980px){.app-sidebar,.context-panel{display:none}.app-workspace{width:100%;padding:0 12px 104px}.app-topbar{padding:10px 0}.command-button{flex:1;width:auto}.command-button kbd,.user-chip span{display:none}.premium-hero{min-height:auto;padding:24px 18px;border-radius:var(--ds-radius-xl)}.hero-copy h1,.ds-preview-hero h1{font-size:clamp(2.25rem,12vw,3.9rem)}.hero-device{display:none}.workspace-grid{display:block}.post-media{min-height:230px}.app-fab{right:18px;bottom:94px;width:58px;height:58px;border-radius:21px}.mobile-tabbar{position:fixed;left:10px;right:10px;bottom:calc(env(safe-area-inset-bottom,0px) + 10px);z-index:30;display:grid;grid-template-columns:repeat(5,1fr);gap:4px;padding:8px;border:1px solid var(--ds-border);border-radius:24px;background:#11131de6;box-shadow:var(--ds-shadow-panel);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.mobile-tabbar button{display:grid;justify-items:center;gap:4px;min-width:0;min-height:50px;border:0;border-radius:var(--ds-radius-md);color:var(--ds-ink-muted);background:transparent}.mobile-tabbar span{font-size:.68rem}.ds-drawer,.ds-modal,.command-palette{left:8px;right:8px;top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 8px);width:auto;max-height:84vh;overflow:auto;border-radius:28px 28px 20px 20px;transform:none;animation-name:ds-sheet-in}.ds-drawer:before,.ds-modal:before,.command-palette:before{content:"";display:block;width:46px;height:5px;margin:0 auto 12px;border-radius:var(--ds-radius-pill);background:#ffffff40}.preview-grid,.token-grid,.metric-stack.horizontal{grid-template-columns:1fr}.toast-region{left:12px;right:12px;bottom:90px;width:auto}}.motion-rise,.home-feed-card,.ai-highlights-card,.live-now-card,.trending-card,.suggested-people-card,.nearby-events-card{animation:motion-slide-up var(--ds-motion-slow) var(--ds-ease) both}.motion-card-hover{will-change:transform}.motion-card-hover:hover{transform:translateY(-4px) scale(1.006)}.app-fab{animation:floating-fab 4s var(--ds-ease) infinite;transition:transform var(--ds-motion-fast) var(--ds-spring),box-shadow var(--ds-motion-base) var(--ds-ease)}.app-fab:hover{transform:translateY(-3px) scale(1.05)}.app-fab:active{transform:translateY(0) scale(.94)}.ds-overlay{animation:motion-fade-in var(--ds-motion-base) var(--ds-ease) both}.ds-drawer{animation:drawer-slide-in var(--ds-motion-base) var(--ds-ease) both}.command-palette{animation:command-scale-in var(--ds-motion-base) var(--ds-spring) both}.ds-toast{animation:toast-enter var(--ds-motion-base) var(--ds-spring) both}.ds-tabs{position:relative}.ds-tabs button{transition:background var(--ds-motion-base) var(--ds-ease),color var(--ds-motion-base) var(--ds-ease),transform var(--ds-motion-fast) var(--ds-ease)}.ds-tabs button:hover{transform:translateY(-1px)}.sidebar-nav.grouped{overflow:auto;padding-right:2px}.sidebar-group{display:grid;gap:5px;margin-bottom:12px}.sidebar-group>span{padding:0 10px 3px;color:var(--ds-ink-soft);font-size:.68rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.sidebar-group button{min-height:38px;padding-inline:10px;font-size:.88rem}.sidebar-group button.status-ready-for-api:after,.sidebar-group button.status-mock:after{content:"";width:6px;height:6px;margin-left:auto;border-radius:50%;background:var(--ds-green);box-shadow:0 0 14px #50e3a4b3}.sidebar-group button.status-mock:after{background:var(--ds-blue);box-shadow:0 0 14px #56ccff80}.notification-button{position:relative}.notification-button.has-pulse:after,.online-dot{content:"";position:absolute;border-radius:50%;background:var(--ds-green);box-shadow:0 0 18px var(--ds-green)}.notification-button.has-pulse:after{right:8px;top:8px;width:9px;height:9px;animation:live-pulse 1.8s ease-in-out infinite}.user-chip{position:relative}.online-dot{left:27px;bottom:8px;width:9px;height:9px;border:2px solid #11131d}.command-button{transition:border-color var(--ds-motion-base) var(--ds-ease),box-shadow var(--ds-motion-base) var(--ds-ease),transform var(--ds-motion-fast) var(--ds-ease)}.command-button:hover{border-color:#56ccff73;box-shadow:0 16px 50px #56ccff1a;transform:translateY(-1px)}.composer-dock{transition:transform var(--ds-motion-base) var(--ds-ease),border-color var(--ds-motion-base) var(--ds-ease),box-shadow var(--ds-motion-base) var(--ds-ease)}.composer-dock:hover{transform:translateY(-2px);border-color:#ff4fa347;box-shadow:0 26px 74px #00000047,0 0 0 1px #ff4fa314}.composer-entry{border-radius:var(--ds-radius-lg);padding:4px;transition:background var(--ds-motion-base) var(--ds-ease),transform var(--ds-motion-fast) var(--ds-ease)}.composer-entry:hover{background:#ffffff0e;transform:translate(2px)}.composer-action-active{color:#fff!important;background:linear-gradient(135deg,#ff4fa347,#56ccff29)!important}.home-story{scroll-snap-align:start;transition:transform var(--ds-motion-base) var(--ds-spring)}.home-story:hover{transform:translateY(-3px)}.home-story-avatar{isolation:isolate}.home-story-avatar:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;z-index:-1;border-radius:28px;background:conic-gradient(from 90deg,var(--ds-pink),var(--ds-blue),var(--ds-green),var(--ds-pink));opacity:.78;animation:story-ring 6s linear infinite}.home-story-avatar.tone-add:before{opacity:.28;animation:none}.home-story.is-live .home-story-avatar:before{animation:story-ring 3s linear infinite,live-glow 1.6s ease-in-out infinite}.story-live-dot{animation:live-pulse 1.6s ease-in-out infinite}.reaction-bar{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px;padding:8px;border:1px solid rgba(255,255,255,.08);border-radius:var(--ds-radius-lg);background:#ffffff0b}.reaction-bar button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 9px;border:0;border-radius:var(--ds-radius-pill);color:var(--ds-ink-muted);background:#ffffff13;cursor:pointer;transition:transform var(--ds-motion-fast) var(--ds-spring),background var(--ds-motion-fast) var(--ds-ease)}.reaction-bar button:hover{color:#fff;background:#ffffff21;transform:translateY(-2px) scale(1.04)}.toggle-pop.is-liked,.toggle-pop.is-saved{animation:toggle-pop .26s var(--ds-spring)}.feed-loading-card{padding:18px}.spin-icon{animation:spin .9s linear infinite}.live-thumb{animation:live-glow 1.8s ease-in-out infinite}.ds-modal.composer-modal{box-shadow:var(--ds-shadow-floating),0 0 80px #ff4fa32e}.composer-modal .composer-tools .ds-button:first-child{color:#fff;background:linear-gradient(135deg,#ff4fa342,#8b5cf638)}.roadmap-workspace{display:grid;gap:18px}.roadmap-hero{padding:34px}.roadmap-hero h1{max-width:850px;margin:14px 0;font-size:clamp(2.5rem,5vw,5.4rem);line-height:.94;letter-spacing:-.052em}.roadmap-hero p{max-width:720px;color:var(--ds-ink-muted)}.roadmap-stats,.roadmap-groups{display:grid;gap:14px}.roadmap-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.roadmap-stats .ds-surface{padding:18px}.roadmap-stats strong{display:block;font-size:2.2rem}.roadmap-stats span{color:var(--ds-ink-muted)}.roadmap-group{padding:18px}.roadmap-group header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.roadmap-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.roadmap-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:var(--ds-radius-lg);background:#ffffff0b}.roadmap-item small,.roadmap-item p{color:var(--ds-ink-muted)}.roadmap-item p{margin:6px 0 0;font-size:.88rem}@keyframes motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes motion-slide-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes drawer-slide-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes command-scale-in{0%{opacity:0;transform:translate(-50%) translateY(8px) scale(.96)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes toast-enter{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes floating-fab{0%,to{box-shadow:var(--ds-shadow-glow)}50%{box-shadow:0 30px 90px #ff4fa357,0 0 0 8px #ff4fa30a}}@keyframes story-ring{to{transform:rotate(360deg)}}@keyframes live-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.22);opacity:.72}}@keyframes live-glow{0%,to{box-shadow:0 0 #ff4fa300}50%{box-shadow:0 0 32px #ff4fa361}}@keyframes toggle-pop{0%{transform:scale(1)}50%{transform:scale(1.13)}to{transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:980px){.ds-drawer,.ds-modal,.command-palette{animation-name:mobile-sheet-in}.roadmap-stats,.roadmap-grid{grid-template-columns:1fr}.roadmap-hero{padding:24px 18px}.roadmap-hero h1{font-size:clamp(2.2rem,11vw,3.9rem)}}@keyframes mobile-sheet-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}:root{--ds-motion-hover: .11s;--ds-motion-button: .15s;--ds-motion-page: .17s;--ds-motion-toast: .19s;--ds-motion-drawer: .21s;--ds-motion-modal: .23s}.ds-surface.is-interactive:hover,.app-card:hover,.surface.is-interactive:hover,.post-card:hover,.feed-card:hover,.home-feed-card:hover,.conversation-row:hover,.creator-content-card:hover,.profile-entry-card:hover,.notification-item:hover,.discover-card:hover,.profile-discovery-card:hover,.content-discovery-card:hover,.media-grid-card:hover,.event-card:hover,.group-card:hover,.live-card:hover,.coin-package-card:hover,.premium-plan-card:hover,.insight-card:hover,.roadmap-card:hover{transform:translateY(-1px)}.home-story:hover,.story-card:hover,.media-story-card:hover,.story-item:hover{transform:translateY(-1px) scale(1.005)}.home-story-avatar:after,.story-avatar:after,.avatar-ring:after,.ds-avatar.tone-brand:after{animation-duration:4.2s;opacity:.42}.live-badge,.badge-live,.status-live,.notification-dot,.topbar .badge,.topbar-actions .badge{animation-duration:2.6s}.app-fab,.floating-composer{animation-duration:5.4s}.ai-card:after,.ai-panel:after,.ai-summary:after,.home-ai-highlights:after,.creator-ai-studio:after,.discover-ai-assistant:after,.media-ai-assistant:after,.economy-ai-assistant:after,.social-ai-assistant:after,.insights-ai-panel:after,.verification-ai-assistant:after{opacity:.48}@keyframes v29-story-ring{0%,to{opacity:.34;transform:scale(.995)}50%{opacity:.62;transform:scale(1.025)}}@keyframes v29-soft-pulse{0%,to{transform:scale(1);box-shadow:0 0 #e91e731f}50%{transform:scale(1.018);box-shadow:0 0 0 5px #e91e7300}}@keyframes v29-fab-breathe{0%,to{box-shadow:0 15px 34px #e91e7329}50%{box-shadow:0 18px 42px #e91e7336}}@keyframes v29-drawer-in{0%{opacity:0;transform:translate(12px) scale(.992)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes v29-modal-in{0%{opacity:0;transform:translateY(8px) scale(.985);filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes v29-sheet-in{0%{opacity:0;transform:translateY(20px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}:root{--ds-touch-target: 44px}.creator-workspace .ds-button,.ops-workspace .ds-button,.insights-workspace .ds-button,.media-workspace .ds-button,.economy-workspace .ds-button,.messages-workspace .ds-button,.creator-workspace button,.ops-workspace button,.insights-workspace button,.media-workspace button,.economy-workspace button,.messages-workspace button{min-height:38px}.creator-card-grid,.creator-stage-grid,.creator-earnings-grid,.insights-start-grid,.insights-metric-grid,.media-grid,.media-start-grid,.economy-metrics,.ops-queue-list,.ops-main-panel,.messages-app-grid{gap:clamp(14px,1.6vw,22px)!important}.creator-module,.creator-rail-card,.creator-stage,.creator-content-card,.ops-panel,.ops-queue-item,.ops-rail-card,.insights-panel,.insights-rail-card,.media-module,.media-card,.media-rail-card,.economy-module,.economy-rail-card,.message-panel,.message-inspector-card,.conversation-row{overflow-wrap:anywhere}.ops-workspace .ops-queue-item,.messages-workspace .conversation-row,.insights-workspace .insights-panel,.creator-workspace .creator-content-card,.media-workspace .media-card,.economy-workspace .coin-package-card,.economy-workspace .premium-plan-card{transition-duration:90ms!important}.ops-workspace .ops-queue-item:hover,.messages-workspace .conversation-row:hover,.insights-workspace .insights-panel:hover,.creator-workspace .creator-content-card:hover,.media-workspace .media-card:hover,.economy-workspace .coin-package-card:hover,.economy-workspace .premium-plan-card:hover{transform:translateY(-1px)}.ds-icon-button,.icon-button,.app-fab,.floating-composer,.os-overlay-header .ds-icon-button,.ds-modal header .ds-icon-button,.ds-drawer header .ds-icon-button,.ds-bottom-sheet header .ds-icon-button,.bottom-sheet header .ds-icon-button{min-width:var(--ds-touch-target);min-height:var(--ds-touch-target)}.mobile-tabbar button,.mobile-tab-bar button{min-height:var(--ds-touch-target)!important}.message-composer textarea,.os-create-textarea,.command-button,.os-search-input,.discover-search-command{min-height:var(--ds-touch-target)}.creator-tabs button,.ops-tabs button,.insights-tabs button,.media-tabs button,.economy-tabs button,.message-filter-tabs button{min-height:40px!important}.ds-modal,.ds-drawer,.ds-bottom-sheet,.os-overlay-panel{overscroll-behavior:contain}@media(max-width:900px){.creator-workspace .ds-button,.ops-workspace .ds-button,.insights-workspace .ds-button,.media-workspace .ds-button,.economy-workspace .ds-button,.messages-workspace .ds-button,.creator-workspace button,.ops-workspace button,.insights-workspace button,.media-workspace button,.economy-workspace button,.messages-workspace button,.ds-button,.button,.action-button{min-height:var(--ds-touch-target)}.creator-module,.creator-rail-card,.ops-panel,.ops-queue-item,.insights-panel,.media-module,.media-card,.economy-module,.message-panel,.message-inspector-card{padding:15px!important}.creator-tabs,.ops-tabs,.insights-tabs,.media-tabs,.economy-tabs,.message-filter-tabs{scroll-padding-inline:12px}.creator-tabs button,.ops-tabs button,.insights-tabs button,.media-tabs button,.economy-tabs button,.message-filter-tabs button{min-height:var(--ds-touch-target)!important}.messages-app-grid,.creator-app-grid,.ops-app-grid,.insights-app-grid,.media-app-grid,.economy-app-grid{gap:14px!important}}.contracts-workspace{display:flex;flex-direction:column;gap:clamp(18px,2vw,26px)}.contracts-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:clamp(18px,2.4vw,30px);align-items:end}.contracts-hero h1{max-width:860px}.contracts-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.contracts-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:22px;align-items:start}.contracts-main,.contracts-rail{display:flex;flex-direction:column;gap:18px;min-width:0}.contracts-table-panel,.contracts-order-panel,.contracts-sampling-panel,.contracts-session-bridge-panel,.contracts-side-panel{display:flex;flex-direction:column;gap:16px}.contracts-table-panel>header,.contracts-order-panel>header,.contracts-sampling-panel>header,.contracts-session-bridge-panel>header,.contracts-side-panel>header{display:flex;align-items:center;justify-content:space-between;gap:14px}.contracts-table-panel header div,.contracts-sampling-panel header div,.contracts-session-bridge-panel header div,.contracts-order-panel header{min-width:0}.contracts-table-panel header span,.contracts-sampling-panel header span,.contracts-session-bridge-panel header span,.contracts-order-panel header span,.contracts-side-panel p,.contracts-side-panel li{color:var(--ds-text-secondary)}.contracts-sampling-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.contracts-discovery-table{display:flex;flex-direction:column;gap:8px}.contracts-discovery-head,.contracts-discovery-table article{display:grid;grid-template-columns:minmax(150px,.9fr) minmax(150px,.8fr) minmax(180px,1fr) minmax(180px,1fr) minmax(140px,.7fr);gap:10px;align-items:center}.contracts-discovery-head{padding:0 12px;color:var(--ds-text-muted);font-size:.76rem;font-weight:800;text-transform:uppercase}.contracts-discovery-table article{padding:14px;border:1px solid var(--ds-border);border-radius:18px;background:#ffffffc7}.contracts-discovery-table article div:first-child{display:flex;flex-direction:column;gap:5px;min-width:0}.contracts-discovery-table article strong{color:var(--ds-text-primary)}.contracts-discovery-table article small{color:var(--ds-text-secondary)}.contracts-sampling-grid article{display:flex;flex-direction:column;gap:9px;min-width:0;padding:14px;border:1px solid var(--ds-border);border-radius:18px;background:linear-gradient(180deg,#ffffffe0,#fff6faa3),#fff}.contracts-sampling-grid article div{display:flex;align-items:center;justify-content:space-between;gap:8px}.contracts-sampling-grid article strong{color:var(--ds-text-primary)}.contracts-sampling-grid article code,.contracts-discovery-table article code,.contracts-sampling-panel footer code{width:fit-content;max-width:100%;padding:6px 9px;border-radius:999px;border:1px solid rgba(233,30,115,.14);background:#fff6fa;color:#8f174f;white-space:normal}.contracts-sampling-grid article span,.contracts-sampling-grid article small,.contracts-sampling-grid article p{margin:0;color:var(--ds-text-secondary)}.contracts-sampling-panel footer,.contracts-sampling-warning{display:flex;align-items:center;gap:10px;margin:0;color:var(--ds-text-secondary)}.contracts-sampling-warning{padding:12px 14px;border:1px solid rgba(245,158,11,.22);border-radius:16px;background:#fffbebb8}.contracts-session-bridge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.contracts-session-bridge-grid article{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--ds-border);border-radius:18px;background:linear-gradient(180deg,#ffffffe6,#fff6fa9e),#fff}.contracts-session-bridge-grid span{color:var(--ds-text-muted);font-size:.75rem;font-weight:800;text-transform:uppercase}.contracts-session-bridge-grid strong{color:var(--ds-text-primary)}.contracts-session-bridge-grid p,.contracts-session-bridge-list p{margin:0;color:var(--ds-text-secondary)}.contracts-session-bridge-list{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid rgba(245,158,11,.22);border-radius:18px;background:#fffbeb9e}.contracts-session-bridge-list p{display:flex;align-items:center;gap:10px}.contracts-session-bridge-list code{padding:5px 8px;border-radius:999px;border:1px solid rgba(233,30,115,.14);background:#fff6fa;color:#8f174f}.contracts-table{display:flex;flex-direction:column;gap:8px}.contracts-table-head,.contracts-table-row{display:grid;grid-template-columns:minmax(160px,1fr) minmax(210px,1.1fr) minmax(130px,.7fr) minmax(160px,.8fr);gap:12px;align-items:center}.contracts-table-head{padding:0 12px;color:var(--ds-text-muted);font-size:.76rem;font-weight:800;text-transform:uppercase}.contracts-table-row{padding:14px;border:1px solid var(--ds-border);border-radius:18px;background:#ffffffbd}.contracts-table-row strong,.contracts-order-list strong{color:var(--ds-text-primary)}.contracts-table-row small,.contracts-table-row>span{color:var(--ds-text-secondary)}.contracts-table-row code,.contracts-order-list code{width:fit-content;max-width:100%;padding:7px 10px;border-radius:999px;border:1px solid rgba(233,30,115,.14);background:#fff6fa;color:#8f174f;white-space:normal}.contracts-badges{display:flex;gap:7px;flex-wrap:wrap}.contracts-readiness-group,.contracts-order-list article{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--ds-border);border-radius:16px;background:#ffffffb3}.contracts-readiness-group{justify-content:space-between}.contracts-order-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.contracts-order-list article b{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;color:#fff;background:var(--ds-gradient-brand);flex:0 0 auto}.contracts-order-list article div{display:flex;flex-direction:column;gap:5px;min-width:0}.contracts-order-list article span{color:var(--ds-text-secondary)}.contracts-side-panel.warning ul{margin:0;padding-left:20px}.contracts-backend-readiness-panel{display:grid;gap:16px}.contracts-backend-readiness-panel>header{align-items:flex-start;display:flex;justify-content:space-between;gap:14px}.contracts-backend-readiness-panel header div{display:grid;gap:4px}.contracts-backend-readiness-panel header span,.contracts-backend-readiness-panel p,.contracts-backend-readiness-panel small{color:var(--ds-text-secondary);line-height:1.45}.contracts-backend-readiness-summary,.contracts-backend-readiness-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.contracts-backend-readiness-summary article,.contracts-backend-readiness-grid article,.contracts-backend-readiness-lists section{background:#0f172a0a;border:1px solid var(--ds-border);border-radius:8px;display:grid;gap:6px;min-width:0;padding:12px}.contracts-backend-readiness-summary article strong{color:var(--ds-text);font-size:1.25rem}.contracts-backend-readiness-grid article div{align-items:center;display:flex;justify-content:space-between;gap:8px}.contracts-backend-readiness-grid code{background:#0f172a0f;border-radius:6px;color:var(--ds-text);font-size:.78rem;padding:4px 6px;white-space:normal}.contracts-backend-readiness-lists{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.contracts-backend-readiness-lists section div{display:flex;flex-wrap:wrap;gap:6px}.contracts-backend-readiness-lists section span{background:#0f172a0d;border-radius:999px;color:var(--ds-text-secondary);font-size:.76rem;padding:5px 8px}@media(max-width:1100px){.contracts-hero,.contracts-layout{grid-template-columns:1fr}.contracts-sampling-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contracts-session-bridge-grid,.contracts-backend-readiness-summary,.contracts-backend-readiness-grid,.contracts-backend-readiness-lists{grid-template-columns:1fr}.contracts-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.contracts-metrics,.contracts-sampling-grid,.contracts-rail,.contracts-order-list{grid-template-columns:1fr}.contracts-table-head{display:none}.contracts-table-row{grid-template-columns:1fr;gap:9px}.contracts-table-row code{width:100%}.contracts-discovery-head{display:none}.contracts-discovery-table article{grid-template-columns:1fr}.contracts-discovery-table article code{width:100%}}.workspace-transition{animation:workspace-enter var(--ds-motion-base) var(--ds-ease) both}.feed-author-button,.feed-author-meta{border:0;color:inherit;background:transparent;cursor:pointer}.feed-author-button{padding:0}.feed-author-meta{flex:1;min-width:0;padding:0;text-align:left}.flow-layer{position:relative;z-index:calc(100 + var(--flow-depth, 0))}.flow-layer .ds-drawer{right:calc(16px + (var(--flow-depth, 0) * 18px));transform:translate(calc(var(--flow-depth, 0) * -10px))}.profile-flow,.chat-flow,.generic-flow-panel,.composer-flow{display:grid;gap:14px}.profile-flow-hero,.chat-flow-header{display:flex;align-items:center;gap:13px}.profile-flow-hero h3{margin:0 0 3px;font-size:1.55rem}.profile-flow-hero span,.chat-flow-header span{color:var(--ds-ink-muted)}.profile-flow-badges,.profile-flow-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.profile-trust-mini{display:flex;align-items:center;justify-content:space-between;padding:14px}.profile-trust-mini span{color:var(--ds-ink-muted)}.profile-trust-mini strong{color:var(--ds-green);font-size:1.8rem}.chat-messages{display:grid;gap:9px;min-height:240px;align-content:end;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:var(--ds-radius-lg);background:#ffffff0b}.chat-bubble{width:fit-content;max-width:82%;padding:10px 12px;border-radius:16px 16px 16px 6px;background:#ffffff1a}.chat-bubble.mine{justify-self:end;border-radius:16px 16px 6px;background:linear-gradient(135deg,#ff4fa373,#8b5cf652)}.chat-input-mock{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.chat-input-mock input,.story-viewer-flow input{width:100%;min-height:42px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:var(--ds-radius-md);color:#fff;background:#ffffff12}.story-viewer-flow{position:fixed;top:28px;right:28px;bottom:28px;left:28px;z-index:110;display:grid;grid-template-rows:auto auto 1fr auto;gap:14px;overflow:hidden;padding:16px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-xxl);background:#080a10f0;box-shadow:var(--ds-shadow-floating);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.story-progress{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.story-progress span{height:4px;overflow:hidden;border-radius:var(--ds-radius-pill);background:#ffffff29}.story-progress span:first-child:after{content:"";display:block;width:72%;height:100%;border-radius:inherit;background:#fff}.story-viewer-flow header,.story-viewer-flow footer{display:flex;align-items:center;gap:10px}.story-viewer-flow header strong,.story-viewer-flow footer input{flex:1}.story-canvas{display:grid;place-items:center;align-content:center;gap:12px;min-height:420px;border-radius:var(--ds-radius-xl);color:#fff}.story-zone{position:absolute;top:92px;bottom:78px;width:28%;border:0;color:#ffffff6b;background:transparent;cursor:pointer}.story-zone.next svg{float:right}.flow-stepper{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.flow-stepper span{display:grid;place-items:center;min-height:30px;border-radius:var(--ds-radius-pill);color:var(--ds-ink-muted);background:#ffffff12;font-size:.82rem}.flow-stepper span.active{color:#fff;background:var(--ds-gradient-brand)}.composer-type-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.composer-type-grid button{display:grid;place-items:center;gap:7px;min-height:82px;border:1px solid rgba(255,255,255,.1);border-radius:var(--ds-radius-lg);color:var(--ds-ink-muted);background:#ffffff0f;cursor:pointer}.composer-type-grid button.active{color:#fff;border-color:#ff4fa352;background:linear-gradient(135deg,#ff4fa338,#56ccff21)}.composer-flow textarea{width:100%;min-height:160px;padding:14px;resize:vertical;border:1px solid rgba(255,255,255,.12);border-radius:var(--ds-radius-lg);color:#fff;background:#ffffff12}.composer-preview-card{padding:16px}.composer-flow-footer{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.workspace-placeholder{display:grid;gap:16px}.placeholder-hero{padding:32px}.placeholder-hero h1{margin:12px 0;font-size:clamp(2.4rem,5vw,5rem);line-height:.94;letter-spacing:-.052em}.placeholder-hero p,.placeholder-module span{color:var(--ds-ink-muted)}.placeholder-actions,.placeholder-grid{display:flex;flex-wrap:wrap;gap:10px}.placeholder-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.placeholder-module{display:grid;gap:8px;padding:18px}.roadmap-model{display:block;margin-top:7px;color:var(--ds-blue);font-size:.78rem}@keyframes workspace-enter{0%{opacity:0;transform:translateY(10px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:980px){.story-viewer-flow{top:8px;right:8px;bottom:8px;left:8px;border-radius:28px}.story-canvas{min-height:58vh}.composer-type-grid,.placeholder-grid{grid-template-columns:1fr}.flow-layer .ds-drawer{right:8px;transform:none}}@media(max-width:520px){.topbar-actions{gap:6px}.ds-icon-button{width:40px;height:40px}.hero-actions{display:grid}.hero-actions .ds-button{width:100%}.composer-launcher{grid-template-columns:42px minmax(0,1fr)}.composer-launcher>svg{display:none}.post-card{padding:14px;border-radius:var(--ds-radius-lg)}.post-card footer>span{width:100%;margin-left:0}}.home-workspace{display:grid;gap:18px}.home-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:24px;overflow:hidden;padding:30px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-xxl);background:radial-gradient(circle at 78% 16%,rgba(255,79,163,.22),transparent 30%),radial-gradient(circle at 100% 90%,rgba(80,227,164,.16),transparent 28%),linear-gradient(135deg,#ffffff21,#ffffff0e);box-shadow:var(--ds-shadow-panel)}.home-hero h1{max-width:860px;margin:14px 0;font-size:clamp(2.4rem,5vw,5rem);line-height:.94;letter-spacing:-.052em}.home-hero p{max-width:660px;color:var(--ds-ink-muted);font-size:1.06rem}.home-hero-card{align-self:end;display:grid;gap:7px;padding:18px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-xl);background:#ffffff17;box-shadow:var(--ds-shadow-soft);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.nowpayments-catalog,.nowpayments-status,.nowpayments-history{min-width:0}.nowpayments-package-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:0 0 16px;padding:0;border:0}.nowpayments-package-grid legend{margin-bottom:10px;font-weight:700}.nowpayments-package{display:grid;gap:8px;min-height:132px;padding:16px;border:1px solid var(--border, rgba(148, 163, 184, .25));border-radius:16px;cursor:pointer}.nowpayments-package.is-selected{border-color:var(--brand, #7c3aed);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand, #7c3aed) 24%,transparent)}.nowpayments-package input{width:20px;height:20px}.nowpayments-currency{display:grid;gap:6px;max-width:320px;margin-bottom:16px}.nowpayments-currency select{min-height:44px}.nowpayments-status dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.nowpayments-status dl div{display:grid;gap:4px}.nowpayments-status dt{color:var(--muted, #64748b);font-size:.85rem}.nowpayments-status dd{margin:0;font-weight:650}.payment-address{display:block;max-width:100%;padding:10px;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.nowpayments-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.nowpayments-table-wrap table{width:100%;min-width:920px;border-collapse:collapse}.nowpayments-table-wrap th,.nowpayments-table-wrap td{padding:10px;text-align:left;border-bottom:1px solid var(--border, rgba(148, 163, 184, .2))}.nowpayments-admin .ds-button.variant-soft,.nowpayments-admin .ds-button.variant-secondary,.nowpayments-admin .ds-button.is-soft{color:#4a1733;background:#f8e7ef;border-color:#b66b8e}@media(max-width:520px){.nowpayments-package-grid{grid-template-columns:1fr}}.home-hero-card span,.home-hero-card small{color:var(--ds-ink-muted)}.home-hero-card strong{color:var(--ds-green);font-size:2.45rem;line-height:1}.home-hero-card small{display:inline-flex;align-items:center;gap:6px}.home-layout{display:grid;grid-template-columns:minmax(0,760px) minmax(300px,360px);gap:var(--app-gap);align-items:start}.home-main-column{min-width:0}.home-context-column{position:sticky;top:78px;display:grid;gap:12px;min-width:0}.home-stories-rail{display:flex;gap:12px;overflow-x:auto;padding:14px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-xl);background:#ffffff12;box-shadow:var(--ds-shadow-soft);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);scrollbar-width:none}.home-stories-rail::-webkit-scrollbar{display:none}.home-story{display:grid;justify-items:center;gap:8px;min-width:78px;border:0;color:#fff;background:transparent;cursor:pointer}.home-story-avatar{position:relative;display:grid;place-items:center;width:62px;height:62px;border:2px solid rgba(255,255,255,.2);border-radius:24px;box-shadow:0 14px 36px #00000038}.home-story-avatar.tone-add{background:#ffffff1a}.home-story strong{font-size:.76rem}.story-live-dot,.story-verified,.story-premium{position:absolute;display:grid;place-items:center;width:18px;height:18px;border:2px solid #090a0f;border-radius:50%}.story-live-dot{right:-2px;bottom:-2px;background:var(--ds-pink)}.story-verified{left:-2px;bottom:-2px;background:var(--ds-green)}.story-premium{right:-2px;top:-2px;background:var(--ds-amber)}.composer-dock{display:grid;gap:12px;margin:14px 0;padding:14px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-xl);background:#ffffff13;box-shadow:var(--ds-shadow-soft);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.composer-entry{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;width:100%;border:0;color:#fff;background:transparent;text-align:left;cursor:pointer}.composer-entry span{color:var(--ds-ink-muted)}.composer-dock-actions{display:flex;flex-wrap:wrap;gap:8px}.smart-feed{display:grid;gap:14px}.feed-filter-bar{position:sticky;top:78px;z-index:9;padding:2px 0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.feed-card-stack{display:grid;gap:14px}.home-feed-card{overflow:hidden;padding:18px;transition:transform var(--ds-motion-base) var(--ds-ease),border-color var(--ds-motion-base) var(--ds-ease)}.home-feed-card:hover{transform:translateY(-2px);border-color:var(--ds-border-strong)}.home-feed-card header{display:flex;align-items:center;gap:12px}.home-feed-card header>div{flex:1;min-width:0}.home-feed-card p{margin:16px 0;color:#f8fafcd6}.feed-media-panel{display:grid;place-items:center;gap:10px;min-height:300px;border-radius:var(--ds-radius-xl);color:#fff}.feed-media-panel.tone-rose{background:linear-gradient(135deg,#ff4fa3d1,#8b5cf6a3)!important}.feed-media-panel.tone-blue{background:linear-gradient(135deg,#56ccffc2,#5865f29e)!important}.feed-media-panel.tone-green{background:linear-gradient(135deg,#50e3a4b8,#14b8a69e)!important}.feed-media-panel.tone-premium{background:var(--ds-gradient-premium)!important}.feed-chip-row,.home-feed-card footer{display:flex;flex-wrap:wrap;gap:8px}.feed-chip-row{margin-top:12px}.home-feed-card footer{align-items:center;margin-top:14px}.trust-score{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--ds-green)}.load-more-button{justify-self:center}.feed-end-state{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;color:var(--ds-ink-muted)}.ai-highlights-card,.live-now-card,.trending-card,.suggested-people-card,.nearby-events-card{padding:16px}.ai-highlights-card header,.live-now-card header,.trending-card header,.suggested-people-card header,.nearby-events-card header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.module-kicker{display:block;color:var(--ds-pink);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.ai-highlight-list{display:grid;gap:9px}.ai-highlight-list div,.trend-row,.suggested-person,.event-row,.live-card-mini{border-top:1px solid rgba(255,255,255,.08)}.ai-highlight-list div{display:flex;gap:9px;padding-top:10px;color:var(--ds-ink-muted)}.ai-highlights-card footer{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.live-list{display:grid;gap:10px}.live-card-mini{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;align-items:center;padding-top:10px}.live-thumb{display:grid;place-items:center;width:44px;height:44px;border-radius:16px;background:var(--ds-gradient-brand)}.live-card-mini small,.live-card-mini span,.trend-row span,.event-row span,.event-row small,.suggested-person small{color:var(--ds-ink-muted)}.live-card-mini span,.event-row small,.trend-row span{display:inline-flex;align-items:center;gap:5px}.live-flags{display:flex;gap:4px;color:var(--ds-amber)}.live-card-mini .ds-button{grid-column:2 / -1;justify-self:start}.trend-row{display:flex;justify-content:space-between;gap:10px;width:100%;padding:11px 0 0;border-right:0;border-bottom:0;border-left:0;color:#fff;background:transparent;text-align:left;cursor:pointer}.trend-row small{color:var(--ds-blue)}.suggested-person,.event-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding-top:11px;margin-top:10px}.suggested-person strong{display:inline-flex;align-items:center;gap:5px}.event-row{grid-template-columns:minmax(0,1fr) auto}@media(max-width:1220px){.home-layout{grid-template-columns:minmax(0,1fr) 312px}}@media(max-width:980px){.home-hero{grid-template-columns:1fr;padding:22px 18px;border-radius:var(--ds-radius-xl)}.home-hero h1{font-size:clamp(2.1rem,11vw,3.6rem)}.home-hero-card{display:none}.home-layout{display:block}.home-context-column{position:static;margin-top:14px}.feed-filter-bar{top:0;overflow-x:auto;margin-inline:-12px;padding:4px 12px}.feed-filter-bar .ds-tabs{min-width:max-content}.feed-media-panel{min-height:226px}.home-stories-rail{margin-inline:-12px;padding-inline:12px;border-radius:0;border-right:0;border-left:0}.composer-dock{border-radius:var(--ds-radius-lg)}}@media(max-width:560px){.composer-dock-actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.composer-dock-actions .ds-button{min-width:0;padding:0 6px;font-size:.72rem}.home-feed-card{padding:14px;border-radius:var(--ds-radius-lg)}.home-feed-card header{align-items:flex-start}.home-feed-card header .ds-status-pill{max-width:116px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trust-score{width:100%;margin-left:0}.suggested-person{grid-template-columns:auto minmax(0,1fr)}.suggested-person .ds-button{grid-column:2;justify-self:start}}@media(max-width:980px){.home-workspace,.home-hero,.home-layout,.home-main-column,.home-context-column,.smart-feed,.feed-card-stack,.composer-dock,.home-feed-card{width:100%;max-width:100%;min-width:0}.home-layout{display:block}.home-main-column{overflow:visible}.home-stories-rail{width:auto;max-width:none;margin-inline:-12px;padding-inline:12px;overflow-x:auto;contain:paint}.composer-entry{min-width:0}.composer-entry>div,.composer-entry strong,.composer-entry span{min-width:0;max-width:100%;overflow-wrap:anywhere}.app-workspace{overflow-x:hidden}.home-hero>*{min-width:0;max-width:100%}.feed-filter-bar{contain:paint}.online-dot{left:24px}}.insights-workspace{display:grid;gap:18px;width:100%;min-width:0}.insights-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.86fr);gap:24px;align-items:end;padding:30px;border-radius:28px;background:radial-gradient(circle at 18% 0%,rgba(238,76,175,.28),transparent 34%),radial-gradient(circle at 85% 20%,rgba(58,214,225,.22),transparent 30%),linear-gradient(145deg,#262731f2,#12161ff5)}.insights-overview h1{max-width:760px;margin:14px 0;font-size:clamp(2.7rem,6vw,5rem);line-height:.94;letter-spacing:0}.insights-overview p{max-width:680px;color:var(--ds-text-muted);font-size:1.04rem}.insights-actions,.insights-mobile-actions,.recommendation-card footer{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.insights-metric-grid,.insight-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.insight-metric{position:relative;min-height:126px;display:flex;justify-content:space-between;gap:14px;padding:18px;overflow:hidden}.insight-metric strong{display:block;margin:8px 0 4px;font-size:1.55rem}.insight-metric small,.insight-metric span{color:var(--ds-text-muted)}.insight-metric .ds-badge{position:absolute;right:12px;bottom:12px}.insights-tabs{display:flex;gap:8px;padding:8px;border:1px solid var(--ds-border);border-radius:22px;background:#0c101ac7;overflow-x:auto}.insights-tabs button{flex:0 0 auto;min-height:38px;padding:0 16px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:var(--ds-text-muted);background:#ffffff0a}.insights-tabs button.active{color:#fff;border-color:#ff55b894;background:linear-gradient(135deg,#ec489957,#5082ff3d)}.insights-app-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.insights-main-panel,.insights-start-grid,.recommendation-list,.insights-right-rail{display:grid;gap:16px;min-width:0}.insights-start-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.insights-start-grid .insights-panel:first-child,.insights-start-grid .insights-ai-panel{grid-column:1 / -1}.insights-panel,.insights-ai-panel,.insights-rail-card,.insight-detail-drawer{padding:20px;border-radius:24px}.insights-panel header,.insights-ai-panel header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.insights-panel h2,.insights-ai-panel h2{margin:6px 0 0}.recommendation-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:18px}.recommendation-card footer{grid-column:1 / -1}.recommendation-card h3{margin:10px 0 6px}.recommendation-card p{margin:0;color:var(--ds-text-muted)}.recommendation-scores{display:grid;gap:8px;min-width:120px}.recommendation-scores span{display:grid;gap:3px;padding:10px 12px;border-radius:16px;background:#ffffff0f;color:var(--ds-text-muted)}.recommendation-scores strong{color:#fff;font-size:1.25rem}.insight-action-list,.insight-columns,.settings-grid,.launch-readiness-list{display:grid;gap:12px}.insight-action-list{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.insight-action-list span,.insight-list-block,.launch-readiness-list div,.settings-grid label{padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff0b}.insight-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.insight-list-block{display:grid;gap:8px}.insight-list-block strong,.launch-readiness-list div{display:flex;align-items:center;gap:8px}.insight-list-block span,.launch-readiness-list strong{color:var(--ds-text-muted)}.safety-insight-score{display:flex;gap:14px;align-items:center;padding:16px;margin-bottom:14px;border-radius:22px;background:linear-gradient(135deg,#2dd4bf2e,#60a5fa24)}.safety-insight-score strong{display:block;font-size:2rem}.launch-readiness-list div{justify-content:space-between}.insights-ai-prompts,.insights-rail-card{display:grid;gap:10px}.insights-ai-prompts button,.insights-rail-card button{display:flex;gap:8px;align-items:center;width:100%;padding:11px 12px;border:1px solid rgba(255,255,255,.09);border-radius:16px;color:var(--ds-text);background:#ffffff0e}.insights-ai-prompts button.active{border-color:#3ddcc56b;background:#3ddcc529}.insights-ai-output{margin-top:12px;padding:16px}.insights-rail-card.warning{border-color:#ff6d6d47}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px}.settings-grid label{display:grid;gap:8px;color:var(--ds-text-muted)}.settings-grid input[type=text],.settings-grid input:not([type]){width:100%}.insights-mobile-actions{display:none;position:sticky;bottom:78px;z-index:20;justify-content:center;width:fit-content;margin-inline:auto;padding:8px;border:1px solid var(--ds-border);border-radius:999px;background:#0a0d16db;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@media(max-width:1180px){.insights-overview,.insights-app-grid{grid-template-columns:1fr}.insights-right-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.insights-overview{padding:20px 16px;border-radius:22px}.insights-overview h1{font-size:clamp(2.35rem,11vw,3.5rem)}.insights-metric-grid,.insight-mini-grid,.insights-start-grid,.insight-columns,.settings-grid,.insight-action-list,.recommendation-card{grid-template-columns:1fr}.insights-right-rail{display:block}.insights-mobile-actions{display:flex}}:where(button,input,textarea,select,a):focus-visible{outline:2px solid rgba(61,220,197,.92);outline-offset:3px}.workspace-loading-fallback,.app-error-boundary{display:grid;gap:22px;min-height:520px;align-content:center;padding:34px;border-radius:28px;background:radial-gradient(circle at 18% 8%,rgba(236,72,153,.24),transparent 34%),radial-gradient(circle at 82% 18%,rgba(61,220,197,.18),transparent 30%),linear-gradient(145deg,#262731f0,#0d111cf5)}.workspace-loading-fallback h1,.app-error-boundary h1{margin:8px 0;font-size:clamp(2rem,5vw,4rem)}.workspace-loading-fallback span{display:block;width:56px;height:56px;border-radius:18px;background:linear-gradient(135deg,#ec4ba7,#35d4e6);box-shadow:0 20px 60px #ec4ba752;animation:loadingPulse 1.4s ease-in-out infinite}.workspace-loading-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.workspace-loading-grid i{min-height:96px;border-radius:22px;background:linear-gradient(110deg,#ffffff0d,#ffffff21,#ffffff0d);background-size:220% 100%;animation:shimmer 1.8s linear infinite}.app-error-boundary code{display:block;max-width:760px;padding:12px;border-radius:14px;color:var(--ds-text-muted);background:#00000047;overflow-wrap:anywhere}.app-error-boundary div{display:flex;gap:10px;flex-wrap:wrap}@keyframes loadingPulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.06);opacity:1}}@keyframes shimmer{to{background-position:-220% 0}}@media(prefers-reduced-motion:reduce){.workspace-loading-fallback span,.workspace-loading-grid i{animation:none}}.launch-readiness-workspace{display:grid;gap:18px}.launch-readiness-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:32px;border-radius:28px;background:radial-gradient(circle at 12% 0%,rgba(236,72,153,.25),transparent 34%),radial-gradient(circle at 84% 18%,rgba(61,220,197,.22),transparent 32%),linear-gradient(145deg,#262731f2,#10151ff5)}.launch-readiness-hero h1{max-width:860px;margin:14px 0;font-size:clamp(2.7rem,6vw,5rem);line-height:.95}.launch-readiness-hero p{max-width:760px;color:var(--ds-text-muted)}.launch-score-orb{display:grid;place-items:center;width:168px;aspect-ratio:1;border-radius:42px;background:linear-gradient(145deg,#ec489952,#3ddcc547);border:1px solid rgba(255,255,255,.16);box-shadow:0 24px 70px #00000052}.launch-score-orb strong{font-size:2.35rem}.launch-metrics,.launch-grid{display:grid;gap:14px}.launch-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.launch-grid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)}.launch-panel{display:grid;gap:12px;padding:20px;border-radius:24px}.launch-panel:first-child{grid-row:span 2}.launch-panel header,.launch-check-row{display:flex;align-items:center;gap:10px}.launch-check-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;padding:12px;border-radius:18px;background:#ffffff0b}.launch-check-row span,.launch-panel p{color:var(--ds-text-muted)}.launch-check-row>div{display:grid;gap:3px;min-width:0}.launch-panel code{display:block;padding:11px 12px;border-radius:14px;color:var(--ds-text);background:#ffffff0f}@media(max-width:980px){.workspace-loading-grid,.launch-metrics,.launch-grid,.launch-readiness-hero{grid-template-columns:1fr}.launch-score-orb{width:132px}}:root{--ds-ink: #24131D;--ds-ink-muted: #6E5B66;--ds-ink-soft: #9B7D8D;--ds-night: #FFFDFE;--ds-panel: rgba(255, 255, 255, .78);--ds-panel-strong: #FFFFFF;--ds-panel-soft: #FFF6FA;--ds-border: #F4D5E4;--ds-border-strong: rgba(233, 30, 115, .24);--ds-pink: #E91E73;--ds-coral: #FF5A5F;--ds-violet: #FF77B7;--ds-blue: #FFB6D8;--ds-cyan: #FFEAF4;--ds-green: #E91E73;--ds-amber: #FF77B7;--ds-gradient-brand: linear-gradient(135deg, #E91E73 0%, #FF2D8D 45%, #FF7ABF 100%);--ds-gradient-creator: linear-gradient(135deg, #E91E73 0%, #FF77B7 56%, #FFF6FA 128%);--ds-gradient-trust: linear-gradient(135deg, #FF2D8D 0%, #FF77B7 58%, #FFEAF4 130%);--ds-gradient-premium: linear-gradient(135deg, #FFFFFF -18%, #FF77B7 40%, #E91E73 100%);--ds-gradient-dark: linear-gradient(180deg, rgba(255,255,255,.88), rgba(255,246,250,.72));--ds-shadow-soft: 0 18px 54px rgba(233, 30, 115, .1);--ds-shadow-panel: 0 28px 90px rgba(233, 30, 115, .14);--ds-shadow-floating: 0 34px 120px rgba(139, 27, 82, .18);--ds-shadow-glow: 0 24px 70px rgba(255, 45, 141, .24);--ds-light-bg: radial-gradient(circle at top left, rgba(255,45,141,.18), transparent 35%), radial-gradient(circle at top right, rgba(255,122,191,.16), transparent 35%), #FFFDFE;--ds-light-card: rgba(255, 255, 255, .84);--ds-light-card-solid: #FFFFFF;--ds-light-rose: #FFF6FA;--ds-light-rose-strong: #FFEAF4;--ds-light-border: rgba(233, 30, 115, .16);--ds-light-border-strong: rgba(233, 30, 115, .26);--ds-light-shadow: 0 18px 54px rgba(233, 30, 115, .1)}html,body,#root{background:var(--ds-light-bg)!important;color:var(--ds-ink)!important}body:before,.app-shell:before{background:radial-gradient(circle at 14% 0%,rgba(255,45,141,.18),transparent 30%),radial-gradient(circle at 84% 8%,rgba(255,119,183,.16),transparent 28%)!important}.app-shell,.app-workspace,.workspace,.home-workspace,.messages-workspace,.verification-workspace,.creator-workspace,.profile-workspace,.notifications-workspace,.discover-workspace,.economy-workspace,.auth-workspace,.social-workspace,.media-workspace,.insights-workspace,.core-status-workspace,.roadmap-workspace,.launch-readiness-workspace{background:transparent!important;color:var(--ds-ink)!important}.app-sidebar,.app-left-rail,.sidebar,.mobile-tab-bar,.app-topbar,.topbar,.top-bar,.command-bar,.command-button,.user-chip,.notification-button,.messages-drawer,.profile-drawer,.app-drawer,.app-modal,.bottom-sheet,.command-palette,.os-overlay-window,.os-overlay-panel,.os-notification-center,.os-search,.os-ai,.floating-composer-panel{color:var(--ds-ink)!important;background:linear-gradient(145deg,#ffffffe6,#fff6fac2),#ffffffc7!important;border-color:var(--ds-light-border)!important;box-shadow:var(--ds-shadow-panel)!important;-webkit-backdrop-filter:blur(22px) saturate(1.15);backdrop-filter:blur(22px) saturate(1.15)}.app-sidebar{background:linear-gradient(180deg,#ffffffeb,#fff6fac7),#ffffffd1!important}.brand-lockup,.sidebar-section,.topbar-actions,.command-input,.search-input,input,textarea,select{color:var(--ds-ink)!important}input,textarea,select,.command-button,.search-input,.discover-search,.message-search,.notification-search,.composer-input,.message-composer,.form-field,.auth-field{background:#ffffffeb!important;border-color:var(--ds-light-border)!important;color:var(--ds-ink)!important;box-shadow:inset 0 1px #ffffffb8,0 10px 26px #e91e730f!important}::placeholder{color:var(--ds-ink-soft)!important}.sidebar-nav button,.mobile-tab-bar button,.media-tabs button,.social-tabs button,.ops-tabs button,.economy-tabs button,.discover-tabs button,.notifications-tabs button,.creator-tabs button,.profile-tabs button,.auth-tabs button,.insights-tabs button,.ds-tabs button,.conversation-row,.notification-filter,.filter-chip,.chip,.pill{color:var(--ds-ink-muted)!important;background:#ffffff94!important;border-color:#e91e731f!important}.sidebar-nav button:hover,.sidebar-nav button.active,.mobile-tab-bar button:hover,.mobile-tab-bar button.active,.media-tabs button.active,.social-tabs button.active,.ops-tabs button.active,.economy-tabs button.active,.discover-tabs button.active,.notifications-tabs button.active,.creator-tabs button.active,.profile-tabs button.active,.auth-tabs button.active,.insights-tabs button.active,.ds-tabs button.active,.chip.active,.pill.active{color:#fff!important;background:var(--ds-gradient-brand)!important;border-color:#e91e7338!important;box-shadow:0 14px 34px #e91e732e!important}.brand-lockup>span,.ds-avatar,.avatar,.home-story-avatar,.story-avatar,.app-fab,.floating-composer,.launch-score-orb,.workspace-loading-fallback span{color:#fff!important;background:var(--ds-gradient-brand)!important;box-shadow:var(--ds-shadow-glow)!important}.ds-button.variant-primary,.primary-button,button.primary,.composer-submit,.send-button,.cta-primary,.economy-cta,.creator-cta{color:#fff!important;background:var(--ds-gradient-brand)!important;border-color:#e91e7333!important;box-shadow:0 18px 42px #e91e7333!important}.ds-button.variant-secondary,.ds-button.variant-soft,.secondary-button,button.secondary,.cta-secondary,.context-button,.action-button,.reaction-button,.post-action,.message-action,.notification-action,.economy-action,.creator-action{color:var(--ds-ink)!important;background:#ffffffd1!important;border-color:var(--ds-light-border)!important;box-shadow:0 10px 28px #e91e7312!important}.ds-button:hover,.ds-icon-button:hover,.command-button:hover,.user-chip:hover,.action-button:hover,.context-button:hover,.reaction-button:hover,.post-action:hover{transform:translateY(-1px);border-color:var(--ds-light-border-strong)!important;box-shadow:0 18px 44px #e91e7324!important}.ds-surface,.app-card,.surface,.post-card,.feed-card,.home-feed-card,.message-panel,.conversation-list,.message-thread,.message-inspector,.verification-step-card,.verification-review-panel,.creator-module,.creator-goal-card,.profile-module,.profile-right-rail,.notification-card,.notification-detail-panel,.discover-card,.discover-module,.media-card,.media-module,.media-rail-card,.media-detail-viewer,.media-upload-mock,.social-card,.social-module,.economy-module,.economy-package-card,.economy-plan-card,.insights-panel,.insights-ai-panel,.insights-rail-card,.core-mode-card,.roadmap-card,.launch-panel,.launch-check-row,.ds-metric-card,.insight-metric,.metric-card{color:var(--ds-ink)!important;background:linear-gradient(145deg,#fffffff0,#fff6fad1),var(--ds-light-card)!important;border-color:var(--ds-light-border)!important;box-shadow:var(--ds-light-shadow)!important}.home-hero,.messages-hero,.verification-hero,.creator-overview,.profile-hero,.notifications-overview,.discover-hero,.economy-overview,.auth-hero,.social-overview,.media-overview,.insights-overview,.launch-readiness-hero,.premium-hero,.workspace-loading-fallback,.app-error-boundary{color:var(--ds-ink)!important;background:radial-gradient(circle at 14% 10%,rgba(255,45,141,.2),transparent 34%),radial-gradient(circle at 86% 18%,rgba(255,122,191,.2),transparent 32%),linear-gradient(145deg,#ffffffeb,#fff6fab8)!important;border-color:var(--ds-light-border)!important;box-shadow:var(--ds-shadow-panel)!important}.home-hero:after,.messages-hero:after,.verification-hero:after,.creator-overview:after,.profile-hero:after,.notifications-overview:after,.discover-hero:after,.economy-overview:after,.auth-hero:after,.social-overview:after,.media-overview:after,.insights-overview:after,.launch-readiness-hero:after{background:linear-gradient(135deg,#e91e731f,#ff77b714)!important}h1,h2,h3,h4,strong,.card-title,.module-title,.conversation-name,.notification-title,.post-author,.workspace-title{color:var(--ds-ink)!important}p,small,span,label,.muted,.soft-text,.card-meta,.module-meta,.conversation-preview,.notification-description,.post-meta,.workspace-subtitle{color:var(--ds-ink-muted)}.ds-badge,.ds-badge:not(.tone-danger),.ds-status-pill,.token-swatch,.tag,.badge{color:#e91e73!important;background:#ffeaf4e0!important;border-color:#e91e7329!important}.ds-badge.tone-brand,.ds-badge.tone-premium,.ds-badge.tone-trust,.badge-premium,.badge-verified,.status-pill.active{color:#fff!important;background:var(--ds-gradient-brand)!important;border-color:#e91e732e!important}.ds-badge.tone-danger,.badge-danger,.status-danger{color:#9f1239!important;background:#fb718524!important;border-color:#fb718547!important}.media-thumb,.discover-media,.feed-media-panel,.post-media,.os-media-canvas,.media-preview,.story-preview,.reel-preview,.video-preview{color:#fff!important;background:radial-gradient(circle at 34% 18%,rgba(255,255,255,.32),transparent 32%),linear-gradient(135deg,#e91e73d1,#ff77b7b8)!important;border-color:#ffffff5c!important}.media-story-card,.story-card,.home-story,.story-bubble{color:var(--ds-ink)!important;background:radial-gradient(circle at 26% 12%,rgba(255,45,141,.2),transparent 42%),linear-gradient(145deg,#ffffffeb,#ffeaf4d1)!important;border-color:#e91e7329!important}.tone-blue,.tone-green,.tone-amber,.tone-violet,.tone-rose,.tone-trust,.tone-brand,.tone-premium,.feed-media-panel.tone-blue,.feed-media-panel.tone-green,.feed-media-panel.tone-amber,.feed-media-panel.tone-violet,.feed-media-panel.tone-rose,.feed-media-panel.tone-premium,.post-media.tone-blue,.post-media.tone-green,.post-media.tone-amber,.post-media.tone-violet,.post-media.tone-rose,.post-media.tone-premium,.post-media.tone-trust,.discover-media.tone-blue,.discover-media.tone-green,.discover-media.tone-amber,.discover-media.tone-violet,.discover-media.tone-rose,.discover-media.tone-premium,.discover-media.tone-trust{color:#fff!important;background:var(--ds-gradient-brand)!important;border-color:#ffffff57!important}.online-dot,.messages-online-dot,.ds-status-pill i,.notification-button.has-pulse:after,.live-dot{background:var(--ds-pink)!important;box-shadow:0 0 18px #e91e736b!important}.profile-progress span,.verification-progress-bar span,.trust-meter span,.progress-bar span,.metric-progress span{background:var(--ds-gradient-brand)!important}.overlay-backdrop,.app-backdrop,.modal-backdrop{background:#6e5b662e!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.os-media-viewer,.media-viewer,.story-viewer,.reel-viewer{background:radial-gradient(circle at top,rgba(255,45,141,.16),transparent 34%),#fffdfef0!important;color:var(--ds-ink)!important}.core-status-workspace code,.roadmap-workspace code,.launch-panel code,code{color:#a20f50!important;background:#ffeaf4d1!important;border-color:#e91e7324!important}.ops-workspace,.ops-workspace .ops-overview,.ops-workspace .ops-card,.ops-workspace .ops-module,.ops-workspace .ops-rail-card,.ops-workspace .ops-risk-profile,.ops-workspace .ops-right-rail .ds-surface,.ops-workspace .audit-log,.ops-workspace .moderation-queue,.ops-workspace .reports-center{color:#24131d!important;background:radial-gradient(circle at 20% 0%,rgba(233,30,115,.08),transparent 34%),linear-gradient(145deg,#fff,#fff8fc)!important;border-color:#e91e7324!important;box-shadow:0 18px 46px #7b234e14!important}.ops-workspace p,.ops-workspace small,.ops-workspace span,.ops-workspace label,.ops-workspace .ops-risk-profile p,.ops-workspace .ops-risk-profile span{color:#705b68!important}.ops-workspace h1,.ops-workspace h2,.ops-workspace h3,.ops-workspace strong{color:#24131d!important}.ops-workspace .ops-tabs button{color:#8f1e55!important;background:#fff7fb!important;border-color:#e91e7324!important}.ops-workspace .ops-tabs button.active,.ops-workspace .ops-tabs button:hover{color:#fff!important;background:linear-gradient(135deg,#e91e73,#ff4fa3)!important}.ops-workspace .ops-overview h1{overflow-wrap:anywhere}.feature014-dashboard .feature014-compact-list article{grid-template-columns:minmax(0,1fr) auto!important}.feature014-dashboard .feature014-compact-list article>.ds-badge{grid-column:1;width:max-content}.feature014-dashboard .feature014-compact-list article>div{grid-column:1}.feature014-dashboard .feature014-compact-list article>.ds-button{grid-column:2;grid-row:1 / span 2}@media(max-width:820px){.ops-workspace .ops-overview h1{font-size:clamp(1.45rem,8vw,2.2rem)!important;line-height:1.04!important}.feature014-dashboard .feature014-compact-list article{grid-template-columns:1fr!important}.feature014-dashboard .feature014-compact-list article>.ds-button{grid-column:1;grid-row:auto}}:where(button,input,textarea,select,a):focus-visible{outline:3px solid rgba(233,30,115,.42)!important;outline-offset:3px;box-shadow:0 0 0 6px #ff77b726!important}:root{--ds-panel: rgba(255, 255, 255, .9);--ds-panel-soft: #FFFFFF;--ds-border: rgba(244, 213, 228, .86);--ds-border-strong: rgba(233, 30, 115, .18);--ds-gradient-creator: linear-gradient(135deg, #FFFFFF 0%, #FFFDFE 54%, #FFF6FA 100%);--ds-gradient-trust: linear-gradient(135deg, #FFFFFF 0%, #FFFDFE 62%, #FFF6FA 100%);--ds-gradient-premium: linear-gradient(135deg, #FFFFFF 0%, #FFF6FA 58%, #FFEAF4 100%);--ds-gradient-dark: linear-gradient(180deg, rgba(255,255,255,.96), rgba(255,253,254,.86));--ds-shadow-soft: 0 16px 44px rgba(139, 27, 82, .07);--ds-shadow-panel: 0 24px 72px rgba(139, 27, 82, .1);--ds-shadow-floating: 0 30px 100px rgba(139, 27, 82, .14);--ds-shadow-glow: 0 18px 48px rgba(233, 30, 115, .18);--ds-light-bg: radial-gradient(circle at top left, rgba(255,45,141,.055), transparent 30%), radial-gradient(circle at top right, rgba(255,122,191,.05), transparent 28%), #FFFDFE;--ds-light-card: rgba(255, 255, 255, .92);--ds-light-rose: #FFFDFE;--ds-light-rose-strong: #FFF6FA;--ds-light-border: rgba(233, 30, 115, .105);--ds-light-border-strong: rgba(233, 30, 115, .2);--ds-light-shadow: 0 16px 42px rgba(139, 27, 82, .065)}html,body,#root{background:#fffdfe!important}body:before,.app-shell:before{background:radial-gradient(circle at 10% 0%,rgba(255,45,141,.055),transparent 25%),radial-gradient(circle at 90% 0%,rgba(255,119,183,.045),transparent 24%)!important}.app-sidebar,.app-left-rail,.sidebar,.mobile-tab-bar,.app-topbar,.topbar,.top-bar{background:linear-gradient(180deg,#fffffff5,#ffffffe0),#fff!important;border-color:#e91e731a!important;box-shadow:0 18px 46px #8b1b5212!important}.command-bar,.command-button,.user-chip,.notification-button,.messages-drawer,.profile-drawer,.app-drawer,.app-modal,.bottom-sheet,.command-palette,.os-overlay-window,.os-overlay-panel,.os-notification-center,.os-search,.os-ai,.floating-composer-panel{background:linear-gradient(145deg,#fffffff5,#fffdfee0),#fff!important;border-color:#e91e731c!important;box-shadow:0 24px 72px #8b1b521a!important}.sidebar-nav button,.mobile-tab-bar button,.media-tabs button,.social-tabs button,.ops-tabs button,.economy-tabs button,.discover-tabs button,.notifications-tabs button,.creator-tabs button,.profile-tabs button,.auth-tabs button,.insights-tabs button,.ds-tabs button,.conversation-row,.notification-filter,.filter-chip,.chip,.pill{background:#ffffffc7!important;border-color:#e91e7317!important;box-shadow:none!important}.sidebar-nav button:hover,.mobile-tab-bar button:hover,.media-tabs button:hover,.social-tabs button:hover,.ops-tabs button:hover,.economy-tabs button:hover,.discover-tabs button:hover,.notifications-tabs button:hover,.creator-tabs button:hover,.profile-tabs button:hover,.auth-tabs button:hover,.insights-tabs button:hover,.ds-tabs button:hover{color:#e91e73!important;background:#fff!important;border-color:#e91e7329!important;box-shadow:0 10px 24px #8b1b520f!important}.sidebar-nav button.active,.mobile-tab-bar button.active,.media-tabs button.active,.social-tabs button.active,.ops-tabs button.active,.economy-tabs button.active,.discover-tabs button.active,.notifications-tabs button.active,.creator-tabs button.active,.profile-tabs button.active,.auth-tabs button.active,.insights-tabs button.active,.ds-tabs button.active,.chip.active,.pill.active{color:#fff!important;background:linear-gradient(135deg,#e91e73,#ff2d8d 62%,#ff5a5f)!important;box-shadow:0 12px 28px #e91e732b!important}.ds-surface,.app-card,.surface,.post-card,.feed-card,.home-feed-card,.message-panel,.conversation-list,.message-thread,.message-inspector,.verification-step-card,.verification-review-panel,.creator-module,.creator-goal-card,.profile-module,.profile-right-rail,.notification-card,.notification-detail-panel,.discover-card,.discover-module,.media-card,.media-module,.media-rail-card,.media-detail-viewer,.media-upload-mock,.social-card,.social-module,.economy-module,.economy-package-card,.economy-plan-card,.insights-panel,.insights-ai-panel,.insights-rail-card,.core-mode-card,.roadmap-card,.launch-panel,.launch-check-row,.ds-metric-card,.insight-metric,.metric-card{background:#fffffff0!important;border-color:#e91e731b!important;box-shadow:0 16px 42px #8b1b520f!important}.home-hero,.messages-hero,.verification-hero,.creator-overview,.profile-hero,.notifications-overview,.discover-hero,.economy-overview,.auth-hero,.social-overview,.media-overview,.insights-overview,.launch-readiness-hero,.premium-hero,.workspace-loading-fallback,.app-error-boundary{background:radial-gradient(circle at 12% 8%,rgba(255,45,141,.07),transparent 28%),radial-gradient(circle at 90% 12%,rgba(255,122,191,.06),transparent 24%),linear-gradient(145deg,#fffffff5,#fffdfee6)!important;border-color:#e91e731c!important;box-shadow:0 22px 66px #8b1b5214!important}.home-hero:after,.messages-hero:after,.verification-hero:after,.creator-overview:after,.profile-hero:after,.notifications-overview:after,.discover-hero:after,.economy-overview:after,.auth-hero:after,.social-overview:after,.media-overview:after,.insights-overview:after,.launch-readiness-hero:after{background:linear-gradient(135deg,#e91e730b,#ff77b706)!important}.ds-badge,.ds-badge:not(.tone-danger),.ds-status-pill,.token-swatch,.tag,.badge{background:#fff!important;border-color:#e91e731f!important;color:#e91e73!important}.ds-badge.tone-brand,.ds-badge.tone-premium,.ds-badge.tone-trust,.badge-premium,.badge-verified,.status-pill.active{color:#e91e73!important;background:#fff6fae0!important;border-color:#e91e7324!important;box-shadow:none!important}.ds-button.variant-primary,.primary-button,button.primary,.composer-submit,.send-button,.cta-primary,.economy-cta,.creator-cta,.app-fab,.floating-composer{background:linear-gradient(135deg,#e91e73,#ff2d8d 58%,#ff5a5f)!important;box-shadow:0 14px 32px #e91e732e!important}.ds-button.variant-secondary,.ds-button.variant-soft,.secondary-button,button.secondary,.cta-secondary,.context-button,.action-button,.reaction-button,.post-action,.message-action,.notification-action,.economy-action,.creator-action{color:#e91e73!important;background:#fff!important;border-color:#e91e731f!important;box-shadow:0 8px 20px #8b1b520b!important}.media-thumb,.discover-media,.feed-media-panel,.post-media,.os-media-canvas,.media-preview,.story-preview,.reel-preview,.video-preview{background:radial-gradient(circle at 20% 12%,rgba(255,255,255,.36),transparent 30%),linear-gradient(135deg,#e91e73,#ff2d8d 58%,#ff77b7)!important;box-shadow:0 14px 36px #e91e731f!important}.media-story-card,.story-card,.home-story,.story-bubble{background:#fff!important;border-color:#e91e731b!important;box-shadow:0 10px 24px #8b1b520b!important}.home-story-avatar,.story-avatar,.avatar,.ds-avatar{box-shadow:0 0 0 3px #fff,0 0 0 5px #e91e7342!important}.ds-metric-card,.insight-metric,.metric-card,.core-mode-card,.launch-check-row{background:#fff!important;border-color:#e91e731b!important}.media-tabs,.social-tabs,.economy-tabs,.discover-tabs,.notifications-tabs,.creator-tabs,.profile-tabs,.auth-tabs,.insights-tabs,.ds-tabs{background:#ffffffe0!important;border-color:#e91e731a!important;box-shadow:0 10px 24px #8b1b520b!important}.home-workspace p,.messages-workspace p,.verification-workspace p,.creator-workspace p,.profile-workspace p,.notifications-workspace p,.discover-workspace p,.economy-workspace p,.auth-workspace p,.social-workspace p,.media-workspace p,.insights-workspace p,.launch-readiness-workspace p,.home-workspace small,.messages-workspace small,.verification-workspace small,.creator-workspace small,.profile-workspace small,.notifications-workspace small,.discover-workspace small,.economy-workspace small,.auth-workspace small,.social-workspace small,.media-workspace small,.insights-workspace small,.launch-readiness-workspace small,.card-meta,.module-meta,.conversation-preview,.notification-description,.post-meta,.workspace-subtitle{color:#6e5b66!important}.home-workspace h1,.messages-workspace h1,.verification-workspace h1,.creator-workspace h1,.profile-workspace h1,.notifications-workspace h1,.discover-workspace h1,.economy-workspace h1,.auth-workspace h1,.social-workspace h1,.media-workspace h1,.insights-workspace h1,.launch-readiness-workspace h1,.home-workspace h2,.messages-workspace h2,.verification-workspace h2,.creator-workspace h2,.profile-workspace h2,.notifications-workspace h2,.discover-workspace h2,.economy-workspace h2,.auth-workspace h2,.social-workspace h2,.media-workspace h2,.insights-workspace h2,.launch-readiness-workspace h2,.home-workspace h3,.messages-workspace h3,.verification-workspace h3,.creator-workspace h3,.profile-workspace h3,.notifications-workspace h3,.discover-workspace h3,.economy-workspace h3,.auth-workspace h3,.social-workspace h3,.media-workspace h3,.insights-workspace h3,.launch-readiness-workspace h3,.home-workspace strong,.messages-workspace strong,.verification-workspace strong,.creator-workspace strong,.profile-workspace strong,.notifications-workspace strong,.discover-workspace strong,.economy-workspace strong,.auth-workspace strong,.social-workspace strong,.media-workspace strong,.insights-workspace strong,.launch-readiness-workspace strong{color:#24131d!important}.ds-metric-card:before,.insight-metric:before,.metric-card:before{background:linear-gradient(180deg,#e91e73,#ff77b7)!important}.overlay-backdrop,.app-backdrop,.modal-backdrop{background:#6e5b661a!important}.ops-workspace,.ops-workspace .ops-overview,.ops-workspace .ops-card,.ops-workspace .ops-module,.ops-workspace .ops-rail-card,.ops-workspace .ops-risk-profile,.ops-workspace .ops-right-rail .ds-surface,.ops-workspace .audit-log,.ops-workspace .moderation-queue,.ops-workspace .reports-center{background:radial-gradient(circle at 18% 0%,rgba(233,30,115,.08),transparent 32%),linear-gradient(145deg,#fff,#fff8fc)!important;border-color:#e91e7324!important;box-shadow:0 18px 46px #7b234e14!important}:root{--ds-text-primary: #24131D;--ds-text-secondary: #5F4D58;--ds-text-muted: #7F6B76;--ds-card-padding: clamp(16px, 1.35vw, 24px);--ds-card-gap: clamp(12px, 1vw, 18px);--ds-control-height: 42px;--ds-control-height-sm: 34px;--ds-section-gap: clamp(16px, 1.6vw, 28px);--ds-radius-card: 24px}body{font-size:16px;line-height:1.5;text-rendering:geometricPrecision}h1,h2,h3,h4{letter-spacing:0;text-wrap:balance}h1{font-size:clamp(1.65rem,2.4vw,2.35rem)!important;line-height:1.12!important}h2{font-size:clamp(1.35rem,1.8vw,1.75rem)!important;line-height:1.18!important}h3{font-size:clamp(1.08rem,1.4vw,1.35rem)!important;line-height:1.18!important}.messaging-v2-list-head h1{font-size:clamp(1.9rem,3vw,2.45rem)!important;line-height:1.05!important;max-width:100%;overflow-wrap:anywhere}.app-shared-header h1{font-size:clamp(1.65rem,2.4vw,2.35rem)!important;line-height:1.12!important}p,small,span,label,button,input,textarea,select{line-height:1.45}.home-workspace p,.messages-workspace p,.verification-workspace p,.creator-workspace p,.profile-workspace p,.notifications-workspace p,.discover-workspace p,.economy-workspace p,.auth-workspace p,.social-workspace p,.media-workspace p,.insights-workspace p,.core-status-workspace p,.roadmap-workspace p,.launch-readiness-workspace p{color:var(--ds-text-secondary)!important}.home-workspace small,.messages-workspace small,.verification-workspace small,.creator-workspace small,.profile-workspace small,.notifications-workspace small,.discover-workspace small,.economy-workspace small,.auth-workspace small,.social-workspace small,.media-workspace small,.insights-workspace small,.core-status-workspace small,.roadmap-workspace small,.launch-readiness-workspace small,.muted,.soft-text,.card-meta,.module-meta,.conversation-preview,.notification-description,.post-meta,.workspace-subtitle{color:var(--ds-text-muted)!important}.app-sidebar{padding:24px 18px!important}.brand-lockup{gap:12px!important;margin-bottom:22px!important}.sidebar-section{margin-top:18px!important}.sidebar-section>span,.sidebar-section-title{color:#9a7587!important;font-size:.74rem!important;letter-spacing:.12em!important;font-weight:800!important}.sidebar-nav button{min-height:40px!important;padding:0 14px!important;border-radius:16px!important;gap:10px!important}.app-topbar,.topbar,.top-bar{min-height:64px!important;padding:12px 18px!important}.command-button,.search-input,.discover-search,.message-search,.notification-search,input,textarea,select{min-height:var(--ds-control-height)!important;border-radius:17px!important;padding-inline:14px!important}.ds-button,.primary-button,.secondary-button,.context-button,.action-button,.post-action,.message-action,.notification-action,.economy-action,.creator-action,.discover-mini-action,.load-more-button{min-height:var(--ds-control-height)!important;padding:0 18px!important;border-radius:16px!important;font-weight:760!important;letter-spacing:0!important;display:inline-flex;align-items:center;justify-content:center;gap:8px}.ds-icon-button,.notification-button{width:42px!important;height:42px!important;border-radius:15px!important}.ds-surface,.app-card,.surface,.post-card,.feed-card,.home-feed-card,.message-panel,.conversation-list,.message-thread,.message-inspector,.verification-step-card,.verification-review-panel,.creator-module,.creator-goal-card,.profile-module,.profile-right-rail,.notification-card,.notification-detail-panel,.discover-card,.discover-module,.media-card,.media-module,.media-rail-card,.media-detail-viewer,.media-upload-mock,.social-card,.social-module,.economy-module,.economy-package-card,.economy-plan-card,.insights-panel,.insights-ai-panel,.insights-rail-card,.core-mode-card,.roadmap-card,.launch-panel,.launch-check-row{border-radius:var(--ds-radius-card)!important;padding:var(--ds-card-padding)!important}.home-hero,.messages-hero,.verification-hero,.creator-overview,.profile-hero,.notifications-overview,.discover-hero,.economy-overview,.auth-hero,.social-overview,.media-overview,.insights-overview,.launch-readiness-hero,.premium-hero{padding:clamp(28px,4vw,54px)!important;margin-bottom:var(--ds-section-gap)!important;border-radius:30px!important}.home-hero p,.messages-hero p,.verification-hero p,.creator-overview p,.profile-hero p,.notifications-overview p,.discover-hero p,.economy-overview p,.auth-hero p,.social-overview p,.media-overview p,.insights-overview p,.launch-readiness-hero p{max-width:760px;font-size:clamp(1rem,1.25vw,1.13rem)!important}.media-tabs,.social-tabs,.economy-tabs,.discover-tabs,.notifications-tabs,.creator-tabs,.profile-tabs,.auth-tabs,.insights-tabs,.ds-tabs,.message-filter-tabs{gap:8px!important;padding:7px!important;border-radius:20px!important;overflow-x:auto;scrollbar-width:none}.media-tabs::-webkit-scrollbar,.social-tabs::-webkit-scrollbar,.economy-tabs::-webkit-scrollbar,.discover-tabs::-webkit-scrollbar,.notifications-tabs::-webkit-scrollbar,.creator-tabs::-webkit-scrollbar,.profile-tabs::-webkit-scrollbar,.auth-tabs::-webkit-scrollbar,.insights-tabs::-webkit-scrollbar,.ds-tabs::-webkit-scrollbar,.message-filter-tabs::-webkit-scrollbar{display:none}.media-tabs button,.social-tabs button,.economy-tabs button,.discover-tabs button,.notifications-tabs button,.creator-tabs button,.profile-tabs button,.auth-tabs button,.insights-tabs button,.ds-tabs button,.message-filter-tabs button,.chip,.pill,.filter-chip{min-height:var(--ds-control-height-sm)!important;padding:0 15px!important;border-radius:999px!important;white-space:nowrap;font-weight:720!important}.ds-badge,.badge,.tag,.ds-status-pill{min-height:24px!important;padding:3px 10px!important;border-radius:999px!important;font-size:.78rem!important;font-weight:820!important;letter-spacing:0!important}.ds-metric-card,.metric-card,.insight-metric{min-height:112px!important;align-items:stretch!important;gap:12px!important}.ds-metric-card strong,.metric-card strong,.insight-metric strong{font-size:clamp(1.35rem,2.1vw,2rem)!important;line-height:1.05!important}.home-stories-rail,.stories-rail,.live-rail,.event-rail,.media-grid,.discover-grid,.creator-content-grid,.profile-metric-grid,.economy-metrics,.discover-metrics,.media-metrics,.social-metrics,.notifications-metrics,.insights-metric-grid,.launch-metrics{gap:var(--ds-card-gap)!important}.home-story,.story-card,.media-story-card{min-width:84px;padding:10px!important}.home-story-avatar,.story-avatar,.ds-avatar,.avatar{flex:0 0 auto}.right-rail,.home-right-rail,.creator-right-rail,.profile-right-rail,.discover-right-rail,.economy-right-rail,.notifications-right-rail,.social-right-rail,.media-right-rail,.insights-right-rail,.ops-right-rail,.auth-right-rail{display:flex;flex-direction:column;gap:var(--ds-card-gap)!important}.ds-empty-state{text-align:center;min-height:220px;align-items:center;justify-content:center}.ds-empty-state svg{color:#e91e73}.ds-skeleton span{background:linear-gradient(90deg,#fff6fa,#fff,#fff6fa)!important;border-radius:999px}.app-drawer,.ds-drawer,.app-modal,.ds-modal,.bottom-sheet,.ds-bottom-sheet,.command-palette,.os-overlay-window{padding:clamp(18px,2vw,28px)!important;border-radius:28px!important}.app-drawer header,.ds-drawer header,.app-modal header,.ds-modal header,.bottom-sheet header,.ds-bottom-sheet header{margin-bottom:16px}.reaction-bar,.post-actions,.message-actions,.notification-actions,.quick-actions{gap:8px!important;flex-wrap:wrap}.ops-workspace .ops-tabs{background:#ffffff14!important;border-color:#ff77b738!important}.ops-workspace .ops-tabs button{color:#fff7fbc7!important;background:#ffffff1a!important;border-color:#ffffff1f!important}.ops-workspace .ops-tabs button.active{color:#fff!important;background:linear-gradient(135deg,#e91e73,#ff2d8d)!important}@media(max-width:900px){body{font-size:15px}h1{font-size:clamp(1.55rem,7vw,2rem)!important;line-height:1.12!important}h2{font-size:clamp(1.3rem,6vw,1.7rem)!important}.app-topbar,.topbar,.top-bar{min-height:58px!important;padding:10px 12px!important}.home-hero,.messages-hero,.verification-hero,.creator-overview,.profile-hero,.notifications-overview,.discover-hero,.economy-overview,.auth-hero,.social-overview,.media-overview,.insights-overview,.launch-readiness-hero,.premium-hero{padding:22px!important;border-radius:24px!important}.ds-surface,.app-card,.surface,.post-card,.feed-card,.home-feed-card,.message-panel,.conversation-list,.message-thread,.message-inspector,.verification-step-card,.verification-review-panel,.creator-module,.profile-module,.notification-card,.discover-card,.media-card,.social-card,.economy-module,.insights-panel,.launch-panel{padding:16px!important;border-radius:20px!important}.media-tabs,.social-tabs,.economy-tabs,.discover-tabs,.notifications-tabs,.creator-tabs,.profile-tabs,.auth-tabs,.insights-tabs,.ds-tabs,.message-filter-tabs{margin-inline:-2px;padding:6px!important}.media-tabs button,.social-tabs button,.economy-tabs button,.discover-tabs button,.notifications-tabs button,.creator-tabs button,.profile-tabs button,.auth-tabs button,.insights-tabs button,.ds-tabs button,.message-filter-tabs button{min-height:32px!important;padding-inline:13px!important}.app-fab,.floating-composer{right:18px!important;bottom:86px!important}.mobile-tab-bar,.mobile-tabbar{padding:8px 10px calc(8px + env(safe-area-inset-bottom))!important}}:root{--ds-motion-hover: .12s;--ds-motion-button: .16s;--ds-motion-page: .18s;--ds-motion-toast: .2s;--ds-motion-drawer: .22s;--ds-motion-modal: .24s;--ds-ease-premium: cubic-bezier(.16, 1, .3, 1);--ds-ease-press: cubic-bezier(.2, .8, .2, 1);--ds-shadow-hover: 0 18px 48px rgba(139, 27, 82, .12);--ds-shadow-button: 0 12px 26px rgba(233, 30, 115, .18);--ds-shadow-soft-glass: 0 22px 70px rgba(139, 27, 82, .13)}.workspace-transition{animation:v29-page-enter var(--ds-motion-page) var(--ds-ease-premium) both;transform-origin:50% 18%}.ds-surface,.app-card,.surface,.post-card,.feed-card,.home-feed-card,.message-panel,.conversation-row,.conversation-list,.message-thread,.message-inspector,.verification-step-card,.verification-review-panel,.creator-module,.creator-goal-card,.creator-content-card,.profile-module,.profile-entry-card,.notification-card,.notification-item,.discover-card,.profile-discovery-card,.content-discovery-card,.media-card,.media-grid-card,.social-card,.event-card,.group-card,.live-card,.economy-module,.coin-package-card,.premium-plan-card,.insights-panel,.insight-card,.launch-panel,.roadmap-card,.core-status-card{transform:translateZ(0);transition:transform var(--ds-motion-hover) var(--ds-ease-premium),box-shadow var(--ds-motion-hover) var(--ds-ease-premium),border-color var(--ds-motion-hover) var(--ds-ease-premium),background var(--ds-motion-hover) var(--ds-ease-premium),opacity var(--ds-motion-hover) var(--ds-ease);will-change:transform}.ds-surface.is-interactive:hover,.app-card:hover,.surface.is-interactive:hover,.post-card:hover,.feed-card:hover,.home-feed-card:hover,.conversation-row:hover,.creator-content-card:hover,.profile-entry-card:hover,.notification-item:hover,.discover-card:hover,.profile-discovery-card:hover,.content-discovery-card:hover,.media-grid-card:hover,.event-card:hover,.group-card:hover,.live-card:hover,.coin-package-card:hover,.premium-plan-card:hover,.insight-card:hover,.roadmap-card:hover{transform:translateY(-2px);box-shadow:var(--ds-shadow-hover)!important;border-color:#e91e7338!important}.ds-button,.button,.action-button,.command-button,.app-fab,.floating-composer,.ds-icon-button,.icon-button,.mobile-tab-bar button,.mobile-tabbar button,.topbar button,.app-topbar button{transform:translateZ(0);transition:transform var(--ds-motion-button) var(--ds-ease-premium),box-shadow var(--ds-motion-button) var(--ds-ease-premium),background-position var(--ds-motion-button) var(--ds-ease-premium),background var(--ds-motion-button) var(--ds-ease-premium),border-color var(--ds-motion-button) var(--ds-ease-premium),color var(--ds-motion-button) var(--ds-ease-premium),opacity var(--ds-motion-button) var(--ds-ease-premium)}.ds-button.variant-primary,.button.primary,.action-button.primary,.app-fab,.floating-composer{background-size:140% 140%!important;background-position:0% 50%!important}.ds-button:hover,.button:hover,.action-button:hover,.command-button:hover,.app-fab:hover,.floating-composer:hover,.ds-icon-button:hover,.icon-button:hover{transform:translateY(-1px);box-shadow:var(--ds-shadow-button)}.ds-button.variant-primary:hover,.button.primary:hover,.action-button.primary:hover,.app-fab:hover,.floating-composer:hover{background-position:100% 50%!important}.ds-button:active,.button:active,.action-button:active,.command-button:active,.app-fab:active,.floating-composer:active,.ds-icon-button:active,.icon-button:active,.mobile-tab-bar button:active,.mobile-tabbar button:active{transform:translateY(0) scale(.985);transition-duration:80ms}.sidebar-nav button,.sidebar-group button,.sidebar-admin button{position:relative;isolation:isolate;overflow:hidden;transition:transform var(--ds-motion-hover) var(--ds-ease-premium),background var(--ds-motion-hover) var(--ds-ease-premium),color var(--ds-motion-hover) var(--ds-ease-premium),border-color var(--ds-motion-hover) var(--ds-ease-premium),box-shadow var(--ds-motion-hover) var(--ds-ease-premium)}.sidebar-nav button:before,.sidebar-group button:before,.sidebar-admin button:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;z-index:-1;border-radius:inherit;background:linear-gradient(135deg,#e91e731f,#ff77b71a);opacity:0;transform:scaleX(.92);transform-origin:left center;transition:opacity var(--ds-motion-hover) var(--ds-ease-premium),transform var(--ds-motion-hover) var(--ds-ease-premium)}.sidebar-nav button:hover,.sidebar-group button:hover,.sidebar-admin button:hover{transform:translate(2px)}.sidebar-nav button:hover:before,.sidebar-group button:hover:before,.sidebar-admin button:hover:before,.sidebar-nav button.active:before,.sidebar-group button.active:before,.sidebar-admin button.active:before{opacity:1;transform:scaleX(1)}.sidebar-nav button.active,.sidebar-group button.active,.sidebar-admin button.active{box-shadow:0 10px 22px #e91e731f}.command-button,.command-input,.topbar input,.topbar-search,.discover-search-command input,input,select,textarea{transition:border-color var(--ds-motion-button) var(--ds-ease-premium),box-shadow var(--ds-motion-button) var(--ds-ease-premium),background var(--ds-motion-button) var(--ds-ease-premium),transform var(--ds-motion-button) var(--ds-ease-premium)}.command-button:focus-within,.command-input:focus-within,.topbar-search:focus-within,.discover-search-command:focus-within,input:focus,select:focus,textarea:focus{box-shadow:0 0 0 4px #e91e731c,0 14px 34px #8b1b5214!important;border-color:#e91e735c!important;transform:translateY(-1px)}.ds-tabs,.media-tabs,.social-tabs,.economy-tabs,.discover-tabs,.notifications-tabs,.creator-tabs,.profile-tabs,.auth-tabs,.insights-tabs,.ops-tabs,.message-filter-tabs{position:relative}.ds-tabs button,.media-tabs button,.social-tabs button,.economy-tabs button,.discover-tabs button,.notifications-tabs button,.creator-tabs button,.profile-tabs button,.auth-tabs button,.insights-tabs button,.ops-tabs button,.message-filter-tabs button{position:relative;transition:transform var(--ds-motion-hover) var(--ds-ease-premium),background var(--ds-motion-hover) var(--ds-ease-premium),color var(--ds-motion-hover) var(--ds-ease-premium),box-shadow var(--ds-motion-hover) var(--ds-ease-premium),border-color var(--ds-motion-hover) var(--ds-ease-premium)}.ds-tabs button:after,.media-tabs button:after,.social-tabs button:after,.economy-tabs button:after,.discover-tabs button:after,.notifications-tabs button:after,.creator-tabs button:after,.profile-tabs button:after,.auth-tabs button:after,.insights-tabs button:after,.ops-tabs button:after,.message-filter-tabs button:after{content:"";position:absolute;left:16px;right:16px;bottom:5px;height:2px;border-radius:999px;background:currentColor;opacity:0;transform:scaleX(.35);transition:opacity var(--ds-motion-hover) var(--ds-ease-premium),transform var(--ds-motion-hover) var(--ds-ease-premium)}.ds-tabs button:hover,.media-tabs button:hover,.social-tabs button:hover,.economy-tabs button:hover,.discover-tabs button:hover,.notifications-tabs button:hover,.creator-tabs button:hover,.profile-tabs button:hover,.auth-tabs button:hover,.insights-tabs button:hover,.ops-tabs button:hover,.message-filter-tabs button:hover{transform:translateY(-1px)}.ds-tabs button.active:after,.media-tabs button.active:after,.social-tabs button.active:after,.economy-tabs button.active:after,.discover-tabs button.active:after,.notifications-tabs button.active:after,.creator-tabs button.active:after,.profile-tabs button.active:after,.auth-tabs button.active:after,.insights-tabs button.active:after,.ops-tabs button.active:after,.message-filter-tabs button.active:after{opacity:.7;transform:scaleX(1)}.ds-metric-card strong,.metric-card strong,.profile-metric strong,.economy-metric strong,.insight-metric-card strong,.launch-metric strong,.ops-metric strong{display:inline-block;animation:v29-number-rise var(--ds-motion-page) var(--ds-ease-premium) both}.ds-skeleton span,.skeleton,.skeleton-line,.loading-shimmer{position:relative;overflow:hidden;background:linear-gradient(90deg,#fff6fa,#fff 46%,#ffeaf4 58%,#fff6fa)!important;background-size:220% 100%!important;animation:v29-shimmer 1.08s linear infinite}.ai-card,.ai-panel,.ai-summary,.home-ai-highlights,.creator-ai-studio,.discover-ai-assistant,.media-ai-assistant,.economy-ai-assistant,.social-ai-assistant,.insights-ai-panel,.verification-ai-assistant{position:relative}.ai-card:after,.ai-panel:after,.ai-summary:after,.home-ai-highlights:after,.creator-ai-studio:after,.discover-ai-assistant:after,.media-ai-assistant:after,.economy-ai-assistant:after,.social-ai-assistant:after,.insights-ai-panel:after,.verification-ai-assistant:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 18% 0%,rgba(233,30,115,.16),transparent 34%);opacity:.72;transition:opacity var(--ds-motion-hover) var(--ds-ease-premium)}.ai-card:hover:after,.ai-panel:hover:after,.ai-summary:hover:after,.home-ai-highlights:hover:after,.creator-ai-studio:hover:after,.discover-ai-assistant:hover:after,.media-ai-assistant:hover:after,.economy-ai-assistant:hover:after,.social-ai-assistant:hover:after,.insights-ai-panel:hover:after,.verification-ai-assistant:hover:after{opacity:1}.premium-card,.premium-plan-card,.coin-package-card,.economy-overview,.creator-premium-studio,.profile-entry-card.premium{-webkit-backdrop-filter:blur(20px) saturate(1.18);backdrop-filter:blur(20px) saturate(1.18);box-shadow:0 18px 54px #8b1b521a!important}.home-story,.story-card,.media-story-card,.story-item{transition:transform var(--ds-motion-hover) var(--ds-ease-premium),box-shadow var(--ds-motion-hover) var(--ds-ease-premium),border-color var(--ds-motion-hover) var(--ds-ease-premium);scroll-snap-align:start}.home-story:hover,.story-card:hover,.media-story-card:hover,.story-item:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 14px 34px #8b1b521f}.home-story-avatar,.story-avatar,.avatar-ring,.ds-avatar.tone-brand{position:relative}.home-story-avatar:after,.story-avatar:after,.avatar-ring:after,.ds-avatar.tone-brand:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit;border:1.5px solid rgba(233,30,115,.38);opacity:.64;animation:v29-story-ring 2.8s var(--ds-ease-premium) infinite;pointer-events:none}.live-badge,.badge-live,.status-live,.notification-dot,.topbar .badge,.topbar-actions .badge{animation:v29-soft-pulse 1.8s var(--ds-ease-premium) infinite}.app-fab,.floating-composer{animation:v29-fab-breathe 3.6s var(--ds-ease-premium) infinite}.modal-backdrop,.ds-overlay,.os-overlay-backdrop{animation:v29-backdrop-in var(--ds-motion-toast) var(--ds-ease-premium) both;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ds-drawer,.app-drawer,.flow-layer .ds-drawer,.os-overlay-window{animation:v29-drawer-in var(--ds-motion-drawer) var(--ds-ease-premium) both;box-shadow:var(--ds-shadow-soft-glass)!important}.ds-modal,.app-modal,.command-palette,.flow-command{animation:v29-modal-in var(--ds-motion-modal) var(--ds-ease-premium) both;box-shadow:var(--ds-shadow-soft-glass)!important}.ds-bottom-sheet,.bottom-sheet,.flow-layer .ds-bottom-sheet{animation:v29-sheet-in var(--ds-motion-drawer) var(--ds-ease-premium) both;box-shadow:0 -16px 70px #8b1b5229!important}.command-palette,.flow-command{-webkit-backdrop-filter:blur(24px) saturate(1.14);backdrop-filter:blur(24px) saturate(1.14)}.toast-region{perspective:900px}.ds-toast,.toast{animation:v29-toast-in var(--ds-motion-toast) var(--ds-ease-premium) both;-webkit-backdrop-filter:blur(18px) saturate(1.18);backdrop-filter:blur(18px) saturate(1.18)}.empty-state,.ds-empty-state{animation:v29-page-enter var(--ds-motion-page) var(--ds-ease-premium) both}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible{outline:3px solid rgba(233,30,115,.32)!important;outline-offset:3px!important;box-shadow:0 0 0 6px #e91e731a!important}@keyframes v29-page-enter{0%{opacity:0;transform:translateY(8px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes v29-number-rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes v29-shimmer{0%{background-position:180% 0}to{background-position:-60% 0}}@keyframes v29-story-ring{0%,to{opacity:.48;transform:scale(.98)}50%{opacity:.9;transform:scale(1.04)}}@keyframes v29-soft-pulse{0%,to{transform:scale(1);box-shadow:0 0 #e91e732e}50%{transform:scale(1.035);box-shadow:0 0 0 7px #e91e7300}}@keyframes v29-fab-breathe{0%,to{box-shadow:0 16px 36px #e91e732e}50%{box-shadow:0 20px 46px #e91e7340}}@keyframes v29-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes v29-drawer-in{0%{opacity:0;transform:translate(18px) scale(.985)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes v29-modal-in{0%{opacity:0;transform:translateY(10px) scale(.97);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes v29-sheet-in{0%{opacity:0;transform:translateY(28px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes v29-toast-in{0%{opacity:0;transform:translateY(12px) scale(.98);filter:blur(5px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@media(hover:none){.app-card:hover,.ds-surface.is-interactive:hover,.post-card:hover,.feed-card:hover,.home-feed-card:hover,.discover-card:hover,.media-grid-card:hover,.event-card:hover,.group-card:hover,.live-card:hover,.premium-plan-card:hover,.coin-package-card:hover,.insight-card:hover{transform:none}}@media(max-width:900px){.app-topbar,.topbar{display:flex!important;align-items:center;gap:8px!important;overflow:hidden}.app-topbar .command-button,.topbar .command-button{min-width:0;flex:1 1 auto;padding-inline:9px!important}.app-topbar .command-button span,.topbar .command-button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-topbar .command-button kbd,.topbar .command-button kbd{display:none}.topbar-actions{flex:0 0 auto;gap:6px!important}.topbar-actions .ds-icon-button,.topbar-actions .icon-button{width:36px!important;height:36px!important}.user-chip{width:40px!important;min-width:40px!important;height:40px!important;padding:3px!important;justify-content:center!important}.user-chip span{display:none!important}.ds-bottom-sheet,.bottom-sheet,.flow-layer .ds-bottom-sheet{animation-name:v29-sheet-in}.ds-button:hover,.button:hover,.action-button:hover,.command-button:hover,.ds-icon-button:hover,.icon-button:hover{transform:none}}@media(prefers-reduced-motion:reduce){.workspace-transition,.ds-surface,.app-card,.surface,.post-card,.feed-card,.home-feed-card,.message-panel,.conversation-row,.verification-step-card,.creator-module,.profile-module,.notification-card,.discover-card,.media-card,.social-card,.economy-module,.insights-panel,.ds-button,.button,.action-button,.command-button,.app-fab,.floating-composer,.ds-icon-button,.sidebar-nav button,.sidebar-group button,.sidebar-admin button,.ds-tabs button,.media-tabs button,.social-tabs button,.economy-tabs button,.discover-tabs button,.notifications-tabs button,.creator-tabs button,.profile-tabs button,.auth-tabs button,.insights-tabs button,.ops-tabs button,.ds-metric-card strong,.metric-card strong,.ds-skeleton span,.skeleton,.home-story-avatar:after,.story-avatar:after,.avatar-ring:after,.ds-avatar.tone-brand:after,.live-badge,.badge-live,.status-live,.notification-dot,.modal-backdrop,.ds-overlay,.os-overlay-backdrop,.ds-drawer,.app-drawer,.os-overlay-window,.ds-modal,.app-modal,.command-palette,.ds-bottom-sheet,.bottom-sheet,.ds-toast,.toast{animation:none!important;transition:none!important;transform:none!important}}:root{--ds-v41-surface: rgba(255, 255, 255, .965);--ds-v41-surface-soft: rgba(255, 255, 255, .88);--ds-v41-border: rgba(180, 64, 119, .13);--ds-v41-border-strong: rgba(180, 64, 119, .23);--ds-v41-shadow: 0 14px 34px rgba(108, 43, 78, .055)}.ds-surface,.app-card,.surface,.post-card,.feed-card,.home-feed-card,.message-panel,.conversation-list,.message-thread,.message-inspector,.verification-step-card,.verification-review-panel,.creator-module,.creator-stage,.creator-content-card,.creator-rail-card,.profile-module,.profile-right-rail,.notification-card,.notification-detail-panel,.discover-card,.discover-module,.media-card,.media-module,.media-rail-card,.media-detail-viewer,.media-upload-mock,.social-card,.social-module,.economy-module,.economy-rail-card,.economy-package-card,.economy-plan-card,.ops-panel,.ops-queue-item,.ops-rail-card,.insights-panel,.insights-ai-panel,.insights-rail-card,.core-mode-card,.roadmap-card,.launch-panel,.launch-check-row,.ds-metric-card,.metric-card{background:var(--ds-v41-surface)!important;border-color:var(--ds-v41-border)!important;box-shadow:var(--ds-v41-shadow)!important}.home-hero,.messages-hero,.verification-hero,.creator-overview,.profile-hero,.notifications-overview,.discover-hero,.economy-overview,.auth-hero,.social-overview,.media-overview,.insights-overview,.launch-readiness-hero,.premium-hero,.workspace-loading-fallback,.app-error-boundary{background:linear-gradient(145deg,#fffffff9,#fffdfef0),#fff!important;border-color:var(--ds-v41-border)!important;box-shadow:0 18px 48px #6c2b4e12!important}.ds-button.variant-secondary,.ds-button.variant-soft,.secondary-button,button.secondary,.cta-secondary,.context-button,.action-button,.reaction-button,.post-action,.message-action,.notification-action,.economy-action,.creator-action{color:#8f1e55!important;background:#fff!important;border-color:var(--ds-v41-border-strong)!important;box-shadow:none!important}.ds-button.variant-secondary:hover,.ds-button.variant-soft:hover,.secondary-button:hover,button.secondary:hover,.cta-secondary:hover,.context-button:hover,.action-button:hover,.reaction-button:hover,.post-action:hover,.message-action:hover,.notification-action:hover,.economy-action:hover,.creator-action:hover{color:#e91e73!important;background:#fffdfe!important;border-color:#e91e7347!important;box-shadow:0 10px 24px #6c2b4e0f!important}.ds-button.variant-primary,.primary-button,button.primary,.composer-submit,.send-button,.cta-primary,.economy-cta,.creator-cta,.app-fab,.floating-composer{background:linear-gradient(135deg,#e91e73,#ff2d8d 58%,#ff6b4a)!important;box-shadow:0 14px 30px #e91e7329!important}.creator-workspace,.ops-workspace,.insights-workspace,.media-workspace,.economy-workspace,.messages-workspace{color:#24131d!important}.creator-workspace p,.creator-workspace span,.ops-workspace p,.ops-workspace span,.insights-workspace p,.insights-workspace span,.media-workspace p,.media-workspace span,.economy-workspace p,.economy-workspace span,.messages-workspace p,.messages-workspace span{color:#6e5b66}.ds-badge,.ds-status-pill,.tag,.badge,.chip,.pill,.filter-chip{background:var(--ds-v41-surface-soft)!important;border-color:var(--ds-v41-border)!important}:where(button,a,input,textarea,select,[role=button],[role=tab],[tabindex]):focus-visible{outline:3px solid rgba(233,30,115,.42)!important;outline-offset:3px;box-shadow:0 0 0 1px #fff,0 0 0 5px #e91e7324!important}.ds-overlay:focus-visible,.os-overlay-backdrop:focus-visible{outline-offset:-6px}@media(max-width:980px){html,body,#root{max-width:100%;overflow-x:hidden}.app-workspace{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right));padding-bottom:calc(118px + env(safe-area-inset-bottom,0px))!important}.mobile-tabbar,.mobile-tab-bar{left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));bottom:calc(env(safe-area-inset-bottom,0px) + 10px);min-height:66px;padding:8px;border-radius:26px;background:#fffffff0!important;border-color:#b4407729!important;box-shadow:0 18px 44px #6c2b4e21!important}.mobile-tabbar button,.mobile-tab-bar button{min-height:50px;border-radius:18px;touch-action:manipulation}.app-fab,.floating-composer{right:max(18px,env(safe-area-inset-right));bottom:calc(env(safe-area-inset-bottom,0px) + 92px)!important;width:58px;height:58px;border-radius:21px}.os-overlay-panel.is-sheet,.ds-bottom-sheet,.bottom-sheet,.command-palette{max-height:min(86vh,760px);overflow:auto;overscroll-behavior:contain;border-radius:30px 30px 22px 22px!important}.media-tabs,.social-tabs,.economy-tabs,.discover-tabs,.notifications-tabs,.creator-tabs,.profile-tabs,.auth-tabs,.insights-tabs,.ops-tabs,.ds-tabs{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.media-tabs button,.social-tabs button,.economy-tabs button,.discover-tabs button,.notifications-tabs button,.creator-tabs button,.profile-tabs button,.auth-tabs button,.insights-tabs button,.ops-tabs button,.ds-tabs button{flex:0 0 auto;scroll-snap-align:start;min-height:42px}.home-hero,.messages-hero,.verification-hero,.creator-overview,.profile-hero,.notifications-overview,.discover-hero,.economy-overview,.auth-hero,.social-overview,.media-overview,.insights-overview,.launch-readiness-hero,.premium-hero{border-radius:24px!important;padding:20px!important}}.profile-workspace-hero{min-height:0!important;gap:16px!important;padding:18px!important;border-radius:18px!important;background:linear-gradient(145deg,#fff,#fff7fb)!important;border-color:var(--ds-v76-border)!important;color:var(--ds-v76-ink)!important;box-shadow:0 12px 34px #76264e12!important}.profile-hero-main h1,.profile-workspace-hero h1{margin:6px 0 8px!important;font-size:clamp(1.55rem,2.5vw,2.65rem)!important;line-height:1.06!important;letter-spacing:0!important;color:var(--ds-v76-ink)!important}.profile-workspace-hero p{color:var(--ds-v76-muted)!important;font-size:.94rem!important}.notifications-workspace,.notifications-main-panel,.notifications-right-rail,.notification-inbox,.notification-group,.notification-item,.notifications-tabs{max-width:100%!important;min-width:0!important}.notifications-app-grid{grid-template-columns:minmax(0,1fr) minmax(250px,320px)!important;gap:14px!important}.notification-item{overflow:hidden!important}.notification-item-copy,.notification-item-meta{min-width:0!important}@media(max-width:980px){.profile-workspace-hero{grid-template-columns:1fr!important;padding:14px!important}.profile-hero-main h1,.profile-workspace-hero h1{font-size:clamp(1.35rem,7vw,2rem)!important}.notifications-app-grid{grid-template-columns:1fr!important}}button,.ds-button,.ds-icon-button,.status-ready-for-api,.status-mock-complete,.status-ready,.status-pending,.status-blocked,.mobile-tabbar button,.mobile-tab-bar button,.sidebar-nav button,.app-topbar button,.notification-button,.profile-menu-button,.role-switch button,.action-button,.context-button{border-radius:8px!important}.mobile-tabbar button{color:#4f2439!important}.mobile-tabbar button svg{stroke:#4f2439!important}.mobile-tabbar button:hover,.mobile-tabbar button:focus-visible{color:#fff!important;background:linear-gradient(135deg,#9f174d,#be185d)!important}.mobile-tabbar button:hover svg,.mobile-tabbar button:focus-visible svg{stroke:#fff!important}.ds-surface,.ds-card,.home-hero,.messages-hero,.verification-hero,.creator-overview,.profile-hero,.profile-workspace-hero,.notifications-overview,.discover-hero,.economy-overview,.auth-hero,.social-overview,.media-overview,.insights-overview,.launch-readiness-hero,.premium-hero,.feature027-live-card>button,.feature027-live-chat,.feature027-creator-controls,.feature027-player,.feature027-schedule-form,.feature006-post-card,.conversation-item,.notification-item,.profile-card,.creator-card,.message-card,.feed-card,.discover-card,.premium-card,.economy-module,.privacy-module,.settings-module,.verification-card,.feature008-card,.os-overlay-panel,.os-overlay-content,.ds-modal,.ds-drawer,.ds-bottom-sheet,.ds-empty-state,.app-shared-empty,.app-shared-error,.app-shared-loader{border-radius:8px!important}.feature027-live-grid,.feature027-live-layout,.feature027-player-grid,.social-live-layout{grid-template-columns:minmax(0,1fr) minmax(240px,320px)!important;max-width:100%!important;overflow-x:clip!important}.feature027-live-chat,.feature027-creator-controls,.feature027-live-card,.feature027-live-card>button{max-width:100%!important;min-width:0!important}@media(max-width:1100px){.feature027-live-grid,.feature027-live-layout,.feature027-player-grid,.social-live-layout{grid-template-columns:1fr!important}}.story-rail-title{align-self:center;flex:0 0 auto;font-weight:800;color:var(--ds-text)}.story-rail-state{align-items:center;gap:12px}.story-empty-inline{align-self:center;color:var(--ds-muted);font-size:.9rem;white-space:nowrap}.home-story small{color:var(--ds-muted);font-size:.72rem;line-height:1.1;max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-story.is-viewed .home-story-avatar:before{opacity:.22;animation:none}.home-story-avatar img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.story-composer-layout{display:grid;grid-template-columns:minmax(220px,360px) minmax(240px,1fr);gap:18px;align-items:start}.story-composer-preview{aspect-ratio:9 / 16;min-height:360px;border-radius:8px;overflow:hidden;background:color-mix(in srgb,var(--ds-panel) 88%,#000 12%);display:grid;place-items:center}.story-composer-preview img{width:100%;height:100%;object-fit:contain;background:#05070a}.story-composer-preview button{width:100%;height:100%;border:0;background:transparent;color:var(--ds-text);display:grid;place-items:center;align-content:center;gap:10px;cursor:pointer}.story-composer-fields{display:grid;gap:12px}.story-file-input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.story-viewer-flow{top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;border-radius:0;background:#05070a;color:#fff;display:grid;grid-template-rows:auto auto 1fr auto;padding:max(14px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.story-progress{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:5px;min-height:4px}.story-progress span{height:4px;border-radius:999px;background:#ffffff47;overflow:hidden}.story-progress span.active{background:#ffffffeb}.story-viewer-flow header,.story-viewer-flow footer{display:flex;align-items:center;gap:10px;min-height:56px;z-index:2}.story-viewer-flow header strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.story-viewer-flow header small{color:#ffffffb8}.story-viewer-flow header .ds-icon-button{margin-left:auto}.story-canvas{position:relative;min-height:0;display:grid;place-items:center;overflow:hidden}.story-canvas img{max-width:100%;max-height:100%;object-fit:contain}.story-canvas p{position:absolute;left:50%;bottom:18px;transform:translate(-50%);max-width:min(680px,calc(100vw - 44px));margin:0;padding:8px 10px;border-radius:8px;background:#0000008a;color:#fff;overflow-wrap:anywhere}.story-zone{position:fixed;top:88px;bottom:86px;width:min(22vw,180px);border:0;color:#ffffffb3;background:transparent;z-index:1;cursor:pointer}.story-zone.prev{left:0}.story-zone.next{right:0}.story-viewer-flow footer input{flex:1;min-width:120px;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:#ffffff1a;color:#fff;padding:10px 14px}.story-viewer-flow footer input::placeholder{color:#ffffffa8}.story-view-count,.story-viewers-list{display:inline-flex;align-items:center;gap:6px;color:#ffffffd1}.story-viewers-list{position:fixed;right:16px;bottom:78px;max-width:min(260px,calc(100vw - 32px));padding:10px;border-radius:8px;background:#0000009e;flex-wrap:wrap}@media(max-width:760px){.story-composer-layout{grid-template-columns:1fr}.story-composer-preview{min-height:280px;max-height:52dvh}.story-viewer-flow footer{flex-wrap:wrap}.story-zone{top:78px;bottom:132px;width:30vw}}.ds-badge.tone-brand,.ds-badge.tone-premium,.ds-badge.tone-trust{color:#064e3b!important;background:#d1fae5!important;border-color:#064e3b4d!important;text-shadow:none!important}.ds-badge.tone-brand,.ds-badge.tone-premium{color:#7f1d1d!important;background:#fee2e2!important;border-color:#7f1d1d42!important}.ds-badge.tone-neutral,.ds-badge:not(.tone-danger):not(.tone-brand):not(.tone-premium):not(.tone-trust){color:#374151!important;background:#f3f4f6!important;border-color:#37415147!important;text-shadow:none!important}.ops-tabs button{color:#374151!important}.ops-tabs button.active,.ops-tabs button:hover{color:#7f1d1d!important;background:#fee2e2!important;border-color:#7f1d1d42!important;text-shadow:none!important}.messaging-v2-list-head>.ds-badge.tone-brand{color:#7f1d1d!important;background:#fee2e2!important;border-color:#7f1d1d47!important;text-shadow:none!important}.notification-item-meta time{color:#374151!important}.notification-item-meta .notification-item-time{color:#374151!important;text-shadow:none!important}.notifications-workspace .active>small{color:#374151!important;text-shadow:none!important}.feature023-channel-grid .mock-unavailable,.feature023-channel-grid .mock-unavailable span,.feature023-channel-grid .mock-unavailable small{color:#374151!important;text-shadow:none!important}.ops-workspace .ops-tabs button{color:#374151!important;background:#f9fafb!important;border-color:#37415142!important;text-shadow:none!important}.ops-workspace .ops-tabs button.active,.ops-workspace .ops-tabs button:hover{color:#7f1d1d!important;background:#fee2e2!important;border-color:#7f1d1d47!important;text-shadow:none!important}.production-logo,.production-auth-logo{display:inline-flex;align-items:center;min-width:0;width:auto;height:auto;overflow:visible;text-decoration:none}.production-logo img,.production-auth-logo img,.brand-lockup img{display:block;width:auto;max-width:149px;height:53px;object-fit:contain;background:transparent;border:0;box-shadow:none}.production-logo>span,.production-auth-logo>span,.brand-lockup>span{display:none!important}.brand-lockup{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;align-items:start;overflow:visible}.brand-lockup div{min-width:0}.brand-lockup small{display:block;padding-left:2px}.home-hero{padding-block:14px}.home-hero h1,.feature022-header h1,.notifications-overview h1{font-size:clamp(1.45rem,2vw,2rem);line-height:1.15;letter-spacing:0}.brand-home-link{display:inline-flex;width:fit-content;max-width:100%;border-radius:10px;text-decoration:none}body.app-shell-blocking-overlay-open .app-fab,body:has(.groups-v1-dialog-layer) .app-fab{display:none!important}.home-layout{grid-template-columns:minmax(0,1fr)}.home-main-column,.backend-feed-shell{width:min(100%,920px)}.backend-feed-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.feature022-workspace{padding-top:16px}.feature022-header{align-items:end;gap:12px}.feature022-header p{max-width:760px}.os-notification-mini.empty{cursor:default;text-align:left}.spotycoins-workspace .segmented-control{display:flex;flex-wrap:wrap;gap:8px}.spotycoins-workspace .segmented-control>button{min-height:44px;padding:8px 14px;border:1px solid #94a3b8;border-radius:6px;background:#fff;color:#334155;font-weight:700}.spotycoins-workspace .segmented-control>button[aria-pressed=true]{background:#0f766e;color:#fff}@media(max-width:760px){.production-logo img,.production-auth-logo img,.brand-lockup img{max-width:126px;height:auto}.home-main-column,.backend-feed-shell{width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}:root{--polish-space-1: 4px;--polish-space-2: 8px;--polish-space-3: 12px;--polish-space-4: 16px;--polish-space-5: 20px;--polish-space-6: 24px;--polish-control-height: 42px;--polish-control-radius: 12px;--polish-card-radius: 16px;--polish-panel-radius: 20px;--polish-border: rgba(111, 48, 78, .11);--polish-border-strong: rgba(214, 28, 108, .25);--polish-surface: rgba(255, 255, 255, .98);--polish-surface-soft: #fff8fb;--polish-text: #25151e;--polish-muted: #715f69;--polish-brand: #e51d70;--polish-brand-strong: #bd1558;--polish-shadow-sm: 0 8px 22px rgba(83, 34, 59, .055);--polish-shadow-md: 0 18px 48px rgba(83, 34, 59, .085);--polish-shadow-lg: 0 28px 80px rgba(83, 34, 59, .14);--polish-duration: .18s;--polish-ease: cubic-bezier(.2, .8, .2, 1)}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{color:var(--polish-text);background:radial-gradient(circle at 86% 4%,rgba(255,75,144,.055),transparent 26rem),linear-gradient(180deg,#fff 0,#fffafd);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.ds-surface,.ds-card,.app-shared-header,.app-shared-empty,.app-shared-error,.app-shared-loader,.backend-post-card,.backend-composer,.backend-feed-toolbar,.backend-discover-reels,.profile-v1-header,.profile-v1-completion,.profile-v1-panel,.discover-v1-card,.notifications-v2-card,.notifications-v2-side .ds-surface,.messenger-v1-list,.messenger-v1-chat,.premium-card,.verification-card,.creator-card,.settings-module,.privacy-module{border-color:var(--polish-border)!important;border-radius:var(--polish-card-radius)!important;background:var(--polish-surface)!important;box-shadow:var(--polish-shadow-sm)!important}.ds-modal,.ds-drawer,.ds-bottom-sheet,.os-overlay-panel,.messenger-v1-dialog,.profile-settings-v2-shell{border-color:var(--polish-border)!important;border-radius:var(--polish-panel-radius)!important;box-shadow:var(--polish-shadow-lg)!important}.ds-button,.ds-icon-button,.ds-chip,.ds-tabs button,.ds-selector-group button,.ds-menu button,.app-topbar button,input,textarea,select,.ds-field input,.ds-field textarea,.ds-field select{border-radius:var(--polish-control-radius)!important;transition:color var(--polish-duration) var(--polish-ease),background var(--polish-duration) var(--polish-ease),border-color var(--polish-duration) var(--polish-ease),box-shadow var(--polish-duration) var(--polish-ease),transform var(--polish-duration) var(--polish-ease)!important}.ds-button{min-height:var(--polish-control-height);padding-inline:15px!important}.ds-button.size-sm{min-height:36px;padding-inline:12px!important}.ds-icon-button{width:var(--polish-control-height);min-width:var(--polish-control-height);height:var(--polish-control-height)}.ds-button.variant-primary{border-color:transparent!important;background:linear-gradient(135deg,#d91967,#fa2580 62%,#ff694e)!important;box-shadow:0 10px 24px #e1196933!important}.ds-button.variant-primary:hover{box-shadow:0 14px 30px #e1196947!important}.ds-button.variant-secondary,.ds-button.variant-soft{border-color:var(--polish-border-strong)!important;background:#fff!important;color:var(--polish-brand-strong)!important}.ds-button.variant-ghost{color:var(--polish-brand-strong)!important}.ds-button:hover:not(:disabled),.ds-icon-button:hover:not(:disabled){transform:translateY(-1px)}.ds-button:active:not(:disabled),.ds-icon-button:active:not(:disabled){transform:translateY(0) scale(.98)}.ds-badge,.ds-status-pill,.ds-tag{border-radius:999px!important;line-height:1.15!important}.ds-avatar{flex:0 0 auto;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffb8}.ds-avatar img{width:100%;height:100%;object-fit:cover}input,select,.ds-field input,.ds-field select{min-height:var(--polish-control-height)}input:hover,textarea:hover,select:hover{border-color:#d61c6c3d!important}input:focus,textarea:focus,select:focus{border-color:#d61c6c7a!important;box-shadow:0 0 0 4px #e11d7014!important}::placeholder{color:#9b8591!important;opacity:1}.app-sidebar{border-color:var(--polish-border)!important;border-radius:var(--polish-panel-radius)!important;background:#fffffff5!important;box-shadow:var(--polish-shadow-md)!important}.brand-lockup{padding-bottom:var(--polish-space-4);border-bottom:1px solid rgba(111,48,78,.07)}.sidebar-group button{min-height:42px;border-radius:12px!important}.sidebar-group button:not(.active):hover{background:#fff4f8!important;color:var(--polish-brand-strong)!important;transform:translate(2px)}.app-topbar{min-height:66px;padding:10px 12px!important;border:1px solid var(--polish-border)!important;border-radius:0 0 16px 16px!important;background:#ffffffe6!important;box-shadow:0 10px 30px #53223b0d!important;-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15)}.app-topbar-search{min-height:42px;border-color:var(--polish-border)!important;border-radius:12px!important;background:#fffafd!important}.user-chip{max-width:240px;padding:4px 10px 4px 5px!important}.user-chip>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-account-menu,.ds-menu{padding:7px;border:1px solid var(--polish-border)!important;border-radius:14px!important;background:#fffffffa!important;box-shadow:var(--polish-shadow-md)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-account-menu button,.ds-menu button{min-height:40px;border-radius:9px!important}.app-fab{border-radius:18px!important;box-shadow:0 16px 36px #e11d7047!important}.app-workspace{min-width:0}.home-workspace,.profile-v1,.discover-v1,.notifications-v2,.creator-workspace,.premium-workspace,.verification-workspace{animation:polish-page-in .24s var(--polish-ease) both}.home-hero{min-height:176px!important;padding:clamp(24px,4vw,44px)!important;border-radius:var(--polish-panel-radius)!important;background:radial-gradient(circle at 88% 10%,rgba(255,45,132,.12),transparent 24rem),linear-gradient(135deg,#fff,#fff8fb)!important}.home-hero h1{margin-block:9px 6px!important;max-width:20ch}.home-hero p{max-width:58ch;color:var(--polish-muted)!important}.home-layout{gap:var(--polish-space-5)!important}.home-main-column,.home-context-column,.backend-feed-shell{gap:var(--polish-space-4)!important}.backend-feed-toolbar{gap:12px;padding:12px!important}.backend-feed-toolbar+.backend-feed-toolbar{position:sticky;top:72px;z-index:8;background:#ffffffeb!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.backend-feed-modes{gap:6px!important;padding:3px;border-radius:13px;background:#f8f2f5}.backend-feed-modes button{min-height:34px;padding:7px 12px!important;border:0!important;border-radius:10px!important}.backend-post-card{overflow:clip}.backend-post-card:hover{border-color:var(--polish-border-strong)!important;box-shadow:var(--polish-shadow-md)!important}.backend-post-media img,.backend-post-media video{display:block;width:100%;height:auto;background:#f7f2f5}.backend-post-actions{border-top:1px solid rgba(111,48,78,.07);padding-top:10px}.backend-feed-sentinel{min-height:28px}.profile-v1-header{overflow:clip;box-shadow:var(--polish-shadow-md)!important}.profile-v1-cover{min-height:170px;border-radius:var(--polish-card-radius) var(--polish-card-radius) 0 0!important;background:radial-gradient(circle at 18% 20%,rgba(255,255,255,.72),transparent 28%),linear-gradient(120deg,#f7dfe9,#e6edf3 48%,#f2e8ef)!important}.profile-v1-cover:after{content:"";position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(transparent,#1f11191a);pointer-events:none}.profile-v1-header-main{gap:20px!important;padding:0 20px 20px!important}.profile-v1-avatar-button{border-width:5px!important;box-shadow:0 16px 38px #24121c33!important}.profile-v1-identity{gap:9px!important}.profile-v1-identity h1{text-wrap:balance}.profile-v1-actions{gap:9px!important}.profile-v1-completion{padding:16px!important}.profile-v1-completion i{background:linear-gradient(90deg,#d91a68,#ff4b94)!important}.profile-v1 .ds-tabs{padding:5px;border:1px solid var(--polish-border);border-radius:15px!important;background:#ffffffeb;box-shadow:var(--polish-shadow-sm)}.profile-v1 .ds-tabs button{min-height:38px}.profile-v1 .ds-tabs button[aria-selected=true]{color:#fff!important;background:linear-gradient(135deg,#d91967,#fa2580)!important}.profile-v1-gallery img{background:#f7f2f5;transition:transform .26s var(--polish-ease),filter .26s var(--polish-ease)}.profile-v1-gallery button:hover img{transform:scale(1.025);filter:saturate(1.05)}.discover-v1{gap:16px;padding-top:18px}.discover-v1-header{padding:8px 0 4px}.discover-v1-header h1,.notifications-v2-header h1{margin-bottom:5px!important}.discover-v1-toolbar{padding:14px;border:1px solid var(--polish-border);border-radius:var(--polish-card-radius);background:#fffffff0;box-shadow:var(--polish-shadow-sm)}.discover-v1-search{min-height:var(--polish-control-height);border-color:var(--polish-border)!important;border-radius:var(--polish-control-radius)!important;background:#fff!important}.discover-v1-search input{border:0!important;box-shadow:none!important}.discover-v1-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.discover-v1-card{min-height:300px;padding:16px!important;transition:transform var(--polish-duration) var(--polish-ease),box-shadow var(--polish-duration) var(--polish-ease),border-color var(--polish-duration) var(--polish-ease)}.discover-v1-card:hover{transform:translateY(-2px);border-color:var(--polish-border-strong)!important;box-shadow:var(--polish-shadow-md)!important}.discover-v1-empty,.ds-empty-state,.app-shared-empty{min-height:220px;align-content:center;padding:32px!important}.messages-workspace.messenger-v1{overflow:hidden;border:1px solid var(--polish-border);border-radius:var(--polish-panel-radius);background:#fff;box-shadow:var(--polish-shadow-md)}.messages-workspace .messenger-v1-shell{gap:0!important}.messenger-v1-list,.messenger-v1-chat{border:0!important;border-radius:0!important;box-shadow:none!important}.messenger-v1-list{border-right:1px solid var(--polish-border)!important;background:#fffafd!important}.messenger-v1-list-head,.messenger-v1-chat-head{min-height:72px;border-bottom:1px solid var(--polish-border)!important;background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.messenger-v1-search{border-radius:var(--polish-control-radius)!important;background:#fff!important}.messenger-v1-row{min-height:78px;margin:3px 6px;border-radius:13px!important;transition:background var(--polish-duration) var(--polish-ease),transform var(--polish-duration) var(--polish-ease)}.messenger-v1-row:hover{transform:translate(2px);background:#fff0f6!important}.messenger-v1-row.active{background:linear-gradient(135deg,#fff0f6,#fff7fa)!important;box-shadow:inset 3px 0 0 var(--polish-brand)}.messenger-v1-unread{min-width:23px;height:23px;border-radius:999px!important;box-shadow:0 6px 14px #e11d7033}.messenger-v1-thread{padding:20px clamp(14px,3vw,36px)!important;background:radial-gradient(circle at 10% 0,rgba(255,45,132,.035),transparent 24rem),#fff!important;scroll-behavior:smooth;overscroll-behavior:contain}.messenger-v1-day{border-radius:999px!important;background:#f5eff2!important}.messenger-v1-bubble{max-width:min(76%,560px)!important;padding:11px 13px!important;border:1px solid var(--polish-border)!important;border-radius:16px 16px 16px 5px!important;background:#fff!important;box-shadow:0 6px 18px #3219260e!important}.messenger-v1-bubble.mine{border-color:transparent!important;border-radius:16px 16px 5px!important;background:linear-gradient(145deg,#d91a68,#ee287b)!important;box-shadow:0 10px 24px #d318632e!important}.messenger-v1-bubble.mine p,.messenger-v1-bubble.mine footer,.messenger-v1-bubble.mine footer span{color:#fff!important}.messenger-v1-attachment{display:flex;align-items:center;gap:9px;margin-top:8px;padding:9px;border-radius:11px;background:#ffffff24;border:1px solid rgba(255,255,255,.24)}.messenger-v1-bubble:not(.mine) .messenger-v1-attachment{background:#fff5f9;border-color:var(--polish-border)}.messenger-v1-attachment img{width:96px;height:72px;border-radius:9px;object-fit:cover}.messenger-v1-typing{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:12px 15px;border:1px solid var(--polish-border);border-radius:16px 16px 16px 5px;background:#fff;box-shadow:var(--polish-shadow-sm)}.messenger-v1-typing i{width:6px;height:6px;border-radius:50%;background:#9e7b8d;animation:polish-typing 1.1s ease-in-out infinite}.messenger-v1-typing i:nth-child(2){animation-delay:.12s}.messenger-v1-typing i:nth-child(3){animation-delay:.24s}.messenger-v1-composer{border-top:1px solid var(--polish-border)!important;background:#fffffff5!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.messenger-v1-compose-row{padding:5px;border:1px solid var(--polish-border);border-radius:16px;background:#fff;box-shadow:0 5px 16px #3219260a}.messenger-v1-compose-row textarea{border:0!important;box-shadow:none!important}.notifications-v2{width:min(1180px,100%);margin-inline:auto;padding:18px 0 32px!important}.notifications-v2-tabs{width:fit-content;padding:4px;border-radius:13px;background:#f7f1f4}.notifications-v2-tabs button{min-height:38px;padding:7px 13px;border:0!important;border-radius:10px!important}.notifications-v2-card{padding:14px!important;transition:transform var(--polish-duration) var(--polish-ease),box-shadow var(--polish-duration) var(--polish-ease)}.notifications-v2-card:hover{transform:translateY(-1px);box-shadow:var(--polish-shadow-md)!important}.notifications-v2-card.is-unread{border-color:#e11d7040!important;background:linear-gradient(135deg,#fff 0,#fff6fa)!important;box-shadow:inset 3px 0 0 var(--polish-brand),var(--polish-shadow-sm)!important}.notifications-v2-icon{border-radius:13px!important;color:var(--polish-brand)!important;background:#fff0f6!important}.notifications-v2-side .ds-surface{display:grid;gap:9px;padding:16px!important}.notifications-v2-side strong,.notifications-v2-side span{display:block}.notifications-v2-empty{min-height:260px}.profile-settings-v2-backdrop{background:#23131c6b!important;-webkit-backdrop-filter:blur(10px) saturate(.9);backdrop-filter:blur(10px) saturate(.9)}.profile-settings-v2-shell{overflow:hidden;background:#fff!important}.profile-settings-v2-nav{border-color:var(--polish-border)!important;background:#fff9fc!important}.profile-settings-v2-nav button{min-height:44px;border-radius:11px!important}.profile-settings-v2-nav button:hover{background:#fff0f6!important}.profile-settings-v2-nav button.active{color:var(--polish-brand-strong)!important;background:#fff!important;box-shadow:inset 3px 0 0 var(--polish-brand),var(--polish-shadow-sm)}.profile-settings-v2-content .ds-surface{padding:18px!important}.ds-skeleton span,.messenger-v1-skeleton span,.messenger-v1-message-skeleton span{background:linear-gradient(90deg,#f7eff3 20%,#fff,#f7eff3 70%)!important;background-size:240% 100%!important;animation-duration:1.35s!important}.backend-post-card,.discover-v1-card,.notifications-v2-card{contain:layout paint style}@keyframes polish-page-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes polish-typing{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-3px);opacity:1}}@media(max-width:980px){html{scrollbar-gutter:auto}.app-workspace{padding-inline:10px!important}.app-topbar{min-height:62px;gap:6px!important;padding:8px!important;border-radius:0 0 14px 14px!important}.app-topbar-search{flex:1 1 auto;min-width:0;padding-inline:10px!important}.app-topbar-search span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-actions{gap:4px!important}.topbar-actions>.ds-badge,.topbar-actions>[data-testid=role-badge],.topbar-actions>.topbar-balance-button{display:none!important}.user-chip{width:42px;min-width:42px;height:42px;padding:4px!important}.user-chip>span:last-child{display:none}.home-hero{min-height:0!important;padding:22px 20px!important}.home-hero h1{font-size:clamp(1.8rem,9vw,2.5rem)!important}.backend-feed-toolbar+.backend-feed-toolbar{top:66px}.profile-v1{width:100%}.notifications-v2{padding-inline:2px!important}.mobile-tabbar{border-radius:22px!important;box-shadow:0 18px 44px #53223b29!important}.mobile-tabbar button{border-radius:14px!important}}@media(max-width:760px){:root{--polish-card-radius: 14px;--polish-panel-radius: 18px}.app-workspace{padding-bottom:calc(108px + env(safe-area-inset-bottom,0px))!important}.app-mobile-menu-button,.app-topbar .ds-icon-button,.user-chip{width:40px;min-width:40px;height:40px}.app-topbar-search{width:auto!important;min-height:40px}.app-topbar-search span{font-size:.82rem}.home-workspace{gap:14px!important}.home-hero{margin-inline:0}.home-hero p{font-size:.96rem!important}.backend-feed-toolbar{align-items:stretch!important}.backend-feed-toolbar>div:last-child,.backend-feed-empty-actions{display:grid!important;grid-template-columns:1fr 1fr}.backend-feed-toolbar .ds-button{width:100%}.backend-feed-modes{display:grid!important;grid-template-columns:repeat(3,1fr);width:100%;overflow:visible!important}.backend-feed-modes button{min-width:0;padding-inline:7px!important}.profile-v1-cover{min-height:150px}.profile-v1-header-main{grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:12px!important;padding:0 14px 16px!important}.profile-v1-avatar-button .ds-avatar{width:82px!important;height:82px!important}.profile-v1-identity h1{font-size:clamp(1.35rem,7vw,1.85rem)!important}.profile-v1-actions{grid-column:1 / -1;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.profile-v1-actions .ds-button{width:100%}.profile-v1-actions .profile-v1-menu{justify-self:end}.profile-v1-completion{align-items:stretch!important}.profile-v1-next-actions{display:grid!important;grid-template-columns:1fr;width:100%}.discover-v1-toolbar,.discover-v1-grid{grid-template-columns:1fr!important}.discover-v1-toolbar{padding:12px}.discover-v1-card{min-height:0}.messages-workspace.messenger-v1{height:calc(100dvh - 82px)!important;margin-inline:-10px;border-width:1px 0;border-radius:0!important}.messenger-v1-list{border-right:0!important}.messenger-v1-bubble{max-width:88%!important}.messenger-v1-compose-row{border-radius:14px}.notifications-v2-header-actions,.notifications-v2-actions{display:grid!important;grid-template-columns:1fr;width:100%}.notifications-v2-header-actions .ds-button,.notifications-v2-actions .ds-button{width:100%}.notifications-v2-card{padding:12px!important}.notifications-v2-side{order:initial!important}.profile-settings-v2-shell{border-radius:18px 18px 0 0!important}.app-fab{right:16px!important;bottom:calc(86px + env(safe-area-inset-bottom,0px))!important;width:54px!important;height:54px!important}}@media(max-width:430px){.app-topbar-search span{max-width:54px}.topbar-actions .notification-button{display:none!important}.home-hero h1{font-size:1.95rem!important}.profile-v1-actions{grid-template-columns:1fr}}@media(hover:none){.ds-button:hover,.ds-icon-button:hover,.discover-v1-card:hover,.notifications-v2-card:hover,.backend-post-card:hover{transform:none!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
