body.theme-light .ticket-list-panel,body.theme-light .ticket-thread-panel,body.theme-light .ticket-thread-panel-empty,body.theme-light .inner-ticket-panel{background:transparent;border:0;box-shadow:none;padding:0}body.theme-light .ticket-thread-panel-empty,body.theme-light .ticket-list-panel{align-items:stretch}body.theme-light .ticket-list-panel>.empty-state.compact,body.theme-light .ticket-thread-panel-empty .empty-state{width:100%;margin:0}body.theme-light .ticket-message p,body.theme-light .version-entry-card p,body.theme-light .legal-copy-block p,body.theme-light .shortcut-list span,body.theme-light .preview-card p,body.theme-light .help-overview-hero p{color:var(--light-muted)}body.theme-light .settings-form input:focus,body.theme-light .settings-form textarea:focus,body.theme-light .settings-form select:focus,body.theme-light .auth-form-grid input:focus,body.theme-light .clean-ticket-form input:focus,body.theme-light .clean-ticket-form textarea:focus,body.theme-light .ticket-reply-form textarea:focus,body.theme-light .profile-modal-form input:focus,body.theme-light .password-field:focus-within,body.theme-light .mode-chip:focus,body.theme-light .account-trigger:focus,body.theme-light .help-nav-item:focus{outline:none;border-color:var(--light-border-strong);box-shadow:0 0 0 3px rgba(173,191,223,0.32)}body.theme-light .settings-check-inline,body.theme-light .settings-check-inline span,body.theme-light .settings-check-inline input[type="checkbox"]{color:var(--light-text)}body.theme-light .settings-check-inline input[type="checkbox"]{accent-color:var(--accent-a)}body.theme-light select,body.theme-light input,body.theme-light textarea{color-scheme:light}body.theme-light .ticket-list-head strong,body.theme-light .section-head h2,body.theme-light .settings-card h2,body.theme-light .profile-card h2,body.theme-light .help-content-card h2,body.theme-light .help-overview-hero h3,body.theme-light .preview-card strong,body.theme-light .admin-quick-row strong,body.theme-light .admin-quick-row span,body.theme-light .user-meta strong,body.theme-light .account-chevron,body.theme-light .mode-chip-value,body.theme-light .mode-pill,body.theme-light .ticket-create-disclosure summary,body.theme-light .ticket-message-head,body.theme-light .ticket-message-head strong,body.theme-light .ticket-message-head span{color:var(--light-text)}body.theme-light .ticket-create-disclosure,body.theme-light .version-feed-list,body.theme-light .shortcut-list,body.theme-light .legal-copy-block,body.theme-light .help-stat-grid{gap:16px}body.theme-light .version-entry-card,body.theme-light .preview-card,body.theme-light .shortcut-list>div{border-radius:22px}@media (max-width:920px){body.theme-light .page-shell-chat,body.theme-light .page-shell-home{padding-left:10px;padding-right:10px}body.theme-light .chat-response-panel .message-list,body.theme-light .page-shell-home .message-list,body.theme-light .page-shell-chat .message-list{padding:20px 18px 22px}body.theme-light .composer-dock,body.theme-light .composer-dock .input-wrap,body.theme-light .composer-dock .home-input-wrap{width:100%;max-width:100%}}body.theme-light.shell-app .main,body.theme-light.shell-guest .main,body.theme-light.shell-app .topbar,body.theme-light.shell-guest .topbar,body.theme-light.shell-app .topbar-left,body.theme-light.shell-guest .topbar-left,body.theme-light.shell-app .topbar-right,body.theme-light.shell-guest .topbar-right,body.theme-light.shell-app .topbar-branding,body.theme-light.shell-guest .topbar-branding{background:transparent;background-image:none;backdrop-filter:none;box-shadow:none;border:0}body.theme-light .sidebar{background:linear-gradient(180deg,rgba(228,238,251,0.98) 0%,rgba(218,230,247,0.99) 100%);border:1px solid var(--light-border);box-shadow:var(--light-shadow)}body.theme-light .sidebar::before{background:radial-gradient(circle at 22% 16%,rgba(255,255,255,0.28),transparent 32%),linear-gradient(135deg,rgba(255,255,255,0.12),transparent 36%),repeating-linear-gradient(125deg,rgba(79,98,132,0.055) 0 2px,transparent 2px 30px);opacity:1}body.theme-light .sidebar-rail,body.theme-light .sidebar-main{background:transparent;box-shadow:none}body.theme-light.shell-app .chat-response-panel,body.theme-light.shell-guest .chat-response-panel,body.theme-light .page-shell-home .chat-response-panel,body.theme-light .page-shell-chat .chat-response-panel{background:linear-gradient(180deg,rgba(229,238,251,0.98) 0%,rgba(220,231,247,0.99) 100%);border:1px solid rgba(101,122,161,0.20);box-shadow:var(--light-shadow)}body.theme-light .chat-response-panel::before{background:radial-gradient(circle at 18% 12%,rgba(255,255,255,0.24),transparent 30%),linear-gradient(135deg,rgba(255,255,255,0.10),transparent 38%),repeating-linear-gradient(125deg,rgba(79,98,132,0.045) 0 2px,transparent 2px 30px);opacity:1}.legal-copy-block{border-radius:24px;padding:22px 24px}body.theme-light .admin-quick-row{background:linear-gradient(180deg,var(--light-panel-strong) 0%,rgba(206,220,242,0.98) 100%);border:1px solid var(--light-border);border-radius:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.45),0 10px 26px rgba(117,136,170,0.10)}body.theme-light .admin-quick-row span{color:#4b5d78}body.theme-light .admin-quick-row strong{color:var(--light-text)}body.theme-light .legal-copy-block{background:linear-gradient(180deg,var(--light-panel-strong) 0%,rgba(206,220,242,0.98) 100%);border:1px solid var(--light-border);box-shadow:inset 0 1px 0 rgba(255,255,255,0.45),0 10px 26px rgba(117,136,170,0.10)}body[class*="accent-"] .sidebar-rail-toggle,body[class*="accent-"] .mobile-sidebar-toggle{background:linear-gradient(135deg,var(--accent-a),var(--accent-b));color:var(--accent-contrast);border-color:transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 14px 30px var(--accent-shadow)}