.route-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:10000;pointer-events:none;opacity:0;transition:opacity .15s ease}.route-progress--active{opacity:1}.route-progress__bar{height:100%;width:35%;background:linear-gradient(90deg,transparent,var(--user-accent-bright, #6366f1),transparent);animation:route-progress-slide .9s ease-in-out infinite}@keyframes route-progress-slide{0%{transform:translate(-100%)}to{transform:translate(350%)}}:root{color-scheme:light}*{box-sizing:border-box}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#f5f7fa;color:#0f172a}a{color:inherit}:root{--nox-table-sticky-bg: #fff;--nox-table-sticky-head-bg: #fafafa;--nox-table-font-size: 14px;--nox-table-font-size-sm: 13px;--nox-table-head-font-size: 13px;--nox-table-cell-padding-y: 13px;--nox-table-cell-padding-x: 14px;--nox-table-cell-min-width: 88px;--nox-table-letter-spacing: -.006em}.ant-table-wrapper .ant-table{font-size:var(--nox-table-font-size);letter-spacing:var(--nox-table-letter-spacing)}.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell,.ant-table-wrapper .ant-table-summary>tr>td.ant-table-cell{font-size:var(--nox-table-font-size);letter-spacing:var(--nox-table-letter-spacing)}.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell{font-size:var(--nox-table-head-font-size);font-weight:500}.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell{padding-top:var(--nox-table-cell-padding-y);padding-bottom:var(--nox-table-cell-padding-y)}.ant-table-wrapper .ant-table-small{font-size:var(--nox-table-font-size-sm)}.ant-table-wrapper .ant-table-small .ant-table-thead>tr>th.ant-table-cell,.ant-table-wrapper .ant-table-small .ant-table-tbody>tr>td.ant-table-cell,.ant-table-wrapper .ant-table-small .ant-table-summary>tr>td.ant-table-cell{font-size:var(--nox-table-font-size-sm)}.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell .ant-tag,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell .ant-tag,.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell .ant-btn-link,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell .ant-btn-link,.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell .ant-typography,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell .ant-typography,.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell code,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell code{font-size:inherit;letter-spacing:inherit}.ant-table-wrapper .ant-table-content{overflow-x:auto!important}.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell,.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell{min-width:var(--nox-table-cell-min-width);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;vertical-align:middle}.ant-table-wrapper .ant-table-thead>tr>th.ant-table-selection-column,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-selection-column,.ant-table-wrapper .ant-table-thead>tr>th.ant-table-row-expand-icon-cell,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-row-expand-icon-cell{min-width:unset!important;width:48px!important;max-width:56px!important;overflow:visible!important;text-overflow:clip!important;padding-inline:8px!important}.ant-table-wrapper .ant-table-selection-column .ant-table-cell-content,.ant-table-wrapper .ant-table-row-expand-icon-cell .ant-table-cell-content{overflow:visible!important;text-overflow:clip!important}.ant-table-wrapper .ant-table-cell-ellipsis,.ant-table-wrapper .ant-table-cell-ellipsis .ant-table-cell-content{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ant-table-wrapper .nox-cell-account{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:normal!important;display:block;max-width:100%}.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell.nox-table-col--account{overflow:hidden!important;max-width:0}.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell:has(.nox-copy-id){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-table-wrapper .nox-copy-id{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--nox-table-font-size-sm);color:#475569}.ant-table-wrapper:has(.nox-table-col--sticky-right) .ant-table-content{overflow-x:auto!important}.ant-table-wrapper .ant-table-thead>tr>th.nox-table-col--sticky-right,.ant-table-wrapper .ant-table-tbody>tr>td.nox-table-col--sticky-right{position:sticky;right:0;z-index:3;background:var(--nox-table-sticky-bg);background-clip:padding-box}.ant-table-wrapper .ant-table-thead>tr>th.nox-table-col--sticky-right{z-index:4;background:var(--nox-table-sticky-head-bg)}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td.nox-table-col--sticky-right{background:var(--ant-table-row-hover-bg, #fafafa)}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td.nox-table-col--sticky-right{background:var(--ant-table-row-selected-hover-bg, #bae0ff)}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected:hover>td.nox-table-col--sticky-right{background:var(--ant-table-row-selected-hover-bg, #bae0ff)}.ant-table-wrapper .ant-table-thead>tr>th.nox-table-col--sticky-right:before,.ant-table-wrapper .ant-table-tbody>tr>td.nox-table-col--sticky-right:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--ant-table-border-color, #f0f0f0);pointer-events:none}.ant-table-wrapper .ant-table-thead>tr>th.nox-table-col--sticky-right:after,.ant-table-wrapper .ant-table-tbody>tr>td.nox-table-col--sticky-right:after{content:"";position:absolute;top:0;bottom:-1px;left:-8px;width:8px;pointer-events:none;box-shadow:inset -8px 0 8px -8px #0000001f}.ant-table-wrapper .ant-table-tbody>tr>td.nox-table-col--action,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-right{white-space:nowrap;word-break:normal}.ant-table-wrapper .ant-table-tbody>tr>td.nox-table-col--action>*,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-right>*{max-height:none!important;overflow:visible!important;white-space:nowrap;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;display:inline-flex;align-items:center;flex-wrap:nowrap}.ant-table-wrapper .ant-table-tbody>tr>td.nox-table-col--action .ant-space,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-right .ant-space{flex-wrap:nowrap!important;white-space:nowrap}.ant-table-wrapper .ant-table-tbody>tr>td.nox-table-col--action .ant-space-item,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-right .ant-space-item{white-space:nowrap}.ant-table-wrapper .ant-table-tbody>tr>td.nox-table-col--action .ant-btn,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-right .ant-btn,.ant-table-wrapper .ant-table-tbody>tr>td.nox-table-col--action .ant-dropdown-trigger,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-right .ant-dropdown-trigger{white-space:nowrap}:root{--user-bg: #f5f7fa;--user-surface: #ffffff;--user-elevated: #f8fafc;--user-input: #f1f5f9;--user-border: #e2e8f0;--user-text: #0f172a;--user-text-secondary: #64748b;--user-indigo: #4f46e5;--user-indigo-dark: #4338ca;--user-violet: #7c3aed;--user-accent-soft: #eef2ff;--user-accent-border: #c7d2fe;--user-accent-bright: #6366f1;--user-nav-active-border: #818cf8;--user-radius-sm: 8px;--user-radius-md: 8px;--user-radius-lg: 14px;--user-radius-xl: 18px;--user-radius-card: 20px;--user-radius-pill: 999px;--user-shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);--user-shadow-md: 0 4px 12px rgba(15, 23, 42, .08);--user-shadow-lg: 0 8px 24px rgba(15, 23, 42, .1);--user-shadow-btn: 0 6px 22px rgba(99, 102, 241, .32);--user-gradient-cta: linear-gradient(135deg, #4f46e5 0%, #7c3aed 100%);--user-gradient-cta-hover: linear-gradient(135deg, #4338ca 0%, #6d28d9 100%);--user-gradient-brand: linear-gradient(180deg, #0f172a 0%, #4338ca 100%);--user-gradient-logo: linear-gradient(135deg, #4f46e5 0%, #7c3aed 55%, #6366f1 100%);--user-gradient-nav-active: linear-gradient(135deg, #eef2ff 0%, #f5f3ff 100%);--user-gradient-points: linear-gradient(135deg, #eef2ff 0%, #f0f4ff 100%);--user-ease: cubic-bezier(.4, 0, .2, 1);--wb-console-height: 148px;--wb-popup-gap: 8px;--wb-console-side-gap: 24px;--wb-console-dock-gap: 16px;--wb-console-max-width: 920px;--wb-popup-width: 360px}@keyframes user-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes user-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.user-app{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--user-text);background:var(--user-bg)}.user-app .ant-btn-primary:not(.ant-btn-dangerous){background:var(--user-gradient-cta);border:none;border-radius:var(--user-radius-lg);box-shadow:var(--user-shadow-btn);font-weight:600;transition:transform .2s var(--user-ease),box-shadow .2s var(--user-ease),background .2s var(--user-ease)}.user-app .ant-btn-primary:not(.ant-btn-dangerous):hover:not(:disabled){background:var(--user-gradient-cta-hover)!important;transform:translateY(-2px);box-shadow:0 8px 28px #6366f166}.user-app .ant-btn-primary:not(.ant-btn-dangerous):active:not(:disabled){transform:translateY(0)}.user-app .ant-tooltip-disabled-compatible-wrapper{display:block;width:100%}.user-app .ant-tooltip-disabled-compatible-wrapper .ant-btn-primary.user-btn-generate[disabled],.user-app .ant-tooltip-disabled-compatible-wrapper .ant-btn-primary.user-btn-generate.ant-btn-disabled{color:#fff!important;-webkit-text-fill-color:#fff!important}.user-app .ant-btn-default{border-radius:var(--user-radius-md);border-color:var(--user-border);transition:border-color .2s var(--user-ease),color .2s var(--user-ease),transform .2s var(--user-ease)}.user-app .ant-btn-default:hover{border-color:var(--user-indigo);color:var(--user-indigo);transform:translateY(-1px)}.user-app .ant-input:not([disabled]):not(.ant-input-disabled),.user-app textarea.ant-input:not([disabled]):not(.ant-input-disabled),.user-app .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled),.user-app .ant-input-number:not(.ant-input-number-disabled),.user-app .ant-input-number:not(.ant-input-number-disabled) .ant-input-number-input-wrap,.user-app .ant-select:not(.ant-select-disabled) .ant-select-selector,.user-app .ant-picker:not(.ant-picker-disabled){background:var(--user-surface)!important}.user-app .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled) .ant-input{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.user-app .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled) .ant-input:hover,.user-app .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled) .ant-input:focus{border:none!important;box-shadow:none!important}.user-app .ant-input[disabled],.user-app .ant-input-disabled,.user-app textarea.ant-input[disabled],.user-app .ant-input-affix-wrapper-disabled,.user-app .ant-input-number-disabled,.user-app .ant-input-number-disabled .ant-input-number-input-wrap,.user-app .ant-input-number-disabled .ant-input-number-input,.user-app .ant-select-disabled .ant-select-selector,.user-app .ant-picker-disabled,.user-app .ant-picker-disabled .ant-picker-input>input{background:var(--user-input)!important;color:var(--user-text-secondary);cursor:not-allowed}.user-app .ant-input:not([disabled]):not(.ant-input-disabled):hover,.user-app .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.user-app .ant-select:not(.ant-select-disabled):hover .ant-select-selector,.user-app .ant-input-number:not(.ant-input-number-disabled):hover,.user-app .ant-picker:not(.ant-picker-disabled):hover{background:var(--user-surface)!important}.user-app .ant-input,.user-app .ant-input-affix-wrapper,.user-app .ant-select-selector,.user-app .ant-input-number,.user-app .ant-picker{border-radius:var(--user-radius-sm)!important;border-color:var(--user-border)!important;transition:border-color .2s var(--user-ease),box-shadow .2s var(--user-ease),background .2s var(--user-ease)}.user-app .ant-input:focus:not([disabled]),.user-app .ant-input-affix-wrapper-focused:not(.ant-input-affix-wrapper-disabled),.user-app .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.user-app .ant-input-number-focused:not(.ant-input-number-disabled),.user-app .ant-picker-focused:not(.ant-picker-disabled){border-color:var(--user-indigo)!important;box-shadow:0 0 0 3px #6366f11f!important;background:var(--user-surface)!important}.user-app .input-console .ant-input:focus:not([disabled]),.user-app .user-console-popup .ant-input:focus:not([disabled]),.user-app .input-console .ant-input-focused:not([disabled]),.user-app .user-console-popup .ant-input-focused:not([disabled]),.user-app .input-console textarea.ant-input:focus:not([disabled]),.user-app .user-console-popup textarea.ant-input:focus:not([disabled]),.user-app .input-console .ant-input-affix-wrapper-focused:not(.ant-input-affix-wrapper-disabled),.user-app .user-console-popup .ant-input-affix-wrapper-focused:not(.ant-input-affix-wrapper-disabled),.user-app .input-console .ant-input-textarea:focus-within,.user-app .user-console-popup .ant-input-textarea:focus-within,.user-app .input-console .ant-input-number-focused:not(.ant-input-number-disabled),.user-app .user-console-popup .ant-input-number-focused:not(.ant-input-number-disabled),.user-app .input-console .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.user-app .user-console-popup .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.user-app .input-console .ant-picker-focused:not(.ant-picker-disabled),.user-app .user-console-popup .ant-picker-focused:not(.ant-picker-disabled){border-color:var(--user-border)!important;box-shadow:none!important;outline:none!important}.user-app .input-console textarea:focus,.user-app .user-console-popup textarea:focus,.user-app .input-console textarea:focus-visible,.user-app .user-console-popup textarea:focus-visible,.user-app .input-console input:focus,.user-app .user-console-popup input:focus,.user-app .input-console input:focus-visible,.user-app .user-console-popup input:focus-visible,.user-app .input-console [contenteditable]:focus,.user-app .user-console-popup [contenteditable]:focus{outline:none!important;box-shadow:none!important}.user-app .input-console .mention-textarea:focus,.user-app .user-console-popup .mention-textarea:focus,.user-app .input-console .mention-textarea:focus-visible,.user-app .user-console-popup .mention-textarea:focus-visible,.user-app .input-console .composer-editor-wrap:focus-within,.user-app .user-console-popup .composer-editor-wrap:focus-within{border-color:var(--user-border)!important;box-shadow:none!important}.user-app .ant-segmented{background:var(--user-input);border-radius:var(--user-radius-sm);padding:2px}.user-app .ant-segmented-item-selected{background:var(--user-surface)!important;color:var(--user-indigo)!important;font-weight:600;box-shadow:var(--user-shadow-sm)}.user-app .ant-alert{border-radius:var(--user-radius-md)}.user-app .ant-empty-description{color:var(--user-text-secondary)}html.user-layout-root,html.user-layout-root body{height:100%;overflow:hidden}.user-page{animation:user-fade-in .35s var(--user-ease)}.user-page-title{margin:0;font-size:26px;font-weight:700;color:var(--user-text);letter-spacing:-.02em}.user-page-sub{margin:4px 0 0;font-size:14px;color:var(--user-text-secondary)}.user-card{background:var(--user-surface);border:1px solid var(--user-border);border-radius:var(--user-radius-card);box-shadow:var(--user-shadow-md);transition:box-shadow .25s var(--user-ease),transform .25s var(--user-ease)}.user-card:hover{box-shadow:var(--user-shadow-lg)}.user-panel{background:var(--user-surface);border:1px solid var(--user-border);border-radius:var(--user-radius-card);box-shadow:var(--user-shadow-md);transition:box-shadow .25s var(--user-ease),transform .25s var(--user-ease);padding:28px;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.user-panel:hover{box-shadow:var(--user-shadow-lg)}.user-panel-title{margin:0 0 16px;font-size:17px;font-weight:600;color:var(--user-text)}.user-field-label{display:block;margin:12px 0 6px;font-size:12px;font-weight:500;color:var(--user-text-secondary)}.user-btn-generate{height:50px!important;border-radius:var(--user-radius-lg)!important;font-size:14px!important;font-weight:600!important}.user-points-pill{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;border-radius:var(--user-radius-pill);background:var(--user-gradient-points);border:1px solid rgba(99,102,241,.18);color:var(--user-accent-bright);font-size:13px;font-weight:600;box-shadow:0 2px 8px #3b82f614;transition:transform .2s var(--user-ease)}.user-points-pill .points-pill-icon{font-size:14px}.user-points-pill:hover{transform:translateY(-1px)}.user-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:960px){.user-stat-grid{grid-template-columns:repeat(2,1fr)}}.user-stat-card{background:var(--user-surface);border:1px solid var(--user-border);border-radius:var(--user-radius-card);box-shadow:var(--user-shadow-md);transition:box-shadow .25s var(--user-ease),transform .25s var(--user-ease);padding:20px;display:flex;flex-direction:column;gap:4px}.user-stat-card:hover{box-shadow:var(--user-shadow-lg)}.user-stat-card .label{font-size:12px;color:var(--user-text-secondary)}.user-stat-card .value{font-size:26px;font-weight:700;color:var(--user-text)}.user-stat-card .delta{font-size:11px;color:#16a34a}.user-tool-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1100px){.user-tool-grid{grid-template-columns:repeat(2,1fr)}}.user-tool-card{background:var(--user-surface);border:1px solid var(--user-border);border-radius:var(--user-radius-card);box-shadow:var(--user-shadow-md);transition:box-shadow .25s var(--user-ease),transform .25s var(--user-ease);padding:24px;cursor:pointer;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:10px}.user-tool-card:hover{box-shadow:var(--user-shadow-lg)}.user-tool-card:hover{transform:translateY(-4px);border-color:var(--user-accent-border)}.user-tool-card .icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--user-gradient-nav-active);font-size:20px;color:var(--user-indigo-dark)}.user-tool-card h3{margin:0;font-size:16px;font-weight:600}.user-tool-card p{margin:0;font-size:13px;color:var(--user-text-secondary);line-height:1.5}.user-workbench{display:grid;grid-template-columns:380px 1fr;gap:24px;align-items:stretch}@media(max-width:960px){.user-workbench{grid-template-columns:1fr}}.user-workbench>*{min-width:0}.user-workbench .results-panel .results-head,.user-workbench .result-panel .results-head{flex-shrink:0}.user-workbench .results-panel>.ant-empty,.user-workbench .result-panel>.ant-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto 0}.user-estimate-row{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;margin:16px 0;padding:10px 14px;background:var(--user-input);border-radius:10px;font-size:13px;min-width:0;overflow:hidden}.user-estimate-row .label{flex-shrink:0;font-weight:500;color:var(--user-text);white-space:nowrap}.user-estimate-row .hint{flex:1;min-width:0;font-size:12px;color:var(--user-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-estimate-row .points{flex-shrink:0;margin-left:auto;white-space:nowrap;font-weight:600;color:var(--user-text)}.user-estimate-row .warn{color:#dc2626}.user-estimate-row .estimate-hint-tooltip{flex:1;min-width:0;overflow:hidden}.user-result-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.user-result-slot{position:relative;display:flex;flex-direction:column;border-radius:16px;background:var(--user-surface);box-shadow:var(--user-shadow-md);transition:transform .25s var(--user-ease)}.user-result-slot:hover{transform:scale(1.02)}.user-result-slot :deep(.generated-media-frame){width:100%}.user-result-slot :deep(.generated-media-frame--overlay .generated-media-frame__media){overflow:hidden;border-radius:16px}.user-result-slot :deep(.generated-media-frame--below .generated-media-frame__media){overflow:hidden;border-radius:16px 16px 0 0}.user-result-slot :deep(.generated-media-frame--below){width:100%}.user-result-slot img{width:100%;display:block;aspect-ratio:1;object-fit:cover}.generated-video-wrap{border-radius:16px;background:var(--user-surface);box-shadow:var(--user-shadow-md)}.generated-video-wrap video,.generated-video-wrap .video-player{width:100%;display:block;max-height:480px;background:#000;border-radius:16px 16px 0 0}.generated-video-wrap .video-download{display:block;margin:10px 12px 12px;width:calc(100% - 24px);box-sizing:border-box}.user-page-toolbar{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:16px}.user-text-muted{color:var(--user-text-secondary);font-size:13px}.user-loading-wrap{display:flex;justify-content:center;padding:80px 0}.user-app .ant-card{border-radius:var(--user-radius-card);border:1px solid var(--user-border);box-shadow:var(--user-shadow-md);transition:box-shadow .25s var(--user-ease),transform .25s var(--user-ease)}.user-app .ant-card.ant-card-hoverable:hover{transform:translateY(-3px);box-shadow:var(--user-shadow-lg)}.user-app .ant-table-wrapper .ant-table{border-radius:var(--user-radius-md);font-size:var(--nox-table-font-size)}.user-app .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell{font-size:var(--nox-table-head-font-size);font-weight:500;color:#64748b}.user-app .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell{font-size:var(--nox-table-font-size);line-height:1.5}.marketing-page{min-height:100vh;background:var(--user-bg);color:var(--user-text);animation:user-fade-in .35s var(--user-ease)}.marketing-page .ant-btn-primary:not(.ant-btn-dangerous){background:var(--user-gradient-cta);border:none;border-radius:var(--user-radius-lg);box-shadow:var(--user-shadow-btn);font-weight:600;transition:transform .2s var(--user-ease),box-shadow .2s var(--user-ease),background .2s var(--user-ease)}.marketing-page .ant-btn-primary:not(.ant-btn-dangerous):hover:not(:disabled){background:var(--user-gradient-cta-hover)!important;transform:translateY(-2px);box-shadow:0 8px 28px #6366f166}.marketing-page .ant-btn-default{border-radius:var(--user-radius-md);border-color:var(--user-border);transition:border-color .2s var(--user-ease),color .2s var(--user-ease),transform .2s var(--user-ease)}.marketing-page .ant-btn-default:hover{border-color:var(--user-indigo);color:var(--user-indigo);transform:translateY(-1px)}.marketing-page .ant-card{border-radius:var(--user-radius-card);border:1px solid var(--user-border);box-shadow:var(--user-shadow-md)}.user-pill-selected{background:var(--user-accent-bright)!important;border-color:var(--user-accent-bright)!important;color:#fff!important}.user-console-popup{width:var(--wb-popup-width, 360px);min-width:320px;max-width:400px;padding:16px 18px;border-radius:var(--user-radius-lg);background:var(--user-surface);border:1px solid var(--user-border);box-shadow:var(--user-shadow-lg);animation:user-fade-in .2s var(--user-ease)}.user-content--with-float-bar{padding-top:64px!important}.user-content:has(.wallet-page){overflow:hidden;display:flex;flex-direction:column}.user-content:has(.wallet-page)>*{flex:1 1 0;min-height:0;min-width:0}.user-content--workbench{padding-bottom:calc(var(--wb-console-height) + var(--wb-console-dock-gap) + 32px)!important;display:flex;flex-direction:column;scrollbar-gutter:stable}.user-layout-root .ant-select-dropdown,.user-layout-root .ant-dropdown,.user-layout-root .ant-popover{z-index:1400}body.user-canvas-editor .ant-input:focus:not([disabled]),body.user-canvas-editor .ant-input-focused:not([disabled]),body.user-canvas-editor textarea.ant-input:focus:not([disabled]),body.user-canvas-editor .ant-input-affix-wrapper-focused:not(.ant-input-affix-wrapper-disabled),body.user-canvas-editor .ant-input-textarea:focus-within,body.user-canvas-editor .ant-input-number-focused:not(.ant-input-number-disabled),body.user-canvas-editor .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,body.user-canvas-editor .ant-picker-focused:not(.ant-picker-disabled){border-color:var(--user-border)!important;box-shadow:none!important;outline:none!important}body.user-canvas-editor textarea:focus,body.user-canvas-editor textarea:focus-visible,body.user-canvas-editor input:focus,body.user-canvas-editor input:focus-visible,body.user-canvas-editor [contenteditable]:focus{outline:none!important;box-shadow:none!important}body.user-canvas-editor .mention-textarea:focus,body.user-canvas-editor .mention-textarea:focus-visible,body.user-canvas-editor .composer-editor-wrap:focus-within{border-color:var(--user-border)!important;box-shadow:none!important}
