._surface_ol3gu_2,._tooltip_ol3gu_2 ._surface_ol3gu_2{box-sizing:border-box;padding:12px 16px;border:1px solid transparent;border-radius:12px;background:var(--surface-floating);color:var(--color-text-default);box-shadow:var(--shadow-floating-overlay);font-size:13px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}._tooltip_ol3gu_2 .ant-tooltip-arrow{display:none}._icon_1afd7_1{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit;font-style:normal;line-height:0;vertical-align:-.125em}._icon_1afd7_1>svg{display:block;width:1em;height:1em;flex-shrink:0}._spin_1afd7_19{animation:_app-icon-spin_1afd7_1 1s linear infinite}@keyframes _app-icon-spin_1afd7_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spin_1afd7_19{animation:none}}._header_f8by6_1{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-6)}._heading_f8by6_9{min-width:0}._title_f8by6_10{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--color-text-strong);font-size:24px;line-height:var(--line-height-tight)}._description_f8by6_19{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}._actions_f8by6_24{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}@media(max-width:768px){._title_f8by6_10{font-size:20px}}._shell_1bi6o_1{width:calc(100% - 2 * var(--layout-main-gutter));min-height:100%;margin:0 auto;padding-block:var(--space-7);color:var(--color-text-default);background:var(--color-bg-page)}._narrow_1bi6o_10{max-width:var(--layout-content-compact-max-width)}._default_1bi6o_11,._wide_1bi6o_12{max-width:var(--layout-content-main-max-width)}._full_1bi6o_13{max-width:none}._fullViewport_1bi6o_15{min-height:100vh;min-height:100dvh}._centered_1bi6o_20{display:grid;place-items:center}._content_1bi6o_25{width:100%}@media(max-width:768px){._shell_1bi6o_1{padding-block:var(--space-6)}}._card_1vhks_1{width:100%;color:var(--color-text-default);border:var(--boundary-none);border-radius:var(--radius-lg);box-shadow:var(--surface-card-shadow);overflow:hidden}._base_1vhks_10{background:var(--surface-section)}._raised_1vhks_11{background:var(--surface-card-bg)}._floating_1vhks_12{background:var(--surface-floating)}._boundary-none_1vhks_13{border:var(--boundary-none)}._boundary-content_1vhks_14{border:var(--boundary-content)}._boundary-overlay_1vhks_15{border:var(--boundary-overlay)}._none_1vhks_17{padding:0}._compact_1vhks_18{padding:var(--card-padding-compact)}._default_1vhks_19{padding:var(--card-padding-default)}._elevated_1vhks_20{box-shadow:var(--shadow-md)}._body_1vhks_22{min-width:0}._header_1vhks_24{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--card-padding-compact) var(--card-padding-default);border-bottom:var(--boundary-none);background:transparent}._title_1vhks_34{margin:0;color:var(--color-text-strong);font-size:var(--font-size-lg);line-height:var(--line-height-tight)}._extra_1vhks_41{flex-shrink:0}@media(max-width:768px){._default_1vhks_19{padding:var(--space-4)}}._card_1pnaz_1{max-width:640px;margin:0 auto}._srOnly_t636c_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}._delayed_t636c_14{animation:_reveal_t636c_1 0s linear var(--loading-feedback-delay, .16s) both}@keyframes _reveal_t636c_1{0%{visibility:hidden}to{visibility:visible}}._indicator_t636c_17{position:relative;min-width:0}._feedback_t636c_18{display:flex;align-items:center;justify-content:center;gap:var(--space-3);color:var(--color-text-muted)}._section_t636c_19{min-height:180px;padding:var(--space-5)}._page_t636c_20{min-height:400px;padding:var(--space-6)}._inline_t636c_21{padding:var(--space-2)}._text_t636c_22{display:flex;flex-direction:column;gap:var(--space-1)}._text_t636c_22 strong{color:var(--color-text-strong);font-size:var(--font-size-sm);font-weight:500}._text_t636c_22 span{font-size:var(--font-size-sm)}._ring_t636c_25{width:24px;height:24px;flex:none;color:var(--color-primary)}._small_t636c_26{width:16px;height:16px}._large_t636c_27{width:32px;height:32px}._track_t636c_28{opacity:.18}._fullscreen_t636c_29{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:var(--color-bg-page)}@media(prefers-reduced-motion:no-preference){._ring_t636c_25{animation:_rotate_t636c_1 1s linear infinite}}@keyframes _rotate_t636c_1{to{transform:rotate(360deg)}}@media(forced-colors:active){._ring_t636c_25{color:CanvasText}}._logo_aayfu_1{display:inline-grid;flex-shrink:0;max-width:100%;vertical-align:middle}._horizontal_aayfu_8{width:var(--brand-logo-width, 136px);aspect-ratio:1740 / 346}._symbol_aayfu_9{width:var(--brand-logo-width, 28px);aspect-ratio:464 / 352}._logo_aayfu_1 img{display:block;grid-area:1 / 1;width:100%;height:auto}._logo_aayfu_1 ._dark_aayfu_11,[data-theme=dark] ._light_aayfu_13{display:none}[data-theme=dark] ._dark_aayfu_11{display:block}@media(prefers-color-scheme:dark){html:not([data-theme]) ._light_aayfu_13{display:none}html:not([data-theme]) ._dark_aayfu_11{display:block}}._floatingButton_ozkwa_2{position:fixed;right:20px;bottom:max(20px,env(safe-area-inset-bottom,0px));z-index:90;display:inline-flex;align-items:center;justify-content:center;gap:0;width:52px;height:52px;padding:0;margin:0;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .22s cubic-bezier(.34,1.2,.64,1),box-shadow .22s ease,filter .22s ease}._floatingButton_ozkwa_2:focus{outline:none}._floatingButton_ozkwa_2:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}._fabGlow_ozkwa_44{position:absolute;inset:-2px;border-radius:inherit;background:radial-gradient(60% 60% at 50% 40%,var(--fab-glow) 0%,transparent 65%);pointer-events:none;opacity:.85}._floatingButton_ozkwa_2:hover ._fabGlow_ozkwa_44{opacity:1}._fabIcon_ozkwa_61{position:relative;font-size:22px;line-height:1;display:flex}._fabLabel_ozkwa_68{display:none;position:relative;font-size:14px;font-weight:600;letter-spacing:.03em;white-space:nowrap}@media(prefers-reduced-motion:reduce){._floatingButton_ozkwa_2{transition:none}}@media(min-width:769px){._floatingButton_ozkwa_2{width:auto;min-height:48px;height:48px;padding:0 18px 0 14px;border-radius:9999px;gap:8px}._fabIcon_ozkwa_61{font-size:20px}._fabLabel_ozkwa_68{display:inline}}._qrModal_ozkwa_104 .ant-modal-content{border-radius:16px;overflow:hidden}._qrModal_ozkwa_104 .ant-modal-body{padding:0}._modalContent_ozkwa_113{padding:24px;text-align:center}._modalTitle_ozkwa_118{color:var(--color-primary);font-weight:600;margin-bottom:8px!important}._modalSubtitle_ozkwa_124{color:var(--color-text-muted);font-size:14px;margin-bottom:20px!important;line-height:1.5}._qrContainer_ozkwa_131{margin:20px 0;padding:16px;background:var(--color-bg-muted);border-radius:12px}._qrCode_ozkwa_138{width:200px;height:200px;border-radius:8px;box-shadow:var(--shadow-media)}._closeButton_ozkwa_3{margin-top:0;height:44px;border-radius:8px;font-weight:500}@media(max-width:768px){._floatingButton_ozkwa_2{right:max(16px,env(safe-area-inset-right,0px));bottom:calc(80px + env(safe-area-inset-bottom,0px));width:52px;height:52px}._qrModal_ozkwa_104{margin:16px;max-width:calc(100vw - 32px)}._modalContent_ozkwa_113{padding:20px}._modalTitle_ozkwa_118{font-size:16px}._modalSubtitle_ozkwa_124{font-size:13px}._qrContainer_ozkwa_131{padding:12px}._qrCode_ozkwa_138{width:180px;height:180px}}._primaryAction_1r9ce_2{--action-color: var(--color-primary)}._popoverContent_1r9ce_7{width:356px;overflow:hidden;border-radius:var(--radius-xl);background:var(--surface-raised)}._plainPopup_1r9ce_14{padding:0;overflow:hidden;border-radius:var(--radius-xl)}._popoverMobile_1r9ce_20{width:min(320px,calc(100vw - 24px))}._pro_1r9ce_24{--quota-tier-color: var(--color-gold);--quota-action-bg: var(--gradient-gold);--quota-action-shadow: var(--shadow-gold)}._plus_1r9ce_30{--quota-tier-color: var(--color-primary);--quota-action-bg: var(--gradient-primary-blue);--quota-action-shadow: var(--shadow-primary-blue)}._free_1r9ce_36{--quota-tier-color: var(--color-text-default);--quota-action-bg: var(--gradient-gold);--quota-action-shadow: var(--shadow-gold)}._popoverHeader_1r9ce_42{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);background:var(--surface-raised)}._tierName_1r9ce_51{min-width:0;overflow:hidden;color:var(--color-text-strong);font-size:var(--font-size-md);font-weight:700;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}._primaryAction_1r9ce_2,._checkinButton_1r9ce_3{border-radius:var(--radius-full)!important;font-weight:600}._primaryAction_1r9ce_2{height:var(--control-height-sm);display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding-inline:13px}._actionArrow_1r9ce_77{font-size:10px}._quotaSummary_1r9ce_81{margin:0 var(--space-4);padding:var(--space-3) var(--space-4);background:var(--surface-section);border-radius:var(--radius-lg)}._quotaSummaryMain_1r9ce_88{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3)}._quotaSummaryLabel_1r9ce_95{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:500}._quotaSummaryValue_1r9ce_101{color:var(--color-text-strong);font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1}._quotaSource_1r9ce_110{display:flex;align-items:center;gap:6px;margin-top:var(--space-2);color:var(--color-text-subtle);font-size:var(--font-size-xs)}._sourceDot_1r9ce_119{width:6px;height:6px;flex:0 0 auto;background:var(--color-primary);border-radius:var(--radius-full)}._quotaItems_1r9ce_127{display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4)}._quotaItem_1r9ce_127{--quota-item-accent: var(--color-primary);display:flex;align-items:center;gap:var(--space-3);margin:0;padding:10px 12px;background:var(--surface-base);border-radius:var(--radius-lg)}._quotaItemIcon_1r9ce_144{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--quota-item-accent) 14%,transparent)}._daily_1r9ce_155{--quota-item-accent: var(--color-chart-1)}._subscription_1r9ce_159{--quota-item-accent: var(--color-chart-4)}._locked_1r9ce_163{--quota-item-accent: var(--color-warning)}._permanent_1r9ce_167{--quota-item-accent: var(--color-chart-5)}._workspace_1r9ce_171{--quota-item-accent: var(--color-chart-6)}._quotaIconGlyph_1r9ce_175{color:var(--quota-item-accent);font-size:17px}._quotaItemContent_1r9ce_180{flex:1;min-width:0}._quotaItemHeader_1r9ce_185{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:2px}._quotaItemLabel_1r9ce_193{min-width:0;color:var(--color-text-strong);font-size:14px;font-weight:600}._quotaItemValue_1r9ce_200{flex:0 0 auto;color:var(--color-text-strong);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em}._quotaItemDescription_1r9ce_209{color:var(--color-text-subtle);font-size:12px;line-height:1.45}._inlineLabel_1r9ce_215{display:flex;align-items:center;gap:4px}._restrictionNotice_1r9ce_221{max-width:280px}._noticeFirst_1r9ce_225{margin:0}._noticeLast_1r9ce_229{margin:8px 0 0}._noticeIcon_1r9ce_233{cursor:pointer}._noticeError_1r9ce_237,._unavailableValue_1r9ce_238{color:var(--color-error)}._noticeWarning_1r9ce_242{color:var(--color-warning)}._unavailableValue_1r9ce_238{font-size:14px}._lockedTag_1r9ce_250{margin:0!important;padding:0 4px!important;border-radius:4px!important;font-size:10px;line-height:16px}._lockedValue_1r9ce_258{color:var(--color-text-subtle);font-weight:400}._checkinSection_1r9ce_263{margin:0 var(--space-4) var(--space-3);padding:var(--space-3);background:var(--surface-section);border-radius:var(--radius-lg)}._checkinHeader_1r9ce_270{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._checkinHeading_1r9ce_277{display:flex;align-items:center;gap:6px}._tierAccentIcon_1r9ce_283,._tierAccentText_1r9ce_284{color:var(--quota-tier-color)}._tierAccentIcon_1r9ce_283{font-size:16px}._checkinTitle_1r9ce_292{color:var(--color-text-default);font-size:14px;font-weight:500}._checkedInLabel_1r9ce_298{color:var(--color-success);font-size:12px}._checkinDescription_1r9ce_303{display:block;margin-bottom:8px;color:var(--color-text-subtle);font-size:12px}._checkinButton_1r9ce_3{height:36px!important;padding:8px 16px!important}._detailsButton_1r9ce_4{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px var(--space-4);border-radius:0;font:inherit;text-align:left;cursor:pointer;transition:background-color .2s}._detailsLabel_1r9ce_328{color:var(--color-text-muted);font-size:14px;font-weight:600}._detailsIcon_1r9ce_334{color:var(--color-text-subtle);font-size:12px}._triggerButton_1r9ce_5{display:flex!important;align-items:center;gap:6px;border-radius:8px!important;font-weight:500;transition:opacity .2s ease,background-color .2s ease!important}._triggerIcon_1r9ce_348,._triggerValue_1r9ce_349{color:var(--color-primary)}._triggerSpinner_1r9ce_353{margin:0}._triggerValue_1r9ce_349{display:inline-block;font-size:14px;font-weight:600;transition:opacity .2s ease}._trigger_1c4re_1{display:inline-flex;pointer-events:auto}._panel_1c4re_6{position:fixed;z-index:1200;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow:auto;overscroll-behavior:contain;pointer-events:auto;background:var(--picker-surface, var(--color-bg-elevated, var(--color-bg-surface)));border:var(--boundary-overlay);border-radius:var(--picker-radius, var(--radius-lg, 12px));box-shadow:var(--shadow-popup)}._contentScroll_1c4re_20{display:flex;flex-direction:column}._compact_1c4re_27{--picker-surface: var(--surface-floating);--picker-border: transparent;--picker-radius: 16px;--picker-shadow: var(--shadow-popup);--picker-backdrop: none;--picker-padding: 14px;--picker-gap: 6px;--picker-section-gap: 18px;--picker-title-gap: 12px;--picker-ratio-width: 324px;--picker-min-width: 256px;--picker-columns: 4;--picker-option-bg: var(--interaction-rest);--picker-option-border: var(--boundary-choice);--picker-option-radius: 8px;--picker-option-height: 40px;--picker-option-font: 13px;--picker-option-color: var(--color-text-muted);--picker-selected-bg: var(--interaction-selected);--picker-selected-color: var(--color-text-strong);--picker-selected-border: transparent;--picker-heading-size: 13px;--picker-model-padding: 14px;--picker-list-padding: 0;--picker-step-radius: 8px;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;overscroll-behavior:contain}._compact_1c4re_27{animation:_compactEnter_1c4re_1 var(--canvas-control-duration) ease-out}._compact_1c4re_27 :where(button){transition:var(--canvas-transition-control)}._compact_1c4re_27 :where(button):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@keyframes _compactEnter_1c4re_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._compact_1c4re_27{animation:none}._compact_1c4re_27 :where(button){transition:none}}@supports ((backdrop-filter: blur(16px)) or (-webkit-backdrop-filter: blur(16px))){._panel_1c4re_6{background:var(--picker-surface, var(--surface-glass-bg));backdrop-filter:var(--picker-backdrop, blur(16px));-webkit-backdrop-filter:var(--picker-backdrop, blur(16px))}}._layout_g6n3m_6{height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:var(--color-bg-page)}._header_g6n3m_18{position:fixed;top:0;left:0;right:0;height:0;min-height:0;padding:0;margin:0;background:transparent;border:none;box-shadow:none;overflow:visible;z-index:100;pointer-events:none;transition:top .2s ease}._header_g6n3m_18>*{pointer-events:auto}._headerLeft_g6n3m_40{position:absolute;top:12px;left:20px;display:flex;align-items:center;gap:8px;padding:5px 10px;border-radius:999px;border:var(--surface-glass-border);background:var(--surface-glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--surface-glass-shadow)}._mobileMenuButton_g6n3m_2{display:flex;align-items:center;justify-content:center;width:var(--control-height-sm);height:var(--control-height-sm);padding:0;margin:0 -4px 0 0;border-radius:8px;font-size:var(--icon-size-md)}._logo_g6n3m_68{display:flex;align-items:center;gap:10px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:opacity .2s}._logo_g6n3m_68:hover{opacity:.85}._logo_g6n3m_68:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px;border-radius:8px}._brandLogo_g6n3m_91{--brand-logo-width: 40px}._headerRight_g6n3m_95{position:absolute;top:12px;right:20px;display:flex;align-items:center;gap:4px;padding:3px 5px 3px 10px;border-radius:999px;border:var(--surface-glass-border);background:var(--surface-glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--surface-glass-shadow)}._headerRight_g6n3m_95 .ant-btn{border-radius:999px}._themeButton_g6n3m_3{width:var(--control-height-header);height:var(--control-height-header);font-size:var(--icon-size-md)}._themeDropdown_g6n3m_122{min-width:132px!important;padding:var(--space-1)}._headerRight_g6n3m_95 .ant-btn-text:hover{background-color:var(--color-hover-bg)!important}._userButton_g6n3m_131{display:flex;align-items:center;gap:6px;min-height:var(--control-height-header);padding:3px 8px;height:auto;border-radius:999px;transition:var(--transition-colors)}._userButton_g6n3m_131:hover{background-color:var(--color-hover-bg)}._userButton_g6n3m_131:hover ._username_g6n3m_146{color:var(--color-primary)}._userButton_g6n3m_131 .ant-avatar,._userButton_g6n3m_131 .ant-avatar>*,._userButton_g6n3m_131 .ant-avatar-string{color:var(--color-white)!important}._header_g6n3m_18 ._userButton_g6n3m_131 .ant-avatar-string,._header_g6n3m_18 ._userButton_g6n3m_131 .ant-avatar>span{color:var(--color-white)!important}._userButton_g6n3m_131:hover .ant-avatar{background-color:var(--color-action-primary)!important}._username_g6n3m_146{font-size:var(--font-size-label);color:var(--color-text-default)}._loadingUser_g6n3m_173{font-size:var(--font-size-label);color:var(--color-text-subtle)}._mobileMenuPanel_g6n3m_178{width:min(272px,calc(100vw - 24px));max-height:calc(100dvh - 112px - env(safe-area-inset-bottom));padding:var(--space-1);overscroll-behavior:contain}._mobileNavigationMenu_g6n3m_185.ant-menu-inline{border-inline-end:0}._mobileNavigationMenu_g6n3m_185 .ant-menu-item,._mobileNavigationMenu_g6n3m_185 .ant-menu-submenu-title{min-height:44px;line-height:44px}._userAvatar_g6n3m_195{flex-shrink:0;color:var(--color-white);background-color:var(--color-action-primary)}._userDropdownArrow_g6n3m_201{font-size:var(--font-size-caption)}._sidebarItemIcon_g6n3m_205{font-size:var(--icon-size-md);flex-shrink:0}._mainLayout_g6n3m_211{flex:1;display:flex;min-height:0;overflow:hidden;background:var(--color-bg-page);padding-top:0}._desktopLayout_g6n3m_221{--main-sidebar-width: 140px}._desktopLayout_g6n3m_221[data-sidebar-collapsed=true]{--main-sidebar-width: 52px}._sidebar_g6n3m_4{position:fixed;inset:0 auto 0 0;width:var(--main-sidebar-width);display:flex;flex-direction:column;background:var(--color-bg-surface);border-right:1px solid var(--color-border-subtle);z-index:99;transition:width var(--motion-duration-fast) var(--motion-easing-smooth),top var(--motion-duration-fast) var(--motion-easing-standard)}._sidebarHeader_g6n3m_242{position:relative;display:flex;align-items:center;padding:var(--space-3) var(--space-3) var(--space-4);min-height:88px;flex-shrink:0}._sidebarBrand_g6n3m_251{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;gap:var(--space-1);width:76px;min-height:44px;padding:2px;border-radius:var(--radius-md);transition:opacity var(--motion-duration-fast) var(--motion-easing-standard),width var(--motion-duration-fast) var(--motion-easing-smooth),gap var(--motion-duration-fast) var(--motion-easing-smooth)}._sidebarBrand_g6n3m_251 ._brandLogo_g6n3m_91{--brand-logo-width: 48px}._sidebarBrandName_g6n3m_271{min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;color:var(--color-text-strong);font-size:var(--font-size-label);font-weight:700;letter-spacing:-.025em;line-height:1.2;opacity:1;transform:translate(0);transition:max-width var(--motion-duration-fast) var(--motion-easing-smooth),opacity var(--motion-duration-fast) var(--motion-easing-smooth),transform var(--motion-duration-fast) var(--motion-easing-smooth)}._sidebarToggle_g6n3m_4{position:absolute;top:24px;right:var(--space-3);display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--radius-md);font-size:var(--icon-size-sm);cursor:pointer;transition:var(--transition-colors),opacity var(--motion-duration-fast) var(--motion-easing-smooth),transform var(--motion-duration-fast) var(--motion-easing-smooth)}._sidebarBody_g6n3m_305{flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:8px;scrollbar-width:thin;transition:padding var(--motion-duration-fast) var(--motion-easing-smooth)}._sidebarNavigation_g6n3m_318{flex-shrink:0;margin-block:auto}._navSectionTitle_g6n3m_323{padding:0 8px;margin-bottom:8px;height:20px;display:flex;align-items:center;color:var(--color-text-subtle);font-size:var(--font-size-caption);white-space:nowrap;transition:opacity var(--motion-duration-fast) var(--motion-easing-smooth)}._toolsSectionTitle_g6n3m_335{margin-top:28px}._navGroup_g6n3m_339{display:flex;flex-direction:column;gap:4px}._navButton_g6n3m_345{position:relative;width:100%;min-height:var(--control-height-lg);padding:10px 8px;border-radius:var(--radius-md);background:transparent;border:0;display:flex;align-items:center;gap:8px;text-align:left;text-decoration:none;font:inherit;font-size:var(--font-size-label);color:var(--color-text-muted);cursor:pointer;transition:var(--transition-colors),padding var(--motion-duration-fast) var(--motion-easing-smooth),gap var(--motion-duration-fast) var(--motion-easing-smooth)}._navButton_g6n3m_345:hover{background:var(--color-hover-bg);color:var(--color-text-strong)}._navButtonActive_g6n3m_372,._navButtonActive_g6n3m_372:hover{background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}._navLabel_g6n3m_379{max-width:96px;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translate(0);transition:max-width var(--motion-duration-fast) var(--motion-easing-smooth),opacity var(--motion-duration-fast) var(--motion-easing-smooth),transform var(--motion-duration-fast) var(--motion-easing-smooth)}._sidebarFooter_g6n3m_391{flex-shrink:0;margin:0 8px;padding:8px 0 12px;border-top:1px solid var(--color-border-subtle);transition:margin var(--motion-duration-fast) var(--motion-easing-smooth)}._desktopLayout_g6n3m_221[data-sidebar-collapsed=true] ._sidebarHeader_g6n3m_242{justify-content:center;padding:10px var(--space-1) var(--space-2);min-height:64px}._desktopLayout_g6n3m_221[data-sidebar-collapsed=true] ._sidebarBrand_g6n3m_251{width:44px;gap:0}._desktopLayout_g6n3m_221[data-sidebar-collapsed=true] ._sidebarBrand_g6n3m_251 ._brandLogo_g6n3m_91{--brand-logo-width: 40px}._desktopLayout_g6n3m_221[data-sidebar-collapsed=true] ._sidebarBrandName_g6n3m_271{display:none}._desktopLayout_g6n3m_221[data-sidebar-collapsed=true] ._navLabel_g6n3m_379{max-width:0;opacity:0;transform:translate(-4px)}._desktopLayout_g6n3m_221[data-sidebar-collapsed=true] ._sidebarBody_g6n3m_305{padding-inline:4px}._desktopLayout_g6n3m_221[data-sidebar-collapsed=true] ._sidebarFooter_g6n3m_391{margin-inline:4px}._desktopLayout_g6n3m_221[data-sidebar-collapsed=true] ._sidebarToggle_g6n3m_4{display:none}._desktopLayout_g6n3m_221[data-sidebar-collapsed=true] ._navButton_g6n3m_345{gap:0;padding-inline:12px}._desktopLayout_g6n3m_221[data-sidebar-collapsed=true] ._navSectionTitle_g6n3m_323{opacity:0}._desktopLayout_g6n3m_221[data-sidebar-collapsed=true] ._toolsSectionTitle_g6n3m_335{opacity:1;font-size:0;padding:0;border-top:1px solid var(--color-border-subtle);margin-inline:8px}._desktopLayout_g6n3m_221[data-sidebar-collapsed=true] ._whatsNewDot_g6n3m_453{right:2px}._navButton_g6n3m_345:focus-visible,._sidebarToggle_g6n3m_4:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._content_g6n3m_464{flex:1;overflow:hidden;display:flex;flex-direction:column;padding:0;margin:0;min-width:0;background:var(--color-bg-page);position:relative}._desktopLayout_g6n3m_221 ._content_g6n3m_464{margin-left:var(--main-sidebar-width);transition:margin-left var(--motion-duration-fast) var(--motion-easing-smooth)}._homeLayer_g6n3m_484{position:absolute;inset:0;z-index:1;overflow:hidden;contain:layout paint}._pageScrollArea_g6n3m_493{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;overscroll-behavior:contain}._pageScrollArea_g6n3m_493[data-layout-kind=account]{--layout-content-main-max-width: var(--layout-content-account-max-width);--layout-main-content-width: min(var(--layout-content-main-max-width), calc(100% - 2 * var(--layout-main-gutter)))}@media(max-width:768px){._content_g6n3m_464{margin-left:0}}@media(max-width:768px){._headerLeft_g6n3m_40{top:16px;left:12px;gap:6px;padding:5px 10px;min-width:0}._headerRight_g6n3m_95{top:16px;right:12px;gap:2px;padding:4px 4px 4px 10px}._themeButton_g6n3m_3{width:32px;height:32px;font-size:16px}._mobileMenuButton_g6n3m_2{width:32px;height:32px;margin:0 -2px 0 0}._logo_g6n3m_68{gap:6px;min-width:0}._headerRight_g6n3m_95 .ant-badge .ant-badge-count{font-size:10px;min-width:16px;height:16px}._userButton_g6n3m_131{padding:4px 6px}._userButton_g6n3m_131 .ant-avatar{width:26px!important;height:26px!important;min-width:26px!important;line-height:26px!important;font-size:11px!important}._userButton_g6n3m_131 .anticon-down{font-size:10px}._username_g6n3m_146,._sidebar_g6n3m_4{display:none}._mainLayout_g6n3m_211{padding-top:0}._content_g6n3m_464{padding-top:0;margin-top:0}}._whatsNewDot_g6n3m_453{position:absolute;top:8px;right:8px;display:inline-block;flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--color-primary);transition:right var(--motion-duration-fast) var(--motion-easing-smooth)}@media(prefers-reduced-motion:reduce){._sidebar_g6n3m_4,._sidebarBrand_g6n3m_251,._sidebarBrandName_g6n3m_271,._sidebarToggle_g6n3m_4,._sidebarBody_g6n3m_305,._sidebarFooter_g6n3m_391,._navButton_g6n3m_345,._navLabel_g6n3m_379,._navSectionTitle_g6n3m_323,._whatsNewDot_g6n3m_453,._desktopLayout_g6n3m_221 ._content_g6n3m_464{transition:none}}._panel_cqv72_1{width:264px;padding:var(--space-2);border-radius:var(--radius-xl);background:var(--surface-floating);border:var(--boundary-overlay);box-shadow:var(--shadow-floating-overlay);scrollbar-width:thin;overscroll-behavior:contain;scroll-padding-block:var(--space-2)}._menu_cqv72_13.ant-menu{background:transparent;border-inline-end:0;color:var(--color-text-default);font-size:var(--font-size-label)}._menu_cqv72_13 .ant-menu-item{display:flex;align-items:center;width:100%;height:var(--control-height-md);line-height:normal;margin:2px 0;padding-inline:12px;border-radius:var(--radius-md);transition:var(--transition-colors)}._menu_cqv72_13 .ant-menu-item .anticon{color:var(--color-text-muted);font-size:var(--icon-size-sm);flex-shrink:0}._menu_cqv72_13 .ant-menu-title-content{min-width:0;flex:1}._menu_cqv72_13 .ant-menu-item:hover,._menu_cqv72_13 .ant-menu-item-active{background:var(--color-hover-bg)}._menu_cqv72_13 .ant-menu-item:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}._menu_cqv72_13 .ant-menu-item-divider{margin:6px 4px;border-color:var(--color-border-muted)}._menu_cqv72_13 ._profileItem_cqv72_58{height:64px;padding-inline:10px;margin-top:0}._identity_cqv72_64{display:flex;align-items:center;gap:10px}._avatar_cqv72_70{flex-shrink:0;background:var(--color-action-primary);color:var(--color-white);font-weight:500}._identityText_cqv72_77{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._nameRow_cqv72_85{display:flex;align-items:center;gap:6px;min-width:0}._username_cqv72_92{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-strong);font-weight:600}._role_cqv72_100{flex-shrink:0;padding:1px 5px;border-radius:var(--radius-xs);color:var(--color-text-muted);background:var(--color-bg-muted);font-size:var(--font-size-caption)}._profileHint_cqv72_109{color:var(--color-text-muted);font-size:var(--font-size-caption)}._menu_cqv72_13 ._profileArrow_cqv72_114{font-size:var(--font-size-caption);color:var(--color-text-subtle)}._rechargeLabel_cqv72_119{display:flex;align-items:center;justify-content:space-between;gap:12px}._menu_cqv72_13 ._rechargeItem_cqv72_126,._menu_cqv72_13 ._rechargeItem_cqv72_126 .anticon{color:var(--color-primary)}._menu_cqv72_13 ._rechargeItem_cqv72_126:hover,._menu_cqv72_13 ._rechargeItem_cqv72_126.ant-menu-item-active{color:var(--color-primary);background:var(--color-primary-soft)}._menu_cqv72_13 ._logoutItem_cqv72_137,._menu_cqv72_13 ._logoutItem_cqv72_137 .anticon{color:var(--color-text-muted)}._menu_cqv72_13 ._logoutItem_cqv72_137:hover,._menu_cqv72_13 ._logoutItem_cqv72_137.ant-menu-item-active,._menu_cqv72_13 ._logoutItem_cqv72_137:hover .anticon,._menu_cqv72_13 ._logoutItem_cqv72_137.ant-menu-item-active .anticon{color:var(--color-error-text);background:var(--color-error-soft)}._menu_cqv72_13 ._quotaItem_cqv72_150{background:var(--color-bg-muted)}._menu_cqv72_13 ._quotaItem_cqv72_150 .anticon{color:var(--color-primary)}._summaryLabel_cqv72_158{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}._summaryLabel_cqv72_158>:first-child{flex-shrink:0}._quotaValue_cqv72_170{min-width:0;color:var(--color-primary);font-size:var(--font-size-title-sm);font-weight:600;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}._checkinHint_cqv72_180{color:var(--color-text-muted);font-size:var(--font-size-caption)}@media(max-width:768px){._panel_cqv72_1{width:min(288px,calc(100vw - 24px));max-height:min(640px,calc(100vh - 112px));max-height:min(640px,calc(100dvh - 112px))}._menu_cqv72_13 .ant-menu-item{height:max(44px,var(--control-height-lg))}._menu_cqv72_13 ._profileItem_cqv72_58{height:64px}}._action_3bbul_2{border:0;background:var(--interaction-rest);color:var(--action-color, var(--color-text-default));box-shadow:none;transition:background-color .14s ease,color .14s ease}._action_3bbul_2:not(:disabled):not([aria-disabled=true]):is(:active,[aria-expanded=true]){background:var(--interaction-active)}@media(hover:hover){._action_3bbul_2:not(:disabled):not([aria-disabled=true]):hover{background:var(--interaction-hover)}}._action_3bbul_2:disabled,._action_3bbul_2[aria-disabled=true]{background:transparent;color:var(--color-text-disabled);cursor:not-allowed}._action_3bbul_2:focus-visible,._choice_3bbul_20:focus-visible{outline:var(--boundary-focus);outline-offset:2px}._mediaSurface_3bbul_23{--action-color: var(--media-actions-text);--color-text-disabled: var(--media-actions-text-disabled);--interaction-hover: var(--media-actions-hover);--interaction-active: var(--media-actions-active);background:var(--media-actions-surface);color:var(--media-actions-text);border:0;border-radius:var(--radius-md);box-shadow:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._mediaSurface_3bbul_23 ._action_3bbul_2:focus-visible{outline:2px solid var(--media-actions-text);outline-offset:-3px}._primary_3bbul_42._primary_3bbul_42{background:var(--color-action-primary);color:var(--color-text-on-primary)}._primary_3bbul_42._primary_3bbul_42:not(:disabled):not([aria-disabled=true]):active{background:var(--color-action-primary-active)}@media(hover:hover){._primary_3bbul_42._primary_3bbul_42:not(:disabled):not([aria-disabled=true]):hover{background:var(--color-action-primary-hover)}}._primary_3bbul_42._primary_3bbul_42:disabled,._primary_3bbul_42._primary_3bbul_42[aria-disabled=true]{background:var(--color-bg-disabled);color:var(--color-text-disabled)}._choice_3bbul_20{position:relative;padding-inline-end:30px}._choice_3bbul_20:is([aria-pressed=true],[aria-selected=true],[aria-checked=true],:has(input:checked)),._toggle_3bbul_58[aria-pressed=true],._selected_3bbul_69{position:relative;background:var(--interaction-selected);color:var(--color-text-strong);border:0;box-shadow:none}._choice_3bbul_20:is([aria-pressed=true],[aria-selected=true],[aria-checked=true],:has(input:checked)):after,._selected_3bbul_69:after{content:"";position:absolute;inset-inline-end:var(--choice-check-right, 10px);top:var(--choice-check-top, 50%);transform:translateY(-50%);width:var(--choice-check-size, 14px);height:var(--choice-check-size, 14px);background:currentColor;-webkit-mask:var(--selection-check-icon) center / contain no-repeat;mask:var(--selection-check-icon) center / contain no-repeat;pointer-events:none}._choice_3bbul_20:not(:disabled):not([aria-disabled=true]):active{background:var(--interaction-active)}@media(hover:hover){._choice_3bbul_20:not(:disabled):not([aria-disabled=true]):hover{background:var(--interaction-hover)}}@media(prefers-reduced-motion:reduce){._action_3bbul_2{transition:none}}._bar_1y7g3_6{position:fixed;top:0;left:0;right:0;height:30px;z-index:102;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;overflow:hidden;background:var(--banner-bg);border-bottom:1px solid var(--banner-border);box-shadow:var(--banner-shadow);color:var(--banner-text)}._action_1y7g3_2{position:absolute;inset:0;width:100%;display:flex;align-items:center;justify-content:center;padding:0;font:inherit;cursor:pointer;transition:background-color .15s ease}._action_1y7g3_2:disabled{cursor:wait}._action_1y7g3_2:focus-visible,._dismiss_1y7g3_3:focus-visible{outline:2px solid var(--banner-accent);outline-offset:-2px}._gold_1y7g3_49{--banner-accent: var(--banner-accent-gold)}._blue_1y7g3_53{--banner-accent: var(--banner-accent-blue)}._content_1y7g3_59{display:flex;align-items:center;gap:5px;min-width:0;max-width:calc(100vw - 80px);font-size:13px;font-weight:500;color:var(--banner-text);line-height:1;padding:0 40px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._icon_1y7g3_76,._content_1y7g3_59 strong{color:var(--banner-accent)}._icon_1y7g3_76{display:inline-flex;align-items:center;font-size:13px;flex-shrink:0}._dot_1y7g3_88{opacity:.45}._label_1y7g3_92{color:var(--banner-text-muted)}._busyLabel_1y7g3_96{margin-left:2px;color:var(--banner-text-muted);font-size:12px}._arrow_1y7g3_102{font-size:11px;opacity:.75;margin-left:2px;transition:transform .2s ease,opacity .2s ease;flex-shrink:0}._action_1y7g3_2:hover ._arrow_1y7g3_102{transform:translate(4px);opacity:1}._dismiss_1y7g3_3{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:5px;cursor:pointer;padding:0;transition:background-color .15s ease,color .15s ease;z-index:1}._dismiss_1y7g3_3 .anticon{font-size:11px}@media(max-width:540px){._content_1y7g3_59{max-width:calc(100vw - 52px);font-size:12px;gap:4px;padding:0 28px}}._notice_1cp3p_1{box-sizing:border-box;position:fixed;top:max(var(--space-3),env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:1000;display:flex;align-items:center;gap:var(--space-3);width:max-content;max-width:calc(100% - 24px);padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-lg);background:var(--surface-floating);color:var(--color-text-default);box-shadow:var(--shadow-md);font-size:var(--font-size-sm)}._notice_1cp3p_1 button{flex-shrink:0}html{touch-action:manipulation;-ms-touch-action:manipulation;height:-webkit-fill-available}@media(max-width:768px){html{height:100%;height:-webkit-fill-available}body{height:100%;height:-webkit-fill-available;position:relative}#root{height:100%;min-height:100%;min-height:-webkit-fill-available}}body{margin:0;padding:0}body{overflow:hidden}*,*:before,*:after{box-sizing:border-box}.masonry-grid{display:flex;width:auto;margin-left:-8px;margin-right:-8px}.masonry-grid_column{padding-left:8px;padding-right:8px;background-clip:padding-box}.masonry-grid_column>div{margin-bottom:16px}img,canvas,video,svg{max-width:100%}.flex-column{display:flex;flex-direction:column}.flex-1{flex:1}.min-height-0{min-height:0}.overflow-hidden{overflow:hidden}.tippy-box[data-theme~=af-mention]{background:none;border:none;box-shadow:none;padding:0;border-radius:0}.tippy-box[data-theme~=af-mention]>.tippy-content{padding:0}.tippy-box[data-theme~=af-chip-preview]{background:none;border:none;box-shadow:none;padding:0;border-radius:0;transition:opacity .15s ease}.tippy-box[data-theme~=af-chip-preview][data-state=hidden]{opacity:0}.tippy-box[data-theme~=af-chip-preview]>.tippy-content{padding:0}:root{--shadow-ui: none;--shadow-popup: 0 12px 36px rgb(16 20 28 / 12%), 0 2px 8px rgb(16 20 28 / 6%);--interaction-rest: transparent;--interaction-hover: #f0f0f0;--interaction-active: #e4e4e4;--interaction-selected: #ebebeb;--selection-media-tint: rgb(0 0 0 / 22%);--media-actions-surface: rgb(24 24 27 / 84%);--media-actions-text: #ffffff;--media-actions-text-muted: #d4d4d8;--media-actions-progress: #a5c3ff;--media-actions-warning: #f4d06b;--media-actions-track: rgb(255 255 255 / 24%);--media-actions-text-disabled: #b4b4bb;--media-actions-text-danger: #ffb4b4;--media-actions-hover: rgb(0 0 0 / 24%);--media-actions-active: rgb(0 0 0 / 40%);--selection-check-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E");--selection-check-on-media: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E");--whats-new-ink: #f5f7f8;--whats-new-line: rgba(225, 240, 248, .42);--whats-new-label-bg: rgba(20, 35, 44, .8);--app-viewport-height: 100vh;--color-primary: #2164d4;--color-primary-active: #1857bd;--color-focus-ring: var(--color-primary);--color-primary-strong: #1456bd;--color-primary-soft: #e4edfc;--color-accent: #722ed1;--surface-shell: #f7f8fa;--surface-hover: #eaf0f8;--surface-control-border: transparent;--button-border: transparent;--button-border-hover: transparent;--button-border-active: transparent;--button-border-disabled: transparent;--button-danger-border: transparent;--button-danger-hover-bg: color-mix(in srgb, var(--color-error-text) 8%, var(--surface-raised));--button-danger-active-bg: color-mix(in srgb, var(--color-error-text) 13%, var(--surface-raised));--button-on-media-border: transparent;--surface-content-border: var(--surface-border-muted);--surface-overlay-border: var(--surface-border-muted);--surface-selection-border: color-mix(in srgb, var(--color-primary) 45%, var(--surface-border-muted));--surface-divider: var(--surface-border-muted);--surface-table-header: var(--surface-section);--surface-table-row-hover: var(--surface-hover);--color-action-primary: #2164d4;--color-action-primary-hover: #1857bd;--color-action-primary-active: #154ba1;--color-text-on-primary: #ffffff;--color-text-on-error: #ffffff;--color-bg-elevated: var(--surface-floating);--surface-canvas: #edf0f4;--surface-section: #f3f5f8;--surface-base: var(--surface-section);--surface-raised: #ffffff;--surface-floating: #ffffff;--surface-control: #e5eaf1;--surface-control-hover: #dbe2ec;--surface-control-active: #cfd9e7;--surface-border-muted: #dce2ea;--surface-border-subtle: transparent;--surface-border: #7d8999;--surface-border-strong: #5e6d82;--surface-focus-ring: rgba(22, 119, 255, .18);--surface-card-bg: var(--surface-raised);--surface-card-border: transparent;--surface-card-shadow: var(--shadow-ui);--canvas-light-workspace: var(--surface-canvas);--canvas-light-surface: var(--surface-raised);--canvas-light-muted: var(--surface-section);--canvas-light-group: #ced8e5;--canvas-light-group-border: #8293aa;--canvas-light-node-border: #93a3b9;--canvas-light-border: #b4c0cf;--canvas-light-border-muted: #c6cfda;--canvas-light-border-strong: #7f90a8;--canvas-light-text: var(--color-text-default);--canvas-light-text-muted: var(--color-text-muted);--canvas-light-text-subtle: var(--color-text-subtle);--canvas-light-grid: #c8d0dc;--canvas-grid-color: var(--canvas-light-grid);--canvas-light-empty-fill: linear-gradient(145deg, #ffffff 0%, #f7f9fc 48%, #e9eff7 100%);--color-bg-page: var(--surface-canvas);--color-bg-surface: var(--surface-raised);--color-bg-muted: var(--surface-section);--color-bg-overlay: rgba(15, 23, 42, .45);--color-preview-mask: rgba(0, 0, 0, .88);--color-media-hover-overlay: rgba(0, 0, 0, .35);--color-media-preview-backdrop: rgba(0, 0, 0, .88);--upload-progress-overlay-bg: rgba(255, 255, 255, .85);--upload-action-bg: rgba(255, 255, 255, .95);--upload-file-label-bg: rgba(0, 0, 0, .65);--upload-drag-overlay-bg: rgba(24, 144, 255, .05);--color-text-strong: #19212c;--color-text-default: #293342;--color-text-muted: #4e5c6e;--color-text-subtle: #586476;--color-text-secondary: var(--color-text-muted);--color-warning: #fa8c16;--color-warning-soft: #fff7e6;--color-warning-border: #ffd591;--color-warning-text: #ad4e00;--color-error: #ff4d4f;--color-error-soft: #fff1f0;--color-error-border: #ffa39e;--color-error-text: #cf1322;--color-success: #52c41a;--color-success-soft: #f6ffed;--color-success-border: #b7eb8f;--color-success-text: #287d0a;--color-gold: #D4AF37;--color-text-on-gold: #302409;--color-orange: #FFA500;--color-chart-1: #1677ff;--color-chart-2: #389e0d;--color-chart-3: #d46b08;--color-chart-4: #c41d7f;--color-chart-5: #722ed1;--color-chart-6: #08979c;--color-chart-7: #d4b106;--color-chart-8: #cf1322;--color-chart-9: #2f54eb;--color-chart-10: #7cb305;--gradient-gold: linear-gradient(135deg, #E6C066 0%, #D4AF37 100%);--gradient-error: linear-gradient(135deg, #ff4d4f 0%, #ff7875 100%);--gradient-warning-bg: linear-gradient(135deg, #fff7e6 0%, #fff1b8 100%);--gradient-primary-blue: linear-gradient(var(--color-action-primary), var(--color-action-primary));--shadow-gold: var(--shadow-ui);--shadow-primary-blue: var(--shadow-ui);--color-bg-disabled: #e1e6ee;--color-text-disabled: #8a94a3;--color-text-medium: var(--color-text-muted);--color-bg-light: var(--surface-base);--color-white: #ffffff;--color-border-subtle: var(--surface-border-subtle);--color-border-muted: var(--surface-border-muted);--color-border-strong: var(--surface-border-strong);--color-border-light: var(--surface-border-muted);--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 24px;--radius-full: 999px;--control-height-sm: 2rem;--control-height-md: 2.25rem;--control-height-header: 2.125rem;--control-height-toolbar: 2.5rem;--control-height-lg: 2.75rem;--card-padding-compact: 1rem;--card-padding-default: 1.25rem;--card-padding-roomy: 1.5rem;--layout-content-compact-max-width: 960px;--layout-content-standard-max-width: clamp(1120px, 74vw, 1440px);--layout-content-wide-max-width: clamp(1360px, 82vw, 1680px);--layout-content-main-max-width: 1920px;--layout-content-account-max-width: 1440px;--layout-content-creation-max-width: var(--layout-content-main-max-width);--layout-content-max-width: var(--layout-content-standard-max-width);--layout-page-gutter: clamp(16px, 2vw, 40px);--layout-main-gutter: clamp(24px, calc(16vw - 128px) , 160px);--layout-main-content-width: min(var(--layout-content-main-max-width), calc(100% - 2 * var(--layout-main-gutter)));--layout-section-gap: clamp(1rem, calc(.5rem + .666667vw), 1.25rem);--shadow-xs: var(--shadow-ui);--shadow-sm: var(--shadow-ui);--shadow-md: var(--shadow-ui);--shadow-lg: var(--shadow-ui);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 48px;--space-10: 56px;--font-size-caption: .75rem;--font-family-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--font-size-meta: .8125rem;--font-size-label: .875rem;--font-size-control: .9375rem;--font-size-body: 1rem;--font-size-title-sm: clamp(1.125rem, calc(.875rem + .333333vw), 1.25rem);--font-size-title-md: clamp(1.25rem, calc(1rem + .333333vw), 1.375rem);--font-size-card-title: clamp(1.375rem, calc(1.125rem + .333333vw), 1.5rem);--font-size-title-lg: clamp(1.5rem, 1.35rem + .3vw, 1.75rem);--font-size-display: clamp(2rem, 1.7rem + .75vw, 2.625rem);--font-size-metric-md: clamp(1.375rem, calc(1.125rem + .333333vw), 1.5rem);--font-size-metric-lg: clamp(2.25rem, calc(1.75rem + .666667vw), 2.5rem);--font-size-xs: var(--font-size-caption);--font-size-sm: var(--font-size-label);--font-size-md: var(--font-size-body);--font-size-lg: var(--font-size-title-sm);--font-size-xl: var(--font-size-title-md);--icon-size-sm: clamp(1rem, calc(.875rem + .166667vw), 1.0625rem);--icon-size-md: clamp(1.125rem, calc(.875rem + .333333vw), 1.25rem);--icon-size-lg: clamp(1.25rem, calc(1rem + .333333vw), 1.375rem);--brand-mark-size: clamp(1.5rem, calc(1rem + .666667vw), 1.75rem);--line-height-tight: 1.2;--line-height-base: 1.5;--canvas-reference-size: 50px;--canvas-reference-radius: 10px;--canvas-reference-gap: 8px;--canvas-control-duration: .14s;--canvas-preview-exit-duration: .12s;--canvas-transition-control: background-color var(--canvas-control-duration) ease-out, border-color var(--canvas-control-duration) ease-out, color var(--canvas-control-duration) ease-out, opacity var(--canvas-control-duration) ease-out;--motion-duration-fast: .2s;--motion-easing-standard: ease;--transition-colors: color var(--motion-duration-fast) var(--motion-easing-standard), background-color var(--motion-duration-fast) var(--motion-easing-standard), border-color var(--motion-duration-fast) var(--motion-easing-standard);--transition-control: var(--transition-colors), box-shadow var(--motion-duration-fast) var(--motion-easing-standard), opacity var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);--motion-duration-skeleton: 1.8s;--motion-easing-smooth: cubic-bezier(.4, 0, .2, 1);--gradient-primary: linear-gradient(135deg, #1677ff 0%, #722ed1 100%);--color-invite-hero-start: #e8f4ff;--color-invite-hero-mid: #f0f7ff;--gradient-invite-hero: linear-gradient(180deg, var(--color-invite-hero-start) 0%, var(--color-invite-hero-mid) 35%, var(--color-bg-page) 100%);--gradient-invite-step-reward: linear-gradient(135deg, var(--color-warning-soft) 0%, var(--color-primary-soft) 100%);--color-invite-badge-text: var(--color-white);--color-hover-bg: rgba(0, 0, 0, .04);--color-hover-bg-md: rgba(0, 0, 0, .07);--color-primary-translucent: rgba(22, 119, 255, .4);--scrollbar-thumb: rgba(0, 0, 0, .2);--scrollbar-thumb-hover: rgba(0, 0, 0, .4);--color-bg-skeleton: #e5e5e5;--gradient-skeleton-shimmer: linear-gradient( 90deg, transparent 0%, rgba(0, 0, 0, .04) 20%, rgba(0, 0, 0, .08) 50%, rgba(0, 0, 0, .04) 80%, transparent 100% );--surface-glass-bg: rgba(255, 255, 255, .92);--surface-glass-border: 1px solid transparent;--surface-glass-shadow: var(--shadow-ui);--shadow-floating-control: var(--shadow-ui);--shadow-navigation-active: var(--shadow-ui);--shadow-floating-overlay: var(--shadow-ui);--shadow-modal: var(--shadow-ui);--shadow-media: var(--shadow-ui);--gradient-quota-daily: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%);--gradient-quota-subscription: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);--gradient-quota-permanent: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--gradient-quota-locked: linear-gradient(135deg, #faad14 0%, #fa8c16 100%);--gradient-quota-workspace: linear-gradient(135deg, #36cfc9 0%, #08979c 100%);--status-success-bg: var(--color-success-soft);--status-success-border: var(--color-success-border);--status-success-text: var(--color-success-text);--status-warning-bg: var(--color-warning-soft);--status-warning-border: var(--color-warning-border);--status-warning-text: var(--color-warning-text);--status-danger-bg: var(--color-error-soft);--status-danger-border: var(--color-error-border);--status-danger-text: var(--color-error-text);--status-neutral-bg: var(--surface-control);--status-neutral-border: transparent;--status-neutral-text: var(--color-text-muted);--fab-shadow: var(--shadow-ui);--fab-shadow-hover: var(--shadow-ui);--fab-shadow-active: var(--shadow-ui);--fab-glow: rgba(255, 255, 255, .22);--recharge-sidebar-bg: var(--gradient-warning-bg);--recharge-sidebar-border: 0 solid transparent;--recharge-decoration-bg: rgba(212, 175, 55, .08);--recharge-dashboard-bg: var(--color-bg-surface);--recharge-dashboard-border: transparent;--recharge-dashboard-shadow: var(--shadow-ui);--recharge-dashboard-backdrop: none;--recharge-perk-bg: var(--color-bg-surface);--recharge-perk-border: transparent;--recharge-perk-shadow: var(--shadow-ui);--recharge-mobile-item-bg: var(--color-bg-muted);--recharge-mobile-item-border: transparent;--recharge-mobile-header-bg: var(--gradient-warning-bg);--exclusive-tag-bg: #f0dc90;--exclusive-tag-text: #000000;--exclusive-tag-shadow: var(--shadow-ui);--auth-ambient-primary: rgba(22, 119, 255, .08);--auth-ambient-accent: rgba(114, 46, 209, .08);--auth-referral-border: rgba(22, 119, 255, .25);--recharge-page-hero-bg: linear-gradient(180deg, var(--color-primary-soft) 0%, var(--color-bg-page) 100%);--recharge-card-border: transparent;--recharge-blue-card-bg: linear-gradient(180deg, var(--color-primary-soft) 0%, var(--color-bg-surface) 100%);--recharge-blue-card-border: rgba(24, 144, 255, .5);--recharge-blue-card-text: var(--color-primary-strong);--recharge-gold-card-bg: linear-gradient(180deg, var(--color-warning-soft) 0%, var(--color-bg-surface) 100%);--recharge-gold-card-border: rgba(250, 173, 20, .5);--recharge-green-card-bg: linear-gradient(180deg, var(--color-success-soft) 0%, var(--color-bg-surface) 100%);--recharge-green-card-text: var(--color-success-text);--recharge-purple-card-bg: linear-gradient(180deg, rgba(114, 46, 209, .08) 0%, var(--color-bg-surface) 100%);--recharge-purple-card-border: rgba(114, 46, 209, .35);--recharge-purple-card-text: var(--color-accent);--recharge-offer-bg: var(--color-warning-soft);--recharge-offer-button-bg: var(--color-text-strong);--recharge-offer-button-text: var(--color-white);--recharge-offer-button-shadow: var(--shadow-ui);--recharge-gold-icon-text: var(--color-gold);--recharge-renewal-glow: radial-gradient(circle, rgba(212, 175, 55, .14) 0%, transparent 70%);--recharge-renewal-icon-bg: linear-gradient(135deg, var(--color-text-strong) 0%, #000000 100%);--recharge-renewal-pill-bg: rgba(212, 175, 55, .12);--color-indigo: #6366f1;--banner-bg: var(--surface-floating);--banner-bg-hover: var(--surface-control-hover);--banner-border: transparent;--banner-text: var(--color-text-default);--banner-text-muted: var(--color-text-muted);--banner-dismiss-hover: rgba(15, 23, 42, .08);--banner-shadow: var(--shadow-ui);--banner-accent-gold: #8a5a00;--banner-accent-blue: #0958d9;--color-admin-table-featured-bg: color-mix(in srgb, var(--color-warning) 12%, var(--color-bg-surface));--color-admin-table-featured-hover: color-mix(in srgb, var(--color-warning) 18%, var(--color-bg-muted));--header-bg: transparent;--home-page-bg: var(--surface-canvas);--home-input-bg: var(--surface-raised);--home-input-bubble-bg: var(--surface-raised);--home-button-bg: var(--surface-control);--home-tag-bg: var(--surface-raised);--home-text-gradient: linear-gradient(135deg, #096dd9 0%, #08979c 50%, #1d39c4 100%);--home-shadow-sm: var(--shadow-ui);--home-shadow-md: var(--shadow-ui);--home-shadow-active: var(--shadow-ui);--home-control-border: transparent;--home-control-border-hover: transparent;--home-control-bg: var(--surface-control);--home-control-active-bg: var(--surface-control-active);--home-control-subtle-active-bg: rgba(0, 0, 0, .04);--home-control-faint-active-bg: rgba(0, 0, 0, .05);--home-preview-bg: rgba(0, 0, 0, .08);--home-divider: var(--surface-border-muted);--home-media-card-border: rgba(255, 255, 255, .9);--home-media-video-bg: #d9ecff;--home-media-video-border: rgba(66, 153, 225, .34);--home-media-audio-bg: #dbf5ea;--home-media-audio-border: rgba(34, 197, 143, .3);--home-media-text: #20445a;--home-media-icon-highlight: rgba(255, 255, 255, .45);--home-media-overlay-bg: rgba(15, 18, 24, .58);--home-media-action-bg: rgba(0, 0, 0, .68);--home-media-action-danger-bg: rgba(220, 38, 38, .9);--home-badge-shadow: var(--shadow-ui);--home-title-shadow: var(--shadow-ui);--home-icon-shadow: var(--shadow-ui);--home-model-icon-shadow: var(--shadow-ui);--home-mention-bg: var(--surface-control);--home-mention-border: transparent;--home-mention-preview-bg: var(--home-input-bubble-bg);--home-mention-preview-shadow: var(--shadow-ui);--home-upload-overlay-bg: rgba(255, 255, 255, .85);--home-upload-remove-bg: rgba(255, 255, 255, .95);--home-upload-remove-text: var(--color-error);--home-media-caption-bg: rgba(0, 0, 0, .65);--home-drag-overlay-bg: rgba(24, 144, 255, .08);--home-optimize-bg: var(--surface-control);--home-optimize-bg-hover: var(--surface-control-hover);--home-popover-bg: var(--surface-floating);--home-popover-border: transparent;--home-popover-shadow: var(--shadow-ui);--home-picker-option-bg: var(--surface-control);--home-scrollbar-color: rgba(0, 0, 0, .1);--home-scrollbar-thumb: rgba(0, 0, 0, .2);--home-scrollbar-thumb-hover: rgba(0, 0, 0, .4);--home-model-option-bg: var(--surface-control);--home-model-selected-bg: var(--color-primary-soft);--task-result-container-bg: var(--color-bg-surface);--task-result-checkerboard: conic-gradient( var(--color-bg-muted) 90deg, var(--color-bg-surface) 90deg 180deg, var(--color-bg-muted) 180deg 270deg, var(--color-bg-surface) 270deg );--task-result-thumbnail-bg: var(--color-bg-muted);--task-status-bg: var(--color-bg-surface);--task-status-active-bg: var(--color-bg-muted);--task-status-video-bg: var(--color-bg-muted);--submit-button-shadow: transparent;--submit-button-shadow-active: transparent;--submit-button-disabled-bg: var(--color-bg-disabled);--submit-button-disabled-text: var(--color-text-disabled)}[data-theme=dark]{--shadow-popup: 0 16px 44px rgb(0 0 0 / 38%), 0 3px 12px rgb(0 0 0 / 24%);--interaction-hover: #2c2c2f;--interaction-active: #343437;--interaction-selected: #2c2c2f;--color-primary: #7aa7ef;--color-primary-active: #9dbffa;--color-primary-strong: #9dbffa;--color-primary-soft: #1e2b40;--color-accent: #a855f7;--surface-shell: #111113;--surface-hover: #242427;--surface-canvas: #09090b;--canvas-grid-color: #393940;--surface-section: #1d1d20;--surface-base: var(--surface-section);--surface-raised: #161618;--surface-floating: #222225;--surface-control: #27272a;--surface-control-hover: #303034;--surface-control-active: #3a3a40;--button-border: transparent;--button-border-hover: transparent;--button-border-active: transparent;--surface-border-muted: #303034;--surface-border-subtle: transparent;--surface-border: #71717a;--surface-border-strong: #a1a1aa;--surface-focus-ring: rgba(96, 165, 250, .24);--surface-card-bg: var(--surface-raised);--surface-card-border: transparent;--surface-card-shadow: var(--shadow-ui);--color-bg-page: var(--surface-canvas);--color-bg-surface: var(--surface-raised);--color-bg-muted: var(--surface-section);--color-bg-overlay: rgba(0, 0, 0, .7);--color-preview-mask: rgba(0, 0, 0, .9);--color-media-hover-overlay: rgba(0, 0, 0, .45);--upload-progress-overlay-bg: rgba(31, 31, 31, .85);--upload-action-bg: rgba(31, 31, 31, .95);--upload-file-label-bg: rgba(0, 0, 0, .75);--upload-drag-overlay-bg: rgba(59, 130, 246, .12);--color-text-strong: #f4f4f5;--color-text-default: #e4e4e7;--color-text-muted: #b8b8c0;--color-text-subtle: #a8a8b2;--color-warning: #fbbf24;--color-warning-soft: #422006;--color-warning-border: #78350f;--color-warning-text: #fcd34d;--color-error: #f87171;--color-text-on-error: #300e12;--color-error-soft: #450a0a;--color-error-border: #7f1d1d;--color-error-text: #fca5a5;--color-success: #4ade80;--color-success-soft: #052e16;--color-success-border: #14532d;--color-success-text: #86efac;--color-gold: #fbbf24;--color-orange: #fb923c;--color-chart-1: #60a5fa;--color-chart-2: #4ade80;--color-chart-3: #fb923c;--color-chart-4: #f472b6;--color-chart-5: #c084fc;--color-chart-6: #22d3ee;--color-chart-7: #fde047;--color-chart-8: #f87171;--color-chart-9: #818cf8;--color-chart-10: #a3e635;--gradient-gold: linear-gradient(135deg, #f59e0b 0%, #b45309 100%);--gradient-error: linear-gradient(135deg, #ef4444 0%, #b91c1c 100%);--gradient-warning-bg: linear-gradient(135deg, #451a03 0%, #78350f 100%);--gradient-primary-blue: linear-gradient(var(--color-action-primary), var(--color-action-primary));--shadow-gold: var(--shadow-ui);--shadow-primary-blue: var(--shadow-ui);--color-bg-disabled: #202023;--color-text-disabled: #71717a;--color-text-medium: var(--color-text-muted);--color-bg-light: var(--surface-base);--color-white: #ffffff;--color-border-subtle: var(--surface-border-subtle);--color-border-muted: var(--surface-border-muted);--color-border-strong: var(--surface-border-strong);--color-border: var(--surface-border);--color-border-light: var(--surface-border-muted);--shadow-xs: var(--shadow-ui);--shadow-sm: var(--shadow-ui);--shadow-md: var(--shadow-ui);--shadow-lg: var(--shadow-ui);--color-invite-hero-start: #1e3a5f;--color-invite-hero-mid: #0f172a;--gradient-invite-hero: linear-gradient(180deg, var(--color-invite-hero-start) 0%, var(--color-invite-hero-mid) 35%, var(--color-bg-page) 100%);--gradient-invite-step-reward: linear-gradient(135deg, var(--color-warning-soft) 0%, var(--color-primary-soft) 100%);--color-invite-badge-text: var(--color-white);--color-hover-bg: rgba(255, 255, 255, .06);--color-hover-bg-md: rgba(255, 255, 255, .1);--color-primary-translucent: rgba(96, 165, 250, .48);--scrollbar-thumb: rgba(255, 255, 255, .25);--scrollbar-thumb-hover: rgba(255, 255, 255, .4);--color-bg-skeleton: var(--surface-section);--gradient-skeleton-shimmer: linear-gradient( 90deg, transparent 0%, rgba(255, 255, 255, .03) 20%, rgba(255, 255, 255, .06) 50%, rgba(255, 255, 255, .03) 80%, transparent 100% );--surface-glass-bg: rgba(28, 28, 31, .88);--surface-glass-border: 1px solid transparent;--surface-glass-shadow: var(--shadow-ui);--shadow-floating-control: var(--shadow-ui);--shadow-floating-overlay: var(--shadow-ui);--shadow-modal: var(--shadow-ui);--shadow-media: var(--shadow-ui);--recharge-sidebar-bg: var(--surface-raised);--recharge-sidebar-border: 1px solid transparent;--recharge-dashboard-bg: var(--surface-raised);--recharge-dashboard-border: transparent;--recharge-dashboard-shadow: var(--shadow-ui);--recharge-dashboard-backdrop: none;--recharge-perk-bg: var(--surface-section);--recharge-perk-border: transparent;--recharge-perk-shadow: var(--shadow-ui);--recharge-mobile-item-bg: var(--surface-section);--recharge-mobile-item-border: transparent;--recharge-mobile-header-bg: var(--surface-raised);--auth-ambient-primary: rgba(59, 130, 246, .12);--auth-ambient-accent: rgba(168, 85, 247, .1);--auth-referral-border: rgba(96, 165, 250, .35);--recharge-page-hero-bg: linear-gradient(180deg, rgba(22, 119, 255, .12) 0%, var(--color-bg-page) 100%);--recharge-card-border: transparent;--recharge-blue-card-bg: linear-gradient(180deg, rgba(22, 119, 255, .1) 0%, var(--color-bg-surface) 100%);--recharge-blue-card-border: rgba(96, 165, 250, .5);--recharge-blue-card-text: var(--color-primary);--recharge-gold-card-bg: linear-gradient(180deg, rgba(212, 175, 55, .1) 0%, var(--color-bg-surface) 100%);--recharge-gold-card-border: var(--color-gold);--recharge-green-card-bg: linear-gradient(180deg, rgba(82, 196, 26, .08) 0%, var(--color-bg-surface) 100%);--recharge-green-card-text: var(--color-success);--recharge-purple-card-bg: linear-gradient(180deg, rgba(114, 46, 209, .08) 0%, var(--color-bg-surface) 100%);--recharge-purple-card-text: #b37feb;--recharge-offer-bg: linear-gradient(135deg, rgba(212, 175, 55, .15) 0%, rgba(212, 175, 55, .05) 100%);--recharge-offer-button-bg: var(--color-gold);--recharge-offer-button-text: var(--color-text-strong);--recharge-offer-button-shadow: var(--shadow-ui);--recharge-gold-icon-text: #faad14;--recharge-renewal-glow: radial-gradient(circle, rgba(251, 191, 36, .18) 0%, transparent 70%);--recharge-renewal-icon-bg: linear-gradient(135deg, #3f3f46 0%, #18181b 100%);--recharge-renewal-pill-bg: rgba(251, 191, 36, .14);--color-indigo: #818cf8;--banner-bg: var(--surface-floating);--banner-bg-hover: var(--surface-control-hover);--banner-border: transparent;--banner-text: var(--color-text-default);--banner-text-muted: var(--color-text-muted);--banner-dismiss-hover: rgba(255, 255, 255, .16);--banner-shadow: var(--shadow-ui);--banner-accent-gold: #fbbf24;--banner-accent-blue: #60a5fa;--color-admin-table-featured-bg: color-mix(in srgb, var(--color-warning) 22%, var(--color-bg-surface));--color-admin-table-featured-hover: color-mix(in srgb, var(--color-warning) 32%, var(--color-bg-muted));--header-bg: transparent;--home-page-bg: var(--surface-canvas);--home-input-bg: var(--surface-raised);--home-input-bubble-bg: var(--surface-raised);--home-button-bg: var(--surface-control);--home-tag-bg: var(--surface-control);--home-text-gradient: linear-gradient(135deg, #69b1ff 0%, #5cdbd3 50%, #85a5ff 100%);--home-shadow-sm: var(--shadow-ui);--home-shadow-md: var(--shadow-ui);--home-shadow-active: var(--shadow-ui);--home-control-border: var(--surface-border-subtle);--home-control-border-hover: transparent;--home-control-bg: var(--surface-control);--home-control-active-bg: var(--surface-control-active);--home-control-subtle-active-bg: rgba(255, 255, 255, .04);--home-control-faint-active-bg: rgba(255, 255, 255, .05);--home-preview-bg: rgba(255, 255, 255, .08);--home-divider: rgba(255, 255, 255, .04);--home-media-card-border: rgba(255, 255, 255, .15);--home-media-video-bg: #23496a;--home-media-video-border: rgba(103, 190, 255, .28);--home-media-audio-bg: #1f5a49;--home-media-audio-border: rgba(52, 211, 153, .24);--home-media-text: rgba(241, 248, 255, .96);--home-media-icon-highlight: transparent;--home-media-overlay-bg: rgba(15, 18, 24, .72);--home-media-action-bg: rgba(0, 0, 0, .68);--home-media-action-danger-bg: rgba(220, 38, 38, .9);--home-badge-shadow: var(--shadow-ui);--home-title-shadow: var(--shadow-ui);--home-icon-shadow: var(--shadow-ui);--home-model-icon-shadow: var(--shadow-ui);--home-mention-bg: var(--surface-control);--home-mention-border: transparent;--home-mention-preview-bg: var(--surface-floating);--home-mention-preview-shadow: var(--shadow-ui);--home-upload-overlay-bg: rgba(0, 0, 0, .65);--home-upload-remove-bg: rgba(0, 0, 0, .6);--home-upload-remove-text: #ff7875;--home-media-caption-bg: rgba(0, 0, 0, .65);--home-drag-overlay-bg: rgba(59, 130, 246, .12);--home-optimize-bg: var(--surface-control);--home-optimize-bg-hover: var(--surface-control-hover);--home-popover-bg: var(--surface-floating);--home-popover-border: transparent;--home-popover-shadow: var(--shadow-ui);--home-picker-option-bg: var(--surface-control);--home-scrollbar-color: rgba(255, 255, 255, .1);--home-scrollbar-thumb: rgba(255, 255, 255, .25);--home-scrollbar-thumb-hover: rgba(255, 255, 255, .4);--home-model-option-bg: var(--surface-control);--home-model-selected-bg: var(--color-primary-soft);--task-result-container-bg: var(--surface-raised);--task-result-checkerboard: conic-gradient(#353535 90deg, #2a2a2a 90deg 180deg, #353535 180deg 270deg, #2a2a2a 270deg);--task-result-thumbnail-bg: var(--surface-section);--task-status-bg: var(--surface-raised);--task-status-active-bg: var(--color-primary-soft);--task-status-video-bg: rgba(255, 255, 255, .08);--submit-button-shadow: transparent;--submit-button-shadow-active: transparent}@supports not (color: color-mix(in srgb,black,white)){:root,[data-theme=dark]{--surface-glass-bg: var(--surface-floating);--surface-glass-border: 1px solid var(--surface-border);--color-admin-table-featured-bg: var(--color-warning-soft);--color-admin-table-featured-hover: var(--color-bg-muted);--home-input-bubble-bg: var(--surface-raised);--home-popover-bg: var(--surface-floating);--home-control-bg: var(--surface-control)}}@supports (height: 100dvh){:root{--app-viewport-height: 100dvh}}@media(max-width:768px){:root{--layout-main-gutter: var(--space-4)}}:root{--boundary-none: 0;--boundary-content: 1px solid var(--surface-content-border);--boundary-overlay: 1px solid var(--surface-overlay-border);--boundary-field: 1px solid var(--surface-control-border);--boundary-button: 0;--boundary-button-primary: 0;--boundary-button-danger: 0;--boundary-button-on-media: 0;--boundary-choice: 0;--boundary-choice-selected: 0;--boundary-drop: 1px dashed var(--surface-content-border);--boundary-divider: 1px solid var(--surface-divider);--boundary-selected: 0;--boundary-media-selected: 0;--boundary-focus: 2px solid var(--color-focus-ring);--boundary-error: 1px solid var(--color-error-text)}.ant-select .ant-select-selection-search-input{font-size:inherit}.ant-drawer .ant-drawer-content-wrapper{box-shadow:var(--shadow-ui)}.ant-btn.ant-btn{border:0!important;background:var(--button-state-bg)!important;--button-state-bg: var(--interaction-rest);color:var(--color-text-default);box-shadow:none}.ant-btn.ant-btn:is(.ant-btn-primary,.ant-btn-color-primary,.ant-btn-link){color:var(--color-primary)}.ant-btn.ant-btn:is(.ant-btn-dangerous,.ant-btn-color-dangerous){color:var(--color-error-text)}.ant-btn.ant-btn:not(:disabled):not(.ant-btn-disabled):is(:active,[aria-expanded=true]){--button-state-bg: var(--interaction-active)}@media(hover:hover){.ant-btn.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{--button-state-bg: var(--interaction-hover)}}.ant-btn.ant-btn:is(:disabled,.ant-btn-disabled){--button-state-bg: transparent;color:var(--color-text-disabled)!important}.ant-btn.ant-btn[aria-pressed=true]{--button-state-bg: var(--interaction-selected)}.ant-btn.ant-btn[aria-pressed=true]:after{content:"";display:inline-block;flex:none;width:14px;height:14px;background:currentColor;-webkit-mask:var(--selection-check-icon) center / contain no-repeat;mask:var(--selection-check-icon) center / contain no-repeat}.ant-btn.ant-btn.ant-btn-variant-solid{--button-state-bg: var(--color-action-primary);color:var(--color-text-on-primary)!important}.ant-btn.ant-btn.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active{--button-state-bg: var(--color-action-primary-active)}@media(hover:hover){.ant-btn.ant-btn.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover{--button-state-bg: var(--color-action-primary-hover)}}.ant-btn.ant-btn.ant-btn-variant-solid:is(:disabled,.ant-btn-disabled){--button-state-bg: var(--color-bg-disabled);color:var(--color-text-disabled)!important}.ant-btn.ant-btn.ant-btn-variant-solid.ant-btn-color-dangerous{--button-state-bg: var(--color-error)}.ant-btn.ant-btn.ant-btn-variant-solid.ant-btn-color-dangerous:not(:disabled):hover{--button-state-bg: var(--color-error-text)}.ant-btn.ant-btn.ant-btn-variant-solid[aria-pressed]{--button-state-bg: var(--interaction-rest);color:var(--color-text-default)!important}.ant-btn.ant-btn.ant-btn-variant-solid[aria-pressed=true]{--button-state-bg: var(--interaction-selected)}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled):after{content:"";align-self:center;flex:none;width:14px;height:14px;margin-inline-start:10px;background:currentColor;-webkit-mask:var(--selection-check-icon) center / contain no-repeat;mask:var(--selection-check-icon) center / contain no-repeat}.ant-select-dropdown .ant-select-item-option-selected:has(.ant-select-item-option-state):after{display:none}@media(prefers-reduced-motion:reduce){.ant-skeleton *,.ant-skeleton *:after,.ant-spin .ant-spin-dot,.ant-spin .ant-spin-dot-item,.anticon.anticon-spin{animation:none!important}}:root{color-scheme:light}[data-theme=dark]{color-scheme:dark}body{background-color:var(--color-bg-page);color:var(--color-text-default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:var(--font-size-body);line-height:var(--line-height-base);text-rendering:optimizeLegibility}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}[data-theme=dark] *{scrollbar-color:rgba(255,255,255,.25) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent;border-radius:4px}*::-webkit-scrollbar-thumb{background:#0003;border-radius:4px;border:2px solid transparent;background-clip:padding-box;transition:background .2s ease,border-color .2s ease}*::-webkit-scrollbar-thumb:hover{background:#0006;background-clip:padding-box}*::-webkit-scrollbar-thumb:active{background:#0009;background-clip:padding-box}*::-webkit-scrollbar-corner{background:transparent}[data-theme=dark] *::-webkit-scrollbar-thumb{background:#ffffff40;background-clip:padding-box}[data-theme=dark] *::-webkit-scrollbar-thumb:hover{background:#fff6;background-clip:padding-box}[data-theme=dark] *::-webkit-scrollbar-thumb:active{background:#fff9;background-clip:padding-box}@media(max-width:768px){*::-webkit-scrollbar{width:4px;height:4px}*::-webkit-scrollbar-thumb{border-width:1px}}a{color:var(--color-primary);transition:var(--transition-colors)}a:hover{color:var(--color-primary-strong)}.text-muted{color:var(--color-text-muted)}.surface-card{background-color:var(--surface-card-bg);border-radius:var(--radius-lg);box-shadow:var(--surface-card-shadow)}.shadow-elevated{box-shadow:var(--shadow-md)}[data-theme=dark] .shadow-elevated{box-shadow:var(--shadow-lg)}.border-subtle{background:var(--color-bg-muted)}.backdrop-overlay{background:var(--color-bg-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}[data-theme=dark] div[class*=aliyunCaptcha]{color:#262626;color-scheme:light}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:768px){button,[role=button],[role=tab],.mobile-touch-target{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input,textarea,[contenteditable]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.mobile-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.mobile-touch-target{min-height:44px;min-width:44px}}
