.app-bare-dialog[data-v-722dbd09]{z-index:1100;--app-bare-dialog-max-height:80vh;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.app-bare-dialog__overlay[data-v-722dbd09]{background:var(--overlay-bg-color);cursor:pointer;position:absolute;inset:0}.app-bare-dialog__panel[data-v-722dbd09]{width:min(var(--app-bare-dialog-width), 100%);max-height:var(--app-bare-dialog-max-height);border-radius:var(--radius-xl);background:var(--background-color);box-shadow:var(--shadow-popover);color:var(--primary-color);position:relative}.app-bare-dialog__content[data-v-722dbd09]{max-height:var(--app-bare-dialog-max-height);border-radius:inherit;overflow:hidden}.app-bare-dialog__close[data-v-722dbd09]{z-index:2;width:30px;height:30px;color:var(--text-inverse-color);cursor:pointer;zoom:1.1;background:0 0;border:none;outline:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-30px;right:-30px}.app-bare-dialog__close svg[data-v-722dbd09]{fill:currentColor}.app-bare-dialog__close[data-v-722dbd09]:hover{color:var(--danger-color)}.app-bare-dialog__close[data-v-722dbd09]:disabled{cursor:not-allowed}.app-bare-dialog-enter-active[data-v-722dbd09],.app-bare-dialog-leave-active[data-v-722dbd09]{transition:opacity .16s}.app-bare-dialog-enter-active .app-bare-dialog__panel[data-v-722dbd09],.app-bare-dialog-leave-active .app-bare-dialog__panel[data-v-722dbd09]{transition:transform .16s,opacity .16s}.app-bare-dialog-enter-from[data-v-722dbd09],.app-bare-dialog-leave-to[data-v-722dbd09]{opacity:0}.app-bare-dialog-enter-from .app-bare-dialog__panel[data-v-722dbd09],.app-bare-dialog-leave-to .app-bare-dialog__panel[data-v-722dbd09]{opacity:0;transform:translateY(8px)scale(.98)}@media (width<=640px){.app-bare-dialog[data-v-722dbd09]{padding:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom));align-items:end}.app-bare-dialog__panel[data-v-722dbd09],.app-bare-dialog__content[data-v-722dbd09]{width:100%;max-height:var(--app-bare-dialog-max-height)}}.vip-version-tag[data-v-87976a43]{color:#ffefc2f0;letter-spacing:0;height:22px;text-shadow:none;background:#070d1a5c;border-radius:999px;align-items:center;gap:4px;padding:0 8px 0 5px;font-size:11px;font-weight:900;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.vip-version-tag img[data-v-87976a43]{object-fit:contain;flex:none;width:16px;height:16px}.vip-purchase-dialog[data-v-9ec55758]{max-height:var(--app-bare-dialog-max-height);overscroll-behavior:contain;scrollbar-width:none;border-radius:var(--radius-xl);background:var(--background-color);overflow-y:auto}.vip-purchase-dialog[data-v-9ec55758]::-webkit-scrollbar{display:none}.vip-purchase-main[data-v-9ec55758]{align-content:start;gap:18px;min-width:0;padding:28px;display:grid}.vip-purchase-top[data-v-9ec55758]{padding:28px 28px 0}.vip-purchase-top__content[data-v-9ec55758]{align-items:center;min-width:0;display:flex}.vip-purchase-user[data-v-9ec55758]{align-items:center;gap:10px;min-width:0;display:inline-flex}.vip-purchase-user__avatar[data-v-9ec55758]{background:var(--avatar-placeholder-bg-color);width:42px;height:42px;color:var(--white-color);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:850;display:inline-flex;overflow:hidden}.vip-purchase-user__avatar img[data-v-9ec55758]{object-fit:cover;width:100%;height:100%}.vip-purchase-user__meta[data-v-9ec55758]{align-items:center;gap:8px;min-width:0;display:inline-flex}.vip-purchase-user__meta strong[data-v-9ec55758]{min-width:0;color:var(--primary-color);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:850;overflow:hidden}.vip-purchase-header[data-v-9ec55758]{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.vip-purchase-header p[data-v-9ec55758]{color:var(--brand-active-color);margin:0 0 8px;font-size:13px;font-weight:850;line-height:1}.vip-purchase-header h2[data-v-9ec55758]{color:var(--primary-color);margin:0;font-size:24px;font-weight:900;line-height:1.25}.vip-purchase-header>span[data-v-9ec55758]{background:var(--brand-soft-color);color:var(--brand-active-color);white-space:nowrap;border-radius:8px;flex:none;padding:8px 10px;font-size:12px;font-weight:850;line-height:1}.vip-plan-grid[data-v-9ec55758]{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px;display:grid}.vip-plan-grid__state[data-v-9ec55758]{min-height:126px;color:var(--text-muted-color);border-radius:8px;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:750;line-height:1.4;display:inline-flex}.vip-plan-grid__state[data-v-9ec55758]:before{border:2px solid var(--line-color);border-top-color:var(--brand-color);content:"";border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite vip-plan-loading-spin-9ec55758}.vip-plan-grid__state--empty[data-v-9ec55758]{background:0 0;border-radius:0}.vip-plan-grid__state--empty[data-v-9ec55758]:before{display:none}@keyframes vip-plan-loading-spin-9ec55758{to{transform:rotate(360deg)}}.vip-plan-card[data-v-9ec55758]{border:1px solid var(--line-color);background:var(--surface-color);min-width:0;min-height:126px;color:var(--primary-color);cursor:pointer;border-radius:8px;align-content:center;justify-items:center;gap:8px;padding:16px 10px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:grid;position:relative}.vip-plan-card img[data-v-9ec55758]{object-fit:contain;width:36px;height:36px}.vip-plan-card strong[data-v-9ec55758]{font-size:14px;font-weight:850;line-height:1}.vip-plan-card em[data-v-9ec55758]{max-width:100%;color:var(--text-muted-color);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;line-height:1;overflow:hidden}.vip-plan-card[data-v-9ec55758]:hover{border-color:var(--brand-border-color);background:color-mix(in srgb, var(--brand-soft-color) 42%, var(--surface-color));transform:translateY(-1px)}.vip-plan-card--disabled[data-v-9ec55758]{cursor:not-allowed;opacity:.58}.vip-plan-card--disabled[data-v-9ec55758]:hover{border-color:var(--line-color);background:var(--surface-color);transform:none}.vip-plan-card--selected[data-v-9ec55758]{border-color:var(--brand-color);background:color-mix(in srgb, var(--brand-soft-color) 58%, var(--surface-color));box-shadow:0 12px 28px #10182814}.vip-plan-card--selected strong[data-v-9ec55758]{color:var(--brand-active-color)}.vip-plan-card__tag[data-v-9ec55758],.vip-price-card__tag[data-v-9ec55758]{background:var(--brand-color);height:20px;color:var(--white-color);border-radius:999px;align-items:center;padding:0 7px;font-size:11px;font-weight:850;line-height:1;display:inline-flex;position:absolute;top:8px;right:8px}.vip-purchase-section[data-v-9ec55758],.vip-benefit-panel[data-v-9ec55758]{gap:12px;display:grid}.vip-purchase-section--disabled[data-v-9ec55758]{opacity:.48}.vip-section-title[data-v-9ec55758]{justify-content:space-between;align-items:baseline;gap:14px;min-width:0;display:flex}.vip-section-title h3[data-v-9ec55758]{color:var(--primary-color);margin:0;font-size:15px;font-weight:850;line-height:1.2}.vip-section-title p[data-v-9ec55758]{color:var(--text-tertiary-color);text-align:right;margin:0;font-size:12px;line-height:1.4}.vip-price-grid[data-v-9ec55758]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.vip-price-card[data-v-9ec55758]{border:1px solid var(--line-color);background:var(--card-bg-color);min-height:130px;color:var(--primary-color);cursor:pointer;text-align:left;border-radius:8px;align-content:center;justify-items:start;gap:8px;padding:16px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:grid;position:relative}.vip-price-card>strong[data-v-9ec55758]{font-size:14px;font-weight:850;line-height:1}.vip-price-card del[data-v-9ec55758]{color:var(--text-tertiary-color);font-size:12px;line-height:1}.vip-price-card>em[data-v-9ec55758]{color:var(--text-muted-color);font-size:12px;font-style:normal;font-weight:650;line-height:1}.vip-price-card[data-v-9ec55758]:hover{border-color:var(--brand-border-color);background:var(--surface-color);transform:translateY(-1px)}.vip-price-card[data-v-9ec55758]:disabled{cursor:not-allowed}.vip-price-card[data-v-9ec55758]:disabled:hover{border-color:var(--line-color);background:var(--card-bg-color);transform:none}.vip-price-card--selected[data-v-9ec55758]{border-color:var(--brand-color);background:var(--surface-color);box-shadow:0 12px 28px #10182814}.vip-price-card__price[data-v-9ec55758]{color:var(--primary-color);align-items:baseline;gap:2px;font-size:30px;font-weight:950;line-height:1;display:inline-flex}.vip-price-card__price i[data-v-9ec55758]{font-size:15px;font-style:normal;font-weight:850}.vip-benefit-panel ul[data-v-9ec55758]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;padding:0;list-style:none;display:grid}.vip-benefit-panel li[data-v-9ec55758]{min-width:0;color:var(--text-soft-color);align-items:center;gap:8px;font-size:13px;font-weight:650;line-height:1.45;display:inline-flex}.vip-benefit-panel svg[data-v-9ec55758]{background:var(--brand-soft-color);width:18px;height:18px;color:var(--brand-active-color);fill:currentColor;border-radius:50%;flex:none}.vip-purchase-footer[data-v-9ec55758]{z-index:4;border-top:1px solid var(--line-subtle-color);background:color-mix(in srgb, var(--background-color) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:16px;min-width:0;margin:0 -28px -28px;padding:14px 28px;display:flex;position:sticky;bottom:0}.vip-purchase-footer--disabled[data-v-9ec55758]{opacity:.56}.vip-purchase-agreement[data-v-9ec55758]{min-width:0;color:var(--text-muted-color);cursor:pointer;align-items:center;gap:8px;font-size:12px;line-height:1.4;display:inline-flex}.vip-purchase-agreement input[data-v-9ec55758]{width:14px;height:14px;accent-color:var(--brand-color);flex:none}.vip-purchase-agreement--disabled[data-v-9ec55758]{cursor:not-allowed}.vip-purchase-checkout[data-v-9ec55758]{flex:none;align-items:center;gap:16px;display:inline-flex}.vip-purchase-checkout>span[data-v-9ec55758]{align-items:baseline;gap:8px;display:inline-flex}.vip-purchase-checkout em[data-v-9ec55758]{color:var(--text-muted-color);font-size:12px;font-style:normal}.vip-purchase-checkout strong[data-v-9ec55758]{color:var(--primary-color);font-size:28px;font-weight:950;line-height:1}.vip-purchase-checkout button[data-v-9ec55758]{background:var(--brand-active-color);width:132px;height:44px;color:var(--white-color);cursor:pointer;border:0;border-radius:8px;font-size:14px;font-weight:850;transition:background .16s,transform .16s}.vip-purchase-checkout button[data-v-9ec55758]:hover:not(:disabled){background:color-mix(in srgb, var(--brand-active-color) 86%, var(--black-color));transform:translateY(-1px)}.vip-purchase-checkout button[data-v-9ec55758]:disabled{cursor:not-allowed;background:var(--disabled-button-bg-color);color:var(--disabled-button-text-color)}@media (width<=900px){.vip-plan-grid[data-v-9ec55758]{grid-template-columns:repeat(2,minmax(0,1fr))}.vip-price-grid[data-v-9ec55758],.vip-benefit-panel ul[data-v-9ec55758]{grid-template-columns:1fr}.vip-purchase-footer[data-v-9ec55758]{flex-direction:column;align-items:stretch}.vip-purchase-checkout[data-v-9ec55758]{justify-content:space-between}.vip-purchase-top[data-v-9ec55758]{padding:24px 22px 0}}.app-dialog[data-v-e31dd910]{z-index:1100;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.app-dialog__overlay[data-v-e31dd910]{background:var(--overlay-bg-color);cursor:pointer;position:absolute;inset:0}.app-dialog__panel[data-v-e31dd910]{width:min(var(--app-dialog-width), 100%);border:1px solid var(--line-color);border-radius:var(--radius-xl);background:var(--surface-color);max-height:min(720px,100vh - 48px);box-shadow:var(--shadow-popover);color:var(--primary-color);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.app-dialog__close[data-v-e31dd910]{z-index:2;border-radius:var(--radius-md);width:30px;height:30px;color:var(--text-soft-color);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.app-dialog__close svg[data-v-e31dd910]{fill:currentColor}.app-dialog__close[data-v-e31dd910]:hover:not(:disabled),.app-dialog__close[data-v-e31dd910]:focus-visible:not(:disabled){background:var(--hover-bg-color);color:var(--ink-action-color);outline:0}.app-dialog__close[data-v-e31dd910]:disabled{cursor:not-allowed}.app-dialog__header[data-v-e31dd910]{justify-content:space-between;align-items:center;padding:26px 30px 16px;display:flex}.app-dialog__header h2[data-v-e31dd910]{color:var(--primary-color);font-size:22px;font-weight:850;line-height:1.25}.app-dialog__body[data-v-e31dd910]{overscroll-behavior:contain;min-height:0;padding:0 30px 18px;overflow-y:auto}.app-dialog__footer[data-v-e31dd910]{border-top:1px solid var(--line-color);background:var(--surface-color);justify-content:flex-end;gap:10px;padding:16px 30px 24px;display:flex}.app-dialog__button[data-v-e31dd910]{border-radius:var(--radius-md);cursor:pointer;min-width:92px;height:40px;font-size:14px;font-weight:780}.app-dialog__button[data-v-e31dd910]:disabled{cursor:not-allowed;opacity:.72}.app-dialog__button--ghost[data-v-e31dd910]{border:1px solid var(--line-color);color:var(--primary-color);background:0 0}.app-dialog__button--ghost[data-v-e31dd910]:hover:not(:disabled){background:var(--hover-bg-color)}.app-dialog__button--primary[data-v-e31dd910]{color:var(--white-color);background:#111;border:0}.app-dialog__button--primary[data-v-e31dd910]:hover:not(:disabled){background:#000}.app-dialog-enter-active[data-v-e31dd910],.app-dialog-leave-active[data-v-e31dd910]{transition:opacity .16s}.app-dialog-enter-active .app-dialog__panel[data-v-e31dd910],.app-dialog-leave-active .app-dialog__panel[data-v-e31dd910]{transition:transform .16s,opacity .16s}.app-dialog-enter-from[data-v-e31dd910],.app-dialog-leave-to[data-v-e31dd910]{opacity:0}.app-dialog-enter-from .app-dialog__panel[data-v-e31dd910],.app-dialog-leave-to .app-dialog__panel[data-v-e31dd910]{opacity:0;transform:translateY(8px)scale(.98)}@media (width<=640px){.app-dialog[data-v-e31dd910]{padding:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom));align-items:end}.app-dialog__panel[data-v-e31dd910]{border-radius:var(--radius-xl);width:100%;max-height:min(92svh,100vh - 20px)}.app-dialog__header[data-v-e31dd910]{padding:20px 16px 12px}.app-dialog__header h2[data-v-e31dd910]{font-size:18px}.app-dialog__body[data-v-e31dd910]{padding:0 16px 16px}.app-dialog__footer[data-v-e31dd910]{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 16px 16px;display:grid}.app-dialog__button[data-v-e31dd910]{width:100%}}.login-panel[data-v-4ab07051]{--login-content-width:360px;--login-brand-hover:color-mix(in srgb, var(--brand-color) 88%, #000);--login-brand-disabled:color-mix(in srgb, var(--brand-color) 42%, #fff);width:min(100%,420px);color:var(--primary-color);justify-items:center;margin:0 auto;display:grid}.login-panel--compact[data-v-4ab07051]{--login-content-width:270px;width:100%}.login-brand[data-v-4ab07051]{text-align:center;justify-items:center;margin-bottom:27px;display:grid}.login-brand p[data-v-4ab07051]{color:#9a9a9a;margin:0;font-size:13px;line-height:1}.login-brand__logo[data-v-4ab07051]{object-fit:contain;width:200px;max-width:100%;height:auto;margin-bottom:20px;display:block}.login-tabs[data-v-4ab07051]{width:min(100%, var(--login-content-width));justify-content:center;align-items:center;gap:48px;margin-bottom:17px;display:flex}.login-tabs button[data-v-4ab07051]{color:#a2a2a2;cursor:pointer;background:0 0;border:0;height:38px;font-size:18px;font-weight:700;position:relative}.login-tabs button[data-v-4ab07051]:after{background:var(--brand-color);content:"";opacity:0;border-radius:999px;width:24px;height:2px;position:absolute;bottom:0;right:50%;transform:translate(50%)}.login-tabs button.login-tabs__item--active[data-v-4ab07051]{color:#1f2328}.login-tabs button.login-tabs__item--active[data-v-4ab07051]:after{opacity:1}.login-form[data-v-4ab07051],.social-login[data-v-4ab07051]{width:min(100%, var(--login-content-width));display:grid}.login-form[data-v-4ab07051]{gap:20px}.input-row[data-v-4ab07051]{color:#202124;background:#f4f5f7;border:1px solid #0000;border-radius:8px;align-items:center;min-width:0;height:46px;padding:0 14px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex}.input-row input[data-v-4ab07051]{color:#202124;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:14px}.input-row input[data-v-4ab07051]::placeholder{color:#8e99a5}.code-row[data-v-4ab07051]{background:#f4f5f7;border-radius:8px;grid-template-columns:minmax(0,1fr) 96px;display:grid;overflow:hidden}.code-row .input-row[data-v-4ab07051]{box-shadow:none;background:0 0;border-radius:8px 0 0 8px}.code-row>button[data-v-4ab07051]{color:#222;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:bolder}.code-row>button[data-v-4ab07051]:disabled{color:#9ca3af;cursor:not-allowed}.login-submit[data-v-4ab07051]{background:var(--brand-color);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;height:46px;font-size:15px;font-weight:850;transition:background .16s,transform .16s;display:inline-flex}.login-submit[data-v-4ab07051]:hover:not(:disabled){background:var(--login-brand-hover);transform:translateY(-1px)}.login-submit[data-v-4ab07051]:disabled{background:var(--login-brand-disabled);cursor:not-allowed}.login-error[data-v-4ab07051]{min-height:16px;color:var(--error-text-color);margin:-6px 0 -4px;font-size:12px;font-weight:700;line-height:1.35}.password-tools[data-v-4ab07051]{justify-content:flex-end;align-items:center;min-height:18px;margin:-8px 0 -6px;display:flex}.password-tools button[data-v-4ab07051]{color:var(--brand-color);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700;line-height:1}.password-tools button[data-v-4ab07051]:hover{color:var(--login-brand-hover)}.login-divider[data-v-4ab07051]{width:min(100%, var(--login-content-width));color:#9a9a9a;place-items:center;margin:20px 0;font-size:12px;display:grid}.social-login[data-v-4ab07051]{gap:20px}.social-login__button[data-v-4ab07051]{color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;height:46px;padding:0 56px;font-size:15px;font-weight:850;transition:filter .16s,transform .16s;display:inline-flex;position:relative}.social-login__button[data-v-4ab07051]:hover{filter:brightness(.96);transform:translateY(-1px)}.social-login__button--wechat[data-v-4ab07051]{background:#08c262}.social-login__button--qq[data-v-4ab07051]{background:#247ff0}.social-login__icon[data-v-4ab07051]{place-items:center;width:18px;height:18px;display:inline-grid;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.social-login__icon svg[data-v-4ab07051]{fill:currentColor;width:20px;height:20px}.social-login__icon--text[data-v-4ab07051]{border-radius:50%;font-size:15px;font-weight:950;line-height:1}.login-agreement[data-v-4ab07051],.login-copyright[data-v-4ab07051]{width:min(100%, var(--login-content-width));color:#9a9a9a;text-align:center;font-size:12px;font-weight:600;line-height:1.5}.login-agreement[data-v-4ab07051]{margin:18px 0 0}.login-agreement a[data-v-4ab07051]{color:#5a5a5a;font-weight:750}.social-login+.login-copyright[data-v-4ab07051]{margin-top:18px}@media (width<=520px){.login-brand[data-v-4ab07051]{margin-bottom:22px}.login-tabs[data-v-4ab07051],.login-form[data-v-4ab07051],.social-login[data-v-4ab07051],.login-divider[data-v-4ab07051],.login-agreement[data-v-4ab07051],.login-copyright[data-v-4ab07051]{width:100%}.login-tabs[data-v-4ab07051]{gap:36px}}.app-badge[data-v-3945e879]{vertical-align:middle;width:fit-content;line-height:1;display:inline-flex;position:relative}.app-badge--standalone .app-badge__content[data-v-3945e879]{position:static;transform:none}.app-badge__content[data-v-3945e879]{border:1px solid var(--white-color);background:var(--red-color);min-width:16px;height:16px;color:var(--white-color);white-space:nowrap;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.app-badge__content--pill[data-v-3945e879]{border-radius:999px;min-width:22px;padding:0 5px}.app-badge__content--dot[data-v-3945e879]{border-width:1px;width:10px;min-width:8px;height:10px;padding:0;top:2px;right:2px}.app-popover__anchor{display:inline-flex}.app-popover__content{min-width:220px;transform-origin:var(--reka-popover-content-transform-origin);z-index:1000;outline:none}.app-popover__card{border:1px solid var(--line-color);border-radius:var(--radius-xl);background:var(--surface-color);box-shadow:var(--shadow-popover);color:var(--primary-color);width:max-content;padding:12px}.app-popover__content[data-state=open]{animation:.12s ease-out app-popover-in}.app-popover__content[data-state=closed]{animation:.1s ease-in app-popover-out}@keyframes app-popover-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes app-popover-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@media (width<=640px){.app-popover__content{max-width:calc(100vw - 24px)}.app-popover__card{width:max-content;max-width:calc(100vw - 24px)}}.identity-certified-trigger[data-v-cb19a3cd]{border:1px solid color-mix(in srgb, var(--identity-certified-color) 24%, var(--border-light-color));background:color-mix(in srgb, var(--identity-certified-color) 8%, var(--surface-light-color));min-width:0;height:20px;color:var(--identity-certified-color);cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:3px;padding:0 6px;font-size:10px;font-weight:680;line-height:1;display:inline-flex}.identity-certified-trigger svg[data-v-cb19a3cd]{width:11px;height:11px}.identity-certified-trigger--empty[data-v-cb19a3cd]{border-color:var(--border-light-color);background:var(--surface-soft-color);color:var(--text-muted-color)}.identity-certification-popover-panel[data-v-cb19a3cd]{gap:10px;width:304px;display:grid}.identity-certification-popover-card[data-v-cb19a3cd]{border:1px solid color-mix(in srgb, var(--identity-card-color) 20%, var(--border-light-color));background:repeating-linear-gradient(0deg, transparent 0, transparent 21px, color-mix(in srgb, var(--identity-card-color) 5%, transparent) 22px), linear-gradient(180deg, color-mix(in srgb, var(--surface-light-color) 95%, var(--identity-card-color)) 0%, var(--surface-light-color) 100%);min-height:82px;color:var(--primary-color);border-radius:8px;align-items:center;gap:12px;padding:13px;display:flex;position:relative;overflow:hidden}.identity-certification-popover-card__ghost[data-v-cb19a3cd]{width:132px;height:132px;color:var(--identity-card-color);opacity:.06;pointer-events:none;place-items:center;display:grid;position:absolute;bottom:-44px;right:-34px;transform:rotate(-12deg)}.identity-certification-popover-card__ghost[data-v-cb19a3cd] svg{width:calc(100% * var(--identity-ghost-scale));height:calc(100% * var(--identity-ghost-scale))}.identity-certification-popover-card__icon[data-v-cb19a3cd]{z-index:1;border:1px solid color-mix(in srgb, var(--identity-card-color) 22%, var(--border-light-color));background:color-mix(in srgb, var(--identity-card-color) 10%, transparent);width:44px;height:44px;color:var(--identity-card-color);border-radius:8px;flex:none;place-items:center;display:grid;position:relative}.identity-certification-popover-card__icon[data-v-cb19a3cd] svg{width:calc(28px * var(--identity-logo-scale));height:calc(28px * var(--identity-logo-scale));max-width:34px;max-height:34px}.identity-certification-popover-card__ghost[data-v-cb19a3cd] path,.identity-certification-popover-card__icon[data-v-cb19a3cd] path{fill:currentColor!important}.identity-certification-popover-card__text[data-v-cb19a3cd]{z-index:1;gap:5px;min-width:0;display:grid;position:relative}.identity-certification-popover-card__text strong[data-v-cb19a3cd]{color:var(--identity-card-color);font-size:15px;font-weight:920;line-height:1.2}.identity-certification-popover-card__text p[data-v-cb19a3cd]{color:var(--text-muted-color);margin:0;font-size:12px;font-weight:720;line-height:1.45}.customer-qr-dialog[data-v-5bfe41be]{gap:18px;padding-bottom:12px;display:grid}.customer-qr-dialog__lead[data-v-5bfe41be]{color:var(--text-soft-color);margin:0;font-size:13px;line-height:1.65}.customer-qr-dialog__tabs[data-v-5bfe41be]{background:var(--surface-soft-color);border-radius:12px;gap:8px;padding:4px;display:flex;overflow-x:auto}.customer-qr-dialog__tabs button[data-v-5bfe41be]{min-width:max-content;height:36px;color:var(--text-soft-color);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.customer-qr-dialog__tabs button.is-active[data-v-5bfe41be]{border-color:color-mix(in srgb, var(--ink-action-color) 30%, transparent);background:var(--surface-color);color:var(--ink-action-color);box-shadow:0 4px 12px #1018280f}.customer-qr-dialog__tabs span[data-v-5bfe41be]{background:var(--surface-soft-color);color:var(--text-muted-color);border-radius:999px;padding:2px 5px;font-size:9px}.customer-qr-dialog__tabs .is-available[data-v-5bfe41be]{color:#159455}.customer-qr-dialog__tabs .is-busy[data-v-5bfe41be]{color:#b26b16}.customer-qr-dialog__content[data-v-5bfe41be]{border:1px solid var(--line-color);border-radius:16px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:22px;padding:20px;display:grid}.customer-qr-dialog__image[data-v-5bfe41be]{aspect-ratio:1;background:#fff;border-radius:14px;place-items:center;width:220px;display:grid;overflow:hidden}.customer-qr-dialog__image img[data-v-5bfe41be]{object-fit:contain;width:100%;height:100%;display:block}.customer-qr-dialog__image-error[data-v-5bfe41be]{color:#71717a;justify-items:center;gap:10px;font-size:12px;display:grid}.customer-qr-dialog__image-error button[data-v-5bfe41be],.customer-qr-dialog__state button[data-v-5bfe41be]{border:1px solid var(--line-color);background:var(--surface-color);height:32px;color:var(--primary-color);cursor:pointer;border-radius:8px;padding:0 13px}.customer-qr-dialog__meta[data-v-5bfe41be]{gap:8px;display:grid}.customer-qr-dialog__meta strong[data-v-5bfe41be]{font-size:17px;font-weight:900}.customer-qr-dialog__meta>span[data-v-5bfe41be]{color:var(--ink-action-color);font-size:12px;font-weight:800}.customer-qr-dialog__meta p[data-v-5bfe41be]{color:var(--text-soft-color);margin:8px 0 0;font-size:12px;line-height:1.7}.customer-qr-dialog__state[data-v-5bfe41be]{min-height:260px;color:var(--text-muted-color);text-align:center;align-content:center;place-items:center;gap:14px;font-size:13px;display:grid}.customer-qr-dialog__state p[data-v-5bfe41be]{margin:0}.customer-qr-dialog__state--error[data-v-5bfe41be]{color:#b42318}.customer-qr-dialog__spinner[data-v-5bfe41be]{border:3px solid var(--line-color);border-top-color:var(--ink-action-color);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite customer-qr-spin-5bfe41be}@keyframes customer-qr-spin-5bfe41be{to{transform:rotate(360deg)}}@media (width<=540px){.customer-qr-dialog__content[data-v-5bfe41be]{text-align:center;grid-template-columns:1fr;justify-items:center}.customer-qr-dialog__image[data-v-5bfe41be]{width:min(220px,74vw)}}.points-purchase-dialog[data-v-f1ff7aeb]{max-height:var(--app-bare-dialog-max-height);overscroll-behavior:contain;scrollbar-width:none;padding:24px 24px 0;overflow-y:auto}.points-purchase-dialog[data-v-f1ff7aeb]::-webkit-scrollbar{display:none}.points-purchase-dialog__header[data-v-f1ff7aeb]{flex:1;justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;display:flex}.points-purchase-dialog__title[data-v-f1ff7aeb]{display:none}.points-purchase-dialog__user[data-v-f1ff7aeb]{align-items:center;gap:10px;min-width:0;display:inline-flex}.points-purchase-dialog__user strong[data-v-f1ff7aeb]{min-width:0;color:var(--primary-color);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:850;line-height:1;overflow:hidden}.points-purchase-dialog__avatar[data-v-f1ff7aeb]{background:var(--avatar-placeholder-bg-color);width:38px;height:38px;color:var(--white-color);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:850;display:inline-flex;overflow:hidden}.points-purchase-dialog__avatar img[data-v-f1ff7aeb]{object-fit:cover;width:100%;height:100%}.points-purchase-dialog__balance[data-v-f1ff7aeb]{justify-content:flex-end;align-items:center;gap:5px;min-width:0;display:inline-flex}.points-purchase-dialog__balance>span[data-v-f1ff7aeb]{display:none}.points-purchase-dialog__balance strong[data-v-f1ff7aeb]{color:var(--brand-active-color);align-items:center;gap:4px;font-size:15px;font-weight:850;line-height:1;display:inline-flex}.points-purchase-dialog__balance svg[data-v-f1ff7aeb]{fill:currentColor;width:14px;height:14px}.points-purchase-dialog__content[data-v-f1ff7aeb]{gap:16px;padding:20px 0 18px;display:grid}.points-package-panel[data-v-f1ff7aeb]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;display:grid}.points-package-panel__state[data-v-f1ff7aeb]{min-height:86px;color:var(--text-muted-color);border-radius:8px;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:750;line-height:1.4;display:inline-flex}.points-package-panel__state[data-v-f1ff7aeb]:before{border:2px solid var(--line-color);border-top-color:var(--brand-color);content:"";border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite points-package-loading-spin-f1ff7aeb}.points-package-panel__state--empty[data-v-f1ff7aeb]{background:0 0;border-radius:0}.points-package-panel__state--empty[data-v-f1ff7aeb]:before{display:none}@keyframes points-package-loading-spin-f1ff7aeb{to{transform:rotate(360deg)}}.points-package-card[data-v-f1ff7aeb]{border-radius:var(--radius-md);background:var(--card-bg-color);min-height:86px;color:var(--primary-color);cursor:pointer;border:1px solid #0000;align-content:center;justify-items:center;gap:8px;transition:border-color .16s,background .16s,transform .16s;display:grid;position:relative}.points-package-card strong[data-v-f1ff7aeb]{align-items:center;gap:6px;font-size:20px;font-weight:900;line-height:1;display:inline-flex}.points-package-card span[data-v-f1ff7aeb]{color:var(--text-soft-color);font-size:13px;font-weight:650;line-height:1}.points-package-card svg[data-v-f1ff7aeb]{fill:currentColor;width:16px;height:16px}.points-package-card[data-v-f1ff7aeb]:hover{border-color:var(--brand-border-color);background:var(--brand-shallowest-color);transform:translateY(-1px)}.points-package-card__tag[data-v-f1ff7aeb]{background:var(--brand-color);border-radius:999px;align-items:center;height:20px;padding:0 7px;line-height:1;display:inline-flex;position:absolute;top:8px;right:8px;color:var(--white-color)!important;font-size:11px!important;font-weight:850!important}.points-package-card--selected[data-v-f1ff7aeb]{border-color:var(--brand-color);background:var(--brand-shallowest-color);color:var(--brand-active-color)}.points-purchase-dialog__tips[data-v-f1ff7aeb]{color:var(--text-tertiary-color);gap:4px;padding-bottom:18px;font-size:12px;line-height:1.6;display:grid}.points-purchase-dialog__tips p[data-v-f1ff7aeb]{margin:0}.points-purchase-dialog__checkout-footer[data-v-f1ff7aeb]{z-index:4;border-top:1px solid var(--line-subtle-color);background:color-mix(in srgb, var(--background-color) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:16px;min-width:0;margin:0 -24px;padding:14px 24px;display:flex;position:sticky;bottom:0}.points-purchase-dialog__agreement[data-v-f1ff7aeb]{min-width:0;color:var(--text-muted-color);cursor:pointer;align-items:center;gap:8px;font-size:12px;line-height:1.4;display:inline-flex}.points-purchase-dialog__agreement input[data-v-f1ff7aeb]{width:14px;height:14px;accent-color:var(--brand-color);flex:none}.points-purchase-dialog__checkout[data-v-f1ff7aeb]{flex:none;align-items:center;gap:16px;display:inline-flex}.points-purchase-dialog__checkout>span[data-v-f1ff7aeb]{align-items:baseline;gap:8px;display:inline-flex}.points-purchase-dialog__checkout em[data-v-f1ff7aeb]{color:var(--text-muted-color);font-size:12px;font-style:normal}.points-purchase-dialog__checkout strong[data-v-f1ff7aeb]{color:var(--primary-color);font-size:28px;font-weight:950;line-height:1}.points-purchase-dialog__checkout button[data-v-f1ff7aeb]{background:var(--brand-active-color);width:132px;height:44px;color:var(--white-color);cursor:pointer;border:0;border-radius:8px;font-size:14px;font-weight:850;transition:background .16s,transform .16s}.points-purchase-dialog__checkout button[data-v-f1ff7aeb]:hover:not(:disabled){background:color-mix(in srgb, var(--brand-active-color) 86%, var(--black-color));transform:translateY(-1px)}.points-purchase-dialog__checkout button[data-v-f1ff7aeb]:disabled{cursor:not-allowed;background:var(--disabled-button-bg-color);color:var(--disabled-button-text-color)}@media (width<=720px){.points-purchase-dialog__header[data-v-f1ff7aeb]{gap:10px}.points-purchase-dialog__content[data-v-f1ff7aeb]{gap:18px}.points-package-panel[data-v-f1ff7aeb]{grid-template-columns:repeat(2,minmax(0,1fr))}.points-purchase-dialog__checkout-footer[data-v-f1ff7aeb]{flex-direction:column;align-items:stretch}.points-purchase-dialog__checkout[data-v-f1ff7aeb]{justify-content:space-between}}.redemption-dialog[data-v-86b2194f]{z-index:1100;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.redemption-dialog__overlay[data-v-86b2194f]{background:var(--overlay-bg-color);cursor:pointer;width:100vw;height:100vh;position:absolute;top:0;left:0}.redemption-dialog__panel[data-v-86b2194f]{border:1px solid var(--line-color);border-radius:var(--radius-xl);background:var(--surface-color);width:min(800px,100%);height:460px;box-shadow:var(--shadow-popover);color:var(--primary-color);display:flex;position:relative;overflow:hidden}.redemption-dialog__close[data-v-86b2194f]{z-index:4;border-radius:var(--radius-md);width:26px;height:26px;color:var(--text-soft-color);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:22px;right:22px}.redemption-dialog__close svg[data-v-86b2194f]{fill:currentColor}.redemption-dialog__close[data-v-86b2194f]:hover{background:var(--hover-bg-color);color:var(--primary-color)}.redemption-dialog__content[data-v-86b2194f]{z-index:2;flex-direction:column;padding:32px;display:flex;position:relative}.redemption-dialog__content h2[data-v-86b2194f]{color:var(--primary-color);font-size:34px;font-weight:900;line-height:1.15}.redemption-dialog__content p[data-v-86b2194f]{color:var(--text-soft-color);margin-top:8px;font-size:13px}.redemption-form[data-v-86b2194f]{gap:12px;margin-top:28px;display:grid}.redemption-form span[data-v-86b2194f]{color:var(--primary-color);font-size:14px;font-weight:700}.redemption-form input[data-v-86b2194f]{background:var(--input-bg-color);width:294px;height:46px;color:var(--primary-color);border:none;border-radius:7px;outline:0;padding:0 16px;font-size:14px;transition:border-color .16s,box-shadow .16s,background .16s}.redemption-form input[data-v-86b2194f]::placeholder{color:var(--text-muted-color)}.redemption-form input[data-v-86b2194f]:focus{background:var(--input-bg-color);box-shadow:none}.redemption-dialog__note[data-v-86b2194f]{color:var(--text-muted-color);align-items:center;gap:8px;margin-top:12px;font-size:12px;display:inline-flex}.redemption-dialog__note svg[data-v-86b2194f]{fill:currentColor;flex:none}.redemption-dialog__actions[data-v-86b2194f]{grid-template-columns:repeat(2,1fr);gap:12px;width:290px;margin-top:auto;display:grid}.redemption-button[data-v-86b2194f]{border-radius:var(--radius-md);cursor:pointer;height:46px;font-size:14px;font-weight:800;transition:transform .16s,border-color .16s,background .16s}.redemption-button[data-v-86b2194f]:hover{transform:translateY(-1px)}.redemption-button[data-v-86b2194f]:disabled{cursor:not-allowed;background:var(--disabled-button-bg-color);color:var(--disabled-button-text-color);opacity:1;transform:none}.redemption-button--ghost[data-v-86b2194f]{border:1px solid var(--line-color);color:var(--primary-color);background:0 0}.redemption-button--ghost[data-v-86b2194f]:hover{background:var(--hover-bg-color)}.redemption-button--primary[data-v-86b2194f]{background:var(--brand-active-color);color:#fff;box-shadow:0 12px 30px color-mix(in srgb, var(--brand-active-color) 24%, transparent);border:0}.redemption-dialog__media[data-v-86b2194f]{justify-content:center;align-items:center;width:100%;display:inline-flex;position:relative;overflow:hidden}.redemption-dialog__media img[data-v-86b2194f]{object-fit:contain;width:100%;max-width:none;height:100%}.redemption-dialog-enter-active[data-v-86b2194f],.redemption-dialog-leave-active[data-v-86b2194f]{transition:opacity .16s}.redemption-dialog-enter-active .redemption-dialog__panel[data-v-86b2194f],.redemption-dialog-leave-active .redemption-dialog__panel[data-v-86b2194f]{transition:transform .16s,opacity .16s}.redemption-dialog-enter-from[data-v-86b2194f],.redemption-dialog-leave-to[data-v-86b2194f]{opacity:0}.redemption-dialog-enter-from .redemption-dialog__panel[data-v-86b2194f],.redemption-dialog-leave-to .redemption-dialog__panel[data-v-86b2194f]{opacity:0;transform:translateY(10px)scale(.98)}@media (width<=720px){.redemption-dialog[data-v-86b2194f]{padding:16px}.redemption-dialog__panel[data-v-86b2194f]{grid-template-columns:1fr;height:auto;min-height:auto}.redemption-dialog__content[data-v-86b2194f]{flex:auto;width:100%;padding:30px 20px 20px}.redemption-dialog__content h2[data-v-86b2194f]{font-size:28px}.redemption-form[data-v-86b2194f]{margin-top:20px}.redemption-form input[data-v-86b2194f]{width:100%}.redemption-dialog__actions[data-v-86b2194f]{width:100%;margin-top:22px}.redemption-dialog__media[data-v-86b2194f]{display:none}}:root{--vip-card-border-color:#ffffff1a;--vip-card-title-color:var(--primary-color);--vip-card-text-color:var(--text-soft-color)}:root[data-theme=light]{--vip-card-border-color:#00000014;--vip-card-title-color:#fff;--vip-card-text-color:#ffffffb8}.header[data-v-81d32578]{z-index:200;width:100%;height:64px;color:var(--primary-color);align-items:center;padding:0 24px;transition:background .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s,box-shadow .18s;display:flex;top:0}.header .h-l[data-v-81d32578],.header .h-r[data-v-81d32578],.header .h-c[data-v-81d32578]{align-items:center;display:inline-flex}.header .h-l[data-v-81d32578],.header .h-r[data-v-81d32578]{flex:1 0 0;min-width:0}.header .h-c[data-v-81d32578]{flex:0 auto}.header .h-r[data-v-81d32578]{justify-content:flex-end;gap:20px}.header--with-shadow[data-v-81d32578]{box-shadow:0 -4px 24px #0000000a}.header--transparent[data-v-81d32578]{box-shadow:none}.header-main[data-v-81d32578]{align-items:center;gap:18px;min-width:0;display:inline-flex}.header-brand[data-v-81d32578]{border-radius:var(--radius-md);height:38px;color:var(--primary-color);flex:none;justify-content:center;align-items:center;text-decoration:none;transition:background .16s;display:inline-flex}.header-brand[data-v-81d32578]:hover{background:var(--hover-bg-color)}.header-brand__logo[data-v-81d32578]{object-fit:contain;width:auto;max-width:128px;height:38px;display:block}.header-main-menu[data-v-81d32578]{align-items:center;gap:4px;min-width:0;display:inline-flex}.header-main-menu__item[data-v-81d32578]{height:38px;color:var(--text-primary-color);cursor:pointer;opacity:.6;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:500;line-height:1;transition:color .16s,opacity .16s;display:inline-flex}.header-main-menu__item[data-v-81d32578]:hover{color:var(--text-primary-color);opacity:1}.header-main-menu__item--active[data-v-81d32578]{color:var(--text-primary-color);opacity:1;font-weight:700}.header-main-menu__item--disabled[data-v-81d32578]{color:var(--text-disabled-color);cursor:not-allowed;opacity:.4}.header-main-menu__item--disabled[data-v-81d32578]:hover{color:var(--text-disabled-color);opacity:.4;background:0 0}.notification[data-v-81d32578],.profile[data-v-81d32578]{color:var(--primary-color);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.notification[data-v-81d32578]{border-radius:12px;width:38px;height:38px}.notification[data-v-81d32578]:hover{background:var(--hover-bg-color)}.profile[data-v-81d32578]{border-radius:12px}.profile[data-v-81d32578]:hover{background:var(--hover-bg-color)}.notification svg[data-v-81d32578]{fill:currentColor}.profile-avatar[data-v-81d32578],.user-avatar[data-v-81d32578]{background:var(--avatar-placeholder-bg-color);color:var(--white-color);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.profile-avatar[data-v-81d32578]{border-radius:12px;width:38px;height:38px;font-size:14px;overflow:hidden}.profile-avatar img[data-v-81d32578]{object-fit:cover;width:100%;height:100%}.user-panel[data-v-81d32578]{gap:16px;width:360px;display:grid}.user-summary[data-v-81d32578]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.user-avatar[data-v-81d32578]{letter-spacing:0;border-radius:50%;flex:none;width:46px;height:46px;font-size:16px;overflow:hidden}.user-avatar img[data-v-81d32578]{object-fit:cover;width:100%;height:100%}.user-name[data-v-81d32578]{color:var(--primary-color);align-items:center;gap:7px;font-size:13px;font-weight:850;line-height:1.3;display:inline-flex}.user-id[data-v-81d32578]{color:var(--text-muted-color);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.2;display:inline-flex}.user-id svg[data-v-81d32578]{fill:currentColor;width:13px;height:13px}.user-meta[data-v-81d32578]{flex:1;min-width:0}.summary-points[data-v-81d32578]{text-align:right;flex:none;justify-items:end;gap:3px;min-width:76px;display:grid}.summary-points span[data-v-81d32578]{color:var(--text-muted-color);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:850;line-height:1.2}.summary-points button[data-v-81d32578]{width:max-content;height:auto;color:var(--brand-active-color);cursor:pointer;text-align:right;background:0 0;border:0;border-radius:0;padding:0;font-size:18px;font-weight:950;line-height:1}.vip-card[data-v-81d32578]{--vip-card-title-color:#fff;--vip-card-text-color:#ffffffb8;background:var(--ink-action-color);width:100%;color:inherit;cursor:pointer;text-align:left;border:0;border-radius:12px;justify-content:space-between;align-items:center;padding:32px 18px;transition:all .3s;display:flex;position:relative;overflow:hidden}.vip-card svg[data-v-81d32578]{fill:currentColor}.vip-card[data-v-81d32578]:before{border-radius:inherit;content:"";opacity:0;pointer-events:none;-webkit-mask:linear-gradient(var(--white-color) 0 0) content-box, linear-gradient(var(--white-color) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--white-color) 0 0) content-box, linear-gradient(var(--white-color) 0 0);mask:linear-gradient(var(--white-color) 0 0) content-box, linear-gradient(var(--white-color) 0 0);background:linear-gradient(100deg,#0000 0% 35%,#ffffff3d 44%,#ffd67af2 50%,#a855f7ad 56%,#0000 65% 100%) -96px 0/96px 100% no-repeat;padding:1px;animation:3.55s linear infinite vip-border-shine-81d32578;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.vip-card .vip-info[data-v-81d32578]{z-index:3;position:relative}.vip-card .vip-card-crown[data-v-81d32578]{z-index:1;object-fit:contain;pointer-events:none;mix-blend-mode:lighten;opacity:.6;width:auto;height:100%;position:absolute;top:0;bottom:0;right:0;transform:rotate(-36deg)scale(2)translate(10px,10px)}.vip-card.vip-card--guide[data-v-81d32578]{background:linear-gradient(135deg,#09090b 0%,#18181b 100%);border:1px solid #ffffff0f;border-radius:16px;min-height:96px;padding:18px;box-shadow:0 8px 18px #00000014}.vip-card.vip-card--guide[data-v-81d32578]:before{display:none}.vip-card.vip-card--guide .vip-title[data-v-81d32578]{color:var(--white-color);text-shadow:none;letter-spacing:0;font-size:13px;font-weight:850}.vip-card.vip-card--guide .vip-date[data-v-81d32578]{color:#d4d4d8c7;max-width:200px;font-size:11px;line-height:1.45}.vip-card.vip-card--guide .vip-card-crown[data-v-81d32578]{transform:rotate(-28deg)scale(1.75)}.vip-card__state[data-v-81d32578]{color:#a1a1aaeb;letter-spacing:0;background:#27272aeb;border-radius:4px;align-items:center;height:18px;padding:0 5px;font-size:9px;font-weight:900;line-height:1;display:inline-flex}.vip-card__cta[data-v-81d32578]{z-index:3;background:var(--brand-color);color:#101010;height:32px;box-shadow:0 0 12px color-mix(in srgb, var(--brand-color) 15%, transparent);border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-size:12px;font-weight:900;line-height:1;display:inline-flex;position:relative}@keyframes vip-border-shine-81d32578{0%,4%{opacity:0;background-position:-96px 0}5%{opacity:1;background-position:-96px 0}18%{opacity:1;background-position:calc(100% + 96px) 0}19%,99.99%{opacity:0;background-position:calc(100% + 96px) 0}to{opacity:0;background-position:-96px 0}}.vip-title[data-v-81d32578]{color:var(--vip-card-title-color);text-shadow:0 0 12px #ffd67a2e;letter-spacing:.2rem;flex-wrap:wrap;align-items:center;gap:8px;font-size:20px;font-weight:800;line-height:1;display:inline-flex}.vip-date[data-v-81d32578]{color:var(--vip-card-text-color);margin-top:6px;font-size:13px}.user-menu[data-v-81d32578]{gap:3px;display:grid}.user-menu .item[data-v-81d32578],.logout-button[data-v-81d32578]{width:100%;height:44px;color:var(--text-secondary-color);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:650;display:flex}.user-menu .item svg[data-v-81d32578],.logout-button svg[data-v-81d32578]{fill:currentColor}.user-menu .item[data-v-81d32578]:hover,.logout-button[data-v-81d32578]:hover{background:color-mix(in srgb, var(--surface-soft-color) 72%, transparent);color:var(--primary-color)}.user-menu .item .icon[data-v-81d32578],.logout-button .icon[data-v-81d32578]{width:18px;height:18px;color:var(--text-muted-color);flex:none;justify-content:center;align-items:center;display:flex}.user-menu .item .icon svg[data-v-81d32578],.logout-button .icon svg[data-v-81d32578]{width:18px;height:18px}.user-menu .item span[data-v-81d32578],.logout-button span[data-v-81d32578]{flex:1;min-width:0}.user-menu .item>svg[data-v-81d32578],.logout-button>svg[data-v-81d32578]{width:15px;height:15px;color:var(--text-disabled-color)}.line[data-v-81d32578]{background:var(--border-color);width:100%;height:1px}@media (width<=900px){.header[data-v-81d32578]{padding:0 16px}.header .h-r[data-v-81d32578]{gap:12px}.header-main[data-v-81d32578]{gap:10px}.header-main-menu[data-v-81d32578]{display:none}.header-brand__logo[data-v-81d32578]{max-width:112px;height:28px}}.app-empty-state[data-v-5a02ba13]{width:100%;min-height:var(--app-empty-state-min-height,340px);color:var(--text-soft-color);text-align:center;align-content:center;place-items:center;gap:12px;display:grid}.app-empty-state strong[data-v-5a02ba13]{font-size:15px;line-height:1.5}.app-empty-state__icon[data-v-5a02ba13]{color:var(--ink-action-color);font-size:38px;line-height:1}.app-skeleton-shimmer{align-content:inherit;gap:inherit;width:100%;min-width:0;height:100%;display:grid}.app-skeleton-shimmer>.app-skeleton-shimmer__surface,.app-skeleton-shimmer>.app-skeleton-shimmer__scan{position:relative;overflow:hidden}.app-skeleton-shimmer>.app-skeleton-shimmer__surface{background:var(--app-skeleton-base-color,#eceef1)!important;box-shadow:none!important}.app-skeleton-shimmer>.app-skeleton-shimmer__scan:after{background:linear-gradient(90deg, transparent, var(--app-skeleton-highlight-color,#ffffffb8), transparent);content:"";animation:app-skeleton-shimmer var(--app-skeleton-shimmer-duration,1.3s) ease-in-out infinite;pointer-events:none;position:absolute;inset:0;transform:translate(-100%)}@keyframes app-skeleton-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.app-skeleton-shimmer>.app-skeleton-shimmer__scan:after{opacity:.28;animation:none;transform:none}}.home-banner[data-v-1ec75407]{background:var(--background-color);width:100%;padding:8px 8px 0}.home-banner__frame[data-v-1ec75407]{aspect-ratio:5.42;background:var(--background-color);border-radius:16px;width:100%;min-height:132px;max-height:288px;position:relative;overflow:hidden}.home-banner__skeleton[data-v-1ec75407],.home-banner__skeleton>span[data-v-1ec75407]{width:100%;height:100%}.home-banner__empty[data-v-1ec75407]{--app-empty-state-min-height:100%;position:absolute;inset:0}.home-banner__slide[data-v-1ec75407]{background:var(--background-color);clip-path:inset(0 round 16px);opacity:0;pointer-events:none;border-radius:18px;width:74%;height:100%;transition:top .42s,left .42s,width .42s,height .42s,opacity .24s,transform .42s;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)scale(.96)}.home-banner__slide--active[data-v-1ec75407]{z-index:3;clip-path:inset(0 round 16px);opacity:1;pointer-events:auto;width:74%;height:100%;top:0;left:50%;transform:translate(-50%)scale(1)}.home-banner__slide--previous[data-v-1ec75407],.home-banner__slide--next[data-v-1ec75407]{z-index:1;clip-path:none;opacity:1;pointer-events:auto;cursor:pointer;filter:brightness(.84)saturate(.92);backface-visibility:hidden;width:28%;height:calc(100% - 20px);-webkit-mask-image:var(--home-banner-side-mask);-webkit-mask-image:var(--home-banner-side-mask);mask-image:var(--home-banner-side-mask);top:10px;transform:translate(-50%)scale(.99);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.home-banner__slide--previous[data-v-1ec75407]{--home-banner-side-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 152 100' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M8 0 L144 8 Q152 8 152 16 L152 84 Q152 92 144 92 L8 100 Q0 100 0 92 L0 8 Q0 0 8 0 Z'/%3E%3C/svg%3E");left:14%}.home-banner__slide--next[data-v-1ec75407]{--home-banner-side-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 152 100' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M8 8 L144 0 Q152 0 152 8 L152 92 Q152 100 144 100 L8 92 Q0 92 0 84 L0 16 Q0 8 8 8 Z'/%3E%3C/svg%3E");left:86%}.home-banner__slide--hidden[data-v-1ec75407]{z-index:0}.home-banner__image[data-v-1ec75407]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.home-banner__tags[data-v-1ec75407]{z-index:2;opacity:0;pointer-events:none;flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:calc(100% - 28px);max-height:60px;transition:opacity .18s,transform .18s;display:flex;position:absolute;top:14px;right:14px;overflow:hidden;transform:translateY(-4px)}.home-banner__tags span[data-v-1ec75407]{color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;height:25px;padding:0 10px;font-size:11px;font-weight:850;line-height:1;display:inline-flex;box-shadow:0 4px 14px #0000001f}.home-banner__slide--active .home-banner__tags[data-v-1ec75407]{opacity:1;transform:translateY(0)}.home-banner__tag[data-v-1ec75407]{background:#11182794}.home-banner__type-tag[data-v-1ec75407]{background:#111827c2}.home-banner__type-tag--1[data-v-1ec75407]{background:#4f46e5e6}.home-banner__type-tag--2[data-v-1ec75407]{background:#ea580ce6}.home-banner__type-tag--3[data-v-1ec75407]{background:#059669e6}.home-banner__type-tag--4[data-v-1ec75407]{background:#111827e6}.home-banner__nav[data-v-1ec75407]{z-index:5;width:38px;height:38px;color:var(--primary-color);cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;place-items:center;transition:background .16s,color .16s,transform .16s;display:inline-grid;position:absolute;top:50%;transform:translateY(-50%)}.home-banner__nav[data-v-1ec75407]:hover{background:var(--brand-color);color:#fff;transform:translateY(-50%)scale(1.04)}.home-banner__nav svg[data-v-1ec75407]{fill:currentColor;width:18px;height:18px}.home-banner__nav--prev[data-v-1ec75407]{left:22px}.home-banner__nav--next[data-v-1ec75407]{right:22px}.home-banner__dots[data-v-1ec75407]{z-index:5;gap:6px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.home-banner__dot[data-v-1ec75407]{cursor:pointer;background:#ffffff9e;border:0;border-radius:999px;width:6px;height:6px;padding:0;transition:width .16s,background .16s}.home-banner__dot--active[data-v-1ec75407]{background:var(--brand-color);width:18px}@media (width<=720px){.home-banner[data-v-1ec75407]{padding:6px 6px 0}.home-banner__frame[data-v-1ec75407]{border-radius:12px;min-height:96px}.home-banner__slide[data-v-1ec75407],.home-banner__slide--active[data-v-1ec75407]{border-radius:12px;width:78%}.home-banner__slide--previous[data-v-1ec75407],.home-banner__slide--next[data-v-1ec75407]{width:30%}.home-banner__tags[data-v-1ec75407]{gap:5px;max-width:calc(100% - 18px);top:9px;right:9px}.home-banner__tags span[data-v-1ec75407]{height:21px;padding:0 7px;font-size:9px}.home-banner__nav[data-v-1ec75407]{width:30px;height:30px}.home-banner__nav svg[data-v-1ec75407]{width:15px;height:15px}.home-banner__nav--prev[data-v-1ec75407]{left:12px}.home-banner__nav--next[data-v-1ec75407]{right:12px}}.app-load-failed[data-v-29bca803]{width:100%;min-height:240px;color:var(--text-muted-color);text-align:center;place-content:center;justify-items:center;gap:8px;display:grid}.app-load-failed p[data-v-29bca803]{color:var(--primary-color);margin:0;font-size:14px;font-weight:750;line-height:1.5}.app-load-failed span[data-v-29bca803]{font-size:13px;line-height:1.5}.app-load-failed button[data-v-29bca803]{color:currentColor;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:28px;line-height:1;transition:color .16s,transform .22s;display:inline-flex}.app-load-failed button[data-v-29bca803]:hover{color:var(--primary-color);transform:rotate(45deg)}.app-load-failed button[data-v-29bca803]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:50%}.app-select-trigger[data-v-f28bfa87]{border:1px solid var(--line-color);background:var(--surface-muted-color);min-width:114px;height:36px;color:var(--text-soft-color);cursor:pointer;border-radius:999px;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:14px;line-height:1;transition:border-color .16s,color .16s,background .16s,box-shadow .16s;display:inline-flex}.app-select-trigger[data-v-f28bfa87]:hover,.app-select-trigger[data-state=open][data-v-f28bfa87]{border-color:var(--input-border-focus-color);color:var(--primary-color)}.app-select-trigger[data-v-f28bfa87]:focus-visible,.app-select-trigger[data-state=open][data-v-f28bfa87]{border-color:var(--input-border-focus-color);box-shadow:0 0 0 3px var(--input-focus-shadow-color)}.app-select-trigger__value[data-v-f28bfa87]{align-items:center;min-width:0;font-size:14px;line-height:1;display:inline-flex}.app-select-trigger__icon[data-v-f28bfa87]{width:7px;height:7px;color:var(--text-muted-color);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;justify-content:center;align-items:center;transition:transform .16s;display:inline-flex;transform:translateY(-2px)rotate(45deg)}.app-select-trigger[data-state=open] .app-select-trigger__icon[data-v-f28bfa87]{transform:translateY(2px)rotate(225deg)}.app-select-content{z-index:50;min-width:var(--reka-select-trigger-width);border:1px solid var(--line-color);border-radius:var(--radius-lg);background:var(--surface-color);color:var(--primary-color);box-shadow:var(--shadow-popover);overflow:hidden}.app-select-viewport{padding:6px}.app-select-item{border-radius:var(--radius-md);min-height:34px;color:var(--text-soft-color);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:10px;padding:0 34px 0 12px;font-size:14px;display:flex;position:relative}.app-select-item[data-highlighted]{background:var(--list-hover-bg-color);color:var(--primary-color)}.app-select-item[data-state=checked]{color:var(--primary-color);font-weight:800}.app-select-item[data-disabled]{color:color-mix(in srgb, var(--text-muted-color) 42%, transparent);cursor:not-allowed}.app-select-item__indicator{color:var(--primary-color);font-weight:900;display:inline-flex;position:absolute;right:12px}.masonry-list[data-v-7497bbad]{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--masonry-column-width)), 1fr));gap:var(--masonry-gap);width:100%;display:grid;position:relative}.masonry-list--ready[data-v-7497bbad]{display:block}.work-preview-card[data-v-76b7b534]{cursor:pointer;background:0 0;border-radius:14px;transition:transform .2s;overflow:hidden}.work-preview-card[data-v-76b7b534]:hover{transform:translateY(-4px)}.work-preview-card:hover .work-preview-card__cover>img[data-v-76b7b534]{transform:scale(1.06)}.work-preview-card__cover[data-v-76b7b534]{background:var(--tag-bg-color);border-radius:14px;position:relative;overflow:hidden}.work-preview-card__cover>img[data-v-76b7b534]{transform-origin:50%;width:100%;height:auto;transition:transform .26s;display:block}.card-tag[data-v-76b7b534]{z-index:1;max-width:calc(100% - 20px);color:var(--white-color);text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000070;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:800;line-height:1;position:absolute;top:10px;left:10px;overflow:hidden}.work-preview-card__body[data-v-76b7b534]{padding:10px 2px 0}.work-preview-card__body h3[data-v-76b7b534]{color:var(--primary-color);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:850;line-height:1.35;overflow:hidden}.work-preview-card__meta[data-v-76b7b534]{z-index:1;color:var(--white-color);background:linear-gradient(#0000 0%,#0000008f 100%);justify-content:space-between;align-items:center;gap:10px;padding:26px 10px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.work-preview-card__author[data-v-76b7b534]{align-items:center;gap:6px;min-width:0;display:inline-flex}.work-preview-card__author img[data-v-76b7b534],.work-preview-card__author>span[data-v-76b7b534]{border-radius:50%;flex:none;width:22px;height:22px}.work-preview-card__author img[data-v-76b7b534]{object-fit:cover}.work-preview-card__author>span[data-v-76b7b534]{background:var(--avatar-placeholder-bg-color);color:var(--white-color);justify-content:center;align-items:center;font-size:11px;font-weight:900;display:inline-flex}.work-preview-card__author strong[data-v-76b7b534]{min-width:0;color:color-mix(in srgb, var(--white-color) 88%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.work-preview-card__author--empty[data-v-76b7b534]{visibility:hidden}.work-preview-card__stats[data-v-76b7b534]{color:color-mix(in srgb, var(--white-color) 86%, transparent);flex:none;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.work-preview-card__stats span[data-v-76b7b534]{align-items:center;gap:4px;line-height:1;display:inline-flex}.work-preview-card__stats svg[data-v-76b7b534]{fill:currentColor;flex:none;width:15px;height:15px}.project-card[data-v-dca162bf]{background:var(--surface-color);min-width:0;color:var(--primary-color);cursor:pointer;border-radius:18px;outline:none;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden;box-shadow:0 0 28px #10182829}.project-card[data-v-dca162bf]:hover,.project-card[data-v-dca162bf]:focus-visible{transform:translateY(-3px);box-shadow:0 0 38px #10182833}.project-card__body[data-v-dca162bf]{gap:16px;padding:20px;display:grid}.project-card__header[data-v-dca162bf]{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.project-card__tags[data-v-dca162bf]{gap:6px;min-width:0;display:flex;overflow:hidden}.project-card__tags span[data-v-dca162bf]{background:var(--surface-soft-color);color:var(--text-soft-color);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:750;overflow:hidden}.project-card__badges[data-v-dca162bf]{flex:none;align-items:center;gap:6px;display:flex}.project-card__status[data-v-dca162bf],.project-card__featured[data-v-dca162bf],.project-card__interested[data-v-dca162bf]{white-space:nowrap;border-radius:999px;align-items:center;height:24px;padding:0 8px;font-size:10px;font-weight:850;display:inline-flex}.project-card__status[data-v-dca162bf]{color:#fff;background:#18181b}.project-card__status--1[data-v-dca162bf]{background:var(--ink-action-color)}.project-card__status--2[data-v-dca162bf]{background:#a86616}.project-card__status--3[data-v-dca162bf],.project-card__status--4[data-v-dca162bf]{background:#52525b}.project-card__featured[data-v-dca162bf]{background:color-mix(in srgb, var(--ink-action-color) 9%, var(--surface-color));color:var(--ink-action-color)}.project-card__interested[data-v-dca162bf]{background:var(--surface-soft-color);color:var(--text-soft-color)}.project-card__title-row[data-v-dca162bf]{justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.project-card__title-row h2[data-v-dca162bf]{min-width:0;color:var(--primary-color);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:19px;font-weight:900;line-height:1.38;overflow:hidden}.project-card__title-row>strong[data-v-dca162bf]{color:var(--ink-action-color);white-space:nowrap;flex:none;font-size:15px;font-weight:900}.project-card__summary[data-v-dca162bf]{color:var(--text-soft-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.project-card__footer[data-v-dca162bf]{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.project-card__footer>span[data-v-dca162bf]{color:var(--text-muted-color);font-size:10px}.project-card__stats[data-v-dca162bf]{color:var(--text-muted-color);flex:none;gap:10px;font-size:10px;display:flex}.project-card__stats span[data-v-dca162bf]{align-items:center;gap:3px;display:inline-flex}@media (width<=560px){.project-card__body[data-v-dca162bf]{padding:17px}}.asset-material-card[data-v-2a109201]{background:var(--surface-color);color:var(--primary-color);cursor:pointer;box-shadow:inset 0 0 0 1px var(--line-subtle-color);border-radius:12px;transition:box-shadow .18s,transform .18s;position:relative;overflow:hidden}.asset-material-card[data-v-2a109201]:hover,.asset-material-card[data-v-2a109201]:focus-within{box-shadow:0 16px 36px var(--shadow-soft-color), inset 0 0 0 1px var(--border-light-color);transform:translateY(-3px)}.asset-material-card:hover .asset-material-card__cover>img[data-v-2a109201],.asset-material-card:focus-within .asset-material-card__cover>img[data-v-2a109201]{transform:scale(1.045)}.asset-material-card.asset-material-card--has-actions:hover .asset-material-card__title-row h3[data-v-2a109201],.asset-material-card.asset-material-card--has-actions:focus-within .asset-material-card__title-row h3[data-v-2a109201]{opacity:0;transform:translateY(-4px)}.asset-material-card.asset-material-card--has-actions:hover .asset-material-card__actions[data-v-2a109201],.asset-material-card.asset-material-card--has-actions:focus-within .asset-material-card__actions[data-v-2a109201]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.asset-material-card.asset-material-card--preview[data-v-2a109201]:hover,.asset-material-card.asset-material-card--preview[data-v-2a109201]:focus-within,.asset-material-card.asset-material-card--preview:hover .asset-material-card__cover>img[data-v-2a109201],.asset-material-card.asset-material-card--preview:focus-within .asset-material-card__cover>img[data-v-2a109201]{transform:none}.asset-material-card__cover[data-v-2a109201]{background:var(--surface-soft-color);min-height:160px;position:relative;overflow:hidden}.asset-material-card__cover>img[data-v-2a109201]{object-fit:cover;transform-origin:50%;width:100%;height:auto;min-height:160px;transition:transform .24s;display:block}.asset-material-card__cover[data-v-2a109201]:after{content:"";pointer-events:none;background:linear-gradient(#11182700 0%,#111827b8 100%);height:46%;position:absolute;bottom:0;left:0;right:0}.asset-material-card__system-tags[data-v-2a109201]{z-index:2;flex-wrap:wrap;align-items:center;gap:5px;max-width:calc(100% - 98px);display:flex;position:absolute;top:10px;left:10px}.asset-material-card__system-tag[data-v-2a109201],.asset-material-card__style-tag[data-v-2a109201]{color:#fff;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;justify-content:center;align-items:center;min-width:0;font-size:11px;font-weight:850;line-height:1;display:inline-flex;overflow:hidden}.asset-material-card__system-tag[data-v-2a109201]{height:24px;padding:0 8px}.asset-material-card__system-tag--featured[data-v-2a109201]{background:#111827bd}.asset-material-card__system-tag--hot[data-v-2a109201]{background:#f04438db}.asset-material-card__system-tag--new[data-v-2a109201]{background:#12b76adb}.asset-material-card__system-tag--vip[data-v-2a109201]{background:#b76e00e0}.asset-material-card__style-tag[data-v-2a109201]{z-index:2;background:#11182799;max-width:92px;height:24px;padding:0 9px;position:absolute;top:10px;right:10px}.asset-material-card__title-row[data-v-2a109201]{z-index:3;align-items:center;min-width:0;min-height:38px;display:grid;position:absolute;bottom:10px;left:10px;right:10px}.asset-material-card__title-row h3[data-v-2a109201]{min-width:0;color:var(--white-color);text-shadow:0 1px 8px #11182775;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;margin:0;font-size:14px;font-weight:850;line-height:1.38;transition:opacity .18s,transform .18s;display:-webkit-box;overflow:hidden}.asset-material-card__actions[data-v-2a109201]{z-index:4;opacity:0;visibility:hidden;pointer-events:none;grid-template-columns:minmax(0,1fr);gap:8px;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;bottom:10px;left:10px;right:10px;transform:translateY(14px)}.asset-material-card__actions--dual[data-v-2a109201]{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-material-card__action-primary[data-v-2a109201],.asset-material-card__action-secondary[data-v-2a109201]{border:1px solid var(--ink-action-color);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-width:0;height:38px;font-size:13px;font-weight:850;line-height:1;transition:background .16s,color .16s,border-color .16s;display:inline-flex;overflow:hidden}.asset-material-card__action-primary[data-v-2a109201]:disabled,.asset-material-card__action-secondary[data-v-2a109201]:disabled{cursor:wait;opacity:.68}.asset-material-card__action-primary[data-v-2a109201]{background:var(--ink-action-color);color:#fff}.asset-material-card__action-primary[data-v-2a109201]:hover:not(:disabled){background:var(--ink-action-hover-color);color:#fff}.asset-material-card__action-secondary[data-v-2a109201]{color:var(--primary-color);background:#ffffffeb;border:0}.asset-material-card__action-secondary[data-v-2a109201]:hover:not(:disabled){color:var(--ink-action-hover-color)}.home-header-label[data-v-08238cdd]{color:var(--text-muted-color);letter-spacing:.02em;font-size:13px;font-weight:700}.home-page[data-v-08238cdd]{width:var(--main-width);margin-left:var(--sidebar-width);padding:0 24px 56px}.home-load-failed[data-v-08238cdd]{min-height:calc(100vh - var(--header-height,70px))}.home-section-failed[data-v-08238cdd]{min-height:220px}.home-section-failed--works[data-v-08238cdd]{min-height:520px}.home-section-empty[data-v-08238cdd]{--app-empty-state-min-height:180px}.home-section-empty--artists[data-v-08238cdd]{--app-empty-state-min-height:420px}.home-section-empty--works[data-v-08238cdd]{--app-empty-state-min-height:360px}.home-content[data-v-08238cdd]{width:100%;padding:38px 8px 0}.home-section[data-v-08238cdd]{padding:36px 0 28px}.home-feature-layout[data-v-08238cdd]{grid-template-columns:minmax(0,1fr) minmax(290px,320px);align-items:start;gap:28px;padding:0 0 28px;display:grid}.home-feature-layout__main[data-v-08238cdd]{gap:36px;min-width:0;display:grid}.home-feature-layout__main .home-section[data-v-08238cdd]{padding:0}.home-feature-layout__aside[data-v-08238cdd]{min-width:0}.home-feature-layout__aside .home-section[data-v-08238cdd]{padding:0}.artist-ranking-card[data-v-08238cdd]{background:var(--card-bg-color);border-radius:20px;padding:8px 22px 18px}.home-section__header[data-v-08238cdd]{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:22px;display:flex}.home-section__header>div[data-v-08238cdd]:first-child{min-width:0}.home-section__header p[data-v-08238cdd]{color:var(--text-muted-color);letter-spacing:.2em;margin:0 0 6px;font-size:10px;font-weight:900}.home-section__header h1[data-v-08238cdd],.home-section__header h2[data-v-08238cdd]{color:var(--primary-color);letter-spacing:-.04em;margin:0;font-size:clamp(24px,2vw,32px);font-weight:950;line-height:1.18}.home-section__actions[data-v-08238cdd]{flex:none;align-items:center;gap:20px;display:inline-flex}.home-section__refresh[data-v-08238cdd],.home-section__more[data-v-08238cdd]{min-height:38px;color:var(--text-soft-color);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:800;transition:color .16s;display:inline-flex}.home-section__refresh[data-v-08238cdd]{font-weight:700}.home-section__refresh[data-v-08238cdd]:hover{color:var(--primary-color)}.home-section__refresh:hover svg[data-v-08238cdd]{transform:rotate(180deg)}.home-section__refresh svg[data-v-08238cdd]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:14px;height:14px;transition:transform .22s}.home-section__more[data-v-08238cdd]:hover{color:var(--primary-color)}.home-section__more:hover svg[data-v-08238cdd]{transform:translate(3px)}.home-section__more svg[data-v-08238cdd]{color:#ccc;fill:currentColor;flex:none;width:12px;height:12px;transition:transform .16s}.home-project-skeleton[data-v-08238cdd]{border-radius:18px;align-content:start;gap:13px;min-height:190px;padding:18px;display:grid}.home-project-skeleton__tags[data-v-08238cdd],.home-project-skeleton__title[data-v-08238cdd],.home-project-skeleton__summary[data-v-08238cdd],.home-project-skeleton__meta[data-v-08238cdd]{border-radius:8px}.home-project-skeleton__tags[data-v-08238cdd]{width:36%;height:22px}.home-project-skeleton__title[data-v-08238cdd]{width:78%;height:24px;margin-top:2px}.home-project-skeleton__summary[data-v-08238cdd]{width:100%;height:13px}.home-project-skeleton__summary--short[data-v-08238cdd]{width:64%}.home-project-skeleton__meta[data-v-08238cdd]{width:48%;height:12px;margin-top:auto}.home-material-skeleton[data-v-08238cdd]{border-radius:14px;padding:10px}.home-material-skeleton__content[data-v-08238cdd]{gap:10px}.home-material-skeleton__cover[data-v-08238cdd]{aspect-ratio:16/9;border-radius:10px;width:100%}.home-material-skeleton__title[data-v-08238cdd]{border-radius:7px;width:76%;height:15px}.home-material-skeleton__author[data-v-08238cdd]{border-radius:6px;width:52%;height:12px}.artist-list[data-v-08238cdd]{grid-template-columns:1fr;display:grid}.home-artist-skeleton[data-v-08238cdd]{grid-template-columns:28px 44px minmax(0,1fr) 42px;align-items:center;gap:10px;height:auto;min-height:72px;padding:14px 0}.home-artist-skeleton__rank[data-v-08238cdd]{border-radius:50%;width:28px;height:28px}.home-artist-skeleton__avatar[data-v-08238cdd]{border-radius:50%;width:44px;height:44px}.home-artist-skeleton__info[data-v-08238cdd]{gap:8px;min-width:0;height:auto;display:grid}.home-artist-skeleton__name[data-v-08238cdd]{border-radius:7px;width:72%;height:14px}.home-artist-skeleton__meta[data-v-08238cdd]{border-radius:5px;width:92%;height:10px}.home-artist-skeleton__metric[data-v-08238cdd]{border-radius:8px;width:42px;height:24px}.home-artist-skeleton__more[data-v-08238cdd]{height:40px;margin-top:4px}.home-artist-skeleton__more>span[data-v-08238cdd]{border-radius:10px;width:100%;height:40px}.artist-item[data-v-08238cdd]{grid-template-columns:28px 44px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:14px 0;transition:background .16s;display:grid}.artist-item+.artist-item[data-v-08238cdd]{border-top:1px solid var(--line-color)}.artist-item:hover .artist-item__rank[data-v-08238cdd]{background:var(--ink-action-color);color:var(--white-color)}.artist-item__rank[data-v-08238cdd]{background:var(--surface-color);width:28px;height:28px;color:var(--text-soft-color);box-shadow:inset 0 0 0 1px var(--line-color);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:900;transition:background .16s,color .16s;display:inline-flex}.artist-item__avatar[data-v-08238cdd]{width:44px;height:44px;color:var(--white-color);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--white-color) 18%, transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:900;display:inline-flex}.artist-item__avatar img[data-v-08238cdd]{border-radius:inherit;object-fit:cover;width:100%;height:100%}.artist-item__info[data-v-08238cdd]{min-width:0}.artist-item__info p[data-v-08238cdd]{color:var(--text-muted-color);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:11px;overflow:hidden}.artist-item__name-row[data-v-08238cdd]{min-width:0}.artist-item__name-row h3[data-v-08238cdd]{color:var(--primary-color);text-overflow:ellipsis;white-space:nowrap;margin:0 0 5px;font-size:14px;font-weight:900;overflow:hidden}.artist-item__name-row[data-v-08238cdd] .identity-certified-trigger{gap:3px;height:20px;padding:0 6px;font-size:9px}.artist-item__name-row[data-v-08238cdd] .identity-certified-trigger svg{width:11px;height:11px}.artist-item__metric[data-v-08238cdd]{justify-items:end;gap:1px;display:grid}.artist-item__metric strong[data-v-08238cdd]{color:var(--primary-color);font-size:16px;font-weight:950}.artist-item__metric span[data-v-08238cdd]{color:var(--text-muted-color);font-size:9px}.home-section__header--artists[data-v-08238cdd]{align-items:flex-start;margin-bottom:18px}.artist-more[data-v-08238cdd]{background:var(--surface-color);width:100%;height:40px;color:var(--primary-color);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:4px;font-size:12px;font-weight:850;transition:background .16s,color .16s;display:flex}.artist-more[data-v-08238cdd]:hover{background:var(--ink-action-color);color:var(--white-color)}.project-grid[data-v-08238cdd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.project-grid[data-v-08238cdd] .project-card{border:1px solid var(--line-subtle-color);box-shadow:var(--shadow-sm)}.project-grid[data-v-08238cdd] .project-card:hover,.project-grid[data-v-08238cdd] .project-card:focus-visible{box-shadow:var(--shadow-md)}.material-grid[data-v-08238cdd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.material-grid[data-v-08238cdd] .asset-material-card__cover{aspect-ratio:16/9;min-height:0}.material-grid[data-v-08238cdd] .asset-material-card__cover>img{object-fit:cover;width:100%;height:100%;min-height:0}.material-grid[data-v-08238cdd] .asset-material-card--preview:hover,.material-grid[data-v-08238cdd] .asset-material-card--preview:focus-within{box-shadow:var(--shadow-md), inset 0 0 0 1px var(--border-light-color);transform:translateY(-3px)}.material-grid[data-v-08238cdd] .asset-material-card--preview:hover .asset-material-card__cover>img,.material-grid[data-v-08238cdd] .asset-material-card--preview:focus-within .asset-material-card__cover>img{transform:scale(1.045)}.home-section--works[data-v-08238cdd]{padding-top:0;padding-bottom:0}.home-section__header--works[data-v-08238cdd]{align-items:center}.home-work-sort[data-v-08238cdd]{flex:none;display:inline-block}.home-work-sort[data-v-08238cdd] .app-select-trigger{min-width:120px}.home-work-item[data-v-08238cdd]{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;display:block}.home-work-item[data-v-08238cdd]:focus-visible{outline:2px solid var(--ink-action-color);outline-offset:3px;border-radius:14px}.home-work-item[data-v-08238cdd] .work-preview-card__cover>img{object-fit:cover}.home-work-skeleton__item[data-v-08238cdd]{height:auto}.home-work-skeleton[data-v-08238cdd]{border-radius:18px;padding:10px}.home-work-skeleton__content[data-v-08238cdd]{gap:11px}.home-work-skeleton__cover[data-v-08238cdd]{aspect-ratio:1;border-radius:14px;width:100%}.home-work-skeleton--portrait .home-work-skeleton__cover[data-v-08238cdd]{aspect-ratio:4/5}.home-work-skeleton--landscape .home-work-skeleton__cover[data-v-08238cdd]{aspect-ratio:4/3}.home-work-skeleton__title[data-v-08238cdd]{border-radius:7px;width:68%;height:16px;margin:0 4px}.work-load-state[data-v-08238cdd]{min-height:116px;color:var(--text-muted-color);text-align:center;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.work-load-state>button[data-v-08238cdd]{color:var(--primary-color);cursor:pointer;background:0 0;border:0;padding:6px 10px;font-size:12px;font-weight:850}.work-load-state__spinner[data-v-08238cdd]{border:2px solid var(--line-strong-color);border-top-color:var(--ink-action-color);border-radius:50%;width:17px;height:17px;animation:.7s linear infinite home-work-spin-08238cdd}.work-limit[data-v-08238cdd]{background:var(--card-bg-color);border-radius:20px;width:min(100%,680px);margin-top:18px;padding:28px}.work-limit strong[data-v-08238cdd]{color:var(--primary-color);margin-top:7px;font-size:20px;font-weight:950;display:block}.work-limit p[data-v-08238cdd]{color:var(--text-soft-color);margin:8px 0 18px;font-size:12px;line-height:1.6}.work-limit button[data-v-08238cdd]{background:var(--ink-action-color);height:38px;color:var(--white-color);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:850;display:inline-flex}.work-limit__eyebrow[data-v-08238cdd]{color:var(--text-muted-color);letter-spacing:.08em;font-size:10px;font-weight:900}@keyframes home-work-spin-08238cdd{to{transform:rotate(360deg)}}@media (width<=1280px){.project-grid[data-v-08238cdd]{grid-template-columns:1fr}}@media (width<=1040px){.home-feature-layout[data-v-08238cdd]{grid-template-columns:1fr}}@media (width<=720px){.home-page[data-v-08238cdd]{padding-left:12px;padding-right:12px}.home-content[data-v-08238cdd]{padding-top:20px}.home-section[data-v-08238cdd]{padding:28px 0 22px}.home-section__header[data-v-08238cdd]{align-items:flex-start;margin-bottom:18px}.home-header-label[data-v-08238cdd]{display:none}.home-section__refresh[data-v-08238cdd],.home-section__more[data-v-08238cdd]{min-height:32px;font-size:11px}.material-grid[data-v-08238cdd]{grid-template-columns:1fr}.home-feature-layout[data-v-08238cdd]{gap:22px;padding-top:0}.artist-ranking-card[data-v-08238cdd]{padding:20px 18px 14px}}.app-pagination[data-v-827ad596]{color:var(--primary-color);justify-content:center;align-items:center;gap:12px;line-height:1;display:inline-flex}.app-pagination__page[data-v-827ad596],.app-pagination__arrow[data-v-827ad596],.app-pagination__ellipsis[data-v-827ad596]{flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.app-pagination__page[data-v-827ad596],.app-pagination__arrow[data-v-827ad596]{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:13px;font-weight:700;transition:background .16s,color .16s,opacity .16s}.app-pagination__page[data-v-827ad596]:hover:not(:disabled),.app-pagination__arrow[data-v-827ad596]:hover:not(:disabled){background:var(--hover-bg-color)}.app-pagination__page[data-v-827ad596]:disabled,.app-pagination__arrow[data-v-827ad596]:disabled{cursor:not-allowed;opacity:.34}.app-pagination__page--active[data-v-827ad596]{background:var(--ink-action-color);color:var(--white-color);opacity:1}.app-pagination__page--active[data-v-827ad596]:hover{background:var(--ink-action-color)}.app-pagination__arrow svg[data-v-827ad596]{fill:currentColor;width:18px;height:18px}.app-pagination__ellipsis[data-v-827ad596]{color:var(--primary-color);pointer-events:none;font-size:13px;font-weight:700}.asset-unlock-dialog[data-v-27a0f8d2]{gap:14px;display:grid}.asset-unlock-dialog__asset[data-v-27a0f8d2]{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;min-width:0;display:grid}.asset-unlock-dialog__cover[data-v-27a0f8d2]{aspect-ratio:4/3;background:var(--surface-soft-color);width:96px;color:var(--text-tertiary-color);border-radius:8px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.asset-unlock-dialog__cover img[data-v-27a0f8d2]{object-fit:cover;width:100%;height:100%;display:block}.asset-unlock-dialog__cover svg[data-v-27a0f8d2]{fill:currentColor;opacity:.52;width:42px;height:42px}.asset-unlock-dialog__info[data-v-27a0f8d2]{gap:7px;min-width:0;display:grid}.asset-unlock-dialog__info strong[data-v-27a0f8d2],.asset-unlock-dialog__info small[data-v-27a0f8d2]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.asset-unlock-dialog__info strong[data-v-27a0f8d2]{color:var(--text-primary-color);font-size:17px;font-weight:920}.asset-unlock-dialog__info small[data-v-27a0f8d2]{color:var(--text-tertiary-color);font-size:12px;font-weight:760}.asset-unlock-dialog__price[data-v-27a0f8d2]{border:1px solid var(--border-light-color);background:var(--surface-soft-color);border-radius:8px;gap:7px;padding:14px;display:grid}.asset-unlock-dialog__price span[data-v-27a0f8d2]{color:var(--text-tertiary-color);font-size:12px;font-weight:760}.asset-unlock-dialog__price strong[data-v-27a0f8d2]{color:var(--danger-color);font-size:26px;font-weight:950;line-height:1}.asset-unlock-dialog__price em[data-v-27a0f8d2]{color:var(--text-muted-color);font-size:12px;font-style:normal;font-weight:800;text-decoration:line-through}.asset-unlock-dialog__price small[data-v-27a0f8d2]{background:color-mix(in srgb, var(--danger-color) 9%, transparent);width:fit-content;color:var(--danger-color);border-radius:6px;padding:4px 7px;font-size:12px;font-weight:820}.creative-config-panel{gap:18px;width:100%;padding-right:4px;display:grid}.creative-popover-panel{display:grid}.creative-popover-panel--aspect{width:max-content}.creative-popover-panel--aspect .creative-aspect-option{flex:0 0 54px;margin-right:12px}.creative-popover-panel--aspect .creative-aspect-option:last-of-type{margin-right:0}.creative-popover-panel--style{width:min(620px,100vw - 42px)}.creative-popover-panel--style .creative-style-options{grid-template-columns:repeat(5,minmax(0,1fr))}.creative-config-section{gap:10px;display:grid}.creative-config-section h3{color:var(--primary-color);letter-spacing:0;margin:0;font-size:14px;font-weight:900}.creative-config-flex-options{flex-wrap:nowrap;gap:8px;display:flex}.creative-aspect-options{display:flex}.creative-aspect-option{width:100%;min-width:54px;height:54px;color:var(--text-soft-color);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-content:center;place-items:center;gap:5px;margin-right:12px;transition:background .16s,border-color .16s,color .16s,transform .16s;display:grid}.creative-aspect-option:hover,.creative-aspect-option:focus-visible,.creative-aspect-option.creative-aspect-option--active{border-color:var(--ink-action-color);background:var(--hover-bg-color);color:var(--ink-action-color);outline:0;transform:translateY(-1px)}.creative-aspect-option:last-of-type{margin-right:0}.creative-aspect-option strong{color:currentColor;white-space:nowrap;font-size:12px;font-weight:850;line-height:1}.creative-aspect-option__icon{color:currentColor;justify-content:center;align-items:center;width:22px;height:20px;display:inline-flex}.creative-aspect-option__icon svg{fill:currentColor;width:16px;height:16px}.creative-aspect-option__shape{border:2px solid;border-radius:3px;display:inline-block}.creative-style-options{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.creative-style-option{border:1px solid color-mix(in srgb, var(--border-color) 76%, transparent);background:var(--surface-color);min-width:0;color:var(--primary-color);cursor:pointer;text-align:left;box-shadow:0 1px 2px color-mix(in srgb, var(--shadow-soft-color) 34%, transparent);border-radius:12px;align-content:start;gap:7px;padding:8px;transition:background .16s,border-color .16s,color .16s,transform .16s;display:grid}.creative-style-option img{aspect-ratio:16/11;object-fit:cover;border-radius:8px;width:100%}.creative-style-option strong,.creative-style-option span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.creative-style-option strong{font-size:12px;font-weight:900}.creative-style-option span{color:var(--text-muted-color);font-size:11px;font-weight:750}.creative-style-option:hover,.creative-style-option:focus-visible,.creative-style-option.creative-style-option--active{border-color:var(--ink-action-color);background:var(--hover-bg-color);outline:0;transform:translateY(-1px)}.creative-style-option.creative-style-option--active{color:var(--ink-action-color)}.creative-config-option{border:1px solid color-mix(in srgb, var(--border-color) 76%, transparent);background:var(--surface-color);color:var(--primary-color);cursor:pointer;box-shadow:0 1px 2px color-mix(in srgb, var(--shadow-soft-color) 34%, transparent);border-radius:12px;align-content:center;padding:10px 12px;transition:background .16s,border-color .16s,color .16s,transform .16s;display:grid}.creative-config-option strong,.creative-config-option span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.creative-config-option strong{font-size:13px;font-weight:900}.creative-config-option span{color:var(--text-muted-color);font-size:10px;font-weight:bolder}.creative-config-option:hover,.creative-config-option:focus-visible,.creative-config-option.creative-config-option--active{border-color:var(--ink-action-color);background:var(--hover-bg-color);outline:0;transform:translateY(-1px)}.creative-config-option.creative-config-option--active{color:var(--ink-action-color)}.creative-prompt[data-v-e2c4848d]{width:min(804px, 100vw - var(--sidebar-width) - 96px);gap:36px;display:grid}.creative-prompt h1[data-v-e2c4848d]{color:var(--primary-color);letter-spacing:0;text-align:center;margin:0;font-size:28px;font-weight:950;line-height:1.2}.creative-prompt__box[data-v-e2c4848d]{background:var(--card-bg-color);border:0;border-radius:24px;align-content:space-between;min-height:178px;padding:20px 18px 18px;transition:box-shadow .18s,transform .18s;display:grid}.creative-prompt__box[data-v-e2c4848d]:focus-within{box-shadow:0 14px 36px color-mix(in srgb, var(--shadow-soft-color) 42%, transparent), 0 0 34px 8px color-mix(in srgb, var(--ink-action-color) 10%, transparent);transform:translateY(-2px)}.creative-prompt__dock[data-v-e2c4848d]{width:100%;position:relative}.creative-prompt__edit-preview[data-v-e2c4848d]{color:var(--ink-action-color);pointer-events:auto;justify-content:center;align-items:center;gap:6px;display:inline-flex;position:absolute;bottom:calc(100% + 10px);right:14px}.creative-prompt__edit-arrow[data-v-e2c4848d]{flex:none;width:20px;height:20px}.creative-prompt__edit-image[data-v-e2c4848d]{background:var(--background-color);max-width:60px;max-height:60px;box-shadow:0 8px 24px color-mix(in srgb, var(--shadow-color) 14%, transparent);border-radius:20px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.creative-prompt__edit-image img[data-v-e2c4848d]{object-fit:contain;width:auto;max-width:60px;height:auto;max-height:60px;display:block}.creative-prompt__main[data-v-e2c4848d]{align-items:flex-start;gap:18px;display:flex;position:relative}.creative-prompt__upload[data-v-e2c4848d]{width:58px;height:74px;color:var(--text-muted-color);background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:background .16s,color .16s,transform .16s;display:inline-flex;position:relative}.creative-prompt__upload-empty[data-v-e2c4848d]{background:color-mix(in srgb, var(--text-muted-color) 14%, var(--background-color));width:50px;height:66px;color:color-mix(in srgb, var(--text-muted-color) 78%, var(--primary-color));cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0;transition:background .16s,box-shadow .16s,color .16s,transform .16s;display:inline-flex;position:relative;transform:rotate(-8deg);box-shadow:0 6px 24px #0003}.creative-prompt__upload-empty svg[data-v-e2c4848d]{fill:currentColor;width:24px;height:24px}.creative-prompt__upload-empty[data-v-e2c4848d]:hover{transform:rotate(-8deg)translateY(-2px);box-shadow:0 14px 30px #00000052}.creative-prompt__upload-empty--disabled[data-v-e2c4848d]{cursor:not-allowed;opacity:.55}.creative-prompt__upload-empty--disabled[data-v-e2c4848d]:hover{transform:rotate(-8deg)}.creative-prompt__upload-empty input[data-v-e2c4848d],.creative-prompt__reference-add-card input[data-v-e2c4848d]{opacity:0;cursor:pointer;position:absolute;inset:0}.creative-prompt__reference-stack[data-v-e2c4848d]{width:58px;height:74px;display:block;position:relative}.creative-prompt__reference-card[data-v-e2c4848d],.creative-prompt__reference-add-card[data-v-e2c4848d]{--compact-x:calc(var(--card-index) * 4px);--expanded-x:calc(var(--card-index) * 42px);--tilt:var(--card-tilt);background:var(--surface-color);transform:translateX(var(--compact-x)) translateY(calc(var(--card-index) * -3px)) rotate(var(--tilt));border:0;border-radius:16px;justify-content:center;align-items:center;padding:0;transition:transform .18s,box-shadow .18s;display:inline-flex;position:absolute;inset:0;box-shadow:0 10px 24px #00000042}.creative-prompt__reference-card[data-v-e2c4848d]{overflow:visible}.creative-prompt__reference-media[data-v-e2c4848d]{border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;overflow:hidden}.creative-prompt__reference-media img[data-v-e2c4848d]{object-fit:cover;width:100%;height:100%}.creative-prompt__reference-add-card[data-v-e2c4848d]{z-index:6;background:color-mix(in srgb, var(--text-muted-color) 18%, var(--surface-color));color:var(--text-muted-color);cursor:pointer}.creative-prompt__reference-add-card svg[data-v-e2c4848d]{fill:currentColor;width:22px;height:22px}.creative-prompt__reference-add-card--disabled[data-v-e2c4848d]{cursor:not-allowed;opacity:.55}.creative-prompt__upload--has-reference .creative-prompt__reference-add-card[data-v-e2c4848d]{background:color-mix(in srgb, var(--text-muted-color) 28%, var(--surface-color));width:30px;height:30px;color:color-mix(in srgb, var(--text-muted-color) 86%, var(--primary-color));border-radius:50%;inset:auto -12px -8px auto;transform:none;box-shadow:0 10px 24px #00000047}.creative-prompt__upload--has-reference .creative-prompt__reference-add-card svg[data-v-e2c4848d]{width:15px;height:15px}.creative-prompt__upload--has-reference[data-v-e2c4848d]:hover{z-index:20}.creative-prompt__upload--has-reference:hover .creative-prompt__reference-card[data-v-e2c4848d],.creative-prompt__upload--has-reference:hover .creative-prompt__reference-add-card[data-v-e2c4848d]{transform:translateX(var(--expanded-x)) translateY(calc(var(--card-index) * -4px)) rotate(var(--tilt));box-shadow:0 14px 32px #00000057}.creative-prompt__upload--has-reference:hover .creative-prompt__reference-add-card[data-v-e2c4848d]{border-radius:16px;width:58px;height:74px}.creative-prompt__reference-remove[data-v-e2c4848d]{z-index:2;border:1px solid color-mix(in srgb, var(--white-color) 18%, transparent);width:18px;height:18px;color:var(--white-color);cursor:pointer;opacity:0;background:#111111b8;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:900;line-height:1;transition:box-shadow .16s,opacity .16s,transform .16s;display:inline-flex;position:absolute;top:-1px;right:-1px;box-shadow:0 5px 14px #00000061}.creative-prompt__reference-card:hover .creative-prompt__reference-remove[data-v-e2c4848d]{opacity:1}.creative-prompt__reference-remove[data-v-e2c4848d]:hover{transform:scale(1.06);box-shadow:0 7px 18px #00000075}.creative-mention-popover[data-v-e2c4848d]{z-index:30;border:1px solid var(--line-color);border-radius:var(--radius-xl);background:var(--surface-color);width:max-content;min-width:220px;box-shadow:var(--shadow-popover);color:var(--primary-color);padding:12px;position:absolute;top:10px;left:76px;transform:translateY(calc(-100% - 10px))}.creative-mention-list[data-v-e2c4848d]{gap:4px;min-width:180px;display:grid}.creative-mention-option[data-v-e2c4848d]{min-width:0;height:42px;color:var(--primary-color);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:800;display:flex}.creative-mention-option img[data-v-e2c4848d]{object-fit:cover;border-radius:5px;flex:none;width:26px;height:26px}.creative-mention-option span[data-v-e2c4848d]{gap:1px;min-width:0;display:grid}.creative-mention-option strong[data-v-e2c4848d],.creative-mention-option small[data-v-e2c4848d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.creative-mention-option strong[data-v-e2c4848d]{color:currentColor;font-size:12px;font-weight:900}.creative-mention-option small[data-v-e2c4848d]{color:var(--text-muted-color);font-size:10px;font-weight:750}.creative-mention-option[data-v-e2c4848d]:hover,.creative-mention-option--active[data-v-e2c4848d]{background:var(--hover-bg-color);color:var(--ink-action-color)}.creative-prompt__input[data-v-e2c4848d]{width:100%;min-height:120px;max-height:220px;color:var(--primary-color);font:inherit;white-space:pre-wrap;word-break:break-word;caret-color:var(--ink-action-color);background:0 0;border:0;outline:0;font-size:15px;font-weight:700;line-height:1.7;overflow-y:auto}.creative-prompt__input[data-v-e2c4848d]:empty:before{content:attr(data-placeholder);color:var(--text-muted-color);pointer-events:none}.creative-prompt__input[data-v-e2c4848d] .creative-prompt__mention-image{box-shadow:0 5px 14px color-mix(in srgb, var(--shadow-color) 14%, transparent);vertical-align:middle;border-radius:10px;justify-content:center;align-items:center;margin:0 4px;display:inline-flex;overflow:hidden}.creative-prompt__input[data-v-e2c4848d] .creative-prompt__mention-image img{border-radius:inherit;object-fit:contain;width:auto;max-width:42px;height:auto;max-height:42px;display:block}.creative-prompt__toolbar[data-v-e2c4848d]{justify-content:space-between;align-items:center;gap:18px;display:flex}.creative-prompt__tools[data-v-e2c4848d]{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.creative-prompt__tool[data-v-e2c4848d],.creative-prompt__submit[data-v-e2c4848d]{border:1px solid var(--border-light-color);background:var(--background-color);height:38px;color:var(--primary-color);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.creative-prompt__tool[data-v-e2c4848d]{box-shadow:0 1px 2px color-mix(in srgb, var(--shadow-soft-color) 36%, transparent);gap:8px;padding:0 12px;font-size:12px;font-weight:bolder}.creative-prompt__tool svg[data-v-e2c4848d]{fill:currentColor;height:max-content}.creative-prompt__tool[data-v-e2c4848d]:hover{border-color:var(--ink-action-color);background:var(--hover-bg-color);color:var(--ink-action-color)}.creative-prompt__tool[data-v-e2c4848d]:disabled{cursor:not-allowed;opacity:.55}.creative-prompt__tool--primary[data-v-e2c4848d]{color:var(--primary-color)}.creative-prompt__caret[data-v-e2c4848d]{width:12px!important;height:12px!important}.creative-prompt__submit[data-v-e2c4848d]{background:color-mix(in srgb, var(--ink-action-color) 10%, transparent);width:36px;height:36px;color:var(--ink-action-color);border:0;border-radius:50%;flex:none}.creative-prompt__submit svg[data-v-e2c4848d]{fill:currentColor;width:20px;height:20px}.creative-prompt__submit[data-v-e2c4848d]:hover{background:var(--ink-action-color);color:var(--white-color);transform:translateY(-1px)}.creative-prompt__submit--stop[data-v-e2c4848d]{background:color-mix(in srgb, var(--danger-color) 12%, transparent);color:var(--danger-color)}.creative-prompt__submit--stop[data-v-e2c4848d]:hover:not(:disabled){background:var(--danger-color);color:var(--white-color)}.creative-prompt__submit[data-v-e2c4848d]:disabled,.creative-prompt__submit--loading[data-v-e2c4848d]{cursor:not-allowed;opacity:.58;transform:none}.model-dialog[data-v-e2c4848d]{gap:18px;display:grid}.model-dialog__subtitle[data-v-e2c4848d]{color:var(--text-muted-color);margin:0;font-size:14px;font-weight:650;line-height:1.7}.model-dialog__section[data-v-e2c4848d]{gap:12px;display:grid}.model-dialog__section-header[data-v-e2c4848d]{align-items:center;gap:8px;display:flex}.model-dialog__section-header h3[data-v-e2c4848d]{color:var(--primary-color);margin:0;font-size:15px;font-weight:900;line-height:1.35}.model-dialog__section-header span[data-v-e2c4848d]{background:var(--hover-bg-color);height:22px;color:var(--ink-action-color);border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.model-dialog__notice[data-v-e2c4848d]{border:1px solid var(--border-light-color);background:color-mix(in srgb, var(--surface-color) 70%, transparent);color:var(--text-muted-color);border-radius:12px;padding:14px 16px;font-size:13px;font-weight:750}.model-dialog__notice--error[data-v-e2c4848d]{border-color:color-mix(in srgb, var(--error-text-color) 28%, var(--border-light-color));color:var(--error-text-color)}.model-dialog__grid[data-v-e2c4848d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.model-card[data-v-e2c4848d]{border:1px solid color-mix(in srgb, var(--border-color) 76%, transparent);background:var(--surface-color);min-width:0;color:var(--primary-color);cursor:pointer;text-align:left;box-shadow:0 1px 2px color-mix(in srgb, var(--shadow-soft-color) 34%, transparent);border-radius:14px;gap:12px;padding:12px;transition:background .16s,border-color .16s,transform .16s;display:flex;position:relative}.model-card[data-v-e2c4848d]:hover,.model-card[data-v-e2c4848d]:focus-visible,.model-card.model-card--active[data-v-e2c4848d]{border-color:var(--ink-action-color);background:var(--hover-bg-color);outline:0;transform:translateY(-1px)}.model-card.model-card--active[data-v-e2c4848d]{color:var(--ink-action-color)}.model-card--compact[data-v-e2c4848d]{min-height:108px}.model-card__thumb[data-v-e2c4848d]{background:var(--tag-bg-color);width:58px;height:58px;color:var(--text-soft-color);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:900;display:inline-flex;overflow:hidden}.model-card__thumb img[data-v-e2c4848d]{width:var(--icon-size,58%);height:var(--icon-size,58%);object-fit:contain}.model-card__content[data-v-e2c4848d]{align-content:start;gap:6px;min-width:0;display:grid}.model-card__content strong[data-v-e2c4848d],.model-card__content em[data-v-e2c4848d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.model-card__content strong[data-v-e2c4848d]{font-size:15px;font-style:normal;font-weight:900}.model-card__content em[data-v-e2c4848d]{color:var(--text-muted-color);white-space:normal;font-size:12px;font-style:normal;font-weight:650;line-height:1.45}.model-card__tags[data-v-e2c4848d]{flex-wrap:wrap;gap:5px;display:flex}.model-card__tags small[data-v-e2c4848d]{background:var(--tag-bg-color);height:20px;color:var(--text-muted-color);border-radius:999px;align-items:center;padding:0 7px;font-size:11px;font-weight:800;display:inline-flex}.creative-prompt--chatting[data-v-e2c4848d]{right:var(--app-scrollbar-width);bottom:0;left:var(--sidebar-width);z-index:10;pointer-events:none;justify-content:center;padding:0 48px 20px;display:flex;position:fixed;gap:0!important;width:auto!important;max-width:none!important}.creative-prompt--chatting .creative-prompt__dock[data-v-e2c4848d]{pointer-events:auto;width:min(904px,100%)}.creative-prompt--chatting .creative-prompt__box[data-v-e2c4848d]{width:100%}.mural-liquid-loader-card[data-v-15b46680]{background:var(--surface-soft-color);width:380px;height:470px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--white-color) 6%, transparent);border-radius:24px;justify-content:center;align-items:center;display:flex;overflow:hidden}.form-input[data-v-ded3bf92]{border:1px solid var(--border-light-color);background:var(--surface-soft-color);width:100%;min-width:0;min-height:40px;color:var(--primary-color);border-radius:10px;align-items:center;gap:10px;padding:0 12px 0 14px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.form-input[data-v-ded3bf92]:focus-within{border-color:var(--input-border-focus-color);background:var(--surface-light-color);box-shadow:0 0 0 3px var(--input-focus-shadow-color)}.form-input--textarea[data-v-ded3bf92]{flex-direction:column;align-items:stretch;padding-top:10px;padding-bottom:10px}.form-input--textarea .form-input__control[data-v-ded3bf92]{width:100%}.form-input--textarea .form-input__suffix[data-v-ded3bf92]{justify-content:flex-end;width:100%;padding-top:1px}.form-input--disabled[data-v-ded3bf92],.form-input--readonly[data-v-ded3bf92]{background:color-mix(in srgb, var(--surface-soft-color) 68%, transparent)}.form-input--disabled[data-v-ded3bf92]{cursor:not-allowed;opacity:.7}.form-input__control[data-v-ded3bf92]{min-width:0;color:var(--primary-color);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px;line-height:1.35}.form-input__control[data-v-ded3bf92]::placeholder{color:var(--text-muted-color)}.form-input__control[data-v-ded3bf92]:disabled{cursor:not-allowed}textarea.form-input__control[data-v-ded3bf92]{resize:vertical;min-height:72px}.form-input__suffix[data-v-ded3bf92]{color:var(--text-muted-color);flex:none;align-items:center;gap:8px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.form-input__limit[data-v-ded3bf92],.form-input__unit[data-v-ded3bf92]{white-space:nowrap;font-style:normal}.form-input--over-limit .form-input__limit[data-v-ded3bf92]{color:var(--danger-color,#ef4444)}.form-switch[data-v-d95bbf39]{background:var(--border-color);cursor:pointer;border:0;border-radius:999px;outline:none;flex:none;align-items:center;width:40px;height:22px;padding:0;transition:background .16s,box-shadow .16s,opacity .16s;display:inline-flex;position:relative}.form-switch[data-state=checked][data-v-d95bbf39]{background:var(--brand-color)}.form-switch[data-v-d95bbf39]:focus-visible{box-shadow:0 0 0 3px var(--input-focus-shadow-color)}.form-switch[data-v-d95bbf39]:disabled{cursor:not-allowed;opacity:.64}.form-switch__thumb[data-v-d95bbf39]{background:var(--white-color);border-radius:50%;width:18px;height:18px;margin-left:2px;transition:transform .16s;display:block;box-shadow:0 2px 8px #00000042}.form-switch[data-state=checked] .form-switch__thumb[data-v-d95bbf39]{transform:translate(18px)}.form-tag-input[data-v-0f962cce]{border:1px solid var(--border-light-color);background:var(--surface-soft-color);width:100%;min-width:0;min-height:42px;color:var(--primary-color);cursor:text;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:5px 10px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.form-tag-input--open[data-v-0f962cce],.form-tag-input[data-v-0f962cce]:focus-within{border-color:var(--input-border-focus-color);background:var(--surface-light-color);box-shadow:0 0 0 3px var(--input-focus-shadow-color)}.form-tag-input--disabled[data-v-0f962cce],.form-tag-input--readonly[data-v-0f962cce]{cursor:not-allowed;opacity:.72}.form-tag-input__tag[data-v-0f962cce]{background:var(--list-hover-bg-color);min-width:0;max-width:180px;height:30px;color:var(--primary-color);border-radius:8px;align-items:center;gap:7px;padding:0 9px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.form-tag-input__tag .form-tag-input__label[data-v-0f962cce]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.form-tag-input__tag button[data-v-0f962cce]{width:14px;height:14px;color:var(--text-muted-color);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.form-tag-input__tag button[data-v-0f962cce]:hover{background:var(--hover-bg-color);color:var(--primary-color)}.form-tag-input__tag svg[data-v-0f962cce]{fill:currentColor;width:12px;height:12px}.form-tag-input input[data-v-0f962cce]{min-width:min(20px,100%);color:var(--primary-color);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.form-tag-input input[data-v-0f962cce]::placeholder{color:var(--text-muted-color)}.form-tag-input__placeholder[data-v-0f962cce]{color:var(--text-muted-color);font-size:14px}.form-tag-input__content{z-index:70;min-width:var(--reka-popover-trigger-width);outline:none;max-width:min(520px,100vw - 32px)}.form-tag-input__panel{border:1px solid var(--border-light-color);background:var(--surface-light-color);max-height:240px;box-shadow:0 18px 42px var(--shadow-soft-color);border-radius:12px;flex-wrap:wrap;gap:8px;padding:8px;display:flex;overflow:auto}.form-tag-input__panel button{background:var(--surface-soft-color);min-height:30px;color:var(--text-soft-color);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:800;display:inline-flex}.form-tag-input__panel button:hover:not(:disabled){background:var(--list-hover-bg-color);color:var(--primary-color)}.form-tag-input__panel button:disabled{cursor:not-allowed;opacity:.48}.form-tag-input__panel .form-tag-input__create{color:var(--primary-color)}.form-tag-input__empty{color:var(--text-muted-color);padding:8px 10px;font-size:13px}.form-upload[data-v-9ad2087f]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;width:100%;min-width:0;display:grid}.form-upload--disabled[data-v-9ad2087f],.form-upload--readonly[data-v-9ad2087f]{opacity:.72}.form-upload--dropzone[data-v-9ad2087f]{gap:12px}.form-upload--dropzone[data-v-9ad2087f]:not(:has(.form-upload-card)){grid-template-columns:minmax(0,1fr)}.form-upload-card[data-v-9ad2087f],.form-upload-picker[data-v-9ad2087f]{border-radius:12px;min-width:0;overflow:hidden}.form-upload-card[data-v-9ad2087f]{aspect-ratio:var(--form-upload-ratio);border:1px solid var(--border-light-color);background:var(--input-bg-color);position:relative}.form-upload-card:hover .form-upload-card__overlay[data-v-9ad2087f]{opacity:1;pointer-events:auto}.form-upload-card--audio[data-v-9ad2087f]{aspect-ratio:auto;min-height:88px}.form-upload-card__media[data-v-9ad2087f],.form-upload-file[data-v-9ad2087f]{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.form-upload-card__media img[data-v-9ad2087f],.form-upload-card__media video[data-v-9ad2087f]{object-fit:cover;width:100%;height:100%;display:block}.form-upload-file[data-v-9ad2087f]{color:var(--text-soft-color);place-items:center;display:grid}.form-upload-file strong[data-v-9ad2087f]{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 24px);font-size:22px;font-weight:950;overflow:hidden}.form-upload-card__name[data-v-9ad2087f]{color:var(--white-color);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:linear-gradient(#0000,#00000094);padding:22px 10px 8px;font-size:12px;font-weight:800;line-height:1.2;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.form-upload-audio[data-v-9ad2087f]{align-items:center;gap:12px;min-width:0;height:100%;padding:14px;display:flex}.form-upload-audio__icon[data-v-9ad2087f]{background:color-mix(in srgb, var(--brand-color) 14%, transparent);width:40px;height:40px;color:var(--primary-color);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.form-upload-audio__icon svg[data-v-9ad2087f]{fill:currentColor;width:22px;height:22px}.form-upload-audio__main[data-v-9ad2087f]{flex:1;gap:10px;min-width:0;display:grid}.form-upload-audio__main strong[data-v-9ad2087f]{min-width:0;color:var(--primary-color);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;overflow:hidden}.form-upload-audio__timeline[data-v-9ad2087f]{min-width:0;color:var(--text-muted-color);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;font-size:11px;font-weight:700;display:grid}.form-upload-audio__timeline input[data-v-9ad2087f]{width:100%;accent-color:var(--primary-color)}.form-upload-audio__play[data-v-9ad2087f]{background:var(--brand-color);width:34px;height:34px;color:var(--white-color);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.form-upload-audio__play svg[data-v-9ad2087f]{fill:currentColor;width:18px;height:18px}.form-upload-card__overlay[data-v-9ad2087f]{z-index:4;opacity:0;pointer-events:none;background:#0000008a;place-items:center;transition:opacity .16s;display:grid;position:absolute;inset:0}.form-upload-card__actions[data-v-9ad2087f]{align-items:center;gap:8px;display:inline-flex}.form-upload-card__actions button[data-v-9ad2087f]{background:color-mix(in srgb, var(--white-color) 16%, transparent);width:34px;height:34px;color:var(--white-color);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.form-upload-card__actions button[data-v-9ad2087f]:hover{background:var(--brand-color)}.form-upload-card__actions button svg[data-v-9ad2087f]{fill:currentColor;width:17px;height:17px}.form-upload-picker[data-v-9ad2087f]{aspect-ratio:var(--form-upload-ratio);border:1px dashed var(--border-strong-color);background:var(--input-bg-color);min-height:88px;color:var(--text-muted-color);cursor:pointer;text-align:center;align-content:center;place-items:center;gap:9px;padding:24px;transition:border-color .16s,background .16s,color .16s;display:grid}.form-upload-picker[data-v-9ad2087f]:hover{border-color:var(--text-muted-color);background:var(--input-bg-color);color:var(--primary-color)}.form-upload-picker:hover svg[data-v-9ad2087f]{transform:scale(1.05)}.form-upload-picker svg[data-v-9ad2087f]{border:1px solid var(--border-light-color);background:var(--surface-light-color);fill:currentColor;border-radius:10px;width:40px;height:40px;padding:10px;transition:transform .16s}.form-upload-picker strong[data-v-9ad2087f]{color:var(--text-soft-color);font-size:13px;font-weight:800}.form-upload-picker span[data-v-9ad2087f]{color:var(--text-muted-color);font-size:11px;line-height:1.3}.form-upload--dropzone:not(:has(.form-upload-card)) .form-upload-picker[data-v-9ad2087f]{aspect-ratio:auto;border:1px dashed color-mix(in srgb, var(--border-light-color) 72%, var(--text-muted-color) 28%);background:var(--form-page-bg-color,#fafafa);min-height:140px;color:var(--text-muted-color);box-shadow:none;border-radius:12px;gap:8px;padding:24px}.form-upload--dropzone:not(:has(.form-upload-card)) .form-upload-picker[data-v-9ad2087f]:hover{border-color:color-mix(in srgb, var(--text-muted-color) 58%, var(--border-light-color));background:var(--form-page-bg-color,#fafafa);color:var(--primary-color)}.form-upload--dropzone:not(:has(.form-upload-card)) .form-upload-picker:hover svg[data-v-9ad2087f]{transform:scale(1.04)}.form-upload--dropzone:not(:has(.form-upload-card)) .form-upload-picker svg[data-v-9ad2087f]{border:1px solid var(--border-light-color);background:var(--surface-light-color);width:40px;height:40px;color:var(--text-muted-color);fill:currentColor;border-radius:8px;padding:10px;transition:transform .16s,color .16s}.form-upload--dropzone:not(:has(.form-upload-card)) .form-upload-picker strong[data-v-9ad2087f]{color:var(--text-secondary-color);font-size:13px;font-weight:700;line-height:1.35}.form-upload--dropzone:not(:has(.form-upload-card)) .form-upload-picker span[data-v-9ad2087f]{color:var(--text-muted-color);font-size:11px;font-weight:500;line-height:1.35}.form-upload input[type=file][data-v-9ad2087f],.form-upload__audio-source[data-v-9ad2087f]{display:none}.form-upload-preview{z-index:1200;background:#000000d1;place-items:center;padding:42px;display:grid;position:fixed;inset:0}.form-upload-preview__close{background:color-mix(in srgb, var(--white-color) 14%, transparent);width:40px;height:40px;color:var(--white-color);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed;top:18px;right:18px}.form-upload-preview__close svg{fill:currentColor;width:20px;height:20px}.form-upload-preview__content{place-items:center;max-width:min(1600px,92vw);max-height:86vh;display:grid}.form-upload-preview__content>img,.form-upload-preview__content>video{object-fit:contain;border-radius:10px;max-width:100%;max-height:86vh}.form-upload-preview__audio,.form-upload-preview__file{border:1px solid color-mix(in srgb, var(--white-color) 16%, transparent);background:var(--surface-light-color);min-width:360px;max-width:min(680px,82vw);color:var(--primary-color);border-radius:14px;justify-items:center;gap:18px;padding:28px;display:grid;box-shadow:0 24px 64px #00000061}.form-upload-preview__audio strong,.form-upload-preview__file strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:18px;font-weight:900;overflow:hidden}.form-upload-preview__audio audio,.form-upload-preview__file audio{width:100%}.form-upload-preview__file strong{background:var(--surface-soft-color);width:88px;height:88px;color:var(--primary-color);border-radius:18px;justify-content:center;align-items:center;display:inline-flex}.form-upload-preview__file span{max-width:100%;color:var(--text-soft-color);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.form-upload-preview__file button{background:var(--brand-color);height:34px;color:var(--white-color);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.rich-media-controller[data-v-1d224a51]{z-index:calc(var(--app-bottom-action-bar-z-index,10) - 2);border:2px solid var(--ink-action-color);pointer-events:none;border-radius:6px;position:fixed}.rich-media-controller__handle[data-v-1d224a51]{border:2px solid var(--white-color);background:var(--ink-action-color);cursor:nwse-resize;pointer-events:auto;border-radius:50%;width:12px;height:12px;padding:0;position:absolute;box-shadow:0 1px 4px #00000038}.rich-media-controller__handle--nw[data-v-1d224a51]{top:-7px;left:-7px}.rich-media-controller__handle--ne[data-v-1d224a51]{cursor:nesw-resize;top:-7px;right:-7px}.rich-media-controller__handle--sw[data-v-1d224a51]{cursor:nesw-resize;bottom:-7px;left:-7px}.rich-media-controller__handle--se[data-v-1d224a51]{bottom:-7px;right:-7px}.rich-media-context-menu[data-v-1d224a51]{z-index:calc(var(--app-bottom-action-bar-z-index,10) - 1);border:1px solid var(--line-color);background:var(--surface-color);min-width:184px;box-shadow:var(--shadow-popover);border-radius:10px;gap:3px;padding:7px;display:grid;position:fixed}.rich-media-context-menu button[data-v-1d224a51]{min-height:34px;color:var(--primary-color);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:13px;font-weight:760}.rich-media-context-menu button[data-v-1d224a51]:hover{background:var(--hover-bg-color)}.rich-media-context-menu button.danger[data-v-1d224a51]{color:var(--error-text-color)}.rich-media-context-menu__group[data-v-1d224a51]{border-bottom:1px solid var(--line-color);grid-template-columns:repeat(3,1fr);gap:3px;padding-bottom:5px;display:grid}.rich-media-context-menu__group button[data-v-1d224a51]{text-align:center;padding:0 6px;font-size:12px}.form-rich-text[data-v-1a68a4c2]{gap:20px;display:grid}.form-rich-text--disabled[data-v-1a68a4c2]{cursor:not-allowed;opacity:.72}.form-rich-text__toolbar-shell[data-v-1a68a4c2]{z-index:20;width:var(--main-width,100vw);background:var(--surface-light-color);min-height:60px;box-shadow:0 3px 16px color-mix(in srgb, var(--black-color) 5%, transparent);justify-content:center;align-items:center;margin-left:calc(50% - 50vw);display:flex;position:sticky;top:64px}.form-rich-text__toolbar[data-v-1a68a4c2]{width:min(100% - 48px, var(--form-rich-text-toolbar-max-width,920px));max-width:var(--form-rich-text-toolbar-max-width,920px);background:0 0;flex-wrap:wrap;align-items:center;gap:0;min-height:48px;margin:0 auto;padding:6px 10px;display:flex}.form-rich-text__tool-group[data-v-1a68a4c2]{border-right:1px solid var(--border-light-color);align-items:center;gap:2px;padding:0 7px;display:inline-flex}.form-rich-text__tool-group[data-v-1a68a4c2]:last-child{border-right:0}.form-rich-text__tool-group input[data-v-1a68a4c2]{display:none}.form-rich-text__toolbar button[data-v-1a68a4c2]{min-width:31px;height:32px;color:var(--text-soft-color);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 7px;font-size:12px;font-weight:780}.form-rich-text__toolbar button[data-v-1a68a4c2]:hover:not(:disabled){background:var(--hover-bg-color);color:var(--primary-color)}.form-rich-text__toolbar button[data-v-1a68a4c2]:disabled{cursor:not-allowed;opacity:.48}.form-rich-text__tool-group--media button[data-v-1a68a4c2]{color:var(--primary-color)}.form-rich-text__surface[data-v-1a68a4c2]{border:1px solid var(--border-light-color);background:var(--surface-light-color);min-height:720px;box-shadow:0 8px 26px color-mix(in srgb, var(--black-color) 6%, transparent);border-radius:12px;overflow:visible}.form-rich-text__editor[data-v-1a68a4c2]{min-height:560px;color:var(--primary-color);overflow-wrap:anywhere;outline:none;padding:6px 72px 72px;font-size:16px;line-height:1.9;position:relative}.form-rich-text__editor[data-v-1a68a4c2] h2,.form-rich-text__editor[data-v-1a68a4c2] h3,.form-rich-text__editor[data-v-1a68a4c2] p,.form-rich-text__editor[data-v-1a68a4c2] blockquote{margin:0 0 6px}.form-rich-text__editor[data-v-1a68a4c2] h2{font-size:26px}.form-rich-text__editor[data-v-1a68a4c2] h3{font-size:21px}.form-rich-text__editor[data-v-1a68a4c2] blockquote{border-left:3px solid var(--brand-color);color:var(--text-soft-color);padding:8px 0 8px 16px}.form-rich-text__editor[data-v-1a68a4c2] a{color:var(--brand-color)}.form-rich-text__editor[data-v-1a68a4c2] .rich-media-editor-shell{width:100%;max-width:100%;margin:6px 0;display:block}.form-rich-text__editor[data-v-1a68a4c2] .rich-media-editor-shell img,.form-rich-text__editor[data-v-1a68a4c2] .rich-media-editor-shell video{cursor:default;object-fit:contain;vertical-align:bottom;border-radius:8px;max-width:100%;height:auto;display:inline-block}.form-rich-text__editor[data-v-1a68a4c2] .rich-audio-card--editor{box-sizing:border-box;border:1px solid var(--border-light-color);background:var(--surface-soft-color);vertical-align:bottom;border-radius:12px;grid-template-columns:46px minmax(120px,1fr) minmax(220px,2fr);align-items:center;gap:12px;width:100%;margin:6px 0;padding:14px 16px;display:inline-grid}.form-rich-text__editor[data-v-1a68a4c2] .rich-audio-card__icon{background:var(--ink-action-color);width:46px;height:46px;color:var(--white-color);border-radius:50%;place-items:center;font-size:24px;display:grid}.form-rich-text__editor[data-v-1a68a4c2] .rich-audio-card figcaption{gap:4px;min-width:0;display:grid}.form-rich-text__editor[data-v-1a68a4c2] .rich-audio-card figcaption strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.form-rich-text__editor[data-v-1a68a4c2] .rich-audio-card figcaption small{color:var(--text-muted-color);font-size:12px}.form-rich-text__editor[data-v-1a68a4c2] .rich-audio-card audio{width:100%;height:38px}.form-rich-text__editor--empty[data-v-1a68a4c2]:before{color:var(--text-muted-color);content:attr(data-placeholder);pointer-events:none;position:absolute;top:6px;left:72px}@media (width<=760px){.form-rich-text__toolbar[data-v-1a68a4c2]{width:calc(100% - 28px)}.form-rich-text__tool-group[data-v-1a68a4c2]{border-right:0;padding:3px 4px}.form-rich-text__surface[data-v-1a68a4c2]{min-height:620px}.form-rich-text__editor[data-v-1a68a4c2]{min-height:460px;padding:6px 22px 40px}.form-rich-text__editor--empty[data-v-1a68a4c2]:before{left:22px}.form-rich-text__editor[data-v-1a68a4c2] .rich-audio-card--editor{grid-template-columns:42px minmax(0,1fr)}.form-rich-text__editor[data-v-1a68a4c2] .rich-audio-card audio{grid-column:1/-1}}.contributor-selector[data-v-1dd55b1a]{gap:16px;display:grid}.contributor-selector__search[data-v-1dd55b1a]{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.contributor-selector__search button[data-v-1dd55b1a]{background:var(--ink-action-color);height:40px;color:var(--white-color);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:900;display:inline-flex}.contributor-selector__search button[data-v-1dd55b1a]:hover:not(:disabled){background:var(--ink-action-hover-color)}.contributor-selector__search button svg[data-v-1dd55b1a]{fill:currentColor;width:16px;height:16px}.contributor-selector__search button[data-v-1dd55b1a]:disabled{cursor:wait;opacity:.68}.contributor-selector__state[data-v-1dd55b1a]{border:1px dashed var(--border-light-color);background:var(--surface-soft-color);min-height:220px;color:var(--text-muted-color);border-radius:12px;place-items:center;font-size:14px;font-weight:850;display:grid}.contributor-selector__list[data-v-1dd55b1a]{gap:10px;display:grid}.contributor-selector__card[data-v-1dd55b1a]{border:1px solid var(--border-light-color);background:var(--surface-soft-color);width:100%;color:var(--primary-color);cursor:pointer;text-align:left;border-radius:12px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;transition:border-color .16s,background .16s,transform .16s;display:grid}.contributor-selector__card[data-v-1dd55b1a]:hover:not(:disabled){border-color:var(--text-tertiary-color);background:var(--surface-light-color);transform:translateY(-1px)}.contributor-selector__card[data-v-1dd55b1a]:disabled{cursor:not-allowed}.contributor-selector__card--selected[data-v-1dd55b1a]{background:color-mix(in srgb, var(--ink-action-color) 6%, var(--surface-soft-color))}.contributor-selector__avatar[data-v-1dd55b1a]{background:var(--avatar-placeholder-bg-color);width:52px;height:52px;color:var(--white-color);border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:950;display:inline-flex;overflow:hidden}.contributor-selector__avatar img[data-v-1dd55b1a]{object-fit:cover;width:100%;height:100%}.contributor-selector__body[data-v-1dd55b1a]{gap:6px;min-width:0;display:grid}.contributor-selector__name-row[data-v-1dd55b1a]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.contributor-selector__name-row strong[data-v-1dd55b1a]{min-width:0;color:var(--primary-color);font-size:15px;font-weight:920;line-height:1.2}.contributor-selector__name-row em[data-v-1dd55b1a]{background:color-mix(in srgb, var(--brand-color) 12%, transparent);height:22px;color:var(--primary-color);border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-style:normal;font-weight:850;display:inline-flex}.contributor-selector__meta[data-v-1dd55b1a]{flex-wrap:wrap;gap:0;min-width:0;display:flex}.contributor-selector__meta span[data-v-1dd55b1a]{min-width:0;max-width:180px;color:var(--text-tertiary-color);text-overflow:ellipsis;white-space:nowrap;align-items:center;font-size:12px;font-weight:500;line-height:1.35;display:inline-flex;overflow:hidden}.contributor-selector__meta span+span[data-v-1dd55b1a]:before{content:"";opacity:.72;background:currentColor;border-radius:50%;flex:none;width:3px;height:3px;margin:0 8px}.contributor-selector__bio[data-v-1dd55b1a]{color:var(--text-muted-color);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:720;line-height:1.45;overflow:hidden}.contributor-selector__action[data-v-1dd55b1a]{background:var(--ink-action-color);min-width:64px;height:34px;color:var(--white-color);border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:900;display:inline-flex}.contributor-selector__card--selected .contributor-selector__action[data-v-1dd55b1a]{background:var(--surface-light-color);color:var(--text-muted-color)}.contributor-selector__pager[data-v-1dd55b1a]{justify-content:center;display:flex}@media (width<=640px){.contributor-selector__search[data-v-1dd55b1a]{grid-template-columns:1fr}.contributor-selector__search button[data-v-1dd55b1a]{width:100%}.contributor-selector__card[data-v-1dd55b1a]{grid-template-columns:46px minmax(0,1fr)}.contributor-selector__avatar[data-v-1dd55b1a]{width:46px;height:46px}.contributor-selector__action[data-v-1dd55b1a]{grid-column:1/-1;width:100%}}.quick-mural-publish[data-v-47e213eb]{gap:20px;display:grid}.quick-mural-publish__form[data-v-47e213eb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.quick-mural-field[data-v-47e213eb]{gap:8px;min-width:0;display:grid}.quick-mural-field>span[data-v-47e213eb]{color:var(--text-soft-color);font-size:13px;font-weight:800}.quick-mural-field b[data-v-47e213eb]{color:var(--danger-color)}.quick-mural-field[data-v-47e213eb] .app-select-trigger{border-radius:10px;width:100%}.quick-mural-field--wide[data-v-47e213eb]{grid-column:1/-1}.quick-mural-section[data-v-47e213eb]{border-top:1px solid var(--line-color);gap:12px;padding-top:20px;display:grid}.quick-mural-section__heading[data-v-47e213eb],.quick-mural-option-row[data-v-47e213eb]{justify-content:space-between;align-items:center;gap:16px;display:flex}.quick-mural-section__heading>div[data-v-47e213eb],.quick-mural-option-row>div[data-v-47e213eb]{gap:4px;display:grid}.quick-mural-section__heading strong[data-v-47e213eb],.quick-mural-option-row strong[data-v-47e213eb]{color:var(--primary-color);font-size:14px;font-weight:850}.quick-mural-section__heading small[data-v-47e213eb],.quick-mural-section__heading>span[data-v-47e213eb],.quick-mural-option-row small[data-v-47e213eb],.quick-mural-option-row>span[data-v-47e213eb]{color:var(--text-muted-color);font-size:12px}.quick-mural-cover-list[data-v-47e213eb]{grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:10px;display:grid}.quick-mural-cover-list button[data-v-47e213eb]{background:var(--surface-muted-color);cursor:pointer;border:2px solid #0000;border-radius:12px;min-width:0;padding:0;position:relative;overflow:hidden}.quick-mural-cover-list button.active[data-v-47e213eb]{border-color:var(--brand-color)}.quick-mural-cover-list img[data-v-47e213eb]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.quick-mural-cover-list span[data-v-47e213eb]{color:#fff;background:#000000b8;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:800;position:absolute;bottom:6px;right:6px}.quick-mural-article-preview[data-v-47e213eb]{border:1px solid var(--line-color);background:var(--surface-muted-color);border-radius:12px;gap:10px;max-height:360px;padding:12px;display:grid;overflow:auto}.quick-mural-article-preview img[data-v-47e213eb]{object-fit:contain;border-radius:8px;width:100%;height:auto;display:block}.quick-mural-section--compact[data-v-47e213eb]{gap:16px}.quick-mural-value-button[data-v-47e213eb]{min-height:34px;color:var(--text-muted-color);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:750}.quick-mural-topic-popover[data-v-47e213eb]{gap:8px;width:360px;max-height:360px;display:grid;overflow:auto}.quick-mural-topic-popover input[data-v-47e213eb]{border:1px solid var(--line-color);background:var(--input-bg-color);height:38px;color:var(--primary-color);border-radius:8px;outline:none;padding:0 12px}.quick-mural-topic-popover button[data-v-47e213eb]{border:1px solid var(--line-color);background:var(--surface-color);color:var(--primary-color);cursor:pointer;text-align:left;border-radius:8px;gap:3px;padding:10px;display:grid}.quick-mural-topic-popover button.active[data-v-47e213eb]{border-color:var(--brand-color)}.quick-mural-topic-popover small[data-v-47e213eb],.quick-mural-topic-popover p[data-v-47e213eb]{color:var(--text-muted-color)}.quick-mural-contributors[data-v-47e213eb]{gap:10px;display:grid}.quick-mural-contributors article[data-v-47e213eb]{border:1px solid var(--line-color);background:var(--surface-muted-color);border-radius:10px;grid-template-columns:36px minmax(80px,.7fr) minmax(130px,.8fr) minmax(160px,1.5fr) auto auto;align-items:center;gap:10px;padding:10px;display:grid}.quick-mural-contributors article>label[data-v-47e213eb]{align-items:center;gap:6px;font-size:12px;display:inline-flex}.quick-mural-contributors article>button[data-v-47e213eb]{color:var(--danger-color);cursor:pointer;background:0 0;border:0}.quick-mural-contributors__avatar[data-v-47e213eb]{background:var(--avatar-placeholder-bg-color);width:36px;height:36px;color:var(--white-color);border-radius:50%;place-items:center;display:grid;overflow:hidden}.quick-mural-contributors__avatar img[data-v-47e213eb]{object-fit:cover;width:100%;height:100%}.quick-mural-publish__declaration[data-v-47e213eb]{background:color-mix(in srgb, var(--brand-color) 8%, transparent);color:var(--text-muted-color);border-radius:9px;margin:0;padding:10px 12px;font-size:12px;line-height:1.6}@media (width<=760px){.quick-mural-publish__form[data-v-47e213eb]{grid-template-columns:1fr}.quick-mural-field--wide[data-v-47e213eb]{grid-column:auto}.quick-mural-contributors article[data-v-47e213eb]{grid-template-columns:36px minmax(0,1fr)}.quick-mural-contributors article[data-v-47e213eb]>:not(.quick-mural-contributors__avatar):not(strong){grid-column:1/-1}}.ai-conversation-header-left[data-v-c65f336e]{align-items:center;gap:10px;width:max-content;max-width:100%;display:inline-flex}.ai-conversation-history-trigger[data-v-c65f336e]{width:max-content;max-width:min(320px,100vw - 220px);height:38px;color:var(--primary-color);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:850;line-height:1.4;transition:background .16s,color .16s;display:inline-flex}.ai-conversation-history-trigger svg[data-v-c65f336e]{fill:currentColor;flex:none;width:14px;height:14px;transition:transform .16s}.ai-conversation-history-trigger[data-v-c65f336e]:hover,.ai-conversation-history-trigger--open[data-v-c65f336e]{background:var(--hover-bg-color);color:var(--ink-action-color)}.ai-conversation-history-trigger--open svg[data-v-c65f336e]{transform:rotate(180deg)}.ai-conversation-history-trigger__text[data-v-c65f336e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ai-resource-library-trigger[data-v-c65f336e]{height:38px;color:var(--primary-color);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:13px;font-weight:850;line-height:1.4;transition:background .16s,color .16s,transform .16s;display:inline-flex}.ai-resource-library-trigger svg[data-v-c65f336e]{fill:currentColor;width:16px;height:16px}.ai-resource-library-trigger[data-v-c65f336e]:hover{background:var(--hover-bg-color);color:var(--ink-action-color);transform:translateY(-1px)}.ai-conversation-publish-button[data-v-c65f336e]{background:var(--surface-color);width:max-content;height:38px;color:var(--primary-color);cursor:pointer;white-space:nowrap;border:none;border-radius:12px;justify-content:center;align-items:center;gap:4px;padding:0 12px;font-size:13px;font-weight:850;line-height:1.4;transition:background .16s,color .16s,transform .16s;display:inline-flex}.ai-conversation-publish-button svg[data-v-c65f336e]{fill:currentColor;width:16px;height:16px}.ai-conversation-publish-button[data-v-c65f336e]:hover{background:var(--hover-bg-color);color:var(--ink-action-color);transform:translateY(-1px)}.ai-conversation-history-panel[data-v-c65f336e]{grid-template-rows:auto auto minmax(0,1fr) auto;width:min(320px,100vw - 48px);max-height:min(380px,100vh - 112px);display:grid;overflow:hidden}.ai-conversation-history-search[data-v-c65f336e]{z-index:1;box-sizing:border-box;border:1px solid var(--border-light-color);background:var(--background-color);width:100%;height:34px;color:var(--text-muted-color);border-radius:8px;align-items:center;gap:7px;margin-bottom:8px;padding:0 10px;display:inline-flex;position:sticky;top:0}.ai-conversation-history-search svg[data-v-c65f336e]{fill:currentColor;flex:none;width:15px;height:15px}.ai-conversation-history-search input[data-v-c65f336e]{min-width:0;color:var(--primary-color);background:0 0;border:0;outline:0;flex:1;font-size:13px;font-weight:750}.ai-conversation-history-search input[data-v-c65f336e]::placeholder{color:var(--text-muted-color);font-weight:650}.ai-conversation-history-search[data-v-c65f336e]:focus-within{border-color:var(--ink-action-color);color:var(--ink-action-color)}.ai-conversation-history-bar[data-v-c65f336e]{justify-content:space-between;align-items:center;gap:12px;min-height:30px;margin-bottom:6px;padding:0 2px 0 4px;display:flex}.ai-conversation-history-bar strong[data-v-c65f336e]{min-width:0;color:var(--primary-color);font-size:13px;font-weight:900}.ai-conversation-history-clear[data-v-c65f336e]{height:26px;color:var(--text-muted-color);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:0 4px;font-size:12px;font-weight:850;transition:color .16s}.ai-conversation-history-clear[data-v-c65f336e]:hover:not(:disabled){color:var(--danger-color)}.ai-conversation-history-clear[data-v-c65f336e]:disabled{cursor:default;opacity:.55}.ai-conversation-history-list[data-v-c65f336e]{align-content:start;gap:4px;min-height:0;padding-right:2px;display:grid;overflow-y:auto}.ai-conversation-history-item[data-v-c65f336e]{width:100%;min-height:54px;color:var(--primary-color);background:0 0;border-radius:8px;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:2px;transition:background .16s,color .16s;display:grid}.ai-conversation-history-item[data-v-c65f336e]:hover,.ai-conversation-history-item--active[data-v-c65f336e]{background:var(--hover-bg-color);color:var(--ink-action-color)}.ai-conversation-history-item:hover .ai-conversation-history-item__delete[data-v-c65f336e],.ai-conversation-history-item:focus-within .ai-conversation-history-item__delete[data-v-c65f336e]{opacity:1;pointer-events:auto;transform:translate(0)}.ai-conversation-history-item__main[data-v-c65f336e]{width:100%;min-width:0;min-height:54px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:6px 0 6px 8px;display:grid}.ai-conversation-history-item__delete[data-v-c65f336e]{width:28px;height:28px;color:var(--text-muted-color);cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;transition:opacity .16s,transform .16s,background .16s,color .16s;display:inline-flex;transform:translate(4px)}.ai-conversation-history-item__delete svg[data-v-c65f336e]{fill:currentColor;width:15px;height:15px}.ai-conversation-history-item__delete[data-v-c65f336e]:hover:not(:disabled){background:var(--danger-bg-color);color:var(--danger-color)}.ai-conversation-history-item__delete[data-v-c65f336e]:disabled{cursor:default;opacity:.45}.ai-conversation-history-item__thumb[data-v-c65f336e]{background:color-mix(in srgb, var(--text-muted-color) 12%, var(--background-color));width:36px;height:36px;color:var(--text-muted-color);border-radius:8px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ai-conversation-history-item__thumb img[data-v-c65f336e]{object-fit:cover;width:100%;height:100%;display:block}.ai-conversation-history-item__thumb svg[data-v-c65f336e]{fill:currentColor;width:19px;height:19px}.ai-conversation-history-item__content[data-v-c65f336e]{gap:3px;min-width:0;display:grid}.ai-conversation-history-item__content em[data-v-c65f336e]{min-width:0;color:var(--text-muted-color);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;font-weight:650;overflow:hidden}.ai-conversation-history-item__header[data-v-c65f336e]{align-items:center;gap:8px;min-width:0;display:flex}.ai-conversation-history-item__header strong[data-v-c65f336e]{color:currentColor;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:900;overflow:hidden}.ai-conversation-history-item__header small[data-v-c65f336e]{color:var(--text-muted-color);flex:none;font-size:10px;font-weight:750}.ai-conversation-history-empty[data-v-c65f336e]{min-height:64px;color:var(--text-muted-color);place-items:center;font-size:12px;font-weight:750;display:grid}.ai-conversation-history-footer[data-v-c65f336e]{border-top:1px solid color-mix(in srgb, var(--border-color) 70%, transparent);justify-content:center;margin-top:6px;padding-top:8px;display:flex}.ai-conversation-history-load[data-v-c65f336e]{height:26px;color:var(--ink-action-color);cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:12px;font-weight:850}.ai-conversation-history-load[data-v-c65f336e]:disabled{color:var(--text-muted-color);cursor:default}.ai-publish-picker-dialog[data-v-c65f336e]{z-index:1300;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ai-publish-picker-dialog__overlay[data-v-c65f336e]{cursor:pointer;background:#0000006b;position:absolute;inset:0}.ai-publish-picker-dialog__panel[data-v-c65f336e]{color:#111;background:#fff;border:1px solid #ececec;border-radius:18px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(760px,100vw - 48px);max-height:min(680px,100vh - 48px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 80px #0f172a38}.ai-publish-picker-dialog__header[data-v-c65f336e]{justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 28px 14px;display:flex}.ai-publish-picker-dialog__header h2[data-v-c65f336e],.ai-publish-picker-dialog__header p[data-v-c65f336e]{margin:0}.ai-publish-picker-dialog__header h2[data-v-c65f336e]{color:#111;font-size:26px;font-weight:950;line-height:1.2}.ai-publish-picker-dialog__header p[data-v-c65f336e]{color:#71717a;margin-top:6px;font-size:13px;font-weight:700;line-height:1.5}.ai-publish-picker-dialog__close[data-v-c65f336e]{color:#3f3f46;cursor:pointer;background:#f3f4f6;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;transition:background .16s,color .16s;display:inline-flex}.ai-publish-picker-dialog__close svg[data-v-c65f336e]{fill:currentColor;width:15px;height:15px}.ai-publish-picker-dialog__close[data-v-c65f336e]:hover{color:#dc2626;background:#fee2e2}.ai-publish-picker-dialog__toolbar[data-v-c65f336e]{justify-content:space-between;align-items:center;gap:12px;padding:0 28px 16px;display:flex}.ai-publish-picker-dialog__toolbar span[data-v-c65f336e]{color:#71717a;font-size:13px;font-weight:800}.ai-publish-picker-dialog__select-all[data-v-c65f336e]{color:#111;cursor:pointer;background:#fafafa;border:1px solid #e4e4e7;border-radius:999px;justify-content:center;align-items:center;height:34px;padding:0 12px;font-size:13px;font-weight:850;display:inline-flex}.ai-publish-picker-dialog__grid[data-v-c65f336e]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;min-height:0;padding:0 28px 20px;display:grid;overflow-y:auto}.ai-publish-picker-card[data-v-c65f336e]{color:#111;cursor:pointer;text-align:left;background:#fff;border:1px solid #e4e4e7;border-radius:10px;gap:9px;min-width:0;padding:8px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.ai-publish-picker-card[data-v-c65f336e]:hover{border-color:#d4d4d8;transform:translateY(-1px)}.ai-publish-picker-card--selected[data-v-c65f336e]{border-color:color-mix(in srgb, var(--brand-active-color) 62%, #e4e4e7);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-active-color) 13%, transparent)}.ai-publish-picker-card__cover[data-v-c65f336e]{aspect-ratio:4/3;background:#f4f4f5;border-radius:8px;display:block;overflow:hidden}.ai-publish-picker-card__cover img[data-v-c65f336e]{object-fit:cover;width:100%;height:100%;display:block}.ai-publish-picker-card__check[data-v-c65f336e]{color:#fff;opacity:0;background:#00000059;border:1px solid #ffffffb8;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:absolute;top:14px;right:14px}.ai-publish-picker-card__check svg[data-v-c65f336e]{fill:currentColor;width:15px;height:15px}.ai-publish-picker-card--selected .ai-publish-picker-card__check[data-v-c65f336e]{background:var(--brand-active-color);opacity:1}.ai-publish-picker-card__name[data-v-c65f336e]{color:#3f3f46;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:760;line-height:1.35;overflow:hidden}.ai-publish-picker-dialog__footer[data-v-c65f336e]{border-top:1px solid #ececec;justify-content:flex-end;align-items:center;gap:10px;padding:16px 28px 24px;display:flex}.ai-publish-picker-dialog__button[data-v-c65f336e]{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-width:92px;height:40px;padding:0 16px;font-size:14px;font-weight:850;display:inline-flex}.ai-publish-picker-dialog__button--ghost[data-v-c65f336e]{color:#111;background:0 0;border:1px solid #e4e4e7}.ai-publish-picker-dialog__button--primary[data-v-c65f336e]{background:var(--brand-color);color:#fff;border:0}.ai-resource-library-dialog[data-v-c65f336e]{z-index:1300;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ai-resource-library-dialog__overlay[data-v-c65f336e]{cursor:pointer;background:#0000006b;position:absolute;inset:0}.ai-resource-library-dialog__panel[data-v-c65f336e]{color:#111;background:#fff;border:1px solid #ececec;border-radius:18px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(840px,100vw - 48px);max-height:min(640px,100vh - 48px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 80px #0f172a38}.ai-resource-library-dialog__header[data-v-c65f336e]{justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:0 28px;display:flex}.ai-resource-library-dialog__header h2[data-v-c65f336e]{color:#111;margin:0;font-size:26px;font-weight:950;line-height:1.2}.ai-resource-library-dialog__close[data-v-c65f336e]{color:#3f3f46;cursor:pointer;background:#f3f4f6;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .16s,color .16s;display:inline-flex}.ai-resource-library-dialog__close svg[data-v-c65f336e]{fill:currentColor;width:15px;height:15px}.ai-resource-library-dialog__close[data-v-c65f336e]:hover{color:#dc2626;background:#fee2e2}.ai-resource-library-dialog__toolbar[data-v-c65f336e]{justify-content:space-between;align-items:center;gap:18px;padding:12px 28px 18px;display:flex}.ai-resource-library-tabs[data-v-c65f336e],.ai-resource-library-actions[data-v-c65f336e],.ai-resource-library-view-actions[data-v-c65f336e]{align-items:center;gap:6px;display:inline-flex}.ai-resource-library-actions[data-v-c65f336e]{flex-wrap:wrap;justify-content:flex-end;position:relative}.ai-resource-library-tab[data-v-c65f336e]{color:#222;cursor:pointer;background:0 0;border:0;border-radius:18px;height:36px;padding:0 16px;font-size:14px;font-weight:850;transition:background .16s,color .16s}.ai-resource-library-tab[data-v-c65f336e]:hover,.ai-resource-library-tab--active[data-v-c65f336e]{color:#111;background:#ebedf0}.ai-resource-library-delete-selected[data-v-c65f336e]{color:#b91c1c;cursor:pointer;white-space:nowrap;background:#fee2e2;border:0;border-radius:17px;height:34px;padding:0 12px;font-size:13px;font-weight:850}.ai-resource-library-delete-selected[data-v-c65f336e]:disabled{cursor:default;opacity:.6}.ai-resource-library-selected-count[data-v-c65f336e]{background:color-mix(in srgb, var(--ink-action-color) 8%, transparent);height:34px;color:var(--ink-action-color);white-space:nowrap;border-radius:17px;align-items:center;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.ai-resource-library-upload[data-v-c65f336e]{color:#fff;cursor:pointer;white-space:nowrap;background:#111;border-radius:17px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:13px;font-weight:850;display:inline-flex;position:relative}.ai-resource-library-upload input[data-v-c65f336e]{opacity:0;cursor:pointer;position:absolute;inset:0}.ai-resource-library-upload svg[data-v-c65f336e]{fill:currentColor;width:15px;height:15px}.ai-resource-library-upload--disabled[data-v-c65f336e]{cursor:not-allowed;opacity:.58}.ai-resource-library-upload--disabled input[data-v-c65f336e]{cursor:not-allowed}.ai-resource-library-sort[data-v-c65f336e]{position:relative}.ai-resource-library-sort-menu[data-v-c65f336e]{z-index:2;background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-width:148px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0f172a2e}.ai-resource-library-sort-menu button[data-v-c65f336e]{color:#111;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;height:32px;padding:0 10px;font-size:13px;font-weight:750}.ai-resource-library-sort-menu button[data-v-c65f336e]:hover,.ai-resource-library-sort-menu button.ai-resource-library-sort-menu__item--active[data-v-c65f336e]{color:var(--ink-action-color);background:#f3f4f6}.ai-resource-library-view-btn[data-v-c65f336e]{color:#5f6368;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .16s,color .16s;display:inline-flex}.ai-resource-library-view-btn svg[data-v-c65f336e]{fill:currentColor;width:18px;height:18px}.ai-resource-library-view-btn[data-v-c65f336e]:hover,.ai-resource-library-view-btn--active[data-v-c65f336e]{color:#111;background:#e5e7eb}.ai-resource-library-table[data-v-c65f336e]{grid-template-rows:auto minmax(0,1fr);min-height:0;padding:0 28px 24px;display:grid}.ai-resource-library-table__head[data-v-c65f336e],.ai-resource-library-row[data-v-c65f336e]{grid-template-columns:34px minmax(220px,1fr) 180px 130px;align-items:center;gap:12px;display:grid}.ai-resource-library-table__head[data-v-c65f336e]{color:#111;height:36px;font-size:13px;font-weight:850}.ai-resource-library-size-sort[data-v-c65f336e]{color:#111;cursor:pointer;min-width:0;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.ai-resource-library-table__body[data-v-c65f336e]{min-height:0;overflow-y:auto}.ai-resource-library-table__body--paged[data-v-c65f336e]{overflow-y:auto}.ai-resource-library-row[data-v-c65f336e]{color:#111;width:100%;min-height:64px;font:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #f0f0f0;padding:0;transition:background .16s}.ai-resource-library-row[data-v-c65f336e]:hover,.ai-resource-library-row--selected[data-v-c65f336e]{background:#f7f8fa}.ai-resource-library-row:hover .ai-resource-library-check[data-v-c65f336e],.ai-resource-library-row--selected .ai-resource-library-check[data-v-c65f336e],.ai-resource-library-row:focus-within .ai-resource-library-check[data-v-c65f336e]{opacity:1;pointer-events:auto}.ai-resource-library-row>span[data-v-c65f336e]{color:#111;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:650;overflow:hidden}.ai-resource-library-select-cell[data-v-c65f336e]{justify-content:center;align-items:center;display:inline-flex}.ai-resource-library-check[data-v-c65f336e]{width:16px;height:16px;accent-color:var(--ink-action-color);cursor:pointer;opacity:0;pointer-events:none;margin:0;transition:opacity .16s}.ai-resource-library-check[data-v-c65f336e]:checked{opacity:1;pointer-events:auto}.ai-resource-library-row__name[data-v-c65f336e]{align-items:center;gap:12px;display:inline-flex}.ai-resource-library-row__name strong[data-v-c65f336e],.ai-resource-library-row__name .ai-resource-library-download-name[data-v-c65f336e]{color:#111;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:850;overflow:hidden}.ai-resource-library-download-name[data-v-c65f336e]{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.ai-resource-library-download-name[data-v-c65f336e]:hover{color:var(--ink-action-color);text-underline-offset:3px;text-decoration:underline}.ai-resource-library-row__thumb[data-v-c65f336e]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;overflow:hidden}.ai-resource-library-row__thumb img[data-v-c65f336e]{object-fit:cover;width:100%;height:100%;display:block}.ai-resource-file-type[data-v-c65f336e]{color:#374151;letter-spacing:0;background:#e5e7eb;border-radius:6px;justify-content:center;align-items:center;min-width:30px;min-height:22px;padding:0 5px;font-size:10px;font-weight:950;display:inline-flex}.ai-resource-file-type--large[data-v-c65f336e]{border-radius:12px;min-width:70px;min-height:48px;font-size:16px}.ai-resource-file-type--pdf[data-v-c65f336e]{color:#b91c1c;background:#fee2e2}.ai-resource-file-type--doc[data-v-c65f336e]{color:#1d4ed8;background:#dbeafe}.ai-resource-file-type--sheet[data-v-c65f336e]{color:#15803d;background:#dcfce7}.ai-resource-file-type--slide[data-v-c65f336e]{color:#c2410c;background:#ffedd5}.ai-resource-file-type--text[data-v-c65f336e]{color:#0369a1;background:#e0f2fe}.ai-resource-file-type--archive[data-v-c65f336e]{color:#a16207;background:#fef3c7}.ai-resource-library-empty[data-v-c65f336e]{color:#71717a;border-top:1px solid #f0f0f0;place-items:center;min-height:180px;font-size:14px;font-weight:750;display:grid}.ai-resource-library-loading[data-v-c65f336e]{color:#71717a;place-items:center;min-height:48px;font-size:13px;font-weight:750;display:grid}.ai-resource-library-grid[data-v-c65f336e]{grid-template-columns:repeat(auto-fill,minmax(142px,1fr));align-content:start;gap:16px;min-height:0;padding:0 28px 24px;display:grid;overflow-y:auto}.ai-resource-library-grid--paged[data-v-c65f336e]{padding-bottom:12px}.ai-content-library-body[data-v-c65f336e]{min-height:0;display:grid}.ai-content-library-pagination[data-v-c65f336e]{background:#fff;border-top:1px solid #f0f0f0;justify-content:center;align-items:center;min-height:56px;padding:10px 28px 16px;display:flex}.ai-resource-library-card[data-v-c65f336e]{color:#111;border-radius:12px;gap:8px;min-width:0;display:grid}.ai-resource-library-card:hover .ai-resource-library-card__check[data-v-c65f336e],.ai-resource-library-card--selected .ai-resource-library-card__check[data-v-c65f336e],.ai-resource-library-card:focus-within .ai-resource-library-card__check[data-v-c65f336e]{opacity:1;pointer-events:auto}.ai-resource-library-card__cover[data-v-c65f336e]{aspect-ratio:1;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.ai-resource-library-card__cover img[data-v-c65f336e]{object-fit:cover;width:100%;height:100%;display:block}.ai-resource-library-card__cover--selectable[data-v-c65f336e]{cursor:pointer}.ai-resource-library-card__cover--selectable[data-v-c65f336e]:focus-visible{border-color:var(--ink-action-color);outline:3px solid color-mix(in srgb, var(--ink-action-color) 18%, transparent);outline-offset:2px}.ai-resource-library-card__check[data-v-c65f336e]{z-index:1;width:18px;height:18px;position:absolute;top:8px;right:8px}.ai-resource-library-card__meta[data-v-c65f336e]{gap:3px;min-width:0;display:grid}.ai-resource-library-card__meta strong[data-v-c65f336e],.ai-resource-library-card__meta button[data-v-c65f336e],.ai-resource-library-card__meta span[data-v-c65f336e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ai-resource-library-card__meta strong[data-v-c65f336e]{color:#111;font-size:13px;font-weight:850}.ai-resource-library-card__meta span[data-v-c65f336e]{color:#71717a;font-size:12px;font-weight:650}.ai-resource-library-card__meta .ai-resource-library-download-name[data-v-c65f336e]:hover{color:var(--ink-action-color);text-underline-offset:3px;text-decoration-line:underline}.ai-resource-library-empty--grid[data-v-c65f336e],.ai-resource-library-loading--grid[data-v-c65f336e]{grid-column:1/-1}.ai-resource-library-dialog-enter-active[data-v-c65f336e],.ai-resource-library-dialog-leave-active[data-v-c65f336e]{transition:opacity .16s}.ai-resource-library-dialog-enter-active .ai-resource-library-dialog__panel[data-v-c65f336e],.ai-resource-library-dialog-leave-active .ai-resource-library-dialog__panel[data-v-c65f336e]{transition:transform .16s,opacity .16s}.ai-resource-library-dialog-enter-from[data-v-c65f336e],.ai-resource-library-dialog-leave-to[data-v-c65f336e]{opacity:0}.ai-resource-library-dialog-enter-from .ai-resource-library-dialog__panel[data-v-c65f336e],.ai-resource-library-dialog-leave-to .ai-resource-library-dialog__panel[data-v-c65f336e]{opacity:0;transform:translateY(8px)scale(.98)}.inspiration-page[data-v-c65f336e]{box-sizing:border-box;color:var(--primary-color);margin-left:var(--sidebar-width);width:var(--main-width);flex-direction:column;align-items:center;min-height:100vh;padding-bottom:20px;display:flex}.inspiration-page--chatting[data-v-c65f336e]{padding-bottom:220px}.inspiration-page[data-v-c65f336e]:not(.inspiration-page--chatting){justify-content:center;padding:96px 48px 48px}.mural-chat-history[data-v-c65f336e]{flex-direction:column;gap:52px;width:100%;min-height:0;margin-bottom:16px;padding:96px 48px 20px;display:flex}.chat-message-row[data-v-c65f336e]{width:100%;max-width:904px;margin:0 auto;animation:.4s ease-out fadeIn-c65f336e;display:flex}.chat-message-row--user[data-v-c65f336e]{justify-content:flex-end}.chat-message-row--ai[data-v-c65f336e]{justify-content:flex-start}.user-message-container[data-v-c65f336e]{align-self:flex-end;justify-items:end;gap:8px;max-width:80%;display:grid;position:relative}.user-message-bubble[data-v-c65f336e]{background:var(--ink-action-color);color:var(--white-color);white-space:pre-wrap;word-break:break-word;box-shadow:0 4px 16px color-mix(in srgb, var(--ink-action-color) 10%, transparent);border-radius:24px;padding:10px 20px;font-size:14.5px;font-weight:750;line-height:1.65}.user-message-bubble__text[data-v-c65f336e]{white-space:pre-wrap}.user-message-deleted-asset[data-v-c65f336e]{border:1px solid color-mix(in srgb, var(--danger-color) 18%, transparent);background:color-mix(in srgb, var(--danger-color) 12%, var(--white-color));color:var(--danger-color);vertical-align:middle;white-space:nowrap;border-radius:6px;align-items:center;margin:0 4px;padding:2px 8px;font-size:12px;font-weight:850;line-height:1.6;display:inline-flex}.user-message-inline-reference[data-v-c65f336e]{vertical-align:bottom;box-shadow:0 5px 14px color-mix(in srgb, var(--shadow-color) 14%, transparent);border-radius:10px;justify-content:center;align-items:center;margin:0 4px;display:inline-flex;overflow:hidden}.user-message-inline-reference img[data-v-c65f336e]{border-radius:inherit;object-fit:contain;width:auto;max-width:42px;height:auto;max-height:42px;display:block}.user-message-references[data-v-c65f336e]{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;max-width:100%;display:flex}.user-message-reference-item[data-v-c65f336e]{align-items:center;max-width:100%;display:inline-flex}.user-message-reference-item img[data-v-c65f336e]{object-fit:contain;width:auto;max-width:min(200px,100%);height:auto;max-height:120px;box-shadow:0 6px 18px color-mix(in srgb, var(--shadow-color) 10%, transparent);border-radius:10px;display:block}.user-message-actions[data-v-c65f336e]{z-index:1;opacity:0;pointer-events:none;justify-content:flex-end;align-items:center;gap:10px;height:24px;padding-top:4px;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:100%;right:0;transform:translateY(-2px)}.user-message-container:hover .user-message-actions[data-v-c65f336e],.user-message-container:focus-within .user-message-actions[data-v-c65f336e]{opacity:1;pointer-events:auto;transform:translateY(0)}.message-icon-action-btn[data-v-c65f336e]{width:24px;height:24px;color:var(--text-muted-color);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:inline-flex}.message-icon-action-btn svg[data-v-c65f336e]{fill:currentColor;width:15px;height:15px}.message-icon-action-btn[data-v-c65f336e]:hover:not(:disabled){background:color-mix(in srgb, var(--text-muted-color) 10%, transparent);color:var(--primary-color)}.message-icon-action-btn[data-v-c65f336e]:disabled{cursor:not-allowed;opacity:.55}.message-icon-action-btn--danger[data-v-c65f336e]:hover:not(:disabled){background:color-mix(in srgb, var(--danger-color) 9%, transparent);color:var(--danger-color)}.ai-message-container[data-v-c65f336e]{text-align:left;flex-direction:column;gap:8px;width:100%;max-width:86%;display:flex}.ai-thought-section[data-v-c65f336e]{align-items:center;gap:8px;display:flex}.ai-thought-badge[data-v-c65f336e]{background:color-mix(in srgb, var(--text-muted-color) 12%, transparent);color:var(--text-muted-color);border:1px solid var(--border-color);cursor:default;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:800;display:inline-flex}.ai-thought-badge--thinking[data-v-c65f336e]{color:var(--ink-action-color);background:color-mix(in srgb, var(--ink-action-color) 6%, transparent);border-width:1px;border-color:var(--ink-action-color)}.ai-thought-badge--thinking .pulse-dot[data-v-c65f336e]{background:var(--ink-action-color);border-radius:50%;width:6px;height:6px;animation:1.5s infinite pulse-dot-c65f336e}.ai-thought-badge svg[data-v-c65f336e]{color:var(--text-muted-color);margin-left:2px}.ai-response-text[data-v-c65f336e]{color:var(--primary-color);word-break:break-word;font-size:15px;font-weight:700;line-height:1.75}.ai-response-markdown[data-v-c65f336e] *{box-sizing:border-box}.ai-response-markdown[data-v-c65f336e] p{margin:0 0 10px}.ai-response-markdown[data-v-c65f336e] p:last-child,.ai-response-markdown[data-v-c65f336e] ul:last-child,.ai-response-markdown[data-v-c65f336e] ol:last-child,.ai-response-markdown[data-v-c65f336e] pre:last-child,.ai-response-markdown[data-v-c65f336e] blockquote:last-child,.ai-response-markdown[data-v-c65f336e] table:last-child{margin-bottom:0}.ai-response-markdown[data-v-c65f336e] ul,.ai-response-markdown[data-v-c65f336e] ol{margin:0 0 10px;padding-left:22px}.ai-response-markdown[data-v-c65f336e] li+li{margin-top:4px}.ai-response-markdown[data-v-c65f336e] a{color:var(--primary-color);text-underline-offset:3px;text-decoration:underline}.ai-response-markdown[data-v-c65f336e] strong{font-weight:900}.ai-response-markdown[data-v-c65f336e] code{background:color-mix(in srgb, var(--text-muted-color) 14%, transparent);border-radius:5px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.92em;font-weight:750}.ai-response-markdown[data-v-c65f336e] pre{border:1px solid var(--border-color);background:color-mix(in srgb, var(--surface-color) 82%, var(--background-color));border-radius:10px;max-width:100%;margin:0 0 12px;padding:12px 14px;overflow-x:auto}.ai-response-markdown[data-v-c65f336e] pre code{white-space:pre;background:0 0;padding:0;display:block}.ai-response-markdown[data-v-c65f336e] blockquote{border-left:3px solid var(--border-strong-color);color:var(--text-muted-color);margin:0 0 12px;padding:2px 0 2px 12px}.ai-response-markdown[data-v-c65f336e] table{border-collapse:collapse;max-width:100%;margin:0 0 12px;display:block;overflow-x:auto}.ai-response-markdown[data-v-c65f336e] th,.ai-response-markdown[data-v-c65f336e] td{border:1px solid var(--border-color);text-align:left;padding:7px 10px}.ai-generating-content[data-v-c65f336e]{width:fit-content;max-width:100%}.generating-preview-stack[data-v-c65f336e]{width:fit-content;max-width:100%;position:relative}.generating-skeleton-count[data-v-c65f336e]{flex-direction:column;gap:8px;display:flex;position:absolute;top:0;right:-48px}.generating-skeleton-count__item[data-v-c65f336e]{--generating-skeleton-shine-color:color-mix(in srgb, var(--white-color) 80%, transparent);background:var(--surface-soft-color);border-radius:8px;width:40px;height:40px;display:block;position:relative;overflow:hidden}.generating-skeleton-count__item[data-v-c65f336e]:after{content:"";background:linear-gradient(90deg, transparent, var(--generating-skeleton-shine-color), transparent);animation:1.3s ease-in-out infinite skeleton-scan-c65f336e;position:absolute;inset:0;transform:translate(-100%)}.ai-success-content[data-v-c65f336e]{width:fit-content;max-width:100%}.mural-image-container[data-v-c65f336e]{border:1px solid var(--border-color);cursor:pointer;border-radius:30px;width:fit-content;max-width:100%;max-height:min(68vh,720px);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a}.mural-image-container img[data-v-c65f336e]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(68vh,720px);transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.mural-image-container:hover img[data-v-c65f336e]{transform:scale(1.02)}.generated-image-stack[data-v-c65f336e]{flex-direction:column;gap:8px;display:flex;position:absolute;top:0;right:-48px}.generated-image-stack__item[data-v-c65f336e]{background:var(--surface-soft-color);cursor:pointer;width:40px;height:40px;box-shadow:0 6px 16px color-mix(in srgb, var(--shadow-color) 12%, transparent);border:2px solid #0000;border-radius:18px;padding:0;transition:transform .2s,border-color .2s;display:block;overflow:hidden}.generated-image-stack__item img[data-v-c65f336e]{object-fit:cover;width:100%;height:100%}.generated-image-stack__item[data-v-c65f336e]:hover,.generated-image-stack__item--active[data-v-c65f336e]{border-color:var(--ink-action-color);transform:translate(2px)}.mural-image-controls[data-v-c65f336e]{pointer-events:none;background:linear-gradient(#0000,#00000080);justify-content:space-between;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.image-corner-btn[data-v-c65f336e]{height:36px;color:var(--white-color);cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff38;border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:750;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.image-corner-btn[data-v-c65f336e]:hover{background:var(--white-color);color:#111;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.image-corner-btn--icon[data-v-c65f336e]{border-radius:50%;width:36px;padding:0}.ai-message-utility-bar[data-v-c65f336e]{align-items:center;gap:12px;margin-top:4px;display:flex}.utility-icon-btn[data-v-c65f336e]{width:32px;height:32px;color:var(--text-muted-color);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.utility-icon-btn[data-v-c65f336e]:hover{background:color-mix(in srgb, var(--text-muted-color) 10%, transparent);color:var(--primary-color);border-color:var(--border-color)}@media (width<=720px){.ai-resource-library-dialog[data-v-c65f336e],.ai-publish-picker-dialog[data-v-c65f336e]{align-items:end;padding:12px}.ai-publish-picker-dialog__panel[data-v-c65f336e]{border-radius:16px;width:100%;max-height:min(620px,100vh - 24px)}.ai-publish-picker-dialog__header[data-v-c65f336e]{padding:20px 18px 12px}.ai-publish-picker-dialog__header h2[data-v-c65f336e]{font-size:22px}.ai-publish-picker-dialog__toolbar[data-v-c65f336e]{padding:0 18px 14px}.ai-publish-picker-dialog__grid[data-v-c65f336e]{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 18px 18px}.ai-publish-picker-dialog__footer[data-v-c65f336e]{padding:14px 18px 18px}.ai-resource-library-dialog__panel[data-v-c65f336e]{border-radius:16px;width:100%;max-height:min(620px,100vh - 24px)}.ai-resource-library-dialog__header[data-v-c65f336e]{min-height:60px;padding:0 18px}.ai-resource-library-dialog__header h2[data-v-c65f336e]{font-size:22px}.ai-resource-library-dialog__toolbar[data-v-c65f336e]{flex-direction:column;align-items:flex-start;padding:8px 18px 14px}.ai-resource-library-actions[data-v-c65f336e]{justify-content:space-between;width:100%}.ai-resource-library-table[data-v-c65f336e],.ai-resource-library-grid[data-v-c65f336e]{padding:0 18px 18px}.ai-resource-library-table__head[data-v-c65f336e],.ai-resource-library-row[data-v-c65f336e]{grid-template-columns:28px minmax(0,1fr) 84px}.ai-resource-library-table__head span[data-v-c65f336e]:nth-child(3),.ai-resource-library-row>span[data-v-c65f336e]:nth-child(3){display:none}.ai-resource-library-row__name[data-v-c65f336e]{gap:10px}.ai-resource-library-grid[data-v-c65f336e]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}}@keyframes fadeIn-c65f336e{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-dot-c65f336e{0%{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}to{opacity:.5;transform:scale(.9)}}@keyframes skeleton-scan-c65f336e{to{transform:translate(100%)}}.asset-material-list[data-v-dcdd788b]{width:100%}.asset-material-list__header[data-v-dcdd788b]{justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;display:flex}.asset-material-list__title[data-v-dcdd788b]{color:var(--primary-color);white-space:nowrap;margin:0;font-size:16px;font-weight:800;line-height:1.2}.asset-material-list__filters[data-v-dcdd788b]{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.asset-material-list__filter-select[data-v-dcdd788b]{min-width:88px;display:inline-flex}.asset-material-list__filter-select[data-v-dcdd788b] .app-select-trigger{border-color:var(--border-light-color);background:var(--surface-light-color);min-width:88px;height:34px;color:var(--text-soft-color);border-radius:999px;padding:0 11px 0 13px;font-size:13px}.asset-material-list__filter-select[data-v-dcdd788b] .app-select-trigger:hover,.asset-material-list__filter-select[data-v-dcdd788b] .app-select-trigger[data-state=open]{border-color:var(--input-border-focus-color);color:var(--primary-color)}.asset-material-list__filter-select[data-v-dcdd788b] .app-select-trigger:focus-visible,.asset-material-list__filter-select[data-v-dcdd788b] .app-select-trigger[data-state=open]{box-shadow:0 0 0 3px var(--input-focus-shadow-color)}.asset-material-list__filter-select[data-v-dcdd788b] .app-select-trigger__value{min-width:0;color:inherit;align-items:center;font-size:13px;line-height:1;display:inline-flex}.asset-material-list__filter-select--scene[data-v-dcdd788b],.asset-material-list__filter-select--style[data-v-dcdd788b],.asset-material-list__filter-select--scene[data-v-dcdd788b] .app-select-trigger,.asset-material-list__filter-select--style[data-v-dcdd788b] .app-select-trigger{min-width:128px}.asset-material-list__filter-select--sort[data-v-dcdd788b],.asset-material-list__filter-select--sort[data-v-dcdd788b] .app-select-trigger{min-width:112px}.asset-material-list__masonry[data-v-dcdd788b]{width:100%}.asset-material-list__skeleton-item[data-v-dcdd788b]{height:auto}.asset-material-list__skeleton[data-v-dcdd788b]{aspect-ratio:4/3;border-radius:12px;min-height:160px;position:relative;overflow:hidden}.asset-material-list__skeleton-title[data-v-dcdd788b]{border-radius:7px;width:62%;height:17px;position:absolute;bottom:14px;left:12px}.asset-material-list__state[data-v-dcdd788b]{min-height:42px;color:var(--text-muted-color);text-align:center;background:0 0;border:0;justify-content:center;align-items:center;margin-top:12px;padding:120px 0;font-size:13px;font-weight:700;display:flex}.asset-material-list__sentinel[data-v-dcdd788b]{height:1px}@media (width<=900px){.asset-material-list__header[data-v-dcdd788b]{flex-direction:column;align-items:flex-start}.asset-material-list__filters[data-v-dcdd788b]{justify-content:flex-start;width:100%}}.asset-platform-banner[data-v-72b3313f]{position:relative}.asset-platform-banner__stage[data-v-72b3313f]{background:var(--surface-soft-color);color:#fff;text-align:left;border:0;border-radius:12px;width:100%;height:600px;min-height:600px;padding:0;display:block;position:relative;overflow:hidden}.asset-platform-banner__stage[data-v-72b3313f]:disabled{opacity:1}.asset-platform-banner__stage>img[data-v-72b3313f]{object-fit:cover;width:100%;height:100%;transition:transform .26s;display:block}.asset-platform-banner__stage--clickable[data-v-72b3313f]{cursor:pointer}.asset-platform-banner__stage--clickable:hover>img[data-v-72b3313f]{transform:scale(1.035)}.asset-platform-banner__stage--clickable[data-v-72b3313f]:focus-visible{outline:2px solid var(--ink-action-color);outline-offset:3px}.asset-platform-banner__shade[data-v-72b3313f]{pointer-events:none;background:linear-gradient(90deg,#0a0f18d1 0%,#0a0f1861 58%,#0a0f1814 100%),linear-gradient(#0a0f180f 32%,#0a0f18b8 100%);position:absolute;inset:0}.asset-platform-banner__tags[data-v-72b3313f]{z-index:2;flex-wrap:wrap;gap:8px;max-width:calc(100% - 36px);display:flex;position:absolute;top:18px;left:18px}.asset-platform-banner__tags>span[data-v-72b3313f]{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#11182794;border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:11px;font-weight:850;line-height:1;display:inline-flex}.asset-platform-banner__tags .asset-platform-banner__type[data-v-72b3313f]{color:#111827;background:#ffffffe6}.asset-platform-banner__content[data-v-72b3313f]{z-index:2;gap:10px;width:min(560px,100% - 56px);display:grid;position:absolute;bottom:28px;left:28px}.asset-platform-banner__content>strong[data-v-72b3313f]{color:#fff;letter-spacing:-.035em;text-shadow:0 10px 28px #00000042;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(24px,2.2vw,34px);font-weight:950;line-height:1.18;display:-webkit-box;overflow:hidden}.asset-platform-banner__content>span[data-v-72b3313f]:not(.asset-platform-banner__action){color:#ffffffd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:88%;font-size:13px;font-weight:700;line-height:1.55;display:-webkit-box;overflow:hidden}.asset-platform-banner__action[data-v-72b3313f]{color:#111827;background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;width:fit-content;height:34px;margin-top:4px;padding:0 12px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.asset-platform-banner__action svg[data-v-72b3313f]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:13px;height:13px}.asset-platform-banner__dots[data-v-72b3313f]{z-index:3;gap:6px;display:inline-flex;position:absolute;bottom:18px;right:18px}.asset-platform-banner__dots button[data-v-72b3313f]{cursor:pointer;background:#ffffff7a;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .18s,background .18s}.asset-platform-banner__dots .asset-platform-banner__dot--active[data-v-72b3313f]{background:#fff;width:22px}.asset-ranking-banner[data-v-24e3e073]{position:relative}.asset-ranking-banner__stage[data-v-24e3e073]{background:var(--surface-soft-color);border-radius:12px;height:600px;min-height:600px;position:relative;overflow:hidden}.asset-ranking-banner__stage>img[data-v-24e3e073]{object-fit:cover;width:100%;height:100%;transition:transform .24s;display:block}.asset-ranking-banner__stage:hover>img[data-v-24e3e073]{transform:scale(1.03)}.asset-ranking-banner__shade[data-v-24e3e073]{pointer-events:none;background:linear-gradient(90deg,#111827d1 0%,#1118278a 46%,#1118272e 100%),linear-gradient(#1118272e 0%,#111827a8 100%);position:absolute;inset:0}.asset-ranking-banner__top-tags[data-v-24e3e073]{z-index:2;flex-wrap:nowrap;gap:7px;max-width:calc(100% - 32px);display:flex;position:absolute;top:16px;left:16px;overflow:hidden}.asset-ranking-banner__system-tag[data-v-24e3e073]{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111827a8;border-radius:999px;justify-content:center;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:850;line-height:1;display:inline-flex}.asset-ranking-banner__system-tag--HOT[data-v-24e3e073]{background:#f04438db}.asset-ranking-banner__system-tag--NEW[data-v-24e3e073]{background:#12b76adb}.asset-ranking-banner__system-tag--VIP[data-v-24e3e073]{background:#b76e00e0}.asset-ranking-banner__content[data-v-24e3e073]{z-index:2;color:#fff;gap:12px;width:min(520px,100% - 96px);display:grid;position:absolute;bottom:24px;left:24px}.asset-ranking-banner__style-tag[data-v-24e3e073],.asset-ranking-banner__rank-label[data-v-24e3e073]{color:#fff;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-shadow:0 1px 4px #00000029;background:#ffffff2e;border-radius:6px;justify-content:center;align-items:center;width:fit-content;max-width:100%;height:26px;padding:0 10px;font-size:12px;font-weight:850;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 4px 14px #00000029}.asset-ranking-banner__style-tag[data-v-24e3e073]{background:#ffffff2e}.asset-ranking-banner__content h2[data-v-24e3e073]{color:#fff;letter-spacing:0;text-shadow:0 10px 28px #00000052;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:28px;font-weight:900;line-height:1.18;display:-webkit-box;overflow:hidden}.asset-ranking-banner__content p[data-v-24e3e073]{color:#ffffffd1;margin:0;font-size:14px;font-weight:750;line-height:1.2}.asset-ranking-banner__custom-tags[data-v-24e3e073]{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.asset-ranking-banner__custom-tags span[data-v-24e3e073]{color:#ffffffd1;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border-radius:6px;justify-content:center;align-items:center;min-width:0;height:24px;padding:0 9px;font-size:12px;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.asset-ranking-banner__author[data-v-24e3e073]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff24;border-radius:10px;align-items:center;gap:10px;width:fit-content;min-width:0;max-width:100%;padding:8px 10px 8px 8px;display:inline-flex}.asset-ranking-banner__avatar[data-v-24e3e073]{color:#fff;background:#111827a8;border:1px solid #ffffffbd;border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:14px;font-weight:900;display:inline-flex;overflow:hidden}.asset-ranking-banner__avatar img[data-v-24e3e073]{object-fit:cover;width:100%;height:100%}.asset-ranking-banner__author-meta[data-v-24e3e073]{gap:6px;min-width:0;display:grid}.asset-ranking-banner__author-name-row[data-v-24e3e073]{align-items:center;gap:8px;min-width:0;display:inline-flex}.asset-ranking-banner__author-name-row strong[data-v-24e3e073]{text-overflow:ellipsis;white-space:nowrap;color:#fff;min-width:0;font-size:14px;font-weight:850;line-height:1;overflow:hidden}.asset-ranking-banner__author-badges[data-v-24e3e073]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.asset-ranking-banner__author-badges[data-v-24e3e073] .identity-certified-trigger{max-width:132px;height:22px;padding:0 8px;font-size:11px}.asset-ranking-banner__author-badges[data-v-24e3e073] .identity-certified-trigger svg{width:13px;height:13px}.asset-ranking-banner__author-badges[data-v-24e3e073] .identity-certified-trigger span{text-overflow:ellipsis;min-width:0;overflow:hidden}.asset-ranking-banner__author-badges[data-v-24e3e073] .vip-version-tag{height:22px;padding-right:8px;font-size:11px}.asset-ranking-banner__author-badges[data-v-24e3e073] .vip-version-tag img{width:16px;height:16px}.asset-ranking-banner__author-stats[data-v-24e3e073]{color:#ffffffb8;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:11px;font-weight:750;line-height:1;display:flex}.asset-ranking-banner__author-stats span[data-v-24e3e073]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.asset-ranking-banner__dots[data-v-24e3e073]{z-index:3;align-items:center;gap:7px;display:inline-flex;position:absolute;bottom:22px;right:24px}.asset-ranking-banner__dots button[data-v-24e3e073]{cursor:pointer;background:#ffffff70;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .16s,background .16s}.asset-ranking-banner__dots .asset-ranking-banner__dot--active[data-v-24e3e073]{background:#fff;width:20px}@media (width<=720px){.asset-ranking-banner__stage[data-v-24e3e073]{height:600px;min-height:600px}.asset-ranking-banner__content[data-v-24e3e073]{width:auto;bottom:18px;left:16px;right:16px}.asset-ranking-banner__content h2[data-v-24e3e073]{font-size:22px}.asset-ranking-banner__rank-list[data-v-24e3e073]{grid-template-columns:1fr}}.asset-top-showcase[data-v-50df1860]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;width:100%;display:grid}.asset-top-showcase__banner[data-v-50df1860],.asset-top-showcase__recommend[data-v-50df1860]{min-width:0}.asset-top-showcase--banner-only .asset-top-showcase__banner[data-v-50df1860],.asset-top-showcase--recommend-only .asset-top-showcase__recommend[data-v-50df1860]{grid-column:1/-1}.asset-top-showcase__banner-skeleton[data-v-50df1860]{border-radius:12px;flex-direction:column;justify-content:center;gap:18px;height:420px;padding:46px;display:flex}.asset-top-showcase__banner-kicker[data-v-50df1860]{border-radius:999px;width:92px;height:22px}.asset-top-showcase__banner-title[data-v-50df1860]{border-radius:10px;width:min(72%,460px);height:42px}.asset-top-showcase__banner-summary[data-v-50df1860]{border-radius:8px;width:min(84%,560px);height:16px}.asset-top-showcase__banner-action[data-v-50df1860]{border-radius:999px;width:118px;height:36px;margin-top:8px}.asset-top-showcase__recommend[data-v-50df1860]{height:420px;display:grid;position:relative}.asset-top-showcase__banner[data-v-50df1860] .asset-ranking-banner__stage,.asset-top-showcase__banner[data-v-50df1860] .asset-platform-banner__stage{height:420px;min-height:420px}.asset-top-showcase__recommend-grid[data-v-50df1860]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;height:100%;min-height:0;display:grid}.asset-top-showcase__recommend-skeleton[data-v-50df1860]{grid-template-rows:minmax(0,1fr) auto auto;gap:8px;min-height:0}.asset-top-showcase__recommend-skeleton-cover[data-v-50df1860]{border-radius:8px;min-height:0}.asset-top-showcase__recommend-skeleton-title[data-v-50df1860]{border-radius:7px;width:82%;height:15px}.asset-top-showcase__recommend-skeleton-author[data-v-50df1860]{border-radius:6px;width:54%;height:12px}.asset-top-showcase__recommend-card[data-v-50df1860]{min-width:0;min-height:0;color:var(--primary-color);grid-template-rows:minmax(0,1fr) auto auto;gap:8px;display:grid}.asset-top-showcase__recommend-card:hover .asset-top-showcase__recommend-cover img[data-v-50df1860]{transform:scale(1.045)}.asset-top-showcase__recommend-card h3[data-v-50df1860]{color:var(--primary-color);letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:850;line-height:1.36;display:-webkit-box;overflow:hidden}.asset-top-showcase__recommend-card p[data-v-50df1860]{min-width:0;color:var(--text-soft-color);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:750;line-height:1;overflow:hidden}.asset-top-showcase__recommend-card p span[data-v-50df1860]{background:var(--surface-soft-color);height:18px;color:var(--text-muted-color);vertical-align:1px;border-radius:999px;align-items:center;margin-right:6px;padding:0 6px;font-size:11px;font-weight:850;line-height:1;display:inline-flex}.asset-top-showcase__recommend-cover[data-v-50df1860]{background:var(--surface-soft-color);border-radius:8px;min-height:0;position:relative;overflow:hidden}.asset-top-showcase__recommend-cover[data-v-50df1860]:after{content:"";pointer-events:none;background:linear-gradient(#11182700 0%,#111827a3 100%);height:45%;position:absolute;bottom:0;left:0;right:0}.asset-top-showcase__recommend-cover img[data-v-50df1860]{object-fit:cover;transform-origin:50%;width:100%;height:100%;transition:transform .22s;display:block}.asset-top-showcase__recommend-cover span[data-v-50df1860]{z-index:2;color:#fff;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#11182794;border-radius:6px;align-items:center;max-width:calc(100% - 16px);height:22px;padding:0 7px;font-size:11px;font-weight:800;line-height:1;display:inline-flex;position:absolute;bottom:8px;left:8px;overflow:hidden}@media (width<=1180px){.asset-top-showcase[data-v-50df1860]{grid-template-columns:1fr}.asset-top-showcase__banner-skeleton[data-v-50df1860]{height:460px}.asset-top-showcase__recommend[data-v-50df1860]{height:auto}.asset-top-showcase__banner[data-v-50df1860] .asset-ranking-banner__stage,.asset-top-showcase__banner[data-v-50df1860] .asset-platform-banner__stage{height:460px;min-height:460px}.asset-top-showcase__recommend-grid[data-v-50df1860]{grid-template-rows:none;height:auto}.asset-top-showcase__recommend-cover[data-v-50df1860]{aspect-ratio:16/9}}@media (width<=760px){.asset-top-showcase__banner-skeleton[data-v-50df1860]{height:420px}.asset-top-showcase__banner[data-v-50df1860] .asset-ranking-banner__stage,.asset-top-showcase__banner[data-v-50df1860] .asset-platform-banner__stage{height:420px;min-height:420px}.asset-top-showcase__recommend-grid[data-v-50df1860]{grid-template-columns:1fr}}.asset-center-page[data-v-48d93a2a]{width:var(--main-width);margin-left:var(--sidebar-width);color:var(--primary-color);padding:0 24px 56px}.asset-center-banner[data-v-48d93a2a],.asset-center-list[data-v-48d93a2a]{width:100%}.asset-center-list[data-v-48d93a2a]{margin-top:28px}.asset-center-banner[data-v-48d93a2a]{margin-bottom:28px}@media (width<=760px){.asset-center-page[data-v-48d93a2a]{padding:6px 16px 42px}}.comment-composer-dialog[data-v-f0f2a410]{gap:10px;display:grid}.comment-composer-dialog__reply[data-v-f0f2a410]{color:var(--text-secondary-color);margin:0;font-size:13px;font-weight:820;line-height:1.4}.comment-composer-dialog textarea[data-v-f0f2a410]{resize:vertical;border:1px solid var(--border-light-color);background:var(--surface-soft-color);width:100%;min-height:144px;color:var(--text-primary-color);font:inherit;border-radius:10px;outline:none;padding:12px 14px;font-size:14px;line-height:1.58;transition:border-color .16s,background .16s,box-shadow .16s}.comment-composer-dialog textarea[data-v-f0f2a410]:focus{background:var(--surface-color);border-color:#111;box-shadow:0 0 0 3px #11111114}.comment-composer-dialog textarea[data-v-f0f2a410]:disabled{cursor:wait;opacity:.72}.comment-composer-dialog__counter[data-v-f0f2a410]{color:var(--text-tertiary-color);justify-self:end;font-size:12px;font-weight:760}.comment-composer-dialog__notice[data-v-f0f2a410]{color:#9a3412;background:#fff7edc7;border:1px dashed #ea580c47;border-radius:10px;margin:2px 0 0;padding:10px 12px;font-size:12px;font-weight:760;line-height:1.55}.comment-composer-dialog__actions[data-v-f0f2a410]{justify-content:flex-end;gap:10px;padding-top:6px;display:flex}.app-dialog__button[data-v-f0f2a410]{border-radius:var(--radius-md);cursor:pointer;min-width:92px;height:40px;font-size:14px;font-weight:780}.app-dialog__button[data-v-f0f2a410]:disabled{cursor:not-allowed;opacity:.72}.app-dialog__button--ghost[data-v-f0f2a410]{border:1px solid var(--line-color);color:var(--primary-color);background:0 0}.app-dialog__button--ghost[data-v-f0f2a410]:hover:not(:disabled){background:var(--hover-bg-color)}.app-dialog__button--primary[data-v-f0f2a410]{color:var(--white-color);background:#111;border:0}.app-dialog__button--primary[data-v-f0f2a410]:hover:not(:disabled){background:#000}@media (width<=640px){.comment-composer-dialog__actions[data-v-f0f2a410]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.app-dialog__button[data-v-f0f2a410]{width:100%}}.comment-list[data-v-0e5f7d80]{gap:20px;min-width:0;padding-top:4px;display:grid}.comment-list__header[data-v-0e5f7d80]{gap:16px;min-width:0;display:grid}.comment-list__header h2[data-v-0e5f7d80]{color:var(--primary-color);margin:0;font-size:18px;font-weight:950;line-height:1}.comment-list__header h2 span[data-v-0e5f7d80]{color:var(--text-soft-color);font-weight:850}.comment-list__title-row[data-v-0e5f7d80]{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.comment-list__sort[data-v-0e5f7d80]{flex:none;align-items:center;gap:10px;width:max-content;display:inline-flex}.comment-list__sort button[data-v-0e5f7d80]{color:var(--text-muted-color);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;font-size:13px;font-weight:850;line-height:1;transition:background .16s,color .16s}.comment-list__sort button[data-v-0e5f7d80]:hover,.comment-list__sort button.comment-list__sort-button--active[data-v-0e5f7d80]{background:var(--hover-bg-color);color:var(--primary-color)}.comment-list__sort i[data-v-0e5f7d80]{background:var(--border-strong-color);width:1px;height:13px}.comment-list__composer[data-v-0e5f7d80]{background:var(--surface-light-color);width:100%;height:44px;color:var(--text-muted-color);cursor:text;text-align:left;border:1px solid #0000;border-radius:999px;justify-content:flex-start;align-items:center;padding:0 18px;font-size:13px;font-weight:850;line-height:1;transition:border-color .16s,box-shadow .16s,background .16s,color .16s;display:flex;box-shadow:0 0 32px #10182814}.comment-list__composer[data-v-0e5f7d80]:hover,.comment-list__composer[data-v-0e5f7d80]:focus-visible{color:var(--text-soft-color);outline:none}.comment-list__items[data-v-0e5f7d80],.comment-thread__replies[data-v-0e5f7d80]{min-width:0;display:grid}.comment-list__items[data-v-0e5f7d80]{gap:18px}.comment-list__empty[data-v-0e5f7d80]{min-height:108px;color:var(--text-muted-color);place-items:center;font-size:13px;font-weight:850;display:grid}.comment-list__more[data-v-0e5f7d80]{color:var(--primary-light-color);cursor:pointer;background:0 0;border:0;justify-self:center;align-items:center;gap:5px;padding:0;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.comment-list__more svg[data-v-0e5f7d80]{fill:currentColor;width:15px;height:15px;transition:transform .16s}.comment-list__more[data-v-0e5f7d80]:disabled{cursor:wait;opacity:.72}.comment-thread[data-v-0e5f7d80]{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.comment-thread__avatar[data-v-0e5f7d80]{background:var(--avatar-placeholder-bg-color);width:42px;height:42px;color:var(--white-color);box-shadow:0 0 0 1px var(--border-light-color);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:950;line-height:1;display:inline-flex;overflow:hidden}.comment-thread__avatar img[data-v-0e5f7d80]{object-fit:cover;width:100%;height:100%}.comment-thread__body[data-v-0e5f7d80]{gap:7px;min-width:0;display:grid}.comment-thread__author[data-v-0e5f7d80]{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.comment-thread__author strong[data-v-0e5f7d80]{color:var(--primary-color);font-size:14px;font-weight:950;line-height:1.2}.comment-thread__badge[data-v-0e5f7d80]{border-radius:4px;justify-content:center;align-items:center;height:20px;padding:0 5px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.comment-thread__badge--primary[data-v-0e5f7d80]{background:var(--brand-color);color:var(--white-color)}.comment-thread__badge--success[data-v-0e5f7d80]{border:1px solid var(--teal-color);background:color-mix(in srgb, var(--teal-color) 10%, transparent);color:var(--teal-color)}.comment-thread__content[data-v-0e5f7d80]{gap:3px;min-width:0;display:grid}.comment-thread__content p[data-v-0e5f7d80]{color:var(--primary-color);margin:0;font-size:14px;font-weight:750;line-height:1.55}.comment-thread__reply-target[data-v-0e5f7d80]{color:var(--primary-light-color);margin-right:4px;font-weight:900}.comment-thread__footer[data-v-0e5f7d80]{justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.comment-thread__footer time[data-v-0e5f7d80]{color:var(--text-muted-color);font-size:12px;font-weight:750;line-height:1}.comment-thread__meta[data-v-0e5f7d80]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.comment-thread__meta span[data-v-0e5f7d80]{color:var(--text-muted-color);font-size:12px;font-weight:750;line-height:1}.comment-thread__actions[data-v-0e5f7d80]{flex:none;align-items:center;gap:12px;display:inline-flex}.comment-thread__actions button[data-v-0e5f7d80]{color:var(--text-muted-color);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:850;line-height:1;transition:background .16s,color .16s;display:inline-flex}.comment-thread__actions button[data-v-0e5f7d80]:hover{background:var(--hover-bg-color);color:var(--primary-light-color)}.comment-thread__actions button.comment-thread__action--active[data-v-0e5f7d80]{color:var(--primary-light-color)}.comment-thread__actions svg[data-v-0e5f7d80]{fill:currentColor;width:15px;height:15px}.comment-thread__replies[data-v-0e5f7d80]{gap:18px;padding-top:10px}.comment-thread__replies-more[data-v-0e5f7d80]{color:var(--primary-light-color);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-self:start;padding:0;font-size:12px;font-weight:900;line-height:1}.comment-thread__replies-more[data-v-0e5f7d80]:disabled{cursor:wait;opacity:.72}.comment-thread__replies-more[data-v-0e5f7d80]:hover:not(:disabled){background:var(--hover-bg-color)}.comment-thread--reply[data-v-0e5f7d80]{grid-template-columns:24px minmax(0,1fr);gap:10px}.comment-thread--reply .comment-thread__avatar[data-v-0e5f7d80]{width:24px;height:24px;font-size:11px}.comment-thread--reply .comment-thread__author strong[data-v-0e5f7d80]{font-size:13px}.app-detail-state[data-v-a8d68280]{width:100%;min-height:520px;color:var(--text-muted-color);text-align:center;align-content:center;place-items:center;gap:12px;display:grid}.app-detail-state--viewport[data-v-a8d68280]{min-height:calc(100dvh - 64px)}.app-detail-state>svg[data-v-a8d68280]{fill:currentColor;width:32px;height:32px}.app-detail-state strong[data-v-a8d68280]{color:var(--primary-color);font-size:16px;font-weight:850}.app-detail-state p[data-v-a8d68280]{margin:0;font-size:13px}.app-detail-state button[data-v-a8d68280]{border:1px solid var(--line-color);background:var(--surface-color);height:36px;color:var(--primary-color);cursor:pointer;border-radius:9px;padding:0 14px}.app-detail-state--error[data-v-a8d68280]{color:#b42318}.app-detail-state__spinner[data-v-a8d68280]{border:3px solid var(--line-color);border-top-color:var(--ink-action-color);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite app-detail-state-spin-a8d68280}@keyframes app-detail-state-spin-a8d68280{to{transform:rotate(360deg)}}.user-info-card[data-v-c991baa8]{width:100%;max-width:var(--max-width-normal);border:1px solid color-mix(in srgb, var(--border-light-color) 72%, transparent);background:var(--surface-color);min-width:0;color:var(--primary-color);border-radius:12px;gap:12px;padding:16px;display:grid;overflow:hidden;box-shadow:0 14px 32px #10182814}.user-info-card h2[data-v-c991baa8]{color:var(--primary-color);margin:0;font-size:15px;font-weight:800;line-height:1}.user-info-card__top[data-v-c991baa8]{grid-template-columns:68px minmax(0,1fr);align-items:start;gap:12px;display:grid}.user-info-card__top--compact[data-v-c991baa8]{align-items:center}.user-info-card__avatar[data-v-c991baa8]{background:var(--avatar-placeholder-bg-color);width:68px;height:68px;color:var(--white-color);border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-weight:900;line-height:1;display:inline-flex;overflow:hidden}.user-info-card__avatar img[data-v-c991baa8]{object-fit:cover;width:100%;height:100%}.user-info-card__content[data-v-c991baa8]{gap:8px;min-width:0;display:grid}.user-info-card__top--compact .user-info-card__content[data-v-c991baa8]{align-self:center}.user-info-card__content-head[data-v-c991baa8]{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.user-info-card__top--compact .user-info-card__content-head[data-v-c991baa8]{align-items:center}.user-info-card__identity[data-v-c991baa8]{flex:auto;gap:5px;min-width:0;display:grid}.user-info-card__name-row[data-v-c991baa8]{align-items:center;gap:8px;min-width:0;display:flex}.user-info-card__name-row strong[data-v-c991baa8]{min-width:0;color:var(--primary-color);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;line-height:1.25;overflow:hidden}.user-info-card__level[data-v-c991baa8]{background:color-mix(in srgb, var(--brand-active-color) 10%, transparent);height:18px;color:var(--brand-active-color);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.user-info-card__verified-label[data-v-c991baa8]{align-items:center;gap:4px;min-width:0;display:inline-flex}.user-info-card__certification[data-v-c991baa8]{justify-self:start}.user-info-card__verified-label[data-v-c991baa8]{height:auto;color:var(--primary-color);background:0 0;border:0;border-radius:0;padding:0;font-size:12px;font-weight:700;line-height:1.2}.user-info-card__verified-label svg[data-v-c991baa8]{width:15px;height:15px;color:var(--info-color);fill:currentColor;flex:none}.user-info-card__certification[data-v-c991baa8] .identity-certified-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.user-info-card__meta[data-v-c991baa8]{min-width:0;color:var(--text-muted-color);flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:500;display:inline-flex}.user-info-card__meta i[data-v-c991baa8]{opacity:.7;background:currentColor;border-radius:50%;width:3px;height:3px}.user-info-card__follow[data-v-c991baa8]{background:var(--ink-action-color);min-width:58px;min-height:28px;color:var(--white-color);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:12px;font-weight:800;line-height:1;transition:background .16s,color .16s,transform .16s;display:inline-flex}.user-info-card__follow span[data-v-c991baa8],.user-info-card__follow b[data-v-c991baa8]{line-height:1}.user-info-card__follow b[data-v-c991baa8]{font-size:11px;font-weight:900}.user-info-card__follow[data-v-c991baa8]:hover:not(:disabled){background:color-mix(in srgb, var(--ink-action-color) 84%, var(--white-color));transform:translateY(-1px)}.user-info-card__follow[data-v-c991baa8]:disabled{cursor:wait;opacity:.68}.user-info-card__follow--active[data-v-c991baa8]{background:var(--hover-bg-color);color:var(--text-soft-color)}.user-info-card__stats[data-v-c991baa8]{min-width:0;color:var(--text-tertiary-color);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;font-weight:600;line-height:1;display:flex}.user-info-card__stats span[data-v-c991baa8]{white-space:nowrap;align-items:center;gap:4px;min-width:0;display:inline-flex}.user-info-card__stats svg[data-v-c991baa8]{flex:none;width:13px;height:13px}.user-info-card__actions[data-v-c991baa8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.user-info-card__actions--single[data-v-c991baa8]{grid-template-columns:minmax(0,1fr)}.user-info-card__button[data-v-c991baa8]{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;height:38px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.user-info-card__button--secondary[data-v-c991baa8]{background:var(--hover-bg-color);color:var(--primary-color);border:0}.user-info-card__button--primary[data-v-c991baa8]{background:var(--ink-action-color);color:var(--white-color);border:0}.floating-detail-actions[data-v-affb2d68]{z-index:170;gap:10px;display:grid;position:fixed;bottom:24px;right:24px}.floating-detail-actions__button[data-v-affb2d68]{border:1px solid var(--border-light-color);background:var(--surface-color);width:52px;height:52px;color:var(--primary-color);cursor:pointer;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex;box-shadow:0 8px 24px #1018281a}.floating-detail-actions__button svg[data-v-affb2d68]{width:20px;height:20px}.floating-detail-actions__button span[data-v-affb2d68]{text-overflow:ellipsis;white-space:nowrap;max-width:42px;font-size:9px;font-weight:800;line-height:1;overflow:hidden}.floating-detail-actions__button[data-v-affb2d68]:hover:not(:disabled){border-color:var(--ink-action-color);color:var(--ink-action-color);transform:translateY(-2px)}.floating-detail-actions__button[data-v-affb2d68]:focus-visible{outline:3px solid var(--input-border-focus-color);outline-offset:3px}.floating-detail-actions__button.is-active[data-v-affb2d68]{border-color:var(--ink-action-color);background:var(--ink-action-color);color:var(--white-color)}.floating-detail-actions__button[data-v-affb2d68]:disabled{cursor:wait;opacity:.68}.floating-detail-actions__button--edit[data-v-affb2d68]{border-color:var(--primary-color);background:var(--primary-color);color:#fff;margin-top:2px;box-shadow:0 12px 30px #00000038}@media (width<=720px){.floating-detail-actions[data-v-affb2d68]{gap:8px;bottom:16px;right:16px}.floating-detail-actions__button[data-v-affb2d68]{width:48px;height:48px}}.asset-detail-license[data-v-8b17fe90]{border:1px solid var(--border-light-color);background:var(--surface-color);box-shadow:var(--shadow-xs);border-radius:12px;gap:10px;padding:18px;display:grid}.asset-detail-license h2[data-v-8b17fe90],.asset-detail-license p[data-v-8b17fe90]{margin:0}.asset-detail-license h2[data-v-8b17fe90]{color:var(--text-primary-color);font-size:15px;font-weight:900;line-height:1.25}.asset-detail-license p[data-v-8b17fe90]{color:var(--text-secondary-color);font-size:12px;line-height:1.65}.asset-detail-license__rules[data-v-8b17fe90]{gap:7px;display:grid}.asset-detail-license__rule[data-v-8b17fe90]{color:var(--text-muted-color);padding-left:17px;font-size:12px;font-weight:760;line-height:1.45;position:relative}.asset-detail-license__rule[data-v-8b17fe90]:before{content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}.asset-detail-license__rule--allowed[data-v-8b17fe90]:before{background:var(--success-color,#16a34a)}.asset-detail-license__rule--denied[data-v-8b17fe90]:before{background:var(--danger-color)}.simple-media-banner[data-v-ca5003a8]{width:100%}.simple-media-banner__stage[data-v-ca5003a8]{height:var(--simple-media-banner-height,520px);min-height:var(--simple-media-banner-min-height,420px);border:1px solid var(--border-light-color);background:var(--surface-soft-color);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.simple-media-banner__stage img[data-v-ca5003a8],.simple-media-banner__stage video[data-v-ca5003a8]{object-fit:cover;width:100%;height:100%;display:block}.simple-media-banner__stage video[data-v-ca5003a8]{background:var(--black-color)}.simple-media-banner__arrow[data-v-ca5003a8]{z-index:2;border:1px solid color-mix(in srgb, var(--white-color) 26%, transparent);background:color-mix(in srgb, var(--black-color) 46%, transparent);width:42px;height:42px;color:var(--white-color);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;justify-content:center;align-items:center;transition:background .16s,transform .16s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.simple-media-banner__arrow svg[data-v-ca5003a8]{fill:currentColor;width:22px;height:22px}.simple-media-banner__arrow[data-v-ca5003a8]:hover{background:color-mix(in srgb, var(--black-color) 32%, var(--white-color));transform:translateY(-50%)scale(1.04)}.simple-media-banner__arrow--prev[data-v-ca5003a8]{left:18px}.simple-media-banner__arrow--next[data-v-ca5003a8]{right:18px}.simple-media-banner__dots[data-v-ca5003a8]{z-index:2;pointer-events:none;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:absolute;bottom:18px;left:18px;right:18px}.simple-media-banner__dot[data-v-ca5003a8]{background:color-mix(in srgb, var(--white-color) 54%, transparent);cursor:pointer;pointer-events:auto;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .16s,background .16s}.simple-media-banner__dot--active[data-v-ca5003a8]{background:var(--white-color);width:24px}@media (width<=760px){.simple-media-banner__stage[data-v-ca5003a8]{height:var(--simple-media-banner-mobile-height,360px);min-height:var(--simple-media-banner-mobile-min-height,320px)}.simple-media-banner__arrow[data-v-ca5003a8]{width:38px;height:38px}}.asset-detail-gallery[data-v-91a459b9]{--simple-media-banner-height:520px;--simple-media-banner-min-height:520px}@media (width<=760px){.asset-detail-gallery[data-v-91a459b9]{--simple-media-banner-mobile-height:360px;--simple-media-banner-mobile-min-height:320px}}.asset-detail-purchase[data-v-80495a58]{border:1px solid var(--border-light-color);background:var(--surface-color);box-shadow:var(--shadow-xs);border-radius:12px;gap:16px;padding:18px;display:grid}.asset-detail-purchase__price[data-v-80495a58]{gap:5px;display:grid}.asset-detail-purchase__price span[data-v-80495a58],.asset-detail-purchase__price small[data-v-80495a58]{color:var(--text-tertiary-color);font-size:12px;font-weight:760;line-height:1.35}.asset-detail-purchase__price strong[data-v-80495a58]{color:var(--danger-color);font-size:30px;font-weight:950;line-height:1}.asset-detail-purchase__price em[data-v-80495a58]{color:var(--text-muted-color);font-size:13px;font-style:normal;font-weight:800;line-height:1.2;text-decoration:line-through}.asset-detail-purchase__price small[data-v-80495a58]{background:color-mix(in srgb, var(--danger-color) 9%, transparent);width:fit-content;color:var(--danger-color);border-radius:6px;padding:4px 7px}.asset-detail-purchase__actions[data-v-80495a58]{gap:10px;display:grid}.asset-detail-purchase__primary[data-v-80495a58],.asset-detail-purchase__secondary[data-v-80495a58]{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;height:42px;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.asset-detail-purchase__primary[data-v-80495a58]:disabled,.asset-detail-purchase__secondary[data-v-80495a58]:disabled{cursor:not-allowed;opacity:.68}.asset-detail-purchase__primary[data-v-80495a58]{background:var(--brand-active-color);color:var(--white-color);border:0}.asset-detail-purchase__primary[data-v-80495a58]:hover{background:var(--brand-hover-color,var(--brand-active-color))}.asset-detail-purchase__secondary[data-v-80495a58]{border:1px solid var(--border-light-color);color:var(--text-primary-color);background:0 0}.asset-detail-purchase__secondary[data-v-80495a58]:hover{border-color:var(--brand-active-color);color:var(--brand-active-color)}.asset-detail-page[data-v-b2583c20]{background:var(--form-page-bg-color,#fafafa);min-height:calc(100vh - 64px);color:var(--text-primary-color);padding:24px}.asset-detail-media-empty[data-v-b2583c20]{border:1px solid var(--border-light-color);background:var(--surface-color);min-height:260px;color:var(--text-tertiary-color);text-align:center;border-radius:12px;place-items:center;gap:10px;padding:36px 20px;display:grid}.asset-detail-media-empty h2[data-v-b2583c20],.asset-detail-media-empty p[data-v-b2583c20]{margin:0}.asset-detail-media-empty h2[data-v-b2583c20]{color:var(--text-primary-color);font-size:18px;font-weight:920}.asset-detail-media-empty p[data-v-b2583c20]{font-size:13px;font-weight:760}.asset-detail-media-empty button[data-v-b2583c20]{background:var(--brand-active-color);height:34px;color:var(--white-color);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:850;display:inline-flex}.asset-detail-breadcrumb[data-v-b2583c20]{width:min(100%,1280px);min-width:0;color:var(--text-tertiary-color);align-items:center;gap:8px;margin:0 auto 16px;font-size:12px;line-height:1.4;display:flex}.asset-detail-breadcrumb a[data-v-b2583c20]{color:inherit;text-decoration:none}.asset-detail-breadcrumb a[data-v-b2583c20]:hover{color:var(--brand-active-color)}.asset-detail-breadcrumb strong[data-v-b2583c20]{min-width:0;color:var(--text-secondary-color);text-overflow:ellipsis;white-space:nowrap;font-weight:760;overflow:hidden}.asset-detail-layout[data-v-b2583c20]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;width:min(100%,1280px);margin:0 auto;display:grid}.asset-detail-main[data-v-b2583c20]{gap:16px;min-width:0;display:grid}.asset-detail-side[data-v-b2583c20]{gap:14px;min-width:0;display:grid}.asset-detail-info[data-v-b2583c20]{border:1px solid var(--border-light-color);background:var(--surface-color);border-radius:12px;gap:18px;padding:20px;display:grid}.asset-detail-comments[data-v-b2583c20]{min-width:0}.asset-detail-related[data-v-b2583c20]{grid-column:1/-1;gap:16px;min-width:0;display:grid}.asset-detail-related__head[data-v-b2583c20]{min-width:0}.asset-detail-related__head h2[data-v-b2583c20]{color:var(--text-primary-color);margin:0;font-size:18px;font-weight:950;line-height:1.25}.asset-detail-related__grid[data-v-b2583c20]{min-width:0}.asset-detail-title-row[data-v-b2583c20]{min-width:0;display:flex}.asset-detail-title-main[data-v-b2583c20]{min-width:0}.asset-detail-title-main h1[data-v-b2583c20]{color:var(--text-primary-color);margin-top:12px;margin-bottom:0;font-size:28px;font-weight:950;line-height:1.22}.asset-detail-stat-line[data-v-b2583c20]{color:var(--text-tertiary-color);flex-wrap:wrap;align-items:center;gap:0;margin-top:12px;font-size:12px;line-height:1.3;display:flex}.asset-detail-stat-line__item[data-v-b2583c20]{border-right:1px solid var(--border-light-color);align-items:center;gap:5px;min-width:0;margin-right:12px;padding-right:12px;display:inline-flex}.asset-detail-stat-line__item[data-v-b2583c20]:last-child{border-right:0;margin-right:0;padding-right:0}.asset-detail-stat-line__item svg[data-v-b2583c20]{flex:none;width:14px;height:14px}.asset-detail-stat-line__item strong[data-v-b2583c20]{color:var(--text-secondary-color);font-size:12px;font-weight:850}.asset-detail-stat-line__item span[data-v-b2583c20]{color:var(--text-tertiary-color);font-size:12px;font-weight:720}.asset-detail-tags[data-v-b2583c20]{flex-wrap:wrap;gap:7px;display:flex}.asset-detail-tags span[data-v-b2583c20]{background:color-mix(in srgb, var(--brand-active-color) 9%, transparent);height:26px;color:var(--brand-active-color);border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:850;line-height:1;display:inline-flex}.asset-detail-description[data-v-b2583c20]{gap:10px;display:grid}.asset-detail-description h2[data-v-b2583c20],.asset-detail-description p[data-v-b2583c20]{margin:0}.asset-detail-description h2[data-v-b2583c20]{color:var(--text-primary-color);font-size:17px;font-weight:920;line-height:1.25}.asset-detail-description p[data-v-b2583c20]{color:var(--text-secondary-color);font-size:14px;line-height:1.8}.asset-detail-file-tags[data-v-b2583c20]{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.asset-detail-file-tag[data-v-b2583c20]{border:1px solid var(--border-light-color);background:var(--surface-soft-color);min-width:0;max-width:100%;height:30px;color:var(--text-secondary-color);border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:12px;line-height:1;display:inline-flex}.asset-detail-file-tag strong[data-v-b2583c20]{min-width:0;color:var(--text-secondary-color);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:820;overflow:hidden}.asset-detail-file-tag em[data-v-b2583c20]{color:var(--text-tertiary-color);flex:none;font-size:11px;font-style:normal;font-weight:760}.asset-detail-file-tag__lock[data-v-b2583c20]{width:14px;height:14px;color:var(--text-tertiary-color);flex:none;justify-content:center;align-items:center;display:inline-flex}.asset-detail-file-tag__lock svg[data-v-b2583c20]{fill:currentColor;width:14px;height:14px}.asset-detail-file-tag__lock--active[data-v-b2583c20]{color:var(--brand-active-color)}.asset-detail-action-bar[data-v-b2583c20]{justify-content:space-between;align-items:center;gap:14px;min-width:0;padding-top:2px;display:flex}.asset-detail-action-bar__meta[data-v-b2583c20]{min-width:0;color:var(--text-tertiary-color);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:760;line-height:1.4;display:flex}.asset-detail-action-bar__meta span[data-v-b2583c20]{min-width:0}@media (width<=1060px){.asset-detail-layout[data-v-b2583c20]{grid-template-columns:1fr}}@media (width<=760px){.asset-detail-page[data-v-b2583c20]{padding:16px}.asset-detail-action-bar[data-v-b2583c20]{flex-direction:column;align-items:stretch}}.ios-card[data-v-4ec0716d]{min-width:0;color:var(--primary-color);align-content:start;gap:8px;display:grid}.ios-card--no-header[data-v-4ec0716d]{gap:0}.ios-card__header[data-v-4ec0716d]{width:fit-content;min-width:0;max-width:100%;color:var(--text-soft-color);align-items:center;gap:7px;margin-left:4px;font-size:13px;font-weight:800;line-height:1.2;display:inline-flex}.ios-card__icon[data-v-4ec0716d]{width:18px;height:18px;color:var(--primary-color);flex:none;justify-content:center;align-items:center;display:inline-flex}.ios-card__icon[data-v-4ec0716d] svg{fill:currentColor;width:100%;height:100%}.ios-card__title[data-v-4ec0716d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ios-card__body[data-v-4ec0716d]{border:1px solid var(--form-card-border-color,var(--border-light-color));background:var(--ios-card-bg-color,var(--card-bg-color));min-width:0;box-shadow:var(--form-card-shadow,0 10px 28px color-mix(in srgb, var(--shadow-soft-color) 68%, transparent));border-radius:14px;overflow:hidden}.mural-loading[data-v-21168150]{-webkit-backdrop-filter:blur(10px)saturate(1.08);width:100%;min-height:100%;z-index:var(--app-loading-z-index,9000);background:#ffffffc7;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.mural-loading--fullscreen[data-v-21168150]{width:100vw;height:100vh;position:fixed;top:0;left:0}.mural-loading__content[data-v-21168150]{flex-direction:column;align-items:center;gap:16px;display:flex}.mural-loading__spinner[data-v-21168150]{width:48px;height:48px}.mural-loading__svg[data-v-21168150]{transform-origin:50%;width:100%;height:100%;animation:2s linear infinite rotate-21168150}.mural-loading__path[data-v-21168150]{stroke:var(--primary-color);stroke-linecap:round;animation:1.5s ease-in-out infinite dash-21168150}.mural-loading__text[data-v-21168150]{color:var(--primary-color);margin:0;font-size:14px;font-weight:600}@keyframes rotate-21168150{to{transform:rotate(360deg)}}@keyframes dash-21168150{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}.mural-loading-fade-enter-from[data-v-21168150],.mural-loading-fade-leave-to[data-v-21168150]{opacity:0}.asset-publish-page[data-v-5ca3bafa]{width:min(1080px,100vw - 56px);color:var(--primary-color);margin:0 auto;padding:24px 0 104px}.asset-publish-page[data-v-5ca3bafa] .form-input,.asset-publish-page[data-v-5ca3bafa] .form-tag-input,.asset-publish-page[data-v-5ca3bafa] .form-upload-card,.asset-publish-page[data-v-5ca3bafa] .form-upload-picker{border-color:var(--border-light-color);background:var(--surface-soft-color)}.asset-publish-page[data-v-5ca3bafa] .form-input:focus-within,.asset-publish-page[data-v-5ca3bafa] .form-tag-input--open,.asset-publish-page[data-v-5ca3bafa] .form-tag-input:focus-within{border-color:var(--input-border-focus-color);background:var(--surface-soft-color)}.asset-publish-page[data-v-5ca3bafa] .app-select-trigger{border-color:var(--border-light-color);background:var(--surface-soft-color);border-radius:10px;width:100%;height:40px}.asset-publish-page[data-v-5ca3bafa] .app-select-trigger:focus-visible,.asset-publish-page[data-v-5ca3bafa] .app-select-trigger[data-state=open]{border-color:var(--input-border-focus-color)}.asset-publish-head[data-v-5ca3bafa]{min-width:0;margin-bottom:24px}.asset-publish-head__content[data-v-5ca3bafa]{gap:8px;min-width:0;display:grid}.asset-publish-head__content h1[data-v-5ca3bafa]{color:var(--primary-color);letter-spacing:0;margin:0;font-size:28px;font-weight:900;line-height:1.18}.asset-publish-breadcrumb[data-v-5ca3bafa]{min-width:0;color:var(--text-muted-color);align-items:center;gap:6px;font-size:11px;font-weight:700;line-height:1.2;display:flex}.asset-publish-breadcrumb i[data-v-5ca3bafa]{color:var(--border-strong-color);font-style:normal;line-height:1}.asset-publish-breadcrumb span[data-v-5ca3bafa]:last-child{color:var(--text-soft-color)}.asset-publish-layout[data-v-5ca3bafa]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:22px;display:grid}.asset-publish-main[data-v-5ca3bafa],.asset-publish-side[data-v-5ca3bafa]{gap:18px;min-width:0;display:grid}.asset-publish-side[data-v-5ca3bafa]{position:sticky;top:82px}.asset-publish-card[data-v-5ca3bafa]{min-width:0}.asset-live-preview[data-v-5ca3bafa]{gap:8px;min-width:0;display:grid}.asset-live-preview__title[data-v-5ca3bafa]{width:fit-content;max-width:100%;color:var(--text-soft-color);text-overflow:ellipsis;white-space:nowrap;margin-left:4px;font-size:13px;font-weight:800;line-height:1.2;overflow:hidden}.asset-live-preview[data-v-5ca3bafa] .asset-material-card{background:var(--form-card-bg-color,var(--card-bg-color));box-shadow:var(--form-card-shadow,var(--shadow-xs)), inset 0 0 0 1px var(--form-card-border-color,var(--line-subtle-color))}.asset-live-preview[data-v-5ca3bafa] .asset-material-card__cover,.asset-live-preview[data-v-5ca3bafa] .asset-material-card__cover>img{min-height:168px}.asset-live-preview[data-v-5ca3bafa] .asset-material-card__actions{display:none}.asset-form-grid[data-v-5ca3bafa],.asset-media-form[data-v-5ca3bafa],.asset-price-form[data-v-5ca3bafa]{gap:16px;min-width:0;padding:18px;display:grid}.asset-form-grid[data-v-5ca3bafa],.asset-price-form[data-v-5ca3bafa]{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-price-mode-cards[data-v-5ca3bafa]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.asset-price-mode-card[data-v-5ca3bafa]{border:1px solid var(--border-light-color);background:var(--form-card-bg-color,var(--card-bg-color));min-width:0;min-height:112px;color:var(--text-muted-color);cursor:pointer;text-align:left;border-radius:12px;align-content:space-between;gap:18px;padding:14px;transition:border-color .16s,background .16s,color .16s,transform .16s;display:grid}.asset-price-mode-card[data-v-5ca3bafa]:hover:not(:disabled){border-color:color-mix(in srgb, var(--text-muted-color) 56%, var(--border-light-color));color:var(--text-soft-color)}.asset-price-mode-card[data-v-5ca3bafa]:disabled{cursor:not-allowed;opacity:.62}.asset-price-mode-card--active[data-v-5ca3bafa]{border-color:var(--ink-action-color);background:var(--form-page-bg-color,#fafafa);color:var(--primary-color)}.asset-price-mode-card__top[data-v-5ca3bafa]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.asset-price-mode-card__icon[data-v-5ca3bafa]{color:currentColor;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.asset-price-mode-card__icon svg[data-v-5ca3bafa]{fill:currentColor;width:16px;height:16px}.asset-price-mode-card__radio[data-v-5ca3bafa]{border:1px solid var(--border-light-color);background:var(--form-card-bg-color,var(--card-bg-color));border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.asset-price-mode-card__radio span[data-v-5ca3bafa]{border-radius:inherit;background:0 0;width:8px;height:8px}.asset-price-mode-card--active .asset-price-mode-card__radio[data-v-5ca3bafa]{border-color:var(--ink-action-color)}.asset-price-mode-card--active .asset-price-mode-card__radio span[data-v-5ca3bafa]{background:var(--brand-color)}.asset-price-mode-card__body[data-v-5ca3bafa]{gap:6px;min-width:0;display:grid}.asset-price-mode-card__body strong[data-v-5ca3bafa]{color:var(--primary-color);font-size:13px;font-weight:900;line-height:1.2}.asset-price-mode-card__body small[data-v-5ca3bafa]{color:var(--text-muted-color);font-size:11px;font-weight:600;line-height:1.35}.asset-media-form[data-v-5ca3bafa]{grid-template-columns:minmax(0,1fr);gap:18px}.asset-form-field[data-v-5ca3bafa]{align-content:start;gap:8px;min-width:0;display:grid}.asset-form-field>span[data-v-5ca3bafa]{min-width:0;color:var(--text-soft-color);align-items:center;gap:6px;font-size:13px;font-weight:800;line-height:1.3;display:flex}.asset-form-field>span b[data-v-5ca3bafa]{color:var(--danger-color,#ef4444);font-style:normal}.asset-form-field>span em[data-v-5ca3bafa]{min-width:0;color:var(--text-muted-color);font-style:normal;font-weight:700}.asset-form-field--wide[data-v-5ca3bafa]{grid-column:1/-1}.asset-switch-row[data-v-5ca3bafa]{border:1px solid var(--border-light-color);background:var(--surface-soft-color);border-radius:12px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:14px 16px;display:flex}.asset-switch-row strong[data-v-5ca3bafa]{color:var(--primary-color);font-size:14px;font-weight:900;line-height:1.3;display:block}.asset-switch-row p[data-v-5ca3bafa]{color:var(--text-muted-color);margin:5px 0 0;font-size:13px;line-height:1.5}.asset-check-list[data-v-5ca3bafa]{gap:12px;padding:16px;display:grid}.asset-check-item[data-v-5ca3bafa]{color:var(--text-soft-color);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:13px;font-weight:700;line-height:1.6;display:grid}.asset-check-item input[data-v-5ca3bafa]{width:16px;height:16px;accent-color:var(--ink-action-color);cursor:inherit;margin:2px 0 0}.asset-publish-tips[data-v-5ca3bafa]{color:var(--text-muted-color);margin:16px 0 0;padding:0 18px;font-size:13px;line-height:1.6}.asset-publish-tips li+li[data-v-5ca3bafa]{margin-top:6px}.asset-publish-actions[data-v-5ca3bafa]{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:inline-flex}.asset-publish-action[data-v-5ca3bafa]{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:14px;font-weight:900;line-height:1;transition:background .16s,color .16s,transform .16s,opacity .16s;display:inline-flex}.asset-publish-action svg[data-v-5ca3bafa]{fill:currentColor;width:18px;height:18px}.asset-publish-action[data-v-5ca3bafa]:hover:not(:disabled){transform:translateY(-1px)}.asset-publish-action[data-v-5ca3bafa]:disabled{cursor:not-allowed;opacity:.62}.asset-publish-action--secondary[data-v-5ca3bafa]{border-color:var(--border-light-color);background:var(--surface-light-color);color:var(--text-soft-color)}.asset-publish-action--secondary[data-v-5ca3bafa]:hover:not(:disabled){background:var(--surface-soft-color);color:var(--primary-color)}.asset-publish-action--primary[data-v-5ca3bafa]{background:var(--ink-action-color);color:var(--white-color)}.asset-publish-action--primary[data-v-5ca3bafa]:hover:not(:disabled){background:var(--primary-light-color)}@media (width<=1080px){.asset-publish-page[data-v-5ca3bafa]{width:min(100%,100vw - 32px)}.asset-publish-layout[data-v-5ca3bafa]{grid-template-columns:1fr}.asset-publish-side[data-v-5ca3bafa]{position:static}}@media (width<=760px){.asset-publish-page[data-v-5ca3bafa]{padding-bottom:156px}.asset-publish-head[data-v-5ca3bafa],.asset-publish-action-bar[data-v-5ca3bafa]{padding:14px 16px}.asset-form-grid[data-v-5ca3bafa],.asset-price-form[data-v-5ca3bafa],.asset-price-mode-cards[data-v-5ca3bafa]{grid-template-columns:1fr}.asset-switch-row[data-v-5ca3bafa]{align-items:flex-start}.asset-publish-actions[data-v-5ca3bafa]{width:100%}.asset-publish-action[data-v-5ca3bafa]{flex:1;padding:0 12px}}.region-cascader-trigger[data-v-0969d6db]{border:1px solid var(--line-color);border-radius:var(--radius-md);background:var(--surface-muted-color);width:100%;min-width:0;height:40px;color:var(--text-soft-color);cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:14px;line-height:1;transition:border-color .16s,color .16s,background .16s,box-shadow .16s;display:inline-flex}.region-cascader-trigger[data-v-0969d6db]:hover,.region-cascader-trigger--open[data-v-0969d6db]{border-color:var(--input-border-focus-color);color:var(--primary-color)}.region-cascader-trigger[data-v-0969d6db]:focus-visible{border-color:var(--input-border-focus-color);box-shadow:0 0 0 3px var(--input-focus-shadow-color)}.region-cascader-trigger[data-v-0969d6db]:disabled{cursor:not-allowed;opacity:.62}.region-cascader-trigger__value[data-v-0969d6db]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.region-cascader-trigger__icon[data-v-0969d6db]{width:7px;height:7px;color:var(--text-muted-color);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transition:transform .16s;display:inline-flex;transform:translateY(-2px)rotate(45deg)}.region-cascader-trigger--open .region-cascader-trigger__icon[data-v-0969d6db]{transform:translateY(2px)rotate(225deg)}.region-cascader-trigger__clear[data-v-0969d6db]{width:18px;height:18px;color:var(--text-muted-color);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .16s,color .16s;display:inline-flex;position:relative}.region-cascader-trigger__clear[data-v-0969d6db]:before,.region-cascader-trigger__clear[data-v-0969d6db]:after{content:"";background:currentColor;border-radius:999px;width:10px;height:1.5px;position:absolute}.region-cascader-trigger__clear[data-v-0969d6db]:before{transform:rotate(45deg)}.region-cascader-trigger__clear[data-v-0969d6db]:after{transform:rotate(-45deg)}.region-cascader-trigger__clear[data-v-0969d6db]:hover{background:var(--list-hover-bg-color);color:var(--primary-color)}.region-cascader-backdrop[data-v-0969d6db]{z-index:999;background:0 0;position:fixed;inset:0}.region-cascader-content[data-v-0969d6db]{z-index:1000;transform-origin:var(--reka-popover-content-transform-origin);outline:none}.region-cascader-content[data-state=open][data-v-0969d6db]{animation:.12s ease-out region-cascader-in-0969d6db}.region-cascader-content[data-state=closed][data-v-0969d6db]{animation:.1s ease-in region-cascader-out-0969d6db}.region-cascader-panel[data-v-0969d6db]{border:1px solid var(--line-color);border-radius:var(--radius-lg);background:var(--surface-color);width:max-content;max-width:calc(100vw - 48px);box-shadow:var(--shadow-popover);padding:8px;display:grid}.region-cascader-columns[data-v-0969d6db]{grid-template-columns:repeat(var(--region-column-count), 176px);border-radius:var(--radius-md);gap:8px;max-width:calc(100vw - 48px);display:grid;overflow-x:auto}.region-cascader-column[data-v-0969d6db]{border:1px solid var(--line-color);border-radius:var(--radius-md);background:var(--surface-color);min-width:0;height:max-content;display:grid;overflow:hidden}.region-cascader-option-list[data-v-0969d6db]{flex-direction:column;max-height:282px;padding:6px;display:flex;overflow:auto}.region-cascader-option[data-v-0969d6db]{border-radius:var(--radius-md);width:100%;min-width:0;min-height:34px;color:var(--text-soft-color);cursor:pointer;text-align:left;background:0 0;border:0;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 8px 0 10px;font-size:14px;line-height:1.25;display:inline-flex}.region-cascader-option[data-v-0969d6db]:hover,.region-cascader-option[data-v-0969d6db]:focus-visible{background:var(--list-hover-bg-color);color:var(--primary-color);outline:none}.region-cascader-option>span[data-v-0969d6db]:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.region-cascader-option--selected[data-v-0969d6db]{background:color-mix(in srgb, var(--brand-color) 12%, var(--surface-soft-color));color:var(--primary-color);font-weight:900}.region-cascader-option__check[data-v-0969d6db]{flex:none;font-weight:900}@keyframes region-cascader-in-0969d6db{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes region-cascader-out-0969d6db{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@media (width<=640px){.region-cascader-panel[data-v-0969d6db]{width:min(82vw,320px)}.region-cascader-columns[data-v-0969d6db]{grid-template-columns:minmax(0,1fr)}.region-cascader-option-list[data-v-0969d6db]{max-height:220px}}.project-filter-inline[data-v-c55e623e]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.project-filter-inline__type-trigger[data-v-c55e623e]{border:1px solid var(--line-color);background:var(--surface-muted-color);min-width:112px;max-width:150px;height:36px;color:var(--text-soft-color);cursor:pointer;border-radius:999px;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:14px;display:inline-flex}.project-filter-inline__type-trigger span[data-v-c55e623e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-filter-inline__type-trigger i[data-v-c55e623e]{border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:7px;height:7px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}.project-filter-inline__type-trigger[data-v-c55e623e]:hover,.project-filter-inline__type-trigger.is-open[data-v-c55e623e],.project-filter-inline__type-trigger.is-active[data-v-c55e623e]{border-color:var(--input-border-focus-color);color:var(--primary-color)}.project-filter-inline__type-trigger.is-open i[data-v-c55e623e]{transform:translateY(2px)rotate(225deg)}.project-filter-inline__type-menu[data-v-c55e623e]{gap:3px;width:190px;display:grid}.project-filter-inline__type-menu button[data-v-c55e623e]{width:100%;height:36px;color:var(--text-soft-color);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:0 10px;font-size:13px;display:flex}.project-filter-inline__type-menu button[data-v-c55e623e]:hover,.project-filter-inline__type-menu button.is-active[data-v-c55e623e]{background:var(--list-hover-bg-color);color:var(--primary-color)}.project-filter-inline__type-menu b[data-v-c55e623e]{color:var(--ink-action-color);font-size:13px}.project-filter-inline__region[data-v-c55e623e]{width:156px}.project-filter-inline__region[data-v-c55e623e] .region-cascader-trigger{border-radius:999px;height:36px}.project-filter-inline__reset[data-v-c55e623e]{height:32px;color:var(--text-muted-color);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:12px}.project-filter-inline__reset[data-v-c55e623e]:hover{color:var(--ink-action-color)}@media (width<=720px){.project-filter-inline[data-v-c55e623e]{justify-content:flex-start;width:100%}.project-filter-inline__region[data-v-c55e623e]{width:148px}}.project-header-publish[data-v-3b0868fe]{background:var(--ink-action-color);color:#fff;cursor:pointer;border:0;border-radius:10px;flex:none;align-items:center;gap:7px;height:38px;padding:0 14px;font-size:12px;font-weight:850;display:inline-flex}.project-header-publish svg[data-v-3b0868fe]{fill:currentColor;width:16px;height:16px}.project-center-page[data-v-3b0868fe]{width:var(--main-width);margin-left:var(--sidebar-width);color:var(--primary-color);padding:32px 32px 72px}.project-center-tabs[data-v-3b0868fe]{align-items:center;gap:4px;display:flex}.project-center-tabs button[data-v-3b0868fe]{height:38px;color:var(--text-muted-color);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 11px;font-size:13px;font-weight:800;position:relative}.project-center-tabs button[data-v-3b0868fe]:hover{background:var(--hover-bg-color);color:var(--primary-color)}.project-center-tabs button[data-v-3b0868fe]:after{background:var(--ink-action-color);content:"";opacity:0;border-radius:2px;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:2px;left:11px;right:11px;transform:scaleX(.4)}.project-center-tabs button.is-active[data-v-3b0868fe]{color:var(--primary-color)}.project-center-tabs button.is-active[data-v-3b0868fe]:after{opacity:1;transform:scaleX(1)}.project-center-results[data-v-3b0868fe]{justify-items:center;scroll-margin-top:88px;display:grid}.project-center-results__toolbar[data-v-3b0868fe]{justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:48px;margin-bottom:16px;padding-bottom:14px;display:flex}.project-center-results__views[data-v-3b0868fe]{flex:none;align-items:center;gap:9px;display:flex}.project-center-results__views>strong[data-v-3b0868fe]{font-size:17px;font-weight:900}.project-center-results__views>span[data-v-3b0868fe]{color:var(--text-muted-color);white-space:nowrap;font-size:11px}.project-center-grid[data-v-3b0868fe]{column-count:3;column-gap:18px;width:100%}.project-center-grid[data-v-3b0868fe]>*{break-inside:avoid;vertical-align:top;width:100%;margin:0 0 18px;display:inline-block}.project-center-skeleton[data-v-3b0868fe]{border-radius:18px;align-content:start;gap:14px;min-height:220px;padding:20px;display:grid}.project-center-skeleton__tags[data-v-3b0868fe],.project-center-skeleton__title[data-v-3b0868fe],.project-center-skeleton__summary[data-v-3b0868fe],.project-center-skeleton__meta[data-v-3b0868fe]{border-radius:8px}.project-center-skeleton__tags[data-v-3b0868fe]{width:34%;height:24px}.project-center-skeleton__title[data-v-3b0868fe]{width:76%;height:26px;margin-top:2px}.project-center-skeleton__summary[data-v-3b0868fe]{width:100%;height:14px}.project-center-skeleton__summary--short[data-v-3b0868fe]{width:64%}.project-center-skeleton__meta[data-v-3b0868fe]{width:46%;height:12px;margin-top:auto}.project-center-pagination[data-v-3b0868fe]{margin-top:34px}@media (width<=1080px){.project-center-grid[data-v-3b0868fe]{column-count:2}}@media (width<=1160px){.project-center-results__toolbar[data-v-3b0868fe]{flex-direction:column;align-items:flex-start}}@media (width<=760px){.page-shell:has(.project-center-page){--sidebar-width:0px;--main-width:calc(100vw - var(--app-scrollbar-width))}.page-shell:has(.project-center-page) .fixed-shell{display:none}.page-shell:has(.project-center-page)>.header{width:var(--main-width)!important;left:0!important}.project-header-publish[data-v-3b0868fe]{justify-content:center;width:38px;padding:0}.project-header-publish span[data-v-3b0868fe]{display:none}.project-center-page[data-v-3b0868fe]{width:100%;margin-left:0;padding:22px 16px 52px}.project-center-results__toolbar[data-v-3b0868fe]{gap:12px}.project-center-results__views[data-v-3b0868fe]{flex-wrap:wrap;width:100%}.project-center-results__views>span[data-v-3b0868fe]{margin-left:auto}.project-center-grid[data-v-3b0868fe]{column-count:1}}.rich-audio-card[data-v-86731ec3]{border:1px solid var(--border-light-color);background:var(--surface-soft-color);border-radius:12px;grid-template-columns:46px minmax(120px,1fr) minmax(220px,2fr);align-items:center;gap:12px;margin:20px 0;padding:14px 16px;display:grid}.rich-audio-card__icon[data-v-86731ec3]{background:var(--ink-action-color);width:46px;height:46px;color:var(--white-color);border-radius:50%;place-items:center;display:grid}.rich-audio-card__icon svg[data-v-86731ec3]{fill:currentColor;width:23px;height:23px}.rich-audio-card figcaption[data-v-86731ec3]{gap:4px;min-width:0;display:grid}.rich-audio-card figcaption strong[data-v-86731ec3]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.rich-audio-card figcaption small[data-v-86731ec3]{color:var(--text-muted-color);font-size:12px}.rich-audio-card audio[data-v-86731ec3]{width:100%;height:38px}@media (width<=680px){.rich-audio-card[data-v-86731ec3]{grid-template-columns:42px minmax(0,1fr)}.rich-audio-card audio[data-v-86731ec3]{grid-column:1/-1}}.rich-article-content[data-v-97eb5b07]{color:var(--primary-color);overflow-wrap:anywhere;font-size:16px;line-height:1.9}.rich-article-content[data-v-97eb5b07] h1,.rich-article-content[data-v-97eb5b07] h2,.rich-article-content[data-v-97eb5b07] h3{margin:1.5em 0 .65em;line-height:1.35}.rich-article-content[data-v-97eb5b07] p,.rich-article-content[data-v-97eb5b07] ul,.rich-article-content[data-v-97eb5b07] ol,.rich-article-content[data-v-97eb5b07] blockquote{margin:0 0 1.1em}.rich-article-content[data-v-97eb5b07] ul,.rich-article-content[data-v-97eb5b07] ol{padding-inline-start:1.5em;list-style-position:outside}.rich-article-content[data-v-97eb5b07] li{padding-inline-start:.2em}.rich-article-content[data-v-97eb5b07] img,.rich-article-content[data-v-97eb5b07] video,.rich-article-content[data-v-97eb5b07] audio{border-radius:10px;max-width:100%;height:auto;margin:24px auto;display:block}.rich-article-content[data-v-97eb5b07] .rich-article-content__media-block--first{margin-top:0}.rich-article-content[data-v-97eb5b07] .rich-article-content__media-block--last{margin-bottom:0}.rich-article-content[data-v-97eb5b07] .rich-article-content__media--first{margin-top:0}.rich-article-content[data-v-97eb5b07] .rich-article-content__media--last{margin-bottom:0}.rich-article-content[data-v-97eb5b07] .rich-article-content__media--first>.rich-audio-card{margin-top:0}.rich-article-content[data-v-97eb5b07] .rich-article-content__media--last>.rich-audio-card{margin-bottom:0}.rich-article-content[data-v-97eb5b07] blockquote{border-left:3px solid var(--brand-active-color);color:var(--text-soft-color);padding-left:16px}.rich-article-content[data-v-97eb5b07] a{color:var(--brand-active-color)}.project-detail-page[data-v-0f28e4de]{width:100%;color:var(--primary-color);padding:28px 24px 96px}.project-detail-page[data-v-0f28e4de]>*{width:min(920px,100%);margin-left:auto;margin-right:auto}.project-detail[data-v-0f28e4de]{margin-top:0}.project-detail__header[data-v-0f28e4de]{padding:34px 0 28px}.project-detail__tag-row[data-v-0f28e4de]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.project-detail__tag-row>span[data-v-0f28e4de]{background:color-mix(in srgb, var(--ink-action-color) 9%, var(--surface-color));height:26px;color:var(--ink-action-color);border-radius:6px;align-items:center;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.project-detail__tag-row>span.is-custom[data-v-0f28e4de]{background:var(--surface-soft-color);color:var(--text-soft-color)}.project-detail__tag-row .project-detail__status[data-v-0f28e4de]{color:#fff;background:#18181b;margin-left:auto}.project-detail__tag-row .is-status-1[data-v-0f28e4de]{background:var(--ink-action-color)}.project-detail__tag-row .is-status-2[data-v-0f28e4de]{background:#a86616}.project-detail__tag-row .is-status-3[data-v-0f28e4de],.project-detail__tag-row .is-status-4[data-v-0f28e4de]{background:#52525b}.project-detail__header h1[data-v-0f28e4de]{letter-spacing:-.045em;margin:22px 0 14px;font-size:clamp(30px,5vw,52px);font-weight:950;line-height:1.16}.project-detail__meta[data-v-0f28e4de]{color:var(--text-soft-color);flex-wrap:wrap;align-items:center;gap:8px 0;font-size:13px;line-height:1.6;display:flex}.project-detail__meta span[data-v-0f28e4de]{align-items:center;display:inline-flex}.project-detail__meta span[data-v-0f28e4de]:not(:last-child):after{background:var(--text-muted-color);content:"";border-radius:50%;width:3px;height:3px;margin:0 10px}.project-detail__content-section[data-v-0f28e4de]{padding:0 0 12px}.project-detail__facts[data-v-0f28e4de]{padding:30px 0 0}.project-detail__references[data-v-0f28e4de],.project-detail__attachments[data-v-0f28e4de]{padding:42px 0 0}.project-detail h2[data-v-0f28e4de]{margin:0 0 22px;font-size:18px;font-weight:650}.project-detail__fact-grid[data-v-0f28e4de]{gap:34px;display:grid}.project-detail__fact-grid>div[data-v-0f28e4de]{padding:0}.project-detail__fact-grid span[data-v-0f28e4de]{color:var(--primary-color);margin-bottom:13px;font-size:18px;font-weight:650;display:block}.project-detail__fact-grid strong[data-v-0f28e4de]{color:var(--primary-color);font-size:15px;font-weight:450;line-height:1.65}.project-detail__fact-grid strong.is-budget[data-v-0f28e4de]{color:var(--primary-color);font-size:15px}.project-detail__fact-grid p[data-v-0f28e4de]{max-width:680px;color:var(--text-soft-color);margin:8px 0 0;font-size:13px;line-height:1.7}.project-detail__image-grid[data-v-0f28e4de]{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.project-detail__image-grid a[data-v-0f28e4de]{max-width:230px;max-height:230px;display:inline-flex}.project-detail__image-grid img[data-v-0f28e4de]{object-fit:contain;width:auto;max-width:230px;height:auto;max-height:230px;display:block}.project-detail__attachment-list[data-v-0f28e4de]{gap:10px;display:grid}.project-detail__attachment-list a[data-v-0f28e4de]{border:1px solid var(--line-color);color:var(--primary-color);border-radius:12px;align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}.project-detail__attachment-list a[data-v-0f28e4de]:hover{border-color:color-mix(in srgb, var(--ink-action-color) 38%, var(--line-color))}.project-detail__attachment-list a>span[data-v-0f28e4de]{background:var(--surface-soft-color);width:42px;height:42px;color:var(--ink-action-color);border-radius:10px;justify-content:center;align-items:center;font-size:9px;font-weight:950;display:inline-flex}.project-detail__attachment-list div[data-v-0f28e4de]{flex:1;gap:4px;display:grid}.project-detail__attachment-list strong[data-v-0f28e4de]{font-size:13px}.project-detail__attachment-list small[data-v-0f28e4de]{color:var(--text-muted-color);font-size:10px}.project-detail__attachment-list svg[data-v-0f28e4de]{width:20px;height:20px;fill:var(--text-muted-color)}.project-detail-floating-actions[data-v-0f28e4de]{z-index:180;gap:12px;display:grid;position:fixed;bottom:64px;right:24px}.project-detail-floating-action[data-v-0f28e4de]{cursor:pointer;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:56px;height:56px;padding:0;font-size:10px;line-height:1;transition:transform .16s,box-shadow .16s,opacity .16s;display:inline-flex}.project-detail-floating-action[data-v-0f28e4de]:hover:not(:disabled){transform:translateY(-2px)}.project-detail-floating-action svg[data-v-0f28e4de]{fill:currentColor;width:21px;height:21px}.project-detail-floating-action span[data-v-0f28e4de]{font-size:10px;font-weight:800}.project-detail-floating-action--interest[data-v-0f28e4de]{border:1px solid var(--ink-action-color);background:var(--ink-action-color);color:#fff;box-shadow:0 8px 20px color-mix(in srgb, var(--ink-action-color) 22%, transparent)}.project-detail-floating-action--interest.is-interested[data-v-0f28e4de]{box-shadow:0 0 0 3px color-mix(in srgb, var(--ink-action-color) 15%, transparent), 0 8px 20px color-mix(in srgb, var(--ink-action-color) 22%, transparent)}.project-detail-floating-action--interest[data-v-0f28e4de]:disabled{border-color:var(--text-disabled-color);background:var(--text-disabled-color);cursor:not-allowed;opacity:.66;box-shadow:none}.project-detail-floating-action--share[data-v-0f28e4de]{border:1px solid var(--line-color);background:var(--surface-color);color:var(--primary-color);box-shadow:0 7px 18px #1018280f}.project-detail-floating-action--share[data-v-0f28e4de]:hover{border-color:var(--ink-action-color);color:var(--ink-action-color)}.project-detail-withdraw-copy[data-v-0f28e4de]{color:var(--text-soft-color);margin:0;font-size:14px;line-height:1.7}@media (width<=700px){.project-detail-page[data-v-0f28e4de]{padding:18px 16px 128px}.project-detail__header[data-v-0f28e4de]{padding-top:22px}.project-detail__image-grid a[data-v-0f28e4de],.project-detail__image-grid img[data-v-0f28e4de]{max-width:min(230px,100%)}.project-detail-floating-actions[data-v-0f28e4de]{right:12px;bottom:calc(18px + env(safe-area-inset-bottom));gap:10px}.project-detail-floating-action[data-v-0f28e4de]{width:52px;height:52px}}.events-header-label[data-v-5422e438]{color:var(--text-muted-color);letter-spacing:.02em;font-size:13px;font-weight:700}.events-page[data-v-5422e438]{width:var(--main-width);min-height:calc(100vh - var(--header-height,70px));margin-left:var(--sidebar-width);background:var(--white-color);color:var(--primary-color);padding:32px}.events-load-failed[data-v-5422e438]{grid-column:1/-1;min-height:420px}.events-empty[data-v-5422e438]{grid-column:1/-1}.events-intro[data-v-5422e438]{justify-content:space-between;align-items:flex-end;gap:28px;padding:0 0 28px;display:flex}.events-intro>div[data-v-5422e438]{min-width:0}.events-intro p[data-v-5422e438]{color:var(--text-muted-color);letter-spacing:.2em;margin:0 0 7px;font-size:10px;font-weight:900}.events-intro h1[data-v-5422e438]{letter-spacing:-.045em;margin:0;font-size:clamp(28px,2.4vw,38px);font-weight:950;line-height:1.1}.events-intro>span[data-v-5422e438]{max-width:420px;color:var(--text-soft-color);text-align:right;padding-bottom:3px;font-size:12px;line-height:1.6}.events-filter[data-v-5422e438]{border-bottom:1px solid var(--line-color);align-items:center;gap:6px;min-height:46px;margin-bottom:24px;display:flex}.events-filter button[data-v-5422e438]{height:46px;color:var(--text-muted-color);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:13px;font-weight:800;transition:color .16s;position:relative}.events-filter button[data-v-5422e438]:after{background:var(--ink-action-color);content:"";opacity:0;border-radius:999px;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:-1px;left:12px;right:12px;transform:scaleX(.45)}.events-filter button[data-v-5422e438]:hover,.events-filter button.is-active[data-v-5422e438]{color:var(--primary-color)}.events-filter button.is-active[data-v-5422e438]:after{opacity:1;transform:scaleX(1)}.events-filter>span[data-v-5422e438]{color:var(--text-muted-color);margin-left:auto;font-size:11px;font-weight:700}.events-filter__skeleton[data-v-5422e438]{flex:0 0 76px;place-items:center;width:76px;height:46px}.events-filter__skeleton>span[data-v-5422e438]{border-radius:7px;width:64px;height:14px}.events-grid[data-v-5422e438]{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;scroll-margin-top:96px;display:grid}.event-card-skeleton__root[data-v-5422e438],.event-card-skeleton__section[data-v-5422e438]{height:auto}.event-card--skeleton[data-v-5422e438]{cursor:default;box-shadow:none}.event-card--skeleton[data-v-5422e438]:hover{box-shadow:none;transform:none}.event-card-skeleton__cover[data-v-5422e438]{aspect-ratio:16/9;border-radius:14px;width:100%}.event-card-skeleton__body[data-v-5422e438]{min-height:104px;padding:17px 12px 18px}.event-card-skeleton__body .event-card-skeleton__section[data-v-5422e438]{grid-template-columns:minmax(0,1fr) 62px;align-items:start;gap:12px}.event-card-skeleton__title[data-v-5422e438]{border-radius:8px;width:86%;height:18px}.event-card-skeleton__status[data-v-5422e438]{border-radius:999px;width:62px;height:22px}.event-card-skeleton__date[data-v-5422e438]{border-radius:6px;grid-column:1/-1;width:58%;height:12px;margin-top:8px}.event-card-skeleton__footer[data-v-5422e438]{border-top:1px solid #ffffff85;min-height:40px;padding:14px 12px 2px}.event-card-skeleton__footer .event-card-skeleton__section[data-v-5422e438]{grid-template-columns:72px 54px;justify-content:space-between;gap:12px}.event-card-skeleton__metric[data-v-5422e438]{border-radius:6px;width:72px;height:12px}.event-card-skeleton__metric--short[data-v-5422e438]{width:54px}.events-pagination[data-v-5422e438]{justify-content:center;width:100%;margin-top:34px;display:flex}.event-card[data-v-5422e438]{border:1px solid color-mix(in srgb, var(--border-light-color) 64%, transparent);background:var(--card-bg-color);min-width:0;color:inherit;border-radius:20px;grid-template-rows:auto 1fr auto;padding:12px;text-decoration:none;transition:box-shadow .18s,transform .18s;display:grid;overflow:hidden;box-shadow:0 0 38px #0003}.event-card[data-v-5422e438]:hover{transform:translateY(-4px);box-shadow:0 0 38px #0003}.event-card:hover .event-card__cover img[data-v-5422e438]{transform:scale(1.035)}.event-card[data-v-5422e438]:focus-visible{outline:2px solid var(--ink-action-color);outline-offset:3px}.event-card__cover[data-v-5422e438]{aspect-ratio:16/9;background:var(--surface-soft-color);border-radius:14px;position:relative;overflow:hidden}.event-card__cover img[data-v-5422e438]{object-fit:cover;width:100%;height:100%;transition:transform .26s;display:block}.event-card__category[data-v-5422e438]{border:1px solid color-mix(in srgb, var(--white-color) 24%, transparent);background:color-mix(in srgb, var(--primary-color) 78%, transparent);height:26px;color:var(--white-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;padding:0 11px;font-size:10px;font-weight:850;line-height:1;display:inline-flex;position:absolute;top:14px;left:14px}.event-card__body[data-v-5422e438]{min-width:0;padding:17px 12px 18px}.event-card__headline[data-v-5422e438]{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.event-card__headline h2[data-v-5422e438]{min-width:0;color:var(--primary-color);margin:0;font-size:15px;font-weight:900;line-height:1.45}.event-card__status[data-v-5422e438]{background:var(--surface-soft-color);min-height:22px;color:var(--text-soft-color);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 8px;font-size:9px;font-weight:850;line-height:1;display:inline-flex}.event-card__status.is-active[data-v-5422e438]{background:color-mix(in srgb, var(--ink-action-color) 8%, var(--surface-light-color));color:var(--ink-action-color)}.event-card__status.is-upcoming[data-v-5422e438]{background:color-mix(in srgb, var(--gold-color) 12%, var(--surface-light-color));color:color-mix(in srgb, var(--gold-color) 78%, #6b4b00)}.event-card__status.is-ended[data-v-5422e438]{color:var(--text-muted-color)}.event-card__date[data-v-5422e438]{color:var(--text-muted-color);margin:11px 0 0;font-size:11px;line-height:1.5}.event-card__footer[data-v-5422e438]{border-top:1px solid var(--line-color);min-height:48px;color:var(--text-muted-color);align-items:center;gap:13px;padding:0 12px;display:flex}.event-card__footer>span[data-v-5422e438],.event-card__footer .event-card__params span[data-v-5422e438]{white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:10px;display:inline-flex}.event-card__footer svg[data-v-5422e438]{fill:currentColor;opacity:.78;flex:none;width:13px;height:13px}.event-card__params[data-v-5422e438]{align-items:center;gap:13px;min-width:0;margin-left:auto;display:inline-flex}@media (width<=1500px){.events-grid[data-v-5422e438]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1120px){.events-grid[data-v-5422e438]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.events-header-label[data-v-5422e438]{display:none}.events-intro[data-v-5422e438]{flex-direction:column;align-items:flex-start;gap:12px}.events-intro>span[data-v-5422e438]{text-align:left}.events-filter[data-v-5422e438]{overflow-x:auto}.events-filter>span[data-v-5422e438]{display:none}.events-grid[data-v-5422e438]{grid-template-columns:1fr}}.news-header-label[data-v-abbe6528]{color:var(--text-muted-color);letter-spacing:.02em;font-size:13px;font-weight:700}.news-page[data-v-abbe6528]{width:var(--main-width);min-height:calc(100vh - var(--header-height,70px));margin-left:var(--sidebar-width);background:var(--white-color);color:var(--primary-color);padding:32px}.news-intro[data-v-abbe6528]{justify-content:space-between;align-items:flex-end;gap:28px;padding-bottom:28px;display:flex}.news-intro p[data-v-abbe6528],.news-intro h1[data-v-abbe6528]{margin:0}.news-intro p[data-v-abbe6528]{color:var(--text-muted-color);letter-spacing:.2em;margin-bottom:7px;font-size:10px;font-weight:900}.news-intro h1[data-v-abbe6528]{letter-spacing:-.045em;font-size:clamp(28px,2.4vw,38px);font-weight:950;line-height:1.1}.news-intro>span[data-v-abbe6528]{max-width:440px;color:var(--text-soft-color);text-align:right;font-size:12px;line-height:1.6}.news-categories[data-v-abbe6528]{border-bottom:1px solid var(--line-color);align-items:center;gap:6px;min-height:46px;display:flex}.news-categories button[data-v-abbe6528]{height:46px;color:var(--text-muted-color);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:13px;font-weight:800;position:relative}.news-categories button[data-v-abbe6528]:after{background:var(--ink-action-color);content:"";opacity:0;border-radius:999px;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:-1px;left:12px;right:12px;transform:scaleX(.45)}.news-categories button[data-v-abbe6528]:hover,.news-categories button.is-active[data-v-abbe6528]{color:var(--primary-color)}.news-categories button.is-active[data-v-abbe6528]:after{opacity:1;transform:scaleX(1)}.news-categories>span[data-v-abbe6528]{color:var(--text-muted-color);margin-left:auto;font-size:11px;font-weight:700}.news-categories__skeleton[data-v-abbe6528]{flex:0 0 78px;place-items:center;width:78px;height:46px}.news-categories__skeleton>span[data-v-abbe6528]{border-radius:7px;width:66px;height:14px}.newsroom-lead[data-v-abbe6528]{padding:24px 0 36px}.lead-story[data-v-abbe6528]{background:var(--card-bg-color);min-width:0;height:310px;color:inherit;border-radius:24px;grid-template-columns:minmax(0,3.6fr) minmax(0,6.4fr);padding:12px;text-decoration:none;transition:transform .18s;display:grid;overflow:hidden;box-shadow:0 0 38px #0000001f}.lead-story[data-v-abbe6528]:hover{transform:translateY(-4px)}.lead-story:hover .lead-story__cover img[data-v-abbe6528]{transform:scale(1.035)}.lead-story[data-v-abbe6528]:focus-visible{outline:2px solid var(--ink-action-color);outline-offset:3px}.lead-story-skeleton__root[data-v-abbe6528]{height:auto}.lead-story--skeleton[data-v-abbe6528]{cursor:default;box-shadow:none}.lead-story--skeleton[data-v-abbe6528]:hover{transform:none}.lead-story-skeleton__section[data-v-abbe6528]{align-content:start;gap:15px}.news-load-failed[data-v-abbe6528]{min-height:520px}.lead-story-skeleton__cover-section[data-v-abbe6528]{height:100%;min-height:286px}.lead-story-skeleton__cover[data-v-abbe6528]{border-radius:16px;width:100%;height:100%;min-height:286px}.lead-story-skeleton__content[data-v-abbe6528]{min-width:0;padding:24px 22px 18px 28px}.lead-story-skeleton__tag[data-v-abbe6528]{border-radius:999px;width:74px;height:25px}.lead-story-skeleton__title[data-v-abbe6528]{border-radius:12px;width:82%;height:36px;margin-top:4px}.lead-story-skeleton__summary[data-v-abbe6528]{border-radius:7px;width:94%;height:14px}.lead-story-skeleton__summary--short[data-v-abbe6528]{width:68%}.lead-story-skeleton__meta[data-v-abbe6528]{border-radius:6px;width:42%;height:11px;margin-top:30px}.lead-story__cover[data-v-abbe6528],.lead-story__placeholder[data-v-abbe6528]{border-radius:16px;height:100%;min-height:0;overflow:hidden}.lead-story__cover img[data-v-abbe6528]{object-fit:cover;width:100%;height:100%;transition:transform .26s;display:block}.lead-story__placeholder[data-v-abbe6528]{background:linear-gradient(135deg, color-mix(in srgb, var(--ink-action-color) 14%, transparent), transparent 62%), var(--surface-soft-color);color:var(--primary-color);justify-content:space-between;align-items:flex-start;padding:24px;display:flex}.lead-story__placeholder span[data-v-abbe6528]{font-size:12px;font-weight:850}.lead-story__placeholder strong[data-v-abbe6528]{letter-spacing:-.08em;opacity:.08;align-self:flex-end;font-size:clamp(46px,6vw,92px);font-weight:950}.lead-story__content[data-v-abbe6528]{flex-direction:column;min-width:0;padding:24px 22px 18px 28px;display:flex}.lead-story__content h2[data-v-abbe6528]{letter-spacing:-.05em;margin:19px 0 13px;font-size:clamp(24px,2.1vw,36px);font-weight:950;line-height:1.22}.lead-story__content>p[data-v-abbe6528]{color:var(--text-soft-color);margin:0;font-size:13px;line-height:1.75}.lead-story__content footer[data-v-abbe6528]{color:var(--text-muted-color);align-items:center;gap:13px;margin-top:auto;padding-top:26px;font-size:10px;display:flex}.lead-story__content footer strong[data-v-abbe6528]{color:var(--primary-color);margin-left:auto;font-size:11px;font-weight:850}.news-category-tag[data-v-abbe6528]{background:var(--ink-action-color);width:max-content;height:25px;color:var(--white-color);border-radius:999px;align-items:center;padding:0 10px;font-size:10px;font-weight:850;display:inline-flex}.news-feed[data-v-abbe6528]{scroll-margin-top:96px}.news-feed__list[data-v-abbe6528]{display:grid}.news-row-skeleton__root[data-v-abbe6528],.news-row-skeleton__section[data-v-abbe6528]{height:auto}.news-row--skeleton[data-v-abbe6528]{cursor:default}.news-row--skeleton[data-v-abbe6528]:hover{padding-left:2px;padding-right:2px}.news-row-skeleton__index[data-v-abbe6528]{border-radius:8px;width:32px;height:24px}.news-row-skeleton__meta[data-v-abbe6528]{gap:8px}.news-row-skeleton__meta>span[data-v-abbe6528]:first-child{border-radius:6px;width:72px;height:12px}.news-row-skeleton__meta>span[data-v-abbe6528]:last-child{border-radius:5px;width:54px;height:10px}.news-row-skeleton__content[data-v-abbe6528]{gap:10px}.news-row-skeleton__title[data-v-abbe6528]{border-radius:8px;width:76%;height:18px}.news-row-skeleton__summary[data-v-abbe6528]{border-radius:6px;width:92%;height:12px}.news-row-skeleton__stats[data-v-abbe6528]{border-radius:5px;width:116px;height:10px}.news-row-skeleton__cover[data-v-abbe6528]{aspect-ratio:16/9;border-radius:13px;width:176px;display:block}.news-row-skeleton__arrow[data-v-abbe6528]{border-radius:5px;width:16px;height:16px}.news-row[data-v-abbe6528]{border-bottom:1px solid var(--line-color);min-width:0;color:inherit;grid-template-columns:54px 118px minmax(0,1fr) auto 24px;align-items:center;gap:22px;padding:24px 2px;text-decoration:none;transition:padding .18s;display:grid;position:relative}.news-row[data-v-abbe6528]:hover{padding-left:10px;padding-right:10px}.news-row:hover .news-row__content h3[data-v-abbe6528],.news-row:hover .news-row__arrow[data-v-abbe6528]{color:var(--ink-action-color)}.news-row__index[data-v-abbe6528]{color:var(--line-strong-color);letter-spacing:-.06em;font-size:24px;font-weight:950}.news-row__meta[data-v-abbe6528]{color:var(--text-muted-color);gap:6px;font-size:10px;display:grid}.news-row__meta span[data-v-abbe6528]{color:var(--ink-action-color);font-weight:850}.news-row__content[data-v-abbe6528]{min-width:0}.news-row__content h3[data-v-abbe6528]{margin:0;font-size:17px;font-weight:900;line-height:1.45;transition:color .16s}.news-row__content>p[data-v-abbe6528]{max-width:920px;color:var(--text-soft-color);text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:12px;line-height:1.6;overflow:hidden}.news-row__content>div[data-v-abbe6528]{color:var(--text-muted-color);gap:14px;margin-top:9px;font-size:9px;display:flex}.news-row__cover[data-v-abbe6528]{aspect-ratio:16/9;background:var(--surface-soft-color);border-radius:13px;width:176px;overflow:hidden}.news-row__cover img[data-v-abbe6528]{object-fit:cover;width:100%;height:100%;display:block}.news-row__arrow[data-v-abbe6528]{color:var(--text-muted-color);font-size:15px;transition:color .16s}.news-pagination[data-v-abbe6528]{justify-content:center;width:100%;padding:34px 0 4px;display:flex}@media (width<=960px){.lead-story[data-v-abbe6528]{grid-template-columns:1fr;height:auto}.lead-story__cover[data-v-abbe6528],.lead-story__placeholder[data-v-abbe6528]{height:320px;min-height:0}.lead-story-skeleton__cover-section[data-v-abbe6528],.lead-story-skeleton__cover[data-v-abbe6528]{height:320px;min-height:320px}.news-row[data-v-abbe6528]{grid-template-columns:42px 96px minmax(0,1fr) 20px}.news-row__cover[data-v-abbe6528],.news-row-skeleton__cover-section[data-v-abbe6528]{display:none}}@media (width<=720px){.news-header-label[data-v-abbe6528]{display:none}.news-page[data-v-abbe6528]{padding:24px 14px 52px}.news-intro[data-v-abbe6528]{flex-direction:column;align-items:flex-start}.news-intro>span[data-v-abbe6528]{text-align:left}.news-categories[data-v-abbe6528]{overflow-x:auto}.news-categories>span[data-v-abbe6528]{display:none}.lead-story__content[data-v-abbe6528]{padding:20px 12px 12px}.news-row[data-v-abbe6528]{grid-template-columns:36px minmax(0,1fr) 20px;gap:12px}.news-row__meta[data-v-abbe6528],.news-row-skeleton__meta[data-v-abbe6528]{display:none}}.news-detail-page[data-v-631fbc71]{width:100%;min-height:calc(100vh - var(--header-height,70px));background:var(--white-color);color:var(--primary-color);padding:54px 24px 110px}.news-article[data-v-631fbc71],.news-detail-skeleton[data-v-631fbc71]{width:min(920px,100%);margin:0 auto}.news-article__header[data-v-631fbc71]{border-bottom:1px solid var(--line-color);padding-bottom:34px}.news-article__categories[data-v-631fbc71]{flex-wrap:wrap;gap:8px;display:flex}.news-article__categories span[data-v-631fbc71]{background:var(--ink-action-color);min-height:27px;color:var(--white-color);border-radius:999px;align-items:center;padding:0 11px;font-size:11px;font-weight:850;line-height:1;display:inline-flex}.news-article h1[data-v-631fbc71]{letter-spacing:-.045em;max-width:860px;margin:22px 0 20px;font-size:clamp(26px,4vw - 6px,44px);font-weight:950;line-height:1.22}.news-article__meta[data-v-631fbc71]{color:var(--text-muted-color);flex-wrap:wrap;align-items:center;gap:10px 22px;font-size:12px;line-height:1.4;display:flex}.news-article__meta span[data-v-631fbc71]{align-items:center;gap:6px;display:inline-flex}.news-article__meta svg[data-v-631fbc71]{fill:currentColor;width:15px;height:15px}.news-article__content[data-v-631fbc71]{width:min(780px,100%);margin:42px auto 0}.news-detail-skeleton__layout[data-v-631fbc71]{align-content:start;gap:16px;height:auto}.news-detail-skeleton__tag[data-v-631fbc71]{border-radius:999px;width:76px;height:27px}.news-detail-skeleton__title[data-v-631fbc71]{border-radius:13px;width:86%;height:46px;margin-top:4px}.news-detail-skeleton__title--short[data-v-631fbc71]{width:58%;margin-top:-4px}.news-detail-skeleton__meta[data-v-631fbc71]{border-radius:7px;width:236px;height:13px;margin-top:2px}.news-detail-skeleton__divider[data-v-631fbc71]{background:var(--line-color);height:1px;margin:17px 0 26px}.news-detail-skeleton__line[data-v-631fbc71]{border-radius:8px;width:85%;height:17px;margin-left:auto;margin-right:auto}.news-detail-skeleton__line--short[data-v-631fbc71]{width:62%;margin-bottom:18px;margin-left:7.5%}@media (width<=720px){.news-detail-page[data-v-631fbc71]{padding:34px 16px 80px}.news-article__header[data-v-631fbc71]{padding-bottom:26px}.news-article h1[data-v-631fbc71]{margin-top:17px;font-size:24px}.news-article__content[data-v-631fbc71]{margin-top:30px}.news-detail-skeleton__title[data-v-631fbc71]{height:36px}}.banner-mini[data-v-4b0af69a]{height:var(--banner-mini-height,100%);min-width:0;min-height:var(--banner-mini-min-height,120px);background:var(--surface-light-color);border-radius:8px;position:relative;overflow:hidden}.banner-mini__slide[data-v-4b0af69a]{width:100%;min-width:0;height:100%;min-height:0;color:var(--white-color);cursor:pointer;opacity:0;text-align:left;pointer-events:none;background:0 0;border:0;transition:opacity .18s;display:block;position:absolute;inset:0;overflow:hidden}.banner-mini__slide img[data-v-4b0af69a]{object-fit:cover;width:100%;height:100%;min-height:0;display:block}.banner-mini__slide--active[data-v-4b0af69a]{opacity:1;pointer-events:auto}.banner-mini__shade[data-v-4b0af69a]{z-index:1;background:linear-gradient(90deg,#030712c7,#03071233 70%),linear-gradient(#0000 38%,#03071247);position:absolute;inset:0}.banner-mini__text[data-v-4b0af69a]{z-index:2;align-content:center;gap:8px;min-width:0;height:100%;min-height:0;padding:20px;display:grid;position:absolute;inset:0}.banner-mini__text strong[data-v-4b0af69a]{min-width:0;color:var(--white-color);text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.2;overflow:hidden}.banner-mini__text em[data-v-4b0af69a]{min-width:0;max-width:420px;color:color-mix(in srgb, var(--white-color) 76%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}.banner-mini__dots[data-v-4b0af69a]{z-index:3;align-items:center;gap:7px;display:inline-flex;position:absolute;bottom:12px;right:16px}.banner-mini__dots button[data-v-4b0af69a]{background:color-mix(in srgb, var(--white-color) 42%, transparent);cursor:pointer;border:0;border-radius:999px;width:7px;height:7px;padding:0}.banner-mini__dots .banner-mini__dot--active[data-v-4b0af69a]{background:var(--white-color);width:20px}.work-item-card[data-v-f690b612]{background:var(--card-bg-color);color:var(--primary-color);cursor:pointer;border:0;border-radius:18px;outline:none;padding:12px;transition:border-color .16s,transform .16s;overflow:hidden}.work-item-card[data-v-f690b612]:hover,.work-item-card[data-v-f690b612]:focus-visible{transform:translateY(-3px)}.work-item-card__cover[data-v-f690b612]{aspect-ratio:var(--work-item-image-ratio);background:var(--tag-bg-color);border-radius:18px;position:relative;overflow:hidden}.work-item-card__cover img[data-v-f690b612]{object-fit:cover;transform-origin:50%;width:100%;height:100%;transition:transform .24s;display:block}.work-item-card__badges[data-v-f690b612]{z-index:1;align-items:center;gap:6px;max-width:calc(100% - 20px);display:flex;position:absolute;top:10px;left:10px;overflow:hidden}.work-item-card__tag[data-v-f690b612],.work-item-card__topic-tag[data-v-f690b612],.work-item-card__collection-tag[data-v-f690b612]{min-width:0;color:var(--white-color);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;padding:5px 9px;font-size:12px;font-weight:800;line-height:1;overflow:hidden}.work-item-card__tag[data-v-f690b612]{background:color-mix(in srgb, var(--ink-action-color) 76%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px}.work-item-card__topic-tag[data-v-f690b612]{background:color-mix(in srgb, var(--primary-light-color) 84%, transparent);border-radius:4px}.work-item-card__collection-tag[data-v-f690b612]{background:color-mix(in srgb, var(--brand-color) 72%, transparent);border-radius:4px}.work-item-card__body[data-v-f690b612]{gap:10px;margin-top:12px;padding:0 6px;display:grid}.work-item-card__body h3[data-v-f690b612]{min-width:0;color:var(--primary-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:850;line-height:1.38;display:-webkit-box;overflow:hidden}.work-item-card__project-meta[data-v-f690b612]{min-width:0;color:var(--text-muted-color);white-space:nowrap;align-items:center;gap:4px;margin:0;font-size:12px;line-height:1.2;display:flex;overflow:hidden}.work-item-card__project-address[data-v-f690b612]{flex:0 auto;min-width:0}.work-item-card__project-separator[data-v-f690b612]{flex:none}.work-item-card__style-tag[data-v-f690b612]{flex:0 auto;min-width:0}.work-item-card__project-address[data-v-f690b612],.work-item-card__style-tag[data-v-f690b612]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.work-item-card__stats[data-v-f690b612]{min-width:max-content;color:var(--text-soft-color);white-space:nowrap;flex-wrap:nowrap;flex:none;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.work-item-card__stats span[data-v-f690b612]{flex:none;align-items:center;gap:4px;line-height:1;display:inline-flex}.work-item-card__stats svg[data-v-f690b612]{fill:currentColor;flex:none;width:15px;height:15px}.work-item-card__footer[data-v-f690b612]{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.work-item-card__author[data-v-f690b612]{flex:auto;align-items:center;gap:7px;min-width:0;display:inline-flex}.work-item-card__author img[data-v-f690b612],.work-item-card__author>span[data-v-f690b612]{border-radius:50%;flex:none;width:24px;height:24px}.work-item-card__author img[data-v-f690b612]{object-fit:cover}.work-item-card__author>span[data-v-f690b612]{background:var(--avatar-placeholder-bg-color);color:var(--white-color);justify-content:center;align-items:center;font-size:11px;font-weight:900;display:inline-flex}.work-item-card__author strong[data-v-f690b612]{min-width:0;color:var(--text-soft-color);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.work-item-card__footer-meta[data-v-f690b612]{flex:none;align-items:center;gap:8px;min-width:max-content;display:inline-flex}.work-item-card__price[data-v-f690b612]{background:var(--surface-soft-color);max-width:92px;color:var(--text-soft-color);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:none;padding:5px 8px;font-size:12px;font-weight:800;line-height:1;overflow:hidden}.work-library-page[data-v-18013970]{width:var(--main-width);margin-left:var(--sidebar-width);color:var(--primary-color);padding:24px}.work-feature-row[data-v-18013970]{grid-template-columns:4fr 3fr 3fr;align-items:stretch;gap:18px;height:130px;margin-bottom:18px;display:grid}.work-hot-topics[data-v-18013970],.work-hot-tags[data-v-18013970]{border:1px solid var(--line-subtle-color);background:var(--card-bg-color);border-radius:8px;align-content:start;gap:6px;min-width:0;min-height:0;padding:12px;display:grid}.work-hot-topics h2[data-v-18013970],.work-hot-tags h2[data-v-18013970]{color:var(--primary-color);margin:0 0 4px;font-size:14px;font-weight:800;line-height:1.2}.work-topic-list[data-v-18013970]{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;height:78px;min-height:0;display:grid}.work-topic-skeleton[data-v-18013970]{min-height:0}.work-topic-item[data-v-18013970]{min-width:0;height:100%;min-height:0;color:var(--primary-color);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;display:grid}.work-topic-card[data-v-18013970]{background:var(--surface-soft-color);border-radius:8px;min-width:0;min-height:0;display:block;overflow:hidden}.work-topic-card img[data-v-18013970]{object-fit:cover;width:100%;height:100%;min-height:0;transition:transform .18s;display:block}.work-topic-item:hover .work-topic-card img[data-v-18013970]{transform:scale(1.05)}.work-topic-item--active .work-topic-card[data-v-18013970]{outline:2px solid var(--primary-color);outline-offset:-2px}.work-topic-card--empty[data-v-18013970]{border:1px dashed var(--border-light-color)}.work-tag-list[data-v-18013970]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.work-tag-list button[data-v-18013970]{background:var(--surface-soft-color);min-width:0;height:28px;color:var(--text-soft-color);cursor:pointer;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.work-tag-list button[data-v-18013970]:hover{background:var(--list-hover-bg-color);color:var(--primary-color)}.work-tag-list button.work-tag-button--active[data-v-18013970]{background:color-mix(in srgb, var(--brand-color) 14%, transparent);color:var(--primary-color)}.work-tag-list--skeleton[data-v-18013970]{grid-template-rows:repeat(2,28px)}.work-tag-skeleton[data-v-18013970]{height:auto}.work-tag-skeleton__item[data-v-18013970]{border-radius:8px;width:100%;height:28px}.work-tag-state[data-v-18013970]{border:1px dashed var(--border-light-color);background:var(--surface-soft-color);min-height:78px;color:var(--text-muted-color);text-align:center;border-radius:8px;place-items:center;font-size:12px;font-weight:760;display:grid}.work-banner-mini[data-v-18013970]{--banner-mini-min-height:0}.work-category-tabs[data-v-18013970]{overscroll-behavior-x:contain;scrollbar-width:thin;align-items:stretch;gap:30px;min-height:46px;display:flex;overflow:auto hidden}.work-category-tab-skeleton[data-v-18013970]{flex:0 0 88px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:7px;width:88px;height:46px}.work-category-tab-skeleton__icon[data-v-18013970]{border-radius:8px;width:26px;height:26px}.work-category-tab-skeleton__label[data-v-18013970]{border-radius:7px;width:100%;height:14px}.work-filter-bar[data-v-18013970]{justify-content:space-between;align-items:center;gap:18px;margin-top:14px;display:flex}.work-filter-group[data-v-18013970],.work-filter-actions[data-v-18013970]{align-items:center;gap:10px;min-width:0;display:flex}.work-filter-group[data-v-18013970]{flex-wrap:wrap}.work-filter-actions[data-v-18013970]{flex:none}.work-filter-select[data-v-18013970]{min-width:88px;display:inline-flex}.work-filter-select[data-v-18013970] .app-select-trigger,.work-filter-select[data-v-18013970] .region-cascader-trigger{border-color:var(--border-light-color);background:var(--surface-light-color);min-width:88px;height:34px;color:var(--text-soft-color);border-radius:999px;padding:0 11px 0 13px;font-size:13px}.work-filter-select[data-v-18013970] .app-select-trigger__value,.work-filter-select[data-v-18013970] .region-cascader-trigger__value{min-width:0;color:inherit;align-items:center;font-size:13px;line-height:1;display:inline-flex}.work-filter-select[data-v-18013970] .region-cascader-trigger__value--placeholder{color:inherit}.work-filter-select[data-v-18013970] .app-select-trigger:hover,.work-filter-select[data-v-18013970] .app-select-trigger:focus-visible,.work-filter-select[data-v-18013970] .app-select-trigger[data-state=open],.work-filter-select[data-v-18013970] .region-cascader-trigger:hover,.work-filter-select[data-v-18013970] .region-cascader-trigger:focus-visible,.work-filter-select[data-v-18013970] .region-cascader-trigger--open{border-color:var(--input-border-focus-color);color:var(--primary-color)}.work-filter-select[data-v-18013970] .app-select-trigger:focus-visible,.work-filter-select[data-v-18013970] .app-select-trigger[data-state=open],.work-filter-select[data-v-18013970] .region-cascader-trigger:focus-visible,.work-filter-select[data-v-18013970] .region-cascader-trigger--open{box-shadow:0 0 0 3px var(--input-focus-shadow-color)}.work-filter-select--category[data-v-18013970],.work-filter-select--region[data-v-18013970],.work-filter-select--style[data-v-18013970],.work-filter-select--category[data-v-18013970] .app-select-trigger,.work-filter-select--category[data-v-18013970] .region-cascader-trigger,.work-filter-select--region[data-v-18013970] .app-select-trigger,.work-filter-select--region[data-v-18013970] .region-cascader-trigger,.work-filter-select--style[data-v-18013970] .app-select-trigger,.work-filter-select--style[data-v-18013970] .region-cascader-trigger{min-width:128px}.work-filter-select--sort[data-v-18013970],.work-filter-select--sort[data-v-18013970] .app-select-trigger{min-width:112px}.work-view-toggle[data-v-18013970]{border:1px solid var(--border-light-color);background:var(--surface-light-color);border-radius:10px;align-items:center;gap:4px;height:34px;padding:3px;display:inline-flex}.work-view-toggle button[data-v-18013970]{width:30px;height:26px;color:var(--text-muted-color);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .16s,color .16s;display:inline-flex}.work-view-toggle button[data-v-18013970]:hover,.work-view-toggle button[data-v-18013970]:focus-visible{background:var(--hover-bg-color);color:var(--primary-color)}.work-view-toggle button svg[data-v-18013970]{fill:currentColor;width:16px;height:16px}.work-view-toggle__button--active[data-v-18013970]{background:var(--hover-bg-color)!important;color:var(--primary-color)!important}.work-list-section[data-v-18013970]{margin-top:20px}.work-list-masonry[data-v-18013970]{width:100%}.work-list-skeleton__item[data-v-18013970]{height:auto}.work-list-skeleton[data-v-18013970]{border-radius:18px;padding:12px}.work-list-skeleton__content[data-v-18013970]{gap:12px}.work-list-skeleton__cover[data-v-18013970]{aspect-ratio:4/3;border-radius:18px;width:100%}.work-list-skeleton__title[data-v-18013970]{border-radius:7px;width:68%;height:17px;margin:0 6px}.work-list-state[data-v-18013970]{min-height:42px;color:var(--text-muted-color);text-align:center;background:0 0;border:0;justify-content:center;align-items:center;margin-top:12px;font-size:13px;font-weight:700;display:flex}.work-list-sentinel[data-v-18013970]{height:1px}.work-section-title[data-v-18013970]{color:var(--primary-color);margin:0 0 8px;font-size:16px;font-weight:800;line-height:1.2}.work-category-tab[data-v-18013970]{min-width:0;color:var(--text-soft-color);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:6px;font-size:14px;display:inline-flex;position:relative}.work-category-tab[data-v-18013970]:after{content:"";background:0 0;border-radius:20px;height:3px;position:absolute;bottom:0;left:16px;right:16px}.work-category-tab[data-v-18013970]:hover{color:var(--primary-color);font-weight:700}.work-category-tab[data-v-18013970]:focus-visible{color:var(--brand-active-color);outline:none}.work-category-tab--active[data-v-18013970]{color:var(--brand-active-color);font-weight:700}.work-category-tab--active[data-v-18013970]:after{background:var(--brand-active-color)}.work-category-tab__icon[data-v-18013970]{flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;overflow:hidden}.work-category-tab__icon>span[data-v-18013970]{justify-content:center;align-items:center;display:inline-flex}.work-category-tab__icon img[data-v-18013970]{object-fit:contain;width:22px;height:22px;display:block}.work-category-tab__icon[data-v-18013970] svg{fill:currentColor}.work-publish-page[data-v-55a02047]{width:min(100% - 48px,920px);color:var(--primary-color);margin:0 auto;padding:0 0 104px}.work-editor-title[data-v-55a02047]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:54px 72px 24px;display:grid}.work-editor-title input[data-v-55a02047]{min-width:0;color:var(--primary-color);background:0 0;border:0;outline:0;padding:0;font-size:32px;font-weight:850;line-height:1.35}.work-editor-title input[data-v-55a02047]::placeholder{color:color-mix(in srgb, var(--text-muted-color) 78%, transparent);font-weight:600}.work-editor-title span[data-v-55a02047]{color:var(--text-muted-color);align-self:end;font-size:12px}.work-settings-card[data-v-55a02047]{margin-top:28px}.work-settings-card[data-v-55a02047] .ios-card__header{color:var(--primary-color);margin:0 0 10px 4px;font-size:14px;font-weight:850}.work-settings-card[data-v-55a02047] .ios-card__body{border-color:color-mix(in srgb, var(--border-light-color) 80%, transparent);background:var(--surface-light-color);box-shadow:0 10px 30px color-mix(in srgb, var(--shadow-soft-color) 60%, transparent);border-radius:12px}.work-settings[data-v-55a02047]{gap:0;padding:8px 24px 24px;display:grid}.work-cover-summary[data-v-55a02047]{grid-template-columns:minmax(260px,.9fr) minmax(0,1.5fr);align-items:stretch;gap:20px;padding:20px 0 26px;display:grid}.work-cover-summary__cover[data-v-55a02047],.work-summary-field[data-v-55a02047],.work-field[data-v-55a02047]{min-width:0}.work-summary-field[data-v-55a02047]{height:100%;display:flex}.work-summary-field[data-v-55a02047] .form-input{height:100%;min-height:100%}.work-summary-field[data-v-55a02047] textarea.form-input__control{resize:none;height:100%;min-height:0}.work-field[data-v-55a02047]{color:var(--text-soft-color);align-content:start;gap:8px;font-size:13px;font-weight:800;display:grid}.work-field>span[data-v-55a02047]{line-height:20px}.work-field b[data-v-55a02047]{color:var(--danger-color)}.work-classification-row[data-v-55a02047]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px;padding:26px 0;display:grid}.work-custom-tag-row[data-v-55a02047]{padding:24px 0}.work-value-button[data-v-55a02047]{width:fit-content;max-width:100%;min-height:34px;color:var(--text-muted-color);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;outline:0;align-items:center;padding:0;font-size:13px;font-weight:650;display:inline-flex}.work-value-button[data-v-55a02047]:hover,.work-value-button[data-v-55a02047]:focus-visible{color:var(--primary-color)}.work-topic-popover[data-v-55a02047]{gap:8px;width:360px;max-height:360px;display:grid;overflow:auto}.work-topic-popover input[data-v-55a02047]{border:1px solid var(--border-light-color);background:var(--input-bg-color);height:38px;color:var(--primary-color);border-radius:8px;outline:none;padding:0 12px}.work-topic-popover button[data-v-55a02047]{border:1px solid var(--border-light-color);background:var(--surface-light-color);color:var(--primary-color);cursor:pointer;text-align:left;border-radius:8px;gap:3px;padding:10px;display:grid}.work-topic-popover button.active[data-v-55a02047]{border-color:var(--brand-color)}.work-topic-popover small[data-v-55a02047]{color:var(--text-muted-color)}.work-contributor-list[data-v-55a02047]{gap:10px;padding:22px 0;display:grid}.work-contributor[data-v-55a02047]{grid-template-columns:170px 170px minmax(200px,1fr) auto auto;align-items:center;gap:10px;display:grid}.work-contributor__identity[data-v-55a02047]{align-items:center;gap:8px;min-width:0;display:flex}.work-contributor__identity img[data-v-55a02047],.work-contributor__identity>span[data-v-55a02047]{background:var(--surface-soft-color);object-fit:cover;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.work-contributor label[data-v-55a02047]{align-items:center;gap:6px;font-size:12px;display:flex}.work-contributor>button[data-v-55a02047]{color:var(--error-text-color);cursor:pointer;background:0 0;border:0}.work-confirm-popover[data-v-55a02047]{gap:10px;width:390px;display:grid}.work-confirm-popover strong[data-v-55a02047]{font-size:15px}.work-confirm-popover p[data-v-55a02047]{color:var(--text-soft-color);margin:0;font-size:13px;line-height:1.7}.work-confirm-popover>div[data-v-55a02047],.work-link-popover>div[data-v-55a02047]{justify-content:flex-end;gap:8px;display:flex}.work-confirm-popover button[data-v-55a02047],.work-link-popover button[data-v-55a02047]{border:1px solid var(--border-light-color);height:34px;color:var(--primary-color);cursor:pointer;background:0 0;border-radius:7px;padding:0 13px}.work-confirm-popover button.primary[data-v-55a02047],.work-link-popover button.primary[data-v-55a02047]{background:var(--ink-action-color);color:var(--white-color);border-color:#0000}.work-link-popover[data-v-55a02047]{gap:12px;width:360px;display:grid}.work-source-options[data-v-55a02047]{gap:8px;display:grid}.work-source-options label[data-v-55a02047]{border:1px solid var(--border-light-color);cursor:pointer;border-radius:9px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;padding:11px 12px;display:grid}.work-source-options label.active[data-v-55a02047]{border-color:var(--ink-action-color);background:color-mix(in srgb, var(--ink-action-color) 7%, transparent)}.work-source-options label[data-v-55a02047]:hover,.work-source-options label[data-v-55a02047]:focus-within{border-color:color-mix(in srgb, var(--ink-action-color) 72%, transparent);background:color-mix(in srgb, var(--ink-action-color) 5%, transparent)}.work-source-options input[type=radio][data-v-55a02047]{accent-color:var(--ink-action-color)}.work-source-options input[type=radio][data-v-55a02047]:focus-visible{outline:2px solid color-mix(in srgb, var(--ink-action-color) 35%, transparent);outline-offset:2px}.work-source-options>button[data-v-55a02047]{color:var(--text-muted-color);cursor:pointer;background:0 0;border:0;justify-self:end}.work-action-bar[data-v-55a02047]{justify-content:space-between;gap:24px;min-height:72px;padding:12px 24px;display:flex}.work-action-bar__settings[data-v-55a02047]{scrollbar-width:none;flex:1;align-items:center;gap:26px;min-width:0;display:flex;overflow-x:auto}.work-action-bar__settings[data-v-55a02047]::-webkit-scrollbar{display:none}.work-action-setting[data-v-55a02047]{white-space:nowrap;flex:none;align-items:center;gap:12px;display:inline-flex}.work-action-setting>span[data-v-55a02047]:first-child{color:var(--text-soft-color);font-size:12px;font-weight:800}.work-action-setting>em[data-v-55a02047]{color:var(--text-muted-color);font-size:12px;font-style:normal;font-weight:650}.work-action-setting .work-value-button[data-v-55a02047]{min-height:30px;font-size:12px}.work-action-setting--switch[data-v-55a02047]{gap:7px}.work-action-bar__buttons[data-v-55a02047]{flex:none;align-items:center;gap:12px;display:flex}.work-action-bar__buttons>button[data-v-55a02047]{border:1px solid var(--border-light-color);background:var(--surface-light-color);min-width:112px;height:44px;color:var(--primary-color);cursor:pointer;border-radius:9px;font-weight:850}.work-action-bar__buttons>button.primary[data-v-55a02047]{background:var(--ink-action-color);color:var(--white-color);border-color:#0000}.work-action-bar__buttons>button[data-v-55a02047]:disabled{cursor:wait;opacity:.68}@media (width<=880px){.work-cover-summary[data-v-55a02047],.work-contributor[data-v-55a02047]{grid-template-columns:1fr}.work-action-bar[data-v-55a02047]{gap:14px;padding-inline:14px}}@media (width<=620px){.work-publish-page[data-v-55a02047]{width:calc(100% - 28px)}.work-editor-title[data-v-55a02047]{padding:36px 22px 22px}.work-editor-title input[data-v-55a02047]{font-size:25px}.work-classification-row[data-v-55a02047]{grid-template-columns:1fr}.work-action-bar__buttons>button[data-v-55a02047]{min-width:94px}}.user-collaboration-card[data-v-828e346e]{background:var(--card-bg-color);border-radius:8px;gap:12px;min-width:0;padding:16px;display:grid;overflow:hidden}.user-collaboration-card h2[data-v-828e346e]{color:var(--primary-color);margin:0;font-size:15px;font-weight:800;line-height:1}.user-collaboration-card__list[data-v-828e346e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 10px;display:grid}.user-collaboration-card__list article[data-v-828e346e]{text-align:center;justify-items:center;gap:7px;min-width:0;display:grid}.user-collaboration-card__avatar[data-v-828e346e]{background:var(--avatar-placeholder-bg-color);width:42px;height:42px;color:var(--white-color);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:900;line-height:1;display:inline-flex;overflow:hidden}.user-collaboration-card__avatar img[data-v-828e346e]{object-fit:cover;width:42px;height:42px}.user-collaboration-card__list em[data-v-828e346e]{background:var(--hover-bg-color);max-width:100%;height:22px;color:var(--text-soft-color);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-style:normal;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.work-detail-page[data-v-90fb6c12]{background:var(--surface-light-color);min-height:calc(100vh - 96px);color:var(--primary-color);padding:32px 24px 80px}.work-detail-layout[data-v-90fb6c12]{width:100%;max-width:var(--max-width-large);grid-template-columns:minmax(0,7fr) minmax(300px,3fr);align-items:start;gap:36px;margin:0 auto;display:grid}.work-detail-main-column[data-v-90fb6c12],.work-detail-side-column[data-v-90fb6c12]{min-width:0}.work-detail-main-column[data-v-90fb6c12]{gap:0;display:grid}.work-article[data-v-90fb6c12]{background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.work-article__empty[data-v-90fb6c12]{color:var(--text-muted-color);text-align:center;margin:0}.work-detail-comments[data-v-90fb6c12]{margin-top:20px}.work-detail-side-column[data-v-90fb6c12]{gap:14px;display:grid;position:sticky;top:88px}.work-detail-media-empty[data-v-90fb6c12]{color:var(--text-soft-color);text-align:center;align-content:center;place-items:center;gap:12px;padding:30px;display:grid}.work-detail-media-empty h2[data-v-90fb6c12],.work-detail-media-empty p[data-v-90fb6c12]{margin:0}.work-detail-media-empty h2[data-v-90fb6c12]{color:var(--primary-color);font-size:20px;font-weight:950}.work-detail-media-empty p[data-v-90fb6c12]{font-size:13px;font-weight:800}.work-detail-media-empty button[data-v-90fb6c12]{background:var(--brand-color);height:38px;color:var(--white-color);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:900;display:inline-flex}.work-detail-media-empty[data-v-90fb6c12]{border:1px solid var(--border-light-color);background:var(--surface-light-color);border-radius:12px;min-height:420px}.work-license-card[data-v-90fb6c12]{gap:16px;padding:18px;display:grid}.work-license-card__header[data-v-90fb6c12]{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.work-license-card__header h2[data-v-90fb6c12]{color:var(--primary-color);margin:0;font-size:15px;font-weight:800;line-height:1}.work-license-card__header button[data-v-90fb6c12]{color:var(--primary-color);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:850;display:inline-flex}.work-license-card__header button svg[data-v-90fb6c12]{fill:currentColor;width:13px;height:13px}.work-license-card__section[data-v-90fb6c12]{gap:9px;display:grid}.work-license-card__section h3[data-v-90fb6c12]{color:var(--text-soft-color);margin:0;font-size:14px;font-weight:950}.work-license-card__item[data-v-90fb6c12]{color:var(--text-muted-color);grid-template-columns:13px minmax(0,1fr);align-items:center;gap:8px;margin:0;font-size:12px;font-weight:800;line-height:1.35;display:grid}.work-license-card__item span[data-v-90fb6c12]{border-radius:3px;width:10px;height:10px;position:relative}.work-license-card__item--allowed span[data-v-90fb6c12]{border:1px solid var(--teal-color)}.work-license-card__item--allowed span[data-v-90fb6c12]:after{border-right:1px solid var(--teal-color);border-bottom:1px solid var(--teal-color);content:"";width:3px;height:5px;position:absolute;top:1px;left:3px;transform:rotate(45deg)}.work-license-card__item--denied span[data-v-90fb6c12]{border:1px solid var(--pink-light-color)}.work-license-card__item--denied span[data-v-90fb6c12]:before,.work-license-card__item--denied span[data-v-90fb6c12]:after{background:var(--pink-light-color);content:"";width:5px;height:1px;position:absolute;top:4px;left:2px}.work-license-card__item--denied span[data-v-90fb6c12]:before{transform:rotate(45deg)}.work-license-card__item--denied span[data-v-90fb6c12]:after{transform:rotate(-45deg)}.work-license-card__note[data-v-90fb6c12]{color:var(--text-muted-color);margin:0;font-size:12px;font-weight:800;line-height:1.5}.work-detail-hero[data-v-90fb6c12]{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.work-detail-hero__content[data-v-90fb6c12]{min-width:0;padding:12px 0 30px;display:block}.work-detail-hero__main[data-v-90fb6c12]{gap:16px;min-width:0;display:grid}.work-detail-title-row[data-v-90fb6c12]{justify-content:space-between;align-items:flex-start;gap:18px;min-width:0;display:flex}.work-detail-title-row h1[data-v-90fb6c12]{min-width:0;color:var(--primary-color);letter-spacing:-.035em;margin:0;font-size:clamp(30px,4vw,46px);font-weight:950;line-height:1.2}.work-detail-meta[data-v-90fb6c12],.work-detail-tags[data-v-90fb6c12]{align-items:center;min-width:0;display:flex}.work-detail-meta[data-v-90fb6c12]{color:var(--text-soft-color);flex-wrap:wrap;gap:12px 0;font-size:14px;font-weight:650}.work-detail-meta span[data-v-90fb6c12]{align-items:center;line-height:1.5;display:inline-flex}.work-detail-meta span[data-v-90fb6c12]:after{color:var(--text-muted-color);content:"·";margin:0 12px}.work-detail-meta span[data-v-90fb6c12]:last-child:after,.work-detail-meta span svg[data-v-90fb6c12]{display:none}.work-detail-tags[data-v-90fb6c12]{flex-wrap:wrap;gap:8px;margin-top:10px;font-size:12px;font-weight:750}.work-detail-tag[data-v-90fb6c12]{background:var(--surface-soft-color);height:28px;color:var(--text-soft-color);border-radius:999px;align-items:center;padding:0 10px;line-height:1;display:inline-flex}@media (width<=980px){.work-detail-page[data-v-90fb6c12]{padding:22px 16px 72px}.work-detail-layout[data-v-90fb6c12]{grid-template-columns:minmax(0,1fr)}.work-detail-side-column[data-v-90fb6c12]{position:static}}.login-page[data-v-4977c64a]{min-height:100vh;color:var(--primary-color);background:#fff;place-items:center;padding:40px 24px;display:grid}.login-form-shell[data-v-4977c64a]{width:min(100%,420px)}@media (width<=720px){.login-page[data-v-4977c64a]{align-items:center;min-height:100svh;padding:28px 22px}}.copyright[data-v-7bb73585]{opacity:.5;flex-direction:column;justify-content:center;align-items:center;padding:50px 20px;font-size:.8rem;display:flex}.identity-certification-tags[data-v-beb2fc6f]{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.identity-certification-tags__item[data-v-beb2fc6f]{border:1px solid var(--border-light-color);background:var(--surface-light-color);width:max-content;height:24px;color:var(--text-muted-color);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:680;line-height:1;display:inline-flex}.identity-certification-tags__item.is-active[data-v-beb2fc6f]{border-color:color-mix(in srgb, var(--identity-tag-color) 48%, var(--border-light-color));background:color-mix(in srgb, var(--identity-tag-color) 9%, var(--surface-light-color));color:var(--identity-tag-color);font-weight:750}.identity-certification-tags--small .identity-certification-tags__item[data-v-beb2fc6f]{border-radius:5px;height:22px;padding:0 9px;font-size:11px}.identity-certification-tags__icon[data-v-beb2fc6f]{color:currentColor;flex:none;justify-content:center;align-items:center;width:13px;height:13px;display:inline-flex}.identity-certification-tags__icon[data-v-beb2fc6f] svg{width:100%;height:100%}.identity-certification-tags__icon[data-v-beb2fc6f] path{fill:currentColor!important}.identity-certification-tags__label[data-v-beb2fc6f]{min-width:0}.identity-certification-tags__empty[data-v-beb2fc6f]{color:var(--text-muted-color)}.binding-form[data-v-5ddba3d1]{gap:16px;display:grid}.binding-field[data-v-5ddba3d1]{gap:8px;display:grid}.binding-field>span[data-v-5ddba3d1]{color:var(--text-primary-color);font-size:14px;font-weight:760}.binding-field input[data-v-5ddba3d1]{border:1px solid var(--text-tertiary-color);border-radius:var(--radius-md);background:var(--input-bg-color);width:100%;height:42px;color:var(--text-primary-color);outline:0;padding:0 12px;font-size:14px;transition:border-color .16s,background .16s,box-shadow .16s}.binding-field input[data-v-5ddba3d1]:hover:not(:disabled){background:var(--surface-hover-color)}.binding-field input[data-v-5ddba3d1]:focus{border-color:var(--input-border-focus-color);box-shadow:0 0 0 3px var(--input-focus-shadow-color)}.binding-note[data-v-5ddba3d1]{color:var(--text-muted-color);font-size:12px;line-height:1.7}.binding-form[data-v-12ecfba8]{gap:16px;display:grid}.binding-field[data-v-12ecfba8]{gap:8px;display:grid}.binding-field>span[data-v-12ecfba8]{color:var(--text-primary-color);font-size:14px;font-weight:760}.binding-field input[data-v-12ecfba8]{border:1px solid var(--text-tertiary-color);border-radius:var(--radius-md);background:var(--input-bg-color);width:100%;height:42px;color:var(--text-primary-color);outline:0;padding:0 12px;font-size:14px;transition:border-color .16s,background .16s,box-shadow .16s}.binding-field input[data-v-12ecfba8]:hover:not(:disabled){background:var(--surface-hover-color)}.binding-field input[data-v-12ecfba8]:focus{border-color:var(--input-border-focus-color);box-shadow:0 0 0 3px var(--input-focus-shadow-color)}.binding-note[data-v-12ecfba8]{color:var(--text-muted-color);font-size:12px;line-height:1.7}.binding-conflict[data-v-a9bd22b4]{gap:16px;display:grid}.binding-conflict__desc[data-v-a9bd22b4]{color:var(--text-muted-color);font-size:14px;line-height:1.7}.binding-conflict__account[data-v-a9bd22b4]{border:1px solid var(--line-color);border-radius:var(--radius-lg);background:var(--surface-muted-color);align-items:center;gap:14px;padding:16px;display:flex}.binding-conflict__avatar[data-v-a9bd22b4]{border:1px solid var(--line-color);background:var(--avatar-placeholder-bg-color);width:54px;height:54px;color:var(--white-color);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:22px;font-weight:850;display:inline-flex;overflow:hidden}.binding-conflict__avatar img[data-v-a9bd22b4]{object-fit:cover;width:100%;height:100%}.binding-conflict__meta[data-v-a9bd22b4]{gap:6px;min-width:0;display:grid}.binding-conflict__meta strong[data-v-a9bd22b4]{color:var(--text-primary-color);font-size:16px;font-weight:850}.binding-conflict__meta span[data-v-a9bd22b4]{color:var(--text-muted-color);word-break:break-all;font-size:13px;line-height:1.4}.profile-settings .settings-row--editable[data-v-f249801e]{cursor:pointer}.profile-settings .settings-row--editing[data-v-f249801e]{cursor:default}.profile-settings .profile-file-input[data-v-f249801e]{display:none}.profile-settings .profile-avatar-preview[data-v-f249801e]{border:1px solid var(--border-light-color);background:var(--avatar-placeholder-bg-color);width:32px;height:32px;color:var(--white-color);opacity:1;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:900;transition:opacity .16s;display:inline-flex;overflow:hidden}.profile-settings .profile-avatar-preview.profile-avatar-preview--loading[data-v-f249801e]{opacity:.58}.profile-settings .profile-avatar-preview img[data-v-f249801e]{object-fit:cover;width:100%;height:100%}.profile-settings .profile-inline-editor[data-v-f249801e]{grid-template-columns:minmax(80px,max-content) auto auto;align-items:center;gap:8px;width:fit-content;min-width:0;max-width:100%;display:grid}.profile-settings .profile-inline-editor input[data-v-f249801e],.profile-settings .profile-inline-editor select[data-v-f249801e],.profile-settings .profile-inline-editor textarea[data-v-f249801e]{border:1px solid var(--border-light-color);background:var(--input-bg-color);width:auto;min-width:80px;max-width:100%;color:var(--text-primary-color);field-sizing:content;border-radius:8px;outline:none;font-size:13px;transition:border-color .16s,background .16s,box-shadow .16s}.profile-settings .profile-inline-editor input[data-v-f249801e]:hover:not(:disabled),.profile-settings .profile-inline-editor select[data-v-f249801e]:hover:not(:disabled),.profile-settings .profile-inline-editor textarea[data-v-f249801e]:hover:not(:disabled){background:var(--surface-hover-color)}.profile-settings .profile-inline-editor input[data-v-f249801e]:focus,.profile-settings .profile-inline-editor select[data-v-f249801e]:focus,.profile-settings .profile-inline-editor textarea[data-v-f249801e]:focus{border-color:var(--ink-action-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--ink-action-color) 8%, transparent)}.profile-settings .profile-inline-editor input[data-v-f249801e],.profile-settings .profile-inline-editor select[data-v-f249801e]{height:36px;padding:0 10px}.profile-settings .profile-inline-editor textarea[data-v-f249801e]{resize:vertical;min-height:92px;padding:10px;line-height:1.55}.profile-settings .profile-inline-editor button[data-v-f249801e]{border:1px solid var(--border-light-color);background:var(--form-card-bg-color,var(--card-bg-color));height:34px;color:var(--text-secondary-color);cursor:pointer;border-radius:8px;padding:0 12px;font-size:12px;font-weight:800;transition:background .16s,border-color .16s,color .16s}.profile-settings .profile-inline-editor button[data-v-f249801e]:hover:not(:disabled){background:var(--hover-bg-color);color:var(--text-primary-color)}.profile-settings .profile-inline-editor button[data-v-f249801e]:first-of-type{border-color:var(--ink-action-color);background:var(--ink-action-color);color:var(--white-color)}.profile-settings .profile-inline-editor button[data-v-f249801e]:first-of-type:hover:not(:disabled){border-color:var(--ink-action-hover-color);background:var(--ink-action-hover-color);color:var(--white-color)}.profile-settings .profile-inline-editor button[data-v-f249801e]:disabled{cursor:wait;opacity:.7}.profile-settings .profile-inline-editor--wide[data-v-f249801e]{grid-template-columns:minmax(260px,420px) auto auto}.profile-settings .profile-inline-editor--actions[data-v-f249801e]{grid-template-columns:auto auto;justify-content:end}.profile-settings .profile-bio-editor[data-v-f249801e]{margin-top:10px}.profile-settings .profile-bio-editor textarea[data-v-f249801e]{resize:vertical;border:1px solid var(--border-light-color);background:var(--input-bg-color);width:100%;min-height:112px;color:var(--text-primary-color);border-radius:8px;outline:none;padding:10px;font-size:13px;line-height:1.55;transition:border-color .16s,background .16s,box-shadow .16s}.profile-settings .profile-bio-editor textarea[data-v-f249801e]:hover:not(:disabled){background:var(--surface-hover-color)}.profile-settings .profile-bio-editor textarea[data-v-f249801e]:focus{border-color:var(--ink-action-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--ink-action-color) 8%, transparent)}.profile-settings .profile-bio-editor textarea[data-v-f249801e]:disabled{cursor:wait;opacity:.7}.profile-settings .profile-inline-editor--region[data-v-f249801e]{grid-template-columns:minmax(80px,max-content) auto auto}.profile-settings .profile-inline-editor--region[data-v-f249801e] .region-cascader-trigger{border-color:var(--border-light-color);background:var(--input-bg-color);border-radius:8px;width:max-content;min-width:80px;max-width:100%;height:36px;font-size:13px}.profile-settings .settings-row--readonly .r p[data-v-f249801e]{color:var(--text-muted-color)}.profile-settings .certification-tags[data-v-f249801e]{max-width:100%;margin-top:12px}.profile-settings .certification-tags[data-v-f249801e] .identity-certification-tags__item{color:#666;background:#f5f5f5;border-color:#efefef;border-radius:6px;height:26px;padding:0 12px;font-weight:400}.profile-settings .certification-tags[data-v-f249801e] .identity-certification-tags__item.is-active{border-color:color-mix(in srgb, var(--identity-tag-color) 28%, #efefef);background:color-mix(in srgb, var(--identity-tag-color) 8%, #f5f5f5);color:var(--identity-tag-color);font-weight:600}.profile-settings .profile-links[data-v-f249801e]{z-index:1;flex-wrap:wrap;flex:auto;gap:8px;max-width:100%;margin-top:12px;display:flex;position:relative}.profile-settings .profile-links button[data-v-f249801e]{color:#666;cursor:pointer;background:#f5f5f5;border:1px solid #efefef;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-weight:900;transition:background .16s,color .16s,transform .16s;display:inline-flex}.profile-settings .profile-links button[data-v-f249801e]:hover{color:#111;background:#f0f2f2;transform:translateY(-1px)}.profile-settings .profile-links button svg[data-v-f249801e]{fill:currentColor;width:18px;height:18px}.profile-settings .profile-links .profile-link--xhs svg[data-v-f249801e],.profile-settings .profile-links .profile-link--douyin svg[data-v-f249801e],.profile-settings .profile-links .profile-link--bilibili svg[data-v-f249801e]{width:20px}@media (width<=640px){.profile-settings .profile-inline-editor[data-v-f249801e],.profile-settings .profile-inline-editor--wide[data-v-f249801e],.profile-settings .profile-inline-editor--actions[data-v-f249801e],.profile-settings .profile-inline-editor--region[data-v-f249801e]{grid-template-columns:1fr;justify-content:stretch;width:100%}.profile-settings .profile-inline-editor input[data-v-f249801e],.profile-settings .profile-inline-editor select[data-v-f249801e],.profile-settings .profile-inline-editor textarea[data-v-f249801e],.profile-settings .profile-inline-editor button[data-v-f249801e],.profile-settings .profile-inline-editor--wide input[data-v-f249801e],.profile-settings .profile-inline-editor--wide select[data-v-f249801e],.profile-settings .profile-inline-editor--wide textarea[data-v-f249801e],.profile-settings .profile-inline-editor--wide button[data-v-f249801e],.profile-settings .profile-inline-editor--actions input[data-v-f249801e],.profile-settings .profile-inline-editor--actions select[data-v-f249801e],.profile-settings .profile-inline-editor--actions textarea[data-v-f249801e],.profile-settings .profile-inline-editor--actions button[data-v-f249801e],.profile-settings .profile-inline-editor--region input[data-v-f249801e],.profile-settings .profile-inline-editor--region select[data-v-f249801e],.profile-settings .profile-inline-editor--region textarea[data-v-f249801e],.profile-settings .profile-inline-editor--region button[data-v-f249801e],.profile-settings .profile-inline-editor[data-v-f249801e] .region-cascader-trigger,.profile-settings .profile-inline-editor--wide[data-v-f249801e] .region-cascader-trigger,.profile-settings .profile-inline-editor--actions[data-v-f249801e] .region-cascader-trigger,.profile-settings .profile-inline-editor--region[data-v-f249801e] .region-cascader-trigger{width:100%}}.security-panel .base-security-card[data-v-7a3a47ad]{min-height:112px;box-shadow:var(--account-card-shadow,0 10px 32px #10182812);background:#fff;border:1px solid #efefef;border-radius:12px;align-items:center;gap:16px;margin-bottom:32px;padding:20px 24px;display:flex}.security-panel .base-security-card__icon[data-v-7a3a47ad]{border:1px solid color-mix(in srgb, var(--account-accent-color,var(--brand-active-color)) 24%, #efefef);background:color-mix(in srgb, var(--account-accent-color,var(--brand-active-color)) 8%, #fff);width:52px;height:52px;color:var(--account-accent-color,var(--text-brand-color));border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.security-panel .base-security-card__icon svg[data-v-7a3a47ad]{fill:currentColor;width:28px;height:28px}.security-panel .base-security-card__content[data-v-7a3a47ad]{flex:1;gap:8px;min-width:0;display:grid}.security-panel .base-security-card__content p[data-v-7a3a47ad]{color:var(--text-tertiary-color);font-size:12px;line-height:1.55}.security-panel .base-security-card__title[data-v-7a3a47ad]{align-items:center;gap:4px;font-size:15px;line-height:1.35;display:flex}.security-panel .base-security-card__title strong[data-v-7a3a47ad],.security-panel .base-security-card__title span[data-v-7a3a47ad]{font-weight:850}.security-panel .base-security-card__title span[data-v-7a3a47ad]{color:var(--account-accent-color,var(--text-brand-color))}.security-panel .base-security-card__progress[data-v-7a3a47ad]{align-items:center;gap:6px;width:min(100%,240px);display:flex}.security-panel .base-security-card__progress i[data-v-7a3a47ad]{background:var(--surface-active-color);border-radius:999px;width:28px;height:6px;display:block}.security-panel .base-security-card__progress i.active[data-v-7a3a47ad]{background:var(--account-accent-color,var(--brand-active-color))}.security-panel .base-security-card__action[data-v-7a3a47ad]{width:96px;height:36px;color:var(--white-color);cursor:pointer;background:#2b2b2b;border:0;border-radius:8px;flex:none;font-size:12px;font-weight:800;transition:background .16s,transform .16s}.security-panel .base-security-card__action[data-v-7a3a47ad]:hover{background:#1f1f1f;transform:translateY(-1px)}.security-panel .settings-row[data-v-7a3a47ad]{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:0;transition:background .16s}.security-panel .settings-row[data-v-7a3a47ad]:hover:not(:disabled){background:#fcfcfc}.security-panel .settings-row[data-v-7a3a47ad]:disabled{cursor:not-allowed;opacity:.72}.security-panel .static-row[data-v-7a3a47ad]{cursor:default}.security-panel .chevron[data-v-7a3a47ad]{border-top:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin-left:10px;transform:rotate(45deg)}.security-panel .switch[data-v-7a3a47ad]{background:var(--disabled-button-bg-color);border-radius:999px;width:44px;height:24px;transition:background .16s;position:relative}.security-panel .switch i[data-v-7a3a47ad]{background:var(--white-color);width:18px;height:18px;box-shadow:0 2px 6px var(--shadow-soft-color);border-radius:50%;transition:transform .16s;position:absolute;top:3px;left:3px}.security-panel .switch--on[data-v-7a3a47ad]{background:var(--account-accent-color,var(--brand-color))}.security-panel .switch--on i[data-v-7a3a47ad]{transform:translate(20px)}@media (width<=640px){.security-panel .base-security-card[data-v-7a3a47ad]{flex-direction:column;align-items:flex-start}.security-panel .base-security-card__action[data-v-7a3a47ad]{width:100%}}.security-form[data-v-7a3a47ad]{gap:16px;display:grid}.security-field[data-v-7a3a47ad]{gap:8px;display:grid}.security-field>span[data-v-7a3a47ad]{color:var(--text-primary-color);font-size:14px;font-weight:760}.security-field input[data-v-7a3a47ad]{border:1px solid var(--text-tertiary-color);border-radius:var(--radius-md);background:var(--input-bg-color);width:100%;height:42px;color:var(--text-primary-color);outline:0;padding:0 12px;font-size:14px;transition:border-color .16s,background .16s,box-shadow .16s}.security-field input[data-v-7a3a47ad]:hover:not(:disabled){background:var(--surface-hover-color)}.security-field input[data-v-7a3a47ad]:focus{border-color:var(--input-border-focus-color);box-shadow:0 0 0 3px var(--input-focus-shadow-color)}.security-current[data-v-7a3a47ad]{border-radius:var(--radius-md);background:var(--surface-muted-color);justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:0 14px;display:flex}.security-current span[data-v-7a3a47ad]{color:var(--text-muted-color);font-size:13px}.security-current strong[data-v-7a3a47ad]{color:var(--text-primary-color);font-size:14px;font-weight:760}.security-code-row[data-v-7a3a47ad]{grid-template-columns:minmax(0,1fr) 116px;gap:10px;display:grid}.security-code-row button[data-v-7a3a47ad]{border-radius:var(--radius-md);background:var(--brand-color);color:var(--white-color);cursor:pointer;border:0;font-size:13px;font-weight:760;transition:background .16s}.security-code-row button[data-v-7a3a47ad]:hover:not(:disabled){background:var(--brand-hover-color)}.security-code-row button[data-v-7a3a47ad]:disabled{cursor:not-allowed;background:var(--disabled-button-bg-color);color:var(--disabled-button-text-color)}.settings-container{--account-page-bg-color:#fafafa;--account-card-border-color:#efefef;--account-card-divider-color:#fafafa;--account-card-shadow:0 10px 32px #10182812;--account-menu-bg-color:#f5f5f5;--account-menu-active-bg-color:#f0f2f2;--account-menu-hover-bg-color:#f5f5f5;--account-text-primary-color:#111;--account-text-secondary-color:#666;--account-text-muted-color:#999;--account-text-faint-color:#b5b5b5;--account-accent-color:#0c9f94;background:var(--account-page-bg-color);min-height:calc(100vh - 64px);color:var(--account-text-primary-color);flex-direction:column;flex:1;display:flex}.settings-container .account-settings-content{flex:auto;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:38px;width:min(100%,1280px);min-height:0;margin:0 auto;padding:40px;display:grid}.settings-container .settings-sidebar{align-self:start;position:sticky;top:104px;overflow:visible}.settings-container .settings-left{gap:24px;min-width:0;display:grid}.settings-container .settings-left__title h1{color:var(--account-text-primary-color);margin:0;font-size:22px;font-weight:600;line-height:1.25}.settings-container .settings-search{background:var(--account-menu-bg-color);height:42px;color:var(--account-text-muted-color);border:0;border-radius:8px;align-items:center;gap:10px;padding:0 14px;transition:background .16s,box-shadow .16s;display:flex}.settings-container .settings-search:focus-within{background:var(--form-card-bg-color);box-shadow:var(--account-card-shadow)}.settings-container .settings-search svg{fill:currentColor;flex:none;width:20px;height:20px}.settings-container .settings-search input{width:100%;min-width:0;color:var(--account-text-primary-color);background:0 0;border:0;outline:none;font-size:14px;font-weight:400}.settings-container .settings-search input::placeholder{color:var(--account-text-muted-color)}.settings-container .settings-menu{box-shadow:var(--account-card-shadow);background:#fff;border:0;border-radius:14px;gap:4px;padding:12px;display:grid}.settings-container .settings-menu__item{min-height:44px;color:var(--account-text-secondary-color);cursor:pointer;opacity:1;background:0 0;border:0;border-radius:8px;align-items:center;padding:12px 16px;transition:background .16s,color .16s;display:flex;position:relative}.settings-container .settings-menu__item:before{content:"";background:var(--account-accent-color);opacity:0;border-radius:2px;width:4px;height:0;transition:height .16s,opacity .16s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.settings-container .settings-menu__item:hover{background:var(--account-menu-hover-bg-color);color:var(--account-text-primary-color)}.settings-container .settings-menu__item.del,.settings-container .settings-menu__item.logout{color:#888}.settings-container .settings-menu__item.del:hover,.settings-container .settings-menu__item.logout:hover{color:#ea5454;background:#fff5f5}.settings-container .settings-menu__item.logout{border-top:1px solid var(--account-card-border-color);border-top-left-radius:0;border-top-right-radius:0;margin-top:20px;padding-top:20px}.settings-container .settings-menu__item .icon{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;margin-right:12px;display:flex}.settings-container .settings-menu__item .icon svg{width:16px;height:16px}.settings-container .settings-menu__item button{width:100%;min-width:0;color:inherit;cursor:inherit;text-align:left;background:0 0;border:0;outline:none;padding:0;display:block}.settings-container .settings-menu__item span{color:inherit;font-size:14px;font-weight:500;line-height:1.35}.settings-container .settings-menu__item small{display:none}.settings-container .settings-menu__item--active{font-weight:500;background:var(--account-menu-active-bg-color)!important;color:var(--account-text-primary-color)!important}.settings-container .settings-menu__item--active:before{opacity:1;height:16px}.settings-container .settings-menu__item--disabled{color:var(--account-text-faint-color);cursor:not-allowed}.settings-container .settings-menu__item--disabled button{cursor:not-allowed}.settings-container .settings-menu__item--disabled:hover{color:var(--account-text-faint-color);background:0 0}.settings-container .settings-menu__empty{color:var(--account-text-muted-color);margin:0;padding:12px 16px;font-size:13px;line-height:1.45}.settings-container .settings-panel{flex-direction:column;min-width:0;display:flex;overflow:visible}.settings-container .settings-panel .main-container{width:100%;min-width:0;display:flex;position:relative}.settings-container .settings-panel .other{flex-shrink:0;width:500px;margin-left:20px}.settings-container .settings-panel .other .other-card{border:1px solid var(--account-card-border-color);background:var(--form-card-bg-color);box-shadow:var(--account-card-shadow);border-radius:12px;padding:16px}.settings-container .settings-panel .other .other-card+.other-card{margin-top:12px}.settings-container .settings-list{gap:0;width:100%;min-width:0;display:grid}.settings-container .group-container{margin-bottom:32px}.settings-container .group-container:last-of-type{margin-bottom:0}.settings-container .group-container .settings-type{color:var(--account-text-muted-color);letter-spacing:0;align-items:center;gap:0;margin:0 0 12px;font-size:13px;font-weight:400;line-height:1.4;display:flex}.settings-container .group-container .settings-type .type-icon{display:none}.settings-container .group-container .settings-type p{margin:0}.settings-container .group-container .settings-card{border:1px solid var(--account-card-border-color);background:var(--form-card-bg-color);box-shadow:var(--account-card-shadow);border-radius:12px;padding:0;overflow:hidden}.settings-container .group-container .settings-card .line{background:var(--account-card-divider-color);opacity:1;width:100%;height:1px;margin:0}.settings-container .settings-row,.settings-container .settings-switch-row{width:100%;min-height:72px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;transition:background .16s;display:flex}.settings-container .settings-row:hover:not(:disabled),.settings-container .settings-switch-row:hover:not(:disabled){background:#fcfcfc}.settings-container .settings-row:disabled,.settings-container .settings-switch-row:disabled{cursor:not-allowed;opacity:.72}.settings-container .settings-row>.l,.settings-container .settings-row .l,.settings-container .settings-switch-row>.l,.settings-container .settings-switch-row .l{flex-direction:column;flex:auto;min-width:0;padding-right:40px;display:flex}.settings-container .settings-row>.l>strong,.settings-container .settings-row .l>strong,.settings-container .settings-switch-row>.l>strong,.settings-container .settings-switch-row .l>strong{color:var(--account-text-primary-color);font-size:14px;font-weight:500;line-height:1.45}.settings-container .settings-row>.l>span,.settings-container .settings-row .l>span,.settings-container .settings-switch-row>.l>span,.settings-container .settings-switch-row .l>span{color:var(--account-text-muted-color);overflow-wrap:anywhere;white-space:normal;margin-top:4px;font-size:12px;font-weight:400;line-height:1.55}.settings-container .settings-row>.r,.settings-container .settings-row .r,.settings-container .settings-switch-row>.r,.settings-container .settings-switch-row .r{min-width:0;max-width:48%;color:var(--account-text-secondary-color);text-align:right;flex:none;justify-content:flex-end;align-items:center;gap:12px;font-size:14px;display:flex}.settings-container .settings-row>.r>p,.settings-container .settings-row .r>p,.settings-container .settings-switch-row>.r>p,.settings-container .settings-switch-row .r>p{color:inherit;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.settings-container .settings-row>.r>svg,.settings-container .settings-row .r>svg,.settings-container .settings-switch-row>.r>svg,.settings-container .settings-switch-row .r>svg{color:#ccc;fill:currentColor;flex:none;width:14px;height:14px;margin-left:0}.settings-container .settings-row:has(.settings-row-inner){min-height:0;padding:0;display:block}.settings-container .settings-row-inner{justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:20px 24px;display:flex}.settings-container .settings-card>.settings-row,.settings-container .settings-card>.settings-switch-row{border-radius:0}.settings-container .settings-row--readonly{cursor:default}.settings-container .settings-row--readonly .r{color:var(--account-text-faint-color)}.settings-container .settings-row--readonly:hover{background:0 0}.settings-container .settings-row.intro .settings-row-inner{flex-direction:row;align-items:center}.settings-container .settings-row.intro .intro-content{color:var(--account-text-secondary-color);white-space:normal;padding:0 24px 20px;font-size:12px;line-height:1.7}.settings-container .settings-switch-row input{width:18px;height:18px;accent-color:var(--account-accent-color)}.settings-container .card-header-right button{color:var(--account-accent-color);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 8px;font-size:12px;font-weight:700;transition:background .16s,color .16s}.settings-container .card-header-right button:hover{background:var(--account-menu-hover-bg-color);color:var(--brand-deep-color)}@media (width<=960px){.settings-container .account-settings-content{grid-template-columns:1fr;gap:28px;width:min(100%,760px);padding:32px 24px}.settings-container .settings-sidebar{position:static}.settings-container .settings-menu{grid-template-columns:repeat(auto-fit,minmax(142px,1fr))}.settings-container .settings-menu__item.logout{border-top:0;border-radius:8px;margin-top:0;padding-top:12px}.settings-container .settings-row>.r,.settings-container .settings-row .r,.settings-container .settings-switch-row>.r,.settings-container .settings-switch-row .r,.settings-container .settings-row-inner>.r,.settings-container .settings-row-inner .r{max-width:52%}}@media (width<=640px){.settings-container .account-settings-content{gap:24px;width:100%;padding:24px 16px 32px}.settings-container .settings-left{gap:18px}.settings-container .settings-menu{grid-template-columns:1fr}.settings-container .settings-row,.settings-container .settings-switch-row,.settings-container .settings-row-inner{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 20px}.settings-container .settings-row>.l,.settings-container .settings-row .l,.settings-container .settings-switch-row>.l,.settings-container .settings-switch-row .l,.settings-container .settings-row-inner>.l,.settings-container .settings-row-inner .l{width:100%;padding-right:0}.settings-container .settings-row>.r,.settings-container .settings-row .r,.settings-container .settings-switch-row>.r,.settings-container .settings-switch-row .r,.settings-container .settings-row-inner>.r,.settings-container .settings-row-inner .r{text-align:left;justify-content:flex-start;max-width:100%}.settings-container .settings-row.intro .settings-row-inner{flex-direction:column;align-items:flex-start}.settings-container .settings-row.intro .intro-content{padding:0 20px 18px}}.material-upload-group__head[data-v-b9cfcd2a]{justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex}.material-upload-group__head h4[data-v-b9cfcd2a]{color:var(--text-tertiary-color);margin:0;font-size:.9rem;font-weight:400;line-height:1.25}.material-upload-group__head p[data-v-b9cfcd2a]{max-width:58%;color:var(--text-tertiary-color);text-align:right;margin:0;font-size:12px;font-weight:400;line-height:1.5}.material-upload-group__items[data-v-b9cfcd2a]{border-radius:var(--radius-lg);background:var(--material-upload-group-items-bg);box-shadow:var(--shadow-xs);display:grid;overflow:hidden}@media (width<=760px){.material-upload-group__head[data-v-b9cfcd2a]{flex-direction:column;align-items:flex-start}.material-upload-group__head p[data-v-b9cfcd2a]{text-align:left;max-width:none}}.material-upload-item[data-v-ba972089]{border-bottom:1px solid var(--line-color);grid-template-columns:minmax(0,1fr) 128px 122px;align-items:center;gap:18px;padding:16px;display:grid}.material-upload-item[data-v-ba972089]:last-child{border-bottom:0}.material-upload-item__body[data-v-ba972089]{min-width:0}.material-upload-item__title[data-v-ba972089]{align-items:center;gap:8px;min-width:0;display:flex}.material-upload-item__title strong[data-v-ba972089]{color:var(--text-primary-color);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;line-height:1.3;overflow:hidden}.material-upload-item__tag[data-v-ba972089]{border-radius:999px;flex:none;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:950;line-height:1;display:inline-flex}.material-upload-item__tag--required[data-v-ba972089]{background:var(--brand-soft-color);color:var(--text-brand-color)}.material-upload-item__tag--optional[data-v-ba972089]{background:var(--tag-bg-color);color:var(--text-muted-color)}.material-upload-item__description[data-v-ba972089]{color:var(--text-muted-color);margin:7px 0 0;font-size:13px;font-weight:760;line-height:1.55}.material-upload-item__meta[data-v-ba972089]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.material-upload-item__meta span[data-v-ba972089]{background:color-mix(in srgb, var(--input-bg-color) 72%, transparent);height:24px;color:var(--text-muted-color);border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:820;line-height:1;display:inline-flex}.material-upload-item__status[data-v-ba972089]{white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;gap:7px;width:max-content;max-width:100%;height:30px;padding:0 10px;font-size:12px;font-weight:950;line-height:1;display:inline-flex}.material-upload-item__status span[data-v-ba972089]{background:currentColor;border-radius:999px;width:7px;height:7px}.material-upload-item__status--todo[data-v-ba972089]{background:var(--warning-soft-bg-color);color:var(--warning-text-color)}.material-upload-item__status--done[data-v-ba972089]{background:var(--success-soft-bg-color);color:var(--success-text-color)}.material-upload-item__button[data-v-ba972089]{background:var(--surface-color);width:calc(100% - 6px);min-width:106px;height:36px;color:var(--primary-color);cursor:pointer;border:1px solid;border-radius:999px;justify-content:center;justify-self:end;align-items:center;font-size:13px;font-weight:950;line-height:1;transition:background .16s,border-color .16s,color .16s;display:inline-flex;position:relative;overflow:hidden}.material-upload-item__button[data-v-ba972089]:hover,.material-upload-item__button[data-v-ba972089]:focus-within{background:var(--surface-hover-color)}.material-upload-item__button input[data-v-ba972089]{opacity:0;cursor:pointer;position:absolute;inset:0}.material-upload-item__button span[data-v-ba972089]{pointer-events:none}.material-upload-item__files[data-v-ba972089]{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.material-upload-item__file[data-v-ba972089]{border:1px solid var(--line-color);border-radius:var(--radius-md);background:var(--surface-muted-color);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.material-upload-item__file img[data-v-ba972089],.material-upload-item__file .material-upload-item__file-type[data-v-ba972089]{border-radius:var(--radius-sm);background:var(--brand-soft-color);object-fit:cover;width:44px;height:44px}.material-upload-item__file-type[data-v-ba972089]{color:var(--text-brand-color);justify-content:center;align-items:center;font-size:12px;font-weight:950;display:inline-flex}.material-upload-item__file-info[data-v-ba972089]{min-width:0}.material-upload-item__file-info strong[data-v-ba972089]{color:var(--text-primary-color);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;line-height:1.25;display:block;overflow:hidden}.material-upload-item__file-info p[data-v-ba972089]{color:var(--text-muted-color);margin:4px 0 0;font-size:12px;font-weight:760}.material-upload-item__file button[data-v-ba972089]{color:var(--error-text-color);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:900}@media (width<=760px){.material-upload-item[data-v-ba972089]{grid-template-columns:1fr;gap:12px}.material-upload-item__button[data-v-ba972089],.material-upload-item__status[data-v-ba972089]{justify-self:start}.material-upload-item__button[data-v-ba972089]{width:auto}.material-upload-item__files[data-v-ba972089]{grid-template-columns:1fr}}.real-name-required-mask[data-v-c0939bdb]{z-index:20;background:color-mix(in srgb, var(--background-color) 64%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.real-name-required-mask--page[data-v-c0939bdb]{z-index:201;border-radius:0;position:fixed}.real-name-required-mask__content[data-v-c0939bdb]{text-align:center;justify-items:center;gap:12px;display:grid}.real-name-required-mask__icon[data-v-c0939bdb]{border:1px solid var(--brand-border-color);background:var(--brand-soft-color);width:52px;height:52px;color:var(--text-brand-color);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.real-name-required-mask__icon svg[data-v-c0939bdb]{width:28px;height:28px}.real-name-required-mask__content p[data-v-c0939bdb]{color:var(--text-primary-color);margin:0;font-size:15px;font-weight:920;line-height:1.4}.real-name-required-mask__content button[data-v-c0939bdb]{border-radius:var(--radius-md);background:var(--brand-color);height:38px;color:var(--white-color);cursor:pointer;border:0;padding:0 14px;font-size:13px;font-weight:900;transition:background .16s}.real-name-required-mask__content button[data-v-c0939bdb]:hover{background:var(--brand-hover-color)}.identity-certification-page[data-v-271deae0]{color:var(--primary-color);flex-direction:column;flex:1;align-items:center;gap:18px;padding:24px;display:flex;position:relative}.identity-type-step[data-v-271deae0]{flex:1;align-content:center;justify-items:center;gap:26px;display:grid}.identity-type-heading[data-v-271deae0]{text-align:center;justify-items:center;gap:10px;display:grid}.identity-type-heading span[data-v-271deae0]{color:var(--primary-color);text-transform:uppercase;font-size:12px;font-weight:900}.identity-type-heading h2[data-v-271deae0]{margin:0;font-size:28px;font-weight:950;line-height:1.15}.identity-type-card-panel[data-v-271deae0]{justify-items:center;width:100%;display:grid;position:relative}.identity-type-list[data-v-271deae0]{flex-wrap:wrap;justify-content:center;gap:20px;width:min(100%,1130px);display:flex}.identity-type-list button[data-v-271deae0]{border:1px solid var(--form-card-border-color,var(--border-light-color));background:repeating-linear-gradient(0deg, transparent 0, transparent 23px, color-mix(in srgb, var(--identity-accent) 7%, transparent) 24px), linear-gradient(180deg, color-mix(in srgb, var(--card-bg-color) 94%, var(--identity-accent)) 0%, var(--card-bg-color) 100%);width:210px;height:320px;color:var(--primary-color);cursor:pointer;box-shadow:var(--form-card-shadow,var(--shadow-xs));text-align:left;border-radius:10px;flex:0 210px;padding:18px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.identity-type-list button .identity-type-card__ghost[data-v-271deae0]{aspect-ratio:1;width:130%;color:var(--identity-accent);opacity:.05;pointer-events:none;place-items:center;display:grid;position:absolute;bottom:-16%;right:-38%;transform:rotate(-12deg)}.identity-type-list button .identity-type-card__ghost[data-v-271deae0] svg{width:calc(100% * var(--identity-ghost-scale));height:calc(100% * var(--identity-ghost-scale));max-width:none;max-height:none}.identity-type-list button .identity-type-card__ghost[data-v-271deae0] path{fill:currentColor!important}.identity-type-list button .identity-type-card__status[data-v-271deae0]{z-index:2;border:1px solid color-mix(in srgb, var(--card-status-color) 20%, transparent);background:color-mix(in srgb, var(--card-status-color) 12%, var(--card-bg-color));max-width:calc(100% - 24px);height:26px;color:var(--card-status-color);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:920;line-height:1;display:inline-flex;position:absolute;top:14px;right:12px}.identity-type-list button .identity-type-card__status--warning[data-v-271deae0]{--card-status-color:var(--gold-color)}.identity-type-list button .identity-type-card__status--success[data-v-271deae0]{--card-status-color:var(--identity-badge-color,var(--teal-color))}.identity-type-list button .identity-type-card__status--danger[data-v-271deae0]{--card-status-color:var(--danger-color,#ef4444)}.identity-type-list button .identity-type-card__status--muted[data-v-271deae0]{--card-status-color:var(--text-muted-color)}.identity-type-list button .identity-type-card__content[data-v-271deae0]{z-index:1;grid-template-rows:auto auto 1fr auto;gap:12px;min-height:100%;display:grid;position:relative}.identity-type-list button .identity-type-card__eyebrow[data-v-271deae0]{color:color-mix(in srgb, var(--identity-accent) 76%, var(--text-soft-color));letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:920;line-height:1}.identity-type-list button .identity-type-card__visual[data-v-271deae0]{border:1px solid color-mix(in srgb, var(--identity-accent) 18%, var(--border-light-color));width:max-content;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--white-color) 72%, transparent), 0 14px 28px color-mix(in srgb, var(--identity-accent) 10%, transparent);border-radius:10px;align-self:center;place-items:center;display:grid}.identity-type-list button .identity-type-card__logo[data-v-271deae0]{background:color-mix(in srgb, var(--identity-accent) 8%, transparent);width:52px;height:52px;color:var(--identity-accent);border-radius:8px;place-items:center;display:grid}.identity-type-list button .identity-type-card__logo[data-v-271deae0] svg{width:calc(32px * var(--identity-logo-scale));height:calc(32px * var(--identity-logo-scale));max-width:38px;max-height:38px}.identity-type-list button .identity-type-card__logo[data-v-271deae0] path{fill:currentColor!important}.identity-type-list button .identity-type-card__text[data-v-271deae0]{text-align:left;align-self:end;gap:8px;display:grid}.identity-type-list button strong[data-v-271deae0]{color:var(--identity-accent);font-size:18px;font-weight:950;line-height:1.2}.identity-type-list button span[data-v-271deae0]{color:var(--text-muted-color);font-size:13px;font-weight:780;line-height:1.56}.identity-type-list button em[data-v-271deae0]{border:1px solid color-mix(in srgb, var(--identity-accent) 18%, transparent);background:color-mix(in srgb, var(--identity-accent) 10%, transparent);max-width:68px;color:var(--identity-accent);text-align:center;border-radius:8px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:900;line-height:1;position:absolute;top:16px;right:14px}.identity-type-list button[data-v-271deae0]:hover{border-color:color-mix(in srgb, var(--identity-accent) 46%, var(--border-light-color));box-shadow:0 14px 34px color-mix(in srgb, var(--identity-accent) 12%, transparent);transform:translateY(-3px)}.creator-auto-certification[data-v-271deae0]{border-radius:12px;align-content:center;justify-items:center;width:100%;min-height:calc(100vh - 124px);padding:28px;display:grid;position:relative;overflow:hidden}.creator-auto-certification__switch[data-v-271deae0]{z-index:2;position:absolute;top:20px;right:20px}.creator-auto-certification__content[data-v-271deae0]{z-index:1;text-align:center;justify-items:center;gap:14px;width:min(100%,760px);display:grid;position:relative}.creator-auto-certification__ghost[data-v-271deae0]{width:220px;height:220px;color:var(--identity-accent);opacity:.05;pointer-events:none;place-items:center;display:grid;position:absolute;bottom:-88px;right:-52px;transform:rotate(-12deg)}.creator-auto-certification__ghost[data-v-271deae0] svg{width:calc(100% * var(--identity-ghost-scale));height:calc(100% * var(--identity-ghost-scale))}.creator-auto-certification__ghost[data-v-271deae0] path{fill:currentColor!important}.creator-auto-certification__icon[data-v-271deae0]{border:1px solid color-mix(in srgb, var(--identity-accent) 22%, var(--border-light-color));background:color-mix(in srgb, var(--identity-accent) 10%, transparent);width:82px;height:82px;color:var(--identity-accent);box-shadow:0 18px 42px color-mix(in srgb, var(--identity-accent) 12%, transparent);border-radius:18px;place-items:center;display:grid}.creator-auto-certification__icon[data-v-271deae0] svg{width:calc(46px * var(--identity-logo-scale));height:calc(46px * var(--identity-logo-scale));max-width:54px;max-height:54px}.creator-auto-certification__icon[data-v-271deae0] path{fill:currentColor!important}.creator-auto-certification__badge[data-v-271deae0]{border:1px solid color-mix(in srgb, var(--identity-accent) 26%, var(--border-light-color));background:color-mix(in srgb, var(--identity-accent) 10%, transparent);min-height:24px;color:var(--identity-accent);border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.creator-auto-certification h2[data-v-271deae0]{color:var(--primary-color);margin:0;font-size:30px;font-weight:950;line-height:1.15}.creator-auto-certification p[data-v-271deae0]{max-width:540px;color:var(--text-muted-color);margin:0;font-size:15px;font-weight:780;line-height:1.7}.creator-auto-metrics[data-v-271deae0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin-top:6px;display:grid}.creator-auto-metrics article[data-v-271deae0]{background:color-mix(in srgb, var(--card-bg-color) 82%, transparent);text-align:left;border-radius:10px;grid-template-columns:38px minmax(0,1fr);gap:10px;min-width:0;padding:14px;display:grid}.creator-auto-metrics article.is-passed[data-v-271deae0]{border-color:color-mix(in srgb, var(--success-text-color) 30%, var(--border-light-color));background:color-mix(in srgb, var(--success-text-color) 7%, var(--card-bg-color))}.creator-auto-metrics article.is-passed .creator-auto-metric__icon[data-v-271deae0],.creator-auto-metrics article.is-passed em[data-v-271deae0]{color:var(--success-text-color)}.creator-auto-metric__icon[data-v-271deae0]{background:color-mix(in srgb, var(--identity-accent) 10%, transparent);width:38px;height:38px;color:var(--identity-accent);border-radius:9px;place-items:center;display:grid}.creator-auto-metric__icon svg[data-v-271deae0]{width:20px;height:20px}.creator-auto-metric__main[data-v-271deae0]{gap:7px;min-width:0;display:grid}.creator-auto-metric__main>span[data-v-271deae0]{color:var(--text-soft-color);font-size:12px;font-weight:860;line-height:1}.creator-auto-metric__main strong[data-v-271deae0]{color:var(--primary-color);font-size:16px;font-weight:950;line-height:1.1}.creator-auto-metric__main small[data-v-271deae0]{color:var(--text-muted-color);font-size:11px;font-weight:760}.creator-auto-metric__main i[data-v-271deae0]{background:color-mix(in srgb, var(--brand-color) 8%, transparent);border-radius:999px;width:100%;height:6px;display:block;overflow:hidden}.creator-auto-metric__main b[data-v-271deae0]{border-radius:inherit;background:var(--identity-accent);height:100%;transition:width .18s;display:block}.creator-auto-metrics em[data-v-271deae0]{color:var(--text-muted-color);grid-column:2;font-size:12px;font-style:normal;font-weight:820;line-height:1}.creator-auto-certification__actions[data-v-271deae0]{justify-content:center;gap:10px;margin-top:8px;display:flex}.creator-auto-certification__submit[data-v-271deae0]{min-width:136px;height:42px}.certification-approved-state[data-v-271deae0]{isolation:isolate;background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--identity-accent) 10%, transparent), transparent 36%), var(--background-color);flex:1;align-content:center;justify-items:center;width:100%;padding:72px 24px 24px;display:grid;position:relative;overflow:hidden}.certification-approved-state__aura[data-v-271deae0]{z-index:0;color:var(--identity-accent);opacity:0;pointer-events:none;place-items:center;animation:2.4s cubic-bezier(.19,1,.22,1) both certification-approved-aura-presence-271deae0;display:grid;position:absolute;inset:0;transform:translateY(0)}.certification-approved-state__aura-mark[data-v-271deae0]{transform-origin:50%;place-items:center;width:120px;height:120px;padding-right:3px;animation:2.4s cubic-bezier(.19,1,.22,1) both certification-approved-aura-sequence-271deae0,6s cubic-bezier(.37,0,.63,1) 2.4s infinite certification-approved-aura-breathe-271deae0;display:grid}.certification-approved-state__aura-mark[data-v-271deae0] svg{width:calc(100% * var(--identity-logo-scale));height:calc(100% * var(--identity-logo-scale))}.certification-approved-state__aura-mark[data-v-271deae0] path{fill:currentColor!important}.certification-approved-state__content[data-v-271deae0]{z-index:1;text-align:center;justify-items:center;gap:16px;display:grid;position:relative}.certification-approved-state__icon[data-v-271deae0]{border:1px solid color-mix(in srgb, var(--identity-accent) 22%, var(--border-light-color));background:color-mix(in srgb, var(--identity-accent) 10%, transparent);width:88px;height:88px;color:var(--identity-accent);border-radius:18px;place-items:center;display:grid}.certification-approved-state__icon[data-v-271deae0] svg{width:calc(50px * var(--identity-logo-scale));height:calc(50px * var(--identity-logo-scale));max-width:58px;max-height:58px}.certification-approved-state__icon[data-v-271deae0] path{fill:currentColor!important}.certification-approved-state__content p[data-v-271deae0]{color:var(--primary-color);margin:0;font-size:18px;font-weight:900;line-height:1.35}.certification-approved-state__verified-text[data-v-271deae0]{color:var(--success-text-color,#16a34a);font-size:15px;font-weight:500;line-height:1.4}.approved-return-button[data-v-271deae0]{border-radius:var(--radius-full);background:var(--brand-color);min-width:104px;height:40px;color:var(--white-color);cursor:pointer;border:0;margin-top:4px;padding:0 18px;font-size:14px;font-weight:850}.approved-return-button[data-v-271deae0]:hover{background:var(--brand-hover-color)}@keyframes certification-approved-aura-presence-271deae0{0%{opacity:0}to{opacity:.06}}@keyframes certification-approved-aura-sequence-271deae0{0%{transform:scale(8)}to{transform:scale(6)}}@keyframes certification-approved-aura-breathe-271deae0{0%,to{transform:scale(6)}50%{transform:scale(7)}}.identity-certification-form[data-v-271deae0],.form-section[data-v-271deae0]{gap:16px;display:grid}.identity-certification-form[data-v-271deae0]{width:100%;max-width:var(--max-width-mini);justify-self:center}.form-section[data-v-271deae0]{border:1px solid var(--form-card-border-color,var(--border-light-color));background:var(--card-bg-color);box-shadow:var(--form-card-shadow,var(--shadow-xs));border-radius:12px;padding:20px}.section-heading[data-v-271deae0]{justify-content:space-between;align-items:end;gap:18px;display:flex}.section-heading span[data-v-271deae0]{color:var(--primary-color);text-transform:uppercase;font-size:11px;font-weight:900}.section-heading h3[data-v-271deae0]{margin:0;font-size:18px;font-weight:950;line-height:1.2}.switch-type-button[data-v-271deae0]{width:max-content;height:auto;color:var(--brand-color);cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;font-size:12px;font-weight:850}.switch-type-button[data-v-271deae0]:hover{color:var(--brand-hover-color)}.form-grid[data-v-271deae0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.form-grid label[data-v-271deae0]{gap:8px;min-width:0;display:grid}.form-grid label span[data-v-271deae0]{color:var(--text-soft-color);font-size:13px;font-weight:800}.form-grid__wide[data-v-271deae0]{grid-column:1/-1}.form-grid input[data-v-271deae0],.form-grid textarea[data-v-271deae0]{border:1px solid var(--border-light-color);background:var(--input-bg-color);width:100%;color:var(--primary-color);border-radius:10px;outline:none;font-size:14px;font-weight:400;transition:border-color .16s,background .16s,box-shadow .16s}.form-grid input[data-v-271deae0]:focus,.form-grid textarea[data-v-271deae0]:focus{border-color:var(--input-border-focus-color);background:var(--input-bg-color);box-shadow:0 0 0 3px var(--input-focus-shadow-color)}.form-grid input[data-v-271deae0]::placeholder,.form-grid textarea[data-v-271deae0]::placeholder{color:var(--text-muted-color)}.form-grid input[data-v-271deae0]{height:40px;padding:0 14px}.form-grid textarea[data-v-271deae0]{resize:vertical;min-height:108px;padding:10px 14px;line-height:1.6}.material-group-list[data-v-271deae0]{gap:14px;display:grid}.form-actions[data-v-271deae0]{gap:14px;padding-bottom:112px;display:grid}.certification-notice[data-v-271deae0]{gap:10px;padding:16px 18px;display:grid}.certification-notice>strong[data-v-271deae0]{font-size:14px;font-weight:920}.certification-notice ul[data-v-271deae0]{color:var(--text-muted-color);gap:8px;margin:0;padding-left:18px;font-size:13px;font-weight:760;line-height:1.6;display:grid}.certification-notice span[data-v-271deae0]{color:var(--primary-color);font-weight:800}.form-action-buttons .action-box[data-v-271deae0]{box-sizing:border-box;justify-content:flex-end;gap:10px;width:100%;padding:16px 24px;display:flex}.ghost-button[data-v-271deae0],.primary-button[data-v-271deae0]{cursor:pointer;border-radius:8px;min-width:104px;height:40px;font-size:14px;font-weight:850}.ghost-button[data-v-271deae0]:disabled,.primary-button[data-v-271deae0]:disabled{cursor:wait;opacity:.72}.ghost-button[data-v-271deae0]{border:1px solid var(--border-light-color);background:var(--surface-light-color);color:var(--primary-color)}.primary-button[data-v-271deae0]{background:var(--ink-action-color);color:var(--white-color);border:0}@media (width<=1180px){.form-grid[data-v-271deae0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.identity-certification-page[data-v-271deae0]{width:100%;margin-left:0;padding:16px}.section-heading[data-v-271deae0]{flex-direction:column;align-items:stretch}.form-grid[data-v-271deae0],.creator-auto-metrics[data-v-271deae0]{grid-template-columns:1fr}.identity-type-list button[data-v-271deae0]{flex-basis:100%;width:100%}.identity-certification-form[data-v-271deae0]{max-width:100%}.creator-auto-certification[data-v-271deae0]{min-height:calc(100vh - 108px);padding:72px 16px 24px}.certification-approved-state[data-v-271deae0]{flex:1;padding:72px 16px 24px}.creator-auto-certification h2[data-v-271deae0]{font-size:24px}}@media (prefers-reduced-motion:reduce){.certification-approved-state__aura[data-v-271deae0],.certification-approved-state__aura-mark[data-v-271deae0]{animation:none}.certification-approved-state__aura[data-v-271deae0]{opacity:.06;transform:translateY(0)}.certification-approved-state__aura-mark[data-v-271deae0]{transform:scale(6)}}.third-party-certification-page[data-v-e38c2e6c]{color:var(--primary-color);flex-direction:column;flex:1;align-items:center;padding:24px;display:flex;position:relative}.platform-select-step[data-v-e38c2e6c]{flex:1;align-content:center;justify-items:center;gap:26px;width:100%;display:grid;position:relative}.platform-select-heading[data-v-e38c2e6c]{text-align:center;justify-items:center;gap:10px;display:grid}.platform-select-heading span[data-v-e38c2e6c]{color:var(--primary-color);text-transform:uppercase;font-size:12px;font-weight:900}.platform-select-heading h2[data-v-e38c2e6c]{margin:0;font-size:28px;font-weight:950;line-height:1.15}.third-party-form[data-v-e38c2e6c],.form-section[data-v-e38c2e6c]{gap:16px;display:grid}.third-party-form[data-v-e38c2e6c]{width:100%;max-width:var(--max-width-mini);margin:0 auto}.platform-approved-state[data-v-e38c2e6c]{flex:1;align-content:center;justify-items:center;width:100%;padding:72px 24px 24px;display:grid;position:relative}.platform-approved-state__content[data-v-e38c2e6c]{text-align:center;justify-items:center;gap:16px;display:grid}.platform-approved-state__icon[data-v-e38c2e6c]{border:1px solid color-mix(in srgb, var(--platform-accent) 22%, var(--border-light-color));background:color-mix(in srgb, var(--platform-accent) 10%, transparent);width:88px;height:88px;color:var(--platform-accent);border-radius:18px;place-items:center;display:grid}.platform-approved-state__icon[data-v-e38c2e6c] svg{width:calc(50px * var(--platform-logo-scale));height:calc(50px * var(--platform-logo-scale));max-width:62px;max-height:62px}.platform-approved-state__icon[data-v-e38c2e6c] path{fill:currentColor!important}.platform-approved-state__content p[data-v-e38c2e6c]{color:var(--primary-color);margin:0;font-size:16px;font-weight:900;line-height:1.5}.approved-return-button[data-v-e38c2e6c]{border-radius:var(--radius-full);background:var(--brand-color);min-width:104px;height:40px;color:var(--white-color);cursor:pointer;border:0;margin-top:4px;padding:0 18px;font-size:14px;font-weight:850}.approved-return-button[data-v-e38c2e6c]:hover{background:var(--brand-hover-color)}.form-section[data-v-e38c2e6c]{border:1px solid var(--form-card-border-color,var(--border-light-color));background:var(--card-bg-color);box-shadow:var(--form-card-shadow,var(--shadow-xs));border-radius:12px;padding:20px}.section-heading[data-v-e38c2e6c]{justify-content:space-between;align-items:end;gap:18px;display:flex}.section-heading span[data-v-e38c2e6c]{color:var(--primary-color);text-transform:uppercase;font-size:11px;font-weight:900}.section-heading h3[data-v-e38c2e6c]{margin:0;font-size:18px;font-weight:950;line-height:1.2}.section-heading p[data-v-e38c2e6c]{max-width:360px;color:var(--text-muted-color);text-align:right;font-size:12px;font-weight:760;line-height:1.5}.platform-card-panel[data-v-e38c2e6c]{justify-items:center;width:100%;display:grid;position:relative}.platform-grid[data-v-e38c2e6c]{flex-wrap:wrap;justify-content:center;gap:20px;width:min(100%,1130px);display:flex}.platform-grid button[data-v-e38c2e6c]{border:1px solid var(--form-card-border-color,var(--border-light-color));background:radial-gradient(circle at 82% 78%, color-mix(in srgb, var(--platform-accent) 14%, transparent), transparent 48%), linear-gradient(180deg, color-mix(in srgb, var(--card-bg-color) 94%, var(--platform-accent)) 0%, var(--card-bg-color) 100%);width:210px;min-width:0;height:300px;color:var(--primary-color);cursor:pointer;box-shadow:var(--form-card-shadow,var(--shadow-xs));text-align:left;border-radius:10px;flex:0 210px;padding:14px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.platform-grid button .platform-card__ghost[data-v-e38c2e6c]{aspect-ratio:1;width:142%;color:var(--platform-accent);opacity:.1;pointer-events:none;filter:blur(8px);place-items:center;display:grid;position:absolute;bottom:-20%;right:-42%;transform:rotate(-10deg)}.platform-grid button .platform-card__ghost[data-v-e38c2e6c] svg{width:calc(100% * var(--platform-ghost-scale));height:calc(100% * var(--platform-ghost-scale));max-width:none;max-height:none}.platform-grid button .platform-card__ghost[data-v-e38c2e6c] path{fill:currentColor!important}.platform-grid button .platform-card__status[data-v-e38c2e6c]{z-index:2;border:1px solid color-mix(in srgb, var(--card-status-color) 22%, transparent);background:color-mix(in srgb, var(--card-status-color) 12%, var(--card-bg-color));max-width:calc(100% - 24px);height:24px;color:var(--card-status-color);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:920;line-height:1;display:inline-flex;position:absolute;top:12px;right:12px}.platform-grid button .platform-card__status--warning[data-v-e38c2e6c]{--card-status-color:var(--gold-color)}.platform-grid button .platform-card__status--success[data-v-e38c2e6c]{--card-status-color:var(--teal-color)}.platform-grid button .platform-card__status--danger[data-v-e38c2e6c]{--card-status-color:var(--danger-color,#ef4444)}.platform-grid button .platform-card__status--muted[data-v-e38c2e6c]{--card-status-color:var(--text-muted-color)}.platform-grid button .platform-card__content[data-v-e38c2e6c]{z-index:1;grid-template-rows:auto 1fr;gap:12px;min-height:100%;display:grid;position:relative}.platform-grid button .platform-card__logo[data-v-e38c2e6c]{border:1px solid color-mix(in srgb, var(--platform-accent) 18%, var(--border-light-color));background:color-mix(in srgb, var(--card-bg-color) 78%, var(--platform-accent));width:36px;height:36px;color:var(--platform-accent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--white-color) 70%, transparent);border-radius:10px;place-items:center;display:inline-grid}.platform-grid button .platform-card__logo[data-v-e38c2e6c] svg{width:calc(24px * var(--platform-logo-scale));height:calc(24px * var(--platform-logo-scale));max-width:30px;max-height:30px}.platform-grid button .platform-card__logo[data-v-e38c2e6c] path{fill:currentColor!important}.platform-grid button .platform-card__text[data-v-e38c2e6c]{align-self:end;gap:7px;display:grid}.platform-grid button strong[data-v-e38c2e6c]{color:var(--platform-accent);font-size:16px;font-weight:950;line-height:1.2}.platform-grid button span[data-v-e38c2e6c]{color:var(--text-muted-color);font-size:12px;font-weight:760;line-height:1.5}.platform-grid button[data-v-e38c2e6c]:hover{border-color:var(--input-border-focus-color);box-shadow:0 12px 28px color-mix(in srgb, var(--platform-accent) 12%, transparent);transform:translateY(-3px)}.platform-grid button[data-v-e38c2e6c]:focus-visible{border-color:var(--input-border-focus-color);box-shadow:0 0 0 3px var(--input-focus-shadow-color);outline:none}.switch-platform-button[data-v-e38c2e6c]{width:max-content;height:auto;color:var(--brand-color);cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;font-size:12px;font-weight:850}.switch-platform-button[data-v-e38c2e6c]:hover{color:var(--brand-hover-color)}.form-grid[data-v-e38c2e6c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.form-grid label[data-v-e38c2e6c]{gap:8px;min-width:0;display:grid}.form-grid label span[data-v-e38c2e6c]{color:var(--text-soft-color);font-size:13px;font-weight:800}.form-grid__wide[data-v-e38c2e6c]{grid-column:1/-1}.form-grid input[data-v-e38c2e6c],.form-grid textarea[data-v-e38c2e6c]{border:1px solid var(--border-light-color);background:var(--input-bg-color);width:100%;color:var(--primary-color);border-radius:10px;outline:none;font-size:14px;font-weight:400;transition:border-color .16s,background .16s,box-shadow .16s}.form-grid input[data-v-e38c2e6c]:focus,.form-grid textarea[data-v-e38c2e6c]:focus{border-color:var(--input-border-focus-color);background:var(--input-bg-color);box-shadow:0 0 0 3px var(--input-focus-shadow-color)}.form-grid input[data-v-e38c2e6c]::placeholder,.form-grid textarea[data-v-e38c2e6c]::placeholder{color:var(--text-muted-color)}.form-grid input[data-v-e38c2e6c]{height:40px;padding:0 14px}.form-grid textarea[data-v-e38c2e6c]{resize:vertical;min-height:108px;padding:10px 14px;line-height:1.6}.screenshot-row[data-v-e38c2e6c]{display:grid}.screenshot-upload[data-v-e38c2e6c]{border:1px dashed var(--text-tertiary-color);background:var(--input-bg-color);width:100%;min-height:280px;color:var(--text-tertiary-color);cursor:pointer;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.screenshot-upload input[data-v-e38c2e6c]{opacity:0;cursor:pointer;position:absolute;inset:0}.screenshot-upload img[data-v-e38c2e6c]{object-fit:contain;background:var(--background-color);width:100%;height:100%}.screenshot-upload span[data-v-e38c2e6c]{font-size:14px;font-weight:920}.screenshot-rules[data-v-e38c2e6c]{border:1px solid var(--form-card-border-color,var(--border-light-color));background:var(--card-bg-color);box-shadow:var(--form-card-shadow,var(--shadow-xs));border-radius:12px;gap:12px;padding:20px;display:grid}.screenshot-rules strong[data-v-e38c2e6c]{font-size:14px;font-weight:920}.screenshot-rules ul[data-v-e38c2e6c]{color:var(--text-muted-color);gap:7px;margin:0;padding-left:18px;font-size:13px;font-weight:760;line-height:1.55;display:grid}.screenshot-rules button[data-v-e38c2e6c]{color:var(--error-text-color);cursor:pointer;background:0 0;border:0;justify-self:start;font-size:13px;font-weight:860}.form-actions[data-v-e38c2e6c]{padding-bottom:112px}.form-action-buttons .action-box[data-v-e38c2e6c]{box-sizing:border-box;justify-content:flex-end;gap:10px;width:100%;padding:16px 24px;display:flex}.ghost-button[data-v-e38c2e6c],.primary-button[data-v-e38c2e6c]{cursor:pointer;border-radius:8px;min-width:104px;height:40px;font-size:14px;font-weight:850}.ghost-button[data-v-e38c2e6c]:disabled,.primary-button[data-v-e38c2e6c]:disabled{cursor:wait;opacity:.72}.ghost-button[data-v-e38c2e6c]{border:1px solid var(--border-light-color);background:var(--surface-light-color);color:var(--primary-color)}.primary-button[data-v-e38c2e6c]{background:var(--ink-action-color);color:var(--white-color);border:0}@media (width<=760px){.third-party-certification-page[data-v-e38c2e6c]{width:100%;margin-left:0;padding:16px}.platform-approved-state[data-v-e38c2e6c]{flex:1;max-width:100%;padding:72px 16px 24px}.section-heading[data-v-e38c2e6c]{flex-direction:column;align-items:stretch}.platform-card-panel[data-v-e38c2e6c]{width:min(100%, var(--max-width-mini))}.platform-grid[data-v-e38c2e6c]{width:100%}.platform-grid button[data-v-e38c2e6c]{flex-basis:100%;width:100%}.form-grid[data-v-e38c2e6c]{grid-template-columns:1fr}}.profile-header-title[data-v-8214932f]{color:var(--primary-color);font-size:24px;font-weight:850}.profile-center-page[data-v-8214932f]{box-sizing:border-box;min-height:calc(100vh - 64px);color:var(--primary-color);margin-left:var(--sidebar-width);width:var(--main-width);padding:24px;display:block}.profile-box[data-v-8214932f]{isolation:isolate;text-align:center;flex-direction:column;align-items:center;gap:14px;min-width:0;padding:0;display:flex;position:relative}.profile-content[data-v-8214932f]{gap:16px;min-width:0;display:grid}.profile-content-body[data-v-8214932f]{min-width:0}.user-data-container[data-v-8214932f]{box-sizing:border-box;z-index:2;background:0 0;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex}.profile-file-input[data-v-8214932f]{display:none}.profile-quick-tags[data-v-8214932f]{flex-wrap:wrap;order:6;justify-content:center;align-items:center;gap:8px;max-width:100%;display:flex;position:static}.profile-wallet-tag[data-v-8214932f],.profile-info-tag[data-v-8214932f],.profile-user-no-tag[data-v-8214932f]{border:1px solid var(--border-light-color);background:var(--surface-soft-color);height:30px;color:var(--text-soft-color);box-shadow:none;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:760;line-height:1;display:inline-flex}.profile-wallet-tag[data-v-8214932f]{background:color-mix(in srgb, var(--ink-action-color) 7%, var(--card-bg-color));border-color:#0000}.profile-wallet-tag svg[data-v-8214932f]{fill:#f2c94c;stroke:#8a5c0085;stroke-width:1.8px;flex:none;width:18px;height:18px}.profile-balance-tag strong[data-v-8214932f]{color:var(--text-soft-color);font-size:14px;font-weight:900;line-height:1}.profile-birthday-tag svg[data-v-8214932f]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:none;width:16px;height:16px}.profile-user-no-tag[data-v-8214932f]{background:color-mix(in srgb, var(--ink-action-color) 7%, var(--card-bg-color));cursor:pointer;border-color:#0000;order:2;transition:opacity .16s,transform .16s;position:static}.profile-user-no-tag svg[data-v-8214932f]{fill:none;stroke:currentColor;stroke-width:2px;flex:none;width:16px;height:16px}.profile-user-no-tag[data-v-8214932f]:hover{opacity:.86;transform:translateY(-1px)}.profile-avatar[data-v-8214932f]{background:var(--avatar-placeholder-bg-color);width:104px;height:104px;color:var(--white-color);border-radius:50%;flex:none;order:1;justify-content:center;align-items:center;font-size:36px;font-weight:900;display:inline-flex;position:relative;overflow:visible}.profile-avatar img[data-v-8214932f]{border-radius:inherit;object-fit:cover;object-position:50% 36%;width:100%;height:100%}.profile-avatar button[data-v-8214932f]{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:100%;height:100%;color:var(--white-color);cursor:pointer;opacity:0;border-radius:inherit;background:#0000007a;border:0;justify-content:center;align-items:center;transition:opacity .16s;display:inline-flex;position:absolute;inset:0}.profile-avatar button svg[data-v-8214932f]{fill:currentColor;width:28px;height:28px}.profile-avatar button[data-v-8214932f]:disabled{cursor:wait}.profile-avatar:hover button[data-v-8214932f],.profile-avatar:focus-within button[data-v-8214932f]{opacity:1}.profile-name[data-v-8214932f]{flex-wrap:wrap;order:3;justify-content:center;align-items:center;gap:10px;display:flex}.profile-name h1[data-v-8214932f]{margin:0;font-size:24px;line-height:1.25}.profile-identity-tags[data-v-8214932f]{order:4;margin-top:0}.profile-identity-tags[data-v-8214932f] .identity-certification-tags__item{height:26px;padding:0 9px}.profile-identity-tags[data-v-8214932f] .identity-certification-tags__icon{width:15px;height:15px}.profile-identity-tags[data-v-8214932f] .vip-version-tag{flex:none;height:26px;padding-right:9px;font-size:11px}.profile-identity-tags[data-v-8214932f] .vip-version-tag img{width:16px;height:16px}.profile-achievements[data-v-8214932f]{scrollbar-width:none;order:5;justify-content:center;align-items:center;gap:8px;width:100%;padding:2px 0;display:flex;overflow-x:auto}.profile-achievements[data-v-8214932f]::-webkit-scrollbar{display:none}.profile-achievement-badge[data-v-8214932f]{border:1px solid var(--border-light-color);height:30px;color:var(--primary-color);box-shadow:none;background:0 0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;line-height:1;display:inline-flex}.profile-achievement-badge__icon[data-v-8214932f]{background:var(--ink-action-color);width:18px;height:18px;color:var(--white-color);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:850;display:inline-flex;overflow:hidden}.profile-achievement-badge__icon img[data-v-8214932f]{object-fit:cover;width:100%;height:100%}.profile-meta[data-v-8214932f]{color:var(--text-soft-color);flex-wrap:wrap;order:7;justify-content:center;gap:8px;font-size:14px;display:flex}.profile-meta[data-v-8214932f]>*{align-items:center;font-size:.8rem;line-height:1.4;display:flex}.profile-meta>* svg[data-v-8214932f]{fill:none;stroke:currentColor;stroke-width:2px;flex:none;width:16px;height:16px;margin-right:6px}.profile-meta .profile-info-tag[data-v-8214932f]{background:color-mix(in srgb, var(--ink-action-color) 7%, var(--card-bg-color));color:var(--text-soft-color);border-color:#0000;font-size:12px;font-weight:760}.profile-meta .profile-location-tag svg[data-v-8214932f]{fill:currentColor;stroke:none}.profile-bio[data-v-8214932f]{width:100%;color:var(--text-soft-color);text-align:center;order:8;margin:2px 0 0;font-size:13px;line-height:1.7}.profile-stats[data-v-8214932f]{flex-wrap:wrap;order:9;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;align-items:center;gap:0;width:100%;margin-top:8px;display:grid}.profile-stat[data-v-8214932f]{min-width:0;color:var(--primary-color);border:0;flex-direction:column;align-items:center;gap:4px;padding:11px 4px;display:flex}.profile-stat strong[data-v-8214932f]{color:var(--primary-color);font-size:18px;line-height:1}.profile-stat span[data-v-8214932f]{color:var(--text-muted-color);margin-top:1px;font-size:12px}.profile-links[data-v-8214932f]{flex:none;order:10;justify-content:center;gap:12px;margin-top:0;display:flex}.profile-links button[data-v-8214932f]{background:var(--surface-soft-color);width:34px;height:34px;color:var(--text-soft-color);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;font-weight:900;transition:background .16s,color .16s,transform .16s;display:inline-flex}.profile-links button[data-v-8214932f]:hover{background:var(--hover-bg-color);color:var(--primary-color);transform:translateY(-2px)}.profile-links button svg[data-v-8214932f]{fill:currentColor;width:22px;height:22px}.profile-links .profile-link--xhs svg[data-v-8214932f],.profile-links .profile-link--douyin svg[data-v-8214932f]{width:24px}.profile-links .profile-link--bilibili svg[data-v-8214932f]{width:23px}.profile-tabs[data-v-8214932f]{background:0 0;justify-content:space-between;align-items:flex-end;gap:18px;display:flex;position:sticky;overflow:hidden}.profile-tabs__main[data-v-8214932f]{align-items:center;gap:12px;min-width:0;display:grid}.profile-tabs__main h2[data-v-8214932f]{color:var(--primary-color);white-space:nowrap;margin:0;font-size:22px;line-height:1.25}.profile-tabs__main button[data-v-8214932f]{height:36px;color:var(--text-muted-color);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:14px;position:relative}.profile-tabs__main button.active[data-v-8214932f]{color:var(--primary-color);font-weight:850}.profile-tabs__main button.active[data-v-8214932f]:after{background:var(--primary-color);content:"";border-radius:999px;height:2px;position:absolute;bottom:0;left:0;right:0}.profile-section[data-v-8214932f]{flex-grow:1;gap:16px;display:grid}.profile-skeleton-grid[data-v-8214932f]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;display:grid}.profile-skeleton-card[data-v-8214932f]{gap:10px;display:grid}.profile-skeleton-card__cover[data-v-8214932f],.profile-skeleton-card__title[data-v-8214932f]{border-radius:12px}.profile-skeleton-card__cover[data-v-8214932f]{min-height:220px}.profile-skeleton-card__title[data-v-8214932f]{width:72%;height:18px}.profile-load-more[data-v-8214932f]{color:var(--text-muted-color);text-align:center;padding:8px 0 2px;font-size:13px}.section-actions[data-v-8214932f]{gap:10px;display:flex}.section-actions[data-v-8214932f] .app-select-trigger:hover,.section-actions[data-v-8214932f] .app-select-trigger:focus-visible,.section-actions[data-v-8214932f] .app-select-trigger[data-state=open]{border-color:var(--input-border-focus-color);color:var(--primary-color)}.section-actions[data-v-8214932f] .app-select-trigger:focus-visible,.section-actions[data-v-8214932f] .app-select-trigger[data-state=open]{box-shadow:0 0 0 3px var(--input-focus-shadow-color)}.section-actions>button[data-v-8214932f]{border:1px solid var(--border-color);background:var(--surface-light-color);height:36px;color:var(--text-soft-color);cursor:pointer;border-radius:999px;padding:0 14px}.profile-layout[data-v-8214932f]{grid-template-columns:minmax(360px,420px) minmax(0,1fr);align-items:start;gap:52px;width:100%;display:grid}.profile-sidebar-column[data-v-8214932f]{gap:16px;min-width:0;display:grid;position:sticky;top:88px}.profile-sidebar-card[data-v-8214932f]{--form-card-shadow:none}.profile-sidebar[data-v-8214932f]{min-width:0;padding:28px}.profile-copyright[data-v-8214932f]{color:var(--text-muted-color);text-align:center;margin:0;font-size:11px;line-height:1.6}.profile-tab-list[data-v-8214932f]{scrollbar-width:none;align-items:center;gap:24px;min-width:0;display:flex;overflow-x:auto}.profile-tab-list[data-v-8214932f]::-webkit-scrollbar{display:none}@media (width<=1100px){.profile-layout[data-v-8214932f]{grid-template-columns:minmax(230px,280px) minmax(0,1fr);gap:18px}.profile-tabs[data-v-8214932f]{flex-direction:column;align-items:stretch}.section-actions[data-v-8214932f]{justify-content:flex-end}}@media (width<=820px){.profile-center-page[data-v-8214932f]{padding:18px 16px 32px}.profile-layout[data-v-8214932f]{grid-template-columns:1fr}.profile-sidebar-column[data-v-8214932f]{position:static}.profile-sidebar[data-v-8214932f]{padding:12px 8px 20px}.user-data-container[data-v-8214932f]{padding:0}}.real-name-main[data-v-47935aab]{color:var(--primary-color);flex:1;padding:24px;overflow:auto}.real-name-head[data-v-47935aab]{width:min(100%, var(--max-width-mini));min-width:0;margin:0 auto 24px}.real-name-head__content[data-v-47935aab]{gap:8px;min-width:0;display:grid}.real-name-head__content h1[data-v-47935aab]{color:var(--primary-color);letter-spacing:0;margin:0;font-size:28px;font-weight:900;line-height:1.18}.real-name-breadcrumb[data-v-47935aab]{min-width:0;color:var(--text-muted-color);align-items:center;gap:6px;font-size:11px;font-weight:700;line-height:1.2;display:flex}.real-name-breadcrumb i[data-v-47935aab]{color:var(--border-strong-color);font-style:normal;line-height:1}.real-name-breadcrumb span[data-v-47935aab]:last-child{color:var(--text-soft-color)}.real-name-form[data-v-47935aab]{max-width:var(--max-width-mini);gap:16px;margin:0 auto;display:grid}.real-name-form[data-v-47935aab]:not(.real-name-form--approved){padding-bottom:96px}.real-name-form--approved[data-v-47935aab]{width:min(100%, var(--max-width-mini));align-content:center;justify-items:stretch;min-height:0}.identity-approved[data-v-47935aab]{align-content:center;place-items:center;gap:12px;padding:80px 24px;display:grid}.identity-approved svg[data-v-47935aab]{width:58px;height:58px;color:var(--success-text-color);fill:currentColor}.identity-approved strong[data-v-47935aab]{color:var(--success-text-color);font-size:18px;font-weight:760;line-height:1.35}.form-section[data-v-47935aab]{border:1px solid var(--form-card-border-color,var(--border-light-color));background:var(--card-bg-color);box-shadow:var(--form-card-shadow,var(--shadow-xs));border-radius:12px;gap:16px;padding:20px;display:grid}.form-section h2[data-v-47935aab]{font-size:16px;line-height:1.25}.upload-grid[data-v-47935aab]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.upload-card[data-v-47935aab]{border:1px dashed var(--ink-action-color);background:var(--input-bg-color);min-height:210px;color:var(--text-muted-color);cursor:pointer;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.upload-card .mask[data-v-47935aab]{-webkit-backdrop-filter:blur(3px)brightness(.3);backdrop-filter:blur(3px)brightness(.3);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.upload-card .mask span[data-v-47935aab]{color:#fff;opacity:.5;font-size:32px;transform:rotate(20deg)}.upload-card input[data-v-47935aab]{opacity:0;cursor:pointer;position:absolute;inset:0}.upload-card img[data-v-47935aab]{object-fit:contain;background:var(--background-color);width:100%;height:100%}.upload-card span[data-v-47935aab]{font-size:14px;font-weight:760}.upload-card--disabled[data-v-47935aab],.upload-card--disabled input[data-v-47935aab]{cursor:default}.upload-rules[data-v-47935aab]{background:color-mix(in srgb, var(--background-color) 58%, transparent);border-radius:10px;gap:10px;padding:14px;display:grid}.upload-rules ul[data-v-47935aab]{color:var(--text-muted-color);gap:7px;padding-left:18px;font-size:13px;line-height:1.55;display:grid}.upload-rules__header[data-v-47935aab]{justify-content:space-between;align-items:center;gap:12px;display:flex}.upload-rules__header strong[data-v-47935aab]{font-size:14px;font-weight:800}.upload-rules__header button[data-v-47935aab]{color:var(--primary-color);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:780}.example-grid[data-v-47935aab]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.example-card[data-v-47935aab]{gap:8px;height:max-content;display:grid}.example-card strong[data-v-47935aab]{font-size:14px;font-weight:800}.example-card p[data-v-47935aab]{color:var(--text-muted-color);font-size:12px;line-height:1.5}.example-card--featured[data-v-47935aab]{grid-column:1/-1;justify-items:center;gap:10px;padding-bottom:4px}.example-card--featured .id-example[data-v-47935aab]{width:min(100%,380px)}.example-card--featured>p[data-v-47935aab]{text-align:center;max-width:560px}.example-card--right strong[data-v-47935aab]{color:var(--primary-color)}.example-card--wrong strong[data-v-47935aab]{color:var(--error-text-color)}.id-example[data-v-47935aab]{aspect-ratio:1.58;border:1px solid var(--border-light-color);background:var(--input-bg-color);border-radius:10px;position:relative;overflow:hidden}.id-example img[data-v-47935aab]{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.id-example__mask[data-v-47935aab]{z-index:1;pointer-events:auto;background:#00000014;position:absolute;inset:0}.id-example__watermark[data-v-47935aab]{color:#ffffffbd;letter-spacing:0;text-align:center;text-shadow:0 2px 10px #0000005c;z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;min-width:78%;font-size:clamp(22px,4vw,34px);font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}.form-actions[data-v-47935aab]{gap:10px}.form-actions button[data-v-47935aab]{cursor:pointer;border-radius:8px;min-width:100px;height:40px;font-size:14px;font-weight:780}.form-actions button[data-v-47935aab]:disabled{cursor:not-allowed;opacity:.7}.ghost-button[data-v-47935aab]{border:1px solid var(--border-light-color);background:var(--surface-light-color);color:var(--primary-color)}.primary-button[data-v-47935aab]{background:var(--ink-action-color);color:var(--white-color);border:0}@media (width<=760px){.real-name-main[data-v-47935aab]{width:100%;margin-left:0;padding:16px}.upload-grid[data-v-47935aab],.example-grid[data-v-47935aab]{grid-template-columns:1fr}}.security-detail-main[data-v-c0b3e0bc]{color:var(--primary-color);height:100vh;padding:64px 24px 24px;overflow:auto}.detail-card[data-v-c0b3e0bc]{max-width:var(--max-width-mini);border:1px solid var(--form-card-border-color,var(--border-light-color));background:var(--card-bg-color);box-shadow:var(--form-card-shadow,var(--shadow-xs));border-radius:12px;margin:0 auto;padding:16px}.empty-state[data-v-c0b3e0bc]{min-height:180px;color:var(--text-muted-color);place-items:center;font-size:14px;display:grid}.device-list[data-v-c0b3e0bc]{gap:10px;display:grid}.device-item[data-v-c0b3e0bc]{border:1px solid var(--border-light-color);background:var(--panel-bg-color);border-radius:10px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.device-icon[data-v-c0b3e0bc]{background:color-mix(in srgb, var(--brand-color) 10%, transparent);width:44px;height:44px;color:var(--primary-color);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.device-icon svg[data-v-c0b3e0bc]{fill:currentColor;width:22px;height:22px}.device-content[data-v-c0b3e0bc]{min-width:0}.device-content p[data-v-c0b3e0bc]{color:var(--text-muted-color);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;overflow:hidden}.device-title[data-v-c0b3e0bc]{align-items:center;gap:8px;display:flex}.device-title strong[data-v-c0b3e0bc]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.device-title span[data-v-c0b3e0bc]{color:var(--primary-color);flex:none;font-size:12px;font-weight:760}.device-actions[data-v-c0b3e0bc]{gap:8px;display:flex}.device-actions button[data-v-c0b3e0bc]{border:1px solid var(--input-border-focus-color);height:34px;color:var(--primary-color);cursor:pointer;background:0 0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:760}.device-actions button[data-v-c0b3e0bc]:disabled{cursor:not-allowed;opacity:.55}.device-actions .danger[data-v-c0b3e0bc]{color:var(--error-text-color)}.security-detail-main[data-v-42a8a09e]{color:var(--primary-color);height:100vh;padding:24px;overflow:auto}.detail-card[data-v-42a8a09e]{max-width:var(--max-width-mini);border:1px solid var(--form-card-border-color,var(--border-light-color));background:var(--card-bg-color);box-shadow:var(--form-card-shadow,var(--shadow-xs));border-radius:12px;margin:0 auto;padding:16px}.empty-state[data-v-42a8a09e]{min-height:180px;color:var(--text-muted-color);place-items:center;font-size:14px;display:grid}.log-list[data-v-42a8a09e]{gap:0;display:grid}.log-item[data-v-42a8a09e]{border-bottom:1px solid var(--border-light-color);grid-template-columns:18px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.log-item[data-v-42a8a09e]:last-child{border-bottom:0}.log-dot[data-v-42a8a09e]{background:var(--brand-color);border-radius:50%;width:10px;height:10px;margin-top:5px}.log-item--failed .log-dot[data-v-42a8a09e]{background:var(--error-text-color)}.log-content[data-v-42a8a09e]{min-width:0}.log-content p[data-v-42a8a09e]{color:var(--text-muted-color);margin-top:5px;font-size:13px;line-height:1.45}.log-content small[data-v-42a8a09e]{color:var(--error-text-color);margin-top:5px;font-size:12px;display:block}.log-title[data-v-42a8a09e]{justify-content:space-between;align-items:center;gap:12px;display:flex}.log-title strong[data-v-42a8a09e]{font-size:15px}.log-title span[data-v-42a8a09e]{color:var(--text-muted-color);flex:none;font-size:13px}.message-center-page[data-v-6d367d14]{background:var(--form-page-bg-color,var(--background-color));height:calc(100vh - 64px);color:var(--primary-color);padding:24px;display:grid;overflow:hidden}.message-center-shell[data-v-6d367d14]{grid-template-columns:360px minmax(0,7fr) minmax(0,3fr);gap:16px;min-height:0;display:grid;overflow:hidden}:is(.message-center-shell[data-v-6d367d14]:has(.message-content:not(.message-content--chat)),.message-center-shell[data-v-6d367d14]:not(:has(.message-conversation-info))){grid-template-columns:360px minmax(0,1fr)}.message-sidebar[data-v-6d367d14]{grid-template-rows:auto minmax(0,1fr);gap:24px;min-height:0;display:grid}.message-sidebar__controls[data-v-6d367d14]{gap:24px;min-width:0;display:grid}.message-preview[data-v-6d367d14]{min-height:0;display:grid}.message-preview__header[data-v-6d367d14]{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.message-preview__header h1[data-v-6d367d14]{margin:0;font-size:18px;font-weight:900;line-height:1.2}.message-preview__tool[data-v-6d367d14]{border:1px solid var(--border-light-color);background:var(--form-card-bg-color,var(--card-bg-color));width:32px;height:32px;color:var(--text-muted-color);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.message-preview__tool[data-v-6d367d14]:hover{color:var(--brand-active-color);border-color:color-mix(in srgb, var(--brand-active-color) 36%, var(--border-light-color))}.message-preview__tool svg[data-v-6d367d14]{fill:currentColor;width:18px;height:18px}.message-category-tabs[data-v-6d367d14]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0;display:grid}.message-category-tab[data-v-6d367d14]{min-width:0;color:var(--text-muted-color);cursor:pointer;background:0 0;border:0;justify-items:center;gap:7px;font-size:12px;font-weight:700;display:grid}.message-category-badge[data-v-6d367d14]{justify-self:center;overflow:visible}.message-category-badge[data-v-6d367d14] .app-badge__content{border-width:1px;min-width:18px;height:18px;padding:0 5px;font-size:10px;top:0;right:6px}.message-category-tab__icon[data-v-6d367d14]{background:var(--form-card-bg-color,var(--card-bg-color));width:52px;height:52px;color:var(--text-soft-color);box-shadow:inset 0 0 0 1px var(--border-light-color);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.message-category-tab__icon svg[data-v-6d367d14]{fill:currentColor}.message-category-tab--active[data-v-6d367d14]{color:var(--brand-active-color)}.message-category-tab--active .message-category-tab__icon[data-v-6d367d14]{background:radial-gradient(circle at 50% 10%, color-mix(in srgb, var(--white-color) 22%, transparent), transparent 42%), var(--brand-active-color);color:var(--white-color);box-shadow:0 12px 28px color-mix(in srgb, var(--brand-active-color) 22%, transparent)}.message-preview__list[data-v-6d367d14]{border:1px solid var(--border-light-color);background:var(--form-card-bg-color,var(--card-bg-color));min-height:0;box-shadow:var(--form-card-shadow,var(--shadow-xs));border-radius:12px;padding:14px;overflow:auto}.message-preview__list--empty[data-v-6d367d14]{grid-template-rows:minmax(0,1fr);display:grid}.message-preview-skeleton[data-v-6d367d14]{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;height:auto;margin-bottom:14px;padding:12px}.message-preview-skeleton__avatar[data-v-6d367d14]{border-radius:50%;width:42px;height:42px}.message-preview-skeleton__content[data-v-6d367d14]{align-content:center;gap:9px;height:auto}.message-preview-skeleton__title[data-v-6d367d14]{border-radius:7px;width:72%;height:14px}.message-preview-skeleton__summary[data-v-6d367d14]{border-radius:6px;width:90%;height:12px}.message-channel[data-v-6d367d14]{width:100%;color:var(--primary-color);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:14px;padding:12px;display:grid;position:relative}.message-channel[data-v-6d367d14]:last-of-type{margin-bottom:0}.message-channel[data-v-6d367d14]:hover{background:color-mix(in srgb, var(--form-page-bg-color) 64%, transparent)}.message-channel--active[data-v-6d367d14]{background:color-mix(in srgb, var(--ink-action-color) 7%, var(--form-card-bg-color));color:var(--ink-action-color)}.message-channel--active[data-v-6d367d14]:before{background:var(--brand-active-color);content:"";border-radius:999px;width:4px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.message-channel--active[data-v-6d367d14]:hover{background:color-mix(in srgb, var(--ink-action-color) 9%, var(--form-card-bg-color))}.message-channel__avatar[data-v-6d367d14]{background:color-mix(in srgb, var(--brand-active-color) 66%, var(--surface-light-color));width:42px;height:42px;color:var(--white-color);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.message-channel__avatar img[data-v-6d367d14]{object-fit:cover;width:100%;height:100%}.message-channel__avatar svg[data-v-6d367d14]{fill:currentColor;width:20px;height:20px}.message-channel__avatar--wallet[data-v-6d367d14],.message-channel__avatar--order[data-v-6d367d14]{background:linear-gradient(145deg, var(--brand-active-color), #326bde)}.message-channel__avatar--heart[data-v-6d367d14],.message-channel__avatar--gift[data-v-6d367d14]{background:linear-gradient(145deg, var(--brand-active-color), #7c3aed)}.message-channel__avatar--comment[data-v-6d367d14]{background:linear-gradient(145deg,#2563eb,#06b6d4)}.message-channel__avatar--user[data-v-6d367d14],.message-channel__avatar--creator[data-v-6d367d14]{background:linear-gradient(145deg,#7c3aed,#db2777)}.message-channel__avatar--mention[data-v-6d367d14]{background:linear-gradient(145deg,#ea580c,#f59e0b)}.message-channel__avatar--bell[data-v-6d367d14]{background:linear-gradient(145deg, var(--brand-active-color), #4f6df5)}.message-channel__body[data-v-6d367d14]{gap:7px;min-width:0;display:grid}.message-channel__topline[data-v-6d367d14],.message-channel__summary[data-v-6d367d14]{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.message-channel__topline strong[data-v-6d367d14]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:800;overflow:hidden}.message-channel__topline em[data-v-6d367d14]{color:var(--text-muted-color);flex:none;font-size:12px;font-style:normal}.message-channel__summary[data-v-6d367d14]{color:var(--text-muted-color);font-size:12px}.message-channel__summary span[data-v-6d367d14]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.message-channel__summary b[data-v-6d367d14]{background:var(--brand-active-color);min-width:18px;height:18px;color:var(--white-color);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 5px;font-size:10px;line-height:1;display:inline-flex}.message-preview__empty[data-v-6d367d14]{width:100%;height:100%;min-height:0;color:var(--text-muted-color);place-items:center;font-size:13px;display:grid}.message-preview__end[data-v-6d367d14]{color:var(--text-tertiary-color);text-align:center;padding:20px 0;font-size:12px;line-height:1.4}.message-content[data-v-6d367d14]{grid-template-rows:auto minmax(0,1fr);gap:16px;min-width:0;min-height:0;display:grid}.message-content--empty[data-v-6d367d14]{grid-template-rows:minmax(0,1fr)}.message-content__header-card[data-v-6d367d14],.message-content__body-card[data-v-6d367d14]{border:1px solid var(--border-light-color);background:var(--form-card-bg-color,var(--card-bg-color));min-width:0;min-height:0;box-shadow:var(--form-card-shadow,var(--shadow-xs));border-radius:12px}.message-content__header-card[data-v-6d367d14]{overflow:hidden}.message-content__body-card[data-v-6d367d14]{grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.message-content__body-card--chat[data-v-6d367d14]{grid-template-rows:minmax(0,1fr) auto}.message-content__body-card--empty[data-v-6d367d14]{box-shadow:none;background:0 0;border-color:#0000}.message-detail-header[data-v-6d367d14]{justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:18px 22px;display:flex}.message-detail-header__identity[data-v-6d367d14]{align-items:center;gap:12px;min-width:0;display:inline-flex}.message-detail-header__avatar[data-v-6d367d14]{background:color-mix(in srgb, var(--brand-active-color) 66%, var(--surface-light-color));width:52px;height:52px;color:var(--white-color);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.message-detail-header__avatar img[data-v-6d367d14]{object-fit:cover;width:100%;height:100%}.message-detail-header__avatar svg[data-v-6d367d14]{fill:currentColor;width:20px;height:20px}.message-detail-header__text[data-v-6d367d14]{gap:5px;min-width:0;display:grid}.message-detail-header__text strong[data-v-6d367d14],.message-detail-header__text em[data-v-6d367d14]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.message-detail-header__text strong[data-v-6d367d14]{font-size:16px;font-weight:800}.message-detail-header__text em[data-v-6d367d14]{color:var(--text-muted-color);font-size:12px;font-style:normal}.message-detail-header__actions[data-v-6d367d14]{flex:none;align-items:center;gap:8px;display:inline-flex}.message-detail-header__mark-read[data-v-6d367d14]{border:1px solid color-mix(in srgb, var(--brand-active-color) 34%, var(--border-light-color));background:color-mix(in srgb, var(--brand-active-color) 10%, transparent);height:34px;color:var(--brand-active-color);cursor:pointer;border-radius:8px;padding:0 12px;font-size:12px;font-weight:800}.message-detail-header__mark-read[data-v-6d367d14]:hover{background:color-mix(in srgb, var(--brand-active-color) 14%, transparent)}.message-detail-header__more[data-v-6d367d14]{width:34px;height:34px;color:var(--text-muted-color);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.message-detail-header__more[data-v-6d367d14]:hover{background:color-mix(in srgb, var(--form-page-bg-color) 72%, transparent);color:var(--primary-color)}.message-detail-header__more svg[data-v-6d367d14]{fill:currentColor;width:20px;height:20px}.message-detail-list[data-v-6d367d14]{min-height:0;padding:18px 22px 24px;overflow:auto}.message-notification-card[data-v-6d367d14]{gap:20px;margin-bottom:18px;display:grid}.message-notification-card time[data-v-6d367d14]{color:var(--text-muted-color);justify-self:center;font-size:12px}.message-notification-card__body[data-v-6d367d14]{background:var(--surface-soft-color);width:max-content;max-width:50%;color:var(--primary-color);border-radius:8px;gap:10px;padding:16px 18px;display:grid}.message-notification-card__body strong[data-v-6d367d14]{font-size:14px;font-weight:800}.message-notification-card__body p[data-v-6d367d14]{color:var(--text-soft-color);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.75}.message-notification-card--type-3 .message-notification-card__body[data-v-6d367d14]{border-left:3px solid #2563eb}.message-notification-card--type-4 .message-notification-card__body[data-v-6d367d14]{border-left:3px solid #db2777}.message-notification-card--type-5 .message-notification-card__body[data-v-6d367d14]{border-left:3px solid #7c3aed}.message-notification-card--type-6 .message-notification-card__body[data-v-6d367d14]{border-left:3px solid #ea580c}.message-notification-card--type-9 .message-notification-card__body[data-v-6d367d14]{border-left:3px solid #0f766e}.message-notification-card--type-10 .message-notification-card__body[data-v-6d367d14]{border-left:3px solid #9333ea}.message-notification-card__actions[data-v-6d367d14]{flex-wrap:wrap;gap:8px;display:inline-flex}.message-notification-card__actions button[data-v-6d367d14]{width:fit-content;color:var(--brand-active-color);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:700;text-decoration:none}.message-notification-card__actions button[data-v-6d367d14]:hover{color:var(--primary-color)}.message-notification-card--unread .message-notification-card__body[data-v-6d367d14]{border-color:color-mix(in srgb, var(--brand-active-color) 34%, var(--border-light-color))}.message-chat-message[data-v-6d367d14]{justify-items:start;gap:8px;margin-bottom:18px;display:grid}.message-chat-message time[data-v-6d367d14]{color:var(--text-muted-color);justify-self:center;font-size:12px}.message-history-load-more[data-v-6d367d14]{background:var(--surface-soft-color);color:var(--text-muted-color);cursor:pointer;border:0;border-radius:999px;margin:0 auto 18px;padding:6px 12px;font-size:12px;display:block}.message-history-load-more[data-v-6d367d14]:hover:not(:disabled){color:var(--primary-color)}.message-history-load-more[data-v-6d367d14]:disabled{cursor:wait;opacity:.65}.message-chat-message__body[data-v-6d367d14]{background:var(--surface-soft-color);max-width:min(64%,560px);color:var(--primary-color);border-radius:8px;padding:12px 14px}.message-chat-message__body p[data-v-6d367d14]{color:var(--text-soft-color);white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.7}.message-chat-message__temporary-badge[data-v-6d367d14]{background:color-mix(in srgb, var(--brand-active-color) 12%, transparent);min-height:20px;color:var(--brand-active-color);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.message-chat-message--self[data-v-6d367d14]{justify-items:end}.message-chat-message--self .message-chat-message__body[data-v-6d367d14]{background:var(--brand-active-color);color:var(--white-color)}.message-chat-message--self .message-chat-message__body p[data-v-6d367d14]{color:var(--white-color)}.message-detail-empty[data-v-6d367d14]{min-height:220px;color:var(--text-muted-color);place-items:center;font-size:13px;display:grid}.message-content__placeholder[data-v-6d367d14]{grid-row:1/-1;justify-content:center;place-self:center;align-items:center;width:100%;height:100%;display:flex}.message-content__placeholder img[data-v-6d367d14]{opacity:.12;width:240px;max-width:240px;height:auto}.message-composer[data-v-6d367d14]{box-sizing:border-box;border:1px solid var(--border-light-color);background:var(--form-card-bg-color,var(--card-bg-color));border-radius:16px;flex-direction:column;gap:8px;min-height:142px;margin:0 22px 20px;padding:12px;transition:border-color .16s,box-shadow .16s;display:flex}.message-composer[data-v-6d367d14]:focus-within{border-color:var(--ink-action-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--ink-action-color) 8%, transparent)}.message-composer textarea[data-v-6d367d14]{box-sizing:border-box;resize:none;width:100%;min-width:0;min-height:72px;max-height:160px;color:var(--primary-color);background:0 0;border:0;outline:0;flex:1;padding:0;font-family:inherit;font-size:14px;line-height:1.65}.message-composer textarea[data-v-6d367d14]::placeholder{color:var(--text-muted-color);opacity:1}.message-composer textarea[data-v-6d367d14]:disabled{cursor:not-allowed;opacity:.55}.message-composer__footer[data-v-6d367d14]{justify-content:space-between;align-items:flex-end;gap:16px;min-height:40px;display:flex}.message-composer__count[data-v-6d367d14]{color:var(--text-tertiary-color);padding:0 0 3px 1px;font-size:11px;line-height:1}.message-composer__send[data-v-6d367d14]{background:var(--ink-action-color);min-width:76px;height:40px;color:var(--white-color);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 17px;font-size:13px;font-weight:850;line-height:1;transition:background .16s,transform .16s,opacity .16s;display:inline-flex}.message-composer__send[data-v-6d367d14]:hover:not(:disabled){background:color-mix(in srgb, var(--ink-action-color) 88%, var(--white-color));transform:translateY(-1px)}.message-composer__send[data-v-6d367d14]:disabled{background:color-mix(in srgb, var(--primary-color) 46%, var(--surface-color));cursor:not-allowed;opacity:.58}.message-conversation-info[data-v-6d367d14]{border:1px solid var(--border-light-color);background:var(--form-card-bg-color,var(--card-bg-color));min-width:0;min-height:0;box-shadow:var(--form-card-shadow,var(--shadow-xs));border-radius:12px;align-content:start;gap:12px;padding:22px;display:grid;overflow:auto}.message-conversation-info h2[data-v-6d367d14]{margin:0;font-size:16px}.message-conversation-info p[data-v-6d367d14]{color:var(--text-muted-color);margin:0;font-size:13px}.message-conversation-info__actions[data-v-6d367d14]{gap:8px;margin-top:8px;display:grid}.message-conversation-info__actions button[data-v-6d367d14]{border:1px solid var(--border-light-color);height:40px;color:var(--primary-color);cursor:pointer;background:0 0;border-radius:8px;font-size:13px;font-weight:800}.message-conversation-info__actions button[data-v-6d367d14]:hover{background:color-mix(in srgb, var(--form-page-bg-color) 72%, transparent)}.message-conversation-info__clear[data-v-6d367d14]{background:var(--error-text-color)!important;color:var(--white-color)!important;border:0!important}.message-conversation-info__clear[data-v-6d367d14]:hover{background:color-mix(in srgb, var(--error-text-color) 88%, #000)!important}.message-conversation-info__danger[data-v-6d367d14]{border-color:color-mix(in srgb, var(--error-text-color) 34%, var(--border-light-color))!important;color:var(--error-text-color)!important}.message-confirm-text[data-v-6d367d14]{color:var(--text-soft-color);margin:0;font-size:14px;line-height:1.8}.order-list-panel[data-v-22f45585]{border:1px solid var(--form-card-border-color,var(--border-light-color));background:var(--form-card-bg-color,var(--card-bg-color));min-width:0;box-shadow:var(--form-card-shadow,var(--shadow-xs));border-radius:12px;padding:18px}.order-list-panel__head[data-v-22f45585]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.order-list-panel__head h2[data-v-22f45585],.order-list-panel__head p[data-v-22f45585]{margin:0}.order-list-panel__head h2[data-v-22f45585]{color:var(--text-primary-color);font-size:15px;font-weight:860;line-height:1.25}.order-list-panel__head p[data-v-22f45585]{color:var(--text-tertiary-color);margin-top:4px;font-size:12px;line-height:1.4}.order-list[data-v-22f45585]{gap:12px;display:grid}.order-card[data-v-22f45585]{border:1px solid var(--border-light-color);background:var(--form-page-bg-color,var(--surface-soft-color));border-radius:10px;gap:14px;padding:16px;display:grid}.order-card__top[data-v-22f45585],.order-card__bottom[data-v-22f45585]{justify-content:space-between;gap:18px;min-width:0;display:flex}.order-card__main[data-v-22f45585]{min-width:0}.order-card__main h3[data-v-22f45585],.order-card__main p[data-v-22f45585]{margin:0}.order-card__main h3[data-v-22f45585]{color:var(--text-primary-color);margin-top:9px;font-size:14px;font-weight:850;line-height:1.35}.order-card__main p[data-v-22f45585]{color:var(--text-secondary-color);margin-top:5px;font-size:12px;line-height:1.55}.order-card__number[data-v-22f45585]{color:var(--text-tertiary-color);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;line-height:1.3;display:flex}.order-card__number span[data-v-22f45585]{color:var(--text-muted-color);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-weight:780}.order-card__number small[data-v-22f45585]{font-size:11px}.order-card__amount[data-v-22f45585]{text-align:right;flex:none;justify-items:end;gap:5px;display:grid}.order-card__amount strong[data-v-22f45585]{color:var(--text-primary-color);font-size:18px;font-weight:900;line-height:1}.order-card__amount span[data-v-22f45585]{color:var(--text-tertiary-color);font-size:11px;line-height:1.2}.order-card__meta[data-v-22f45585]{border-top:1px solid color-mix(in srgb, var(--border-light-color) 76%, transparent);color:var(--text-tertiary-color);flex-wrap:wrap;gap:8px 16px;padding-top:12px;font-size:11px;line-height:1.35;display:flex}.order-card__badges[data-v-22f45585],.order-card__actions[data-v-22f45585]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.order-badge[data-v-22f45585]{background:var(--surface-soft-color);height:24px;color:var(--text-muted-color);border-radius:999px;align-items:center;padding:0 9px;font-size:11px;font-weight:850;line-height:1;display:inline-flex}.order-badge--active[data-v-22f45585]{background:color-mix(in srgb, var(--brand-active-color) 12%, transparent);color:var(--brand-active-color)}.order-badge--success[data-v-22f45585]{background:var(--success-bg-color,#16a34a1f);color:var(--success-color,#16803c)}.order-badge--pending[data-v-22f45585],.order-badge--processing[data-v-22f45585]{background:color-mix(in srgb, var(--ink-action-color) 9%, transparent);color:var(--ink-action-color)}.order-badge--warning[data-v-22f45585]{background:var(--warning-bg-color,#f59e0b24);color:var(--warning-color,#b45309)}.order-badge--muted[data-v-22f45585]{background:color-mix(in srgb, var(--text-muted-color) 10%, transparent);color:var(--text-muted-color)}.order-action[data-v-22f45585]{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;height:32px;padding:0 12px;font-size:12px;font-weight:800;line-height:1;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.order-action--ghost[data-v-22f45585]{border-color:var(--border-light-color);background:var(--form-card-bg-color,var(--card-bg-color));color:var(--text-secondary-color)}.order-action--ghost[data-v-22f45585]:hover{border-color:var(--ink-action-color);color:var(--ink-action-color)}.order-action--primary[data-v-22f45585]{background:var(--brand-active-color);color:var(--white-color)}.order-action--primary[data-v-22f45585]:hover{background:var(--brand-hover-color,var(--brand-active-color))}.order-list-panel__empty[data-v-22f45585]{min-height:260px;color:var(--text-tertiary-color);text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.order-list-panel__empty svg[data-v-22f45585]{fill:currentColor;opacity:.42;width:52px;height:52px}.order-list-panel__empty strong[data-v-22f45585]{color:var(--text-secondary-color);font-size:14px;font-weight:850}.order-list-panel__empty span[data-v-22f45585]{font-size:12px}@media (width<=720px){.order-list-panel[data-v-22f45585]{padding:14px}.order-card__top[data-v-22f45585],.order-card__bottom[data-v-22f45585]{flex-direction:column;align-items:flex-start}.order-card__amount[data-v-22f45585]{text-align:left;justify-items:start}}.order-center-page[data-v-cc4964b5]{color:var(--text-primary-color);flex:1}.order-center[data-v-cc4964b5]{gap:16px;width:min(100% - 48px,960px);margin:0 auto;padding:36px 0 64px;display:grid}.order-breadcrumb[data-v-cc4964b5]{min-width:0;color:var(--text-tertiary-color);align-items:center;gap:8px;font-size:12px;line-height:1.4;display:flex}.order-breadcrumb a[data-v-cc4964b5]{color:inherit;text-decoration:none}.order-breadcrumb a[data-v-cc4964b5]:hover{color:var(--brand-active-color)}.order-breadcrumb strong[data-v-cc4964b5]{color:var(--text-secondary-color);font-weight:760}.order-center__title[data-v-cc4964b5]{min-width:0;padding:4px 0 8px}.order-center__title h1[data-v-cc4964b5]{color:var(--text-primary-color);margin:0;font-size:24px;font-weight:900;line-height:1.2}.order-invoice-notice[data-v-cc4964b5]{color:#c2410c;background:#ffedd5bd;border:1px dashed #f9731675;border-radius:8px;width:100%;max-width:100%;margin-top:12px;padding:9px 12px;font-size:12px;font-weight:760;line-height:1.45}.order-center__pagination[data-v-cc4964b5]{justify-self:center;margin-top:2px}@media (width<=720px){.order-center[data-v-cc4964b5]{width:min(100% - 24px,100%);padding:24px 0 40px}}.app-sidebar[data-v-23b9e7ec]{width:240px;height:100vh;color:var(--primary-color);flex-shrink:0;grid-template-rows:auto 1fr auto;gap:20px;padding:18px 14px;transition:width .18s,padding .18s;display:grid;box-shadow:0 0 32px #eaecf09c}.app-sidebar.sticky[data-v-23b9e7ec]{position:sticky;top:0}.app-sidebar.fixed[data-v-23b9e7ec]{z-index:200;position:fixed;top:0;left:0}.brand-row[data-v-23b9e7ec]{align-items:center;gap:8px;height:52px;display:flex;position:relative}.brand[data-v-23b9e7ec]{min-width:0;height:100%;color:var(--primary-color);cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;display:flex}.brand-logo-wrap[data-v-23b9e7ec]{border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.brand-logo[data-v-23b9e7ec]{object-fit:contain;width:74px;transition:opacity .16s,transform .16s}.brand-toggle[data-v-23b9e7ec]{opacity:0;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .16s;display:inline-flex;position:absolute;top:0;left:0}.brand-toggle svg[data-v-23b9e7ec]{fill:var(--primary-color)}.app-sidebar--collapsed .brand:hover .brand-toggle[data-v-23b9e7ec]{opacity:1}.app-sidebar--collapsed .brand:hover .brand-logo[data-v-23b9e7ec]{opacity:0}.brand-text[data-v-23b9e7ec]{gap:3px;min-width:0;display:grid}.brand-text strong[data-v-23b9e7ec]{font-size:14px;line-height:1}.brand-text small[data-v-23b9e7ec]{color:var(--text-muted-color);font-size:11px}.collapse-button[data-v-23b9e7ec]{width:38px;height:38px;color:var(--primary-color);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.collapse-button[data-v-23b9e7ec]:hover{background:var(--sidebar-overlay);color:var(--primary-color)}.collapse-button svg[data-v-23b9e7ec]{fill:currentColor}.menu-list[data-v-23b9e7ec]{align-content:start;gap:12px;display:grid;overflow:hidden auto}.menu-group[data-v-23b9e7ec]{gap:4px;display:grid}.menu-item[data-v-23b9e7ec]{width:100%;height:42px;color:var(--sidebar-color-secondary);cursor:pointer;font-size:var(--text-size);text-align:left;opacity:.6;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:0 13px;transition:background .16s,color .16s;display:flex}.menu-item[data-v-23b9e7ec]:hover,.menu-item--active[data-v-23b9e7ec]{background:var(--sidebar-overlay);color:var(--sidebar-color-primary);opacity:1;font-weight:700}.menu-item:hover .menu-icon[data-v-23b9e7ec],.menu-item--active .menu-icon[data-v-23b9e7ec]{color:var(--sidebar-color-primary)}.menu-item--disabled[data-v-23b9e7ec]{color:color-mix(in srgb, var(--sidebar-color-secondary) 42%, transparent);cursor:not-allowed}.menu-item--disabled[data-v-23b9e7ec]:hover{color:color-mix(in srgb, var(--sidebar-color-secondary) 42%, transparent);background:0 0}.menu-icon[data-v-23b9e7ec]{color:currentColor;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.menu-icon svg[data-v-23b9e7ec]{fill:currentColor;width:24px;height:24px}.menu-label[data-v-23b9e7ec]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.menu-caret[data-v-23b9e7ec]{fill:currentColor;opacity:.72;flex:none;width:13px;height:13px;transition:transform .16s}.menu-caret--open[data-v-23b9e7ec]{transform:rotate(180deg)}.submenu[data-v-23b9e7ec]{border-left:1px solid var(--border-color);gap:2px;margin-left:27px;padding:0 0 0 24px;display:grid}.submenu button[data-v-23b9e7ec]{height:29px;color:var(--sidebar-color-secondary);cursor:pointer;font-size:var(--text-size);text-align:left;background:0 0;border:0}.submenu button[data-v-23b9e7ec]:hover{color:var(--sidebar-color-primary)}.submenu .submenu-item--disabled[data-v-23b9e7ec]{color:color-mix(in srgb, var(--sidebar-color-secondary) 42%, transparent);cursor:not-allowed}.submenu .submenu-item--disabled[data-v-23b9e7ec]:hover{color:color-mix(in srgb, var(--sidebar-color-secondary) 42%, transparent)}.sidebar-footer[data-v-23b9e7ec]{gap:14px;display:grid}.sidebar-footer>.banner[data-v-23b9e7ec]{width:100%}.sidebar-footer>.banner img[data-v-23b9e7ec]{object-fit:contain;width:100%}.footer-tools[data-v-23b9e7ec]{justify-content:space-between;align-items:center;display:flex}.footer-tools button[data-v-23b9e7ec]{width:36px;height:36px;color:var(--primary-color);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.footer-tools button[data-v-23b9e7ec]:hover{background:var(--sidebar-overlay);color:var(--primary-color)}.footer-tools svg[data-v-23b9e7ec]{fill:currentColor}.sidebar-more-popover[data-v-23b9e7ec]{width:260px;padding:12px 16px 14px}.sidebar-more-menu[data-v-23b9e7ec]{gap:2px;display:grid}.sidebar-more-menu__item[data-v-23b9e7ec]{width:100%;height:41px;color:var(--text-soft-color);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;font-size:13px;font-weight:650;display:flex}.sidebar-more-menu__item span[data-v-23b9e7ec]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar-more-menu__item svg[data-v-23b9e7ec]{fill:currentColor;opacity:.7;flex:none}.sidebar-more-menu__item[data-v-23b9e7ec]:hover{color:var(--primary-color)}.sidebar-more-divider[data-v-23b9e7ec]{background:var(--line-color);height:1px;margin:12px 0}.sidebar-social-list[data-v-23b9e7ec]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sidebar-social-button[data-v-23b9e7ec]{background:var(--surface-soft-color);min-width:0;height:24px;color:var(--text-muted-color);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.sidebar-social-button[data-v-23b9e7ec]:hover{background:var(--sidebar-overlay);color:var(--primary-color)}.sidebar-company-info[data-v-23b9e7ec]{color:var(--text-muted-color);gap:13px;font-size:11px;font-weight:600;line-height:1.45;display:grid}.sidebar-company-info p[data-v-23b9e7ec]{margin:0}.sidebar-company-info a[data-v-23b9e7ec]{color:var(--text-muted-color);margin-left:6px}.app-popover__content:has(.sidebar-more-popover){min-width:0}.app-popover__card:has(.sidebar-more-popover){border-radius:6px;padding:0;overflow:hidden}.app-sidebar--collapsed[data-v-23b9e7ec]{width:74px;padding-left:10px;padding-right:10px}.app-sidebar--collapsed .brand-row[data-v-23b9e7ec],.app-sidebar--collapsed .brand[data-v-23b9e7ec]{justify-content:center}.app-sidebar--collapsed .brand-row[data-v-23b9e7ec]{width:52px;margin:0 auto}.app-sidebar--collapsed .brand-logo-wrap[data-v-23b9e7ec],.app-sidebar--collapsed .brand-logo[data-v-23b9e7ec]{width:100%}.app-sidebar--collapsed .brand-text[data-v-23b9e7ec],.app-sidebar--collapsed .collapse-button[data-v-23b9e7ec],.app-sidebar--collapsed .menu-label[data-v-23b9e7ec],.app-sidebar--collapsed .menu-caret[data-v-23b9e7ec],.app-sidebar--collapsed .submenu[data-v-23b9e7ec]{display:none}.app-sidebar--collapsed .menu-item[data-v-23b9e7ec]{border-radius:12px;justify-content:center;padding:0}.app-sidebar--collapsed .menu-icon[data-v-23b9e7ec]{width:36px;height:36px}.app-sidebar--collapsed .footer-tools[data-v-23b9e7ec]{justify-content:center;gap:10px;display:grid}.page-shell{--sidebar-width:240px;--app-scrollbar-width:0px;--main-width:calc(100vw - var(--sidebar-width) - var(--app-scrollbar-width));--max-width-large:1280px;--max-width-big:1024px;--max-width-normal:872px;--max-width-small:800px;--max-width-mini:720px;flex-direction:column;min-height:100vh;transition:background .18s;display:flex}.page-shell .app-sidebar,.page-shell .header{transition:background .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s}.page-shell>.header{width:var(--main-width)!important;left:var(--sidebar-width)!important}.page-shell.page-shell--chrome-solid .app-sidebar,.page-shell.page-shell--chrome-solid .header{background:var(--background-color)}.page-shell.page-shell--no-sidebar{--sidebar-width:0px;--main-width:calc(100vw - var(--app-scrollbar-width))}.page-shell.page-shell--form-surface{--background-color:var(--form-page-bg-color);--card-bg-color:var(--form-card-bg-color);--panel-bg-color:var(--form-card-bg-color);--input-bg-color:var(--form-page-bg-color);--input-border-focus-color:var(--ink-action-color);--input-focus-shadow-color:color-mix(in srgb, var(--ink-action-color) 12%, transparent);--surface-soft-color:var(--form-page-bg-color);--form-card-border-color:color-mix(in srgb, var(--border-light-color) 52%, transparent);--form-card-shadow:0 1px 2px #1018280d, 0 12px 32px #10182814;background:var(--form-page-bg-color)}.page-shell.page-shell--form-surface .app-sidebar{background:var(--form-page-bg-color)}.page-shell.page-shell--form-surface .header{background:var(--form-card-bg-color)}.page-shell.app-sidebar--collapsed{--sidebar-width:74px;--main-width:calc(100vw - var(--sidebar-width) - var(--app-scrollbar-width))}.page-shell.app-sidebar--collapsed>.header{width:var(--main-width)!important;left:var(--sidebar-width)!important}.page-shell .fixed-shell{max-width:0;max-height:0}
