html[data-text-size="12"] body.dashboard-redesign{--user-text-size: 12px;--user-small-size: 11px;--user-title-size: 14px;--user-ui-size: 12px}html[data-text-size="14"] body.dashboard-redesign{--user-text-size: 14px;--user-small-size: 12px;--user-title-size: 15px;--user-ui-size: 13px}html[data-text-size="13"] body.dashboard-redesign{--user-text-size: 13px;--user-small-size: 11px;--user-title-size: 14px;--user-ui-size: 12px}html[data-text-size="16"] body.dashboard-redesign,html[data-text-size="18"] body.dashboard-redesign{--user-text-size: 14px;--user-small-size: 12px;--user-title-size: 15px;--user-ui-size: 13px}body.dashboard-redesign{font-size:var(--user-text-size, 14px)}body.dashboard-redesign #section-models .model-cat-section,body.dashboard-redesign #section-transactions .tx-group{margin:0 0 26px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.dashboard-redesign #section-models .model-cat-title,body.dashboard-redesign #section-transactions .tx-group-date{padding-inline:2px!important}body.dashboard-redesign .models-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))!important;gap:12px!important}body.dashboard-redesign .model-card{min-height:168px!important;padding:16px!important;gap:12px!important;border-radius:8px!important;background:color-mix(in srgb,var(--glass-bg-strong) 94%,var(--accent) 6%)!important;border-color:color-mix(in srgb,var(--glass-border) 80%,transparent)!important;box-shadow:0 8px 24px #020e1a14,var(--shadow-inset)!important}body.dashboard-redesign .model-card:hover{border-color:var(--glass-border-strong)!important;box-shadow:0 12px 30px #020e1a1f,var(--shadow-inset)!important;transform:translateY(-1px)}body.dashboard-redesign .model-card-head{gap:14px!important;min-width:0}body.dashboard-redesign .model-card-head .provider-logo{width:44px!important;height:44px!important;min-width:44px!important;flex:0 0 44px!important;padding:2px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.dashboard-redesign .model-card-head .provider-logo img,body.dashboard-redesign .model-card-head .provider-logo svg{width:40px!important;height:40px!important;object-fit:contain!important}body.dashboard-redesign .model-card-head strong{min-width:0;overflow-wrap:anywhere;font-size:var(--user-title-size, 15px)!important;line-height:1.55!important}body.dashboard-redesign .model-card-meta{align-content:flex-start!important;align-items:center!important;gap:7px!important}body.dashboard-redesign .model-card-meta>span{min-height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:5px 10px!important;border:1px solid color-mix(in srgb,var(--accent) 24%,transparent)!important;border-radius:999px!important;background:color-mix(in srgb,var(--accent) 8%,transparent)!important;color:var(--text-soft)!important;font-size:var(--user-small-size, 12px)!important;line-height:1.2!important;text-align:center!important}body.dashboard-redesign .model-card .mini-action-btn{min-height:38px!important;border-radius:7px!important;font-size:var(--user-ui-size, 13px)!important}body.dashboard-redesign .provider-logo img{display:block;object-fit:contain;filter:none!important}[data-theme=dark] body.dashboard-redesign img.brand-logo-openai,[data-theme=dark] body.dashboard-redesign img.brand-logo-moonshot,[data-theme=dark] body.dashboard-redesign img.brand-logo-stability{filter:invert(1) brightness(1.15)!important}body.dashboard-redesign .dashboard-sidebar .new-chat-btn,body.dashboard-redesign .dashboard-sidebar .sidebar-recent-btn,body.dashboard-redesign .dashboard-sidebar .sidebar-link:not(.sidebar-link-admin){border:0!important;background:transparent!important;box-shadow:none!important}body.dashboard-redesign .dashboard-sidebar .new-chat-btn{color:var(--text)!important}body.dashboard-redesign .dashboard-sidebar .new-chat-btn:hover,body.dashboard-redesign .dashboard-sidebar .sidebar-recent-btn:hover,body.dashboard-redesign .dashboard-sidebar .sidebar-link:not(.sidebar-link-admin):hover,body.dashboard-redesign .dashboard-sidebar .sidebar-link:not(.sidebar-link-admin).active{background:color-mix(in srgb,var(--accent) 10%,transparent)!important}body.dashboard-redesign .dashboard-sidebar .sidebar-account,body.dashboard-redesign .dashboard-sidebar .sidebar-card{border:1px solid var(--glass-border)!important;border-radius:8px!important}body.dashboard-redesign .dashboard-sidebar .sidebar-link-admin{border:1px dashed color-mix(in srgb,var(--accent) 42%,transparent)!important;border-radius:8px!important;background:color-mix(in srgb,var(--accent) 5%,transparent)!important;box-shadow:none!important}body.dashboard-redesign .dashboard-sidebar .sidebar-link-admin:hover{border-color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 10%,transparent)!important}body.dashboard-redesign .dashboard-sidebar .sidebar-card{min-height:58px!important;padding:8px!important;gap:9px!important}body.dashboard-redesign .dashboard-sidebar .sidebar-card-icon{width:38px!important;height:38px!important;min-width:38px!important;flex:0 0 38px!important;border-radius:8px!important}body.dashboard-redesign .dashboard-sidebar .sidebar-card-icon .ti,body.dashboard-redesign .dashboard-sidebar .sidebar-card-icon .material-icons-round{font-size:22px!important}body.dashboard-redesign .dashboard-sidebar .sidebar-card-label,body.dashboard-redesign .dashboard-sidebar .new-chat-btn,body.dashboard-redesign .dashboard-sidebar .sidebar-recent-btn,body.dashboard-redesign .dashboard-sidebar .sidebar-link>span:not(.ti){font-size:var(--user-ui-size, 13px)!important}body.dashboard-redesign .dashboard-sidebar .sidebar-link>.ti:first-child,body.dashboard-redesign .dashboard-sidebar .new-chat-btn>.material-icons-round,body.dashboard-redesign .dashboard-sidebar .sidebar-recent-btn>.ti:first-child{width:36px!important;height:36px!important;min-width:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;background:color-mix(in srgb,var(--accent) 10%,transparent)!important;color:var(--accent)!important;font-size:21px!important}[data-theme=light] body.dashboard-redesign .dashboard-sidebar .sidebar-card:not(.active):not(:hover) .sidebar-card-icon,[data-theme=light] body.dashboard-redesign .dashboard-sidebar .sidebar-card:not(.active):not(:hover) .sidebar-card-icon .ti,[data-theme=light] body.dashboard-redesign .dashboard-sidebar .sidebar-card:not(.active):not(:hover) .sidebar-card-icon .material-icons-round{color:var(--accent-3)!important;-webkit-text-fill-color:currentColor!important}body.dashboard-redesign .dashboard-sidebar .sidebar-card.active .sidebar-card-icon,body.dashboard-redesign .dashboard-sidebar .sidebar-card:hover .sidebar-card-icon{background:var(--accent-gradient)!important;color:#fff!important}body.dashboard-redesign .dashboard-sidebar .sidebar-card.active .sidebar-card-icon *,body.dashboard-redesign .dashboard-sidebar .sidebar-card:hover .sidebar-card-icon *{color:#fff!important;-webkit-text-fill-color:#fff!important}body.dashboard-redesign .conv-list{padding:2px 3px 2px 1px!important;overflow-y:auto!important;scrollbar-gutter:auto!important;scrollbar-width:thin!important;scrollbar-color:color-mix(in srgb,var(--accent) 42%,transparent) transparent!important}body.dashboard-redesign .conv-list::-webkit-scrollbar{width:5px!important}body.dashboard-redesign .conv-list::-webkit-scrollbar-track{background:transparent!important}body.dashboard-redesign .conv-list::-webkit-scrollbar-thumb{border-radius:999px!important;background:color-mix(in srgb,var(--accent) 38%,transparent)!important}body.dashboard-redesign .conversation-item{margin:0 0 6px!important;padding:7px 8px!important;min-height:58px!important;border:1px solid color-mix(in srgb,var(--glass-border) 72%,transparent)!important;border-radius:8px!important;background:color-mix(in srgb,var(--glass-bg-soft) 94%,transparent)!important;box-shadow:0 4px 12px #020e1a0a!important;transition:border-color .18s ease,background .18s ease,transform .18s ease!important}body.dashboard-redesign .conversation-item:hover{border-color:var(--glass-border-strong)!important;background:color-mix(in srgb,var(--accent) 6%,var(--glass-bg-soft))!important;transform:translateY(-1px)}body.dashboard-redesign .conversation-item.active{border-color:color-mix(in srgb,var(--accent) 60%,transparent)!important;background:color-mix(in srgb,var(--accent) 13%,var(--glass-bg-strong))!important;box-shadow:inset 3px 0 0 var(--accent),0 6px 16px color-mix(in srgb,var(--accent) 10%,transparent)!important}html[dir=rtl] body.dashboard-redesign .conversation-item.active{box-shadow:inset -3px 0 0 var(--accent),0 6px 16px color-mix(in srgb,var(--accent) 10%,transparent)!important}body.dashboard-redesign .conversation-icon{width:36px!important;height:36px!important;border:0!important;border-radius:8px!important;background:color-mix(in srgb,var(--accent) 10%,transparent)!important;color:var(--accent)!important}body.dashboard-redesign .conversation-title-row strong{font-size:var(--user-ui-size, 13px)!important}body.dashboard-redesign .conversation-preview,body.dashboard-redesign .conversation-time{font-size:var(--user-small-size, 12px)!important}body.dashboard-redesign .conv-tool-btn{border-radius:7px!important;background:color-mix(in srgb,var(--glass-bg-strong) 90%,transparent)!important}body.dashboard-redesign .model-dropdown-trigger{min-height:48px!important;padding:8px 12px!important;border-radius:8px!important;border:1px solid var(--glass-border-strong)!important;background:var(--glass-bg-strong)!important;box-shadow:0 6px 18px #020e1a14,var(--shadow-inset)!important;font-size:var(--user-ui-size, 13px)!important}body.dashboard-redesign .model-dropdown-trigger .provider-logo{width:30px!important;height:30px!important}body.dashboard-redesign .model-dropdown-trigger .provider-logo img{width:27px!important;height:27px!important}body.dashboard-redesign .model-dropdown-panel{position:absolute!important;isolation:isolate;width:382px!important;padding:10px!important;border:1px solid var(--glass-border-strong)!important;border-radius:8px!important;background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--accent) 22%,transparent) 0,transparent 36%),radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--accent-2) 18%,transparent) 0,transparent 34%),color-mix(in srgb,var(--surface-base) 92%,transparent)!important;box-shadow:0 22px 54px #020e1a3d,var(--shadow-inset)!important;-webkit-backdrop-filter:blur(22px) saturate(145%)!important;backdrop-filter:blur(22px) saturate(145%)!important}body.dashboard-redesign .model-tabs{margin:0 0 8px!important;padding:4px!important;border:0!important;border-radius:7px!important;background:color-mix(in srgb,var(--accent) 8%,transparent)!important}body.dashboard-redesign .model-tab{min-height:40px!important;border:0!important;border-radius:6px!important;font-size:var(--user-ui-size, 13px)!important}body.dashboard-redesign .model-tab.active{color:#fff!important;background:var(--accent-gradient)!important;box-shadow:0 6px 14px color-mix(in srgb,var(--accent) 22%,transparent)!important}body.dashboard-redesign .model-brand-row+.model-brand-row{margin-top:5px!important}body.dashboard-redesign .model-brand-main{min-height:62px!important;padding:8px 9px!important;gap:10px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important}body.dashboard-redesign .model-brand-row:hover>.model-brand-main,body.dashboard-redesign .model-brand-row.flyout-open>.model-brand-main{border-color:color-mix(in srgb,var(--accent) 34%,transparent)!important;background:color-mix(in srgb,var(--accent) 8%,transparent)!important}body.dashboard-redesign .model-brand-row.active>.model-brand-main{border-color:color-mix(in srgb,var(--accent) 58%,transparent)!important;background:color-mix(in srgb,var(--accent) 14%,transparent)!important;color:var(--text)!important}body.dashboard-redesign .model-brand-main .provider-logo{width:40px!important;height:40px!important;flex:0 0 40px!important;border-radius:8px!important;background:color-mix(in srgb,var(--accent) 9%,transparent)!important;border:0!important}body.dashboard-redesign .model-brand-main .provider-logo img{width:32px!important;height:32px!important}body.dashboard-redesign .model-brand-info strong{font-size:var(--user-title-size, 15px)!important;color:var(--text)!important}body.dashboard-redesign .model-brand-info small,body.dashboard-redesign .model-option-cat{font-size:var(--user-small-size, 12px)!important;color:var(--text-muted)!important}body.dashboard-redesign .model-cost-badge{min-width:48px!important;justify-content:center!important;border-radius:999px!important;background:color-mix(in srgb,var(--accent) 10%,transparent)!important;color:var(--accent)!important}body.dashboard-redesign #modelFlyoutPortal>.model-brand-flyout.is-portaled{width:316px!important;padding:9px!important;border:1px solid var(--glass-border-strong)!important;border-radius:8px!important;background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--accent) 20%,transparent) 0,transparent 34%),radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--accent-2) 15%,transparent) 0,transparent 32%),color-mix(in srgb,var(--surface-base) 94%,transparent)!important;box-shadow:0 20px 48px #020e1a3d,var(--shadow-inset)!important;-webkit-backdrop-filter:blur(22px) saturate(145%)!important;backdrop-filter:blur(22px) saturate(145%)!important}body.dashboard-redesign .model-brand-flyout-title{min-height:42px!important;padding:3px 4px 8px!important;border-bottom:1px solid var(--glass-border)!important;font-size:var(--user-title-size, 15px)!important}body.dashboard-redesign .model-brand-flyout .model-option{min-height:50px!important;margin-top:5px!important;padding:8px 10px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:var(--text)!important}body.dashboard-redesign .model-brand-flyout .model-option:hover{border-color:color-mix(in srgb,var(--accent) 34%,transparent)!important;background:color-mix(in srgb,var(--accent) 8%,transparent)!important}body.dashboard-redesign .model-brand-flyout .model-option.active{border-color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 16%,var(--glass-bg-strong))!important;color:var(--text)!important}body.dashboard-redesign .model-brand-flyout .model-option.active strong,body.dashboard-redesign .model-brand-flyout .model-option.active .model-option-cat,body.dashboard-redesign .model-brand-flyout .model-option.active .model-cost-badge,body.dashboard-redesign .model-brand-flyout .model-option.active .model-cost-badge .ti{color:inherit!important;-webkit-text-fill-color:currentColor!important}body.dashboard-redesign .dev-package-card{opacity:1!important;filter:none!important;cursor:pointer!important;border-radius:8px!important;outline:none!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}body.dashboard-redesign .dev-package-card:hover,body.dashboard-redesign .dev-package-card:focus-visible{border-color:var(--glass-border-strong)!important;transform:translateY(-1px)}body.dashboard-redesign .dev-package-card.selected{border-color:var(--accent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 18%,transparent),0 12px 28px #020e1a1a!important}body.dashboard-redesign .dev-package-card.price-unavailable{opacity:1!important;filter:none!important}body.dashboard-redesign .dev-package-price-notice{display:flex!important;align-items:flex-start!important;gap:7px!important;min-height:38px;margin:0!important;padding:8px 9px!important;border:1px solid color-mix(in srgb,var(--accent) 22%,transparent)!important;border-radius:7px!important;background:color-mix(in srgb,var(--accent) 7%,transparent)!important;color:var(--text-soft)!important;font-size:var(--user-small-size, 12px)!important;line-height:1.65!important;text-align:start!important}body.dashboard-redesign .dev-package-price-notice .ti{flex:0 0 auto;margin-top:2px;color:var(--accent)!important;font-size:16px!important}body.dashboard-redesign .dev-package-card .dev-token-buy-btn:disabled{opacity:1!important;filter:none!important;cursor:not-allowed!important;color:var(--text-soft)!important;background:color-mix(in srgb,var(--text-muted) 14%,transparent)!important;border:1px solid color-mix(in srgb,var(--text-muted) 24%,transparent)!important}body.dashboard-redesign .faq-item>summary{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;min-height:54px!important;padding:12px 14px!important}body.dashboard-redesign .faq-item>summary>span{flex:1 1 auto!important;min-width:0!important;font-size:var(--user-text-size, 14px)!important;line-height:1.75!important;text-align:start!important}body.dashboard-redesign .faq-item>summary:after{order:-1!important;flex:0 0 24px!important;width:24px!important;height:24px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:6px!important;background:color-mix(in srgb,var(--accent) 10%,transparent)!important;color:var(--accent)!important;font-size:17px!important}html[dir=ltr] body.dashboard-redesign .faq-item>summary:after{order:99!important;margin-inline-start:auto!important}html[dir=rtl] body.dashboard-redesign .faq-item>summary,html[dir=rtl] body.dashboard-redesign .faq-item>p{direction:rtl!important;text-align:right!important}html[dir=ltr] body.dashboard-redesign .faq-item>summary,html[dir=ltr] body.dashboard-redesign .faq-item>p{direction:ltr!important;text-align:left!important}body.dashboard-redesign .faq-item>p{padding-inline:48px 16px!important;font-size:var(--user-text-size, 14px)!important;line-height:1.9!important}html[dir=ltr] body.dashboard-redesign .faq-item>p{padding-inline:16px 48px!important}[data-theme=light] body.dashboard-redesign .dashboard-sidebar .sidebar-card:not(.active):not(:hover) .sidebar-card-icon{background:color-mix(in srgb,var(--accent) 10%,#ffffff)!important}[data-theme=light] body.dashboard-redesign .dashboard-sidebar .sidebar-card:not(.active):not(:hover) .sidebar-card-icon,[data-theme=light] body.dashboard-redesign .dashboard-sidebar .sidebar-card:not(.active):not(:hover) .sidebar-card-icon *{color:var(--accent-3)!important;-webkit-text-fill-color:var(--accent-3)!important}[data-theme] body.dashboard-redesign .persona-ico,[data-theme] body.dashboard-redesign .persona-ico .ti,[data-theme] body.dashboard-redesign .persona-ico .material-icons-round{color:#fff!important;-webkit-text-fill-color:#fff!important}body.dashboard-redesign .message-avatar{width:40px!important;height:40px!important;min-width:40px!important;flex:0 0 40px!important;border-radius:8px!important;overflow:hidden!important}body.dashboard-redesign .message-avatar-img{width:100%;height:100%;display:block;object-fit:cover}body.dashboard-redesign .message-avatar.assistant .provider-logo,body.dashboard-redesign .message-avatar.assistant .provider-logo img{width:30px!important;height:30px!important}body.dashboard-redesign .message-user-bubble{width:fit-content;max-width:min(86%,620px);display:inline-flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 34%,var(--glass-border))!important;border-radius:8px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 12%,var(--glass-bg-strong)),var(--glass-bg-strong))!important;box-shadow:0 10px 24px #020e1a1a,var(--shadow-inset)!important}body.dashboard-redesign .message-row.user .message-content{max-width:100%!important;padding:13px 15px 10px!important;border:0!important;border-radius:0!important;background:transparent!important;font-size:var(--user-text-size, 14px)!important;line-height:1.85!important}body.dashboard-redesign .message-row.assistant .message-content{font-size:var(--user-text-size, 14px)!important}body.dashboard-redesign .message-user-bubble .message-foot{min-height:38px!important;padding:5px 8px!important;border-top:1px solid color-mix(in srgb,var(--glass-border) 72%,transparent)!important;background:color-mix(in srgb,var(--surface-base) 28%,transparent)!important}body.dashboard-redesign .message-row.user .message-actions{opacity:1!important;visibility:visible!important}body.dashboard-redesign .message-row.user .message-action-btn{width:28px!important;height:28px!important;border:1px solid color-mix(in srgb,var(--glass-border) 72%,transparent)!important;border-radius:6px!important;background:color-mix(in srgb,var(--glass-bg-strong) 80%,transparent)!important;color:var(--text-soft)!important}body.dashboard-redesign .message-row.user .message-action-btn:hover{border-color:var(--accent)!important;color:var(--accent)!important}body.dashboard-redesign .settings-wrap{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important}body.dashboard-redesign .settings-card{border-radius:8px!important}body.dashboard-redesign .settings-card-head h4,body.dashboard-redesign .persona-card-head h4,body.dashboard-redesign .docs-block h4{font-size:var(--user-title-size, 15px)!important}body.dashboard-redesign .settings-card-head p,body.dashboard-redesign .persona-card-head p,body.dashboard-redesign .docs-block p,body.dashboard-redesign .docs-block li,body.dashboard-redesign .panel-headline p{font-size:var(--user-small-size, 12px)!important}body.dashboard-redesign .text-size-control{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px}body.dashboard-redesign .text-size-range-wrap{position:relative;min-height:48px;padding:0 8px}body.dashboard-redesign #textSizeRange{--range-progress: 33.333%;position:absolute;inset:4px 8px auto;z-index:2;width:calc(100% - 16px);height:20px;margin:0;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer}body.dashboard-redesign #textSizeRange::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(to right,var(--accent) 0 var(--range-progress),color-mix(in srgb,var(--text-muted) 24%,transparent) var(--range-progress) 100%)}body.dashboard-redesign #textSizeRange::-moz-range-track{height:4px;border-radius:999px;background:color-mix(in srgb,var(--text-muted) 24%,transparent)}body.dashboard-redesign #textSizeRange::-moz-range-progress{height:4px;border-radius:999px;background:var(--accent)}body.dashboard-redesign #textSizeRange::-webkit-slider-thumb{width:18px;height:18px;margin-top:-7px;appearance:none;-webkit-appearance:none;border:3px solid var(--surface-base);border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 35%,transparent)}body.dashboard-redesign #textSizeRange::-moz-range-thumb{width:14px;height:14px;border:3px solid var(--surface-base);border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 35%,transparent)}body.dashboard-redesign .text-size-points{position:absolute;inset:1px 0 auto;display:grid;grid-template-columns:repeat(3,1fr);pointer-events:none}body.dashboard-redesign .text-size-point{min-width:0;padding:0;border:0;background:transparent;color:var(--text-muted);pointer-events:auto}body.dashboard-redesign .text-size-point>span{width:10px;height:10px;margin:1px auto 9px;display:block;border:2px solid var(--surface-base);border-radius:50%;background:color-mix(in srgb,var(--text-muted) 38%,var(--surface-base));box-shadow:0 0 0 1px color-mix(in srgb,var(--text-muted) 22%,transparent)}body.dashboard-redesign .text-size-point.active{color:var(--accent);font-weight:800}body.dashboard-redesign .text-size-point.active>span{background:var(--accent)}body.dashboard-redesign .text-size-point small{font-size:11px}body.dashboard-redesign .text-size-point{cursor:pointer}body.dashboard-redesign .text-size-range-wrap,body.dashboard-redesign .text-size-range-wrap *{max-width:100%}body.dashboard-redesign .settings-card{min-width:0;overflow:hidden}body.dashboard-redesign #textSizeValue{min-width:58px;padding:7px 9px;border:1px solid var(--glass-border);border-radius:7px;background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--accent);font-size:12px;font-weight:800;text-align:center}body.dashboard-redesign .sidebar-mobile-head{grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;gap:8px!important}body.dashboard-redesign .sidebar-mobile-theme{grid-column:1;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--glass-border);border-radius:8px;background:color-mix(in srgb,var(--accent) 8%,var(--glass-bg-strong));color:var(--text)}body.dashboard-redesign .sidebar-mobile-theme .ti{font-size:21px}body.dashboard-redesign .sidebar-mobile-balance{grid-column:2;justify-self:center!important;min-width:0!important;max-width:100%!important;border-radius:8px!important}body.dashboard-redesign .sidebar-mobile-close{grid-column:3;border-radius:8px!important}@media(min-width:1025px){body.dashboard-redesign .sidebar-mobile-theme,body.dashboard-redesign .topbar-newchat-btn{display:none!important}body.dashboard-redesign #chatInput{font-size:var(--user-text-size, 14px)!important}body.dashboard-redesign #modelFlyoutPortal>.model-brand-flyout.is-portaled{position:fixed!important;transform:none!important}}@media(max-width:1024px){body.dashboard-redesign .main-topbar{direction:ltr!important;grid-template-columns:42px minmax(0,1fr) 42px!important;column-gap:8px!important;padding-inline:10px!important}body.dashboard-redesign .topbar-right-zone{display:contents!important}body.dashboard-redesign .topbar-center-zone{grid-column:2!important;grid-row:1!important;min-width:0!important}body.dashboard-redesign .topbar-left-zone{display:none!important}html[dir=rtl] body.dashboard-redesign #menuMobileBtn{grid-column:3!important;grid-row:1!important}html[dir=rtl] body.dashboard-redesign #newChatMobileBtn,html[dir=ltr] body.dashboard-redesign #menuMobileBtn{grid-column:1!important;grid-row:1!important}html[dir=ltr] body.dashboard-redesign #newChatMobileBtn{grid-column:3!important;grid-row:1!important}body.dashboard-redesign #menuMobileBtn,body.dashboard-redesign #newChatMobileBtn{position:static!important;width:42px!important;height:42px!important;min-width:42px!important;margin:0!important;justify-self:center!important}body.dashboard-redesign .topbar-center-zone .model-dropdown,body.dashboard-redesign .topbar-center-zone .model-dropdown-trigger{width:100%!important;min-width:0!important;max-width:100%!important}body.dashboard-redesign>.theme-toggle,body.dashboard-redesign .topbar-charge-btn,body.dashboard-redesign #sidebarMobileToggleBtn{display:none!important}html[dir] body.dashboard-redesign .main-topbar{grid-template-columns:44px minmax(0,1fr) 44px!important;column-gap:8px!important;padding:9px 10px!important}body.dashboard-redesign .topbar-left-zone,body.dashboard-redesign .topbar-right-zone{width:44px!important;max-width:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.dashboard-redesign .topbar-newchat-btn,body.dashboard-redesign .topbar-menu-btn{width:42px!important;height:42px!important;display:inline-flex!important;border-radius:8px!important}body.dashboard-redesign .model-dropdown-trigger{min-height:42px!important;padding:6px 8px!important}body.dashboard-redesign .model-dropdown-panel{width:min(94vw,420px)!important;border-radius:8px!important}body.dashboard-redesign #modelFlyoutPortal>.model-brand-flyout.is-portaled{position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;width:min(92vw,360px)!important;max-height:74vh!important;border-radius:8px!important}body.dashboard-redesign .models-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(215px,1fr))!important}}@media(max-width:1024px){body.dashboard-redesign .main-topbar .topbar-right-zone{display:contents!important;width:auto!important;max-width:none!important}}@media(max-width:720px){body.dashboard-redesign .models-catalog-grid{grid-template-columns:1fr!important}body.dashboard-redesign .model-card{min-height:0!important}body.dashboard-redesign .settings-wrap,body.dashboard-redesign .text-size-control{grid-template-columns:1fr!important}body.dashboard-redesign #textSizeValue{justify-self:end}body.dashboard-redesign .message-row{gap:8px!important;padding-inline:0!important}body.dashboard-redesign .message-avatar{width:38px!important;height:38px!important;min-width:38px!important;flex-basis:38px!important}body.dashboard-redesign .message-user-bubble{max-width:min(92%,620px)}html[dir=rtl] body.dashboard-redesign .faq-item>p{padding-inline:48px 12px!important}html[dir=ltr] body.dashboard-redesign .faq-item>p{padding-inline:12px 48px!important}}
