@layer navigation-guard;@layer admin-consistency{html[data-ui] body .app-shell .task-wall .task-filter-bar .task-sort-control select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-image:none!important;text-align-last:center!important;box-sizing:border-box!important;margin:0!important;align-self:center!important}html[data-ui] body .app-shell .task-wall .task-filter-bar{display:grid!important;grid-template-columns:minmax(0,4fr) minmax(0,1fr)!important;grid-gap:0!important;gap:0!important;align-items:center!important}html[data-ui] body .app-shell .task-wall .task-filter-bar .radio-container{width:100%!important;min-width:0!important;display:flex!important;flex-direction:row!important}html[data-ui] body .app-shell .task-wall .task-filter-bar .radio-container label{flex:1 1!important;min-width:0!important;padding:7px 2px!important;height:36px!important;box-sizing:border-box!important;text-align:center!important;font-size:13px!important}html[data-ui] body .app-shell .task-wall .task-filter-bar .task-sort-control{margin:0!important;width:100%!important;min-width:0!important;height:36px!important}html[data-ui] body .app-shell .task-wall .task-filter-bar .task-sort-control select{width:100%!important;flex:1 1!important;height:36px!important;min-height:36px!important;padding:7px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ui-muted)!important;font-size:13px!important;line-height:20px!important;font-weight:400!important;text-align:center!important;cursor:pointer!important}html[data-ui] body .app-shell .task-wall .task-filter-bar .glider-container .glider{width:25%!important}html[data-ui] body .app-shell .task-wall .task-filter-bar input:nth-of-type(4):checked~.glider-container .glider{transform:translateX(300%)!important}html[data-ui] body .app-shell .task-sort-control{justify-content:flex-end!important}html[data-ui] body .app-shell .task-sort-control select{flex:0 1 220px!important;width:220px!important;max-width:100%!important;min-height:40px!important}html[data-ui] body .app-shell .admin-workspace{--admin-panel:#17131f;--admin-inset:#211b2c;--admin-control:#292233;--admin-line:#51465f;--admin-muted:#b5a9c7;--app-workspace-surface:var(--admin-panel);--workspace-panel:var(--admin-panel);--app-control-surface:var(--admin-control);--app-workspace-divider:var(--admin-line);color:#eee8f6!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-ui] body .app-shell .admin-workspace :where(.admin-module-nav,.admin-section-head,.admin-user-pages,.record-pages,.card-pagination,.channel-settings,.model-fields,.point-cards,.billing-settings,.user-ledger-detail,.visibility-content,.result-check-panel,.admin-card-module,.channel-model-group,.channel-summary,.channel-quota,.model-order-row,.announcement-editor,.profit-settings,.profit-model-group,.profit-fold,.profit-timeline,.profit-metrics>div,.stats>div,.record-daily-summary,.new-model){background:var(--admin-panel)!important;border-color:var(--admin-line)!important;color:#eee8f6!important;box-shadow:none!important}html[data-ui] body .app-shell .admin-workspace .model-editor>summary{background:var(--admin-panel)!important;color:#eee8f6!important;border-color:var(--admin-line)!important}html[data-ui] body .app-shell .admin-workspace :where(.admin-user-pages,.record-pages,.card-pagination){background:var(--admin-inset)!important;border-top:1px solid var(--admin-line)!important;padding:12px 16px!important;gap:10px!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-ui] body .app-shell .admin-workspace :where(input:not([type=checkbox]):not([type=radio]),select,textarea,button){border:1px solid var(--admin-line)!important;border-radius:9px!important;background:var(--admin-control)!important;color:#eee8f6!important;box-shadow:none!important;font:inherit;min-height:42px!important;box-sizing:border-box!important}html[data-ui] body .app-shell .admin-workspace button{padding:9px 15px!important;transition:background-color .12s ease,border-color .12s ease!important}html[data-ui] body .app-shell .admin-workspace button:hover:not(:disabled){background:#382d47!important;border-color:#ac91ce!important}html[data-ui] body .app-shell .admin-workspace button:where(.active,[aria-pressed=true],[aria-current=page]){background:#3b2e50!important;border-color:#bda3e6!important}html[data-ui] body .app-shell .admin-workspace button:disabled{opacity:.45!important;cursor:not-allowed!important}html[data-ui] body .app-shell .admin-workspace button.danger{color:#ffc1ce!important;border-color:#775060!important;background:#30202e!important}html[data-ui] body .app-shell .admin-workspace :where(label,small,.user-ledger-empty,.admin-user-pages>span){color:var(--admin-muted)!important}html[data-ui] body .app-shell .admin-workspace :where(h2,h3,strong,b){color:inherit!important}html[data-ui] body .app-shell .admin-workspace :where(th,thead){background:var(--admin-inset)!important;color:#d8cce8!important}html[data-ui] body .app-shell .admin-workspace :where(td,th,.useredit,.password-reset,.owned-models){border-color:#51465f80!important}html[data-ui] body .app-shell .admin-workspace :where(input,select,textarea,button):focus-visible{outline:2px solid #bea3e5!important;outline-offset:2px!important}html[data-ui] body .app-shell .admin-workspace .points-in{color:#a7e2c0!important}html[data-ui] body .app-shell .admin-workspace :where(.points-out,.user-ledger-error){color:#ffc1ce!important}html[data-ui] body .app-shell .visibility-member-heading{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important}html[data-ui] body .app-shell .visibility-prices{display:grid!important;grid-gap:12px!important;gap:12px!important;padding:16px!important;border:1px solid var(--admin-line)!important;border-radius:12px!important}html[data-ui] body .app-shell .admin-workspace .visibility-content{padding:16px!important;border:1px solid var(--admin-line)!important;border-radius:12px!important;margin-top:10px!important}@media(max-width:700px){html[data-ui] body .app-shell .admin-workspace :where(button,input,select){min-height:44px!important}html[data-ui] body .app-shell .admin-workspace .admin-user-pages{flex-wrap:wrap!important}html[data-ui] body .app-shell .admin-workspace .admin-user-pages>span{width:100%!important}}html[data-ui] body .app-shell .admin-workspace .profit-cost-scroll{overflow-x:auto!important;max-width:100%!important}html[data-ui] body .app-shell .admin-workspace .profit-records{min-width:0!important;max-width:100%!important;overflow:hidden!important}html[data-ui] body .app-shell .admin-workspace .profit-records .profit-cost-table{min-width:1050px!important}html[data-ui] body .app-shell .admin-workspace .profit-cost-table.profit-reconciliation{min-width:1120px!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-ui] body .app-shell .admin-workspace .profit-cost-table.profit-reconciliation :is(th,td):first-child{width:22%!important}html[data-ui] body .app-shell .admin-workspace .profit-cost-table.profit-reconciliation :is(th,td):nth-child(5){width:14%!important}}.daily-profit{padding:4px;min-width:0}.daily-tabs,.daily-toolbar{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;margin:16px 0}.daily-profit label{display:flex;flex-direction:column;gap:6px;color:#c3bed0;font-size:13px}.daily-profit input,.daily-profit select,.daily-profit textarea{min-height:40px;border:1px solid #544c65;border-radius:8px;padding:8px;background:#211d2b;color:#f4f0ff;max-width:100%;box-sizing:border-box}.daily-profit button{min-height:40px}.daily-tabs button[aria-pressed=true]{border-color:#c4acf5;background:#40324f}.daily-badge{border:1px solid #786093;padding:7px 12px;border-radius:20px;font-size:12px}.daily-sync{font-size:13px;color:#cac5d5}.daily-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.daily-metrics>div{padding:18px;border:1px solid #50445e;border-radius:12px;background:#191521}.daily-metrics strong{display:block;font-size:24px;margin-top:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.daily-profit small{display:block;color:#b4abbe;font-size:12px;overflow-wrap:anywhere}.daily-warning{padding:16px;border:1px solid #826743;background:#32281b55;border-radius:10px;margin:16px 0}.daily-warning p{font-size:13px;line-height:1.7}.daily-profit [role=alert]{color:#ffbdc2;border:1px solid #9c5261;padding:12px;border-radius:8px}.daily-scroll{overflow:auto;max-width:100%;max-height:620px}.daily-scroll table{width:100%;border-collapse:collapse;min-width:820px;font-size:13px}.daily-scroll td,.daily-scroll th{text-align:left;padding:12px;border-bottom:1px solid #403747;vertical-align:top}.daily-scroll th{position:-webkit-sticky;position:sticky;top:0;background:#211a2b;z-index:1}.daily-scroll input{width:120px}.daily-editor{margin-top:20px;border:1px solid #8a72aa;background:#211b2b;padding:20px;border-radius:12px;display:grid;grid-gap:12px;gap:12px;max-width:720px}.daily-editor textarea{min-height:80px}.daily-profit h3{margin-top:20px}@media(max-width:850px){.daily-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-profit .admin-section-head{flex-wrap:wrap}.daily-metrics strong{font-size:20px}.daily-toolbar label{max-width:100%}.daily-badge{margin-top:10px}}.daily-inactive-prices{margin:20px 0;border:1px solid #50445e;border-radius:10px;padding:12px}.daily-inactive-prices summary{cursor:pointer;padding:10px;font-weight:600}.daily-inactive-prices[open] summary{margin-bottom:12px}.daily-metrics{grid-template-columns:1.3fr 1fr 1fr}.daily-metrics .daily-profit-main{border-color:#9d83be;background:#292034}.daily-metrics .daily-profit-main strong{font-size:32px}.daily-metrics p{font-size:13px;line-height:1.7;color:#dad3e4}.daily-explanation{margin:16px 0;color:#c3bed0;font-size:13px;line-height:1.8}.daily-explanation summary{cursor:pointer;padding:12px 0}.daily-profit .daily-scroll td:nth-child(2){white-space:nowrap}@media(max-width:850px){.daily-metrics{grid-template-columns:1fr}.daily-metrics .daily-profit-main strong{font-size:28px}}.daily-save-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px;background:#292034;border:1px solid #786093;border-radius:8px;margin:12px 0}@layer script-canvas;@layer compact-typography{html[data-ui] body :is(#compact-type,.app-shell).app-shell :is(button,summary,input,select,label){font-family:Arial,Microsoft YaHei UI,Microsoft YaHei,sans-serif!important;letter-spacing:0!important;text-shadow:none!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell :is(button,summary,summary *,label){font-size:13px!important;font-weight:400!important;line-height:20px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell nav button{font-size:14px!important;font-weight:400!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell :is(h2,h3,.composer-reference strong,.prompt-section-heading strong,.wall-head strong){font-size:15px!important;font-weight:500!important;line-height:22px!important;letter-spacing:0!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell :is(.task-shot-label,.card-title input){font-size:14px!important;font-weight:500!important;line-height:22px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell :is(.rich-prompt-editor,[contenteditable=true]){font-size:14px!important;line-height:22px!important;font-weight:400!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell :is(small,.reference-attachment-name,.task-meta span,.task-row>.status,.prompt-caption,.prompt-caption span,.counter,.account-metrics dt,.card-title>b){font-size:12px!important;line-height:18px!important;font-weight:400!important;letter-spacing:0!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell :is(.account-metrics dd,.account-metrics dd span,.account-name,.task-prompt-track,.task-prompt-track span){font-size:13px!important;line-height:21px!important;font-weight:400!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .composer-submit-row>button{font-size:14px!important;font-weight:500!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .model-picker summary .model-secondary{font-size:12px!important;font-weight:400!important}}@layer compact-typography{html[data-ui] body :is(#compact-type,.app-shell).app-shell .generate-tab .video-workbench [data-select-kind=model] :is(.selected-model-meta,.model-option-meta) :is(.model-text-tag,.model-info-trigger){box-sizing:border-box!important;display:inline-flex!important;flex:none!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;height:26px!important;min-height:26px!important;padding:0 6px!important;border-radius:5px!important;font-family:inherit!important;font-size:12px!important;font-weight:500!important;line-height:18px!important;letter-spacing:0!important;white-space:nowrap!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .generate-tab .video-workbench [data-select-kind=model] :is(.selected-model-meta,.model-option-meta) .model-info-trigger{min-width:56px!important;gap:4px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .generate-tab .video-workbench [data-select-kind=model] :is(.selected-model-meta,.model-option-meta) .model-info-trigger span{font-family:inherit!important;font-size:12px!important;font-weight:500!important;line-height:18px!important;letter-spacing:0!important}}@layer navigation-guard{html[data-ui] body .app-shell .card-topup-entry>button.announcement-bell.announcement-bell{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;flex:0 0 40px!important}html[data-ui] body .announcement-bell.announcement-bell>svg{width:18px!important;height:18px!important;min-width:18px!important;flex:0 0 18px!important}}@layer request-polish{html[data-ui] body dialog.announcement-dialog{width:min(900px,calc(100vw - 32px))!important;height:min(700px,calc(100dvh - 48px))!important}html[data-ui] body dialog.announcement-dialog .announcement-body{padding:0 24px 20px!important;flex:1 1 auto!important}html[data-ui] body dialog.announcement-dialog .announcement-body p{line-height:1.9!important}@media(max-width:700px){html[data-ui] body dialog.announcement-dialog{height:min(700px,calc(100dvh - 32px))!important}html[data-ui] body dialog.announcement-dialog .announcement-body{padding:0 18px 18px!important}}@media(pointer:coarse){html[data-ui] body .app-shell .card-topup-entry>button.announcement-bell.announcement-bell{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;flex-basis:44px!important}}}@layer navigation-guard{html[data-ui] body .app-shell .card-topup-entry>button.announcement-bell{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;flex:0 0 44px!important;padding:0!important}html[data-ui] body .announcement-bell>svg{display:block!important;width:24px!important;height:24px!important;min-width:24px!important;flex:0 0 24px!important;margin:0!important}html[data-ui] body .announcement-dialog>header>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;flex:0 0 44px!important;padding:0!important;gap:0!important}html[data-ui] body .announcement-dialog>header>button>svg{display:block!important;width:22px!important;height:22px!important;min-width:22px!important;flex:0 0 22px!important;margin:0!important}html[data-ui] body .app-shell .task-wall .wall-head .wall-actions>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:20px!important;padding-block:0!important;padding-inline:8px!important}}@layer request-polish{html[data-ui] body .announcement-bell{display:grid!important;place-items:center!important;width:40px!important;min-width:40px!important;height:36px!important;padding:0!important;border:1px solid #665477!important;border-radius:9px!important;background:#251e31!important;color:#e9def6!important;cursor:pointer}html[data-ui] body .announcement-bell:hover{background:#382c48!important;border-color:#b99bd8!important}html[data-ui] body .announcement-bell:focus-visible{outline:2px solid #c8a9ed;outline-offset:3px}html[data-ui] body .announcement-dialog{width:min(860px,calc(100vw - 32px))!important;height:-moz-fit-content!important;height:fit-content!important;max-height:calc(100dvh - 32px)!important;max-width:calc(100vw - 32px)!important;padding:0!important;margin:auto!important;border:1px solid #bd9cdf66!important;border-radius:16px!important;background:#191423!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#f4ecff!important;box-shadow:0 24px 80px #0006!important;overflow:hidden!important;box-sizing:border-box!important}html[data-ui] body .announcement-dialog[open]{display:flex!important;flex-direction:column!important}.announcement-dialog::-webkit-backdrop{background:rgb(8 6 14/48%);-webkit-backdrop-filter:none;backdrop-filter:none}.announcement-dialog::backdrop{background:rgb(8 6 14/48%);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-ui] body .announcement-dialog>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:18px 24px!important;border-bottom:1px solid #b69ccd44!important;flex:none!important}html[data-ui] body .announcement-dialog h2{margin:0!important;font-size:24px!important;line-height:1.35!important;color:#fff!important}html[data-ui] body .announcement-dialog header p{margin:7px 0 0!important;color:#e0d0ef!important;font-size:14px!important}html[data-ui] body .announcement-dialog header button{width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid #ad8bc966!important;border-radius:9px!important;background:#332640!important;color:#fff!important}html[data-ui] body .announcement-body{padding:16px 24px!important;overflow:auto!important;min-height:0!important;flex:0 1 auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable;scrollbar-color:#9375ad transparent}html[data-ui] body .announcement-body p{margin:0!important;font-size:16px!important;line-height:1.6!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;color:#f4ecff!important}@media(max-width:700px){html[data-ui] body .announcement-dialog{width:calc(100vw - 32px)!important;height:-moz-fit-content!important;height:fit-content!important}html[data-ui] body .announcement-dialog>header{padding:18px!important}html[data-ui] body .announcement-body{padding:14px 18px!important}html[data-ui] body .announcement-body p{font-size:16px!important}}html[data-ui] body .app-shell .radio-select-popover[data-select-kind=model]>summary{justify-content:center!important;text-align:center!important}html[data-ui] body .app-shell .radio-select-popover[data-select-kind=model]>summary .select-value-label{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.45!important;flex:1 1!important;text-align:center!important}html[data-ui] body .app-shell .model-rich-option>button[role=option]>span:first-child{white-space:normal!important;overflow-wrap:anywhere!important}html[data-ui] body .admin-workspace[data-module=announcement] .announcement-editor textarea{display:block!important;box-sizing:border-box!important;width:100%!important;height:clamp(260px,38dvh,440px)!important;min-height:260px!important;max-height:60dvh!important;padding:14px 16px!important;resize:vertical!important;font-size:15px!important;line-height:1.65!important}html[data-ui] body .announcement-editor small{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}html[data-ui] body .announcement-dialog>header{position:relative!important;top:auto!important;min-height:0!important;height:auto!important;margin:0!important}html[data-ui] body .announcement-body{display:block!important;width:100%!important;box-sizing:border-box!important}}@layer request-polish{@media(max-width:700px){html[data-ui] body .admin-workspace[data-module=announcement] .announcement-editor textarea{height:280px!important;min-height:220px!important;max-height:60dvh!important}html[data-ui] body .announcement-dialog{max-height:calc(100dvh - 24px)!important}}}@layer ui-source-controls{.today-display{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-left:auto;padding:8px 12px;border:1px solid #544c65;border-radius:8px}.today-display b{font-size:22px;margin-left:10px}.today-display small{display:block;color:#c3bed0;font-size:12px}.today-display form{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap;width:100%}.today-display label{display:grid;grid-gap:5px;gap:5px}.today-display input{width:150px}.today-display button{min-height:40px}.today-display [role=alert]{color:#ffbdc2}html[data-ui] body .admin-workspace[data-module=records] .generation-records>.admin-section-head{display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding:12px 16px!important;align-items:center!important}html[data-ui] body .admin-workspace[data-module=records] .admin-section-head h2{margin:0!important}html[data-ui] body .admin-workspace[data-module=records] .admin-section-head p{margin:4px 0!important}html[data-ui] body .admin-workspace[data-module=records] .admin-head-actions{width:100%;margin:0!important}.admin-workspace[data-module=records] .records-scroll{overscroll-behavior:contain;min-height:200px!important}.admin-workspace .record-pages{gap:12px;flex-wrap:wrap}.admin-workspace .record-pages label{display:flex;gap:8px;align-items:center;margin-right:auto}.record-pages select{min-height:36px;padding:4px 12px}.admin-channel-picker{flex-wrap:wrap}@media(max-width:700px){.today-display{margin-left:0;width:100%;box-sizing:border-box}.admin-workspace .record-pages{height:auto!important;min-height:90px!important}.admin-workspace .record-pages label{width:100%}}html[data-ui] body .admin-workspace .today-display small{display:block!important}html[data-ui] body .admin-workspace[data-module=records] .record-daily-summary{width:auto!important;flex:0 0 auto!important;margin:0!important}html[data-ui] body .admin-workspace[data-module=records] .generation-records>.admin-section-head>div:first-child{flex:1 1 180px}html[data-ui] body .admin-workspace[data-module=records] .generation-records>.admin-section-head{display:grid!important;grid-template-columns:minmax(200px,1fr) auto!important;grid-gap:14px 20px!important;gap:14px 20px!important;min-height:0!important;padding:16px 18px!important}html[data-ui] body .admin-workspace[data-module=records] .generation-records>.admin-section-head>.record-heading{width:auto!important;min-width:0!important}html[data-ui] body .admin-workspace[data-module=records] .record-daily-summary{justify-self:end!important;max-width:none!important}html[data-ui] body .admin-workspace[data-module=records] .record-daily-summary button{min-height:42px!important;margin:0!important}html[data-ui] body .admin-workspace[data-module=records] .admin-head-actions{grid-column:1/-1!important;padding:14px 0 0!important}html[data-ui] body .admin-workspace[data-module=records] .records-scroll{min-height:0!important;padding-top:0!important}html[data-ui] body .admin-workspace[data-module=records] .record-pages label{white-space:nowrap!important;flex:0 0 auto!important;width:auto!important}html[data-ui] body .admin-workspace[data-module=records] .record-pages select{width:100px!important;flex-shrink:0!important}@media(max-width:700px){html[data-ui] body .admin-workspace[data-module=records] .generation-records>.admin-section-head{grid-template-columns:1fr!important;gap:6px!important;padding:10px!important}html[data-ui] body .admin-workspace[data-module=records] .record-pages label{width:100%!important}html[data-ui] body .admin-workspace[data-module=records] .record-pages{gap:6px!important}}html[data-ui] body .admin-workspace[data-module=records] .record-pages{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important}html[data-ui] body .admin-workspace[data-module=records] .record-pages>label{grid-column:1;justify-self:start}html[data-ui] body .admin-workspace[data-module=records] .record-pagination{grid-column:2;display:flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap}@media(max-width:700px){html[data-ui] body .admin-workspace[data-module=records] .record-daily-summary{justify-self:start!important}html[data-ui] body .admin-workspace[data-module=records] .record-pages{grid-template-columns:1fr!important}html[data-ui] body .admin-workspace[data-module=records] .record-pagination{grid-column:1;justify-self:center}}}@layer navigation-guard;@layer navigation-guard{html[data-ui] body .app-shell .generate-tab.is-hidden,html[data-ui] body .app-shell [data-runtime-hidden=true],html[data-ui] body .app-shell [hidden],html[data-ui] body [data-script-rail-toggle]{display:none!important}}@layer request-polish{html[data-ui] body .app-shell .creation-section-title{display:inline-flex!important;align-items:center!important;gap:7px!important}html[data-ui] body .app-shell .creation-section-title svg{flex:none!important;color:#b6a4da!important;stroke-width:1.7!important}html[data-ui] body .app-shell .prompt-section-heading .shot-number-control>input{background:#211c2c!important;border-color:#51465f!important;text-align:center!important}html[data-ui] body .app-shell .generate-tab .wall-head{gap:4px!important;padding-bottom:8px!important}html[data-ui] body .app-shell .generate-tab .wall-head>small{margin:0!important;line-height:18px!important}html[data-ui] body .app-shell .generate-tab .wall-head .wall-actions{margin-top:4px!important}html[data-ui] body .app-shell .generate-tab .composer-parameters{align-items:start!important}html[data-ui] body .app-shell .generate-tab .model-picker,html[data-ui] body .app-shell .generate-tab .model-picker .radio-select-shell{position:relative!important;background:transparent!important;overflow:visible!important}html[data-ui] body .app-shell .generate-tab .model-picker .selected-model-meta{position:static!important;flex:0 1 auto!important;min-width:0!important;max-width:62%!important;padding:0!important;margin:0!important;flex-wrap:nowrap!important}html[data-ui] body .app-shell .generate-tab .composer-main{padding-bottom:0!important;align-items:start!important}html[data-ui] body .app-shell.tab-chat .conversation-submit-footer{padding-top:6px!important}html[data-ui] body .app-shell.tab-chat .conversation-submit-footer .composer-actions{justify-content:flex-end!important;margin-left:auto!important;gap:8px!important}html[data-ui] body .app-shell.tab-chat .conversation-submit-footer .composer-actions>*{margin:0!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-input{margin-bottom:8px!important}html[data-ui] body .app-shell .prompt-section-heading .shot-number-control{display:inline-flex!important;align-items:center!important;gap:6px!important;margin:0!important}html[data-ui] body .app-shell .shot-number-control>span{font-size:12px!important;color:var(--ui-muted)!important}html[data-ui] body .app-shell .shot-number-control>input{width:100px!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:6px 10px!important;border:1px solid var(--ui-line)!important;border-radius:9px!important;background:var(--ui-field)!important;color:var(--ui-text)!important}html[data-ui] body .app-shell [data-select-kind=model]>summary{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}html[data-ui] body .app-shell .select-value-label{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-ui] body .app-shell .selected-model-meta .model-inline-tags{min-width:0!important;flex-wrap:nowrap!important;overflow:hidden!important}html[data-ui] body .app-shell .selected-model-meta .model-info-trigger{position:static!important;flex:none!important;min-width:52px!important;height:26px!important;min-height:26px!important;padding:0 6px!important;margin:0!important}html[data-ui] body .app-shell .selected-model-meta{display:flex!important;flex-wrap:wrap!important;gap:6px!important;align-items:center!important;margin-top:6px!important}@media(max-width:700px){html[data-ui] body .app-shell .prompt-section-heading{flex-wrap:wrap!important;gap:8px!important;height:auto!important;min-height:72px!important;flex:0 0 auto!important}html[data-ui] body .app-shell .shot-number-control>span{display:none!important}}html[data-ui] body .app-shell .image-workbench .image-result-preview{height:auto!important;aspect-ratio:auto!important;padding:0!important}html[data-ui] body .app-shell .image-workbench .image-result-preview img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:cover!important}html[data-ui] body [data-description-tone=purple]{--model-description-color:#d9c4ff}html[data-ui] body [data-description-tone=green]{--model-description-color:#8ce8c0}html[data-ui] body [data-description-tone=blue]{--model-description-color:#a3d7ff}html[data-ui] body [data-description-tone=amber]{--model-description-color:#ffdc8e}html[data-ui] body [data-description-tone=rose]{--model-description-color:#f7aac9}html[data-ui] body .app-shell .model-info-trigger[data-description-tone]:not([data-description-tone=default]),html[data-ui] body .model-info-dialog[data-description-tone]:not([data-description-tone=default])>p{color:var(--model-description-color)!important}@media (max-width:700px){html[data-ui] body .app-shell .glass-radio-options .model-rich-option{flex-direction:column!important;align-items:stretch!important;gap:6px!important}html[data-ui] body .app-shell .glass-radio-options .model-rich-option>button{width:100%!important;flex:none!important}html[data-ui] body .app-shell .glass-radio-options .model-option-meta{width:100%!important;flex:none!important;flex-wrap:wrap!important}html[data-ui] body .app-shell .glass-radio-options .model-inline-tags{flex-wrap:wrap!important;max-width:100%!important}}html[data-ui] body .app-shell .task-grid>.task-list-pagination{display:flex!important;flex:none!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;margin:8px 0 0!important;padding:16px 0 4px!important;border-top:1px solid rgba(188,169,224,.22)!important;color:#ded6ee!important;font-size:13px!important}html[data-ui] body .app-shell .task-page-info{display:grid!important;grid-gap:4px!important;gap:4px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}html[data-ui] body .app-shell .task-page-info small{color:#b9afca!important;font-size:12px!important}html[data-ui] body .app-shell .task-page-actions{display:flex!important;gap:8px!important;margin-left:auto!important}html[data-ui] body .app-shell .task-page-actions button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-height:38px!important;padding:8px 12px!important;white-space:nowrap!important}html[data-ui] body .app-shell .task-page-actions button:disabled{opacity:.45!important;cursor:default!important}html[data-ui] body .app-shell .task-page-error{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex:1 1 100%!important;color:#f4b4c3!important}html[data-ui] body .app-shell .task-page-error span{min-width:0!important;overflow-wrap:anywhere!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-pane{min-height:0!important;overflow:hidden!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-input{min-height:0!important;gap:12px!important;padding:16px!important;margin:12px 16px 16px!important;overflow-y:auto!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-input>textarea{height:96px!important;min-height:96px!important;max-height:none!important;flex:0 0 auto!important;resize:none!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-pane:has(.empty-wall) .conversation-messages{flex:1 1!important;min-height:120px!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-pane:has(.empty-wall) .conversation-input{flex:0 0 auto!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-pane:has(.empty-wall) .conversation-input>textarea{height:96px!important;flex:0 0 auto!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-submit-footer{flex-direction:row!important;align-items:center!important;flex:none!important;gap:12px 16px!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-submit-footer .composer-actions{width:auto!important;flex:0 1 auto!important;margin-left:auto!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-input :is(.chat-memory-editor,.conversation-attachment-list){flex:none!important}@media(max-width:1100px){html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-submit-footer{flex-direction:column!important;align-items:stretch!important;gap:8px!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-submit-footer .composer-actions{width:100%!important}}@media(max-width:700px){html[data-ui] body .app-shell.tab-chat>.content{overflow-y:auto!important}html[data-ui] body .app-shell.tab-chat>.content>.chat-workbench{display:flex!important;flex-direction:column!important;height:auto!important;flex:none!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-pane{height:auto!important;min-height:0!important;flex:none!important;overflow:visible!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .task-wall{height:auto!important;min-height:240px!important;flex:none!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-pane:has(.empty-wall) .conversation-messages{flex-basis:120px!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-input{margin:8px!important;padding:12px!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-input>textarea{min-height:96px!important;height:96px!important;flex:none!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-pane:has(.empty-wall) .conversation-input{flex:none!important;overflow:visible!important}html[data-ui] body .app-shell.tab-chat .chat-workbench .conversation-pane:has(.empty-wall) .conversation-input>textarea{height:96px!important;flex:none!important}}html[data-ui] body .app-shell #script-agent-module [data-select-kind=storyboard-standard]>.radio-select-options{left:0!important;right:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html[data-ui] body .app-shell #script-agent-module [data-select-kind=storyboard-standard] .model-rich-option{display:grid!important;grid-template-columns:minmax(0,1fr) 60px!important;grid-gap:8px!important;gap:8px!important;width:100%!important;height:46px!important;min-height:46px!important;padding:4px!important;box-sizing:border-box!important;background:transparent!important}html[data-ui] body .app-shell #script-agent-module [data-select-kind=storyboard-standard] .model-rich-option>button[role=option]{position:static!important;width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 8px!important;color:var(--sa-text)!important;background:transparent!important;border:0!important}html[data-ui] body .app-shell #script-agent-module [data-select-kind=storyboard-standard] .model-option-meta{position:static!important;display:flex!important;width:60px!important;min-width:0!important;height:30px!important;margin:0!important;padding:0!important}html[data-ui] body .app-shell #script-agent-module [data-select-kind=storyboard-standard] .model-inline-tags:empty{display:none!important}html[data-ui] body .app-shell #script-agent-module [data-select-kind=storyboard-standard] .model-option-meta .model-info-trigger{position:static!important;inset:auto!important;width:60px!important;min-width:60px!important;max-width:60px!important;height:30px!important;min-height:30px!important;padding:0 6px!important;margin:0!important;border:1px solid var(--sa-line)!important;background:var(--sa-raised)!important;color:var(--sa-text)!important;border-radius:6px!important;transform:none!important}html[data-ui] body .app-shell #script-agent-module [data-select-kind=storyboard-standard] .model-rich-option:has(>button[aria-selected=true]){background:color-mix(in srgb,var(--sa-accent) 12%,var(--sa-surface))!important;border-color:var(--sa-accent)!important}html[data-ui] body .app-shell [hidden]{display:none!important}html[data-ui] body .app-shell.tab-generate .reference-strip{min-height:36px!important;max-height:none!important;align-items:center!important;padding:0!important}html[data-ui] body .app-shell.tab-generate .reference-attachments{display:flex!important;gap:8px!important;align-items:center!important;padding:0!important;margin:0!important}html[data-ui] body .app-shell.tab-generate .reference-attachment{position:relative!important;display:block!important;flex:0 0 72px!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:3px 19px 3px 3px!important;box-sizing:border-box!important}html[data-ui] body .app-shell.tab-generate .reference-preview-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;overflow:hidden!important}html[data-ui] body .app-shell.tab-generate .reference-preview-button :is(img,video){width:100%!important;height:28px!important;min-height:28px!important;object-fit:contain!important}html[data-ui] body .app-shell.tab-generate .reference-attachment-name{display:none!important}html[data-ui] body .app-shell.tab-generate .reference-remove{position:absolute!important;right:1px!important;top:8px!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}html[data-ui] body .app-shell .model-rich-option{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;padding:8px!important}html[data-ui] body .app-shell .model-rich-option>button{width:auto!important;flex:0 1 auto!important;min-width:0!important;min-height:28px!important;padding:0!important;text-align:left!important;justify-content:flex-start!important}html[data-ui] body .app-shell .model-rich-option>button>span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-ui] body .app-shell .model-option-meta{display:flex!important;flex:0 0 auto!important;align-items:center!important;flex-wrap:nowrap!important;gap:6px!important}html[data-ui] body .app-shell .model-option-meta .model-inline-tags{flex-wrap:nowrap!important}html[data-ui] body .app-shell .model-option-meta .model-info-trigger{position:static!important;margin:0!important;transform:none!important;width:auto!important;min-width:52px!important;height:26px!important;min-height:26px!important;padding:0 6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important}html[data-ui] body #media-library .library-commandbar{padding:12px 0!important;gap:12px!important}html[data-ui] body #media-library .library-heading-actions button{min-width:96px!important;height:38px!important;min-height:38px!important}html[data-ui] body #media-library .library-summary h1{margin:0 0 4px!important;font-size:22px!important;line-height:30px!important}html[data-ui] body #media-library .asset-grid article>footer{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;padding:10px!important}html[data-ui] body #media-library .asset-grid article>footer button{min-width:0!important;height:34px!important;min-height:34px!important;padding:0 6px!important;border:1px solid rgba(205,196,243,.3)!important;border-radius:7px!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:20px!important}html[data-ui] body .local-upscale-panel .local-upscale-engine{display:none!important}html[data-ui] body .local-upscale-panel .local-upscale-actions{display:flex!important;justify-content:flex-end!important;margin-left:auto!important;gap:10px!important;flex-wrap:wrap!important}html[data-ui] body .local-upscale-panel .local-upscale-actions button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:104px!important;height:38px!important;padding:0 14px!important;font-size:13px!important;line-height:20px!important;border:1px solid rgba(205,196,243,.3)!important;border-radius:8px!important;background:#201c2b!important;color:#e4d9f5!important}html[data-ui] body .card-redeem{display:block!important;width:100%!important;max-width:760px!important;margin-inline:auto!important}html[data-ui] body .app-shell.tab-points .points-workspace{grid-template-rows:106px auto minmax(280px,1fr)!important;overflow:auto!important}html[data-ui] body .card-redeem .card-form-row button{flex:0 0 148px!important;width:148px!important}html[data-ui] body .card-redeem>h2{font-size:22px!important;line-height:30px!important}html[data-ui] body .card-redeem>form{margin-top:16px!important}html[data-ui] body .card-redeem .card-form-row{display:flex!important;align-items:center!important}html[data-ui] body .card-redeem .redeem-steps>span{padding-bottom:8px!important;flex:1 1!important;border-bottom:2px solid #43364f!important;transition:color .18s ease,border-color .18s ease!important}html[data-ui] body .card-redeem .redeem-steps>span.active{border-color:#c4a4e7!important}html[data-ui] body .card-redeem button:disabled{opacity:.55!important;cursor:not-allowed!important}html[data-ui] body .card-redeem .redeem-steps{display:flex!important;gap:18px!important;margin:20px 0!important;color:#a99fba!important;font-size:13px!important}html[data-ui] body .card-redeem .redeem-steps .active{color:#e7d9ff!important}html[data-ui] body .card-redeem .card-form-row input{min-width:0!important;min-height:46px!important;flex:1 1!important}html[data-ui] body .card-redeem .card-success{padding:16px!important;border:1px solid #699c87!important;border-radius:10px!important;background:#142820!important;color:#c9efdd!important}html[data-ui] body .card-redeem .card-error{padding:12px!important;color:#ffb5bc!important}html[data-ui] body .chat-memory-editor{padding:12px!important;border:1px solid #66507e!important;border-radius:10px!important;margin:8px 0!important;display:grid!important;grid-gap:10px!important;gap:10px!important}html[data-ui] body .chat-memory-editor textarea{min-height:90px!important;height:90px!important;width:100%!important;resize:vertical!important}html[data-ui] body .chat-memory-editor footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}html[data-ui] body .app-shell:is(.tab-image,.tab-chat,.tab-generate) :is(button,.glass-radio-group>summary,.radio-select-popover>summary,.conversation-attach-button,.long-memory-toggle){box-sizing:border-box!important;line-height:20px!important}html[data-ui] body .app-shell:is(.tab-image,.tab-chat) .composer-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;min-width:0!important}html[data-ui] body .app-shell.tab-chat .conversation-submit-footer{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important}html[data-ui] body .app-shell.tab-chat .chat-billing-slot{display:flex!important;justify-content:flex-start!important;min-height:20px!important}html[data-ui] body .app-shell.tab-chat .conversation-attach-button{width:auto!important;border:1px solid rgba(166,125,255,.5)!important;border-radius:10px!important}html[data-ui] body .app-shell.tab-chat .conversation-attach-button,html[data-ui] body .app-shell.tab-chat .long-memory-toggle{min-width:112px!important;height:42px!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important}html[data-ui] body .app-shell.tab-chat .long-memory-toggle{border:1px solid rgba(166,125,255,.35)!important;border-radius:10px!important;color:#cfc4e5!important;cursor:pointer!important}html[data-ui] body .app-shell.tab-chat .long-memory-toggle input{position:absolute!important;opacity:0!important;pointer-events:none!important}html[data-ui] body .app-shell.tab-chat .long-memory-toggle.is-on{border-color:#c9a8ff!important;color:#fff!important;background:rgba(118,87,255,.2)!important;box-shadow:0 0 12px rgba(166,125,255,.18)!important}html[data-ui] body .app-shell.tab-chat .conversation-model-control{min-width:170px!important;display:flex!important;align-items:center!important;gap:8px!important}html[data-ui] body .app-shell.tab-chat .conversation-model-control .glass-radio-group{min-width:150px!important;flex:1 1!important}html[data-ui] body .app-shell.tab-image .asset-upload{margin-top:0!important;padding-block:4px!important}html[data-ui] body .app-shell.tab-image .asset-upload>label>span{min-height:40px!important;padding:8px 14px!important;font-size:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html[data-ui] body .app-shell.tab-image .composer-parameters{overflow:visible!important;position:relative!important;z-index:4!important}html[data-ui] body .app-shell.tab-image .composer-parameters>label{min-width:0!important}html[data-ui] body .app-shell.tab-image .composer-parameters .glass-radio-group{min-width:0!important;width:100%!important}html[data-ui] body .app-shell.tab-image .composer-parameters .glass-radio-options{z-index:1000!important;max-height:var(--select-max-height,280px)!important;overflow-y:auto!important}html[data-ui] body .app-shell.tab-image .composer-parameters .glass-radio-options button{min-height:40px!important;padding:9px 12px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:nowrap!important}html[data-ui] body .app-shell.tab-image .composer-footer{align-items:center!important;justify-content:space-between!important;gap:12px!important}html[data-ui] body .app-shell.tab-image .composer-footer>button{min-width:132px!important}html[data-ui] body #media-library{padding-top:10px!important}html[data-ui] body #media-library .library-summary{padding:12px 18px!important}html[data-ui] body #media-library .library-categories{gap:8px!important;padding:6px 12px!important}html[data-ui] body #media-library .library-categories button{min-height:42px!important;height:42px!important;padding:0 16px!important;border:1px solid rgba(205,196,243,.3)!important;border-radius:9px!important;background:rgba(36,28,52,.82)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important}html[data-ui] body #media-library .library-categories button.active{border-color:#c6a8ff!important;background:rgba(118,87,255,.24)!important}html[data-ui] body #media-library .library-commandbar{margin-top:8px!important}html[data-ui] body #media-library .asset-card{transform:none!important}html[data-ui] body #media-library .asset-card footer button{min-height:34px!important;padding:0 10px!important;border:1px solid rgba(205,196,243,.3)!important;border-radius:7px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html[data-ui] body .point-cards.card-redeem{padding:18px!important}html[data-ui] body .point-cards.card-redeem>p{max-width:42ch!important;line-height:1.65!important}html[data-ui] body .point-cards.card-redeem .card-form-row{gap:10px!important}html[data-ui] body .point-cards.card-redeem .card-form-row button{min-width:132px!important;min-height:44px!important;border:1px solid #d0a9ff!important;border-radius:10px!important;background:linear-gradient(135deg,#8d5cff,#c08bff)!important;color:#fff!important;box-shadow:0 0 18px rgba(160,111,255,.32)!important}html[data-ui] body .point-cards.card-redeem input:focus{border-color:#c5a4ff!important;box-shadow:0 0 0 3px rgba(157,112,255,.18)!important}html[data-ui] body .upscale-admin-head .upscale-engine{display:none!important}html[data-ui] body .upscale-admin-actions{justify-content:flex-end!important;gap:10px!important}html[data-ui] body .upscale-admin-actions button{min-width:104px!important;min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html[data-ui] body .upscale-row-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:7px!important}html[data-ui] body .upscale-row-actions :is(a,button){min-width:68px!important;min-height:34px!important;padding:0 10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(205,196,243,.32)!important;border-radius:7px!important}html[data-ui] body .profit-workspace:not([hidden]){display:grid!important;grid-gap:14px;gap:14px}html[data-ui] body .profit-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}html[data-ui] body .profit-metrics>div{padding:14px 16px;border:1px solid rgba(205,196,243,.22);border-radius:10px;background:#171321;display:grid;grid-gap:5px;gap:5px}.profit-price-grid small,html[data-ui] body .profit-metrics small{color:#a99fba;font-size:12px}html[data-ui] body .profit-metrics b{font-size:22px;color:#eee6ff}.profit-timeline,html[data-ui] body .profit-settings{border:1px solid rgba(205,196,243,.22);border-radius:10px;overflow:hidden;background:#12101b}html[data-ui] body .profit-settings .admin-section-head{padding:14px 16px}html[data-ui] body .profit-price-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding:14px 16px}html[data-ui] body .profit-price-grid label{display:grid;grid-gap:6px;gap:6px}html[data-ui] body .profit-price-grid label>span{display:grid;grid-gap:3px;gap:3px;color:#eee6ff}html[data-ui] body .profit-price-grid input{min-width:0}html[data-ui] body .profit-timeline{padding:14px 16px;overflow:auto}html[data-ui] body .profit-timeline h3{margin:0 0 10px}html[data-ui] body .profit-timeline table{width:100%;border-collapse:collapse;min-width:720px}.profit-timeline td,html[data-ui] body .profit-timeline th{padding:9px 10px;border-bottom:1px solid rgba(205,196,243,.12);text-align:left}html[data-ui] body .profit-positive{color:#75e0ad!important}html[data-ui] body .profit-negative{color:#ff8f9a!important}@media(max-width:900px){html[data-ui] body .profit-metrics,html[data-ui] body .profit-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){html[data-ui] body .profit-price-grid{grid-template-columns:1fr}html[data-ui] body .app-shell.tab-chat .conversation-model-control{min-width:100%}}}@layer ui-source-controls{html[data-ui] body .app-shell .generate-tab [data-select-kind=model] .glass-radio-options .model-rich-option{display:flex!important;justify-content:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important}html[data-ui] body .app-shell .generate-tab [data-select-kind=model] .glass-radio-options .model-rich-option>button[role=option]{flex:0 1 auto!important;width:auto!important;max-width:calc(100% - 64px)!important;padding:0!important;flex-wrap:nowrap!important}html[data-ui] body .app-shell .generate-tab [data-select-kind=model] .glass-radio-options .model-rich-option>button[role=option]>span:first-child{min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:left!important}html[data-ui] body .app-shell .generate-tab [data-select-kind=model] .glass-radio-options .model-rich-option>button[role=option]>.model-inline-tags{flex:none!important;flex-wrap:nowrap!important}html[data-ui] body .app-shell .generate-tab [data-select-kind=model] .glass-radio-options .model-rich-option>button[role=option]>.model-inline-tags:empty{display:none!important}html[data-ui] body .app-shell .generate-tab [data-select-kind=model] .glass-radio-options .model-option-meta{flex:0 0 auto!important;width:auto!important;margin:0!important}html[data-ui] body .app-shell .generate-tab [data-select-kind=model] .glass-radio-options .model-rich-option{gap:5px!important}html[data-ui] body .app-shell .generate-tab [data-select-kind=model] .glass-radio-options .model-rich-option>button[role=option]{margin:0!important}html[data-ui] body .app-shell .generate-tab [data-select-kind=model] .glass-radio-options .model-option-meta{padding:0!important}html[data-ui] body .app-shell .generate-tab [data-select-kind=model] .glass-radio-options .model-option-meta .model-info-trigger{margin:0!important}html[data-ui] body .app-shell .model-presentation-editor .model-preview-option{gap:5px!important}html[data-ui] body .app-shell .model-presentation-editor .model-preview-option>.model-info-trigger{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:auto!important;min-width:56px!important;height:26px!important;min-height:26px!important;padding:0 6px!important;margin:0!important;font-size:12px!important;line-height:18px!important}}@layer ui-source-controls{html[data-ui] body .app-shell button.model-info-trigger[data-description-tone]:not([data-description-tone=default]),html[data-ui] body .app-shell button.model-info-trigger[data-description-tone]:not([data-description-tone=default]) :is(span,svg),html[data-ui] body .model-info-dialog[data-description-tone]:not([data-description-tone=default])>p{color:var(--model-description-color)!important}}@layer navigation-visibility{html[data-ui] body :is(#workbench-typography,.app-shell).app-shell .generate-tab [data-select-kind=model] .glass-radio-options .model-rich-option>button[role=option]{padding-right:0!important}}@layer admin-consistency{html[data-ui] body .app-shell .admin-workspace .model-presentation-editor .model-preview-option>button.model-info-trigger{height:26px!important;min-height:26px!important;padding:0 6px!important}html[data-ui] body .app-shell .admin-workspace .model-presentation-editor button.model-info-trigger[data-description-tone]:not([data-description-tone=default]),html[data-ui] body .app-shell .admin-workspace .model-presentation-editor button.model-info-trigger[data-description-tone]:not([data-description-tone=default]) :is(span,svg){color:var(--model-description-color)!important}}