html body.dashboard-redesign.soft-ui-dashboard,html body.soft-ui-auth,html body.soft-ui-support,html body.nopla-landing{--np-halo-soft: 0 3px 12px -5px color-mix(in srgb, var(--accent) 24%, transparent);--np-halo: 0 6px 20px -7px color-mix(in srgb, var(--accent) 42%, transparent);--np-halo-strong: 0 10px 30px -9px color-mix(in srgb, var(--accent) 58%, transparent);--np-halo-ring: 0 0 0 1px color-mix(in srgb, var(--accent) 16%, transparent);--np-surface: color-mix(in srgb, var(--accent) 6%, var(--glass-bg-strong, var(--bg-2)));--np-surface-hover: color-mix(in srgb, var(--accent) 11%, var(--glass-bg-strong, var(--bg-2)));--np-surface-active: color-mix(in srgb, var(--accent) 17%, var(--glass-bg-strong, var(--bg-2)));--np-radius-tile: 16px;--np-radius-card: 20px;--np-sheen: radial-gradient(ellipse 82% 58% at 100% 0%, color-mix(in srgb, var(--accent) 13%, transparent), transparent 68%), radial-gradient(ellipse 68% 52% at 0% 100%, color-mix(in srgb, var(--accent-2, var(--accent)) 9%, transparent), transparent 74%)}html:not(.is-admin) .sidebar-admin-zone,html:not(.is-admin) .sidebar-link-admin,html:not(.is-admin) #adminQuickAccess,html.is-guest .sidebar-admin-zone,html.is-guest .sidebar-link-admin,.sidebar-admin-zone[hidden],.sidebar-link-admin[hidden]{display:none!important}html.is-admin body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-admin-zone .sidebar-link.sidebar-link-admin,html.is-admin body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar #adminQuickAccess{border:0!important;border-style:none!important;background:var(--np-surface)!important;box-shadow:var(--np-halo-soft)!important}html.is-admin body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar #adminQuickAccess:hover,html.is-admin body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar #adminQuickAccess.active{background:var(--np-surface-hover)!important;box-shadow:var(--np-halo)!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-cards>.sidebar-card,html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-main-links>.sidebar-link,html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-nav>.sidebar-link,html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-chat-shortcuts>button,html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-item,html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-search,html body.dashboard-redesign.soft-ui-dashboard .model-flyout .model-option,html body.dashboard-redesign.soft-ui-dashboard .model-menu .model-option,html body.dashboard-redesign.soft-ui-dashboard .nice-select-panel .nice-select-option{border:0!important;border-style:none!important;border-width:0!important;outline:0!important;background-clip:padding-box!important;transition:background-color .18s ease,box-shadow .22s ease,color .18s ease!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-item,html body.dashboard-redesign.soft-ui-dashboard .model-flyout .model-option,html body.dashboard-redesign.soft-ui-dashboard .nice-select-panel .nice-select-option{background:transparent!important;box-shadow:none!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-item:hover,html body.dashboard-redesign.soft-ui-dashboard .model-flyout .model-option:hover,html body.dashboard-redesign.soft-ui-dashboard .nice-select-panel .nice-select-option:hover{background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-soft)!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-item.active,html body.dashboard-redesign.soft-ui-dashboard .model-flyout .model-option.active,html body.dashboard-redesign.soft-ui-dashboard .model-flyout .model-option[aria-selected=true],html body.dashboard-redesign.soft-ui-dashboard .nice-select-panel .nice-select-option.selected,html body.dashboard-redesign.soft-ui-dashboard .nice-select-panel .nice-select-option[aria-selected=true]{background:var(--np-surface-active)!important;box-shadow:var(--np-halo)!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-cards>.sidebar-card{position:relative!important;border-radius:var(--np-radius-tile)!important;background:color-mix(in srgb,var(--accent) 4%,var(--glass-bg-soft, var(--bg-2)))!important;box-shadow:0 2px 8px -6px color-mix(in srgb,var(--accent) 20%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-cards>.sidebar-card:hover{background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-soft)!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-cards>.sidebar-card.active{background:var(--np-surface-active)!important;box-shadow:0 4px 14px -7px color-mix(in srgb,var(--accent) 34%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-cards>.sidebar-card:after{content:"";position:absolute;inset-block:30%;inset-inline-start:0;width:2px;border-radius:2px;background:var(--accent);opacity:0;transition:opacity .2s ease,inset-block .2s ease;pointer-events:none}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-cards>.sidebar-card.active:after{opacity:1;inset-block:18%}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-cards{gap:9px!important;align-items:stretch!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-cards>.sidebar-card{height:auto!important;min-height:58px!important;max-height:none!important;padding:8px 9px!important;gap:7px!important;align-items:center!important;text-align:start!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-cards>.sidebar-card .sidebar-card-icon{width:34px!important;min-width:34px!important;height:34px!important;border-radius:11px!important;flex:0 0 34px!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-cards>.sidebar-card .sidebar-card-label{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;line-height:1.55!important;word-break:normal!important;overflow-wrap:break-word!important;min-width:0!important;flex:1 1 auto!important}html body.dashboard-redesign.soft-ui-dashboard .sidebar-recent .conv-list,html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list{flex-direction:column!important;justify-content:flex-start!important;align-content:flex-start!important;align-items:stretch!important;gap:5px!important;padding-block:2px!important;scrollbar-gutter:stable}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-item{border-radius:13px!important;flex:0 0 auto!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conv-empty,html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-empty{margin-block:auto!important}html body.dashboard-redesign.soft-ui-dashboard .theme-toggle,html body.dashboard-redesign.soft-ui-dashboard .sidebar-mobile-theme,html body.soft-ui-auth .theme-toggle,html body.soft-ui-support .theme-toggle,html body.nopla-landing .theme-toggle{border-radius:19px!important}html body.dashboard-redesign.soft-ui-dashboard .content-area:has(#section-quantum.active){padding-bottom:6px!important}html body.dashboard-redesign.soft-ui-dashboard #section-quantum .composer-wrap{padding-top:6px!important;padding-bottom:4px!important;margin-bottom:0!important;position:static!important;flex:0 0 auto!important;z-index:2!important;background:transparent!important}html body.dashboard-redesign.soft-ui-dashboard #section-quantum .message-list:not(:empty){padding-bottom:12px!important}html body.dashboard-redesign.soft-ui-dashboard .chat-plans-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important;gap:16px!important}html body.dashboard-redesign.soft-ui-dashboard .chat-plan-card.is-active-plan{outline:2px solid var(--accent)!important;outline-offset:0!important}html body.dashboard-redesign.soft-ui-dashboard .pkg-popular-badge{position:absolute!important;top:10px!important;inset-inline-end:10px!important;background:var(--accent-gradient, var(--accent))!important;color:var(--on-accent, #fff)!important;font-size:11px!important;padding:3px 8px!important;border-radius:999px!important}html body.dashboard-redesign.soft-ui-dashboard .pkg-active-badge{position:absolute!important;top:10px!important;inset-inline-start:10px!important;background:#10b981!important;color:#fff!important;font-size:11px!important;padding:3px 8px!important;border-radius:999px!important}html body.dashboard-redesign.soft-ui-dashboard .pkg-model-badge{display:inline-block!important;font-size:11px!important;background:color-mix(in srgb,var(--accent) 10%,transparent)!important;border:1px solid color-mix(in srgb,var(--accent) 18%,transparent)!important;padding:3px 8px!important;border-radius:999px!important;margin-top:6px!important}html body.dashboard-redesign.soft-ui-dashboard .pkg-value-label{color:#10b981!important;font-size:12px!important;font-weight:600!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:12px!important;padding:26px 18px 18px!important;min-height:384px!important;position:relative!important;overflow:hidden!important;border-radius:18px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card:before{content:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-media{align-self:stretch!important;aspect-ratio:16 / 9!important;width:100%!important;border-radius:14px!important;overflow:hidden!important;background:color-mix(in srgb,var(--np-accent,#6c5ce7) 12%,var(--glass-bg, rgba(255,255,255,.04)))!important;border:1px solid color-mix(in srgb,var(--np-accent,#6c5ce7) 20%,transparent)!important;display:block!important;position:relative!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-media img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-media.is-empty{display:grid!important;place-items:center!important;background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--np-accent,#6c5ce7) 30%,transparent),color-mix(in srgb,var(--np-accent,#6c5ce7) 8%,transparent))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-media.is-empty .ti{font-size:34px!important;color:color-mix(in srgb,var(--np-accent,#6c5ce7) 70%,#fff 10%)!important;opacity:.8!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-media .pkg-model-badge{position:absolute!important;left:50%!important;bottom:8px!important;transform:translate(-50%)!important;margin:0!important;max-width:calc(100% - 16px)!important;display:inline-flex!important;align-items:center!important;gap:5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:11px!important;font-weight:700!important;color:#fff!important;background:transparent!important;border:1px solid color-mix(in srgb,#fff 70%,transparent)!important;padding:4px 10px!important;border-radius:999px!important;text-shadow:0 1px 3px rgba(0,0,0,.65),0 0 8px rgba(0,0,0,.5)!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important;box-shadow:none!important;z-index:2!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-media .pkg-model-badge .ti{font-size:13px!important;color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.65)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-disc-badge{position:absolute!important;top:12px!important;inset-inline-start:12px!important;background:linear-gradient(135deg,#ef4444,#f97316)!important;color:#fff!important;font-size:11px!important;font-weight:800!important;padding:4px 9px!important;border-radius:999px!important;box-shadow:0 4px 12px #ef444459!important;z-index:3!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-tier-badge{position:absolute!important;top:12px!important;inset-inline-start:12px!important;inset-inline-end:auto!important;z-index:3!important;display:inline-flex!important;align-items:center!important;font-size:11.5px!important;font-weight:800!important;letter-spacing:.2px!important;padding:4px 11px!important;border-radius:999px!important;color:var(--on-accent, #fff)!important;background:var(--accent-gradient, var(--accent, var(--np-accent,#6c5ce7)))!important;box-shadow:0 4px 12px color-mix(in srgb,var(--np-accent,#6c5ce7) 34%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .pkg-active-badge{position:absolute!important;top:12px!important;inset-inline-start:12px!important;inset-inline-end:auto!important;z-index:3!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card.has-discount .pkg-active-badge,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card.has-discount .plan-tier-badge{top:48px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-name-wrap{display:flex!important;flex-direction:column!important;align-items:center!important;gap:1px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .coin-package-body h4.plan-name-fa{margin:0!important;font-size:25px!important;font-weight:900!important;line-height:1.2!important;color:var(--text,#f3f4f6)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-name-en{font-size:12px!important;font-weight:600!important;letter-spacing:.4px!important;text-transform:uppercase!important;color:color-mix(in srgb,var(--np-accent,#6c5ce7) 78%,var(--text-muted,#9aa4b2))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .coin-package-body{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;gap:8px!important;flex:1 1 auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .coin-package-body h4{margin:0!important;font-size:18px!important;font-weight:800!important;color:var(--text,#f3f4f6)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-benefits{list-style:none!important;margin:6px 0 0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;align-self:stretch!important;text-align:start!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-benefits li{display:flex!important;align-items:flex-start!important;gap:7px!important;font-size:12.5px!important;line-height:1.5!important;color:var(--text-muted, #9aa4b2)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-benefits li .ti{color:var(--np-accent, #6c5ce7)!important;font-size:15px!important;flex:0 0 auto!important;margin-top:1px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .coin-package-footer{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;margin-top:auto!important;padding-top:14px!important;border-top:1px solid var(--glass-border, rgba(255,255,255,.08))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-price-wrap{display:flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-price-old{font-size:12.5px!important;color:var(--text-muted,#9aa4b2)!important;text-decoration:line-through!important;text-decoration-color:color-mix(in srgb,#ef4444 70%,transparent)!important;opacity:.85!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-price-now{font-size:20px!important;font-weight:800!important;color:var(--text,#f3f4f6)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card.has-discount .plan-price-now{color:var(--accent, var(--np-accent,#6c5ce7))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .plan-price-period{font-size:11px!important;color:var(--text-muted,#9aa4b2)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .chat-plan-buy{width:100%!important;padding:11px 14px!important;font-weight:700!important;border-radius:12px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .chat-plan-buy.is-current-plan{cursor:pointer!important;opacity:1!important;color:#fff!important;background:linear-gradient(135deg,#10b981,#059669)!important;border:1px solid transparent!important;box-shadow:0 8px 20px color-mix(in srgb,#10b981 32%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card .chat-plan-buy.is-current-plan:hover{background:linear-gradient(135deg,#12c68f,#0aa06f)!important;box-shadow:0 10px 26px color-mix(in srgb,#10b981 42%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-plan-card.pkg-card-popular{border-color:color-mix(in srgb,var(--np-accent,#6c5ce7) 40%,transparent)!important;box-shadow:0 8px 30px color-mix(in srgb,var(--np-accent,#6c5ce7) 16%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-card{background:var(--np-surface, var(--glass-bg-strong))!important;border:1px solid var(--glass-border, rgba(255,255,255,.08))!important;border-radius:18px!important;padding:18px!important;box-shadow:0 10px 30px #00000024!important}html body.dashboard-redesign.soft-ui-dashboard .sub-card.is-warn{border-color:color-mix(in srgb,var(--np-fill-solid, var(--accent,#38bdf8)) 40%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-card.is-exp{border-color:color-mix(in srgb,#ef4444 40%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-card-head{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:6px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-card-title{display:inline-flex!important;align-items:center!important;gap:7px!important;font-size:16px!important;font-weight:800!important;color:var(--text, #f3f4f6)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-card-title .ti{color:var(--accent, var(--np-accent,#6c5ce7))!important;font-size:19px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-status-pill{font-size:11px!important;font-weight:700!important;padding:4px 11px!important;border-radius:999px!important;color:#10b981!important;background:color-mix(in srgb,#10b981 14%,transparent)!important;border:1px solid color-mix(in srgb,#10b981 26%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-status-pill.is-warn{color:#f59e0b!important;background:color-mix(in srgb,#f59e0b 14%,transparent)!important;border-color:color-mix(in srgb,#f59e0b 26%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-status-pill.is-exp{color:#ef4444!important;background:color-mix(in srgb,#ef4444 14%,transparent)!important;border-color:color-mix(in srgb,#ef4444 26%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring-legend{display:flex!important;justify-content:center!important;gap:18px!important;font-size:11.5px!important;color:var(--text-muted, #9aa4b2)!important;margin-top:2px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring-legend span{display:inline-flex!important;align-items:center!important;gap:6px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-dot{width:9px!important;height:9px!important;border-radius:50%!important;display:inline-block!important}html body.dashboard-redesign.soft-ui-dashboard .sub-dot-days{background:var(--accent, #38bdf8)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-dot-usage{background:#10b981!important}html body.dashboard-redesign.soft-ui-dashboard .sub-rings{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:flex-start!important;gap:22px 48px!important;margin:14px 0 6px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring-item{display:flex!important;flex-direction:column!important;align-items:center!important;gap:10px!important;flex:0 1 220px!important;max-width:240px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring-caption{display:flex!important;flex-direction:column!important;align-items:center!important;gap:3px!important;text-align:center!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring-caption strong{font-size:13.5px!important;font-weight:800!important;color:var(--text, #f3f4f6)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring-caption span{font-size:11.5px!important;line-height:1.5!important;color:var(--text-muted, #9aa4b2)!important;max-width:200px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring{position:relative!important;display:grid!important;place-items:center!important;padding:4px 0!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring-svg{width:150px!important;height:150px!important;transform:rotate(-90deg)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring-bg{fill:none!important;stroke:color-mix(in srgb,var(--accent, #38bdf8) 16%,transparent)!important;stroke-width:10!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring-fg{fill:none!important;stroke-width:10!important;stroke-linecap:round!important;transition:stroke-dashoffset .6s ease!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring-days .sub-ring-fg{stroke:var(--np-fill-solid, var(--accent, #38bdf8))!important;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--np-fill-solid, var(--accent, #38bdf8)) 45%,transparent))!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring-usage .sub-ring-fg{stroke:var(--np-fill-solid, var(--accent, #38bdf8))!important;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--np-fill-solid, var(--accent, #38bdf8)) 55%,transparent))!important}html body.dashboard-redesign.soft-ui-dashboard .sub-card.is-warn .sub-ring-usage .sub-ring-fg{stroke:#f59e0b!important}html body.dashboard-redesign.soft-ui-dashboard .sub-card.is-exp .sub-ring .sub-ring-fg{stroke:#ef4444!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring-center{position:absolute!important;inset:0!important;display:grid!important;place-items:center!important;align-content:center!important;gap:2px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring-center strong{font-size:30px!important;font-weight:900!important;color:var(--text, #f3f4f6)!important;line-height:1!important}html body.dashboard-redesign.soft-ui-dashboard .sub-ring-center span{font-size:11.5px!important;color:var(--text-muted, #9aa4b2)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-warn{margin-top:10px!important;padding:8px 10px!important;border-radius:10px!important;background:color-mix(in srgb,#f59e0b 14%,transparent)!important;border:1px solid color-mix(in srgb,#f59e0b 22%,transparent)!important;font-size:12px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-warn.is-exp{background:color-mix(in srgb,#ef4444 12%,transparent)!important;border-color:color-mix(in srgb,#ef4444 22%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-model-hint{display:flex!important;width:fit-content!important;max-width:100%!important;align-items:center!important;justify-content:center!important;gap:6px!important;margin:12px auto 0!important;font-size:12px!important;padding:5px 11px!important;border-radius:999px!important;color:var(--text, #e5e7eb)!important;background:color-mix(in srgb,var(--accent, var(--np-accent,#6c5ce7)) 12%,transparent)!important;border:1px solid color-mix(in srgb,var(--accent, var(--np-accent,#6c5ce7)) 22%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-model-hint .ti{color:var(--accent, var(--np-accent,#6c5ce7))!important}html body.dashboard-redesign.soft-ui-dashboard .sub-actions{display:flex!important;justify-content:center!important;margin-top:16px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-cta-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;max-width:340px!important;padding:12px 20px!important;border:none!important;border-radius:13px!important;font-size:14px!important;font-weight:800!important;cursor:pointer!important;color:var(--on-accent, #fff)!important;background:var(--accent-gradient, var(--accent, var(--np-accent,#6c5ce7)))!important;box-shadow:0 8px 22px color-mix(in srgb,var(--np-accent,#6c5ce7) 32%,transparent)!important;transition:transform .15s ease,box-shadow .15s ease!important}html body.dashboard-redesign.soft-ui-dashboard .sub-cta-btn:hover{transform:translateY(-1px)!important;box-shadow:0 12px 28px color-mix(in srgb,var(--np-accent,#6c5ce7) 40%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-cta-btn .ti{font-size:18px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-body{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:10px 20px!important;margin:8px 0 4px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-body .sub-rings{margin:6px 0!important}@media(max-width:900px){html body.dashboard-redesign.soft-ui-dashboard .sub-body{grid-template-columns:1fr!important}}html body.dashboard-redesign.soft-ui-dashboard .sub-chart-panel{border:1px solid var(--glass-border, rgba(255,255,255,.08))!important;border-radius:14px!important;padding:12px 13px!important;background:color-mix(in srgb,var(--accent, #38bdf8) 5%,var(--np-surface, var(--glass-bg-strong)))!important}html body.dashboard-redesign.soft-ui-dashboard .sub-chart-head{display:flex!important;align-items:center!important;gap:6px!important;font-size:12.5px!important;font-weight:800!important;color:var(--text, #f3f4f6)!important;margin-bottom:10px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-chart-head .ti{color:var(--accent, #38bdf8)!important;font-size:16px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-bar-list{display:flex!important;flex-direction:column!important;gap:8px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-bar-row{display:grid!important;grid-template-columns:minmax(84px,34%) 1fr auto!important;align-items:center!important;gap:8px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-bar-name{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:11.5px!important;color:var(--text, #e5e7eb)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body.dashboard-redesign.soft-ui-dashboard .sub-bar-dot{width:9px!important;height:9px!important;border-radius:50%!important;flex:0 0 auto!important}html body.dashboard-redesign.soft-ui-dashboard .sub-bar-track{height:9px!important;border-radius:999px!important;background:color-mix(in srgb,var(--text-muted, #9aa4b2) 16%,transparent)!important;overflow:hidden!important}html body.dashboard-redesign.soft-ui-dashboard .sub-bar-fill{display:block!important;height:100%!important;border-radius:999px!important;transition:width .6s ease!important}html body.dashboard-redesign.soft-ui-dashboard .sub-bar-val{font-size:11.5px!important;font-weight:800!important;color:var(--text-muted, #9aa4b2)!important;min-width:24px!important;text-align:center!important}html body.dashboard-redesign.soft-ui-dashboard .sub-chart-note{margin-top:9px!important;font-size:10.5px!important;line-height:1.6!important;color:var(--text-muted, #9aa4b2)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-estimate{margin-top:12px!important;padding:10px 12px!important;border-radius:14px!important;border:1px solid color-mix(in srgb,var(--accent, #38bdf8) 20%,transparent)!important;background:color-mix(in srgb,var(--accent, #38bdf8) 6%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-estimate-head{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:800!important;color:var(--text, #f3f4f6)!important;margin-bottom:8px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-estimate-head .ti{color:var(--accent, #38bdf8)!important;font-size:15px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-estimate-model{font-size:10.5px!important;font-weight:700!important;color:var(--accent, #38bdf8)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-estimate-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-estimate-cell{display:flex!important;flex-direction:column!important;align-items:center!important;gap:1px!important;padding:7px 4px!important;border-radius:10px!important;background:var(--np-surface, var(--glass-bg-strong))!important;border:1px solid var(--glass-border, rgba(255,255,255,.08))!important}html body.dashboard-redesign.soft-ui-dashboard .sub-estimate-cell strong{font-size:16px!important;font-weight:900!important;line-height:1!important;color:var(--text, #f3f4f6)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-estimate-cell span{font-size:10px!important;color:var(--text-muted, #9aa4b2)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-estimate-cell.short{border-color:color-mix(in srgb,#22c55e 34%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-estimate-cell.mid{border-color:color-mix(in srgb,#f59e0b 34%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-estimate-cell.long{border-color:color-mix(in srgb,#ef4444 34%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-estimate-cell.short strong{color:#22c55e!important}html body.dashboard-redesign.soft-ui-dashboard .sub-estimate-cell.mid strong{color:#f59e0b!important}html body.dashboard-redesign.soft-ui-dashboard .sub-estimate-cell.long strong{color:#ef4444!important}html body.dashboard-redesign.soft-ui-dashboard .sub-picker-row{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-picker-label{font-size:12px!important;font-weight:800!important;color:var(--text, #f3f4f6)!important;flex:0 0 auto!important}html body.dashboard-redesign.soft-ui-dashboard .sub-picker-select-wrap{position:relative!important;flex:1 1 auto!important;min-width:0!important}html body.dashboard-redesign.soft-ui-dashboard .sub-model-select{width:100%!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;font:inherit!important;font-size:12px!important;font-weight:700!important;color:var(--text, #f3f4f6)!important;background:var(--np-surface, var(--glass-bg-strong))!important;border:1px solid color-mix(in srgb,var(--accent, #38bdf8) 30%,transparent)!important;border-radius:10px!important;padding:7px 10px 7px 30px!important;cursor:pointer!important;text-align:right!important;direction:rtl!important}html body.dashboard-redesign.soft-ui-dashboard .sub-model-select:focus{outline:none!important;border-color:var(--accent, #38bdf8)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent, #38bdf8) 22%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-model-select option{color:#111827!important;background:#fff!important}html body.dashboard-redesign.soft-ui-dashboard .sub-picker-caret{position:absolute!important;left:10px!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none!important;font-size:16px!important;color:var(--accent, #38bdf8)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-bar-row.is-ghost{opacity:.5!important}html body.dashboard-redesign.soft-ui-dashboard .sub-bar-row.is-ghost .sub-bar-dot{background:color-mix(in srgb,var(--text-muted, #9aa4b2) 45%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-upgrade-banner{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0 0 14px!important;padding:12px 14px!important;border-radius:14px!important;background:linear-gradient(135deg,color-mix(in srgb,#f59e0b 22%,var(--np-surface, var(--glass-bg-strong))),var(--np-surface, var(--glass-bg-strong)))!important;border:1px solid color-mix(in srgb,#f59e0b 40%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-upgrade-banner.is-exp{background:linear-gradient(135deg,color-mix(in srgb,#ef4444 22%,var(--np-surface, var(--glass-bg-strong))),var(--np-surface, var(--glass-bg-strong)))!important;border-color:color-mix(in srgb,#ef4444 44%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-upgrade-text{display:flex!important;align-items:center!important;gap:8px!important;font-size:12.5px!important;font-weight:700!important;color:var(--text, #f3f4f6)!important;flex:1 1 220px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-upgrade-text .ti{font-size:20px!important;color:#f59e0b!important;flex:0 0 auto!important}html body.dashboard-redesign.soft-ui-dashboard .sub-upgrade-banner.is-exp .sub-upgrade-text .ti{color:#ef4444!important}html body.dashboard-redesign.soft-ui-dashboard .sub-upgrade-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:10px 18px!important;border:none!important;border-radius:12px!important;font-size:13px!important;font-weight:800!important;cursor:pointer!important;white-space:nowrap!important;color:var(--on-accent, #fff)!important;background:var(--accent-gradient, var(--accent, #38bdf8))!important;box-shadow:0 8px 22px color-mix(in srgb,var(--accent, #38bdf8) 34%,transparent)!important;transition:transform .15s ease,box-shadow .15s ease!important}html body.dashboard-redesign.soft-ui-dashboard .sub-upgrade-btn:hover{transform:translateY(-1px)!important;box-shadow:0 12px 28px color-mix(in srgb,var(--accent, #38bdf8) 44%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-upgrade-btn .ti{font-size:17px!important}html body.dashboard-redesign.soft-ui-dashboard .sub-empty-card{text-align:center!important;padding:30px 22px!important;border-radius:18px!important;background:linear-gradient(160deg,color-mix(in srgb,var(--np-accent,#6c5ce7) 14%,var(--np-surface, var(--glass-bg-strong))),var(--np-surface, var(--glass-bg-strong)))!important;border:1px solid color-mix(in srgb,var(--np-accent,#6c5ce7) 22%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-empty-icon{width:66px!important;height:66px!important;margin:0 auto 14px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:var(--accent-gradient, var(--accent, var(--np-accent,#6c5ce7)))!important;box-shadow:0 10px 24px color-mix(in srgb,var(--np-accent,#6c5ce7) 34%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-empty-icon .ti{font-size:30px!important;color:var(--on-accent, #fff)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-empty-card h4{margin:0 0 6px!important;font-size:18px!important;font-weight:800!important;color:var(--text, #f3f4f6)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-empty-card p{margin:0 auto 16px!important;max-width:320px!important;font-size:13px!important;line-height:1.7!important;color:var(--text-muted, #9aa4b2)!important}html body.dashboard-redesign.soft-ui-dashboard .sub-empty-card .sub-cta-btn{width:auto!important}html body.dashboard-redesign.soft-ui-dashboard .sub-loading{text-align:center!important;padding:18px!important;color:var(--text-muted)!important}html body.dashboard-redesign.soft-ui-dashboard #section-quantum .composer-disclaimer{margin:5px auto 0!important;font-size:11px!important;line-height:1.4!important}html body.dashboard-redesign.soft-ui-dashboard .message-row.user .message-user-bubble{border:0!important;background:transparent!important;box-shadow:none!important;gap:0!important}html body.dashboard-redesign.soft-ui-dashboard .message-row.user .message-content{border:0!important;border-style:none!important;background:color-mix(in srgb,var(--accent) 13%,var(--glass-bg-solid, var(--bg-2)))!important;box-shadow:var(--np-halo)!important;padding:10px 12px!important;margin-bottom:0!important}html body.dashboard-redesign.soft-ui-dashboard .message-row.user .message-foot{margin-top:2px!important;padding-block:0!important;gap:4px!important;border:0!important;min-height:0!important;display:inline-flex!important;flex-wrap:wrap!important;align-items:center!important}html body.dashboard-redesign.soft-ui-dashboard .message-row.user .message-actions{gap:6px!important;display:inline-flex!important}html body.dashboard-redesign.soft-ui-dashboard .message-row.user .message-action-btn{border:0!important;background:transparent!important;width:27px!important;height:27px!important;box-shadow:none!important}html body.dashboard-redesign.soft-ui-dashboard .message-row.user .message-action-btn:hover{background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-soft)!important}html body.dashboard-redesign.soft-ui-dashboard .message-row.assistant .message-foot{min-height:0!important;margin-top:2px!important;padding-block:0!important;border:0!important;gap:4px!important}html body.dashboard-redesign.soft-ui-dashboard .message-row.assistant .message-action-btn{width:27px!important;height:27px!important}html body.dashboard-redesign.soft-ui-dashboard .model-dropdown-panel,html body.dashboard-redesign.soft-ui-dashboard .model-brand-flyout,html body.dashboard-redesign.soft-ui-dashboard #modelFlyoutPortal>.model-brand-flyout.is-portaled{border:0!important;border-style:none!important;border-color:transparent!important;background:radial-gradient(ellipse 92% 58% at 100% 0%,color-mix(in srgb,var(--accent) 13%,transparent),transparent 70%),radial-gradient(ellipse 74% 52% at 0% 100%,color-mix(in srgb,var(--accent-2, var(--accent)) 10%,transparent),transparent 74%),var(--glass-bg-solid, var(--bg-2))!important;box-shadow:0 22px 52px -18px color-mix(in srgb,var(--accent) 34%,rgba(0,0,0,.34)),var(--np-halo-ring)!important;padding:10px!important}html body.dashboard-redesign.soft-ui-dashboard .model-brand-row{border:0!important;border-style:none!important;background:transparent!important;box-shadow:none!important}html body.dashboard-redesign.soft-ui-dashboard .model-brand-main{border:0!important;border-style:none!important;background:transparent!important;box-shadow:none!important;gap:11px!important;padding:9px 11px!important;min-height:62px!important;transition:background-color .18s ease,box-shadow .22s ease!important}html body.dashboard-redesign.soft-ui-dashboard .model-brand-main:hover,html body.dashboard-redesign.soft-ui-dashboard .model-brand-row:hover>.model-brand-main{background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-soft)!important}html body.dashboard-redesign.soft-ui-dashboard .model-brand-row.active>.model-brand-main,html body.dashboard-redesign.soft-ui-dashboard .model-brand-main.active,html body.dashboard-redesign.soft-ui-dashboard .model-brand-main[aria-expanded=true]{background:var(--np-surface-active)!important;box-shadow:var(--np-halo)!important}html body.dashboard-redesign.soft-ui-dashboard .model-brand-main .provider-logo{width:48px!important;height:48px!important;min-width:48px!important;flex:0 0 48px!important;font-size:30px!important}html body.dashboard-redesign.soft-ui-dashboard .model-brand-main .provider-logo img,html body.dashboard-redesign.soft-ui-dashboard .model-brand-main .provider-logo svg{width:40px!important;height:40px!important}html body.dashboard-redesign.soft-ui-dashboard .model-dropdown-trigger .provider-logo{width:30px!important;height:30px!important;min-width:30px!important}html body.dashboard-redesign.soft-ui-dashboard .model-dropdown-trigger .provider-logo img,html body.dashboard-redesign.soft-ui-dashboard .model-dropdown-trigger .provider-logo svg{width:24px!important;height:24px!important}html body.dashboard-redesign.soft-ui-dashboard .model-brand-info{gap:3px!important;min-width:0!important}html body.dashboard-redesign.soft-ui-dashboard .model-brand-info strong{font-size:calc(15.5px + var(--nopla-font-scale, 0px))!important;line-height:1.3!important;letter-spacing:-.1px!important}html body.dashboard-redesign.soft-ui-dashboard .model-brand-info small,html body.dashboard-redesign.soft-ui-dashboard .model-option-cat{font-size:calc(12.5px + var(--nopla-font-scale, 0px))!important;line-height:1.35!important}html body.dashboard-redesign.soft-ui-dashboard .model-option-main strong{font-size:calc(14.5px + var(--nopla-font-scale, 0px))!important;line-height:1.3!important}html body.dashboard-redesign.soft-ui-dashboard .model-brand-flyout .model-option{min-height:50px!important;padding:9px 11px!important;gap:10px!important}html body.dashboard-redesign.soft-ui-dashboard .model-option-main{gap:3px!important;min-width:0!important}html body.dashboard-redesign.soft-ui-dashboard .model-brand-flyout-title,html body.dashboard-redesign.soft-ui-dashboard .model-brand-flyout-title>span,html body.dashboard-redesign.soft-ui-dashboard .model-flyout-back,html body.dashboard-redesign.soft-ui-dashboard .model-cost-badge,html body.dashboard-redesign.soft-ui-dashboard .model-brand-caret,html body.dashboard-redesign.soft-ui-dashboard .model-tab{color:color-mix(in srgb,var(--accent) 78%,var(--text))!important;-webkit-text-fill-color:color-mix(in srgb,var(--accent) 78%,var(--text))!important}html body.dashboard-redesign.soft-ui-dashboard .model-brand-flyout-title,html body.dashboard-redesign.soft-ui-dashboard .model-flyout-back,html body.dashboard-redesign.soft-ui-dashboard .model-cost-badge,html body.dashboard-redesign.soft-ui-dashboard .model-tab{border:0!important;border-style:none!important}html body.dashboard-redesign.soft-ui-dashboard .model-cost-badge{background:color-mix(in srgb,var(--accent) 12%,var(--glass-bg-soft, var(--bg-2)))!important;box-shadow:none!important;flex:0 0 auto!important}html body.dashboard-redesign.soft-ui-dashboard .model-tab.active{background:var(--np-surface-active)!important;box-shadow:var(--np-halo-soft)!important}html body.dashboard-redesign.soft-ui-dashboard .model-dropdown-trigger{border:0!important;border-style:none!important;background:var(--np-surface)!important;box-shadow:var(--np-halo-soft)!important}html body.dashboard-redesign.soft-ui-dashboard .model-dropdown-trigger:hover,html body.dashboard-redesign.soft-ui-dashboard .model-dropdown.open>.model-dropdown-trigger,html body.dashboard-redesign.soft-ui-dashboard .model-dropdown-trigger[aria-expanded=true]{background:var(--np-surface-hover)!important;box-shadow:var(--np-halo)!important}html body.dashboard-redesign.soft-ui-dashboard .text-size-control-radio{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;flex-wrap:wrap!important}html body.dashboard-redesign.soft-ui-dashboard .text-size-choices{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;flex:1 1 240px!important;min-width:0!important}html body.dashboard-redesign.soft-ui-dashboard .text-size-choices .text-size-point{display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;width:100%!important;height:auto!important;min-height:44px!important;padding:9px 10px!important;border:0!important;border-radius:13px!important;background:color-mix(in srgb,var(--accent) 4%,var(--glass-bg-soft, var(--bg-2)))!important;box-shadow:none!important;color:var(--text-soft, var(--text))!important;cursor:pointer!important;transition:background-color .18s ease,box-shadow .22s ease,color .18s ease!important}html body.dashboard-redesign.soft-ui-dashboard .text-size-choices .text-size-point:hover{background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-soft)!important}html body.dashboard-redesign.soft-ui-dashboard .text-size-choices .text-size-point.active{background:var(--np-surface-active)!important;box-shadow:var(--np-halo)!important;color:var(--text)!important}html body.dashboard-redesign.soft-ui-dashboard .text-size-choices .text-size-box{position:relative!important;width:20px!important;height:20px!important;flex:0 0 20px!important;border-radius:7px!important;background:color-mix(in srgb,var(--text) 12%,transparent)!important;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--text) 22%,transparent)!important;transition:background-color .2s ease,box-shadow .2s ease!important}html body.dashboard-redesign.soft-ui-dashboard .text-size-choices .text-size-point.active .text-size-box{background:var(--accent)!important;box-shadow:inset 0 0 0 2px var(--accent),0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard .text-size-choices .text-size-box:after{content:"";position:absolute;inset-inline-start:6px;top:3px;width:6px;height:10px;border-inline-end:2.5px solid var(--on-accent, #ffffff);border-block-end:2.5px solid var(--on-accent, #ffffff);transform:rotate(45deg) scale(.4);opacity:0;transition:opacity .16s ease,transform .16s ease}html body.dashboard-redesign.soft-ui-dashboard .text-size-choices .text-size-point.active .text-size-box:after{opacity:1;transform:rotate(45deg) scale(1)}html body.dashboard-redesign.soft-ui-dashboard .text-size-choices .text-size-point small{font-size:13px!important;font-weight:700!important;font-variant-numeric:tabular-nums!important;position:static!important;inset:auto!important;transform:none!important;opacity:1!important}html body.dashboard-redesign.soft-ui-dashboard .text-size-control-radio>output{flex:0 0 auto!important;font-weight:800!important;font-variant-numeric:tabular-nums!important;color:color-mix(in srgb,var(--accent) 76%,var(--text))!important;padding:6px 12px!important;border-radius:11px!important;background:color-mix(in srgb,var(--accent) 9%,var(--glass-bg-soft, var(--bg-2)))!important}html body.dashboard-redesign .faq-item>summary:before{content:none!important;display:none!important;margin:0!important}html[dir=rtl] body.dashboard-redesign .faq-item>summary:after,html:not([dir=ltr]) body.dashboard-redesign .faq-item>summary:after{order:99!important;margin-inline-start:auto!important;margin-inline-end:0!important}html body.dashboard-redesign .faq-item>summary{justify-content:flex-start!important;text-align:start!important}html[dir=rtl] body.dashboard-redesign .faq-item>p,html:not([dir=ltr]) body.dashboard-redesign .faq-item>p{padding-inline:16px 16px!important;text-align:right!important}html[dir=ltr] body.dashboard-redesign .faq-item>p{padding-inline:16px 16px!important;text-align:left!important}html body.dashboard-redesign .docs-block>h4,html body.dashboard-redesign .rules-card>h4,html body.dashboard-redesign .help-card>h4{justify-content:flex-start!important;text-align:start!important}html body.dashboard-redesign.soft-ui-dashboard .faq-item{border:0!important;border-style:none!important;border-color:transparent!important;background:color-mix(in srgb,var(--accent) 4%,var(--glass-bg-soft, var(--bg-2)))!important;box-shadow:var(--np-halo-soft)!important;transition:box-shadow .22s ease,background-color .18s ease!important}html body.dashboard-redesign.soft-ui-dashboard .faq-item:hover{box-shadow:var(--np-halo)!important}html body.dashboard-redesign.soft-ui-dashboard .faq-item[open]{background:var(--np-surface)!important;box-shadow:var(--np-halo)!important}html body.dashboard-redesign.soft-ui-dashboard .composer-image-pop{width:252px!important;min-width:0!important;max-width:min(252px,calc(100vw - 24px))!important;padding:10px!important;gap:9px!important;border:0!important;border-style:none!important;box-shadow:0 18px 40px -16px color-mix(in srgb,var(--accent) 32%,rgba(0,0,0,.32)),var(--np-halo-ring)!important}html body.dashboard-redesign.soft-ui-dashboard .composer-image-pop .cip-field{min-width:0!important;gap:5px!important}html body.dashboard-redesign.soft-ui-dashboard .composer-image-pop .cip-label{font-size:11.5px!important;gap:5px!important}html body.dashboard-redesign.soft-ui-dashboard .composer-image-pop .nice-select-trigger{min-height:40px!important;padding:7px 10px!important;border:0!important;border-style:none!important;background:color-mix(in srgb,var(--accent) 8%,var(--glass-bg-soft, var(--bg-2)))!important;box-shadow:none!important}html body.dashboard-redesign.soft-ui-dashboard .composer-image-pop .nice-select-trigger:hover,html body.dashboard-redesign.soft-ui-dashboard .composer-image-pop .nice-select.open>.nice-select-trigger{background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-soft)!important}html body.dashboard-redesign.soft-ui-dashboard .composer-image-pop .nice-select-label{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12.5px!important}#niceSelectPortal{direction:inherit}#niceSelectPortal>.nice-select-panel.is-portaled{display:flex!important;flex-direction:column!important;gap:3px!important;padding:8px!important;margin:0!important;border:0!important;border-style:none!important;border-radius:18px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin;visibility:visible!important;opacity:1!important;transform:none!important;background:radial-gradient(ellipse 92% 58% at 100% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 70%),var(--glass-bg-solid, var(--bg-2))!important;box-shadow:0 22px 52px -18px color-mix(in srgb,var(--accent) 36%,rgba(0,0,0,.36)),0 0 0 1px color-mix(in srgb,var(--accent) 16%,transparent)!important}#niceSelectPortal>.nice-select-panel.is-portaled .nice-select-option{display:flex!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:42px!important;padding:8px 10px!important;border:0!important;border-radius:13px!important;background:transparent!important;box-shadow:none!important;color:var(--text)!important;font-size:13px!important;text-align:start!important;cursor:pointer!important;transition:background-color .16s ease,box-shadow .2s ease!important}#niceSelectPortal>.nice-select-panel.is-portaled .nice-select-option:hover{background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-soft)!important}#niceSelectPortal>.nice-select-panel.is-portaled .nice-select-option.active{background:var(--np-surface-active)!important;box-shadow:var(--np-halo)!important}#niceSelectPortal>.nice-select-panel.is-portaled .nice-select-option>span:last-child{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#niceSelectPortal>.nice-select-panel.is-portaled .nice-select-logo{display:inline-grid!important;place-items:center!important;width:26px!important;height:26px!important;flex:0 0 26px!important;background:transparent!important;border:0!important}#niceSelectPortal>.nice-select-panel.is-portaled .nice-select-logo :where(img,svg){width:22px!important;height:22px!important;object-fit:contain!important}html body.dashboard-redesign.soft-ui-dashboard .nice-select:not(.open)>.nice-select-panel{display:none!important}html body.dashboard-redesign.soft-ui-dashboard .composer-footer{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}html body.dashboard-redesign.soft-ui-dashboard .composer-footer>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.dashboard-redesign.soft-ui-dashboard .composer-footer>#modeStatusText{flex:1 1 auto!important}html body.dashboard-redesign.soft-ui-dashboard .composer-footer>#modelCostHint{flex:0 1 auto!important}@media(max-width:520px){html body.dashboard-redesign.soft-ui-dashboard .composer-footer{font-size:11px!important;gap:8px!important}html body.dashboard-redesign.soft-ui-dashboard .composer-footer>span{font-size:11px!important}}html body.dashboard-redesign.soft-ui-dashboard .model-dropdown-trigger #selectedModelLabel{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important;min-width:0!important;flex:0 1 auto!important;overflow:hidden!important;text-align:start!important}html body.dashboard-redesign.soft-ui-dashboard .model-dropdown-trigger #selectedModelLabel>strong{display:block!important;max-width:100%!important;font-size:calc(13.5px + var(--nopla-font-scale, 0px))!important;font-weight:800!important;line-height:1.35!important;letter-spacing:-.1px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.dashboard-redesign.soft-ui-dashboard .model-dropdown-trigger #selectedModelLabel>small{display:block!important;max-width:100%!important;font-size:calc(11.5px + var(--nopla-font-scale, 0px))!important;font-weight:600!important;line-height:1.35!important;color:color-mix(in srgb,var(--accent) 52%,var(--text-soft, var(--text)))!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.dashboard-redesign.soft-ui-dashboard #textSizeValue{direction:ltr!important;unicode-bidi:isolate!important;text-align:center!important;font-variant-numeric:tabular-nums!important}#niceSelectPortal>.nice-select-panel.is-portaled.np-measuring{width:max-content!important;overflow-y:auto!important}#niceSelectPortal>.nice-select-panel.is-portaled.np-measuring .nice-select-option{width:max-content!important;min-width:100%!important}#niceSelectPortal>.nice-select-panel.is-portaled.np-measuring .nice-select-option>span:last-child{flex:0 0 auto!important;min-width:max-content!important;overflow:visible!important;text-overflow:clip!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-item{position:relative!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;background:var(--np-surface)!important;box-shadow:var(--np-halo-ring)!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-item:hover,html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-item:focus-within{background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-soft),var(--np-halo-ring)!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-item.active{background:var(--np-surface-active)!important;box-shadow:var(--np-halo),var(--np-halo-ring)!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-title-row{display:block!important;width:100%!important;min-width:0!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-title-row>strong{display:block!important;width:100%!important;font-size:calc(13px + var(--nopla-font-scale, 0px))!important;font-weight:700!important;line-height:1.6!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-time{display:block!important;margin-top:1px!important;font-size:calc(10.5px + var(--nopla-font-scale, 0px))!important;line-height:1.5!important;unicode-bidi:isolate!important;text-align:start!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-preview{font-size:calc(11px + var(--nopla-font-scale, 0px))!important;line-height:1.5!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-tools{position:absolute!important;inset-block-start:50%!important;inset-inline-end:6px!important;transform:translateY(-50%)!important;padding:3px!important;border-radius:12px!important;background:var(--np-surface-active)!important;box-shadow:var(--np-halo-ring)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .18s ease,visibility .18s ease!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-item:hover .conversation-tools,html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-item:focus-within .conversation-tools,html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-item.active .conversation-tools{opacity:1!important;visibility:visible!important;pointer-events:auto!important}@media(hover:none){html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .conv-list .conversation-tools{opacity:1!important;visibility:visible!important;pointer-events:auto!important}}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-recent:not(.is-collapsed){flex:0 0 auto!important}html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar .sidebar-recent .conv-list{max-height:min(52vh,430px)!important}html body.dashboard-redesign.soft-ui-dashboard .message-row.user .message-user-bubble{overflow:visible!important;border-radius:0!important;box-shadow:none!important}html body.dashboard-redesign.soft-ui-dashboard .message-row.user .message-content{border-radius:var(--np-radius-tile, 16px)!important}html body.dashboard-redesign.soft-ui-dashboard .scroll-to-latest{bottom:calc(var(--composer-offset, 132px) - 16px)!important;border:0!important;background:var(--np-surface-active)!important;box-shadow:var(--np-halo),var(--np-halo-ring)!important;backdrop-filter:blur(10px)!important}html body.dashboard-redesign.soft-ui-dashboard .scroll-to-latest:hover{background:var(--np-surface-active)!important;box-shadow:var(--np-halo-strong),var(--np-halo-ring)!important;color:var(--accent)!important}html body.dashboard-redesign.soft-ui-dashboard .code-block-actions{gap:4px!important;flex-wrap:nowrap!important;min-width:0!important}html body.dashboard-redesign.soft-ui-dashboard .code-block-head{gap:6px!important;padding-inline:10px!important}html body.dashboard-redesign.soft-ui-dashboard .code-block-actions>button{flex:0 0 auto!important}@media(max-width:560px){html body.dashboard-redesign.soft-ui-dashboard .code-action-label,html body.dashboard-redesign.soft-ui-dashboard .copy-code-label,html body.dashboard-redesign.soft-ui-dashboard .run-code-label{display:none!important}html body.dashboard-redesign.soft-ui-dashboard .code-block-actions>button{width:32px!important;padding:0!important;justify-content:center!important}}html body.dashboard-redesign.soft-ui-dashboard .models-catalog-grid .model-card .mini-action-btn{border:0!important;border-style:none!important;background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-soft),var(--np-halo-ring)!important;color:var(--accent)!important;-webkit-text-fill-color:var(--accent)!important;font-weight:700!important}html body.dashboard-redesign.soft-ui-dashboard .models-catalog-grid .model-card .mini-action-btn:hover,html body.dashboard-redesign.soft-ui-dashboard .models-catalog-grid .model-card .mini-action-btn:focus-visible{border:0!important;border-style:none!important;background:var(--np-surface-active)!important;box-shadow:var(--np-halo),var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-card,.coin-package-card,.info-card,.rules-card,.settings-card,.settings-segment,.dev-card,.dev-wallet-box,.gift-redeem-card,.docs-toc,.transaction-list,.code-editor,.table-wrap-rich,.api-lang-tabs,.support-contact-card,.support-ticket-card,.support-contact){border:0!important;border-style:none!important;border-width:0!important;outline:0!important;background:var(--np-surface)!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important;background-clip:padding-box!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-card,.coin-package-card,.info-card,.rules-card,.support-contact):hover{background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-ring),var(--np-halo)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.dev-card .dev-wallet-box,.support-contact-card .support-contact,.docs-toc .docs-toc-link,.api-lang-tabs .api-lang-tab,.code-editor .code-editor-head,.gift-redeem-card--in-grid){border:0!important;border-style:none!important;background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.docs-toc .docs-toc-link,.api-lang-tabs .api-lang-tab):hover{background:var(--np-surface-active)!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.api-lang-tab.active,.api-lang-tab[aria-selected=true],.model-card.is-selected,.model-card.active,.coin-package-card.is-featured,.coin-package-card.active){border:0!important;border-style:none!important;background:var(--np-surface-active)!important;box-shadow:var(--np-halo-ring),var(--np-halo)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-cat-showall,.model-cat-count,.status-chip,.code-copy-btn,.sidebar-account-main){border:0!important;border-style:none!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-cat-showall,.code-copy-btn):hover{background:var(--np-surface-active)!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.settings-card,.support-ticket-card,.dev-card,.gift-redeem-card,.persona-card,.profile-card) :where(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],textarea,output){border:0!important;border-style:none!important;background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.settings-card,.support-ticket-card,.dev-card,.gift-redeem-card,.persona-card,.profile-card) :where(input,textarea):focus{outline:0!important;background:var(--np-surface-active)!important;box-shadow:var(--np-halo-ring),var(--np-halo)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .support-contact.disabled{background:color-mix(in srgb,var(--text-muted) 8%,transparent)!important;box-shadow:none!important;opacity:.55!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .table-wrap-rich :where(td,th){border:0!important;border-bottom:1px solid color-mix(in srgb,var(--accent) 12%,transparent)!important;background:transparent!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .table-wrap-rich tr:last-child :where(td,th){border-bottom:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .table-wrap-rich thead :where(td,th){border-bottom:1px solid color-mix(in srgb,var(--accent) 24%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-card,.coin-package-card,.info-card,.rules-card,.dev-card,.settings-card,.support-contact-card,.support-ticket-card){background-image:var(--np-sheen)!important;background-color:var(--np-surface)!important;background-repeat:no-repeat!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-card,.coin-package-card,.info-card,.rules-card):hover{background-color:var(--np-surface-hover)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-box:after{inset-inline-start:auto!important;inset:50% auto auto 50%!important;width:5px!important;height:9px!important;border:0!important;border-right:2px solid var(--on-accent, #ffffff)!important;border-bottom:2px solid var(--on-accent, #ffffff)!important;transform:translate(-50%,-62%) rotate(45deg) scale(.35)!important;transform-origin:center!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-point.active .text-size-box:after{transform:translate(-50%,-62%) rotate(45deg) scale(1)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-point small{margin:0!important;padding:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .accent-swatch{border:0!important;border-style:none!important;outline:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .accent-swatch.active{box-shadow:0 0 0 3px var(--np-surface),0 0 0 5px color-mix(in srgb,var(--accent) 55%,transparent),var(--np-halo)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .accent-swatch:hover{box-shadow:var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .accent-swatch.active:hover{box-shadow:0 0 0 3px var(--np-surface),0 0 0 5px color-mix(in srgb,var(--accent) 55%,transparent),var(--np-halo-strong)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-box{margin:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-settings .text-size-choices .text-size-point>.text-size-box{margin:0!important;margin-inline:0!important;margin-block:0!important}html{--np-safe-top: env(safe-area-inset-top, 0px);--np-safe-bottom: env(safe-area-inset-bottom, 0px)}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .main-topbar{padding-top:calc(var(--np-safe-top, 0px) + 14px)!important}@media(max-width:1024px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .main-topbar{padding-top:calc(var(--np-safe-top, 0px) + 9px)!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar{top:calc(var(--np-safe-top, 0px) + 18px)!important}@media(max-width:1024px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar{top:calc(var(--np-safe-top, 0px) + 14px)!important}}@media(max-width:520px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar{top:calc(var(--np-safe-top, 0px) + 10px)!important}}@media(max-width:1024px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .main-topbar{min-height:calc(var(--np-safe-top, 0px) + 72px)!important}}@media(max-width:1024px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .main-topbar{grid-template-rows:minmax(54px,auto)!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts{grid-template-columns:46px minmax(0,1fr)!important;align-items:stretch!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .new-chat-btn{justify-content:center!important;gap:0!important;padding:7px 4px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .new-chat-btn>.shortcut-label{display:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .sidebar-recent-btn{justify-content:flex-start!important;gap:8px!important;padding:7px 11px!important;text-align:start!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .sidebar-recent-btn>.shortcut-label{flex:0 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.3!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .recent-caret{position:static!important;inset:auto!important;margin-inline-start:auto!important;margin-inline-end:0!important;flex:0 0 16px!important}@media(max-width:360px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts{grid-template-columns:46px minmax(0,1fr)!important}}html[dir=ltr] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-cards>.sidebar-card .sidebar-card-label{overflow-wrap:break-word!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum:after{height:var(--np-safe-bottom, 0px)!important;min-height:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .panel-headline h3:has(>.ti:first-child){display:flex!important;align-items:center!important;gap:8px!important}@media(max-width:640px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .coin-package-card{padding:14px 16px!important;gap:10px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .coin-package-card .coin-package-footer{flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:10px!important;margin-top:2px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .coin-package-card .coin-package-footer strong{text-align:start!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .coin-package-card .coin-buy-btn{flex:0 0 auto!important;width:100%!important;min-height:44px!important;padding:11px 18px!important;font-size:13.5px!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .panel-section .empty-state{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:88px!important;padding:22px 16px!important;text-align:center!important;line-height:1.8!important;color:var(--text-muted)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sidebar-recent-list .empty-state,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #sidebarRecentList .empty-state,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .conversation-empty,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sidebar-recent .empty-state{border:0!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 14%,transparent),0 4px 16px -8px color-mix(in srgb,var(--accent) 22%,transparent)!important}@media(max-width:640px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .docs-toc{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:12px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .docs-toc .docs-toc-link{display:flex!important;justify-content:center!important;padding:10px 8px!important;font-size:12px!important;min-height:40px!important}}@media(max-width:640px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .docs-toc .docs-toc-link:last-child:nth-child(odd){grid-column:1 / -1!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-recent{border:0!important;background:var(--np-surface)!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-recent.is-collapsed{box-shadow:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-search input{border:0!important;background:color-mix(in srgb,var(--accent) 9%,var(--glass-bg-strong, var(--bg-2)))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent)!important;transition:background .2s ease,box-shadow .2s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-search input:focus{background:color-mix(in srgb,var(--accent) 14%,var(--glass-bg-strong, var(--bg-2)))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent),var(--np-halo)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class]{--text-muted: color-mix(in srgb, var(--text) 78%, var(--bg-base, #07131f));--text-faint: color-mix(in srgb, var(--text) 72%, var(--bg-base, #07131f))}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sidebar-account-phone{opacity:1!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class]{--np-accent-ink: color-mix(in srgb, var(--accent) 46%, var(--text))}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-trigger #selectedModelLabel>small{color:var(--np-accent-ink)!important;-webkit-text-fill-color:var(--np-accent-ink)!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .gift-redeem-card .gift-redeem-head strong{color:var(--np-accent-ink)!important;-webkit-text-fill-color:var(--np-accent-ink)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts>button{border-radius:var(--np-radius-tile)!important;background:color-mix(in srgb,var(--accent) 4%,var(--glass-bg-soft, var(--bg-2)))!important;box-shadow:0 2px 8px -6px color-mix(in srgb,var(--accent) 20%,transparent),var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts>button:hover,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts>button:focus-visible{background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts>button[aria-expanded=true],html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts>button.active{background:var(--np-surface-active)!important;box-shadow:var(--np-halo)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-mobile-close{width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border:0!important;border-style:none!important;border-width:0!important;border-radius:13px!important;background:var(--np-surface)!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-mobile-close:hover,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-mobile-close:focus-visible{background:var(--np-surface-active)!important;box-shadow:var(--np-halo-soft)!important;outline:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-mobile-close svg,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-mobile-close i,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-mobile-close span{width:17px!important;height:17px!important;font-size:17px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar{border:0!important;border-style:none!important;border-width:0!important;box-shadow:var(--np-halo-ring),-10px 14px 34px -26px color-mix(in srgb,var(--accent) 38%,transparent)!important;bottom:calc(var(--np-safe-bottom, 0px) + 12px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar{scrollbar-width:none!important;scrollbar-color:transparent transparent!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar::-webkit-scrollbar{width:0!important;height:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar::-webkit-scrollbar-thumb{background:transparent!important;border:0!important}@media(hover:none)and (pointer:coarse){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .content-area,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-list,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .conv-list{scrollbar-width:none!important;scrollbar-color:transparent transparent!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .content-area::-webkit-scrollbar,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-list::-webkit-scrollbar,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .conv-list::-webkit-scrollbar{width:0!important;height:0!important}}html body.dashboard-redesign.soft-ui-dashboard,html body.soft-ui-auth,html body.soft-ui-support,html body.nopla-landing{--np-base: color-mix(in srgb, var(--text) 7%, var(--bg-base));--np-halo-ring: 0 0 0 1px color-mix(in srgb, var(--accent) 11%, transparent);--np-halo-soft: 0 2px 10px -7px color-mix(in srgb, var(--accent) 16%, transparent);--np-halo: 0 4px 16px -8px color-mix(in srgb, var(--accent) 30%, transparent);--np-halo-strong: 0 8px 26px -10px color-mix(in srgb, var(--accent) 46%, transparent);--np-surface: color-mix(in srgb, var(--accent) 2.5%, var(--np-base));--np-surface-hover: color-mix(in srgb, var(--accent) 7%, var(--np-base));--np-surface-active: color-mix(in srgb, var(--accent) 13%, var(--np-base));--np-sheen: radial-gradient(ellipse 82% 58% at 100% 0%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 68%), radial-gradient(ellipse 68% 52% at 0% 100%, color-mix(in srgb, var(--accent-2, var(--accent)) 6%, transparent), transparent 74%)}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard,html[data-theme=light] body.soft-ui-auth,html[data-theme=light] body.soft-ui-support,html[data-theme=light] body.nopla-landing{--np-base: color-mix(in srgb, #ffffff 88%, var(--bg-base))}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-card .model-card-head .provider-logo{width:60px!important;height:60px!important;min-width:60px!important;flex:0 0 60px!important;font-size:38px!important;padding:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-card .model-card-head .provider-logo :where(img,svg){width:52px!important;height:52px!important;object-fit:contain!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-card .model-card-head strong{font-size:calc(var(--user-title-size, 15px) + 3.5px)!important;line-height:1.35!important;font-weight:800!important;overflow-wrap:anywhere!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-card .model-card-meta{font-size:calc(var(--user-body-size, 14px) - 2px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .models-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(268px,1fr))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-brand-main,.model-option) .provider-logo{width:56px!important;height:56px!important;min-width:56px!important;flex:0 0 56px!important;font-size:36px!important;padding:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-brand-main,.model-option) .provider-logo :where(img,svg){width:48px!important;height:48px!important;object-fit:contain!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-info strong{font-size:calc(var(--user-title-size, 15px) + 1.5px)!important;line-height:1.3!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-info small{font-size:calc(var(--user-body-size, 14px) - 1.5px)!important;line-height:1.4!important;color:var(--text-muted)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-option .model-option-main strong{font-size:calc(var(--user-title-size, 15px) + .5px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .composer-image-pop .nice-select-logo,#niceSelectPortal>.nice-select-panel.is-portaled .nice-select-logo{width:34px!important;height:34px!important;min-width:34px!important;flex:0 0 34px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .composer-image-pop .nice-select-logo :where(img,svg),#niceSelectPortal>.nice-select-panel.is-portaled .nice-select-logo :where(img,svg){width:30px!important;height:30px!important;object-fit:contain!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-dropdown-panel,#modelMenuPanel,.model-tab-body,.model-brand-flyout,.nice-select-panel,.composer-image-pop),#niceSelectPortal,#niceSelectPortal>.nice-select-panel{scrollbar-width:none!important;scrollbar-color:transparent transparent!important;-ms-overflow-style:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-dropdown-panel,#modelMenuPanel,.model-tab-body,.model-brand-flyout,.nice-select-panel,.composer-image-pop)::-webkit-scrollbar,#niceSelectPortal::-webkit-scrollbar,#niceSelectPortal>.nice-select-panel::-webkit-scrollbar{width:0!important;height:0!important;background:transparent!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-dropdown-panel,#modelMenuPanel,.model-tab-body,.model-brand-flyout,.nice-select-panel,.composer-image-pop)::-webkit-scrollbar-thumb,#niceSelectPortal>.nice-select-panel::-webkit-scrollbar-thumb{background:transparent!important;border:0!important}html body.dashboard-redesign.soft-ui-dashboard,html body.soft-ui-auth,html body.soft-ui-support,html body.nopla-landing{--np-ink-accent: color-mix(in srgb, var(--accent) 56%, var(--text))}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard,html[data-theme=light] body.soft-ui-auth,html[data-theme=light] body.soft-ui-support,html[data-theme=light] body.nopla-landing{--np-ink-accent: color-mix(in srgb, var(--accent) 45%, var(--text))}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-brand-info strong,.model-option-main strong,.model-card-head strong,.nice-select-label,.nice-select-option>span:last-child,.model-option-cat,.model-card .mini-action-btn){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-card .mini-action-btn:hover{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.composer-image-pop,#niceSelectPortal) .nice-select-logo{height:34px!important;min-height:34px!important;max-height:34px!important;aspect-ratio:1 / 1!important;align-self:center!important}html:root{--on-accent: #ffffff;--np-fill: linear-gradient(135deg, #306bca 0%, #24779e 54%, #15788c 100%);--np-fill-solid: #24779e}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.topbar-charge-btn,.topbar-charge-balance,.coin-buy-btn,.dev-token-buy-btn,.gift-redeem-form button,.dev-key-create button.btn,.support-ticket-card button.btn,.settings-seg-btn.active,.api-lang-tab.active,.btn-primary,.btn.btn-primary,.quantum-send-btn,.composer-send-btn,.modal-actions .btn-primary){--accent-gradient: var(--np-fill, linear-gradient(135deg, var(--accent-3) 0%, var(--accent) 54%, var(--accent-2) 100%));background:var(--np-fill, var(--accent-gradient))!important;color:var(--on-accent)!important;-webkit-text-fill-color:var(--on-accent)!important;border-color:transparent!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.topbar-charge-btn,.topbar-charge-balance,.coin-buy-btn,.dev-token-buy-btn,.gift-redeem-form button,.dev-key-create button.btn,.support-ticket-card button.btn,.settings-seg-btn.active,.api-lang-tab.active,.btn-primary,.btn.btn-primary,.quantum-send-btn,.composer-send-btn,.modal-actions .btn-primary) :where(strong,span,small,b,i,.btn-label,.material-icons-round,.ti){color:var(--on-accent)!important;-webkit-text-fill-color:var(--on-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.sidebar-card.active .sidebar-card-label,.sidebar-link.active span,.coin-package-badge,.gift-redeem-head strong,.api-lang-tab:not(.active),.help-center-grid .info-card h4,.dev-wallet-value span,.dev-package-amount,.rules-card h4,.support-card h4){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.sidebar-nav-group,.sidebar-nav-group>span){color:#3d4f63!important;-webkit-text-fill-color:#3d4f63!important;opacity:1!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.sidebar-account-phone,.sidebar-account-id>span){color:#3f5165!important;-webkit-text-fill-color:#3f5165!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.text-size-control output,.text-size-control-radio output){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .tok-cmt{color:#566a7d!important;-webkit-text-fill-color:#566a7d!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.token-needed-icon,.token-needed-primary,.composer-image-toggle.active,.composer-send.is-stop,.gen-loading-spark,.purchase-icon,.purchase-pay-btn,.gen-image-btn:hover,.gen-lightbox-close:hover,.gen-lightbox-dl:hover){--accent-gradient: var(--np-fill);background:var(--np-fill)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:transparent!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.token-needed-icon,.token-needed-primary,.composer-image-toggle.active,.composer-send.is-stop,.gen-loading-spark,.purchase-icon,.purchase-pay-btn,.gen-image-btn:hover,.gen-lightbox-close:hover,.gen-lightbox-dl:hover,.docs-block>h4) :where(strong,span,small,b,i,.ti,.material-icons-round){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .purchase-pay-btn .spinner{border-top-color:#fff!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class]{--accent-gradient: var(--np-fill, linear-gradient(135deg, var(--accent-3) 0%, var(--accent) 54%, var(--accent-2) 100%));--np-ink-icon: color-mix(in srgb, var(--accent) 80%, var(--text));--np-ink-icon-3: color-mix(in srgb, var(--accent-3) 80%, var(--text));--np-ink-accent: color-mix(in srgb, var(--accent) 56%, var(--text));--np-ink-accent-3: color-mix(in srgb, var(--accent-3) 56%, var(--text));--np-ink-error: color-mix(in srgb, var(--error, #fb7185) 66%, var(--text));--np-ink-success: color-mix(in srgb, var(--success, #4ade80) 72%, var(--text))}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class]{--np-ink-icon: color-mix(in srgb, var(--accent) 60%, var(--text));--np-ink-icon-3: color-mix(in srgb, var(--accent-3) 60%, var(--text));--np-ink-accent: color-mix(in srgb, var(--accent) 40%, var(--text));--np-ink-accent-3: color-mix(in srgb, var(--accent-3) 44%, var(--text));--np-ink-error: color-mix(in srgb, var(--error, #fb7185) 50%, var(--text));--np-ink-success: color-mix(in srgb, #10b981 46%, var(--text))}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar :is(.sidebar-link,.sidebar-card,.sidebar-recent-btn,.new-chat-btn,.sidebar-account,.sidebar-account-action,.account-shortcut,.sidebar-link-admin,.upgrade-card,.logout-mini):not(:hover):not(.active):not([aria-expanded=true])>:is(.ti,.material-icons-round){color:var(--np-ink-icon)!important;-webkit-text-fill-color:var(--np-ink-icon)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar :is(.sidebar-link,.sidebar-card,.sidebar-recent-btn,.new-chat-btn,.sidebar-account-action,.account-shortcut,.sidebar-link-admin):is(:hover,.active,[aria-expanded=true]) :is(.ti,.material-icons-round,.sidebar-card-icon,.sidebar-link-caret){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar :is(.sidebar-card,.sidebar-link):not(:hover):not(.active)>.sidebar-card-icon>:is(.ti,.material-icons-round){color:var(--np-ink-icon-3)!important;-webkit-text-fill-color:var(--np-ink-icon-3)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-link:not(:hover):not(.active)>.sidebar-link-caret,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-account-main:not(:hover)>.sidebar-account-caret,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-recent-btn:not(:hover):not([aria-expanded=true])>.recent-caret,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-caret{color:var(--np-ink-icon)!important;-webkit-text-fill-color:var(--np-ink-icon)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.docs-toc-link,.dev-doc-subtitle,.session-icon,.support-card-icon,.support-ticket-note,.composer-expand-btn,.quick-menu-item:not(.active),.composer-btn:not(.active),.gift-redeem-head,.acc-edit-card .form-group label,.form-group label,.cip-label,.persona-chip:not(.active),.settings-seg-btn:not(.active),.model-tab:not(.active),.model-menu-tab:not(.active),.api-lang-tab:not(.active),.account-tab:not(.active)):not(:hover) :is(.ti,.material-icons-round),html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.session-icon,.support-card-icon,.composer-expand-btn){color:var(--np-ink-icon)!important;-webkit-text-fill-color:var(--np-ink-icon)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.support-contact,.docs-toc-link:not(:hover))>.ti:first-child{color:var(--np-ink-icon)!important;-webkit-text-fill-color:var(--np-ink-icon)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.panel-section,.chat-area,.modal,.sidebar) a:not(.btn):not([class*=-btn]){color:var(--np-ink-accent-3)!important;-webkit-text-fill-color:var(--np-ink-accent-3)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.mini-action-btn.danger,.ghost-action-btn,.session-revoke-btn),html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.mini-action-btn.danger,.ghost-action-btn,.session-revoke-btn) :is(.ti,span){color:var(--np-ink-error)!important;-webkit-text-fill-color:var(--np-ink-error)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.session-current,.session-badge-current),html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.session-current,.session-badge-current) :is(.ti,span){color:var(--np-ink-success)!important;-webkit-text-fill-color:var(--np-ink-success)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .provider-logo:not([style*=provider-color]),html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .ti-device-desktop,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .ti-device-mobile{color:var(--np-ink-icon)!important;-webkit-text-fill-color:var(--np-ink-icon)!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.api-lang-tab.active,.model-tab.active,.model-menu-tab.active,.settings-seg-btn.active,.account-tab.active),html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.api-lang-tab.active,.model-tab.active,.model-menu-tab.active,.settings-seg-btn.active,.account-tab.active) :is(span,.ti,.material-icons-round){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-cost-badge,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-cost-badge :is(span,strong,small){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.acc-info-card,.acc-edit-card,.security-card,.sessions-card)>h4,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.acc-info-card,.acc-edit-card,.security-card,.sessions-card)>h4>:is(span,strong){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class]{--text-muted: #546b7e}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class]{--text-muted: #a3a4c4}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar :is(.sidebar-link,.sidebar-card):not(:hover):not(.active)>.sidebar-link-caret{opacity:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .account-logout-btn,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .account-logout-btn :is(span,strong,.ti){color:color-mix(in srgb,#ef4444 76%,var(--text))!important;-webkit-text-fill-color:color-mix(in srgb,#ef4444 76%,var(--text))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.dev-package-meta,.dev-package-desc),html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.dev-package-meta,.dev-package-desc) :is(span,strong,small){color:var(--text-soft)!important;-webkit-text-fill-color:var(--text-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .persona-chip.active,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .persona-chip.active :is(span,strong,small,.ti){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .btn.btn-ghost,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .btn.btn-ghost :is(span,strong,.ti,.material-icons-round){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-bal-value strong#overviewCoinBalance,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-bal-value>:is(strong,small){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #personaResetBtn,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #personaResetBtn :is(span,.ti,.material-icons-round){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html body.dashboard-redesign.soft-ui-dashboard .np-topbar-tools{position:fixed;top:18px;left:18px;right:auto;z-index:60;display:flex;align-items:center;gap:10px;pointer-events:none}html[dir=ltr] body.dashboard-redesign.soft-ui-dashboard .np-topbar-tools{left:auto;right:18px}html body.dashboard-redesign.soft-ui-dashboard .np-topbar-tools>*{pointer-events:auto}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-topbar-tools>.theme-toggle,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-topbar-tools>.np-newchat-btn{position:static!important;inset:auto!important;margin:0!important}@media(max-width:1024px){html body.dashboard-redesign.soft-ui-dashboard .np-topbar-tools{display:none}}html body.dashboard-redesign.soft-ui-dashboard .np-newchat-btn{display:none;align-items:center;gap:8px;height:48px;padding:0 16px 0 14px;border:0;border-radius:19px;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:700;color:#fff;-webkit-text-fill-color:#fff;background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-3)));box-shadow:var(--np-halo-strong);transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}html body.dashboard-redesign.soft-ui-dashboard[data-section=quantum] .np-newchat-btn{display:inline-flex}html body.dashboard-redesign.soft-ui-dashboard .np-newchat-btn:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:var(--np-halo-strong),0 14px 30px -12px color-mix(in srgb,var(--accent) 62%,transparent)}html body.dashboard-redesign.soft-ui-dashboard .np-newchat-btn:active{transform:translateY(0) scale(.97)}html body.dashboard-redesign.soft-ui-dashboard .np-newchat-btn>.ti{font-size:19px;color:#fff;-webkit-text-fill-color:#fff}html body.dashboard-redesign.soft-ui-dashboard .np-newchat-btn>.np-newchat-label{color:#fff;-webkit-text-fill-color:#fff;white-space:nowrap}html[dir=ltr] body.dashboard-redesign.soft-ui-dashboard .np-newchat-btn{padding:0 14px 0 16px}@media(max-width:1024px){html body.dashboard-redesign.soft-ui-dashboard[data-section=quantum] .np-newchat-btn{display:none}}html body.dashboard-redesign.soft-ui-dashboard:not([data-section=quantum]) #newChatMobileBtn{display:none!important}html.is-admin body.dashboard-redesign.soft-ui-dashboard[class][class] .sidebar-nav-group{margin-top:7px!important;margin-bottom:3px!important}html.is-admin body.dashboard-redesign.soft-ui-dashboard[class][class] .sidebar-nav>.sidebar-nav-group:first-child{margin-top:4px!important}html.is-admin body.dashboard-redesign.soft-ui-dashboard[class][class] .sidebar-link{min-height:38px!important;padding-top:3px!important;padding-bottom:3px!important}html.is-admin body.dashboard-redesign.soft-ui-dashboard[class][class] .sidebar-admin-zone{margin-top:2px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-tab.active,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-menu-tab.active{background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-3)))!important;box-shadow:0 12px 26px -16px color-mix(in srgb,var(--accent) 72%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.model-tab,.model-menu-tab).active,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.model-tab,.model-menu-tab).active :is(span,.ti,.material-icons-round){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.model-tab,.model-menu-tab){gap:9px!important;min-height:44px!important;font-size:13.5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.model-tab,.model-menu-tab)>.ti{font-size:21px!important;line-height:1!important;flex:0 0 auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.model-tab,.model-menu-tab):not(.active)>.ti{color:color-mix(in srgb,var(--accent) 82%,var(--text))!important;-webkit-text-fill-color:color-mix(in srgb,var(--accent) 82%,var(--text))!important;opacity:1!important}html body.dashboard-redesign.soft-ui-dashboard .brand-logo-shell{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;flex:0 0 auto!important;line-height:0!important}html body.dashboard-redesign.soft-ui-dashboard .brand-logo-google{--np-logo-scale: 1.42}html body.dashboard-redesign.soft-ui-dashboard .brand-logo-anthropic,html body.dashboard-redesign.soft-ui-dashboard .brand-logo-moonshot,html body.dashboard-redesign.soft-ui-dashboard .brand-logo-kimi{--np-logo-scale: 1.1}html body.dashboard-redesign.soft-ui-dashboard .brand-logo-z-ai,html body.dashboard-redesign.soft-ui-dashboard .brand-logo-zhipu{--np-logo-scale: 1.08}html body.dashboard-redesign.soft-ui-dashboard .brand-logo-shell>img.brand-logo{transform:scale(var(--np-logo-scale, 1));display:block!important}@supports ((mask-image: url(a.png)) or (-webkit-mask-image: url(a.png))){html body.dashboard-redesign.soft-ui-dashboard .brand-logo-shell>img.brand-logo{visibility:hidden!important}html body.dashboard-redesign.soft-ui-dashboard .brand-logo-shell:after{content:"";position:absolute;inset:0;background:var(--np-fill, linear-gradient(135deg, var(--accent, #38bdf8), var(--accent-3, #3b82f6)));-webkit-mask-image:var(--np-logo);mask-image:var(--np-logo);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;transform:scale(var(--np-logo-scale, 1));pointer-events:none}}html body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar #adminQuickAccess:not(:hover):not(.active):not(.is-open){border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)!important;border-style:solid!important;background:color-mix(in srgb,var(--accent) 8%,transparent)!important;background-image:none!important;box-shadow:0 8px 20px -18px color-mix(in srgb,var(--accent) 60%,transparent)!important}html body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar #adminQuickAccess.active,html body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar #adminQuickAccess:hover,html body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-link-admin{border-style:solid!important}html body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 18px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-stat{display:flex;align-items:center;gap:10px;min-width:0;padding:11px 12px;border:0;border-radius:var(--np-radius-tile);background:var(--np-surface);box-shadow:var(--np-halo-ring);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-stat:hover{background:var(--np-surface-hover);box-shadow:var(--np-halo-soft),var(--np-halo-ring);transform:translateY(-1px)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-stat.active{background:var(--np-surface-active);box-shadow:var(--np-halo),var(--np-halo-ring)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-stat-mark{display:inline-grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:11px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);font-size:18px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-stat.active .support-stat-mark{background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-3, var(--accent))));color:#fff;-webkit-text-fill-color:#fff}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-stat-body{min-width:0;display:block}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-stat-body strong{display:block;color:var(--text);font-size:17px;line-height:1.2}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-stat-body small{display:block;overflow:hidden;color:var(--text-muted);font-size:11.5px;white-space:nowrap;text-overflow:ellipsis}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-shell{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(285px,.8fr);gap:16px;align-items:start}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-main,html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-side{display:flex;flex-direction:column;gap:14px;min-width:0}html body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.support-compose-card,.support-tips-card,.support-thread,.support-empty){min-width:0;padding:20px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--glass-border))!important;border-radius:var(--np-radius-card);background:radial-gradient(ellipse 86% 60% at 100% 0%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 72%),var(--glass-bg-strong)!important;box-shadow:inset 0 1px 0 var(--glass-highlight)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-toolbar-title{display:inline-flex;align-items:center;gap:8px;color:var(--text);font-size:14.5px;font-weight:800}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-toolbar-title>.ti{color:var(--accent);font-size:19px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-unread-badge{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-3, var(--accent))));box-shadow:var(--np-halo-soft);color:#fff;-webkit-text-fill-color:#fff;font-size:11.5px;font-weight:800}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-toolbar-actions{display:inline-flex;align-items:center;gap:8px}html body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.support-primary-btn,.support-ghost-btn,.support-send-btn){display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:12px;font:inherit;font-size:13px;font-weight:700;line-height:1;cursor:pointer;transition:background .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-primary-btn{padding:11px 16px;background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-3, var(--accent))));box-shadow:var(--np-halo);color:#fff;-webkit-text-fill-color:#fff}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-primary-btn .ti{color:#fff;-webkit-text-fill-color:#fff;font-size:17px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-primary-btn:hover{box-shadow:var(--np-halo-strong);transform:translateY(-1px)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-ghost-btn{padding:10px 13px;background:var(--np-surface);box-shadow:var(--np-halo-ring);color:var(--text)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-ghost-btn .ti{color:var(--accent);font-size:17px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-ghost-btn:hover{background:var(--np-surface-hover);box-shadow:var(--np-halo-soft),var(--np-halo-ring)}html body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.support-primary-btn,.support-ghost-btn).is-busy{opacity:.6;pointer-events:none}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-compose-card .support-card-head{align-items:flex-start}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-compose-close{display:inline-grid;place-items:center;flex:0 0 32px;width:32px;height:32px;margin-inline-start:auto;border:0;border-radius:10px;background:var(--np-surface);box-shadow:var(--np-halo-ring);color:var(--text-muted);font-size:16px;cursor:pointer}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-compose-close:hover{background:var(--np-surface-hover);color:var(--text)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-form-grid .support-col-2{grid-column:1 / -1}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-form-grid .form-group{margin:0;min-width:0}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-form-grid label{display:block;margin-bottom:7px;color:var(--text-soft, var(--text));font-size:12.5px;font-weight:700}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-form-grid :where(input,textarea,select){width:100%;box-sizing:border-box;padding:11px 13px;border:1px solid color-mix(in srgb,var(--accent) 20%,var(--glass-border));border-radius:12px;background:var(--glass-bg-soft);color:var(--text);font:inherit;font-size:13px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-form-grid textarea{min-height:120px;line-height:1.9;resize:vertical}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-form-grid :where(input,textarea,select):focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 13%,transparent)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-compose-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:15px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-compose-hint{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:11.5px;line-height:1.7}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-compose-hint .ti{color:var(--accent);font-size:15px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-ticket-list{display:flex;flex-direction:column;gap:9px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-ticket-row{display:flex;align-items:center;gap:12px;width:100%;padding:13px 14px;border:0;border-radius:var(--np-radius-tile);background:var(--np-surface);box-shadow:var(--np-halo-ring);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-ticket-row:hover{background:var(--np-surface-hover);box-shadow:var(--np-halo-soft),var(--np-halo-ring);transform:translateY(-1px)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-ticket-row.has-unread{background:var(--np-surface-active);box-shadow:var(--np-halo),var(--np-halo-ring)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-row-mark{display:inline-grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:13px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);font-size:20px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-ticket-row.has-unread .support-row-mark{background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-3, var(--accent))));color:#fff;-webkit-text-fill-color:#fff}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-row-body{display:block;flex:1 1 auto;min-width:0}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-row-top{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-bottom:5px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-row-top strong{max-width:100%;overflow:hidden;color:var(--text);font-size:13.5px;font-weight:800;white-space:nowrap;text-overflow:ellipsis}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-row-sub{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--text-muted);font-size:11.5px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-row-sub code{padding:2px 6px;border-radius:7px;background:color-mix(in srgb,var(--accent) 11%,transparent);color:var(--np-ink-accent, var(--accent));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.02em}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-row-dot{width:3px;height:3px;border-radius:999px;background:currentColor;opacity:.55}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-row-time{flex:0 0 auto;color:var(--text-muted);font-size:11px;white-space:nowrap}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-row-unread{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 6px;border-radius:999px;background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-3, var(--accent))));color:#fff;-webkit-text-fill-color:#fff;font-size:10.5px;font-weight:800}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-row-go{flex:0 0 auto;color:var(--text-muted);font-size:17px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-ticket-row:hover .support-row-go{color:var(--accent)}html[dir=ltr] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.support-row-go,.support-chan-go,.support-tip>.ti-chevron-left){transform:scaleX(-1)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--accent) 13%,transparent);color:var(--np-ink-accent, var(--accent));font-size:11px;font-weight:800;line-height:1.7;white-space:nowrap}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chip .ti{font-size:13px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chip.status-open{background:color-mix(in srgb,var(--success) 17%,transparent);color:color-mix(in srgb,var(--success) 78%,var(--text))}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chip.status-in_review{background:color-mix(in srgb,var(--warning) 18%,transparent);color:color-mix(in srgb,var(--warning) 74%,var(--text))}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chip.status-answered{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--np-ink-accent, var(--accent))}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chip.status-closed{background:color-mix(in srgb,var(--text-muted) 16%,transparent);color:var(--text-muted)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chip.is-urgent{background:color-mix(in srgb,var(--error) 18%,transparent);color:color-mix(in srgb,var(--error) 80%,var(--text))}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chip.is-quiet{background:color-mix(in srgb,var(--text-muted) 14%,transparent);color:var(--text-muted)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-ticket-row.status-closed .support-row-mark{background:color-mix(in srgb,var(--text-muted) 15%,transparent);color:var(--text-muted)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-ticket-row.status-in_review .support-row-mark .ti-loader-2{animation:npSupportSpin 1.4s linear infinite}@keyframes npSupportSpin{to{transform:rotate(360deg)}}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-skeleton{height:66px;margin-bottom:9px;border-radius:var(--np-radius-tile);background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--accent) 13%,transparent) 50%,transparent 80%),var(--np-surface);background-size:220% 100%,auto;animation:npSupportShimmer 1.5s ease-in-out infinite}@keyframes npSupportShimmer{0%{background-position:120% 0,0 0}to{background-position:-120% 0,0 0}}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-empty{display:flex;flex-direction:column;align-items:center;gap:9px;padding:32px 22px;text-align:center}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-empty-mark{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:18px;background:color-mix(in srgb,var(--accent) 13%,transparent);color:var(--accent);font-size:28px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-empty strong{color:var(--text);font-size:14.5px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-empty p{max-width:42ch;margin:0 0 5px;color:var(--text-muted);font-size:12px;line-height:1.9}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread{display:flex;flex-direction:column;gap:13px;padding:16px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread[hidden],html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-list-wrap[hidden],html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-compose-card[hidden]{display:none!important}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread-head{display:flex;align-items:flex-start;gap:10px;padding-bottom:13px;border-bottom:1px solid color-mix(in srgb,var(--accent) 16%,var(--glass-border))}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread-title{flex:1 1 auto;min-width:0}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread-title strong{display:block;margin-bottom:6px;overflow:hidden;color:var(--text);font-size:14.5px;font-weight:800;text-overflow:ellipsis}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread-code{padding:3px 8px;border-radius:8px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--np-ink-accent, var(--accent));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread-body{display:flex;flex-direction:column;gap:12px;max-height:min(52vh,460px);padding:4px 2px;overflow-y:auto;scrollbar-width:none}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread-body::-webkit-scrollbar{width:0;height:0}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-msg{display:flex;align-items:flex-end;gap:8px;max-width:88%}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-msg.is-user{align-self:flex-end;flex-direction:row-reverse}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-msg.is-admin{align-self:flex-start}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-msg-avatar{display:inline-grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:10px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);font-size:16px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-msg.is-user .support-msg-avatar{background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-3, var(--accent))));color:#fff;-webkit-text-fill-color:#fff}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-msg-bubble{min-width:0;padding:10px 13px;border-radius:16px;background:var(--np-surface);box-shadow:var(--np-halo-ring)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-msg.is-user .support-msg-bubble{background:var(--np-surface-active);box-shadow:var(--np-halo-soft),var(--np-halo-ring)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-msg-head{display:flex;align-items:center;gap:8px;margin-bottom:5px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-msg-head strong{color:var(--text);font-size:12px;font-weight:800}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-msg-head time{margin-inline-start:auto;color:var(--text-muted);font-size:10.5px;white-space:nowrap}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-msg-body{color:var(--text);font-size:13px;line-height:1.95;overflow-wrap:anywhere}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-msg.is-system{align-self:center;align-items:center;gap:6px;max-width:92%;padding:7px 12px;border-radius:999px;background:color-mix(in srgb,var(--text-muted) 13%,transparent);color:var(--text-muted);font-size:11.5px;text-align:center}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-msg.is-system time{opacity:.75;font-size:10.5px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread-composer{display:flex;align-items:flex-end;gap:9px;padding:9px;border-radius:16px;background:var(--np-surface);box-shadow:var(--np-halo-ring)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread-composer textarea{flex:1 1 auto;min-width:0;min-height:40px;max-height:160px;padding:10px 12px;border:0;border-radius:12px;background:var(--glass-bg-soft);color:var(--text);font:inherit;font-size:13px;line-height:1.8;resize:none}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread-composer textarea:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 22%,transparent)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-send-btn{flex:0 0 42px;width:42px;height:42px;background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-3, var(--accent))));box-shadow:var(--np-halo);color:#fff;-webkit-text-fill-color:#fff;font-size:19px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-send-btn .ti{color:#fff;-webkit-text-fill-color:#fff}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-send-btn:hover{box-shadow:var(--np-halo-strong)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-send-btn.is-busy{opacity:.6;pointer-events:none}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread-note{display:flex;align-items:center;gap:7px;margin:0;padding:9px 12px;border-radius:12px;background:color-mix(in srgb,var(--warning) 14%,transparent);color:color-mix(in srgb,var(--warning) 72%,var(--text));font-size:11.5px;line-height:1.8}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread-note .ti{flex:0 0 auto;font-size:16px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-contact-list,html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-tips-list{display:flex;flex-direction:column;gap:8px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chan{display:flex;align-items:center;gap:10px;padding:10px 11px;border-radius:14px;background:var(--np-surface);box-shadow:var(--np-halo-ring);color:var(--text);text-decoration:none;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chan:hover{background:var(--np-surface-hover);box-shadow:var(--np-halo-soft),var(--np-halo-ring);transform:translateY(-1px)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chan-mark{display:inline-grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:12px;background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-3, var(--accent))));box-shadow:var(--np-halo-soft);color:#fff;-webkit-text-fill-color:#fff;font-size:19px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chan-mark img{width:26px;height:26px;object-fit:contain}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chan-mark.is-brand{background:color-mix(in srgb,var(--accent) 10%,var(--glass-bg-soft));box-shadow:var(--np-halo-ring)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chan-body{display:block;flex:1 1 auto;min-width:0}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chan-body strong{display:block;margin-bottom:2px;color:var(--text);font-size:12.5px;font-weight:800}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chan-body span{display:block;overflow:hidden;direction:ltr;unicode-bidi:plaintext;color:var(--text-muted);font-size:11.5px;white-space:nowrap;text-overflow:ellipsis}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chan-copy{display:inline-grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border:0;border-radius:10px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);font-size:15px;cursor:pointer;transition:background .18s ease,color .18s ease}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chan-copy:hover{background:color-mix(in srgb,var(--accent) 20%,transparent)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chan-copy.is-done{background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-3, var(--accent))));color:#fff;-webkit-text-fill-color:#fff}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chan-go{flex:0 0 auto;color:var(--text-muted);font-size:16px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-tip{display:flex;align-items:center;gap:9px;width:100%;padding:10px 11px;border:0;border-radius:13px;background:var(--np-surface);box-shadow:var(--np-halo-ring);color:var(--text);font:inherit;font-size:12.5px;font-weight:700;text-align:start;cursor:pointer;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-tip:hover{background:var(--np-surface-hover);box-shadow:var(--np-halo-soft),var(--np-halo-ring);transform:translateY(-1px)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-tip>span:nth-child(2){flex:1 1 auto;min-width:0}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-tip>.ti:first-child{color:var(--accent);font-size:18px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-tip>.ti-chevron-left{color:var(--text-muted);font-size:16px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .sidebar-link[data-section=support]{position:relative}html body.dashboard-redesign.soft-ui-dashboard[class][class] .sidebar-unread-dot{position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-3, var(--accent))));box-shadow:var(--np-halo-soft);color:#fff;-webkit-text-fill-color:#fff;font-size:10.5px;font-weight:800}@media(max-width:1080px){html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-shell{grid-template-columns:minmax(0,1fr)}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-side{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}}@media(max-width:900px){html body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-stats{grid-template-columns:repeat(auto-fit,minmax(124px,1fr))}}@media(max-width:620px){html body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-stat{padding:9px 10px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-stat:last-child{grid-column:1 / -1}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-form-grid{grid-template-columns:minmax(0,1fr)}html body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.support-compose-card,.support-tips-card,.support-contact-card){padding:15px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread{padding:13px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-btn-text{display:none}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-ghost-btn{padding:10px}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-msg{max-width:95%}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-row-time{display:none}html body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread-body{max-height:min(58vh,420px)}}html body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support [hidden]{display:none!important}html body.dashboard-redesign.soft-ui-dashboard[class][class] :where(#section-support,#section-support *){-webkit-text-fill-color:currentColor}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts:has(>.sidebar-recent-btn:only-child){grid-template-columns:minmax(0,1fr)!important}@media(max-width:360px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts:has(>.sidebar-recent-btn:only-child){grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-overlay{gap:0!important;background:color-mix(in srgb,var(--bg-base, #07070f) 78%,transparent)!important;-webkit-backdrop-filter:blur(10px) saturate(1.05);backdrop-filter:blur(10px) saturate(1.05)}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-overlay{background:color-mix(in srgb,#eefaff 82%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-dialog{display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px!important;padding:26px 30px 22px!important;border:1px solid color-mix(in srgb,var(--accent) 20%,transparent)!important;border-radius:24px!important;background:color-mix(in srgb,var(--bg-panel, #12121f) 88%,transparent)!important;box-shadow:0 22px 50px -26px color-mix(in srgb,var(--accent) 42%,transparent)!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-dialog{background:#fffffff0!important;box-shadow:0 20px 44px -24px color-mix(in srgb,var(--accent) 34%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-orb{position:relative!important;display:grid!important;place-items:center!important;width:92px!important;height:92px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-orb-ring{position:absolute!important;inset:0!important;display:block!important;width:auto!important;height:auto!important;border:2px solid color-mix(in srgb,var(--accent) 46%,transparent)!important;border-radius:50%!important;opacity:0!important;animation:np-loading-ring 2s cubic-bezier(.22,.8,.3,1) infinite!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-orb-ring:nth-of-type(2){animation-delay:1s!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-orb-logo{position:relative!important;z-index:1!important;display:block!important;width:62px!important;height:62px!important;border-radius:18px!important;filter:drop-shadow(0 8px 18px color-mix(in srgb,var(--accent) 38%,transparent))!important;animation:np-loading-breathe 2.4s ease-in-out infinite!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-text{margin:0!important;color:var(--text, #f4f6ff)!important;-webkit-text-fill-color:currentColor!important;font-size:14.5px!important;font-weight:600!important;text-align:center!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-dots{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;height:auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-dots>span{display:block!important;width:7px!important;height:7px!important;border-radius:50%!important;background:var(--accent, #fb7185)!important;animation:np-loading-dot 1.1s ease-in-out infinite!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-dots>span:nth-child(2){animation-delay:.16s!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-dots>span:nth-child(3){animation-delay:.32s!important}@keyframes np-loading-ring{0%{transform:scale(.62);opacity:0}35%{opacity:.85}to{transform:scale(1.18);opacity:0}}@keyframes np-loading-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes np-loading-dot{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(-6px);opacity:1}}@media(prefers-reduced-motion:reduce){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.loading-orb-ring,.loading-orb-logo,.loading-dots>span){animation:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-orb-ring{opacity:.5!important}}@media(max-width:620px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .table-wrap-rich{overflow-x:visible!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .table-wrap-rich table{min-width:0!important;width:100%!important;display:block!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .table-wrap-rich thead{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .table-wrap-rich tbody{display:grid!important;gap:10px!important;padding:10px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .table-wrap-rich tbody tr{display:block!important;border-radius:14px!important;padding:4px 2px!important;background:var(--np-surface-active, rgba(255, 255, 255, .04))!important;box-shadow:var(--np-halo-ring)!important}}@media(max-width:620px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .table-wrap-rich tbody td{display:grid!important;grid-template-columns:minmax(58px,30%) minmax(0,1fr)!important;gap:10px!important;align-items:start!important;padding:7px 12px!important;border:0!important;border-bottom:1px solid var(--np-hairline, rgba(148, 163, 184, .16))!important;white-space:normal!important;text-align:right!important;font-size:12.5px!important;line-height:1.7!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .table-wrap-rich tbody tr td:last-child{border-bottom:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .table-wrap-rich tbody td[data-label]:before{content:attr(data-label);color:var(--text-muted);font-size:11.5px;font-weight:600;line-height:1.7}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .table-wrap-rich tbody td code{display:inline-block!important;max-width:100%!important;overflow-wrap:anywhere!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .orders-headline{margin-top:26px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .orders-list{display:grid!important;gap:12px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .orders-empty{padding:22px 16px!important;text-align:center!important;color:var(--text-muted)!important;font-size:13px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-card{display:grid!important;gap:10px!important;padding:14px 16px!important;border-radius:16px!important;background:var(--np-surface)!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-card.is-pending{box-shadow:var(--np-halo-ring),var(--np-halo-soft),inset -3px 0 0 0 var(--accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-card-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-name{font-size:14px!important;font-weight:700!important;color:var(--text)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-status{padding:4px 11px!important;border-radius:999px!important;font-size:11.5px!important;font-weight:700!important;white-space:nowrap!important;background:color-mix(in srgb,var(--accent) 16%,transparent)!important;color:var(--accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-status.is-verified{background:color-mix(in srgb,#16a34a 20%,transparent)!important;color:#34d67f!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-status.is-failed,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-status.is-canceled{background:color-mix(in srgb,#dc2626 18%,transparent)!important;color:#f87171!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-status.is-expired{background:color-mix(in srgb,#64748b 22%,transparent)!important;color:#a8b4c4!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-status.is-verified{color:#0f7a3d!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-status.is-failed,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-status.is-canceled{color:#b32020!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-status.is-expired{color:#55637a!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-status{color:color-mix(in srgb,var(--accent) 72%,#0b1220)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-card-meta{display:flex!important;flex-wrap:wrap!important;gap:8px 16px!important;font-size:12px!important;color:var(--text-muted)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-meta-item{display:inline-flex!important;align-items:center!important;gap:6px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-meta-item .ti{font-size:14px!important;color:var(--accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-code{direction:ltr!important;unicode-bidi:isolate!important;padding:2px 8px!important;border-radius:8px!important;cursor:pointer!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11.5px!important;background:color-mix(in srgb,var(--accent) 12%,transparent)!important;color:var(--text)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-card-foot{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-amount{font-size:15px!important;font-weight:800!important;color:var(--text)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-unit{font-size:11.5px!important;font-weight:600!important;color:var(--text-muted)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-reason{display:block!important;font-size:12px!important;color:#f87171!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-reason{color:#b32020!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-resume{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:9px 16px!important;border:0!important;border-radius:12px!important;cursor:pointer!important;font-family:inherit!important;font-size:12.5px!important;font-weight:700!important;color:#fff!important;background:linear-gradient(135deg,var(--accent),var(--accent-2, var(--accent)))!important;box-shadow:0 8px 20px -10px color-mix(in srgb,var(--accent) 70%,transparent)!important;transition:transform .18s ease,box-shadow .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-resume .ti{font-size:15px!important;color:#fff!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-resume:hover{transform:translateY(-1px)!important;box-shadow:0 12px 26px -10px color-mix(in srgb,var(--accent) 80%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-resume:disabled{opacity:.6!important;cursor:progress!important;transform:none!important}@media(max-width:480px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-card-foot{flex-direction:column!important;align-items:stretch!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-resume{justify-content:center!important}}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .nopla-tooltip{background:linear-gradient(180deg,#fffffffa,#f4fafffa)!important;color:var(--text)!important;border-color:color-mix(in srgb,var(--accent) 26%,transparent)!important;box-shadow:0 14px 30px -18px color-mix(in srgb,var(--accent) 40%,transparent),0 2px 8px #0f172a14!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .nopla-tooltip:after{background:#f9fcfffa!important;border-color:color-mix(in srgb,var(--accent) 26%,transparent)!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chip.status-open{color:color-mix(in srgb,var(--success) 42%,var(--text))}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chip.status-in_review{color:color-mix(in srgb,var(--warning) 42%,var(--text))}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chip.status-answered{color:color-mix(in srgb,var(--accent) 46%,var(--text))}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chip.is-urgent{color:color-mix(in srgb,var(--error) 42%,var(--text))}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .support-thread-note{color:color-mix(in srgb,var(--warning) 40%,var(--text))}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .support-chip.is-urgent{color:color-mix(in srgb,var(--error) 66%,var(--text));-webkit-text-fill-color:color-mix(in srgb,var(--error) 66%,var(--text))}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .purchase-order-code,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .purchase-line-total strong,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .purchase-apply-btn:hover{color:var(--np-ink-accent);-webkit-text-fill-color:var(--np-ink-accent)}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .discount-ok,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .discount-result .discount-ok,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .purchase-line-discount strong{color:var(--np-ink-success);-webkit-text-fill-color:var(--np-ink-success)}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .discount-err{color:var(--np-ink-error);-webkit-text-fill-color:var(--np-ink-error)}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .purchase-label .ti,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .purchase-route-note .ti{color:var(--np-ink-icon);-webkit-text-fill-color:var(--np-ink-icon)}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-avatar .msg-avatar-initial,html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-usage .msg-usage-cost{color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-usage .msg-usage-cost .ti{color:var(--np-ink-icon)!important;-webkit-text-fill-color:var(--np-ink-icon)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-usage .msg-usage-pct{display:inline-flex!important;align-items:center!important;margin-inline-start:4px!important;padding:1px 7px!important;border-radius:999px!important;font-size:10.5px!important;font-weight:800!important;line-height:1.5!important;font-variant-numeric:tabular-nums!important;background:color-mix(in srgb,var(--accent) 16%,transparent)!important;color:var(--accent)!important;-webkit-text-fill-color:var(--accent)!important;border:1px solid color-mix(in srgb,var(--accent) 32%,transparent)!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content :not(pre)>code{color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block-head .code-lang,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block-head .code-lang .ti{color:#0d6c86!important;-webkit-text-fill-color:#0d6c86!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .run-code-btn,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .run-code-btn .run-code-label,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .run-code-btn .ti{color:#166534!important;-webkit-text-fill-color:#166534!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.hljs-comment,.hljs-quote){color:#5a6a83!important;-webkit-text-fill-color:#5a6a83!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-section,.hljs-link){color:#8b3fd6!important;-webkit-text-fill-color:#8b3fd6!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.hljs-string,.hljs-attr,.hljs-template-tag,.hljs-addition,.hljs-meta-string,.hljs-subst){color:#0a7a55!important;-webkit-text-fill-color:#0a7a55!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.hljs-number,.hljs-symbol,.hljs-bullet,.hljs-regexp){color:#8a5a00!important;-webkit-text-fill-color:#8a5a00!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.hljs-title,.hljs-name){color:#0b63b8!important;-webkit-text-fill-color:#0b63b8!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.hljs-built_in,.hljs-builtin-name,.hljs-type){color:#0e6f8c!important;-webkit-text-fill-color:#0e6f8c!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.hljs-variable,.hljs-template-variable,.hljs-params){color:#334155!important;-webkit-text-fill-color:#334155!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.hljs-attribute,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id){color:#2563eb!important;-webkit-text-fill-color:#2563eb!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .hljs-tag{color:#566579!important;-webkit-text-fill-color:#566579!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .hljs-deletion{color:#c0304a!important;-webkit-text-fill-color:#c0304a!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .hljs-meta{color:#4f46e5!important;-webkit-text-fill-color:#4f46e5!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-info small{color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important;opacity:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.model-brand-info strong,.model-option-main strong,.model-option-cat,.model-card-head strong,.nice-select-label,.nice-select-option>span:last-child){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.model-tab,.model-menu-tab):not(.active),html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.model-tab,.model-menu-tab):not(.active)>span,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout-title,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout-title>span,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-flyout-back{color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.model-tab,.model-menu-tab):not(.active)>.ti,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-flyout-back .ti,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-caret{color:var(--np-ink-icon)!important;-webkit-text-fill-color:var(--np-ink-icon)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-avatar.assistant{background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;overflow:visible!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-avatar.assistant .brand-logo-shell:after{display:block!important;content:""!important;background:var(--np-fill, linear-gradient(135deg, var(--accent, #38bdf8), var(--accent-3, #3b82f6)))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-avatar.assistant .brand-logo-shell>img.brand-logo,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-avatar.assistant .provider-logo img{visibility:hidden!important;width:32px!important;height:32px!important;object-fit:contain!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .composer-image-toggle.active,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .composer-send.is-stop{background:var(--accent-gradient, linear-gradient(135deg, var(--accent), var(--accent-2)))!important;color:var(--on-accent, #fff)!important;border-color:transparent!important;box-shadow:0 6px 18px color-mix(in srgb,var(--accent, #38bdf8) 34%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .composer-send.is-stop .ti,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .composer-image-toggle.active .ti{color:var(--on-accent, #fff)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .persona-chip.active{box-shadow:0 4px 12px color-mix(in srgb,var(--accent, #38bdf8) 26%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum .chat-shell{max-width:none!important;width:100%!important;padding-inline:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum .message-list{padding-inline:8px 6px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum .composer-wrap{width:min(100%,1240px)!important;margin-inline:auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum .quantum-hero{max-width:1240px!important;margin-inline:auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block{border:1px solid color-mix(in srgb,var(--accent, #38bdf8) 22%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--accent, #38bdf8) 7%,#0c1119),#070a10)!important;box-shadow:0 20px 44px -30px color-mix(in srgb,var(--accent, #38bdf8) 65%,transparent)!important;overflow:hidden!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-head{background:linear-gradient(135deg,color-mix(in srgb,var(--accent, #38bdf8) 13%,rgba(12,17,27,.96)),color-mix(in srgb,var(--accent, #38bdf8) 4%,rgba(9,12,18,.98)))!important;border-bottom:1px solid color-mix(in srgb,var(--accent, #38bdf8) 18%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-lang{background:color-mix(in srgb,var(--accent, #38bdf8) 16%,transparent)!important;color:color-mix(in srgb,var(--accent, #38bdf8) 78%,#ffffff)!important;border:1px solid color-mix(in srgb,var(--accent, #38bdf8) 26%,transparent)!important;font-weight:700!important;letter-spacing:.02em!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-code-pane,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-code-pane pre{background:transparent!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .copy-code-btn,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .preview-size-btn{background:color-mix(in srgb,var(--accent, #38bdf8) 9%,rgba(255,255,255,.02))!important;border:1px solid color-mix(in srgb,var(--accent, #38bdf8) 20%,transparent)!important;color:color-mix(in srgb,var(--accent, #38bdf8) 34%,#e7eef7)!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn:hover,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn:hover,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .copy-code-btn:hover,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .preview-size-btn:hover{background:color-mix(in srgb,var(--accent, #38bdf8) 22%,transparent)!important;border-color:color-mix(in srgb,var(--accent, #38bdf8) 46%,transparent)!important;color:color-mix(in srgb,var(--accent, #38bdf8) 48%,#ffffff)!important;transform:translateY(-1px)!important;box-shadow:0 7px 18px -9px color-mix(in srgb,var(--accent, #38bdf8) 60%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn.active,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .preview-size-btn.active{background:color-mix(in srgb,var(--accent, #38bdf8) 26%,transparent)!important;border-color:color-mix(in srgb,var(--accent, #38bdf8) 50%,transparent)!important;color:color-mix(in srgb,var(--accent, #38bdf8) 42%,#ffffff)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .copy-code-btn.copied{background:color-mix(in srgb,var(--success, #22c55e) 72%,transparent)!important;border-color:color-mix(in srgb,var(--success, #22c55e) 60%,transparent)!important;color:#fff!important;box-shadow:0 8px 20px -10px color-mix(in srgb,var(--success, #22c55e) 70%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .copy-code-btn.copied .ti,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .copy-code-btn.copied .copy-code-label{color:#fff!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block{background:linear-gradient(180deg,color-mix(in srgb,var(--accent, #38bdf8) 6%,#ffffff),#f6f8fb)!important;border-color:color-mix(in srgb,var(--accent, #38bdf8) 24%,transparent)!important;box-shadow:0 16px 36px -30px color-mix(in srgb,var(--accent, #38bdf8) 60%,transparent)!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-head{background:linear-gradient(135deg,color-mix(in srgb,var(--accent, #38bdf8) 12%,#ffffff),color-mix(in srgb,var(--accent, #38bdf8) 4%,#f4f7fb))!important;border-bottom-color:color-mix(in srgb,var(--accent, #38bdf8) 20%,transparent)!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-code-pane pre code,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-lang{color:#1b2b3d!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .copy-code-btn,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .preview-size-btn{background:color-mix(in srgb,var(--accent, #38bdf8) 10%,#ffffff)!important;color:color-mix(in srgb,var(--accent, #38bdf8) 62%,#1b2b3d)!important}html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn:hover,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn:hover,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .copy-code-btn:hover,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .preview-size-btn:hover{background:color-mix(in srgb,var(--accent, #38bdf8) 18%,#ffffff)!important;border-color:color-mix(in srgb,var(--accent, #38bdf8) 46%,transparent)!important;color:color-mix(in srgb,var(--accent, #38bdf8) 74%,#0b2135)!important}@media(min-width:981px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel{max-height:min(72vh,620px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel .model-tab-body,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel .model-tab-panel,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel .model-list{max-height:min(64vh,548px)!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .brand-logo-shell,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .brand-logo-shell:after{filter:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-mobile-head{gap:8px!important;border-bottom:0!important;padding:2px 2px 10px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-mobile-head>strong{margin-inline-end:auto!important;font-size:14px!important;font-weight:800!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sidebar-mobile-tools{display:inline-flex!important;align-items:center!important;gap:6px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sidebar-mobile-tool{display:inline-grid!important;place-items:center!important;width:34px!important;height:34px!important;padding:0!important;border:0!important;border-radius:11px!important;font-size:17px!important;color:var(--np-ink-icon, var(--accent))!important;background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-ring)!important;cursor:pointer!important;transition:background .18s ease,box-shadow .18s ease,transform .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sidebar-mobile-tool:hover{background:var(--np-surface-active)!important;box-shadow:var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sidebar-mobile-tool:active{transform:scale(.94)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-mobile-close{width:34px!important;height:34px!important;border-radius:11px!important;background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-ring)!important}@media(min-width:1025px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sidebar-mobile-tools{display:none!important}}@media(max-width:1024px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .theme-toggle{display:none!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-recent{padding:8px!important;gap:8px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list{gap:5px!important;padding:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list .conversation-item{padding:8px 10px!important;border-radius:12px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list .conversation-title-row>strong{font-size:12.6px!important;line-height:1.55!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list .conversation-time{font-size:10.8px!important;margin-top:1px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-search{margin:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-search input{padding-block:8px!important;font-size:12.4px!important;border-radius:11px!important;background:color-mix(in srgb,var(--accent) 4%,var(--np-surface))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 10%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-search input:focus{background:color-mix(in srgb,var(--accent) 7%,var(--np-surface))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-search .material-icons-round,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-search .ti{font-size:16px!important;opacity:.7!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .sidebar-recent-btn{background:color-mix(in srgb,var(--accent) 5%,var(--np-surface))!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .sidebar-recent-btn:hover,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .sidebar-recent-btn[aria-expanded=true]{background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .recent-caret{width:22px!important;height:22px!important;display:inline-grid!important;place-items:center!important;border-radius:8px!important;font-size:14px!important;background:color-mix(in srgb,var(--accent) 8%,transparent)!important;box-shadow:none!important;opacity:.8!important;transition:background .18s ease,opacity .18s ease,transform .2s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .sidebar-recent-btn:hover .recent-caret{background:color-mix(in srgb,var(--accent) 14%,transparent)!important;opacity:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-view-all{padding:7px 10px!important;font-size:12px!important;border-radius:11px!important}@media(max-width:520px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-recent{padding:6px!important;gap:6px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list{gap:4px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list .conversation-item{padding:7px 9px!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .models-catalog-grid,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-packages-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(264px,1fr))!important;gap:16px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-card,.dev-package-card,.gift-redeem-card,.gift-redeem-card--in-grid){padding:18px 20px!important;border-radius:18px!important;gap:12px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-card,.dev-package-card,.gift-redeem-card,.gift-redeem-card--in-grid){border:0!important;border-style:none!important;background-image:var(--np-sheen)!important;background-color:var(--np-surface)!important;background-repeat:no-repeat!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-card,.dev-package-card,.gift-redeem-card,.gift-redeem-card--in-grid):hover{background-color:var(--np-surface-hover)!important;box-shadow:var(--np-halo-ring),var(--np-halo)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.dev-package-card h5,.gift-redeem-card .gift-redeem-head strong){font-size:13.5px!important;font-weight:800!important;line-height:1.5!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .gift-redeem-card .gift-redeem-head>div>span{font-size:12px!important;line-height:1.75!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-package-card .dev-package-amount{font-size:15.5px!important;font-weight:900!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-package-card .dev-package-meta,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-package-card .dev-package-desc{font-size:12px!important;line-height:1.75!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.dev-package-card .coin-buy-btn,.gift-redeem-card .gift-redeem-form button){min-height:36px!important;padding:8px 18px!important;border-radius:14px!important;font-size:12.5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(#transactionList,#paymentOrdersList,.transaction-list,.orders-list){border-radius:22px!important;overflow:hidden!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.transaction-list .transaction-item,.orders-list .tx-row,.orders-list>div,#paymentOrdersList .order-row,#paymentOrdersList .orders-empty,.transaction-list .empty-state){border-radius:14px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .orders-list .tx-row.tx-head{border-radius:14px 14px 0 0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class]{--np-panel-bg: radial-gradient(ellipse 70% 45% at 0% 0%, color-mix(in srgb, var(--accent) 13%, transparent), transparent 72%), radial-gradient(ellipse 64% 44% at 100% 100%, color-mix(in srgb, var(--accent-2, var(--accent)) 10%, transparent), transparent 72%), var(--frosted-menu-bg, var(--bg-2));--np-panel-control: color-mix(in srgb, var(--accent) 6%, var(--frosted-menu-bg-strong, var(--bg-2)));--np-panel-control-on: color-mix(in srgb, var(--accent) 17%, var(--frosted-menu-bg-strong, var(--bg-2)))}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.settings-card,.settings-personalize-link,.model-dropdown-panel,.composer-image-pop){border:0!important;border-style:none!important;background:var(--np-panel-bg)!important;background-repeat:no-repeat!important;box-shadow:var(--np-halo-ring),0 14px 34px -26px color-mix(in srgb,var(--accent) 38%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.model-dropdown-panel,.composer-image-pop){box-shadow:var(--np-halo-ring),0 22px 48px -24px color-mix(in srgb,var(--accent) 44%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #modelFlyoutPortal>.model-brand-flyout.is-portaled{border:0!important;background:var(--np-panel-bg)!important;background-repeat:no-repeat!important;box-shadow:var(--np-halo-ring),0 22px 48px -24px color-mix(in srgb,var(--accent) 44%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-wrap{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:14px!important;align-items:start!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-card{display:grid!important;gap:14px!important;padding:16px 18px!important;border-radius:18px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-card-head{display:flex!important;align-items:center!important;gap:11px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-card-head h4{margin:0!important;font-size:13.5px!important;font-weight:800!important;line-height:1.5!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-card-head p{margin:2px 0 0!important;font-size:11.8px!important;line-height:1.7!important;color:var(--text-muted)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-ico{width:34px!important;height:34px!important;flex:0 0 34px!important;display:grid!important;place-items:center!important;border-radius:12px!important;font-size:17px!important;color:var(--np-ink-icon, var(--accent))!important;background:color-mix(in srgb,var(--accent) 13%,transparent)!important;background-image:none!important;box-shadow:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-ico>.ti{color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-segment{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:1fr!important;gap:4px!important;padding:4px!important;border:0!important;border-radius:15px!important;background:var(--np-panel-control)!important;background-image:none!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-seg-btn{min-height:34px!important;padding:7px 10px!important;border:0!important;border-radius:11px!important;font-size:12.4px!important;font-weight:700!important;color:var(--text-muted)!important;background:transparent!important;background-image:none!important;box-shadow:none!important;transition:background .18s ease,color .18s ease,box-shadow .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-seg-btn:hover{color:var(--text)!important;background:color-mix(in srgb,var(--accent) 8%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-seg-btn.active,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-seg-btn[aria-selected=true]{color:var(--np-ink-accent, var(--accent))!important;background:var(--np-panel-control-on)!important;background-image:none!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-seg-btn :where(.ti,.material-icons-round){color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-accents{display:flex!important;flex-wrap:wrap!important;gap:9px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .accent-swatch{width:34px!important;height:34px!important;border:0!important;border-radius:11px!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--text) 12%,transparent)!important;transition:box-shadow .18s ease,transform .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .accent-swatch:hover{transform:translateY(-1px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .accent-swatch.active{box-shadow:0 0 0 2px var(--frosted-menu-bg, var(--bg-2)),0 0 0 4px color-mix(in srgb,var(--accent) 55%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-control{display:flex!important;align-items:center!important;gap:10px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-choices{flex:1 1 auto!important;display:grid!important;grid-auto-flow:column!important;grid-auto-columns:1fr!important;gap:4px!important;padding:4px!important;border-radius:15px!important;background:var(--np-panel-control)!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-point{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:34px!important;padding:6px 8px!important;border:0!important;border-radius:11px!important;background:transparent!important;color:var(--text-muted)!important;cursor:pointer!important;transition:background .18s ease,color .18s ease,box-shadow .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-point:hover{color:var(--text)!important;background:color-mix(in srgb,var(--accent) 8%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-point[aria-checked=true]{color:var(--np-ink-accent, var(--accent))!important;background:var(--np-panel-control-on)!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-point small{font-size:12.4px!important;font-weight:700!important;color:inherit!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-point .text-size-box{display:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #textSizeValue{flex:0 0 auto!important;min-width:54px!important;padding:7px 10px!important;border-radius:11px!important;text-align:center!important;font-size:11.8px!important;font-weight:700!important;color:var(--np-ink-accent, var(--accent))!important;background:color-mix(in srgb,var(--accent) 10%,transparent)!important;box-shadow:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-personalize-link{display:flex!important;align-items:center!important;gap:12px!important;margin-top:14px!important;padding:14px 18px!important;border-radius:18px!important;text-align:start!important;cursor:pointer!important;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-personalize-link:hover{box-shadow:var(--np-halo-ring),var(--np-halo)!important;transform:translateY(-1px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-personalize-icon{width:34px!important;height:34px!important;flex:0 0 34px!important;display:grid!important;place-items:center!important;border-radius:12px!important;font-size:17px!important;color:var(--np-ink-icon, var(--accent))!important;background:color-mix(in srgb,var(--accent) 13%,transparent)!important;background-image:none!important;box-shadow:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-personalize-link>span:nth-child(2){display:grid!important;gap:2px!important;min-width:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-personalize-link strong{font-size:13.5px!important;font-weight:800!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-personalize-link small{font-size:11.8px!important;line-height:1.7!important;color:var(--text-muted)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .settings-personalize-link>.ti:last-child{margin-inline-start:auto!important;font-size:18px!important;opacity:.65!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.settings-seg-btn.active,.settings-seg-btn[aria-selected=true],.text-size-point[aria-checked=true]){--accent-gradient: linear-gradient(0deg, var(--np-panel-control-on), var(--np-panel-control-on));--np-fill: linear-gradient(0deg, var(--np-panel-control-on), var(--np-panel-control-on));--np-fill-solid: var(--np-panel-control-on);--on-accent: var(--np-ink-accent, var(--accent));--accent-glow: color-mix(in srgb, var(--accent) 18%, transparent)}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(#themeModeSegment,#langSegment) .settings-seg-btn.active,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(#themeModeSegment,#langSegment) .settings-seg-btn.active :where(span,small,strong,.ti,.material-icons-round){color:var(--np-ink-accent, var(--accent))!important;-webkit-text-fill-color:var(--np-ink-accent, var(--accent))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(#themeModeSegment,#langSegment) .settings-seg-btn.active{background:var(--np-panel-control-on)!important;background-image:none!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(#themeModeSegment,#langSegment){background:var(--np-panel-control)!important;background-image:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.settings-ico,.settings-personalize-icon) :where(.ti,.material-icons-round,span,i){background:none!important;background-image:none!important;background-clip:border-box!important;-webkit-background-clip:border-box!important;color:var(--np-ink-icon, var(--accent))!important;-webkit-text-fill-color:var(--np-ink-icon, var(--accent))!important}@media(max-width:520px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .content-area,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .panel-section{padding-inline:6px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .chat-shell{padding-inline:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .main-topbar{padding-inline:8px!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .content-area:has(#section-quantum.active){overflow:hidden!important;overscroll-behavior-y:contain!important;padding-inline-end:0!important;padding-bottom:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum .chat-shell{height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum .message-list:not(:empty){flex:1 1 auto!important;min-height:0!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;scroll-behavior:auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum .chat-shell:has(.message-list:empty){justify-content:center!important}@media(max-width:700px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum .chat-shell:has(.message-list:empty){justify-content:flex-end!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum .chat-shell:has(.message-list:empty) #emptyChatState{flex:0 0 auto!important;margin-bottom:10px!important}@media(max-width:700px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum .chat-shell:has(.message-list:empty) #emptyChatState{flex:1 1 auto!important;margin-bottom:0!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum .message-list:empty{flex:0 0 auto!important;min-height:0!important;height:0!important;padding:0!important;overflow:visible!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum .composer-wrap{width:min(100%,690px)!important;margin-inline:auto!important}@media(max-width:700px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-quantum .composer-wrap{width:100%!important}}@media(max-width:380px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .content-area,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .panel-section{padding-inline:4px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .main-topbar{padding-inline:6px!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-recent{padding:10px!important;gap:11px!important;border-radius:20px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list{align-items:stretch!important;gap:7px!important;padding:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list .conversation-item{width:100%!important;min-width:0!important;padding:9px 11px!important;border-radius:16px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list .conversation-open{width:100%!important;min-width:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list .conversation-body,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list .conversation-title-row{min-width:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list .conversation-title-row>strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list .conv-empty,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list .conversation-empty{width:100%!important;border-radius:16px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .recent-caret{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;flex:0 0 24px!important;padding:0!important;border-radius:9px!important;background:color-mix(in srgb,var(--accent) 9%,transparent)!important;background-image:none!important;box-shadow:none!important;opacity:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .sidebar-recent-btn:hover .recent-caret,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .sidebar-recent-btn:focus-visible .recent-caret,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .sidebar-recent-btn[aria-expanded=true] .recent-caret{background:var(--np-fill, var(--accent-gradient))!important;background-image:var(--np-fill, var(--accent-gradient))!important;color:var(--on-accent, #fff)!important;-webkit-text-fill-color:var(--on-accent, #fff)!important;box-shadow:0 8px 18px -8px color-mix(in srgb,var(--accent) 55%,transparent)!important;opacity:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .sidebar-recent-btn:hover .recent-caret:before,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-chat-shortcuts .sidebar-recent-btn[aria-expanded=true] .recent-caret:before{color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class]{--np-base: var(--frosted-menu-bg-strong, #0a1b2d);--glass-bg-strong: color-mix(in srgb, var(--accent) 5%, var(--frosted-menu-bg-strong, #0a1b2d));--glass-bg-solid: color-mix(in srgb, var(--accent) 4%, var(--frosted-menu-bg-strong, #0a1b2d));--np-surface: color-mix(in srgb, var(--accent) 3%, var(--np-base));--np-surface-hover: color-mix(in srgb, var(--accent) 7%, var(--np-base));--np-surface-active: color-mix(in srgb, var(--accent) 12%, var(--np-base));--np-sheen: radial-gradient(ellipse 64% 42% at 100% 0%, color-mix(in srgb, var(--accent) 6%, transparent), transparent 70%), radial-gradient(ellipse 56% 38% at 0% 100%, color-mix(in srgb, var(--accent-2, var(--accent)) 4%, transparent), transparent 76%);--accent-soft: color-mix(in srgb, var(--accent) 9%, transparent);--accent-soft-2: color-mix(in srgb, var(--accent) 5%, transparent)}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(#transactionList,#paymentOrdersList,.transaction-list,.orders-list){overflow:visible!important;height:auto!important;max-height:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(#transactionList,#paymentOrdersList,.transaction-list,.orders-list)>*{flex:0 0 auto!important;min-height:auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #transactionList .tx-group{overflow:visible!important;height:auto!important;margin-block-end:16px!important;border-radius:18px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #transactionList .tx-group:last-child{margin-block-end:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #transactionList .tx-table{height:auto!important;border-radius:16px!important;overflow:hidden!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #transactionList .tx-table>.tx-row{flex:0 0 auto!important;border-radius:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #transactionList .tx-table>.tx-row.tx-head{border-radius:16px 16px 0 0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #transactionList .tx-table>.tx-row:last-child{border-radius:0 0 16px 16px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #transactionList .tx-table>.tx-row:only-child{border-radius:16px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.gift-redeem-card,.gift-redeem-card--in-grid){position:relative!important;isolation:isolate!important;overflow:hidden!important;display:grid!important;gap:12px!important;align-content:start!important;padding:18px 20px!important;border-radius:18px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.gift-redeem-card,.gift-redeem-card--in-grid):before{content:""!important;position:absolute!important;z-index:-1!important;inset:0!important;border-radius:inherit!important;pointer-events:none!important;background:radial-gradient(ellipse 100% 80% at 100% 0%,var(--accent-soft) 0%,transparent 65%)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :where(.gift-redeem-card,.gift-redeem-card--in-grid):after{content:none!important;display:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .gift-redeem-card .gift-redeem-head{display:flex!important;align-items:flex-start!important;gap:12px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .gift-redeem-card[class] .gift-redeem-head[class]>.ti[class],html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .gift-redeem-card[class] .gift-redeem-head[class]>.ti[class]:before{width:38px!important;height:38px!important;flex:0 0 38px!important;display:grid!important;place-items:center!important;border-radius:12px!important;font-size:19px!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important;background:var(--np-surface-active)!important;background-image:none!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .gift-redeem-card .gift-redeem-head>div{display:grid!important;gap:3px!important;min-width:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .gift-redeem-card .gift-redeem-form{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .gift-redeem-card .gift-redeem-form input{flex:1 1 150px!important;min-width:0!important;min-height:40px!important;padding:10px 14px!important;border:0!important;border-radius:14px!important;font-size:12.5px!important;color:var(--text)!important;background:var(--np-panel-control)!important;background-image:none!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .gift-redeem-card .gift-redeem-form input:focus{outline:0!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .gift-redeem-card .gift-redeem-form button{flex:0 0 auto!important;min-height:40px!important;padding:9px 20px!important;border-radius:14px!important;font-size:12.5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card .gift-redeem-form{justify-content:flex-end!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .gift-redeem-card--in-dev{padding:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;overflow:visible!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .gift-redeem-card--in-dev:before,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .gift-redeem-card--in-dev:after{content:none!important;display:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--standalone{margin-top:10px!important;display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;padding:10px 14px!important;border-radius:14px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--standalone:before{background:radial-gradient(ellipse 90% 140% at 100% 0%,var(--accent-soft) 0%,transparent 60%)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--standalone .gift-redeem-head{flex:1 1 220px!important;min-width:0!important;gap:10px!important;align-items:center!important;margin:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--standalone .gift-redeem-head>.ti,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--standalone .gift-redeem-head>.ti:before{width:30px!important;height:30px!important;flex:0 0 30px!important;border-radius:9px!important;font-size:15px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--standalone .gift-redeem-head>div{gap:2px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--standalone .gift-redeem-head strong{font-size:12.5px!important;line-height:1.4!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--standalone .gift-redeem-head span#restorePurchasesHint,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--standalone .gift-redeem-head>div>span{font-size:10.5px!important;line-height:1.5!important;color:var(--text-muted, #9aa4b2)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--standalone .gift-redeem-form{flex:0 0 auto!important;margin:0!important;justify-content:flex-end!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--standalone .gift-redeem-form button{min-height:34px!important;padding:7px 16px!important;border-radius:11px!important;font-size:11.5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout.is-portaled{border:0!important;border-style:none!important;border-width:0!important;border-radius:26px!important;background:var(--np-panel-bg)!important;background-repeat:no-repeat!important;box-shadow:var(--np-halo-ring),0 22px 48px -24px color-mix(in srgb,var(--accent) 44%,transparent)!important;padding:8px!important;direction:rtl!important;text-align:start!important}html[dir=ltr] body[class][class] .model-brand-flyout,html[dir=ltr] body[class][class] #modelFlyoutPortal>.model-brand-flyout{direction:ltr!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-brand-flyout-title,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-brand-flyout-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:6px 10px 10px!important;text-align:start!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-brand-flyout-title>span,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-brand-flyout-title>span{order:-1!important;font-size:13px!important;font-weight:800!important;color:var(--np-ink-accent, var(--accent))!important;text-align:start!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-flyout-back,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-flyout-back{order:2!important;margin-inline-start:auto!important;border:0!important;border-radius:12px!important;padding:6px 11px!important;font-size:12px!important;background:var(--np-panel-control)!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-option,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-option{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;border:0!important;border-radius:15px!important;padding:9px 12px!important;text-align:start!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-option:hover,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-option:hover{background:var(--np-surface-hover)!important;box-shadow:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-option.active,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-option.active{background:var(--np-surface-active)!important;box-shadow:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-option-main,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-option-main{display:grid!important;justify-items:start!important;gap:4px!important;min-width:0!important;text-align:start!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout{max-height:min(72vh,560px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-color:color-mix(in srgb,var(--accent) 34%,transparent) transparent!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout::-webkit-scrollbar,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout::-webkit-scrollbar{width:6px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout::-webkit-scrollbar-thumb,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout::-webkit-scrollbar-thumb{border-radius:999px!important;background:color-mix(in srgb,var(--accent) 34%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-brand-flyout-title,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-brand-flyout-title{position:sticky!important;top:0!important;z-index:2!important;background:var(--frosted-menu-bg, var(--bg-2))!important;border-radius:18px 18px 0 0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout.is-portaled,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #modelMenuPanel,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-tab-body,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-list{scrollbar-width:none!important;scrollbar-color:transparent transparent!important;-ms-overflow-style:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout::-webkit-scrollbar,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout::-webkit-scrollbar,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout.is-portaled::-webkit-scrollbar,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel::-webkit-scrollbar,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #modelMenuPanel::-webkit-scrollbar,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-tab-body::-webkit-scrollbar,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-list::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout::-webkit-scrollbar-thumb,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout::-webkit-scrollbar-thumb,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel::-webkit-scrollbar-thumb,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-tab-body::-webkit-scrollbar-thumb{display:none!important;background:transparent!important;box-shadow:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-option.active,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-option.active,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel .model-option.active{background:var(--np-surface-active)!important;background-image:none!important;border:0!important;border-color:transparent!important;box-shadow:var(--np-halo-ring)!important;color:var(--np-ink-icon)!important;-webkit-text-fill-color:var(--np-ink-icon)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-option.active :is(strong,.model-option-main strong),html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-option.active :is(strong,.model-option-main strong),html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel .model-option.active :is(strong,.model-option-main strong){color:var(--np-ink-icon)!important;-webkit-text-fill-color:var(--np-ink-icon)!important;font-weight:800!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-option .model-option-cat,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-option .model-option-cat,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel .model-option .model-option-cat,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-option.active .model-option-cat,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-option.active .model-option-cat,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel .model-option.active .model-option-cat{border:0!important;border-color:transparent!important;border-radius:9px!important;padding:2px 9px!important;background:color-mix(in srgb,var(--accent) 11%,transparent)!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important;box-shadow:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-option.active :is(.model-cost-badge,.model-cost-badge .ti,.model-cost-badge span,.model-cost-badge strong,.model-cost-badge small),html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-option.active :is(.model-cost-badge,.model-cost-badge .ti,.model-cost-badge span,.model-cost-badge strong,.model-cost-badge small),html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel .model-option.active :is(.model-cost-badge,.model-cost-badge .ti,.model-cost-badge span,.model-cost-badge strong,.model-cost-badge small){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-option.active .model-cost-badge,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-option.active .model-cost-badge,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel .model-option.active .model-cost-badge{border:0!important;border-color:transparent!important;background:color-mix(in srgb,var(--accent) 21%,var(--np-base))!important;box-shadow:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-brand-flyout-title,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-brand-flyout-title{position:sticky!important;top:0!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;margin:0 0 2px!important;padding:8px 14px 10px!important;border:0!important;border-bottom:0!important;text-align:center!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-brand-flyout-title>span,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-brand-flyout-title>span{order:0!important;flex:0 1 auto!important;max-width:100%!important;margin:0 auto!important;font-size:15.5px!important;font-weight:800!important;line-height:1.35!important;letter-spacing:-.1px!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:var(--np-ink-icon, var(--accent))!important;-webkit-text-fill-color:var(--np-ink-icon, var(--accent))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-flyout-back,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-flyout-back{display:none!important;position:absolute!important;inset-inline-end:2px!important;inset-inline-start:auto!important;top:50%!important;transform:translateY(-50%)!important;order:0!important;margin:0!important;width:32px!important;height:32px!important;min-width:0!important;padding:0!important;gap:0!important;place-items:center!important;border:0!important;border-radius:12px!important;background:var(--np-panel-control, var(--np-surface))!important;box-shadow:none!important;font-size:0!important;line-height:0!important;cursor:pointer!important;transition:background .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-flyout-back>.ti,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-flyout-back>.ti{font-size:17px!important;line-height:1!important;transform:none!important;color:var(--np-ink-icon)!important;-webkit-text-fill-color:var(--np-ink-icon)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-flyout-back>span:not(.ti),html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-flyout-back>span:not(.ti){display:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-flyout-back:hover,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-flyout-back:hover{background:var(--np-surface-active)!important}@media(max-width:1024px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-flyout-back,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-flyout-back{display:grid!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-brand-flyout-title,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-brand-flyout-title{padding:8px 42px 10px!important}}@media(max-width:1024px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #modelMenuPanel{width:calc(100vw - 16px)!important;min-width:0!important;max-width:calc(100vw - 16px)!important;max-height:min(74vh,640px)!important;padding:10px!important;border-radius:24px!important}html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout.is-portaled{width:calc(100vw - 16px)!important;min-width:0!important;max-width:calc(100vw - 16px)!important;max-height:min(74vh,640px)!important;padding:9px!important;border-radius:24px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-option,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-option{min-height:56px!important;padding:10px 14px!important;gap:12px!important;border-radius:17px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-option .model-option-main strong,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-option .model-option-main strong{font-size:15px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-brand-flyout .model-option .model-option-cat,html[data-theme] body[class][class] #modelFlyoutPortal>.model-brand-flyout .model-option .model-option-cat{font-size:12.5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel .model-brand-main{min-height:58px!important;padding:10px 13px!important;border-radius:18px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel .model-brand-info strong{font-size:15px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-dropdown-panel .model-brand-info small{font-size:12.5px!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-hero-bals{position:relative!important;z-index:1!important;flex:0 1 auto!important;max-width:min(42%,380px)!important;display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(max-content,1fr)!important;align-items:stretch!important;gap:10px!important;margin:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-hero-bals>.acc-hero-balance{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;margin:0!important;padding:13px 17px!important;border:0!important;border-radius:18px!important;background-color:var(--np-surface)!important;background-image:var(--np-sheen)!important;box-shadow:var(--np-halo-ring)!important;text-align:center!important;transition:background-color .22s ease,box-shadow .22s ease,transform .22s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-hero-bals>.acc-hero-balance:hover{background-color:var(--np-surface-hover)!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important;transform:translateY(-2px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-hero-bals .acc-bal-label{display:block!important;font-size:11.5px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:-.1px!important;white-space:nowrap!important;color:var(--text-soft)!important;-webkit-text-fill-color:var(--text-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-hero-bals .acc-bal-value{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:5px!important;font-size:22px!important;font-weight:900!important;line-height:1.15!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-hero-bals .acc-bal-value>strong{font-size:22px!important;font-weight:900!important;letter-spacing:-.4px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-hero-bals .acc-bal-value>small{font-size:12px!important;font-weight:700!important}@media(max-width:760px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-hero-bals{flex:0 0 auto!important;align-self:stretch!important;width:100%!important;max-width:100%!important;grid-auto-columns:1fr!important;gap:8px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-hero-bals>.acc-hero-balance{padding:11px 12px!important;border-radius:16px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-hero-bals .acc-bal-value,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-hero-bals .acc-bal-value>strong{font-size:19px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-hero-bals .acc-bal-label{font-size:11px!important;white-space:normal!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-chips>.acc-chip{border:0!important;border-radius:12px!important;padding:6px 11px!important;background-color:var(--np-surface)!important;background-image:none!important;box-shadow:var(--np-halo-ring)!important;font-size:12px!important;font-weight:700!important;color:var(--text-soft)!important;-webkit-text-fill-color:var(--text-soft)!important;transition:background-color .2s ease,box-shadow .2s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-chips>.acc-chip:hover{background-color:var(--np-surface-hover)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-chips>.acc-chip>.ti{font-size:14px!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-chips>.acc-chip.acc-chip-days{background-color:var(--np-surface-active)!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #userAvatarInitial.is-brand-avatar{background:var(--np-surface-active)!important;background-image:var(--np-sheen)!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important;overflow:hidden!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #userAvatarInitial.is-brand-avatar>.sidebar-avatar-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;padding:2px!important;object-fit:contain!important;border-radius:inherit!important;filter:drop-shadow(0 3px 7px color-mix(in srgb,var(--accent) 26%,transparent))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.acc-info-card,.acc-edit-card,#profileForm.acc-edit-card,#section-profile .security-form){padding:15px 16px!important;border:0!important;border-radius:18px!important;background-color:var(--np-surface)!important;background-image:var(--np-sheen)!important;box-shadow:var(--np-halo-ring)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.acc-info-card,.acc-edit-card)>h4{margin:0 0 9px!important;font-size:13.5px!important;line-height:1.35!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-cols{gap:12px!important;align-items:stretch!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-info-card>.acc-info-list{display:flex!important;flex-direction:column!important;justify-content:space-between!important;flex:1 1 auto!important;gap:0!important;margin:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-info-card .acc-info-row{padding:7px 0!important;font-size:12.5px!important;line-height:1.5!important;border:0!important;box-shadow:inset 0 -1px color-mix(in srgb,var(--text) 10%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-info-card .acc-info-row:last-child{box-shadow:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-info-card>#logoutBtn{margin-top:10px!important;min-height:38px!important;padding:8px 16px!important;flex:0 0 auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #profileForm.acc-edit-card{gap:9px 12px!important;align-content:start!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #profileForm.acc-edit-card>.form-group{margin:0!important;min-width:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #profileForm.acc-edit-card .form-group>label{margin:0 0 4px!important;font-size:12px!important;gap:5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #profileForm.acc-edit-card .form-group>label :is(.material-icons-round,svg,.ti){font-size:14px!important;width:14px!important;height:14px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #profileForm.acc-edit-card .form-group input{min-height:38px!important;padding:8px 12px!important;font-size:13px!important;border-radius:11px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #profileForm.acc-edit-card>.profile-save-btn{margin:1px 0 0!important;min-height:38px!important;padding:8px 20px!important;align-self:end!important;justify-self:end!important;width:auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #accountTabSecurity{gap:10px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #accountTabSecurity>.panel-headline{margin:0!important;padding:0 2px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #accountTabSecurity>.panel-headline>p{margin:0!important;font-size:12.5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px 12px!important;align-items:start!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>.form-group{margin:0!important;min-width:0!important;grid-row:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>.form-group:nth-of-type(1){grid-column:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>.form-group:nth-of-type(2){grid-column:2!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>.form-group:nth-of-type(3){grid-column:3!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form .form-group>label{margin:0 0 4px!important;font-size:12px!important;gap:5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form .form-group>label :is(.material-icons-round,svg,.ti){font-size:14px!important;width:14px!important;height:14px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form .form-group input{min-height:38px!important;padding:8px 12px!important;font-size:13px!important;border-radius:11px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>#passwordRequirements{grid-column:1 / span 2!important;grid-row:2!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;align-self:center!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>#passwordRequirements>li{display:inline-flex!important;align-items:center!important;gap:5px!important;margin:0!important;padding:5px 10px!important;border:0!important;border-radius:999px!important;background-color:var(--np-surface)!important;background-image:none!important;box-shadow:var(--np-halo-ring)!important;font-size:11px!important;font-weight:700!important;line-height:1.3!important;color:var(--text-soft)!important;white-space:nowrap!important;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>#passwordRequirements>li :is(.material-icons-round,svg,.ti){font-size:13px!important;width:13px!important;height:13px!important;flex:0 0 auto!important;color:currentColor!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>#passwordRequirements>li:is(.valid,.met){background-color:var(--np-surface-active)!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important;color:var(--success)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>#changePasswordBtn{grid-column:3!important;grid-row:2!important;align-self:center!important;justify-self:end!important;margin:0!important;min-height:38px!important;padding:8px 20px!important;width:auto!important}@media(max-width:1000px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>.form-group:nth-of-type(1){grid-column:1!important;grid-row:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>.form-group:nth-of-type(2){grid-column:2!important;grid-row:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>.form-group:nth-of-type(3){grid-column:1!important;grid-row:2!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>#passwordRequirements{grid-column:1 / -1!important;grid-row:3!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>#changePasswordBtn{grid-column:2!important;grid-row:2!important;align-self:end!important}}@media(max-width:700px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.acc-info-card,.acc-edit-card,#profileForm.acc-edit-card,#section-profile .security-form){padding:14px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form{grid-template-columns:1fr!important;gap:9px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>.form-group:nth-of-type(1){grid-column:1!important;grid-row:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>.form-group:nth-of-type(2){grid-column:1!important;grid-row:2!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>.form-group:nth-of-type(3){grid-column:1!important;grid-row:3!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>#passwordRequirements{grid-column:1!important;grid-row:4!important;gap:5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>#passwordRequirements>li{padding:4px 9px!important;font-size:10.5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #passwordForm.security-form>#changePasswordBtn{grid-column:1!important;grid-row:5!important;justify-self:stretch!important;width:100%!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #profileForm.acc-edit-card>.profile-save-btn{justify-self:stretch!important;width:100%!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-info-card>#logoutBtn.account-logout-btn{border:0!important;border-radius:12px!important;background-color:var(--np-surface)!important;background-image:none!important;box-shadow:var(--np-halo-ring)!important;font-size:12.5px!important;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-info-card>#logoutBtn.account-logout-btn:hover{background-color:color-mix(in srgb,#ef4444 9%,var(--np-base))!important;box-shadow:var(--np-halo-ring),0 0 0 1px color-mix(in srgb,#ef4444 22%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-info-card .acc-info-row>span:first-child{color:color-mix(in srgb,var(--text) 64%,transparent)!important;-webkit-text-fill-color:color-mix(in srgb,var(--text) 64%,transparent)!important;font-weight:600!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-info-card .acc-info-row>strong{font-size:12.5px!important;font-weight:800!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.coin-packages-list,.coin-packages-grid,.redeem-cards-row,.dev-packages-grid,.dev-packages-list,.models-catalog-grid){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(258px,1fr))!important;gap:16px!important;align-items:stretch!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.coin-package-card,.gift-redeem-card,.gift-redeem-card--in-grid,.dev-package-card,.models-catalog-grid .model-card){display:flex!important;flex-direction:column!important;justify-content:space-between!important;box-sizing:border-box!important;gap:12px!important;height:100%!important;min-height:172px!important;max-height:none!important;padding:18px 20px!important;border:0!important;border-radius:18px!important;overflow:hidden!important;background-color:var(--np-surface)!important;background-image:var(--np-sheen)!important;background-repeat:no-repeat!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important;transform:translateZ(0)!important;transition:transform .2s cubic-bezier(.22,.61,.36,1),background-color .2s ease,box-shadow .2s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.coin-package-card,.gift-redeem-card,.gift-redeem-card--in-grid,.dev-package-card,.models-catalog-grid .model-card):hover{transform:translateY(-2px)!important;background-color:var(--np-surface-hover)!important;box-shadow:var(--np-halo-ring),var(--np-halo)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.coin-package-card,.gift-redeem-card,.dev-package-card,.models-catalog-grid .model-card):active{transform:translateY(0)!important}@media(prefers-reduced-motion:reduce){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.coin-package-card,.gift-redeem-card,.dev-package-card,.models-catalog-grid .model-card){transition:background-color .2s ease,box-shadow .2s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.coin-package-card,.gift-redeem-card,.dev-package-card,.models-catalog-grid .model-card):hover{transform:none!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .models-catalog-grid .model-card .model-card-head{gap:12px!important;align-items:center!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .models-catalog-grid .model-card .provider-logo{width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;min-height:48px!important;max-height:48px!important;flex:0 0 48px!important;font-size:30px!important;line-height:1!important;border-radius:14px!important;padding:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .models-catalog-grid .model-card .provider-logo :is(svg,img){width:42px!important;height:42px!important;object-fit:contain!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .models-catalog-grid .model-card .model-card-head>strong{font-size:15px!important;font-weight:800!important;line-height:1.45!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .models-catalog-grid .model-card .model-card-meta{margin:0!important;gap:7px!important;flex-wrap:wrap!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.models-catalog-grid .model-card .mini-action-btn,.coin-package-card .coin-buy-btn,.dev-package-card .coin-buy-btn,.dev-package-card .dev-token-buy-btn,.gift-redeem-card .gift-redeem-form button,.gift-redeem-card--in-grid .gift-redeem-form button){min-height:36px!important;height:auto!important;padding:8px 18px!important;border:0!important;border-radius:14px!important;font-size:12.5px!important;font-weight:700!important;line-height:1.25!important;transition:transform .18s cubic-bezier(.22,.61,.36,1),background-color .18s ease,box-shadow .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.models-catalog-grid .model-card .mini-action-btn,.coin-package-card .coin-buy-btn,.dev-package-card .coin-buy-btn,.gift-redeem-card .gift-redeem-form button):hover{transform:translateY(-1px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.coin-package-card .coin-package-footer,.dev-package-card .coin-package-footer,.models-catalog-grid .model-card .coin-package-footer){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-package-card .coin-buy-btn{flex:0 0 auto!important;width:auto!important;margin:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-package-card.selected{background-color:var(--np-surface-active)!important;box-shadow:var(--np-halo-ring),var(--np-halo)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.gift-redeem-card,.gift-redeem-card--in-grid) .gift-redeem-form input{min-height:36px!important;height:36px!important;padding:8px 14px!important;border:0!important;border-radius:14px!important;font-size:12.5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .models-catalog-grid .model-card .coin-package-footer>.model-cost-badge{flex:0 0 auto!important;margin:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .models-catalog-grid .model-card .mini-action-btn{flex:0 0 auto!important;width:auto!important;margin:0!important}@media(max-width:640px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.coin-package-card,.gift-redeem-card,.gift-redeem-card--in-grid,.dev-package-card,.models-catalog-grid .model-card){padding:14px 16px!important;gap:10px!important;min-height:0!important;height:auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.coin-package-card,.dev-package-card,.models-catalog-grid .model-card) .coin-package-footer{flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:10px!important;margin-top:2px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.coin-package-card,.dev-package-card) .coin-package-footer>strong{text-align:start!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .models-catalog-grid .model-card .coin-package-footer>.model-cost-badge{align-self:flex-start!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.models-catalog-grid .model-card .mini-action-btn,.coin-package-card .coin-buy-btn,.dev-package-card .coin-buy-btn,.dev-package-card .dev-token-buy-btn,.gift-redeem-card .gift-redeem-form button,.gift-redeem-card--in-grid .gift-redeem-form button){flex:0 0 auto!important;width:100%!important;min-height:44px!important;padding:11px 18px!important;font-size:13.5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.gift-redeem-card,.gift-redeem-card--in-grid) .gift-redeem-form{flex-direction:column!important;align-items:stretch!important;gap:10px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.gift-redeem-card,.gift-redeem-card--in-grid) .gift-redeem-form input{flex:0 0 auto!important;width:100%!important;min-height:44px!important;height:44px!important;font-size:13.5px!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.docs-block>h4 .ti,.rules-card h4 .ti,.rules-card>h4 .ti,.help-card h4 .ti,.settings-ico .ti,.settings-personalize-icon .ti,.persona-ico,.support-stat-mark,.support-chan-mark:not(.is-brand),.support-card-icon,.acc-stat-ico,.acc-stat-ico.teal,.acc-stat-ico.blue,.acc-stat-ico.amber,.acc-stat-ico.violet){background:var(--np-surface-active)!important;background-color:var(--np-surface-active)!important;background-image:none!important;border:0!important;box-shadow:var(--np-halo-ring)!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important;transition:background-color .18s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,.61,.36,1)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.docs-block>h4 .ti,.rules-card h4 .ti,.help-card h4 .ti,.persona-ico,.support-stat-mark,.support-card-icon,.acc-stat-ico) :is(svg,path){color:var(--np-ink-accent)!important;fill:currentColor!important;stroke:currentColor!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.docs-block:hover>h4 .ti,.rules-card:hover h4 .ti,.support-stat:hover .support-stat-mark,.acc-stat:hover .acc-stat-ico){box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important;transform:translateY(-1px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .hero-icon,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-avatar{background-color:var(--np-surface-active)!important;background-image:var(--np-sheen)!important;background-repeat:no-repeat!important;border:0!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.model-tab.active,.api-lang-tab.active,.persona-chip.active,.support-stat.active,.nice-select-option.active,.settings-seg-btn.active){background:var(--np-surface-active)!important;background-color:var(--np-surface-active)!important;background-image:none!important;border:0!important;box-shadow:var(--np-halo-ring)!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important;transition:background-color .18s ease,box-shadow .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.model-tab.active,.api-lang-tab.active,.persona-chip.active,.support-stat.active,.nice-select-option.active,.settings-seg-btn.active) :is(span,strong,small,b,i,.ti,.material-icons-round,svg){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-btn .topbar-charge-balance{background:#ffffff2b!important;background-color:#ffffff2b!important;background-image:none!important;border:0!important;box-shadow:none!important;color:var(--on-accent, #ffffff)!important;-webkit-text-fill-color:var(--on-accent, #ffffff)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-btn.has-plan{padding-inline:8px 14px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-icon[hidden],html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-ring[hidden],html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-sub[hidden]{display:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-btn .topbar-charge-ring{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;flex:0 0 auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-btn .topbar-charge-ring[hidden]{display:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-btn .topbar-charge-ring-svg{display:block!important;width:100%!important;height:100%!important;transform:rotate(-90deg)!important;overflow:visible!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-btn .tcr-bg{fill:none!important;stroke:#ffffff4d!important;stroke-width:4!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-btn .tcr-fg{fill:none!important;stroke:#fff!important;stroke-width:4!important;stroke-linecap:round!important;filter:drop-shadow(0 0 3px rgba(255,255,255,.55))!important;transition:stroke-dashoffset .4s cubic-bezier(.22,.61,.36,1)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-btn .topbar-charge-ring.is-warn .tcr-fg{stroke:#ffe08a!important;filter:drop-shadow(0 0 4px rgba(255,224,138,.7))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-btn .topbar-charge-ring-num{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:9.5px!important;font-weight:800!important;line-height:1!important;letter-spacing:-.2px!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-btn.has-plan .topbar-charge-text>strong{font-size:14.5px!important;font-weight:800!important;line-height:1.2!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-btn .topbar-charge-sub{font-size:10.5px!important;font-weight:600!important;line-height:1.25!important;white-space:nowrap!important;color:#ffffffe0!important;-webkit-text-fill-color:rgba(255,255,255,.88)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-point.active .text-size-box,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-point[aria-checked=true] .text-size-box{background:var(--np-surface-active)!important;background-color:var(--np-surface-active)!important;background-image:none!important;border:0!important;box-shadow:var(--np-halo-ring),inset 0 0 0 3px color-mix(in srgb,var(--accent) 46%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-point.active .text-size-box:after,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-box:after{border-color:color-mix(in srgb,var(--accent) 40%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(#personaAddInterestBtn.btn.btn-ghost,#personaResetBtn.btn.btn-ghost,.btn.btn-ghost){background:var(--np-surface)!important;background-image:none!important;border:0!important;box-shadow:var(--np-halo-ring)!important;transition:background-color .18s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,.61,.36,1)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(#personaAddInterestBtn.btn.btn-ghost,#personaResetBtn.btn.btn-ghost,.btn.btn-ghost):hover{background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important;transform:translateY(-1px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(#upgradeBtn.topbar-charge-btn,.topbar-charge-btn,#newChatHeaderBtn.np-newchat-btn,#personaSaveBtn.btn,#changePasswordBtn.btn,#updateProfileBtn.btn,#devGenerateKeyBtn.btn,#avatarUploadBtn.avatar-upload-btn,#sendMessageBtn.composer-send,.composer-send-btn,.quantum-send-btn,.coin-buy-btn,.dev-token-buy-btn,#giftRedeemBtn,#restorePurchasesBtn,.support-primary-btn,.support-send-btn,.btn-primary,.btn.btn-primary,.purchase-pay-btn){box-shadow:var(--np-halo-ring),var(--np-halo)!important;transition:transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s ease,filter .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(#upgradeBtn.topbar-charge-btn,.topbar-charge-btn,#newChatHeaderBtn.np-newchat-btn,#personaSaveBtn.btn,#changePasswordBtn.btn,#updateProfileBtn.btn,#devGenerateKeyBtn.btn,#avatarUploadBtn.avatar-upload-btn,#sendMessageBtn.composer-send,.composer-send-btn,.quantum-send-btn,.coin-buy-btn,.dev-token-buy-btn,#giftRedeemBtn,#restorePurchasesBtn,.support-primary-btn,.support-send-btn,.btn-primary,.btn.btn-primary,.purchase-pay-btn):hover{box-shadow:var(--np-halo-ring),var(--np-halo-strong)!important;transform:translateY(-1px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-overlay .loading-dialog{box-shadow:var(--np-halo-ring),var(--np-halo-strong)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-orb .loading-orb-ring{border-color:color-mix(in srgb,var(--accent) 30%,transparent)!important;border-top-color:color-mix(in srgb,var(--accent) 62%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .accent-swatch.active{box-shadow:0 0 0 2px var(--np-base, #0a1b2d),var(--np-halo)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.panel-section,.support-shell,.dashboard-main,.modal,.modal-card) :is(input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){border:0!important;box-shadow:var(--np-halo-ring)!important;transition:background-color .18s ease,box-shadow .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.panel-section,.support-shell,.dashboard-main,.modal,.modal-card) :is(input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select):focus-visible,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.panel-section,.support-shell,.dashboard-main,.modal,.modal-card) :is(input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select):focus{outline:0!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.stat-card,.acc-stat,.persona-card,.account-tab-panel,.active-sessions-card,.support-compose-card,.support-empty,.support-thread,.support-tips-card,.support-contact-card,.api-key-row,.alert,.nice-select-panel,.composer-image-select,.theme-toggle,.sidebar-mobile-toggle,.topbar-mobile-btn,.composer-expand-btn,.composer-btn){border:0!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .nice-select-panel{box-shadow:var(--np-halo-ring),var(--np-halo)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.stat-card,.acc-stat,.persona-card,.support-tips-card,.support-contact-card){transition:background-color .2s ease,box-shadow .2s ease,transform .2s cubic-bezier(.22,.61,.36,1)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.stat-card,.acc-stat,.persona-card):hover{box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important;transform:translateY(-2px)!important}@media(prefers-reduced-motion:reduce){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.docs-block>h4 .ti,.rules-card h4 .ti,.help-card h4 .ti,.persona-ico,.support-stat-mark,.support-card-icon,.acc-stat-ico,.stat-card,.acc-stat,.persona-card,.btn.btn-ghost,.coin-buy-btn,.dev-token-buy-btn,.topbar-charge-btn,.support-primary-btn,.btn-primary){transition:background-color .18s ease,box-shadow .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.docs-block:hover>h4 .ti,.rules-card:hover h4 .ti,.stat-card:hover,.acc-stat:hover,.persona-card:hover,.btn.btn-ghost:hover,.coin-buy-btn:hover,.dev-token-buy-btn:hover,.topbar-charge-btn:hover,.support-primary-btn:hover,.btn-primary:hover){transform:none!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.panel-section,.support-shell,.dashboard-main,.modal,.modal-card,.composer-image-pop,.cip-field,.acc-edit-card,.acc-security-card,.security-form) :is(input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not(#np-never),textarea:not(#np-never),select:not(#np-never)){border:0!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.panel-section,.support-shell,.dashboard-main,.modal,.modal-card,.composer-image-pop,.cip-field,.acc-edit-card,.acc-security-card,.security-form) :is(input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not(#np-never),textarea:not(#np-never),select:not(#np-never)):is(:focus,:focus-visible){outline:0!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-orb .loading-orb-ring{border-color:color-mix(in srgb,var(--accent) 20%,transparent)!important;border-top-color:color-mix(in srgb,var(--accent) 42%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .loading-overlay .loading-dialog{box-shadow:var(--np-halo-ring),var(--np-halo)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-point.active .text-size-box,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-point[aria-checked=true] .text-size-box{box-shadow:var(--np-halo-ring),inset 0 0 0 3px color-mix(in srgb,var(--accent) 32%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-box:after{border-color:color-mix(in srgb,var(--accent) 24%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-choices .text-size-point .text-size-box:not(#np-never):after,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .text-size-point.active .text-size-box:not(#np-never):after{border-color:color-mix(in srgb,var(--accent) 24%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.acc-stat-ico,.acc-avatar,.persona-ico,.support-stat-mark,.support-card-icon,.settings-ico,.settings-personalize-icon,.hero-icon,.support-chan-mark:not(.is-brand)):not(#np-never)>:is(.ti,.material-icons-round,svg,i,span,img[src$=".svg"]),html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.docs-block>h4,.rules-card h4,.help-card h4)>.ti:not(#np-never){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important;opacity:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.acc-stat-ico,.acc-avatar,.persona-ico,.support-stat-mark,.support-card-icon,.settings-ico,.settings-personalize-icon,.hero-icon):not(#np-never) :is(svg,path,use){fill:currentColor!important;stroke:currentColor!important;color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-avatar:not(#np-never)>img#userAvatarImg{color:transparent!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.model-card .model-card-meta,.models-catalog-grid .model-card .model-card-meta)>span:not(#np-never){border:0!important;background:var(--np-surface)!important;background-image:none!important;box-shadow:var(--np-halo-ring)!important;transition:background-color .18s ease,box-shadow .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-card:hover .model-card-meta>span:not(#np-never){background:var(--np-surface-hover)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(#transactionList,.transaction-list) .tx-group>.tx-group-date:not(#np-never){width:auto!important;margin:0!important;padding:0 2px 9px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important;font-size:12px!important;letter-spacing:.2px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(#transactionList,.transaction-list) .tx-group>.tx-group-date:not(#np-never) :is(.ti,.material-icons-round,svg){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important;font-size:14px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #transactionList .tx-group:not(#np-never){margin-block-end:12px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #transactionList .tx-group:last-child:not(#np-never){margin-block-end:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .orders-headline:not(#np-never){margin:6px 0 11px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-transactions #transactionList:not(#np-never){padding-block-end:4px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-card.is-pending:not(#np-never){box-shadow:var(--np-halo-ring),var(--np-halo-soft),inset -3px 0 color-mix(in srgb,var(--accent) 46%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-status:not(#np-never):not(.is-verified):not(.is-failed):not(.is-canceled):not(.is-expired){background:var(--np-surface-active)!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-status:is(.is-verified,.is-failed,.is-canceled,.is-expired):not(#np-never){-webkit-text-fill-color:currentColor!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-resume:not(#np-never){background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-2, var(--accent))))!important;box-shadow:var(--np-halo-ring),var(--np-halo)!important;transition:transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .order-resume:not(#np-never):hover{box-shadow:var(--np-halo-ring),var(--np-halo-strong)!important;transform:translateY(-1px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-stats:not(#np-never){display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:4px!important;margin:0 0 14px!important;padding:4px!important;border:0!important;border-radius:var(--np-radius-card)!important;background:var(--np-surface)!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-stat:not(#np-never){flex:1 1 auto!important;justify-content:center!important;gap:7px!important;min-height:34px!important;padding:6px 12px!important;border-radius:14px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;transform:none!important;transition:background-color .18s ease,box-shadow .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-stat:not(#np-never):hover{background:var(--np-surface-hover)!important;box-shadow:none!important;transform:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-stat.active:not(#np-never){background:var(--np-surface-active)!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-stat-mark:not(#np-never){display:inline-flex!important;flex:0 0 auto!important;width:auto!important;height:auto!important;border-radius:0!important;background:none!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important;font-size:17px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-stat-body:not(#np-never){display:flex!important;align-items:center!important;gap:7px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-stat-body small:not(#np-never){order:1!important;display:block!important;overflow:visible!important;color:var(--text-soft, var(--text-muted))!important;font-size:12px!important;font-weight:700!important;white-space:nowrap!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-stat.active .support-stat-body small:not(#np-never){color:var(--text)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-stat-body strong:not(#np-never){order:2!important;display:inline-grid!important;place-items:center!important;min-width:21px!important;height:19px!important;padding:0 6px!important;border-radius:999px!important;background:color-mix(in srgb,var(--accent) 13%,transparent)!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important;font-size:11px!important;font-weight:800!important;line-height:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-stat.active .support-stat-body strong:not(#np-never){background:color-mix(in srgb,var(--accent) 22%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.support-contact-card,.support-tips-card,.support-compose-card,.support-thread,.support-empty):not(#np-never){padding:16px!important;border:0!important;border-radius:var(--np-radius-card)!important;background-color:var(--np-surface)!important;background-image:var(--np-sheen)!important;background-repeat:no-repeat!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-card-head:not(#np-never){align-items:flex-start!important;gap:10px!important;margin-bottom:12px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-card-head h4:not(#np-never){margin:0 0 3px!important;font-size:13.5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-card-head p:not(#np-never){margin:0!important;color:var(--text-muted)!important;font-size:11.5px!important;line-height:1.75!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-card-icon:not(#np-never){flex:0 0 34px!important;width:34px!important;height:34px!important;border-radius:11px!important;font-size:17px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-chan-go:not(#np-never){display:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support :is(.support-chan,.support-tip):not(#np-never){background:var(--np-surface-hover)!important;background-image:none!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support :is(.support-chan,.support-tip):not(#np-never):hover{background:var(--np-surface-active)!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important;transform:translateY(-1px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-chan:not(#np-never){gap:9px!important;padding:8px 10px!important;border-radius:13px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-chan-mark:not(#np-never){flex:0 0 32px!important;width:32px!important;height:32px!important;border-radius:10px!important;font-size:16px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-chan-mark img:not(#np-never){width:20px!important;height:20px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-chan-body strong:not(#np-never){margin-bottom:1px!important;font-size:12px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-chan-body span:not(#np-never){font-size:11px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-chan-copy:not(#np-never){flex:0 0 28px!important;width:28px!important;height:28px!important;padding:0!important;border-radius:9px!important;background:color-mix(in srgb,var(--accent) 14%,transparent)!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important;font-size:14px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-chan:hover .support-chan-copy:not(#np-never){background:color-mix(in srgb,var(--accent) 20%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-tip:not(#np-never){gap:9px!important;padding:9px 10px!important;border-radius:12px!important;font-size:12px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-tip>.ti:first-child:not(#np-never){color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important;font-size:17px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support :is(.support-contact-list,.support-tips-list):not(#np-never){gap:7px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-ticket-row:not(#np-never){gap:11px!important;padding:12px 13px!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-ticket-row:not(#np-never):hover{box-shadow:var(--np-halo-ring),var(--np-halo)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-ticket-row.has-unread:not(#np-never){background:var(--np-surface-hover)!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-row-mark:not(#np-never){flex:0 0 36px!important;width:36px!important;height:36px!important;border-radius:12px!important;background:var(--np-surface-active)!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important;font-size:18px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-ticket-row.has-unread .support-row-mark:not(#np-never){background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-3, var(--accent))))!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-ticket-list:not(#np-never){gap:8px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-list-wrap:not(#np-never){display:flex!important;flex-direction:column!important;min-height:248px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-empty:not(#np-never){flex:1 1 auto!important;justify-content:center!important;gap:8px!important;padding:26px 20px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-empty-mark:not(#np-never){width:48px!important;height:48px!important;border-radius:15px!important;background:var(--np-surface-active)!important;box-shadow:var(--np-halo-ring)!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important;font-size:24px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-shell:not(#np-never){grid-template-columns:minmax(0,1.62fr) minmax(272px,.76fr)!important;gap:14px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-side:not(#np-never){gap:12px!important}@media(max-width:620px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-stat:not(#np-never){padding:6px 10px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-list-wrap:not(#np-never){min-height:200px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] :is(.support-contact-card,.support-tips-card,.support-compose-card,.support-empty):not(#np-never){padding:14px!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-chan-mark:not(#np-never){background:var(--np-surface-active)!important;background-image:none!important;box-shadow:var(--np-halo-ring)!important;color:var(--np-ink-accent)!important;-webkit-text-fill-color:var(--np-ink-accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-chan-copy.is-done:not(#np-never){background:var(--np-fill, linear-gradient(135deg, var(--accent), var(--accent-3, var(--accent))))!important;color:#fff!important;-webkit-text-fill-color:#fff!important}@media(max-width:1080px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-shell:not(#np-never){grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #section-support .support-side:not(#np-never){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(268px,1fr))!important;align-items:start!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-recent :is(.conv-empty,.conv-empty-guest,.conversation-empty,.empty-state):not(#np-never){border:0!important;border-style:none!important;border-width:0!important;outline:0!important;border-radius:17px!important;background:var(--np-surface-hover)!important;background-image:none!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-recent .conv-empty-icon:not(#np-never){border:0!important;border-radius:12px!important;box-shadow:var(--np-halo-soft)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list .conversation-item:not(#np-never){border-radius:15px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-recent .sidebar-search input:not(#np-never){border-radius:13px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .sidebar-recent :is(.sidebar-view-all,.conv-empty-login):not(#np-never){border:0!important;border-radius:13px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list .conversation-item:not(#np-never):not(.active){background:var(--np-surface-hover)!important;background-image:none!important;box-shadow:var(--np-halo-ring)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dashboard-sidebar .conv-list .conversation-item:not(#np-never):not(.active):hover{background:var(--np-surface-active)!important;box-shadow:var(--np-halo-ring),var(--np-halo-soft)!important;transform:translateY(-1px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .free-quota-chip{display:inline-flex!important;align-items:center!important;gap:5px!important;flex:0 1 auto!important;padding:3px 10px!important;border-radius:999px!important;font-size:11.5px!important;font-weight:700!important;background:var(--np-surface)!important;box-shadow:var(--np-halo-ring)!important;color:var(--np-ink-success)!important;-webkit-text-fill-color:var(--np-ink-success)!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .free-quota-chip[hidden]{display:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .free-quota-chip bdi{unicode-bidi:isolate}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .free-quota-chip .ti{font-size:14px!important;color:var(--np-ink-success)!important;-webkit-text-fill-color:var(--np-ink-success)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .free-quota-chip.is-empty,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .free-quota-chip.is-off,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .free-quota-chip.is-empty .ti,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .free-quota-chip.is-off .ti{color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-usage .msg-usage-free,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-usage .msg-usage-free .ti{color:var(--np-ink-success)!important;-webkit-text-fill-color:var(--np-ink-success)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .token-needed-dialog .token-needed-free{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0 0 4px!important;padding:10px 12px!important;border-radius:14px!important;background:var(--np-surface)!important;box-shadow:var(--np-halo-ring)!important;font-size:12.5px!important;line-height:1.75!important;text-align:start!important;color:var(--np-ink-success)!important;-webkit-text-fill-color:var(--np-ink-success)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .token-needed-dialog .token-needed-free .ti{font-size:16px!important;flex:0 0 auto!important;margin-top:2px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .token-needed-dialog .exp-model-remember{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin:4px auto 10px!important;padding:8px 14px!important;width:fit-content!important;max-width:100%!important;border-radius:12px!important;background:color-mix(in srgb,var(--accent, #6c5ce7) 8%,transparent)!important;border:1px solid color-mix(in srgb,var(--accent, #6c5ce7) 18%,transparent)!important;font-size:12.5px!important;color:var(--text, #e7edf6)!important;cursor:pointer!important;transition:background .18s ease,border-color .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .token-needed-dialog .exp-model-remember:hover{background:color-mix(in srgb,var(--accent, #6c5ce7) 14%,transparent)!important;border-color:color-mix(in srgb,var(--accent, #6c5ce7) 32%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .token-needed-dialog .exp-model-remember input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:-1px!important;pointer-events:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .token-needed-dialog .exp-check-box{flex:0 0 auto!important;display:inline-grid!important;place-items:center!important;width:22px!important;height:22px!important;border-radius:7px!important;background:color-mix(in srgb,var(--accent, #6c5ce7) 6%,transparent)!important;border:2px solid color-mix(in srgb,var(--accent, #6c5ce7) 45%,transparent)!important;transition:background .16s ease,border-color .16s ease,transform .16s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .token-needed-dialog .exp-check-box .ti{font-size:15px!important;color:#fff!important;opacity:0!important;transform:scale(.5)!important;transition:opacity .16s ease,transform .16s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .token-needed-dialog .exp-model-remember input:checked+.exp-check-box{background:var(--accent-gradient, linear-gradient(135deg, var(--accent, #6c5ce7), var(--accent-2, #3b82f6)))!important;border-color:transparent!important;transform:scale(1.02)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .token-needed-dialog .exp-model-remember input:checked+.exp-check-box .ti{opacity:1!important;transform:scale(1)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .token-needed-dialog .exp-model-remember input:focus-visible+.exp-check-box{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent, #6c5ce7) 30%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .token-needed-dialog .exp-check-text{line-height:1.3!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-wallets-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:14px!important;align-items:stretch!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-wallets-grid .dev-wallet-box{margin:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-box{gap:10px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-loading{display:grid!important;place-items:center!important;min-height:96px!important;font-size:12.5px!important;color:var(--text-muted, #9aa4b2)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-head{display:flex!important;align-items:center!important;justify-content:space-between!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-title{display:inline-flex!important;align-items:center!important;gap:7px!important;font-size:12.5px!important;font-weight:800!important;color:var(--text, #f3f4f6)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-title .ti{color:var(--accent, var(--np-accent, #6c5ce7))!important;font-size:17px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-body{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-ring{padding:0!important;flex:0 0 auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-ring .sub-ring-svg{width:150px!important;height:150px!important;overflow:visible!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-ring .sub-ring-bg{stroke:color-mix(in srgb,var(--accent, var(--np-accent, #6c5ce7)) 16%,transparent)!important;stroke-width:11!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-ring .sub-ring-fg{stroke:var(--np-fill-solid, var(--accent, var(--np-accent, #6c5ce7)))!important;stroke-width:11!important;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--np-fill-solid, var(--accent, var(--np-accent, #6c5ce7))) 55%,transparent))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-ring .sub-ring-center strong{font-size:28px!important;color:var(--np-fill-solid, var(--accent, var(--np-accent, #6c5ce7)))!important;-webkit-text-fill-color:var(--np-fill-solid, var(--accent, var(--np-accent, #6c5ce7)))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-ring .sub-ring-center span{font-size:11px!important;max-width:92px!important;text-align:center!important;line-height:1.3!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-figures{flex:1 1 130px!important;display:flex!important;flex-direction:column!important;gap:9px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-fig{display:flex!important;flex-direction:column!important;gap:2px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-fig-label{font-size:10.5px!important;color:var(--text-muted, #9aa4b2)!important;line-height:1.4!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-fig strong{font-size:14px!important;font-weight:800!important;color:var(--text, #f3f4f6)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-fig strong small{font-size:10.5px!important;font-weight:600!important;color:var(--text-muted, #9aa4b2)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-usage-toman{color:var(--accent, var(--np-accent, #6c5ce7))!important;-webkit-text-fill-color:var(--accent, var(--np-accent, #6c5ce7))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-package-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:start!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-package-card .dev-package-name{align-self:flex-start!important;font-size:13.5px!important;font-weight:800!important;line-height:1.45!important;padding:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--accent, var(--np-accent, #6c5ce7))!important;-webkit-text-fill-color:var(--accent, var(--np-accent, #6c5ce7))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-package-card .dev-package-amount{display:flex!important;align-items:baseline!important;gap:6px!important;font-size:13px!important;font-weight:800!important;color:var(--text, #f3f4f6)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-package-card .dev-package-amount strong{font-size:18px!important;font-weight:900!important;color:var(--accent, var(--np-accent, #6c5ce7))!important;-webkit-text-fill-color:var(--accent, var(--np-accent, #6c5ce7))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-package-card .dev-package-amount span{font-size:11px!important;font-weight:700!important;color:var(--text-muted, #9aa4b2)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-package-card .coin-package-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-package-card .dev-package-price-label{font-size:11px!important;color:var(--text-muted, #9aa4b2)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-buy-wide{width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-top:4px!important;min-height:44px!important;padding:11px 20px!important;border-radius:14px!important;font-size:13.5px!important;font-weight:800!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-buy-wide .ti{font-size:17px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-buy-wide[disabled]{opacity:1!important;cursor:not-allowed!important;filter:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:var(--accent-gradient)!important;box-shadow:0 12px 28px var(--accent-glow, rgba(108, 92, 231, .35))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card{display:flex!important;flex-direction:column!important;gap:14px!important;margin-top:16px!important;border:1px solid color-mix(in srgb,var(--accent, var(--np-accent, #6c5ce7)) 26%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-name{display:inline-block!important;font-size:16px!important;font-weight:900!important;color:var(--accent, var(--np-accent, #6c5ce7))!important;-webkit-text-fill-color:var(--accent, var(--np-accent, #6c5ce7))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-body{display:flex!important;flex-direction:column!important;gap:12px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-field{display:flex!important;flex-direction:column!important;gap:6px!important;font-size:12.5px!important;font-weight:700!important;color:var(--text, #f3f4f6)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-field input{width:100%!important;padding:11px 14px!important;border-radius:12px!important;font-size:15px!important;font-weight:800!important;letter-spacing:.5px!important;color:var(--text, #f3f4f6)!important;background:color-mix(in srgb,var(--text-muted, #94a3b8) 8%,transparent)!important;border:1px solid color-mix(in srgb,var(--text-muted, #94a3b8) 26%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-field input:focus{outline:none!important;border-color:color-mix(in srgb,var(--accent, var(--np-accent, #6c5ce7)) 55%,transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent, var(--np-accent, #6c5ce7)) 18%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-quick{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-chip{flex:1 1 auto!important;min-width:92px!important;padding:8px 12px!important;border-radius:999px!important;font-size:12.5px!important;font-weight:800!important;cursor:pointer!important;color:var(--accent, var(--np-accent, #6c5ce7))!important;background:color-mix(in srgb,var(--accent, var(--np-accent, #6c5ce7)) 10%,transparent)!important;border:1px solid color-mix(in srgb,var(--accent, var(--np-accent, #6c5ce7)) 26%,transparent)!important;transition:background .18s ease,transform .18s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-chip:hover{background:color-mix(in srgb,var(--accent, var(--np-accent, #6c5ce7)) 20%,transparent)!important;transform:translateY(-1px)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-summary{display:flex!important;flex-direction:column!important;gap:5px!important;padding:12px 14px!important;border-radius:14px!important;background:color-mix(in srgb,var(--accent, var(--np-accent, #6c5ce7)) 8%,transparent)!important;border:1px solid color-mix(in srgb,var(--accent, var(--np-accent, #6c5ce7)) 18%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-price-row{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;font-size:12.5px!important;color:var(--text-muted, #9aa4b2)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-price-row strong{font-size:20px!important;font-weight:900!important;color:var(--accent, var(--np-accent, #6c5ce7))!important;-webkit-text-fill-color:var(--accent, var(--np-accent, #6c5ce7))!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-rate{font-size:10.5px!important;color:var(--text-muted, #9aa4b2)!important;line-height:1.5!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid{margin-top:0!important;height:100%!important;min-height:178px!important;max-height:none!important;box-sizing:border-box!important;padding:20px!important;border-radius:var(--radius-lg, 18px)!important;gap:10px!important;overflow:hidden!important;justify-content:space-between!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid .dev-custom-body{gap:8px!important;flex:1 1 auto!important;justify-content:center!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid .dev-custom-field{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;font-size:12px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid .dev-custom-field>span{flex:0 0 auto!important;white-space:nowrap!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid .dev-custom-field input{flex:1 1 auto!important;min-width:0!important;max-width:62%!important;padding:8px 11px!important;font-size:13px!important;text-align:center!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid .dev-custom-rate{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font-size:10px!important;line-height:1.4!important;margin:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid .dev-custom-head p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font-size:11px!important;line-height:1.6!important;margin:4px 0 0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid .dev-custom-name{font-size:13.5px!important;font-weight:800!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid .dev-custom-body{gap:9px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid .dev-custom-field input{padding:9px 12px!important;font-size:13.5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid .dev-custom-chip{min-width:0!important;flex:1 1 44%!important;padding:6px 8px!important;font-size:11px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid .dev-custom-summary{padding:9px 12px!important;gap:3px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid .dev-custom-price-row{font-size:11.5px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid .dev-custom-price-row strong{font-size:17px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-custom-card--in-grid .dev-buy-wide{min-height:38px!important;padding:8px 16px!important;font-size:12.5px!important;margin-top:auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-keys-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:14px!important;flex-wrap:wrap!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-keys-head h4{margin:0!important;font-size:15px!important;color:var(--text)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-create-key-btn{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:9px 16px!important;border-radius:12px!important;border:none!important;background:var(--np-fill, linear-gradient(135deg, var(--accent-3), var(--accent) 54%, var(--accent-2)))!important;color:var(--on-accent, #fff)!important;font-size:13px!important;font-weight:700!important;cursor:pointer!important;box-shadow:0 6px 18px -8px color-mix(in srgb,var(--accent) 60%,transparent)!important;transition:transform .15s ease,box-shadow .15s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-create-key-btn:hover{transform:translateY(-1px)!important;box-shadow:0 10px 24px -8px color-mix(in srgb,var(--accent) 75%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #developerKeysCard.is-empty .dev-keys-head{flex-direction:column!important;justify-content:center!important;gap:14px!important;text-align:center!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #developerKeysCard.is-empty .dev-create-key-btn{padding:12px 26px!important;font-size:14px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] #developerKeysCard.is-empty #developerKeysList .empty-state{text-align:center!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-item{display:flex!important;flex-direction:row-reverse!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;padding:14px 16px!important;border:1px solid var(--glass-border, color-mix(in srgb, var(--accent) 24%, transparent))!important;border-radius:14px!important;background:var(--np-surface, color-mix(in srgb, var(--accent) 6%, transparent))!important;margin-bottom:10px!important;flex-wrap:wrap!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-item.is-inactive{opacity:.6!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-main{flex:1 1 240px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-row1{display:flex!important;flex-direction:row-reverse!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-title{font-weight:700!important;font-size:14px!important;color:var(--text)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-status{font-size:11px!important;font-weight:700!important;padding:2px 9px!important;border-radius:999px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-status.ok{color:#16a34a!important;background:color-mix(in srgb,#16a34a 15%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-status.off{color:#9ca3af!important;background:color-mix(in srgb,#9ca3af 18%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-value{display:block!important;font-family:var(--nopla-code-font-family, "JetBrains Mono", "Cascadia Code", "Fira Code", ui-monospace, Menlo, Consolas, monospace)!important;font-size:12.5px!important;font-variant-ligatures:none!important;font-feature-settings:"liga" 0,"calt" 0!important;letter-spacing:.2px!important;line-height:1.55!important;color:var(--text)!important;background:color-mix(in srgb,var(--accent) 8%,transparent)!important;padding:7px 10px!important;border-radius:9px!important;word-break:break-all!important;max-width:100%!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-meta{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;text-align:center!important;gap:6px 16px!important;font-size:11.5px!important;color:color-mix(in srgb,var(--text) 62%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-meta .ti{font-size:13px!important;vertical-align:-1px!important;margin-inline-end:2px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-actions{display:flex!important;align-items:center!important;gap:6px!important;flex-shrink:0!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-icon{width:34px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;border:1px solid var(--glass-border, color-mix(in srgb, var(--accent) 22%, transparent))!important;background:color-mix(in srgb,var(--accent) 6%,transparent)!important;color:var(--text)!important;cursor:pointer!important;transition:background .15s ease,color .15s ease,border-color .15s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-icon:hover{background:color-mix(in srgb,var(--accent) 16%,transparent)!important;border-color:color-mix(in srgb,var(--accent) 45%,transparent)!important;color:var(--accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-icon.dev-key-revoke:hover{background:color-mix(in srgb,#ef4444 15%,transparent)!important;border-color:color-mix(in srgb,#ef4444 45%,transparent)!important;color:#ef4444!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-icon .ti{font-size:17px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .dev-key-icon:disabled{opacity:.5!important;cursor:default!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-id-cell{display:inline-flex!important;align-items:center!important;gap:6px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-id-copy{order:-1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;border:none!important;background:transparent!important;color:color-mix(in srgb,var(--text) 55%,transparent)!important;border-radius:7px!important;cursor:pointer!important;transition:background .15s ease,color .15s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-id-copy:hover{background:color-mix(in srgb,var(--accent) 15%,transparent)!important;color:var(--accent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .model-id-copy .ti{font-size:15px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .apikey-modal .purchase-gift{margin-top:14px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .apikey-modal .purchase-gift>input{width:100%!important;margin-top:8px!important;padding:11px 13px!important;border-radius:12px!important;border:1px solid var(--glass-border, color-mix(in srgb, var(--text) 16%, transparent))!important;background:var(--glass-bg-soft, color-mix(in srgb, var(--text) 4%, transparent))!important;color:var(--text)!important;font-family:inherit!important;font-size:13.5px!important;outline:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .apikey-modal .purchase-gift>input:focus{border-color:color-mix(in srgb,var(--accent) 55%,transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .apikey-modal .purchase-order-hint{display:block!important;margin-top:6px!important;font-size:11px!important;color:color-mix(in srgb,var(--text) 58%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .apikey-modal .apikey-model-list{margin-top:8px!important;max-height:176px!important;overflow-y:auto!important;display:flex!important;flex-direction:column!important;gap:6px!important;padding:6px!important;border-radius:12px!important;border:1px solid var(--glass-border, color-mix(in srgb, var(--text) 14%, transparent))!important;background:color-mix(in srgb,var(--accent) 4%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .apikey-modal .apikey-model-option{display:flex!important;align-items:center!important;gap:9px!important;padding:8px 10px!important;border-radius:10px!important;border:1px solid transparent!important;background:color-mix(in srgb,var(--text) 3%,transparent)!important;cursor:pointer!important;transition:background .16s ease,border-color .16s ease!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .apikey-modal .apikey-model-option:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)!important;border-color:color-mix(in srgb,var(--accent) 30%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .apikey-modal .apikey-model-option.is-selected{background:color-mix(in srgb,var(--accent) 15%,transparent)!important;border-color:color-mix(in srgb,var(--accent) 45%,transparent)!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .apikey-modal .apikey-model-check{width:16px!important;height:16px!important;flex:0 0 auto!important;accent-color:var(--accent)!important;cursor:pointer!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .apikey-modal .apikey-model-name{flex:1 1 auto!important;font-size:13px!important;color:var(--text)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .apikey-modal .apikey-model-cat{flex:0 0 auto!important;font-size:10.5px!important;padding:2px 8px!important;border-radius:999px!important;color:color-mix(in srgb,var(--accent) 82%,var(--text))!important;background:color-mix(in srgb,var(--accent) 12%,transparent)!important}@keyframes nopla-think-pulse{0%,to{opacity:.32;filter:saturate(.6) brightness(.9);transform:scale(.92)}50%{opacity:1;filter:saturate(1.15) brightness(1.08);transform:scale(1.06)}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-avatar.assistant.is-thinking .provider-logo{animation:nopla-think-pulse 1.15s ease-in-out infinite!important;transform-origin:center!important;will-change:opacity,transform,filter!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .thinking-row{display:inline-flex!important;align-items:center!important;direction:rtl!important;flex-direction:row!important;gap:8px!important;padding:4px 2px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .thinking-row .thinking-label{order:0!important;text-align:right!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .thinking-row .typing-dots{order:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .thinking-label{font-size:12.5px!important;font-weight:700!important;color:var(--accent)!important;-webkit-text-fill-color:var(--accent)!important;letter-spacing:.01em!important;animation:nopla-think-pulse 1.6s ease-in-out infinite!important}@media(prefers-reduced-motion:reduce){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-avatar.assistant.is-thinking .provider-logo,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .thinking-label{animation:none!important;opacity:1!important}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-row.assistant .message-avatar,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-avatar.assistant{width:46px!important;height:46px!important;min-width:46px!important;flex:0 0 46px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-avatar.assistant .provider-logo{width:100%!important;height:100%!important;font-size:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-avatar.assistant .provider-logo svg{width:32px!important;height:32px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-avatar.assistant .provider-logo img{width:32px!important;height:32px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-avatar.assistant .provider-logo .ti{font-size:30px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-row.user{padding-top:6px!important;padding-bottom:1px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-row.assistant{padding-top:4px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-head{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;row-gap:6px!important;column-gap:8px!important;padding:8px 12px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-actions{display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;flex:1 1 auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-actions>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;height:32px!important;min-width:32px!important;width:auto!important;padding:0 12px!important;box-sizing:border-box!important;line-height:1!important;border-radius:10px!important;white-space:nowrap!important;flex:0 0 auto!important;overflow:visible!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-actions>button>.ti{flex:0 0 auto!important;font-size:15px!important;line-height:1!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content :is(.copy-code-label,.run-code-label,.code-action-label,.show-site-label){display:inline-flex!important;align-items:center!important;line-height:1!important;white-space:nowrap!important;overflow:visible!important;width:auto!important;max-width:none!important}@media(max-width:620px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-actions>button :is(.copy-code-label,.run-code-label,.code-action-label,.show-site-label){display:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-actions>button{width:32px!important;padding:0!important}}@keyframes nopla-plan-glow{0%{opacity:.55;transform:translate(-50%,-50%) scale(.92)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.06)}to{opacity:.55;transform:translate(-50%,-50%) scale(.92)}}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .plan-exhausted-row{display:flex!important;justify-content:center!important;padding:6px 4px 14px!important;max-width:820px!important;margin:0 auto!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .plan-exhausted-box{position:relative;overflow:hidden;width:100%;display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:18px;background:var(--glass-bg-solid, #12161d);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);box-shadow:0 10px 34px -18px color-mix(in srgb,var(--accent) 70%,transparent),inset 0 1px color-mix(in srgb,#fff 6%,transparent)}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .plan-exhausted-glow{position:absolute;top:0;inset-inline-start:18%;width:220px;height:220px;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 55%,transparent) 0%,transparent 68%);filter:blur(6px);animation:nopla-plan-glow 3.2s ease-in-out infinite;pointer-events:none;z-index:0}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .plan-exhausted-icon{position:relative;z-index:1;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;font-size:26px;color:var(--on-accent, #fff);background:var(--accent-gradient, linear-gradient(135deg, var(--accent), var(--accent-2, var(--accent))));box-shadow:0 8px 22px -10px color-mix(in srgb,var(--accent) 80%,transparent)}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .plan-exhausted-body{position:relative;z-index:1;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .plan-exhausted-title{margin:0;font-size:15px;font-weight:800;color:var(--np-text, #eaf1fb)}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .plan-exhausted-text{margin:0;font-size:12.5px;line-height:1.7;color:var(--np-text-dim, #9fb0c6)}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .plan-exhausted-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .plan-exhausted-actions>button{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;border-radius:12px;font-size:13px;font-weight:700;cursor:pointer;border:1px solid transparent;transition:transform .12s ease,box-shadow .18s ease,background .18s ease}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .plan-exhausted-recharge{color:var(--on-accent, #fff);background:var(--accent-gradient, linear-gradient(135deg, var(--accent), var(--accent-2, var(--accent))));box-shadow:0 8px 22px -12px color-mix(in srgb,var(--accent) 85%,transparent)}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .plan-exhausted-recharge:hover{transform:translateY(-1px);box-shadow:0 12px 26px -12px color-mix(in srgb,var(--accent) 90%,transparent)}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .plan-exhausted-continue{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .plan-exhausted-continue:hover{background:color-mix(in srgb,var(--accent) 20%,transparent);transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .plan-exhausted-glow{animation:none!important}}body.code-preview-open{overflow:hidden!important}.code-preview-overlay{position:fixed;inset:0;z-index:100000;display:flex;flex-direction:column;background:var(--np-bg, #0b0f16);animation:nopla-preview-in .18s ease}.code-preview-overlay[hidden]{display:none!important}@keyframes nopla-preview-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.code-preview-overlay-bar{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:10px 16px;padding-top:calc(10px + env(safe-area-inset-top,0px));background:var(--glass-bg-solid, #12161d);border-bottom:1px solid color-mix(in srgb,var(--accent) 30%,transparent);box-shadow:0 4px 18px -12px #0009}.code-preview-back{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;border-radius:12px;font-family:var(--nopla-font-family);font-size:13px;font-weight:700;cursor:pointer;color:var(--on-accent, #fff);background:var(--accent-gradient, linear-gradient(135deg, var(--accent), var(--accent-2, var(--accent))));border:1px solid transparent;box-shadow:0 8px 20px -12px color-mix(in srgb,var(--accent) 85%,transparent);transition:transform .12s ease,box-shadow .18s ease}.code-preview-back:hover{transform:translateY(-1px);box-shadow:0 12px 24px -12px color-mix(in srgb,var(--accent) 90%,transparent)}.code-preview-back .ti{font-size:17px}.code-preview-overlay-title{display:inline-flex;align-items:center;gap:7px;font-family:var(--nopla-font-family);font-size:14px;font-weight:800;color:var(--np-text, #eaf1fb)}.code-preview-overlay-title .ti{color:var(--accent);font-size:18px}.code-preview-overlay-stage{position:relative;flex:1 1 auto;min-height:0;display:flex;background:#fff}.code-preview-overlay-stage .code-preview-frame-wrap.is-overlayed{position:static!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;border:0!important;border-radius:0!important;inset:auto!important}.code-preview-overlay-stage .code-preview-frame-wrap.is-overlayed iframe{width:100%!important;height:100%!important;border:0!important;display:block!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content :is(.code-code-pane,.code-block pre,.code-block .hljs){scrollbar-width:thin!important;scrollbar-color:color-mix(in srgb,var(--accent) 26%,transparent) transparent!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content :is(.code-code-pane,.code-block pre,.code-block .hljs)::-webkit-scrollbar{width:8px!important;height:8px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content :is(.code-code-pane,.code-block pre,.code-block .hljs)::-webkit-scrollbar-track{background:transparent!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content :is(.code-code-pane,.code-block pre,.code-block .hljs)::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent) 22%,transparent)!important;border-radius:8px!important;border:2px solid transparent!important;background-clip:padding-box!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content :is(.code-code-pane,.code-block pre,.code-block .hljs)::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--accent) 40%,transparent)!important;background-clip:padding-box!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content :is(.code-code-pane,.code-block pre,.code-block .hljs)::-webkit-scrollbar-corner{background:transparent!important}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block pre code.hljs,html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block .hljs{color:#d4d4d4!important;background:transparent!important}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block :is(.hljs-comment,.hljs-quote){color:#6a9955!important;font-style:italic!important}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block :is(.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-section,.hljs-doctag,.hljs-name,.hljs-meta,.hljs-meta .hljs-keyword){color:#569cd6!important}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block :is(.hljs-string,.hljs-regexp,.hljs-addition,.hljs-meta .hljs-string,.hljs-symbol,.hljs-bullet){color:#ce9178!important}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block :is(.hljs-number){color:#b5cea8!important}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block :is(.hljs-title,.hljs-title.function_,.hljs-function .hljs-title){color:#dcdcaa!important}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block :is(.hljs-title.class_,.hljs-class .hljs-title,.hljs-built_in,.hljs-type,.hljs-title.class_.inherited__){color:#4ec9b0!important}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block :is(.hljs-variable,.hljs-params,.hljs-template-variable,.hljs-attr,.hljs-attribute,.hljs-property,.hljs-variable.language_){color:#9cdcfe!important}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block :is(.hljs-selector-attr,.hljs-selector-pseudo,.hljs-selector-class,.hljs-selector-id){color:#d7ba7d!important}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block :is(.hljs-operator,.hljs-punctuation){color:#d4d4d4!important}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block :is(.hljs-deletion){color:#f14c4c!important}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block :is(.hljs-emphasis){font-style:italic!important}html[data-theme=dark] body.dashboard-redesign.soft-ui-dashboard[class][class] .code-block :is(.hljs-strong){font-weight:700!important}
/*r25 item2 search+fullview / item4 rings*/
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .preview-size-btn[hidden],html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .show-site-btn[hidden]{display:none!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn{background:color-mix(in srgb,var(--accent,#38bdf8) 14%,transparent)!important;border:1px solid color-mix(in srgb,var(--accent,#38bdf8) 38%,transparent)!important;color:var(--accent,#38bdf8)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn.search-open{background:color-mix(in srgb,var(--accent,#38bdf8) 20%,transparent)!important;border-color:color-mix(in srgb,var(--accent,#38bdf8) 50%,transparent)!important;color:var(--accent,#38bdf8)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn .ti{color:var(--accent,#38bdf8)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .inline-code-search-input{color:inherit!important;background:transparent!important;caret-color:var(--accent,#38bdf8)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .inline-code-search-input::placeholder{color:color-mix(in srgb,currentColor 55%,transparent)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-count{color:color-mix(in srgb,var(--accent,#38bdf8) 78%,currentColor)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content mark.code-search-hit{background:color-mix(in srgb,var(--accent,#38bdf8) 32%,transparent)!important;color:inherit!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent,#38bdf8) 55%,transparent)!important;border-radius:3px!important;padding:0 1px!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content mark.code-search-hit-active{background:var(--accent,#38bdf8)!important;color:#fff!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent,#38bdf8) 72%,transparent)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sub-card.is-warn .sub-ring-usage .sub-ring-fg{stroke:var(--np-fill-solid, var(--accent,#38bdf8))!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-btn .tcr-fg{stroke:var(--on-accent,#fff)!important;filter:drop-shadow(0 0 3px color-mix(in srgb,#ffffff 72%,transparent))!important}
/*r27 theme: kill ring halos, re-theme warn states off yellow, header warn ring, plans note align*/
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .composer-disclaimer[data-i18n="chat_plans_note"]{text-align:start!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sub-ring-usage .sub-ring-fg,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sub-ring-days .sub-ring-fg{filter:none!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sub-status-pill.is-warn{color:var(--np-fill-solid,var(--accent,#38bdf8))!important;background:color-mix(in srgb,var(--np-fill-solid,var(--accent,#38bdf8)) 14%,transparent)!important;border-color:color-mix(in srgb,var(--np-fill-solid,var(--accent,#38bdf8)) 26%,transparent)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sub-warn:not(.is-exp){background:color-mix(in srgb,var(--np-fill-solid,var(--accent,#38bdf8)) 14%,transparent)!important;border-color:color-mix(in srgb,var(--np-fill-solid,var(--accent,#38bdf8)) 22%,transparent)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sub-upgrade-banner:not(.is-exp){background:linear-gradient(135deg,color-mix(in srgb,var(--np-fill-solid,var(--accent,#38bdf8)) 20%,var(--np-surface, var(--glass-bg-strong))),var(--np-surface, var(--glass-bg-strong)))!important;border-color:color-mix(in srgb,var(--np-fill-solid,var(--accent,#38bdf8)) 38%,transparent)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sub-upgrade-banner:not(.is-exp) .sub-upgrade-text .ti{color:var(--np-fill-solid,var(--accent,#38bdf8))!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .topbar-charge-btn .topbar-charge-ring.is-warn .tcr-fg{stroke:var(--on-accent,#fff)!important;filter:drop-shadow(0 0 3px color-mix(in srgb,#ffffff 72%,transparent))!important}
/*r25 item1 side-by-side grid + custom model dropdown*/
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sub-utility-grid{display:grid!important;grid-template-columns:1.1fr .9fr!important;gap:14px!important;margin-top:14px!important;align-items:stretch!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sub-utility-grid.no-picker{grid-template-columns:1fr!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sub-utility-grid>.sub-utility-slot{min-width:0!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sub-utility-grid.no-picker>#subPickerHost{display:none!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sub-utility-grid .sub-estimate{margin:0!important;height:100%!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--liner{margin:0!important;height:100%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:12px!important;padding:14px 16px!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--liner .gift-redeem-head{gap:10px!important;align-items:flex-start!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--liner .gift-redeem-head>.ti{font-size:20px!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--liner #restorePurchasesHint{font-size:12px!important;line-height:1.65!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .restore-purchase-card--liner .gift-redeem-form{margin:0!important}
@media(max-width:720px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .sub-utility-grid{grid-template-columns:1fr!important}}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-cselect{position:relative!important;flex:1 1 auto!important;min-width:0!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-cselect-btn{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;height:38px!important;padding:0 12px!important;border-radius:12px!important;border:1px solid color-mix(in srgb,var(--accent,#38bdf8) 30%,transparent)!important;background:var(--np-surface,var(--glass-bg-strong,#0f172a))!important;color:var(--text,#f3f4f6)!important;font:inherit!important;font-size:12.5px!important;font-weight:700!important;cursor:pointer!important;transition:border-color .2s,background .2s!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-cselect-btn:hover{border-color:color-mix(in srgb,var(--accent,#38bdf8) 50%,transparent)!important;background:var(--np-surface-hover,var(--np-surface))!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-cselect.open .np-cselect-btn{border-color:var(--accent,#38bdf8)!important;background:var(--np-surface-active,var(--np-surface))!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-cselect-value{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:start!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-cselect-caret{transition:transform .2s!important;font-size:16px!important;opacity:.75!important;flex:none!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-cselect.open .np-cselect-caret{transform:rotate(180deg)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-cselect-menu{position:absolute!important;z-index:60!important;top:calc(100% + 6px)!important;inset-inline:0!important;max-height:242px!important;overflow:auto!important;padding:6px!important;border-radius:14px!important;background:color-mix(in srgb,var(--accent,#38bdf8) 5%,var(--np-base,var(--bg-2,#0f172a)))!important;border:1px solid color-mix(in srgb,var(--accent,#38bdf8) 28%,transparent)!important;box-shadow:0 20px 46px -20px rgba(0,0,0,.65)!important;display:flex!important;flex-direction:column!important;gap:2px!important;scrollbar-width:none!important;-ms-overflow-style:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-cselect-menu::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-cselect-menu[hidden]{display:none!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-cselect-opt{display:block!important;width:100%!important;flex:0 0 auto!important;text-align:start!important;padding:9px 11px!important;border-radius:9px!important;border:0!important;background:transparent!important;color:var(--text,#f3f4f6)!important;font:inherit!important;font-size:12.5px!important;font-weight:600!important;line-height:1.4!important;cursor:pointer!important;white-space:normal!important;overflow-wrap:anywhere!important;transition:background .15s!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-cselect-opt:hover{background:var(--np-surface-hover,color-mix(in srgb,var(--accent,#38bdf8) 12%,transparent))!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .np-cselect-opt.is-active{background:var(--np-surface-active,color-mix(in srgb,var(--accent,#38bdf8) 20%,transparent))!important;color:var(--accent,#38bdf8)!important;font-weight:800!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-card{display:grid!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:16px!important;width:100%!important;min-width:0!important;padding:12px 20px!important;border-radius:20px!important;background:var(--np-surface,#ffffff12)!important;border:1px solid color-mix(in srgb,var(--accent,#38bdf8) 24%,transparent)!important;box-shadow:var(--np-halo-soft,0 10px 26px rgba(2,6,23,.18))!important;position:relative!important;overflow:hidden!important;text-align:right!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-card::before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(135deg,color-mix(in srgb,var(--accent,#38bdf8) 12%,transparent),transparent 62%)!important;pointer-events:none!important;z-index:0!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-card[data-active="false"]{border-color:color-mix(in srgb,var(--text-muted,#94a3b8) 26%,transparent)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-card[data-active="false"]::before{opacity:.35!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-ring.sub-ring{padding:0!important;flex:0 0 auto!important;position:relative!important;z-index:1!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-ring .sub-ring-svg{width:78px!important;height:78px!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-ring .sub-ring-fg{stroke:var(--np-fill-solid, var(--accent,#38bdf8))!important;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--np-fill-solid, var(--accent,#38bdf8)) 55%,transparent))!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-card[data-active="false"] .sub-ring-fg{stroke:color-mix(in srgb,var(--text-muted,#94a3b8) 55%,transparent)!important;filter:none!important;opacity:.5!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-ring .sub-ring-center strong{font-size:19px!important;font-weight:900!important;color:var(--np-fill-solid, var(--accent,#38bdf8))!important;-webkit-text-fill-color:var(--np-fill-solid, var(--accent,#38bdf8))!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-card[data-active="false"] .sub-ring-center strong{color:var(--text-muted,#94a3b8)!important;-webkit-text-fill-color:var(--text-muted,#94a3b8)!important;font-size:17px!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-ring .sub-ring-center span{font-size:9.5px!important;max-width:78px!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-info{display:flex!important;flex-direction:column!important;gap:5px!important;min-width:0!important;position:relative!important;z-index:1!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-info .acc-bal-label{text-align:start!important;color:var(--text-muted,#94a3b8)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-title{font-size:16.5px!important;font-weight:800!important;line-height:1.35!important;color:var(--text,#f3f4f6)!important;white-space:normal!important;overflow-wrap:anywhere!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-meta{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;align-items:center!important;gap:6px 16px!important;margin-top:3px!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-meta[hidden]{display:none!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-metarow{display:flex!important;align-items:center!important;gap:7px!important;font-size:12px!important;font-weight:600!important;color:var(--text-soft,#cbd5e1)!important;line-height:1.4!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-metarow .ti{font-size:15px!important;color:var(--accent,#38bdf8)!important;flex:0 0 auto!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;margin-top:2px!important;padding:8px 14px!important;border:0!important;border-radius:12px!important;font-family:inherit!important;font-size:12.5px!important;font-weight:800!important;color:#fff!important;cursor:pointer!important;background:var(--accent-gradient,linear-gradient(135deg,var(--accent,#38bdf8),color-mix(in srgb,var(--accent,#38bdf8) 60%,#000)))!important;box-shadow:0 6px 16px color-mix(in srgb,var(--accent,#38bdf8) 40%,transparent)!important;transition:var(--transition,all .2s ease)!important;align-self:flex-start!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-cta:hover{transform:translateY(-1px)!important;filter:brightness(1.06)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-cta .ti{font-size:15px!important}
@media(max-width:600px){html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-card{gap:12px!important;padding:11px 14px!important}html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .acc-plan-ring .sub-ring-svg{width:70px!important;height:70px!important}}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-actions>button,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .copy-code-btn,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .preview-size-btn,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .show-site-btn{background:color-mix(in srgb,var(--accent,#38bdf8) 9%,rgba(255,255,255,.02))!important;border:1px solid color-mix(in srgb,var(--accent,#38bdf8) 20%,transparent)!important;color:color-mix(in srgb,var(--accent,#38bdf8) 34%,#e7eef7)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-actions>button .ti,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-actions>button span,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn .run-code-label,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn .ti,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn .ti,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .preview-size-btn .ti{color:color-mix(in srgb,var(--accent,#38bdf8) 34%,#e7eef7)!important;-webkit-text-fill-color:color-mix(in srgb,var(--accent,#38bdf8) 34%,#e7eef7)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-actions>button:hover,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn:hover,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .copy-code-btn:hover,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn:hover,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .preview-size-btn:hover,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .show-site-btn:hover{background:color-mix(in srgb,var(--accent,#38bdf8) 22%,transparent)!important;border-color:color-mix(in srgb,var(--accent,#38bdf8) 40%,transparent)!important;color:color-mix(in srgb,var(--accent,#38bdf8) 55%,#e7eef7)!important}
html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn.search-open,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .copy-code-btn.copied,html[data-theme] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn.is-running{background:color-mix(in srgb,var(--accent,#38bdf8) 22%,transparent)!important;border-color:color-mix(in srgb,var(--accent,#38bdf8) 45%,transparent)!important;color:color-mix(in srgb,var(--accent,#38bdf8) 60%,#e7eef7)!important}
html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-actions>button,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .copy-code-btn,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .preview-size-btn,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .show-site-btn{background:color-mix(in srgb,var(--accent,#38bdf8) 10%,#ffffff)!important;border:1px solid color-mix(in srgb,var(--accent,#38bdf8) 22%,transparent)!important;color:color-mix(in srgb,var(--accent,#38bdf8) 62%,#1b2b3d)!important}
html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-actions>button .ti,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-actions>button span,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn .run-code-label,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn .ti,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn .ti,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .preview-size-btn .ti{color:color-mix(in srgb,var(--accent,#38bdf8) 62%,#1b2b3d)!important;-webkit-text-fill-color:color-mix(in srgb,var(--accent,#38bdf8) 62%,#1b2b3d)!important}
html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-block-actions>button:hover,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn:hover,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .copy-code-btn:hover,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn:hover,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .preview-size-btn:hover,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .show-site-btn:hover{background:color-mix(in srgb,var(--accent,#38bdf8) 18%,#ffffff)!important;border-color:color-mix(in srgb,var(--accent,#38bdf8) 46%,transparent)!important;color:color-mix(in srgb,var(--accent,#38bdf8) 74%,#0b2135)!important}
html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .code-search-btn.search-open,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .copy-code-btn.copied,html[data-theme=light] body.dashboard-redesign.soft-ui-dashboard[class][class] .message-content .run-code-btn.is-running{background:color-mix(in srgb,var(--accent,#38bdf8) 18%,#ffffff)!important;border-color:color-mix(in srgb,var(--accent,#38bdf8) 45%,transparent)!important;color:color-mix(in srgb,var(--accent,#38bdf8) 70%,#0b2135)!important}
/* ITEM5: flatten recent-transactions into one surface (no card-in-card, single dividers) */
.transaction-list .tx-group:not(#np-never){background:transparent!important;border:0!important;box-shadow:none!important}
.transaction-list .tx-table:not(#np-never){border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important}
.transaction-list .tx-table>.tx-row:not(#np-never){border-top:0!important;border-bottom:1px solid var(--glass-border)!important;border-radius:0!important}
.transaction-list .tx-table>.tx-row:last-child:not(#np-never){border-bottom:0!important}
.transaction-list .tx-table>.tx-row.tx-head:not(#np-never){border-radius:0!important}

/* ── Nopla app/site refresh 2026-10 ─────────────────────────────── */

/* پیوست فایل در کامپوزر: دکمهٔ گیرهٔ کاغذ در کنار خوشهٔ حالت تصویر. */
.composer-attach-btn{width:40px;height:40px}
.composer-attach-btn .ti{font-size:19px}

/* پیش‌نمایش کوچکِ تصویر پیوست‌شده داخل چیپ. */
.composer-file-chip.is-image{padding:6px 10px 6px 6px}
.composer-file-thumb{width:44px;height:44px;object-fit:cover;border-radius:8px;flex-shrink:0;border:1px solid var(--glass-border)}
.composer-file-chip .ti-file-type-pdf{color:#f87171;font-size:18px}
.composer-file-chip .ti-photo{color:#38bdf8;font-size:18px}

/* متن صفحهٔ اپ قابل انتخاب/کپی نباشد؛ اما عناصرِ تعاملی و بلوک‌هایی که کاربر
   برای کپی‌کردن لازم دارد (کد، شناسهٔ سفارش، کلید، فیلدها) آزاد می‌مانند. این
   همان قاعده‌ای است که لایهٔ سطح-اپ اندروید هم تزریق می‌کند تا سایت و اپ یک‌دست
   رفتار کنند. */
body{
    -webkit-user-select:none;
    user-select:none;
    -webkit-touch-callout:none;
}
input,textarea,[contenteditable],[contenteditable=""],
code,pre,.code-block,.code-code-pane,.copy-code-btn,.copy-code-label,
.order-code,.api-key,[data-copyable],.composer-file-meta strong,
.dashboard-table td code,tt,kbd,samp{
    -webkit-user-select:text;
    user-select:text;
}

/* راهنمای دکمه‌ها (nopla-tooltip) فقط روی نشانگرِ دقیقِ دسکتاپ — روی موبایل
   (hover:none) اصلاً فعال نمی‌شود. خودِ listener جی‌اس هنوز می‌تواند اجرا شود
   ولی tooltip با این قاعده هرگز روی لمسی رندر نمی‌شود؛ علاوه بر این listener را
   هم در JS به matchMedia('(hover:hover)') گره می‌زنیم تا کرسی یک بار هم روی
   موبایل ساخته نشود. */
@media (hover:none), (pointer:coarse){
    .nopla-tooltip{display:none!important}
}

/* دکمهٔ دانلود فایل کد — هم‌خانوادهٔ copy-code-btn اما با لهجهٔ accent. */
.message-content .download-code-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;height:34px!important;min-width:34px;padding:0 12px!important;box-sizing:border-box;line-height:1;border-radius:10px!important;white-space:nowrap;flex:0 0 auto;border:1px solid var(--glass-border)!important;background:#0f172a85!important;color:#cbd5e1!important;font:800 12px var(--nopla-font-family)!important;cursor:pointer;transition:transform var(--transition),background var(--transition),color var(--transition),border-color var(--transition)}
.message-content .download-code-btn:hover{background:#22d3ee24!important;color:var(--accent)!important;transform:translateY(-1px)}
.message-content .download-code-btn .ti{font-size:15px}
@media (max-width:560px){.message-content .download-code-btn{padding:0 8px!important}.message-content .download-code-btn .download-code-label{display:none}}

/* ——— Cancel-subscription button: a real button under the usage rings ——— */
html body.dashboard-redesign.soft-ui-dashboard .sub-cancel-btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;margin:12px 0 0!important;padding:10px 14px!important;border-radius:12px!important;border:1px solid color-mix(in srgb,#ef4444 40%,transparent)!important;background:color-mix(in srgb,#ef4444 9%,transparent)!important;color:#f87171!important;font-size:12.5px!important;font-weight:700!important;cursor:pointer!important;transition:background var(--transition),border-color var(--transition),color var(--transition)!important}
html body.dashboard-redesign.soft-ui-dashboard .sub-cancel-btn:hover{background:color-mix(in srgb,#ef4444 17%,transparent)!important;border-color:color-mix(in srgb,#ef4444 60%,transparent)!important;color:#fca5a5!important}
html body.dashboard-redesign.soft-ui-dashboard .sub-cancel-btn .ti{font-size:15px!important}
html body.dashboard-redesign.soft-ui-dashboard .sub-cancel-btn .btn-loader{display:none!important}
html body.dashboard-redesign.soft-ui-dashboard .sub-card{position:relative!important}
/* scrollable model-usage bar list */
html body.dashboard-redesign.soft-ui-dashboard .sub-bar-list.is-scrollable{max-height:238px!important;overflow-y:auto!important;scrollbar-gutter:stable!important;padding-inline-end:4px!important}

/* ——— Mobile subscription card: rings side-by-side, tighter layout ——— */
@media (max-width:640px){
  html body.dashboard-redesign.soft-ui-dashboard .sub-body{grid-template-columns:1fr!important;gap:8px!important;margin:6px 0 2px!important}
  html body.dashboard-redesign.soft-ui-dashboard .sub-rings{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:8px 10px!important;margin:8px 0 2px!important}
  html body.dashboard-redesign.soft-ui-dashboard .sub-ring-item{flex:1 1 0!important;max-width:none!important;min-width:0!important;gap:6px!important}
  html body.dashboard-redesign.soft-ui-dashboard .sub-ring-svg{width:96px!important;height:96px!important}
  html body.dashboard-redesign.soft-ui-dashboard .sub-ring-caption span{max-width:150px!important;font-size:10.5px!important}
  html body.dashboard-redesign.soft-ui-dashboard .sub-card{padding:14px!important;border-radius:16px!important}
  html body.dashboard-redesign.soft-ui-dashboard .sub-cancel-btn{position:static!important;margin:8px 0 0!important;width:100%!important}
}
@media (max-width:380px){
  html body.dashboard-redesign.soft-ui-dashboard .sub-ring-svg{width:82px!important;height:82px!important}
}

/* ——— In-app chrome: WebView already lifts above nav bar + IME, so the page
       must not re-pad for safe-area bottom. Composer hugs the screen edge like
       a native input bar (no double-counted gap at the bottom). ——— */
html.np-in-app body .composer-wrap,
html.np-in-app body.dashboard-redesign.soft-ui-dashboard .composer-wrap{
  padding-bottom:6px!important;
}
html.np-in-app body #section-quantum:after,
html.np-in-app body.dashboard-redesign.soft-ui-dashboard #section-quantum:after{
  height:0!important;min-height:0!important;
}
/* Keep the composer a touch lower & slimmer on phones — reads as an app bar,
   not a floating web card. */
@media (max-width:640px){
  html.np-in-app body .composer-wrap{padding-top:4px!important;padding-bottom:max(4px,2px)!important}
  html.np-in-app body .composer{min-height:auto!important;padding:7px 8px!important;border-radius:18px!important}
  html.np-in-app body .composer-row textarea{min-height:22px!important;max-height:120px!important;padding-block:8px!important}
}

/* ——— 1) Restore-purchase card: button fully visible on phones ——— */
html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-card{min-height:0!important;height:auto!important;display:flex!important;flex-direction:column!important;gap:12px!important}
html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-card .gift-redeem-form{flex-direction:column!important;align-items:stretch!important}
@media (max-width:640px){
  html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-card{padding:14px 16px!important;gap:10px!important}
  html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-card .gift-redeem-head{flex-wrap:wrap!important}
  html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-card .gift-redeem-head > div{min-width:0!important}
  html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-card #restorePurchasesBtn{width:100%!important;padding:12px 16px!important;min-height:44px!important}
}

/* ——— 3) Orders + transactions: show ~3 items then scroll, min-height for empty ——— */
html body.dashboard-redesign.soft-ui-dashboard #paymentOrdersList.orders-list,
html body.dashboard-redesign.soft-ui-dashboard #transactionList{max-height:330px!important;min-height:96px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable!important}
html body.dashboard-redesign.soft-ui-dashboard #paymentOrdersList.orders-list.is-empty,
html body.dashboard-redesign.soft-ui-dashboard #transactionList.is-empty{min-height:110px!important;display:flex!important;align-items:center!important;justify-content:center!important}
html body.dashboard-redesign.soft-ui-dashboard #developerUsageList{max-height:340px!important;overflow-y:auto!important;text-align:right!important}

/* ——— 5) Developer packages: 2-col grid on phones ——— */
@media (max-width:640px){
  html body.dashboard-redesign.soft-ui-dashboard #developerTokenPackagesList.dev-packages-grid,
  html body.dashboard-redesign.soft-ui-dashboard .dev-packages-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
  html body.dashboard-redesign.soft-ui-dashboard .dev-packages-grid .coin-package-card,
  html body.dashboard-redesign.soft-ui-dashboard .dev-packages-grid .dev-package-card{padding:12px 12px!important;min-height:0!important}
}
@media (max-width:380px){
  html body.dashboard-redesign.soft-ui-dashboard .dev-packages-grid{grid-template-columns:1fr!important}
}

/* ——— 7/9) Models catalog: 2-col on phones (stronger than auto-fill base) ——— */
@media (max-width:640px){
  html body.dashboard-redesign.soft-ui-dashboard #modelsCatalog.models-catalog,
  html body.dashboard-redesign.soft-ui-dashboard .models-catalog{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
}
@media (max-width:400px){
  html body.dashboard-redesign.soft-ui-dashboard #modelsCatalog.models-catalog,
  html body.dashboard-redesign.soft-ui-dashboard .models-catalog{grid-template-columns:1fr!important}
}

/* ——— 8) Active-plan card: compact + sessions 2-col on phones ——— */
html body.dashboard-redesign.soft-ui-dashboard #accPlanCard.acc-plan-card{max-width:100%!important}
@media (max-width:640px){
  html body.dashboard-redesign.soft-ui-dashboard #accPlanCard.acc-plan-card{width:100%!important;padding:14px!important;gap:12px!important}
  html body.dashboard-redesign.soft-ui-dashboard #accPlanCard .acc-plan-ring .sub-ring-svg{width:64px!important;height:64px!important}
  html body.dashboard-redesign.soft-ui-dashboard .active-sessions-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
}
@media (max-width:420px){
  html body.dashboard-redesign.soft-ui-dashboard .active-sessions-list{grid-template-columns:1fr!important}
}

/* ——— 12) Recent chats: clean full-menu takeover on mobile ——— */
@media (max-width:1024px){
  html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar.recent-open{display:flex!important;flex-direction:column!important}
  html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar.recent-open .sidebar-nav{display:none!important}
  html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar.recent-open .sidebar-recent{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;max-height:none!important}
  html body.dashboard-redesign.soft-ui-dashboard .dashboard-sidebar.recent-open .sidebar-recent .conv-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;max-height:none!important}
}

/* ——— 6) Developer section: collapsible cards + hide empty usage ——— */
@media (max-width:1024px){
  html body.dashboard-redesign.soft-ui-dashboard .dev-card.dev-collapsible{position:relative!important;padding-top:0!important}
  html body.dashboard-redesign.soft-ui-dashboard .dev-card.dev-collapsible>.dev-collapse-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:14px 16px!important;cursor:pointer!important;user-select:none!important}
  html body.dashboard-redesign.soft-ui-dashboard .dev-card.dev-collapsible>.dev-collapse-head h4{margin:0!important;font-size:14px!important;display:flex!important;align-items:center!important;gap:8px!important}
  html body.dashboard-redesign.soft-ui-dashboard .dev-card.dev-collapsible>.dev-collapse-head .dev-collapse-caret{transition:transform .22s ease!important;color:var(--text-muted)!important;font-size:18px!important}
  html body.dashboard-redesign.soft-ui-dashboard .dev-card.dev-collapsible.is-open>.dev-collapse-head .dev-collapse-caret{transform:rotate(180deg)!important}
  html body.dashboard-redesign.soft-ui-dashboard .dev-card.dev-collapsible>.dev-collapse-body{display:none!important}
  html body.dashboard-redesign.soft-ui-dashboard .dev-card.dev-collapsible.is-open>.dev-collapse-body{display:block!important;padding:0 14px 14px!important}
}

/* ——— 2) Plan name + status in one tidy header box ——— */
html body.dashboard-redesign.soft-ui-dashboard .sub-card-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:12px 14px!important;margin:0 0 4px!important;border:1px solid var(--glass-border,rgba(255,255,255,.08))!important;border-radius:14px!important;background:color-mix(in srgb,var(--accent,#38bdf8) 5%,var(--np-surface,var(--glass-bg-strong)))!important}
html body.dashboard-redesign.soft-ui-dashboard .sub-card-title{min-width:0!important;font-size:15px!important;flex:1 1 auto!important}
html body.dashboard-redesign.soft-ui-dashboard .sub-card-title strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
html body.dashboard-redesign.soft-ui-dashboard .sub-status-pill{flex:0 0 auto!important}

/* ——— 2) Rings always side-by-side + centered (all viewports) ——— */
html body.dashboard-redesign.soft-ui-dashboard .sub-rings{flex-wrap:nowrap!important;justify-content:center!important;align-items:flex-start!important;gap:14px 40px!important}
html body.dashboard-redesign.soft-ui-dashboard .sub-ring-item{flex:0 1 auto!important}

/* ——— 3) Upgrade + cancel action row ——— */
html body.dashboard-redesign.soft-ui-dashboard .sub-actions{display:flex!important;gap:10px!important;margin:12px 0 0!important;flex-wrap:wrap!important}
html body.dashboard-redesign.soft-ui-dashboard .sub-actions .sub-upgrade-action{flex:1 1 0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:10px 14px!important;border-radius:12px!important;border:1px solid color-mix(in srgb,#10b981 40%,transparent)!important;background:color-mix(in srgb,#10b981 10%,transparent)!important;color:#34d399!important;font-size:12.5px!important;font-weight:700!important;cursor:pointer!important;transition:background var(--transition),border-color var(--transition)!important}
html body.dashboard-redesign.soft-ui-dashboard .sub-actions .sub-upgrade-action:hover{background:color-mix(in srgb,#10b981 18%,transparent)!important;border-color:color-mix(in srgb,#10b981 60%,transparent)!important}
html body.dashboard-redesign.soft-ui-dashboard .sub-actions .sub-cancel-btn{flex:1 1 0!important;margin:0!important;width:auto!important}
@media (max-width:420px){
  html body.dashboard-redesign.soft-ui-dashboard .sub-rings{gap:10px 18px!important}
}

/* ——— 6) Restore card: spacing from plans + tighter ——— */
html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-card{margin:18px 0 0!important;width:100%!important;max-width:520px!important;margin-inline:auto!important}
@media (max-width:640px){
  html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-card{max-width:100%!important;margin:14px 0 0!important}
}

/* ——— 11) Tighter side margins on mobile + English/mono font for dev docs ——— */
@media (max-width:640px){
  html body.dashboard-redesign.soft-ui-dashboard .content-area,
  html body.dashboard-redesign.soft-ui-dashboard .panel-section{padding-inline:12px!important}
  html body.dashboard-redesign.soft-ui-dashboard #section-developer .dev-card{margin-inline:0!important;padding-inline:12px!important}
}
/* English / code blocks in docs — a clean readable mono face */
html body.dashboard-redesign.soft-ui-dashboard #section-developer code,
html body.dashboard-redesign.soft-ui-dashboard #section-developer pre,
html body.dashboard-redesign.soft-ui-dashboard .code-editor,
html body.dashboard-redesign.soft-ui-dashboard .dev-doc-text code,
html body.dashboard-redesign.soft-ui-dashboard #section-developer input[type=text],
html body.dashboard-redesign.soft-ui-dashboard #section-developer input[type=number]{
  font-family:"JetBrains Mono","Fira Code",Consolas,"Courier New",monospace!important;
}
html body.dashboard-redesign.soft-ui-dashboard #section-developer code,
html body.dashboard-redesign.soft-ui-dashboard #section-developer pre{direction:ltr!important;text-align:left!important;unicode-bidi:isolate!important}

/* ——— 10) Dev buy buttons: smaller, normal ——— */
html body.dashboard-redesign.soft-ui-dashboard .dev-token-buy-btn,
html body.dashboard-redesign.soft-ui-dashboard .dev-buy-wide{min-height:40px!important;padding:9px 16px!important;font-size:12.5px!important;border-radius:11px!important}

/* ——— 7) Active-plan card: wide & short strip on desktop/tablet too ——— */
html body.dashboard-redesign.soft-ui-dashboard #accPlanCard.acc-plan-card{
  display:flex!important;flex-direction:row!important;align-items:center!important;gap:16px!important;
  padding:14px 18px!important;min-height:0!important;height:auto!important;width:100%!important;
}
html body.dashboard-redesign.soft-ui-dashboard #accPlanCard .acc-plan-ring{flex:0 0 auto!important}
html body.dashboard-redesign.soft-ui-dashboard #accPlanCard .acc-plan-ring .sub-ring-svg{width:72px!important;height:72px!important}
html body.dashboard-redesign.soft-ui-dashboard #accPlanCard .acc-plan-info{flex:1 1 auto!important;min-width:0!important;text-align:start!important}
@media (max-width:640px){
  html body.dashboard-redesign.soft-ui-dashboard #accPlanCard.acc-plan-card{gap:12px!important;padding:12px 14px!important}
  html body.dashboard-redesign.soft-ui-dashboard #accPlanCard .acc-plan-ring .sub-ring-svg{width:60px!important;height:60px!important}
}

/* ——— Restore card styled like a plan card ——— */
html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-card{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;max-width:340px!important;margin:18px auto 0!important;padding:16px 18px!important;border-radius:16px!important;border:1px solid var(--glass-border,rgba(255,255,255,.08))!important;background:radial-gradient(120px 90px at 100% 0%,color-mix(in srgb,var(--accent) 12%,transparent) 0%,transparent 70%),var(--glass-bg)!important}
html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-body{display:flex!important;flex-direction:column!important;gap:4px!important}
html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-body strong{font-size:15px!important;font-weight:800!important;color:var(--text,#f3f4f6)!important}
html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-body span{font-size:12px!important;line-height:1.6!important;color:var(--text-muted,#9aa4b2)!important}
html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-btn{position:relative!important;width:100%!important;min-height:42px!important;padding:11px 16px!important;border:0!important;border-radius:12px!important;background:var(--accent-gradient,linear-gradient(135deg,#3b82f6,#38bdf8))!important;color:#fff!important;font-size:13px!important;font-weight:700!important;cursor:pointer!important;transition:filter .2s ease,transform .2s ease!important}
html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-btn:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important}
html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-btn .btn-loader{position:absolute!important;inset:0!important;margin:auto!important;width:16px!important;height:16px!important;border:2px solid rgba(255,255,255,.4)!important;border-top-color:#fff!important;border-radius:50%!important;animation:spin .7s linear infinite!important;display:none!important}
html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-btn.loading .btn-loader{display:block!important}
html body.dashboard-redesign.soft-ui-dashboard .restore-purchase-btn.loading .btn-label{opacity:0!important}

/* ——— 3) Rings truly centered ——— */
html body.dashboard-redesign.soft-ui-dashboard .sub-rings{justify-content:center!important}
/* ——— 4) tx/orders: 3-item height ——— */
html body.dashboard-redesign.soft-ui-dashboard #paymentOrdersList.orders-list,
html body.dashboard-redesign.soft-ui-dashboard #transactionList{max-height:336px!important}

/* ——— 7) Support section: calmer, tighter ——— */
@media (max-width:640px){
  html body.dashboard-redesign.soft-ui-dashboard #section-support .support-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
  html body.dashboard-redesign.soft-ui-dashboard #section-support .dev-card,
  html body.dashboard-redesign.soft-ui-dashboard #section-support .support-card{padding:12px 14px!important}
}
/* support declutter */
html body.dashboard-redesign.soft-ui-dashboard #section-support .support-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}
html body.dashboard-redesign.soft-ui-dashboard #section-support .support-stat{min-height:52px;padding:9px 11px;justify-content:center;text-align:center}
html body.dashboard-redesign.soft-ui-dashboard #section-support .support-shell{gap:12px}
html body.dashboard-redesign.soft-ui-dashboard #section-support :is(.support-contact-card,.support-tips-card,.support-compose-card,.support-empty,.support-thread){padding:14px 15px}
html body.dashboard-redesign.soft-ui-dashboard #section-support .support-toolbar{position:sticky;top:0;z-index:5;padding-bottom:8px;background:var(--bg-base);backdrop-filter:blur(8px)}
html body.dashboard-redesign.soft-ui-dashboard #section-support .support-card-head{margin-bottom:10px}
@media(max-width:900px){html body.dashboard-redesign.soft-ui-dashboard #section-support .support-shell{grid-template-columns:1fr}html body.dashboard-redesign.soft-ui-dashboard #section-support .support-side{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px}}
@media(max-width:640px){html body.dashboard-redesign.soft-ui-dashboard #section-support .support-stats{grid-template-columns:repeat(2,1fr)}html body.dashboard-redesign.soft-ui-dashboard #section-support .support-stat{justify-content:flex-start;text-align:right}}


/* ——— Restore-purchase card: same size/model as plan cards ——— */
html body.dashboard-redesign.soft-ui-dashboard #restorePurchasesCard{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:12px!important;padding:26px 18px 18px!important;min-height:384px!important;position:relative!important;overflow:hidden!important;border-radius:18px!important}
html body.dashboard-redesign.soft-ui-dashboard #restorePurchasesCard .restore-purchase-sub{margin:0!important;font-size:13.5px!important;font-weight:800!important;color:var(--np-ink-accent,var(--accent,#38bdf8))!important}
html body.dashboard-redesign.soft-ui-dashboard #restorePurchasesCard .pkg-value-label{margin:0!important;font-size:12px!important;line-height:1.7!important;color:var(--text-muted,#9aa4b2)!important}
html body.dashboard-redesign.soft-ui-dashboard #restorePurchasesCard .coin-package-footer{margin-top:auto!important;display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important}
html body.dashboard-redesign.soft-ui-dashboard #restorePurchasesCard .restore-purchase-btn{width:100%!important}
html body.dashboard-redesign.soft-ui-dashboard #restorePurchasesCard[hidden]{display:none!important}


/* ——— Subscription rings: center across the card ——— */
html body.dashboard-redesign.soft-ui-dashboard .sub-body{grid-template-columns:minmax(0,1fr)!important}
html body.dashboard-redesign.soft-ui-dashboard .sub-rings{justify-content:center!important;align-items:center!important;width:100%!important}
html body.dashboard-redesign.soft-ui-dashboard .sub-body>.sub-model-usage,html body.dashboard-redesign.soft-ui-dashboard .sub-body>div:not(.sub-rings){margin-inline:auto!important;width:100%!important;max-width:640px!important}
