@keyframes cc-loading-bolt-pulse{0%,to{transform:translateY(0) rotate(-5deg) scale(1)}50%{transform:translateY(-2px) rotate(4deg) scale(1.08)}}@keyframes cc-loading-bolt-shadow{0%,to{opacity:.72;transform:scaleX(1)}50%{opacity:.42;transform:scaleX(.72)}}@keyframes cc-loading-bolt-glint{0%,to{opacity:.28}45%,60%{opacity:.82}}.cc-loading.cc-chat-virtual-list__top-loading{align-items:center;background:var(--cc-color-effect-white);border:1px solid var(--cc-color-effect-muted);border-radius:999px;box-shadow:var(--cc-shadow-sm);color:var(--cc-form-color-accent);display:inline-flex;font-size:12px;font-weight:600;gap:8px;left:50%;line-height:1;max-width:calc(100% - 32px);opacity:0;padding:8px 12px;pointer-events:none;position:absolute;top:10px;transform:translate3d(-50%,-8px,0);transition:opacity var(--cc-duration-160) ease,transform var(--cc-duration-160) ease;white-space:nowrap;z-index:var(--cc-z-index-control)}.cc-loading.cc-chat-virtual-list__top-loading[data-active=true]{opacity:1;transform:translate3d(-50%,0,0)}.cc-loading.cc-chat-virtual-list__top-loading .cc-loading__bolt{filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--cc-color-effect-accent) 0%,transparent));height:16px;width:16px}@media (prefers-reduced-motion: reduce){.cc-loading.cc-chat-virtual-list__top-loading{transition-duration:var(--cc-duration-1)}}.cc-loading,.cc-empty{align-items:center;color:var(--cc-form-color-muted);display:inline-flex;gap:8px;justify-content:center;line-height:1.5;min-height:36px;vertical-align:middle}.cc-loading__indicator{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;line-height:0}.cc-loading__text{display:inline-flex;line-height:1.5}.cc-loading__bolt{animation:cc-loading-bolt-pulse var(--cc-duration-880) var(--cc-animation-easing) infinite;display:block;filter:drop-shadow(0 5px 9px color-mix(in srgb,var(--cc-color-effect-accent) 0%,transparent));height:22px;overflow:visible;transform-origin:50% 56%;width:22px}.cc-loading__bolt-shadow{animation:cc-loading-bolt-shadow var(--cc-duration-880) var(--cc-animation-easing) infinite;fill:color-mix(in srgb,var(--cc-color-effect-muted) 0%,transparent);transform-origin:51px 74px}.cc-loading__bolt-side{fill:var(--cc-form-color-accent);transform:translate(6px,5px)}.cc-loading__bolt-face{fill:var(--cc-form-color-accent);stroke:var(--cc-color-effect-white);stroke-linejoin:round;stroke-width:2}.cc-loading__bolt-highlight{animation:cc-loading-bolt-glint var(--cc-duration-880) var(--cc-animation-easing) infinite;fill:color-mix(in srgb,var(--cc-color-effect-white) 0%,transparent)}:root{--cc-backtop-background: var(--cc-form-color-accent);--cc-backtop-background-hover: var(--cc-form-color-accent-hover);--cc-backtop-color: var(--cc-form-color-accent-contrast);--cc-backtop-shadow: 0 10px 24px rgba(22, 119, 255, 0);--cc-backtop-shadow-hover: 0 14px 30px rgba(22, 119, 255, 0);--cc-business-surface: rgba(255, 255, 255, 1);--cc-business-border-color: rgba(100, 116, 139, 1);--cc-business-text-color: var(--cc-form-color-text);--cc-business-muted-color: var(--cc-form-color-muted);--cc-table-loading-background: rgba(255, 255, 255, .92);--cc-table-loading-backdrop-filter: none;--cc-button-radius: var(--cc-form-control-radius);--cc-button-shadow: 0 1px 2px rgba(29, 33, 41, .08);--cc-button-primary-background: var(--cc-form-color-accent);--cc-button-primary-background-hover: var(--cc-form-color-accent-hover);--cc-button-primary-color: var(--cc-form-color-accent-contrast);--cc-button-shine-highlight: #36bffb;--cc-button-primary-shadow-hover: 0 8px 20px rgba(29, 33, 41, .18);--cc-button-secondary-background: var(--cc-form-color-surface-soft);--cc-button-secondary-border-color: var(--cc-form-color-border);--cc-button-secondary-color: var(--cc-form-color-text);--cc-button-ghost-color: var(--cc-form-color-accent);--cc-button-danger-background: var(--cc-form-color-danger);--cc-button-danger-color: #fff;--cc-button-hover-transform: translateY(-1px);--cc-button-active-transform: translateY(0);--cc-button-active-shadow: var(--cc-button-shadow);--cc-calendar-day-hover-background: var( --cc-date-picker-day-hover-background );--cc-calendar-day-selected-background: var(--cc-form-color-accent);--cc-calendar-day-selected-color: var(--cc-form-color-accent-contrast);--cc-calendar-day-today-ring: inset 0 0 0 1px var(--cc-form-color-accent);--cc-canvas-editor-background: var(--cc-form-color-surface);--cc-canvas-editor-card-background: var(--cc-form-color-surface);--cc-canvas-editor-card-border-color: var(--cc-form-color-border);--cc-canvas-editor-card-shadow: 0 10px 24px rgba(29, 33, 41, .08);--cc-canvas-editor-line-color: var(--cc-form-color-border);--cc-canvas-editor-muted-color: var(--cc-form-color-muted);--cc-canvas-editor-text-color: var(--cc-form-color-text);--cc-canvas-editor-grid-color: rgba(29, 33, 41, .08);--cc-canvas-editor-selection-ring: 0 0 0 2px rgba(29, 33, 41, .18);--cc-canvas-editor-control-active-background: var(--cc-form-color-accent);--cc-canvas-editor-control-active-border-color: var(--cc-form-color-accent);--cc-canvas-editor-control-active-color: var(--cc-form-color-accent-contrast);--cc-canvas-editor-control-hover-border-color: var(--cc-form-color-accent);--cc-canvas-editor-document-accent-color: rgba(29, 33, 41, .12);--cc-canvas-editor-node-border-color: rgba(29, 33, 41, .16);--cc-canvas-editor-node-editing-border-color: rgba(29, 33, 41, .45);--cc-canvas-editor-input-focus-shadow: inset 0 0 0 1px rgba(29, 33, 41, .2);--cc-canvas-editor-mind-glow: radial-gradient( circle at 50% 45%, rgba(29, 33, 41, .12), transparent 44% );--cc-canvas-editor-card-selected-border-color: var(--cc-form-color-accent);--cc-canvas-editor-card-selected-shadow: 0 12px 30px rgba(29, 33, 41, .16);--cc-chat-virtual-list-radius: var(--cc-radius-lg);--cc-chat-virtual-list-text-color: var(--cc-form-color-text);--cc-code-radius: var(--cc-radius-lg);--cc-code-background: transparent;--cc-code-border-color: transparent;--cc-code-text-color: var(--cc-form-color-text);--cc-code-padding: 10px;--cc-code-preview-background: var(--cc-form-color-surface);--cc-code-preview-bar-background: var(--cc-code-preview-background);--cc-code-preview-panel-background: var(--cc-form-color-surface-soft);--cc-code-preview-border-color: var(--cc-form-color-border);--cc-code-preview-color: var(--cc-form-color-text);--cc-code-preview-muted-color: var(--cc-form-color-muted);--cc-code-preview-accent-color: var(--cc-form-color-accent);--cc-code-preview-line-color: rgba(29, 33, 41, .12);--cc-code-preview-shadow: var(--cc-form-shadow-floating);--cc-color-picker-hue: 262;--cc-color-picker-saturation: 100%;--cc-color-picker-brightness: 0%;--cc-color-picker-hue-spectrum: linear-gradient( 90deg, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000 );--cc-comic-reader-height: 520px;--cc-comic-page-height: auto;--cc-countdown-color: var(--cc-form-color-accent);--cc-countdown-done-color: var(--cc-form-color-muted);--cc-danmaku-height: 220px;--cc-danmaku-enter-gap: 16px;--cc-danmaku-shadow: 0 2px 8px rgba(0, 0, 0, .34);--cc-date-picker-panel-radius: var(--cc-radius-lg);--cc-date-picker-panel-shadow: var(--cc-form-shadow-floating);--cc-date-picker-day-hover-background: var(--cc-form-color-surface-soft);--cc-date-picker-day-selected-background: var(--cc-form-color-accent);--cc-date-picker-day-selected-color: var(--cc-form-color-accent-contrast);--cc-date-picker-day-today-ring: inset 0 0 0 1px var(--cc-form-color-accent);--cc-date-range-summary-active-border-color: var(--cc-form-color-border);--cc-date-range-day-in-range-background: rgba(29, 33, 41, .08);--cc-design-effect-color-1: var(--cc-form-color-accent);--cc-design-effect-color-2: #d64d8c;--cc-design-effect-color-3: #36bffb;--cc-design-effect-alpha: .72;--cc-design-effect-radius: var(--cc-radius-lg);--cc-design-effect-border-color: var(--cc-form-color-border);--cc-design-effect-background: rgba(255, 255, 255, 1);--cc-design-effect-shadow: 0 18px 48px rgba(29, 33, 41, .18);--cc-design-effect-neon-background: #17191f;--cc-drag-drop-columns: 3;--cc-drag-drop-motion-duration: .3s;--cc-drag-drop-preview-background: var( --cc-drag-drop-slot-dragging-background );--cc-drag-drop-preview-border-color: var( --cc-drag-drop-slot-dragging-border-color );--cc-drag-drop-preview-color: var(--cc-form-color-text);--cc-drag-drop-slot-dragging-background: rgba(22, 119, 255, .08);--cc-drag-drop-slot-dragging-border-color: rgba(22, 119, 255, .35);--cc-drag-drop-slot-over-background: rgba(22, 119, 255, .12);--cc-drag-drop-slot-over-border-color: rgba(22, 119, 255, .46);--cc-drag-drop-preview-shadow: 0 18px 42px rgba(22, 119, 255, .22);--cc-ellipsis-line-height: 1.6em;--cc-ellipsis-text-color: var(--cc-form-color-text);--cc-ellipsis-lines: 1;--cc-ellipsis-expanded-max-height: 999px;--cc-ellipsis-transition-duration: var(--cc-animation-duration);--cc-file-preview-height: 520px;--cc-floating-ball-background: var(--cc-form-color-accent);--cc-floating-ball-color: var(--cc-form-color-accent-contrast);--cc-gradient-text-font-weight: 700;--cc-theme-box-radius: var(--cc-radius-lg);--cc-theme-box-padding: 16px;--cc-grid-columns: 12;--cc-grid-gap-x: 16px;--cc-grid-gap-y: 16px;--cc-grid-row-height: 80px;--cc-query-form-columns: 3;--cc-query-form-label-width: 100px;--cc-lazy-image-radius: var(--cc-radius-lg);--cc-lazy-image-border-color: transparent;--cc-lazy-image-placeholder-background: transparent;--cc-lazy-image-placeholder-color: var(--cc-form-color-muted);--cc-lazy-image-skeleton-color: rgba(100, 116, 139, 0);--cc-lazy-image-skeleton-highlight-color: rgba(255, 255, 255, .72);--cc-lazy-image-error-color: var(--cc-form-color-danger);--cc-lazy-image-transition-duration: var(--cc-animation-duration);--cc-live-room-height: 560px;--cc-live-room-background: #05050a;--cc-live-room-message-name-color: #d9ccff;--cc-marquee-vertical-height: 2.8em;--cc-marquee-background: transparent;--cc-marquee-border-color: transparent;--cc-marquee-radius: var(--cc-radius-lg);--cc-marquee-padding: 10px 14px;--cc-marquee-gap: 32px;--cc-marquee-duration: 18s;--cc-marquee-item-height: 28px;--cc-marquee-step-animation-duration: .42s;--cc-marquee-focus-outline-color: var(--cc-form-color-accent);--cc-masonry-virtual-list-radius: var(--cc-radius-lg);--cc-masonry-virtual-list-text-color: var(--cc-form-color-text);--cc-menu-width: 240px;--cc-menu-collapsed-width: 64px;--cc-menu-item-height: 40px;--cc-menu-collapsed-item-size: 48px;--cc-menu-icon-size: 28px;--cc-menu-icon-inner-size: 18px;--cc-menu-icon-radius: var(--cc-radius-md);--cc-menu-background: var(--cc-form-color-surface);--cc-menu-border-color: var(--cc-form-color-border);--cc-menu-text-color: var(--cc-form-color-text);--cc-menu-muted-color: var(--cc-form-color-muted);--cc-menu-item-color: var(--cc-menu-text-color);--cc-menu-item-muted-color: var(--cc-menu-muted-color);--cc-menu-item-hover-background: var(--cc-form-control-hover-background);--cc-menu-item-hover-color: var(--cc-menu-text-color);--cc-menu-item-active-background: rgba(29, 33, 41, .08);--cc-menu-item-active-color: var(--cc-form-color-accent);--cc-menu-item-active-border-color: var(--cc-form-color-accent);--cc-menu-item-icon-color: var(--cc-menu-muted-color);--cc-menu-item-active-icon-color: var(--cc-menu-item-active-color);--cc-menu-shadow: 0 18px 42px rgba(29, 33, 41, .08);--cc-menu-focus-shadow: var(--cc-form-shadow-focus);--cc-picker-option-height: 38px;--cc-picker-active-color: var(--cc-form-color-accent);--cc-picker-indicator-border-color: var(--cc-form-color-border);--cc-picker-mask-background: var(--cc-form-color-surface);--cc-novel-reader-height: 100%;--cc-novel-reader-min-height: 520px;--cc-novel-reader-page-min-height: 320px;--cc-orbital-sphere-size: 360px;--cc-orbital-sphere-radius: 50%;--cc-orbital-sphere-item-size: 72px;--cc-orbital-sphere-cycle-duration: 12s;--cc-orbital-sphere-border-color: rgba(15, 23, 42, .16);--cc-orbital-sphere-shadow-color: rgba(15, 23, 42, .08);--cc-orbital-sphere-item-background: rgba(255, 255, 255, 1);--cc-orbital-sphere-item-border-color: rgba(100, 116, 139, 1);--cc-orbital-sphere-item-color: var(--cc-form-color-text);--cc-password-input-action-space: 84px;--cc-progress-track-color: rgba(100, 116, 139, 1);--cc-progress-fill-color: var(--cc-form-color-accent);--cc-progress-thumb-color: var(--cc-form-color-surface);--cc-progress-thumb-shadow: 0 0 0 4px rgba(29, 33, 41, .16);--cc-qr-code-logo-shadow: 0 4px 14px rgba(29, 33, 41, .16);--cc-resize-box-shadow: 0 12px 30px color-mix(in srgb, var(--cc-color-text) 10%, transparent);--cc-resize-box-shadow-dragging: 0 18px 48px color-mix(in srgb, var(--cc-color-text) 16%, transparent);--cc-rich-editor-background: var(--cc-form-color-surface);--cc-rich-editor-control-background: var(--cc-form-control-background);--cc-rich-editor-control-hover-background: var( --cc-form-control-hover-background );--cc-rich-editor-menu-background: var(--cc-rich-editor-background);--cc-rich-editor-border-color: var(--cc-form-color-border);--cc-rich-editor-border-hover-color: var(--cc-form-color-border-hover);--cc-rich-editor-color: var(--cc-form-color-text);--cc-rich-editor-muted-color: var(--cc-form-color-muted);--cc-rich-editor-placeholder-color: var(--cc-form-placeholder-color);--cc-rich-editor-disabled-color: var(--cc-form-disabled-color);--cc-rich-editor-accent-color: var(--cc-form-color-accent);--cc-rich-editor-success-color: #15803d;--cc-rich-editor-link-color: var(--cc-rich-editor-accent-color);--cc-rich-editor-toolbar-shadow: 0 6px 14px color-mix(in srgb, var(--cc-color-effect-ink) 6%, transparent);--cc-rich-editor-menu-shadow: 0 10px 28px color-mix(in srgb, var(--cc-color-effect-ink) 14%, transparent);--cc-select-menu-radius: var(--cc-form-control-radius);--cc-select-menu-background: var(--cc-form-color-surface);--cc-select-menu-border-color: var(--cc-form-color-border);--cc-select-menu-text-color: var(--cc-form-color-text);--cc-select-menu-shadow: var(--cc-form-shadow-floating);--cc-select-option-hover-color: var(--cc-form-color-surface-soft);--cc-select-option-selected-color: rgba(29, 33, 41, .08);--cc-select-option-selected-text-color: var(--cc-form-color-accent);--cc-select-check-color: var(--cc-form-color-accent);--cc-select-placeholder-color: var(--cc-form-placeholder-color);--cc-signature-width: 100%;--cc-signature-height: 220px;--cc-signature-border-color: var(--cc-form-color-border);--cc-signature-border-radius: var(--cc-radius-lg);--cc-signature-action-bg: var(--cc-form-color-surface);--cc-signature-action-color: var(--cc-form-color-text);--cc-signature-action-hover-bg: var(--cc-form-control-hover-background);--cc-signature-action-disabled-color: var(--cc-form-placeholder-color);--cc-signature-guide-color: rgba(100, 116, 139, 0);--cc-skeleton-background: var(--cc-form-control-background);--cc-skeleton-color: rgba(100, 116, 139, .2);--cc-skeleton-highlight-color: rgba(255, 255, 255, .72);--cc-skeleton-radius: inherit;--cc-slide-captcha-width: 320px;--cc-slide-captcha-height: 260px;--cc-slide-captcha-piece-width: 52px;--cc-slide-captcha-piece-height: 52px;--cc-slide-captcha-piece-top: 98px;--cc-slide-captcha-target-x: 188px;--cc-slide-captcha-radius: var(--cc-radius-lg);--cc-slide-captcha-border-color: var(--cc-form-color-border);--cc-slide-captcha-track-background: var(--cc-form-color-surface-soft);--cc-slide-captcha-track-fill: rgba(29, 33, 41, .16);--cc-slide-captcha-thumb-background: var(--cc-form-color-accent);--cc-slide-captcha-thumb-color: var(--cc-form-color-accent-contrast);--cc-slide-captcha-success-color: var(--cc-form-color-success);--cc-slide-captcha-error-color: var(--cc-form-color-danger);--cc-swiper-slide-size: 100%;--cc-swiper-space-between: 0px;--cc-swiper-viewport-height: 320px;--cc-swiper-radius: var(--cc-radius-lg);--cc-swiper-arrow-background: rgba(255, 255, 255, .76);--cc-swiper-dot-color: var(--cc-form-color-accent);--cc-swiper-inactive-opacity: .52;--cc-tabs-panel-min-height: 112px;--cc-tabs-radius: var(--cc-radius-lg);--cc-tabs-list-border-color: var(--cc-form-color-border);--cc-tabs-tab-color: var(--cc-form-color-text);--cc-tabs-tab-hover-background: rgba(29, 33, 41, .08);--cc-tabs-tab-hover-color: var(--cc-form-color-accent);--cc-tabs-tab-active-background: var(--cc-form-color-surface);--cc-tabs-tab-active-color: var(--cc-form-color-accent);--cc-tilt-card-background: var(--cc-form-color-surface);--cc-tilt-card-border-color: var(--cc-form-color-border);--cc-tilt-card-color: var(--cc-form-color-text);--cc-tilt-card-radius: var(--cc-radius-lg);--cc-tilt-card-shadow: 0 18px 42px rgba(29, 33, 41, .14);--cc-tilt-card-shadow-active: 0 24px 64px rgba(29, 33, 41, .22);--cc-tilt-card-glare-color: rgba(255, 255, 255, .55);--cc-timeline-color: var(--cc-form-color-text);--cc-timeline-muted-color: var(--cc-form-color-muted);--cc-timeline-line-color: var(--cc-form-color-border);--cc-timeline-active-color: var(--cc-form-color-accent);--cc-height-transition-duration: .22s;--cc-height-transition-easing: var(--cc-animation-easing);--cc-width-transition-duration: .22s;--cc-width-transition-easing: var(--cc-animation-easing);--cc-typewriter-loading-color: var(--cc-form-color-accent);--cc-typewriter-cursor-color: var(--cc-form-color-accent);--cc-verification-code-size: 42px;--cc-verification-code-radius: var(--cc-radius-md);--cc-verification-code-border: var(--cc-form-color-border);--cc-verification-code-focus-border: var(--cc-form-color-accent);--cc-verification-code-focus-shadow: 0 0 0 3px rgba(29, 33, 41, .18);--cc-video-detail-background: #050505;--cc-video-player-radius: var(--cc-radius-lg);--cc-video-player-controls-background: rgba(255, 255, 255, 1);--cc-video-player-controls-color: var(--cc-form-color-text);--cc-virtual-select-menu-height: 260px;--cc-virtual-select-search-background: var(--cc-form-control-background);--cc-virtual-select-empty-color: var(--cc-form-color-muted);--cc-virtual-list-radius: var(--cc-radius-lg);--cc-virtual-list-text-color: var(--cc-form-color-text);--cc-virtual-list-pull-success-color: #12b76a;--cc-font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cc-radius-sm: 4px;--cc-radius-md: 4px;--cc-radius-lg: 4px;--cc-radius-pill: 999px;--cc-color-text: #1d2129;--cc-color-muted: #86909c;--cc-color-border: #e5e6eb;--cc-color-border-hover: #c9cdd4;--cc-color-border-focus: #1d2129;--cc-color-divider: #f2f3f5;--cc-color-surface: #ffffff;--cc-color-surface-soft: #f7f8fa;--cc-page-background: var(--cc-color-surface-soft);--cc-page-background-image: none;--cc-page-color: var(--cc-color-text);--cc-page-surface-color: var(--cc-color-surface);--cc-color-danger: #f53f3f;--cc-color-success: #00b42a;--cc-color-warning: #ff7d00;--cc-color-accent: #1d2129;--cc-color-accent-hover: #0a0c10;--cc-color-accent-contrast: #ffffff;--cc-color-effect-white: #ffffff;--cc-color-effect-black: #000000;--cc-color-effect-accent: #1677ff;--cc-color-effect-accent-deep: #165dff;--cc-color-effect-success: #00b42a;--cc-color-effect-green: #24d18b;--cc-color-effect-green-deep: #16a34a;--cc-color-effect-ink: #0f172a;--cc-color-effect-muted: #64748b;--cc-scrollbar-size: 4px;--cc-scrollbar-track-color: rgba(29, 33, 41, .06);--cc-scrollbar-thumb-color: rgba(29, 33, 41, .42);--cc-scrollbar-thumb-hover-color: rgba(29, 33, 41, .68);--cc-shadow-focus: 0 0 0 3px rgba(29, 33, 41, .18);--cc-shadow-sm: 0 8px 20px rgba(29, 33, 41, .1);--cc-shadow-floating: 0 22px 64px rgba(29, 33, 41, .2);--cc-animation-duration: .18s;--cc-animation-easing: cubic-bezier(.22, .8, .28, 1);--cc-duration-0: 0ms;--cc-duration-reduced-motion: .01ms;--cc-duration-1: 1ms;--cc-duration-80: 80ms;--cc-duration-90: 90ms;--cc-duration-120: .12s;--cc-duration-140: .14s;--cc-duration-160: .16s;--cc-duration-180: var(--cc-animation-duration);--cc-duration-220: .22s;--cc-duration-260: .26s;--cc-duration-280: .28s;--cc-duration-320: .32s;--cc-duration-420: .42s;--cc-duration-520: .52s;--cc-duration-560: .56s;--cc-duration-620: .62s;--cc-duration-680: .68s;--cc-duration-720: .72s;--cc-duration-740: .74s;--cc-duration-760: .76s;--cc-duration-800: .8s;--cc-duration-860: .86s;--cc-duration-880: .88s;--cc-duration-900: .9s;--cc-duration-920: .92s;--cc-duration-1100: 1.1s;--cc-duration-1180: 1.18s;--cc-duration-1200: 1.2s;--cc-duration-1400: 1.4s;--cc-duration-1800: 1.8s;--cc-duration-2400: 2.4s;--cc-duration-5400: 5.4s;--cc-duration-7600: 7.6s;--cc-duration-8200: 8.2s;--cc-duration-autofill: 9999s;--cc-z-index-base: 0;--cc-z-index-raised: 1;--cc-z-index-control: 2;--cc-z-index-decoration: 3;--cc-z-index-active: 4;--cc-z-index-floating: 5;--cc-z-index-6: 6;--cc-z-index-7: 7;--cc-z-index-8: 8;--cc-z-index-12: 12;--cc-z-index-20: 20;--cc-z-index-40: 40;--cc-z-index-45: 45;--cc-z-index-50: 50;--cc-z-index-900: 900;--cc-z-index-dropdown: 1000;--cc-z-index-toast: 1100;--cc-z-index-overlay: 1200;--cc-z-index-modal: 1300;--cc-z-index-topmost: 1400;--cc-modal-overlay-background: rgba(29, 33, 41, .52);--cc-modal-overlay-backdrop-filter: none;--cc-modal-radius: var(--cc-radius-lg);--cc-modal-background: var(--cc-form-color-surface);--cc-modal-color: var(--cc-form-color-text);--cc-modal-shadow: var(--cc-form-shadow-floating);--cc-modal-header-background: linear-gradient( 180deg, var(--cc-form-color-surface) 0%, var(--cc-form-color-surface-soft) 100% );--cc-modal-header-border-color: var(--cc-form-color-divider);--cc-modal-header-color: var(--cc-form-color-text);--cc-modal-overlay-enter-opacity: 1;--cc-modal-overlay-exit-opacity: 0;--cc-modal-panel-enter-scale: .9;--cc-modal-panel-active-scale: 1;--cc-popup-overlay-background: var(--cc-modal-overlay-background);--cc-popup-overlay-backdrop-filter: var(--cc-modal-overlay-backdrop-filter);--cc-popup-radius: var(--cc-radius-lg);--cc-popup-background: var(--cc-form-color-surface);--cc-popup-color: var(--cc-form-color-text);--cc-popup-shadow: var(--cc-form-shadow-floating);--cc-popup-header-background: var(--cc-modal-header-background);--cc-popup-header-border-color: var(--cc-form-color-divider);--cc-popup-header-color: var(--cc-form-color-text);--cc-popup-max-size: 420px;--cc-popup-slide-distance: 100%;--cc-popup-overlay-enter-opacity: 1;--cc-popup-overlay-exit-opacity: 0;--cc-tooltip-background: #1d2129;--cc-tooltip-color: #fff;--cc-tooltip-radius: var(--cc-radius-md);--cc-tooltip-shadow: 0 10px 24px rgba(29, 33, 41, .2);--cc-toast-radius: var(--cc-radius-lg);--cc-toast-background: var(--cc-form-color-surface);--cc-toast-border-color: var(--cc-form-color-border);--cc-toast-accent-color: var(--cc-form-color-accent);--cc-toast-shadow: 0 12px 30px rgba(29, 33, 41, .16);--cc-toast-slide-distance: 16px;--cc-toast-scale-enter: .9;--cc-toast-scale-active: 1;--cc-toast-stack-gap: 10px;--cc-toast-max-height: 160px;--cc-form-gap: 16px;--cc-form-control-height: 40px;--cc-form-control-radius: var(--cc-radius-md);--cc-form-control-background: var(--cc-form-color-surface);--cc-form-control-hover-background: var(--cc-form-color-surface-soft);--cc-form-control-focus-background: var(--cc-form-color-surface);--cc-form-control-readonly-background: var(--cc-form-color-surface-soft);--cc-form-control-disabled-background: var(--cc-form-color-surface-soft);--cc-form-placeholder-color: var(--cc-color-muted);--cc-form-placeholder-font-size: inherit;--cc-form-font: var(--cc-font-family);--cc-form-color-text: var(--cc-color-text);--cc-form-color-muted: var(--cc-color-muted);--cc-form-color-border: var(--cc-color-border);--cc-form-color-border-hover: var(--cc-color-border-hover);--cc-form-color-border-focus: var(--cc-color-border-focus);--cc-form-color-divider: var(--cc-color-divider);--cc-form-color-surface: var(--cc-color-surface);--cc-form-color-surface-soft: var(--cc-color-surface-soft);--cc-form-color-danger: var(--cc-color-danger);--cc-form-color-success: var(--cc-color-success);--cc-form-color-accent: var(--cc-color-accent);--cc-form-color-accent-hover: var(--cc-color-accent-hover);--cc-form-color-accent-contrast: var(--cc-color-accent-contrast);--cc-form-color-warning: var(--cc-color-warning);--cc-form-shadow-focus: var(--cc-shadow-focus);--cc-form-shadow-floating: var(--cc-shadow-floating);--cc-form-disabled-background: var(--cc-form-control-disabled-background);--cc-form-disabled-border-color: var(--cc-form-color-border);--cc-form-disabled-color: var(--cc-form-color-muted);--cc-form-disabled-opacity: .58;--cc-form-readonly-background: var(--cc-form-control-readonly-background);--cc-form-readonly-border-color: var(--cc-form-color-border);--cc-form-readonly-color: var(--cc-form-color-text);--cc-choice-background: var(--cc-form-control-background);--cc-choice-border-color: var(--cc-form-color-border);--cc-choice-border-hover-color: var(--cc-form-color-border-hover);--cc-choice-checked-background: var(--cc-form-color-accent);--cc-choice-checked-border-color: var(--cc-form-color-accent);--cc-choice-check-color: var(--cc-form-color-accent-contrast);--cc-switch-track-background: var(--cc-form-color-border);--cc-switch-track-checked-background: var(--cc-form-color-accent);--cc-switch-thumb-background: var(--cc-form-color-surface);--cc-switch-thumb-shadow: 0 1px 3px rgba(23, 32, 38, .24);--cc-rating-star-color: var(--cc-form-color-muted);--cc-rating-star-active-color: var(--cc-form-color-accent)}html[data-cc-theme-page=true]{background:var(--cc-page-background);color:var(--cc-page-color);min-height:100%}html[data-cc-theme-page=true] body{min-height:100vh;margin:0;background:var(--cc-page-background-image),var(--cc-page-background);color:var(--cc-page-color);font-family:var(--cc-font-family);text-rendering:optimizeLegibility}@media (prefers-reduced-motion: reduce){.cc-loading.cc-chat-virtual-list__top-loading,.cc-rolling-number__track{transition-duration:var(--cc-duration-1)}.cc-marquee__track{animation-play-state:paused}:root{--cc-animation-duration: var(--cc-duration-1)}.cc-modal__overlay,.cc-modal__panel,.cc-popup__overlay,.cc-popup__panel,.cc-tooltip__content,.cc-orbital-sphere__stage,.cc-orbital-sphere__item,.cc-tilt-card,.cc-tilt-card__surface,.cc-tilt-card__glare,.cc-design-effect,.cc-typewriter-text__cursor,.cc-gradient-text,.cc-toast{transition-duration:var(--cc-duration-1)}.cc-gradient-text,.cc-design-effect,.cc-design-effect__overlay,.cc-design-effect:after,.cc-orbital-sphere__stage,.cc-orbital-sphere__item,.cc-typewriter-text__cursor{animation:none}.cc-tabs__panel[data-animation]{animation-duration:var(--cc-duration-1)}.cc-grid-layout__item,.cc-grid-layout__drop-preview{animation:none!important;transition-duration:var(--cc-duration-reduced-motion)!important}}.cc-floating-ball{align-items:center;background:var(--cc-floating-ball-background);border-radius:var(--cc-radius-pill);box-shadow:var(--cc-form-shadow-floating);color:var(--cc-floating-ball-color);cursor:grab;display:inline-flex;justify-content:center;min-height:52px;min-width:52px;position:fixed;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:left var(--cc-duration-220) cubic-bezier(.2,.85,.22,1),top var(--cc-duration-220) cubic-bezier(.2,.85,.22,1),transform var(--cc-duration-160) var(--cc-animation-easing);z-index:var(--cc-z-index-900);will-change:left,top,transform}.cc-floating-ball:active{cursor:grabbing;transform:scale(.96)}.cc-floating-ball[data-dragging=true]{transition:none}
