body[class*="accent-"] .sidebar-rail-toggle:hover,body[class*="accent-"] .mobile-sidebar-toggle:hover,body[class*="accent-"] .sidebar-rail-toggle:focus-visible,body[class*="accent-"] .mobile-sidebar-toggle:focus-visible{filter:saturate(1.04) brightness(0.98);transform:translateY(-1px)}.version-entry-card{min-width:0;overflow:hidden}.version-entry-card .ticket-message-head{flex-wrap:wrap;align-items:flex-start}.version-entry-card .ticket-message-head strong{flex:1 1 280px;min-width:0;overflow-wrap:anywhere}.version-entry-card .ticket-message-head span{margin-left:auto;flex:0 0 auto;max-width:100%;white-space:nowrap}@media (max-width:720px){.version-entry-card .ticket-message-head span{margin-left:0;white-space:normal}}.help-content-card.is-version-topic{align-self:start}.version-feed-scroll{align-content:start}.help-content-card.is-version-topic .version-feed-scroll{max-height:min(68vh,560px);overflow:auto;padding-right:6px}@media (max-width:920px){.help-content-card.is-version-topic .version-feed-scroll{max-height:none;overflow:visible;padding-right:0}}.help-content-card.is-version-topic .version-feed-scroll{justify-items:start;align-items:start}.help-content-card.is-version-topic .version-entry-card{width:min(100%,860px);max-width:860px}@media (max-width:920px){.help-content-card.is-version-topic .version-entry-card{width:100%;max-width:none}}body.theme-light .help-content-card.is-version-topic{border-color:transparent}body.theme-light .help-content-card.is-version-topic .version-feed-scroll{width:min(100%,760px);max-width:min(100%,760px);align-items:stretch}.help-content-card.is-version-topic .version-entry-card .ticket-message-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 20px}.help-content-card.is-version-topic .version-entry-card .ticket-message-head span{margin-left:0;text-align:right}@media (max-width:920px){body.theme-light .help-content-card.is-version-topic .version-feed-scroll{width:100%;max-width:none}}@media (max-width:720px){.help-content-card.is-version-topic .version-entry-card .ticket-message-head{grid-template-columns:1fr}.help-content-card.is-version-topic .version-entry-card .ticket-message-head span{text-align:left}}body.theme-light .settings-form select,body.theme-light .table-select,body.theme-light .ticket-reply-box select,body.theme-light .search-box select,body.theme-light label select,body.theme-light .form-grid select,body.theme-light .mode-form select,body.theme-light select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.25L10 12.25L15 7.25' stroke='%2325364f' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px}body.theme-light .settings-form select::-ms-expand,body.theme-light .table-select::-ms-expand,body.theme-light select::-ms-expand{display:none}body.theme-light .help-content-card.help-topic-version{min-height:420px;padding:20px 22px;background:linear-gradient(180deg,rgba(227,237,252,0.97),rgba(216,229,248,0.96));border:1px solid rgba(106,124,158,0.24);box-shadow:0 22px 56px rgba(125,143,176,0.16)}body.theme-light .help-content-card.help-topic-version .version-feed-scroll{width:100%;max-width:none;justify-items:stretch;align-items:start;padding-right:6px}body.theme-light .help-content-card.help-topic-version .version-entry-card{width:min(100%,860px);max-width:860px}body.theme-light .help-content-card.help-topic-terms .legal-copy-block{padding:0;border-radius:0}.account-menu a,.account-menu button{border:1px solid transparent;box-shadow:none}body.theme-light .account-menu a,body.theme-light .account-menu button{background:transparent;border-color:transparent;color:var(--light-text)}body.theme-light .account-menu a:hover,body.theme-light .account-menu button:hover,body.theme-light .account-menu a:focus-visible,body.theme-light .account-menu button:focus-visible{background:linear-gradient(180deg,var(--light-control-active) 0%,rgba(181,199,229,0.98) 100%);border-color:var(--light-border-strong);color:var(--light-text)}.topbar-right .admin-link[data-open-auth="login"]{border:1px solid rgba(255,255,255,0.08)}.mode-dropdown .mode-option,body.theme-light .mode-dropdown .mode-option,body.theme-dark .mode-dropdown .mode-option,body:not(.theme-light) .mode-dropdown .mode-option{background:transparent;border:1px solid transparent;box-shadow:none}.mode-dropdown .mode-option:hover,.mode-dropdown .mode-option:focus-visible,body.theme-light .mode-dropdown .mode-option:hover,body.theme-light .mode-dropdown .mode-option:focus-visible{background:rgba(255,255,255,0.07);border-color:var(--panel-border)}body.theme-light .mode-dropdown .mode-option:hover,body.theme-light .mode-dropdown .mode-option:focus-visible{background:linear-gradient(180deg,rgba(221,232,248,0.98),rgba(209,223,244,0.98));border-color:var(--light-border-strong)}.mode-dropdown .mode-option.active,body.theme-dark .mode-dropdown .mode-option.active,body:not(.theme-light) .mode-dropdown .mode-option.active{background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.12)}body.theme-light .mode-dropdown .mode-option.active{background:linear-gradient(180deg,var(--light-control-active) 0%,rgba(181,199,229,0.98) 100%);border-color:var(--light-border-strong)}.mode-dropdown .mode-option-check,body.theme-light .mode-dropdown .mode-option-check,body.theme-dark .mode-dropdown .mode-option-check,body:not(.theme-light) .mode-dropdown .mode-option-check{display:inline-flex;align-items:center;justify-content:center;min-width:16px;width:16px;height:16px;padding:0;margin-top:1px;background:transparent;border:0;border-radius:0;box-shadow:none;color:#86efac;font-size:13px;font-weight:700;line-height:1}body.theme-light .mode-dropdown .mode-option-text strong{color:var(--light-text)}body.theme-light .mode-dropdown .mode-option-text small{color:var(--light-muted)}@media (max-width:920px){body.theme-light .help-content-card.help-topic-version .version-entry-card{width:100%;max-width:none}}.help-content-card.is-version-topic .version-feed-scroll,body.theme-light .help-content-card.is-version-topic .version-feed-scroll,body.theme-dark .help-content-card.is-version-topic .version-feed-scroll{gap:14px;padding-right:0}.help-content-card.is-version-topic .version-entry-card .ticket-message-head strong{min-width:0;overflow-wrap:anywhere}.help-content-card.is-version-topic .version-entry-card .ticket-message-head span,body.theme-light .help-content-card.is-version-topic .version-entry-card .ticket-message-head span,body.theme-dark .help-content-card.is-version-topic .version-entry-card .ticket-message-head span{margin-left:0;justify-self:end}.help-content-card.is-version-topic .version-entry-card p{margin-top:8px}.help-content-card.help-topic-terms .legal-copy-block{max-width:690px;gap:16px;font-size:14px;line-height:1.72;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body.theme-light .help-content-card.help-topic-terms .legal-copy-block p{color:rgba(49,63,89,0.82)}body.theme-dark .help-content-card.help-topic-terms .legal-copy-block p{color:rgba(234,239,248,0.88)}.topbar-right .admin-link[data-open-auth="login"]{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.14),0 14px 30px var(--accent-shadow)}.topbar-right .admin-link[data-open-auth="login"]:hover,.topbar-right .admin-link[data-open-auth="login"]:focus-visible{filter:saturate(1.03) brightness(0.98);transform:translateY(-1px)}body.theme-dark .mode-dropdown .mode-option:hover,body.theme-dark .mode-dropdown .mode-option:focus-visible,body:not(.theme-light) .mode-dropdown .mode-option:hover,body:not(.theme-light) .mode-dropdown .mode-option:focus-visible{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.16)}body.theme-dark .mode-dropdown .mode-option.active,body:not(.theme-light) .mode-dropdown .mode-option.active{background:rgba(255,255,255,0.13);border-color:rgba(255,255,255,0.2)}@media (max-width:720px){.help-content-card.is-version-topic .version-entry-card .ticket-message-head span,body.theme-light .help-content-card.is-version-topic .version-entry-card .ticket-message-head span,body.theme-dark .help-content-card.is-version-topic .version-entry-card .ticket-message-head span{justify-self:start}}.topbar-right .admin-link[data-open-auth="login"],.topbar-right .admin-link[data-open-auth="login"]:visited{background:linear-gradient(135deg,var(--accent-a),var(--accent-b));color:var(--accent-contrast);-webkit-text-fill-color:var(--accent-contrast);border-color:transparent;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,0.14),0 14px 30px var(--accent-shadow)}body.theme-light .help-content-card.is-version-topic{min-height:0;background:linear-gradient(180deg,rgba(227,237,252,0.97),rgba(216,229,248,0.96));border:1px solid rgba(106,124,158,0.24);box-shadow:0 22px 56px rgba(125,143,176,0.16)}body.theme-light .help-content-card.is-version-topic .version-feed-scroll{width:100%;max-width:none;gap:0;padding-right:0;justify-items:stretch}body.theme-light .help-content-card.is-version-topic .version-entry-card{min-width:0}body.theme-light .help-content-card.is-version-topic .version-entry-card .ticket-message-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 18px}body.theme-light .help-content-card.is-version-topic .version-entry-card .ticket-message-head strong{min-width:0;overflow-wrap:anywhere}body.theme-light .help-content-card.is-version-topic .version-entry-card .ticket-message-head span{justify-self:end;margin-left:0;text-align:right;white-space:nowrap}body.theme-light .help-content-card.is-version-topic .version-entry-card p{margin-top:8px;max-width:760px}body.theme-light .profile-modal-shell .password-field input{padding-right:62px}body.theme-light .profile-modal-shell .password-field input:focus{border-color:rgba(106,124,158,0.42);box-shadow:0 0 0 4px rgba(129,147,179,0.14)}body.theme-light .profile-modal-shell .password-toggle{font-size:18px;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,0.52)}body.theme-light .shortcut-list{gap:12px}body.theme-light .shortcut-list>div{border:1px solid rgba(136,149,177,0.18);background:linear-gradient(180deg,rgba(211,224,244,0.98),rgba(200,216,240,0.98));box-shadow:inset 0 1px 0 rgba(255,255,255,0.44),0 8px 18px rgba(117,136,170,0.08)}@media (max-width:720px){body.theme-light .help-content-card.is-version-topic .version-entry-card .ticket-message-head{grid-template-columns:1fr}body.theme-light .help-content-card.is-version-topic .version-entry-card .ticket-message-head span{justify-self:start;text-align:left;white-space:normal}}body.accent-white,body.accent-yellow,body.accent-lime,body.accent-sky,body.accent-gold,body.accent-silver,body.accent-beige{--accent-solid-ink:#111827}body[class*="accent-"] .sidebar-rail-brand,body[class*="accent-"] .sidebar-rail-toggle,body[class*="accent-"] .mobile-sidebar-toggle,body[class*="accent-"] .sidebar-rail-new-chat,body[class*="accent-"] .sidebar-rail-new-chat-icon,body[class*="accent-"] .composer-send-button,body[class*="accent-"] .topbar-right .admin-link[data-open-auth="login"],body[class*="accent-"] .topbar-right .admin-link[data-open-auth="login"]:visited{color:var(--accent-solid-ink);-webkit-text-fill-color:var(--accent-solid-ink)}body.theme-light .help-content-card.is-version-topic{padding:18px 20px 16px}body.theme-light .help-content-card.is-version-topic .version-feed-scroll,body.theme-dark .help-content-card.is-version-topic .version-feed-scroll{padding-right:0}body.theme-light .help-content-card.is-version-topic .version-entry-card{width:100%;max-width:none;margin:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}body.theme-light .help-content-card.is-version-topic .version-entry-card .ticket-message-head,body.theme-dark .help-content-card.is-version-topic .version-entry-card .ticket-message-head{padding-right:170px}body.theme-light .help-content-card.is-version-topic .version-entry-card .ticket-message-head strong,body.theme-dark .help-content-card.is-version-topic .version-entry-card .ticket-message-head strong{min-width:0}body.theme-light .profile-modal-shell .password-field{position:relative ;display:flex ;align-items:center;overflow:hidden ;border-radius:16px;background:linear-gradient(180deg,rgba(212,225,245,0.98),rgba(202,217,241,0.98));border:1px solid rgba(136,149,177,0.22);box-shadow:inset 0 1px 0 rgba(255,255,255,0.48);padding:0}body.theme-light .profile-modal-shell .password-field input{appearance:none;-webkit-appearance:none;width:100%;min-height:58px;background:transparent;border:0;outline:0;border-radius:0;box-shadow:none;color:#1a2740;padding:0 64px 0 18px}body.theme-light .profile-modal-shell .password-field:focus-within{border-color:rgba(106,124,158,0.42);box-shadow:0 0 0 4px rgba(129,147,179,0.14)}body.theme-light .profile-modal-shell .password-field input::placeholder{color:rgba(91,106,135,0.7)}body.theme-light .profile-modal-shell .password-toggle{width:40px;height:40px;right:9px ;border-radius:12px;border:1px solid rgba(122,141,172,0.28);background:rgba(186,202,229,0.92);color:#22314e;box-shadow:inset 0 1px 0 rgba(255,255,255,0.46);opacity:1}body.theme-light .profile-modal-shell .password-toggle svg,body.theme-dark .profile-modal-shell .password-toggle svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2.15;stroke-linecap:round;stroke-linejoin:round;pointer-events:none }body.theme-light .profile-modal-shell .password-toggle:hover,body.theme-light .profile-modal-shell .password-toggle:focus-visible{background:rgba(176,193,221,0.98);color:#18243a}body[class*="accent-"] .sidebar-rail-brand,body[class*="accent-"] .sidebar-rail-toggle,body[class*="accent-"] .mobile-sidebar-toggle,body[class*="accent-"] .sidebar-rail-new-chat,body[class*="accent-"] .sidebar-rail-new-chat-icon,body[class*="accent-"] .composer-send-button,body[class*="accent-"] .composer-send-button .composer-send-arrow,body[class*="accent-"] .topbar-right .admin-link[data-open-auth="login"],body[class*="accent-"] .topbar-right .admin-link[data-open-auth="login"]:visited,body[class*="accent-"] .topbar-right .button[data-open-auth="register"],body[class*="accent-"] .topbar-right .button[data-open-auth="register"]:visited,body[class*="accent-"] .account-trigger .avatar,body[class*="accent-"] .profile-head .avatar{color:var(--accent-solid-ink);-webkit-text-fill-color:var(--accent-solid-ink)}body[class*="accent-"] .composer-send-button .composer-send-arrow,body[class*="accent-"] .composer-send-button.is-stop .composer-send-arrow{background:currentColor;background-color:currentColor}body.theme-light .help-content-card.is-version-topic,body.theme-dark .help-content-card.is-version-topic{min-height:0;align-self:start}body.theme-light .help-content-card.is-version-topic .version-feed-scroll,body.theme-dark .help-content-card.is-version-topic .version-feed-scroll{display:block;width:100%;max-width:none;margin:0;padding:0}body.theme-light .help-content-card.is-version-topic .version-entry-card,body.theme-dark .help-content-card.is-version-topic .version-entry-card{margin:0;padding:0;min-height:0;background:transparent;border:0;border-radius:0;box-shadow:none}body.theme-light .help-content-card.is-version-topic .version-entry-card .ticket-message-head,body.theme-dark .help-content-card.is-version-topic .version-entry-card .ticket-message-head{position:relative ;display:block ;min-height:18px;margin:0;padding:0 148px 0 0;gap:0}body.theme-light .help-content-card.is-version-topic .version-entry-card .ticket-message-head strong,body.theme-dark .help-content-card.is-version-topic .version-entry-card .ticket-message-head strong{display:block ;margin:0;font-size:12px;line-height:1.35;overflow-wrap:anywhere}body.theme-light .help-content-card.is-version-topic .version-entry-card .ticket-message-head span,body.theme-dark .help-content-card.is-version-topic .version-entry-card .ticket-message-head span{position:absolute ;top:0 ;right:0 ;margin:0;font-size:12px;line-height:1.35;white-space:nowrap;text-align:right}body.theme-light .help-content-card.is-version-topic .version-entry-card p,body.theme-dark .help-content-card.is-version-topic .version-entry-card p{margin:6px 0 0;font-size:12px;line-height:1.45;max-width:none}body.theme-light .profile-modal-shell .profile-modal-form .password-field{position:relative ;display:flex ;align-items:center;overflow:hidden ;border-radius:16px;background:linear-gradient(180deg,rgba(212,225,245,0.98),rgba(202,217,241,0.98));border:1px solid rgba(136,149,177,0.22);box-shadow:inset 0 1px 0 rgba(255,255,255,0.48);padding:0}body.theme-light .profile-modal-shell .profile-modal-form .password-field>input,body.theme-light .profile-modal-shell .profile-modal-form .password-field>input:focus,body.theme-light .profile-modal-shell .profile-modal-form .password-field>input:active{appearance:none;-webkit-appearance:none;flex:1 1 auto;width:100%;min-height:58px;margin:0;padding:0 66px 0 18px;background:transparent;border:0;outline:0;border-radius:0;box-shadow:none;color:#1a2740;-webkit-text-fill-color:#1a2740}body.theme-light .profile-modal-shell .profile-modal-form .password-field>input::placeholder{color:rgba(91,106,135,0.72)}body.theme-light .profile-modal-shell .profile-modal-form .password-field>input::-ms-reveal,body.theme-light .profile-modal-shell .profile-modal-form .password-field>input::-ms-clear{display:none }body.theme-light .profile-modal-shell .profile-modal-form .password-field:focus-within{border-color:rgba(106,124,158,0.42);box-shadow:0 0 0 4px rgba(129,147,179,0.14)}body.theme-light .profile-modal-shell .profile-modal-form .password-toggle{position:absolute ;right:9px ;top:50% ;transform:translateY(-50%) ;width:42px;height:42px;border-radius:13px;border:1px solid rgba(98,116,151,0.42);background:linear-gradient(180deg,rgba(173,191,222,0.98),rgba(157,177,211,0.98));color:#31435e;box-shadow:inset 0 1px 0 rgba(255,255,255,0.56),0 8px 18px rgba(123,141,173,0.18);opacity:1}body.theme-light .profile-modal-shell .profile-modal-form .password-toggle svg,body.theme-dark .profile-modal-shell .profile-modal-form .password-toggle svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2.35;stroke-linecap:round;stroke-linejoin:round;pointer-events:none }body.theme-light .profile-modal-shell .profile-modal-form .password-toggle:hover,body.theme-light .profile-modal-shell .profile-modal-form .password-toggle:focus-visible{background:linear-gradient(180deg,rgba(163,183,216,0.99),rgba(144,167,204,0.99));color:#20304a}@media (max-width:720px){body.theme-light .help-content-card.is-version-topic .version-entry-card .ticket-message-head,body.theme-dark .help-content-card.is-version-topic .version-entry-card .ticket-message-head{display:grid ;padding-right:0;gap:6px}body.theme-light .help-content-card.is-version-topic .version-entry-card .ticket-message-head span,body.theme-dark .help-content-card.is-version-topic .version-entry-card .ticket-message-head span{position:static ;text-align:left}}body{--accent-solid-ink:#ffffff;--density-message-list-gap:12px;--density-message-gap:12px;--density-avatar-size:38px;--density-avatar-radius:13px;--density-avatar-font-size:11px;--density-message-padding:14px 16px;--density-assistant-top-padding:42px;--density-message-copy-size:14px;--density-message-copy-line:1.6;--density-chat-list-gap:3px;--density-chat-row-padding:8px 10px 8px 11px;--density-chat-row-gap:8px;--density-chat-title-size:13px;--density-chat-title-gap:1px;--density-chat-subtitle-size:11px;--density-chat-subtitle-line:1.35;--density-composer-height:84px;--density-composer-padding:14px 15px;--density-composer-button-size:40px;--density-mode-chip-height:40px;--density-mode-chip-padding-inline:14px;--density-attachment-size:12px;--density-input-panel-top:8px;--density-input-panel-bottom:22px;--density-home-input-bottom:30px}body.accent-yellow,body.accent-white,body.accent-lime,body.accent-sky,body.accent-gold,body.accent-silver,body.accent-beige{--accent-solid-ink:#111827}body.accent-red,body.accent-blue,body.accent-green,body.accent-black,body.accent-gray,body.accent-pink,body.accent-brown,body.accent-orange,body.accent-navy,body.accent-violet,body.accent-anthracite,body.accent-graphite,body.accent-lavender{--accent-solid-ink:#ffffff}body[class*="accent-"]{--accent-contrast:var(--accent-solid-ink)}body[class*="accent-"] .button:not(.secondary):not(.danger):not(.ghostish),body[class*="accent-"] .form-actions .button:not(.secondary):not(.danger):not(.ghostish),body[class*="accent-"] .sidebar-main-new-chat,body[class*="accent-"] .sidebar-rail-brand,body[class*="accent-"] .sidebar-rail-toggle,body[class*="accent-"] .sidebar-rail-new-chat,body[class*="accent-"] .auth-tab.active,body[class*="accent-"] .ticket-status-chip.active,body[class*="accent-"] .composer-send-button,body[class*="accent-"] .topbar-right .admin-link[data-open-auth="login"],body[class*="accent-"] .topbar-right .admin-link[data-open-auth="login"]:visited,body[class*="accent-"] .topbar-right .button[data-open-auth="register"],body[class*="accent-"] .topbar-right .button[data-open-auth="register"]:visited,body[class*="accent-"] .account-trigger .avatar,body[class*="accent-"] .profile-head .avatar{background:linear-gradient(135deg,var(--accent-a),var(--accent-b));color:var(--accent-solid-ink);-webkit-text-fill-color:var(--accent-solid-ink);border-color:transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 14px 30px var(--accent-shadow)}
