.auth-login-panel[data-v-ee6269ef]{color:var(--color-text-primary)}.auth-login-panel.is-modal[data-v-ee6269ef]{padding:0}.auth-login-panel.is-page[data-v-ee6269ef]{width:min(100%,404px);color:var(--color-text-primary)}.auth-login-panel__header h2[data-v-ee6269ef]{font-size:var(--ds-font-size-article-title-mobile);margin:0;line-height:1.2}.auth-login-panel__header p[data-v-ee6269ef]{color:var(--color-text-secondary);margin:8px 0 0;font-size:14px}.auth-login-panel.is-page .auth-login-panel__header h2[data-v-ee6269ef]{font-size:var(--ds-font-size-display);letter-spacing:0}.auth-login-panel.is-page .auth-login-panel__header p[data-v-ee6269ef]{color:var(--color-text-secondary);font-size:14px}.auth-login-panel__tabs[data-v-ee6269ef]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.auth-tab[data-v-ee6269ef]{background:var(--color-control-bg);height:36px;color:var(--color-text-secondary);cursor:pointer;border:0;border-radius:999px;font-size:13px;font-weight:600}.auth-login-panel.is-modal .auth-login-panel__header h2[data-v-ee6269ef]{margin-bottom:0;margin-right:32px;font-size:20px;line-height:1.15}.auth-login-panel.is-modal .auth-login-panel__tabs[data-v-ee6269ef]{justify-content:flex-start;align-items:center;gap:10px;margin-top:12px;display:flex}.auth-login-panel.is-modal .auth-tab[data-v-ee6269ef]{height:auto;color:var(--color-text-secondary);letter-spacing:.01em;background:0 0;border-radius:0;padding:0 1px;font-size:12px;font-weight:500;line-height:1}.auth-login-panel.is-modal .auth-tab.is-active[data-v-ee6269ef]{color:var(--color-text-primary);background:0 0;font-weight:600}.auth-tab.is-active[data-v-ee6269ef]{background:var(--color-accent-soft);color:var(--color-accent)}.auth-login-panel.is-page .auth-login-panel__tabs[data-v-ee6269ef]{justify-content:flex-start;align-items:center;gap:10px;margin-top:18px;display:flex}.auth-login-panel.is-page .auth-tab[data-v-ee6269ef]{height:auto;color:var(--color-text-secondary);letter-spacing:.01em;background:0 0;border:0;border-radius:0;padding:0 2px;font-size:14px;font-weight:500;line-height:1;transition:color .16s}.auth-login-panel.is-page .auth-tab.is-active[data-v-ee6269ef]{color:var(--color-text-primary);font-weight:500}.auth-tab-sep[data-v-ee6269ef]{display:none}.auth-login-panel__body[data-v-ee6269ef]{gap:10px;margin-top:18px;display:grid}.auth-login-panel.is-page .auth-login-panel__body[data-v-ee6269ef]{gap:8px;margin-top:18px}.auth-login-panel.is-modal .auth-login-panel__body[data-v-ee6269ef]{gap:8px;margin-top:12px}.auth-secret-row[data-v-ee6269ef]{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;display:grid}.auth-secret-row.has-code-btn[data-v-ee6269ef]{grid-template-columns:minmax(0,1fr) auto}.auth-secret-row[data-v-ee6269ef] .arco-input-wrapper{min-width:0}.auth-activate-summary[data-v-ee6269ef]{color:var(--color-text-secondary);gap:4px;padding:3px 4px 6px;font-size:12px;line-height:1.45;display:grid}.auth-activate-summary strong[data-v-ee6269ef]{color:var(--color-text-primary);word-break:break-all;font-size:13px;font-weight:600}.auth-code-row__btn[data-v-ee6269ef]{flex-shrink:0;min-width:112px}.auth-login-panel.is-page .auth-code-row__btn[data-v-ee6269ef]{border-radius:999px;min-width:100px;height:42px;padding:0 12px}.auth-login-panel.is-modal .auth-code-row__btn[data-v-ee6269ef]{border-radius:999px;min-width:94px;height:40px;padding:0 10px}.auth-password-extra[data-v-ee6269ef]{justify-content:center;min-height:22px;display:flex}.auth-password-extra__forgot[data-v-ee6269ef]{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.auth-password-extra__forgot.is-hidden[data-v-ee6269ef]{visibility:hidden;pointer-events:none}.auth-mode-switch[data-v-ee6269ef]{color:var(--color-text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:2px;font-size:12px;line-height:1.4;display:flex}.auth-mode-switch button[data-v-ee6269ef]{color:color-mix(in srgb, var(--color-text-primary) 88%, var(--color-accent) 12%);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.auth-mode-switch button[data-v-ee6269ef]:hover{color:var(--color-accent-hover)}.auth-terms-tip[data-v-ee6269ef]{color:var(--color-text-secondary);text-align:left;overflow-wrap:anywhere;margin:2px 0 0;font-size:12px;line-height:1.45}.auth-terms-tip__link[data-v-ee6269ef]{color:var(--color-text-secondary);font-weight:600;text-decoration:none}.auth-terms-tip__link[data-v-ee6269ef]:hover{color:var(--color-accent-hover)}.auth-login-panel.is-modal[data-v-ee6269ef] .arco-input-wrapper{background:var(--color-control-bg);border:1px solid #ffffff1f;border-radius:999px;min-height:40px}.auth-login-panel.is-modal[data-v-ee6269ef] .arco-input-wrapper:hover{border-color:color-mix(in srgb, var(--color-accent) 26%, var(--color-border));background:var(--color-control-hover)}.auth-login-panel.is-modal[data-v-ee6269ef] .arco-input-wrapper.arco-input-focus{border-color:color-mix(in srgb, var(--color-accent) 42%, var(--color-border));background:var(--color-surface-elevated);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 12%, transparent)}.auth-login-panel.is-modal[data-v-ee6269ef] .arco-input{color:var(--color-text-primary);font-size:13px}.auth-login-panel.is-modal[data-v-ee6269ef] .arco-input::placeholder{color:var(--color-text-muted)}.auth-login-panel.is-modal[data-v-ee6269ef] .arco-btn-primary{background:var(--color-accent);border-color:#0000;border-radius:999px;height:40px;margin-top:20px;font-size:14px;font-weight:700}.auth-login-panel.is-modal[data-v-ee6269ef] .arco-btn-primary:hover{background:var(--color-accent-hover);border-color:#0000}.auth-login-panel.is-modal[data-v-ee6269ef] .auth-code-row__btn.arco-btn{background:var(--color-accent-soft);color:var(--color-accent);border-color:#0000;font-size:12px;font-weight:600}.auth-login-panel.is-modal[data-v-ee6269ef] .auth-code-row__btn.arco-btn:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent) 22%, transparent);border-color:#0000}.auth-login-panel.is-modal[data-v-ee6269ef] .auth-code-row__btn.arco-btn:disabled{background:var(--color-control-bg);color:var(--color-text-secondary);border-color:#0000}.auth-login-panel.is-page[data-v-ee6269ef] .arco-input-wrapper{background:var(--color-control-bg);border:1px solid #ffffff1f;border-radius:999px;min-height:44px}.auth-login-panel.is-page[data-v-ee6269ef] .arco-input-wrapper:hover{border-color:color-mix(in srgb, var(--color-accent) 26%, var(--color-border));background:var(--color-control-hover)}.auth-login-panel.is-page[data-v-ee6269ef] .arco-input-wrapper.arco-input-focus{border-color:color-mix(in srgb, var(--color-accent) 42%, var(--color-border));background:var(--color-surface-elevated);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 12%, transparent)}.auth-login-panel.is-page[data-v-ee6269ef] .arco-input{color:var(--color-text-primary);font-size:14px}.auth-login-panel.is-page[data-v-ee6269ef] .arco-input::placeholder{color:var(--color-text-muted)}.auth-login-panel.is-page[data-v-ee6269ef] .arco-btn-primary{background:var(--color-accent);border-color:#0000;border-radius:999px;width:80%;height:40px;margin:30px auto auto;font-size:15px;font-weight:700}.auth-login-panel.is-page[data-v-ee6269ef] .arco-btn-primary:hover{background:var(--color-accent-hover);border-color:#0000}.auth-login-panel.is-page[data-v-ee6269ef] .auth-code-row__btn.arco-btn{background:var(--color-accent-soft);color:var(--color-accent);border-color:#0000;font-size:13px;font-weight:600}.auth-login-panel.is-page[data-v-ee6269ef] .auth-code-row__btn.arco-btn:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent) 24%, transparent);color:var(--color-accent-hover);border-color:#0000}.auth-login-panel.is-page[data-v-ee6269ef] .auth-code-row__btn.arco-btn:active:not(:disabled){background:color-mix(in srgb, var(--color-accent-active) 30%, transparent);color:var(--color-accent-active);border-color:#0000}.auth-login-panel.is-page[data-v-ee6269ef] .auth-code-row__btn.arco-btn:disabled{background:var(--color-control-bg);color:var(--color-text-secondary);border-color:#0000}@media (width<=640px){.auth-login-panel[data-v-ee6269ef]{width:100%;min-width:0}.auth-login-panel.is-page[data-v-ee6269ef]{width:100%}.auth-login-panel.is-page .auth-login-panel__header h2[data-v-ee6269ef]{font-size:var(--ds-font-size-display-mobile);line-height:1.18}.auth-login-panel.is-page .auth-login-panel__header p[data-v-ee6269ef]{font-size:13px;line-height:1.45}.auth-login-panel__tabs[data-v-ee6269ef],.auth-login-panel.is-page .auth-login-panel__tabs[data-v-ee6269ef],.auth-login-panel.is-modal .auth-login-panel__tabs[data-v-ee6269ef]{flex-wrap:wrap;gap:8px}.auth-secret-row.has-code-btn[data-v-ee6269ef]{grid-template-columns:minmax(0,1fr) minmax(86px,auto);gap:6px}.auth-login-panel.is-page .auth-code-row__btn[data-v-ee6269ef],.auth-login-panel.is-modal .auth-code-row__btn[data-v-ee6269ef]{min-width:86px;height:40px;padding:0 8px}.auth-login-panel.is-page[data-v-ee6269ef] .arco-btn-primary{width:100%;margin-top:18px}}@media (width<=360px){.auth-secret-row.has-code-btn[data-v-ee6269ef]{grid-template-columns:1fr}.auth-login-panel.is-page .auth-code-row__btn[data-v-ee6269ef],.auth-login-panel.is-modal .auth-code-row__btn[data-v-ee6269ef]{width:100%}}.sidebar-more-wrap[data-v-63b699c0]{margin-top:auto;position:relative}.sidebar-more-trigger[data-v-63b699c0]{width:100%;color:var(--color-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:15px;margin-bottom:4px;padding:12px 14px;font-size:15px;font-weight:600;transition:color .15s;display:flex}.sidebar-more-trigger[data-v-63b699c0]:hover,.sidebar-more-trigger.is-active[data-v-63b699c0]{color:var(--color-text-primary)}.sidebar-more-trigger__icon[data-v-63b699c0]{font-size:var(--icon-size-nav);flex-shrink:0}.sidebar-more-menu[data-v-63b699c0]{z-index:24;border-radius:var(--radius-menu);background:color-mix(in srgb, var(--color-surface-elevated) 92%, var(--color-surface-hover) 8%);width:220px;box-shadow:var(--shadow-menu);border:1px solid #ffffff1f;padding:6px;position:absolute;bottom:calc(100% + 8px);left:10px}.sidebar-more-option[data-v-63b699c0]{width:100%;min-height:38px;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:650;display:flex}.sidebar-more-option[data-v-63b699c0]:hover{background:color-mix(in srgb, var(--color-surface-hover) 78%, #fff 8%)}.sidebar-more-option__icon[data-v-63b699c0]{width:var(--icon-size-menu);height:var(--icon-size-menu);color:var(--icon-color-menu);flex:none}.sidebar-more-preference[data-v-63b699c0]{padding:2px 0}.sidebar-more-preference__head[data-v-63b699c0]{min-height:34px;color:var(--color-text-primary);align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:650;display:flex}.sidebar-more-choice[data-v-63b699c0]{width:100%;min-height:34px;color:var(--color-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:5px 0;padding:0 10px;font-size:13px;font-weight:600;display:flex}.sidebar-more-choice--indented[data-v-63b699c0]{padding-left:calc(10px + var(--icon-size-menu) + 10px)}.sidebar-more-choice[data-v-63b699c0]:hover,.sidebar-more-choice.is-selected[data-v-63b699c0]{color:var(--color-text-primary);background:color-mix(in srgb, var(--color-surface-hover) 78%, #fff 8%)}.sidebar-more-choice__check[data-v-63b699c0]{width:14px;height:14px;color:var(--color-accent);flex:none}.sidebar-more-theme[data-v-63b699c0]{justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:3px 4px 3px 10px;display:flex}.sidebar-more-theme__label[data-v-63b699c0]{min-width:0;color:var(--color-text-primary);white-space:nowrap;flex:auto;font-size:14px;font-weight:650;line-height:1.2}.sidebar-more-theme__switch[data-v-63b699c0]{background:color-mix(in srgb, var(--color-surface-hover) 72%, var(--color-surface-elevated) 28%);border-radius:999px;flex:none;align-items:center;gap:2px;height:34px;padding:3px;display:flex}.sidebar-more-theme__button[data-v-63b699c0]{width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;transition:background .15s,color .15s,box-shadow .15s,transform .15s;display:grid}.sidebar-more-theme__button[data-v-63b699c0]:hover,.sidebar-more-theme__button.is-selected[data-v-63b699c0]{color:var(--color-text-primary)}.sidebar-more-theme__button.is-selected[data-v-63b699c0]{background:color-mix(in srgb, #fff 92%, var(--color-surface-elevated) 8%);color:#151922;box-shadow:0 4px 10px #3844581f}.sidebar-more-theme__button[data-v-63b699c0]:active{transform:scale(.96)}.sidebar-more-theme__icon[data-v-63b699c0]{width:15px;height:15px}.sidebar-more-option--danger[data-v-63b699c0],.sidebar-more-option--danger .sidebar-more-option__icon[data-v-63b699c0]{color:var(--color-danger)}.sidebar-more-option--danger[data-v-63b699c0]:hover{background:var(--color-danger-soft)}.sidebar-more-divider[data-v-63b699c0]{background:color-mix(in srgb, var(--color-border) 32%, transparent);height:1px;margin:6px 4px}.sidebar-more-fade-enter-active[data-v-63b699c0],.sidebar-more-fade-leave-active[data-v-63b699c0]{transition:opacity .15s,transform .15s}.sidebar-more-fade-enter-from[data-v-63b699c0],.sidebar-more-fade-leave-to[data-v-63b699c0]{opacity:0;transform:translateY(4px)scale(.98)}.mobile-tabbar[data-v-a437798d],.mobile-compose-fab[data-v-a437798d]{display:none}@media (width<=960px){.mobile-tabbar[data-v-a437798d]{height:var(--mobile-tabbar-height);padding:4px 0 calc(var(--mobile-tabbar-lift) + var(--mobile-tabbar-safe-bottom));background:color-mix(in srgb, var(--color-surface-elevated) 94%, transparent);border-top:var(--border-hairline);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:40;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 22px #38445814}.mobile-compose-fab[data-v-a437798d]{right:16px;bottom:calc(var(--mobile-tabbar-height) + 12px);z-index:44;background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent) 92%, #fff 8%), var(--color-accent-active));color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:fixed;box-shadow:0 10px 24px #ff59003d,0 8px 20px #38445824,inset 0 1px #ffffff2e}.mobile-compose-fab[data-v-a437798d]:active{background:var(--color-accent-active);transform:translateY(1px)scale(.98)}.mobile-compose-fab__icon[data-v-a437798d]{stroke-width:3.2px;font-size:26px}.tab-item[data-v-a437798d]{color:var(--color-text-secondary);font-size:var(--ds-font-size-caption);background:0 0;border:0;align-content:center;place-items:center;gap:3px;min-width:0;min-height:44px;font-weight:600;line-height:1;text-decoration:none;display:grid}.tab-item__icon[data-v-a437798d]{font-size:21px}.tab-item__avatar[data-v-a437798d]{object-fit:cover;border-radius:50%;width:21px;height:21px;display:block}.tab-item__icon-wrap[data-v-a437798d]{place-items:center;width:28px;height:24px;display:grid;position:relative}.tab-item__unread-dot[data-v-a437798d]{width:7px;height:7px;box-shadow:0 0 0 2px var(--color-surface-elevated);background:#ff7a1a;border-radius:50%;position:absolute;top:0;right:3px}.tab-item__unread-badge[data-v-a437798d]{background:var(--color-accent);color:#fff;min-width:16px;height:16px;font-size:var(--ds-font-size-badge-sm);box-shadow:0 0 0 2px var(--color-surface-elevated);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-4px;right:-7px}.tab-item.is-active[data-v-a437798d]{color:var(--color-text-primary)}}@media (width>=641px) and (width<=960px){.mobile-tabbar[data-v-a437798d]{padding-left:max(0px,50vw - 360px);padding-right:max(0px,50vw - 360px)}.mobile-compose-fab[data-v-a437798d]{right:max(16px,50vw - 344px)}}.mobile-action-sheet[data-v-7a408683]{display:none}@media (width<=960px){.mobile-action-sheet[data-v-7a408683]{z-index:9000;display:block;position:fixed;inset:0}.mobile-action-sheet__backdrop[data-v-7a408683]{-webkit-backdrop-filter:blur(3px);touch-action:none;background:#00000085;position:absolute;inset:0}.mobile-action-sheet__panel[data-v-7a408683]{left:12px;right:12px;bottom:calc(72px + env(safe-area-inset-bottom,0px));background:var(--color-surface-elevated);box-shadow:var(--shadow-floating);border:1px solid #ffffff1f;border-radius:18px;padding:8px;position:absolute}.mobile-action-sheet-fade-enter-active[data-v-7a408683],.mobile-action-sheet-fade-leave-active[data-v-7a408683]{transition:opacity .16s}.mobile-action-sheet-fade-enter-active .mobile-action-sheet__panel[data-v-7a408683],.mobile-action-sheet-fade-leave-active .mobile-action-sheet__panel[data-v-7a408683]{transition:transform .18s}.mobile-action-sheet-fade-enter-from[data-v-7a408683],.mobile-action-sheet-fade-leave-to[data-v-7a408683]{opacity:0}.mobile-action-sheet-fade-enter-from .mobile-action-sheet__panel[data-v-7a408683],.mobile-action-sheet-fade-leave-to .mobile-action-sheet__panel[data-v-7a408683]{transform:translateY(12px)scale(.98)}}.mobile-more-sheet[data-v-3530ee1c]{gap:0;display:grid}.mobile-more-option[data-v-3530ee1c]{width:100%;min-height:42px;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.mobile-more-option[data-v-3530ee1c]:active,.mobile-more-option[data-v-3530ee1c]:hover{background:var(--color-control-bg)}.mobile-more-option__icon[data-v-3530ee1c]{width:var(--icon-size-menu);height:var(--icon-size-menu);color:var(--icon-color-menu);flex:none}.mobile-more-preference[data-v-3530ee1c]{padding:2px 0}.mobile-more-preference__head[data-v-3530ee1c]{min-height:36px;color:var(--color-text-primary);align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:650;display:flex}.mobile-more-choice[data-v-3530ee1c]{width:100%;min-height:36px;color:var(--color-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:600;display:flex}.mobile-more-choice--indented[data-v-3530ee1c]{padding-left:calc(10px + var(--icon-size-menu) + 10px)}.mobile-more-choice[data-v-3530ee1c]:active,.mobile-more-choice[data-v-3530ee1c]:hover,.mobile-more-choice.is-selected[data-v-3530ee1c]{color:var(--color-text-primary);background:var(--color-control-bg)}.mobile-more-choice__check[data-v-3530ee1c]{width:14px;height:14px;color:var(--color-accent);flex:none}.mobile-more-theme[data-v-3530ee1c]{justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:4px 4px 4px 10px;display:flex}.mobile-more-theme__label[data-v-3530ee1c]{min-width:0;color:var(--color-text-primary);white-space:nowrap;flex:auto;font-size:14px;font-weight:650;line-height:1.2}.mobile-more-theme__switch[data-v-3530ee1c]{background:var(--color-control-bg);border-radius:999px;flex:none;align-items:center;gap:2px;height:34px;padding:3px;display:flex}.mobile-more-theme__button[data-v-3530ee1c]{width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.mobile-more-theme__button.is-selected[data-v-3530ee1c]{color:var(--color-text-primary);background:var(--color-control-selected);box-shadow:0 1px 4px #38445814}.mobile-more-theme__icon[data-v-3530ee1c]{width:15px;height:15px}.mobile-more-option--danger[data-v-3530ee1c],.mobile-more-option--danger .mobile-more-option__icon[data-v-3530ee1c]{color:var(--color-danger)}.mobile-more-option--danger[data-v-3530ee1c]:active,.mobile-more-option--danger[data-v-3530ee1c]:hover{background:var(--color-danger-soft)}.mobile-more-divider[data-v-3530ee1c]{background:color-mix(in srgb, var(--color-border) 32%, transparent);height:1px;margin:6px 4px}[data-v-65016008] .arco-modal.quick-compose-modal-panel{background:0 0!important}[data-v-65016008] .arco-modal.quick-compose-modal-panel .arco-modal-content{border:var(--border-hairline);background:var(--color-surface-elevated);box-shadow:var(--shadow-floating);border-radius:16px}.quick-compose[data-v-65016008]{gap:0;min-height:380px;padding:10px 12px 12px;display:grid;position:relative}.quick-compose__head[data-v-65016008]{justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 8px 6px;display:flex}.quick-compose__author[data-v-65016008]{align-items:center;gap:10px;display:flex}.quick-compose__avatar[data-v-65016008]{object-fit:cover;border-radius:50%;width:40px;height:40px}.quick-compose__author-meta[data-v-65016008]{gap:2px;display:grid}.quick-compose__author-meta strong[data-v-65016008]{color:var(--color-text-primary);align-items:center;gap:5px;font-size:16px;font-weight:500;line-height:1.2;display:flex}.quick-compose__ai-idol[data-v-65016008]{background:var(--color-accent);color:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;min-width:23px;height:17px;font-size:9px;line-height:1;display:inline-flex}.quick-compose__author-meta span[data-v-65016008]{color:var(--color-text-secondary);font-size:12px}.quick-compose__infidraw[data-v-65016008]{background:color-mix(in srgb, var(--color-accent) 9%, var(--color-surface-elevated));color:var(--color-text-secondary);border-radius:10px;align-items:center;gap:9px;margin:8px 8px 0;padding:9px 11px;font-size:12px;line-height:1.45;display:flex}.quick-compose__infidraw span[data-v-65016008]{background:var(--color-accent);color:#fff;border-radius:999px;flex:none;padding:3px 7px;font-size:11px;font-weight:700}.quick-compose__infidraw strong[data-v-65016008]{min-width:0;color:var(--color-text-primary);font-weight:500}.quick-compose__editor[data-v-65016008]{min-height:200px;margin-top:10px;padding:0 8px}.quick-compose__text-wrap[data-v-65016008],.quick-compose__text-field[data-v-65016008]{position:relative}.quick-compose__textarea[data-v-65016008]{box-sizing:border-box;font-kerning:none;font-variant-ligatures:none;letter-spacing:0;tab-size:2;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;z-index:1;width:100%;min-height:190px;max-height:310px;color:var(--color-text-primary);-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);resize:none;background:0 0;border:0;outline:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.45;display:block;position:relative}.quick-compose__textarea[data-v-65016008]::selection{background:color-mix(in srgb, var(--color-accent) 32%, transparent);color:var(--color-text-primary)}.quick-compose__textarea[data-v-65016008]::placeholder{color:var(--color-text-primary);-webkit-text-fill-color:var(--color-text-tertiary);opacity:1}.quick-compose__tag-suggestions[data-v-65016008]{z-index:3;pointer-events:none;flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:8px;left:0;right:0}.quick-compose__mention-suggestions[data-v-65016008]{z-index:4;border:var(--border-hairline);background:var(--color-surface-elevated);width:min(280px,100%);max-height:190px;box-shadow:var(--shadow-menu);border-radius:8px;gap:6px;padding:6px;display:grid;position:absolute;top:32px;left:0;overflow:auto}.quick-compose__mention-suggestion[data-v-65016008]{min-width:0;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:7px 8px;display:flex}.quick-compose__mention-suggestion[data-v-65016008]:hover{background:color-mix(in srgb, var(--color-accent) 14%, transparent)}.quick-compose__mention-suggestion img[data-v-65016008]{object-fit:cover;border-radius:50%;flex:none;width:30px;height:30px}.quick-compose__mention-suggestion span[data-v-65016008]{min-width:0;display:grid}.quick-compose__mention-suggestion strong[data-v-65016008],.quick-compose__mention-suggestion small[data-v-65016008]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quick-compose__mention-suggestion strong[data-v-65016008]{font-size:13px;font-weight:700}.quick-compose__mention-suggestion small[data-v-65016008]{color:var(--color-text-secondary);margin-top:1px;font-size:12px}.quick-compose__tag-suggestion[data-v-65016008]{background:var(--color-control-bg);max-width:160px;height:28px;color:color-mix(in srgb, var(--color-text-primary) 88%, var(--color-accent) 12%);text-align:center;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;pointer-events:auto;border:0;border-radius:999px;padding:0 11px;font-size:12px;overflow:hidden}.quick-compose__tag-suggestion[data-v-65016008]:hover{background:color-mix(in srgb, var(--color-accent) 18%, var(--color-surface-hover) 82%);color:var(--color-text-primary)}.quick-compose__actions[data-v-65016008]{justify-content:space-between;align-items:center;gap:10px;padding:20px 8px 2px;display:flex}.quick-compose__declaration[data-v-65016008]{margin:8px 8px 0}.quick-compose__tools[data-v-65016008]{align-items:center;gap:8px;display:flex}.quick-compose__tool[data-v-65016008]{width:34px;height:34px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;font-size:18px;display:grid}.quick-compose__tool[data-v-65016008]:hover{background:var(--color-control-hover);color:var(--color-text-primary)}.quick-compose__tool--upload[data-v-65016008]{border:0}.quick-compose__visibility[data-v-65016008]{border-radius:var(--ds-radius-pill);background:var(--color-control-bg);min-height:36px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-border-default) 46%, transparent);align-items:center;gap:4px;margin-left:auto;padding:3px;display:inline-flex}.quick-compose__visibility-option[data-v-65016008]{border-radius:var(--ds-radius-pill);min-width:76px;height:30px;color:var(--color-text-secondary);font:inherit;font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);letter-spacing:0;cursor:pointer;transition:background var(--ds-motion-fast) var(--ds-ease-standard), color var(--ds-motion-fast) var(--ds-ease-standard), opacity var(--ds-motion-fast) var(--ds-ease-standard);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;line-height:1;display:inline-flex}.quick-compose__visibility-option[data-v-65016008]:hover{color:var(--ds-text-primary);background:var(--color-control-hover)}.quick-compose__visibility-option.is-active[data-v-65016008]{color:var(--ds-text-primary);background:var(--color-control-selected);box-shadow:0 1px 4px #38445814}.quick-compose__visibility-option[data-v-65016008]:disabled{cursor:not-allowed;opacity:.58}.quick-compose__visibility-icon[data-v-65016008]{font-size:var(--icon-size-inline);flex:none}.quick-compose__file-input[data-v-65016008]{display:none}.quick-compose__media-grid[data-v-65016008]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.quick-compose__media-card[data-v-65016008]{background:var(--color-control-bg);border-radius:10px;margin:0;position:relative;overflow:hidden}.quick-compose__media-thumb[data-v-65016008]{aspect-ratio:1;object-fit:cover;width:100%;display:block}.quick-compose__media-fallback[data-v-65016008]{height:78px;font-size:var(--ds-font-size-caption);color:var(--color-text-secondary);align-items:center;padding:8px;display:flex}.quick-compose__media-remove[data-v-65016008]{color:#fff;cursor:pointer;background:#0000008f;border:0;border-radius:999px;width:20px;height:20px;line-height:1;position:absolute;top:6px;right:6px}.quick-compose__video-preview[data-v-65016008]{background:var(--color-control-bg);border-radius:10px;margin-top:10px;overflow:hidden}.quick-compose__video-preview[data-v-65016008] .vp{border-radius:10px 10px 0 0}.quick-compose__video-preview[data-v-65016008] .vp__video{max-height:300px}.quick-compose__video-pending[data-v-65016008]{min-height:180px;color:var(--color-text-secondary);text-align:center;place-items:center;gap:8px;padding:24px;font-size:13px;display:grid}.quick-compose__video-pending svg[data-v-65016008]{width:30px;height:30px;color:var(--color-primary)}.quick-compose__preview-meta[data-v-65016008]{min-height:38px;color:var(--color-text-secondary);align-items:center;gap:10px;padding:0 8px 0 12px;font-size:12px;display:flex}.quick-compose__preview-meta span[data-v-65016008]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.quick-compose__preview-remove[data-v-65016008]{width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.quick-compose__preview-remove[data-v-65016008]:hover{background:var(--color-control-hover);color:var(--color-text-primary)}.quick-compose__audio-preview[data-v-65016008]{grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:12px;margin-top:10px;display:grid}.quick-compose__audio-recorder[data-v-65016008]{margin-top:10px}.quick-compose__cta[data-v-65016008]{align-items:center;gap:10px;display:flex}.quick-compose__cancel[data-v-65016008],.quick-compose__post[data-v-65016008]{cursor:pointer;border:0;border-radius:25px;height:35px;padding:0 20px;font-size:14px;font-weight:700}.quick-compose__cancel[data-v-65016008]{background:var(--color-control-bg);color:var(--color-text-primary)}.quick-compose__post[data-v-65016008]{background:var(--color-accent);color:#fff;justify-content:center;align-items:center;gap:8px;display:inline-flex}.quick-compose__post[data-v-65016008]:hover{background:var(--color-accent-hover)}.quick-compose__cancel[data-v-65016008]:disabled,.quick-compose__post[data-v-65016008]:disabled{cursor:default;opacity:.62}.quick-compose__post.is-loading[data-v-65016008]{opacity:1;background:color-mix(in srgb, var(--color-accent) 86%, var(--color-text-primary) 14%)}.quick-compose__post-spinner[data-v-65016008]{border:2px solid #ffffff61;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.72s linear infinite quick-compose-spin-65016008}@keyframes quick-compose-spin-65016008{to{transform:rotate(360deg)}}[data-v-65016008] .arco-modal.quick-switch-confirm-panel{background:0 0!important}[data-v-65016008] .arco-modal.quick-switch-confirm-panel .arco-modal-content{border:var(--border-hairline);background:var(--color-surface-elevated);box-shadow:var(--shadow-floating);border-radius:14px;padding:0;overflow:hidden}[data-v-65016008] .arco-modal.quick-switch-confirm-panel .arco-modal-header{display:none!important}.quick-switch-confirm[data-v-65016008]{grid-template-columns:34px minmax(0,1fr);gap:10px 12px;padding:20px;display:grid}.quick-switch-confirm__icon[data-v-65016008]{background:color-mix(in srgb, var(--color-accent) 18%, transparent);width:34px;height:34px;color:var(--color-accent);border-radius:999px;grid-row:span 2;place-items:center;font-weight:700;line-height:1;display:grid}.quick-switch-confirm h3[data-v-65016008]{color:var(--color-text-primary);letter-spacing:0;margin:0;font-size:16px;font-weight:650;line-height:1.25}.quick-switch-confirm p[data-v-65016008]{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.4}.quick-switch-confirm__actions[data-v-65016008]{grid-column:1/-1;justify-content:flex-end;gap:10px;margin-top:15px;display:flex}.quick-switch-confirm__cancel[data-v-65016008],.quick-switch-confirm__ok[data-v-65016008]{cursor:pointer;border:0;border-radius:15px;height:30px;padding:0 16px;font-size:12px;font-weight:600}.quick-switch-confirm__cancel[data-v-65016008]{background:var(--color-control-bg);color:var(--color-text-primary)}.quick-switch-confirm__ok[data-v-65016008]{background:var(--color-accent);color:#fff}.quick-switch-confirm__cancel[data-v-65016008]:hover{background:var(--color-control-hover)}.quick-switch-confirm__ok[data-v-65016008]:hover{background:var(--color-accent-hover)}@media (width<=960px){[data-v-65016008] .arco-modal.quick-switch-confirm-panel{box-sizing:border-box;max-width:360px;width:calc(100vw - 32px)!important;margin:0 16px!important}[data-v-65016008] .arco-modal.quick-switch-confirm-panel .arco-modal-content{border-radius:12px}.quick-switch-confirm[data-v-65016008]{grid-template-columns:34px minmax(0,1fr);gap:8px 12px;padding:18px 16px 16px}.quick-switch-confirm h3[data-v-65016008]{font-size:17px;line-height:1.25}.quick-switch-confirm p[data-v-65016008]{overflow-wrap:anywhere;max-width:100%;font-size:13px;line-height:1.45}.quick-switch-confirm__actions[data-v-65016008]{gap:8px;margin-top:12px}.quick-switch-confirm__cancel[data-v-65016008],.quick-switch-confirm__ok[data-v-65016008]{height:34px;padding:0 16px;font-size:14px}[data-v-65016008] .arco-modal.quick-compose-modal-panel{box-sizing:border-box;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;top:0!important}[data-v-65016008] .arco-modal.quick-compose-modal-panel .arco-modal-content{border:0;border-radius:0;width:100%;max-width:100%;min-height:100dvh;max-height:100dvh;overflow:hidden}.quick-compose[data-v-65016008]{box-sizing:border-box;width:100%;max-width:100%;height:100dvh;min-height:0;max-height:100dvh;padding:calc(10px + env(safe-area-inset-top,0px)) 12px calc(112px + max(28px, env(safe-area-inset-bottom,0px)));grid-template-rows:auto minmax(0,1fr);overflow:hidden auto}.quick-compose__head[data-v-65016008]{padding:6px 4px 4px}.quick-compose__head[data-v-65016008],.quick-compose__editor[data-v-65016008],.quick-compose__actions[data-v-65016008],.quick-compose__text-wrap[data-v-65016008],.quick-compose__text-field[data-v-65016008]{min-width:0;max-width:100%}.quick-compose__editor[data-v-65016008]{flex-direction:column;min-height:0;margin-top:10px;padding:0 4px;display:flex;overflow:hidden auto}.quick-compose__text-wrap[data-v-65016008],.quick-compose__text-field[data-v-65016008]{flex:auto;min-height:0}.quick-compose__textarea[data-v-65016008]{height:100%;min-height:0;max-height:none;font-size:15px}.quick-compose__editor--has-media[data-v-65016008]{gap:12px}.quick-compose__editor--has-media .quick-compose__text-wrap[data-v-65016008]{flex:none}.quick-compose__editor--has-media .quick-compose__textarea[data-v-65016008],.quick-compose__editor--has-media .quick-compose__textarea[data-v-65016008] .emoji-content-input{height:auto;min-height:44px;max-height:108px}.quick-compose__media-grid[data-v-65016008]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:8px;width:100%;margin-top:0}.quick-compose__media-card[data-v-65016008]{aspect-ratio:1;align-self:start}.quick-compose__media-thumb[data-v-65016008],.quick-compose__media-fallback[data-v-65016008]{width:100%;height:100%}.quick-compose__video-preview[data-v-65016008]{width:100%;max-width:100%;margin-top:0}.quick-compose__video-preview[data-v-65016008] .vp{aspect-ratio:16/9;width:100%;max-height:min(38vh,260px)}.quick-compose__video-preview[data-v-65016008] .vp__video{object-fit:contain;width:100%;height:100%;max-height:none}.quick-compose__preview-meta[data-v-65016008]{min-height:34px;padding:0 8px 0 10px}.quick-compose__actions[data-v-65016008]{left:0;right:0;bottom:var(--quick-compose-keyboard-inset,0px);z-index:1200;box-sizing:border-box;width:100%;max-width:none;padding:8px 12px max(28px, calc(18px + env(safe-area-inset-bottom,0px)));border-top:1px solid color-mix(in srgb, var(--color-border) 16%, transparent);background:var(--color-surface-elevated);box-shadow:var(--shadow-floating);grid-template-columns:max-content max-content;justify-content:space-between;align-items:center;gap:6px 8px;margin:0;display:grid;position:fixed}.quick-compose__tools[data-v-65016008]{grid-column:1/-1;justify-content:flex-start;gap:10px;min-width:0}.quick-compose__cta[data-v-65016008]{grid-column:2;justify-content:flex-end;justify-self:end;gap:6px;min-width:0}.quick-compose__visibility[data-v-65016008]{grid-column:1;place-self:center start;width:auto;min-height:30px;margin-left:0;padding:2px}.quick-compose__visibility-option[data-v-65016008]{flex:none;gap:5px;min-width:60px;height:26px;padding:0 7px;font-size:13px}.quick-compose__cancel[data-v-65016008],.quick-compose__post[data-v-65016008]{height:34px;padding:0 14px;font-size:14px}.quick-compose__cancel[data-v-65016008]{padding:0 10px}.quick-compose__post[data-v-65016008]{min-width:84px}}.pwa-prompt[data-v-ac3f3ebb]{z-index:46;width:min(340px,100vw - 32px);color:var(--color-text-primary);background:color-mix(in srgb, var(--color-surface-elevated) 94%, var(--color-surface-hover) 6%);box-shadow:var(--shadow-floating);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:16px;display:grid;position:fixed;bottom:24px;right:24px}.pwa-prompt__close[data-v-ac3f3ebb]{width:30px;height:30px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.pwa-prompt__close[data-v-ac3f3ebb]:hover{color:var(--color-text-primary);background:var(--color-control-bg)}.pwa-prompt__icon[data-v-ac3f3ebb]{color:#fff;background:var(--color-accent);border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.pwa-prompt__icon svg[data-v-ac3f3ebb]{width:20px;height:20px}.pwa-prompt__body[data-v-ac3f3ebb]{min-width:0;padding-right:20px}.pwa-prompt__body strong[data-v-ac3f3ebb]{font-size:15px;line-height:1.3;display:block}.pwa-prompt__body p[data-v-ac3f3ebb]{color:var(--color-text-secondary);margin:5px 0 0;font-size:12px;line-height:1.5}.pwa-prompt__body .pwa-prompt__help[data-v-ac3f3ebb]{color:var(--color-text-primary)}.pwa-prompt__body .pwa-prompt__error[data-v-ac3f3ebb]{color:var(--color-danger)}.pwa-prompt__action[data-v-ac3f3ebb]{color:#fff;background:var(--color-accent);cursor:pointer;border:0;border-radius:999px;min-height:32px;margin-top:12px;padding:0 14px;font-size:12px;font-weight:750}.pwa-prompt__action[data-v-ac3f3ebb]:disabled{opacity:.56;cursor:wait}.pwa-prompt-enter-active[data-v-ac3f3ebb],.pwa-prompt-leave-active[data-v-ac3f3ebb]{transition:opacity .18s,transform .18s}.pwa-prompt-enter-from[data-v-ac3f3ebb],.pwa-prompt-leave-to[data-v-ac3f3ebb]{opacity:0;transform:translateY(8px)}@media (width<=767px){.pwa-prompt[data-v-ac3f3ebb]{right:16px;bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.pwa-prompt-enter-active[data-v-ac3f3ebb],.pwa-prompt-leave-active[data-v-ac3f3ebb]{transition:none}}.network-status[data-v-0bb653fa]{top:max(10px, env(safe-area-inset-top,0px));z-index:60;max-width:calc(100vw - 32px);min-height:32px;color:var(--color-text-primary);background:color-mix(in srgb, var(--color-surface-elevated) 94%, var(--color-surface-hover) 6%);box-shadow:var(--shadow-floating);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex;position:fixed;left:50%;transform:translate(-50%)}.network-status-enter-active[data-v-0bb653fa],.network-status-leave-active[data-v-0bb653fa]{transition:opacity .16s,transform .16s}.network-status-enter-from[data-v-0bb653fa],.network-status-leave-to[data-v-0bb653fa]{opacity:0;transform:translate(-50%,-6px)}.app-layout[data-v-0bb653fa]{min-height:100vh}.mobile-header[data-v-0bb653fa]{display:none}.app-layout__body[data-v-0bb653fa]{grid-template-columns:var(--layout-sidebar-w) minmax(0, 1fr);gap:var(--layout-sidebar-gap);width:min(100%, var(--layout-shell-max));margin:0 auto;display:grid}.desktop-sidebar[data-v-0bb653fa]{background:var(--color-sidebar);border-radius:0;flex-direction:column;height:100vh;padding:20px 14px 20px 10px;display:flex;position:sticky;top:0}.desktop-sidebar__logo[data-v-0bb653fa]{color:var(--color-accent);padding-left:8px;font-size:30px}.desktop-sidebar__nav[data-v-0bb653fa]{flex-direction:column;gap:5px;display:flex}.nav-item[data-v-0bb653fa]{color:var(--color-text-secondary);border-radius:8px;align-items:center;gap:15px;padding:12px 14px;font-size:15px;font-weight:600;transition:color .15s;display:flex}.nav-item__icon[data-v-0bb653fa]{font-size:var(--icon-size-nav);flex-shrink:0}.nav-item__avatar[data-v-0bb653fa]{width:var(--icon-size-nav);height:var(--icon-size-nav);object-fit:cover;border-radius:50%;display:block}.nav-item__icon-wrap[data-v-0bb653fa]{width:var(--icon-size-nav);height:var(--icon-size-nav);flex-shrink:0;place-items:center;display:grid;position:relative}.nav-item__unread-dot[data-v-0bb653fa]{width:8px;height:8px;box-shadow:0 0 0 2px var(--color-surface);background:#ff7a1a;border-radius:50%;position:absolute;top:1px;right:0}.nav-item__unread-badge[data-v-0bb653fa]{color:#fff;min-width:17px;height:17px;box-shadow:0 0 0 2px var(--color-surface);font-size:var(--ds-font-size-badge);text-align:center;background:#ff7a1a;border-radius:999px;padding:0 5px;font-weight:800;line-height:17px;position:absolute;top:-4px;right:-10px}.nav-item.is-active[data-v-0bb653fa],.nav-item[data-v-0bb653fa]:hover{color:var(--color-text-primary)}.nav-item--login[data-v-0bb653fa]{background:var(--color-accent);color:#fff;border:0;border-radius:20px;gap:8px;width:fit-content;height:35px;margin-top:10px;margin-left:10px;padding:0 18px;font-size:13px;font-weight:700}.nav-item--login .nav-item__icon[data-v-0bb653fa]{color:inherit;font-size:15px}.nav-item--login[data-v-0bb653fa]:hover,.nav-item--login.is-active[data-v-0bb653fa]{color:#fff;background:var(--color-accent-hover)}.nav-item--login[data-v-0bb653fa]:active{background:var(--color-accent-active)}.desktop-sidebar__create[data-v-0bb653fa]{background:var(--color-accent);border-color:var(--color-accent);border-radius:20px;justify-content:center;align-items:center;gap:6px;width:fit-content;height:35px;margin-top:16px;margin-left:10px;padding:0 25px;font-size:13px;font-weight:700;transition:background .15s,border-color .15s;display:flex}.desktop-sidebar__create-icon[data-v-0bb653fa]{display:none}.desktop-sidebar__create[data-v-0bb653fa]:hover{background:var(--color-accent-hover)!important;border-color:var(--color-accent-hover)!important}.desktop-sidebar__create[data-v-0bb653fa]:active{background:var(--color-accent-active)!important;border-color:var(--color-accent-active)!important}.create-arrow[data-v-0bb653fa]{font-size:14px}.create-menu-wrap[data-v-0bb653fa]{position:relative}.create-panel[data-v-0bb653fa]{z-index:20;background:var(--color-surface-elevated);border-radius:var(--radius-menu);min-width:160px;box-shadow:var(--shadow-floating);border:1px solid #ffffff1f;padding:6px;position:absolute;bottom:calc(100% - 6px);left:10px}.create-option[data-v-0bb653fa]{width:100%;min-height:40px;color:var(--color-text-primary);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 10px;font-size:13px;display:flex}.create-option[data-v-0bb653fa]:hover{background:color-mix(in srgb, var(--color-surface-hover) 78%, #fff 8%)}.create-option__icon[data-v-0bb653fa]{color:var(--icon-color-menu);flex-shrink:0;font-size:17px}.create-divider[data-v-0bb653fa]{background:color-mix(in srgb, var(--color-border) 32%, transparent);height:1px;margin:6px 0}.create-menu-fade-enter-active[data-v-0bb653fa],.create-menu-fade-leave-active[data-v-0bb653fa]{transition:opacity .14s}.create-menu-fade-enter-from[data-v-0bb653fa],.create-menu-fade-leave-to[data-v-0bb653fa]{opacity:0}.app-layout__main[data-v-0bb653fa]{min-width:0;padding-top:16px}.app-layout--clips .app-layout__main[data-v-0bb653fa]{box-sizing:border-box;height:100dvh;padding-top:0;overflow:hidden}@media (width>=961px){.app-layout__main[data-v-0bb653fa]>*{margin-left:auto;margin-right:auto}}[data-v-0bb653fa] .compose-sheet .arco-drawer-content{border-top:var(--border-hairline);box-shadow:var(--shadow-floating);border-top-left-radius:18px;border-top-right-radius:18px;overflow:hidden;background:var(--color-surface-elevated)!important}[data-v-0bb653fa] .compose-sheet .arco-drawer-body{padding:14px 16px calc(18px + env(safe-area-inset-bottom,0px));background:0 0!important}[data-v-0bb653fa] .compose-sheet .arco-drawer-header{display:none}.compose-sheet__header[data-v-0bb653fa]{justify-content:space-between;align-items:center;margin-bottom:10px;padding-top:12px;display:flex;position:relative}.compose-sheet__header[data-v-0bb653fa]:before{content:"";background:color-mix(in srgb, var(--color-text-secondary) 42%, transparent);border-radius:999px;width:38px;height:4px;position:absolute;top:0;left:50%;transform:translate(-50%)}.compose-sheet__header h3[data-v-0bb653fa]{color:var(--color-text-primary);letter-spacing:0;margin:0;font-size:16px;font-weight:750}.compose-sheet__header[data-v-0bb653fa] .arco-btn-text{color:var(--color-text-secondary)}.compose-sheet__list[data-v-0bb653fa]{gap:6px;display:grid}.compose-sheet__item[data-v-0bb653fa]{background:color-mix(in srgb, var(--color-surface-hover) 54%, transparent);min-height:48px;color:var(--color-text-primary);text-align:left;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:12px;padding:0 10px;font-size:15px;font-weight:700;transition:background .15s;display:flex}.compose-sheet__item[data-v-0bb653fa]:hover{background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface-hover) 88%)}.compose-sheet__icon[data-v-0bb653fa]{background:color-mix(in srgb, var(--color-accent) 16%, transparent);width:30px;height:30px;color:var(--color-accent);border-radius:999px;padding:6px;font-size:18px}.compose-sheet__divider[data-v-0bb653fa]{background:var(--color-border);height:1px;margin:4px 0}[data-v-0bb653fa] .arco-modal.login-auth-modal-panel{background:0 0!important}[data-v-0bb653fa] .arco-modal.login-auth-modal-panel .arco-modal-header{display:none!important}[data-v-0bb653fa] .arco-modal.login-auth-modal-panel .arco-modal-content{border:var(--border-hairline);background:var(--color-surface-elevated);box-shadow:var(--shadow-floating);border-radius:18px;padding:0;overflow:hidden}.auth-modal-shell[data-v-0bb653fa]{gap:0;padding:12px 16px 14px;display:grid;position:relative}.auth-modal-shell__close[data-v-0bb653fa]{background:var(--color-control-bg);width:30px;height:30px;color:var(--color-text-secondary);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:8px;right:8px}.auth-modal-shell__close[data-v-0bb653fa]:hover{color:var(--color-text-primary);background:var(--color-control-hover)}@media (width>=961px) and (width<=1359px){.desktop-sidebar[data-v-0bb653fa]{padding:20px 12px}.desktop-sidebar__logo[data-v-0bb653fa]{place-items:center;padding-left:0;display:grid}.desktop-sidebar__logo svg[data-v-0bb653fa]{width:52px;height:52px}.nav-item[data-v-0bb653fa],.nav-item--login[data-v-0bb653fa]{justify-content:center;gap:0;width:48px;height:46px;margin-left:auto;margin-right:auto;padding:0}.nav-item>span[data-v-0bb653fa]:last-child,.nav-item--login>span[data-v-0bb653fa]:last-child{display:none}.nav-item--login[data-v-0bb653fa]{margin-top:10px}.desktop-sidebar__create[data-v-0bb653fa]{width:48px;height:44px;margin-left:auto;margin-right:auto;padding:0}.desktop-sidebar__create-icon[data-v-0bb653fa]{font-size:19px;display:block}.desktop-sidebar__create-label[data-v-0bb653fa],.desktop-sidebar__create .create-arrow[data-v-0bb653fa]{display:none}.create-panel[data-v-0bb653fa]{bottom:0;left:calc(100% + 8px)}[data-v-0bb653fa] .sidebar-more-trigger{justify-content:center;gap:0;width:48px;height:46px;margin-left:auto;margin-right:auto;padding:0}[data-v-0bb653fa] .sidebar-more-trigger>span{display:none}[data-v-0bb653fa] .sidebar-more-menu{bottom:0;left:calc(100% + 8px)}}@media (width<=960px){.app-layout[data-v-0bb653fa]{--mobile-tabbar-safe-bottom:env(safe-area-inset-bottom,0px);--mobile-tabbar-lift:8px;--mobile-tabbar-height:calc(56px + var(--mobile-tabbar-safe-bottom))}.app-layout__body[data-v-0bb653fa]{grid-template-columns:1fr;gap:0;padding:0}.desktop-sidebar[data-v-0bb653fa]{display:none}.mobile-header[data-v-0bb653fa]{z-index:30;background:color-mix(in srgb, var(--color-bg) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;height:56px;padding:0 12px;transition:background .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s;display:flex;position:sticky;top:-2px}.mobile-header.is-scrolled[data-v-0bb653fa]{background:color-mix(in srgb, var(--color-surface-elevated) 94%, transparent);border-bottom-color:var(--color-border-hairline);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 4px 18px #38445814}.mobile-header__left[data-v-0bb653fa]{align-items:center;gap:8px;font-size:18px;display:flex}.mobile-header__logo[data-v-0bb653fa]{width:28px;height:28px;display:block}.mobile-header__actions[data-v-0bb653fa]{align-items:center;gap:8px;display:flex}.mobile-header__subscriptions-link[data-v-0bb653fa],.mobile-header__activity-link[data-v-0bb653fa]{width:34px;height:34px;color:var(--color-text-primary);border-radius:8px;place-items:center;text-decoration:none;display:grid;position:relative}.mobile-header__subscriptions-link[data-v-0bb653fa]:active,.mobile-header__activity-link[data-v-0bb653fa]:active{background:color-mix(in srgb, var(--color-surface-hover) 72%, transparent)}.mobile-header__subscriptions-icon[data-v-0bb653fa],.mobile-header__activity-icon[data-v-0bb653fa]{font-size:23px;display:block}.mobile-header__more-button[data-v-0bb653fa]{width:34px;height:34px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.mobile-header__more-button[data-v-0bb653fa]:active,.mobile-header__more-button.is-active[data-v-0bb653fa]{background:var(--color-control-bg)}.mobile-header__more-icon[data-v-0bb653fa]{width:22px;height:22px}.mobile-header__unread-badge[data-v-0bb653fa]{background:var(--color-accent);color:#fff;min-width:16px;height:16px;font-size:var(--ds-font-size-badge-sm);box-shadow:0 0 0 2px var(--color-surface-elevated);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:1px;right:-2px}.app-layout__main[data-v-0bb653fa]{padding:10px 0 calc(var(--mobile-tabbar-height) + 14px)}.app-layout--no-mobile-tabbar .app-layout__main[data-v-0bb653fa]{padding:0}.app-layout--clips .app-layout__main[data-v-0bb653fa]{height:100dvh;padding:0}}.creator-shell[data-v-9a162861]{--creator-shell-sidebar:248px;--creator-shell-content-max:1600px;--creator-shell-content-padding:clamp(28px, 2.5vw, 40px);--creator-shell-border:var(--color-border-hairline);--creator-shell-surface:var(--color-surface-elevated);grid-template-columns:var(--creator-shell-sidebar) minmax(0, 1fr);background:radial-gradient(circle at 74% -10%, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 30%), var(--color-bg);min-height:100vh;color:var(--color-text-primary);font-family:var(--ds-font-family-base);display:grid}.creator-shell__sidebar[data-v-9a162861]{z-index:20;border-right:1px solid var(--creator-shell-border);background:var(--color-sidebar);flex-direction:column;height:100vh;padding:22px 16px 18px;display:flex;position:sticky;top:0}.creator-shell__sidebar-top[data-v-9a162861],.creator-shell__brand[data-v-9a162861],.creator-shell__back-link[data-v-9a162861],.creator-shell__topbar[data-v-9a162861],.creator-shell__mobile-brand[data-v-9a162861]{align-items:center;display:flex}.creator-shell__sidebar-top[data-v-9a162861]{justify-content:space-between;margin-bottom:42px}.creator-shell__brand[data-v-9a162861]{color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;gap:11px;padding:0}.creator-shell__brand-mark[data-v-9a162861]{object-fit:contain;width:32px;height:32px;box-shadow:0 8px 22px color-mix(in srgb, var(--color-accent) 24%, transparent);border-radius:10px;display:block}.creator-shell__brand-copy[data-v-9a162861]{gap:2px;display:grid}.creator-shell__brand-copy strong[data-v-9a162861]{letter-spacing:-.02em;font-size:15px}.creator-shell__brand-copy small[data-v-9a162861],.creator-shell__topbar-kicker[data-v-9a162861]{color:var(--color-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.creator-shell__close-button[data-v-9a162861],.creator-shell__mobile-header[data-v-9a162861],.creator-shell__scrim[data-v-9a162861]{display:none}.creator-shell__sidebar-scroll[data-v-9a162861]{flex:1;overflow-y:auto}.creator-shell__nav-label[data-v-9a162861]{color:var(--color-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.creator-shell__nav-group+.creator-shell__nav-group[data-v-9a162861]{margin-top:30px}.creator-shell__nav-label[data-v-9a162861]{margin:0 12px 9px}.creator-shell__nav-item[data-v-9a162861]{width:100%;min-height:46px;color:var(--color-text-secondary);font-size:15px;font-weight:var(--ds-font-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 12px;line-height:1.45;transition:background .16s,color .16s,transform .16s;display:flex;position:relative}.creator-shell__nav-item[data-v-9a162861]:hover{background:var(--color-surface-hover);color:var(--color-text-primary);transform:translate(2px)}.creator-shell__nav-item.is-active[data-v-9a162861]{background:var(--color-control-selected);color:var(--color-text-primary);font-weight:var(--ds-font-weight-semibold)}.creator-shell__nav-item svg[data-v-9a162861]{color:currentColor;width:17px;height:17px}.creator-shell__sidebar-bottom[data-v-9a162861]{border-top:1px solid var(--creator-shell-border);gap:12px;padding-top:18px;display:grid}.creator-shell__back-link[data-v-9a162861],.creator-shell__topbar-link[data-v-9a162861]{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;gap:7px;font-size:13px}.creator-shell__back-link[data-v-9a162861]{justify-content:flex-start;padding:2px 4px}.creator-shell__back-link[data-v-9a162861]:hover,.creator-shell__topbar-link[data-v-9a162861]:hover{color:var(--color-accent)}.creator-shell__back-link svg[data-v-9a162861],.creator-shell__topbar-link svg[data-v-9a162861]{font-size:15px}.creator-shell__main[data-v-9a162861]{min-width:0}.creator-shell__topbar[data-v-9a162861]{min-height:72px;padding:0 var(--creator-shell-content-padding);border-bottom:1px solid var(--creator-shell-border);justify-content:space-between}.creator-shell__topbar>div[data-v-9a162861]{align-items:baseline;gap:12px;display:flex}.creator-shell__topbar-title[data-v-9a162861]{color:var(--color-text-primary);letter-spacing:-.02em;font-size:15px;font-weight:700}.creator-shell__content[data-v-9a162861]{width:min(100%, var(--creator-shell-content-max));padding:0 var(--creator-shell-content-padding);margin:0 auto}@media (width<=960px){.creator-shell[data-v-9a162861]{min-height:100dvh;display:block}.creator-shell__mobile-header[data-v-9a162861]{z-index:15;border-bottom:1px solid var(--creator-shell-border);background:color-mix(in srgb, var(--color-bg) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;height:58px;padding:0 16px;display:flex;position:sticky;top:0}.creator-shell__mobile-brand[data-v-9a162861]{color:var(--color-text-primary);gap:8px;font-size:14px;font-weight:700}.creator-shell__mobile-brand .creator-shell__brand-mark[data-v-9a162861]{border-radius:8px;width:26px;height:26px;font-size:15px}.creator-shell__icon-button[data-v-9a162861]{background:var(--color-surface-hover);width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;border:0;border-radius:8px;place-items:center;display:grid}.creator-shell__sidebar[data-v-9a162861]{width:min(84vw,300px);transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-104%)}.creator-shell__sidebar.is-open[data-v-9a162861]{transform:translate(0)}.creator-shell__sidebar-top[data-v-9a162861]{margin-bottom:34px}.creator-shell__close-button[data-v-9a162861]{width:44px;height:44px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;font-size:24px;line-height:1;display:block}.creator-shell__scrim[data-v-9a162861]{z-index:19;background:#0406088f;border:0;display:block;position:fixed;inset:0}.creator-shell__topbar[data-v-9a162861]{display:none}.creator-shell__content[data-v-9a162861]{width:100%;padding:0 16px}}*,:before,:after{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}a{text-decoration:none}:root,:root[data-theme=dark]{--layout-shell-max:1600px;--layout-sidebar-w:310px;--layout-sidebar-gap:20px;--content-page-max-width:1180px;--content-feed-max-width:720px;--content-media-max-width:1000px;--content-detail-max-width:820px;--post-comments-page-max-width:var(--content-detail-max-width);--post-comments-page-pad-x:16px;--app-main-pad-x-mobile:8px;--color-bg:#0e1116;--color-sidebar:#0e1116;--color-sidebar-divider:transparent;--color-surface:#0e1116;--color-surface-hover:#161b22;--color-surface-elevated:#12171d;--color-surface-strong:#10151c;--color-border:#1b2028;--color-border-hairline:color-mix(in srgb, var(--color-border) 8%, transparent);--border-hairline:1px solid var(--color-border-hairline);--color-text-primary:#f0f2f5;--color-text-secondary:#7d8590;--color-text-muted:#8b949e;--color-accent:#ff6719;--color-accent-hover:#ff8c4a;--color-accent-active:#e85a10;--color-danger:#ff8a80;--color-danger-soft:#ff4d4f1f;--color-accent-soft:color-mix(in srgb, var(--color-accent) 16%, transparent);--color-control-bg:#161b22;--color-control-hover:#1b222b;--color-control-selected:#202833;--skeleton-base:color-mix(in srgb, var(--color-surface-hover) 78%, #000 22%);--skeleton-highlight:color-mix(in srgb, var(--color-surface-hover) 52%, #000 48%);--skeleton-surface:color-mix(in srgb, var(--color-surface-hover) 88%, #000 12%);--shadow-menu:0 18px 42px #0000007a, 0 2px 8px #00000047;--shadow-floating:0 16px 36px #00000080, 0 2px 8px #00000059;--shadow-message:0 14px 34px #0000006b, 0 2px 8px #00000047;--shadow-card:inset 0 1px 0 #ffffff0a, 0 12px 28px #0000005c;--radius-card:18px;--radius-menu:12px;--icon-size-inline:16px;--icon-size-inline-sm:14px;--icon-size-menu:18px;--icon-size-nav:25px;--icon-color-menu:#e8eaeef2;--scrollbar-size:8px;--scrollbar-track:color-mix(in srgb, var(--color-surface-hover) 65%, #080a0d 35%);--scrollbar-thumb:color-mix(in srgb, #fff3 100%, var(--color-border));--scrollbar-thumb-hover:color-mix(in srgb, #ffffff52 100%, var(--color-border))}:root[data-theme=light]{--color-bg:#fff;--color-sidebar:#edf0f4;--color-sidebar-divider:#d9dee7;--color-surface:#fff;--color-surface-hover:#eef2f6;--color-surface-elevated:#fff;--color-surface-strong:#f8f9fb;--color-border:#d7dde6;--color-border-hairline:color-mix(in srgb, var(--color-border) 56%, transparent);--border-hairline:1px solid var(--color-border-hairline);--color-text-primary:#161b25;--color-text-secondary:#465365;--color-text-muted:#647184;--color-accent:#e8611a;--color-accent-hover:#d94f0d;--color-accent-active:#bd4309;--color-accent-soft:#fff1e8;--color-control-bg:#eef2f6;--color-control-hover:#e6ebf2;--color-control-selected:#fff;--color-danger:#c73636;--color-danger-soft:#ff4d4f1a;--skeleton-base:#e5eaf1;--skeleton-highlight:#f7f8fb;--skeleton-surface:#f0f3f7;--icon-color-menu:#151922db;--shadow-menu:0 10px 24px #3844581a, 0 1px 3px #38445814;--shadow-floating:0 12px 28px #3844581f, 0 1px 3px #38445814;--shadow-message:0 12px 28px #38445824, 0 1px 3px #3844581a;--shadow-card:0 1px 2px #3844580f;--radius-card:10px;--radius-menu:10px;--scrollbar-track:color-mix(in srgb, var(--color-surface-hover) 78%, #fff 22%);--scrollbar-thumb:#9aa4b28a;--scrollbar-thumb-hover:#7c8796ad}@media (width>=961px) and (width<=1359px){:root,:root[data-theme=dark],:root[data-theme=light]{--layout-sidebar-w:88px}}:root{--ds-font-family-base:system-ui, -apple-system, "PingFang SC", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ds-font-size-xs:12px;--ds-font-size-sm:13px;--ds-font-size-md:14px;--ds-font-size-lg:16px;--ds-font-size-xl:20px;--ds-font-size-xxs:10px;--ds-font-size-caption:11px;--ds-font-size-meta:12px;--ds-font-size-body:14px;--ds-font-size-action:14px;--ds-font-size-section-title:18px;--ds-font-size-page-title:24px;--ds-font-size-page-title-mobile:22px;--ds-font-size-article-title:26px;--ds-font-size-article-title-mobile:24px;--ds-font-size-cover-title:22px;--ds-font-size-cover-title-mobile:20px;--ds-font-size-display:32px;--ds-font-size-display-mobile:26px;--ds-font-size-status-code:40px;--ds-font-size-badge:10px;--ds-font-size-badge-sm:9px;--ds-font-size-pill:11px;--ds-font-weight-regular:400;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-bold:700;--ds-line-height-tight:1.25;--ds-line-height-base:1.45;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-7:28px;--ds-space-8:32px;--ds-radius-xs:8px;--ds-radius-sm:10px;--ds-radius-md:12px;--ds-radius-lg:16px;--ds-radius-xl:20px;--ds-radius-pill:999px;--ds-bg-canvas:var(--color-bg);--ds-bg-surface-1:var(--color-surface);--ds-bg-surface-2:var(--color-surface-hover);--ds-border-soft:var(--color-border-hairline);--ds-border-default:color-mix(in srgb, var(--color-border) 36%, transparent);--ds-text-primary:var(--color-text-primary);--ds-text-secondary:var(--color-text-secondary);--ds-accent:var(--color-accent);--ds-accent-hover:var(--color-accent-hover);--ds-accent-active:var(--color-accent-active);--ds-accent-soft:color-mix(in srgb, var(--color-accent) 16%, transparent);--ds-shadow-1:var(--shadow-card);--ds-shadow-2:var(--shadow-floating);--ds-shadow-3:var(--shadow-floating);--ds-motion-fast:.14s;--ds-motion-base:.2s;--ds-ease-standard:cubic-bezier(.2, .8, .2, 1);--ds-focus-ring:0 0 0 1px color-mix(in srgb, var(--ds-accent) 26%, transparent)}html,body{font-family:var(--ds-font-family-base);color:var(--ds-text-primary);background:var(--ds-bg-canvas)}.ds-surface{background:var(--ds-bg-surface-1);border:1px solid var(--ds-border-soft)}.ds-card{border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--ds-bg-surface-2) 86%, #000 14%);box-shadow:var(--ds-shadow-1)}.ds-pill-btn{border-radius:var(--ds-radius-pill);height:36px;padding:0 var(--ds-space-4);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-bold);transition:background var(--ds-motion-fast) var(--ds-ease-standard), color var(--ds-motion-fast) var(--ds-ease-standard), transform var(--ds-motion-fast) var(--ds-ease-standard);border:0}.ds-pill-btn--accent{background:var(--ds-accent);color:#fff}.ds-pill-btn--accent:hover{background:var(--ds-accent-hover)}.ds-pill-btn--accent:active{background:var(--ds-accent-active);transform:translateY(1px)}.ds-input{border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--ds-bg-surface-2) 92%, #000 8%);min-height:42px;color:var(--ds-text-primary);border:1px solid #0000}.ds-input:focus-within{box-shadow:var(--ds-focus-ring)}.ds-tab-text{color:color-mix(in srgb, var(--ds-text-secondary) 88%, #fff 12%);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium);cursor:pointer;background:0 0;border:0;padding:0 2px}.ds-tab-text.is-active{color:var(--ds-text-primary);font-weight:var(--ds-font-weight-semibold)}.ds-meta{color:var(--ds-text-secondary);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-base)}.creator-module{--creator-heading-size:var(--ds-font-size-page-title);--creator-body-size:var(--ds-font-size-body);--creator-control-size:var(--ds-font-size-action);width:min(100%,1420px);color:var(--color-text-primary);font-family:var(--ds-font-family-base);margin:0 auto;padding:42px 0 72px}.creator-module__heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.creator-module__heading h1{max-width:680px;font-size:var(--creator-heading-size);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-tight);letter-spacing:-.025em;margin:9px 0 8px}.creator-module__heading p,.creator-panel__copy{max-width:560px;color:var(--color-text-secondary);font-size:var(--creator-body-size);line-height:var(--ds-line-height-base);margin:0}.creator-module__eyebrow{color:var(--color-accent);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800}.creator-button{min-height:42px;font-size:var(--creator-control-size);cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:700;transition:transform .16s,background .16s;display:inline-flex}.creator-button--compact{min-height:36px;padding:0 13px;font-size:13px}.creator-publish-menu{flex:none;position:relative}.creator-publish-menu__panel{z-index:30;background:var(--color-surface-elevated);transform-origin:0 100%;border-radius:13px;gap:4px;width:190px;padding:7px;display:grid;position:absolute;inset:auto auto calc(100% + 8px) 10px;box-shadow:0 18px 42px #00000047}.creator-publish-menu__item{min-height:40px;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 10px;font-size:13px;font-weight:400;line-height:20px;display:flex}.creator-publish-menu__item:hover{background:var(--color-surface-hover)}.creator-publish-menu__item svg{width:17px;color:var(--color-accent)}.creator-button:hover{transform:translateY(-1px)}.creator-button--primary{background:var(--color-accent);color:#fff;box-shadow:0 12px 26px color-mix(in srgb, var(--color-accent) 22%, transparent)}.creator-profile-card,.creator-panel,.creator-growth-card,.creator-content-item,.creator-empty-state{background:var(--color-surface-elevated);box-shadow:var(--shadow-card)}.creator-profile-card{border-radius:18px;justify-content:space-between;align-items:center;gap:28px;padding:24px 26px;display:flex}.creator-profile-card__identity,.creator-profile-card__name-row,.creator-growth-hero,.creator-panel__heading,.creator-action-list button,.creator-route-links a,.creator-content-item,.creator-content-item__main,.creator-content-item__meta,.creator-growth-card{align-items:center;display:flex}.creator-profile-card__identity{gap:14px;min-width:0}.creator-avatar{background:var(--color-surface-hover);width:58px;height:58px;color:var(--color-accent);border-radius:17px;flex:0 0 58px;place-items:center;font-size:22px;font-weight:800;display:grid;overflow:hidden}.creator-avatar--large{border-radius:22px;flex-basis:74px;width:74px;height:74px}.creator-avatar img{object-fit:cover;width:100%;height:100%}.creator-profile-card__identity h2{letter-spacing:-.03em;margin:0;font-size:19px}.creator-profile-card__identity p,.creator-profile-card__identity>div>span:last-child{max-width:580px;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:13px;display:block;overflow:hidden}.creator-status{background:color-mix(in srgb, var(--color-accent) 14%, transparent);color:var(--color-accent);border-radius:999px;margin-left:8px;padding:4px 7px;font-size:12px;font-weight:700}.creator-profile-card__progress{width:min(260px,100%)}.creator-profile-card__progress>div:first-child,.creator-growth-hero__progress{color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.creator-profile-card__progress strong{color:var(--color-text-primary);font-size:16px}.creator-progress{background:var(--color-surface-hover);border-radius:999px;height:6px;margin-top:8px;overflow:hidden}.creator-progress span{border-radius:inherit;background:var(--color-accent);height:100%;display:block}.creator-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.creator-stat-card{background:var(--color-surface-hover);border-radius:16px;min-height:142px;padding:20px}.creator-stat-card span,.creator-stat-card small{color:var(--color-text-secondary);font-size:13px;display:block}.creator-stat-card strong{color:var(--color-text-primary);letter-spacing:-.05em;margin:24px 0 7px;font-size:30px;font-weight:650;display:block}.creator-stat-card--accent strong{color:var(--color-accent)}.creator-card-grid{gap:14px;margin-top:18px;display:grid}.creator-card-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-panel{border-radius:18px;min-width:0;padding:24px}.creator-panel--dark{background:var(--color-surface-hover);color:var(--color-text-primary)}.creator-panel__heading{justify-content:space-between;gap:18px}.creator-panel__heading h2{font-size:var(--ds-font-size-section-title);letter-spacing:-.04em;margin:6px 0 0}.creator-panel__heading>svg{color:var(--color-accent);font-size:20px}.creator-action-list,.creator-route-links{gap:8px;margin-top:22px;display:grid}.creator-panel--dark .creator-publish-menu{margin-top:18px}.creator-action-list button,.creator-route-links a{width:100%;min-height:44px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;gap:10px;padding:0 10px;font-size:13px;text-decoration:none;transition:background .16s}.creator-route-links a{font-size:14px}.creator-action-list button:hover,.creator-route-links a:hover{background:color-mix(in srgb, var(--color-accent) 10%, transparent)}.creator-action-list button svg:first-child{color:var(--color-accent)}.creator-action-list button span,.creator-route-links a span{flex:1}.creator-action-list button svg:last-child,.creator-route-links a svg{color:var(--color-text-muted)}.creator-panel--dark .creator-action-list button:hover{background:#ffffff14}.creator-module--content .creator-module__heading,.creator-module--analytics .creator-module__heading,.creator-module--growth .creator-module__heading{margin-bottom:24px}.creator-filter-row{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;display:flex}.creator-tabs{background:var(--color-surface-hover);border-radius:10px;gap:4px;padding:4px;display:flex}.creator-tabs button{min-height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 11px;font-size:13px}.creator-tabs button.is-active{background:var(--color-surface-elevated);color:var(--color-text-primary);box-shadow:0 4px 12px #0000001a}.creator-tabs button:disabled{cursor:wait;opacity:.55}.creator-feedback{color:var(--color-accent);font-size:13px}.creator-content-list{gap:10px;display:grid}.creator-content-item{border-radius:15px;gap:16px;padding:14px 16px;transition:transform .16s,background .16s}.creator-content-item:hover{background:var(--color-surface-hover);transform:translate(3px)}.creator-content-item__main{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;gap:14px;padding:0}.creator-content-item__cover{background:var(--color-surface-hover);width:58px;height:58px;color:var(--color-accent);border-radius:12px;flex:0 0 58px;place-items:center;display:grid;overflow:hidden}.creator-content-item__cover img{object-fit:cover;width:100%;height:100%}.creator-content-item__cover svg{width:22px;height:22px}.creator-content-item__copy{gap:5px;min-width:0;display:grid}.creator-content-item__meta{color:var(--color-text-muted);gap:9px;font-size:13px}.creator-content-item__meta b{color:var(--color-accent);font-weight:700}.creator-content-item__copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.creator-content-item__copy small{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.creator-content-item__action{background:color-mix(in srgb, var(--color-accent) 12%, transparent);min-height:30px;color:var(--color-accent);cursor:pointer;border:0;border-radius:8px;padding:0 10px;font-size:13px;font-weight:700}.creator-content-item__arrow{color:var(--color-text-muted);flex:none}.creator-stat-grid--analytics{margin-top:0;margin-bottom:18px}.creator-tabs--compact{flex:none}.creator-chart-card{min-height:350px}.creator-chart-card__scale{color:var(--color-text-muted);font-size:13px}.creator-chart{background:repeating-linear-gradient(to bottom, transparent 0, transparent 51px, color-mix(in srgb, var(--color-text-secondary) 8%, transparent) 52px);align-items:flex-end;gap:4px;height:210px;margin-top:30px;padding-top:18px;display:flex}.creator-chart-wrap{margin-top:30px}.creator-chart-wrap[aria-busy=true]{opacity:.58;pointer-events:none}.creator-chart-wrap .creator-chart{margin-top:0}.creator-chart__axis{color:var(--color-text-muted);justify-content:space-between;gap:10px;margin-top:10px;font-size:13px;display:flex}.creator-chart__bar{background:linear-gradient(180deg, var(--color-accent), color-mix(in srgb, var(--color-accent) 18%, transparent));border-radius:5px 5px 1px 1px;flex:1;min-width:2px}.creator-chart-card__footer{color:var(--color-text-secondary);flex-wrap:wrap;gap:22px;margin-top:20px;font-size:13px;display:flex}.creator-chart-card__footer strong{color:var(--color-text-primary);margin-left:4px}.creator-growth-hero{border-radius:18px;gap:18px;padding:28px}.creator-growth-hero__copy{flex:1;min-width:0}.creator-growth-hero__copy>strong{letter-spacing:-.06em;margin-top:6px;font-size:34px;display:block}.creator-growth-hero__copy p{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:13px;overflow:hidden}.creator-growth-hero__progress{flex:0 0 220px;display:block}.creator-growth-hero__progress small{color:var(--color-text-muted);margin-top:8px;font-size:13px;display:block}.creator-growth-grid{gap:12px;margin-top:18px;display:grid}.creator-growth-card{border-radius:16px;gap:15px;padding:20px}.creator-growth-card__icon{background:color-mix(in srgb, var(--color-accent) 12%, transparent);width:38px;height:38px;color:var(--color-accent);border-radius:12px;flex:0 0 38px;place-items:center;display:grid}.creator-growth-card>div{flex:1;min-width:0}.creator-growth-card>div>span{color:var(--color-text-muted);font-size:13px;font-weight:700}.creator-growth-card h2{margin:4px 0 2px;font-size:15px}.creator-growth-card p{color:var(--color-text-secondary);margin:0;font-size:13px}.creator-growth-card>strong{color:var(--color-text-muted);flex:none;font-size:13px;font-weight:600}.creator-growth-card--done>strong{color:#52b788}.creator-growth-card>a{color:var(--color-text-muted)}.creator-loading,.creator-empty-state{text-align:center;border-radius:18px;align-content:center;place-items:center;gap:12px;min-height:360px;display:grid}.creator-loading__orb{background:var(--color-accent);width:40px;height:40px;box-shadow:0 0 0 12px color-mix(in srgb, var(--color-accent) 10%, transparent);border-radius:50%;animation:1.4s ease-in-out infinite creator-loading-pulse}.creator-loading p,.creator-empty-state h2,.creator-empty-state h1{margin:0}.creator-loading p{color:var(--color-text-secondary);font-size:13px}.creator-empty-state>svg{color:var(--color-accent);font-size:26px}.creator-empty-state h1,.creator-empty-state h2{max-width:420px;font-size:20px}.creator-panel--loading{color:var(--color-text-secondary);font-size:13px}@keyframes creator-loading-pulse{0%,to{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}@media (width<=900px){.creator-module{padding-top:28px}.creator-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.creator-module{padding:24px 0 48px}.creator-module__heading,.creator-profile-card,.creator-growth-hero,.creator-filter-row{flex-direction:column;align-items:flex-start}.creator-module__heading h1{font-size:var(--ds-font-size-page-title-mobile)}.creator-module__heading .creator-button,.creator-profile-card__progress{width:100%}.creator-card-grid--two{grid-template-columns:1fr}.creator-tabs{max-width:100%;overflow-x:auto}.creator-content-item{flex-wrap:wrap}.creator-content-item__main{flex-basis:calc(100% - 74px)}.creator-content-item__action{margin-left:74px}.creator-growth-hero__progress{flex-basis:auto;width:100%}}.creator-analytics-heading{margin-bottom:20px!important}.creator-analytics-nav{background:var(--color-surface-hover);scrollbar-width:none;border-radius:13px;gap:6px;margin-bottom:22px;padding:5px;display:flex;overflow-x:auto}.creator-analytics-nav::-webkit-scrollbar{display:none}.creator-analytics-nav a{min-height:38px;color:var(--color-text-secondary);font-size:14px;font-weight:var(--ds-font-weight-medium);white-space:nowrap;border-radius:9px;flex:none;align-items:center;gap:8px;padding:0 14px;text-decoration:none;transition:color .16s,background .16s,transform .16s;display:inline-flex}.creator-analytics-nav a:hover{color:var(--color-text-primary);transform:translateY(-1px)}.creator-analytics-nav a.is-active{background:var(--color-surface-elevated);color:var(--color-text-primary);box-shadow:0 6px 18px #0000001f}.creator-analytics-nav svg{color:currentColor;width:17px;height:17px}.creator-analytics-page{gap:18px;display:grid}.creator-stat-grid--analytics{margin-top:0}.creator-stat-grid--analytics .creator-stat-card{background:var(--color-surface-elevated);min-height:132px;box-shadow:var(--shadow-card)}.creator-stat-grid--analytics .creator-stat-card strong{margin-top:18px}.creator-stat-grid--analytics .creator-stat-card small.is-up,.creator-stat-grid--analytics .creator-stat-card small.is-new{color:#57c99a}.creator-stat-grid--analytics .creator-stat-card small.is-down{color:#ef7a75}.creator-analytics-chart-panel{padding:24px 24px 18px}.creator-analytics-chart-panel__heading{align-items:flex-start}.creator-metric-switcher{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.creator-metric-switcher button{min-height:34px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 11px;font-size:13px}.creator-metric-switcher button:hover,.creator-metric-switcher button.is-active{background:var(--color-control-selected);color:var(--color-text-primary)}.creator-vector-chart{margin-top:22px;position:relative}.creator-vector-chart__svg{width:100%;height:286px;color:var(--color-accent);display:block;overflow:visible}.creator-vector-chart__grid line{stroke:var(--color-border-hairline);stroke-width:1px;vector-effect:non-scaling-stroke}.creator-vector-chart__area{fill:currentColor;opacity:.08}.creator-vector-chart__line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;vector-effect:non-scaling-stroke}.creator-vector-chart__point{fill:var(--color-surface-elevated);stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke;transition:r .12s}.creator-vector-chart__point.is-active{fill:currentColor}.creator-vector-chart__hit{fill:#0000;outline:none}.creator-vector-chart__hit:focus+.creator-vector-chart__point{fill:currentColor}.creator-vector-chart__axis{color:var(--color-text-muted);justify-content:space-between;margin:-30px 2px 0;font-size:12px;display:flex}.creator-vector-chart__tooltip{z-index:2;background:var(--color-surface-elevated);pointer-events:none;border-radius:9px;gap:3px;min-width:92px;padding:8px 10px;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 10px 30px #0000003d}.creator-vector-chart__tooltip span{color:var(--color-text-muted);font-size:12px}.creator-vector-chart__tooltip strong{font-size:14px}.creator-analytics-chart-panel__footer{color:var(--color-text-secondary);align-items:baseline;gap:10px;margin-top:18px;font-size:13px;display:flex}.creator-analytics-chart-panel__footer strong{color:var(--color-text-primary);font-size:18px}.creator-analytics-chart-panel__footer small{color:var(--color-text-muted);margin-left:auto;font-size:12px}.creator-analytics-loading{min-height:286px;color:var(--color-text-secondary);place-items:center;font-size:14px;display:grid}.creator-analytics-section-heading{justify-content:space-between;align-items:flex-end;gap:18px;padding:4px 2px 0;display:flex}.creator-analytics-section-heading h2{font-size:var(--ds-font-size-section-title);margin:0 0 6px}.creator-analytics-section-heading p,.creator-analytics-section-heading>span{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}.creator-analytics-toolbar{background:var(--color-surface-elevated);box-shadow:var(--shadow-card);border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.creator-analytics-search{background:var(--color-surface-hover);min-width:180px;min-height:38px;color:var(--color-text-muted);border-radius:9px;flex:220px;align-items:center;gap:8px;padding:0 10px;display:flex}.creator-analytics-search input{width:100%;color:var(--color-text-primary);font:inherit;background:0 0;border:0;outline:0;font-size:14px}.creator-analytics-search svg{flex:none;width:16px}.creator-tabs--scroll{scrollbar-width:none;flex:0 auto;overflow-x:auto}.creator-tabs--scroll::-webkit-scrollbar{display:none}.creator-analytics-select{color:var(--color-text-secondary);align-items:center;gap:7px;font-size:13px;display:flex}.creator-analytics-select select{background:var(--color-surface-hover);min-height:36px;color:var(--color-text-primary);font:inherit;border:0;border-radius:8px;outline:0;padding:0 30px 0 10px;font-size:13px}.creator-work-table{background:var(--color-surface-elevated);box-shadow:var(--shadow-card);border-radius:17px;overflow:hidden}.creator-work-table__head,.creator-work-table__row{grid-template-columns:minmax(300px,2.2fr) repeat(5,minmax(82px,.7fr));align-items:center;gap:12px;display:grid}.creator-work-table__head{min-height:46px;color:var(--color-text-muted);padding:0 18px;font-size:12px}.creator-work-table__row{min-height:82px;color:var(--color-text-secondary);border-radius:12px;margin:0 8px 8px;padding:10px;font-size:14px;transition:background .15s,transform .15s}.creator-work-table__row:hover{background:var(--color-surface-hover);transform:translateY(-1px)}.creator-work-table__work{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.creator-work-table__work>span:last-child{min-width:0}.creator-work-table__work strong,.creator-work-table__work small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.creator-work-table__work strong{color:var(--color-text-primary);font-size:14px;font-weight:var(--ds-font-weight-semibold)}.creator-work-table__work small{color:var(--color-text-muted);margin-top:5px;font-size:12px}.creator-work-table__cover{background:var(--color-surface-hover);width:52px;height:52px;color:var(--color-accent);border-radius:11px;flex:0 0 52px;place-items:center;display:grid;overflow:hidden}.creator-work-table__cover img{object-fit:cover;width:100%;height:100%}.creator-work-table__cover svg{width:20px;height:20px}.creator-work-table__no-match{color:var(--color-text-secondary);text-align:center;margin:24px 16px;font-size:14px}.creator-work-pagination{color:var(--color-text-secondary);justify-content:center;align-items:center;gap:16px;padding:8px 16px 16px;font-size:13px;display:flex}.creator-work-pagination button{background:var(--color-surface-hover);min-height:34px;color:var(--color-text-primary);font:inherit;cursor:pointer;border:0;border-radius:9px;padding:0 14px}.creator-work-pagination button:hover:not(:disabled){background:var(--color-accent-soft);color:var(--color-accent)}.creator-work-pagination button:disabled{cursor:not-allowed;opacity:.45}.creator-analytics-empty{min-height:280px}.creator-analytics-empty p{color:var(--color-text-secondary);margin:0;font-size:14px}.creator-work-detail__back{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:7px;padding:0;font-size:14px;display:inline-flex}.creator-work-detail__back:hover{color:var(--color-accent)}.creator-work-detail__header{background:var(--color-surface-elevated);box-shadow:var(--shadow-card);border-radius:18px;justify-content:space-between;align-items:flex-end;gap:20px;padding:24px;display:flex}.creator-work-detail__header span,.creator-work-detail__header p{color:var(--color-text-secondary);font-size:13px}.creator-work-detail__header h2{max-width:720px;margin:7px 0;font-size:24px;line-height:1.3}.creator-work-detail__header p{margin:0}.creator-work-detail__grid{margin-top:0}.creator-vector-funnel{gap:18px;margin-top:26px;display:grid}.creator-vector-funnel>div{color:var(--color-text-secondary);grid-template-columns:70px minmax(0,1fr) 56px;align-items:center;gap:12px;font-size:13px;display:grid}.creator-vector-funnel svg{width:100%;height:12px}.creator-vector-funnel__track,.creator-breakdown-bars__track{fill:var(--color-surface-hover)}.creator-vector-funnel__value,.creator-breakdown-bars__value{fill:var(--color-accent)}.creator-vector-funnel strong{color:var(--color-text-primary);text-align:right}.creator-work-detail__conversion{color:var(--color-text-secondary);justify-content:space-between;margin-top:24px;padding-top:16px;font-size:13px;display:flex}.creator-work-detail__conversion strong{color:var(--color-text-primary)}.creator-work-detail__breakdown{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0 0;display:grid}.creator-work-detail__breakdown div{background:var(--color-surface-hover);border-radius:12px;padding:16px}.creator-work-detail__breakdown dt{color:var(--color-text-secondary);font-size:13px}.creator-work-detail__breakdown dd{color:var(--color-text-primary);font-size:21px;font-weight:var(--ds-font-weight-semibold);margin:9px 0 0}.creator-work-detail__tags{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.creator-work-detail__tags span{background:color-mix(in srgb, var(--color-accent) 10%, transparent);color:var(--color-accent);border-radius:999px;padding:6px 9px;font-size:12px}.creator-audience-grid,.creator-insights-grid{margin-top:0}.creator-audience-preference{grid-column:1/-1}.creator-donut{grid-template-columns:minmax(150px,.8fr) minmax(180px,1fr);align-items:center;gap:24px;margin-top:24px;display:grid}.creator-donut__graphic{width:min(100%,190px);margin:0 auto;position:relative}.creator-donut__graphic svg{width:100%;display:block;transform:rotate(-90deg)}.creator-donut__track,.creator-donut__segment{fill:none;stroke-width:11px}.creator-donut__track{stroke:var(--color-surface-hover)}.creator-donut__segment{stroke-linecap:round}.creator-donut__graphic>span{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.creator-donut__graphic strong,.creator-donut__graphic small{display:block}.creator-donut__graphic strong{font-size:23px}.creator-donut__graphic small{color:var(--color-text-muted);margin-top:3px;font-size:12px}.creator-donut__legend{gap:11px;display:grid}.creator-donut__legend>div{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:9px;font-size:13px;display:grid}.creator-donut__legend i{border-radius:50%;width:8px;height:8px}.creator-donut__legend span{color:var(--color-text-secondary)}.creator-active-hours{margin-top:25px}.creator-active-hours svg{width:100%;height:150px;display:block;overflow:visible}.creator-active-hours__bar{fill:var(--color-accent);opacity:.86}.creator-active-hours>div{color:var(--color-text-muted);justify-content:space-between;margin-top:-20px;font-size:12px;display:flex}.creator-breakdown-bars{gap:15px;margin-top:24px;display:grid}.creator-breakdown-bars>div{grid-template-columns:86px minmax(0,1fr) 54px;align-items:center;gap:12px;font-size:13px;display:grid}.creator-breakdown-bars svg{width:100%;height:8px}.creator-breakdown-bars strong{text-align:right}.creator-analytics-no-data{background:var(--color-surface-hover);color:var(--color-text-secondary);text-align:center;border-radius:12px;margin:24px 0 0;padding:22px;font-size:13px}.creator-insight-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.creator-insight-actions article{background:var(--color-surface-elevated);min-height:176px;box-shadow:var(--shadow-card);border-radius:16px;padding:20px;display:grid}.creator-insight-actions svg{width:20px;height:20px;color:var(--color-accent)}.creator-insight-actions span{color:var(--color-text-secondary);margin-top:18px;font-size:13px}.creator-insight-actions strong{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:17px;overflow:hidden}.creator-insight-actions p{color:var(--color-text-muted);align-self:end;margin:12px 0 0;font-size:12px;line-height:1.55}.creator-hot-tag-list{gap:6px;margin-top:20px;display:grid}.creator-hot-tag-list a{min-height:42px;color:var(--color-text-primary);border-radius:9px;grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:10px;padding:0 10px;font-size:13px;text-decoration:none;display:grid}.creator-hot-tag-list a:hover{background:var(--color-surface-hover)}.creator-hot-tag-list small{color:var(--color-accent);font-size:12px}.creator-hot-tag-list strong{color:var(--color-text-muted);text-align:right;font-size:12px}.creator-benchmark{gap:22px;margin-top:24px;display:grid}.creator-benchmark>div>span{color:var(--color-text-secondary);margin-bottom:10px;font-size:13px;display:block}.creator-benchmark__pair{gap:9px;display:grid}.creator-benchmark__pair label{grid-template-columns:62px minmax(0,1fr) 58px;align-items:center;gap:9px;display:grid}.creator-benchmark__pair small{color:var(--color-text-muted);font-size:12px}.creator-benchmark__pair svg{width:100%;height:8px}.creator-benchmark__pair rect.is-creator{fill:var(--color-accent)}.creator-benchmark__pair rect.is-peer{fill:#718096}.creator-benchmark__pair strong{text-align:right;font-size:12px}@media (width<=900px){.creator-analytics-toolbar{flex-wrap:wrap;align-items:stretch}.creator-analytics-search{flex-basis:100%}.creator-work-table{overflow-x:auto}.creator-work-table__head,.creator-work-table__row{min-width:900px}.creator-insight-actions{grid-template-columns:1fr}}@media (width<=640px){.creator-analytics-heading{gap:16px}.creator-analytics-heading .creator-tabs{width:auto}.creator-analytics-nav{margin-left:-4px;margin-right:-4px}.creator-analytics-nav a{padding:0 12px;font-size:13px}.creator-stat-grid--analytics{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-stat-grid--analytics .creator-stat-card{min-height:122px;padding:16px}.creator-stat-grid--analytics .creator-stat-card strong{font-size:26px}.creator-analytics-chart-panel,.creator-panel{padding:18px}.creator-analytics-chart-panel__heading,.creator-analytics-section-heading,.creator-work-detail__header{flex-direction:column;align-items:flex-start}.creator-metric-switcher{justify-content:flex-start;width:100%}.creator-vector-chart__svg{height:240px}.creator-analytics-chart-panel__footer{flex-wrap:wrap;align-items:flex-start}.creator-analytics-chart-panel__footer small{width:100%;margin-left:0}.creator-analytics-toolbar{padding:8px}.creator-tabs--scroll{width:100%}.creator-analytics-select{justify-content:space-between;width:100%}.creator-work-table{box-shadow:none;background:0 0;overflow:visible}.creator-work-table__head{display:none}.creator-work-table__row{background:var(--color-surface-elevated);min-width:0;box-shadow:var(--shadow-card);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 10px;padding:14px;display:grid}.creator-work-table__work{grid-column:1/-1;margin-bottom:6px}.creator-work-table__row>span{color:var(--color-text-primary);gap:3px;display:grid}.creator-work-table__row>span:before{content:attr(data-label);color:var(--color-text-muted);font-size:12px}.creator-work-detail__header .creator-button{width:100%}.creator-work-detail__header h2{font-size:21px}.creator-work-detail__grid,.creator-audience-grid,.creator-insights-grid{grid-template-columns:1fr}.creator-audience-preference{grid-column:auto}.creator-donut{grid-template-columns:1fr}.creator-insight-actions article{min-height:150px}}body{background:var(--color-bg);color:var(--color-text-primary);font-family:system-ui,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,PingFang SC,PingFang TC,PingFang HK,Microsoft Yahei,Microsoft JhengHei}html{scrollbar-gutter:stable}html,body,#app{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:999px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px;min-height:32px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:active{background:color-mix(in srgb, var(--scrollbar-thumb-hover) 88%, var(--color-accent) 12%);background-clip:padding-box;border:2px solid #0000}#app{min-height:100vh}.arco-card{box-shadow:none;background:0 0;border:none}.arco-card-body{background-color:var(--color-surface-elevated)}.arco-card-header{border-bottom:none}.arco-input-wrapper{background:var(--color-surface-hover);border-color:#0000;border-radius:20px}.arco-input-wrapper:hover,.arco-input-wrapper.arco-input-focus{border-color:var(--color-surface-elevated);background-color:var(--color-surface-elevated)}.arco-btn-outline{border-color:var(--color-border)}.arco-btn-primary,.arco-btn-primary[type=button]{background:var(--color-accent);border-color:var(--color-accent)}.arco-btn-primary:hover,.arco-btn-primary[type=button]:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.arco-btn-primary:active,.arco-btn-primary[type=button]:active{background:var(--color-accent-active);border-color:var(--color-accent-active)}.arco-message-list{z-index:30000!important}.arco-message{width:max-content;min-width:180px;max-width:min(88vw,420px);box-shadow:var(--shadow-message);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:9px 12px;background:var(--color-surface-elevated)!important;color:var(--color-text-primary)!important;border:none!important;border-radius:10px!important}.arco-message-info,.arco-message-success,.arco-message-warning,.arco-message-error,.arco-message-loading{background:var(--color-surface-elevated)!important;border-color:#0000!important}.arco-message .arco-message-content,.arco-message-info .arco-message-content,.arco-message-success .arco-message-content,.arco-message-warning .arco-message-content,.arco-message-error .arco-message-content,.arco-message-loading .arco-message-content{padding-top:5px;padding-bottom:5px;font-size:13px;font-weight:600;line-height:1.35;color:var(--color-text-primary)!important;opacity:1!important}.arco-message .arco-message-icon{font-size:16px}.arco-message-success .arco-message-icon{color:var(--color-accent)}.arco-message-error .arco-message-icon{color:#ff6b76}.arco-input-wrapper .arco-input.arco-input-size-medium{font-weight:unset;color:var(--color-text-primary);padding-top:8px;padding-bottom:8px;font-size:14px}button,.arco-btn,[role=button],.nav-item,.tab-item{-webkit-user-select:none;user-select:none}:where(a,button,[role=button],[role=tab],[tabindex],.arco-btn):focus,:where(a,button,[role=button],[role=tab],[tabindex],.arco-btn):focus-visible{box-shadow:none;outline:none!important}img:not([data-image-protection=allow]){-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.feed-tabs{gap:4px;margin:10px 0 2px;display:flex}.feed-tab{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 16px 6px 0;font-size:15px;font-weight:600;transition:color .15s,background .15s}.feed-tab:hover,.feed-tab.is-active{color:var(--color-text-primary)}:root[data-theme=light] .arco-input-wrapper{background:var(--color-control-bg);border:1px solid var(--color-border)}:root[data-theme=light] .arco-input-wrapper:hover,:root[data-theme=light] .arco-input-wrapper.arco-input-focus{background:var(--color-surface-elevated);border-color:color-mix(in srgb, var(--color-accent) 34%, var(--color-border))}:root[data-theme=light] .ds-card{background:var(--color-surface-elevated);border:1px solid color-mix(in srgb, var(--color-border) 70%, transparent)}:root[data-theme=light] .ds-input{background:var(--color-surface-elevated);border-color:var(--color-border)}:root[data-theme=light] .settings-tabs,:root[data-theme=light] .gender-options,:root[data-theme=light] .chat-sidebar__filters,:root[data-theme=light] .activity-filters{color:var(--color-text-secondary)}:root[data-theme=light] .settings-tabs,:root[data-theme=light] .gender-options{background:var(--color-control-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-border) 60%, transparent)}:root[data-theme=light] .settings-tabs button,:root[data-theme=light] .gender-options label{color:var(--color-text-secondary)}:root[data-theme=light] .settings-tabs button.is-active{color:var(--color-text-primary);background:var(--color-control-selected);box-shadow:0 1px 2px #38445814}:root[data-theme=light] .gender-options label:has(input:checked){color:var(--color-text-primary);background:var(--color-control-selected);box-shadow:0 1px 2px #38445814}:root[data-theme=light] .settings-btn--ghost,:root[data-theme=light] .activity-toolbar__action{background:var(--color-control-bg);color:var(--color-text-secondary)}:root[data-theme=light] .settings-btn--ghost:hover,:root[data-theme=light] .activity-toolbar__action:hover:not(:disabled){background:var(--color-control-hover);color:var(--color-text-primary)}:root[data-theme=light] .settings-field input[type=text],:root[data-theme=light] .settings-field textarea{background:var(--color-surface-elevated);border:1px solid var(--color-border);box-shadow:none}:root[data-theme=light] .settings-field input[type=text]:focus,:root[data-theme=light] .settings-field textarea:focus{background:var(--color-surface-elevated);border-color:color-mix(in srgb, var(--color-accent) 42%, var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 12%, transparent)}:root[data-theme=light] .settings-switch-control{background:#ccd6e3;box-shadow:inset 0 0 0 1px #bdc8d6}:root[data-theme=light] .settings-switch-control span{background:#fff;box-shadow:0 1px 3px #3844582e}:root[data-theme=light] .settings-switch-control.is-active{background:var(--color-accent);box-shadow:none}:root[data-theme=light] .cover-dropzone,:root[data-theme=light] .cover-dropzone:hover{background:var(--color-surface-elevated);border-color:var(--color-border)}:root[data-theme=light] .cover-dropzone__content>span,:root[data-theme=light] .avatar-picker__edit{background:var(--color-control-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-border) 72%, transparent)}:root[data-theme=light] .chat-shell{border:1px solid color-mix(in srgb, var(--color-border) 78%, transparent);background:var(--color-surface-elevated);border-radius:12px}:root[data-theme=light] .chat-sidebar,:root[data-theme=light] .chat-row-swipe{background:#f2f5f8}:root[data-theme=light] .chat-main{background:var(--color-surface-elevated)}:root[data-theme=light] .chat-sidebar__search .arco-input-wrapper{background:var(--color-surface-elevated);border:1px solid var(--color-border)}:root[data-theme=light] .chat-filter,:root[data-theme=light] .activity-filter{background:var(--color-control-bg);color:var(--color-text-secondary)}:root[data-theme=light] .chat-filter:hover,:root[data-theme=light] .activity-filter:hover{background:var(--color-control-hover);color:var(--color-text-primary)}:root[data-theme=light] .chat-filter.is-active,:root[data-theme=light] .activity-filter.is-active{color:var(--color-text-primary);background:var(--color-control-selected);box-shadow:inset 0 0 0 1px var(--color-border)}:root[data-theme=light] .chat-row.is-pinned,:root[data-theme=light] .chat-row.is-active{background:#e8edf4}:root[data-theme=light] .chat-row__avatar-indicator{border-color:#f2f5f8}:root[data-theme=light] .chat-row__more:hover,:root[data-theme=light] .chat-row__more[aria-expanded=true]{background:var(--color-control-hover)}:root[data-theme=light] .chat-row__more-menu,:root[data-theme=light] .home-search-panel{background:var(--color-surface-elevated);border:1px solid color-mix(in srgb, var(--color-border) 78%, transparent);box-shadow:var(--shadow-menu)}:root[data-theme=light] .chat-row__more-divider{background:color-mix(in srgb, var(--color-border) 72%, transparent)}:root[data-theme=light] .chat-row__more-option{color:var(--color-text-primary)}:root[data-theme=light] .chat-row__more-option:hover{background:var(--color-control-bg)}:root[data-theme=light] .chat-row-swipe__action{color:var(--color-text-primary);background:#e3e9f1}:root[data-theme=light] .chat-main__back,:root[data-theme=light] .chat-main__relation-pill,:root[data-theme=light] .chat-bubble{background:var(--color-control-bg);border-color:color-mix(in srgb, var(--color-border) 70%, transparent)}:root[data-theme=light] .chat-bubble.is-self{background:var(--color-accent-soft);color:var(--color-text-primary)}:root[data-theme=light] .chat-composer__field{background:var(--color-surface-elevated);border-color:var(--color-border)}:root[data-theme=light] .chat-composer__field:focus-within{background:var(--color-surface-elevated);border-color:color-mix(in srgb, var(--color-accent) 42%, var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 12%, transparent)}:root[data-theme=light] .activity-section__label{background:linear-gradient(180deg, var(--color-bg) 72%, transparent);color:var(--color-text-muted)}:root[data-theme=light] .activity-feed__badge,:root[data-theme=light] .activity-feed__type{background:var(--color-control-bg)}:root[data-theme=light] .home-search .arco-icon{stroke:currentColor}:root[data-theme=light] .home-search-wrap .arco-input-wrapper{background:var(--color-surface-elevated);border-color:var(--color-border)}:root[data-theme=light] .home-search-option:hover{background:var(--color-control-bg)}:root[data-theme=light] .explore-creators-nav,:root[data-theme=light] .circles-rail__nav,:root[data-theme=light] .users-rail__nav{background:var(--color-surface-elevated);color:var(--color-text-primary);box-shadow:var(--shadow-menu)}.ui-icon-inline{font-size:var(--icon-size-inline);color:inherit;vertical-align:-.12em;flex-shrink:0}.ui-icon-menu{font-size:var(--icon-size-menu);color:var(--icon-color-menu);flex-shrink:0}.arco-modal.login-auth-modal-panel,.arco-modal-wrapper .arco-modal.login-auth-modal-panel{background:0 0!important}.arco-modal.login-auth-modal-panel .arco-modal-header,.arco-modal-wrapper .arco-modal.login-auth-modal-panel .arco-modal-header{display:none!important}.arco-modal.login-auth-modal-panel .arco-modal-content,.arco-modal-wrapper .arco-modal.login-auth-modal-panel .arco-modal-content{background:var(--color-surface-elevated)!important}.arco-modal.login-auth-modal-panel .arco-modal-body,.arco-modal-wrapper .arco-modal.login-auth-modal-panel .arco-modal-body{border-radius:18px;background:var(--color-surface-elevated)!important}.arco-modal.login-auth-modal-panel .arco-modal-close-btn,.arco-modal-wrapper .arco-modal.login-auth-modal-panel .arco-modal-close-btn{background:var(--color-control-bg)!important;width:36px!important;height:36px!important;color:var(--color-text-secondary)!important;box-shadow:none!important;border-radius:50%!important}.arco-modal.login-auth-modal-panel .arco-modal-close-btn:hover,.arco-modal-wrapper .arco-modal.login-auth-modal-panel .arco-modal-close-btn:hover{background:var(--color-control-hover)!important;color:var(--color-text-primary)!important}.arco-modal.app-form-modal-panel,.arco-modal-wrapper .arco-modal.app-form-modal-panel{background:0 0!important}.arco-modal.app-form-modal-panel .arco-modal-header,.arco-modal-wrapper .arco-modal.app-form-modal-panel .arco-modal-header{display:none!important}.arco-modal.app-form-modal-panel .arco-modal-content,.arco-modal-wrapper .arco-modal.app-form-modal-panel .arco-modal-content{border:var(--border-hairline);box-shadow:var(--shadow-floating);border-radius:18px;overflow:hidden;background:var(--color-surface-elevated)!important;padding:0!important}.arco-modal.app-form-modal-panel .arco-modal-body,.arco-modal-wrapper .arco-modal.app-form-modal-panel .arco-modal-body{border-radius:18px;background:var(--color-surface-elevated)!important;padding:20px!important}@media (width<=640px){.arco-modal.login-auth-modal-panel,.arco-modal-wrapper .arco-modal.login-auth-modal-panel{max-width:460px;margin:0 auto;width:calc(100vw - 24px)!important}.arco-modal.login-auth-modal-panel .arco-modal-body,.arco-modal-wrapper .arco-modal.login-auth-modal-panel .arco-modal-body{border-radius:16px;max-height:calc(100svh - 24px);overflow-y:auto}.arco-modal.app-form-modal-panel,.arco-modal-wrapper .arco-modal.app-form-modal-panel{max-width:460px;margin:0 auto;width:calc(100vw - 24px)!important}.arco-modal.app-form-modal-panel .arco-modal-body,.arco-modal-wrapper .arco-modal.app-form-modal-panel .arco-modal-body{border-radius:16px;max-height:calc(100svh - 24px);overflow-y:auto}}.arco-modal.quick-compose-modal-panel,.arco-modal-wrapper .arco-modal.quick-compose-modal-panel{background:0 0!important}.arco-modal.quick-compose-modal-panel .arco-modal-header,.arco-modal-wrapper .arco-modal.quick-compose-modal-panel .arco-modal-header{display:none!important}.arco-modal.quick-compose-modal-panel .arco-modal-body,.arco-modal-wrapper .arco-modal.quick-compose-modal-panel .arco-modal-body{border-radius:15px;width:650px;background:var(--color-surface-elevated)!important;padding:15px!important}.arco-modal.repost-compose-modal-panel,.arco-modal-wrapper .arco-modal.repost-compose-modal-panel{background:0 0!important}.arco-modal.repost-compose-modal-panel .arco-modal-header,.arco-modal-wrapper .arco-modal.repost-compose-modal-panel .arco-modal-header{display:none!important}.arco-modal.repost-compose-modal-panel .arco-modal-content,.arco-modal-wrapper .arco-modal.repost-compose-modal-panel .arco-modal-content,.arco-modal.repost-compose-modal-panel .arco-modal-body,.arco-modal-wrapper .arco-modal.repost-compose-modal-panel .arco-modal-body{background:var(--color-surface-elevated)!important}.arco-modal.repost-compose-modal-panel .arco-modal-body,.arco-modal-wrapper .arco-modal.repost-compose-modal-panel .arco-modal-body{border-radius:16px;padding:0!important}@media (width<=960px){html,body,#app{max-width:100%;overflow-x:hidden}.arco-modal.quick-compose-modal-panel,.arco-modal-wrapper .arco-modal.quick-compose-modal-panel{box-sizing:border-box;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;top:0!important}.arco-modal.quick-compose-modal-panel .arco-modal-body,.arco-modal-wrapper .arco-modal.quick-compose-modal-panel .arco-modal-body{box-sizing:border-box;max-height:100dvh;overflow:hidden auto;background:var(--color-surface-elevated)!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;padding:0!important}.arco-modal.repost-compose-modal-panel,.arco-modal-wrapper .arco-modal.repost-compose-modal-panel{box-sizing:border-box;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;top:0!important}.arco-modal.repost-compose-modal-panel .arco-modal-body,.arco-modal-wrapper .arco-modal.repost-compose-modal-panel .arco-modal-body{box-sizing:border-box;max-height:100dvh;overflow:hidden;border-radius:0!important;width:100%!important;max-width:100%!important;height:100dvh!important}.compose-sheet,.compose-sheet.arco-drawer,.compose-sheet .arco-drawer,.arco-drawer-wrapper .compose-sheet{background:0 0!important}.compose-sheet,.compose-sheet .arco-drawer-content,.compose-sheet.arco-drawer-content,.compose-sheet.arco-drawer .arco-drawer-content,.arco-drawer-wrapper .compose-sheet .arco-drawer-content,.arco-drawer-wrapper .compose-sheet.arco-drawer-content{color:var(--color-text-primary);background:var(--color-surface-elevated)!important}.arco-drawer.compose-sheet .arco-drawer-content,.arco-drawer-wrapper .arco-drawer.compose-sheet .arco-drawer-content{border-top:var(--border-hairline);box-shadow:var(--shadow-floating);border-top-left-radius:18px;border-top-right-radius:18px;overflow:hidden;background:var(--color-surface-elevated)!important}.arco-drawer.compose-sheet .arco-drawer-body,.arco-drawer-wrapper .arco-drawer.compose-sheet .arco-drawer-body,.compose-sheet .arco-drawer-body,.compose-sheet.arco-drawer-body,.arco-drawer-wrapper .compose-sheet .arco-drawer-body{padding:14px 16px calc(18px + env(safe-area-inset-bottom,0px))!important;background:0 0!important}.arco-drawer.compose-sheet .arco-drawer-header,.arco-drawer-wrapper .arco-drawer.compose-sheet .arco-drawer-header,.compose-sheet .arco-drawer-header,.arco-drawer-wrapper .compose-sheet .arco-drawer-header{display:none!important}.compose-sheet__header{color:var(--color-text-primary)}.compose-sheet__item{text-align:left;border:0;border-radius:8px;min-height:48px;font-size:15px;font-weight:700;background:color-mix(in srgb, var(--color-surface-hover) 54%, transparent)!important;color:var(--color-text-primary)!important}.compose-sheet__icon{background:color-mix(in srgb, var(--color-accent) 16%, transparent);border-radius:999px;color:var(--color-accent)!important}}.arco-modal.quick-switch-confirm-panel,.arco-modal-wrapper .arco-modal.quick-switch-confirm-panel{background:0 0!important}.arco-modal.quick-switch-confirm-panel .arco-modal-header,.arco-modal-wrapper .arco-modal.quick-switch-confirm-panel .arco-modal-header{display:none!important}.arco-modal.quick-switch-confirm-panel .arco-modal-content,.arco-modal-wrapper .arco-modal.quick-switch-confirm-panel .arco-modal-content,.arco-modal.quick-switch-confirm-panel .arco-modal-body,.arco-modal-wrapper .arco-modal.quick-switch-confirm-panel .arco-modal-body{background:var(--color-surface-elevated)!important}.arco-modal.quick-switch-confirm-panel .arco-modal-content,.arco-modal-wrapper .arco-modal.quick-switch-confirm-panel .arco-modal-content{box-shadow:var(--shadow-floating);border:1px solid #ffffff1f;border-radius:14px;overflow:hidden;padding:0!important}.arco-modal.quick-switch-confirm-panel .arco-modal-body,.arco-modal-wrapper .arco-modal.quick-switch-confirm-panel .arco-modal-body{border-radius:14px;padding:0!important}@media (width<=960px){.feed-tab{font-size:16px}}@keyframes app-shimmer{0%{background-position:0 0}to{background-position:100% 0}}.sk-shimmer{background:linear-gradient(100deg, var(--skeleton-base) 28%, var(--skeleton-highlight) 48%, var(--skeleton-base) 68%);background-size:220% 100%;animation:1.2s ease-in-out infinite app-shimmer}.arco-spin-loading .arco-spin-mask{-webkit-backdrop-filter:blur(8px);border-radius:12px;background:color-mix(in srgb, var(--color-bg) 82%, #00000059)!important}.arco-spin-loading .arco-spin-mask-icon,.arco-spin-icon{color:var(--color-accent)}.arco-spin-loading .arco-spin-mask-icon svg,.arco-spin-icon svg{color:inherit}.arco-spin-tip{color:color-mix(in srgb, var(--color-text-secondary) 95%, transparent)!important;margin-top:10px!important;font-size:13px!important;font-weight:500!important}.activity-overview,.explore-snapshot{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 18px;display:grid}.activity-overview__card,.explore-snapshot__card{border:var(--border-hairline);background:var(--color-surface-elevated);box-shadow:none;border-radius:12px;padding:14px 16px}.activity-overview__value,.explore-snapshot__value{color:var(--color-text-primary);font-size:24px;font-weight:700;line-height:1}.activity-overview__label,.explore-snapshot__label{color:var(--color-text-secondary);margin-top:8px;font-size:12px}.activity-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.activity-filters,.subscriptions-filters{flex-wrap:wrap;gap:8px;display:flex}.activity-filter,.subscriptions-filter,.activity-toolbar__action,.hero-card,.trend-card,.collection-card,.creator-card__main,.creator-card__follow,.topic-pill{appearance:none}.activity-filter,.subscriptions-filter{border:1px solid var(--color-border-hairline);background:var(--color-control-bg);color:var(--color-text-secondary);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.activity-filter small,.subscriptions-filter small{font-size:var(--ds-font-size-caption);color:inherit;opacity:.72}.activity-filter:hover,.subscriptions-filter:hover{color:var(--color-text-primary);background:#242a34e0}.activity-filter.is-active,.subscriptions-filter.is-active{color:#fff;background:#2a303aeb}.activity-toolbar__action{min-height:36px;color:var(--color-text-primary);cursor:pointer;background:#161b23;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;font-size:13px;font-weight:600;transition:opacity .15s,border-color .15s,background .15s;display:inline-flex}.activity-toolbar__action:hover:not(:disabled){background:#ff67191f;border-color:#ff67194d}.activity-toolbar__action:disabled{opacity:.45;cursor:default}.activity-section__label{z-index:1;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text-secondary) 92%, #fff 8%);background:linear-gradient(180deg, var(--color-surface) 72%, transparent);padding:6px 0;font-size:12px;font-weight:700;position:sticky;top:0}.activity-feed__badge{min-height:22px;color:var(--color-text-secondary);font-size:var(--ds-font-size-pill);background:#ffffff0f;border-radius:999px;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.subscriptions__body,.creator-card__content{min-width:0}.subscriptions__excerpt,.hero-card__overlay p,.creator-card__excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.subscriptions__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.subscriptions__pill{min-height:22px;color:var(--color-accent);font-size:var(--ds-font-size-pill);background:#ff67191f;border-radius:999px;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.subscriptions__excerpt{color:var(--color-text-primary);margin:6px 0 0;font-size:13px;line-height:1.45}.subscriptions__subline,.creator-card__meta{color:var(--color-text-secondary);flex-wrap:wrap;gap:10px;margin:8px 0 0;font-size:12px;display:flex}.subscriptions__meta-copy{justify-items:end;gap:2px;display:grid}.creator-card__handle,.trend-card__authors,.collection-card__meta{color:var(--color-text-secondary);font-size:12px}.explore-section{margin-top:26px}.explore-section__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.explore-section__title{margin:0;font-size:16px;font-weight:700}.explore-pills-block{margin-bottom:10px}.explore-pills-block__head{margin-bottom:8px}.explore-pills-block__scroll{scrollbar-width:none;scroll-behavior:smooth;gap:8px;padding:2px 0 4px;display:flex;overflow-x:auto}.explore-pills-block__scroll::-webkit-scrollbar{display:none}.topic-pill{background:var(--color-control-bg,color-mix(in srgb, var(--color-surface-hover) 42%, transparent));color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.25;transition:background .15s,color .15s}.topic-pill:hover{color:var(--color-text-primary);background:color-mix(in srgb, var(--color-surface-hover) 90%, var(--color-text-secondary) 10%)}.trend-board,.creator-grid{gap:10px;display:grid}.trend-card{border:var(--border-hairline);background:radial-gradient(circle at right top, #ff671914, transparent 30%), var(--color-surface-elevated);width:100%;min-width:0;color:var(--color-text-primary);text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.trend-card__rank{color:var(--color-accent);font-size:20px;font-weight:700}.trend-card__label,.collection-card__title,.creator-card__row strong{font-size:15px;font-weight:700}.trend-card__meta{color:var(--color-text-secondary);flex-wrap:wrap;gap:10px;margin-top:4px;font-size:12px;display:flex}.collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.collection-card{border:var(--border-hairline);background:var(--color-surface-elevated);width:100%;min-width:0;color:var(--color-text-primary);text-align:left;cursor:pointer;border-radius:12px;padding:0;overflow:hidden}.collection-card__cover{object-fit:cover;width:100%;height:168px;display:block}.collection-card__body{padding:14px}.collection-card__desc{min-height:58px;color:var(--color-text-secondary);margin:8px 0 0;font-size:13px;line-height:1.5}.creator-card{border:var(--border-hairline);background:var(--color-surface-elevated);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.creator-card__main{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:12px;padding:0;display:flex}.creator-card__avatar{object-fit:cover;border-radius:12px;flex-shrink:0;width:46px;height:46px}.creator-card__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.creator-card__region{font-size:var(--ds-font-size-caption);color:var(--color-accent);font-weight:700}.creator-card__excerpt{color:var(--color-text-primary);margin:8px 0 0;font-size:13px;line-height:1.5}.creator-card__follow{background:var(--color-accent);color:#111;cursor:pointer;border:1px solid #0000;border-radius:999px;padding:9px 14px;font-size:13px;font-weight:700;transition:opacity .15s,background .15s,border-color .15s,color .15s}.creator-card__follow:hover:not(:disabled){background:var(--color-accent-hover)}.creator-card__follow.is-following{color:var(--color-text-primary);background:#161b23;border-color:#ffffff14}.creator-card__follow:disabled{opacity:.56;cursor:default}@media (width<=960px){.collection-grid{grid-template-columns:1fr}.activity-toolbar{align-items:flex-start}}.inline-emoji{object-fit:contain;vertical-align:-.42em;width:1.75em;height:1.75em;margin:0 .08em;display:inline-block}@media (width<=640px){.activity-overview,.explore-snapshot{grid-template-columns:1fr}.trend-card{grid-template-columns:24px minmax(0,1fr)}.trend-card__authors{grid-column:2}.creator-card{grid-template-columns:1fr}.creator-card__follow{width:100%}}
