.desktop-sidebar-account[data-v-16fa159f]{position:relative;display:grid;gap:8px;min-width:0;padding-top:12px;border-top:1px solid #282734}.desktop-sidebar-account button[data-v-16fa159f]{font:inherit;cursor:pointer}.desktop-sidebar-account .desktop-account-identity[data-v-16fa159f]{display:flex;align-items:center;gap:9px;width:100%;min-height:54px;padding:6px;border-radius:10px;color:#f5f3f8;text-align:left}.desktop-account-avatar[data-v-16fa159f]{display:grid;place-items:center;flex:none;width:34px;height:34px;overflow:hidden;border:1px solid #594359;border-radius:50%;background:#292332;color:#ffabd0;font-size:14px}.desktop-account-avatar img[data-v-16fa159f]{width:100%;height:100%;object-fit:cover}.desktop-account-copy[data-v-16fa159f]{display:grid;gap:4px;flex:1;min-width:0}.desktop-account-copy strong[data-v-16fa159f]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600}.desktop-account-copy small[data-v-16fa159f]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#9392a5;font-size:10px}.desktop-account-identity>svg[data-v-16fa159f]{flex:none;color:#9392a5}.desktop-sidebar-account .desktop-account-balance[data-v-16fa159f]{display:flex;align-items:center;gap:6px;width:100%;min-height:40px;padding:8px;border:1px solid #302936;border-radius:9px;background:#19151f;color:#c6b4cc;font-size:10px}.desktop-account-balance>svg[data-v-16fa159f]{flex:none;color:#e8be94}.desktop-account-balance>span[data-v-16fa159f]{min-width:0;overflow-wrap:anywhere}.desktop-account-balance strong[data-v-16fa159f]{margin-left:auto;max-width:80px;overflow-wrap:anywhere;color:#f0cb90;font-size:12px}.desktop-sidebar-account .desktop-account-menu[data-v-16fa159f]{position:absolute;left:0;bottom:calc(100% + 8px);z-index:50;display:grid;width:228px;max-width:calc(100vw - 48px);max-height:calc(100dvh - 180px);overflow-y:auto;padding:6px;border:1px solid #44364b;border-radius:12px;background:#1d1924;box-shadow:0 12px 40px #0008}.desktop-sidebar-account .desktop-account-menu button[data-v-16fa159f]{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:10px;border-radius:7px;color:#e2dbe9;font-size:12px;text-align:left}.desktop-account-menu svg[data-v-16fa159f]{flex:none;color:#a89aaf}.desktop-sidebar-account .desktop-account-menu .desktop-account-signout[data-v-16fa159f]{margin-top:5px;border-top:1px solid #352c3b;border-radius:0;color:#dfa5b8}.desktop-account-menu button[data-v-16fa159f]:hover,.desktop-account-identity[data-v-16fa159f]:hover{background:#2a2232}.desktop-sidebar-account button[data-v-16fa159f]:focus-visible{outline:2px solid #ff87b0;outline-offset:2px;background:#2a2232}.server-sidebar-body{display:contents}@media (min-width:741px){.server-app .original-ui.desktop-web-shell>.server-product-sidebar{padding-top:12px;min-height:0;z-index:30}.desktop-web-shell>.server-product-sidebar>.server-sidebar-body{display:flex;flex:1;min-height:0;flex-direction:column;overflow-y:auto;scrollbar-width:thin;padding-bottom:16px}.desktop-web-shell>.server-product-sidebar>.server-sidebar-body>*{flex-shrink:0}.desktop-web-shell>.server-product-sidebar>footer{position:relative;flex:none;gap:10px;margin-top:0;padding-top:0;background:#0c0c12}.desktop-web-shell>.server-product-sidebar>footer>.text-button{min-height:32px;padding:4px 8px}.desktop-web-shell>.server-workspace:is([data-view=home],[data-view=discover],[data-view=create],[data-view=mine]):not(.server-account-detail-workspace)>.server-product-header{display:none}.desktop-web-shell .original-benefits>.original-page-heading{display:none}.desktop-web-shell .server-profile-summary .consumer-profile-topbar>.consumer-coin-pill,.desktop-web-shell .server-profile-summary .consumer-profile-tools>button:last-child{display:none}.desktop-web-shell .server-profile-summary .consumer-profile-topbar{display:flex;justify-content:flex-end;min-height:44px;margin-bottom:8px}.desktop-web-shell .server-workspace:not(.server-account-detail-workspace)>.server-rail.server-page{padding-top:20px}.desktop-web-shell>.server-workspace[data-view=home]>.server-feed-tabs{margin-top:8px}}.creator-loading-indicator[data-v-598beb11]{position:relative;display:inline-grid;place-items:center;width:24px;height:24px}.creator-loading-label[data-v-598beb11]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.creator-loading-spinner[data-v-598beb11]{display:grid;flex:0 0 24px;width:24px;height:24px;box-sizing:border-box;border:2px solid transparent;border-right-color:#ff6ba3;border-radius:50%;animation:creator-loading-orbit-598beb11 1.4s linear infinite}.creator-loading-spinner[data-v-598beb11]:before,.creator-loading-spinner[data-v-598beb11]:after{content:"";grid-area:1 / 1;margin:1px;border:inherit;border-radius:50%;animation:creator-loading-orbit-598beb11 2.2s linear infinite}.creator-loading-spinner[data-v-598beb11]:after{margin:4px;animation-duration:3.2s}@keyframes creator-loading-orbit-598beb11{to{transform:rotate(1turn)}}@media (prefers-reduced-motion: reduce){.creator-loading-spinner[data-v-598beb11],.creator-loading-spinner[data-v-598beb11]:before,.creator-loading-spinner[data-v-598beb11]:after{animation:none}}.publisher-loading[data-v-2fa328eb]{display:grid;place-items:center;min-height:220px}.publisher-merge[data-v-2fa328eb]{border:1px solid #d17899;border-radius:14px;padding:16px;margin-bottom:20px;background:#2b202b;line-height:1.6}.publisher-merge h3[data-v-2fa328eb],.publisher-local-heading[data-v-2fa328eb]{font-size:15px;margin:12px 0}.publisher-merge p[data-v-2fa328eb]{margin:0 0 12px}.publisher-merge dl[data-v-2fa328eb]{display:grid;grid-template-columns:minmax(65px,auto) 1fr;gap:6px 16px;margin:0}.publisher-merge dt[data-v-2fa328eb]{color:var(--pub-muted)}.publisher-merge dd[data-v-2fa328eb]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.publisher-merge-media[data-v-2fa328eb]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0}.publisher-merge-media img[data-v-2fa328eb]{width:64px;height:48px;object-fit:contain;border-radius:6px}.publisher-merge-media video[data-v-2fa328eb]{width:180px;max-width:100%;border-radius:6px}.work-publisher .publisher-merge button[data-v-2fa328eb]{background:#76405b;min-height:44px}.work-publisher[data-v-2fa328eb]{--pub-bg:#191c25;--pub-line:#343844;--pub-muted:#a9acbb;--pub-pink:#ff2f83;background:var(--pub-bg);color:#f6f6fa;max-width:880px;width:100%;margin:auto;border-radius:24px;padding:22px;box-sizing:border-box;font-size:14px}.work-publisher[data-v-2fa328eb] *{box-sizing:border-box}.work-publisher header[data-v-2fa328eb]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.work-publisher h2[data-v-2fa328eb]{font-size:20px;margin:0}.work-publisher button[data-v-2fa328eb]{border:0;border-radius:10px;padding:10px;color:inherit;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:5px}.work-publisher button[data-v-2fa328eb]:disabled{opacity:.45;cursor:default}.work-publisher button[data-v-2fa328eb]:focus-visible,.work-publisher input[data-v-2fa328eb]:focus-visible,.work-publisher select[data-v-2fa328eb]:focus-visible,.work-publisher textarea[data-v-2fa328eb]:focus-visible{outline:2px solid #ff8ebb;outline-offset:3px}.work-publisher input[data-v-2fa328eb]:not([type=checkbox]):not([type=range]),.work-publisher textarea[data-v-2fa328eb],.work-publisher select[data-v-2fa328eb]{font:inherit;background:#222631;border:1px solid var(--pub-line);border-radius:10px;color:inherit;padding:12px;min-width:0;width:100%}.work-publisher input[type=checkbox][data-v-2fa328eb],.work-publisher input[type=range][data-v-2fa328eb]{accent-color:var(--pub-pink)}.work-publisher fieldset[data-v-2fa328eb]{padding:0;margin:0;border:0;min-width:0}.publisher-picker[data-v-2fa328eb]{min-height:220px;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;border:1px dashed #60616e;border-radius:18px;cursor:pointer}.publisher-picker small[data-v-2fa328eb],.publisher-picker span[data-v-2fa328eb]{color:var(--pub-muted)}.publisher-picker input[data-v-2fa328eb],.publisher-add input[data-v-2fa328eb]{position:absolute;width:1px;height:1px;opacity:0}.publisher-composition[data-v-2fa328eb]{display:grid;grid-template-columns:minmax(120px,32%) 1fr;gap:20px}.publisher-media>img[data-v-2fa328eb],.publisher-media>video[data-v-2fa328eb]{width:100%;max-height:260px;object-fit:contain;background:#0c0d12;border-radius:12px}.publisher-writing[data-v-2fa328eb]{min-width:0}.work-publisher .publisher-title[data-v-2fa328eb]{font-weight:700;font-size:17px;margin-bottom:10px}.publisher-writing textarea[data-v-2fa328eb]{resize:vertical;min-height:120px}.publisher-topic-input[data-v-2fa328eb]{display:flex;align-items:center;margin-top:8px}.publisher-topic-input button[data-v-2fa328eb]{flex-shrink:0}.publisher-topics[data-v-2fa328eb],.publisher-suggestions[data-v-2fa328eb]{display:flex;flex-wrap:wrap;gap:5px}.publisher-topics button[data-v-2fa328eb]{color:#ff99c0}.publisher-strip[data-v-2fa328eb]{display:flex;gap:10px;overflow:auto;margin:20px 0;padding:4px}.publisher-strip article[data-v-2fa328eb]{width:90px;flex-shrink:0;text-align:center;border:1px solid var(--pub-line);border-radius:10px;font-size:11px}.publisher-strip article.selected[data-v-2fa328eb]{border-color:#fb6ba4}.publisher-strip article>button[data-v-2fa328eb]:first-child{position:relative;padding:4px;width:100%}.publisher-strip img[data-v-2fa328eb]{width:100%;height:90px;object-fit:cover;border-radius:8px}.publisher-strip article>button svg[data-v-2fa328eb]{position:absolute;right:7px;top:7px;background:#ee2677;border-radius:50%}.publisher-strip article>div button[data-v-2fa328eb]{padding:5px}.publisher-strip article>button[data-v-2fa328eb]:last-child{padding:5px;font-size:10px}.publisher-add[data-v-2fa328eb]{min-width:70px;display:grid;place-items:center;cursor:pointer;border:1px dashed var(--pub-line);border-radius:12px}.publisher-settings[data-v-2fa328eb]{margin-top:20px;border-top:1px solid var(--pub-line)}.publisher-settings>label[data-v-2fa328eb]{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--pub-line)}.publisher-settings>label>span[data-v-2fa328eb]{flex:1}.publisher-settings select[data-v-2fa328eb]{width:auto;max-width:60%;border:0;background:transparent}.publisher-settings input[type=number][data-v-2fa328eb]{max-width:95px}.publisher-rights[data-v-2fa328eb]{font-size:12px;color:var(--pub-muted)}.publisher-source[data-v-2fa328eb]{color:#ff99c0;padding:6px 0}.publisher-new-collection[data-v-2fa328eb]{display:grid;gap:10px;padding:12px;background:#11141c;border-radius:12px}.publisher-cover[data-v-2fa328eb]{display:grid;gap:6px;font-size:11px;margin-top:8px}.publisher-cover label[data-v-2fa328eb]{display:flex;flex-direction:column;gap:6px}.publisher-cover img[data-v-2fa328eb]{height:45px;border-radius:5px}.publisher-upload[data-v-2fa328eb]{display:flex;gap:10px;align-items:center;padding:8px 0}.publisher-upload span[data-v-2fa328eb]{max-width:40%;overflow:hidden;text-overflow:ellipsis}.publisher-message[data-v-2fa328eb]{padding:12px;border-radius:12px;background:#242d2f;line-height:1.6;overflow-wrap:anywhere}.publisher-message.error[data-v-2fa328eb]{background:#3f2530;color:#ffd3e3}.work-publisher footer[data-v-2fa328eb]{display:flex;gap:12px;position:sticky;bottom:0;background:var(--pub-bg);padding:20px 0 max(8px,env(safe-area-inset-bottom));margin-top:15px;border-top:1px solid var(--pub-line)}.work-publisher footer button[data-v-2fa328eb]{flex:1;background:#303541;padding:14px}.work-publisher footer .publisher-primary[data-v-2fa328eb]{background:var(--pub-pink);font-weight:700}.publisher-upload progress[data-v-2fa328eb]{max-width:45%;accent-color:var(--pub-pink)}@media (max-width:540px){.work-publisher[data-v-2fa328eb]{padding:16px;border-radius:18px}.publisher-composition[data-v-2fa328eb]{grid-template-columns:1fr}.publisher-media[data-v-2fa328eb]{display:flex;align-items:center;gap:14px}.publisher-media>img[data-v-2fa328eb],.publisher-media>video[data-v-2fa328eb]{max-width:110px;height:140px}.publisher-cover[data-v-2fa328eb]{flex:1}.publisher-writing textarea[data-v-2fa328eb]{min-height:90px}.publisher-settings>label[data-v-2fa328eb]{gap:8px}}.user-auth[data-v-40641d50]{min-height:calc(100dvh - 48px);padding:40px 20px;gap:28px}.user-auth-brand[data-v-40641d50]{display:grid;justify-items:center;gap:8px;color:#f8edf7}.user-auth-brand svg[data-v-40641d50]{width:42px;height:42px;color:#ff7fa9}.user-auth-brand b[data-v-40641d50]{font-size:26px;line-height:1.2}.user-auth-brand span[data-v-40641d50]{color:#b4a6ba;font-size:12px;letter-spacing:.14em}.user-auth-card[data-v-40641d50]{width:min(100%,440px);padding:28px;border:1px solid #554258;border-radius:24px;background:#1d1821f0;box-shadow:0 24px 70px #07040a61;text-align:left}.user-auth-card header[data-v-40641d50]{margin-bottom:26px;text-align:center}.user-auth-card h1[data-v-40641d50]{font-size:26px;line-height:1.35;overflow-wrap:anywhere;outline:none}.user-auth-card form[data-v-40641d50]{display:grid;gap:20px}.user-auth-field[data-v-40641d50]{display:grid;gap:8px;min-width:0}.user-auth-field label[data-v-40641d50]{color:#e3d7e5;font-size:14px;font-weight:600}.user-auth-field input[data-v-40641d50]{width:100%;min-width:0;height:50px;padding:0 14px;border:1px solid #59485c;border-radius:12px;background:#17141a;color:#fff;font-size:16px;outline:none}.user-auth-field input[data-v-40641d50]::placeholder{color:#a093a5;opacity:1}.user-auth-field input[data-v-40641d50]:focus{border-color:#ff7fa9;box-shadow:0 0 0 3px #ff7fa924}.user-auth-field input[aria-invalid=true][data-v-40641d50]{border-color:#ff9bb5}.user-auth-password[data-v-40641d50]{position:relative;min-width:0}.user-auth-password input[data-v-40641d50]{padding-right:58px}.user-auth-password button[data-v-40641d50]{position:absolute;right:3px;top:3px;display:grid;place-items:center;width:44px;height:44px;border-radius:9px;color:#edb5ca}.user-auth-card .user-auth-error[data-v-40641d50]{margin:0;color:#ffb1c5;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.user-auth-card .user-auth-help[data-v-40641d50]{margin:0;color:#b4a6ba;font-size:14px;line-height:1.55}.user-auth-response[data-v-40641d50]{padding:12px;border:1px solid #67414f;border-radius:10px;background:#38202b}.user-auth-card .user-auth-submit[data-v-40641d50]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px;margin-top:4px;border-radius:12px;font-size:16px}.user-auth-footer[data-v-40641d50]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin-top:-4px}.user-auth-footer button[data-v-40641d50]{min-height:44px;padding:8px 0;font-size:14px;color:#c3b3c8;line-height:1.5;text-align:left;overflow-wrap:anywhere}.user-auth-footer button[data-v-40641d50]:last-child{margin-left:auto;text-align:right}.user-auth-footer strong[data-v-40641d50]{color:#ff95b9;font-weight:600}.user-auth-footer-center[data-v-40641d50]{justify-content:center}.user-auth-footer-center button[data-v-40641d50]:last-child{margin:0;text-align:center}.user-auth-card button[data-v-40641d50]:focus-visible{outline:2px solid #ff95b9;outline-offset:4px}.user-auth-card button[data-v-40641d50]:disabled,.user-auth-field input[data-v-40641d50]:disabled{opacity:.65;cursor:wait}.user-auth-external[data-v-40641d50]{display:grid;gap:12px;padding-top:20px;border-top:1px solid #443747;text-align:center}.user-auth-external>span[data-v-40641d50]{color:#b4a6ba;font-size:14px}.user-auth-external button[data-v-40641d50]{display:flex;justify-content:center;align-items:center;gap:8px;min-height:48px}.user-auth-recovery[data-v-40641d50]{display:grid;justify-items:center;gap:12px;text-align:center}.user-auth-lock[data-v-40641d50]{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;color:#ff95b9;background:#382431}.user-auth-recovery h2[data-v-40641d50]{margin:6px 0 0;font-size:18px;color:#f8edf7}.user-auth-recovery p[data-v-40641d50]{margin:0;font-size:14px;line-height:1.7}.user-auth-back[data-v-40641d50]{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:24px;color:#ff95b9;font-size:15px;border-radius:12px;background:#382431}.user-auth-spinner[data-v-40641d50]{animation:auth-spin-40641d50 1s linear infinite}@keyframes auth-spin-40641d50{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.user-auth-spinner[data-v-40641d50]{animation:none}}@media (max-width: 740px){.user-auth[data-v-40641d50]{min-height:100dvh;padding:max(28px,env(safe-area-inset-top)) 20px max(28px,env(safe-area-inset-bottom));gap:24px}.user-auth-card[data-v-40641d50]{padding:24px}}@media (max-width: 360px){.user-auth[data-v-40641d50]{padding-left:16px;padding-right:16px}.user-auth-card[data-v-40641d50]{padding:22px 20px}}@media (max-height: 650px){.user-auth[data-v-40641d50]{justify-content:flex-start;padding-top:24px;padding-bottom:24px}.user-auth-brand svg[data-v-40641d50]{width:32px;height:32px}.user-auth-brand b[data-v-40641d50]{font-size:23px}}.consumer-feedback{display:flex;align-items:center;gap:12px;min-width:0;box-sizing:border-box;padding:14px;margin:0;border:1px solid var(--line,#282734);border-radius:12px;background:var(--panel,#15151f);color:inherit;font-size:14px;line-height:1.6}.consumer-feedback>svg{flex:none;color:var(--muted,#9392a5)}.consumer-feedback-content{min-width:0;flex:1;overflow-wrap:anywhere}.consumer-feedback-content>p{margin:0;font:inherit}.consumer-feedback-content button{min-height:44px;margin-left:8px;font:inherit}.consumer-feedback-error>svg{color:var(--pink,#ff477f)}.consumer-feedback-empty{flex-direction:column;justify-content:center;min-height:124px;padding:24px 16px;background:transparent;border-style:dashed;color:var(--muted,#9392a5);text-align:center}.consumer-feedback-empty .consumer-feedback-content{flex:0 1 auto}.consumer-feedback-loading{color:var(--muted,#9392a5)}.consumer-feedback-spinner{animation:consumer-feedback-spin 1s linear infinite}@keyframes consumer-feedback-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.consumer-feedback-spinner{animation:none}}.account-security[data-v-4d1425f9]{max-width:640px;margin:auto;color:#f5f0f8;font-size:14px;line-height:1.7}.security-notice[data-v-4d1425f9]{padding:14px 16px;border:1px solid #59435b;background:#291e2e;border-radius:14px;color:#ecd5e9}.account-security article[data-v-4d1425f9]{padding:20px 18px;margin:14px 0;border:1px solid #413646;border-radius:16px;background:#201a24}.account-security h3[data-v-4d1425f9]{display:flex;align-items:center;gap:10px;font-size:16px;margin:0 0 10px}.account-security p[data-v-4d1425f9]{overflow-wrap:anywhere}.account-security article p[data-v-4d1425f9]{margin:8px 0;color:#c9becd}.account-security button[data-v-4d1425f9]{min-height:44px;padding:10px 16px;border:1px solid #614858;border-radius:10px;color:#f5c2dd;background:#302331}.account-security button[data-v-4d1425f9]:disabled{color:#b4a7b9;cursor:not-allowed;background:#28222d;border-color:#443a4a}.account-security .security-return[data-v-4d1425f9]{width:100%;margin-top:8px}.account-security button[data-v-4d1425f9]:focus-visible{outline:2px solid #ff72ad;outline-offset:3px}.publishing-overlay[data-v-8b4d7cc0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#05070ccc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:auto;overscroll-behavior:contain;padding:30px 18px max(30px,env(safe-area-inset-bottom));box-sizing:border-box;outline:none}@media (max-width:600px){.publishing-overlay[data-v-8b4d7cc0]{padding:12px 8px max(12px,env(safe-area-inset-bottom))}}.feed-video-player[data-v-72bd4150]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#08090c}.feed-video-player>video[data-v-72bd4150]{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;background:transparent}.feed-video-backdrop[data-v-72bd4150]{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;width:116%;height:116%;object-fit:cover;filter:blur(28px) brightness(.3);pointer-events:none}.feed-video-surface[data-v-72bd4150]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;display:grid;place-items:center;border:0;background:transparent;color:#fffc;cursor:pointer;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.feed-video-surface[data-v-72bd4150]:focus-visible{outline:2px solid #ff8ebb;outline-offset:-5px}.feed-video-play[data-v-72bd4150]{filter:drop-shadow(0 2px 9px #0007);pointer-events:none}.feed-video-loading[data-v-72bd4150]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;pointer-events:none}.feed-video-sound[data-v-72bd4150],.feed-video-retry[data-v-72bd4150]{position:absolute;z-index:4;border:1px solid #ffffff38;border-radius:20px;background:#111b;color:#fff;font:inherit;font-size:12px;padding:10px 14px;cursor:pointer}.feed-video-sound[data-v-72bd4150]{top:18px;right:14px}.feed-video-retry[data-v-72bd4150]{left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:8px;align-items:center;white-space:nowrap}.feed-seek-control[data-v-1deaf7bb]{position:absolute;left:16px;right:78px;bottom:0;z-index:4;height:32px;opacity:0;transition:opacity .15s;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.feed-seek-control.revealed[data-v-1deaf7bb]{opacity:1}.feed-work-progress[data-v-1deaf7bb]{display:block;width:100%;height:32px;margin:0;padding:0;border:0;border-radius:0;background:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:ew-resize;touch-action:none}.feed-work-progress[data-v-1deaf7bb]::-webkit-slider-runnable-track{height:3px;border-radius:2px;background:linear-gradient(to right,#fff var(--seek-percent),#ffffff50 var(--seek-percent))}.feed-work-progress[data-v-1deaf7bb]::-webkit-slider-thumb{width:12px;height:12px;margin-top:-4.5px;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0005;-moz-appearance:none;appearance:none;-webkit-appearance:none}.feed-work-progress[data-v-1deaf7bb]::-moz-range-track{height:3px;border-radius:2px;background:#ffffff50}.feed-work-progress[data-v-1deaf7bb]::-moz-range-progress{height:3px;border-radius:2px;background:#fff}.feed-work-progress[data-v-1deaf7bb]::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0005}.feed-work-progress[data-v-1deaf7bb]:focus-visible{outline:2px solid var(--pink,#ff477f);outline-offset:-2px;border-radius:5px}.feed-seek-time[data-v-1deaf7bb]{position:absolute;left:50%;bottom:36px;transform:translate(-50%);padding:5px 9px;border-radius:6px;background:#000b;color:#fff;white-space:nowrap;font-size:12px;line-height:1.4;font-variant-numeric:tabular-nums;pointer-events:none}@media (prefers-reduced-motion:reduce){.feed-seek-control[data-v-1deaf7bb]{transition:none}}.feed-work-surface[data-v-1c86e42d]{position:relative;isolation:isolate;width:100%;height:100%;min-height:0;background:#08090d;color:#fff;overflow:hidden}.feed-work-surface .server-video[data-v-1c86e42d]{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:0}.server-video>img[data-v-1c86e42d],.published-gallery>img[data-v-1c86e42d]{width:100%;height:100%;object-fit:contain}.published-gallery[data-v-1c86e42d]{position:absolute;top:0;right:0;bottom:0;left:0}.published-gallery>div[data-v-1c86e42d]{position:absolute;bottom:140px;left:0;right:0;display:flex;justify-content:center;gap:6px}.published-gallery button[data-v-1c86e42d]{min-width:32px;min-height:32px;border:0;border-radius:50%;color:#fff;background:#0007}.published-gallery button[aria-pressed=true][data-v-1c86e42d]{background:var(--pink,#ff477f)}.feed-work-surface[data-v-1c86e42d] .feed-video-player{height:100%;width:100%}.feed-work-surface .server-copy[data-v-1c86e42d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:0 82px 35px 16px;background:linear-gradient(transparent 55%,#0007 85%,#000a);pointer-events:none;box-sizing:border-box}.feed-caption[data-v-1c86e42d]{pointer-events:auto;max-height:40%;overflow:hidden;text-shadow:0 1px 6px #0008}.feed-author[data-v-1c86e42d]{display:block;max-width:100%;padding:0;margin:0 0 6px;border:0;background:none;color:#fff;font-size:16px;font-weight:700;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.server-work-title h2[data-v-1c86e42d]{margin:0 0 6px;font-size:18px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.feed-description[data-v-1c86e42d]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;padding:0;border:0;color:#fff;background:none;text-align:left;font-size:13px;line-height:1.6}.feed-caption.expanded[data-v-1c86e42d]{overflow:auto}.feed-caption.expanded .feed-description[data-v-1c86e42d]{display:block}.published-topic-links[data-v-1c86e42d]{display:flex;gap:8px;flex-wrap:wrap}.published-topic-links button[data-v-1c86e42d]{border:0;background:none;color:#fff;font-size:12px;padding:0;min-height:32px}.server-card-toolbar[data-v-1c86e42d]{position:absolute;right:10px;bottom:25px;z-index:3;display:flex;flex-direction:column;gap:10px;pointer-events:auto}.server-card-toolbar>button[data-v-1c86e42d]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:48px;min-height:56px;gap:4px;padding:3px;border:0;border-radius:0;background:none;color:#fff;font:inherit}.server-card-toolbar>button[aria-pressed=true][data-v-1c86e42d]{color:var(--pink,#ff477f)}.server-card-toolbar>button[data-v-1c86e42d]:disabled{opacity:.5}.server-card-toolbar span[data-v-1c86e42d]{font-size:12px}.server-card-toolbar[data-v-1c86e42d] .lucide-message-circle-more path:not(:first-child){fill:none;stroke:#363740;stroke-width:2.5}.feed-work-surface button[data-v-1c86e42d]{cursor:pointer}.feed-work-surface button[data-v-1c86e42d]:focus-visible{outline:2px solid #ff91b6;outline-offset:1px}.feed-pending-overlay[data-v-1c86e42d]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.feed-reload[data-v-1c86e42d]{position:absolute;top:45%;left:50%;transform:translate(-50%);padding:14px 20px;border:0;border-radius:14px;background:#252830;color:#fff}.server-share-feedback[data-v-1c86e42d]{position:absolute;left:50%;top:40%;transform:translate(-50%);max-width:85%;padding:12px 16px;border-radius:12px;background:#30303bea;color:#fff;font-size:14px;text-align:center}.feed-work-surface.scrubbing[data-v-1c86e42d] .feed-video-play,.feed-work-surface.scrubbing .feed-caption[data-v-1c86e42d]{opacity:0}.feed-work-surface .server-card-toolbar>button[data-v-1c86e42d]{display:flex!important;height:auto!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important;padding:3px!important}.feed-work-surface .server-card-toolbar>button svg[data-v-1c86e42d]{width:30px;height:30px;stroke-width:1.5}.feed-work-surface .server-card-toolbar>button span[data-v-1c86e42d]{height:auto!important;min-width:0!important;background:transparent!important;color:inherit!important;font-size:12px!important;border-radius:0}.feed-sheet-overlay.publishing-overlay{display:flex;align-items:flex-end;justify-content:center;padding:0;background:#0003;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden;bottom:auto}.feed-sheet{display:flex;flex-direction:column;max-height:92%;width:min(100%,540px);border-radius:24px 24px 0 0;background:#f4f4f5;color:#18191d;overflow:hidden;box-sizing:border-box;padding:0 16px max(12px,env(safe-area-inset-bottom));font-size:15px}.feed-sheet-expandable{height:66%;min-height:min(320px,80%)}.feed-sheet.expanded{height:92%}.feed-sheet-handle{flex:none;touch-action:none;display:grid;place-items:center;height:26px}.feed-sheet-handle button{display:grid;place-items:center;width:64px;height:26px;border:0;background:transparent;padding:0;cursor:grab}.feed-sheet-handle span{width:36px;height:4px;border-radius:4px;background:#c4c5c8}.feed-sheet button:focus-visible{outline:2px solid #ea376f;outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.feed-sheet{animation:feed-sheet-enter .18s ease-out}@keyframes feed-sheet-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.feed-comments-overlay .feed-sheet{background:#fff}.feed-comments-head{display:flex;align-items:center;justify-content:space-between;padding:0 0 10px;border-bottom:1px solid #e4e4e6;flex:none}.feed-comments-head button{border:0;background:none;width:44px;height:44px;display:grid;place-items:center;color:#333}.feed-comments-list{flex:1;overflow:auto;overscroll-behavior:contain;padding:14px 0}.feed-comments-empty{text-align:center;color:#777;padding:32px 0}.feed-comment{display:flex;gap:10px;margin:0 0 22px}.feed-comment-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex:none;color:#93959c}.feed-comment-content{min-width:0;flex:1}.feed-comment-author{font-size:12px;color:#85858e;font-weight:500;overflow-wrap:anywhere}.feed-comment-content>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0;font-size:15px;line-height:1.5;color:#202027}.feed-comment-meta{display:flex;align-items:center;gap:14px;color:#888;font-size:11px;min-height:38px}.feed-comment-meta button,.feed-replies-toggle{border:0;background:none;color:#777;font:inherit;cursor:pointer;min-height:44px;padding:0 4px}.feed-comment-meta .feed-comment-like{margin-left:auto;display:flex;align-items:center;gap:4px;min-width:44px;justify-content:center}.feed-comment-like[aria-pressed=true]{color:#f33f79}.feed-replies-toggle{display:flex;align-items:center;gap:5px;font-size:12px}.feed-comment-replies .feed-comment{margin:8px 0}.feed-comment-replies .feed-comment-avatar{width:28px;height:28px}.feed-comments-error{display:block;color:#af254d;border:0;background:none;text-align:left;padding:12px 0;min-height:44px}.feed-comment-compose{flex:none;border-top:1px solid #e3e3e6;padding:10px 0 2px}.feed-comment-compose>p{font-size:12px;margin:0 0 6px;color:#555}.feed-compose-row{display:flex;gap:8px;align-items:flex-end}.feed-compose-row textarea{box-sizing:border-box;resize:none;width:100%;min-height:44px;max-height:100px;background:#e9e9ed;border:0;border-radius:22px;color:#222;font:inherit;font-size:16px;padding:12px 16px;line-height:20px}.feed-compose-row>button{border:0;border-radius:18px;min-height:44px;padding:0 12px;background:#f23476;color:#fff;white-space:nowrap}.feed-compose-row>button:disabled{opacity:.45}.feed-reply-label{display:flex;align-items:center;justify-content:space-between;color:#777;font-size:12px;margin-bottom:4px}.feed-reply-label button{background:none;border:0;min-width:44px;min-height:30px;color:#777}.series-sheet-backdrop[data-v-e0af1232]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:flex-end;background:#0006}.series-episode-sheet[data-v-e0af1232]{--sheet-bg:#fff;--sheet-soft:#f5f5f7;--sheet-text:#20212b;--sheet-muted:#737580;--sheet-line:#e9e9ee;--sheet-active:#ca245e;--sheet-tint:#fff0f5;width:100%;max-height:78%;display:flex;flex-direction:column;overflow:hidden;outline:none;background:var(--sheet-bg);color:var(--sheet-text);color-scheme:light;border-radius:24px 24px 0 0;box-shadow:0 -8px 36px #0002}.series-episode-sheet button[data-v-e0af1232]{font:inherit;color:inherit;border:0;background:none;cursor:pointer}.series-episode-sheet button[data-v-e0af1232]:focus-visible,.series-episode-sheet input[data-v-e0af1232]:focus-visible,.series-sheet-description[data-v-e0af1232]:focus-visible{outline:2px solid var(--sheet-active);outline-offset:-2px}.series-sheet-grab[data-v-e0af1232]{flex:none;display:flex;justify-content:center;padding:10px 0 14px;touch-action:none;cursor:grab}.series-sheet-grab span[data-v-e0af1232]{height:4px;width:40px;border-radius:6px;background:var(--sheet-line)}.series-sheet-summary[data-v-e0af1232]{display:flex;align-items:center;gap:12px;padding:0 16px 16px;flex:none;min-width:0}.series-sheet-cover[data-v-e0af1232]{width:48px;height:64px;object-fit:cover;border-radius:7px;flex:none;background:var(--sheet-soft)}.series-sheet-cover-icon[data-v-e0af1232]{flex:none;width:48px;color:var(--sheet-muted)}.series-sheet-summary-text[data-v-e0af1232]{min-width:0;flex:1}.series-sheet-title[data-v-e0af1232]{display:flex;align-items:center;gap:4px;width:100%;min-height:44px;padding:0;text-align:left}.series-sheet-title strong[data-v-e0af1232]{font-size:17px;line-height:1.4;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.series-sheet-title svg[data-v-e0af1232]{flex:none}.series-sheet-summary p[data-v-e0af1232]{font-size:13px;line-height:1.5;color:var(--sheet-muted)}.series-sheet-close[data-v-e0af1232]{width:44px;min-height:44px;display:grid;place-items:center;flex:none;margin-right:-8px}.series-sheet-tabs[data-v-e0af1232]{display:flex;gap:24px;padding:0 16px;flex:none}.series-sheet-tabs button[data-v-e0af1232]{position:relative;min-height:44px;padding:0 2px;font-size:17px;color:var(--sheet-muted)}.series-sheet-tabs button[aria-selected=true][data-v-e0af1232]{color:var(--sheet-text);font-weight:650;border-bottom:3px solid var(--sheet-active)}.series-sheet-ranges[data-v-e0af1232]{display:flex;gap:8px;flex:none;overflow-x:auto;padding:8px 16px 4px;scrollbar-width:none;overscroll-behavior-x:contain}.series-sheet-ranges button[data-v-e0af1232]{white-space:nowrap;min-height:44px;padding:8px 12px;font-size:14px;color:var(--sheet-muted);border-radius:8px}.series-sheet-ranges button[aria-pressed=true][data-v-e0af1232]{color:var(--sheet-active);background:var(--sheet-tint);font-weight:650}.series-sheet-content[data-v-e0af1232]{padding:16px;overflow-y:auto;overscroll-behavior:contain;min-height:0}.series-episode-grid[data-v-e0af1232]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.series-episode-grid button[data-v-e0af1232]{position:relative;display:grid;place-items:center;min-width:44px;min-height:48px;aspect-ratio:1;border-radius:10px;background:var(--sheet-soft);font-size:18px;font-variant-numeric:tabular-nums;padding:6px 2px;overflow:hidden}.series-episode-grid button[aria-current=true][data-v-e0af1232]{background:var(--sheet-tint);color:var(--sheet-active);font-weight:650;box-shadow:inset 0 0 0 1px var(--sheet-active)}.series-episode-current-icon[data-v-e0af1232]{position:absolute;top:5px;right:5px}.series-unnumbered[data-v-e0af1232]{display:grid;gap:8px;margin-top:12px}.series-unnumbered button[data-v-e0af1232]{min-height:44px;padding:8px;text-align:left;border-radius:10px;background:var(--sheet-soft);overflow-wrap:anywhere}.series-sheet-empty[data-v-e0af1232],.series-sheet-load[data-v-e0af1232]{padding:12px 0;text-align:center;font-size:14px;color:var(--sheet-muted)}.series-sheet-load p[data-v-e0af1232]{margin-bottom:8px;color:var(--sheet-active)}.series-sheet-load button[data-v-e0af1232]{min-height:44px;padding:10px 16px;border-radius:10px;background:var(--sheet-soft);white-space:normal}.series-sheet-description[data-v-e0af1232]{min-height:120px}.series-sheet-description h2[data-v-e0af1232]{font-size:18px;line-height:1.5;margin:0 0 12px;overflow-wrap:anywhere}.series-sheet-description p[data-v-e0af1232]{font-size:14px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--sheet-muted)}.series-sheet-footer[data-v-e0af1232]{flex:none;padding:12px 16px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--sheet-line)}.series-sheet-footer p[data-v-e0af1232]{display:grid;gap:4px;margin:0 0 12px;min-width:0}.series-sheet-footer p span[data-v-e0af1232]{font-size:12px;color:var(--sheet-muted)}.series-sheet-footer strong[data-v-e0af1232]{font-size:14px;font-weight:500;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.series-sheet-footer label[data-v-e0af1232]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:13px;cursor:pointer}.series-sheet-footer input[data-v-e0af1232]{width:36px;height:24px;accent-color:var(--sheet-active);flex:none;cursor:pointer}.series-episode-grid button>span[data-v-e0af1232]{max-width:100%;overflow-wrap:anywhere;line-height:1.3}.series-episode-grid .series-episode-long-number[data-v-e0af1232]{font-size:12px}.series-sheet-footer input[data-v-e0af1232]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;border:1px solid var(--sheet-muted);border-radius:999px;background:var(--sheet-soft);position:relative;margin:0;transition:background .15s}.series-sheet-footer input[data-v-e0af1232]:before{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--sheet-muted);transition:transform .15s}.series-sheet-footer input[data-v-e0af1232]:checked{background:var(--sheet-active);border-color:var(--sheet-active)}.series-sheet-footer input[data-v-e0af1232]:checked:before{transform:translate(16px);background:var(--sheet-bg)}@media (prefers-reduced-motion:reduce){.series-sheet-footer input[data-v-e0af1232],.series-sheet-footer input[data-v-e0af1232]:before{transition:none}}@media (max-width:359px){.series-episode-grid[data-v-e0af1232]{grid-template-columns:repeat(5,minmax(0,1fr))}.series-sheet-summary[data-v-e0af1232]{gap:8px}.series-sheet-title strong[data-v-e0af1232]{font-size:16px}}@media (prefers-color-scheme:dark){.series-episode-sheet[data-v-e0af1232]{--sheet-bg:#191923;--sheet-soft:#262631;--sheet-text:#f5f3f8;--sheet-muted:#b5b4c2;--sheet-line:#373640;--sheet-active:#ff91b6;--sheet-tint:#482536;color-scheme:dark}}.profile-viewer-header[data-v-bf9b42b2]{z-index:2}.profile-work-viewer .profile-viewer-steps[data-v-bf9b42b2]{bottom:auto;top:calc(8px + env(safe-area-inset-top));right:10px;z-index:3;flex-direction:row}.profile-viewer-social-retry[data-v-bf9b42b2]{position:absolute;top:76px;right:12px;z-index:3;display:flex;align-items:center;gap:6px;border:0;border-radius:12px;background:#24262ce8;color:#fff;padding:12px}.profile-viewer-overlay[data-v-bf9b42b2]{padding:0!important;background:#08090d;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden}.profile-work-viewer[data-v-bf9b42b2]{position:relative;isolation:isolate;height:100%;width:min(100%,560px);margin:auto;color:#fff;background:#000;overflow:hidden}.profile-viewer-media[data-v-bf9b42b2]{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none}.profile-viewer-media>img[data-v-bf9b42b2]{width:100%;height:100%;object-fit:contain}.profile-viewer-media[data-v-bf9b42b2] .feed-video-player{height:100%}.profile-viewer-loading[data-v-bf9b42b2]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;background:#08090d}.profile-viewer-retry[data-v-bf9b42b2]{position:absolute;top:42%;left:12%;width:76%;display:flex;gap:10px;align-items:center;justify-content:center;padding:16px;border:0;border-radius:14px;background:#282630;color:#fff}.profile-viewer-header[data-v-bf9b42b2]{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:calc(8px + env(safe-area-inset-top)) 10px 30px;background:linear-gradient(#0008,transparent);pointer-events:none}.profile-viewer-header>span[data-v-bf9b42b2]{position:absolute;left:50%;transform:translate(-50%);text-align:center;font-size:14px}.profile-viewer-header small[data-v-bf9b42b2]{display:block;margin-top:3px;font-size:11px;opacity:.75}.profile-work-viewer button[data-v-bf9b42b2]{pointer-events:auto;cursor:pointer;color:inherit;font:inherit}.profile-viewer-header button[data-v-bf9b42b2],.profile-viewer-gallery button[data-v-bf9b42b2],.profile-viewer-steps button[data-v-bf9b42b2]{display:grid;place-items:center;min-width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#0005}.profile-viewer-actions[data-v-bf9b42b2]{position:absolute;right:10px;bottom:calc(160px + env(safe-area-inset-bottom));display:grid;gap:13px}.profile-viewer-actions button[data-v-bf9b42b2]{display:grid;justify-items:center;gap:4px;min-width:44px;min-height:44px;padding:0;border:0;background:none;text-shadow:0 1px 4px #000}.profile-viewer-actions span[data-v-bf9b42b2]{font-size:12px}.profile-viewer-actions [aria-pressed=true][data-v-bf9b42b2]{color:#ff477f}.profile-work-viewer button[data-v-bf9b42b2]:disabled{opacity:.45}.profile-work-viewer button[data-v-bf9b42b2]:focus-visible{outline:2px solid #ff91b6;outline-offset:2px}.profile-viewer-footer[data-v-bf9b42b2]{position:absolute;bottom:0;left:0;right:0;padding:45px 70px max(20px,env(safe-area-inset-bottom)) 16px;background:linear-gradient(transparent,#000b);pointer-events:none}.profile-viewer-footer strong[data-v-bf9b42b2]{font-size:15px}.profile-viewer-footer h1[data-v-bf9b42b2]{font-size:16px;line-height:1.5;margin:6px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.profile-viewer-footer p[data-v-bf9b42b2]{font-size:13px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.profile-viewer-footer input[data-v-bf9b42b2]{pointer-events:auto;width:100%;padding:0;height:24px;border:0;background:none;accent-color:#fff}.profile-viewer-gallery[data-v-bf9b42b2]{display:flex;gap:12px;align-items:center;justify-content:center;font-size:12px}.profile-viewer-steps[data-v-bf9b42b2]{position:absolute;right:10px;bottom:max(16px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:4px}.profile-viewer-notice[data-v-bf9b42b2]{position:absolute;z-index:2;left:50%;top:40%;transform:translate(-50%);max-width:85%;padding:12px 16px;border-radius:12px;background:#30303bea;color:#fff;font-size:14px;text-align:center}.series-controls[data-v-bf9b42b2]{position:absolute;top:66px;left:12px;right:12px;z-index:3;display:flex;gap:8px;align-items:center}.series-controls button[data-v-bf9b42b2]{display:flex;gap:6px;align-items:center;min-height:44px;border:0;border-radius:12px;background:#12121de6;color:#fff;font-size:12px;padding:10px}.profile-viewer-header>span[data-v-bf9b42b2]{max-width:45%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.series-playback-error[data-v-bf9b42b2]{position:absolute;z-index:3;top:30%;left:8%;right:8%;text-align:center;font-size:14px;line-height:1.6;color:#ffc2d9;pointer-events:none}.publishing-library[data-v-c9cdc7ee]{background:#191c25;color:#f5f6fa;border-radius:22px;padding:22px;width:min(100%,820px);margin:auto;box-sizing:border-box}.publishing-library header[data-v-c9cdc7ee]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.publishing-library h2[data-v-c9cdc7ee]{flex:1;margin:0;font-size:21px;overflow-wrap:anywhere}.publishing-library button[data-v-c9cdc7ee]{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:9px;background:#282d39;color:inherit;padding:11px;cursor:pointer;font:inherit}.publishing-library button[data-v-c9cdc7ee]:disabled{opacity:.5;cursor:default}.publishing-library p[data-v-c9cdc7ee]{color:#b6bdcc;line-height:1.7}.publishing-library form[data-v-c9cdc7ee]{display:grid;gap:12px}.publishing-library input[data-v-c9cdc7ee],.publishing-library textarea[data-v-c9cdc7ee]{width:100%;box-sizing:border-box;background:#10131b;color:#fff;border:1px solid #3d4352;border-radius:10px;padding:12px;font:inherit}.publishing-library form>div[data-v-c9cdc7ee],.series-manage[data-v-c9cdc7ee]{display:flex;gap:12px;flex-wrap:wrap}.collection-list article[data-v-c9cdc7ee],.series-directory article[data-v-c9cdc7ee]{display:flex;align-items:center;gap:10px;border-bottom:1px solid #343a48;padding:12px 0}.collection-list article>button[data-v-c9cdc7ee]:first-child,.series-directory article>button[data-v-c9cdc7ee]:first-child{flex:1;min-width:0;background:transparent;text-align:left}.collection-list span[data-v-c9cdc7ee],.series-directory span[data-v-c9cdc7ee]{flex:1;min-width:0;display:grid;gap:6px}.collection-list small[data-v-c9cdc7ee],.series-directory small[data-v-c9cdc7ee]{color:#b9bdca}.series-directory b[data-v-c9cdc7ee]{overflow-wrap:anywhere;font-weight:500}.series-directory img[data-v-c9cdc7ee]{width:52px;height:70px;object-fit:cover;border-radius:8px}.publishing-library footer[data-v-c9cdc7ee]{display:flex;justify-content:center;padding-top:16px}.publishing-library button[data-v-c9cdc7ee]:focus-visible,.publishing-library input[data-v-c9cdc7ee]:focus-visible,.publishing-library textarea[data-v-c9cdc7ee]:focus-visible{outline:2px solid #ff8ab8}@media (max-width:500px){.publishing-library[data-v-c9cdc7ee]{padding:16px}.publishing-library h2[data-v-c9cdc7ee]{font-size:18px}}.profile-collections header[data-v-17e8dbd4]{flex-wrap:wrap;gap:8px}.profile-series-actions[data-v-17e8dbd4]{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.profile-collections .profile-series-actions button[data-v-17e8dbd4]{padding:0 4px;font-size:13px;cursor:pointer}.profile-collections .profile-series-create[data-v-17e8dbd4]{color:var(--pink,#ff477f)}.profile-series-empty[data-v-17e8dbd4]{margin:0;padding:10px 2px;font-size:13px;line-height:1.6;color:var(--m-muted,#aaaeba)}.profile-collections[data-v-17e8dbd4]{margin:4px 0 18px;min-width:0}.profile-collections header[data-v-17e8dbd4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.profile-collections h3[data-v-17e8dbd4]{margin:0;font-size:14px;color:var(--m-text,#f4f4f8)}.profile-collections header button[data-v-17e8dbd4],.profile-collections-error button[data-v-17e8dbd4]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:44px;border:0;background:none;color:var(--m-muted,#aaaeba);font:inherit;font-size:12px;padding:0 2px}.profile-collections-track[data-v-17e8dbd4]{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding:3px 2px}.profile-collections-track[data-v-17e8dbd4]::-webkit-scrollbar{display:none}.profile-collection-card[data-v-17e8dbd4]{display:flex;align-items:center;gap:10px;flex:0 0 min(82%,260px);scroll-snap-align:start;min-width:0;padding:10px;border:1px solid var(--m-line,#333641);border-radius:12px;background:var(--m-raised,#20252e);color:var(--m-text,#f4f4f8);font:inherit;text-align:left;cursor:pointer}.profile-collection-card[data-v-17e8dbd4]:last-child:first-child{flex-basis:100%}.profile-collection-card>img[data-v-17e8dbd4],.profile-collection-cover[data-v-17e8dbd4]{flex-shrink:0;width:44px;height:54px;object-fit:cover;border-radius:6px}.profile-collection-cover[data-v-17e8dbd4]{display:grid;place-items:center;background:var(--m-bg,#10131a);color:var(--m-muted,#aaaeba)}.profile-collection-copy[data-v-17e8dbd4]{display:grid;gap:6px;flex:1;min-width:0}.profile-collection-copy strong[data-v-17e8dbd4]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-collection-copy small[data-v-17e8dbd4]{font-size:11px;color:var(--m-muted,#aaaeba)}.profile-collection-card>svg[data-v-17e8dbd4]{flex-shrink:0;color:var(--m-muted,#aaaeba)}.profile-collections-error[data-v-17e8dbd4]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;color:var(--m-muted,#aaaeba);margin:0 0 12px}.profile-collections button[data-v-17e8dbd4]:focus-visible,.profile-collections-error button[data-v-17e8dbd4]:focus-visible{outline:2px solid #ff83b1;outline-offset:2px}.server-app .consumer-profile-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.server-app .server-filter-tabs.server-work-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:calc(100% - 24px);margin:12px 12px 16px;padding:4px;border:0;border-radius:13px;background:var(--m-raised, #20252e);overflow:visible;box-sizing:border-box}.server-app .server-filter-tabs.server-work-filters>button{min-width:0;min-height:44px;padding:8px 4px;border:0;border-radius:9px;background:transparent;color:var(--m-muted, #aaaeba);font-size:13px;line-height:1.3;white-space:normal}.server-app .server-filter-tabs.server-work-filters>button.active{background:#483040;color:#ffb5d0;box-shadow:inset 0 0 0 1px #a84b72}.server-app .server-profile-tabs:has(.profile-works-menu){grid-template-columns:repeat(2,minmax(0,1fr)) 44px;overflow:visible}.profile-works-menu{position:relative;align-self:center;color:var(--m-muted, #aaaeba)}.profile-works-menu>summary{display:grid;width:44px;height:44px;place-items:center;list-style:none;border-radius:9px;cursor:pointer}.profile-works-menu>summary::-webkit-details-marker{display:none}.profile-works-menu[open]>summary{background:var(--m-raised, #20252e);color:var(--m-text, #f4f4f8)}.profile-works-menu-panel{position:absolute;right:0;top:calc(100% + 4px);z-index:6;display:grid;min-width:160px;max-width:calc(100vw - 32px);padding:6px;border:1px solid var(--m-line, #333641);border-radius:13px;background:var(--m-raised, #20252e);box-shadow:0 12px 28px #0004}.server-app .server-profile-tabs .profile-works-menu-panel>button{display:flex;flex-direction:row;justify-content:flex-start;gap:8px;min-height:44px;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:var(--m-text, #f4f4f8);font-size:13px;white-space:nowrap}.server-app .server-profile-tabs .profile-works-menu-panel>button:hover{background:#ffffff0d}.server-work-filters>button:focus-visible,.profile-works-menu :is(summary,button):focus-visible{outline:2px solid #ff91b6;outline-offset:2px}.server-app .profile-collections,.server-app .profile-collections-error{margin-inline:12px}.server-app .server-work-cover .server-work-opening{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#10111899}.membership-receipt[data-v-1312b4fe]{padding:18px;border:1px solid #343c4a;border-radius:16px;background:#1a202b;text-align:left}.membership-receipt h3[data-v-1312b4fe]{font-size:14px;margin:0 0 16px;color:#edf2fa}.membership-receipt dl[data-v-1312b4fe]{display:grid;gap:12px;margin:0}.membership-receipt dl>div[data-v-1312b4fe]{display:flex;justify-content:space-between;gap:12px;font-size:13px;line-height:1.5}.membership-receipt dt[data-v-1312b4fe]{color:#a4afbf;flex-shrink:0}.membership-receipt dd[data-v-1312b4fe]{margin:0;text-align:right;color:#f4f6fc}.membership-receipt p[data-v-1312b4fe]{color:#9ca8bb;font-size:12px;line-height:1.6;margin:14px 0 0}.server-orders-page[data-v-0e4e7e74]{max-width:680px;margin-left:auto;margin-right:auto}.order-detail-hero[data-v-0e4e7e74]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;border:1px solid #354157;border-radius:16px;background:#1b2534;color:#a4c4ff;margin-bottom:24px}.order-detail-hero strong[data-v-0e4e7e74]{font-size:20px}.order-detail-hero p[data-v-0e4e7e74]{font-size:13px;color:#bbc5d6;text-align:center;line-height:1.7;margin:0}.order-detail-hero[data-status=fulfilled][data-v-0e4e7e74]{background:#193029;border-color:#305749;color:#86d8b6}.server-orders-page h2[data-v-0e4e7e74]{font-size:18px}.server-order-details[data-v-0e4e7e74]{padding:16px;border:1px solid #333d4d;border-radius:16px;background:#1b202b;margin-bottom:18px}.server-order-details div[data-v-0e4e7e74]{gap:16px;line-height:1.6}.server-order-details dd[data-v-0e4e7e74]{overflow-wrap:anywhere}.server-orders-page .consumer-primary[data-v-0e4e7e74]{width:100%;min-height:48px;margin-top:20px;background:#a4c4ff;color:#152338;border-radius:14px;font-size:15px}.server-page-section.help-center[data-v-d487bda7]{border:0;background:transparent;box-shadow:none}.help-center[data-v-d487bda7]{display:flex;flex-direction:column;gap:16px;padding:18px 0 32px;color:var(--text,#f8f7fa);min-width:0}.help-center h2[data-v-d487bda7]{font-size:18px;margin:0}.help-center p[data-v-d487bda7]{margin:0;overflow-wrap:anywhere}.help-contact[data-v-d487bda7]{display:flex;align-items:center;gap:12px;min-height:64px;padding:16px;border-radius:16px;border:1px solid var(--border,rgba(255,255,255,.12));background:var(--surface-raised,rgba(255,255,255,.06));color:inherit;font:inherit;font-weight:700}.help-contact span[data-v-d487bda7]{flex:1;text-align:left}.help-contact>svg[data-v-d487bda7]:first-child{color:#ff6b9b}.help-records-title[data-v-d487bda7]{margin-top:8px!important}.help-records[data-v-d487bda7]{display:grid;gap:8px}.help-records button[data-v-d487bda7]{display:flex;align-items:center;gap:12px;text-align:left;width:100%;min-height:80px;padding:14px;border:1px solid var(--border,rgba(255,255,255,.1));border-radius:14px;background:var(--surface-raised,rgba(255,255,255,.04));color:inherit;font:inherit}.help-records button>span[data-v-d487bda7]{display:grid;gap:5px;flex:1;min-width:0}.help-records strong[data-v-d487bda7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.help-records small[data-v-d487bda7],.help-records time[data-v-d487bda7],.help-muted[data-v-d487bda7],.help-empty[data-v-d487bda7],.help-detail small[data-v-d487bda7],.help-messages small[data-v-d487bda7]{color:var(--text-secondary,#aaa9b7);font-size:12px}.help-empty[data-v-d487bda7]{text-align:center;padding:32px 0}.help-form[data-v-d487bda7]{display:grid;gap:12px}.help-form label[data-v-d487bda7]{font-size:14px;font-weight:600}.help-form input[data-v-d487bda7],.help-form select[data-v-d487bda7],.help-form textarea[data-v-d487bda7]{box-sizing:border-box;min-width:0;width:100%;border:1px solid var(--border,rgba(255,255,255,.2));border-radius:12px;padding:12px;background:var(--surface-raised,rgba(255,255,255,.05));color:inherit;font:inherit}.help-form option[data-v-d487bda7]{color:#17151a;background:#fff}.help-form textarea[data-v-d487bda7]{resize:vertical;min-height:96px}.help-primary[data-v-d487bda7]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border:0;border-radius:12px;background:#f72d79;color:#fff;font:inherit;font-weight:700}.help-center button[data-v-d487bda7]:disabled{opacity:.5}.help-center button[data-v-d487bda7]:focus-visible,.help-center input[data-v-d487bda7]:focus-visible,.help-center textarea[data-v-d487bda7]:focus-visible,.help-center select[data-v-d487bda7]:focus-visible{outline:2px solid #ff82ad;outline-offset:3px}.help-target[data-v-d487bda7]{padding:12px 14px;border-radius:12px;background:var(--surface-raised,rgba(255,255,255,.06));font-weight:600}.help-detail[data-v-d487bda7]{display:grid;gap:7px}.help-detail>span[data-v-d487bda7]{color:#ff80aa;font-size:13px}.help-detail-text[data-v-d487bda7],.help-messages p[data-v-d487bda7]{white-space:pre-wrap;overflow-wrap:anywhere}.help-more[data-v-d487bda7]{align-self:flex-start;min-height:44px;border:0;background:none;color:inherit;font:inherit}.help-messages[data-v-d487bda7]{display:grid;gap:12px}.help-messages article[data-v-d487bda7]{padding:14px;border-radius:14px;background:var(--surface-raised,rgba(255,255,255,.07));margin-right:12%}.help-messages article.own[data-v-d487bda7]{margin-left:12%;margin-right:0;background:#ff43801f}.help-messages p[data-v-d487bda7]{margin-top:6px}.help-error[data-v-d487bda7]{color:#e66b92;display:grid;gap:8px}.help-pending[data-v-d487bda7]{padding:12px;border-radius:12px;background:#ffb23f1f;display:grid;gap:8px;font-size:13px}.help-pending button[data-v-d487bda7]{min-height:40px;background:none;border:0;color:inherit;font:inherit;font-weight:600}.creator-generation-progress[data-v-43921eab]{display:grid;place-items:center;gap:20px;position:relative;width:min(100%,320px);padding:24px 12px;text-align:center}.creator-generation-progress-track[data-v-43921eab]{position:relative;display:block;width:min(72%,208px);height:4px;overflow:hidden;border-radius:999px;background:#493647}.creator-generation-progress-track[data-v-43921eab]:after{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:#ff69a3;content:"";transition:width .38s ease-out}.creator-generation-progress-glow[data-v-43921eab]{position:absolute;inset:0 auto 0 0;width:42%;border-radius:inherit;background:linear-gradient(90deg,#ff5a99,#ffa3c5 50%,#ff5a99);animation:creator-progress-flow-43921eab 3.8s linear infinite}.creator-generation-progress.is-complete[data-v-43921eab]{animation:creator-progress-finish-43921eab .56s ease-out forwards}.creator-generation-progress.is-complete .creator-generation-progress-glow[data-v-43921eab]{visibility:hidden;animation:none}.creator-generation-progress.is-complete .creator-generation-progress-track[data-v-43921eab]:after{width:100%}@keyframes creator-progress-flow-43921eab{0%{transform:translate(-50%)}to{transform:translate(235%)}}@keyframes creator-progress-finish-43921eab{0%,68%{opacity:1}to{opacity:0}}.creator-generation-progress-label[data-v-43921eab]{display:block;color:#f5f5f7;font-size:17px;font-weight:600;line-height:1.5}.creator-generation-progress-detail[data-v-43921eab]{max-width:268px;margin:8px 0 0;color:#aeb6c5;font-size:13px;line-height:1.7;text-wrap:balance}.creator-generation-cancel[data-v-43921eab]{min-width:132px;min-height:44px;padding:10px 22px;border:1px solid #6d4058;border-radius:999px;background:#241923;color:#ff9bc2;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .16s ease,border-color .16s ease}.creator-generation-cancel[data-v-43921eab]:hover:not(:disabled){border-color:#ff79ae;background:#362030}.creator-generation-cancel[data-v-43921eab]:focus-visible{outline:2px solid #ff9bc2;outline-offset:4px}.creator-generation-cancel[data-v-43921eab]:disabled{opacity:.65;cursor:wait}.creator-generation-cancel-error[data-v-43921eab]{margin:0;color:#ffb5c9;font-size:12px;line-height:1.6}@media (max-height: 600px){.creator-generation-progress[data-v-43921eab]{gap:12px;padding-block:12px}}@media (prefers-reduced-motion: reduce){.creator-generation-progress-glow[data-v-43921eab]{animation:none;left:29%}.creator-generation-progress.is-complete[data-v-43921eab]{animation:none}.creator-generation-progress-track[data-v-43921eab]:after{transition:none}}.own-work-header[data-v-7ba3dd98]{display:flex;justify-content:space-between}.own-work-header button[data-v-7ba3dd98]:disabled{opacity:.4}.own-work-sheet .own-work-delete[data-v-7ba3dd98]{color:var(--pink,#ff477f)}.own-work-media[data-v-7ba3dd98]{z-index:0}.own-work-header[data-v-7ba3dd98],.own-work-footer[data-v-7ba3dd98]{z-index:1}.own-work-media .own-work-loading[data-v-7ba3dd98]{width:100%;height:100%;position:absolute}.own-work-media[data-v-7ba3dd98] .feed-video-sound{top:calc(15px + env(safe-area-inset-top))}.own-work-download-setting[data-v-7ba3dd98]{margin-top:12px;border-radius:14px;background:#272b35}.own-work-download-setting p[data-v-7ba3dd98]{margin:0;padding:0 18px 16px;color:#aeb5c1;font-size:12px;line-height:1.5}.own-work-overlay[data-v-7ba3dd98]{padding:0!important;background:#000;overflow:hidden;-webkit-backdrop-filter:none;backdrop-filter:none}.own-work-viewer[data-v-7ba3dd98]{height:100%;width:100%;position:relative;background:#000;color:#fff;isolation:isolate}.own-work-media[data-v-7ba3dd98]{position:absolute;top:0;right:0;bottom:0;left:0}.own-work-image[data-v-7ba3dd98]{width:100%;height:100%;object-fit:contain}.own-work-loading[data-v-7ba3dd98]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;background:#08090d}.own-work-retry[data-v-7ba3dd98]{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:12px;color:#fff;background:#24262c;padding:20px;border:0;border-radius:16px}.own-work-header[data-v-7ba3dd98]{position:absolute;inset:0 0 auto;padding:calc(10px + env(safe-area-inset-top)) 14px 28px;background:linear-gradient(#0008,transparent);pointer-events:none}.own-work-header button[data-v-7ba3dd98]{pointer-events:auto;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#0006;color:#fff}.own-work-footer[data-v-7ba3dd98]{position:absolute;bottom:0;left:0;right:0;padding:56px 16px max(14px,env(safe-area-inset-bottom));background:linear-gradient(transparent,#000b 45%,#000e);pointer-events:none}.own-work-footer button[data-v-7ba3dd98],.own-work-footer input[data-v-7ba3dd98]{pointer-events:auto}.own-work-caption[data-v-7ba3dd98]{max-width:calc(100% - 32px);text-shadow:0 1px 4px #000}.own-work-caption strong[data-v-7ba3dd98]{font-size:16px;font-weight:650}.own-work-caption h1[data-v-7ba3dd98]{font-size:16px;line-height:1.5;margin:6px 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.own-work-caption p[data-v-7ba3dd98]{font-size:14px;line-height:1.5;margin:4px 0 12px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.own-work-progress[data-v-7ba3dd98]{display:flex;align-items:center;gap:10px;margin-top:12px}.own-work-progress input[data-v-7ba3dd98]{flex:1;min-width:0;height:28px;padding:0;margin:0;accent-color:#fff;background:none;border:none}.own-work-progress span[data-v-7ba3dd98]{font-size:11px;color:#ddd;font-variant-numeric:tabular-nums;white-space:nowrap}.own-work-bottom[data-v-7ba3dd98]{display:flex;justify-content:flex-end;margin-top:5px;min-height:44px}.own-work-permission[data-v-7ba3dd98]{display:flex;align-items:center;gap:7px;border:0!important;background:#27272bcc!important;color:#fff!important;border-radius:12px;min-height:44px;padding:0 16px;font-size:14px}.own-work-gallery[data-v-7ba3dd98]{display:flex;align-items:center;justify-content:center;gap:18px;margin-bottom:12px;font-size:13px}.own-work-gallery button[data-v-7ba3dd98]{display:grid;place-items:center;min-width:44px;height:44px;border:0;background:#0006;border-radius:50%;color:#fff}.own-work-gallery button[data-v-7ba3dd98]:disabled{opacity:.3}.own-work-sheet-overlay[data-v-7ba3dd98]{display:flex;align-items:flex-end;padding:0!important;background:#0007;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1210}.own-work-sheet[data-v-7ba3dd98]{width:100%;max-width:600px;margin:0 auto;background:#1c2029;color:#fff;padding:12px 16px max(20px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0;box-sizing:border-box}.own-work-sheet-handle[data-v-7ba3dd98]{display:block;width:32px;height:4px;border-radius:9px;background:#ffffff30;margin:0 auto}.own-work-sheet h2[data-v-7ba3dd98]{font-size:17px;text-align:center;margin:18px 0 20px}.own-work-sheet [role=group][data-v-7ba3dd98]{border-radius:16px;overflow:hidden;background:#272b35}.own-work-sheet button[data-v-7ba3dd98]{display:flex;align-items:center;gap:12px;width:100%;min-height:68px;padding:12px 18px;border:0;background:none;color:#fff;font-size:15px;text-align:left}.own-work-sheet [role=group] button+button[data-v-7ba3dd98]{border-top:1px solid #ffffff0e}.own-work-sheet button span[data-v-7ba3dd98]{flex:1}.own-work-selected[data-v-7ba3dd98]{color:#ff4c8c;flex-shrink:0}.own-work-sheet button[data-v-7ba3dd98]:disabled{opacity:.55}.own-work-sheet .own-work-sheet-cancel[data-v-7ba3dd98]{justify-content:center;margin-top:12px;min-height:50px;border-radius:14px;background:#272b35;color:#c4c8d0}.own-work-toast[data-v-7ba3dd98]{position:fixed;z-index:1230;bottom:calc(320px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);max-width:80vw;width:max-content;border-radius:12px;background:#333945f5;padding:12px 18px;color:#fff;font-size:14px;box-shadow:0 8px 32px #0006;text-align:center;pointer-events:none}.own-work-media[data-v-7ba3dd98] .feed-video-unmute{top:calc(15px + env(safe-area-inset-top))}.account-page-header[data-v-bbc95e18]{position:sticky;top:0;z-index:15;display:grid;grid-template-columns:minmax(48px,1fr) minmax(0,3fr) minmax(48px,1fr);align-items:center;min-height:56px;width:100%;padding:4px 8px;border-bottom:1px solid var(--line,#32303b);background:var(--panel,#1d232c);box-sizing:border-box}.account-page-header h2[data-v-bbc95e18]{margin:0!important;padding:0!important;text-align:center;font-size:17px!important;font-weight:650;line-height:1.35;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text,#f5f3f8)}.account-page-back[data-v-bbc95e18]{display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:0;background:none;color:inherit;border-radius:10px;justify-self:start}.account-page-action[data-v-bbc95e18]{display:flex;justify-content:flex-end;align-items:center;min-width:0;min-height:44px;font-size:12px;overflow:hidden}.account-page-action[data-v-bbc95e18] button{min-height:44px;max-width:100%;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-page-back[data-v-bbc95e18]:focus-visible{outline:2px solid var(--pink,#ff477f);outline-offset:-2px}.public-creator-page[data-v-ac6fdae6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1150;overflow:auto;background:#0e1118;color:#f7f5f9;overscroll-behavior:contain}.public-creator-shell[data-v-ac6fdae6]{min-height:100%;max-width:600px;margin:auto;background:#10141c}.public-creator-top[data-v-ac6fdae6]{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;height:60px;padding:env(safe-area-inset-top) 16px 0;background:#10141cf5;border-bottom:1px solid #ffffff12;text-align:center}.public-creator-top strong[data-v-ac6fdae6]{font-size:17px}.public-creator-top button[data-v-ac6fdae6]{display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:inherit}.public-creator-cover[data-v-ac6fdae6]{height:116px;background:radial-gradient(circle at 30% 20%,#56364c 0,transparent 40%),linear-gradient(120deg,#222839,#131923)}.public-creator-identity[data-v-ac6fdae6]{position:relative;padding:0 20px 25px;text-align:center}.public-creator-avatar[data-v-ac6fdae6]{display:grid;place-items:center;width:82px;height:82px;margin:-41px auto 12px;border:4px solid #10141c;border-radius:50%;background:#2b3343;color:#ffd1e2;font-size:28px;font-weight:700;overflow:hidden}.public-creator-avatar img[data-v-ac6fdae6]{width:100%;height:100%;object-fit:cover}.public-creator-identity h1[data-v-ac6fdae6]{margin:0;font-size:24px;overflow-wrap:anywhere}.public-creator-identity p[data-v-ac6fdae6]{margin:10px auto 0;max-width:34ch;color:#b8b8c4;line-height:1.5;overflow-wrap:anywhere}.public-creator-stats[data-v-ac6fdae6]{display:flex;justify-content:center;gap:36px;margin:20px 0;color:#a8a9b5;font-size:12px}.public-creator-stats span[data-v-ac6fdae6]{display:grid;gap:4px}.public-creator-stats b[data-v-ac6fdae6]{color:#fff;font-size:19px}.public-creator-follow[data-v-ac6fdae6]{display:flex;align-items:center;justify-content:center;gap:7px;min-width:148px;min-height:43px;margin:0 auto;border:0;border-radius:12px;background:#ff2e78;color:#fff;font-weight:700}.public-creator-follow.followed[data-v-ac6fdae6]{background:#252a35;color:#e2dfe8}.public-creator-follow[data-v-ac6fdae6]:disabled{opacity:.6}.public-creator-divider[data-v-ac6fdae6]{height:44px;display:grid;place-items:center;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;background:#171b25;font-weight:650}.public-creator-grid[data-v-ac6fdae6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px}.public-creator-grid button[data-v-ac6fdae6]{position:relative;aspect-ratio:3/4;border:0;padding:0;background:#222936;color:#fff;overflow:hidden;text-align:left}.public-creator-grid img[data-v-ac6fdae6]{width:100%;height:100%;object-fit:cover}.public-creator-placeholder[data-v-ac6fdae6]{display:grid;place-items:center;height:100%;color:#808797}.public-creator-work-title[data-v-ac6fdae6]{position:absolute;inset:auto 0 0;padding:25px 8px 8px;background:linear-gradient(transparent,#000b);font-size:12px;line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.public-creator-empty[data-v-ac6fdae6]{display:grid;justify-items:center;gap:8px;padding:64px 16px;color:#9298a6}.public-creator-empty p[data-v-ac6fdae6]{margin:0}.public-creator-more[data-v-ac6fdae6]{display:block;width:calc(100% - 32px);min-height:44px;margin:18px auto;border:1px solid #ffffff24;border-radius:12px;background:#202631;color:#fff}.public-creator-error[data-v-ac6fdae6]{padding:12px 18px;text-align:center;color:#ff9dae}.public-creator-error button[data-v-ac6fdae6]{color:inherit;border:0;background:none;text-decoration:underline}button[data-v-ac6fdae6]:focus-visible{outline:2px solid #ff75a5;outline-offset:2px}.server-app .server-workspace[data-view=home]{position:relative}.server-app .server-workspace .server-immersive-feed{display:block;height:calc(100dvh - 190px);min-height:400px;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;scrollbar-width:none;padding:0}.server-app .server-immersive-feed::-webkit-scrollbar{display:none}.server-app .server-workspace .server-immersive-feed>.server-card{position:relative;display:block;height:100%;min-height:0;scroll-snap-align:start;scroll-snap-stop:always;transform:none}.server-app .server-workspace .server-immersive-feed .server-copy{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;padding:0 84px 22px 18px;justify-content:flex-end;background:linear-gradient(180deg,transparent 55%,#0007 85%,#000a)}.server-app .server-immersive-feed .feed-caption{max-height:40%;overflow:hidden;color:#fff;text-shadow:0 1px 8px #0008;pointer-events:auto}.server-app .server-immersive-feed .feed-caption.expanded{overflow:auto;pointer-events:auto}.server-app .server-immersive-feed .feed-author{margin:0 0 7px;font-size:16px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.server-app .server-immersive-feed .feed-author-link{display:block;max-width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.server-app .server-immersive-feed .feed-author-link:focus-visible{outline:2px solid #ff75a5;outline-offset:3px}.feed-share-sheet{padding:4px 2px 10px}.feed-share-sheet h2{margin:8px 8px 16px;font-size:18px}.feed-share-sheet>button{display:flex;align-items:center;gap:14px;width:100%;min-height:56px;padding:10px 14px;border:0;border-bottom:1px solid #ddd;background:none;color:#202127;text-align:left;font:inherit}.feed-share-sheet>button:disabled{opacity:.4}.feed-share-sheet>p{margin:3px 14px 12px;color:#666b76;font-size:12px;line-height:1.5}.feed-share-sheet>a.media-save-action,.feed-share-sheet>button.media-save-action{justify-content:flex-start;gap:14px;width:100%;min-height:56px;padding:10px 14px;border:0;border-radius:0;border-bottom:1px solid #ddd;background:none;color:#202127;text-align:left;font:inherit}.server-app .server-immersive-feed .server-work-title h2{margin:0 0 6px;font-size:18px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.server-app .server-immersive-feed .feed-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;color:#fff;font:inherit;font-size:13px;line-height:1.6;padding:0;border:0;text-align:left;background:transparent;pointer-events:auto;cursor:pointer}.server-app .server-immersive-feed .feed-caption.expanded .feed-description{display:block}.server-app .server-immersive-feed .published-topic-links{margin-top:6px;max-height:50px;overflow:auto;font-size:12px}.server-app .server-workspace .server-immersive-feed .server-card-toolbar{right:10px;bottom:20px;gap:10px}.server-app .server-workspace .server-immersive-feed .server-card-toolbar>button{width:48px;min-height:56px;padding:3px!important;border-radius:0;border:0;background:transparent!important;box-shadow:none!important;text-shadow:none!important}.server-app .server-immersive-feed .server-card-toolbar>button svg{width:30px;height:30px;fill:currentColor;stroke-width:1.5;filter:none}.server-app .server-immersive-feed .server-card-toolbar>button svg.lucide-message-circle-more path:not(:first-child){fill:none;stroke:#363740;stroke-width:2.5}.server-app .server-immersive-feed .server-card-toolbar>button span{font-size:12px!important}.server-app .server-workspace .server-immersive-feed.feed-scroll-locked{overflow:hidden}.feed-menu-scroll{overflow:auto;overscroll-behavior:contain;min-height:0}.feed-menu-group{background:#fff;border-radius:16px;margin:0 0 12px;padding:0 14px}.feed-menu-group>button{display:flex;align-items:center;gap:14px;width:100%;text-align:left;min-height:54px;padding:8px 0;border:0;border-bottom:1px solid #eee;background:none;color:#202127;font:inherit;cursor:pointer}.feed-menu-group>button:last-child{border-bottom:0}.feed-menu-group>button:disabled{opacity:.4}.feed-menu-cancel{flex:none;min-height:44px;background:#fff;border:0;border-radius:12px;color:#333;font:inherit;cursor:pointer}.feed-speed{display:flex;align-items:center;flex-wrap:wrap;gap:3px;border-bottom:1px solid #eee;padding:5px 0;min-height:54px}.feed-speed>span{display:flex;gap:10px;align-items:center;margin-right:auto}.feed-speed>button{background:none;border:0;min-width:44px;min-height:44px;padding:0 2px;color:#777;font-size:12px;cursor:pointer}.feed-speed>button[aria-pressed=true]{color:#ed3975;font-weight:700}.server-app .feed-clean .server-copy,.server-app .feed-clean .server-feed-tabs{visibility:hidden;pointer-events:none}.feed-exit-clean{position:fixed;right:20px;top:max(18px,env(safe-area-inset-top));z-index:30;border:0;background:#1b1d2380;color:#fff;border-radius:16px;padding:12px 16px;font:inherit;cursor:pointer}.server-app:has(.feed-clean) .server-bottom-nav{visibility:hidden}.server-app .feed-comments-open .server-card.active .server-video{height:34dvh;bottom:auto;top:0}.feed-pending-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.feed-reload{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:0;border-radius:18px;padding:12px 18px;color:#fff;background:#16181ecc;cursor:pointer}.feed-actions-overlay.publishing-overlay{display:flex;align-items:flex-end;justify-content:center;padding:0;background:#0007;-webkit-backdrop-filter:none;backdrop-filter:none}.feed-actions-sheet{width:min(100%,540px);box-sizing:border-box;padding:20px 16px max(16px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;background:#1a1d26;color:#fff}.feed-actions-sheet h2{font-size:15px;text-align:center;margin:0 0 12px}.feed-actions-sheet button{display:block;width:100%;min-height:48px;border:0;border-bottom:1px solid #ffffff14;background:transparent;color:inherit;font:inherit;cursor:pointer}.feed-actions-sheet .feed-actions-close{margin-top:12px;border:0;border-radius:12px;background:#2a2e38}.feed-actions-sheet button:focus-visible{outline:2px solid #ff8ebb;outline-offset:-3px}@media (max-width:740px){.server-app .server-workspace[data-view=home]{height:100dvh;min-height:0;padding:0;overflow:hidden}.server-app .server-workspace[data-view=home] .server-feed-tabs{position:absolute;top:env(safe-area-inset-top);left:0;right:0;height:48px;box-sizing:border-box;z-index:18}.server-app .server-workspace .server-immersive-feed{position:absolute;top:calc(48px + env(safe-area-inset-top));bottom:calc(70px + env(safe-area-inset-bottom));left:0;right:0;height:auto;min-height:0}.server-app .server-workspace .server-immersive-feed>.server-card{height:100%;min-height:0;border:0;border-radius:0}.server-app .server-workspace.feed-clean .server-immersive-feed{top:0;bottom:0}.server-app .feed-comments-open .server-card.active .server-video{height:calc(34dvh - 48px)}}.membership-page[data-v-c30b3679]{--membership-accent: #a4c4ff;--membership-tint: #1d2c43;--membership-border: #628cc9;--membership-button: #abcaff;--membership-ink: #122744;max-width:680px;padding:4px 0 0}.membership-page[data-family=partner][data-v-c30b3679]{--membership-accent: #ebc887;--membership-tint: #352e23;--membership-border: #ad8b4f;--membership-button: #e8c68b;--membership-ink: #322512}.membership-page[data-family=pro][data-v-c30b3679]{--membership-accent: #c8acff;--membership-tint: #302641;--membership-border: #9673c9;--membership-button: #cfb5ff;--membership-ink: #29183f}.membership-page button[data-v-c30b3679]{font:inherit;cursor:pointer}.membership-page button[data-v-c30b3679]:focus-visible{outline:2px solid var(--membership-accent);outline-offset:3px}.membership-family-switch[data-v-c30b3679]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:5px;border:1px solid #303540;border-radius:14px;background:#181b23}.membership-family-switch button[data-v-c30b3679]{min-width:0;min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 8px;border:1px solid transparent;border-radius:10px;background:transparent;color:#a6aab6;font-size:14px;font-weight:600;line-height:1.4}.membership-family-switch svg[data-v-c30b3679]{flex:0 0 20px}.membership-family-plus[aria-pressed=true][data-v-c30b3679]{background:#233650;border-color:#45658f;color:#bad3ff}.membership-family-pro[aria-pressed=true][data-v-c30b3679]{background:#382b4b;border-color:#8263aa;color:#d6c0ff}.membership-family-partner[aria-pressed=true][data-v-c30b3679]{background:#3a3022;border-color:#866e46;color:#efd19c}.membership-intro[data-v-c30b3679]{display:flex;align-items:center;gap:14px;padding:23px 4px 14px}.membership-identity-icon[data-v-c30b3679]{display:grid;place-items:center;flex:0 0 56px;height:56px;border-radius:17px;border:1px solid var(--membership-border);background:var(--membership-tint);color:var(--membership-accent)}.membership-intro h1[data-v-c30b3679]{margin:0 0 5px;font-size:24px;line-height:1.25;letter-spacing:-.5px;color:var(--membership-accent)}.membership-intro p[data-v-c30b3679]{margin:0;color:#aeb2bf;font-size:12px;line-height:1.6}.membership-account-status[data-v-c30b3679]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin:0 0 24px;padding:0 4px;font-size:12px;line-height:1.5;color:#aeb2bf}.membership-page h2[data-v-c30b3679]{margin:0 0 12px;font-size:15px;font-weight:650;color:#f2f3f7}.membership-page .membership-offers[data-v-c30b3679]{display:grid;gap:8px;margin:0;padding:0;overflow:visible}.membership-page .membership-offers button[data-v-c30b3679]{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-width:0;min-height:70px;padding:13px 15px;border:1px solid #363b47;border-radius:13px;background:#1a1e27;color:#eff1f7;text-align:left}.membership-page .membership-offers button.selected[data-v-c30b3679]{border-color:var(--membership-border);background:var(--membership-tint)}.membership-plan-check[data-v-c30b3679]{display:grid;place-items:center;width:18px;height:18px;border:1px solid #636976;border-radius:50%}.selected .membership-plan-check[data-v-c30b3679]{border-color:var(--membership-accent);background:var(--membership-accent);color:var(--membership-ink)}.membership-page .membership-offers svg[data-v-c30b3679]{position:static;color:inherit}.membership-plan-copy[data-v-c30b3679]{display:flex;flex-direction:column;gap:4px;min-width:0}.membership-plan-copy b[data-v-c30b3679]{font-size:14px;line-height:1.45;font-weight:600;overflow-wrap:anywhere}.membership-page .membership-offers small[data-v-c30b3679]{color:#aeb3bf;font-size:12px;line-height:1.4}.membership-page .membership-offers strong[data-v-c30b3679]{color:#f1f3f8;font-size:21px;line-height:1.2;font-weight:650;white-space:nowrap;font-variant-numeric:tabular-nums}.membership-page .membership-offers .selected strong[data-v-c30b3679]{color:var(--membership-accent)}.membership-entitlements[data-v-c30b3679]{padding:19px 17px;margin-top:22px;border:1px solid #303541;border-radius:15px;background:#191d26}.membership-entitlements ul[data-v-c30b3679]{list-style:none;padding:0;margin:0;display:grid;gap:18px}.membership-entitlements li[data-v-c30b3679]{display:flex;align-items:flex-start;gap:12px;color:#e1e4ed;font-size:14px;line-height:1.5}.membership-entitlements li svg[data-v-c30b3679]{color:var(--membership-accent);flex:0 0 20px;margin-top:1px}.membership-entitlements b[data-v-c30b3679]{font-weight:600}.membership-entitlements small[data-v-c30b3679]{display:block;margin-top:4px;font-size:12px;color:#aeb3bf}.membership-orders[data-v-c30b3679]{display:flex;align-items:center;justify-content:center;gap:6px;margin:8px auto;min-height:44px;padding:10px 16px;border:0;background:transparent;color:#aeb3bf;font-size:13px!important}.membership-purchase-bar[data-v-c30b3679]{position:sticky;bottom:0;z-index:4;display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,1fr);align-items:center;gap:16px;padding:14px 0 calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid #323744;background:#10131a}.membership-purchase-bar>span[data-v-c30b3679]{display:flex;flex-direction:column;gap:3px;min-width:0}.membership-purchase-bar small[data-v-c30b3679]{color:#adb2bf;font-size:11px}.membership-purchase-bar strong[data-v-c30b3679]{color:var(--membership-accent);font-size:25px;line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.membership-purchase-bar button[data-v-c30b3679]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px;border:0;border-radius:12px;background:var(--membership-button);color:var(--membership-ink);font-weight:700;font-size:15px;line-height:1.4}.membership-purchase-bar button svg[data-v-c30b3679]{flex:0 0 18px}@media (max-width: 360px){.membership-page .membership-offers button[data-v-c30b3679]{padding:12px 11px;gap:9px}.membership-page .membership-offers strong[data-v-c30b3679]{font-size:19px}.membership-intro h1[data-v-c30b3679]{font-size:22px}.membership-family-switch button[data-v-c30b3679]{gap:5px;font-size:13px}.membership-purchase-bar[data-v-c30b3679]{gap:10px;grid-template-columns:minmax(0,1fr) minmax(130px,1fr)}}@media (max-width: 480px){.membership-family-switch button[data-v-c30b3679]{flex-direction:column;gap:5px;padding:9px 3px;font-size:12px}.membership-family-switch span[data-v-c30b3679]{overflow-wrap:anywhere}}.checkout-page[data-v-f5d1fd05]{--accent:#a4c4ff;--accent-bg:#223149;max-width:680px;margin:auto;padding:8px 0 24px;color:#f4f6fc}.checkout-page[data-family=pro][data-v-f5d1fd05]{--accent:#c8acff;--accent-bg:#322641}.checkout-page[data-family=partner][data-v-f5d1fd05]{--accent:#ebc887;--accent-bg:#352e23}.checkout-steps[data-v-f5d1fd05]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);padding:0;margin:0 0 24px;gap:8px;color:#8994a7;font-size:12px;text-align:center}.checkout-steps li[data-v-f5d1fd05]{padding:10px 0;border-bottom:2px solid #303846}.checkout-steps .done[data-v-f5d1fd05]{color:var(--accent);border-color:var(--accent)}.checkout-page .checkout-product[data-v-f5d1fd05]{display:grid;grid-template-columns:48px 1fr;gap:14px;text-align:left;border:1px solid #343c4a;border-radius:18px;padding:20px;background:#1a202b;margin:0 0 20px}.checkout-page .checkout-product-icon[data-v-f5d1fd05]{display:grid;place-items:center;width:48px;height:48px;margin:0;border-radius:14px;background:var(--accent-bg);color:var(--accent)}.checkout-product h2[data-v-f5d1fd05]{font-size:18px;line-height:1.5;margin:4px 0}.checkout-product small[data-v-f5d1fd05]{font-size:12px;color:#aeb8c9}.checkout-product dl[data-v-f5d1fd05]{grid-column:1/-1;display:grid;gap:12px;margin:4px 0 0;padding-top:16px;border-top:1px solid #343c4a}.checkout-product dl div[data-v-f5d1fd05]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.checkout-product dt[data-v-f5d1fd05]{color:#aeb8c9}.checkout-product dd[data-v-f5d1fd05]{margin:0}.checkout-product .checkout-amount[data-v-f5d1fd05]{font-size:25px;font-weight:750;color:var(--accent)}.checkout-page .checkout-methods[data-v-f5d1fd05]{padding:18px;border:1px solid #343c4a;border-radius:16px;background:#1a202b}.checkout-methods h3[data-v-f5d1fd05]{font-size:14px;margin:0 0 14px}.checkout-methods button[data-v-f5d1fd05]{width:100%;display:flex;align-items:center;gap:10px;min-height:48px;margin-top:8px;padding:12px;border:1px solid #414a5a;border-radius:12px;background:#202735;color:#fff}.checkout-methods button[aria-pressed=true][data-v-f5d1fd05]{border-color:var(--accent);background:var(--accent-bg)}.checkout-methods button span[data-v-f5d1fd05]{flex:1;text-align:left}.checkout-page .checkout-pending[data-v-f5d1fd05]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;border:1px solid #3a475b;background:#1a202b;border-radius:16px;padding:24px 18px;margin:18px 0;color:var(--accent)}.checkout-pending h2[data-v-f5d1fd05]{font-size:18px;margin:0}.checkout-pending p[data-v-f5d1fd05]{font-size:13px;line-height:1.7;margin:0;color:#b7c0d0}.checkout-pending button[data-v-f5d1fd05]{min-height:44px;background:transparent;border:1px solid #556b8d;border-radius:10px;padding:10px 16px;color:var(--accent)}.checkout-page .consumer-primary[data-v-f5d1fd05]{width:100%;min-height:48px;border-radius:14px;background:var(--accent);color:#121c2c;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px}.checkout-page button[data-v-f5d1fd05]:disabled{opacity:.5;cursor:wait}.checkout-page .consumer-quiet-link[data-v-f5d1fd05]{min-height:44px;font-size:13px;color:#afbacd;margin:8px auto;display:flex;justify-content:center;align-items:center}.checkout-secure[data-v-f5d1fd05]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:#95a2b7}.checkout-page .checkout-result[data-v-f5d1fd05]{display:block;padding:20px 0;text-align:center}.checkout-result h1[data-v-f5d1fd05]{font-size:24px;margin:18px 0 10px}.checkout-result>p[data-v-f5d1fd05]{font-size:13px;color:#acb8cb;line-height:1.7}.checkout-page .checkout-success-icon[data-v-f5d1fd05]{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;margin:auto;background:#173b31;color:#82dfb9}.checkout-result .membership-receipt[data-v-f5d1fd05]{margin-top:24px}.checkout-result .checkout-note[data-v-f5d1fd05]{margin-top:14px;font-size:12px!important}.checkout-unavailable[data-v-f5d1fd05]{padding:18px;border:1px solid #444250;border-radius:14px;font-size:13px;line-height:1.7;color:#c4bfcc}.checkout-methods button svg[data-v-f5d1fd05]{color:var(--accent)}.checkin-page[data-v-aa096174]{width:100%;max-width:600px;margin:0 auto;color:#f4f3f8;font-variant-numeric:tabular-nums}.checkin-page button[data-v-aa096174]{font:inherit;cursor:pointer}.checkin-page button[data-v-aa096174]:focus-visible{outline:2px solid #ff93bd;outline-offset:4px}.checkin-page button[data-v-aa096174]:disabled{cursor:default}.checkin-page p[data-v-aa096174]{margin:0;line-height:1.6}.checkin-overview[data-v-aa096174]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 5px 25px}.checkin-summary>span[data-v-aa096174]{display:flex;align-items:center;gap:6px;color:#c5bfca;font-size:13px}.checkin-summary>span svg[data-v-aa096174]{color:#ff94bc}.checkin-summary>div[data-v-aa096174]{display:flex;align-items:baseline;gap:9px;margin:4px 0}.checkin-summary strong[data-v-aa096174]{font-size:52px;line-height:1.1;font-weight:650;letter-spacing:-2px}.checkin-summary>div span[data-v-aa096174]{font-size:14px;color:#b6afbc}.checkin-page .checkin-summary p[data-v-aa096174]{font-size:11px;color:#a7a2b2}.checkin-reward[data-v-aa096174]{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:7px}.checkin-gift[data-v-aa096174]{width:50px;height:50px;display:grid;place-items:center;border:1px solid #634055;border-radius:17px;color:#ff97bf;background:#302030}.checkin-reward>span[data-v-aa096174]:not(.checkin-gift){color:#bdb3c2;font-size:11px}.checkin-reward b[data-v-aa096174]{display:flex;align-items:center;gap:5px;color:#ffabd0;font-size:20px}.checkin-month[data-v-aa096174]{border:1px solid #343743;border-radius:20px;padding:20px 16px 0;background:#1a1d27;box-shadow:0 10px 30px #00000012}.checkin-month-head[data-v-aa096174]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 3px 20px}.checkin-page h3[data-v-aa096174]{margin:0;font-size:17px;line-height:1.5;font-weight:650}.checkin-page .checkin-month-head p[data-v-aa096174]{margin-top:3px;font-size:11px;color:#aaa5b4}.checkin-refresh[data-v-aa096174]{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border:1px solid #363945;background:#222631;border-radius:11px;color:#aba6b5}.checkin-weekdays[data-v-aa096174],.checkin-date-grid[data-v-aa096174]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center;gap:4px}.checkin-weekdays[data-v-aa096174]{margin-bottom:9px;font-size:11px;color:#9591a2}.checkin-date-grid[data-v-aa096174]{row-gap:7px}.checkin-date[data-v-aa096174]{min-width:0;min-height:47px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:11px;border:1px solid transparent}.checkin-date-number[data-v-aa096174]{min-width:26px;position:relative;font-size:14px;line-height:22px}.checkin-date-number svg[data-v-aa096174]{position:absolute;top:0;right:-5px;color:#ffadd0}.checkin-page .checkin-date small[data-v-aa096174]{color:#ffb6d1;font-size:9px;line-height:13px}.checkin-date-space[data-v-aa096174]{height:13px}.checkin-date.future[data-v-aa096174]{color:#747383}.checkin-date.signed[data-v-aa096174]{color:#ffb6d1;background:#382333}.checkin-date.today[data-v-aa096174]{border-color:#fc6da5;background:#51253e;color:#fff}.checkin-month-foot[data-v-aa096174]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:16px;padding:14px 3px;border-top:1px solid #30343f;color:#a9a3b2;font-size:11px}.checkin-month-foot>span[data-v-aa096174]:first-child{display:flex;align-items:center;gap:5px}.checkin-month-foot svg[data-v-aa096174],.checkin-month-foot b[data-v-aa096174]{color:#ffacd0}.checkin-claim-area[data-v-aa096174]{padding:20px 0 5px;text-align:center}.checkin-claim[data-v-aa096174]{width:100%;min-height:49px;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border:1px solid #ff3c89;border-radius:14px;background:#fa2f7e;color:#fff;font-weight:650!important}.checkin-claim[data-v-aa096174]:disabled{background:#292630;color:#aaa3b3;border-color:#393440}.checkin-claim.claimed[data-v-aa096174]{color:#ffabd0;background:#352332;border-color:#66334f}.checkin-page .checkin-claim-area p[data-v-aa096174]{margin:9px 0 0;font-size:11px;color:#bdb4c4}.checkin-page .checkin-claim-area .checkin-feedback[data-v-aa096174]{color:#f4bbd5}.checkin-unavailable[data-v-aa096174]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:36px 15px;color:#bdb4c4;text-align:center}.checkin-unavailable button[data-v-aa096174]{border:1px solid #724158;border-radius:10px;padding:9px 18px;background:#352332;color:#ffb6d1}.checkin-success-toast[data-v-aa096174]{position:fixed;top:calc(env(safe-area-inset-top) + 20px);left:50%;z-index:130;display:flex;align-items:center;gap:8px;width:max-content;max-width:min(calc(100vw - 32px),380px);box-sizing:border-box;padding:12px 16px;transform:translate(-50%);border:1px solid #ffffff2b;border-radius:12px;background:#272a36f0;box-shadow:0 14px 38px #00000047;color:#f7f7fb;font-size:14px;line-height:1.45;pointer-events:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.checkin-success-toast svg[data-v-aa096174]{flex:none;color:#ff97bf}.checkin-success-toast span[data-v-aa096174]{overflow-wrap:anywhere}.checkin-toast-enter-active[data-v-aa096174],.checkin-toast-leave-active[data-v-aa096174]{transition:opacity .15s ease,transform .15s ease}.checkin-toast-enter-from[data-v-aa096174],.checkin-toast-leave-to[data-v-aa096174]{opacity:0;transform:translate(-50%,-6px)}@media (prefers-reduced-motion:reduce){.checkin-toast-enter-active[data-v-aa096174],.checkin-toast-leave-active[data-v-aa096174]{transition:none}}@media (min-width:700px){.checkin-page[data-v-aa096174]{padding:12px 10px}.checkin-month[data-v-aa096174]{padding:24px 25px 0}.checkin-date[data-v-aa096174]{min-height:58px}}@media (max-width:350px){.checkin-month[data-v-aa096174]{padding:17px 10px 0}.checkin-date-grid[data-v-aa096174]{gap:4px 2px}.checkin-page .checkin-summary p[data-v-aa096174]{max-width:175px}.checkin-overview[data-v-aa096174]{gap:8px}}.ranking-header[data-v-52bd4bae]{gap:12px}.ranking-header>h2[data-v-52bd4bae]{min-width:0;font-size:20px}.ranking-table[data-v-52bd4bae]{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left}.ranking-caption[data-v-52bd4bae]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ranking-place-column[data-v-52bd4bae]{width:48px}.ranking-metric-column[data-v-52bd4bae]{width:96px}.ranking-table thead th[data-v-52bd4bae]{padding:8px 4px 12px;color:var(--muted);font-size:13px;font-weight:500}.ranking-table tbody th[data-v-52bd4bae],.ranking-table tbody td[data-v-52bd4bae]{height:56px;padding:12px 4px;border-bottom:1px solid var(--line, #282734);vertical-align:middle;font-size:15px}.ranking-table th[data-v-52bd4bae]:last-child,.ranking-score[data-v-52bd4bae]{text-align:right}.ranking-place[data-v-52bd4bae],.ranking-score[data-v-52bd4bae]{font-variant-numeric:tabular-nums}.ranking-creator[data-v-52bd4bae]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ranking-my-rank[data-v-52bd4bae]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;box-sizing:border-box;margin:16px 0 0;padding:12px 16px;font-size:14px}.ranking-my-rank>span[data-v-52bd4bae]{color:var(--muted)}.ranking-my-rank>strong[data-v-52bd4bae]{font-weight:600;white-space:nowrap}.ranking-month[data-v-52bd4bae]{position:relative;flex:none}.ranking-month-trigger[data-v-52bd4bae]{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 10px;border:1px solid var(--line, #282734);border-radius:10px;background:var(--panel, #15151f);color:inherit;font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.ranking-month-trigger>svg[data-v-52bd4bae]{flex:none;color:var(--muted)}.ranking-month-trigger>strong[data-v-52bd4bae]{font-weight:600}.ranking-month-trigger[aria-expanded=true][data-v-52bd4bae]{border-color:var(--pink, #ff477f)}.ranking-month-chevron-open[data-v-52bd4bae]{transform:rotate(180deg)}.ranking-month-panel[data-v-52bd4bae]{position:absolute;top:calc(100% + 8px);right:0;z-index:12;width:min(280px,calc(100vw - 48px));box-sizing:border-box;padding:12px;border:1px solid var(--line, #282734);border-radius:14px;background:var(--panel, #15151f);box-shadow:0 12px 32px #0000004d}.ranking-month-panel-above[data-v-52bd4bae]{top:auto;bottom:calc(100% + 8px)}.ranking-month-year[data-v-52bd4bae]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.ranking-month-panel button[data-v-52bd4bae]{min-height:44px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;cursor:pointer}.ranking-month-year button[data-v-52bd4bae]{display:grid;place-items:center;width:44px}.ranking-month-grid[data-v-52bd4bae]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ranking-month-grid button[aria-pressed=true][data-v-52bd4bae]{background:var(--pink, #ff4088);color:#fff;font-weight:700}.ranking-month-panel button[data-v-52bd4bae]:disabled{opacity:.3;cursor:not-allowed}.ranking-month-current[data-v-52bd4bae]{width:100%;margin-top:8px;color:var(--pink, #ff4088)!important}.ranking-month button[data-v-52bd4bae]:focus-visible{outline:2px solid var(--pink, #ff4088);outline-offset:2px}@media (max-width: 360px){.ranking-header>h2[data-v-52bd4bae]{font-size:18px}.ranking-month-trigger[data-v-52bd4bae]{gap:5px;padding-inline:8px}}@media (max-height: 540px){.ranking-month-panel[data-v-52bd4bae],.ranking-month-panel-above[data-v-52bd4bae]{position:fixed;top:auto;bottom:88px;left:50%;right:auto;transform:translate(-50%);max-height:calc(100dvh - 120px);overflow-y:auto}}.consumer-hot-row[data-v-30bc0410]{display:grid;grid-template-columns:24px minmax(0,1fr) max-content;column-gap:12px;min-height:56px}.consumer-hot-rank[data-v-30bc0410]{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.consumer-hot-rank-first[data-v-30bc0410]{color:var(--pink)}.consumer-hot-title[data-v-30bc0410]{display:flex;align-items:center;gap:7px;min-width:0;text-align:left}.consumer-hot-title-text[data-v-30bc0410]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consumer-hot-metric[data-v-30bc0410]{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap}.consumer-hot-badge[data-v-30bc0410]{display:inline-flex;align-items:center;flex:none;color:var(--pink)}.consumer-hot-badge-2[data-v-30bc0410]{opacity:.8}.consumer-hot-badge-3[data-v-30bc0410]{color:var(--muted)}.consumer-hot-value[data-v-30bc0410]{text-align:right;white-space:nowrap;font-size:14px;font-variant-numeric:tabular-nums}.media-save-action[data-v-ce12a9c7]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:6px 12px;border:1px solid #465060;border-radius:10px;background:#272d37;color:#f5f5f7;font:inherit;text-decoration:none;cursor:pointer}.media-save-action[data-v-ce12a9c7]:focus-visible{outline:2px solid #ff69a3;outline-offset:3px}.media-save-action[data-v-ce12a9c7]:disabled{cursor:default;opacity:.4}.community-page{color:inherit;display:grid;gap:14px;padding:20px;max-width:820px;width:100%;margin:0 auto}.community-page header,.community-row{display:flex;align-items:center;gap:14px;justify-content:space-between}.community-page header h2{margin:0;font-size:20px}.community-page p{margin:0;line-height:1.65}.community-page small{color:var(--muted,#9392a5);line-height:1.6}.community-row{border-bottom:1px solid var(--line,#282734);padding:15px 4px;text-align:left;background:transparent;color:inherit;width:100%}.community-work{border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;display:flex;flex:1;gap:8px;flex-wrap:wrap}.community-work small{display:block}.community-settings{display:grid;gap:12px;padding:16px;border:1px solid var(--line,#282734);border-radius:14px}.community-settings label,.community-page>label{display:flex;align-items:center;gap:12px}.community-settings select,.community-page input[type=month]{border:1px solid var(--line,#282734);background:var(--panel,#15151f);color:inherit;padding:8px;border-radius:8px}.community-tabs{display:flex;gap:8px}.community-tabs button{background:transparent;border:0;border-radius:8px;padding:10px 18px;color:inherit;cursor:pointer}.community-tabs button[aria-pressed=true]{background:var(--soft,#20202d);color:var(--pink,#ff477f)}.community-confirm{padding:20px;border:1px solid var(--line,#282734);border-radius:12px;color:inherit;background:var(--panel,#15151f);max-width:calc(100vw - 32px);width:440px}.community-confirm[open]{display:flex;flex-wrap:wrap;gap:12px}.community-confirm::backdrop{background:#000000a6}.community-confirm p{width:100%}.community-my-rank{padding:12px;background:var(--soft,#20202d);border-radius:10px}@media (max-width:600px){.community-page{padding:16px}.community-row{gap:10px}.community-page h2{font-size:18px}.community-settings{padding:12px}}.server-app .original-ui .original-profile-intro.profile-intro-upgraded{display:block;padding:12px 0;margin:0}.server-app .original-ui .profile-intro-upgraded p{margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.server-app .original-ui .profile-intro-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.server-app .original-ui .profile-intro-actions button{display:flex;align-items:center;gap:6px;min-height:44px;margin:0;font-size:13px}.server-app .original-ui .original-profile-upgrades.profile-upgrades-aligned>button{display:grid;grid-template-columns:18px minmax(0,1fr) 12px;align-items:center;column-gap:6px;padding:14px 10px;min-height:78px;text-align:left}.server-app .original-ui .profile-upgrades-aligned>button>svg:first-child{grid-column:1;grid-row:1}.server-app .original-ui .profile-upgrades-aligned>button>svg:last-child{grid-column:3;grid-row:1;align-self:center}.server-app .original-ui .profile-upgrades-aligned .profile-upgrade-copy{grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px}.server-app .original-ui .profile-upgrade-copy b{font-size:13px;line-height:1.4;overflow-wrap:anywhere}.server-app .original-ui .profile-upgrade-copy small{font-size:11px;line-height:1.4;opacity:.8}.server-app .original-ui .profile-work-toolbar{display:flex;justify-content:flex-end;margin:0 0 8px;min-height:44px}.server-app .original-ui .profile-work-toolbar button{display:flex;align-items:center;gap:5px;min-height:44px;font-size:13px}.server-app .original-ui .server-work-card{position:relative}.server-app .original-ui .server-work-library .server-work-cover>.server-status-chip{top:6px;left:6px;right:auto;bottom:auto;font-size:11px;line-height:1.4;padding:3px 6px;max-width:calc(100% - 12px);box-sizing:border-box;text-align:left;white-space:normal;overflow-wrap:anywhere}.server-app .original-ui .server-work-library .server-work-card:has(>.profile-draft-remove) .server-work-cover>.server-status-chip{max-width:calc(100% - 60px)}.server-app .original-ui .server-work-library .server-work-cover>.profile-work-views{position:absolute;left:6px;bottom:6px;display:flex;align-items:center;gap:3px;max-width:45%;height:auto;padding:3px 5px;border-radius:4px;background:#0009;color:#fff;font-size:11px;font-variant-numeric:tabular-nums;line-height:1.4;white-space:nowrap;text-shadow:0 1px 2px #000}.server-app .original-ui .profile-work-views svg{flex-shrink:0}.server-app .original-ui .profile-work-views b{font-weight:500;overflow:hidden;text-overflow:ellipsis}.server-app .original-ui .profile-draft-remove{position:absolute;right:4px;top:4px;z-index:2;display:grid;place-items:center;min-width:44px;min-height:44px;width:44px;height:44px;padding:0;border:0;border-radius:50%;color:#fff;background:#0007}.server-app .original-ui .server-work-card>header>b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.server-app .original-ui .server-reaction-grid button.server-work-cover{width:100%;padding:0;border:0;text-align:left;color:inherit}.server-app .original-ui .server-history-grid .server-work-cover{width:100%;padding:0;border:0;color:inherit}.server-app .original-ui .server-history-grid .server-work-card>header{display:flex;align-items:center;justify-content:space-between;gap:6px}.server-app .original-ui .server-history-grid .server-work-card>header>button{flex-shrink:0;min-height:44px;min-width:32px;background:none;border:0;color:var(--muted,#9392a5)}.server-app .original-ui .profile-history-date{display:block;padding:0 8px 10px;font-size:11px;color:var(--muted,#9392a5)}.server-app .original-ui .profile-compact-empty{display:flex;justify-content:center;align-items:center;gap:9px;flex-wrap:wrap;min-height:100px;padding:24px 8px;color:var(--muted,#9392a5);font-size:14px;text-align:center;border:0;background:none;border-radius:0;box-sizing:border-box}.server-app .original-ui .profile-compact-empty .text-button{min-height:44px;font-size:13px}.server-app .original-ui .profile-reaction-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.server-app .original-ui .profile-reaction-card{display:block;min-width:0;padding:0;border:0;border-radius:12px;overflow:hidden;text-align:left;background:var(--panel,#15151f);color:inherit;cursor:pointer}.server-app .original-ui .profile-reaction-cover{position:relative;display:block;width:100%;aspect-ratio:3/4;background:var(--panel,#15151f);overflow:hidden}.server-app .original-ui .profile-reaction-cover img{height:100%;width:100%;object-fit:cover}.server-app .original-ui .profile-reaction-cover>svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--muted,#9392a5)}.server-app .original-ui .profile-reaction-cover small{position:absolute;right:6px;bottom:6px;padding:3px 5px;border-radius:5px;background:#0009;color:#fff;font-size:10px;font-variant-numeric:tabular-nums}.server-app .original-ui .profile-reaction-card>b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;padding:8px 9px;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.server-app .original-ui .profile-reaction-card:focus-visible{outline:2px solid var(--pink,#ff477f);outline-offset:2px}.server-app .original-ui .server-history-page{padding:0;border:0;background:none;box-shadow:none}.server-app .original-ui .server-history-settings-page{padding:0}.server-app .original-ui .consumer-history-settings-form{margin:0;padding:0;border:0;background:none}.server-app .original-ui .profile-setting-switch{position:relative;display:block;flex:0 0 44px;width:44px;min-width:44px;height:26px;min-height:26px;padding:3px;border:0;border-radius:20px;background:var(--line,#38313f);cursor:pointer}.server-app .original-ui .profile-setting-switch>span{display:block;width:20px;height:20px;border-radius:50%;background:#fff;transform:translate(0);transition:transform .15s ease;box-shadow:0 1px 4px #0003}.server-app .original-ui .profile-setting-switch[aria-checked=true]{background:var(--pink,#ff477f)}.server-app .original-ui .profile-setting-switch[aria-checked=true]>span{transform:translate(18px)}.server-app .original-ui .profile-setting-switch:focus-visible{outline:2px solid var(--pink,#ff477f);outline-offset:3px}.server-app .original-ui .profile-retention-row,.server-app .original-ui .profile-history-clear{width:100%;background:none;border:0;border-bottom:1px solid var(--line,#282734);color:inherit;border-radius:0;text-align:left;font-size:14px;min-height:60px;padding:12px 0}.server-app .original-ui .profile-retention-row>span:last-child,.server-app .original-ui .profile-history-clear>span{display:flex;align-items:center;gap:8px}.server-app .original-ui .profile-retention-row>span:last-child{color:var(--muted,#9392a5)}.server-app .original-ui .profile-retention-row:disabled{opacity:.5}.server-app .original-ui .profile-history-clear{margin-top:24px;color:var(--pink,#ff477f)}.profile-retention-overlay{display:flex;align-items:flex-end;padding:0!important;z-index:1220!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.profile-retention-sheet{width:100%;max-width:560px;margin:0 auto;background:var(--panel,#211b2c);color:var(--text,#f5f3f8);padding:20px 16px max(20px,env(safe-area-inset-bottom));border-radius:22px 22px 0 0;box-sizing:border-box}.profile-retention-sheet h2{font-size:17px;margin:0 0 12px;text-align:center}.profile-retention-sheet p{font-size:13px;line-height:1.5;color:var(--muted,#9392a5);margin:0 0 16px;text-align:center}.profile-retention-sheet button{width:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;border:0;border-bottom:1px solid var(--line,#282734);background:none;color:inherit;font-size:15px;padding:12px}.profile-retention-sheet button[aria-pressed=true]{color:var(--pink,#ff477f)}.profile-retention-sheet button:last-child{justify-content:center;margin-top:12px;border:0;border-radius:12px;background:var(--line,#282734)}.server-app .original-ui .account-page-header.server-profile-view-heading{margin:-16px -16px 16px;width:calc(100% + 32px);padding:4px 8px;display:grid;border-radius:0;gap:0}.server-app .original-ui .account-page-header .account-page-back{border:0;background:none;min-width:44px;padding:0;color:inherit}.server-app .original-ui .account-page-header .account-page-action{margin:0;min-width:0}.server-app .original-ui .server-wallet-sheet>.account-page-header{margin:0 0 16px;width:100%;border-radius:0}.server-app .original-ui .server-account-detail-workspace .server-rail.server-wallet-page{min-height:100dvh;padding:env(safe-area-inset-top) 16px calc(24px + env(safe-area-inset-bottom));background:#211b2b}.server-app .original-ui .original-wallet-page{width:calc(100% + 32px);margin:0 -16px}.server-app .original-ui .original-wallet-page .server-wallet-sheet{min-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border:0;border-radius:0;background:transparent}.server-app .original-ui .original-wallet-page .server-wallet-sheet>.account-page-header{margin:0 0 12px;width:100%;background:#1b2029;border-radius:0}.server-app .original-ui .invitation-code-row{display:flex;align-items:center;gap:10px;min-width:0;margin-top:12px;padding-top:12px;border-top:1px solid var(--line,#282734);font-size:13px}.server-app .original-ui .invitation-code-row input{min-width:0;flex:1;width:100%;font-size:14px;letter-spacing:1px;background:none;border:0;color:inherit;padding:4px}.server-app .original-ui .invitation-code-row button{display:grid;place-items:center;min-width:44px;min-height:44px;border:0;background:none;color:var(--pink,#ff477f)}@media (max-width:740px){.server-app .original-ui .server-profile-summary .server-profile-identity{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:14px 0 8px}.server-app .original-ui .server-profile-summary .server-profile-avatar,.server-app .original-ui .server-profile-summary .server-profile-avatar-button{width:64px;height:64px}.server-app .original-ui .server-profile-summary .server-profile-name-line{justify-content:center;text-align:center}.server-app .original-ui .server-profile-name-button{font-size:22px;line-height:1.3;margin:0;min-height:40px;text-align:center;max-width:100%;overflow-wrap:anywhere}.server-app .original-ui .server-profile-social-stats{margin:12px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.server-app .original-ui .server-profile-social-stats>button,.server-app .original-ui .server-profile-social-stats>div{min-width:0}.server-app .original-ui .server-work-grid,.server-app .original-ui .profile-reaction-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.server-app .original-ui .server-work-grid .server-work-item{min-width:0}.server-app .original-ui .server-work-grid .server-work-cover{aspect-ratio:3/4}.server-app .original-ui .server-work-item h4{font-size:13px;line-height:1.4}.server-app .original-ui .original-profile-upgrades.profile-upgrades-aligned{gap:10px}}@media (prefers-reduced-motion:reduce){.profile-setting-switch>span{transition:none!important}}.server-follower-item[data-v-f860a632]{align-items:center;justify-content:flex-start;gap:12px}.server-follower-avatar[data-v-f860a632]{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;overflow:hidden;border-radius:50%;background:var(--soft);color:var(--muted)}.server-follower-avatar img[data-v-f860a632]{width:100%;height:100%;object-fit:cover}.server-follower-item>div[data-v-f860a632]{flex:1;min-width:0}.server-work-menu[data-v-f860a632]{pointer-events:auto}.server-immersive-feed .server-work-title h2[data-v-f860a632]{max-width:540px;margin:8px 0 7px;color:#fff;font-size:23px;line-height:1.25;text-shadow:0 2px 16px #000}@media (max-width:740px){.server-immersive-feed .server-work-title h2[data-v-f860a632]{font-size:18px}}.server-work-title[data-v-f860a632]{display:flex;align-items:center;gap:8px}.server-work-title h2[data-v-f860a632]{flex:1;min-width:0}.server-app .server-work-menu[data-v-f860a632]{flex:none;margin:0}.server-app .server-work-menu>div[data-v-f860a632]{position:absolute;right:0;bottom:100%;z-index:20;display:grid;min-width:160px;max-width:calc(100vw - 32px);padding:6px;border:1px solid #555;border-radius:12px;background:#252830;box-shadow:0 8px 28px #0006}.server-app .server-work-menu button[data-v-f860a632]{color:#fff;background:transparent;border:0;text-align:left;font:inherit}.server-appeal-button[data-v-f860a632]{min-height:44px;padding:8px;font:inherit;font-size:12px;text-align:left}.publishing-delete[data-v-f860a632]{max-width:500px;margin:10vh auto;background:#191c25;color:#fff;border-radius:18px;padding:24px}.publishing-delete p[data-v-f860a632]{line-height:1.7;overflow-wrap:anywhere}.publishing-delete button[data-v-f860a632]{background:#292f3c;border:1px solid #4c5567;border-radius:9px;color:#fff;padding:12px;margin-right:12px}.published-gallery[data-v-f860a632]{position:relative;width:100%;height:100%;display:grid;place-items:center;background:#0b0c12}.published-gallery>img[data-v-f860a632]{width:100%;height:100%;max-height:78vh;object-fit:contain}.published-gallery>div[data-v-f860a632]{position:absolute;bottom:12px;display:flex;gap:8px}.published-gallery button[data-v-f860a632]{background:#242936;color:#fff;border:1px solid #626a7d;border-radius:20px;min-width:30px;height:30px}.published-gallery button[aria-pressed=true][data-v-f860a632]{background:#ff2f83}.published-topic-links[data-v-f860a632]{display:flex;gap:10px;flex-wrap:wrap}.published-topic-links button[data-v-f860a632]{display:inline-flex;align-items:center;color:#ff9abe;border:0;background:transparent;padding:4px 0}.server-copy>p[data-v-f860a632]{white-space:pre-wrap;overflow-wrap:anywhere}.mail-confirm-page[data-v-1eac187a]{min-height:100dvh;display:grid;place-items:center;padding:24px;background:#0f131a;color:#f5f6fa}.mail-confirm-card[data-v-1eac187a]{width:min(100%,480px);padding:32px;border:1px solid #34323e;border-radius:20px;background:#1c1b28}.mail-confirm-card h1[data-v-1eac187a]{font-size:24px;margin:0 0 20px}.mail-confirm-card p[data-v-1eac187a]{font-size:16px;line-height:1.7}.mail-confirm-card button[data-v-1eac187a]{width:100%;border:0;border-radius:12px;background:#ff3f86;color:#fff;font-family:inherit;font-weight:600;font-size:16px;line-height:1.5;padding:14px;margin:12px 0 22px;cursor:pointer}.mail-confirm-card button[data-v-1eac187a]:disabled{opacity:.5;cursor:default}.mail-confirm-card small[data-v-1eac187a]{color:#aaaab9;font-size:13px}.mail-confirm-card button[data-v-1eac187a]:focus-visible{outline:3px solid white;outline-offset:3px}:root{font-family:Inter,Arial,PingFang SC,Microsoft YaHei,sans-serif;color:#f5f3f8;background:#0c0c12;font-synthesis:none;--pink: #ff477f;--muted: #9392a5;--line: #282734;--panel: #15151f;--soft: #20202d;color-scheme:dark}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer;color:inherit;border:0;background:none}button:disabled{opacity:.42;cursor:not-allowed}button,input,select,textarea{outline-offset:4px}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #ff88ad}a{color:inherit}h1,h2,h3,p{margin:0}button svg{flex-shrink:0}input,textarea,select{color:#f6f3f8;background:#20202b;border:1px solid #343342;border-radius:9px;padding:11px 13px;min-width:0}select{font-size:14px}textarea{resize:vertical}input[type=checkbox]{width:17px;height:17px;accent-color:var(--pink);flex-shrink:0}input[type=range]{padding:0;border:0;accent-color:var(--pink)}.app{max-width:1440px;margin:0 auto;display:flex;gap:32px;padding:24px 35px;min-height:100dvh}.logo{font-size:28px;font-weight:800;letter-spacing:-1.3px;white-space:nowrap;display:flex;align-items:center;gap:0}.logo span{color:var(--pink)}.logo i{font:10px/1.3 Arial;color:#b3a8b6;letter-spacing:0;border:1px solid #615363;border-radius:4px;margin-left:9px;padding:2px 3px}.desktop-sidebar{width:218px;flex-shrink:0;position:sticky;top:24px;height:calc(100dvh - 48px);display:flex;flex-direction:column;padding:12px 10px}.sidebar-caption{font-size:10px;letter-spacing:1.8px;color:#6c687c;margin-top:14px}.side-nav{display:flex;flex-direction:column;gap:8px;margin-top:43px}.side-nav>button{display:flex;align-items:center;gap:17px;padding:15px 18px;text-align:left;font-weight:600;font-size:16px;border-radius:10px;color:#aaa7b8}.side-nav>button:hover{background:#191720}.side-nav>button.active{background:#2a1826;color:#ff719c}.small-tag{font-size:10px;color:#ff85ae;border:1px solid #63445d;padding:2px 4px;border-radius:4px;margin-left:auto}.sidebar-cta{margin-top:40px;padding:22px 17px;background:linear-gradient(145deg,#2a1d31,#161720);border:1px solid #3b293f;border-radius:14px;display:flex;flex-direction:column;gap:13px}.sidebar-cta>svg{color:#ec91ba;width:22px}.sidebar-cta b{font-size:15px;line-height:1.5}.sidebar-cta p{font-size:12px;color:#aaa0b6;line-height:1.7}.sidebar-cta button{display:flex;justify-content:space-between;align-items:center;color:#ff8ab1;font-size:13px;margin-top:8px}.desktop-sidebar footer{margin-top:auto;display:flex;flex-direction:column;gap:20px;padding-top:25px}.desktop-sidebar footer button{display:flex;gap:8px;color:#aaa5b6;font-size:12px;align-items:center}.desktop-sidebar footer span{font-size:9px;letter-spacing:1.3px;color:#595665}.workspace{position:relative;min-width:0;flex:1;max-width:660px;min-height:calc(100dvh - 48px);background:var(--panel);border:1px solid #25232e;border-radius:20px;overflow:hidden}.workspace.immersive{flex:0 1 470px;height:calc(100dvh - 48px);min-height:640px;display:flex;flex-direction:column;overflow:hidden}.preview-bar{height:27px;background:#211925;color:#c492ac;padding:7px 14px;font-size:8px;letter-spacing:.7px;display:flex;justify-content:space-between;gap:8px;flex-shrink:0}.preview-bar span{font-size:7px;color:#a99aac;letter-spacing:0}.topbar{height:77px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 22px;flex-shrink:0}.topbar h2{font-size:22px}.topbar.overlay{position:absolute;top:27px;left:0;right:0;z-index:4;background:linear-gradient(#111019cf,#11101965,transparent)}.header-title{font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1}.icon-button{width:34px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0}.feed-tabs{display:flex;align-items:center;gap:22px;min-width:0}.feed-tabs button{position:relative;padding:13px 0;font-size:16px;color:#dfd9e2;white-space:nowrap;text-shadow:0 1px 3px #000}.feed-tabs button.active{font-weight:750;color:#fff}.feed-tabs button.active:after{position:absolute;content:"";height:3px;background:var(--pink);border-radius:2px;bottom:2px;left:25%;right:25%}.search-pill{display:flex;align-items:center;gap:10px;font-size:12px;color:#9995ab;background:#24222e;border-radius:20px;padding:9px 12px}.feed-scroll{height:100%;min-height:0;flex:1;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior:contain;outline-offset:-3px}.player{height:100%;position:relative;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;background:#08090e;isolation:isolate}.single-player{height:100%;min-height:0;flex:1}.player video,.player-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.player-backdrop{filter:blur(20px);opacity:.5}.player-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#08081130 5%,transparent 35%,#08091460 52%,#090b12f2 96%);pointer-events:none}.player-topline{position:absolute;top:81px;left:22px;right:18px;display:flex;align-items:center;justify-content:space-between;z-index:2;gap:14px}.player-topline>span{font-size:9px;letter-spacing:1px;line-height:1.5;color:#e3bfda;text-shadow:0 1px 4px #000}.play-target{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.play-target span{display:grid;place-items:center;width:74px;height:74px;border:1px solid #ffffff55;background:#ffffff15;border-radius:50%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.player-actions{position:absolute;right:17px;bottom:134px;display:flex;flex-direction:column;gap:23px;z-index:2}.player-actions>button{display:flex;flex-direction:column;align-items:center;gap:7px;text-shadow:0 2px 8px #000}.player-actions svg{width:29px;height:29px;filter:drop-shadow(0 1px 4px #0006)}.player-actions small{font-size:10px}.on{color:var(--pink)!important}.player-caption{position:absolute;bottom:73px;left:22px;right:79px;pointer-events:none}.author-line{display:flex;align-items:center;gap:8px;margin-bottom:17px;pointer-events:auto}.author-line>button:first-child{display:flex;gap:8px;align-items:center;font-size:12px;padding:0}.mini-avatar{width:29px;height:29px;background:linear-gradient(135deg,#82536f,#31233e);border-radius:50%;display:inline-grid;place-items:center;color:#ffe3f1;font-weight:600;flex-shrink:0}.follow-chip{width:22px;height:22px;border:1px solid #fff5;border-radius:50%;display:grid;place-items:center;padding:0}.player-caption h1{font-size:31px;line-height:1.2;font-weight:750;margin:0 0 14px;letter-spacing:-.6px}.player-caption>p{font-size:14px;color:#e7e1eb;line-height:1.6;margin-bottom:13px}.player-caption>small{font-size:11px;color:#beb0c4}.video-progress{position:absolute;bottom:18px;left:22px;right:22px;display:flex;align-items:center;gap:12px}.video-progress input{width:100%;height:4px;cursor:pointer}.video-progress span{font-size:9px;white-space:nowrap;color:#b6aabd}.media-error{position:absolute;top:40%;left:20px;right:20px;text-align:center}.media-error p{margin-bottom:15px}.right-rail{flex:1;max-width:260px;min-width:160px;padding-top:15px}.rail-heading{display:flex;gap:8px;align-items:center;color:#bab0c4;font-size:13px;margin-bottom:20px}.rail-heading svg{color:#e494bb}.inspiration{position:relative;display:block;width:100%;height:240px;padding:0;border-radius:14px;overflow:hidden;text-align:left;margin-bottom:35px;background:#222}.inspiration img{width:100%;height:100%;object-fit:cover;opacity:.75}.inspiration:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0c0c18dd)}.inspiration>div{position:absolute;bottom:20px;left:18px;right:18px;z-index:1}.inspiration span{font-size:9px;letter-spacing:1.5px;color:#e3bcd5}.inspiration h3{font-size:20px;line-height:1.4;margin:9px 0}.inspiration svg{width:17px;margin-top:8px}.right-rail>h3{font-size:14px;font-weight:500;color:#bfb6c9;margin-bottom:20px}.creator-row{display:flex;width:100%;align-items:center;gap:10px;padding:11px 0;text-align:left}.creator-row>div{flex:1;display:flex;flex-direction:column;gap:6px}.creator-row b{font-size:12px}.creator-row small{font-size:10px;color:#82778e}.right-rail .fine{white-space:pre-line;border-top:1px solid #292431;padding-top:25px;margin-top:25px}.right-rail .text-button{margin-top:17px;font-size:11px}.content{padding:12px 22px 30px}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:14px;border-radius:9px;padding:12px 17px;min-height:42px;font-weight:550}.button.primary{background:linear-gradient(100deg,#ff437d,#e93479);color:#fff;box-shadow:0 5px 20px #e9347918}.button.secondary{background:#24212e;border:1px solid #403547;color:#ece4f1}.wide.button{width:100%;margin-top:24px}.text-button{font-size:13px;color:#bca1b9;padding:0}.muted{color:var(--muted);font-size:14px;line-height:1.6}.fine{font-size:12px;line-height:1.8;color:#8d8299;margin-top:20px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:24px 0 19px}.section-heading h2{font-size:18px;display:flex;align-items:center;gap:8px}.section-heading>span,.section-heading>small{font-size:12px;color:#a093ab}.section-heading select{border:0;background:none;padding:0;font-size:12px;max-width:100px}.hero-banner{height:285px;position:relative;border-radius:13px;overflow:hidden;display:block;text-align:left;width:100%;padding:0}.hero-banner img{width:100%;height:100%;object-fit:cover}.hero-banner:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#13131ce8,#18152045)}.hero-banner>div{position:absolute;bottom:26px;left:24px;right:20px;z-index:1}.eyebrow{font-size:10px;letter-spacing:2px;color:#edb1d3}.hero-banner h1{font-size:30px;line-height:1.3;max-width:310px;margin:13px 0}.hero-banner p{font-size:12px;color:#c8b9cc;margin:0 0 18px}.hero-banner .button{font-size:12px;padding:9px 12px;min-height:34px}.hero-number{position:absolute;right:15px;bottom:16px;color:#ccb8cb;font-size:10px;z-index:1}.filter-row{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin:26px 0 12px}.filter-row button{white-space:nowrap;font-size:13px;border-radius:20px;background:#22202b;padding:9px 15px;color:#a99bb2}.filter-row button.active{background:#412333;color:#ff8bb5}.card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 15px}.video-card{min-width:0;text-align:left;padding:0}.card-art{position:relative;aspect-ratio:3/4;border-radius:11px;overflow:hidden;background:#252333}.card-art:after{content:"";position:absolute;top:65%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#050511b0);pointer-events:none}.card-art img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.video-card:hover img{transform:scale(1.035)}.card-play{position:absolute;bottom:10px;left:10px;display:flex;align-items:center;gap:4px;z-index:1;font-size:10px}.sample-chip{position:absolute;top:10px;left:10px;font-size:8px;letter-spacing:1px;padding:4px 6px;background:#15121aaa;border:1px solid #fff3;border-radius:4px}.card-lock{position:absolute;right:10px;top:10px}.video-card h3{font-size:15px;line-height:1.5;margin:10px 0 4px;overflow-wrap:anywhere}.video-card p{font-size:12px;color:#8b8097}.empty{text-align:center;padding:60px 10px;color:#95859f}.empty>svg{margin-bottom:20px}.empty h2{font-size:20px;color:#dcd0e6;margin:12px 0}.empty p{font-size:14px;line-height:1.8;margin:12px 0 22px}.feed-empty{padding-top:50%;height:100%;background:radial-gradient(ellipse at center,#342035,#111019 70%)}.search-box{display:flex;align-items:center;gap:12px;padding:4px 13px;border:1px solid #393040;border-radius:10px;background:#211e2b}.search-box input{border:0;background:none;width:100%;padding:12px 0}.search-box button{font-size:13px;white-space:nowrap;color:#f286b1;padding:0}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips button{background:#28212f;padding:8px 13px;border-radius:17px;font-size:12px;color:#b5a5bf}.rank-row{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:13px 0;border-bottom:1px solid #272130}.rank-row>b{font-size:19px;color:#ff6a9b}.rank-row img{width:45px;height:57px;object-fit:cover;border-radius:5px}.rank-row>div{flex:1;display:flex;flex-direction:column;gap:7px}.rank-row strong{font-size:14px}.rank-row span{font-size:12px;color:#96849d}.creator-page{padding:13px 24px 30px}.page-kicker{color:#e48fb7;font-size:10px;letter-spacing:2px;margin-bottom:14px}.creator-page>h1{font-size:29px;line-height:1.4;margin-bottom:10px}.segmented{display:flex;gap:5px;background:#211c29;border:1px solid #32283b;padding:5px;border-radius:10px;margin:27px 0 24px}.segmented button{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 7px;font-size:13px;color:#a695b0;line-height:1.4}.segmented button.active{color:#ffd5e7;background:#493044;border-radius:7px}.upload-drop{position:relative;padding:36px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:13px;border:1px dashed #785271;border-radius:13px;background:linear-gradient(145deg,#2d2034,#201c2d);overflow-wrap:anywhere}.upload-drop>svg{color:#ef8ebb}.upload-drop b{font-size:15px;max-width:100%}.upload-drop span{font-size:11px;color:#9d8bac}.upload-drop input,.reference-picker input,.cover-picker input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}.upload-drop:focus-within,.reference-picker:focus-within,.cover-picker:focus-within{outline:2px solid #ff88ad}.upload-preview{width:100%;max-height:280px;margin-top:15px;border-radius:10px;background:#000}.field{display:flex;flex-direction:column;gap:10px;font-size:14px;margin-top:22px}.cover-row{display:flex;gap:16px;align-items:center;margin-top:20px}.cover-row b{font-size:14px}.cover-row p{font-size:12px;margin-top:6px}.cover-picker{display:grid;place-items:center;position:relative;width:74px;height:94px;background:#292033;border:1px dashed #69526d;border-radius:9px;overflow:hidden;flex-shrink:0}.cover-picker img{width:100%;height:100%;object-fit:cover}.check-field{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.8;margin-top:23px;color:#b9a7c3}.check-field input{margin-top:4px}.service-note{display:flex;align-items:center;gap:10px;padding:13px;background:#2c2130;border-radius:9px;font-size:12px;line-height:1.6;color:#d3a4c1}.reference-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:24px}.reference-picker{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:170px;background:#231c2c;border:1px dashed #594562;border-radius:11px;overflow:hidden;padding:18px 10px;text-align:center}.reference-picker img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55}.reference-picker b,.reference-picker span{position:relative;pointer-events:none}.reference-picker b{font-size:13px}.reference-picker span{font-size:9px;color:#bda8c9}.reference-grid .text-button{margin-top:8px;font-size:11px}.professional{display:flex;gap:15px;align-items:center;justify-content:space-between;border-top:1px solid #332738;margin-top:25px;padding-top:24px}.professional b{font-size:14px}.professional p{color:#9a849f;font-size:12px;margin-top:8px;line-height:1.5}.professional>span{font-size:10px;white-space:nowrap;background:#292030;padding:7px 9px;border-radius:6px;color:#b391b6}.job-list h2{font-size:17px;margin-top:28px}.job{display:flex;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid #302537}.job>div{flex:1;min-width:0}.job b{font-size:13px;overflow-wrap:anywhere}.job p{font-size:11px;line-height:1.6;color:#ad8dae;margin-top:8px}.job .button{font-size:11px;padding:7px 10px;white-space:nowrap}.profile-top{display:flex;align-items:center;gap:14px}.avatar{width:68px;height:68px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#795571,#392d4a);border:2px solid #b48baf;color:#ffe9ff;font-size:29px;flex-shrink:0}.profile-top>div:nth-child(2){flex:1;min-width:0}.profile-top h1{font-size:21px;line-height:1.4}.profile-top p{font-size:11px;color:#a38eb0;margin-top:7px}.stats{display:flex;justify-content:space-around;padding:28px 0}.stats>div{text-align:center;display:flex;flex-direction:column;gap:9px}.stats b{font-size:22px}.stats span{font-size:12px;color:#ac97b6}.membership-banner{display:flex;align-items:center;gap:15px;width:100%;text-align:left;padding:18px 16px;border:1px solid #725147;background:linear-gradient(120deg,#493230,#30202f);border-radius:12px;color:#e3b998;margin:5px 0 25px}.membership-banner>div{flex:1}.membership-banner b{font-size:15px}.membership-banner p{font-size:11px;margin-top:8px;color:#bca098}.profile-tabs{display:flex;border-bottom:1px solid #342638;margin-bottom:22px}.profile-tabs button{flex:1;padding:14px 3px;display:flex;justify-content:center;align-items:center;gap:4px;font-size:13px;color:#b29cb9;border-bottom:2px solid transparent}.profile-tabs button.active{border-color:var(--pink);color:#ff8eb7}.profile-head{text-align:center;padding:18px 0 25px}.profile-head .avatar{margin:auto}.profile-head h1{margin-top:17px;font-size:25px}.profile-head p{font-size:13px;color:#b09dbb;margin:10px 0 20px}.rewards-hero{display:flex;flex-direction:column;gap:14px;padding:15px 0 27px}.rewards-hero>svg{color:#f387b6}.rewards-hero h1{font-size:29px;line-height:1.4}.rewards-hero p{font-size:14px;line-height:1.6;color:#a98db2}.balance{display:flex;justify-content:space-between;align-items:center;border:1px solid #51334d;background:linear-gradient(140deg,#42253b,#281f32);padding:25px 20px;border-radius:14px;margin-bottom:15px}.balance span{display:block;color:#bca3c7;font-size:12px}.balance strong{display:block;font-size:40px;margin-top:10px}.task-row{display:flex;align-items:center;gap:13px;padding:22px 0;border-bottom:1px solid #322537}.task-row>svg{color:#cd7faf;flex-shrink:0}.task-row>div{flex:1}.task-row b{font-size:14px}.task-row p{color:#a386ac;font-size:12px;margin-top:7px}.task-row .button{font-size:12px;padding:9px 12px}.bottom-nav{display:none}.modal{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(460px,calc(100vw - 28px));max-height:85dvh;background:#19151f;border:1px solid #4a344a;color:#f4eaf8;padding:0;border-radius:17px;box-shadow:0 25px 90px #000a}.modal::backdrop{background:#05060bc9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal>header{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;border-bottom:1px solid #342737;gap:12px;position:sticky;top:0;background:#19151f;z-index:3}.modal h2{font-size:19px}.modal-body{padding:20px 22px 26px}.modal-body>.fine:first-child{margin-top:0}.modal-body .card-grid{gap:15px}.modal .card-art{aspect-ratio:3/4}.comments-list{max-height:40dvh;overflow-y:auto;margin:20px 0}.comment{display:flex;gap:12px;margin:20px 0}.comment>div{flex:1;min-width:0}.comment b{font-size:12px;color:#c9a9ce}.comment p{font-size:14px;line-height:1.7;margin-top:8px;overflow-wrap:anywhere}.comment-actions{display:flex;gap:15px;margin-top:12px;flex-wrap:wrap}.comment-actions button{font-size:11px;color:#b08db9;display:flex;align-items:center;gap:4px;padding:0}.replies{margin:10px 0;border-left:1px solid #755275;padding-left:14px}.replies p{font-size:13px}.reply-banner{display:flex;justify-content:space-between;color:#ac86b3;font-size:12px;margin:10px 0}.comment-form{display:flex;gap:8px}.comment-form input{flex:1;min-width:0}.comment-form .button{font-size:12px;padding:8px 12px}.share-options{display:flex;gap:14px;margin:26px 0}.share-options button{flex:1;display:flex;flex-direction:column;gap:12px;align-items:center;font-size:12px;color:#d6b2da}.share-options svg{padding:14px;box-sizing:content-box;background:#362338;border-radius:50%;width:23px;height:23px}.link-field{width:100%;font-size:11px}.share-poster{display:block;width:70%;max-height:50dvh;object-fit:contain;margin:20px auto}.menu-row{display:flex;align-items:center;gap:13px;width:100%;padding:17px 0;border-bottom:1px solid #332237;font-size:14px;text-align:left}.menu-row>svg{width:18px;color:#ca9acb}.menu-row>svg:last-child{margin-left:auto;width:15px}.menu-row>input{margin-left:auto}.settings-label{display:flex;align-items:center;gap:12px;font-size:14px;margin:20px 0 14px}.language-buttons{display:flex;flex-direction:column;gap:7px}.language-buttons button{display:flex;align-items:center;justify-content:space-between;background:#28202e;padding:12px 14px;border-radius:7px;text-align:left;font-size:13px;border:1px solid transparent}.language-buttons button.active{border-color:#805675;color:#ffa4cc}.creator-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;padding-top:10px}.creator-card p{font-size:12px;color:#b396b9;line-height:1.7}.creator-card>img{width:175px;border-radius:8px}.creator-card .avatar{margin-top:12px}.about p{font-size:14px;line-height:1.9;color:#bba1c5;margin:18px 0}.member-summary{text-align:center;display:flex;flex-direction:column;align-items:center;gap:15px;color:#e6b897;margin-bottom:25px}.member-summary svg{width:36px;height:36px}.member-summary p{font-size:12px;color:#ac92ad}.plans{display:flex;gap:10px}.plans button{flex:1;display:flex;flex-direction:column;gap:10px;padding:20px 12px;background:#2a2130;border:1px solid #4c364d;border-radius:10px}.plans button.active{border-color:#e65e92;background:#442536}.plans strong{font-size:23px}.plans span{font-size:12px}.toast{position:fixed;bottom:35px;left:50%;transform:translate(-50%);max-width:90vw;width:max-content;z-index:9999;color:#fff;background:#533c56f2;border:1px solid #947397;border-radius:10px;padding:13px 20px;font-size:13px;line-height:1.5;box-shadow:0 8px 30px #0004}.loading{margin:auto;font-size:30px;color:var(--pink);display:flex;flex-direction:column;gap:20px;text-align:center}.loading span{font-size:14px;color:#a28dab}@media (min-width: 1400px){.workspace.wide .card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace.wide{max-width:740px}.workspace.wide+.right-rail{display:none}}@media (max-width: 1150px){.right-rail{display:none}.app{max-width:1000px;gap:35px;justify-content:center}.workspace{max-width:660px}.desktop-sidebar{width:200px}.workspace.immersive{flex-basis:480px}}@media (max-width: 740px){.app{display:block;padding:0;min-height:100dvh}.desktop-sidebar{display:none}.workspace,.workspace.immersive{width:100%;max-width:100%;height:auto;min-height:100dvh;border:0;border-radius:0;padding-bottom:calc(76px + env(safe-area-inset-bottom));overflow:clip}.workspace.immersive{height:100dvh;min-height:500px;display:flex;overflow:hidden}.preview-bar{height:25px;padding:7px 12px;letter-spacing:0;font-size:8px}.preview-bar span{font-size:7px;max-width:64%;overflow:hidden;white-space:nowrap}.topbar{height:72px;padding:0 19px}.topbar.overlay{top:25px}.feed-tabs{gap:23px}.feed-tabs button{font-size:15px}.player-topline{top:75px;left:18px}.player-caption{left:19px;bottom:64px}.player-caption h1{font-size:30px}.player-caption>p{font-size:13px}.player-actions{bottom:120px;gap:21px;right:16px}.player-actions svg{width:28px;height:28px}.video-progress{bottom:18px;left:18px;right:18px}.content{padding:10px 18px 30px}.hero-banner{height:260px}.hero-banner h1{font-size:29px}.creator-page{padding:12px 20px 30px}.creator-page>h1{font-size:27px}.profile-top h1{font-size:19px}.profile-top .avatar{width:58px;height:58px;font-size:25px}.card-art{aspect-ratio:3/4}.bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:15;display:flex;justify-content:space-around;align-items:center;padding:10px 4px max(10px,env(safe-area-inset-bottom));height:calc(76px + env(safe-area-inset-bottom));background:#14121cf2;border-top:1px solid #302238;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.bottom-nav>button{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;font-size:11px;color:#94879f;padding:0;min-height:48px}.bottom-nav>button.active{color:#ff6b9e}.plus-symbol{width:44px;height:33px;display:grid;place-items:center;color:#fff;background:#ff467f;border-radius:9px;box-shadow:-4px 0 #b277f0,4px 0 #f395c3}.toast{bottom:94px}.modal{max-height:85dvh}.field input,.field textarea{font-size:16px}.segmented button{font-size:12px}.workspace.wide .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-height: 730px){.player-caption h1{font-size:24px}.player-caption>p{display:none}.player-actions{gap:13px;bottom:116px}.player-actions svg{width:25px;height:25px}.player-topline{top:74px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}.discover-search{display:flex;align-items:center;gap:10px;flex:1;min-width:0;background:var(--panel,#252333);border-radius:24px;padding:6px 14px}.discover-search input{min-width:0;width:100%;background:transparent;border:0;color:inherit;padding:8px 0}.discover-search>button,.discover-search>svg{flex-shrink:0;white-space:nowrap}.profile-toolbar{justify-content:flex-end;min-height:36px!important;height:36px;padding-top:0!important;padding-bottom:0!important}.wallet-toolbar{display:none}.profile-upgrades{display:flex;gap:14px;flex:0 0 auto!important}.profile-partner{display:flex;flex-direction:column;align-items:center;gap:4px;color:#e8be94;font-size:12px}.profile-partner small{font-size:10px}.profile-upgrades b{font-size:11px}.profile-page .profile-top{gap:10px}.profile-page .profile-top h1{font-size:18px}.profile-page .stats{display:flex;gap:24px;margin:12px 0 8px;padding:0;justify-content:flex-start}.profile-page .stats>div{display:flex;flex-direction:row;align-items:center;gap:6px}.profile-page .stats b{font-size:17px}.profile-page .stats span{font-size:12px}.membership-center .plan-tile{display:grid;grid-template-columns:minmax(105px,.8fr) minmax(0,1.4fr);align-items:center;gap:18px}.plan-price,.plan-description{display:flex;flex-direction:column;gap:8px}.plan-description{text-align:left}.ranking-entries small{display:block;margin-top:10px;font-size:11px;line-height:1.7;color:#b9adc6}.profile-intro{display:flex;align-items:center;justify-content:space-between;gap:18px}.profile-intro>div{min-width:0;flex:1}.profile-invite{display:flex;flex-direction:column;align-items:center;gap:5px;flex-shrink:0;min-width:100px;color:#ffbe9b;padding:8px 14px}.profile-invite b{font-size:13px}.profile-invite small{font-size:11px;color:#c5acc4}.referral-preview{display:block}.referral-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.preview-chests{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin:18px 0 10px}.preview-chests>div{display:flex;flex-direction:column;align-items:center;gap:6px}.preview-chests small{font-size:10px;color:#bdadc9}.chest-icon{width:54px;height:48px;max-width:100%;flex-shrink:0}.chest-icon.ready{filter:drop-shadow(0 0 5px #ffb85488)}.chest-icon.claimed{opacity:.6}.referral-preview p{font-size:12px;color:#c7b2ce;line-height:1.7;margin:0}.referral-policy{border-radius:16px;padding:16px;background:linear-gradient(120deg,#372338,#282136)}.policy-lead{margin:0 0 16px;font-weight:600;color:#f4d2e0}.policy-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.policy-tiers>div{display:flex;flex-direction:column;align-items:center;gap:7px;border:1px solid #66506d;border-radius:12px;padding:12px 4px}.policy-tiers>div.current{background:#512c45;border-color:#ff8bb5}.policy-tiers strong{font-size:28px;color:#ffb9c9}.policy-tiers span,.policy-tiers em{font-size:10px;font-style:normal;color:#d8bbd1}.policy-tiers small{font-size:12px;text-align:center}.referral-policy .fine{margin:14px 0 0;font-size:12px}.referral-actions,.chest-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0}.chest-toolbar{border-top:1px solid #45334e;padding-top:16px}.chest-toolbar b{font-size:13px;color:#cbb5d2}.chest-grid .chest{padding:12px 4px}.chest-grid .chest:disabled{opacity:.8}.discovery-controls{display:flex;align-items:center;gap:8px;margin:18px 0}.discovery-controls .filter-row{flex:1;min-width:0;overflow-x:auto;flex-wrap:nowrap;margin:0;gap:6px}.discovery-controls .filter-row button{flex-shrink:0;padding:9px 10px;font-size:12px}.discovery-controls select{flex-shrink:0;border:1px solid #45344f;border-radius:12px;background:#252333;color:inherit;padding:8px 4px;font-size:12px}@media (max-width:400px){.profile-upgrades{gap:8px}.profile-page .profile-top h1{font-size:15px}.profile-page .profile-top .avatar{width:44px;height:44px}.profile-page .profile-top{gap:8px}.profile-upgrades b{font-size:10px}}.gift-entry{flex-shrink:0;color:#ff7ab0}.profile-membership{display:flex;flex-direction:column;align-items:center;gap:4px;color:#e8be94;flex-shrink:0;font-size:12px}.profile-membership small{font-size:10px}.profile-avatar{overflow:hidden;flex-shrink:0}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-bio{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;color:#bdb6cb}.profile-top h1{overflow-wrap:anywhere}.edit-profile{padding:6px 0}.profile-account{border:1px solid #644b60;border-radius:18px;background:linear-gradient(125deg,#3b2c39,#242132);padding:14px;margin:12px 0}.account-membership{display:flex;width:100%;gap:12px;align-items:center;text-align:left;color:#ebc5a5}.account-membership>div{flex:1}.account-membership small{display:block;font-size:11px;color:#c5b8c9;margin-top:5px}.account-balances{display:flex;align-items:center;gap:14px;margin-top:16px}.account-balances>div{flex:1;min-width:0}.account-balances small,.account-balances strong{display:block}.account-balances small{font-size:11px;color:#bfb4cb}.account-balances strong{font-size:21px;margin-top:3px}.account-balances .button{padding:10px;font-size:12px}.profile-wallet{margin-top:12px}.profile-wallet>summary{padding:10px 0!important;font-size:13px}.profile-wallet .wallet{padding:8px 0}.profile-tabs button{padding:15px 4px}.work-tile{min-width:0}.work-tile .video-card{width:100%}.privacy-button{width:100%;padding:8px 2px;border:1px solid #46374f;border-radius:8px;font-size:12px;color:#c4b1cb;margin:4px 0 10px}.profile-page{padding-top:8px;padding-bottom:calc(96px + env(safe-area-inset-bottom))}.profile-page .profile-top{gap:12px;align-items:center}.profile-page .profile-top .avatar{width:62px;height:62px;font-size:26px}.profile-identity{min-width:0;flex:1}.profile-page .profile-top h1{margin:0;font-size:19px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-page .profile-top p{margin-top:3px}.profile-identity-heading{display:flex;align-items:center;gap:4px;min-width:0}.profile-identity-heading h1{min-width:0;overflow-wrap:anywhere}.profile-identity-logo{display:grid;flex:none;width:24px;height:24px;place-items:center;color:#ff97b7}.profile-identity-logo.partner{color:#f2c886}.profile-edit-action{flex-shrink:0;min-height:44px;padding:0 10px;border:1px solid #5a4557;border-radius:9px;font-size:11px}.profile-page .profile-bio{margin:15px 0 0;color:#bdb3c3;font-size:12px;line-height:1.5}.profile-social-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin:16px 0 13px;padding:9px 0 12px;border-bottom:1px solid #342c39}.profile-social-stats>div{display:grid;justify-items:center;gap:3px;min-width:0}.profile-social-stats strong{font-size:17px;line-height:1.3}.profile-social-stats span{color:#a99aad;font-size:10px;white-space:nowrap}.profile-content-nav{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 -18px 12px;padding:0 18px;background:#19171f;border-bottom:1px solid #382b3c}.profile-content-nav button{display:grid;justify-items:center;align-content:center;gap:3px;min-width:0;min-height:58px;padding:6px 1px;color:#aaa0af;border-bottom:2px solid transparent}.profile-content-nav button.active{color:#ff7fa9;border-bottom-color:#ff477f}.profile-content-nav strong{display:flex;align-items:center;gap:3px;max-width:100%;font-size:16px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-content-nav span{font-size:10px;white-space:nowrap}.profile-content-nav .profile-wallet-entry{color:#f0d0d8}.workspace.wide .profile-work-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 5px}.profile-work-grid .card-art{border-radius:6px}.profile-work-grid .video-card h3{display:-webkit-box;overflow:hidden;min-height:29px;margin:5px 1px 0;font-size:11px;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.profile-work-grid .video-card p{display:none}.profile-work-grid .privacy-button{min-height:32px;margin:4px 0 0;padding:4px 2px;border-radius:5px;font-size:9px;line-height:1.2}.profile-empty{padding:35px 12px;text-align:center;color:#a99aac;font-size:12px;line-height:1.6}.account-drawer-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:flex-end}.account-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#09070cc7;cursor:default}.account-drawer{position:relative;display:flex;flex-direction:column;width:min(86vw,360px);height:100dvh;overflow:hidden;border-left:1px solid #584258;background:#1c1822;box-shadow:-20px 0 65px #0009;outline:none}.account-drawer.fullscreen{width:min(100vw,640px)}.account-drawer-header{display:flex;align-items:center;gap:10px;min-height:62px;padding:calc(10px + env(safe-area-inset-top)) 15px 10px;border-bottom:1px solid #3b2d3c;background:#211b27}.account-drawer-header h2{flex:1;min-width:0;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-drawer-icon{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:9px}.account-drawer-icon.close{margin-left:auto}.account-drawer-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:12px 18px calc(24px + env(safe-area-inset-bottom))}.account-drawer-identity{display:flex;align-items:center;gap:12px;padding:8px 0 15px}.account-drawer-identity .avatar{width:48px;height:48px;font-size:22px}.account-drawer-identity div{display:grid;gap:3px;min-width:0}.account-drawer-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.account-drawer-identity small{color:#ae9faf;font-size:11px}.account-drawer-group{padding-top:16px;color:#c18fa9;font-size:11px;letter-spacing:.04em}.account-drawer .menu-row{min-height:55px;padding:13px 2px;gap:10px;font-size:13px}.account-drawer .menu-row>svg:first-child{width:18px;height:18px}.account-drawer .menu-row>svg:last-child{width:15px;height:15px}.account-drawer .account-row-value{overflow:hidden;margin-left:auto;color:#a899aa;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.account-drawer .account-row-value+svg{margin-left:0}.account-drawer-hint{margin:9px 0 19px;color:#bbaebe;font-size:12px;line-height:1.6}.account-drawer .field{display:grid;gap:9px;font-size:13px}.account-drawer .language-buttons button{min-height:47px}.account-drawer .membership-center{padding:0}.account-order{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:15px 0;border-bottom:1px solid #3b2d3c;font-size:13px}.account-order small{grid-column:1/-1;color:#aa9cac}@media (max-width:360px){.profile-page .profile-top .avatar{width:52px;height:52px}.profile-page .profile-top h1{font-size:16px}.profile-edit-action{padding:0 6px}.profile-social-stats span,.profile-content-nav span{font-size:9px}.account-drawer{width:90vw}}.benefits .compact-checkin{padding:12px;margin:0 0 12px}.compact-checkin .section-heading{margin:0 0 8px;gap:8px}.benefits .compact-checkin h2{font-size:18px;margin:0}.compact-checkin .section-heading p{font-size:11px;margin:3px 0 0}.compact-checkin .button{padding:9px 12px;font-size:12px}.compact-checkin .checkin-grid{gap:5px;margin:0}.compact-checkin .checkin-grid>div{padding:5px 0;border-radius:8px;gap:3px}.compact-checkin .checkin-grid small{font-size:10px}.compact-checkin .checkin-grid b{font-size:14px}.compact-checkin .fine{font-size:10px;line-height:1.4;margin:7px 0 0}.reward-entry{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;text-align:left;padding:20px 16px;border:1px solid #45344f;border-radius:14px;background:#242033;margin:10px 0}.reward-entry span{font-size:13px;color:#ffa2c5}.ranking-entries{margin-top:18px}.rewards-back{margin-bottom:12px}.economy{min-width:0}.economy p,.economy small,.economy strong,.economy b{overflow-wrap:anywhere}.economy h2{margin:22px 0 14px;font-size:20px}.economy .service-note{line-height:1.65}.economy-panel{background:#211b2b;border:1px solid #3e2d48;border-radius:18px;padding:20px;margin:18px 0}.economy-summary{display:flex;flex-wrap:wrap;align-items:center;gap:22px;padding:18px 0}.economy-summary>div{flex:1;min-width:100px}.economy-summary small,.economy-summary strong{display:block}.economy-summary strong{font-size:24px;color:#ff85b2}.plan-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:18px 0}.plan-tile{display:flex;flex-direction:column;align-items:flex-start;gap:10px;border:1px solid #53405f;border-radius:16px;padding:18px;text-align:left;background:#211b2b}.plan-tile strong{font-size:26px;color:#ffa6ca}.plan-tile span{font-size:12px;color:#c4b5d1;line-height:1.55}.plan-tile.selected{border-color:#ff5f9c;background:#362237;box-shadow:0 0 0 1px #ff5f9c}.economy details{border-top:1px solid #3c2d47;margin:18px 0;padding-top:14px}.economy summary{cursor:pointer;padding:8px 0;font-weight:600}.economy .button-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0}.economy .button-row>*{max-width:100%}.stat-grid,.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.stat-grid>div{padding:20px;border-radius:16px;background:#2a2034;display:flex;flex-direction:column;gap:10px}.stat-grid strong{color:#ff8dba;font-size:26px}.stat-grid span,.economy small{color:#b7a9c4;font-size:12px}.ledger-row,.leader-row{display:flex;gap:12px;align-items:center;justify-content:space-between;border-bottom:1px solid #3c2d47;padding:14px 0}.ledger-row>div,.leader-row>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.checkin-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.checkin-grid>div{display:flex;flex-direction:column;align-items:center;gap:8px;background:#302536;padding:14px 2px;border-radius:9px}.checkin-grid .complete{background:#713850}.chest-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-top:20px}.chest{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:100px;background:#302635;border-radius:12px;border:1px solid #4b3954;padding:8px 3px}.chest>span{color:#d8a568;font-size:25px}.chest.ready{border-color:#f3ac73;background:#4b302c}.chest.claimed{background:#253e38}.chest small{font-size:10px}.board-tabs{display:flex}.board-tabs>button{flex:1;padding:12px 5px;white-space:normal}.economy .warning{color:#ffad81}.economy input{max-width:100%}.demo-console .button-row input{width:90px;padding:10px;background:#282031;border:1px solid #68516f;border-radius:8px;color:#fff}.demo-entry{display:block;margin:24px auto 0;opacity:.8}.server-app{min-height:100vh;background:#100d14;color:#f8f4fa;display:grid;grid-template-columns:minmax(0,1fr) 320px;padding-top:72px}.server-gate{grid-column:1/-1;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;padding:32px;background:radial-gradient(circle at 50% 20%,#382540 0,transparent 42%)}.server-gate>svg{width:42px;height:42px;color:#d6a8df}.server-gate h1{font-size:34px;margin:0}.server-gate p{max-width:560px;color:#b9abbf;line-height:1.65}.server-gate small{color:#e2a5a5}.server-auth-brand{display:grid;justify-items:center;gap:7px;color:#f8edf7}.server-auth-brand svg{width:38px;height:38px;color:#ff7fa9}.server-auth-brand b{font-size:22px}.server-auth-brand span{color:#aa9eae;font-size:10px;letter-spacing:.16em}.server-auth-card{width:min(100%,440px);display:grid;gap:17px;padding:26px;border:1px solid #554258;border-radius:24px;background:#1d1821f0;box-shadow:0 24px 70px #07040a61;text-align:left}.server-auth-card header{display:grid;gap:5px;text-align:center}.server-auth-card header h1{font-size:24px}.server-auth-card header p{margin:0;font-size:12px;line-height:1.5}.server-auth-tabs{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:#16131a}.server-auth-tabs button{min-height:40px;border-radius:9px;color:#9f94a4;font-weight:700}.server-auth-tabs button.active{background:#392d3c;color:#fff;box-shadow:inset 0 0 0 1px #6b5069}.server-auth-card>label{display:grid;gap:7px;color:#d8cdd9;font-size:12px;font-weight:700}.server-auth-card input{width:100%;min-height:46px;border:1px solid #59485c;border-radius:11px;background:#17141a;color:#fff;padding:0 13px;outline:none}.server-auth-card input:focus{border-color:#ff7fa9;box-shadow:0 0 0 3px #ff7fa924}.server-auth-password{position:relative}.server-auth-password input{padding-right:62px}.server-auth-password button{position:absolute;right:7px;top:6px;min-height:34px;padding:0 8px;border-radius:8px;color:#e8bbcd;font-size:11px}.server-auth-status{margin:-4px 0 0!important;color:#f0a9b5!important;font-size:12px;line-height:1.5!important}.server-auth-submit{min-height:48px;width:100%}.server-auth-recovery{color:#948999;font-size:11px;text-align:center}.server-auth-recovery:disabled{cursor:default;opacity:1}.server-auth-external{display:grid;gap:10px;padding-top:15px;border-top:1px solid #443747;text-align:center}.server-auth-external>span{color:#8e8392;font-size:11px}.server-auth-external .button{width:100%;display:flex;justify-content:center;gap:8px}.server-header{position:fixed;z-index:20;inset:0 0 auto 0;height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 28px;background:#100d14eb;border-bottom:1px solid #302737;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.server-header>div:first-child{display:flex;align-items:baseline;gap:12px}.server-header b{font-size:22px}.server-header b span{color:#d8a7df}.server-header small{font-size:10px;letter-spacing:.14em;color:#8f8097}.server-account{display:flex;align-items:center;gap:18px}.server-account>span{display:flex;gap:6px;align-items:center;color:#d8cadc}.server-status{grid-column:1/-1;margin:0;padding:10px 28px;background:#33253a;color:#ead8ee}.server-status.error{background:#4b292d;color:#ffdadd}.server-feed{padding:28px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;align-content:start}.server-card{overflow:hidden;border:1px solid #302737;border-radius:18px;background:#19151e;cursor:pointer;transition:.2s}.server-card:hover,.server-card.active{border-color:#8b6494;transform:translateY(-2px)}.server-video{aspect-ratio:16/10;background:#08070a}.server-video video{width:100%;height:100%;object-fit:contain;background:#000}.server-poster{width:100%;height:100%;display:grid;place-items:center;align-content:center;gap:8px;background:linear-gradient(140deg,#422d4b,#15111a);color:#dcb5e4}.server-poster svg{width:36px;height:36px}.server-poster small{color:#c9bdcb;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.server-copy{padding:16px}.server-copy small,.server-copy p{color:#9e91a5}.server-copy h2{font-size:18px;margin:8px 0}.server-copy p{font-size:12px}.server-copy .text-button{padding-left:0}.server-card-actions{display:flex;gap:14px;flex-wrap:wrap}.server-rail{border-left:1px solid #302737;padding:28px 22px;background:#151119}.server-rail h2{font-size:17px}.server-work,.server-plan,.server-order{display:flex;flex-direction:column;gap:5px;padding:13px 0;border-bottom:1px solid #2c2431}.server-work span,.server-plan span,.server-order span,.server-rail p{font-size:12px;color:#9e91a5}.server-more{grid-column:1/-1;justify-self:center}.server-empty{grid-column:1/-1;display:grid;place-items:center;text-align:center;min-height:360px;color:#9e91a5}.server-empty h2{color:#f8f4fa}.spin{animation:server-spin 1s linear infinite}@keyframes server-spin{to{transform:rotate(360deg)}}.server-work input,.server-work select{width:100%;padding:9px;border:1px solid #3e3345;border-radius:9px;background:#201a25;color:#fff}.server-work small{font-size:11px;color:#b9abbf;line-height:1.4}.server-draft-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.server-draft-actions .button{flex:1;min-width:130px}.server-draft-actions .text-button{padding:2px 0;font-size:11px}.server-notification-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.server-notification-heading span{padding:4px 8px;border-radius:999px;background:#38263d;color:#e8c8ed;font-size:10px}.server-notification-preference{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 10px;margin:0 0 12px;padding:10px;border:1px solid #302737;border-radius:11px;background:#17131b}.server-notification-preference label,.server-notification-preference small,.server-notification-preference p{grid-column:1/-1}.server-notification-preference label{font-size:10px;color:#b5a6ba}.server-notification-preference select{min-width:0}.server-notification-preference small{font-size:9px;line-height:1.45;color:#8f8097}.server-notification-preference p{margin:0;font-size:10px}.server-notifications{display:grid;gap:8px;max-height:420px;overflow:auto;padding:0 2px 24px;margin-bottom:22px;border-bottom:1px solid #302737}.server-notification-item{display:grid;gap:6px;width:100%;padding:12px;border:1px solid #302737;border-radius:11px;background:#1b171f;color:#c7bacb;text-align:left}.server-notification-item.unread{border-color:#6d4b75;background:#251c2a;color:#fff}.server-notification-item:disabled{opacity:.65}.server-notification-meta{display:flex;justify-content:space-between;gap:8px;font-size:9px;color:#9e91a5}.server-notification-meta b{text-transform:uppercase;letter-spacing:.08em;color:#d9b5df}.server-notification-item strong{font-size:13px;line-height:1.4;overflow-wrap:anywhere}.server-notification-body{font-size:11px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.server-notification-item time,.server-notification-item small{font-size:9px;color:#8f8097}.server-upload,.server-generation,.server-privacy,.server-preferences,.server-governance{display:grid;gap:10px;padding:0 0 24px;margin-bottom:22px;border-bottom:1px solid #302737}.server-upload>input:not([type=file]),.server-upload select,.server-generation select,.server-generation textarea,.server-privacy input,.server-governance select,.server-governance textarea{width:100%;padding:11px;border:1px solid #3e3345;border-radius:10px;background:#201a25;color:#fff}.server-generation textarea,.server-governance textarea{min-height:96px;resize:vertical;font:inherit}.server-upload>input[type=file]{max-width:100%;font-size:12px;color:#ad9db4}.server-upload label,.server-generation label,.server-privacy label,.server-preferences label,.server-governance label{font-size:12px;color:#b9abbf;line-height:1.45}.server-upload label input,.server-generation label input,.server-preferences label input{margin-right:7px}.server-generation small,.server-preferences small{color:#9e91a5;line-height:1.45}.server-governance-item{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:#9e91a5}.server-governance-item b{color:#d9cadf}.server-quote{display:grid;gap:6px;padding:12px;border:1px solid #6e5276;border-radius:12px;background:#261c2b}.server-quote b{font-size:20px}.server-quote span{font-size:11px;color:#b9abbf}.server-generation-job{display:grid;gap:9px;padding:13px 0;border-bottom:1px solid #2c2431}.server-generation-job>div:first-child{display:grid;gap:4px}.server-generation-job b{font-size:13px;line-height:1.35}.server-generation-job span,.server-generation-job small{font-size:11px;color:#9e91a5}.server-generation-job video,.server-generation-job img{width:100%;max-height:180px;object-fit:contain;border-radius:10px;background:#08070a}.server-job-actions{display:flex;gap:12px;flex-wrap:wrap}.server-job-actions .text-button{padding:2px 0;font-size:11px}.server-blocked-author{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:11px;color:#b9abbf}.server-privacy-progress{display:grid;gap:8px;padding:13px;margin:-10px 0 22px;border:1px solid #3e3345;border-radius:12px;background:#1d1822}.server-privacy-progress>span,.server-privacy-progress>small{font-size:11px;color:#9e91a5;line-height:1.45}.server-privacy-target{display:flex;justify-content:space-between;gap:12px;font-size:11px}.server-privacy-target b[data-status=applied]{color:#9fd3ae}.server-privacy-target b[data-status=pending]{color:#e2c48e}.server-privacy-target b[data-status=failed]{color:#f0a3a7}.server-generation-text{max-height:260px;overflow:auto;white-space:pre-wrap;word-break:break-word;margin:0;padding:12px;border:1px solid #3e3345;border-radius:10px;background:#17131b;color:#e7ddea;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.server-creator-wallet{display:grid;gap:12px;padding:0 0 24px;margin-bottom:22px;border-bottom:1px solid #302737}.server-creator-balances{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.server-creator-balances>div{display:grid;gap:5px;padding:12px;border:1px solid #3e3345;border-radius:11px;background:#1d1822}.server-creator-balances small,.server-creator-entry small{font-size:10px;color:#9e91a5;line-height:1.45}.server-creator-balances b{font-size:15px}.server-payout-form{display:grid;gap:8px;padding:12px;border:1px solid #3e3345;border-radius:12px;background:#1d1822}.server-payout-form label{font-size:11px;color:#b9abbf}.server-payout-form select,.server-payout-form input{width:100%;padding:10px;border:1px solid #3e3345;border-radius:9px;background:#201a25;color:#fff}.server-payout-form small{font-size:10px;color:#9e91a5;line-height:1.5}.server-creator-entry{display:grid;gap:4px;padding:11px 0;border-bottom:1px solid #2c2431}.server-creator-entry>div{display:flex;justify-content:space-between;gap:10px}.server-creator-entry time,.server-creator-entry span{font-size:10px;color:#9e91a5}.server-creator-wallet h3{font-size:13px;margin:5px 0 0}.server-social-library{display:grid;gap:10px;padding:0 0 24px;margin-bottom:22px;border-bottom:1px solid #302737}.server-library-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.server-library-tabs button{padding:9px 7px;border:1px solid #3e3345;border-radius:9px;background:#201a25;color:#b9abbf;font-size:11px}.server-library-tabs button.active{border-color:#b276bd;background:#34253a;color:#fff}.server-library-note{padding:10px;border-radius:9px;background:#211a26;line-height:1.5}.server-library-item{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid #2c2431}.server-library-item>div{display:grid;gap:4px;min-width:0}.server-library-item b{font-size:12px;line-height:1.35;overflow-wrap:anywhere}.server-library-item span,.server-library-item time{font-size:10px;color:#9e91a5;line-height:1.4}.server-library-item .text-button{flex-shrink:0;padding:1px 0;font-size:11px}.server-library-feed-item{display:block}.server-library-more{justify-self:start;padding:8px 12px;font-size:11px}.server-history-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.server-history-heading .server-library-note{flex:1;margin:0}.server-history-heading>.text-button{flex-shrink:0}.server-social{display:grid;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid #302737}.server-social-actions{display:flex;gap:12px;flex-wrap:wrap}.server-social-actions .text-button{padding:4px 0;font-size:12px}.server-social-actions [aria-pressed=true]{color:#ff9abc}.server-social-error{color:#f0a3a7!important}.server-comments-heading{display:flex;align-items:center;justify-content:space-between}.server-comments-heading span{font-size:11px;color:#b9abbf}.server-comments{display:grid;gap:10px}.server-comment{display:grid;gap:7px;padding:10px;border-radius:10px;background:#211a26}.server-comment>div:first-child{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.server-comment b{font-size:12px}.server-comment time{font-size:9px;color:#827489}.server-comment p{font-size:12px;line-height:1.45;color:#c7bacb}.server-comment>.text-button{justify-self:start;padding:0;font-size:11px}.server-comment-reply{display:grid;gap:4px;margin-left:12px;padding:8px 10px;border-left:2px solid #614b69;background:#19151e}.server-comment-form{display:grid;gap:9px}.server-comment-form textarea{width:100%;min-height:72px;padding:10px;border:1px solid #3e3345;border-radius:10px;background:#201a25;color:#fff;resize:vertical}.server-replying{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:11px;color:#b9abbf}.server-replying .text-button{padding:0;font-size:11px}@media (max-width:900px){.server-app{display:block;padding-top:64px}.server-header{height:64px;padding:0 16px}.server-account>span:first-child{display:none}.server-feed{padding:14px;grid-template-columns:1fr}.server-rail{border-left:0;border-top:1px solid #302737}.server-card{border-radius:14px}.server-status{padding:10px 16px}}.server-app{display:block;min-height:100dvh;padding:24px;background:#0f0d14;color:#f8f4fa}.server-product-shell{display:flex;gap:48px;width:min(1180px,100%);min-height:calc(100dvh - 48px);margin:0 auto}.server-product-sidebar{flex:0 0 220px}.server-language{display:flex;align-items:center;gap:8px;color:#aaa5b6}.server-language select{min-width:0;border:0;background:transparent;color:inherit;font:inherit}.server-language option{background:#1c1822;color:#fff}.server-workspace{position:relative;flex:1;min-width:0;max-width:860px;min-height:calc(100dvh - 48px);overflow:auto;border:1px solid #28232f;border-radius:18px;background:#15121b;box-shadow:0 24px 80px #0006}.server-product-header{position:sticky;top:0;z-index:12;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:88px;padding:18px 26px;border-bottom:1px solid #302737;background:#15121beb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.server-product-header small{display:block;margin-bottom:5px;color:#8e8095;font-size:9px;letter-spacing:.14em}.server-product-header h1{margin:0;font-size:21px}.server-product-header .server-account{gap:14px}.server-product-header .server-account>span{display:flex;padding:8px 10px;border:1px solid #3b3042;border-radius:999px;background:#211a27;font-size:12px}.server-mobile-language{display:none;align-items:center;gap:4px}.server-mobile-language select{width:42px;border:0;background:transparent;color:#d8cadc;font-size:11px}.server-mobile-language option{background:#1c1822;color:#fff}.server-status{margin:0;border-bottom:1px solid #44324c;background:#312438}.server-feed{grid-template-columns:minmax(0,1fr);padding:24px;gap:22px}.server-discover-feed{grid-template-columns:repeat(2,minmax(0,1fr))}.server-card{border-radius:16px;background:#1b1721}.server-feed:not(.server-discover-feed) .server-card{display:grid;grid-template-columns:minmax(260px,1.15fr) minmax(260px,.85fr)}.server-feed:not(.server-discover-feed) .server-video{aspect-ratio:auto;min-height:360px}.server-rail.server-page{display:block;padding:24px;border:0;background:transparent}.server-page-section{max-width:720px;margin:0 auto 24px;padding:22px;border:1px solid #302737;border-radius:16px;background:#1a161f}.server-page-section>h2{display:flex;align-items:center;gap:8px;margin:28px 0 14px;font-size:17px}.server-page-section>h2:first-child{margin-top:0}.server-profile-summary{display:grid;gap:22px;background:linear-gradient(135deg,#38243a,#201a29)}.server-profile-identity{display:flex;align-items:center;gap:14px}.server-profile-identity .avatar{display:grid;width:54px;height:54px;place-items:center;border-radius:50%;background:#ff5c93;color:#fff;font-weight:800}.server-profile-identity>div{min-width:0}.server-profile-identity h2{margin:4px 0 0}.server-profile-identity p{max-width:520px;margin:5px 0 0;color:#c0b6c2;font-size:12px;line-height:1.45}.server-profile-identity small{color:#baa9bf}.server-profile-edit-button{margin-left:auto}.server-profile-editor{display:grid;gap:12px;padding:14px;border:1px solid #493746;border-radius:13px;background:#201922}.server-profile-editor textarea{min-height:84px;resize:vertical}.server-profile-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.server-profile-metrics>div{display:grid;gap:5px;padding:12px;border:1px solid #624867;border-radius:12px;background:#1b1722aa}.server-profile-metrics small{color:#bdaec1;font-size:10px}.server-profile-metrics b{font-size:19px}.server-profile-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.server-profile-tabs button{display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 8px;border:1px solid transparent;border-radius:11px;background:#1b1722aa;color:#baa9bf;font-size:12px}.server-profile-tabs button.active{border-color:#956a91;background:#4b2d4b;color:#fff}.server-profile-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.server-profile-shortcuts>button{display:flex;align-items:center;gap:9px;min-width:0;padding:11px;border:1px solid #624867;border-radius:12px;background:#1b1722aa;color:#eadfed;text-align:left}.server-profile-shortcuts>button.active{border-color:#ef6a9d;background:#4b2d4b}.server-profile-shortcuts span{display:grid;gap:3px;min-width:0}.server-profile-shortcuts b{font-size:11px}.server-profile-shortcuts small{overflow:hidden;color:#bdaec1;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.server-profile-view-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:17px;padding-bottom:17px}.server-profile-view-heading>div{display:grid;gap:4px}.server-profile-view-heading .text-button{justify-self:start;padding:0 0 5px}.server-profile-view-heading small{color:#9f8da6;font-size:9px;letter-spacing:.11em}.server-profile-view-heading h2{margin:0}.server-profile-status{padding-top:12px;padding-bottom:12px;border-color:#59435f;background:#251d2a}.server-profile-status p{margin:0;line-height:1.55}.server-profile-empty{display:grid;place-items:center;min-height:240px;text-align:center}.server-profile-empty svg{color:#b6769a}.server-profile-empty h2{margin:5px 0 0}.server-profile-empty p{max-width:520px;line-height:1.65}.server-wallet-balances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.server-wallet-balances>div{display:grid;gap:5px;padding:14px;border:1px solid #4a394f;border-radius:12px;background:#211a27}.server-wallet-balances small{color:#a998af;font-size:10px}.server-wallet-balances b{font-size:20px}.server-ledger-note{padding:11px 13px;border-radius:10px;background:#211a27;line-height:1.55!important}.server-membership-current{display:grid;gap:6px;padding:17px;border:1px solid #73506e;border-radius:14px;background:linear-gradient(135deg,#3c293c,#211a27)}.server-membership-current small,.server-membership-current span{color:#bdaec1;font-size:11px}.server-membership-current b{font-size:22px;color:#ffd1e0}.server-preview-button{align-self:flex-start;padding:2px 0}.server-profile-preview{grid-column:1/-1;width:100%;max-height:360px;border-radius:12px;background:#08070a;object-fit:contain}.server-library-actions{display:flex!important;align-items:center;gap:12px}.server-library-item:has(.server-profile-preview){display:grid;grid-template-columns:minmax(0,1fr) auto}.server-library-feed-item .server-profile-preview{margin-top:10px}.server-library-feed-item>.text-button{margin-top:8px}.server-page-intro{display:flex;gap:16px;margin:-2px 0 24px;padding:18px;border-radius:14px;background:linear-gradient(135deg,#412946,#221a2c)}.server-page-intro>span{display:grid;flex:0 0 46px;height:46px;place-items:center;border-radius:14px;background:#ff5f95;color:#fff}.server-page-intro small{color:#b998c0;font-size:9px;letter-spacing:.12em}.server-page-intro h2{margin:5px 0 7px}.server-page-intro p{margin:0;color:#c9b9cc;line-height:1.55}.server-create-section .server-generation,.server-create-section .server-upload{padding:18px;border:1px solid #352b3c;border-radius:14px;background:#17131b}.server-creator-page{width:min(720px,100%);margin:0 auto;padding:28px 30px 34px}.server-creator-page>h1{margin:0 0 8px}.server-creator-page>.muted{margin:0}.server-creator-modes{margin:26px 0 22px}.server-creator-form{margin:0!important;padding:0!important;border:0!important;background:transparent!important}.server-creator-form .field{margin-top:18px}.server-creator-form input:not([type=checkbox]):not([type=file]),.server-creator-form select,.server-creator-form textarea{width:100%;padding:12px 13px;border:1px solid #46384e;border-radius:10px;background:#201a25;color:#fff;font:inherit}.server-creator-form textarea{min-height:118px;resize:vertical}.server-creator-form .service-note,.server-ai-studio>.service-note{margin:0 0 18px}.server-creator-form .check-field{margin:18px 0}.server-creator-actions{margin-top:2px}.server-form-status{margin:8px 0 0;padding:10px 12px;border-radius:9px;background:#241d2a;color:#d9cadf!important;line-height:1.5}.server-ai-studio{display:grid;gap:0}.server-binding-description{display:block;margin-top:9px;padding:0 2px}.server-creator-page .upload-drop{margin:0}.server-creator-page .upload-preview{max-height:340px;object-fit:contain}.server-creator-page .server-quote{margin-top:4px}.server-creator-page .server-generation-job{padding:15px 0}.server-creator-page .server-generation-job:last-child{border-bottom:0}.server-generation-recovery{display:grid;gap:8px;padding:12px;border:1px solid #8d6b57;border-radius:11px;background:#2a211d}.server-generation-recovery b{font-size:13px;color:#f2d2ae}.server-generation-recovery span{font-size:11px;line-height:1.5;color:#c6b5aa}.server-generation-recovery .button{justify-self:start}.server-creator-form :disabled{cursor:not-allowed;opacity:.62}.server-notification-heading h2{display:flex;align-items:center;gap:8px}.server-bottom-nav{display:none}@media (max-width:900px){.server-product-shell{gap:24px}.server-product-sidebar{flex-basis:190px}.server-feed:not(.server-discover-feed) .server-card{display:block}.server-feed:not(.server-discover-feed) .server-video{min-height:0;aspect-ratio:16/10}}@media (max-width:740px){.server-app{padding:0}.server-product-shell{display:block;min-height:100dvh}.server-product-sidebar{display:none}.server-workspace{width:100%;max-width:none;min-height:100dvh;padding-bottom:calc(82px + env(safe-area-inset-bottom));border:0;border-radius:0;box-shadow:none}.server-product-header{min-height:72px;padding:13px 18px}.server-product-header h1{font-size:19px}.server-product-header .server-account>span:nth-child(2){display:none}.server-product-header .server-account>span{padding:7px 9px}.server-mobile-language{display:flex}.server-feed,.server-discover-feed{grid-template-columns:1fr;padding:14px}.server-rail.server-page{padding:14px}.server-page-section{padding:17px;margin-bottom:14px;border-radius:14px}.server-profile-metrics{gap:7px}.server-profile-metrics>div{padding:10px 8px}.server-profile-metrics b{font-size:16px}.server-profile-tabs{gap:4px}.server-profile-tabs button{flex-direction:column;gap:5px;padding:9px 4px;font-size:10px}.server-profile-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.server-profile-view-heading{padding-top:14px;padding-bottom:14px}.server-wallet-balances{grid-template-columns:1fr}.server-library-item:has(.server-profile-preview){grid-template-columns:1fr}.server-library-actions{justify-content:flex-start}.server-bottom-nav{position:fixed;display:flex}.server-status{padding:9px 16px;font-size:11px}.server-card{border-radius:14px}.server-page-intro{padding:15px}.server-page-intro>span{flex-basis:40px;height:40px}.server-creator-page{padding:18px 16px 26px}.server-creator-page>h1{font-size:27px}.server-creator-modes button{font-size:12px}.server-creator-actions{display:grid;grid-template-columns:1fr}.server-creator-actions .button{width:100%}}.server-product-shell{width:min(1320px,100%)}.server-workspace{max-width:none}.server-product-header>div:first-child{min-width:0}.server-product-header small{font-size:10px;white-space:nowrap}.server-product-header h1{letter-spacing:-.02em}.server-product-header .server-account{display:flex;align-items:center;gap:10px}.server-product-header .icon-button{margin-left:4px;border-left:1px solid #44374b;border-radius:0;padding-left:14px}.server-app button:focus-visible,.server-app summary:focus-visible,.server-app input:focus-visible,.server-app select:focus-visible,.server-app textarea:focus-visible{outline:2px solid #ff8ab3;outline-offset:3px}.side-nav button[aria-current=page]{box-shadow:inset 3px 0 #ff6b9e}.server-home{display:grid;gap:18px;padding:24px 24px 0}.server-home-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:28px;border:1px solid #5a3b5c;border-radius:20px;background:radial-gradient(circle at 90% 0,#82365c55,transparent 38%),linear-gradient(135deg,#362039,#211727 70%)}.server-home-hero:after{content:"";position:absolute;width:210px;height:210px;right:-95px;bottom:-130px;border-radius:50%;background:#ff5f9520;filter:blur(2px);pointer-events:none}.server-home-hero>div:first-child{position:relative;z-index:1;max-width:650px}.server-home-hero small,.server-home-section-heading small,.server-home-overview header small,.server-list-heading small{display:block;color:#d798b3;font-size:10px;font-weight:700;letter-spacing:.13em}.server-home-hero h2{max-width:620px;margin:8px 0 10px;font-size:clamp(25px,4vw,39px);line-height:1.12;letter-spacing:-.04em}.server-home-hero p{max-width:620px;margin:0;color:#cbbdcc;font-size:13px;line-height:1.65}.server-home-actions{position:relative;z-index:1;display:grid;gap:10px;min-width:150px}.server-home-actions .button{justify-content:center}.server-home-service-note{grid-column:1/-1!important;display:flex;align-items:center;gap:8px!important;max-width:none!important;padding-top:15px;border-top:1px solid #5b3d5b;color:#e2c6d2!important;font-size:11px!important}.server-home-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.server-home-metrics button{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #372d3e;border-radius:14px;background:#1b1721;color:#f7eff9;text-align:left;transition:border-color .16s ease,transform .16s ease}.server-home-metrics button:hover{border-color:#79536f;transform:translateY(-1px)}.server-home-metrics button>svg{flex:0 0 36px;padding:8px;border-radius:11px;background:#3d263d;color:#ff8ab3}.server-home-metrics button span{display:grid;gap:3px}.server-home-metrics small{color:#a99bad;font-size:11px}.server-home-metrics b{font-size:19px}.server-home-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.server-home-overview>article{padding:18px;border:1px solid #332a39;border-radius:16px;background:#19151e}.server-home-overview header,.server-home-section-heading,.server-list-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.server-home-overview h3,.server-home-section-heading h2,.server-list-heading h2{margin:5px 0 0}.server-home-row{display:flex;align-items:center;gap:11px;margin-top:13px;padding-top:13px;border-top:1px solid #2c2431}.server-home-row>div{display:grid;gap:4px;min-width:0}.server-home-row b{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.server-home-row small{color:#9f92a5;font-size:11px}.server-state-dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:#8e8194}.server-state-dot[data-state=running],.server-state-dot[data-state=queued],.server-state-dot[data-state=submitting],.server-state-dot[data-state=reconciling]{background:#e3b060;box-shadow:0 0 0 4px #e3b06018}.server-state-dot[data-state=succeeded],.server-state-dot[data-state=published]{background:#72c993;box-shadow:0 0 0 4px #72c99318}.server-state-dot[data-state=failed],.server-state-dot[data-state=restricted]{background:#ef7886;box-shadow:0 0 0 4px #ef788618}.server-home-empty{display:flex;align-items:center;gap:9px;min-height:70px;margin-top:12px;padding:14px;border-radius:11px;background:#211b26;color:#9f92a5;font-size:12px}.server-home-section-heading{padding:9px 2px 0}.server-home-section-heading h2{font-size:20px}.server-home-feed{padding-top:14px}.server-card{overflow:visible}.server-card-toolbar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.server-conversation-toggle{display:flex;align-items:center;gap:7px!important}.server-conversation-toggle span{display:grid;min-width:20px;height:20px;place-items:center;border-radius:99px;background:#3d293f;color:#f6dce6;font-size:10px}.server-discover-feed:has(>.server-card:only-child){grid-template-columns:minmax(0,1fr)}.server-discover-feed>.server-card:only-child{width:min(720px,100%);justify-self:center}.server-card-menu{position:relative}.server-card-menu summary{display:grid;width:36px;height:36px;place-items:center;border:1px solid #46384e;border-radius:50%;color:#c8bacd;cursor:pointer;list-style:none}.server-card-menu summary::-webkit-details-marker{display:none}.server-card-menu>div{position:absolute;right:0;top:43px;z-index:8;display:grid;width:190px;padding:7px;border:1px solid #4a394f;border-radius:12px;background:#221b27;box-shadow:0 16px 44px #0009}.server-card-menu button{padding:10px;border-radius:8px;color:#e5d9e8;text-align:left}.server-card-menu button:hover{background:#382a3d}.server-card-menu button:last-child{color:#f2a5ac}.server-social{animation:server-reveal .16s ease-out}@keyframes server-reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.server-settings-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;padding:8px}.server-settings-nav button{min-height:44px;padding:9px 8px;border-radius:9px;color:#a99bad;font-size:11px;line-height:1.25}.server-settings-nav button.active{background:#4a2b46;color:#fff;box-shadow:inset 0 0 0 1px #a35f88}.server-settings-section{min-height:280px}.server-settings-section-heading{display:flex;align-items:flex-start;gap:13px;margin-bottom:22px}.server-settings-section-heading>svg{flex:0 0 40px;padding:9px;border-radius:12px;background:#3b263d;color:#ff8ab3}.server-settings-section-heading h2{margin:0 0 7px}.server-settings-section-heading p{margin:0;line-height:1.55}.server-settings-section>.field{display:grid;gap:8px;margin-bottom:18px;color:#bcaec0;font-size:12px}.server-settings-section>.field select{width:100%;padding:11px;border:1px solid #46384e;border-radius:10px;background:#201a25;color:#fff}.server-locale-note{padding:12px 14px;border-radius:11px;background:#211a27;line-height:1.55!important}.server-security-session{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px;padding:15px;border:1px solid #3b3042;border-radius:12px;background:#211a27}.server-security-session span{display:grid;gap:5px}.server-security-session small{color:#9e91a5}.server-security-session strong{color:#8cd1a2}.server-signout-action{margin-bottom:14px}.server-notifications{max-height:none;overflow:visible;padding-bottom:0;margin-bottom:0;border-bottom:0}.server-list-heading>span{display:grid;min-width:34px;height:28px;place-items:center;border-radius:99px;background:#39263c;color:#f0d6e2;font-size:11px}.server-filter-tabs{display:flex;gap:7px;margin:15px 0 10px;padding-bottom:4px;overflow-x:auto}.server-filter-tabs button{flex:0 0 auto;min-height:36px;padding:8px 11px;border:1px solid #3b3042;border-radius:99px;color:#aa9cae;font-size:11px}.server-filter-tabs button.active{border-color:#a75c88;background:#472b46;color:#fff}.server-status-chip{display:inline-flex;align-items:center;padding:3px 7px;border-radius:99px;background:#342a38;color:#cbbdcc;font-size:10px;font-weight:700}.server-status-chip[data-status=succeeded],.server-status-chip[data-status=published],.server-status-chip[data-status=active]{background:#1d3a2b;color:#9ee1b5}.server-status-chip[data-status=running],.server-status-chip[data-status=queued],.server-status-chip[data-status=submitting],.server-status-chip[data-status=reconciling],.server-status-chip[data-status=pending],.server-status-chip[data-status=submitted]{background:#46371f;color:#efd192}.server-status-chip[data-status=failed],.server-status-chip[data-status=cancelled],.server-status-chip[data-status=restricted],.server-status-chip[data-status=rejected]{background:#48262d;color:#f3abb2}.server-generation-job>div:first-child time{color:#817486;font-size:10px}.server-pagination{display:flex;align-items:center;justify-content:center;gap:18px;padding:18px 0 2px}.server-pagination span{color:#9f92a5;font-size:11px}.server-work-card{gap:11px;padding:16px 0}.server-work-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:13px}.server-work-card>header>div{display:grid;gap:5px;min-width:0}.server-work-card>header b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.server-work-editor{display:grid;gap:9px;margin-top:2px;padding:13px;border:1px solid #413448;border-radius:12px;background:#17131b}.server-work-editor>span{font-size:10px;color:#9e91a5}.server-action-empty{display:grid;place-items:center;gap:8px;min-height:190px;padding:24px;text-align:center;color:#a99bad}.server-action-empty b{color:#f3eaf5}.server-action-empty p{max-width:440px;margin:0!important}.server-action-empty.compact{min-height:100px;padding:16px}.server-ledger-list{display:grid;gap:8px;margin-bottom:24px}.server-ledger-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:12px;border:1px solid #392e3f;border-radius:11px;background:#201a25}.server-ledger-list article>div{display:grid;gap:4px}.server-ledger-list time,.server-ledger-list small{color:#94869a;font-size:10px}.server-ledger-list article>span{grid-row:1/3;grid-column:2;align-self:center;font-weight:700}.server-ledger-list article>span[data-amount^="-"]{color:#f1a2a8}.server-ledger-list article>span:not([data-amount^="-"]){color:#9ddcaf}.server-plan,.server-order{margin-top:10px;padding:14px;border:1px solid #392e3f;border-radius:12px;background:#201a25}.server-membership-current{margin-bottom:22px}.server-bottom-nav>button{height:56px;min-height:56px;gap:4px}.server-nav-icon{display:grid;width:36px;height:28px;place-items:center;border-radius:10px}.server-bottom-nav .plus-symbol{width:36px;height:28px;border-radius:10px;box-shadow:0 5px 18px #ff467f40}.server-bottom-nav>button.active .server-nav-icon:not(.plus-symbol){background:#37263d}.server-bottom-nav>button[aria-current=page]{font-weight:700}@media (max-width:1000px){.server-product-shell{gap:28px}.server-home-overview{grid-template-columns:1fr}.server-settings-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:740px){.server-workspace{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.server-product-header{padding:12px 16px}.server-product-header small{font-size:9px}.server-product-header .server-account{gap:6px}.server-product-header .icon-button{padding-left:10px}.server-home{gap:14px;padding:14px 14px 0}.server-home-hero{grid-template-columns:1fr;padding:20px}.server-home-hero h2{font-size:28px}.server-home-actions{grid-template-columns:1fr 1fr;min-width:0}.server-home-service-note{padding-top:12px}.server-home-metrics{gap:7px}.server-home-metrics button{display:grid;justify-items:start;gap:8px;padding:12px 9px}.server-home-metrics button>svg{width:32px;height:32px}.server-home-metrics b{font-size:17px}.server-home-metrics small{font-size:10px}.server-home-overview{gap:10px}.server-home-overview>article{padding:15px}.server-home-section-heading{align-items:flex-end}.server-home-section-heading h2{font-size:18px}.server-home-section-heading .button{padding:9px 11px;font-size:11px}.server-feed.server-home-feed{padding-top:12px}.server-card-toolbar{margin-top:11px}.server-card-menu>div{position:fixed;left:16px;right:16px;top:auto;bottom:calc(86px + env(safe-area-inset-bottom));width:auto}.server-profile-view-heading{position:relative;z-index:2}.server-settings-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.server-settings-nav button{font-size:10px}.server-settings-section{min-height:0}.server-filter-tabs{margin-right:-3px}.server-generation-job,.server-work-card{padding:14px 0}.server-work-card>header{align-items:center}.server-bottom-nav{height:calc(76px + env(safe-area-inset-bottom));padding:8px 4px max(8px,env(safe-area-inset-bottom))}.server-bottom-nav>button{height:56px;min-height:56px;transform:none!important}}@media (max-width:360px){.server-product-header small{display:none}.server-product-header h1{font-size:18px}.server-product-header .server-account>span{padding:6px 8px}.server-mobile-language select{width:38px}.server-home-actions{grid-template-columns:1fr}.server-home-metrics button>svg{display:none}.server-home-metrics button{padding:11px 8px}.server-home-metrics small{font-size:9px}.server-settings-nav{grid-template-columns:1fr 1fr}.server-settings-nav button:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.server-app,.server-app *,.server-app *:before,.server-app *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important}}.access-gate{position:absolute;z-index:8;inset:20% 12% auto;display:flex;flex-direction:column;gap:14px;padding:24px;background:#1b1427f5;border:1px solid #8b4c74;border-radius:18px;text-align:center}.access-gate h2{font-size:20px}.access-gate p{font-size:13px;line-height:1.6}@media (max-width:600px){.plan-tile{padding:14px 10px}.plan-tile strong{font-size:23px}.economy-panel{padding:15px}.chest-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.stat-grid,.form-grid{grid-template-columns:1fr}.stat-grid strong{font-size:25px}.access-gate{inset:22% 7% auto;padding:18px}.checkin-grid small{font-size:9px}.economy .section-heading{flex-wrap:wrap;gap:12px}}.server-feed-tabs{position:sticky;top:0;z-index:18;display:flex;justify-content:center;gap:18px;height:50px;padding:10px 18px;background:#111015e8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.server-feed-tabs button{position:relative;min-width:68px;padding:6px 8px;color:#9d98a3;font-size:14px;font-weight:700}.server-feed-tabs button.active{color:#fff}.server-feed-tabs button.active:after{position:absolute;right:22px;bottom:1px;left:22px;height:2px;border-radius:99px;background:#ff4f86;content:""}.server-immersive-feed{display:grid;grid-template-columns:1fr;gap:18px;max-width:760px;margin:0 auto;padding:18px 24px 28px}.server-immersive-feed>.server-card{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr)!important;overflow:hidden;min-height:640px;border-color:#2b2930;border-radius:18px;background:#050506;transform:none}.server-immersive-feed .server-video{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0!important;aspect-ratio:auto!important;background:#050506}.server-immersive-feed .server-video video{object-fit:contain}.server-immersive-feed .server-copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;min-height:640px;padding:90px 96px 30px 24px;background:linear-gradient(180deg,transparent 46%,#08080912 55%,#080809e8 100%);pointer-events:none}.server-immersive-feed .server-copy>small{color:#d8d2da;font-size:12px}.server-immersive-feed .server-copy>h2{max-width:540px;margin:8px 0 7px;color:#fff;font-size:23px;line-height:1.25;text-shadow:0 2px 16px #000}.server-immersive-feed .server-copy>p{margin:0;color:#fff;font-weight:700}.server-immersive-feed .server-card-toolbar{position:absolute;right:18px;bottom:28px;display:flex;flex-direction:column;align-items:center;gap:13px;margin:0;pointer-events:auto}.server-feed-action,.server-immersive-feed .server-conversation-toggle{display:grid!important;width:50px;min-height:50px;place-items:center;gap:2px!important;padding:5px!important;border:0;border-radius:16px;background:#141318ba!important;color:#fff!important;text-shadow:0 1px 8px #000}.server-feed-action span,.server-immersive-feed .server-conversation-toggle span{height:auto!important;min-width:0!important;background:transparent!important;color:#fff!important;font-size:10px!important}.server-feed-action[aria-pressed=true]{color:#ff6594!important}.server-feed-action[aria-pressed=true] svg{fill:currentColor}.server-immersive-feed .server-card-menu summary{width:50px;height:50px;border:0;border-radius:16px;background:#141318ba;color:#fff}.server-immersive-feed .server-social{position:absolute;right:0;bottom:0;left:0;z-index:8;max-height:72%;overflow:auto;margin:0;padding:18px 20px 26px;border-top:1px solid #3b3740;border-radius:18px 18px 0 0;background:#17151cf5;box-shadow:0 -24px 60px #0009;pointer-events:auto}.server-task-center{max-width:820px}.server-task-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;margin-bottom:22px}.server-task-hero>span{display:grid;width:44px;height:44px;place-items:center;border-radius:13px;background:#372735;color:#ff75a2}.server-task-hero small{color:#d590ad;font-size:10px;letter-spacing:.12em}.server-task-hero h2{margin:4px 0 6px;font-size:24px}.server-task-hero p{max-width:600px;margin:0;color:#a8a0ac;line-height:1.55}.server-active-upload{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:13px 14px;border:1px solid #4b394d;border-radius:12px;background:#211b23}.server-active-upload span{display:grid;gap:3px}.server-active-upload small{color:#aaa0ae}.server-task-list{display:grid;gap:10px}.server-task-card{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;padding:13px;border:1px solid #322e36;border-radius:14px;background:#17151a}.server-task-media{display:grid;width:56px;height:68px;place-items:center;border-radius:11px;background:#27222b;color:#d78bab}.server-task-copy{display:grid;gap:5px;min-width:0}.server-task-copy>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.server-task-card>.server-job-actions,.server-task-card>video,.server-task-card>img,.server-task-card>pre,.server-task-card>.server-task-error{grid-column:1/-1}.server-task-card>.server-job-actions{justify-content:flex-end}.server-task-card>.server-job-actions .button{padding:8px 12px;font-size:11px}.server-upload-list-heading{margin-top:18px}.server-upload-task-list{margin-bottom:8px}.server-upload-task .server-task-media{background:#202c2d;color:#69d7c5}.server-upload-task .server-task-copy span{color:#aaa0ae;font-size:12px}.server-upload-task .server-task-copy time{color:#77717c;font-size:11px}.server-upload-resume{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid #624154;border-radius:12px;background:#2b2028}.server-upload-resume>div{display:grid;gap:4px}.server-upload-resume span{color:#b9adb8;font-size:12px;line-height:1.45}.server-create-section .server-list-heading,.server-create-section .server-list-heading~.server-filter-tabs,.server-create-section .server-generation-job,.server-create-section .server-pagination,.server-create-section .server-pagination~p{display:none}.server-notification-center{max-width:780px}.server-notification-center .server-notifications{gap:9px}.server-notification-center .server-notification-item{padding:15px;border-radius:13px}.server-nav-badge{display:grid;min-width:18px;height:18px;place-items:center;padding:0 4px;border-radius:99px;background:#ff3e78;color:#fff;font-size:9px;line-height:1}.side-nav .server-nav-badge{margin-left:auto}.server-bottom-nav .server-nav-badge{position:absolute;top:5px;left:calc(50% + 5px)}.server-profile-identity small{display:flex;align-items:center;gap:5px;margin-top:5px}.server-work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.server-work-grid .server-work-card{position:relative;display:block;padding:0;border:0;background:#0e0d10}.server-work-cover{position:relative;overflow:hidden;aspect-ratio:3/4;background:#262129;cursor:pointer}.server-work-cover video{width:100%;height:100%;object-fit:cover;pointer-events:none}.server-work-cover>span{display:grid;height:100%;place-items:center;align-content:center;gap:8px;color:#d489a7}.server-work-cover>span small{max-width:90%;overflow:hidden;color:#aaa0ac;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.server-work-cover>.server-status-chip{position:absolute;top:6px;left:6px;font-size:8px}.server-work-cover>time{position:absolute;right:6px;bottom:6px;padding:2px 5px;border-radius:4px;background:#000a;color:#fff;font-size:9px}.server-work-grid .server-work-card>header{display:block;padding:8px 7px}.server-work-grid .server-work-card>header b{display:-webkit-box;overflow:hidden;min-height:34px;font-size:11px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.server-work-grid .server-work-card>header span{display:none}.server-work-grid .server-work-card>header>.server-status-chip{display:none}.server-work-grid .server-library-actions{padding:0 7px 8px}.server-work-grid .server-preview-button{display:none}.server-work-grid .server-work-editor,.server-work-grid>.server-work-card>.server-profile-preview{grid-column:1/-1}.server-work-grid .server-work-editor{position:absolute;right:0;left:0;z-index:7}.server-work-grid .server-library-actions .text-button{font-size:10px}@media (max-width:740px){.server-workspace[data-view=home]{height:100dvh;min-height:100dvh;overflow:hidden;padding-bottom:0;background:#000}.server-workspace[data-view=home]>.server-product-header{display:none}.server-workspace[data-view=home]>.server-status{position:absolute;top:50px;right:10px;left:10px;z-index:17;border:0;border-radius:10px;background:#211d23dd}.server-feed-tabs{position:absolute;top:env(safe-area-inset-top);right:0;left:0;height:48px;background:linear-gradient(180deg,#000a,transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.server-immersive-feed{display:block;height:calc(100dvh - 70px - env(safe-area-inset-bottom));max-width:none;padding:0;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;scrollbar-width:none}.server-immersive-feed::-webkit-scrollbar{display:none}.server-immersive-feed>.server-card{width:100%;height:calc(100dvh - 70px - env(safe-area-inset-bottom));min-height:0;border:0;border-radius:0;scroll-snap-align:start;scroll-snap-stop:always}.server-immersive-feed .server-copy{min-height:100%;padding:96px 76px 82px 16px}.server-immersive-feed .server-copy>h2{font-size:18px}.server-immersive-feed .server-copy>small{font-size:11px}.server-immersive-feed .server-card-toolbar{right:10px;bottom:78px;gap:10px}.server-feed-action,.server-immersive-feed .server-conversation-toggle,.server-immersive-feed .server-card-menu summary{width:48px;min-height:48px;height:48px;border-radius:15px}.server-immersive-feed .server-social{position:fixed;bottom:calc(70px + env(safe-area-inset-bottom));max-height:70dvh;border-radius:20px 20px 0 0}.server-immersive-feed .server-card-menu>div{bottom:calc(78px + env(safe-area-inset-bottom));border-radius:16px;background:#201d23}.server-immersive-feed>.server-empty{display:grid;height:100%;place-items:center;align-content:center;padding:28px;text-align:center}.server-immersive-feed>.server-more{width:calc(100% - 32px);margin:16px}.server-workspace:not([data-view=home]){padding-bottom:calc(78px + env(safe-area-inset-bottom))}.server-workspace:not([data-view=home])>.server-product-header{min-height:58px;padding:9px 14px}.server-workspace:not([data-view=home])>.server-product-header small{display:none}.server-workspace:not([data-view=home])>.server-product-header h1{font-size:20px}.server-product-header .server-account .server-mobile-language,.server-product-header .server-account .icon-button{display:none}.server-product-header .server-account>span{padding:6px 9px;border:0;background:#242028}.server-rail.server-page{padding:10px 12px 20px}.server-page-section{padding:16px;margin-bottom:10px;border-color:#28242c;border-radius:14px;background:#17151a}.server-task-center{padding:14px}.server-task-hero{grid-template-columns:auto minmax(0,1fr);gap:11px}.server-task-hero>.icon-button{grid-column:2;grid-row:1;justify-self:end}.server-task-hero>span{width:40px;height:40px}.server-task-hero h2{font-size:22px}.server-task-hero p{font-size:12px}.server-task-center .server-list-heading{margin-top:18px}.server-task-card{grid-template-columns:48px minmax(0,1fr);padding:11px}.server-task-media{width:48px;height:60px}.server-task-card>.server-job-actions{justify-content:flex-start}.server-upload-resume{align-items:flex-start;flex-direction:column}.server-upload-resume .text-button{min-height:40px}.server-create-section{padding:18px 16px 24px;border:0;background:transparent}.server-creator-page .page-kicker{margin-bottom:8px}.server-creator-page>h1{font-size:25px}.server-creator-page>.muted{font-size:12px}.server-creator-modes{margin:18px 0}.server-create-section .server-generation,.server-create-section .server-upload{padding:0;border:0;background:transparent}.server-creator-form textarea{min-height:150px;font-size:16px}.server-creator-form input:not([type=checkbox]):not([type=file]),.server-creator-form select{font-size:16px}.server-creator-form .wide,.server-creator-actions .button{min-height:48px}.server-create-section .server-quote{position:sticky;bottom:calc(78px + env(safe-area-inset-bottom));z-index:8;box-shadow:0 -12px 34px #0f0d14}.server-profile-summary{gap:14px;padding:16px;background:#17151a}.server-profile-identity{align-items:flex-start}.server-profile-identity .avatar{width:50px;height:50px}.server-profile-identity h2{font-size:18px}.server-profile-identity p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.server-profile-edit-button{padding:6px 8px;font-size:11px}.server-profile-editor{padding:12px}.server-profile-metrics{display:flex;gap:20px;padding:0 4px}.server-profile-metrics>div{display:flex;align-items:baseline;gap:5px;padding:0;border:0;background:transparent}.server-profile-metrics small{font-size:11px}.server-profile-metrics b{font-size:15px}.server-profile-tabs{gap:0;border-top:1px solid #2c2830;border-bottom:1px solid #2c2830}.server-profile-tabs button{padding:10px 3px;border:0;border-radius:0;background:transparent}.server-profile-tabs button.active{border:0;border-bottom:2px solid #ff4f86;background:transparent}.server-profile-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.server-profile-shortcuts>button{display:grid;justify-items:center;gap:5px;padding:8px 3px;border:0;background:#211e24;text-align:center}.server-profile-shortcuts>button span{justify-items:center}.server-profile-shortcuts small{font-size:8px}.server-profile-shortcuts b{font-size:10px}.server-work-library{padding:0;border:0;background:transparent}.server-work-library>.server-list-heading{padding:10px 4px 0}.server-work-library>.server-filter-tabs{padding:0 3px}.server-work-grid{margin-right:-12px;margin-left:-12px}.server-notification-center{border:0;background:transparent}.server-notification-heading{position:sticky;top:58px;z-index:5;padding:6px 0 10px;background:#15121b}.server-notification-center .server-notification-item{border-color:#2b2830;background:#1b181e}.server-notification-center .server-notification-item.unread{border-left:3px solid #ff4f86;background:#211b22}.server-bottom-nav{height:calc(70px + env(safe-area-inset-bottom));padding:6px 0 max(6px,env(safe-area-inset-bottom));border-top:1px solid #29262d;background:#111015ee;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.server-bottom-nav>button{position:relative;height:58px;min-height:58px;gap:2px;padding:3px 0;color:#8f8a96;font-size:9px}.server-bottom-nav>button.active{color:#fff}.server-nav-icon{width:36px;height:32px;border-radius:12px}.server-bottom-nav .plus-symbol{width:44px;height:34px;border-radius:11px;background:#ff3f77;box-shadow:0 7px 20px #ff3f7744}.server-bottom-nav>button.active .server-nav-icon:not(.plus-symbol){background:transparent;color:#ff6b99}}@media (max-width:340px){.server-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.server-bottom-nav>button{font-size:8px}.server-profile-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}.server-video>img{width:100%;height:100%;object-fit:cover;background:#08070a}.server-work-cover>img{width:100%;height:100%;object-fit:cover;pointer-events:none}.server-discovery,.server-activity-overview,.server-activity-benefits{display:grid;gap:18px}.server-discovery-heading,.server-activity-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.server-discovery-heading small,.server-activity-intro small{color:#d493b1;font-size:10px;font-weight:700;letter-spacing:.12em}.server-discovery-heading h2,.server-activity-intro h2{margin:6px 0 5px;font-size:22px}.server-discovery-heading p,.server-activity-intro p,.server-activity-benefits>p{margin:0;color:#aca1af;font-size:12px;line-height:1.6}.server-discovery-heading>svg{flex:none;color:#ff719f}.server-discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.server-discovery-card{display:block;min-width:0;overflow:hidden;padding:0;border:1px solid #38313b;border-radius:12px;background:#211c24;color:#fff;text-align:left}.server-discovery-cover{display:grid;aspect-ratio:3/4;place-items:center;overflow:hidden;background:#29232e;color:#e0a5bd}.server-discovery-cover img{width:100%;height:100%;object-fit:cover}.server-discovery-copy{display:grid;gap:4px;padding:9px}.server-discovery-copy b{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.server-discovery-copy small{color:#afa3b0;font-size:10px}.server-discovery-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.server-discovery-search input{min-width:0;min-height:44px;padding:0 13px;border:1px solid #443746;border-radius:10px;background:#211c24;color:#fff;font:inherit}.server-discovery-search button{min-width:66px;border-radius:10px;background:#ff487c;color:#fff;font-weight:700}.server-discovery-search button:disabled{opacity:.6}.server-discovery-categories{display:flex;gap:6px;margin-top:-7px;overflow-x:auto;scrollbar-width:none}.server-discovery-categories button{flex:none;min-height:36px;padding:7px 12px;border:1px solid #38303a;border-radius:99px;color:#b8acbb;font-size:11px}.server-discovery-categories button.active{border-color:#ff658e;background:#4e3042;color:#fff}.server-activity-tabs{display:flex;gap:4px;max-width:720px;margin:0 auto 12px;padding:4px;border:1px solid #302a32;border-radius:12px;background:#1a171d}.server-activity-tabs button{flex:1;min-width:0;min-height:38px;padding:7px 4px;border-radius:9px;color:#a99cab;font-size:12px}.server-activity-tabs button.active{background:#40303d;color:#fff;font-weight:700}.server-activity-intro{justify-content:flex-start}.server-activity-intro>span{display:grid;flex:0 0 42px;height:42px;place-items:center;border-radius:12px;background:#3d2839;color:#ff82aa}.server-activity-group{display:grid;gap:7px}.server-activity-group>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.server-activity-group h3{margin:0;font-size:15px}.server-activity-group header .text-button{display:flex;align-items:center;gap:2px;font-size:11px}.server-activity-row,.server-benefit-entry{display:flex;align-items:center;gap:11px;width:100%;min-height:62px;padding:11px;border:1px solid #302a34;border-radius:11px;background:#201b23;color:#ddd2df;text-align:left}.server-activity-row>svg:first-child,.server-benefit-entry>svg:first-child{flex:none;color:#e28bb0}.server-activity-row>span,.server-benefit-entry>span{display:grid;flex:1;gap:5px;min-width:0}.server-activity-row b,.server-benefit-entry b{overflow:hidden;color:#f5edf5;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.server-activity-row small,.server-benefit-entry small{overflow:hidden;color:#a99bac;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.server-activity-row>svg:last-child,.server-benefit-entry>svg:last-child{flex:none;color:#887b8d}.server-activity-empty{margin:0;padding:16px;border:1px dashed #38313b;border-radius:10px;color:#9b90a0;font-size:11px}.server-unread-dot{flex:none;width:7px;height:7px;border-radius:50%;background:#ff477b}.server-benefit-entry{border-color:#5c3d4b;background:#2e202b}.server-benefit-balance{display:flex;align-items:center;gap:9px;padding:17px;border:1px solid #5b3a50;border-radius:12px;background:#2d202c}.server-benefit-balance small{color:#bba9ba}.server-benefit-balance b{margin-right:auto;font-size:22px}.server-benefit-balance .text-button{font-size:11px}.server-wallet-checkin{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:0 0 9px;color:#ff91b4;font-weight:700}.server-wallet-checkin svg:last-child{margin-left:2px}.server-checkin-card{padding:20px;border:1px solid #5b3a50;border-radius:12px;background:#211b24}.server-checkin-head{display:flex;align-items:end;justify-content:space-between;gap:12px}.server-checkin-head small{color:#e58eaf;font-size:12px}.server-checkin-head h3{margin:4px 0 0;font-size:19px}.server-checkin-head span{color:#b9aab9;font-size:12px}.server-checkin-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;margin:20px 0}.server-checkin-days>div{display:grid;align-content:center;gap:5px;min-height:62px;border:1px solid #3a303c;border-radius:10px;text-align:center}.server-checkin-days small{color:#a99baa;font-size:10px}.server-checkin-days b{font-size:14px}.server-checkin-days .complete{border-color:#e58eaf;color:#ffabc9;background:#3b2635}.server-checkin-days .current{border-color:#e58eaf}.server-checkin-action{min-height:46px;width:100%;border:0;border-radius:10px;background:#ff477b;color:#fff;font-weight:700}.server-checkin-action:disabled{background:#403540;color:#b8a9b8}.server-checkin-card>p{margin:12px 0 0;color:#b8a9b8;font-size:11px}.server-focused-generation{display:grid;gap:7px;margin-bottom:16px;padding:14px;border:1px solid #84556b;border-radius:12px;background:#30212e}.server-focused-generation small{color:#e39eb9}.server-focused-generation b{overflow-wrap:anywhere}.server-focused-generation span{color:#b6a8b8;font-size:11px}.server-focused-generation .text-button{justify-self:start}.server-focused-generation>video,.server-focused-generation>img{width:100%;max-height:240px;object-fit:contain;border-radius:8px;background:#09080a}.server-work-library-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 4px 9px}.server-work-library-head strong{font-size:15px}.server-work-library-head small{margin-left:5px;color:#9f93a3;font-size:11px}.server-work-library-head .text-button{font-size:11px}.server-profile-bio{margin:-8px 0 0!important;color:#d0c2d1!important;font-size:12px!important;line-height:1.5}.server-profile-bio.no-bio{color:#948a98!important}@media (max-width:740px){.server-discovery{padding:10px;border:0;background:transparent}.server-discovery-grid{gap:5px}.server-discovery-card{border:0;border-radius:7px}.server-discovery-copy{padding:6px}.server-discovery-copy b{font-size:11px}.server-activity-tabs{position:sticky;top:58px;z-index:6;margin:0 0 9px;border:0;border-radius:0;background:#17151a}.server-activity-overview{border:0;background:transparent}.server-activity-overview,.server-activity-benefits{gap:20px}.server-work-library-head{padding:7px 5px 10px}.server-work-library .server-work-grid{margin-top:0}.server-work-grid .server-work-card>header{padding:6px 5px 8px}.server-work-grid .server-work-card>header b{min-height:0;font-size:10px}.server-work-grid .server-work-card>.server-library-actions{padding:0 5px 8px}.server-profile-summary{border:0}.server-profile-identity .avatar{background:#60415c}.server-profile-social-stats{border-bottom:1px solid #352d38}}@media (max-width:340px){.server-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.server-activity-tabs button{font-size:10px}}.server-partner-shortcut{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:13px 15px;border:1px solid #7b5268;border-radius:13px;background:linear-gradient(135deg,#4a2939,#28202a);color:#fff;text-align:left}.server-partner-shortcut:hover,.server-partner-shortcut:focus-visible{border-color:#ff8aaf;background:linear-gradient(135deg,#5a3045,#302431)}.server-partner-shortcut.active{border-color:#e9b268;background:linear-gradient(135deg,#503728,#2a2424)}.server-partner-shortcut-icon,.server-partner-hero-icon{display:grid;place-items:center;border-radius:50%;background:#ff5f95;color:#fff}.server-partner-shortcut-icon{width:36px;height:36px}.server-partner-shortcut.active .server-partner-shortcut-icon,.server-partner-hero-icon{background:#d99546}.server-partner-shortcut>span:nth-child(2){display:grid;gap:4px;min-width:0}.server-partner-shortcut b{font-size:13px}.server-partner-shortcut small{overflow:hidden;color:#ddcbd3;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.server-partner-page{display:grid;gap:18px}.server-partner-page>h2{margin-bottom:-4px}.server-partner-hero{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:18px;border:1px solid #765a46;border-radius:15px;background:linear-gradient(135deg,#3f2c22,#241c24)}.server-partner-hero-icon{width:48px;height:48px}.server-partner-hero small{color:#e5b875;font-size:9px;letter-spacing:.12em}.server-partner-hero h2{margin:5px 0 7px;font-size:22px}.server-partner-hero p{margin:0;color:#cbbdc2;line-height:1.55}.server-partner-current{border-color:#9b7046;background:linear-gradient(135deg,#473220,#251e25)}.server-partner-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.server-partner-benefits article{display:grid;align-content:start;gap:7px;padding:14px;border:1px solid #443746;border-radius:12px;background:#211b24}.server-partner-benefits b{font-size:12px;color:#f5d3a1}.server-partner-benefits span{color:#ad9fad;font-size:10px;line-height:1.55}.server-partner-plan{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;border:1px solid #574334;border-radius:13px;background:#211b20}.server-partner-plan>div{display:grid;gap:5px}.server-partner-plan>div:nth-child(2){text-align:right}.server-partner-plan>div:nth-child(2) b{color:#ffd29a}.server-partner-action{grid-column:1/-1;width:100%}.server-partner-action:disabled{cursor:not-allowed;opacity:.62}.server-partner-note{margin:0;padding:11px 13px;border-radius:10px;background:#241d24;line-height:1.55!important}@media (max-width:740px){.server-partner-shortcut{padding:11px 12px}.server-partner-benefits{grid-template-columns:1fr}.server-partner-hero{padding:15px}.server-partner-hero h2{font-size:19px}.server-partner-plan{grid-template-columns:1fr}.server-partner-plan>div:nth-child(2){text-align:left}}.server-mobile-creator{display:none}@media (max-width:740px){.creator-result-preview{position:absolute;top:155px;right:16px;bottom:350px;left:16px;z-index:2;min-height:100px}.creator-result-preview img,.creator-result-preview video{width:100%;height:100%;object-fit:contain;background:#0c0d13;border-radius:15px}.creator-result-card{padding:10px 12px;border:1px solid #ffffff40;border-radius:14px;background:#181b25f2;color:#fff}.creator-result-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.creator-result-heading>button{display:grid;place-items:center;width:44px;min-height:44px}.creator-result-actions{display:flex;flex-wrap:wrap;gap:6px}.creator-result-actions button,.creator-result-history button{min-height:44px;padding:6px 10px;border:1px solid #ffffff40;border-radius:9px;color:#fff;font-size:12px}.creator-result-actions button:nth-child(2){background:#533448;border-color:#ff82aa}.creator-result-history{max-height:125px;overflow:auto;font-size:11px}.creator-result-history summary{padding:12px 0;cursor:pointer}.creator-result-history button{display:block;width:100%;margin:5px 0;text-align:left}.creator-script-toolbar{position:relative;display:flex;align-items:center;gap:4px;min-height:48px;flex-wrap:nowrap;font-size:12px}.creator-script-toolbar .creator-tool-button,.creator-script-versions summary{display:grid;flex:none;width:44px;height:44px;min-height:44px;place-items:center;padding:0;border:0;border-radius:11px;background:transparent;color:#dbcbd8;cursor:pointer}.creator-script-toolbar .creator-tool-button:hover,.creator-script-versions summary:hover,.creator-script-versions[open] summary{background:#332b37;color:#fff}.creator-script-toolbar .creator-tool-button:focus-visible,.creator-script-versions summary:focus-visible{outline:2px solid #ff84aa;outline-offset:1px}.creator-script-toolbar .creator-tool-button:disabled{opacity:.38;cursor:not-allowed}.creator-script-toolbar .creator-tool-button.is-success{color:#89e8bd}.creator-script-toolbar>span{margin-right:auto;color:#c3bfcc;font-size:11px;white-space:nowrap}.creator-script-toolbar .creator-over-limit{color:#ff93b5}.creator-script-versions{margin:0;font-size:12px}.creator-script-versions summary{list-style:none}.creator-script-versions summary::-webkit-details-marker{display:none}.creator-version-menu{position:absolute;z-index:5;bottom:100%;left:0;right:0;max-height:180px;overflow:auto;border:1px solid #ffffff30;border-radius:10px;background:#24242e;box-shadow:0 10px 24px #0008}.creator-version-menu>button{display:grid;gap:5px;width:100%;min-height:44px;padding:10px;border-bottom:1px solid #ffffff30;text-align:left;color:#fff}.creator-version-menu>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-screenreader-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.creator-pending-text{padding:12px;border:1px solid #ff86ae;border-radius:12px;font-size:12px}.creator-pending-text pre{max-height:150px;overflow:auto;white-space:pre-wrap;font:inherit}.creator-pending-text button{min-height:44px;color:#ffd1e0}}@media (max-width:740px){.server-app:has(.server-workspace[data-view=create]){padding:0;background:#0c0a0e}.server-workspace[data-view=create]{height:100dvh;min-height:100dvh;max-width:none;overflow:hidden;padding:0;background:#0c0a0e}.server-workspace[data-view=create]>.server-product-header,.server-workspace[data-view=create]>.server-bottom-nav{display:none}.server-workspace[data-view=create]>.server-status{position:absolute;top:calc(72px + env(safe-area-inset-top));right:16px;left:16px;z-index:10;margin:0;border:1px solid #bb8a9b;border-radius:11px;background:#2b1d29ee;color:#fff;box-shadow:0 8px 22px #0006;pointer-events:none}.server-workspace[data-view=create]>.server-rail.server-page{height:100dvh;min-height:100dvh;overflow:auto;padding:0}.server-workspace[data-view=create] .server-create-section{width:100%;max-width:none;height:100dvh;min-height:100dvh;margin:0;padding:0;border:0;border-radius:0;background:#0c0a0e}.server-create-section:has(>.server-mobile-creator)>.page-kicker,.server-create-section:has(>.server-mobile-creator)>h1,.server-create-section:has(>.server-mobile-creator)>.muted,.server-create-section:has(>.server-mobile-creator)>.server-creator-modes,.server-create-section:has(>.server-mobile-creator)>.server-creator-legacy{display:none}.server-mobile-creator{position:relative;display:block;width:100%;height:100dvh;min-height:600px;overflow:hidden;background:#111016;color:#fff;isolation:isolate}.creator-stage-media,.creator-stage-shade{position:absolute;top:0;right:0;bottom:0;left:0}.creator-stage-media img,.creator-stage-media video{width:100%;height:100%;object-fit:cover}.creator-stage-media .creator-inspiration{object-position:center center}.creator-stage-media video{background:#000}.creator-stage-shade{pointer-events:none;background:linear-gradient(180deg,#09091095,#09091010 29%,#09091003 48%,#0d0a10b8 73%,#0d0a10fa 94%)}.creator-example-label{position:absolute;top:calc(77px + env(safe-area-inset-top));left:18px;padding:5px 9px;border:1px solid #ffffff47;border-radius:99px;background:#17121fa8;color:#f2e8ef;font-size:10px;font-weight:600;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.creator-topbar{position:absolute;top:calc(14px + env(safe-area-inset-top));right:16px;left:16px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px}.creator-round-button,.creator-private-badge{display:flex;align-items:center;justify-content:center;min-height:46px;border:1px solid #ffffff36;border-radius:99px;background:#1b1824c9;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.creator-round-button{width:46px;padding:0}.creator-private-badge{gap:7px;padding:0 15px;font-size:12px;font-weight:700}.creator-stage-hint{position:absolute;top:24%;left:20px;z-index:2;display:grid;gap:6px;max-width:60%;text-shadow:0 2px 15px #000b}.creator-stage-hint span{color:#ffd7e6;font-size:12px;font-weight:700}.creator-stage-hint b{font-size:19px;line-height:1.35}.creator-success-hint{top:24%;padding:14px;border:1px solid #ffffff45;border-radius:16px;background:#15121cce;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.creator-success-hint>svg{color:#ff4f85}.creator-success-hint button{display:flex;align-items:center;gap:6px;padding:0;color:#ffb5cb;font-size:12px;font-weight:700}.creator-side-tools{position:absolute;top:15%;right:13px;z-index:3;display:grid;gap:0;width:64px;padding:8px 5px;border:1px solid #ffffff38;border-radius:36px;background:#1a1721e3;box-shadow:0 10px 30px #0007;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.creator-side-tools button{position:relative;display:grid;justify-items:center;align-content:center;gap:5px;min-height:98px;padding:7px 2px;border-bottom:1px solid #ffffff2e;color:#fff}.creator-side-tools button:last-child{border-bottom:0}.creator-side-tools button span{font-size:11px;font-weight:700}.creator-side-tools button.selected{color:#ff92b5}.creator-side-tools button:disabled{opacity:.55}.creator-tool-check{position:absolute;top:7px;right:3px;border-radius:99px;background:#ff3e79;color:#fff}.creator-bottom-controls{position:absolute;right:16px;bottom:calc(20px + env(safe-area-inset-bottom));left:16px;z-index:3;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.creator-bottom-controls>*{min-width:0}.server-mobile-creator:has(.creator-sheet){z-index:20}.server-mobile-creator:has(.creator-result-preview) .creator-stage-media{visibility:hidden}.server-mobile-creator:has(.creator-result-preview){background:#10121a}.creator-inline-notice{margin:0;padding:8px 11px;border:1px solid #ffffff3b;border-radius:10px;background:#1b1522da;color:#fff;font-size:11px;line-height:1.4}.creator-prompt-field{display:flex;align-items:center;gap:10px;min-height:55px;padding:6px 12px;border:1px solid #ffffff44;border-radius:18px;background:#211d29e3;box-shadow:0 10px 28px #0007;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.creator-prompt-field>svg{flex:none;color:#fff}.creator-prompt-field textarea{flex:1;min-width:0;height:34px;max-height:34px;margin:0;padding:6px 0;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:14px;line-height:1.42;overflow-x:auto;overflow-y:hidden;resize:none}.creator-prompt-field textarea::placeholder{color:#d2c9d2}.creator-prompt-field button{display:grid;flex:none;width:34px;height:34px;place-items:center;border-left:1px solid #ffffff35;color:#d9d1d9}.creator-output-line{display:flex;align-items:center;justify-content:center;min-height:35px;gap:9px;color:#e7dfe8}.creator-output-line button{display:flex;align-items:center;gap:7px;min-height:40px;padding:0 10px;color:#fff;font-size:14px;font-weight:700}.creator-output-line>span{font-size:11px;color:#c2b9c6}.creator-rights-inline{display:flex;align-items:center;gap:7px;min-height:22px;margin:0 4px;color:#f0e7ee;font-size:10px;line-height:1.3;text-shadow:0 1px 8px #000}.creator-rights-inline input{flex:none;width:16px;height:16px;margin:0;accent-color:#ff4380}.creator-generate-cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;width:100%;min-height:58px;border:0;border-radius:17px;background:#ff3678;color:#fff;box-shadow:0 12px 30px #ff367844;overflow:hidden}.creator-generate-cta:disabled{opacity:.55;box-shadow:none}.creator-cta-price,.creator-cta-action{display:flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;font-size:17px;font-weight:800;white-space:nowrap}.creator-cta-price{border-right:1px solid #ffffff63;background:#ffffff13}.creator-cta-price small{font-size:11px;font-weight:700}.creator-cta-action{font-size:17px}.creator-recheck{min-height:38px;padding:7px 10px;border:1px solid #ffffff55;border-radius:10px;background:#241d29e6;color:#fff;font-size:11px}.creator-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12;display:flex;align-items:flex-end;background:#0009}.creator-sheet{width:100%;max-height:94%;overflow:auto;overscroll-behavior:contain;padding:8px 18px calc(18px + env(safe-area-inset-bottom));border-top:1px solid #524955;border-radius:23px 23px 0 0;background:#211c26;color:#fff;box-shadow:0 -25px 60px #000b}.creator-sheet:before{display:block;width:36px;height:4px;margin:2px auto 15px;border-radius:99px;background:#746b79;content:""}.creator-sheet>header{display:flex;align-items:center;justify-content:space-between;min-height:42px}.creator-sheet>header b{font-size:18px}.creator-sheet>header button{display:grid;width:40px;height:40px;place-items:center;color:#fff}.creator-sheet p{color:#c8bdca;font-size:12px;line-height:1.55}.creator-sheet-note{padding:10px;border-radius:10px;background:#302935}.creator-output-choice{display:flex;align-items:center;gap:12px;min-height:56px;width:100%;margin-top:9px;padding:10px 12px;border:1px solid #4c4151;border-radius:13px;background:#2c2531;color:#fff;text-align:left}.creator-output-choice>svg:first-child{color:#ff8eb1}.creator-output-choice>svg:last-child{margin-left:auto;color:#ff4f86}.creator-output-choice span{display:grid;gap:4px;flex:1}.creator-output-choice b{font-size:13px}.creator-output-choice small{color:#b8aebc;font-size:11px}.creator-output-choice:disabled{opacity:.5}.creator-duration-control{display:grid;gap:6px;margin:10px 0 14px;padding:12px;border:1px solid #665569;border-radius:13px;background:#2d2531}.creator-duration-control label,.creator-duration-range{display:flex;align-items:center;justify-content:space-between}.creator-duration-control label{font-size:12px;font-weight:700}.creator-duration-control label strong{color:#ff9cbb;font-size:17px}.creator-duration-control input[type=range]{width:100%;min-height:34px;margin:0;accent-color:#ff4f86;touch-action:none}.creator-duration-control input[type=range]:disabled{opacity:.5}.creator-duration-range{color:#c6b8c7;font-size:10px}.creator-duration-control p{margin:2px 0 0;color:#f0d4df;font-size:11px}.creator-duration-price-rule{color:#c6b8c7;font-size:11px;line-height:1.4}.creator-duration-control button{justify-self:end;min-width:68px;min-height:34px;padding:0 11px;border:1px solid #ff6b9c;border-radius:9px;color:#ffd6e4;font-size:12px;font-weight:700}.creator-sheet textarea{width:100%;min-height:175px;padding:12px;border:1px solid #5a4d60;border-radius:13px;background:#18141d;color:#fff;font:inherit;font-size:15px;line-height:1.5;resize:vertical}.creator-script-import{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:47px;margin:12px 0;border:1px solid #615265;border-radius:12px;color:#fff;font-size:13px;font-weight:700;overflow:hidden}.creator-script-import input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.creator-sheet-primary,.creator-sheet-secondary{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin-top:12px;border-radius:12px;font-size:13px;font-weight:800}.creator-sheet-primary{background:#ff3d7b;color:#fff}.creator-sheet-secondary{border:1px solid #745c6d;background:#302735;color:#fff}.creator-sheet-primary:disabled{opacity:.55}.creator-quote-form{display:grid;gap:10px}.creator-quote-form>p{margin:0}.creator-quote-summary{display:flex;justify-content:space-between;gap:10px;padding:13px;border:1px solid #534758;border-radius:12px;background:#2b2530;color:#fff;font-size:12px}.creator-quote-summary span{display:flex;align-items:center;gap:5px}.creator-rights{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.45}.creator-rights input{flex:none;width:18px;height:18px;margin:0;accent-color:#ff3d7b}.creator-quote-result{display:grid;gap:5px;padding:14px;border:1px solid #6c5265;border-radius:12px;background:#302630}.creator-quote-result strong{font-size:22px;color:#fff}.creator-quote-result small{color:#c9b9c7}.creator-sheet-status{margin:2px 0 0!important;color:#ffd4e2!important}.server-create-section:not(:has(>.server-mobile-creator)){height:auto;min-height:100dvh;padding:18px 16px 28px}.server-create-section:not(:has(>.server-mobile-creator)) .server-creator-modes{margin:18px 0}}@media (max-width:360px){.creator-side-tools{right:9px;width:57px}.creator-side-tools button{min-height:85px}.creator-stage-hint{max-width:57%}.creator-bottom-controls{right:12px;left:12px;bottom:calc(14px + env(safe-area-inset-bottom))}.creator-prompt-field textarea{font-size:14px}}.server-profile-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.server-reaction-grid>.server-work-card.expanded{grid-column:1/-1;padding:10px;background:#17151a}.server-reaction-grid>.server-work-card.expanded>.server-work-cover{display:none}.server-reaction-grid .server-profile-preview{max-height:62dvh;margin:0;border-radius:10px}.server-viewing-privacy{display:flex;align-items:center;justify-content:space-between;gap:18px}.server-viewing-privacy>div{display:grid;gap:6px}.server-viewing-privacy small{max-width:520px;color:#9e91a5;line-height:1.55}.server-viewing-privacy .button{flex:0 0 auto}@media (max-width:740px){.server-viewing-privacy{align-items:stretch;flex-direction:column}.server-viewing-privacy .button{width:100%;min-height:44px}}@media (max-width:740px){.server-profile-content-library{padding:0;border:0;background:transparent}.server-profile-content-library>.server-social-library{padding-bottom:0;margin-bottom:0;border-bottom:0}}@media (max-width:740px){.server-settings-nav button:last-child{grid-column:1/-1}}@media (max-width:340px){.server-profile-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))}.server-profile-shortcuts small{display:none}}.server-account-menu-button{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;color:#f2eaf2}.server-account-menu-button:hover,.server-account-menu-button:focus-visible{background:#332936;color:#ff87b0}.server-profile-summary{gap:0;background:#19161e}.server-profile-identity{padding-bottom:14px}.server-profile-social-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:12px 0 15px;border-bottom:1px solid #352d38}.server-profile-social-stats>div,.server-profile-social-stats>button{display:grid;justify-items:center;align-content:center;gap:3px;min-width:0;min-height:48px;color:#f8f4fa}.server-profile-social-stats strong{font-size:18px;line-height:1.2}.server-profile-social-stats span{color:#a99ead;font-size:10px;white-space:nowrap}.server-profile-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:0;background:transparent}.server-profile-tabs button{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;min-height:59px;padding:8px 2px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;font-size:11px}.server-profile-tabs button.active{border:0;border-bottom:2px solid #ff4f86;background:transparent;color:#ff81ad}.server-profile-tabs .server-wallet-tab{color:#f2d0df}.server-profile-tabs .server-wallet-tab small{position:absolute;top:3px;right:2px;max-width:36px;overflow:hidden;border-radius:10px;padding:1px 4px;background:#593b51;color:#fff;font-size:8px;text-overflow:ellipsis}@media (max-width:740px){.server-profile-summary{padding:10px 12px 0;margin-bottom:4px;border:0;border-radius:0;background:#17151a}.server-profile-identity .avatar{width:56px;height:56px}.server-profile-identity h2{font-size:17px}.server-profile-social-stats{margin:0 -2px;padding:7px 0 10px}.server-profile-tabs{margin:0 -12px;padding:0 10px;border-bottom:1px solid #2c2830}.server-profile-tabs button{min-height:56px;padding:8px 2px;font-size:10px}.server-work-library>.server-list-heading{padding:8px 4px 0}.server-account-menu-button{min-width:44px;min-height:44px}}.mobile-upload-heading{display:none}@media (max-width:740px){.server-create-section{position:relative}.server-create-section>.page-kicker,.server-create-section>h1,.server-create-section>.muted{display:none}.server-create-section:has(>.server-mobile-creator)>.server-creator-modes,.server-create-section:not(:has(>.server-mobile-creator))>.server-creator-modes{position:absolute;top:calc(76px + env(safe-area-inset-top));right:16px;left:16px;z-index:5;display:flex;width:auto;margin:0;padding:4px;border:1px solid #ffffff3a;border-radius:15px;background:#1e1925e8;box-shadow:0 10px 25px #0005;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.server-create-section>.server-creator-modes button{min-height:42px;padding:8px 7px;border-radius:11px;color:#d6cdd7;font-size:13px;font-weight:700}.server-create-section>.server-creator-modes button.active{background:#ff3978;color:#fff}.creator-example-label{top:calc(139px + env(safe-area-inset-top))}.creator-stage-hint{top:29%;max-width:75%}.creator-prompt-field{display:flex;align-items:center;gap:10px;width:100%;min-height:58px;padding:10px 13px;text-align:left;color:#fff}.creator-prompt-field>svg{flex:none}.creator-prompt-field>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600}.creator-prompt-field>span.placeholder{color:#d2c9d2;font-weight:400}.creator-prompt-field:disabled{opacity:.55}.creator-reference-file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.creator-reference-count{display:grid;min-width:19px;height:19px;place-items:center;border-radius:99px;background:#ff3978;color:#fff;font-size:10px}.creator-generate-cta{display:flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 15px}.creator-generate-cta strong{font-size:16px;font-weight:800}.creator-generate-cta:disabled{opacity:.55}.creator-script-actions{position:sticky;bottom:0;display:flex;align-items:center;justify-content:flex-end;gap:9px;margin-top:12px;padding:10px 0;background:#211c26}.creator-sheet:has(.creator-script-actions) textarea{display:block;margin-top:8px;min-height:110px;height:clamp(110px,24dvh,240px);resize:vertical;font-size:16px}.creator-script-actions>button{flex:1;min-height:48px;margin:0}.creator-script-ai{display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #ff80a8;border-radius:12px;background:#342636;color:#fff;font-size:12px;font-weight:700}.creator-script-ai:disabled{opacity:.5}.server-create-section:not(:has(>.server-mobile-creator)){height:auto;min-height:100dvh;padding:0 16px 28px}.server-create-section:not(:has(>.server-mobile-creator))>.server-creator-modes{position:fixed;top:calc(17px + env(safe-area-inset-top));z-index:8}.server-create-section:not(:has(>.server-mobile-creator))>.server-creator-legacy{padding-top:calc(92px + env(safe-area-inset-top))}.mobile-upload-heading{display:flex;align-items:flex-start;gap:12px;margin:0 0 22px}.mobile-upload-heading>button{display:grid;flex:none;width:40px;height:40px;place-items:center;border:1px solid #5c4358;border-radius:99px;color:#fff}.mobile-upload-heading small{color:#ff95b7;font-size:10px;font-weight:800;letter-spacing:.12em}.mobile-upload-heading h2{margin:3px 0 7px;font-size:24px}.mobile-upload-heading p{margin:0;color:#b6a8b7;font-size:12px;line-height:1.5}.server-create-section:not(:has(>.server-mobile-creator)) .server-upload{padding:18px 0 40px}}@media (max-width:360px){.creator-stage-hint{max-width:77%}.creator-generate-cta strong{font-size:14px}}.server-app .server-filter-tabs.server-upload-filters{flex-wrap:wrap;overflow-x:visible;scroll-snap-type:none}.server-discovery-styles{align-items:center;margin-top:4px}.server-discovery-filter-label{flex:none;color:#aa9baa;font-size:11px;font-weight:700}.generation-image-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;width:100%;margin:8px 0}.generation-image-grid article{display:grid;align-content:start;gap:6px;min-height:116px;padding:8px;border:1px solid #49394d;border-radius:11px;background:#211b27}.generation-image-grid img{width:100%;aspect-ratio:1;max-height:190px;object-fit:cover;border-radius:7px}.generation-image-grid span{font-size:11px;color:#d8c6db}.generation-image-grid button{justify-self:start;color:#ffb0ce;font-size:11px}.creator-batch-preview{position:relative;z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px}.creator-batch-preview article{background:#1b1422e6}.creator-model-picker{display:grid;gap:7px;margin:12px 0 4px}.creator-model-picker>b{font-size:12px;color:#e5d7e4}.creator-model-picker>button{display:flex;align-items:center;gap:9px;width:100%;padding:10px 12px;border:1px solid #57445e;border-radius:10px;background:#291f2e;color:#f6e9f3;text-align:left}.creator-model-picker>button[aria-pressed=true]{border-color:#ff6b9c;background:#392437}.creator-model-picker>button span{flex:1}.creator-model-picker>button small{font-size:11px;color:#c8adc4}.server-activity-page-head{display:none}.server-app .server-activity-benefits{border:0;background:transparent;box-shadow:none;padding:0}.server-mobile-page-title,.server-discovery-search-trigger,.server-discovery-search-close,.server-discovery-search-active,.server-profile-cover{display:none}.server-profile-name-line{display:flex;align-items:center;gap:4px;min-width:0}.server-profile-name-line h2{min-width:0}.server-profile-identity-badge{display:grid;flex:none;width:44px;height:44px;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:#a4c4ff}.server-profile-identity-badge.pro{color:#c8acff}.server-profile-identity-badge.partner{color:#ebc887}.server-profile-identity-badge:hover{background:#ffffff14}.server-profile-identity-badge:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.server-profile-invite{display:flex;align-items:center;gap:10px;min-height:52px;padding:10px 14px;border:1px solid #453647;border-radius:12px;background:#221d27;color:#f4eaf2}.server-profile-invite>svg{color:#ff83ad}.server-profile-invite b{font-size:13px}.server-profile-invite span{margin-left:auto;color:#b6a9b8;font-size:11px}@media (max-width: 740px){.server-app{--m-canvas: #10131a;--m-surface: #1b2029;--m-raised: #242a35;--m-glass: rgba(25, 29, 39, .88);--m-line: rgba(255, 255, 255, .105);--m-text: #f8f8fb;--m-muted: #afb5c3;--m-accent: #ff4b85;--m-action: #ca245e;--m-accent-soft: rgba(255, 75, 133, .16);--m-radius: 16px;background:var(--m-canvas);color:var(--m-text)}.server-app .server-product-shell,.server-app .server-workspace:not([data-view=home]):not([data-view=create]),.server-app .server-rail.server-page{background:var(--m-canvas)}.server-app .server-workspace:not([data-view=home]):not([data-view=create]){height:100dvh;min-height:100dvh;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none}.server-app .server-workspace:not([data-view=home]):not([data-view=create])::-webkit-scrollbar{display:none}.server-app .server-rail.server-page{scrollbar-width:none}.server-app .server-rail.server-page::-webkit-scrollbar{display:none}.server-app .server-workspace:not([data-view=home]):not([data-view=create])>.server-product-header{position:sticky;top:0;z-index:8;height:58px;min-height:58px;border-bottom:1px solid var(--m-line);background:var(--m-glass);-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%)}.server-app .server-workspace[data-view=discover]>.server-product-header,.server-app .server-workspace[data-view=activity]>.server-product-header,.server-app .server-workspace[data-view=mine]:has(.server-profile-summary)>.server-product-header{display:none}.server-app .server-mobile-page-title{display:block;position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.server-app .server-product-header .server-account>span{background:var(--m-raised);color:var(--m-text);border:1px solid var(--m-line);border-radius:999px}.server-app .server-bottom-nav{z-index:9;border-top:1px solid var(--m-line);background:var(--m-glass);-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%)}.server-app .server-feed-tabs{border-bottom:1px solid var(--m-line);background:#11151da6;-webkit-backdrop-filter:blur(16px) saturate(135%);backdrop-filter:blur(16px) saturate(135%)}.server-app .server-profile-social-stats strong,.server-app .server-benefit-balance b,.server-app .server-product-header .server-account,.server-app .server-wallet-balances b{font-variant-numeric:tabular-nums}.server-app .server-bottom-nav>button,.server-app .server-activity-tabs button,.server-app .server-profile-tabs button{min-width:0;touch-action:manipulation}.server-app .server-bottom-nav>button:focus-visible,.server-app .server-page button:focus-visible,.server-app .creator-sheet button:focus-visible,.server-app .account-drawer button:focus-visible{outline:2px solid #ffc0d3;outline-offset:2px}.server-app .server-page-section:not(.server-profile-summary):not(.server-profile-content-library):not(.server-work-library):not(.server-activity-overview):not(.server-activity-benefits):not(.server-task-center):not(.server-notification-center):not(.server-create-section),.server-app .server-task-card,.server-app .server-notification-item,.server-app .server-activity-row,.server-app .server-benefit-entry,.server-app .server-wallet-balances>div,.server-app .server-security-session{border:1px solid var(--m-line);border-radius:var(--m-radius);background:var(--m-surface);color:var(--m-text)}.server-app .server-page-section{margin-bottom:12px}.server-app .server-page-section p,.server-app .server-page-section small,.server-app .server-activity-row small,.server-app .server-benefit-entry small{color:var(--m-muted)}.server-app .button,.server-app .server-filter-tabs button,.server-app .server-discovery-categories button,.server-app .server-settings-nav button,.server-app .server-discovery-search button,.server-app .server-creator-actions .button{min-height:44px;border-radius:12px;font-weight:700}.server-app .button.secondary,.server-app .server-filter-tabs button,.server-app .server-discovery-categories button,.server-app .server-settings-nav button{border:1px solid var(--m-line);background:var(--m-raised);color:var(--m-text)}.server-app .button.primary,.server-app .support-create,.server-app .support-compose button[type=submit],.server-app .server-discovery-search button{border-color:transparent;background:var(--m-action);color:#fff}.server-app .server-filter-tabs button.active,.server-app .server-discovery-categories button.active,.server-app .server-settings-nav button.active{border-color:#ff4b8599;background:var(--m-accent-soft);color:#ffd8e4}.server-app .server-filter-tabs,.server-app .server-discovery-categories{scrollbar-width:none;scroll-snap-type:x proximity}.server-app .server-filter-tabs>button,.server-app .server-discovery-categories>button{scroll-snap-align:start}.server-app .server-settings-nav{display:flex;flex-wrap:nowrap;gap:7px;overflow-x:auto;padding:8px;scrollbar-width:none}.server-app .server-settings-nav button,.server-app .server-settings-nav button:last-child{flex:1 0 auto;grid-column:auto;padding-inline:13px;white-space:nowrap;font-size:12px}.server-app .server-profile-summary{display:block;overflow:hidden;width:100%;margin:0 0 4px;padding:0 0 8px;border:0;border-radius:0;background:var(--m-canvas)}.server-app .server-rail.server-page:has(.server-profile-summary){padding:0}.server-app .server-profile-cover{display:block;position:relative;height:112px;background:#1a3040 url(/media/harbor.jpg) center 48% / cover no-repeat}.server-app .server-profile-cover:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,rgba(16,19,26,.06) 12%,var(--m-canvas) 100%)}.server-app .server-cover-menu-button{position:absolute;right:16px;bottom:18px;z-index:2;min-width:44px;min-height:44px;border:1px solid rgba(255,255,255,.28);border-radius:12px;background:#0d1118c2;color:#fff}.server-app .server-profile-identity{position:relative;z-index:1;align-items:flex-end;gap:10px;min-height:84px;margin:-42px 16px 0;padding:0}.server-app .server-profile-identity .avatar{flex:none;width:80px;height:80px;border:3px solid var(--m-canvas);background:#60415c;font-size:30px}.server-app .server-profile-identity>div{flex:1;padding-bottom:4px}.server-app .server-profile-identity h2{overflow-wrap:anywhere;font-size:18px;line-height:1.2}.server-app .server-profile-identity small{font-size:11px}.server-app .server-profile-edit-button{align-self:flex-end;min-height:40px;margin:0 0 3px;padding:8px 10px;border:1px solid var(--m-line);border-radius:10px;background:var(--m-raised);color:var(--m-text);white-space:nowrap}.server-app .server-profile-name-line{align-items:flex-end}.server-app .server-profile-identity-badge{margin-bottom:-8px}.server-app .server-profile-social-stats{gap:0;margin:10px 16px 0;padding:0 2px;border:1px solid var(--m-line);border-radius:16px;background:var(--m-surface)}.server-app .server-profile-social-stats>div,.server-app .server-profile-social-stats>button{min-height:52px}.server-app .server-profile-social-stats strong{font-size:19px}.server-app .server-profile-social-stats span{font-size:11px}.server-app .server-profile-summary .server-profile-bio{margin:13px 18px 0!important;color:var(--m-text)!important;font-size:13px!important;line-height:1.5}.server-app .server-profile-summary .server-profile-bio.no-bio{color:var(--m-muted)!important}.server-app .server-profile-editor,.server-app .server-profile-summary .server-form-status{margin:12px 16px 0}.server-app .server-profile-invite{margin:16px 16px 8px;border-color:var(--m-line);background:var(--m-surface)}.server-app .server-profile-tabs{position:sticky;top:env(safe-area-inset-top);z-index:7;margin:0;padding:0 12px;border-bottom:1px solid var(--m-line);background:var(--m-glass);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.server-app .server-profile-tabs button{flex-direction:row;gap:5px;min-height:48px;padding:10px 6px}.server-app .server-profile-edit-button{min-width:44px;min-height:44px;display:grid;place-items:center}.server-app .server-work-library{margin:0}.server-app .server-work-library-head{padding:10px 16px}.server-app .server-work-grid{margin:0}.server-app .server-profile-content-library{padding:0 12px}.server-app .server-profile-content-library{padding:0;border:0;background:transparent}.server-app .server-profile-tabs,.server-app .server-profile-social-stats{border-color:var(--m-line)}.server-app .server-profile-tabs button.active{border-bottom-color:var(--m-accent);color:#ff86ad}.server-app .server-work-grid .server-work-card>header b{font-size:11px;line-height:1.35}.server-app .server-work-grid,.server-app .server-discovery-grid{gap:5px}.server-app .server-discovery{padding:0;border:0;border-radius:0;background:transparent}.server-app .server-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.server-app .server-discovery-copy b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;font-size:14px;line-height:1.45}.server-app .server-discovery-copy{padding:9px 8px}.server-app .server-discovery-card{overflow:hidden;border:1px solid var(--m-line);border-radius:10px;background:var(--m-surface)}.server-app .server-discovery-heading{align-items:center}.server-app .server-discovery-heading>svg{display:none}.server-app .server-discovery-search-trigger{display:grid;flex:none;width:44px;height:44px;place-items:center;border:1px solid var(--m-line);border-radius:12px;background:var(--m-surface);color:#ff8fb2}.server-app .server-discovery-search:not(.is-open){display:none}.server-app .server-discovery-search.is-open{grid-template-columns:minmax(0,1fr) auto 44px}.server-app .server-discovery-search-close{display:grid;min-width:44px;min-height:44px;place-items:center;border:1px solid var(--m-line);border-radius:12px;background:var(--m-surface);color:var(--m-text)}.server-app .server-discovery-search-active{display:flex;align-items:center;gap:4px;min-width:0}.server-app .server-discovery-search-active button{min-height:36px;padding:6px 9px;border:1px solid var(--m-line);border-radius:999px;background:var(--m-surface);color:var(--m-text)}.server-app .server-discovery-search-active button:first-child{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.server-app .server-discovery-search-active button:last-child{display:grid;flex:none;width:36px;place-items:center}.server-app .server-reaction-empty{min-height:230px;margin:4px 0 12px;border:1px solid var(--m-line);border-radius:var(--m-radius);background:var(--m-surface)}.server-app .server-reaction-empty svg{color:#ff85ad}.server-app .server-discovery-search input,.server-app .server-creator-form input:not([type=checkbox]):not([type=file]),.server-app .server-creator-form select,.server-app .server-creator-form textarea,.server-app .server-settings-section .field select,.server-app .creator-sheet textarea{border:1px solid var(--m-line);border-radius:12px;background:var(--m-surface);color:var(--m-text)}.server-app .server-activity-tabs{position:sticky;top:env(safe-area-inset-top);z-index:7;height:50px;min-height:50px;margin:0;padding:4px 12px;border-bottom:1px solid var(--m-line);background:var(--m-glass);-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%)}.server-app .server-activity-tabs button{min-height:40px;border-radius:10px;font-size:13px}.server-app .server-activity-tabs button.active{background:var(--m-accent-soft);color:#ffd9e5}.server-app .server-activity-page-head{display:flex;align-items:center;justify-content:space-between;gap:12px;height:88px;min-height:88px;padding:14px 16px 12px}.server-app .server-activity-page-head h2{margin:0 0 3px;font-size:20px;line-height:1.2}.server-app .server-activity-page-head p{margin:0;color:var(--m-muted);font-size:12px;line-height:1.35}.server-app .server-activity-unread{flex:none;padding:6px 9px;border:1px solid var(--m-line);border-radius:999px;background:var(--m-raised);color:var(--m-muted);font-size:11px}.server-app .server-activity-overview .server-activity-intro,.server-app .server-activity-benefits .server-activity-intro,.server-app .server-task-hero,.server-app .server-workspace[data-view=activity] .server-notification-heading{display:none}.server-app .server-task-center,.server-app .server-workspace[data-view=activity] .server-notification-center,.server-app .server-activity-overview,.server-app .server-activity-benefits{width:auto;max-width:none;margin:0 0 12px;padding:0;border:0;background:transparent}.server-app .server-task-center{display:flow-root}.server-app .server-task-center>.server-list-heading{margin-top:0}.server-app .server-benefit-balance,.server-app .server-active-upload{border:1px solid var(--m-line);border-radius:var(--m-radius);background:var(--m-surface)}.server-app .server-benefit-balance{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px}.server-app .server-benefit-balance small{grid-column:1}.server-app .server-benefit-balance b{grid-column:1;margin:0}.server-app .server-benefit-balance .text-button{grid-column:2;grid-row:1 / 3}.server-app .server-activity-benefits>p{padding:0 4px;line-height:1.55}.server-app .server-checkin-card{padding:18px 14px;border:1px solid var(--m-line);border-radius:var(--m-radius);background:var(--m-surface)}.server-app .server-checkin-head{display:flex;align-items:end;justify-content:space-between;gap:8px}.server-app .server-checkin-head small{color:var(--m-accent);font-size:11px}.server-app .server-checkin-head h3{margin:3px 0 0;font-size:17px}.server-app .server-checkin-head span{color:var(--m-muted);font-size:12px}.server-app .server-checkin-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:17px 0}.server-app .server-checkin-days>div{min-height:56px;display:grid;align-content:center;gap:4px;border:1px solid var(--m-line);border-radius:10px;text-align:center}.server-app .server-checkin-days small{font-size:9px;color:var(--m-muted);white-space:nowrap}.server-app .server-checkin-days b{font-size:12px}.server-app .server-checkin-days .complete{color:var(--m-accent);border-color:var(--m-accent);background:#ff497f1a}.server-app .server-checkin-days .current{border-color:var(--m-accent)}.server-app .server-checkin-action{width:100%;min-height:48px;border:0;border-radius:12px;background:var(--m-action);color:#fff;font-size:14px;font-weight:700}.server-app .server-checkin-action:disabled{background:#403440;color:#c0b6c0}.server-app .server-checkin-card>p{margin:12px 0 0;color:var(--m-muted);font-size:11px;line-height:1.5}.server-app .server-notification-item.unread{border-left:3px solid var(--m-accent);background:#29222d}.server-app .account-drawer-backdrop{background:#03050bad}.server-app .account-drawer,.server-app .account-drawer-header,.server-app .creator-sheet{border-color:var(--m-line);background:#191d27f5;-webkit-backdrop-filter:blur(28px) saturate(150%);backdrop-filter:blur(28px) saturate(150%)}.server-app .account-drawer .menu-row{min-height:54px}.server-app .creator-sheet{border-radius:22px 22px 0 0}.server-app .server-create-section:has(>.server-mobile-creator)>.server-creator-modes,.server-app .server-create-section:not(:has(>.server-mobile-creator))>.server-creator-modes{position:absolute;top:calc(76px + env(safe-area-inset-top));right:16px;left:16px;z-index:5;height:51px;margin:0;border-color:var(--m-line);background:var(--m-glass);-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%)}.server-app .server-create-section:not(:has(>.server-mobile-creator))>.server-creator-legacy{padding-top:calc(145px + env(safe-area-inset-top))}.server-app .mobile-upload-topbar{z-index:6}.server-app .mobile-upload-heading{margin-bottom:18px}.server-app .mobile-upload-heading>button{display:none}.server-app .mobile-upload-heading h2{font-size:22px}.server-app .mobile-upload-heading p{max-width:28em}.server-app .server-create-section:not(:has(>.server-mobile-creator)) .server-upload{padding-top:0}.server-app .server-create-section:not(:has(>.server-mobile-creator)) .server-upload{padding:0 16px 40px!important}.server-app .server-upload .upload-drop{min-height:190px;border:1px dashed rgba(255,145,183,.5);border-radius:18px;background:var(--m-surface)}.server-app .server-upload:has(.upload-preview) .upload-drop{min-height:96px}.server-app .server-upload .server-creator-actions{position:sticky;bottom:0;z-index:6;padding:10px 0 calc(12px + env(safe-area-inset-bottom));background:var(--m-canvas)}}@media (max-width: 360px){.server-app .server-profile-identity .avatar{width:70px;height:70px}.server-app .server-profile-identity h2{font-size:16px}.server-app .server-profile-name-line{gap:0}}.server-wallet-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;align-items:flex-end;justify-content:center;background:#05070cad}.server-wallet-sheet{box-sizing:border-box;width:min(500px,calc(100vw - 28px));max-height:min(70dvh,660px,calc(var(--wallet-visible-height) - 12px));margin-bottom:14px;overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:#1b2029;box-shadow:0 -20px 60px #00000073;color:#f8f8fb;scrollbar-width:thin}.server-wallet-sheet:focus{outline:none}.server-wallet-sheet-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:3px;min-height:58px;padding:7px 12px;border-bottom:1px solid rgba(255,255,255,.11);background:#1b2029}.server-wallet-sheet-header h2{flex:1;min-width:0;margin:0;padding-left:5px;overflow:hidden;font-size:16px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.server-wallet-icon-button{display:grid;flex:none;width:44px;height:44px;place-items:center;border:0;border-radius:11px;background:transparent;color:#e9edf5}.server-wallet-icon-button:disabled{opacity:.5}.server-wallet-icon-button:hover{background:#2b3341}.server-wallet-sheet-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:12px 16px 0;padding:4px;border-radius:12px;background:#242a35}.server-wallet-sheet-tabs button{min-height:42px;padding:5px;border-radius:9px;color:#b5becd;font-size:13px;font-weight:700}.server-wallet-sheet-tabs button.active{background:#354052;color:#fff}.server-wallet-sheet-body{display:grid;gap:0;padding:13px 16px calc(18px + env(safe-area-inset-bottom))}.server-wallet-primary-balance{display:grid;gap:2px;padding:6px 0 12px}.server-wallet-primary-balance small{color:#b5becd;font-size:12px}.server-wallet-primary-balance strong{overflow-wrap:anywhere;font-size:29px;font-variant-numeric:tabular-nums;line-height:1.2}.server-wallet-balance-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 0;border-top:1px solid rgba(255,255,255,.11);border-bottom:1px solid rgba(255,255,255,.11)}.server-wallet-balance-row>div{display:grid;gap:4px;min-width:0;padding:0 8px;border-right:1px solid rgba(255,255,255,.09)}.server-wallet-balance-row>div:first-child{padding-left:0}.server-wallet-balance-row>div:last-child{padding-right:0;border:0}.server-wallet-balance-row small{color:#b5becd;font-size:11px}.server-wallet-balance-row b{overflow-wrap:anywhere;font-size:15px;font-variant-numeric:tabular-nums}.server-wallet-benefits{display:flex;align-items:center;gap:9px;min-height:44px;padding:0;color:#ffabc6;font-size:13px;font-weight:700;text-align:left}.server-wallet-benefits svg:last-child{margin-left:auto}.server-wallet-section-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;margin-top:6px}.server-wallet-section-heading h3{margin:0;font-size:14px}.server-wallet-text-button{display:inline-flex;align-items:center;gap:2px;min-height:44px;padding:0 2px;color:#ffabc6;font-size:12px;font-weight:700}.server-wallet-entry-list{border-top:1px solid rgba(255,255,255,.11)}.server-wallet-entry{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.09)}.server-wallet-entry>span{display:grid;gap:3px;min-width:0}.server-wallet-entry b{overflow-wrap:anywhere;font-size:12px}.server-wallet-entry time,.server-wallet-entry small{color:#b5becd;font-size:10px;line-height:1.4}.server-wallet-entry strong{flex:none;max-width:42%;overflow-wrap:anywhere;font-size:12px;font-variant-numeric:tabular-nums;text-align:right}.server-wallet-empty{margin:0;padding:16px 0;color:#b5becd;font-size:12px;text-align:center}.server-wallet-sheet-message{padding:20px 16px 24px;color:#d9e0eb;font-size:13px;text-align:center}.server-wallet-sheet-message p{margin:0}.server-wallet-hint{margin:7px 0 0;color:#b5becd;font-size:11px;line-height:1.5}.server-wallet-earnings-held,.server-wallet-payout-available{display:flex;justify-content:space-between;gap:8px;padding:11px 0;border-top:1px solid rgba(255,255,255,.11);border-bottom:1px solid rgba(255,255,255,.11);font-size:12px}.server-wallet-earnings-held b,.server-wallet-payout-available strong{font-variant-numeric:tabular-nums}.server-wallet-primary-action,.server-wallet-more{display:grid;width:100%;min-height:44px;margin-top:14px;place-items:center;border-radius:11px;background:#ff4b85;color:#fff;font-size:13px;font-weight:700}.server-wallet-primary-action:disabled,.server-wallet-more:disabled{opacity:.5}.server-wallet-primary-action svg{margin-left:6px}.server-coin-catalog-list{display:grid;gap:9px}.server-coin-product{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:62px;padding:11px 13px;border:1px solid rgba(255,255,255,.13);border-radius:13px;background:#242a35}.server-coin-product span{display:grid;gap:5px}.server-coin-product b{font-size:13px}.server-coin-product small{color:#b5becd;font-size:11px}.server-coin-product strong{white-space:nowrap;color:#ffabc6;font-size:14px;font-variant-numeric:tabular-nums}.server-coin-catalog>.server-wallet-hint{margin-top:12px}.server-wallet-sheet .server-filter-tabs{margin:0 0 10px}.server-wallet-sheet .server-filter-tabs button{min-height:40px}.server-wallet-sheet .server-payout-form{margin-top:14px;padding:0;border:0;background:transparent}.server-wallet-sheet .server-payout-form select,.server-wallet-sheet .server-payout-form input{min-height:44px;border-color:#ffffff2e;background:#242a35}.server-wallet-sheet .server-payout-form .button{min-height:44px}.server-wallet-sheet button:focus-visible,.server-wallet-sheet input:focus-visible,.server-wallet-sheet select:focus-visible{outline:2px solid #ffc0d3;outline-offset:2px}@media (max-width: 740px){.server-wallet-sheet{width:100%;max-height:min(70dvh,calc(var(--wallet-visible-height) - 12px));margin:0;border-right:0;border-bottom:0;border-left:0;border-radius:20px 20px 0 0}}@media (max-width: 740px) and (prefers-reduced-transparency: reduce){.server-app .server-product-header,.server-app .server-bottom-nav,.server-app .server-feed-tabs,.server-app .server-profile-tabs,.server-app .server-activity-tabs,.server-app .account-drawer,.server-app .creator-sheet{background:#1b2029;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width: 740px) and (prefers-reduced-motion: reduce){.server-app *,.server-app *:before,.server-app *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.server-app .account-drawer-body{padding:12px 16px}.server-app .account-drawer-identity{padding:8px 0 14px;border-bottom:1px solid rgba(255,255,255,.1)}.server-app .account-drawer-identity small{display:flex;align-items:center;gap:5px;min-height:18px;font-size:12px}.server-app .account-drawer nav{margin-top:8px}.server-app .account-drawer .menu-row{display:flex;align-items:center;width:100%;min-height:54px;gap:12px;padding:9px 4px;border-bottom:1px solid rgba(255,255,255,.08);color:#f8f8fb;font-size:15px;text-align:left}.server-app .account-drawer .menu-row>svg:first-child{width:20px;height:20px;color:#ff8fb3}.server-app .account-drawer .menu-row>svg:last-child{width:17px;height:17px;margin-left:auto;color:#b6bac6}.server-app .account-drawer-footer{flex:none;padding:8px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.1)}.server-app .account-drawer-footer .menu-row{border:0}.server-app .server-account-detail-workspace{padding-bottom:0}.server-app .server-account-detail-workspace>.server-product-header,.server-app .server-account-detail-workspace>.server-bottom-nav{display:none!important}.server-app .server-account-detail-workspace .server-profile-view-heading{position:sticky;top:0;z-index:10;max-width:none;min-height:62px;margin:0 0 12px;padding:8px 18px;border:0;border-bottom:1px solid rgba(255,255,255,.1);border-radius:0;background:#1b2029}.server-app .server-account-detail-workspace .server-profile-view-heading>div{display:flex;align-items:center;gap:12px}.server-app .server-account-detail-workspace .server-profile-view-heading h2{font-size:17px}.server-app .server-account-detail-workspace .server-profile-view-heading .text-button{min-width:44px;min-height:44px;padding:0;font-size:13px}.server-app .server-account-detail-workspace .server-profile-view-heading .icon-button{min-width:44px;min-height:44px}.server-app .server-account-panel{max-width:720px;padding:18px}.server-app .server-account-panel>h2{margin-top:24px;font-size:16px}.server-app .server-account-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.server-app .server-account-panel-heading h2{margin:0;font-size:16px}.server-app .server-account-segments{display:flex;gap:4px;padding:4px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#242a35}.server-app .server-account-segments button{flex:1;min-height:44px;padding:8px;border-radius:9px;color:#c2c6d0;font-size:13px;font-weight:700}.server-app .server-account-segments button[aria-pressed=true]{background:#354052;color:#fff}.server-app nav.server-account-segments{max-width:720px;margin:0 auto 12px}.server-app .server-benefits-summary{margin:18px 0 0;padding:16px}.server-app .server-benefits-summary b{font-size:19px}.server-app .server-orders-back{min-height:44px}.server-app .server-account-list{margin-top:14px;border-top:1px solid rgba(255,255,255,.11)}.server-app .server-account-list-row{display:flex;align-items:center;width:100%;min-height:68px;gap:10px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.11);text-align:left}.server-app .server-account-list-row>span:first-child{display:grid;flex:1;min-width:0;gap:5px}.server-app .server-account-list-row strong{overflow-wrap:anywhere;font-size:14px}.server-app .server-account-list-row small{font-size:12px}.server-app .server-order-row-right{display:grid;flex:none;gap:5px;max-width:42%;text-align:right;font-size:13px}.server-app .server-order-row-right b{overflow-wrap:anywhere}.server-app .server-order-details{margin:12px 0 0}.server-app .server-order-details div{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1)}.server-app .server-order-details dt{flex:none;color:#b5becd;font-size:12px}.server-app .server-order-details dd{margin:0;overflow-wrap:anywhere;text-align:right;font-size:13px}.server-app .server-order-id{max-width:68%}.server-app .server-order-footnote{font-size:12px;line-height:1.5}@media (max-width: 740px){.server-app .server-account-detail-workspace .server-rail.server-page{padding:0 14px calc(24px + env(safe-area-inset-bottom))}.server-app .server-account-detail-workspace .server-profile-view-heading{margin:0 -14px 12px;border:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important;border-radius:0!important;box-shadow:none!important;background:#1b2029!important}.server-app .server-account-detail-workspace .server-account-panel{padding:16px}}.server-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.server-app .server-account-detail-workspace .server-profile-view-heading{display:grid;grid-template-columns:minmax(64px,1fr) minmax(0,3fr) minmax(64px,1fr);align-items:center;gap:8px}.server-app .server-account-detail-workspace .server-profile-view-heading h2{display:block;min-width:0;margin:0;text-align:center;font-size:17px;line-height:1.3}.server-app .server-account-detail-workspace .server-profile-view-heading h2{width:100%;justify-self:stretch}.server-app .server-account-detail-workspace .server-profile-view-heading .server-account-back{display:inline-flex;justify-self:start;align-items:center;gap:2px;min-width:64px;min-height:44px;padding:0;color:#e9d2df;font-size:13px}.server-app .server-account-detail-workspace .server-profile-view-heading .icon-button{justify-self:end}.server-app .server-account-head-spacer{width:44px;justify-self:end}.server-app .server-account-detail-workspace .server-account-panel,.server-app .server-account-detail-workspace .server-orders-page,.server-app .server-account-detail-workspace .support-page{max-width:720px;min-height:0;margin:0 auto 18px;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.server-app .server-account-detail-workspace .server-account-panel>h2{margin:18px 0 10px;font-size:16px;line-height:1.4}.server-app .server-account-detail-workspace .server-account-panel>h2:first-child{margin-top:0}.server-app .server-account-segments,.server-app nav.server-account-segments{display:flex;gap:0;max-width:720px;margin:0 auto 12px;padding:0;border:0;border-bottom:1px solid rgba(255,255,255,.12);border-radius:0;background:transparent}.server-app .server-account-segments button{min-width:0;min-height:48px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#b9bfcd;font-size:14px}.server-app .server-account-segments button[aria-pressed=true]{border-bottom-color:#ff5b91;background:transparent;color:#fff}.server-app .server-benefits-page .server-benefits-summary{margin:0 0 14px;padding:14px 16px;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:#242a35}.server-app .server-benefits-page .server-benefits-summary b{font-size:19px}.server-app .server-benefits-page .server-partner-benefits{display:grid;gap:0;margin:4px 0 14px}.server-app .server-benefits-page .server-partner-benefits article{display:grid;gap:5px;padding:12px 0;border:0;border-bottom:1px solid rgba(255,255,255,.11);border-radius:0;background:transparent}.server-app .server-benefits-page .server-partner-benefits article b{font-size:13px}.server-app .server-benefits-page .server-partner-benefits article span{font-size:12px;line-height:1.55}.server-app .server-benefits-plan{display:grid;gap:7px;margin:0 0 10px;padding:15px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#242a35}.server-app .server-benefits-plan-main{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.server-app .server-benefits-plan-main b{min-width:0;overflow-wrap:anywhere;font-size:15px}.server-app .server-benefits-plan-main strong{flex:none;font-size:15px;white-space:nowrap}.server-app .server-benefits-plan small{padding-top:8px;border-top:1px solid rgba(255,255,255,.1);color:#b9bfcd;font-size:12px}.server-app .server-account-link-row{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;margin-top:4px;padding:8px 0;border:0;border-top:1px solid rgba(255,255,255,.11);background:transparent;color:#ff9cbd;font-size:14px;text-align:left}.server-app .server-account-hint{margin:8px 0 12px;color:#b9bfcd;font-size:12px;line-height:1.5}.server-app .server-orders-page{padding:4px 0 18px}.server-app .server-orders-page .server-account-list{margin-top:2px;border-top:0}.server-app .server-account-empty{display:grid;justify-items:center;gap:10px;padding:58px 16px 28px;color:#b9bfcd;text-align:center}.server-app .server-account-empty strong{color:#f8f8fb;font-size:15px}.server-app .server-account-empty .text-button{min-height:44px;color:#ff9cbd}.server-app .server-work-library-head{justify-content:flex-end}.server-app .server-work-empty{display:grid;justify-items:center;gap:10px;padding:38px 14px;color:#b9bfcd;text-align:center}.server-app .server-work-empty strong{color:#f8f8fb;font-size:15px}.server-app .server-work-empty .text-button{min-height:44px;color:#ff9cbd}.server-app .server-profile-add-bio{display:flex;align-items:center;gap:5px;width:fit-content;min-height:44px;padding:0;border:0;background:transparent;color:#c4bdc9;text-align:left;cursor:pointer}.server-app .server-profile-wallet-shortcut{display:flex;align-items:center;width:min(720px,100%);min-height:52px;gap:10px;margin:0 auto 12px;padding:10px 14px;border:1px solid rgba(255,255,255,.12);border-radius:13px;background:#242a35;color:#f8f8fb;text-align:left}.server-app .server-profile-wallet-shortcut>span{flex:1;font-size:14px;font-weight:700}.server-app .server-profile-wallet-shortcut small{color:#b9bfcd;font-size:12px}.server-app .server-profile-wallet-shortcut small b{margin-left:3px;color:#fff;font-size:15px;font-variant-numeric:tabular-nums}.server-app .server-profile-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.server-app .server-profile-tabs button small{color:inherit;font-size:11px}.server-app .support-page{padding:2px 0 24px}.server-app .support-page .support-toolbar{display:flex;justify-content:flex-end}.server-app .support-page .support-toolbar .support-create{min-height:44px;padding:0 16px}.server-app .support-page .support-empty{display:grid;justify-items:center;gap:12px;padding:52px 12px 25px;color:#b9bfcd}.server-app .support-page .support-empty strong{color:#f8f8fb;font-size:15px}.server-app .support-page .support-empty .support-create{min-width:152px;min-height:44px;margin-top:4px;padding:0 18px}.server-app .server-setting-row{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;gap:12px;padding:10px 0;border:0;border-bottom:1px solid rgba(255,255,255,.11);background:transparent;color:#f8f8fb;font-size:14px;text-align:left}.server-app .server-setting-row>span:last-child{display:flex;align-items:center;gap:8px;color:#b9bfcd;white-space:nowrap}.server-app .server-setting-row:disabled{opacity:.65}.server-app .server-setting-row[aria-expanded=true]>span:last-child svg{transform:rotate(90deg)}.server-app .server-setting-options{display:grid;padding:4px 0 12px 14px;border-bottom:1px solid rgba(255,255,255,.11)}.server-app .server-setting-options button{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:8px 12px;border:0;border-radius:9px;background:transparent;color:#e3e6ee;text-align:left}.server-app .server-setting-options button[aria-pressed=true]{background:#343e50;color:#fff}.server-app .server-setting-toggle{cursor:pointer}.server-app .server-setting-toggle>span:first-child{display:grid;gap:4px}.server-app .server-setting-toggle small{color:#b9bfcd;font-size:12px;font-weight:400}.server-app .server-setting-toggle input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:none;width:40px;height:22px;margin:0;border:1px solid #666d7a;border-radius:999px;background:#454c5b;cursor:pointer;transition:background .2s,border-color .2s}.server-app .server-setting-toggle input:before{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000047;transition:transform .2s}.server-app .server-setting-toggle input:checked{border-color:#ff5b91;background:#ff5b91}.server-app .server-setting-toggle input:checked:before{transform:translate(18px)}.server-app .server-setting-toggle input:focus-visible{outline:2px solid #ff9dbd;outline-offset:3px}.server-app .server-setting-expanded{padding:12px 0 18px 14px;border-bottom:1px solid rgba(255,255,255,.11)}.server-app .server-setting-expanded p{margin:6px 0 12px;font-size:12px;line-height:1.6}.server-app .server-setting-danger{color:#ffb0c9}@media (max-width: 740px){.server-app .server-cover-menu-button{top:max(12px,env(safe-area-inset-top));bottom:auto}.server-app .server-account-detail-workspace .server-account-panel,.server-app .server-account-detail-workspace .server-orders-page,.server-app .server-account-detail-workspace .support-page{padding:4px 0 16px}.server-app .server-account-detail-workspace .server-profile-view-heading{min-height:56px}.server-app .server-profile-wallet-shortcut{width:calc(100% - 32px);margin:0 16px 8px}.server-app .server-profile-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-page .profile-top{display:flex;flex-direction:column;align-items:center;text-align:center}.profile-page .profile-identity-heading{justify-content:center}.profile-page .profile-nickname{color:inherit;font:inherit}.profile-page .profile-social-stats,.profile-page .profile-content-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-page>.profile-wallet-entry{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-bottom:12px;border:1px solid #3f4350;border-radius:12px;background:#242a35}.server-app .server-profile-cover{height:60px;min-height:60px;background:transparent}.server-app .server-profile-identity{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0;padding:0 16px 8px;text-align:center}.server-app .server-profile-avatar-button.avatar{position:relative;display:grid;place-items:center;flex:none;width:96px;height:96px;margin:0;padding:0;border:0;border-radius:50%;background:#454455;font-size:32px;overflow:visible;cursor:pointer}.server-app .server-profile-avatar-button>img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.server-app .account-drawer-identity .avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.server-app .server-avatar-edit-badge{position:absolute;right:-2px;bottom:-2px;display:grid;width:32px;height:32px;place-items:center;border:3px solid #101319;border-radius:50%;background:#282e38;color:#e6eaf0}.server-app .server-avatar-file-input{display:none}.server-app .server-profile-name-line{display:flex;justify-content:center;align-items:center;gap:8px;max-width:100%}.server-app .server-profile-name-line h2{min-width:0;margin:0}.server-app .server-profile-name-button.server-profile-edit-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;margin:0;padding:4px;border:0;background:transparent;color:#e7eaf0;font-size:24px;font-weight:700;overflow-wrap:anywhere;white-space:normal}.server-app .server-profile-name-button svg{flex:none;color:#9299a6}.server-app .server-profile-identity-badge{flex:none;margin:0}.server-app .server-profile-social-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(240px,100%);margin:8px auto 16px;padding:0;border:0;background:transparent}.server-app .server-profile-social-stats>div,.server-app .server-profile-social-stats>button{gap:8px;min-height:64px}.server-app .server-profile-social-stats strong{font-size:24px}.server-app .server-profile-social-stats span{font-size:13px}.server-app .server-profile-avatar-button:focus-visible,.server-app .server-profile-name-button:focus-visible{outline:2px solid #ff8db7;outline-offset:4px}.server-app .server-share-feedback{color:#fff;font-size:13px}.server-app .server-comment-tools{position:relative;margin:6px 0}.server-app .server-comment-tools summary{display:grid;width:44px;min-height:44px;place-items:center;cursor:pointer;list-style:none}.server-app .server-comment-tools summary::-webkit-details-marker{display:none}.server-app .server-comment-tools>div{display:flex;flex-wrap:wrap;gap:8px}.server-app .server-comment-tools button{min-height:44px;padding:8px}@media (max-width: 740px){.server-app .creator-output-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border:1px solid rgba(255,255,255,.16);border-radius:15px;background:#181c27e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.server-app .creator-output-tabs button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:42px;border:0;border-radius:11px;background:transparent;color:#c6cad5;font-size:14px;font-weight:700}.server-app .creator-output-tabs button.active{background:var(--m-action, #ca245e);color:#fff;box-shadow:0 4px 15px #ff39783d}.server-app .creator-output-tabs button:disabled{opacity:.44}.server-app .creator-output-tabs button:focus-visible,.server-app .creator-top-summary:focus-visible,.server-app .creator-generate-cta:focus-visible{outline:2px solid #fff;outline-offset:2px}.server-app .creator-generate-cta{display:grid;grid-template-columns:minmax(0,38%) minmax(0,62%);gap:0;min-height:58px;padding:0;text-align:center}.server-app .creator-cta-price,.server-app .creator-cta-action{display:flex;align-items:center;justify-content:center;min-width:0;gap:5px;padding:0 7px;font-size:16px;font-weight:800}.server-app .creator-cta-price{border-right:1px solid rgba(255,255,255,.38);background:#ffffff1f;font-variant-numeric:tabular-nums}.server-app .creator-cta-price small{font-size:11px;font-weight:700}.server-app .creator-cta-action{gap:8px}.server-app .creator-cta-action svg{flex:none}.server-app .creator-duration-control{border:0;background:transparent;padding:4px 0 0}.server-app .creator-duration-control button{min-width:100%;min-height:46px;margin-top:10px;border:0;border-radius:12px;background:var(--m-action, #ca245e);color:#fff;font-size:14px}}@media (max-width: 360px){.server-app .creator-cta-price,.server-app .creator-cta-action{font-size:14px}.server-app .creator-output-tabs button{min-height:40px}}.server-app .server-create-section:has(>.server-mobile-creator){width:min(1160px,100%);max-width:none}.server-app .server-create-section:has(>.server-mobile-creator)>.server-creator-legacy{display:none}.server-app .server-mobile-creator{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(350px,440px);grid-template-rows:auto minmax(0,1fr);gap:18px;min-height:640px;padding:20px;border:1px solid var(--m-line);border-radius:24px;background:#101319;color:#f5f5f7;overflow:hidden}.server-app .creator-topbar{position:relative;inset:auto;z-index:3;grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between}.server-app .creator-top-summary{display:flex;align-items:center;justify-content:center;gap:5px;flex:1 1 auto;min-width:0;max-width:240px;min-height:40px;margin:0 8px;padding:0 9px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#1b1824c7;color:#f5f5f7;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.server-app .creator-top-summary span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.server-app .creator-top-summary svg{flex:none}.server-app .creator-top-summary:disabled{opacity:.6;cursor:default}.server-app .creator-top-summary:focus-visible{outline:2px solid #fff;outline-offset:2px}.server-app .creator-page-title{margin:0 auto;font-size:17px}.server-app .creator-compose-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.server-app .creator-compose-toolbar .creator-output-tabs{flex:0 1 auto;grid-auto-flow:column;grid-template-columns:none;gap:0;padding:2px;border:0;border-radius:12px;background:#11151c}.server-app .creator-compose-toolbar .creator-output-tabs button{width:auto;height:auto;min-width:70px;white-space:nowrap;gap:5px;min-height:44px;padding:0 10px;background:transparent}.server-app .creator-compose-toolbar .creator-output-tabs button.active{background:#36313d;color:#ffb0cd;box-shadow:none}.server-app .creator-compose-toolbar .creator-top-summary{width:auto;height:auto;flex:1 1 130px;max-width:none;margin:0;min-height:44px;border:0;background:transparent;font-size:12px}.server-app .creator-topbar>.creator-round-button,.server-app .creator-topbar>.creator-private-badge{flex:none}.server-app .creator-stage-media{position:relative;inset:auto;grid-column:1;grid-row:2;min-height:480px;height:100%;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:#171b24;overflow:hidden}.server-app .creator-stage-media img,.server-app .creator-stage-media video{object-fit:contain}.server-app .creator-stage-empty{display:grid;align-content:center;justify-items:center;gap:10px;height:100%;padding:24px;text-align:center;color:#b4bccb}.server-app .creator-stage-empty svg{color:#fa78a7}.server-app .creator-stage-empty b{color:#f5f5f7;font-size:18px}.server-app .creator-stage-empty span{font-size:13px;line-height:1.5}.server-app .creator-stage-shade,.server-app .creator-stage-hint{display:none}.server-app .creator-bottom-controls{position:relative;inset:auto;z-index:3;grid-column:2;grid-row:2;display:flex;flex-direction:column;gap:11px;min-width:0;margin:0;padding:0}.server-app .creator-prompt-field{display:grid;align-items:stretch;gap:10px;width:100%;min-height:220px;padding:16px;border:1px solid rgba(255,255,255,.13);border-radius:22px;background:#1b2029;box-shadow:none;text-align:left;-webkit-backdrop-filter:none;backdrop-filter:none}.server-app .creator-prompt-field button{width:auto;height:auto}.server-app .creator-prompt-field label{color:#f5f5f7;font-size:14px;font-weight:800}.server-app .creator-prompt-field textarea{display:block;width:100%;min-height:142px;max-height:220px;padding:0;border:0;outline:none;background:transparent;color:#f5f5f7;font:inherit;font-size:16px;line-height:1.55;resize:vertical}.server-app .creator-prompt-field textarea::placeholder{color:#aeb6c5}.server-app .creator-prompt-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:42px}.server-app .creator-prompt-actions span{margin-right:auto;color:#a8b2c2;font-size:12px}.server-app .creator-prompt-actions button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;width:auto;height:auto;min-height:40px;padding:0 11px;border:1px solid rgba(255,255,255,.18);border-radius:11px;background:#2a303b;color:#f5f5f7;font-size:12px;font-weight:700;white-space:nowrap}.server-app .creator-prompt-actions button:disabled{opacity:.45}.server-app .creator-prompt-field:focus-within{border-color:#fa78a7}.server-app .creator-prompt-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding-top:10px;border-top:1px solid rgba(255,255,255,.09)}.server-app .creator-prompt-footer .creator-reference-action{position:relative;display:grid;flex:0 0 46px;width:46px;height:46px;place-items:center;border:0;border-radius:50%;background:#282e38;color:#f5f5f7}.server-app .creator-prompt-footer .creator-reference-action:disabled{opacity:.5}.server-app .creator-prompt-footer .creator-reference-action:focus-visible{outline:2px solid #fff;outline-offset:2px}.server-app .creator-prompt-footer .creator-reference-count{position:absolute;top:-3px;right:-3px;min-width:18px;height:18px}.server-app .creator-output-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border:1px solid rgba(255,255,255,.13);border-radius:15px;background:#1b2029}.server-app .creator-output-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:0;border-radius:11px;color:#c8d0dc;font-weight:700}.server-app .creator-output-tabs button.active{background:var(--m-action, #ca245e);color:#fff}.server-app .creator-output-tabs button:disabled{opacity:.4}.server-app .creator-generate-cta{display:flex;flex:0 1 auto;align-items:center;justify-content:flex-end;gap:12px;width:auto;min-width:0;min-height:46px;margin:0 0 0 auto;padding:0}.server-app .creator-cta-price,.server-app .creator-cta-action{min-width:0}.server-app .creator-result-preview{position:absolute;top:86px;right:478px;bottom:20px;left:20px;z-index:2;min-height:0}.server-app .creator-batch-preview{grid-column:1;grid-row:2;align-self:end;max-height:280px;overflow:auto}.server-app .creator-sheet{max-width:520px;margin:0 auto}.server-app .creator-sheet>header{position:sticky;top:-8px;z-index:3;min-height:52px;margin:-8px 0 8px;padding-top:8px;background:#1b2029}.server-app .creator-setting-groups{display:grid;gap:20px;min-width:0;padding:8px 0 18px}.server-app .creator-setting-group{min-width:0}.server-app .creator-setting-group h3{margin:0 0 10px;color:#f5f5f7;font-size:14px}.server-app .creator-spec-card{display:grid;flex:0 0 64px;align-content:center;justify-items:center;gap:6px;min-height:72px;padding:9px 4px;border:1px solid rgba(255,255,255,.17);border-radius:11px;background:#272d38;color:#f5f5f7;scroll-snap-align:start}.server-app .creator-spec-card[aria-pressed=true]{border-color:#ff8bb5;background:#392937;box-shadow:inset 0 0 0 1px #ff8bb5}.server-app .creator-ratio-preview{display:grid;place-items:center;width:36px;height:28px}.server-app .creator-ratio-icon{display:block;box-sizing:border-box;border:1.5px solid currentColor;border-radius:3px;background:#ffffff12}.server-app .creator-spec-card b{font-size:12px}.server-app .creator-ratio-strip{display:flex;gap:8px;min-width:0;max-width:100%;overflow-x:auto;padding:3px;scroll-padding-inline:3px;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.server-app .creator-ratio-strip::-webkit-scrollbar{display:none;width:0;height:0}.server-app .creator-video-ratio-card:disabled{opacity:.4;cursor:not-allowed}.server-app .creator-duration-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.server-app .creator-duration-heading output{color:#f5f5f7;font-size:18px;font-variant-numeric:tabular-nums}.server-app .creator-duration-slider{display:block;width:100%;height:40px;margin:0;accent-color:#ff3978;cursor:pointer}.server-app .creator-duration-slider:disabled{opacity:.45;cursor:not-allowed}.server-app .creator-duration-slider:focus-visible{outline:2px solid #fff;outline-offset:2px}.server-app .creator-duration-ends{display:flex;justify-content:space-between;color:#aeb4c0;font-size:12px;font-variant-numeric:tabular-nums}.server-app .creator-segmented-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.server-app .creator-segmented-options button{min-height:46px;border:1px solid rgba(255,255,255,.17);border-radius:11px;background:#272d38;color:#f5f5f7;font-size:14px;font-weight:700}.server-app .creator-segmented-options button[aria-pressed=true]{border-color:#ff8bb5;background:#543047}.server-app .creator-resolution-options button:disabled{opacity:.42;cursor:not-allowed}.server-app .creator-resolution-options button[aria-pressed=true]{border-color:#fff;background:#f5f5f7;color:#181a20}.server-app .creator-setting-readonly{display:flex;justify-content:space-between;gap:8px;color:#b9c3d1;font-size:13px}.server-app .creator-setting-readonly b{color:#f5f5f7}.server-app .creator-settings-footer{position:relative;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.13);background:#1b2029;font-size:12px}.server-app .creator-settings-footer b{display:inline-flex;align-items:center;gap:4px;font-size:14px}.server-app .creator-settings-footer button{grid-column:1 / -1;min-height:46px;border-radius:12px;background:var(--m-action, #ca245e);color:#fff;font-weight:800}.server-app .creator-prompt-actions button:focus-visible,.server-app .creator-spec-card:focus-visible,.server-app .creator-segmented-options button:focus-visible{outline:2px solid #fff;outline-offset:2px}.server-app .creator-reference-file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.server-app .creator-generate-cta{overflow:visible;border:0;border-radius:999px;background:transparent;color:#f5f5f7;box-shadow:none;font-size:15px;font-weight:800}.server-app .creator-generate-cta:disabled{opacity:1;box-shadow:none}.server-app .creator-cta-price,.server-app .creator-cta-action{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;min-width:0;padding:0}.server-app .creator-cta-price{border:0;background:transparent;color:#e6e9ef;font-variant-numeric:tabular-nums;white-space:nowrap}.server-app .creator-cta-price small{font-size:11px;font-weight:600}.server-app .creator-cta-action{min-height:46px;padding:0 18px;border-radius:999px;background:var(--m-action, #ca245e);color:#fff;font-size:14px;white-space:nowrap}.server-app .creator-generate-cta:disabled .creator-cta-action{background:#2b3039;color:#939ba8}@media (min-width: 741px) and (max-width: 1279px){.server-app .server-mobile-creator{display:flex;flex-direction:column;gap:12px;width:100%;min-height:0;padding:18px}.server-app .creator-topbar{flex:0 0 auto}.server-app .creator-stage-media{flex:0 0 120px;width:100%;min-height:120px}.server-app .creator-stage-empty{gap:4px;padding:12px}.server-app .creator-stage-empty svg{width:22px;height:22px}.server-app .creator-stage-empty b{font-size:15px}.server-app .creator-stage-empty span{font-size:11px}.server-app .creator-bottom-controls{flex:1 0 auto;width:100%}.server-app .creator-prompt-field{min-height:180px}.server-app .creator-prompt-field textarea{min-height:100px}.server-app .creator-result-preview{top:76px;right:18px;bottom:auto;left:18px;height:120px}.server-app .creator-batch-preview{flex:none}}@media (max-width: 740px){.server-app .server-create-section:has(>.server-mobile-creator){width:100%;height:100dvh}.server-app .server-mobile-creator{display:flex;flex-direction:column;gap:0;width:100%;height:100dvh;min-height:0;padding:calc(146px + env(safe-area-inset-top)) 16px calc(14px + env(safe-area-inset-bottom));border:0;border-radius:0;overflow-y:auto;overscroll-behavior:contain}.server-app .creator-topbar{position:absolute;top:calc(14px + env(safe-area-inset-top));right:16px;left:16px}.server-app .creator-stage-media{flex:0 1 auto;width:100%;height:clamp(72px,15dvh,140px);min-height:72px;border:0;border-radius:0;background:transparent}.server-app .creator-stage-empty{align-content:end;gap:5px;padding:12px 12px 18px}.server-app .creator-stage-empty b{font-size:15px}.server-app .creator-stage-empty span{font-size:11px}.server-app .creator-bottom-controls{flex:1 0 auto;width:100%;margin-top:0;padding-bottom:0}.server-app .creator-prompt-field{flex:1 1 auto;grid-template-rows:auto auto minmax(112px,1fr) auto;min-height:190px;padding:13px;border-radius:20px}.server-app .creator-prompt-field textarea{height:100%;min-height:112px;max-height:none}.server-app .creator-prompt-actions{min-height:44px}.server-app .creator-prompt-actions button{min-width:44px;min-height:44px}.server-app .creator-generate-cta{position:static;z-index:auto;min-height:46px}.server-app .creator-result-preview{top:calc(146px + env(safe-area-inset-top));right:16px;bottom:auto;left:16px;height:clamp(72px,15dvh,140px)}.server-app .creator-batch-preview{position:relative;flex:0 0 auto;margin-top:9px;padding:0}.server-app .creator-sheet{width:100%;max-width:none;max-height:min(76dvh,710px);margin:0;padding:8px 18px calc(18px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;overflow-y:auto}}@media (max-width: 360px){.server-app .creator-spec-card{flex-basis:60px}.server-app .creator-top-summary{margin:0 5px;padding:0 6px;font-size:11px}.server-app .creator-private-badge{padding:0 9px;font-size:11px}.server-app .creator-prompt-footer{gap:6px}.server-app .creator-generate-cta{gap:7px}.server-app .creator-cta-price small{display:none}.server-app .creator-cta-action{padding:0 11px;font-size:12px}}@media (max-width: 740px){.server-app .creator-private-badge{display:grid;width:44px;height:44px;padding:0;place-items:center;border:0;background:transparent}.server-app .server-task-kinds{display:grid;grid-template-columns:1fr 1fr;margin:0 0 16px}.server-app .server-task-kinds button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px}.server-app .server-task-center{border:0;background:transparent}.server-app .server-task-hero{padding:0 0 14px}}@media (max-width: 740px) and (max-height: 650px){.server-app .creator-stage-media:not(:has(img,video)){display:none}.server-app .creator-bottom-controls{padding-top:12px}}@media (max-width: 740px){.server-app .server-workspace[data-view=create]>.server-status.error{top:calc(137px + env(safe-area-inset-top));right:16px;left:16px;z-index:10;max-height:78px;overflow-y:auto;padding:9px 12px;line-height:1.4}.server-app .server-workspace[data-view=create]:has(>.server-status.error) .server-mobile-creator{padding-top:calc(225px + env(safe-area-inset-top))}.server-app .server-workspace[data-view=create]:has(>.server-status.error) .server-create-section:not(:has(>.server-mobile-creator))>.server-creator-legacy{padding-top:calc(225px + env(safe-area-inset-top))}}.server-app .creator-setting-group .creator-quality-options{grid-template-columns:repeat(3,minmax(0,1fr))}.server-workspace .creator-image-resolution-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.server-workspace .creator-image-resolution-options button{display:grid;gap:5px;min-height:64px;padding:10px;border:1px solid #535862;border-radius:12px;background:#252b35;color:#f5f5f7}.server-workspace .creator-image-resolution-options small{font-size:11px;opacity:.7}.server-workspace .creator-resolution-options button[aria-pressed=true]{color:#181b22;background:#f5f5f7;border-color:#fff}.server-workspace .creator-resolution-options button[aria-pressed=true] small{color:#505765;opacity:1}.consumer-profile-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 20px}.consumer-profile-shortcuts button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:82px;border:0;border-radius:16px;background:#1b1e27;color:#ececf0;font-size:12px}.consumer-profile-shortcuts svg{color:#f4a2be}.consumer-creation-history{display:flex;align-items:center;gap:6px;background:none;border:0;color:#c5c4ce;font-size:12px;margin:0 0 12px auto;padding:6px}.consumer-signout{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin:20px 0;background:#20232c;border:0;border-radius:14px;color:#d1d1d9}.consumer-membership,.consumer-checkout,.consumer-invitations{width:100%;max-width:640px;margin:auto;padding:0 0 28px;color:#f4f4f8}.consumer-membership button,.consumer-checkout button,.consumer-invitations button{font:inherit;cursor:pointer}.consumer-membership button:focus-visible,.consumer-checkout button:focus-visible,.consumer-invitations button:focus-visible{outline:2px solid #fa85b1;outline-offset:3px}.consumer-primary{display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:12px 20px;background:#ff2c78;color:#fff;border:0;border-radius:14px;font-weight:700}.consumer-primary:disabled{opacity:.45;cursor:default}.consumer-segments{display:flex;gap:4px;background:#1c1f28;border-radius:12px;padding:4px;margin:20px 0}.consumer-segments button{flex:1;min-height:42px;border:0;border-radius:9px;color:#999aaa;background:none}.consumer-segments button[aria-pressed=true]{background:#34303d;color:#fff}.consumer-empty{padding:32px 12px;text-align:center;color:#9d9eac}.consumer-empty button,.consumer-error button{color:#ffa0c2;background:none;border:0;padding:10px}.consumer-error,.consumer-notice{font-size:13px;line-height:1.6;text-align:center;color:#f8a7c3}.consumer-quiet-link{display:flex;gap:5px;align-items:center;justify-content:center;background:none;border:0;color:#9f9da9;min-height:44px;width:100%;font-size:13px}.membership-hero{text-align:center;padding:20px 8px 24px;background:radial-gradient(ellipse at 50% 10%,#4b333222,transparent 75%)}.membership-emblem{display:inline-flex;align-items:center;justify-content:center;width:66px;height:66px;border:1px solid #9f795148;background:linear-gradient(145deg,#eed6a023,#746a3212);border-radius:22px;color:#e9c78e;margin-bottom:14px}.membership-hero small{display:block;color:#b8a691;font-size:12px;letter-spacing:1px}.membership-hero h1{font-size:30px;line-height:1.3;margin:10px 0;background:linear-gradient(90deg,#efddbd,#bf9b5f);color:transparent;-webkit-background-clip:text;background-clip:text}.membership-hero p{font-size:12px;color:#a9a6ae}.membership-offers{display:flex;gap:10px;overflow:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:3px 1px 12px}.membership-offers::-webkit-scrollbar{display:none}.membership-offers button{position:relative;flex:1 0 130px;min-height:140px;padding:18px 12px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;border:1px solid #353541;border-radius:16px;background:#1a1d25;color:#eeedf2;scroll-snap-align:start;text-align:left}.membership-offers button.selected{border-color:#dcb576;background:linear-gradient(145deg,#44392c,#252326)}.membership-offers strong{font-size:24px;color:#eed3a5}.membership-offers small{color:#ada8a4;font-size:12px}.membership-offers svg{position:absolute;right:9px;bottom:10px;color:#eed3a5}.membership-benefits{border-radius:18px;background:#1b1e26;padding:20px;margin:10px 0}.membership-benefits h2{font-size:16px;margin:0 0 20px}.membership-benefits>div{display:flex;align-items:center;gap:14px;margin:18px 0}.membership-benefits svg{color:#e9c78e;width:23px}.membership-benefits span{display:flex;flex-direction:column;gap:5px;font-size:14px}.membership-benefits small{color:#a09eaa;font-size:12px}.consumer-purchase-bar{position:sticky;bottom:0;z-index:4;display:flex;justify-content:space-between;align-items:center;padding:16px 0 max(16px,env(safe-area-inset-bottom));background:#11141bf5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.consumer-purchase-bar>span{display:flex;flex-direction:column;gap:4px}.consumer-purchase-bar small{font-size:11px;color:#aaa5ae}.consumer-purchase-bar strong{font-size:25px;color:#efd5ad}.consumer-purchase-bar .consumer-primary{min-width:48%;background:linear-gradient(105deg,#efd8ab,#c9a36b);color:#2e261a}.checkout-product{display:flex;flex-direction:column;align-items:center;padding:32px 12px 28px}.checkout-product-icon{display:flex;align-items:center;justify-content:center;background:#362936;border-radius:18px;width:56px;height:56px;color:#f69abd}.checkout-product h2{font-size:17px;margin:20px 0 8px}.checkout-product p{color:#a5a2b0;font-size:12px;margin:0}.checkout-product strong{font-size:42px;letter-spacing:-1px;margin:24px 0 6px}.checkout-product>small{font-size:12px;color:#8e909e}.checkout-methods{padding:16px;border-radius:18px;background:#1b1e27}.checkout-methods h3{font-size:13px;color:#a7a4af;margin:0 0 10px}.checkout-methods button{display:flex;align-items:center;gap:12px;min-height:56px;width:100%;background:none;border:0;color:#f1eff5}.checkout-methods img{width:28px;height:28px;object-fit:contain}.checkout-methods button span{flex:1;text-align:left}.checkout-methods svg{color:#ff5c94}.checkout-pay{width:100%;margin-top:26px}.checkout-secure{display:flex;gap:5px;justify-content:center;align-items:center;color:#898a98;font-size:11px}.checkout-order-code{font-size:10px;overflow-wrap:anywhere;color:#858694;text-align:center;margin:20px 0}.checkout-pending,.checkout-result{text-align:center;padding:32px 12px;display:flex;flex-direction:column;align-items:center;gap:18px}.checkout-pending button{background:#292634;border:0;border-radius:10px;color:#f4c2d5;padding:12px}.checkout-result>span{border-radius:50%;padding:18px;color:#84d4b0;background:#203b33}.checkout-result h1{font-size:26px;margin:0}.checkout-result p{color:#a7a5b0;font-size:13px}.invitation-hero{padding:24px 0;text-align:center;background:radial-gradient(ellipse at top,#72325042,transparent 78%)}.invitation-hero>svg{color:#ff8eb7}.invitation-hero h1{font-size:26px;letter-spacing:1px;margin:16px 0 10px}.invitation-hero p{font-size:13px;color:#ae9ba7}.invitation-hero>small{display:inline-block;color:#ffd0df;padding:8px 12px;background:#442432;border-radius:20px;font-size:11px}.invitation-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:8px 0 24px}.invitation-stats>div{display:flex;flex-direction:column;align-items:center;gap:8px}.invitation-stats b{font-size:23px}.invitation-stats span{font-size:12px;color:#a4a0ac}.invitation-share-card{display:grid;grid-template-columns:104px 1fr;gap:18px;background:#1d2029;border:1px solid #35303d;border-radius:20px;padding:20px}.invitation-share-card>img{width:104px;height:104px;border-radius:9px}.invitation-share-card>div:not(.invitation-share-actions){display:flex;flex-direction:column;justify-content:center;min-width:0}.invitation-share-card small{font-size:11px;color:#a8a2b0}.invitation-share-card strong{font-size:20px;letter-spacing:2px;margin:8px 0;overflow-wrap:anywhere}.invitation-share-card p{font-size:11px;color:#9993a3;margin:0}.invitation-share-actions{grid-column:1/-1;display:flex;gap:9px}.invitation-share-actions button{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;background:#33303c;color:#f7f3f7;border:0;border-radius:12px;min-height:45px;font-size:12px;padding:10px}.invitation-share-actions button.consumer-primary{background:#ff2c78}.invitation-share-card>input{grid-column:1/-1;width:100%;min-width:0;font-size:10px;color:#8e8798;background:none;border:0}.invitation-pending-row{display:flex;align-items:center;justify-content:space-between;padding:18px 0;width:100%;border:0;background:none;color:#b9b2bf;font-size:12px}.invitation-pending-row>span{display:flex;align-items:center;gap:6px}.invitation-record{display:flex;align-items:center;gap:12px;padding:18px 0;border-bottom:1px solid #2c2d37;font-size:13px}.invitation-record>svg{color:#c486a0}.invitation-record>span{flex:1;display:flex;flex-direction:column;gap:6px}.invitation-record small{font-size:11px;color:#96919d}.server-activity-page-head{display:flex;align-items:center;gap:10px}.server-activity-page-head h2{flex:1}.server-activity-page-head h2,.server-profile-view-heading h2{font-size:19px}.server-notification-heading{display:none}.server-coin-product{text-align:left;width:100%;color:inherit}.server-coin-product>span{flex:1}.server-wallet-sheet{max-height:100dvh}.server-setting-row span{display:flex;align-items:center;gap:9px}@media (max-width:480px){.consumer-membership,.consumer-checkout,.consumer-invitations{padding-inline:0}.consumer-purchase-bar{bottom:0}.server-account-detail .server-workspace-content{padding-bottom:env(safe-area-inset-bottom)}.membership-offers button{flex-basis:125px}.consumer-profile-shortcuts{margin-bottom:16px}.invitation-share-card{padding:16px;gap:14px}.consumer-creation-history{margin-top:0}}.server-app .consumer-profile-topbar{display:flex!important;align-items:center;justify-content:space-between;height:56px!important;min-height:56px!important;padding:4px 16px;margin:0;box-sizing:border-box}.server-app .consumer-profile-topbar:after{display:none}.consumer-profile-tools{display:flex;align-items:center;gap:4px}.consumer-profile-tools .icon-button{width:44px;height:44px;padding:10px;border:0;background:transparent;color:var(--text,#f3f3f6)}.consumer-coin-pill{display:flex;align-items:center;gap:7px;min-height:38px;max-width:calc(100% - 108px);border:0;border-radius:24px;padding:8px 13px;background:#cfac6a17;color:#e6c582;font-weight:700}.consumer-coin-pill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consumer-message-button{position:relative}.consumer-unread-dot{position:absolute;right:8px;top:7px;width:7px;height:7px;border-radius:50%;background:#ff3984}.server-app .consumer-profile-shortcuts button{min-width:0;min-height:72px;justify-content:center}.server-app .consumer-profile-shortcuts span{text-align:center;line-height:1.25;overflow-wrap:anywhere}.server-app .server-feed-tabs{position:relative;padding-right:48px}.server-app .server-feed-tabs .home-search-button{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:44px;height:44px;display:grid;place-items:center;padding:0;border:0}.server-app .server-feed-tabs .search-return{padding:6px;min-width:32px}.server-app .server-bottom-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.server-app .server-bottom-nav>button{flex:1}.server-app .server-workspace[data-view=discover],.server-app .server-workspace[data-view=activity]{padding-bottom:env(safe-area-inset-bottom)}.server-app .server-discovery{border:0;background:transparent;box-shadow:none;padding:0}.consumer-search-header{display:flex;align-items:center;gap:6px;padding:6px 0 18px}.consumer-search-header>.icon-button{flex:0 0 38px;min-height:44px;padding:6px;background:transparent;border:0}.consumer-search-form{display:flex;align-items:center;gap:7px;flex:1;min-width:0;background:#ffffff09;border:1px solid #ffffff12;border-radius:13px;padding:5px 9px}.consumer-search-form input{width:0;flex:1;min-width:0;border:0;background:transparent;box-shadow:none;padding:8px 0;color:inherit;font-size:16px}.consumer-search-form button{border:0;background:transparent;color:#ff83b2;min-height:38px;padding:4px}.server-app .server-setting-row{min-height:60px;gap:14px}.server-app .server-setting-row>span{display:flex;align-items:center;gap:12px}.server-app .server-setting-row>span:last-child{min-width:0}.server-app .consumer-language-row{padding:17px 2px}.consumer-language-row[aria-pressed=true]{color:#ff83b2}.consumer-confirmation{max-width:420px;margin:20vh auto 0;padding:24px;border:1px solid #ffffff15;border-radius:22px;background:#1b202a;color:#f6f6f9}.consumer-confirmation h2{font-size:20px;margin:0 0 14px}.consumer-confirmation p{color:#b8bcc7;font-size:14px;line-height:1.7}.consumer-confirmation>div{display:flex;gap:12px;margin-top:22px}.consumer-confirmation>div button{flex:1;min-height:44px}@media (max-width:740px){.server-app .consumer-profile-topbar{display:flex!important}.server-app .server-profile-summary{padding-top:0}}.server-app .server-create-section:has(>.server-mobile-creator){max-width:760px}.server-app .server-mobile-creator{display:flex;flex-direction:column;gap:20px;min-height:0;overflow:visible}.server-app .creator-bottom-controls{flex:none;gap:16px;width:100%}.server-app .creator-prompt-field{display:flex;flex:none;flex-direction:column;gap:12px;min-height:0;padding:14px;border-radius:20px}.server-app .creator-prompt-body{position:relative;min-width:0;padding:16px 12px;border:1px solid #3b414b;border-radius:14px}.server-app .creator-prompt-body textarea{width:100%;height:180px;min-height:120px;max-height:320px;padding:0 34px 0 0;resize:vertical;line-height:1.6}.server-app .creator-prompt-body:focus-within{border-color:#f97dab}.server-app .creator-reference-strip{display:flex;align-items:flex-end;gap:10px;min-width:0;max-width:100%;margin-top:10px;padding:6px 6px 3px 0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.server-app .creator-reference-thumbnail{position:relative;display:grid;flex:0 0 64px;width:64px;height:64px;place-items:center;border:1px solid #4c535e;border-radius:10px;background:#11151c;color:#c9cfda}.server-app .creator-reference-thumbnail img,.server-app .creator-reference-thumbnail video{display:block;width:100%;height:100%;object-fit:cover;border-radius:9px}.server-app .creator-prompt-field .creator-reference-remove{position:absolute;z-index:1;top:-6px;right:-6px;display:grid;place-items:center;width:28px;height:28px;min-height:28px;padding:0;border:2px solid #1b2029;border-radius:50%;background:#424955;color:#fff}.server-app .creator-reference-remove:disabled{opacity:.5}.server-app .creator-reference-remove:focus-visible{outline:2px solid #ff83ad;outline-offset:2px}.server-app .creator-reference-video-mark{position:absolute;left:5px;bottom:5px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#11151ccf;color:#fff;pointer-events:none}.server-app .creator-prompt-field .creator-expand-editor{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:transparent;color:#c8ced8}.server-app .creator-compose-toolbar{gap:8px}.server-app .creator-compose-toolbar .creator-output-tabs button{min-width:66px;padding:0 8px}.server-app .creator-compose-toolbar .creator-top-summary{flex:1 1 126px;justify-content:flex-end;padding:0;font-size:12px}.server-app .creator-prompt-footer{flex-wrap:wrap;gap:8px;padding-top:12px}.server-app .creator-prompt-footer .creator-reference-action{flex-basis:44px;width:44px;height:48px;border-radius:13px}.server-app .creator-prompt-footer .creator-refine-action{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:48px;padding:0 10px;border:1px solid #444b57;border-radius:13px;background:#252b35;color:#d1d6df;font:inherit;font-size:12px;font-weight:600}.server-app .creator-refine-price{display:inline-flex;align-items:center;gap:3px;padding-left:6px;border-left:1px solid #515763;font-variant-numeric:tabular-nums}.server-app .creator-prompt-footer .creator-generate-cta{display:inline-flex;flex:1 0 auto;align-items:center;justify-content:center;gap:9px;min-height:48px;width:auto;margin-left:auto;padding:0 12px;border-radius:13px;background:#ff2d78;color:#fff}.server-app .creator-generate-cta .creator-cta-action{min-height:0;padding:0;border-radius:0;background:transparent;color:inherit;font-size:14px}.server-app .creator-generate-cta .creator-cta-price{color:inherit;font-size:14px}.server-app .creator-generate-cta:disabled{background:#303640;color:#a5adba}.server-app .creator-generate-cta:disabled .creator-cta-action{background:transparent;color:inherit}.server-app .creator-refine-action:disabled{opacity:.5}.server-app .creator-expand-editor:focus-visible,.server-app .creator-refine-action:focus-visible,.server-app .creator-generate-cta:focus-visible,.server-app .creator-result-card a:focus-visible{outline:2px solid #fff;outline-offset:2px}.server-app .creator-result-card{display:grid;gap:12px;padding:12px;border:1px solid #39404c;border-radius:20px;background:#1b2029;color:#f5f5f7}.server-app .creator-result-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.server-app .creator-result-heading>button{display:grid;place-items:center;width:44px;height:44px;color:#c8ced8}.server-app .creator-result-card .creator-result-preview{position:relative;inset:auto;width:100%;height:auto;min-height:0;overflow:hidden;border-radius:12px;background:#0e1117}.server-app .creator-result-preview a{display:block}.server-app .creator-result-preview img,.server-app .creator-result-preview video{display:block;width:100%;height:auto;max-height:380px;object-fit:contain;border-radius:12px}.server-app .creator-result-pending{display:grid;justify-items:center;align-content:center;gap:10px;min-height:160px;border-radius:12px;background:#12161e;text-align:center}.server-app .creator-result-pending svg{color:#fa78a7}.server-app .creator-result-pending b{font-size:15px}.server-app .creator-result-pending span{color:#acb5c3;font-size:12px}.server-app .creator-result-card.creator-progress-stage{display:grid;flex:1 1 0;min-height:160px;place-items:center;padding:0;border:0;background:transparent}.server-app .creator-ended-summary{display:grid;justify-items:center;gap:10px;padding:28px 16px;border:1px solid #34303f;border-radius:18px;background:#18151f;text-align:center}.server-app .creator-ended-summary>svg{color:#f58eb6}.server-app .creator-ended-summary>strong{color:#f5f5f7;font-size:16px;line-height:1.5}.server-app .creator-ended-summary>span{color:#b5bcc9;font-size:13px;line-height:1.6}.server-app .creator-result-actions{display:flex;flex-wrap:wrap;gap:8px}.server-app .creator-result-actions button,.server-app .creator-result-history button{min-height:44px;padding:6px 12px;border:1px solid #465060;border-radius:10px;color:#f5f5f7;font-size:12px}.server-app .creator-result-history{max-height:180px;overflow-y:auto;font-size:12px}.server-app .creator-result-history summary{padding:12px 0;cursor:pointer}.server-app .creator-result-history button{display:block;width:100%;margin:6px 0;text-align:left}.server-app .creator-result-card .creator-batch-preview{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:none;margin:0;padding:0;overflow:visible}.server-app .creator-batch-preview img{display:block;width:100%;height:150px;object-fit:contain;border-radius:10px;background:#0e1117}.server-app .creator-batch-preview a{display:block}.server-app .creator-batch-preview button{min-height:44px}@media (max-width: 740px){.server-app .server-create-section:has(>.server-mobile-creator){max-width:none}.server-app .server-mobile-creator{gap:0;height:100dvh;padding:calc(144px + env(safe-area-inset-top)) 14px calc(24px + env(safe-area-inset-bottom));overflow-y:auto}.server-app .creator-bottom-controls{flex:none;padding-top:0}.server-app .creator-prompt-field{flex:none}.server-app .creator-prompt-body textarea{height:180px;min-height:120px;max-height:320px}.server-app .server-create-section:has(>.server-mobile-creator)>.server-creator-modes{right:14px;left:14px;height:50px;padding:0;border:0;border-bottom:1px solid #29303a;border-radius:0;background:#101319;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.server-app .server-create-section:has(>.server-mobile-creator)>.server-creator-modes button{position:relative;min-height:49px;border-radius:0;background:transparent;color:#b9c0cc}.server-app .server-create-section:has(>.server-mobile-creator)>.server-creator-modes button.active{background:transparent;color:#ff6caa}.server-app .server-create-section:has(>.server-mobile-creator)>.server-creator-modes button.active:after{position:absolute;bottom:-1px;left:calc(50% - 22px);width:44px;height:3px;border-radius:3px;background:#ff3978;content:""}.server-app .creator-result-preview img,.server-app .creator-result-preview video{max-height:300px}}@media (max-width: 360px){.server-app .creator-prompt-field{padding:10px}.server-app .creator-prompt-footer{gap:6px}.server-app .creator-prompt-footer .creator-refine-action{padding:0 7px;gap:3px}.server-app .creator-refine-action>svg{display:none}.server-app .creator-prompt-footer .creator-generate-cta{gap:6px;padding:0 8px}}.server-app .server-workspace .creator-compact-page{position:relative;display:flex;flex-direction:column;gap:0;padding:0;overflow:auto;background:#101319}.server-app .creator-compact-page>.page-kicker,.server-app .creator-compact-page>h1{display:none}.server-app .creator-page-header{display:grid;flex:none;grid-template-columns:44px 1fr 44px;align-items:center;gap:10px;min-height:72px;padding:12px 14px;color:#f5f5f7}.server-app .creator-page-header b{text-align:center;font-size:18px}.server-app .creator-page-header button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#e4e6ed}.server-app .creator-page-header button:first-child{border:1px solid #3a404a}.server-app .creator-page-header button:focus-visible{outline:2px solid #ff83ad;outline-offset:2px}.server-app .creator-compact-page>.server-creator-modes{position:static;inset:auto;display:flex;flex:none;height:50px;width:auto;margin:0 14px;padding:0;border:0;border-bottom:1px solid #29303a;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.server-app .creator-compact-page>.server-creator-modes button{position:relative;flex:1;min-height:49px;background:transparent;color:#b9c0cc;border-radius:0}.server-app .creator-compact-page>.server-creator-modes button.active{background:transparent;color:#ff6caa}.server-app .creator-compact-page>.server-creator-modes button.active:after{position:absolute;bottom:-1px;left:calc(50% - 22px);width:44px;height:3px;border-radius:3px;background:#ff3978;content:""}.server-app .creator-compact-page>.server-mobile-creator{flex:none;height:auto;min-height:0;padding:18px 14px calc(24px + env(safe-area-inset-bottom));overflow:visible;border:0;border-radius:0}.server-app .creator-compact-page .creator-result-card{gap:14px;padding:0;border:0;border-radius:0;background:transparent}.server-app .creator-compact-page .creator-result-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.server-app .creator-compact-page .creator-result-actions button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px;font-size:15px;border-radius:13px;background:#272d37;border:0}.server-app .creator-compact-page .creator-result-actions .creator-publish-action{background:#ff2d78;color:#fff}.server-app .creator-compact-page .creator-edit-result{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:44px;color:#c8ced8;font-size:14px}.server-app .creator-compact-page .creator-result-preview img,.server-app .creator-compact-page .creator-result-preview video{max-height:min(52dvh,420px)}.server-app .creator-compact-page .creator-result-heading{min-height:28px;font-size:16px}.server-app .creator-compact-page .creator-result-pending b{display:none}.server-app .creator-compact-page .work-publisher{padding:0;border:0;border-radius:0;background:transparent}.server-app .creator-compact-page .work-publisher>header{display:none}@media (max-width: 740px){.server-app .server-workspace .creator-compact-page{height:100dvh;min-height:0;margin:0;padding:env(safe-area-inset-top) 0 0;overscroll-behavior:contain}.server-app .server-workspace .creator-compact-page>.server-creator-modes{position:static;inset:auto;margin:0 14px;background:#101319}.server-app .server-workspace .creator-compact-page>.server-mobile-creator{padding-top:18px}.server-app .server-workspace .creator-compact-page>.server-creator-legacy{padding:18px 14px calc(24px + env(safe-area-inset-bottom))}.server-app .creator-compact-page .mobile-upload-topbar,.server-app .creator-compact-page .mobile-upload-heading{display:none}.server-app .server-workspace[data-view=create]:has(>.server-status.error) .creator-compact-page>.server-mobile-creator{padding-top:96px}.server-app .server-workspace[data-view=create]:has(>.server-status.error) .creator-compact-page>.server-creator-legacy{padding-top:96px}}@media (max-height: 650px) and (max-width: 740px){.server-app .creator-compact-page .creator-prompt-body textarea{height:120px}}@media (max-width: 740px){.server-app .server-workspace .creator-docked-page{position:fixed;z-index:9;inset:var(--creator-viewport-top, 0px) 0 auto;height:var(--creator-visible-height, 100dvh);min-height:0;overflow:hidden}.server-app .creator-docked-page .creator-page-header{min-height:60px;padding-block:8px}.server-app .creator-docked-page .creator-page-header b{font-size:16px}.server-app .server-workspace .creator-docked-page>.server-creator-modes{height:45px}.server-app .creator-docked-page>.server-creator-modes button{min-height:44px;font-size:13px}.server-app .server-workspace .creator-docked-page>.server-mobile-creator{flex:1 1 0;min-height:0;padding:12px 10px max(8px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:8px}.server-app .creator-docked-page .creator-bottom-controls{flex:1 0 auto;gap:12px}.server-app .creator-docked-page .creator-bottom-controls.creator-progress-layout{flex:1 1 0;min-height:0}.server-app .creator-docked-page .creator-progress-stage{flex:1 0 48px;min-height:48px}.server-app .creator-docked-page .creator-progress-layout .creator-prompt-field{flex:0 1 auto;min-height:0;margin-top:0}.server-app .creator-docked-page .creator-progress-layout .creator-prompt-body{flex:1 1 auto;min-height:40px;overflow-y:auto;overscroll-behavior:contain}.server-app .creator-docked-page .creator-prompt-field{gap:8px;margin-top:auto;padding:10px;border-radius:22px}.server-app .creator-docked-page .creator-prompt-body{display:flex;flex-direction:column;padding:10px 4px 4px;border-color:transparent;border-radius:12px}.server-app .creator-docked-page .creator-prompt-body textarea{flex:none;height:clamp(72px,calc(var(--creator-visible-height, 100dvh) - 360px),160px);min-height:72px;max-height:none;padding-right:36px;font-size:16px;line-height:1.5;overflow-y:auto;overflow-x:hidden;resize:none}.server-app .creator-docked-page .creator-compose-toolbar{gap:6px}.server-app .creator-docked-page .creator-output-tabs button{min-width:60px;min-height:44px;padding-inline:7px;font-size:13px}.server-app .creator-docked-page .creator-top-summary{min-height:44px;font-size:12px}.server-app .creator-docked-page .creator-prompt-footer{gap:6px;padding-top:8px}.server-app .creator-docked-page .creator-prompt-footer>button{min-height:44px;height:44px;border-radius:14px}.server-app .creator-docked-page .creator-generate-cta .creator-cta-action,.server-app .creator-docked-page .creator-generate-cta .creator-cta-price{font-size:13px}.server-app .creator-docked-page .creator-reference-strip{gap:9px;margin-top:8px}.server-app .creator-docked-page .creator-reference-thumbnail{flex-basis:52px;width:52px;height:52px}.server-app .server-workspace .creator-docked-page.creator-keyboard-compact{padding-top:0}.server-app .server-workspace .creator-docked-page.creator-keyboard-compact>.server-mobile-creator{padding-bottom:6px}}.server-app .creator-compact-page .creator-complete-card .creator-result-preview{display:flex;align-items:center;justify-content:center;min-height:240px;overflow:hidden;border-radius:16px;background:#090b10}.server-app .creator-compact-page .creator-complete-card .creator-result-preview>a{width:100%;height:100%}.server-app .creator-compact-page .creator-complete-card .creator-result-preview img{display:block;width:100%;height:100%;max-height:min(57dvh,540px);object-fit:contain}.server-app .creator-result-video{position:relative;display:grid;width:100%;height:min(57dvh,540px);min-height:240px;place-items:center;overflow:hidden;background:#090b10}.server-app .creator-compact-page .creator-result-preview .creator-result-video video{display:block;width:100%;height:100%;max-height:none;object-fit:contain;border-radius:0}.server-app .creator-result-video-surface{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:grid;width:100%;height:100%;place-items:center;border:0;background:transparent;color:#fff;cursor:pointer}.server-app .creator-result-video-play{display:grid;width:62px;height:62px;place-items:center;border:1px solid #ffffff6b;border-radius:50%;background:#12141cbb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.server-app .creator-result-video-controls{position:absolute;z-index:3;right:0;bottom:0;left:0;display:grid;gap:2px;padding:8px 12px 14px;background:linear-gradient(transparent,#08090db0 34%,#08090de6);color:#fff}.server-app .creator-result-video-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:38px}.server-app .creator-result-video-tools{display:flex;gap:3px}.server-app .creator-result-video-controls button{display:grid;flex:0 0 40px;width:40px;height:40px;place-items:center;border:0;border-radius:9px;background:transparent;color:#f5f5f7}.server-app .creator-result-video-controls button:focus-visible,.server-app .creator-result-video-surface:focus-visible,.server-app .creator-result-video-controls input:focus-visible{outline:2px solid #ff91ba;outline-offset:-2px}.server-app .creator-result-video-time{font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.server-app .creator-result-video-controls input{display:block;width:100%;min-width:0;margin:0;accent-color:#ff2d78;cursor:pointer}.server-app .creator-result-video-controls input:disabled{opacity:.5}.server-app .creator-compact-page .creator-complete-card .creator-result-actions{display:grid;grid-template-columns:1fr;gap:10px}.server-app .creator-compact-page .creator-complete-card .creator-result-actions .creator-publish-action{min-height:52px;background:#ff2d78;color:#fff;font-size:16px;font-weight:700}.server-app .creator-result-secondary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.server-app .creator-compact-page .creator-result-secondary-actions button{min-height:46px;border:1px solid #343b46;background:#20252e;color:#e1e3e9;font-size:14px;font-weight:600}.server-app .creator-compact-page .creator-result-secondary-actions button:only-child{grid-column:1 / -1}@media (max-width: 740px){.server-app .server-workspace .creator-finished-page{padding-top:0;background:#11151c}.server-app .creator-finished-page .creator-page-header{position:absolute;z-index:6;top:0;right:0;left:0;min-height:calc(62px + env(safe-area-inset-top));padding:calc(8px + env(safe-area-inset-top)) 14px 8px;background:linear-gradient(#080a0ed9,#080a0e00)}.server-app .creator-finished-page .creator-page-header b{text-shadow:0 1px 8px #000a}.server-app .creator-finished-page .creator-page-header button{border:1px solid #ffffff45;background:#10151ab0}.server-app .server-workspace .creator-finished-page>.server-mobile-creator{flex:1 1 0;min-height:0;height:100%;padding:0}.server-app .creator-finished-page .creator-bottom-controls{display:flex;flex:1 0 auto;flex-direction:column;gap:0;min-height:100%}.server-app .creator-finished-page .creator-complete-card{display:flex;flex:0 0 var(--creator-visible-height, 100dvh);flex-direction:column;gap:0;height:var(--creator-visible-height, 100dvh);min-height:0}.server-app .creator-finished-page .creator-complete-card .creator-result-preview{display:flex;flex:1 1 0;height:auto;min-height:0;border-radius:0}.server-app .creator-finished-page .creator-complete-card .creator-result-preview>a{display:flex;align-items:center;justify-content:center}.server-app .creator-finished-page .creator-complete-card .creator-result-preview img{max-height:none}.server-app .creator-finished-page .creator-result-video{height:100%;min-height:280px}.server-app .creator-finished-page .creator-complete-card .creator-result-actions{position:relative;z-index:4;flex:0 0 auto;gap:10px;min-height:164px;margin-top:-12px;padding:30px 16px max(18px,env(safe-area-inset-bottom));border:1px solid #343e4a;border-bottom:0;border-radius:24px 24px 0 0;background:#161c25;box-shadow:0 -12px 34px #0006}.server-app .creator-finished-page .creator-result-video-controls{bottom:14px}.server-app .creator-finished-page .creator-complete-card .creator-result-actions .creator-publish-action{min-height:52px;border-radius:16px}.server-app .creator-finished-page .creator-result-secondary-actions button{border:0;border-radius:14px;background:#292f3a}}@media (max-width: 360px){.server-app .creator-result-video-controls{padding-inline:8px}.server-app .creator-result-video-controls button{flex-basis:36px;width:36px}}.server-app .server-profile-save-toast{position:fixed;top:calc(env(safe-area-inset-top) + 20px);left:50%;z-index:130;width:max-content;max-width:min(90vw,380px);margin:0;padding:10px 16px;transform:translate(-50%);border:1px solid rgba(255,255,255,.17);border-radius:12px;background:#272a36f0;box-shadow:0 14px 38px #00000047;color:#f7f7fb;font-size:14px;line-height:1.45;text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.server-app .server-profile-library-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;min-height:250px;width:100%;margin:0;padding:24px 16px;border:0;border-radius:0;background:transparent;color:#9da3af;text-align:center}.server-app .server-profile-library-empty svg{color:#9199aa}.server-app .server-profile-library-empty strong,.server-app .server-profile-library-empty b{color:#f5f5f9;font-size:16px;line-height:1.4}.server-app .server-profile-library-empty .text-button{min-height:44px;padding:7px 14px;color:#ff91b6;font-size:14px;font-weight:600}.consumer-invitation-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:125;display:flex;align-items:flex-end;justify-content:center;background:#05070c9e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.consumer-invitations{position:relative;overflow:auto;width:min(100%,560px);max-height:min(88dvh,760px);margin:0;padding:12px 20px calc(24px + env(safe-area-inset-bottom));border:1px solid rgba(255,255,255,.12);border-radius:26px 26px 0 0;background:#1a1e29;color:#f7f7fb;box-shadow:0 -20px 60px #00000059;overscroll-behavior:contain}.consumer-invitation-handle{width:38px;height:4px;margin:0 auto 18px;border-radius:4px;background:#747987}.consumer-invitation-close{position:absolute;top:20px;right:16px;display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:50%;background:#303544;color:#e7e9f0}.consumer-invitations .invitation-hero{padding:10px 30px 14px 0;background:none;text-align:left}.consumer-invitations .invitation-hero>svg{color:#ff9ebf}.consumer-invitations .invitation-hero h1{margin:8px 0 5px;font-size:22px;line-height:1.25}.consumer-invitations .invitation-hero p{margin:0;color:#b2b6c3;font-size:13px;line-height:1.5}.consumer-invitations .invitation-share-card{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:10px 0 14px;padding:16px;border:1px solid #3a4050;border-radius:16px;background:#252a36}.consumer-invitations .invitation-share-card label{color:#e9ebf3;font-size:14px;font-weight:600}.consumer-invitations .invitation-link-row{display:flex!important;flex-direction:row!important;gap:8px;min-width:0}.consumer-invitations .invitation-link-row input{flex:1;min-width:0;height:44px;padding:0 12px;border:1px solid #4d5361;border-radius:10px;background:#171b24;color:#d5d9e3;font-size:13px;text-overflow:ellipsis}.consumer-invitations .invitation-link-row button{display:flex;align-items:center;justify-content:center;gap:5px;min-width:76px;border:1px solid #5e5464;border-radius:10px;background:#34313f;color:#fff;font-size:13px}.consumer-invitations .invitation-share-primary{width:100%;min-height:46px;padding:10px;font-size:14px}.consumer-invitations .invitation-share-card>small{color:#aeb4c1;font-size:12px}.consumer-invitations .invitation-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:13px 0;border:0;background:transparent}.consumer-invitations .invitation-stats>div{display:grid;gap:3px;text-align:center}.consumer-invitations .invitation-stats b{font-size:20px;font-variant-numeric:tabular-nums}.consumer-invitations .invitation-stats span{color:#aeb4c1;font-size:12px}.consumer-invitations .invitation-reward-hint{margin:0 0 12px;color:#b3b9c6;font-size:12px;text-align:center}.consumer-invitations .invitation-pending-row{min-height:48px;margin:0;font-size:13px}.consumer-invitations .consumer-segments{margin:15px 0 5px}.consumer-invitations .invitation-record{font-size:13px}.consumer-invitations :is(button,input):focus-visible{outline:2px solid #ff9ebf;outline-offset:2px}@media (min-width: 741px){.consumer-invitation-overlay{align-items:center}.consumer-invitations{max-height:min(86dvh,760px);border-radius:22px}}@media (max-width: 740px){.server-app .server-bottom-nav>button{display:grid;grid-template-rows:34px 14px;justify-items:center;align-content:center;gap:2px}.server-app .server-bottom-nav .server-nav-icon{height:34px}.server-app .server-bottom-nav>button>span:last-of-type{min-height:14px;line-height:14px}.server-app .server-profile-cover{height:46px;min-height:46px}.server-app .server-cover-menu-button{top:5px;right:12px;bottom:auto}.server-app .server-profile-summary{padding-bottom:0;margin-bottom:0}.server-app .server-profile-identity{gap:4px;padding:0 12px 2px}.server-app .server-profile-avatar-button.avatar{width:78px;height:78px;font-size:28px}.server-app .server-profile-name-button.server-profile-edit-button{min-height:38px;padding:2px 8px;font-size:22px;line-height:1.25}.server-app .server-profile-social-stats{width:min(220px,100%);margin:2px auto 8px}.server-app .server-profile-social-stats>div,.server-app .server-profile-social-stats>button{min-height:45px;gap:3px}.server-app .server-profile-social-stats strong{font-size:20px;line-height:1.2;font-variant-numeric:tabular-nums}.server-app .server-profile-social-stats span{font-size:12px}.server-app .consumer-profile-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0 12px 10px}.server-app .consumer-profile-shortcuts button{gap:2px;min-width:0;min-height:66px;padding:7px 2px;border-radius:12px;background:#202530;font-size:11px;line-height:1.2}.server-app .consumer-profile-shortcuts button>span{min-height:14px;white-space:nowrap}.server-app .consumer-profile-shortcuts svg{width:19px;height:19px}.server-app .consumer-shortcut-coins{max-width:100%;height:12px;overflow:hidden;color:#f5f5f9;font-size:11px;line-height:12px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.server-app .server-profile-tabs button{min-height:46px;font-size:13px}.server-app .server-work-status-tabs{display:flex;gap:6px;overflow-x:auto;margin:0;padding:8px 12px 10px;border:0;scrollbar-width:none}.server-app .server-work-status-tabs::-webkit-scrollbar{display:none}.server-app .server-work-status-tabs button{flex:1;min-width:66px;min-height:36px;padding:6px 8px;border-radius:999px;font-size:12px;white-space:nowrap}.server-app .server-profile-content-library{margin:0}.server-app .server-work-library-head{padding:4px 12px}.server-app .server-work-empty,.server-app .server-reaction-empty{min-height:250px}}@media (max-width: 355px){.server-app .consumer-profile-shortcuts button{font-size:10px}.server-app .server-work-status-tabs button{min-width:60px}}@media (prefers-reduced-motion: reduce){.consumer-invitation-overlay,.consumer-invitations{animation:none!important;transition:none!important}}.server-app:has(.original-ui){background:#0c0c12;color:#f5f3f8;font-family:Inter,Arial,PingFang SC,Microsoft YaHei,sans-serif}.server-app .original-ui{--pink:#ff477f;--muted:#9392a5;--line:#282734;--panel:#15151f;--soft:#20202d;width:min(1370px,100%);gap:32px}.server-app .original-ui .server-product-sidebar{flex-basis:190px}.server-app .original-ui .side-nav{gap:8px;margin-top:43px}.server-app .original-ui .side-nav>button{gap:17px;padding:15px 18px;font-size:16px;border-radius:10px;color:#aaa7b8}.server-app .original-ui .side-nav>button.active{background:#2a1826;color:#ff719c;box-shadow:none}.server-app .original-ui .server-workspace:not([data-view=create]){border:0;border-radius:0;box-shadow:none;background:#0c0c12}.server-app .original-ui .server-workspace:not([data-view=create]):not([data-view=home]){background:#0c0c12!important}.server-app .original-ui .server-product-header{border:0;background:transparent}.server-app .original-ui .server-product-header small{display:none}.server-app .original-ui .server-product-header h1{font-size:23px}.server-app .original-ui .server-discovery,.server-app .original-ui .server-profile-summary,.server-app .original-ui .server-activity-benefits{background:transparent;border:0;border-radius:0;padding:0}.server-app .original-ui .original-right-rail{flex:0 0 240px;width:240px;display:block}.original-right-rail .creator-row>span:nth-child(2){flex:1;text-align:left;min-width:0;overflow-wrap:anywhere}.original-hero-banner{position:relative;display:block;width:100%;min-height:300px;padding:0;border-radius:16px;overflow:hidden;text-align:left;background:#15151f}.original-hero-banner>img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.original-hero-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#08060dd9,#08060d18)}.original-hero-banner>span{position:relative;z-index:1;display:block;padding:32px;max-width:390px}.original-hero-banner small{color:#edc3d8;font-size:10px;letter-spacing:.15em}.original-hero-banner h1{font-size:32px;line-height:1.3;margin:12px 0}.original-hero-banner p{font-size:12px;color:#d1c7d5;margin:0 0 22px}.original-hero-banner .button{display:inline-flex;gap:8px;padding:12px 16px;border-radius:9px;background:#ff477f}.original-featured-entry{display:flex;align-items:center;justify-content:space-between;gap:10px}.original-featured-entry h2,.original-discover-title{font-size:18px;margin:0}.original-featured-section{display:grid;gap:12px}.consumer-discovery-browse-bar{display:flex;align-items:center;gap:8px;min-width:0}.consumer-discovery-browse-bar>.server-discovery-categories{flex:1;min-width:0;margin:0;padding:2px}.consumer-discovery-browse-bar>.text-button{display:flex;align-items:center;flex:none;min-height:44px;font-size:12px;white-space:nowrap}.server-app .original-ui .server-discovery-card{border:0;border-radius:10px;background:#15151f}.server-app .original-ui .server-discovery-cover{background:#20202d}.server-app .original-ui .server-discovery-copy{padding:10px 2px}.original-hot-gap{display:flex;min-height:65dvh;align-items:center;justify-content:center;flex-direction:column;gap:20px;padding:70px 20px;text-align:center}.original-hot-gap h2{font-size:18px}.server-app .original-ui .server-workspace .server-rail .server-history-page{border:0!important;border-radius:0!important;padding:16px 0;background:transparent!important;box-shadow:none}.community-history-settings{border-bottom:1px solid var(--line,#282734)}.consumer-history-settings-help>summary{padding:12px 0;min-height:44px;box-sizing:border-box;cursor:pointer;color:var(--muted,#9392a5);font-size:14px}.community-history-settings .community-settings{margin:0 0 12px}.community-history-settings>.text-button{min-height:44px;margin-bottom:12px}.server-app .original-ui .consumer-history-settings-form{gap:12px;border:0;padding:0}.consumer-history-settings-form .server-setting-row{width:100%;justify-content:space-between;box-sizing:border-box}.consumer-history-settings-form input[type=checkbox]{flex:none;width:20px;height:20px;accent-color:var(--pink,#ff477f)}.consumer-history-settings-form>.button{min-height:46px}.server-app .original-ui .consumer-help-note,.consumer-help-note{display:block;padding:12px 14px;margin:0;border-left:2px solid var(--line,#282734);border-radius:0;color:var(--muted,#9392a5);font-size:14px;line-height:1.7;overflow-wrap:anywhere}.server-app .original-ui .server-rail>.consumer-feedback{margin-block:12px}.checkin-claim-area>.consumer-feedback{margin-top:12px;text-align:left}.feed-comment-compose>p[role=status]{padding:10px 12px;font-size:14px;line-height:1.6}.server-app .original-ui .checkout-pending p,.server-app .original-ui .checkout-result>p,.server-app .original-ui .checkout-unavailable,.server-app .original-ui .checkout-secure,.server-app .original-ui .order-detail-hero p,.server-app .original-ui .help-pending,.server-app .original-ui .help-error{font-size:14px;line-height:1.7}.collection-works>.consumer-feedback{grid-column:1/-1}.server-app .original-ui .creator-inline-notice,.server-app .original-ui .creator-sheet-status,.server-app .original-ui .server-form-status,.server-app .original-ui .server-wallet-hint,.server-app .server-auth-status,.server-app .server-status,.publisher-message[role],.own-work-download-setting>p{font-size:14px;line-height:1.6}.server-app .original-ui .server-action-empty>p{font-size:14px;line-height:1.6}.server-app .original-ui .creator-compact-page>.server-creator-modes{padding:4px;border:1px solid #282734;border-radius:10px;background:#15151f}.server-app .original-ui .creator-compact-page>.server-creator-modes button{min-height:40px;border-radius:7px;color:#9392a5}.server-app .original-ui .creator-compact-page>.server-creator-modes button.active{color:#ff719c;background:#2a1826}.server-app .original-ui .creator-compact-page>.server-creator-modes button.active:after{display:none}@media (min-width:741px){.server-app .original-ui .creator-compact-page:not(.creator-finished-page)>.page-kicker{display:block;padding:24px 24px 0;color:#9392a5;letter-spacing:.15em;font-size:10px}.server-app .original-ui .creator-compact-page:not(.creator-finished-page)>h1{display:block;padding:8px 24px 0;font-size:28px}}.server-app .original-ui .server-profile-cover{height:auto;min-height:44px;margin:0 0 20px;padding:0;border:0;border-radius:0;background:none}.server-app .original-ui .server-profile-identity{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:0;gap:14px}.server-app .original-ui .server-profile-avatar-button{width:68px;height:68px;border:2px solid #b48baf;background:linear-gradient(135deg,#795571,#392d4a)}.server-app .original-ui .server-profile-name-line h2{font-size:21px;line-height:1.4}.server-app .original-ui .server-profile-social-stats{display:flex;width:100%;justify-content:space-around;margin:0;padding:24px 0;gap:8px;border:0}.server-app .original-ui .server-profile-social-stats>button,.original-likes-received{flex:1;display:flex;flex-direction:column;gap:7px;align-items:center;padding:0;color:#f5f3f8}.server-app .original-ui .server-profile-social-stats strong{font-size:22px}.server-app .original-ui .server-profile-social-stats span{font-size:12px;color:#ac97b6}.original-profile-intro{display:flex;gap:18px;justify-content:space-between;align-items:center;padding:0 0 18px}.original-profile-intro>div{flex:1;min-width:0}.original-profile-intro p{color:#c4b2cd;font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.original-profile-intro .text-button{margin-top:5px;color:#ff87b4;font-size:12px}.original-profile-invite{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:6px;color:#ffabd0;font-size:12px}.original-profile-upgrades{display:grid;grid-template-columns:1fr 1fr;gap:12px}.original-profile-upgrades button{display:flex;align-items:center;flex-wrap:wrap;gap:8px;border:1px solid #594359;border-radius:12px;padding:14px 12px;background:#211b2b;color:#e8be94;font-size:12px;text-align:left}.original-profile-upgrades button:last-child{color:#ffb9d1}.original-profile-upgrades button>svg:last-child{margin-left:auto}.server-app .original-ui .consumer-profile-shortcuts{padding:18px 0;margin:0;background:transparent;border:0}.server-app .original-ui .consumer-profile-shortcuts>button{color:#c9b5d1}.server-app .original-ui .consumer-profile-shortcuts>button{background:#15151f;border-radius:10px}.server-app .original-ui .server-profile-tabs{display:flex;flex-wrap:nowrap;gap:0;padding:0;border-bottom:1px solid #282734}.server-app .original-ui .server-profile-tabs>button{flex:1;min-width:0;flex-direction:row;justify-content:center;gap:5px;padding:15px 4px;color:#9392a5;font-size:13px}.server-app .original-ui .server-profile-tabs>button>svg{display:none}.server-app .original-ui .server-profile-tabs>button.active{color:#ff719c;border-radius:0;background:transparent;box-shadow:inset 0 -2px #ff477f}.server-app .original-ui .profile-works-menu{margin-left:4px;flex:0 0 32px}.server-app .original-ui .server-profile-tabs .profile-works-menu>summary{width:32px}.server-app .original-ui .server-work-grid{gap:12px}.server-app .original-ui .server-work-card{border:1px solid #282734;border-radius:10px;background:#15151f}.original-privacy-button{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;min-height:38px;padding:8px 2px;border:1px solid #46374f;border-radius:8px;font-size:12px;color:#c4b1cb;margin:4px 0 10px}.original-benefits{width:100%}.original-page-heading{margin:0 0 18px}.original-page-heading h1{font-size:23px;margin:0 0 8px}.original-page-heading p{font-size:12px;color:#9392a5}.original-benefits .checkin-page{max-width:none;padding:12px;border:1px solid #3e2d48;border-radius:14px;background:#211b2b}.original-checkin-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.original-checkin-heading h2{font-size:18px;margin:0}.original-checkin-heading p,.original-checkin-heading>span{color:#b7a9c4;font-size:11px}.original-checkin-cycle{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.original-checkin-cycle>div{display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 2px;border-radius:8px;background:#302536}.original-checkin-cycle>div.complete{background:#713850}.original-checkin-cycle small{color:#b7a9c4;font-size:10px}.original-checkin-cycle b{font-size:14px}.original-benefits .checkin-overview{padding:14px 0 12px}.original-benefits .checkin-summary strong{font-size:30px;letter-spacing:0}.original-benefits .checkin-reward{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;max-width:155px;gap:6px}.original-benefits .checkin-gift{width:32px;height:32px;border-radius:8px;background:#302536}.original-benefits .checkin-gift svg{width:20px;height:20px}.original-benefits .checkin-month{border-radius:12px;background:#15151f;padding:16px 12px 0}.original-checkin-month>summary{padding:12px 0;font-size:12px;color:#b7a9c4;cursor:pointer}.original-benefits .checkin-date{min-height:38px}.original-benefits .checkin-claim{min-height:44px;border-radius:9px;background:#ff477f}.original-referral-preview{display:grid;gap:14px;width:100%;text-align:left;margin-top:14px;padding:20px 16px;border:1px solid #45344f;border-radius:14px;background:#242033}.original-reward-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.original-reward-heading>span{display:flex;align-items:center;color:#ffa2c5;font-size:12px}.original-preview-chests{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.original-preview-chests>span{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.original-preview-chests svg{width:100%;max-width:48px}.original-preview-chests small,.original-preview-chests b{font-size:10px}.original-referral-preview>small,.original-reward-empty{font-size:12px;color:#b7a9c4;line-height:1.6}.original-ranking-gap{display:flex;align-items:center;gap:14px;margin-top:18px;padding:20px 16px;border:1px solid #45344f;border-radius:14px;background:#242033}.original-ranking-gap svg{color:#e8be94}.original-ranking-gap h2{font-size:16px;margin:0}.original-ranking-gap p,.original-ranking-gap small{font-size:11px;color:#b9adc6;line-height:1.7}.server-app .original-ui .membership-page{--membership-accent:#ffa6ca;--membership-tint:#362237;--membership-border:#ff5f9c;--membership-button:#ff477f;--membership-ink:#fff}.server-app .original-ui .membership-family-switch{border-radius:10px;border-color:#3e2d48;background:#15151f}.server-app .original-ui .membership-family-switch button[aria-pressed=true]{color:#ffb6d1;border-color:#80536a;background:#362237}.server-app .original-ui .membership-page .membership-offers{gap:12px}.server-app .original-ui .membership-page .membership-offers button{min-height:100px;border-radius:16px;border-color:#53405f;background:#211b2b}.server-app .original-ui .membership-page .membership-offers button.selected{border-color:#ff5f9c;background:#362237;box-shadow:0 0 0 1px #ff5f9c}.server-app .original-ui .membership-entitlements{background:#211b2b;border-color:#3e2d48;border-radius:18px}.server-app .original-ui .membership-purchase-bar{background:#0c0c12;border-color:#3c2d47}.original-wallet-page{position:static;display:block;width:100%}.server-app .original-wallet-page .server-wallet-sheet{position:static;width:100%;max-width:none;height:auto;max-height:none;min-height:0;transform:none;margin:0;overflow:visible;overscroll-behavior:auto;border:1px solid #3e2d48;border-radius:18px;background:#211b2b;box-shadow:none}.original-wallet .server-wallet-sheet-header{background:inherit;border-color:#3c2d47}.original-wallet-page .server-wallet-sheet-header{border-radius:17px 17px 0 0}.original-wallet-page .server-wallet-sheet-header>button:last-child{color:#ffb6d1}.original-wallet .server-wallet-primary-balance strong{color:#ff85b2}.original-wallet .server-wallet-primary-action{display:flex;align-items:center;justify-content:center;gap:6px;background:#ff477f;color:#fff;border-radius:9px}.original-wallet .server-wallet-primary-action svg{margin:0}.original-wallet-records{border-top:1px solid #3c2d47;margin-top:18px}.original-wallet-records>summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:13px;padding:16px 0}.original-wallet.server-wallet-overlay{align-items:center;padding:20px;background:#08060dbb;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.original-wallet.server-wallet-overlay .server-wallet-sheet{max-height:85dvh;border:1px solid #4b3954;border-radius:18px;background:#211b2b}.original-wallet .server-coin-catalog-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.original-wallet .server-coin-product{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;border:1px solid #53405f;border-radius:12px;background:#302536}.original-wallet .server-coin-product>svg{display:none}.original-wallet .server-coin-product strong{color:#ffa6ca;font-size:23px}.original-invitation-overlay{align-items:center;padding:20px}.original-invitation-overlay .consumer-invitations{border:1px solid #4b3954;border-radius:18px;background:#211b2b;max-height:88dvh}.original-invitation-overlay .consumer-invitations:focus-visible{outline:0}.original-invitation-overlay .consumer-invitation-handle{display:none}.original-invitation-overlay .consumer-invitations .invitation-share-card{background:#302536;border-color:#53405f;border-radius:12px}.original-invitation-overlay .consumer-invitations .invitation-hero h1{color:#ffb6d1;font-size:22px}.original-invitation-overlay .consumer-invitations .consumer-primary{background:#ff477f}.original-invitation-chests{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:14px 0}.original-invitation-chest{display:flex;flex-direction:column;align-items:center;gap:7px;padding:12px 5px;border:1px solid #4b3954;border-radius:12px;background:#302635}.original-invitation-chest svg{width:48px;height:42px}.original-invitation-chest b,.original-invitation-chest small{font-size:11px;overflow-wrap:anywhere}.server-app .original-ui .server-workspace:has(.original-settings-dialog){position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;height:100dvh;min-height:0;padding:20px;background:#08060dbb;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overflow:auto}.server-app .original-ui .server-workspace:has(.original-settings-dialog)>.server-product-header{display:none}.server-app .original-ui .original-settings-dialog{width:min(520px,100%);max-height:88dvh;overflow:auto;padding:24px;border:1px solid #4b3954;border-radius:18px;background:#211b2b}.server-app .original-ui .original-settings-dialog:focus-visible{outline:0}.server-app .original-ui .original-settings-dialog .server-page-section{padding:0;background:transparent;border:0}.server-app .original-ui .original-settings-dialog .server-setting-row{min-height:50px;border-color:#3c2d47;background:transparent;font-size:14px}.server-app .original-ui .original-settings-dialog .server-profile-view-heading{margin-bottom:14px}@media (min-width:1151px){.server-app .original-ui{display:grid;grid-template-columns:190px minmax(0,1fr) 240px;align-items:start}.server-app .original-ui.original-wide-creator{grid-template-columns:190px minmax(0,1fr)}}@media (max-width:1150px){.server-app .original-ui{gap:24px}.server-app .original-ui .original-right-rail{display:none}}@media (max-width:740px){.server-app .original-ui{display:block;width:100%}.server-app .original-ui .server-rail.server-page{padding:18px 16px}.server-app .original-ui .server-profile-avatar-button{width:54px;height:54px}.server-app .original-ui .server-profile-name-line h2{font-size:18px}.server-app .original-ui .server-profile-name-line{min-width:0;justify-content:flex-start;text-align:left}.server-app .original-ui .server-profile-cover{margin-bottom:12px}.server-app .original-ui .server-profile-social-stats{padding:14px 0}.original-profile-intro{padding-bottom:12px}.original-profile-upgrades button{display:grid;grid-template-columns:20px minmax(0,1fr) 16px;column-gap:6px;row-gap:4px}.original-profile-upgrades button>b{min-width:0;overflow-wrap:anywhere}.original-profile-upgrades button>span{grid-column:2;font-size:11px}.original-profile-upgrades button>svg:last-child{grid-column:3;grid-row:1;margin:0}.server-app .original-ui .consumer-profile-shortcuts{padding:12px 0}.server-app .original-ui .server-account-detail-workspace .server-rail.server-page:has(>.server-profile-view-heading){min-height:100dvh;padding-top:env(safe-area-inset-top)}.server-app .original-ui .server-account-detail-workspace .server-profile-view-heading{margin:0 -16px 12px}.server-app .original-ui .server-profile-tabs>button{font-size:12px;padding:15px 2px}.server-app .original-ui .server-work-grid:has(>.server-work-card>.server-library-actions){grid-template-columns:repeat(2,minmax(0,1fr))}.server-app .original-ui .server-work-card>.server-library-actions{flex-direction:column;align-items:stretch;gap:0}.server-app .original-ui .server-work-card>.server-library-actions>button:not(.server-preview-button){display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin:0;padding:8px;font-size:12px}.server-app .original-ui .server-workspace[data-view=home]:has(>.community-page){padding-top:48px}.server-app .original-ui .community-page>header>.text-button{min-width:44px;min-height:44px}.server-app .original-ui .server-workspace[data-view=discover],.server-app .original-ui .server-workspace[data-view=activity]:has(>.server-bottom-nav){padding-bottom:calc(70px + env(safe-area-inset-bottom))}.server-app .original-ui .server-workspace[data-view=activity]>.server-rail:has(>.server-activity-page-head){padding-top:env(safe-area-inset-top)}.server-app .original-ui .server-activity-page-head{position:sticky;top:0;z-index:10;height:auto;min-height:60px;margin:0 -16px 12px;padding:8px 16px;background:inherit}.server-app .original-ui .server-activity-page-head>.icon-button{min-width:44px;min-height:44px}.server-app .original-ui .server-activity-page-head h2{margin:0}.server-app .original-ui .server-task-card{display:grid}.server-app .original-ui .server-task-copy>time{font-size:12px;line-height:1.5}.server-app .original-ui .server-job-actions>button{display:inline-flex;align-items:center;min-height:44px}.server-app .original-ui .server-bottom-nav>button{flex:1}.server-app .original-ui .server-bottom-nav .plus-symbol{width:44px;height:34px;background:#ff477f}.server-app .original-ui .server-workspace[data-view=discover] .server-discovery{border:0!important;border-radius:0!important;background:transparent!important;padding:0;box-shadow:none}.server-app .original-ui .server-discovery>.consumer-search-header{padding:0;margin-bottom:0}.server-app .original-ui .consumer-search-form>button{min-width:44px;min-height:44px}.original-hero-banner{min-height:190px}.original-hero-banner>span{padding:20px}.original-hero-banner h1{font-size:22px;margin:8px 0}.original-hero-banner p{margin-bottom:14px}.original-wallet.server-wallet-overlay,.original-invitation-overlay{padding:12px}.original-invitation-overlay .consumer-invitations{padding:20px 16px}.server-app .original-ui .server-workspace:has(.original-settings-dialog){display:block;padding:0;overflow:hidden}.server-app .original-ui .server-rail.original-settings-dialog{width:100%;height:100dvh;max-height:100dvh;padding:env(safe-area-inset-top) 16px max(24px,env(safe-area-inset-bottom));border:0;border-radius:0;overscroll-behavior-y:contain}.server-app .original-ui .original-settings-dialog .server-profile-view-heading{margin:0 -16px 12px}}@media (max-width:350px){.original-profile-upgrades{gap:8px}.original-profile-upgrades button{padding:12px 8px}.original-invitation-chests{grid-template-columns:repeat(3,minmax(0,1fr))}}
