html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{--adm-radius-s: 4px;--adm-radius-m: 8px;--adm-radius-l: 12px;--adm-font-size-1: 9px;--adm-font-size-2: 10px;--adm-font-size-3: 11px;--adm-font-size-4: 12px;--adm-font-size-5: 13px;--adm-font-size-6: 14px;--adm-font-size-7: 15px;--adm-font-size-8: 16px;--adm-font-size-9: 17px;--adm-font-size-10: 18px;--adm-color-primary: #1677ff;--adm-color-success: #00b578;--adm-color-warning: #ff8f1f;--adm-color-danger: #ff3141;--adm-color-yellow: #ff9f18;--adm-color-orange: #ff6430;--adm-color-wathet: #e7f1ff;--adm-color-text: #333333;--adm-color-text-secondary: #666666;--adm-color-weak: #999999;--adm-color-light: #cccccc;--adm-color-border: #eeeeee;--adm-color-background: #ffffff;--adm-color-highlight: var(--adm-color-danger);--adm-color-white: #ffffff;--adm-color-box: #f5f5f5;--adm-color-text-light-solid: var(--adm-color-white);--adm-color-text-dark-solid: #000000;--adm-color-fill-content: var(--adm-color-box);--adm-font-size-main: var(--adm-font-size-5);--adm-font-family: -apple-system, blinkmacsystemfont, "Helvetica Neue", helvetica, segoe ui, arial, roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--adm-border-color: var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary: #3086ff;--adm-color-success: #34b368;--adm-color-warning: #ffa930;--adm-color-danger: #ff4a58;--adm-color-yellow: #ffa930;--adm-color-orange: #e65a2b;--adm-color-wathet: #0d2543;--adm-color-text: #e6e6e6;--adm-color-text-secondary: #b3b3b3;--adm-color-weak: #808080;--adm-color-light: #4d4d4d;--adm-color-border: #2b2b2b;--adm-color-box: #0a0a0a;--adm-color-background: #1a1a1a;--adm-color-background-body: var(--adm-color-background);--adm-border-color: var(--adm-color-border)}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background-color:var(--adm-color-background-body)}body{color:var(--adm-color-text);font-size:var(--adm-font-size-main);font-family:var(--adm-font-family)}a,button{cursor:pointer}a{color:var(--adm-color-primary);transition:opacity ease-in-out .2s}a:active{opacity:.8}.adm-plain-anchor{color:unset;transition:none}.adm-plain-anchor:active{opacity:unset}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size: 1;height:calc(var(--size) / 2 * 2px);width:0;position:fixed;left:-100vw;top:-100vh;-webkit-user-select:none;user-select:none;pointer-events:none}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#0f172a;background:#eef2f7;--brand-primary: #2563eb;--brand-accent: #7c3aed;--brand-bg: #0f172a;--surface: rgba(255, 255, 255, .88);--surface-solid: #ffffff;--surface-soft: #f8fafc;--line: #e2e8f0;--line-strong: #cbd5e1;--text: #0f172a;--muted: #64748b;--muted-2: #94a3b8;--success: #16a34a;--warning: #d97706;--danger: #dc2626;--success-bg: #dcfce7;--success-fg: #166534;--warning-bg: #fef3c7;--warning-fg: #854d0e;--danger-bg: #fee2e2;--danger-fg: #991b1b;--info-bg: #dbeafe;--info-fg: #1d4ed8;--neutral-bg: #e2e8f0;--neutral-fg: #334155;--radius-xs: 8px;--radius-sm: 12px;--radius: 18px;--radius-lg: 26px;--shadow-sm: 0 1px 2px rgba(15, 23, 42, .06), 0 1px 8px rgba(15, 23, 42, .04);--shadow: 0 20px 55px rgba(15, 23, 42, .1);--shadow-lg: 0 28px 80px rgba(15, 23, 42, .16);--control-padding-y: 10px;--control-padding-x: 14px;--input-padding-y: 11px;--input-padding-x: 12px;--shell-padding: 24px 28px 36px;--sidebar-padding: 18px 16px;--nav-gap: 12px;--nav-button-padding: 10px 12px;--topbar-padding: 18px 20px;--card-padding: 18px;--panel-padding: 14px;--list-padding: 12px;--table-cell-padding: 12px 13px;--chatbox-padding: 18px;--chatbox-min-height: 640px;--message-padding: 12px 14px;--grid-gap: 14px;--touch-target-min: 40px;--choice-target-min: 20px}html[data-theme=dark]{color-scheme:dark;color:#e5e7eb;background:#020617;--brand-bg: #020617;--surface: rgba(15, 23, 42, .82);--surface-solid: #0f172a;--surface-soft: #111827;--line: #334155;--line-strong: #475569;--text: #e5e7eb;--muted: #94a3b8;--muted-2: #64748b;--success-bg: rgba(20,83,45,.55);--success-fg: #bbf7d0;--warning-bg: rgba(113,63,18,.48);--warning-fg: #fde68a;--danger-bg: rgba(127,29,29,.52);--danger-fg: #fecaca;--info-bg: rgba(30,64,175,.45);--info-fg: #bfdbfe;--neutral-bg: #111827;--neutral-fg: #cbd5e1;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .25), 0 1px 10px rgba(0, 0, 0, .2);--shadow: 0 22px 58px rgba(0, 0, 0, .34);--shadow-lg: 0 32px 90px rgba(0, 0, 0, .42)}html[data-density=compact]{--control-padding-y: 7px;--control-padding-x: 11px;--input-padding-y: 8px;--input-padding-x: 10px;--shell-padding: 16px 18px 24px;--sidebar-padding: 13px 12px;--nav-gap: 7px;--nav-button-padding: 7px 9px;--topbar-padding: 12px 14px;--card-padding: 13px;--panel-padding: 11px;--list-padding: 9px;--table-cell-padding: 8px 9px;--chatbox-padding: 13px;--chatbox-min-height: 560px;--message-padding: 9px 11px;--grid-gap: 10px;--touch-target-min: 38px;--choice-target-min: 18px}*{box-sizing:border-box}html{min-height:100%;background:#eef2f7}body{margin:0;min-height:100vh;color:var(--text);background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--brand-primary) 14%,transparent),transparent 34rem),radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--brand-accent) 12%,transparent),transparent 32rem),linear-gradient(180deg,#f8fafc,#eef2f7 46%,#e8eef8);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(15,23,42,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.025) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 72%);mask-image:linear-gradient(180deg,#000 0%,transparent 72%)}button,input,textarea,select{font:inherit}button,a,input,textarea,select{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease,color .18s ease}button{border:1px solid transparent;border-radius:var(--radius-sm);padding:var(--control-padding-y) var(--control-padding-x);min-height:var(--touch-target-min);margin:4px;background:linear-gradient(135deg,var(--brand-primary),color-mix(in srgb,var(--brand-accent) 55%,var(--brand-primary)));color:#fff;font-weight:750;cursor:pointer;touch-action:manipulation;box-shadow:0 10px 22px color-mix(in srgb,var(--brand-primary) 18%,transparent)}button:hover{transform:translateY(-1px);box-shadow:0 16px 32px color-mix(in srgb,var(--brand-primary) 22%,transparent)}button:active{transform:translateY(0)}button:disabled,button[aria-disabled=true]{opacity:.68;cursor:not-allowed;transform:none;box-shadow:none;background:color-mix(in srgb,var(--muted-2) 16%,#fff);color:color-mix(in srgb,var(--muted) 84%,#0f172a);border-color:var(--line-strong)}button.is-loading,button[aria-busy=true],[aria-busy=true] button:not(:disabled){cursor:progress}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid color-mix(in srgb,var(--brand-primary) 26%,transparent);outline-offset:3px;box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-primary) 16%,transparent),0 10px 24px color-mix(in srgb,var(--brand-primary) 12%,transparent)}button.ghost,.toolbar button,.tabs button,.button-row a{background:#ffffffd1;color:#1e293b;border-color:var(--line);box-shadow:var(--shadow-sm)}.button-row a,.toolbar button,.tabs button,.nav-section button,aside button,summary{min-height:var(--touch-target-min);touch-action:manipulation}button.ghost:hover,.toolbar button:hover,.tabs button:hover{border-color:color-mix(in srgb,var(--brand-primary) 35%,var(--line));color:var(--brand-primary)}button.active,.tabs button.active,.toolbar button.active{background:var(--brand-primary);color:#fff;border-color:transparent}button.link,.link{background:transparent;color:var(--brand-primary);border:0;box-shadow:none;padding:3px 6px}.aione-ui-segmented{max-width:100%}.aione-ui-segmented.ant-segmented{background:color-mix(in srgb,var(--surface-soft) 76%,#fff);border:1px solid var(--line);padding:3px;box-shadow:var(--shadow-sm)}.aione-ui-segmented .ant-segmented-item{min-width:0}.aione-ui-segmented .ant-segmented-item-label{min-height:var(--touch-target-min);display:inline-flex;align-items:center;justify-content:center;white-space:normal;line-height:1.25}.aione-ui-segmented-option{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:var(--touch-target-min);padding:0 8px;overflow-wrap:anywhere;color:color-mix(in srgb,var(--text) 78%,var(--muted));font-weight:750}.aione-ui-segmented-option.active{color:var(--brand-primary)}.aione-ui-segmented-option:focus-visible{outline:3px solid color-mix(in srgb,var(--brand-primary) 28%,transparent);outline-offset:2px;border-radius:10px;box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-primary) 15%,transparent)}.aione-ui-segmented-mobile{--border-radius: 12px;--padding: 0;--gap-horizontal: 6px;--gap-vertical: 6px;width:100%}.aione-ui-segmented-mobile .adm-selector-item{min-height:var(--touch-target-min);display:flex;align-items:center;justify-content:center;border-color:var(--line);background:color-mix(in srgb,var(--surface-solid) 74%,#fff)}.aione-ui-segmented-mobile .adm-selector-item-active{border-color:color-mix(in srgb,var(--brand-primary) 44%,var(--line));background:color-mix(in srgb,var(--brand-primary) 10%,#fff)}html[data-theme=dark] .aione-ui-segmented.ant-segmented,html[data-theme=dark] .aione-ui-segmented-mobile .adm-selector-item{background:color-mix(in srgb,var(--surface-solid) 86%,#020617);border-color:var(--line)}html[data-theme=dark] .aione-ui-segmented-mobile .adm-selector-item-active{background:color-mix(in srgb,var(--brand-primary) 24%,#0f172a);border-color:color-mix(in srgb,var(--brand-primary) 54%,var(--line))}@media (pointer: coarse),(max-width: 860px){:root,html[data-density=compact]{--touch-target-min: 44px;--choice-target-min: 24px}button.link,.button-row a,summary{min-height:var(--touch-target-min)}}.loading-indicator{display:inline-flex;align-items:center;gap:10px;width:fit-content;max-width:100%;border:1px solid color-mix(in srgb,var(--brand-primary) 22%,var(--line));border-radius:999px;padding:8px 12px;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 10%,#fff),#ffffffeb);color:color-mix(in srgb,var(--brand-primary) 72%,#1e293b);font-size:13px;font-weight:900;box-shadow:var(--shadow-sm)}.loading-spinner{width:16px;height:16px;border-radius:999px;border:2px solid color-mix(in srgb,var(--brand-primary) 22%,transparent);border-top-color:var(--brand-primary);animation:aione-spin .8s linear infinite;flex:0 0 auto}.loading-spinner.mini{width:14px;height:14px;border-width:2px;margin-right:6px}button.is-loading{display:inline-flex;align-items:center;justify-content:center;gap:4px}.skeleton-stack{display:grid;gap:10px;width:min(520px,100%);margin-top:10px}.skeleton-line,.skeleton-block{position:relative;overflow:hidden;display:block;border:1px solid color-mix(in srgb,var(--brand-primary) 9%,var(--line));border-radius:999px;min-height:14px;background:linear-gradient(90deg,#e2e8f0,#f8fafc 42%,#e2e8f0)}.skeleton-line.short{width:58%}.skeleton-block{min-height:92px;border-radius:18px}.skeleton-line:after,.skeleton-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.68),transparent);animation:aione-shimmer 1.45s ease-in-out infinite}[aria-busy=true]{cursor:progress}.chat-stream-loading{margin:10px 18px 16px}@keyframes aione-spin{to{transform:rotate(360deg)}}@keyframes aione-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}button:hover,button:active,.card:hover,.panel:hover,.notice-card:hover,.app-card:hover,.admin-dashboard-kpi:hover,.history-list button:hover,.history-list .aione-ui-button.ant-btn:hover,.task-type-grid .aione-ui-choice-card.aione-ui-button.ant-btn:hover,.prompt-template-card:hover,.gallery-work-card:hover,.reference-card:hover,.aione-ui-choice-card:hover{transform:none!important}.loading-spinner,.skeleton-line:after,.skeleton-block:after{animation:none!important}}@media (forced-colors: active){:root,html[data-theme=dark]{forced-color-adjust:auto;color-scheme:light dark;--brand-primary: LinkText;--brand-accent: Highlight;--surface: Canvas;--surface-solid: Canvas;--surface-soft: Canvas;--line: CanvasText;--line-strong: CanvasText;--text: CanvasText;--muted: CanvasText;--muted-2: GrayText;--success: CanvasText;--warning: CanvasText;--danger: CanvasText;--shadow-sm: none;--shadow: none;--shadow-lg: none}html,body,.app,.landing-shell,.public-share-page,.public-gallery-detail-page{background:Canvas!important;color:CanvasText!important}body:before,.brand-card:before,.hero:before,.page-hero:before,.admin-dashboard-hero:before{display:none!important}button,.button-row a,.toolbar button,.tabs button,input[type=file]::file-selector-button,.loading-indicator{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:ButtonFace!important;color:ButtonText!important;border-color:ButtonText!important;box-shadow:none!important;text-shadow:none!important}button.active,button[aria-pressed=true],.tabs button.active,.toolbar button.active,[role=tab][aria-selected=true],.nav-button.active,.capability-filter.active{background:Highlight!important;color:HighlightText!important;border-color:Highlight!important}button:disabled,input:disabled,textarea:disabled,select:disabled,[aria-disabled=true]{opacity:1!important;color:GrayText!important;border-color:GrayText!important}a,button.link,.link,.nav-button,.sidebar a{color:LinkText!important}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid Highlight!important;outline-offset:3px!important;box-shadow:none!important}input,textarea,select{background:Field!important;color:FieldText!important;border-color:ButtonText!important;box-shadow:none!important}input::placeholder,textarea::placeholder{color:GrayText!important;opacity:1!important}input[type=checkbox],input[type=radio]{accent-color:Highlight;border-color:ButtonText!important}.sidebar,.brand-card,.topbar,.content-shell,.card,.panel,.metric-card,.stat-card,.command-card,.action-card,.empty-state,.table-wrap,.admin-shell,.admin-module-shell,.admin-module-overview,.admin-data-card,.admin-action-card,.admin-dashboard-kpi,.admin-dashboard-panel,.chat-workspace,.chat-transcript-shell,.message,.history-list,.task-detail-card,.gallery-work-card,.reference-card,.app-card,.notice-card,.support-admin-panel,.support-admin-card{background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important}.badge,.pill,.status-pill,.ok,.err,.status-note,.action-toast,.gallery-feedback,.table-empty,.empty-card,.loading-indicator,.skeleton-line,.skeleton-block,.cell-value,.secret,.key-snippet,.share-json-card,.mcp-json-panel pre,.mind-preview-code,details,summary,pre,code{background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important}.loading-spinner{border-color:ButtonText!important;border-top-color:Highlight!important}.skeleton-line:after,.skeleton-block:after{display:none!important}.muted,.meta,.subtle,small,table th,.admin-module-subtitle{color:CanvasText!important}table,th,td{border-color:CanvasText!important}::selection{background:Highlight!important;color:HighlightText!important}}@media print{@page{margin:14mm}*,*:before,*:after{animation:none!important;transition:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html,body,#root,.app,main,.content-shell{min-height:auto!important;background:#fff!important;color:#111827!important}body:before,.skip-link,.sidebar,aside,.topbar,.topbar-actions,.nav-menu,.admin-tab-groups,.tabs,.toolbar,.button-row,.notice-popups,.notice-action-toast,.chat-mcp-dock,.chat-composer,.composer,.draw-prompt-tools,.gallery-report-card,.ticket-submit-card,.loading-indicator,.skeleton-stack,button,input,textarea,select,input[type=file]{display:none!important}.app,main,.content-shell,.content-shell>section,section{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important}.page-hero,.card,.panel,.list,.chatbox,.notice-card,.profile-card,.task-history-card,.prompt-template-card,.reference-card,.app-card,.gallery-work-card,.product-card,.support-card,.admin-module-shell,.admin-module-overview,.admin-data-card,.admin-action-card,.admin-dashboard-panel,.channel-ops-panel,.provider-map-panel,.provider-template-panel{max-width:100%!important;min-width:0!important;overflow:visible!important;break-inside:avoid;page-break-inside:avoid;border:1px solid #cbd5e1!important;background:#fff!important;color:#111827!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.page-hero{margin:0 0 8mm!important;padding:0 0 5mm!important;border-width:0 0 2px!important;border-radius:0!important}.page-hero:before,.page-hero:after,.auth-hero:before,.admin-dashboard-hero:before{display:none!important}.grid,.form-grid,.chat-workspace,.draw-workspace,.knowledge-workspace,.task-workspace,.app-workspace,.wallet-workspace,.promotion-workspace,.share-workspace,.ticket-workspace,.mcp-workspace,.admin-module-grid,.admin-dashboard-grid,.admin-action-grid,.support-admin-flow,.support-admin-editor-grid{display:grid!important;grid-template-columns:1fr!important;gap:7mm!important}.table{max-width:100%!important;max-height:none!important;overflow:visible!important;border:1px solid #cbd5e1!important;background:#fff!important}table{width:100%!important;max-width:100%!important;min-width:0!important;border-collapse:collapse!important;border-spacing:0!important;page-break-inside:auto}thead{display:table-header-group}tr{break-inside:avoid;page-break-inside:avoid}th,td{max-width:none!important;padding:5px 6px!important;border:1px solid #cbd5e1!important;background:#fff!important;color:#111827!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important}th{position:static!important;text-transform:none!important;letter-spacing:0!important;color:#374151!important}pre,code,.secret,.key-snippet,.share-json-card,.mcp-json-panel pre,.mind-preview-code,.cell-value,.status-badge,.badge,.chip,.ok,.err,.status-note,.gallery-feedback{max-width:100%!important;overflow:visible!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;border-color:#cbd5e1!important;background:#fff!important;color:#111827!important}.status-badge,.badge,.chip,.ok,.err,.status-note,.gallery-feedback{border:1px solid #cbd5e1!important}a[href^=http]:after{content:" (" attr(href) ")";color:#475569;font-size:10px;font-weight:600;overflow-wrap:anywhere}.no-print{display:none!important}}input,textarea,select{width:100%;border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--input-padding-y) var(--input-padding-x);min-height:var(--touch-target-min);margin:6px 0;background:#ffffffeb;color:var(--text);outline:none;box-shadow:inset 0 1px #ffffffb3}input:focus,textarea:focus,select:focus{border-color:color-mix(in srgb,var(--brand-primary) 55%,var(--line));box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-primary) 12%,transparent)}textarea{min-height:104px;line-height:1.55;resize:vertical}select{cursor:pointer}select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:38px;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 12px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}input::placeholder,textarea::placeholder{color:var(--muted-2)}input:hover,textarea:hover,select:hover{border-color:color-mix(in srgb,var(--brand-primary) 28%,var(--line))}input[type=checkbox],input[type=radio]{width:var(--choice-target-min);height:var(--choice-target-min);min-width:var(--choice-target-min);margin:0;padding:0;accent-color:var(--brand-primary);box-shadow:none}input[type=radio]{border-radius:999px}input[type=file]{padding:8px;min-height:var(--touch-target-min)}input[type=file]::file-selector-button{margin:0 10px 0 0;border:1px solid color-mix(in srgb,var(--brand-primary) 26%,var(--line));border-radius:10px;padding:7px 10px;min-height:var(--touch-target-min);background:color-mix(in srgb,var(--brand-primary) 9%,#fff);color:var(--brand-primary);font-weight:850;cursor:pointer}label:has(>input:not([type=checkbox]):not([type=radio]):not([type=hidden])),label:has(>textarea),label:has(>select){display:grid;gap:6px;min-width:0;color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.015em}label:has(>input:not([type=checkbox]):not([type=radio]):not([type=hidden]))>input,label:has(>textarea)>textarea,label:has(>select)>select{margin:0;color:var(--text)}label:has(>input[type=checkbox]),label:has(>input[type=radio]){display:inline-flex;align-items:center;gap:8px;width:fit-content;max-width:100%;border:1px solid var(--line);border-radius:999px;padding:7px 10px;background:#ffffffb8;color:#334155;font-size:13px;font-weight:800}label:focus-within{color:var(--brand-primary)}label{color:#334155}pre{max-width:100%;white-space:pre-wrap;word-break:break-word;overflow:auto;line-height:1.55;border:1px solid color-mix(in srgb,var(--brand-primary) 12%,var(--line));border-radius:14px;padding:12px;background:linear-gradient(180deg,#f8fafcf5,#f1f5f9e6),#f8fafc;color:#1e293b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;box-shadow:inset 0 1px #ffffffb8;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--brand-primary) 34%,#cbd5e1) transparent}code{border:1px solid color-mix(in srgb,var(--brand-primary) 10%,var(--line));border-radius:8px;padding:2px 5px;background:#f1f5f9e0;color:#1e293b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.92em}.aione-ui-code-block{max-width:100%;min-width:0;overflow:auto;overscroll-behavior:contain;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.aione-ui-code-block>code{display:block;border:0;padding:0;background:transparent;color:inherit;font:inherit;white-space:inherit;overflow-wrap:inherit;word-break:inherit}.aione-ui-inline-code{display:inline;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.aione-ui-disclosure{max-width:100%;min-width:0;overflow:hidden}.aione-ui-disclosure-summary{min-height:var(--touch-target-min);display:flex;align-items:center;gap:8px;cursor:pointer;overflow-wrap:anywhere;touch-action:manipulation}.aione-ui-disclosure-body{min-width:0;max-width:100%}a{color:var(--brand-primary)}.skip-link{position:fixed;top:-72px;left:14px;z-index:2000;transform:none;opacity:0;pointer-events:none;border:1px solid rgba(191,219,254,.9);border-radius:999px;padding:10px 14px;background:#eff6ff;color:#1d4ed8;box-shadow:var(--shadow);font-size:13px;font-weight:900;text-decoration:none;transition:opacity .12s ease}.skip-link:focus,.skip-link:focus-visible{top:14px;transform:none;opacity:1;pointer-events:auto;transition:none;outline:3px solid rgba(37,99,235,.22);outline-offset:2px}.app{display:flex;min-height:100vh;position:relative}.sidebar,aside{width:292px;flex:0 0 292px;color:#e2e8f0;padding:var(--sidebar-padding);position:sticky;top:0;height:100vh;overflow:auto;background:radial-gradient(circle at 20% 0%,color-mix(in srgb,var(--brand-accent) 34%,transparent),transparent 22rem),linear-gradient(180deg,color-mix(in srgb,var(--brand-bg) 92%,#172554),#020617);border-right:1px solid rgba(255,255,255,.1);box-shadow:18px 0 50px #0f172a38}.sidebar::-webkit-scrollbar{width:8px}.sidebar::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:99px}.brand-card{padding:14px;border-radius:24px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff14;margin-bottom:18px}.aside-brand,.aione-ui-sidebar-brand{display:flex;align-items:center;gap:12px;margin:0 0 8px;font-size:20px;letter-spacing:-.02em;min-width:0;max-width:100%;overflow-wrap:anywhere}.aside-brand h1,.aione-ui-sidebar-brand-title{margin:0;min-width:0;max-width:100%;color:#fff;font:inherit;font-weight:900;line-height:1.12;overflow-wrap:anywhere;word-break:break-word}.aside-brand img,.brand-mark{flex:0 0 auto;width:42px;height:42px;border-radius:15px;object-fit:cover;display:grid;place-items:center;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));color:#fff;font-weight:900;box-shadow:0 12px 28px #2563eb57}@media (max-width: 560px){.aione-ui-sidebar-brand{gap:10px;align-items:center}.aione-ui-sidebar-brand-title{font-size:18px;line-height:1.18}.aside-brand img,.brand-mark{width:38px;height:38px;border-radius:13px}}.sidebar .muted,aside .muted{color:#a8b4c7}.nav-menu{display:grid;gap:var(--nav-gap)}.nav-menu::-webkit-scrollbar{height:6px}.nav-menu::-webkit-scrollbar-track{background:#ffffff0f;border-radius:999px}.nav-menu::-webkit-scrollbar-thumb{background:#94a3b86b;border-radius:999px}.nav-label{margin:6px 10px;color:#94a3b8;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.nav-section button,aside button{display:flex;width:100%;align-items:center;gap:10px;text-align:left;margin:4px 0;padding:var(--nav-button-padding);color:#cbd5e1;background:transparent;border:1px solid transparent;box-shadow:none;font-weight:700}.nav-section button:hover,aside button:hover{background:#ffffff14;border-color:#ffffff1f;color:#fff;transform:none}.nav-section button:focus-visible,aside button:focus-visible{background:#ffffff1a;border-color:#93c5fd8c;color:#fff}.nav-section button.active,aside button.active{background:linear-gradient(135deg,#2563ebf5,#7c3aedeb);color:#fff;border-color:#fff3;box-shadow:0 16px 35px #2563eb3d}.nav-icon{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:9px;background:#ffffff14;color:#fff;font-weight:850}.nav-section button.active .nav-icon{background:#ffffff2e}.user-card,.me{margin-top:18px;padding:var(--list-padding);border-radius:20px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);display:grid;grid-template-columns:38px 1fr;gap:10px;align-items:center;font-size:12px}.user-card b{display:block;color:#fff;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-card small{color:#94a3b8}.user-card button{grid-column:1 / -1;width:100%;margin:4px 0 0;background:#ffffff1a;color:#e2e8f0;border-color:#ffffff21;box-shadow:none}.user-avatar{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;background:#ffffff24;color:#fff;font-weight:900}main{flex:1;min-width:0;padding:var(--shell-padding);overflow:auto}.app-main:focus{outline:none}.app-main:focus-visible{outline:3px solid rgba(37,99,235,.22);outline-offset:-3px}.topbar{max-width:1320px;margin:0 auto 18px;display:flex;justify-content:space-between;gap:18px;align-items:center;padding:var(--topbar-padding);border:1px solid rgba(226,232,240,.85);border-radius:var(--radius-lg);background:#ffffffb8;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.topbar>*,.content-shell,.content-shell>section,section,.content-shell>section>*,.page-hero>*,.card>*,.panel>*{min-width:0;max-width:100%}.topbar h2{margin:2px 0 4px;font-size:clamp(24px,3vw,34px);letter-spacing:-.035em}.topbar p{margin:0}.topbar-context{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:4px 0 6px;color:#64748b;font-size:12px;font-weight:850;line-height:1.4}.topbar-context strong{min-width:0;color:var(--brand-primary);overflow-wrap:anywhere}.topbar-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:10px}.topbar-chip{display:inline-flex;align-items:center;min-height:28px;max-width:100%;padding:5px 9px;border:1px solid color-mix(in srgb,var(--brand-primary) 18%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--brand-primary) 7%,white);color:#1e3a8a;font-size:12px;font-weight:900;overflow-wrap:anywhere}.topbar-quick{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:10px;min-width:0;max-width:100%}.topbar-quick-label{color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.topbar-quick-link{min-height:var(--touch-target-min);max-width:100%;padding:6px 10px;border-radius:999px;border:1px solid rgba(37,99,235,.18);background:#ffffffb8;color:#1d4ed8;font-size:12px;font-weight:900;box-shadow:0 8px 18px #2563eb14;overflow-wrap:anywhere}.topbar-quick-link:hover{border-color:#2563eb57;background:#eff6fff2;transform:translateY(-1px)}.topbar-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.status-dot{display:inline-flex;align-items:center;gap:7px;color:#166534;background:#dcfce7;border:1px solid #bbf7d0;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.status-dot:before{content:"";width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 5px #22c55e24}.content-shell>section,section{width:100%;max-width:1320px;margin:0 auto;box-sizing:border-box}header h2,section>h2{margin-top:0;letter-spacing:-.025em}header{margin-bottom:12px}h1,h2,h3,h4{color:var(--text);font-weight:850;line-height:1.12;text-wrap:balance;overflow-wrap:anywhere}p,li{line-height:1.62}small,.muted,.meta,.section-head p,.stat-card span{font-size:max(10px,.78rem);line-height:1.46}.page-hero{position:relative;overflow:hidden;min-width:0;max-width:100%;box-sizing:border-box;padding:var(--topbar-padding);border:1px solid rgba(226,232,240,.86);border-radius:var(--radius-lg);background:radial-gradient(circle at 88% 18%,color-mix(in srgb,var(--brand-accent) 18%,transparent),transparent 18rem),linear-gradient(135deg,#ffffffdb,#eff6ffb8);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.page-hero:after{content:"";position:absolute;right:22px;bottom:-34px;width:140px;height:140px;border-radius:999px;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 28%,transparent),color-mix(in srgb,var(--brand-accent) 22%,transparent));filter:blur(.2px);opacity:.82}.page-hero>*{position:relative;z-index:1}.page-hero h2{margin:2px 0 6px;font-size:clamp(25px,3vw,36px)}.page-hero p{max-width:820px;margin:0}.card,.panel,.list,.chatbox,.table,.channel-dashboard,.notice-card,.profile-card,.task-history-card,.prompt-template-card,.reference-card,.app-card{background:var(--surface);border:1px solid rgba(226,232,240,.92);border-radius:var(--radius);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.card{padding:var(--card-padding);margin:12px 0}.card:hover,.panel:hover,.notice-card:hover,.app-card:hover{box-shadow:var(--shadow)}.panel{padding:var(--panel-padding);margin:12px 0}.muted{color:var(--muted)}.err,.ok{display:flex;align-items:flex-start;gap:8px;width:fit-content;max-width:100%;border-radius:14px;padding:9px 11px;margin:8px 0;line-height:1.5;font-weight:850;overflow-wrap:anywhere}.err:before,.ok:before{display:inline-grid;place-items:center;flex:0 0 auto;width:18px;height:18px;border-radius:999px;margin-top:2px;color:#fff;font-size:12px;line-height:1}.err{color:var(--danger-fg);background:linear-gradient(135deg,#fef2f2f5,#ffffffdb),var(--danger-bg);border:1px solid #fecaca}.err:before{content:"!";background:var(--danger)}.ok{color:var(--success-fg);background:linear-gradient(135deg,#f0fdf4f5,#ffffffdb),var(--success-bg);border:1px solid #bbf7d0}.ok:before{content:"✓";background:var(--success)}.secret{max-width:100%;background:#020617;color:#86efac;padding:14px;border-radius:var(--radius-sm);overflow:auto;overflow-wrap:anywhere;word-break:break-word;border:1px solid #1e293b;overscroll-behavior:contain}pre{max-width:100%;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}code,kbd,samp{max-width:100%;overflow-wrap:anywhere;word-break:break-word}a,.primary-link,.secondary-link,.badge,.chip,.status-badge,.cell-value,.meta,.muted{overflow-wrap:anywhere}.secret,.key-snippet,.mind-preview-code,.share-json-card,.mcp-json-panel pre,.ops-json-card pre,.ops-readiness-checks pre,.readiness-check pre,.app-card pre,.app-prompt-preview pre,.app-result-panel pre,.media-parameter-card pre,.notice-body-card pre,.notice-modal pre,.notice-card pre,.backup-codes{max-width:100%;min-width:0;overflow:auto;overscroll-behavior:contain;overflow-wrap:anywhere;word-break:break-word}.long-content,.json-payload,.payload-preview,[data-long-content=true]{max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:break-word}.eyebrow{margin:0 0 6px;text-transform:uppercase;letter-spacing:.14em;font-weight:900;color:var(--brand-primary)!important;font-size:12px!important}html[data-theme=dark] body{background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--brand-primary) 20%,transparent),transparent 34rem),radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--brand-accent) 18%,transparent),transparent 32rem),linear-gradient(180deg,#020617,#0f172a 52%,#111827)}html[data-theme=dark] body:before{background-image:linear-gradient(rgba(148,163,184,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.06) 1px,transparent 1px)}html[data-theme=dark] label,html[data-theme=dark] .conversation-list-head,html[data-theme=dark] .task-history-card p{color:#cbd5e1}html[data-theme=dark] input,html[data-theme=dark] textarea,html[data-theme=dark] select{background:#0f172ae0;color:var(--text);border-color:var(--line);box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#64748b}html[data-theme=dark] pre,html[data-theme=dark] code{background:#0f172adb;border-color:var(--line);color:#dbeafe;box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] .skip-link{background:#0f172af5;border-color:#60a5fa6b;color:#bfdbfe}html[data-theme=dark] .ok{background:#14532d3d;border-color:#4ade8057;color:#bbf7d0}html[data-theme=dark] .err{background:#7f1d1d3d;border-color:#f8717157;color:#fecaca}html[data-theme=dark] input[type=file]::file-selector-button{background:#1e293beb;border-color:var(--line);color:#bfdbfe}html[data-theme=dark] label:has(>input[type=checkbox]),html[data-theme=dark] label:has(>input[type=radio]){background:#0f172ab8;border-color:var(--line);color:#cbd5e1}html[data-theme=dark] button.ghost,html[data-theme=dark] .toolbar button,html[data-theme=dark] .tabs button,html[data-theme=dark] .button-row a,html[data-theme=dark] .app-category-strip button,html[data-theme=dark] .pillbar button{background:#0f172ad1;color:#e2e8f0;border-color:var(--line)}html[data-theme=dark] button:disabled,html[data-theme=dark] button[aria-disabled=true]{background:#33415594;color:#94a3b8;border-color:#475569e6}html[data-theme=dark] .loading-indicator{background:linear-gradient(135deg,#1e40af59,#0f172ae0);color:#bfdbfe;border-color:#60a5fa61}html[data-theme=dark] .skeleton-line,html[data-theme=dark] .skeleton-block{background:linear-gradient(90deg,#1e293b,#334155 42%,#1e293b);border-color:#475569cc}html[data-theme=dark] .skeleton-line:after,html[data-theme=dark] .skeleton-block:after{background:linear-gradient(90deg,transparent,rgba(148,163,184,.24),transparent)}html[data-theme=dark] .channel-command-center,html[data-theme=dark] .channel-command-hero,html[data-theme=dark] .channel-command-filter,html[data-theme=dark] .channel-ops-panel,html[data-theme=dark] .channel-summary-row,html[data-theme=dark] .admin-dashboard-workspace,html[data-theme=dark] .admin-dashboard-hero,html[data-theme=dark] .admin-dashboard-status,html[data-theme=dark] .admin-dashboard-panel,html[data-theme=dark] .admin-dashboard-actions,html[data-theme=dark] .admin-dashboard-signal-row,html[data-theme=dark] .provider-command-center,html[data-theme=dark] .provider-command-hero,html[data-theme=dark] .provider-command-status,html[data-theme=dark] .provider-map-panel,html[data-theme=dark] .provider-distribution-row,html[data-theme=dark] .provider-readiness-row,html[data-theme=dark] .provider-preset-list .aione-ui-button.ant-btn,html[data-theme=dark] .provider-template-library,html[data-theme=dark] .provider-template-hero,html[data-theme=dark] .provider-template-pipeline,html[data-theme=dark] .provider-template-filter,html[data-theme=dark] .provider-template-panel,html[data-theme=dark] .provider-template-card,html[data-theme=dark] .provider-template-distribution-row,html[data-theme=dark] .provider-template-preview,html[data-theme=dark] .user-admin-workbench,html[data-theme=dark] .user-admin-hero,html[data-theme=dark] .user-admin-risk-card,html[data-theme=dark] .user-admin-panel,html[data-theme=dark] .user-card-panel,html[data-theme=dark] .user-admin-card,html[data-theme=dark] .user-admin-distribution-row,html[data-theme=dark] .user-export-options button,html[data-theme=dark] .product-admin-workbench,html[data-theme=dark] .product-admin-hero,html[data-theme=dark] .product-pricing-card,html[data-theme=dark] .product-admin-panel,html[data-theme=dark] .product-card-panel,html[data-theme=dark] .product-admin-card,html[data-theme=dark] .product-distribution-row,html[data-theme=dark] .product-preset-list .aione-ui-button.ant-btn,html[data-theme=dark] .product-flow div,html[data-theme=dark] .product-admin-card-meta span,html[data-theme=dark] .payment-provider-workbench,html[data-theme=dark] .payment-provider-hero,html[data-theme=dark] .payment-provider-security-card,html[data-theme=dark] .payment-provider-panel,html[data-theme=dark] .payment-provider-card-panel,html[data-theme=dark] .payment-provider-card,html[data-theme=dark] .payment-provider-distribution-row,html[data-theme=dark] .payment-provider-preset-list .aione-ui-button.ant-btn,html[data-theme=dark] .payment-provider-flow div,html[data-theme=dark] .payment-provider-card-meta span,html[data-theme=dark] .payment-webhook-workbench,html[data-theme=dark] .payment-webhook-hero,html[data-theme=dark] .payment-webhook-guard-card,html[data-theme=dark] .payment-webhook-panel,html[data-theme=dark] .payment-webhook-card-panel,html[data-theme=dark] .payment-webhook-card,html[data-theme=dark] .payment-webhook-distribution-row,html[data-theme=dark] .payment-webhook-flow div,html[data-theme=dark] .payment-webhook-risk-list div,html[data-theme=dark] .payment-webhook-card-meta span,html[data-theme=dark] .payment-reconciliation-workbench,html[data-theme=dark] .payment-reconciliation-hero,html[data-theme=dark] .payment-reconciliation-guard-card,html[data-theme=dark] .payment-reconciliation-panel,html[data-theme=dark] .payment-reconciliation-card-panel,html[data-theme=dark] .payment-reconciliation-card,html[data-theme=dark] .payment-reconciliation-distribution-row,html[data-theme=dark] .payment-reconciliation-flow div,html[data-theme=dark] .payment-reconciliation-risk-list div,html[data-theme=dark] .payment-reconciliation-card-meta span,html[data-theme=dark] .redemption-workbench,html[data-theme=dark] .redemption-hero,html[data-theme=dark] .redemption-guard-card,html[data-theme=dark] .redemption-panel,html[data-theme=dark] .redemption-card-panel,html[data-theme=dark] .redemption-card,html[data-theme=dark] .redemption-distribution-row,html[data-theme=dark] .redemption-preset-list .aione-ui-button.ant-btn,html[data-theme=dark] .redemption-flow div,html[data-theme=dark] .redemption-card-meta span,html[data-theme=dark] .checkin-workbench,html[data-theme=dark] .checkin-hero,html[data-theme=dark] .checkin-guard-card,html[data-theme=dark] .checkin-panel,html[data-theme=dark] .checkin-card-panel,html[data-theme=dark] .checkin-card,html[data-theme=dark] .checkin-day-card,html[data-theme=dark] .checkin-distribution-row,html[data-theme=dark] .checkin-card-meta span,html[data-theme=dark] .promotion-record-workbench,html[data-theme=dark] .promotion-record-hero,html[data-theme=dark] .promotion-record-guard-card,html[data-theme=dark] .promotion-record-panel,html[data-theme=dark] .promotion-record-card-panel,html[data-theme=dark] .promotion-record-card,html[data-theme=dark] .promotion-record-distribution-row,html[data-theme=dark] .promotion-record-card-meta span,html[data-theme=dark] .promotion-exchange-workbench,html[data-theme=dark] .promotion-exchange-hero,html[data-theme=dark] .promotion-exchange-guard-card,html[data-theme=dark] .promotion-exchange-panel,html[data-theme=dark] .promotion-exchange-card-panel,html[data-theme=dark] .promotion-exchange-card,html[data-theme=dark] .promotion-exchange-distribution-row,html[data-theme=dark] .promotion-exchange-flow div,html[data-theme=dark] .promotion-exchange-risk-list div,html[data-theme=dark] .promotion-exchange-card-meta span,html[data-theme=dark] .subscription-admin-workbench,html[data-theme=dark] .subscription-admin-hero,html[data-theme=dark] .subscription-reset-card,html[data-theme=dark] .subscription-admin-panel,html[data-theme=dark] .subscription-quota-card,html[data-theme=dark] .subscription-card-panel,html[data-theme=dark] .subscription-admin-card,html[data-theme=dark] .subscription-distribution-row,html[data-theme=dark] .subscription-risk-list div,html[data-theme=dark] .subscription-admin-card-meta span,html[data-theme=dark] .finance-admin-workbench,html[data-theme=dark] .finance-admin-hero,html[data-theme=dark] .finance-risk-card,html[data-theme=dark] .finance-admin-panel,html[data-theme=dark] .finance-order-panel,html[data-theme=dark] .finance-order-card,html[data-theme=dark] .finance-distribution-row,html[data-theme=dark] .model-governance-workspace,html[data-theme=dark] .model-governance-hero,html[data-theme=dark] .model-governance-status,html[data-theme=dark] .model-governance-panel,html[data-theme=dark] .model-distribution-row,html[data-theme=dark] .model-preset-list .aione-ui-button.ant-btn{background:#0f172abd;border-color:var(--line);color:var(--text)}html[data-theme=dark] .channel-capability-strip .aione-ui-button.ant-btn,html[data-theme=dark] .provider-template-filter-buttons .aione-ui-button.ant-btn{background:#0f172ad1;border-color:var(--line);color:var(--text)}html[data-theme=dark] .provider-template-filter-buttons .aione-ui-button.ant-btn.active{background:#2563eb6b;border-color:#60a5fa80;color:#dbeafe}html[data-theme=dark] .channel-capability-strip .aione-ui-button.ant-btn.active{background:#1e40af57;border-color:#60a5fa7a}html[data-theme=dark] .user-export-options .aione-ui-button.ant-btn b,html[data-theme=dark] .model-preset-list .aione-ui-button.ant-btn b,html[data-theme=dark] .settings-governance-preset-list .aione-ui-button.ant-btn b{color:#e5e7eb}html[data-theme=dark] .channel-summary-row span,html[data-theme=dark] .channel-command-filter span,html[data-theme=dark] .channel-dashboard-note,html[data-theme=dark] .admin-dashboard-status span,html[data-theme=dark] .admin-dashboard-status small,html[data-theme=dark] .admin-dashboard-signal-row span,html[data-theme=dark] .provider-command-status span,html[data-theme=dark] .provider-command-status small,html[data-theme=dark] .provider-distribution-row span,html[data-theme=dark] .provider-readiness-row span,html[data-theme=dark] .provider-preset-list span,html[data-theme=dark] .provider-template-pipeline span,html[data-theme=dark] .provider-template-pipeline small,html[data-theme=dark] .provider-template-distribution-row span,html[data-theme=dark] .provider-template-card-meta,html[data-theme=dark] .user-admin-risk-card span,html[data-theme=dark] .user-admin-risk-card small,html[data-theme=dark] .user-admin-distribution-row span,html[data-theme=dark] .user-export-options span,html[data-theme=dark] .user-admin-card>div:first-child span,html[data-theme=dark] .model-governance-status span,html[data-theme=dark] .model-governance-status small,html[data-theme=dark] .model-distribution-row span,html[data-theme=dark] .model-preset-list span{color:#94a3b8}html[data-theme=dark] .topbar,html[data-theme=dark] .page-hero,html[data-theme=dark] .notice-modal,html[data-theme=dark] .auth-hero,html[data-theme=dark] .auth-card,html[data-theme=dark] .feature-mini{background:#0f172ac2;border-color:#334155eb}html[data-theme=dark] .topbar-context{color:#94a3b8}html[data-theme=dark] .topbar-context strong{color:#bfdbfe}html[data-theme=dark] .topbar-chip{background:#1e40af38;border-color:#60a5fa57;color:#dbeafe}html[data-theme=dark] .topbar-quick-link{background:#0f172abd;border-color:#60a5fa4d;color:#bfdbfe;box-shadow:none}html[data-theme=dark] .topbar-quick-label{color:#93c5fd}html[data-theme=dark] .card,html[data-theme=dark] .panel,html[data-theme=dark] .list,html[data-theme=dark] .table,html[data-theme=dark] .channel-dashboard,html[data-theme=dark] .notice-card,html[data-theme=dark] .profile-card,html[data-theme=dark] .task-history-card,html[data-theme=dark] .prompt-template-card,html[data-theme=dark] .reference-card,html[data-theme=dark] .app-card{border-color:#334155eb}html[data-theme=dark] .reference-card.aione-ui-choice-card.aione-ui-button.ant-btn{background:#0f172abd;border-color:#334155eb;color:var(--text)}html[data-theme=dark] .reference-card.aione-ui-choice-card.aione-ui-button.ant-btn.active{background:#1e40af3d;border-color:#60a5fa6b}html[data-theme=dark] .chatbox{background:linear-gradient(180deg,#0f172ae0,#111827e0)}html[data-theme=dark] .empty-state{background:linear-gradient(135deg,#1e293bc7,#0f172ad1);color:#cbd5e1}html[data-theme=dark] .conversation-list-head span,html[data-theme=dark] .chip,html[data-theme=dark] .status-badge,html[data-theme=dark] .app-category-strip button em,html[data-theme=dark] .task-history-empty,html[data-theme=dark] .table-empty span,html[data-theme=dark] .app-card pre,html[data-theme=dark] .readiness-check pre{background:#111827;color:#cbd5e1;border-color:var(--line)}html[data-theme=dark] .msg.user{background:#1e40af61;border-color:#60a5fa61}html[data-theme=dark] .msg.assistant,html[data-theme=dark] .share-message,html[data-theme=dark] .timeline-row{background:#0f172abd}html[data-theme=dark] .chat-command-card,html[data-theme=dark] .chat-mcp-dock,html[data-theme=dark] .chat-transcript-card,html[data-theme=dark] .chat-conversation-rail{background:linear-gradient(180deg,#0f172adb,#111827d1);border-color:#334155eb}html[data-theme=dark] .chat-model-control,html[data-theme=dark] .chat-control-tile,html[data-theme=dark] .chat-mcp-chip,html[data-theme=dark] .chat-mcp-workbench-card,html[data-theme=dark] .chat-session-list button,html[data-theme=dark] .chat-transcript-head,html[data-theme=dark] .chat-composer{background:#0f172ac2;border-color:var(--line)}html[data-theme=dark] .chat-mcp-chip.active,html[data-theme=dark] .chat-session-list button.active{background:#1e40af59;border-color:#60a5fa7a}html[data-theme=dark] .chat-status-banner,html[data-theme=dark] .chat-file-drop{background:#1e40af47;border-color:#60a5fa5c;color:#bfdbfe}html[data-theme=dark] .chat-message-meta span,html[data-theme=dark] .chat-message-attachments span,html[data-theme=dark] .chat-attachment-list span{background:#111827;border-color:var(--line);color:#cbd5e1}html[data-theme=dark] .knowledge-command-card,html[data-theme=dark] .knowledge-focus-card,html[data-theme=dark] .knowledge-upload-card,html[data-theme=dark] .knowledge-qa-card,html[data-theme=dark] .knowledge-doc-card,html[data-theme=dark] .knowledge-rail,html[data-theme=dark] .task-command-card,html[data-theme=dark] .task-create-card,html[data-theme=dark] .task-queue-panel,html[data-theme=dark] .task-detail-card{background:linear-gradient(180deg,#0f172adb,#111827d1);border-color:#334155eb}html[data-theme=dark] .knowledge-create-card,html[data-theme=dark] .knowledge-file-drop,html[data-theme=dark] .task-type-grid .aione-ui-choice-card.aione-ui-button.ant-btn,html[data-theme=dark] .task-type-grid .task-type-card.aione-ui-choice-card.aione-ui-button.ant-btn,html[data-theme=dark] .task-meta-grid div{background:#0f172ac2;border-color:var(--line)}html[data-theme=dark] .knowledge-status-note{background:#1e40af47;border-color:#60a5fa5c;color:#bfdbfe}html[data-theme=dark] .knowledge-answer-meta span{background:#111827;border-color:var(--line);color:#cbd5e1}html[data-theme=dark] .task-status-note{background:#1e40af47;border-color:#60a5fa5c;color:#bfdbfe}html[data-theme=dark] .task-type-grid .aione-ui-choice-card.aione-ui-button.ant-btn.active,html[data-theme=dark] .task-type-grid .task-type-card.aione-ui-choice-card.aione-ui-button.ant-btn.active{background:#1e40af59;border-color:#60a5fa7a}html[data-theme=dark] .task-type-grid .aione-ui-choice-card.aione-ui-button.ant-btn small,html[data-theme=dark] .task-type-grid .task-type-card.aione-ui-choice-card.aione-ui-button.ant-btn small,html[data-theme=dark] .task-meta-grid span{color:#94a3b8}html[data-theme=dark] .history-list button,html[data-theme=dark] .asset-card,html[data-theme=dark] details,html[data-theme=dark] .answer-card,html[data-theme=dark] .benefit-notice,html[data-theme=dark] .notice{background:#0f172abd;border-color:var(--line);color:var(--text)}html[data-theme=dark] .history-list button:hover,.history-list .aione-ui-button.ant-btn:hover,html[data-theme=dark] .history-list button.active{background:#1e40af3d;border-color:#60a5fa5c}html[data-theme=dark] summary{color:#e2e8f0}html[data-theme=dark] .media-preview,html[data-theme=dark] .asset-card img,html[data-theme=dark] .collection-card img{background:#1e293b}html[data-theme=dark] .gallery-card p{color:#cbd5e1}html[data-theme=dark] .gallery-command-card,html[data-theme=dark] .gallery-discovery-panel,html[data-theme=dark] .gallery-recommendation-panel,html[data-theme=dark] .gallery-collection-panel,html[data-theme=dark] .gallery-list-panel,html[data-theme=dark] .gallery-detail-shell{background:#0f172ac7;border-color:var(--line)}html[data-theme=dark] .gallery-work-card,html[data-theme=dark] .gallery-preview-card,html[data-theme=dark] .gallery-meta-card,html[data-theme=dark] .gallery-comment-panel,html[data-theme=dark] .gallery-info-grid div,html[data-theme=dark] .gallery-comment-card{background:#0f172abd;border-color:var(--line)}html[data-theme=dark] .gallery-card-stats span,html[data-theme=dark] .gallery-type-strip button,html[data-theme=dark] .gallery-prompt-card,html[data-theme=dark] .gallery-resource-link,html[data-theme=dark] .gallery-preview-empty{background:#111827;border-color:var(--line);color:#cbd5e1}html[data-theme=dark] .gallery-type-strip button.active{background:#1e40af57;border-color:#60a5fa7a}html[data-theme=dark] .gallery-command-stats .stat-card,html[data-theme=dark] .gallery-type-strip button b{color:#e2e8f0}html[data-theme=dark] .gallery-prompt-card p,html[data-theme=dark] .gallery-comment-card p{color:#cbd5e1}html[data-theme=dark] .gallery-report-card{background:#1e293bc7;border-color:#7c2d12}html[data-theme=dark] .gallery-reply-target{background:#1e40af38;border-color:#60a5fa59;color:#bfdbfe}html[data-theme=dark] .ticket-command-card,html[data-theme=dark] .ticket-rail-card,html[data-theme=dark] .ticket-create-card,html[data-theme=dark] .ticket-detail-panel,html[data-theme=dark] .ticket-reply-card,html[data-theme=dark] .ticket-empty-panel,html[data-theme=dark] .ticket-meta-grid div,html[data-theme=dark] .ticket-status-filter button{background:#0f172abd;border-color:var(--line);color:var(--text)}html[data-theme=dark] .ticket-status-filter button.active{background:var(--brand-primary);border-color:transparent;color:#fff}html[data-theme=dark] .ticket-form-grid label,html[data-theme=dark] .ticket-content-field{color:#cbd5e1}html[data-theme=dark] .media-detail-shell,html[data-theme=dark] .media-generation-card,html[data-theme=dark] .media-history-panel,html[data-theme=dark] .media-status-node,html[data-theme=dark] .media-preview-panel,html[data-theme=dark] .media-parameter-card,html[data-theme=dark] .media-reference-note,html[data-theme=dark] .media-meta-grid div,html[data-theme=dark] .media-generation-stats div,html[data-theme=dark] .deck-preview-card{background:#0f172abd;border-color:var(--line);color:var(--text)}html[data-theme=dark] .media-generation-card{background:radial-gradient(circle at 92% 0%,rgba(96,165,250,.14),transparent 16rem),#0f172ac7}html[data-theme=dark] .media-generation-stats span{color:#94a3b8}html[data-theme=dark] .media-status-node.active{background:#1e40af3d;border-color:#60a5fa5c}html[data-theme=dark] .ops-readiness-workspace,html[data-theme=dark] .ops-readiness-card,html[data-theme=dark] .ops-readiness-recommendations,html[data-theme=dark] .ops-freeze-workspace,html[data-theme=dark] .ops-readiness-status,html[data-theme=dark] .ops-summary-grid b{background:#0f172abd;border-color:var(--line);color:var(--text)}html[data-theme=dark] .ops-readiness-hero,html[data-theme=dark] .ops-freeze-editor{background:#0f172a94;border-color:var(--line)}html[data-theme=dark] .ops-summary-grid span,html[data-theme=dark] .ops-readiness-status small,html[data-theme=dark] .ops-freeze-editor span{color:#94a3b8}html[data-theme=dark] .deck-preview-card{background:radial-gradient(circle at 25% 18%,rgba(96,165,250,.18),transparent 10rem),#0f172abd}html[data-theme=dark] .promotion-command-card,html[data-theme=dark] .promotion-code-card,html[data-theme=dark] .promotion-exchange-card,html[data-theme=dark] .promotion-record-panel,html[data-theme=dark] .promotion-exchange-panel,html[data-theme=dark] .promotion-flow-panel,html[data-theme=dark] .promotion-link-box,html[data-theme=dark] .promotion-flow-item,html[data-theme=dark] .promotion-status-note{background:#0f172abd;border-color:var(--line);color:var(--text)}html[data-theme=dark] .invite-code,html[data-theme=dark] .promotion-card .invite-code{background:#020617;color:#93c5fd;border-color:#1e40af}html[data-theme=dark] th{background:#111827;color:#cbd5e1}html[data-theme=dark] tbody tr:hover td{background:#1e40af33}html[data-theme=dark] .cell-value.cell-json,html[data-theme=dark] .cell-value.cell-long,html[data-theme=dark] .cell-value.cell-url,html[data-theme=dark] .cell-value.cell-secret,html[data-theme=dark] .cell-value.cell-id{color:#cbd5e1}html[data-theme=dark] .cell-value.cell-json{background:#0f172ac7;border-color:#475569c7}html[data-theme=dark] .cell-value.cell-url{color:#93c5fd}html[data-theme=dark] .cell-value.cell-secret{color:#86efac}html[data-theme=dark] .cell-value.cell-id{color:#94a3b8}html[data-theme=dark] .cell-value.cell-bool{background:#1e293b;color:#bfdbfe}html[data-theme=dark] .cell-value.cell-empty{color:#64748b}html[data-theme=dark] .cell-value.cell-status{background:var(--neutral-bg);border-color:#475569e6;color:var(--neutral-fg)}html[data-theme=dark] .cell-value.cell-success{background:var(--success-bg);border-color:#22c55e61;color:var(--success-fg)}html[data-theme=dark] .cell-value.cell-warning{background:var(--warning-bg);border-color:#eab30861;color:var(--warning-fg)}html[data-theme=dark] .cell-value.cell-danger{background:var(--danger-bg);border-color:#f871716b;color:var(--danger-fg)}html[data-theme=dark] .cell-value.cell-muted{background:#1e293bb8;border-color:#475569eb;color:#94a3b8}html[data-theme=dark] .admin-tab-section,html[data-theme=dark] .model-hint,html[data-theme=dark] .admin-current-module,html[data-theme=dark] .admin-module-overview,html[data-theme=dark] .admin-action-card,html[data-theme=dark] .admin-data-card,html[data-theme=dark] .admin-module-shell>.toolbar,html[data-theme=dark] .draw-command-card,html[data-theme=dark] .draw-model-panel,html[data-theme=dark] .stat-card,html[data-theme=dark] .app-market-hero{background:#0f172abd;border-color:#334155eb;color:var(--text)}html[data-theme=dark] .draw-prompt-main{color:#cbd5e1}html[data-theme=dark] .stat-card b,html[data-theme=dark] .app-category-strip button.active em,html[data-theme=dark] .auth-stat b{color:#f8fafc}html[data-theme=dark] .auth-hero-copy p:not(.eyebrow),html[data-theme=dark] .auth-security-note,html[data-theme=dark] .auth-card label{color:#cbd5e1}html[data-theme=dark] .auth-stat,html[data-theme=dark] .auth-mode-tabs,html[data-theme=dark] .auth-security-note{background:#0f172abd;border-color:#334155eb}html[data-theme=dark] .profile-avatar,html[data-theme=dark] .app-icon,html[data-theme=dark] .reference-card img,html[data-theme=dark] .prompt-template-card img,html[data-theme=dark] .task-history-card img{background:#1e293b}html[data-theme=dark] .profile-command-card,html[data-theme=dark] .profile-identity-card,html[data-theme=dark] .profile-preference-card,html[data-theme=dark] .profile-security-card{background:linear-gradient(180deg,#0f172adb,#111827d1);border-color:#334155eb}html[data-theme=dark] .profile-avatar-row,html[data-theme=dark] .profile-security-section,html[data-theme=dark] .profile-security-grid div,html[data-theme=dark] .profile-upload-drop{background:#0f172ac2;border-color:var(--line)}html[data-theme=dark] .profile-pill-list span,html[data-theme=dark] .profile-preview-strip span{background:#111827;border-color:var(--line);color:#cbd5e1}html[data-theme=dark] .profile-status-note{background:#1e40af47;border-color:#60a5fa5c;color:#bfdbfe}html[data-theme=dark] .profile-upload-drop{color:#bfdbfe}html[data-theme=dark] .wallet-command-card,html[data-theme=dark] .wallet-balance-card,html[data-theme=dark] .wallet-benefit-card,html[data-theme=dark] .wallet-product-panel,html[data-theme=dark] .wallet-subscription-panel,html[data-theme=dark] .wallet-order-panel,html[data-theme=dark] .wallet-ledger-panel,html[data-theme=dark] .wallet-product-card{background:linear-gradient(180deg,#0f172adb,#111827d1);border-color:#334155eb}html[data-theme=dark] .wallet-command-stats .stat-card{background:#0f172ac2;border-color:var(--line)}html[data-theme=dark] .wallet-status-note{background:#1e40af47;border-color:#60a5fa5c;color:#bfdbfe}html[data-theme=dark] .secret,html[data-theme=dark] .backup-codes{background:#020617;border-color:#334155}html[data-density=compact] body{font-size:14px}html[data-density=compact] .topbar{margin-bottom:12px;gap:12px}html[data-density=compact] .page-hero{margin-bottom:10px}html[data-density=compact] .topbar h2{font-size:clamp(21px,2.5vw,28px)}html[data-density=compact] .topbar-context{margin:2px 0 4px;gap:5px;font-size:11px}html[data-density=compact] .topbar-meta{margin-top:7px;gap:5px}html[data-density=compact] .topbar-chip{min-height:24px;padding:4px 8px;font-size:11px}html[data-density=compact] .topbar-quick{margin-top:7px;gap:5px}html[data-density=compact] .topbar-quick-link{min-height:var(--touch-target-min);padding:4px 8px;font-size:11px}html[data-density=compact] .brand-card{padding:10px;margin-bottom:10px}html[data-density=compact] .aside-brand img,html[data-density=compact] .brand-mark{width:36px;height:36px;border-radius:12px}html[data-density=compact] .user-card,html[data-density=compact] .me{margin-top:10px;grid-template-columns:32px 1fr}html[data-density=compact] .user-avatar{width:32px;height:32px;border-radius:11px}html[data-density=compact] .card,html[data-density=compact] .panel,html[data-density=compact] .table{margin:8px 0}html[data-density=compact] .admin-tab-section{padding:9px}html[data-density=compact] .admin-tab-section .tabs button{padding:7px 9px}html[data-density=compact] .history-list button,html[data-density=compact] details{padding:8px 10px}html[data-density=compact] .media-preview{max-height:340px}html[data-density=compact] .empty-state,html[data-density=compact] .chat-empty{padding:12px}html[data-density=compact] .chat-empty{min-height:200px}.auth{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 14% 12%,color-mix(in srgb,var(--brand-primary) 35%,transparent),transparent 34rem),radial-gradient(circle at 88% 2%,color-mix(in srgb,var(--brand-accent) 30%,transparent),transparent 30rem),linear-gradient(135deg,var(--brand-bg),#111827 52%,#020617)}.branded-auth{padding:28px}.auth-shell{width:min(1120px,94vw);display:grid;grid-template-columns:1.08fr .92fr;gap:18px;align-items:stretch}.auth-shell .card{width:auto;margin:0}.auth-hero{min-height:560px;display:flex;flex-direction:column;justify-content:space-between;gap:22px;background:radial-gradient(circle at 84% 12%,rgba(124,58,237,.18),transparent 19rem),linear-gradient(135deg,#fffffff5,#eef2ff);overflow:hidden;position:relative;padding:clamp(20px,3vw,30px)}.auth-hero:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(255,255,255,.54);border-radius:24px;pointer-events:none}.auth-hero:after{content:"";position:absolute;right:-90px;bottom:-90px;width:260px;height:260px;border-radius:999px;background:color-mix(in srgb,var(--brand-accent) 22%,transparent)}.auth-hero>*{position:relative;z-index:1}.auth-hero-copy{max-width:720px}.auth-hero h1{font-size:clamp(34px,5vw,58px);line-height:1.06;margin:10px 0 12px;letter-spacing:-.06em}.auth-hero-copy p:not(.eyebrow){max-width:660px;margin:0;color:#475569;font-size:17px;line-height:1.72}.auth-card{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:clamp(20px,3vw,30px);background:linear-gradient(180deg,#fffffff2,#f8fafce6);border-color:#e2e8f0f2}.auth-card h2{margin:0;font-size:clamp(25px,3vw,34px);letter-spacing:-.04em}.auth-card .section-head{margin-bottom:2px}.auth-card label{display:block;margin-top:2px;color:#334155;font-size:13px;font-weight:850}.auth-card input{margin-top:7px}.brand-lockup{display:flex;gap:12px;align-items:center}.brand-lockup img,.brand-lockup span{width:50px;height:50px;border-radius:18px;display:grid;place-items:center;object-fit:cover;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));color:#fff;font-size:24px;font-weight:900}.brand-lockup b{font-size:20px}.brand-lockup p{margin:3px 0 0;color:var(--muted)}.auth-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.auth-stat{padding:13px 14px;border-radius:18px;background:#ffffffa3;border:1px solid rgba(219,234,254,.92);box-shadow:var(--shadow-sm)}.auth-stat b{display:block;font-size:clamp(22px,3vw,30px);line-height:1;letter-spacing:-.045em;color:#1e3a8a}.auth-stat span{display:block;margin-top:6px;color:var(--muted);font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.auth-mode-tabs{display:block;min-width:0;padding:6px;margin:2px 0 4px;border:1px solid var(--line);border-radius:16px;background:#f8fafc}.auth-mode-tabs .auth-mode-segmented{width:100%;min-width:0;margin:0}.auth-mode-tabs .auth-mode-segmented.ant-segmented{width:100%;padding:0;border:0;background:transparent;box-shadow:none}.auth-mode-tabs .auth-mode-segmented .ant-segmented-group{width:100%;gap:6px}.auth-mode-tabs .auth-mode-segmented .ant-segmented-item{flex:1 1 0;min-width:0;border-radius:12px;color:#475569}.auth-mode-tabs .auth-mode-segmented .ant-segmented-item-label{min-height:44px;padding:0}.auth-mode-tabs .auth-mode-segmented .ant-segmented-thumb{border-radius:12px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));box-shadow:0 14px 30px color-mix(in srgb,var(--brand-primary) 20%,transparent)}.auth-mode-tabs .auth-mode-segmented .ant-segmented-item-selected{background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));box-shadow:0 14px 30px color-mix(in srgb,var(--brand-primary) 20%,transparent)}.auth-mode-tabs .auth-mode-segmented .ant-segmented-item-selected .aione-ui-segmented-option,.auth-mode-tabs .auth-mode-segmented .aione-ui-segmented-option.active{color:#fff}.auth-mode-tabs .auth-mode-segmented.aione-ui-segmented-mobile{--gap-horizontal: 6px;--gap-vertical: 0;width:100%}.auth-mode-tabs .auth-mode-segmented.aione-ui-segmented-mobile .adm-selector-item{min-height:44px;border:0;border-radius:12px;background:transparent;color:#475569;box-shadow:none}.auth-mode-tabs .auth-mode-segmented.aione-ui-segmented-mobile .adm-selector-item-active{background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));box-shadow:0 14px 30px color-mix(in srgb,var(--brand-primary) 20%,transparent)}.auth-mode-tabs .auth-mode-segmented.aione-ui-segmented-mobile .adm-selector-item-active .aione-ui-segmented-option{color:#fff}.auth-2fa-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.auth-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:stretch;margin-top:2px}.auth-actions button{width:100%;margin:0;min-height:44px}.auth-security-note{display:flex;gap:10px;align-items:flex-start;padding:12px 13px;border-radius:16px;background:linear-gradient(135deg,#eff6ff,#f5f3ff);border:1px solid #dbeafe;color:#334155}.auth-security-note b{flex:0 0 auto;color:#1d4ed8}.auth-security-note span{line-height:1.55}.feature-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-top:20px}.feature-mini{background:#ffffffbd;border:1px solid #e0e7ff;border-radius:16px;padding:13px;box-shadow:var(--shadow-sm)}.feature-mini b{display:block;margin-bottom:5px}.feature-mini span{display:block;color:var(--muted);font-size:13px}.split{display:grid;grid-template-columns:minmax(220px,280px) 1fr;gap:18px;align-items:start}.list{padding:var(--list-padding)}.list button{width:100%;text-align:left;box-shadow:none}.chat-workspace{grid-template-columns:minmax(240px,300px) 1fr}.conversation-list{display:grid;gap:8px;align-content:start}.conversation-list-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 4px 8px;color:#334155}.conversation-list-head span{color:var(--muted);font-size:12px;background:#f1f5f9;border:1px solid var(--line);border-radius:999px;padding:3px 8px}.chatbox{padding:var(--chatbox-padding);min-height:var(--chatbox-min-height);background:linear-gradient(180deg,#ffffffe6,#f8fafce0)}.empty-state{border:1px dashed color-mix(in srgb,var(--brand-primary) 28%,var(--line));border-radius:18px;background:linear-gradient(135deg,#eff6ffb8,#ffffffd1),#f8fafc;padding:18px;color:#334155;box-shadow:inset 0 1px #ffffffb8,var(--shadow-sm);overflow-wrap:anywhere}.aione-ui-empty-state{max-width:100%;min-width:0}.aione-ui-empty-state>*{min-width:0}.empty-state.compact{padding:14px}.empty-state.compact p{margin:6px 0 10px;font-size:13px;color:var(--muted)}.ui-empty{display:flex;gap:12px;align-items:flex-start;margin:10px 0}.ui-empty .empty-icon{flex:0 0 auto;display:grid;place-items:center;width:42px;height:42px;border-radius:15px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));color:#fff;font-weight:900;box-shadow:0 14px 32px color-mix(in srgb,var(--brand-primary) 20%,transparent)}.ui-empty b{display:block;margin-top:2px;color:var(--text)}.ui-empty p{margin:5px 0 0;color:var(--muted);line-height:1.55}.aione-ui-empty-copy{min-width:0;max-width:100%}.chat-empty{min-height:260px;display:grid;place-items:center;text-align:center;margin-bottom:16px}.chat-empty>.empty-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:18px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));color:#fff;font-size:24px;box-shadow:0 18px 40px color-mix(in srgb,var(--brand-primary) 22%,transparent)}.chat-empty h3{margin:10px 0 4px;font-size:22px;letter-spacing:-.025em}.chat-empty p{max-width:560px;margin:0 auto;color:var(--muted);line-height:1.65}.chat-empty .aione-ui-empty-copy{width:min(100%,920px)}.prompt-chips{display:flex;width:100%;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.prompt-chips button{flex:0 1 auto;width:auto;min-width:min(100%,240px);max-width:100%;padding-inline:16px;text-align:center;white-space:normal;overflow-wrap:normal;word-break:normal}.msg{padding:var(--message-padding);border-radius:16px;margin:10px 0;border:1px solid var(--line);max-width:86%}.msg.user{margin-left:auto;background:#eff6ff;border-color:#bfdbfe}.msg.assistant{background:#f8fafc}.msg pre{white-space:pre-wrap;font-family:inherit;margin:0;line-height:1.58}.composer{display:grid;grid-template-columns:1fr auto;gap:10px;position:sticky;bottom:0;background:#ffffffdb;border:1px solid var(--line);border-radius:18px;padding:10px;margin-top:12px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.composer textarea{margin:0}.chat-page{display:grid;gap:16px}.chat-command-card,.chat-mcp-dock,.chat-transcript-card,.chat-conversation-rail{border:1px solid rgba(203,213,225,.88);background:linear-gradient(180deg,#ffffffeb,#f8fafcdb);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.chat-command-card{display:grid;grid-template-columns:minmax(0,1.1fr) auto;gap:16px;align-items:start;padding:20px;border-radius:24px;position:relative;overflow:hidden}.chat-command-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--brand-primary) 16%,transparent),transparent 24rem),radial-gradient(circle at 96% 14%,color-mix(in srgb,var(--brand-accent) 14%,transparent),transparent 18rem)}.chat-command-card>*{position:relative;z-index:1}.chat-command-copy h2{margin:0;font-size:clamp(24px,3vw,36px);letter-spacing:-.04em}.chat-command-copy p:not(.eyebrow){max-width:740px;color:var(--muted);line-height:1.7;margin:8px 0 0}.chat-command-actions{display:grid;justify-items:end;gap:8px;min-width:136px}.chat-control-grid{grid-column:1 / -1;display:grid;grid-template-columns:minmax(280px,1.45fr) repeat(3,minmax(120px,.45fr));gap:10px}.chat-model-control,.chat-control-tile{border:1px solid var(--line);border-radius:18px;background:#ffffffbd;padding:12px;box-shadow:var(--shadow-sm)}.chat-model-control{display:grid;gap:8px;color:var(--muted);font-weight:800}.chat-model-control select{max-width:none;width:100%;margin:0}.chat-control-tile{display:grid;align-content:center}.chat-control-tile b{font-size:24px;letter-spacing:-.04em;color:var(--text)}.chat-control-tile span{color:var(--muted);font-size:12px;font-weight:800}.chat-status-banner{grid-column:1 / -1;border:1px solid #bfdbfe;background:linear-gradient(135deg,#eff6ff,#f5f3ff);color:#1e3a8a;border-radius:16px;padding:10px 12px;font-weight:800}.chat-mcp-dock{border-radius:22px;padding:16px}.chat-mcp-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.chat-mcp-summary h3{margin:0;font-size:20px}.chat-mcp-summary p{margin:5px 0 0}.chat-mcp-empty{margin-top:10px}.chat-mcp-chip-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin-top:12px}.chat-mcp-chip{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:8px;border:1px solid var(--line);border-radius:16px;background:#ffffffc2;padding:10px 11px;color:var(--text)}.chat-mcp-chip.active{border-color:#93c5fd;background:linear-gradient(135deg,#eff6ff,#f5f3ff)}.chat-mcp-chip input{width:auto;margin:0}.chat-mcp-chip .ant-checkbox,.chat-mcp-chip .adm-checkbox-icon{margin:0}.chat-mcp-chip.aione-ui-checkbox.ant-checkbox-wrapper,.chat-mcp-chip.aione-ui-checkbox-mobile.adm-checkbox{width:100%}.chat-mcp-chip b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-mcp-chip em{color:var(--muted);font-size:12px;font-style:normal;white-space:nowrap}.chat-mcp-workbench-card{margin-top:12px;border:1px solid var(--line);border-radius:18px;padding:12px;background:#f8fafcc7}.chat-mcp-workbench-card summary{cursor:pointer;font-weight:900}.chat-mcp-workbench-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-mcp-toolbar,.chat-mcp-resource-actions,.chat-mcp-prompt-toolbar{align-items:stretch}.chat-mcp-toolbar .aione-ui-select,.chat-mcp-prompt-toolbar .aione-ui-input.ant-input{flex:1 1 220px;max-width:none;min-width:0}.chat-mcp-workbench-card .aione-ui-field{margin:0 0 10px;width:100%}.chat-mcp-workbench-card .aione-ui-input.ant-input,.chat-mcp-workbench-card .aione-ui-textarea{max-width:none;width:100%}.chat-mcp-workbench-card .aione-ui-button.ant-btn{margin:0}.chat-workspace-refined{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.chat-conversation-rail{border-radius:22px;padding:12px;position:sticky;top:18px}.conversation-list-head small{display:block;margin-top:2px;color:var(--muted);font-weight:600}.chat-session-list{display:grid;gap:8px;max-height:560px;overflow:auto;padding-right:2px}.chat-session-list button{display:grid;gap:4px;border:1px solid transparent;border-radius:16px;background:#ffffffbd;color:var(--text);padding:11px 12px}.chat-session-list button.active{border-color:#93c5fd;background:linear-gradient(135deg,#eff6ff,#f5f3ff)}.chat-session-list button span{color:var(--muted);font-size:12px}.chat-transcript-card{border-radius:24px;padding:0;overflow:hidden}.chat-transcript-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:16px 18px;border-bottom:1px solid var(--line);background:#ffffffad}.chat-transcript-head h3{margin:0;font-size:22px;letter-spacing:-.03em}.chat-transcript-head p{margin:4px 0 0}.chat-transcript-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.chat-message-stream{padding:16px 18px 4px;min-height:360px}.chat-message{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;max-width:min(920px,96%);border-radius:20px;box-shadow:var(--shadow-sm)}.chat-message.user{margin-left:auto;grid-template-columns:minmax(0,1fr) 38px}.chat-message.user .chat-message-avatar{order:2}.chat-message-avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:14px;color:#fff;font-weight:900;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));box-shadow:0 14px 30px color-mix(in srgb,var(--brand-primary) 18%,transparent)}.chat-message.user .chat-message-avatar{background:linear-gradient(135deg,#0f766e,#2563eb)}.chat-message-body{min-width:0}.chat-message-meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:7px}.chat-message-meta b{color:var(--text)}.chat-message-meta span{color:var(--muted);background:#f1f5f9e0;border:1px solid var(--line);border-radius:999px;padding:2px 7px;font-size:11px;font-weight:800}.chat-message-attachments{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.chat-message-attachments span,.chat-attachment-list span{border:1px solid var(--line);border-radius:999px;background:#f8fafc;color:var(--muted);padding:4px 8px;font-size:12px;font-weight:800}.chat-composer{grid-template-columns:1fr;margin:14px 18px 18px;border-radius:22px;background:#ffffffeb;box-shadow:0 -12px 32px #0f172a0f}.chat-composer-main{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:stretch}.chat-composer-main textarea{min-height:94px;resize:vertical}.chat-composer-main button{min-width:104px;margin:0}.chat-composer-main .aione-ui-textarea{min-height:94px;resize:vertical}.chat-composer-main .aione-ui-button.ant-btn{min-width:104px;margin:0}.chat-composer-tools{display:grid;grid-template-columns:minmax(180px,.48fr) minmax(260px,1fr);gap:10px;align-items:stretch}.chat-file-drop{display:grid;gap:6px;border:1px dashed #bfdbfe;border-radius:16px;background:linear-gradient(135deg,#eff6ff,#f8fafc);padding:10px;color:#1d4ed8;font-weight:900}.chat-file-drop input,.chat-file-drop .aione-ui-file-input{margin:0;width:100%}.chat-url-parser{display:grid;grid-template-columns:1fr auto;gap:8px}.chat-url-parser input{max-width:none;margin:0}.chat-url-parser button{margin:0}.chat-url-parser .aione-ui-input.ant-input{max-width:none;margin:0;width:100%}.chat-url-parser .aione-ui-button.ant-btn{margin:0}.chat-composer-footnote{display:grid;gap:6px}.chat-attachment-list{display:flex;flex-wrap:wrap;gap:6px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--grid-gap)}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.toolbar select,.toolbar input{max-width:360px}.table{max-width:100%;min-width:0;overflow:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;margin:12px 0}table{width:100%;max-width:100%;border-collapse:separate;border-spacing:0;font-size:14px}th,td{min-width:0;padding:var(--table-cell-padding);border-bottom:1px solid var(--line);text-align:left;vertical-align:top;max-width:min(380px,52vw);overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-word}th{background:#f8fafc;color:#475569;font-size:12px;text-transform:uppercase;letter-spacing:.06em;position:sticky;top:0;z-index:1}tbody tr:hover td{background:#eff6ffb3}.cell-value{display:block;min-width:0;max-width:min(380px,68vw);overflow:hidden;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.cell-value.cell-empty{color:#94a3b8;font-weight:700}.cell-value.cell-json,.cell-value.cell-long{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.45}.cell-value.cell-json{color:#334155;max-height:8.75rem;overflow:auto;white-space:pre-wrap;padding:6px 8px;border:1px solid rgba(148,163,184,.22);border-radius:10px;background:#f8fafce0}.cell-value.cell-long{color:#475569}.cell-value.cell-long:not(.cell-json):not(.cell-status):not(.cell-bool){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cell-value.cell-url,.cell-value.cell-secret,.cell-value.cell-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.45;overflow-wrap:anywhere;word-break:break-all}.cell-value.cell-url{color:#1d4ed8}.cell-value.cell-secret{color:#166534}.cell-value.cell-id{color:#475569}.cell-value.cell-bool{display:inline-flex;width:auto;max-width:100%;border-radius:999px;padding:2px 7px;background:#eef2ff;color:#3730a3;font-weight:800}.cell-value.cell-status{display:inline-flex;width:auto;max-width:100%;align-items:center;justify-content:center;min-height:24px;border-radius:999px;padding:3px 9px;border:1px solid rgba(148,163,184,.26);background:var(--neutral-bg);color:var(--neutral-fg);font-size:12px;font-weight:900;letter-spacing:.01em}.cell-value.cell-success{background:var(--success-bg);border-color:#22c55e47;color:var(--success-fg)}.cell-value.cell-warning{background:var(--warning-bg);border-color:#eab30852;color:var(--warning-fg)}.cell-value.cell-danger{background:var(--danger-bg);border-color:#f8717157;color:var(--danger-fg)}.cell-value.cell-muted{background:#f1f5f9eb;border-color:#94a3b857;color:#64748b}.cell-value.cell-number{font-variant-numeric:tabular-nums;font-weight:800}.table-empty{display:grid;place-items:center;gap:4px;min-height:118px;color:var(--muted);text-align:center;border:1px dashed color-mix(in srgb,var(--brand-primary) 24%,var(--line));border-radius:18px;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--brand-primary) 8%,transparent),transparent 13rem),#f8fafcb8;padding:18px}.table-empty span{display:grid;place-items:center;width:38px;height:38px;border-radius:14px;background:#eef2ff;color:var(--brand-primary);font-weight:900}.table-empty b{color:var(--text)}.table-empty small{color:var(--muted)}.admin-tab-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:14px 0}.admin-tab-section{min-width:0;max-width:100%;box-sizing:border-box;padding:12px;border:1px solid rgba(226,232,240,.9);border-radius:18px;background:#ffffff8f;box-shadow:var(--shadow-sm)}.admin-tab-label{margin:0 4px 8px;color:var(--muted);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.admin-current-module{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;margin:2px 0 10px;padding:9px 12px;border-radius:999px;background:#eef6ff;border:1px solid #bfdbfe;color:#1e3a8a}.admin-current-module span{color:#64748b;font-size:12px;font-weight:800}.admin-current-module b{font-size:14px}.admin-current-module code{color:#475569;background:#ffffffb8;border:1px solid #dbeafe;border-radius:999px;padding:2px 7px;font-size:12px}#admin-panel:focus{outline:none}#admin-panel:focus-visible{outline:3px solid rgba(37,99,235,.18);outline-offset:4px;border-radius:18px}.admin-module-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.admin-module-shell>*{min-width:0;max-width:100%}.admin-module-overview{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--brand-primary) 18%,var(--line));background:radial-gradient(circle at 92% 12%,color-mix(in srgb,var(--brand-primary) 16%,transparent),transparent 16rem),linear-gradient(135deg,#ffffffe6,#f8fafcd6)}.admin-module-overview .section-head{align-items:center}.admin-module-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:0}.admin-module-stats .stat-card b{font-size:clamp(20px,2.6vw,30px)}.admin-dashboard-workspace{display:grid;gap:14px;border:1px solid rgba(226,232,240,.92);border-radius:28px;padding:16px;background:radial-gradient(circle at 12% 10%,rgba(37,99,235,.14),transparent 24rem),radial-gradient(circle at 92% 4%,rgba(14,165,233,.14),transparent 22rem),linear-gradient(145deg,#fffffff0,#f8fafce0);box-shadow:var(--shadow);overflow:hidden}.admin-dashboard-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:14px;align-items:stretch;border:1px solid rgba(191,219,254,.86);border-radius:24px;padding:18px;background:#ffffffc7}.admin-dashboard-hero h3{margin:3px 0 7px;font-size:clamp(22px,3vw,34px);letter-spacing:-.04em}.admin-dashboard-status{display:grid;gap:8px;align-content:center;border:1px solid rgba(37,99,235,.18);border-radius:22px;padding:16px;background:radial-gradient(circle at top right,rgba(37,99,235,.18),transparent 11rem),#eff6ffd1}.admin-dashboard-status span{color:#64748b;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.admin-dashboard-status b{font-size:clamp(24px,4vw,38px);letter-spacing:-.05em}.admin-dashboard-status small{color:#64748b;font-weight:800}.admin-dashboard-status .aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);margin-top:4px;white-space:normal;overflow-wrap:anywhere}.admin-dashboard-kpis{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin:0}.admin-dashboard-kpi{display:grid;justify-items:start;height:auto;min-height:92px;margin:0;white-space:normal;overflow-wrap:anywhere;cursor:pointer;text-align:left;border:1px solid rgba(226,232,240,.92);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.admin-dashboard-kpi.aione-ui-button.ant-btn>span{display:grid;gap:4px;width:100%;justify-items:start}.admin-dashboard-kpi:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm);border-color:color-mix(in srgb,var(--brand-primary) 36%,var(--line))}.admin-dashboard-kpi b{font-size:clamp(22px,3vw,34px)}.admin-dashboard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.admin-dashboard-panel{border:1px solid rgba(226,232,240,.92);border-radius:22px;padding:14px;background:#ffffffd1;box-shadow:var(--shadow-sm);min-width:0}.admin-dashboard-panel .section-head{align-items:flex-start;margin-bottom:10px}.admin-dashboard-signal-list{display:grid;gap:9px}.admin-dashboard-signal-row{display:grid;grid-template-columns:minmax(88px,1fr) auto;gap:8px 10px;align-items:center;width:100%;height:auto;min-height:var(--touch-target-min);margin:0;padding:10px 11px;border:1px solid rgba(219,234,254,.9);border-radius:16px;background:#f8fafce0;text-align:left;white-space:normal;overflow-wrap:anywhere}.admin-dashboard-signal-row.aione-ui-button.ant-btn>span{display:grid;grid-template-columns:minmax(88px,1fr) auto;grid-column:1 / -1;gap:8px 10px;width:100%;align-items:center}.admin-dashboard-signal-row span{color:#64748b;font-weight:900}.admin-dashboard-signal-row b{font-size:17px}.admin-dashboard-meter{grid-column:1 / -1;height:8px;border-radius:999px;background:#e2e8f0f5;overflow:hidden}.admin-dashboard-meter em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#06b6d4)}.admin-dashboard-meter .aione-ui-meter-fill{width:var(--aione-meter-value, 0%)}.admin-dashboard-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;border:1px solid rgba(219,234,254,.88);border-radius:22px;padding:12px;background:#eff6ffb8}.admin-dashboard-actions .aione-ui-button.ant-btn{margin:0;width:100%;height:auto;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.provider-command-center{display:grid;gap:14px;border:1px solid rgba(199,210,254,.92);border-radius:28px;padding:16px;background:radial-gradient(circle at 0% 0%,rgba(37,99,235,.13),transparent 24rem),radial-gradient(circle at 100% 10%,rgba(14,165,233,.13),transparent 20rem),linear-gradient(145deg,#fffffff2,#f8fafce6);box-shadow:var(--shadow);overflow:hidden}.provider-command-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,310px);gap:14px;align-items:stretch;border:1px solid rgba(191,219,254,.94);border-radius:24px;padding:18px;background:#fffc}.provider-command-hero h3{margin:3px 0 7px;font-size:clamp(22px,3vw,34px);letter-spacing:-.04em}.provider-command-status{display:grid;gap:8px;align-content:center;border:1px solid rgba(37,99,235,.18);border-radius:22px;padding:16px;background:radial-gradient(circle at top right,rgba(37,99,235,.18),transparent 11rem),#eff6ffe0}.provider-command-status span{color:#64748b;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.provider-command-status b{font-size:clamp(28px,4vw,44px);letter-spacing:-.05em}.provider-command-status small{color:#64748b;font-weight:800}.provider-link-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px}.provider-link-actions .aione-ui-button.ant-btn{width:100%;margin:0;padding:9px 10px}.provider-command-kpis{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin:0}.provider-map-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.provider-map-panel{border:1px solid rgba(226,232,240,.92);border-radius:22px;padding:14px;background:#ffffffd6;box-shadow:var(--shadow-sm);min-width:0}.provider-map-panel .section-head{align-items:flex-start;margin-bottom:10px}.provider-distribution-list,.provider-readiness-list,.provider-preset-list{display:grid;gap:9px}.provider-distribution-row,.provider-readiness-row{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid rgba(191,219,254,.9);border-radius:16px;background:#f8fafce6;padding:10px 11px}.provider-distribution-row span,.provider-readiness-row span{color:#64748b;font-weight:900;overflow-wrap:anywhere}.provider-distribution-row b,.provider-readiness-row b{font-size:16px;overflow-wrap:anywhere}.provider-readiness-ok{border-color:#22c55e47;background:#f0fdf4d1}.provider-readiness-warn{border-color:#f59e0b47;background:#fffbebd6}.provider-readiness-info{border-color:#0ea5e947;background:#f0f9ffd6}.provider-preset-panel{background:radial-gradient(circle at 100% 0%,rgba(14,165,233,.1),transparent 14rem),#ffffffdb}.provider-preset-list .aione-ui-button.ant-btn{display:grid;gap:4px;width:100%;height:auto;min-height:64px;margin:0;border:1px solid rgba(191,219,254,.92);border-radius:16px;background:#ffffffd6;color:var(--text);text-align:left;white-space:normal;overflow-wrap:anywhere;box-shadow:none}.provider-preset-list .aione-ui-button.ant-btn>span{display:grid;gap:4px;width:100%;min-width:0;justify-items:start}.provider-preset-list span{color:#64748b;font-size:12px;line-height:1.45}.provider-template-library{display:grid;gap:14px;border:1px solid rgba(186,230,253,.94);border-radius:28px;padding:16px;background:radial-gradient(circle at 0% 0%,rgba(14,165,233,.14),transparent 23rem),radial-gradient(circle at 100% 4%,rgba(99,102,241,.12),transparent 21rem),linear-gradient(145deg,#fffffff2,#f8fafce6);box-shadow:var(--shadow);overflow:hidden}.provider-template-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:14px;align-items:stretch;border:1px solid rgba(186,230,253,.98);border-radius:24px;padding:18px;background:#fffc}.provider-template-hero h3{margin:3px 0 7px;font-size:clamp(22px,3vw,34px);letter-spacing:-.04em}.provider-template-pipeline{display:grid;gap:8px;align-content:center;border:1px solid rgba(14,165,233,.2);border-radius:22px;padding:16px;background:radial-gradient(circle at top right,rgba(14,165,233,.16),transparent 11rem),#f0f9ffe0}.provider-template-pipeline span{color:#64748b;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.provider-template-pipeline b{font-size:clamp(18px,2.2vw,28px);letter-spacing:-.04em}.provider-template-pipeline small{color:#64748b;font-weight:750;line-height:1.5}.provider-template-kpis{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin:0}.provider-template-filter{display:grid;grid-template-columns:minmax(240px,1fr) auto auto;gap:10px;align-items:center;border:1px solid rgba(226,232,240,.92);border-radius:20px;padding:10px;background:#ffffffd6}.provider-template-filter input{margin:0;width:100%}.provider-template-filter-buttons{display:flex;gap:8px;flex-wrap:wrap}.provider-template-filter-buttons .aione-ui-button.ant-btn{margin:0;padding:8px 11px;border-radius:999px;min-height:var(--touch-target-min);background:#f8fafcf2;color:var(--text);white-space:normal;overflow-wrap:anywhere;box-shadow:none}.provider-template-filter-buttons .aione-ui-button.ant-btn.active{background:linear-gradient(135deg,#2563eb,#0ea5e9);color:#fff}.provider-template-map{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.provider-template-panel,.provider-template-card{border:1px solid rgba(226,232,240,.92);border-radius:22px;padding:14px;background:#ffffffd6;box-shadow:var(--shadow-sm);min-width:0}.provider-template-panel .section-head,.provider-template-card .section-head{align-items:flex-start;margin-bottom:10px}.provider-template-distribution{display:grid;gap:9px}.provider-template-distribution-row{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid rgba(186,230,253,.94);border-radius:16px;background:#f8fafce6;padding:10px 11px}.provider-template-distribution-row span{color:#64748b;font-weight:900;overflow-wrap:anywhere}.provider-template-distribution-row b{font-size:16px}.provider-template-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.provider-template-card{display:grid;gap:10px}.provider-template-card h4{margin:0;letter-spacing:-.025em}.provider-template-card-meta{display:grid;gap:6px;color:#64748b;font-weight:800;font-size:12px}.provider-template-preview{border:1px solid rgba(186,230,253,.9);border-radius:16px;background:#f8fafce0;overflow:hidden}.provider-template-preview summary{cursor:pointer;padding:10px 12px;font-weight:900}.provider-template-preview pre{margin:0 12px 12px;max-height:210px;overflow:auto;border-radius:14px;border:1px solid color-mix(in srgb,var(--brand-primary) 12%,var(--line));background:linear-gradient(180deg,#fffffff5,#f1f5f9eb),#f8fafc}.provider-template-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.provider-template-actions .aione-ui-button.ant-btn{width:100%;margin:0;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.chip.warn{border-color:#f59e0b47;background:#fffbebe6;color:#92400e}.user-admin-workbench{display:grid;gap:14px;border:1px solid rgba(221,214,254,.94);border-radius:28px;padding:16px;background:radial-gradient(circle at 0% 0%,rgba(124,58,237,.13),transparent 23rem),radial-gradient(circle at 100% 8%,rgba(236,72,153,.11),transparent 22rem),linear-gradient(145deg,#fffffff2,#f8fafce6);box-shadow:var(--shadow);overflow:hidden}.user-admin-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:14px;align-items:stretch;border:1px solid rgba(221,214,254,.98);border-radius:24px;padding:18px;background:#fffc}.user-admin-hero h3{margin:3px 0 7px;font-size:clamp(22px,3vw,34px);letter-spacing:-.04em}.user-admin-risk-card{display:grid;gap:8px;align-content:center;border:1px solid rgba(124,58,237,.2);border-radius:22px;padding:16px;background:radial-gradient(circle at top right,rgba(124,58,237,.16),transparent 11rem),#f5f3ffe0}.user-admin-risk-card span{color:#64748b;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.user-admin-risk-card b{font-size:clamp(18px,2.2vw,28px);letter-spacing:-.04em}.user-admin-risk-card small{color:#64748b;font-weight:750;line-height:1.5}.user-admin-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px}.user-admin-actions .aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);margin:0;padding:9px 10px;white-space:normal;overflow-wrap:anywhere}.user-admin-kpis{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin:0}.user-admin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.user-admin-panel,.user-card-panel,.user-admin-card{border:1px solid rgba(226,232,240,.92);border-radius:22px;padding:14px;background:#ffffffd6;box-shadow:var(--shadow-sm);min-width:0}.user-admin-panel .section-head,.user-card-panel .section-head{align-items:flex-start;margin-bottom:10px}.user-admin-distribution,.user-export-options,.user-card-list{display:grid;gap:9px}.user-admin-distribution-row{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid rgba(221,214,254,.9);border-radius:16px;background:#f8fafce6;padding:10px 11px}.user-admin-distribution-row span{color:#64748b;font-weight:900;overflow-wrap:anywhere}.user-admin-distribution-row b{font-size:16px}.user-export-options .aione-ui-button.ant-btn{display:grid;gap:4px;width:100%;height:auto;min-height:72px;margin:0;border:1px solid rgba(221,214,254,.92);border-radius:16px;background:#ffffffd6;color:var(--text);text-align:left;justify-items:start;white-space:normal;overflow-wrap:anywhere;box-shadow:none}.user-export-options .aione-ui-button.ant-btn>span{display:grid;gap:4px;width:100%;min-width:0;justify-items:start}.user-export-options .aione-ui-button.ant-btn b{max-width:100%;color:var(--text);overflow-wrap:anywhere}.user-export-options .aione-ui-button.ant-btn span{color:#64748b;font-size:12px;line-height:1.45}.user-card-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.user-admin-card{display:grid;gap:10px;box-shadow:none}.user-admin-card>div:first-child{display:grid;gap:3px}.user-admin-card>div:first-child span{color:#64748b;font-weight:800;overflow-wrap:anywhere}.user-admin-card .aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);margin:0;white-space:normal;overflow-wrap:anywhere}.product-admin-workbench{display:grid;gap:14px;border:1px solid rgba(191,219,254,.94);border-radius:28px;padding:16px;background:radial-gradient(circle at 0% 0%,rgba(59,130,246,.14),transparent 24rem),radial-gradient(circle at 100% 8%,rgba(20,184,166,.14),transparent 22rem),linear-gradient(145deg,#fffffff2,#f8fafce6);box-shadow:var(--shadow);overflow:hidden}.product-admin-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,380px);gap:14px;align-items:stretch;border:1px solid rgba(191,219,254,.95);border-radius:24px;padding:18px;background:#fffc}@media (max-width: 860px){.product-admin-hero{grid-template-columns:minmax(0,1fr)}.product-admin-hero>*{min-width:0}.product-admin-hero .aione-ui-chip{white-space:nowrap;overflow-wrap:normal}}.product-admin-hero h3{margin:3px 0 7px;font-size:clamp(22px,3vw,34px);letter-spacing:-.04em}.product-pricing-card{display:grid;gap:8px;align-content:center;border:1px solid rgba(59,130,246,.24);border-radius:22px;padding:16px;background:radial-gradient(circle at top right,rgba(59,130,246,.18),transparent 11rem),#eff6ffe0}.product-pricing-card span{color:#1d4ed8;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.product-pricing-card b{font-size:clamp(18px,2.2vw,28px);letter-spacing:-.04em}.product-pricing-card small{color:#64748b;font-weight:750;line-height:1.5}.product-action-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.product-action-strip .aione-ui-button.ant-btn{width:100%;margin:0;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.product-admin-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.product-admin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.product-ops-grid{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);gap:12px}.product-admin-panel,.product-card-panel,.product-admin-card{border:1px solid rgba(226,232,240,.92);border-radius:22px;padding:14px;background:#ffffffd6;box-shadow:var(--shadow-sm);min-width:0}.product-distribution,.product-preset-list,.product-flow,.product-admin-card-list{display:grid;gap:9px}.product-distribution-row{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid rgba(191,219,254,.9);border-radius:16px;background:#eff6ffc7;padding:10px 11px}.product-distribution-row span{color:#64748b;font-weight:900;overflow-wrap:anywhere}.product-preset-list .aione-ui-button.ant-btn{display:grid;gap:4px;width:100%;height:auto;min-height:64px;margin:0;border:1px solid rgba(191,219,254,.92);border-radius:16px;background:#ffffffd6;color:var(--text);text-align:left;white-space:normal;overflow-wrap:anywhere;box-shadow:none}.product-preset-list .aione-ui-button.ant-btn>span{display:grid;gap:4px;width:100%;min-width:0;justify-items:start}.product-preset-list span,.product-flow small{color:#64748b;font-size:12px;line-height:1.45}.product-flow div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 10px;align-items:start;border:1px solid rgba(191,219,254,.9);border-radius:16px;padding:10px 11px;background:#eff6ffb8}.product-flow div>span{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#14b8a6);color:#fff;font-weight:950;font-size:12px}.product-flow b,.product-flow small{min-width:0}.product-admin-card-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.product-admin-card{display:grid;gap:10px;box-shadow:none}.product-admin-card-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.product-admin-card-head>div{display:grid;gap:4px;min-width:0}.product-admin-card-head b,.product-admin-card-head span{overflow-wrap:anywhere}.product-admin-card-head>div span{color:#64748b;font-weight:800}.product-admin-card-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.product-admin-card-meta span{border:1px solid rgba(226,232,240,.9);border-radius:14px;padding:8px 9px;background:#f8fafcdb;font-weight:900;color:#475569;overflow-wrap:anywhere}.product-admin-card .aione-ui-button.ant-btn{width:100%;margin:0;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.product-admin-empty{min-height:160px}.payment-provider-workbench{display:grid;gap:14px;border:1px solid rgba(251,191,36,.9);border-radius:28px;padding:16px;background:radial-gradient(circle at 0% 0%,rgba(245,158,11,.15),transparent 24rem),radial-gradient(circle at 100% 5%,rgba(16,185,129,.14),transparent 22rem),linear-gradient(145deg,#fffffff5,#f8fafce6);box-shadow:var(--shadow);overflow:hidden}.payment-provider-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,410px);gap:14px;align-items:stretch;border:1px solid rgba(251,191,36,.9);border-radius:24px;padding:18px;background:#ffffffd1}.payment-provider-hero h3{margin:3px 0 7px;font-size:clamp(22px,3vw,34px);letter-spacing:-.04em}.payment-provider-security-card{display:grid;gap:8px;align-content:center;border:1px solid rgba(245,158,11,.28);border-radius:22px;padding:16px;background:radial-gradient(circle at top right,rgba(245,158,11,.2),transparent 11rem),#fffbebe0}.payment-provider-security-card span{color:#92400e;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.payment-provider-security-card b{font-size:clamp(18px,2.2vw,27px);letter-spacing:-.04em}.payment-provider-security-card small,.payment-provider-preset-list span,.payment-provider-flow small{color:#64748b;font-size:12px;line-height:1.45}.payment-provider-action-strip,.payment-provider-kpis,.payment-provider-grid,.payment-provider-ops-grid,.payment-provider-card-list,.payment-provider-card-meta{display:grid}.payment-provider-action-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.payment-provider-action-strip .aione-ui-button.ant-btn{width:100%;margin:0;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.payment-provider-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.payment-provider-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.payment-provider-ops-grid{grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);gap:12px}.payment-provider-panel,.payment-provider-card-panel,.payment-provider-card{border:1px solid rgba(226,232,240,.92);border-radius:22px;padding:14px;background:#ffffffd6;box-shadow:var(--shadow-sm);min-width:0}.payment-provider-distribution,.payment-provider-preset-list,.payment-provider-flow,.payment-provider-card-list{display:grid;gap:9px}.payment-provider-distribution-row{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid rgba(253,230,138,.95);border-radius:16px;background:#fffbebcc;padding:10px 11px}.payment-provider-distribution-row span{color:#64748b;font-weight:900;overflow-wrap:anywhere}.payment-provider-distribution-row b{font-size:16px}.payment-provider-preset-list{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.payment-provider-preset-list .aione-ui-button.ant-btn{display:grid;gap:5px;align-content:start;height:auto;min-height:126px;padding:13px;border:1px solid rgba(253,230,138,.96);border-radius:16px;background:#ffffffdb;color:var(--text);text-align:left;white-space:normal;overflow-wrap:anywhere;box-shadow:none}.payment-provider-preset-list .aione-ui-button.ant-btn>span{display:grid;gap:5px;width:100%;min-width:0;justify-items:start}.payment-provider-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-provider-flow div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 10px;align-items:start;border:1px solid rgba(253,230,138,.96);border-radius:16px;padding:10px 11px;background:#fffbebbd}.payment-provider-flow div>span{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:12px;background:linear-gradient(135deg,#f59e0b,#10b981);color:#fff;font-weight:950;font-size:12px}.payment-provider-flow b,.payment-provider-flow small{min-width:0}.payment-provider-card-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.payment-provider-card{display:grid;gap:10px;box-shadow:none}.payment-provider-card-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.payment-provider-card-head>div{display:grid;gap:4px;min-width:0}.payment-provider-card-head b,.payment-provider-card-head span{overflow-wrap:anywhere}.payment-provider-card-head>div span{color:#64748b;font-weight:800}.payment-provider-card-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.payment-provider-card-meta span{border:1px solid rgba(226,232,240,.9);border-radius:14px;padding:8px 9px;background:#f8fafcdb;font-weight:900;color:#475569;overflow-wrap:anywhere}.payment-provider-empty{min-height:160px}.subscription-admin-workbench{display:grid;gap:14px;border:1px solid rgba(196,181,253,.94);border-radius:28px;padding:16px;background:radial-gradient(circle at 0% 0%,rgba(124,58,237,.14),transparent 24rem),radial-gradient(circle at 100% 8%,rgba(14,165,233,.14),transparent 22rem),linear-gradient(145deg,#fffffff2,#f8fafce6);box-shadow:var(--shadow);overflow:hidden}.subscription-admin-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,390px);gap:14px;align-items:stretch;border:1px solid rgba(196,181,253,.95);border-radius:24px;padding:18px;background:#fffc}.subscription-admin-hero h3{margin:3px 0 7px;font-size:clamp(22px,3vw,34px);letter-spacing:-.04em}.subscription-reset-card{display:grid;gap:8px;align-content:center;border:1px solid rgba(124,58,237,.24);border-radius:22px;padding:16px;background:radial-gradient(circle at top right,rgba(124,58,237,.18),transparent 11rem),#f5f3ffe0}.subscription-reset-card span{color:#5b21b6;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.subscription-reset-card b{font-size:clamp(18px,2.2vw,28px);letter-spacing:-.04em}.subscription-reset-card small{color:#64748b;font-weight:750;line-height:1.5}.subscription-action-strip,.subscription-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.subscription-action-strip .aione-ui-button.ant-btn,.subscription-flow .aione-ui-button.ant-btn{width:100%;margin:0;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.subscription-admin-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.subscription-quota-card,.subscription-admin-panel,.subscription-card-panel,.subscription-admin-card{border:1px solid rgba(226,232,240,.92);border-radius:22px;padding:14px;background:#ffffffd6;box-shadow:var(--shadow-sm);min-width:0}.subscription-quota-meter,.subscription-mini-meter{height:12px;border-radius:999px;overflow:hidden;background:#e2e8f0eb}.subscription-mini-meter{height:8px}.subscription-quota-meter span,.subscription-mini-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7c3aed,#06b6d4);min-width:4px}.subscription-quota-meter .aione-ui-progress-fill,.subscription-mini-meter .aione-ui-progress-fill{width:var(--aione-progress-value, 0%)}.subscription-admin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.subscription-ops-grid{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);gap:12px}.subscription-distribution,.subscription-risk-list,.subscription-admin-card-list{display:grid;gap:9px}.subscription-distribution-row,.subscription-risk-list div{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid rgba(196,181,253,.9);border-radius:16px;background:#f5f3ffc7;padding:10px 11px}.subscription-distribution-row span,.subscription-risk-list span{color:#64748b;font-weight:900;overflow-wrap:anywhere}.subscription-risk-list b,.subscription-distribution-row b{font-size:16px}.subscription-admin-card-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.subscription-admin-card{display:grid;gap:10px;box-shadow:none}.subscription-admin-card-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.subscription-admin-card-head>div{display:grid;gap:4px;min-width:0}.subscription-admin-card-head b,.subscription-admin-card-head span{overflow-wrap:anywhere}.subscription-admin-card-head>div span{color:#64748b;font-weight:800}.subscription-admin-card-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.subscription-admin-card-meta span{border:1px solid rgba(226,232,240,.9);border-radius:14px;padding:8px 9px;background:#f8fafcdb;font-weight:900;color:#475569;overflow-wrap:anywhere}.subscription-admin-empty{min-height:160px}.finance-admin-workbench{display:grid;gap:14px;border:1px solid rgba(254,215,170,.92);border-radius:28px;padding:16px;background:radial-gradient(circle at 0% 0%,rgba(245,158,11,.15),transparent 24rem),radial-gradient(circle at 100% 8%,rgba(16,185,129,.13),transparent 22rem),linear-gradient(145deg,#fffffff2,#f8fafce6);box-shadow:var(--shadow);overflow:hidden}.finance-admin-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:14px;align-items:stretch;border:1px solid rgba(254,215,170,.95);border-radius:24px;padding:18px;background:#fffc}.finance-admin-hero h3{margin:3px 0 7px;font-size:clamp(22px,3vw,34px);letter-spacing:-.04em}.finance-risk-card{display:grid;gap:8px;align-content:center;border:1px solid rgba(245,158,11,.24);border-radius:22px;padding:16px;background:radial-gradient(circle at top right,rgba(245,158,11,.18),transparent 11rem),#fffbebe0}.finance-risk-card span{color:#92400e;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.finance-risk-card b{font-size:clamp(18px,2.2vw,28px);letter-spacing:-.04em}.finance-risk-card small{color:#64748b;font-weight:750;line-height:1.5}.finance-action-strip,.finance-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.finance-action-strip .aione-ui-button.ant-btn,.finance-flow .aione-ui-button.ant-btn{width:100%;margin:0;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.finance-admin-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.finance-admin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.finance-admin-panel,.finance-order-panel,.finance-order-card{border:1px solid rgba(226,232,240,.92);border-radius:22px;padding:14px;background:#ffffffd6;box-shadow:var(--shadow-sm);min-width:0}.finance-distribution,.finance-order-card-list{display:grid;gap:9px}.finance-distribution-row{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid rgba(254,215,170,.9);border-radius:16px;background:#fffbebc7;padding:10px 11px}.finance-distribution-row span{color:#64748b;font-weight:900;overflow-wrap:anywhere}.finance-order-card-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.finance-order-card{display:grid;gap:10px;box-shadow:none}.finance-order-card-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.finance-order-card-head>div{display:grid;gap:3px;min-width:0}.finance-order-card-head b,.finance-order-card-head span{overflow-wrap:anywhere}.finance-order-card-head>div span{color:#64748b;font-weight:800}.finance-order-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.finance-order-meta span{border:1px solid rgba(226,232,240,.9);border-radius:14px;padding:8px 9px;background:#f8fafcdb;font-weight:900;color:#475569;overflow-wrap:anywhere}.finance-order-card .aione-ui-button.ant-btn{width:100%;margin:0;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.finance-order-empty{min-height:160px}.payment-webhook-workbench,.payment-reconciliation-workbench{display:grid;gap:14px;border-radius:28px;padding:16px;box-shadow:var(--shadow);overflow:hidden}.payment-webhook-workbench{border:1px solid rgba(125,211,252,.92);background:radial-gradient(circle at 0% 0%,rgba(59,130,246,.15),transparent 24rem),radial-gradient(circle at 100% 5%,rgba(20,184,166,.13),transparent 22rem),linear-gradient(145deg,#fffffff5,#f8fafce6)}.payment-reconciliation-workbench{border:1px solid rgba(110,231,183,.92);background:radial-gradient(circle at 0% 0%,rgba(16,185,129,.15),transparent 24rem),radial-gradient(circle at 100% 8%,rgba(245,158,11,.12),transparent 22rem),linear-gradient(145deg,#fffffff5,#f8fafce6)}.payment-webhook-hero,.payment-reconciliation-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,410px);gap:14px;align-items:stretch;border-radius:24px;padding:18px;background:#ffffffd1}.payment-webhook-hero{border:1px solid rgba(125,211,252,.95)}.payment-reconciliation-hero{border:1px solid rgba(110,231,183,.95)}.payment-webhook-hero h3,.payment-reconciliation-hero h3{margin:3px 0 7px;font-size:clamp(22px,3vw,34px);letter-spacing:-.04em}.payment-webhook-guard-card,.payment-reconciliation-guard-card{display:grid;gap:8px;align-content:center;border-radius:22px;padding:16px}.payment-webhook-guard-card{border:1px solid rgba(59,130,246,.24);background:radial-gradient(circle at top right,rgba(59,130,246,.18),transparent 11rem),#eff6ffe6}.payment-reconciliation-guard-card{border:1px solid rgba(16,185,129,.24);background:radial-gradient(circle at top right,rgba(16,185,129,.18),transparent 11rem),#ecfdf5e6}.payment-webhook-guard-card span,.payment-reconciliation-guard-card span{font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.payment-webhook-guard-card span{color:#1d4ed8}.payment-reconciliation-guard-card span{color:#047857}.payment-webhook-guard-card b,.payment-reconciliation-guard-card b{font-size:clamp(18px,2.2vw,28px);letter-spacing:-.04em}.payment-webhook-guard-card small,.payment-reconciliation-guard-card small,.payment-webhook-flow small,.payment-reconciliation-flow small{color:#64748b;font-size:12px;line-height:1.45;font-weight:750}.payment-webhook-action-strip,.payment-reconciliation-action-strip,.payment-webhook-kpis,.payment-reconciliation-kpis,.payment-webhook-grid,.payment-reconciliation-grid,.payment-webhook-ops-grid,.payment-reconciliation-ops-grid,.payment-webhook-card-list,.payment-reconciliation-card-list,.payment-webhook-card-meta,.payment-reconciliation-card-meta{display:grid}.payment-webhook-action-strip,.payment-reconciliation-action-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.payment-webhook-action-strip .aione-ui-button.ant-btn,.payment-reconciliation-action-strip .aione-ui-button.ant-btn{width:100%;margin:0;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.payment-webhook-kpis,.payment-reconciliation-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.payment-webhook-grid,.payment-reconciliation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.payment-webhook-ops-grid,.payment-reconciliation-ops-grid{grid-template-columns:minmax(0,1.1fr) minmax(250px,.9fr);gap:12px}.payment-webhook-panel,.payment-webhook-card-panel,.payment-webhook-card,.payment-reconciliation-panel,.payment-reconciliation-card-panel,.payment-reconciliation-card{border:1px solid rgba(226,232,240,.92);border-radius:22px;padding:14px;background:#ffffffd6;box-shadow:var(--shadow-sm);min-width:0}.payment-webhook-distribution,.payment-reconciliation-distribution,.payment-webhook-flow,.payment-reconciliation-flow,.payment-webhook-risk-list,.payment-reconciliation-risk-list,.payment-webhook-card-list,.payment-reconciliation-card-list{display:grid;gap:9px}.payment-webhook-distribution-row,.payment-reconciliation-distribution-row,.payment-webhook-risk-list div,.payment-reconciliation-risk-list div{display:flex;justify-content:space-between;align-items:center;gap:10px;border-radius:16px;padding:10px 11px}.payment-webhook-distribution-row,.payment-webhook-risk-list div{border:1px solid rgba(191,219,254,.95);background:#eff6ffcc}.payment-reconciliation-distribution-row,.payment-reconciliation-risk-list div{border:1px solid rgba(167,243,208,.95);background:#ecfdf5c7}.payment-webhook-distribution-row span,.payment-reconciliation-distribution-row span,.payment-webhook-risk-list span,.payment-reconciliation-risk-list span{color:#64748b;font-weight:900;overflow-wrap:anywhere}.payment-webhook-distribution-row b,.payment-reconciliation-distribution-row b,.payment-webhook-risk-list b,.payment-reconciliation-risk-list b{font-size:16px}.payment-webhook-flow,.payment-reconciliation-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-webhook-flow div,.payment-reconciliation-flow div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 10px;align-items:start;border-radius:16px;padding:10px 11px}.payment-webhook-flow div{border:1px solid rgba(191,219,254,.96);background:#eff6ffc2}.payment-reconciliation-flow div{border:1px solid rgba(167,243,208,.96);background:#ecfdf5bd}.payment-webhook-flow div>span,.payment-reconciliation-flow div>span{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:12px;color:#fff;font-weight:950;font-size:12px}.payment-webhook-flow div>span{background:linear-gradient(135deg,#2563eb,#14b8a6)}.payment-reconciliation-flow div>span{background:linear-gradient(135deg,#10b981,#f59e0b)}.payment-webhook-card-list,.payment-reconciliation-card-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.payment-webhook-card,.payment-reconciliation-card{display:grid;gap:10px;box-shadow:none}.payment-webhook-card-head,.payment-reconciliation-card-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.payment-webhook-card-head>div,.payment-reconciliation-card-head>div{display:grid;gap:4px;min-width:0}.payment-webhook-card-head b,.payment-webhook-card-head span,.payment-reconciliation-card-head b,.payment-reconciliation-card-head span{overflow-wrap:anywhere}.payment-webhook-card-head>div span,.payment-reconciliation-card-head>div span{color:#64748b;font-weight:800}.payment-webhook-card-meta,.payment-reconciliation-card-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.payment-webhook-card-meta span,.payment-reconciliation-card-meta span,.payment-webhook-payload-keys{border:1px solid rgba(226,232,240,.9);border-radius:14px;padding:8px 9px;background:#f8fafcdb;font-weight:900;color:#475569;overflow-wrap:anywhere}.payment-webhook-payload-keys{margin:0;font-size:12px}.payment-webhook-empty,.payment-reconciliation-empty{min-height:160px}.redemption-workbench,.checkin-workbench,.promotion-record-workbench,.promotion-exchange-workbench{display:grid;gap:14px;border-radius:28px;padding:16px;box-shadow:var(--shadow);overflow:hidden}.redemption-workbench{border:1px solid rgba(216,180,254,.92);background:radial-gradient(circle at 0% 0%,rgba(168,85,247,.15),transparent 24rem),radial-gradient(circle at 100% 5%,rgba(236,72,153,.12),transparent 22rem),linear-gradient(145deg,#fffffff5,#f8fafce6)}.checkin-workbench{border:1px solid rgba(134,239,172,.94);background:radial-gradient(circle at 0% 0%,rgba(34,197,94,.15),transparent 24rem),radial-gradient(circle at 100% 5%,rgba(20,184,166,.12),transparent 22rem),linear-gradient(145deg,#fffffff5,#f8fafce6)}.promotion-record-workbench{border:1px solid rgba(129,140,248,.92);background:radial-gradient(circle at 0% 0%,rgba(99,102,241,.15),transparent 24rem),radial-gradient(circle at 100% 6%,rgba(14,165,233,.12),transparent 22rem),linear-gradient(145deg,#fffffff5,#f8fafce6)}.promotion-exchange-workbench{border:1px solid rgba(251,191,36,.92);background:radial-gradient(circle at 0% 0%,rgba(245,158,11,.15),transparent 24rem),radial-gradient(circle at 100% 6%,rgba(99,102,241,.12),transparent 22rem),linear-gradient(145deg,#fffffff5,#f8fafce6)}.redemption-hero,.checkin-hero,.promotion-record-hero,.promotion-exchange-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,410px);gap:14px;align-items:stretch;border-radius:24px;padding:18px;background:#ffffffd1}.redemption-hero{border:1px solid rgba(216,180,254,.95)}.checkin-hero{border:1px solid rgba(134,239,172,.95)}.promotion-record-hero{border:1px solid rgba(129,140,248,.95)}.promotion-exchange-hero{border:1px solid rgba(251,191,36,.95)}.redemption-hero h3,.checkin-hero h3,.promotion-record-hero h3,.promotion-exchange-hero h3{margin:3px 0 7px;font-size:clamp(22px,3vw,34px);letter-spacing:-.04em}.redemption-guard-card,.checkin-guard-card,.promotion-record-guard-card,.promotion-exchange-guard-card{display:grid;gap:8px;align-content:center;border-radius:22px;padding:16px}.redemption-guard-card{border:1px solid rgba(168,85,247,.24);background:radial-gradient(circle at top right,rgba(168,85,247,.18),transparent 11rem),#faf5ffe6}.checkin-guard-card{border:1px solid rgba(34,197,94,.24);background:radial-gradient(circle at top right,rgba(34,197,94,.18),transparent 11rem),#f0fdf4e6}.promotion-record-guard-card{border:1px solid rgba(99,102,241,.24);background:radial-gradient(circle at top right,rgba(99,102,241,.18),transparent 11rem),#eef2ffe6}.promotion-exchange-guard-card{border:1px solid rgba(245,158,11,.24);background:radial-gradient(circle at top right,rgba(245,158,11,.18),transparent 11rem),#fffbebe6}.redemption-guard-card span,.checkin-guard-card span,.promotion-record-guard-card span,.promotion-exchange-guard-card span{font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.redemption-guard-card span{color:#7e22ce}.checkin-guard-card span{color:#15803d}.promotion-record-guard-card span{color:#4338ca}.promotion-exchange-guard-card span{color:#92400e}.redemption-guard-card b,.checkin-guard-card b,.promotion-record-guard-card b,.promotion-exchange-guard-card b{font-size:clamp(18px,2.2vw,28px);letter-spacing:-.04em}.redemption-guard-card small,.checkin-guard-card small,.promotion-record-guard-card small,.promotion-exchange-guard-card small,.redemption-preset-list span,.redemption-flow small,.promotion-exchange-flow small{color:#64748b;font-size:12px;line-height:1.45;font-weight:750}.redemption-action-strip,.checkin-action-strip,.promotion-record-action-strip,.promotion-exchange-action-strip,.redemption-kpis,.checkin-kpis,.promotion-record-kpis,.promotion-exchange-kpis,.redemption-grid,.checkin-grid,.promotion-record-grid,.promotion-exchange-grid,.redemption-ops-grid,.promotion-exchange-ops-grid,.redemption-card-list,.checkin-card-list,.promotion-record-card-list,.promotion-exchange-card-list,.redemption-card-meta,.checkin-card-meta,.promotion-record-card-meta,.promotion-exchange-card-meta{display:grid}.redemption-action-strip,.checkin-action-strip,.promotion-record-action-strip,.promotion-exchange-action-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.redemption-action-strip .aione-ui-button.ant-btn,.checkin-action-strip .aione-ui-button.ant-btn,.promotion-record-action-strip .aione-ui-button.ant-btn,.promotion-exchange-action-strip .aione-ui-button.ant-btn{width:100%;margin:0;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.redemption-kpis,.checkin-kpis,.promotion-record-kpis,.promotion-exchange-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.redemption-grid,.checkin-grid,.promotion-record-grid,.promotion-exchange-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.redemption-ops-grid,.promotion-exchange-ops-grid{grid-template-columns:minmax(0,1.1fr) minmax(250px,.9fr);gap:12px}.redemption-panel,.redemption-card-panel,.redemption-card,.checkin-panel,.checkin-card-panel,.checkin-card,.checkin-day-card,.promotion-record-panel,.promotion-record-card-panel,.promotion-record-card,.promotion-exchange-panel,.promotion-exchange-card-panel,.promotion-exchange-card{border:1px solid rgba(226,232,240,.92);border-radius:22px;padding:14px;background:#ffffffd6;box-shadow:var(--shadow-sm);min-width:0}.redemption-distribution,.checkin-distribution,.promotion-record-distribution,.promotion-exchange-distribution,.redemption-preset-list,.redemption-flow,.promotion-exchange-flow,.promotion-exchange-risk-list,.redemption-card-list,.checkin-card-list,.promotion-record-card-list,.promotion-exchange-card-list{display:grid;gap:9px}.redemption-distribution-row,.checkin-distribution-row,.promotion-record-distribution-row,.promotion-exchange-distribution-row,.promotion-exchange-risk-list div{display:flex;justify-content:space-between;align-items:center;gap:10px;border-radius:16px;padding:10px 11px}.redemption-distribution-row{border:1px solid rgba(233,213,255,.95);background:#faf5ffcc}.checkin-distribution-row{border:1px solid rgba(187,247,208,.95);background:#f0fdf4cc}.promotion-record-distribution-row{border:1px solid rgba(199,210,254,.95);background:#eef2ffcc}.promotion-exchange-distribution-row,.promotion-exchange-risk-list div{border:1px solid rgba(253,230,138,.95);background:#fffbebcc}.redemption-distribution-row span,.checkin-distribution-row span,.promotion-record-distribution-row span,.promotion-exchange-distribution-row span,.promotion-exchange-risk-list span{color:#64748b;font-weight:900;overflow-wrap:anywhere}.redemption-distribution-row b,.checkin-distribution-row b,.promotion-record-distribution-row b,.promotion-exchange-distribution-row b,.promotion-exchange-risk-list b{font-size:16px}.redemption-preset-list{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.redemption-preset-list .aione-ui-button.ant-btn{display:grid;gap:5px;align-content:start;height:auto;min-height:126px;padding:13px;border:1px solid rgba(233,213,255,.96);border-radius:16px;background:#ffffffdb;color:var(--text);text-align:left;white-space:normal;overflow-wrap:anywhere;box-shadow:none}.redemption-preset-list .aione-ui-button.ant-btn>span{display:grid;gap:5px;width:100%;min-width:0;justify-items:start}.redemption-flow,.promotion-exchange-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.redemption-flow div,.promotion-exchange-flow div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 10px;align-items:start;border-radius:16px;padding:10px 11px}.redemption-flow div{border:1px solid rgba(233,213,255,.96);background:#faf5ffc2}.promotion-exchange-flow div{border:1px solid rgba(253,230,138,.96);background:#fffbebbd}.redemption-flow div>span,.promotion-exchange-flow div>span{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:12px;color:#fff;font-weight:950;font-size:12px}.redemption-flow div>span{background:linear-gradient(135deg,#a855f7,#ec4899)}.promotion-exchange-flow div>span{background:linear-gradient(135deg,#f59e0b,#6366f1)}.checkin-calendar-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.checkin-day-card{display:grid;gap:3px;justify-items:center;text-align:center;box-shadow:none}.checkin-day-card span,.checkin-day-card small{color:#64748b;font-size:12px;font-weight:850}.checkin-day-card b{color:#15803d;font-size:20px}.redemption-card-list,.checkin-card-list,.promotion-record-card-list,.promotion-exchange-card-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.redemption-card,.checkin-card,.promotion-record-card,.promotion-exchange-card{display:grid;gap:10px;box-shadow:none}.redemption-card-head,.checkin-card-head,.promotion-record-card-head,.promotion-exchange-card-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.redemption-card-head>div,.checkin-card-head>div,.promotion-record-card-head>div,.promotion-exchange-card-head>div{display:grid;gap:4px;min-width:0}.redemption-card-head b,.redemption-card-head span,.checkin-card-head b,.checkin-card-head span,.promotion-record-card-head b,.promotion-record-card-head span,.promotion-exchange-card-head b,.promotion-exchange-card-head span{overflow-wrap:anywhere}.redemption-card-head>div span,.checkin-card-head>div span,.promotion-record-card-head>div span,.promotion-exchange-card-head>div span{color:#64748b;font-weight:800}.redemption-card-meta,.checkin-card-meta,.promotion-record-card-meta,.promotion-exchange-card-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.redemption-card-meta span,.checkin-card-meta span,.promotion-record-card-meta span,.promotion-exchange-card-meta span{border:1px solid rgba(226,232,240,.9);border-radius:14px;padding:8px 9px;background:#f8fafcdb;font-weight:900;color:#475569;overflow-wrap:anywhere}.promotion-exchange-card-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.promotion-exchange-card-actions .aione-ui-button.ant-btn{width:100%;margin:0;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.redemption-empty,.checkin-empty,.promotion-record-empty,.promotion-exchange-empty{min-height:160px}.model-governance-workspace{display:grid;gap:14px;border:1px solid rgba(226,232,240,.92);border-radius:28px;padding:16px;background:radial-gradient(circle at 8% 0%,rgba(124,58,237,.13),transparent 23rem),radial-gradient(circle at 94% 8%,rgba(16,185,129,.13),transparent 20rem),linear-gradient(145deg,#fffffff0,#f8fafce0);box-shadow:var(--shadow);overflow:hidden}.model-governance-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,280px);gap:14px;align-items:stretch;border:1px solid rgba(221,214,254,.9);border-radius:24px;padding:18px;background:#ffffffc7}.model-governance-hero h3{margin:3px 0 7px;font-size:clamp(22px,3vw,34px);letter-spacing:-.04em}.model-governance-status{display:grid;gap:8px;align-content:center;border:1px solid rgba(124,58,237,.18);border-radius:22px;padding:16px;background:radial-gradient(circle at top right,rgba(124,58,237,.18),transparent 11rem),#f5f3ffd6}.model-governance-status span{color:#64748b;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.model-governance-status b{font-size:clamp(28px,4vw,44px);letter-spacing:-.05em}.model-governance-status small{color:#64748b;font-weight:800}.model-governance-kpis{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin:0}.model-governance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.model-governance-panel{border:1px solid rgba(226,232,240,.92);border-radius:22px;padding:14px;background:#ffffffd1;box-shadow:var(--shadow-sm);min-width:0}.model-governance-panel .section-head{align-items:flex-start;margin-bottom:10px}.model-distribution-list,.model-preset-list{display:grid;gap:9px}.model-distribution-row{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid rgba(221,214,254,.86);border-radius:16px;background:#f8fafce0;padding:10px 11px}.model-distribution-row span{color:#64748b;font-weight:900;overflow-wrap:anywhere}.model-distribution-row b{font-size:17px}.model-preset-list .aione-ui-button.ant-btn{display:grid;gap:4px;width:100%;height:auto;min-height:76px;margin:0;border:1px solid rgba(221,214,254,.9);border-radius:16px;background:#ffffffd1;color:var(--text);text-align:left;justify-items:start;white-space:normal;overflow-wrap:anywhere;box-shadow:none}.model-preset-list .aione-ui-button.ant-btn>span{display:grid;gap:4px;width:100%;min-width:0;justify-items:start}.model-preset-list .aione-ui-button.ant-btn b{max-width:100%;color:var(--text);overflow-wrap:anywhere}.model-preset-list .aione-ui-button.ant-btn span{color:#64748b;font-size:12px;line-height:1.45}.model-batch-toolbar{border-color:#ddd6fee6!important;background:radial-gradient(circle at 0% 0%,rgba(124,58,237,.1),transparent 14rem),#ffffffdb!important}.admin-action-card,.admin-data-card,.admin-module-shell>.toolbar{border:1px solid rgba(226,232,240,.92);border-radius:var(--radius);background:#ffffffd6;box-shadow:var(--shadow-sm)}.admin-action-card textarea,.admin-module-shell>.toolbar textarea{min-height:96px}.admin-create-card textarea{min-height:132px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px}.admin-module-shell>.toolbar{padding:12px;align-items:stretch}.admin-module-shell>.toolbar input,.admin-module-shell>.toolbar select,.admin-module-shell>.toolbar textarea{margin:0}.admin-module-shell>.toolbar .aione-ui-input.ant-input,.admin-module-shell>.toolbar .aione-ui-textarea.ant-input,.admin-module-shell>.toolbar .aione-ui-select.ant-select,.admin-module-shell>.toolbar .aione-ui-select-native,.admin-module-shell>.toolbar .aione-ui-checkbox.ant-checkbox-wrapper,.admin-module-shell>.toolbar .aione-ui-checkbox-mobile.adm-checkbox{margin:0;flex:1 1 180px;max-width:360px}.admin-module-shell>.toolbar .aione-ui-textarea.ant-input{flex-basis:min(100%,420px);min-height:96px}.admin-module-shell>.toolbar .aione-ui-button.ant-btn{margin:0}.asset-validation-editor.aione-ui-textarea.ant-input{min-height:108px;margin:0}.admin-data-card .table{margin:0;max-height:62vh}.admin-data-card .table-empty{min-height:140px}.admin-module-shell>.ok,.admin-module-shell>.err{margin:0;border-radius:14px;padding:10px 12px;background:#f0fdf4db;border:1px solid #bbf7d0}.admin-module-shell>.err{background:#fef2f2e6;border-color:#fecaca}.tabs{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 14px}.admin-tab-section .tabs{margin:0}.admin-tab-section .tabs button{margin:0;padding:9px 11px}.admin-tab-section .tabs .admin-tab-segmented{width:100%}.admin-tab-section .tabs .admin-tab-segmented.ant-segmented{display:flex}.admin-tab-section .tabs .admin-tab-segmented .ant-segmented-group{align-items:stretch;flex-wrap:wrap;gap:6px;width:100%}.admin-tab-section .tabs .admin-tab-segmented .ant-segmented-item{flex:1 1 112px}.admin-tab-section .tabs .admin-tab-segmented .ant-segmented-item-selected .aione-ui-segmented-option,.admin-tab-section .tabs .admin-tab-segmented .aione-ui-segmented-option.active{color:#fff}.admin-tab-section .tabs .aione-ui-button.ant-btn{height:auto;min-height:var(--touch-target-min);margin:0;padding:9px 11px;white-space:normal;line-height:1.25;box-shadow:none}.admin-tab-section .tabs .aione-ui-button.ant-btn.active{background:var(--brand-primary);color:#fff;border-color:transparent}.model-hint{border:1px solid #bfdbfe;background:#eff6ff;border-radius:14px;padding:11px;margin:6px 0}.aione-ui-hero-panel,.aione-ui-guard-card{max-width:100%;min-width:0;overflow-wrap:anywhere}.aione-ui-hero-panel>*,.aione-ui-guard-card>*{min-width:0}.aione-ui-hero-panel{isolation:isolate}.aione-ui-guard-card{align-self:stretch}.tag,.chip,.badge,.status-badge{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:750}.aione-ui-badge,.aione-ui-chip,.aione-ui-status-badge{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;vertical-align:middle}.aione-ui-badge{line-height:1.2}.aione-ui-chip{line-height:1.25}.aione-ui-status-badge{line-height:1.2}.aione-ui-badge-neutral,.aione-ui-chip-neutral{background:var(--neutral-bg);color:var(--neutral-fg)}.aione-ui-badge-success,.aione-ui-chip-success{background:var(--success-bg);color:var(--success-fg)}.aione-ui-badge-warning,.aione-ui-chip-warning{background:var(--warning-bg);color:var(--warning-fg)}.aione-ui-badge-danger,.aione-ui-chip-danger{background:var(--danger-bg);color:var(--danger-fg)}.tag{background:#dbeafe;color:#1d4ed8;margin:5px 5px 0 0}.chips,.aione-ui-chip-group{display:flex;gap:8px;flex-wrap:wrap;max-width:100%;min-width:0;margin-top:8px;overflow-wrap:anywhere}.aione-ui-chip-group>*{max-width:100%;min-width:0;overflow-wrap:anywhere}.prompt-chips.aione-ui-chip-group{justify-content:center;margin-top:14px}.draw-quick-bar .prompt-chips.aione-ui-chip-group{justify-content:flex-start;margin:0;flex:1 1 auto}.chip{background:#f8fafc;border:1px solid var(--line);color:#334155}.chip input{width:auto;margin:0}.badge{background:#dbeafe;color:#1d4ed8;justify-content:center;white-space:nowrap}.status-badge{--status-dot: #64748b;background:var(--neutral-bg);color:var(--neutral-fg);border:1px solid color-mix(in srgb,var(--status-dot) 18%,transparent);box-shadow:inset 0 1px #ffffff94}.status-badge:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--status-dot);box-shadow:0 0 0 4px color-mix(in srgb,var(--status-dot) 14%,transparent)}.status-badge.success{--status-dot: var(--success);background:var(--success-bg);color:var(--success-fg)}.status-badge.warning{--status-dot: var(--warning);background:var(--warning-bg);color:var(--warning-fg)}.status-badge.danger{--status-dot: var(--danger);background:var(--danger-bg);color:var(--danger-fg)}.status-succeeded,.status-completed,.status-approved,.status-paid,.status-public,.status-resolved{--status-dot: var(--success);background:var(--success-bg);color:var(--success-fg)}.status-failed,.status-rejected,.status-banned,.status-hidden,.status-blocked{--status-dot: var(--danger);background:var(--danger-bg);color:var(--danger-fg)}.status-canceled,.status-cancelled,.status-expired,.status-pending,.status-draft,.status-review{--status-dot: var(--warning);background:var(--warning-bg);color:var(--warning-fg)}.status-running,.status-queued,.status-retrying,.status-processing{--status-dot: var(--brand-primary);background:var(--info-bg);color:var(--info-fg)}html[data-theme=dark] .status-badge{background:color-mix(in srgb,var(--status-dot) 18%,#111827);border-color:color-mix(in srgb,var(--status-dot) 28%,var(--line));color:var(--neutral-fg);box-shadow:inset 0 1px #ffffff0f}html[data-theme=dark] .status-badge.success,html[data-theme=dark] .status-succeeded,html[data-theme=dark] .status-completed,html[data-theme=dark] .status-approved,html[data-theme=dark] .status-paid,html[data-theme=dark] .status-public,html[data-theme=dark] .status-resolved{color:var(--success-fg)}html[data-theme=dark] .status-badge.warning,html[data-theme=dark] .status-canceled,html[data-theme=dark] .status-cancelled,html[data-theme=dark] .status-expired,html[data-theme=dark] .status-pending,html[data-theme=dark] .status-draft,html[data-theme=dark] .status-review{color:var(--warning-fg)}html[data-theme=dark] .status-badge.danger,html[data-theme=dark] .status-failed,html[data-theme=dark] .status-rejected,html[data-theme=dark] .status-banned,html[data-theme=dark] .status-hidden,html[data-theme=dark] .status-blocked{color:var(--danger-fg)}html[data-theme=dark] .status-running,html[data-theme=dark] .status-queued,html[data-theme=dark] .status-retrying,html[data-theme=dark] .status-processing{color:var(--info-fg)}.channel-dashboard{padding:16px;margin:12px 0}.channel-command-center{display:grid;gap:14px;overflow:hidden;border:1px solid color-mix(in srgb,var(--brand-primary) 18%,var(--line));border-radius:24px;background:radial-gradient(circle at 94% 0%,color-mix(in srgb,var(--brand-primary) 14%,transparent),transparent 16rem),linear-gradient(135deg,#ffffffeb,#f8fafcdb);box-shadow:var(--shadow-sm)}.channel-command-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:14px;align-items:stretch;border:1px solid rgba(219,234,254,.88);border-radius:22px;background:#ffffffb8;padding:15px}.channel-command-hero h3{margin:0 0 4px;letter-spacing:-.035em}.channel-command-filter{display:grid;gap:8px;align-content:center;border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,#fff,#f8fafc);padding:13px}.channel-command-filter span{color:var(--muted);font-size:12px;font-weight:850}.channel-command-filter select{margin:0;width:100%}.channel-command-filter b{font-size:22px;letter-spacing:-.04em}.channel-capability-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px}.channel-capability-strip .aione-ui-button.ant-btn{display:grid;gap:4px;justify-items:start;margin:0;width:100%;height:auto;min-height:62px;background:#f8fafc;color:#334155;border:1px solid var(--line);border-radius:16px;white-space:normal;overflow-wrap:anywhere;box-shadow:var(--shadow-sm)}.channel-capability-strip .aione-ui-button.ant-btn>span{display:grid;gap:4px;width:100%;min-width:0;justify-items:start}.channel-capability-strip .aione-ui-button.ant-btn b{font-size:20px;color:inherit}.channel-capability-strip .aione-ui-button.ant-btn.active{background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));color:#fff;border-color:transparent}.channel-health-grid{grid-template-columns:repeat(6,minmax(0,1fr));margin:0}.channel-health-grid .stat-card{min-width:0;min-height:86px}.channel-ops-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.channel-ops-panel{min-width:0;border:1px solid var(--line);border-radius:20px;background:#ffffffd6;padding:14px;box-shadow:var(--shadow-sm)}.channel-summary-list{display:grid;gap:8px}.channel-summary-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;border:1px solid var(--line);border-radius:14px;background:#f8fafce6;padding:9px 10px}.channel-summary-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.channel-summary-row b{min-width:0;font-size:12px;color:#1d4ed8}.channel-summary-row em{min-width:32px;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-style:normal;font-weight:900;text-align:center;padding:3px 8px}.channel-dashboard-note{margin:0}.pillbar{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.pillbar button{background:#f8fafc;color:#334155;border:1px solid var(--line);box-shadow:var(--shadow-sm)}.pillbar button.active{background:var(--brand-primary);color:#fff;border-color:transparent}.pillbar button.active .muted{color:#dbeafe}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:12px;margin:12px 0}.stat-card{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid var(--line);border-radius:16px;padding:14px;box-shadow:var(--shadow-sm)}.stat-card b{display:block;font-size:28px;line-height:1;color:#0f172a;letter-spacing:-.04em}.stat-card span{color:var(--muted);font-size:12px}.section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:10px}.section-head h2,.section-head h3,.section-head h4{margin:0 0 4px}.section-head p{margin:0}.aione-ui-section-head{max-width:100%;min-width:0}.aione-ui-section-head>div{min-width:0;max-width:100%}.aione-ui-section-head h2,.aione-ui-section-head h3,.aione-ui-section-head h4,.aione-ui-section-head p,.aione-ui-section-head .badge{overflow-wrap:anywhere}.history-panel{display:grid;gap:10px}.history-list{display:grid;gap:8px}.history-list button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;text-align:left;margin:0;padding:11px 12px;background:#f8fafceb;color:var(--text);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.history-list button:hover,.history-list .aione-ui-button.ant-btn:hover{background:#eff6ff;border-color:color-mix(in srgb,var(--brand-primary) 32%,var(--line));transform:none}.history-list button.active{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 12%,white),color-mix(in srgb,var(--brand-accent) 10%,white));border-color:color-mix(in srgb,var(--brand-primary) 45%,var(--line));color:var(--text)}.history-list button>span:first-child{min-width:0;display:grid;gap:3px}.history-list b{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-list small{color:var(--muted)}.history-list .status-badge{flex:0 0 auto}.history-list .nav-icon{color:var(--brand-primary);background:#eef2ff}.detail-column{min-width:0}.detail-card{display:grid;gap:12px}.ticket-page{display:grid;gap:16px}.ticket-command-card,.ticket-workspace,.ticket-left-column,.ticket-right-column,.ticket-form-grid,.ticket-meta-grid{display:grid;gap:14px}.ticket-command-card{position:relative;overflow:hidden;grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);align-items:end;padding:22px;border:1px solid rgba(96,165,250,.25);border-radius:26px;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--brand-primary) 18%,transparent),transparent 20rem),radial-gradient(circle at 94% 10%,color-mix(in srgb,var(--brand-accent) 18%,transparent),transparent 18rem),linear-gradient(135deg,#fffffff2,#eff6ffd6);box-shadow:var(--shadow)}.ticket-command-card:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:20px;border:1px solid rgba(255,255,255,.62);pointer-events:none}.ticket-command-card>*{position:relative;z-index:1}.ticket-command-copy h2{margin:4px 0 8px;font-size:clamp(28px,4vw,44px);line-height:1.05;letter-spacing:-.04em}.ticket-command-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ticket-command-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ticket-workspace{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);align-items:start}.ticket-rail-card,.ticket-create-card,.ticket-detail-panel,.ticket-reply-card,.ticket-empty-panel{border-radius:22px;margin:0}.ticket-status-filter{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 10px}.ticket-status-filter button{margin:0;padding:7px 11px;border:1px solid var(--line);background:#f8fafce6;color:#334155;box-shadow:var(--shadow-sm)}.ticket-status-filter button.active{background:var(--brand-primary);border-color:transparent;color:#fff}.ticket-list{max-height:420px;overflow:auto;padding-right:2px}.ticket-form-grid{grid-template-columns:minmax(0,1fr) minmax(180px,.75fr)}.ticket-form-grid label,.ticket-content-field{display:grid;gap:6px;color:#334155;font-weight:800;font-size:13px}.ticket-content-field{margin:12px 0}.ticket-submit-row,.ticket-reply-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ticket-submit-row button,.ticket-reply-actions button{margin:0}.ticket-detail-hero{align-items:flex-start}.ticket-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ticket-meta-grid div{padding:12px;border:1px solid var(--line);border-radius:16px;background:#f8fafcdb}.ticket-meta-grid span{display:block;color:var(--muted);font-size:12px;margin-bottom:4px}.ticket-meta-grid b{color:var(--text)}.ticket-attachment-card{margin:0}.ticket-reply-timeline{display:grid;gap:10px}.ticket-reply-card textarea{min-height:120px}.media-detail-shell{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--brand-accent) 12%,transparent),transparent 18rem),linear-gradient(180deg,#fffffff0,#f8fafce0)}.media-detail-shell:after{content:"";position:absolute;right:-90px;bottom:-110px;width:260px;height:260px;border-radius:999px;background:color-mix(in srgb,var(--brand-primary) 9%,transparent);pointer-events:none}.media-detail-shell>*{position:relative;z-index:1}.media-status-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.media-status-node{min-width:0;border:1px solid var(--line);border-radius:15px;background:#f8fafce0;padding:10px;box-shadow:var(--shadow-sm)}.media-status-node b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-status-node span{display:block;margin-top:4px;color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-status-node.active{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 14%,white),color-mix(in srgb,var(--brand-accent) 10%,white));border-color:color-mix(in srgb,var(--brand-primary) 35%,var(--line))}.media-chip-row{margin-top:0}.media-meta-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.media-meta-grid div{min-width:0;border:1px solid var(--line);border-radius:15px;background:#ffffffc7;padding:10px}.media-meta-grid span{display:block;color:var(--muted);font-size:12px;margin-bottom:4px}.media-meta-grid b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-action-bar{align-items:stretch}.media-detail-content{min-width:0}.media-detail-grid{display:grid;grid-template-columns:minmax(0,.96fr) minmax(280px,1.04fr);gap:14px;align-items:start}.media-preview-panel,.media-parameter-card,.media-reference-note{border:1px solid var(--line);border-radius:18px;background:#f8fafcdb;padding:13px;box-shadow:var(--shadow-sm)}.media-preview-panel{display:grid;gap:12px}.media-preview-panel .section-head{margin-bottom:0}.media-insight-stack{display:grid;gap:12px;min-width:0}.media-parameter-card pre,.mind-preview-code{white-space:pre-wrap;overflow-wrap:anywhere}.media-reference-note{display:grid;gap:5px}.media-reference-note span{color:var(--muted);line-height:1.55}.media-audio-player{width:100%}.media-audio-waveform-card{padding:12px;margin-top:12px}.media-audio-waveform-svg{display:block;width:100%;max-width:100%;height:auto}.deck-preview-card{min-height:210px;display:grid;place-items:center;align-content:center;gap:9px;text-align:center;border:1px solid #c7d2fe;border-radius:20px;background:radial-gradient(circle at 25% 18%,color-mix(in srgb,var(--brand-primary) 18%,transparent),transparent 10rem),linear-gradient(135deg,#eef2ff,#fff)}.deck-preview-card span{display:grid;place-items:center;width:68px;height:68px;border-radius:22px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));color:#fff;font-size:28px;box-shadow:0 18px 38px color-mix(in srgb,var(--brand-primary) 18%,transparent)}.deck-preview-card b{font-size:26px;letter-spacing:-.035em}.deck-preview-card p{margin:0;color:var(--muted)}.detail-hero{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--line)}.detail-hero h3{margin:0 0 5px;font-size:clamp(20px,2vw,26px);letter-spacing:-.025em}.detail-hero p{margin:0}.media-preview{width:100%;max-height:420px;object-fit:cover;border-radius:18px;border:1px solid var(--line);background:#e5e7eb;box-shadow:var(--shadow-sm)}.asset-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.asset-card{display:grid;gap:7px;padding:9px;border:1px solid var(--line);border-radius:16px;background:#f8fafcdb}.asset-card img{width:100%;height:160px;object-fit:cover;border-radius:12px;background:#e5e7eb}.answer-card{border:1px solid #bfdbfe;background:linear-gradient(135deg,#eff6ff,#fff);border-radius:16px;padding:13px;margin-top:12px}.knowledge-page{display:grid;gap:16px}.knowledge-command-card,.knowledge-focus-card,.knowledge-upload-card,.knowledge-qa-card,.knowledge-doc-card,.knowledge-rail{border:1px solid rgba(203,213,225,.88);background:linear-gradient(180deg,#ffffffeb,#f8fafcdb);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.knowledge-command-card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.8fr);gap:16px;padding:20px;border-radius:24px;position:relative;overflow:hidden}.knowledge-command-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--brand-primary) 14%,transparent),transparent 24rem),radial-gradient(circle at 100% 12%,color-mix(in srgb,var(--brand-accent) 12%,transparent),transparent 18rem)}.knowledge-command-card>*{position:relative;z-index:1}.knowledge-command-copy h2{margin:0;font-size:clamp(24px,3vw,36px);letter-spacing:-.04em}.knowledge-command-copy p:not(.eyebrow){max-width:760px;color:var(--muted);line-height:1.7;margin:8px 0 0}.knowledge-command-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.knowledge-command-stats .stat-card{margin:0}.knowledge-create-card{grid-column:1 / -1;display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:10px;align-items:end;border:1px solid var(--line);border-radius:18px;background:#ffffffbd;padding:12px}.knowledge-create-card label{display:grid;gap:7px;color:var(--muted);font-weight:850}.knowledge-create-card input{width:100%;margin:0;max-width:none}.knowledge-create-card button{margin:0}.knowledge-status-note{grid-column:1 / -1;border:1px solid #bfdbfe;background:linear-gradient(135deg,#eff6ff,#f5f3ff);color:#1e3a8a;border-radius:16px;padding:10px 12px;font-weight:800}.knowledge-workspace{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.knowledge-rail{border-radius:22px;padding:14px;position:sticky;top:18px}.knowledge-base-list{max-height:560px;overflow:auto;padding-right:2px}.knowledge-main{display:grid;gap:14px;min-width:0}.knowledge-focus-card{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;border-radius:22px;padding:16px}.knowledge-focus-card h3{margin:0;font-size:24px;letter-spacing:-.03em}.knowledge-focus-card p{margin:5px 0 0}.knowledge-focus-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.knowledge-grid{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);gap:14px;align-items:stretch}.knowledge-upload-card,.knowledge-qa-card,.knowledge-doc-card{border-radius:22px}.knowledge-file-drop{display:grid;gap:8px;border:1px dashed #bfdbfe;border-radius:18px;background:linear-gradient(135deg,#eff6ff,#f8fafc);padding:14px;color:#1d4ed8;font-weight:900}.knowledge-file-drop input{margin:0;width:100%}.knowledge-qa-card{display:grid;gap:10px}.knowledge-qa-card textarea{min-height:150px}.knowledge-doc-card .table{margin-bottom:0}.knowledge-answer-card{border-radius:22px;margin-top:0}.knowledge-answer-card pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.knowledge-answer-meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.knowledge-answer-meta span{border:1px solid var(--line);border-radius:999px;background:#ffffffd1;color:var(--muted);padding:4px 8px;font-size:12px;font-weight:850}.tasks-page{display:grid;gap:16px}.task-command-card,.task-create-card,.task-queue-panel,.task-detail-card{border:1px solid rgba(203,213,225,.88);background:linear-gradient(180deg,#ffffffeb,#f8fafcdb);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.task-command-card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.7fr);gap:16px;align-items:stretch;padding:20px;border-radius:24px}.task-command-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--brand-primary) 14%,transparent),transparent 24rem),radial-gradient(circle at 96% 10%,color-mix(in srgb,var(--brand-accent) 13%,transparent),transparent 18rem)}.task-command-card>*{position:relative;z-index:1}.task-command-copy h2{margin:0;font-size:clamp(24px,3vw,36px);letter-spacing:-.04em}.task-command-copy p:not(.eyebrow){max-width:760px;color:var(--muted);line-height:1.7;margin:8px 0 0}.task-command-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.task-command-stats .stat-card{min-width:0;margin:0;background:#ffffffc2}.task-status-note{grid-column:1 / -1;border:1px solid #bfdbfe;border-radius:16px;background:linear-gradient(135deg,#eff6ff,#f5f3ff);color:#1e3a8a;padding:10px 12px;font-weight:850}.task-workspace{grid-template-columns:minmax(330px,.82fr) minmax(0,1.18fr);gap:14px}.task-left-column,.task-detail-panel{min-width:0;display:grid;gap:14px;align-content:start}.task-detail-panel{position:sticky;top:18px}.task-create-card,.task-queue-panel,.task-detail-card{border-radius:22px;margin:0}.task-create-card .section-head,.task-queue-panel .section-head{margin-bottom:12px}.task-type-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(122px,1fr));gap:9px;margin-bottom:12px}.task-type-grid .aione-ui-choice-card.aione-ui-button.ant-btn{display:grid;justify-items:start;gap:4px;margin:0;min-width:0;text-align:left;color:var(--text);border:1px solid var(--line);background:#ffffffc2;box-shadow:var(--shadow-sm)}.task-type-grid .task-type-card.aione-ui-choice-card.aione-ui-button.ant-btn{display:grid;justify-items:start;align-content:start;gap:4px;width:100%;height:auto;min-height:92px;margin:0;padding:12px;text-align:left;white-space:normal;color:var(--text);border:1px solid var(--line);background:#ffffffc2;box-shadow:var(--shadow-sm)}.task-type-grid .aione-ui-choice-card.aione-ui-button.ant-btn:hover{transform:none;border-color:color-mix(in srgb,var(--brand-primary) 36%,var(--line));background:#eff6ff}.task-type-grid .aione-ui-choice-card.aione-ui-button.ant-btn.active{color:var(--text);background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 14%,white),color-mix(in srgb,var(--brand-accent) 10%,white));border-color:color-mix(in srgb,var(--brand-primary) 45%,var(--line))}.task-type-grid .aione-ui-choice-card.aione-ui-button.ant-btn span{display:grid;place-items:center;width:34px;height:34px;border-radius:12px;color:#fff;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));box-shadow:0 12px 24px color-mix(in srgb,var(--brand-primary) 16%,transparent)}.task-type-grid .task-type-card.aione-ui-choice-card.aione-ui-button.ant-btn:hover{transform:none;border-color:color-mix(in srgb,var(--brand-primary) 36%,var(--line));background:#eff6ff}.task-type-grid .task-type-card.aione-ui-choice-card.aione-ui-button.ant-btn.active{color:var(--text);background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 14%,white),color-mix(in srgb,var(--brand-accent) 10%,white));border-color:color-mix(in srgb,var(--brand-primary) 45%,var(--line))}.task-type-grid .task-type-card.aione-ui-choice-card.aione-ui-button.ant-btn span{display:grid;place-items:center;width:34px;height:34px;border-radius:12px;color:#fff;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));box-shadow:0 12px 24px color-mix(in srgb,var(--brand-primary) 16%,transparent)}.task-type-grid .aione-ui-choice-card.aione-ui-button.ant-btn b,.task-type-grid .task-type-card.aione-ui-choice-card.aione-ui-button.ant-btn b{font-size:15px}.task-type-grid .aione-ui-choice-card.aione-ui-button.ant-btn small,.task-type-grid .task-type-card.aione-ui-choice-card.aione-ui-button.ant-btn small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-weight:800}.task-create-card textarea{min-height:136px;margin:2px 0 8px}.task-create-card>button:last-child{width:100%;margin:0;box-shadow:0 16px 34px color-mix(in srgb,var(--brand-primary) 24%,transparent)}.task-create-card .aione-ui-action-bar .aione-ui-button.ant-btn{width:100%;margin:0;box-shadow:0 16px 34px color-mix(in srgb,var(--brand-primary) 24%,transparent)}.task-filter-bar{display:grid;grid-template-columns:minmax(0,1fr);margin-bottom:10px}.task-filter-bar select,.task-filter-bar .aione-ui-select{max-width:none;margin:0}.task-queue-list{max-height:430px;overflow:auto;padding-right:2px}.task-queue-list .task-queue-card.aione-ui-button.ant-btn{align-items:flex-start}.task-queue-list .task-queue-card.aione-ui-button.ant-btn{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;width:100%;height:auto;min-height:var(--touch-target-min);margin:0;padding:11px 12px;text-align:left;white-space:normal;color:var(--text)}.task-queue-list small{white-space:normal;line-height:1.45}.task-detail-card{position:relative;overflow:hidden;display:grid;gap:14px;padding:18px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--brand-accent) 12%,transparent),transparent 18rem),linear-gradient(180deg,#fffffff0,#f8fafce0)}.task-detail-card:after{content:"";position:absolute;right:-90px;bottom:-110px;width:260px;height:260px;border-radius:999px;background:color-mix(in srgb,var(--brand-primary) 9%,transparent);pointer-events:none}.task-detail-card>*{position:relative;z-index:1}.task-detail-card .detail-hero{padding-bottom:12px}.task-meta-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.task-meta-grid div{min-width:0;border:1px solid var(--line);border-radius:15px;background:#ffffffc7;padding:10px;box-shadow:var(--shadow-sm)}.task-meta-grid span{display:block;color:var(--muted);font-size:12px;margin-bottom:4px}.task-meta-grid b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-detail-card .asset-grid{margin-top:2px}.task-detail-card details{margin-top:0}details{border:1px solid var(--line);border-radius:14px;background:#f8fafcb8;padding:10px 12px;box-shadow:var(--shadow-sm);overflow:hidden}summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;font-weight:850;color:#334155;list-style:none}summary::-webkit-details-marker{display:none}summary:after{content:"⌄";display:inline-grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:999px;background:#2563eb1a;color:var(--brand-primary);transition:transform .18s ease,background .18s ease}details[open] summary:after{transform:rotate(180deg);background:#2563eb29}details pre{max-height:420px;overflow:auto;margin-bottom:0}.knowledge-create input{flex:1 1 260px}.task-console textarea{min-height:120px}.filter-card .toolbar{align-items:stretch}.filter-card .toolbar input,.filter-card .toolbar select{min-width:190px}.product-grid,.gallery-grid,.collection-grid{align-items:stretch}.product-card,.gallery-card,.collection-card{display:flex;flex-direction:column;gap:9px}.product-card .button-row,.gallery-card button{margin-top:auto}.gallery-card p{color:#334155;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.collection-card img{width:100%;height:150px;object-fit:cover;border-radius:16px;border:1px solid var(--line);background:#e5e7eb}.gallery-page{display:grid;gap:14px;min-width:0}.gallery-command-card{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(280px,.78fr) auto;align-items:center;gap:16px;padding:20px;margin-bottom:0;overflow:hidden;background:radial-gradient(circle at 94% 0%,color-mix(in srgb,var(--brand-accent) 16%,transparent),transparent 15rem),linear-gradient(135deg,#fffffff0,#eff6ffdb)}.gallery-command-card h3{margin:2px 0 6px;font-size:clamp(22px,3vw,32px);letter-spacing:-.04em}.gallery-command-card p{max-width:760px}.gallery-command-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.gallery-command-stats .stat-card{min-height:82px;padding:12px;background:#ffffffb8;border-color:color-mix(in srgb,var(--brand-primary) 16%,var(--line));box-shadow:none}.gallery-command-stats .stat-card b{font-size:clamp(20px,2.4vw,30px)}.gallery-command-stats .stat-card span{font-size:12px}.gallery-command-actions{display:grid;gap:9px;justify-items:end;flex:0 0 auto}.gallery-filter-card{margin-bottom:0}.gallery-discovery-panel{display:grid;gap:14px;padding:16px;overflow:hidden;background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--brand-primary) 9%,transparent),transparent 14rem),#ffffffd1;border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow-sm)}.gallery-type-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.gallery-type-strip button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:10px 11px;border-radius:16px;border:1px solid var(--line);background:#ffffffd6;color:var(--text);box-shadow:none}.gallery-type-strip .aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);margin:0;white-space:normal;line-height:1.25}.gallery-type-strip .aione-ui-button.ant-btn>span{display:contents}.gallery-type-strip button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gallery-type-strip button b{color:#1d4ed8;font-size:13px;font-variant-numeric:tabular-nums}.gallery-type-strip button.active{background:linear-gradient(135deg,#2563eb24,#0ea5e91a);border-color:color-mix(in srgb,var(--brand-primary) 38%,var(--line));color:#1d4ed8}.gallery-search-row{display:grid;grid-template-columns:minmax(220px,1fr) minmax(160px,220px) auto;gap:10px;align-items:stretch}.gallery-search-row input,.gallery-search-row select,.gallery-search-row button{width:100%;margin:0}.gallery-search-row .aione-ui-input.ant-input,.gallery-search-row .aione-ui-select,.gallery-search-row .aione-ui-button.ant-btn{width:100%;min-width:0;margin:0}.gallery-command-actions .aione-ui-button.ant-btn,.gallery-action-row .aione-ui-button.ant-btn,.gallery-comment-composer .aione-ui-button.ant-btn,.gallery-report-card .aione-ui-button.ant-btn,.gallery-card .aione-ui-button.ant-btn,.gallery-collection-actions .aione-ui-button.ant-btn,.gallery-comment-card .aione-ui-button.ant-btn,.gallery-reply-target .aione-ui-button.ant-btn{margin:0}.gallery-card .aione-ui-button.ant-btn,.gallery-collection-actions .aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.gallery-card .gallery-open-button.aione-ui-button.ant-btn{margin-top:auto;justify-content:center}.gallery-collection-actions .aione-ui-button.ant-btn{justify-content:flex-start}.gallery-comment-card .gallery-reply-button.aione-ui-button.ant-btn,.gallery-reply-target .gallery-cancel-reply-button.aione-ui-button.ant-btn{min-width:88px;box-shadow:none}.gallery-stats-grid .stat-card{min-height:88px}.gallery-showcase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start;min-width:0}.gallery-showcase-grid>.panel{margin:0;min-width:0}.gallery-recommendation-panel,.gallery-collection-panel,.gallery-list-panel{border:1px solid var(--line);border-radius:22px;padding:16px;background:#ffffffc7;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin:12px 0}.gallery-for-you-panel,.gallery-ranked-panel{min-height:100%}.gallery-recommendation-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.gallery-collection-panel{grid-column:1 / -1}.gallery-collection-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.gallery-feed-panel{margin-top:0;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--brand-primary) 8%,transparent),transparent 12rem),#ffffffd1}.gallery-work-card{position:relative;min-width:0;overflow:hidden;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--brand-primary) 8%,transparent),transparent 10rem),#ffffffe6;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.gallery-work-card:hover,.gallery-work-card.active{transform:translateY(-1px);border-color:color-mix(in srgb,var(--brand-primary) 36%,var(--line));box-shadow:0 18px 42px #0f172a1a}.gallery-card-head{display:flex;align-items:flex-start;gap:10px;min-width:0}.gallery-card-head>div{min-width:0;flex:1 1 auto;display:grid;gap:3px}.gallery-card-head h3,.gallery-card-head b{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gallery-card-head small{color:var(--muted)}.gallery-type-icon{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border-radius:14px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));color:#fff;font-weight:950;box-shadow:0 12px 26px color-mix(in srgb,var(--brand-primary) 18%,transparent)}.gallery-card-stats{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto}.gallery-card-stats span{border:1px solid var(--line);background:#f8fafc;border-radius:999px;padding:5px 8px;color:#475569;font-size:12px;font-weight:760}.gallery-collection-card{overflow:hidden}.gallery-collection-fallback{display:grid;place-items:center;height:150px;border-radius:16px;border:1px solid var(--line);color:#dbeafe;background:radial-gradient(circle at 24% 22%,rgba(96,165,250,.36),transparent 8rem),linear-gradient(135deg,#0f172a,#312e81);font-weight:900}.gallery-collection-actions{display:grid;gap:8px;margin-top:auto}.gallery-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:16px;align-items:start}.gallery-layout .gallery-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.gallery-detail-shell{position:sticky;top:16px;overflow:hidden;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--brand-accent) 12%,transparent),transparent 18rem),#ffffffeb}.gallery-detail-grid{display:grid;grid-template-columns:minmax(0,.96fr) minmax(280px,1.04fr);gap:14px;align-items:start}.gallery-preview-card,.gallery-meta-card,.gallery-comment-panel,.gallery-report-card{border:1px solid var(--line);border-radius:18px;background:#f8fafcdb;padding:13px;box-shadow:var(--shadow-sm)}.gallery-preview-card{display:grid;gap:12px}.gallery-preview-card .media-preview{max-height:360px}.gallery-resource-link,.gallery-preview-empty{min-height:220px;display:grid;place-items:center;gap:8px;border:1px dashed color-mix(in srgb,var(--brand-primary) 32%,var(--line));border-radius:16px;background:linear-gradient(135deg,#eff6ff,#fff);text-align:center;text-decoration:none;color:#1d4ed8;font-weight:850}.gallery-preview-empty span{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:var(--brand-primary);color:#fff;font-size:22px}.gallery-preview-empty small{color:var(--muted)}.gallery-prompt-card{border:1px solid #bfdbfe;border-radius:16px;padding:12px;background:linear-gradient(135deg,#eff6ff,#fff)}.gallery-prompt-card span{color:#1d4ed8;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.gallery-prompt-card p{margin:7px 0 0;color:#334155;line-height:1.68;white-space:pre-wrap;overflow-wrap:anywhere}.gallery-interaction-stack{display:grid;gap:12px;min-width:0}.gallery-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gallery-info-grid div{min-width:0;border:1px solid var(--line);border-radius:14px;background:#fff;padding:10px}.gallery-info-grid span{display:block;color:var(--muted);font-size:12px;margin-bottom:4px}.gallery-info-grid b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gallery-detail-metrics{margin:12px 0 0}.gallery-action-row button{flex:1 1 150px}.gallery-comment-list{display:grid;gap:9px}.gallery-comment-card{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:start;border:1px solid var(--line);border-left:4px solid color-mix(in srgb,var(--brand-primary) 42%,var(--line));border-radius:15px;padding:10px;background:#fff}.gallery-comment-depth-1{margin-left:16px}.gallery-comment-depth-2{margin-left:32px}.gallery-comment-depth-3{margin-left:48px}.gallery-comment-card p{margin:5px 0 0;color:#334155;white-space:pre-wrap;overflow-wrap:anywhere}.gallery-comment-card button{margin:0}.gallery-reply-target{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #bfdbfe;border-radius:14px;background:#eff6ff;color:#1d4ed8;padding:8px 10px}.gallery-comment-composer{display:grid;gap:9px;margin-top:10px}.gallery-comment-composer textarea,.gallery-report-card textarea{min-height:96px;margin:0}.gallery-comment-field,.gallery-report-field{width:100%;margin:0}.gallery-comment-composer .aione-ui-textarea,.gallery-report-card .aione-ui-textarea{min-height:96px;margin:0}.gallery-report-card{display:grid;gap:10px;border-color:#fed7aa;background:linear-gradient(135deg,#fff7ed,#fff)}.gallery-report-card h4{margin:0 0 5px}.gallery-report-card p,.gallery-feedback{margin:0}.benefit-notice,.notice{border:1px solid #bfdbfe;background:linear-gradient(135deg,#eff6ff,#fff);border-radius:16px;padding:12px 14px;margin:10px 0}.wallet-stats .stat-card b{font-size:clamp(24px,3vw,34px)}.wallet-page{display:grid;gap:16px}.wallet-command-card,.wallet-balance-card,.wallet-benefit-card,.wallet-product-panel,.wallet-subscription-panel,.wallet-order-panel,.wallet-ledger-panel{border:1px solid rgba(203,213,225,.88);background:linear-gradient(180deg,#ffffffeb,#f8fafcdb);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.wallet-command-card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.7fr);gap:16px;align-items:stretch;padding:20px;border-radius:24px}.wallet-command-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--brand-primary) 14%,transparent),transparent 24rem),radial-gradient(circle at 96% 12%,color-mix(in srgb,var(--brand-accent) 12%,transparent),transparent 18rem)}.wallet-command-card>*{position:relative;z-index:1}.wallet-command-copy h2{margin:0;font-size:clamp(24px,3vw,36px);letter-spacing:-.04em}.wallet-command-copy p:not(.eyebrow){max-width:760px;color:var(--muted);line-height:1.7;margin:8px 0 0}.wallet-command-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wallet-command-stats .stat-card{min-width:0;margin:0;background:#ffffffc2}.wallet-status-note{grid-column:1 / -1;border:1px solid #bfdbfe;border-radius:16px;background:linear-gradient(135deg,#eff6ff,#f5f3ff);color:#1e3a8a;padding:10px 12px;font-weight:850}.wallet-workspace{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);gap:14px;align-items:start}.wallet-left-column,.wallet-right-column{min-width:0;display:grid;gap:14px;align-content:start}.wallet-balance-card,.wallet-benefit-card,.wallet-product-panel,.wallet-subscription-panel,.wallet-order-panel,.wallet-ledger-panel{border-radius:22px;margin:0}.wallet-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0 0 12px}.wallet-action-grid{display:grid;grid-template-columns:minmax(190px,auto) minmax(180px,1fr) auto;align-items:stretch}.wallet-action-grid button,.wallet-action-grid input{width:100%;max-width:none;margin:0}.wallet-product-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.wallet-product-card{background:radial-gradient(circle at 94% 0%,color-mix(in srgb,var(--brand-accent) 12%,transparent),transparent 12rem),#f8fafcdb}.wallet-record-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start}.wallet-subscription-panel .table,.wallet-order-panel .table,.wallet-ledger-panel .table,.wallet-benefit-card .table,.wallet-balance-card .table{margin-bottom:0}.promotion-page{display:grid;gap:16px}.promotion-command-card,.promotion-workspace,.promotion-action-grid{display:grid;gap:14px}.promotion-command-card{position:relative;overflow:hidden;grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);align-items:end;padding:22px;border:1px solid rgba(96,165,250,.25);border-radius:26px;background:radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--brand-primary) 18%,transparent),transparent 20rem),radial-gradient(circle at 94% 12%,color-mix(in srgb,var(--brand-accent) 18%,transparent),transparent 18rem),linear-gradient(135deg,#fffffff2,#eff6ffd6);box-shadow:var(--shadow)}.promotion-command-card:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:20px;border:1px solid rgba(255,255,255,.62);pointer-events:none}.promotion-command-card>*{position:relative;z-index:1}.promotion-command-copy h2{margin:4px 0 8px;font-size:clamp(28px,4vw,44px);line-height:1.05;letter-spacing:-.04em}.promotion-command-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.promotion-command-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.promotion-workspace{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:start}.promotion-left-column,.promotion-right-column,.promotion-flow-list{display:grid;gap:14px}.promotion-code-card,.promotion-exchange-card,.promotion-record-panel,.promotion-exchange-panel,.promotion-flow-panel{border-radius:22px;margin:0}.promotion-code-card{background:radial-gradient(circle at 88% 0%,color-mix(in srgb,var(--brand-primary) 12%,transparent),transparent 16rem),#f8fafce6}.promotion-code-display,.promotion-card .invite-code,.invite-code{display:grid;gap:6px;font-size:clamp(22px,4vw,34px);letter-spacing:.16em;text-align:center;background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--brand-primary) 18%,transparent),transparent 16rem),#0f172a;color:#bfdbfe;border:1px solid #1e3a8a;border-radius:18px;padding:18px;white-space:normal;overflow-wrap:anywhere}.promotion-code-display span{color:#93c5fd;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.promotion-code-display strong{color:#dbeafe}.promotion-link-box{display:grid;gap:6px;margin-top:12px;padding:12px;border:1px solid var(--line);border-radius:16px;background:#ffffffb8}.promotion-link-box span,.promotion-action-grid label span{color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.promotion-link-box code{white-space:normal;overflow-wrap:anywhere;color:var(--text)}.promotion-action-grid{grid-template-columns:minmax(0,1fr) auto;align-items:end}.promotion-action-grid label{display:grid;gap:7px}.promotion-action-grid input,.promotion-action-grid button{width:100%;max-width:none;margin:0}.promotion-status-note{display:grid;gap:4px;margin-top:12px;padding:12px;border:1px solid rgba(59,130,246,.22);border-radius:16px;background:#eff6ffc7}.promotion-status-note span,.promotion-flow-item span{color:var(--muted);font-size:13px}.promotion-flow-item{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start;padding:12px;border:1px solid var(--line);border-radius:16px;background:#ffffffb8}.promotion-flow-item>b{display:grid;place-items:center;width:36px;height:36px;border-radius:14px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));color:#fff}.promotion-flow-item div{display:grid;gap:4px}.promotion-record-panel .table,.promotion-exchange-panel .table{margin-bottom:0}.share-builder textarea,.promotion-card input{min-height:auto}.shares-page,.share-command-card,.share-workspace,.share-left-column,.share-right-column,.share-card-list{display:grid;gap:14px}.share-command-card{position:relative;overflow:hidden;grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);align-items:end;padding:22px;border:1px solid rgba(96,165,250,.25);border-radius:26px;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--brand-primary) 18%,transparent),transparent 20rem),radial-gradient(circle at 94% 10%,color-mix(in srgb,var(--brand-accent) 18%,transparent),transparent 18rem),linear-gradient(135deg,#fffffff2,#eff6ffd6);box-shadow:var(--shadow)}.share-command-card:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:20px;border:1px solid rgba(255,255,255,.62);pointer-events:none}.share-command-card>*{position:relative;z-index:1}.share-command-copy h2{margin:4px 0 8px;font-size:clamp(28px,4vw,44px);line-height:1.05;letter-spacing:-.04em}.share-command-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.share-command-actions button{margin:0}.share-command-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.share-workspace{grid-template-columns:minmax(360px,1.08fr) minmax(0,.92fr);align-items:start}.share-builder-panel,.share-list-panel,.share-preview-panel,.share-ops-panel{border-radius:22px;margin:0}.share-template-strip,.share-filter-strip{display:flex;flex-wrap:wrap;gap:8px}.share-template-strip .share-template-card.aione-ui-choice-card.aione-ui-button.ant-btn,.share-filter-strip button{margin:0;border:1px solid var(--line);background:#f8fafce6;color:#334155;box-shadow:var(--shadow-sm)}.share-template-strip .share-template-card.aione-ui-choice-card.aione-ui-button.ant-btn{display:grid;gap:3px;text-align:left;min-width:138px;padding:10px 12px}.share-template-strip .share-template-card.aione-ui-choice-card.aione-ui-button.ant-btn span{color:var(--muted);font-size:12px}.share-filter-strip button{display:inline-flex;align-items:center;gap:7px;padding:8px 11px}.share-filter-strip button b{min-width:22px;padding:1px 6px;border-radius:999px;background:#e2e8f0cc;color:#475569;font-size:12px}.share-template-strip .share-template-card.aione-ui-choice-card.aione-ui-button.ant-btn.active,.share-filter-strip button.active{background:var(--brand-primary);border-color:transparent;color:#fff}.share-template-strip .share-template-card.aione-ui-choice-card.aione-ui-button.ant-btn.active span,.share-filter-strip button.active b{background:#ffffff38;color:#fff}.share-form-grid,.share-landing-grid,.share-cta-grid,.share-meta-grid,.share-type-grid{display:grid;gap:10px}.share-form-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.share-landing-grid,.share-cta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.share-wide-field{grid-column:1 / -1}.share-builder-panel label,.share-params-field{display:grid;gap:6px;color:#334155;font-weight:800;font-size:13px}.share-builder-panel input,.share-builder-panel select,.share-builder-panel textarea{margin:0}.share-params-field textarea{min-height:150px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.share-submit-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.share-submit-row button{margin:0}.share-card-list{max-height:500px;overflow:auto;padding-right:2px}.share-card-list button{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:0;padding:12px;text-align:left;border:1px solid var(--line);border-radius:18px;background:#ffffffdb;color:var(--text);box-shadow:var(--shadow-sm)}.share-card-list button:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--brand-primary) 32%,var(--line))}.share-card-list button.active{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 12%,white),#fff);border-color:color-mix(in srgb,var(--brand-primary) 44%,var(--line))}.share-code-mark{display:inline-flex;max-width:104px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;background:#eef2ff;color:#3730a3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:900;padding:7px 9px}.share-card-list button>span:nth-child(2){min-width:0;display:grid;gap:3px}.share-card-list b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-card-list small,.share-card-list em{color:var(--muted);font-size:12px;font-style:normal}.share-card-list em{grid-column:2 / -1}.share-table-fold{margin-top:12px}.share-table-fold .table{margin:10px 0 0;max-height:420px}.share-preview-panel{position:sticky;top:18px;min-width:0}.share-preview-hero{align-items:flex-start}.share-lookup-row,.share-public-card{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.share-lookup-row input{flex:1 1 180px;margin:0}.share-lookup-row button,.share-report-card button{margin:0}.share-report-card{display:grid;gap:10px;padding:13px;border:1px solid #fed7aa;border-radius:18px;background:linear-gradient(135deg,#fff7ed,#fff)}.share-report-card p{margin:3px 0 0}.share-report-card textarea{min-height:92px;margin:0}.share-meta-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.share-meta-grid div,.share-type-grid div{padding:12px;border:1px solid var(--line);border-radius:16px;background:#f8fafcdb}.share-meta-grid span,.share-type-grid span{display:block;color:var(--muted);font-size:12px;margin-bottom:4px}.share-meta-grid b,.share-type-grid b{color:var(--text);word-break:break-word}.share-public-card{justify-content:space-between;padding:14px;border:1px solid #bfdbfe;border-radius:18px;background:radial-gradient(circle at 96% 0%,rgba(37,99,235,.1),transparent 12rem),#eff6ffc7}.share-public-card p{margin:4px 0 0}.share-payload-panel{border:1px solid var(--line);border-radius:18px;background:#f8fafcc7;padding:14px;overflow:hidden}.share-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=dark] .share-command-card,html[data-theme=dark] .share-builder-panel,html[data-theme=dark] .share-list-panel,html[data-theme=dark] .share-preview-panel,html[data-theme=dark] .share-ops-panel,html[data-theme=dark] .share-template-strip .share-template-card.aione-ui-choice-card.aione-ui-button.ant-btn,html[data-theme=dark] .share-filter-strip button,html[data-theme=dark] .share-card-list button,html[data-theme=dark] .share-meta-grid div,html[data-theme=dark] .share-type-grid div,html[data-theme=dark] .share-payload-panel{background:#0f172abd;border-color:var(--line);color:var(--text)}html[data-theme=dark] .share-builder-panel label,html[data-theme=dark] .share-params-field{color:#cbd5e1}html[data-theme=dark] .share-template-strip .share-template-card.aione-ui-choice-card.aione-ui-button.ant-btn.active,html[data-theme=dark] .share-filter-strip button.active{background:var(--brand-primary);border-color:transparent;color:#fff}html[data-theme=dark] .share-card-list button.active{background:#1e40af3d;border-color:#60a5fa6b}html[data-theme=dark] .share-code-mark{background:#1e40af40;color:#bfdbfe}html[data-theme=dark] .share-public-card{background:#1e40af38;border-color:#60a5fa59}html[data-theme=dark] .share-report-card{background:#451a0375;border-color:#fb923c59}.reference-panel .toolbar{justify-content:space-between}.reference-grid,.prompt-template-grid,.task-history-grid,.notice-grid,.profile-grid,.readiness-checks,.draw-workspace{display:grid;gap:14px}.draw-command-card{position:relative;overflow:hidden;background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--brand-accent) 18%,transparent),transparent 19rem),linear-gradient(135deg,#ffffffeb,#eff6ffd1)}.draw-command-card:after{content:"";position:absolute;right:-42px;top:-54px;width:180px;height:180px;border-radius:999px;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 24%,transparent),color-mix(in srgb,var(--brand-accent) 18%,transparent));pointer-events:none}.draw-command-card>*{position:relative;z-index:1}.draw-prompt-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.75fr);gap:14px;align-items:stretch}.draw-prompt-main{display:grid;gap:8px;font-weight:850;color:#334155}.draw-prompt-input{min-height:210px;margin:0;font-size:15px;line-height:1.68}.draw-model-panel{min-width:0;padding:14px;border:1px solid rgba(191,219,254,.86);border-radius:18px;background:#ffffffb8;box-shadow:inset 0 1px #ffffffb8}.draw-model-panel .model-select input,.draw-model-panel .model-select select{margin-top:0}.draw-model-panel .section-head{margin-bottom:6px}.draw-quick-bar{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--brand-primary) 14%,var(--line))}.draw-quick-bar .prompt-chips{justify-content:flex-start;margin:0;flex:1 1 auto}.draw-generate-button{min-width:148px;margin:0;box-shadow:0 16px 34px color-mix(in srgb,var(--brand-primary) 26%,transparent)}.draw-ops-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:14px;align-items:start}.draw-panel{min-width:0}.prompt-library-card .toolbar input{max-width:none}.draw-advanced-card textarea{min-height:92px}.draw-history-panel .toolbar{justify-content:space-between;align-items:flex-start}.draw-result-shell{display:grid}.reference-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));margin-top:10px}.reference-card{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:9px;min-height:192px;color:var(--text);background:#f8fafc}.reference-card-shell{min-width:0;display:grid;gap:6px}.reference-card.aione-ui-choice-card.aione-ui-button.ant-btn{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:auto;min-height:192px;margin:0;padding:9px;border-radius:18px;overflow:hidden;text-align:left;white-space:normal;color:var(--text);background:#f8fafc}.reference-card.active,.reference-card.aione-ui-choice-card.aione-ui-button.ant-btn.active{background:#eff6ff;border-color:var(--brand-primary)}.reference-card img{width:100%;height:96px;object-fit:cover;border-radius:12px;background:#e5e7eb}.reference-card span,.prompt-template-card span{font-size:12px;color:var(--muted);margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reference-card em,.prompt-template-card em{font-size:12px;color:var(--brand-primary);margin-top:6px;font-style:normal}.reference-card-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px}.reference-card-actions .aione-ui-button.ant-btn,.reference-card-actions .aione-ui-button.ant-btn.link,.reference-card-actions .link{min-height:30px;padding:4px 7px;font-size:12px;border-radius:999px;margin:0}.prompt-template-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin-top:10px}.prompt-template-card{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:12px;min-height:152px;background:#f8fafc;color:var(--text)}.prompt-template-card:hover{border-color:var(--brand-primary);background:#eff6ff}.prompt-template-card img{width:100%;height:86px;object-fit:cover;border-radius:12px;background:#e5e7eb;margin-bottom:8px}.task-history-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:12px}.task-history-card{padding:13px;display:flex;flex-direction:column;gap:9px;background:#f8fafce6}.task-history-card img,.task-history-empty{width:100%;height:154px;object-fit:cover;border-radius:14px;background:#e5e7eb;display:grid;place-items:center;color:var(--muted)}.task-history-head{display:flex;justify-content:space-between;gap:8px;align-items:center}.task-history-head,.task-history-head b{min-width:0}.task-history-head b{flex:1 1 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-history-head .status-badge{flex:0 0 auto;max-width:min(48%,132px);overflow:hidden;text-overflow:ellipsis}.task-history-card p{margin:0;color:#334155;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.button-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.button-row a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.music-cover{width:100%;max-height:280px;object-fit:cover;border-radius:16px;background:#e5e7eb;margin:8px 0 12px}.app-market-hero{display:flex;justify-content:space-between;gap:14px;align-items:center;background:linear-gradient(135deg,#eff6ff,#f5f3ff);border:1px solid #dbeafe;border-radius:22px;padding:18px;margin:12px 0;box-shadow:var(--shadow-sm)}.app-market-hero b{font-size:21px}.app-category-strip{display:flex;gap:10px;overflow:auto;padding:8px 0 12px;margin:4px 0 8px}.app-category-strip button{display:flex;align-items:center;gap:8px;white-space:nowrap;background:#fff;border:1px solid var(--line);color:#334155;box-shadow:var(--shadow-sm)}.app-category-strip button.active{background:var(--brand-primary);color:#fff;border-color:var(--brand-primary)}.app-category-strip button em{font-style:normal;background:#f1f5f9;color:#475569;border-radius:999px;padding:2px 7px;font-size:12px}.app-category-strip button.active em{background:#dbeafe;color:#1d4ed8}.app-card{border:1px solid var(--line)}.app-card-head{display:flex;gap:12px;align-items:center}.app-card-head h3{margin:0}.app-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:#eff6ff;font-size:26px}.app-card pre{max-height:150px;overflow:auto;background:#f8fafc;border-radius:12px;padding:10px}.apps-page,.app-command-card,.app-workspace,.app-left-column,.app-right-column,.app-card-grid{display:grid;gap:14px}.app-command-card{position:relative;overflow:hidden;grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);align-items:end;padding:22px;border:1px solid rgba(96,165,250,.25);border-radius:26px;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--brand-primary) 18%,transparent),transparent 20rem),radial-gradient(circle at 94% 10%,color-mix(in srgb,var(--brand-accent) 18%,transparent),transparent 18rem),linear-gradient(135deg,#fffffff2,#eff6ffd6);box-shadow:var(--shadow)}.app-command-card:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:20px;border:1px solid rgba(255,255,255,.62);pointer-events:none}.app-command-card>*{position:relative;z-index:1}.app-command-copy h2{margin:4px 0 8px;font-size:clamp(28px,4vw,44px);line-height:1.05;letter-spacing:-.04em}.app-command-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.app-command-actions button{margin:0}.app-command-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.app-workspace{grid-template-columns:minmax(380px,1.08fr) minmax(0,.92fr);align-items:start}.app-discovery-panel,.app-input-panel,.app-list-panel,.app-focus-panel,.app-result-panel,.app-runs-panel{border-radius:22px;margin:0}.app-search-row,.app-input-actions,.app-focus-actions,.app-run-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.app-search-row input{flex:1 1 260px;margin:0}.app-search-row button,.app-input-actions button,.app-focus-actions button{margin:0}.app-category-panel{margin:12px 0 0;padding-bottom:2px}.app-input-panel textarea{min-height:150px;margin:0;line-height:1.66}.app-card-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:stretch}.app-market-card{display:grid;gap:10px;margin:0;padding:16px;cursor:pointer;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.08),transparent 10rem),#ffffffe0}.app-market-card.active{border-color:color-mix(in srgb,var(--brand-primary) 48%,var(--line));box-shadow:var(--shadow)}.app-market-card>p{margin:0;color:#475569;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.app-card-meta{display:flex;flex-wrap:wrap;gap:7px}.app-card-meta span,.app-run-meta span{border:1px solid var(--line);border-radius:999px;background:#f8fafce6;color:var(--muted);font-size:12px;font-weight:850;padding:5px 8px}.app-card-actions button{margin:0}.app-focus-panel{position:sticky;top:18px;min-width:0}.app-focus-hero{align-items:flex-start}.app-focus-grid,.app-type-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.app-focus-grid div,.app-type-grid div{padding:12px;border:1px solid var(--line);border-radius:16px;background:#f8fafcdb}.app-focus-grid span,.app-type-grid span{display:block;color:var(--muted);font-size:12px;margin-bottom:4px}.app-focus-grid b,.app-type-grid b{color:var(--text);word-break:break-word}.app-prompt-preview{border:1px solid var(--line);border-radius:18px;background:#f8fafcc7;padding:12px}.app-prompt-preview pre,.app-result-panel pre{white-space:pre-wrap;word-break:break-word;max-height:420px;overflow:auto}.app-runs-panel .table{max-height:480px}html[data-theme=dark] .app-command-card,html[data-theme=dark] .app-discovery-panel,html[data-theme=dark] .app-input-panel,html[data-theme=dark] .app-list-panel,html[data-theme=dark] .app-focus-panel,html[data-theme=dark] .app-result-panel,html[data-theme=dark] .app-runs-panel,html[data-theme=dark] .app-market-card,html[data-theme=dark] .app-focus-grid div,html[data-theme=dark] .app-type-grid div,html[data-theme=dark] .app-prompt-preview,html[data-theme=dark] .app-card-meta span,html[data-theme=dark] .app-run-meta span{background:#0f172abd;border-color:var(--line);color:var(--text)}html[data-theme=dark] .app-market-card>p{color:#cbd5e1}html[data-theme=dark] .app-market-card.active{background:#1e40af3d;border-color:#60a5fa6b}html[data-theme=dark] .app-icon{background:#1e40af40;color:#bfdbfe}.share-page{min-height:100vh;background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--brand-primary) 18%,transparent),transparent 34rem),radial-gradient(circle at 88% 10%,color-mix(in srgb,var(--brand-accent) 14%,transparent),transparent 28rem),linear-gradient(135deg,#e0e7ff,#f8fafc);padding:28px 18px 40px}.share-shell{width:min(1060px,94vw);margin:0 auto}.public-share-nav{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:12px 14px;border:1px solid rgba(226,232,240,.86);border-radius:22px;background:#ffffffb8;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.public-share-nav .brand-lockup span{width:42px;height:42px;border-radius:15px;font-size:20px}.public-share-nav .brand-lockup b{font-size:17px}.ghost-link{background:#ffffffd1;color:#1d4ed8;border:1px solid var(--line);box-shadow:var(--shadow-sm)}.share-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:1.35fr minmax(260px,.65fr);gap:24px;align-items:center;background:radial-gradient(circle at 90% 8%,color-mix(in srgb,var(--brand-accent) 16%,transparent),transparent 18rem),#ffffffe0;border:1px solid rgba(226,232,240,.94);border-radius:30px;padding:clamp(22px,4vw,34px);box-shadow:var(--shadow-lg);margin-bottom:14px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.share-hero:after{content:"";position:absolute;right:-80px;bottom:-100px;width:260px;height:260px;border-radius:999px;background:color-mix(in srgb,var(--brand-primary) 16%,transparent)}.share-hero>*{position:relative;z-index:1}.share-hero-content{min-width:0}.share-hero h1{font-size:clamp(32px,5vw,54px);line-height:1.06;margin:6px 0 12px;letter-spacing:-.06em}.share-hero p{max-width:720px;font-size:16px;line-height:1.72;color:#475569}.share-visual{min-height:250px;display:grid;place-items:stretch}.share-visual img{width:100%;height:100%;max-height:330px;object-fit:cover;border-radius:24px;box-shadow:0 18px 42px #0f172a29;border:1px solid rgba(255,255,255,.72)}.share-cover-fallback{display:grid;place-items:center;gap:8px;min-height:250px;border-radius:24px;color:#dbeafe;text-align:center;background:radial-gradient(circle at 25% 20%,rgba(96,165,250,.42),transparent 10rem),radial-gradient(circle at 80% 18%,rgba(167,139,250,.42),transparent 11rem),linear-gradient(135deg,#0f172a,#1e1b4b);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff1f,0 18px 42px #0f172a29}.share-cover-fallback span{display:grid;place-items:center;width:72px;height:72px;border-radius:24px;background:#ffffff24;color:#fff;font-size:28px;font-weight:950}.share-cover-fallback b{font-size:22px;color:#fff}.share-cover-fallback small{color:#bfdbfe}.share-meta{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.share-meta span{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;padding:7px 10px;color:#475569;font-size:13px}.primary-link{display:inline-flex;align-items:center;justify-content:center;background:var(--brand-primary);color:#fff;text-decoration:none;border-radius:12px;padding:11px 16px;font-weight:800}.share-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.share-actions .primary-link{margin:0}.secondary-link{background:#ffffffd1;color:#1d4ed8;border:1px solid #bfdbfe}.share-kpi-grid,.share-mini-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:12px 0}.share-kpi-grid .stat-card,.share-mini-stats .stat-card{background:#ffffffd1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.share-kpi-grid .stat-card b,.share-mini-stats .stat-card b{font-size:clamp(20px,3vw,28px);overflow:hidden;text-overflow:ellipsis}.share-content-card{padding:clamp(18px,3vw,26px)}.share-payload-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.share-payload-head h3{margin:0 0 4px;font-size:clamp(21px,3vw,28px);letter-spacing:-.03em}.share-messages{display:grid;gap:10px}.share-message{border:1px solid var(--line);border-radius:16px;padding:13px 14px;background:#f8fafc;box-shadow:var(--shadow-sm)}.share-message.user{background:#eff6ff}.share-message.assistant{background:#f0fdf4}.share-message b{text-transform:uppercase;font-size:12px;color:var(--muted)}.share-message p{margin:6px 0 0;white-space:pre-wrap}.share-prompt-card,.share-json-card{border:1px solid var(--line);border-radius:18px;background:#f8fafc;padding:14px;margin:12px 0;color:#334155;line-height:1.65;max-width:100%;min-width:0;white-space:pre-wrap;overflow:auto;overflow-wrap:anywhere;word-break:break-word}.share-highlights{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.share-highlights span{border:1px solid #bbf7d0;background:#f0fdf4;color:#166534;border-radius:999px;padding:7px 10px;font-size:13px;font-weight:800}.share-assets{display:flex;flex-wrap:wrap;gap:10px}.share-assets a{background:#f1f5f9;border:1px solid var(--line);border-radius:12px;padding:10px 12px;color:#1d4ed8;text-decoration:none;font-weight:800}.share-error-card,.share-loading-card{min-height:260px;display:grid;align-content:center}.share-theme-emerald{background:linear-gradient(135deg,#d1fae5,#ecfeff)}.share-theme-rose{background:linear-gradient(135deg,#ffe4e6,#fff7ed)}.share-theme-amber{background:linear-gradient(135deg,#fef3c7,#fff7ed)}.share-theme-dark{background:linear-gradient(135deg,#020617,#1e293b);color:#fff}.share-theme-dark .public-share-nav,.share-theme-dark .share-hero,.share-theme-dark .card,.share-theme-dark .stat-card{background:#0f172adb;color:#fff;border-color:#334155}.share-theme-dark .muted,.share-theme-dark .share-hero p{color:#cbd5e1}.share-theme-dark .share-meta span{background:#1e293b;border-color:#334155;color:#e2e8f0}.share-theme-dark .share-message,.share-theme-dark .share-prompt-card,.share-theme-dark .share-json-card,.share-theme-dark .secondary-link,.share-theme-dark .ghost-link{background:#111827;border-color:#334155;color:#e2e8f0}.notice-popups{position:fixed;right:22px;bottom:22px;display:grid;gap:12px;z-index:80;width:min(420px,calc(100vw - 32px));max-height:calc(100vh - 44px);pointer-events:none}.notice-modal{position:relative;display:grid;gap:10px;overflow:hidden;pointer-events:auto;background:linear-gradient(135deg,#fffffffa,#f8fafcf0),#fffffff2;border:1px solid #dbeafe;border-left:6px solid var(--brand-primary);border-radius:20px;padding:16px;color:var(--text);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);outline:none}.notice-modal:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--brand-primary),rgba(14,165,233,.4),transparent);pointer-events:none}.notice-modal:focus-visible,.notice-modal:focus-within{border-color:color-mix(in srgb,var(--brand-primary) 42%,#dbeafe);box-shadow:0 0 0 4px #2563eb24,var(--shadow-lg)}.notice-modal h3{margin:2px 0 0;line-height:1.32;letter-spacing:-.02em}.notice-modal-summary{margin:0;color:#475569;line-height:1.7}.notice-modal pre,.notice-card pre{font-family:inherit;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.notice-modal .toolbar{justify-content:flex-end;margin-top:2px}.notice-modal-head,.notice-card-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--muted);font-size:12px}.notice-modal-head b,.notice-card-head b{background:#dbeafe;color:#1d4ed8;border-radius:999px;padding:3px 8px}.notice-page,.notice-command-card,.notice-workspace,.notice-feed{display:grid;gap:14px}.notice-command-card{position:relative;overflow:hidden;grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);align-items:end;padding:22px;border:1px solid rgba(96,165,250,.25);border-radius:26px;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--brand-primary) 18%,transparent),transparent 20rem),radial-gradient(circle at 94% 10%,color-mix(in srgb,var(--brand-accent) 18%,transparent),transparent 18rem),linear-gradient(135deg,#fffffff2,#eff6ffd6);box-shadow:var(--shadow)}.notice-command-card:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:20px;border:1px solid rgba(255,255,255,.62);pointer-events:none}.notice-command-card>*{position:relative;z-index:1}.notice-command-copy h2{margin:4px 0 8px;font-size:clamp(28px,4vw,44px);line-height:1.05;letter-spacing:-.04em}.notice-command-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.notice-command-actions button{margin:0}.notice-command-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.notice-workspace{grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);align-items:start}.notice-list-panel,.notice-preview-panel{border-radius:22px;margin:0}.notice-filter-strip{display:flex;flex-wrap:wrap;gap:8px}.notice-filter-strip button{display:inline-flex;align-items:center;gap:7px;margin:0;padding:8px 11px;border:1px solid var(--line);background:#f8fafce6;color:#334155;box-shadow:var(--shadow-sm)}.notice-filter-strip button b{min-width:22px;padding:1px 6px;border-radius:999px;background:#e2e8f0cc;color:#475569;font-size:12px}.notice-filter-strip button.active{background:var(--brand-primary);border-color:transparent;color:#fff}.notice-filter-strip button.active b{background:#ffffff38;color:#fff}.notice-action-toast{margin:0}.notice-feed{max-height:560px;overflow:auto;padding-right:2px}.notice-feed-card{width:100%;margin:0;display:grid;gap:8px;text-align:left;padding:14px;border:1px solid var(--line);border-left:5px solid #94a3b8;border-radius:18px;background:#ffffffdb;color:var(--text);box-shadow:var(--shadow-sm)}.notice-feed-card:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--brand-primary) 32%,var(--line))}.notice-feed-card.active{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 12%,white),#fff);border-color:color-mix(in srgb,var(--brand-primary) 44%,var(--line))}.notice-feed-card.unread{background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.1),transparent 12rem),#eff6ff;border-color:#bfdbfe}.notice-feed-card strong{font-size:16px;line-height:1.35;word-break:break-word}.notice-feed-card p{margin:0;color:#475569;line-height:1.55}.notice-feed-card small{color:var(--muted);line-height:1.5}.notice-level-pill{display:inline-flex;align-items:center;gap:5px;color:var(--notice-tone, var(--brand-primary));font-weight:850}.notice-level-pill:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--notice-tone, var(--brand-primary));box-shadow:0 0 0 4px color-mix(in srgb,var(--notice-tone, var(--brand-primary)) 14%,transparent)}.notice-level-pill-info{--notice-tone: #2563eb}.notice-level-pill-success{--notice-tone: #16a34a}.notice-level-pill-warning{--notice-tone: #f59e0b}.notice-level-pill-danger,.notice-level-pill-error{--notice-tone: #dc2626}.notice-preview-panel{position:sticky;top:18px;min-width:0}.notice-preview-hero{align-items:flex-start}.notice-preview-hero h3{word-break:break-word}.notice-meta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.notice-meta-grid div{padding:12px;border:1px solid var(--line);border-radius:16px;background:#f8fafcdb}.notice-meta-grid span{display:block;color:var(--muted);font-size:12px;margin-bottom:4px}.notice-meta-grid b{color:var(--text)}.notice-tag-row{display:flex;flex-wrap:wrap;gap:7px}.notice-tag-row span{border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:850;padding:5px 9px}.notice-summary-card,.notice-body-card{border:1px solid var(--line);border-radius:18px;background:#f8fafcc7;padding:14px}.notice-summary-card{margin:0;color:#334155;line-height:1.7}.notice-body-card pre{max-height:420px;overflow:auto;font-family:inherit;line-height:1.7;margin:0;white-space:pre-wrap;word-break:break-word}.notice-action-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.notice-action-row .aione-ui-button.ant-btn{margin:0}.notice-empty-panel{min-height:360px;display:grid;place-items:center}.notice-level-success{border-left-color:#16a34a}.notice-level-warning{border-left-color:#f59e0b}.notice-level-danger,.notice-level-error{border-left-color:#dc2626}.notice-level-info{border-left-color:var(--brand-primary)}html[data-theme=dark] .notice-command-card,html[data-theme=dark] .notice-list-panel,html[data-theme=dark] .notice-preview-panel,html[data-theme=dark] .notice-feed-card,html[data-theme=dark] .notice-meta-grid div,html[data-theme=dark] .notice-summary-card,html[data-theme=dark] .notice-body-card,html[data-theme=dark] .notice-filter-strip button{background:#0f172abd;border-color:var(--line);color:var(--text)}html[data-theme=dark] .notice-feed-card.active{background:#1e40af3d;border-color:#60a5fa6b}html[data-theme=dark] .notice-feed-card.unread{background:#1e40af47;border-color:#60a5fa6b}html[data-theme=dark] .notice-feed-card p,html[data-theme=dark] .notice-summary-card,html[data-theme=dark] .notice-modal-summary{color:#cbd5e1}html[data-theme=dark] .notice-filter-strip button.active{background:var(--brand-primary);border-color:transparent;color:#fff}html[data-theme=dark] .notice-tag-row span{background:#1e40af40;border-color:#60a5fa59;color:#bfdbfe}.support-grid{align-items:stretch}.developer-grid{grid-template-columns:minmax(320px,1.08fr) minmax(280px,.92fr)}.support-card{min-width:0}.support-card .table{margin-bottom:0}.keys-page{display:grid;gap:16px}.key-command-card,.key-workspace,.key-left-column,.key-right-column,.key-policy-grid{display:grid;gap:14px}.key-command-card{position:relative;overflow:hidden;grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);align-items:end;padding:22px;border:1px solid rgba(96,165,250,.25);border-radius:26px;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--brand-primary) 18%,transparent),transparent 20rem),radial-gradient(circle at 94% 10%,color-mix(in srgb,var(--brand-accent) 18%,transparent),transparent 18rem),linear-gradient(135deg,#fffffff2,#eff6ffd6);box-shadow:var(--shadow)}.key-command-card:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:20px;border:1px solid rgba(255,255,255,.62);pointer-events:none}.key-command-card>*{position:relative;z-index:1}.key-command-copy h2{margin:4px 0 8px;font-size:clamp(28px,4vw,44px);line-height:1.05;letter-spacing:-.04em}.key-command-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.key-command-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.key-workspace{grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);align-items:start}.key-create-panel,.key-policy-card,.key-secret-zone,.key-quickstart-card,.key-list-panel{border-radius:22px;margin:0}.developer-card label{display:grid;gap:6px;color:#334155;font-weight:800;font-size:13px}.developer-card input{margin:0}.developer-warning{display:grid;gap:5px;border:1px solid #fed7aa;border-radius:16px;background:linear-gradient(135deg,#fff7ed,#fff);color:#7c2d12;padding:12px 13px;margin-bottom:12px}.developer-warning p{margin:0;color:#9a3412;line-height:1.55}.key-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.key-actions button{margin:0}.key-security-note{margin-bottom:14px}.key-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.key-policy-item{display:grid;gap:6px;padding:12px;border:1px solid var(--line);border-radius:16px;background:#f8fafcdb}.key-policy-item b{color:var(--text)}.key-policy-item span{color:var(--muted);font-size:13px;line-height:1.55}.key-secret-card{border-color:#86efac;background:radial-gradient(circle at 90% 10%,rgba(34,197,94,.14),transparent 12rem),var(--surface)}.key-secret-card .secret,.key-snippet{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-all;margin:0}.key-snippet{padding:14px;border:1px solid #bfdbfe;border-radius:16px;background:#0f172a;color:#bfdbfe;overflow:auto}.key-list-card .table{max-height:520px}.mcp-page{display:grid;gap:16px}.mcp-command-card,.mcp-queue-panel,.mcp-event-panel,.mcp-detail-panel{border:1px solid rgba(203,213,225,.88);background:linear-gradient(180deg,#ffffffeb,#f8fafcdb);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mcp-command-card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:16px;border-radius:28px;padding:22px;background:radial-gradient(circle at 6% 18%,rgba(59,130,246,.22),transparent 14rem),radial-gradient(circle at 86% 12%,rgba(168,85,247,.16),transparent 15rem),linear-gradient(135deg,#fffffff5,#eff6ffe0)}.mcp-command-card:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(255,255,255,.72);border-radius:22px;pointer-events:none}.mcp-command-card>*{position:relative;z-index:1}.mcp-command-copy h2{margin:4px 0 8px;font-size:clamp(30px,4vw,44px);letter-spacing:-.04em}.mcp-command-copy p:not(.eyebrow){max-width:760px;color:var(--muted);line-height:1.75}.mcp-command-actions{margin-top:14px}.mcp-command-actions .aione-ui-button.ant-btn,.mcp-request-actions .aione-ui-button.ant-btn,.mcp-event-sync-button.aione-ui-button.ant-btn,.mcp-review-toolbar .aione-ui-button.ant-btn{margin:0}.mcp-command-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mcp-command-stats .stat-card:last-child{grid-column:1 / -1}.mcp-workspace{display:grid;grid-template-columns:minmax(380px,.98fr) minmax(0,1.02fr);gap:16px;align-items:start}.mcp-detail-stack{display:grid;gap:16px}.mcp-filter-strip{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.mcp-filter-strip button{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:108px;border:1px solid var(--line);background:#ffffffbd}.mcp-filter-strip .aione-ui-button.ant-btn{height:auto;min-height:var(--touch-target-min);margin:0;white-space:normal;overflow-wrap:anywhere}.mcp-filter-strip .aione-ui-button.ant-btn>span{display:contents}.mcp-filter-strip button b{display:inline-flex;min-width:24px;height:24px;align-items:center;justify-content:center;border-radius:999px;background:#2563eb1a;color:var(--brand-primary)}.mcp-filter-strip button.active{background:var(--brand-primary);color:#fff;border-color:transparent}.mcp-filter-strip button.active b{background:#ffffff38;color:#fff}.mcp-signal-card{border:1px solid rgba(191,219,254,.9);border-radius:16px;padding:10px 12px;background:#eff6ffc7;margin-bottom:12px}.mcp-signal-card p{margin:3px 0}.mcp-request-list,.mcp-event-list{display:grid;gap:10px}.mcp-request-card,.mcp-event-card{border:1px solid var(--line);border-radius:17px;background:#f8fafcdb;padding:13px;box-shadow:var(--shadow-sm)}.mcp-request-card.active{border-color:color-mix(in srgb,var(--brand-primary) 48%,var(--line));background:linear-gradient(135deg,#eff6ff,#fff)}.mcp-request-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.mcp-request-head h3{margin:2px 0 0;font-size:16px;line-height:1.4;word-break:break-word}.mcp-request-card p,.mcp-event-card p{line-height:1.55}.mcp-event-card{border-left:4px solid color-mix(in srgb,var(--brand-primary) 58%,#bfdbfe)}.mcp-event-card b{color:var(--brand-primary)}.mcp-detail-panel .detail-hero{margin-bottom:12px}.mcp-safety-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:10px 0 14px}.mcp-safety-grid div{min-width:0;border:1px solid var(--line);border-radius:15px;padding:10px;background:#ffffffc7}.mcp-safety-grid span{display:block;color:var(--muted);font-size:12px;margin-bottom:5px}.mcp-safety-grid b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mcp-json-panel{border:1px solid var(--line);border-radius:16px;background:#f8fafcd1;padding:10px}.mcp-json-panel summary{cursor:pointer;font-weight:900}.mcp-selected-card details pre,.mcp-json-panel pre{max-height:420px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.mcp-review-toolbar input{flex:1 1 260px}.mcp-review-toolbar .aione-ui-input.ant-input{flex:1 1 260px;width:auto;max-width:none;margin:0}.mcp-empty-panel .empty-state{margin:0}.status-pending{background:#fef3c7;color:#92400e}.status-completed{background:#dcfce7;color:#166534}.status-rejected{background:#fee2e2;color:#991b1b}html[data-theme=dark] .developer-card label{color:#cbd5e1}html[data-theme=dark] .developer-warning{background:#451a0375;border-color:#fb923c59;color:#fed7aa}html[data-theme=dark] .developer-warning p{color:#fdba74}html[data-theme=dark] .key-command-card,html[data-theme=dark] .key-create-panel,html[data-theme=dark] .key-policy-card,html[data-theme=dark] .key-quickstart-card,html[data-theme=dark] .key-list-panel,html[data-theme=dark] .key-policy-item{background:#0f172abd;border-color:var(--line);color:var(--text)}html[data-theme=dark] .key-secret-card{background:radial-gradient(circle at 90% 10%,rgba(34,197,94,.16),transparent 12rem),#0f172ac7;border-color:#4ade806b}html[data-theme=dark] .key-snippet{background:#020617;border-color:#1e40af;color:#93c5fd}html[data-theme=dark] .mcp-command-card,html[data-theme=dark] .mcp-queue-panel,html[data-theme=dark] .mcp-event-panel,html[data-theme=dark] .mcp-detail-panel,html[data-theme=dark] .mcp-request-card,html[data-theme=dark] .mcp-event-card,html[data-theme=dark] .mcp-safety-grid div,html[data-theme=dark] .mcp-json-panel{background:#0f172abd;border-color:var(--line);color:var(--text)}html[data-theme=dark] .mcp-command-card{background:radial-gradient(circle at 6% 18%,rgba(59,130,246,.2),transparent 14rem),radial-gradient(circle at 86% 12%,rgba(168,85,247,.18),transparent 15rem),#0f172ac7}html[data-theme=dark] .mcp-filter-strip button{background:#0f172ab8;border-color:var(--line);color:var(--text)}html[data-theme=dark] .mcp-filter-strip button.active{background:var(--brand-primary);border-color:transparent;color:#fff}html[data-theme=dark] .mcp-filter-strip button.active b{background:#ffffff38;color:#fff}html[data-theme=dark] .mcp-signal-card{background:#1e40af33;border-color:#60a5fa61}html[data-theme=dark] .mcp-request-card.active{background:#1e40af3d;border-color:#60a5fa6b}.profile-page{display:grid;gap:16px}.profile-command-card,.profile-identity-card,.profile-preference-card,.profile-security-card{border:1px solid rgba(203,213,225,.88);background:linear-gradient(180deg,#ffffffeb,#f8fafcdb);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.profile-command-card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.7fr);gap:16px;align-items:stretch;padding:20px;border-radius:24px}.profile-command-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--brand-primary) 14%,transparent),transparent 24rem),radial-gradient(circle at 96% 12%,color-mix(in srgb,var(--brand-accent) 12%,transparent),transparent 18rem)}.profile-command-card>*{position:relative;z-index:1}.profile-command-copy h2{margin:0;font-size:clamp(24px,3vw,36px);letter-spacing:-.04em}.profile-command-copy p:not(.eyebrow){max-width:760px;color:var(--muted);line-height:1.7;margin:8px 0 0}.profile-command-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.profile-command-stats .stat-card{min-width:0;margin:0;background:#ffffffc2}.profile-pill-list,.profile-preview-strip{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.profile-pill-list span,.profile-preview-strip span{border:1px solid var(--line);border-radius:999px;background:#ffffffd1;color:var(--muted);padding:5px 9px;font-size:12px;font-weight:850}.profile-status-note{grid-column:1 / -1;border:1px solid #bfdbfe;border-radius:16px;background:linear-gradient(135deg,#eff6ff,#f5f3ff);color:#1e3a8a;padding:10px 12px;font-weight:850}.profile-workspace{grid-template-columns:minmax(280px,.88fr) minmax(280px,.88fr);align-items:start}.profile-grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.profile-card{margin:0;border-radius:22px;min-width:0}.profile-security-card{grid-column:1 / -1}.profile-card label{display:block;font-weight:800;margin-top:8px}.profile-avatar-row{display:flex;align-items:center;gap:14px;min-width:0;padding:12px;border:1px solid var(--line);border-radius:18px;background:#f8fafcc7;margin-bottom:12px}.profile-avatar-row b{display:block;font-size:19px;letter-spacing:-.025em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-avatar-row p{margin:3px 0 0}.profile-avatar{flex:0 0 auto;width:96px;height:96px;border-radius:28px;background:#eef2ff;display:grid;place-items:center;font-size:38px;overflow:hidden;border:1px solid #dbeafe;margin:0;box-shadow:var(--shadow-sm)}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.profile-field-grid input,.profile-field-grid select{margin-top:6px}.profile-upload-drop{display:grid!important;gap:8px;border:1px dashed #bfdbfe;border-radius:18px;background:linear-gradient(135deg,#eff6ff,#f8fafc);padding:12px;color:#1d4ed8;font-weight:900!important}.profile-upload-drop input{margin:0}.profile-toggle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0 4px}.check-line{display:flex!important;gap:8px;align-items:center;font-weight:600!important}.check-line input{width:auto;margin:0}.profile-security-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.profile-security-grid div{min-width:0;border:1px solid var(--line);border-radius:15px;background:#ffffffc7;padding:10px;box-shadow:var(--shadow-sm)}.profile-security-grid span{display:block;color:var(--muted);font-size:12px;margin-bottom:4px}.profile-security-grid b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-security-section{border:1px solid var(--line);border-radius:18px;background:#f8fafcc7;padding:13px;margin-top:12px}.profile-security-section h4{margin:0 0 8px}.break-all{word-break:break-all}.backup-codes{background:#0f172a;color:#e2e8f0;border-radius:10px;padding:10px;white-space:pre-wrap}.plain-list{list-style:none;margin:8px 0;padding:0}.plain-list li{display:flex;gap:8px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:8px 0}.profile-card hr{border:0;border-top:1px solid var(--line);margin:14px 0}.readiness-panel .toolbar{justify-content:space-between;align-items:flex-start}.ops-readiness-workspace{position:relative;overflow:hidden;padding:16px;border:1px solid color-mix(in srgb,var(--brand-primary) 18%,var(--line));background:radial-gradient(circle at 94% 8%,color-mix(in srgb,var(--brand-primary) 14%,transparent),transparent 17rem),linear-gradient(135deg,#ffffffeb,#f8fafcdb)}.ops-readiness-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:14px;align-items:stretch;border:1px solid rgba(219,234,254,.88);border-radius:22px;background:#ffffffb8;padding:15px;box-shadow:var(--shadow-sm)}.ops-readiness-hero h3,.ops-freeze-head h3{margin:0 0 4px;letter-spacing:-.035em}.ops-readiness-status{display:grid;gap:6px;align-content:center;border:1px solid var(--line);border-radius:20px;padding:14px;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:var(--shadow-sm)}.ops-readiness-status span,.ops-freeze-editor span{color:var(--muted);font-size:12px;font-weight:850}.ops-readiness-status b{font-size:clamp(24px,4vw,40px);line-height:1;letter-spacing:-.06em}.ops-readiness-status small{color:var(--muted)}.ops-readiness-status .aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);margin-top:4px;white-space:normal;overflow-wrap:anywhere}.ops-readiness-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-readiness-stats .stat-card{min-height:88px}.ops-readiness-grid{display:grid;grid-template-columns:minmax(220px,.8fr) repeat(2,minmax(0,1fr));gap:12px}.ops-readiness-card{min-width:0;border-radius:20px;background:#ffffffd6}.ops-readiness-card h4,.ops-readiness-recommendations h4{margin:0 0 10px}.ops-summary-grid{display:grid;grid-template-columns:minmax(70px,.65fr) minmax(0,1fr);gap:8px;align-items:center}.ops-summary-grid span{color:var(--muted);font-size:12px;font-weight:800}.ops-summary-grid b{min-width:0;border:1px solid var(--line);border-radius:12px;background:#f8fafceb;padding:7px 9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-json-card pre,.ops-readiness-checks pre,.ops-freeze-editor textarea{max-width:100%;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}.ops-readiness-recommendations{display:grid;gap:8px;border:1px solid #bfdbfe;border-radius:20px;background:linear-gradient(135deg,#eff6ff,#f8fafc);padding:14px}.ops-readiness-recommendations ul{margin:0;padding-left:20px;display:grid;gap:6px}.readiness-checks{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-top:12px}.readiness-check{border-left:5px solid #94a3b8;min-width:0}.readiness-ok{border-left-color:#16a34a}.readiness-warning{border-left-color:#f59e0b}.readiness-error{border-left-color:#dc2626}.readiness-badge.readiness-ok,.readiness-ok b{color:#166534}.readiness-badge.readiness-warning,.readiness-warning b{color:#92400e}.readiness-badge.readiness-error,.readiness-error b{color:#991b1b}.readiness-check pre{max-height:220px;overflow:auto;background:#f8fafc;border-radius:10px;padding:10px}.user-admin-workbench.aione-ui-page-workspace,.user-admin-risk-card.aione-ui-guard-card,.user-admin-actions.aione-ui-action-bar,.user-admin-grid.aione-ui-card-grid,.user-export-options.aione-ui-list-stack,.user-admin-card.aione-ui-surface-card,.model-governance-workspace.aione-ui-page-workspace,.model-governance-status.aione-ui-guard-card,.model-governance-grid.aione-ui-card-grid,.admin-dashboard-workspace.aione-ui-page-workspace,.admin-dashboard-status.aione-ui-guard-card,.admin-dashboard-kpis.aione-ui-stat-grid,.admin-dashboard-grid.aione-ui-card-grid,.admin-dashboard-signal-list.aione-ui-list-stack,.admin-dashboard-actions.aione-ui-action-bar,.ops-readiness-workspace.aione-ui-page-workspace,.ops-readiness-status.aione-ui-guard-card,.ops-readiness-grid.aione-ui-card-grid,.ops-summary-grid.aione-ui-meta-grid,.ops-readiness-recommendations.aione-ui-surface-card,.ops-readiness-checks.aione-ui-card-grid,.channel-dashboard.aione-ui-page-workspace,.channel-command-filter.aione-ui-guard-card,.channel-capability-strip.aione-ui-panel{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.user-admin-workbench.aione-ui-page-workspace>*,.user-admin-risk-card.aione-ui-guard-card>*,.user-admin-actions.aione-ui-action-bar>*,.user-admin-grid.aione-ui-card-grid>*,.user-export-options.aione-ui-list-stack>*,.user-admin-card.aione-ui-surface-card>*,.model-governance-workspace.aione-ui-page-workspace>*,.model-governance-status.aione-ui-guard-card>*,.model-governance-grid.aione-ui-card-grid>*,.admin-dashboard-workspace.aione-ui-page-workspace>*,.admin-dashboard-status.aione-ui-guard-card>*,.admin-dashboard-kpis.aione-ui-stat-grid>*,.admin-dashboard-grid.aione-ui-card-grid>*,.admin-dashboard-signal-list.aione-ui-list-stack>*,.admin-dashboard-actions.aione-ui-action-bar>*,.ops-readiness-workspace.aione-ui-page-workspace>*,.ops-readiness-status.aione-ui-guard-card>*,.ops-readiness-grid.aione-ui-card-grid>*,.ops-summary-grid.aione-ui-meta-grid>*,.ops-readiness-recommendations.aione-ui-surface-card>*,.ops-readiness-checks.aione-ui-card-grid>*,.channel-dashboard.aione-ui-page-workspace>*,.channel-command-filter.aione-ui-guard-card>*,.channel-capability-strip.aione-ui-panel>*{min-width:0;max-width:100%}@media (max-width: 860px){.user-admin-workbench.aione-ui-page-workspace,.model-governance-workspace.aione-ui-page-workspace,.admin-dashboard-workspace.aione-ui-page-workspace,.ops-readiness-workspace.aione-ui-page-workspace,.channel-dashboard.aione-ui-page-workspace{min-width:0;max-width:100%}.user-admin-grid.aione-ui-card-grid,.model-governance-grid.aione-ui-card-grid,.admin-dashboard-grid.aione-ui-card-grid,.ops-readiness-grid.aione-ui-card-grid,.ops-readiness-checks.aione-ui-card-grid,.user-admin-actions.aione-ui-action-bar,.admin-dashboard-actions.aione-ui-action-bar{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.user-admin-risk-card.aione-ui-guard-card,.model-governance-status.aione-ui-guard-card,.admin-dashboard-status.aione-ui-guard-card,.ops-readiness-status.aione-ui-guard-card,.channel-command-filter.aione-ui-guard-card,.ops-readiness-recommendations.aione-ui-surface-card,.user-admin-card.aione-ui-surface-card{border-radius:18px;padding:12px}.user-admin-actions.aione-ui-action-bar .aione-ui-button.ant-btn,.admin-dashboard-actions.aione-ui-action-bar .aione-ui-button.ant-btn,.admin-dashboard-signal-list.aione-ui-list-stack .aione-ui-button.ant-btn,.channel-capability-strip.aione-ui-panel .aione-ui-segmented-option{min-height:44px;white-space:normal;overflow-wrap:anywhere}}.ops-freeze-workspace{display:grid;gap:12px;border:1px solid color-mix(in srgb,#f59e0b 24%,var(--line));background:radial-gradient(circle at 92% 0%,rgba(245,158,11,.12),transparent 14rem),#ffffffdb}.ops-freeze-head{margin:0}.ops-freeze-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ops-freeze-presets button{margin:0;min-height:42px;white-space:normal}.ops-freeze-editor{display:grid!important;gap:7px;border:1px dashed #fbbf24;border-radius:18px;background:#fffbeb;padding:12px;font-weight:850!important}.ops-freeze-editor textarea{margin:0;min-height:130px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px}.ops-freeze-auth-toolbar{align-items:flex-start;flex-wrap:wrap}.ops-freeze-auth-toolbar input{flex:1 1 260px;max-width:420px}.ops-freeze-submit-row{justify-content:flex-start}.ops-freeze-submit-row button{background:var(--brand-primary);color:#fff;font-weight:800}.timeline-list{display:grid;gap:8px}.timeline-row{display:grid;grid-template-columns:74px 1fr auto;gap:10px;align-items:center;background:#f8fafc;border:1px solid var(--line);border-radius:14px;padding:9px 10px}.media-generation-workspace{display:grid;grid-template-columns:minmax(0,.92fr) minmax(380px,1.08fr);gap:16px;align-items:start}.media-generation-rail{display:grid;gap:14px;min-width:0}.media-generation-card,.media-history-panel{overflow:hidden;border:1px solid var(--line);border-radius:22px;background:radial-gradient(circle at 96% 0%,color-mix(in srgb,var(--brand-primary) 10%,transparent),transparent 15rem),#ffffffe0;box-shadow:var(--shadow-sm)}.media-generation-card{display:grid;gap:12px;padding:16px}.media-generation-card>input,.media-generation-card>select,.media-generation-card>textarea,.media-generation-card>button{margin:0}.media-generation-card textarea{min-height:112px}.media-generation-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.media-generation-stats div{min-width:0;border:1px solid var(--line);border-radius:16px;background:#f8fafcd1;padding:10px}.media-generation-stats b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(18px,2vw,22px);line-height:1.12;letter-spacing:-.025em}.media-generation-stats span{display:block;margin-top:3px;color:var(--muted);font-size:12px}.media-create-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.media-create-grid input,.media-create-grid select,.media-create-grid button{width:100%;margin:0}.media-history-panel{padding:16px;margin:0}.media-history-panel .history-list{max-height:360px}.media-history-panel .media-history-card.aione-ui-choice-card.aione-ui-button.ant-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:auto;margin:0;white-space:normal;color:var(--text)}@media (max-width: 1120px){.app{display:block}.sidebar,aside{position:relative;width:auto;height:auto;min-height:0;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.nav-menu{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.user-card,.me{max-width:460px}main{padding:18px}}@media (min-width: 861px) and (max-width: 1120px){:root{--shell-padding: 16px;--card-padding: 15px;--grid-gap: 12px}main{overflow-x:hidden}.content-shell,.content-shell>section,section{max-width:100%;min-width:0}.topbar,.page-hero{padding:clamp(16px,2vw,20px)}.nav-menu{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.nav-section,.admin-tab-section,.admin-module-shell,.admin-module-overview,.admin-action-card,.admin-data-card{min-width:0;max-width:100%}.chat-workspace-refined,.chat-control-grid,.chat-composer-tools,.draw-prompt-layout,.draw-ops-grid,.knowledge-workspace,.knowledge-grid,.task-workspace,.app-workspace,.wallet-workspace,.promotion-workspace,.share-workspace,.notice-workspace,.mcp-workspace,.key-workspace,.ticket-workspace,.media-generation-workspace,.media-detail-grid,.gallery-layout,.gallery-detail-grid,.admin-dashboard-grid,.channel-ops-grid,.provider-map-grid,.provider-template-map,.user-admin-grid,.finance-admin-grid,.payment-provider-grid,.payment-provider-ops-grid,.payment-webhook-grid,.payment-webhook-ops-grid,.payment-reconciliation-grid,.payment-reconciliation-ops-grid,.subscription-admin-grid,.subscription-ops-grid,.redemption-grid,.redemption-ops-grid,.checkin-grid,.promotion-record-grid,.promotion-exchange-grid,.promotion-exchange-ops-grid,.model-governance-grid,.ops-readiness-grid,.role-access-hero,.user-policy-hero,.access-audit-hero,.sensitive-approval-hero,.role-access-grid,.user-policy-grid,.access-audit-grid,.sensitive-approval-grid,.role-access-ops-grid,.user-policy-ops-grid,.access-audit-ops-grid,.sensitive-approval-ops-grid{grid-template-columns:minmax(0,1fr)}.admin-dashboard-kpis,.channel-health-grid,.provider-command-kpis,.provider-template-kpis,.user-admin-kpis,.finance-admin-kpis,.payment-provider-kpis,.payment-webhook-kpis,.payment-reconciliation-kpis,.subscription-admin-kpis,.redemption-kpis,.checkin-kpis,.promotion-record-kpis,.promotion-exchange-kpis,.model-governance-kpis,.role-access-kpis,.user-policy-kpis,.access-audit-kpis,.sensitive-approval-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.task-history-grid,.prompt-template-grid,.reference-grid,.gallery-grid,.gallery-recommendation-grid,.gallery-collection-grid,.admin-module-grid,.admin-action-grid,.product-admin-card-list,.finance-order-card-list,.payment-provider-card-list,.payment-webhook-card-list,.payment-reconciliation-card-list,.redemption-card-list,.checkin-card-list,.promotion-record-card-list,.promotion-exchange-card-list,.role-access-card-list,.user-policy-card-list,.access-audit-card-list,.sensitive-approval-card-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.task-history-head{align-items:flex-start}.task-history-card,.history-list button{overflow:hidden}}@media (max-width: 860px){.auth-shell{grid-template-columns:1fr}.auth-hero{min-height:0}.split,.app-command-card,.app-workspace,.chat-command-card,.chat-control-grid,.chat-composer-tools,.chat-mcp-workbench-grid,.knowledge-command-card,.knowledge-create-card,.knowledge-workspace,.knowledge-grid,.profile-command-card,.profile-workspace,.promotion-command-card,.promotion-workspace,.share-command-card,.share-workspace,.notice-command-card,.notice-workspace,.mcp-command-card,.mcp-workspace,.key-command-card,.key-workspace,.ticket-command-card,.ticket-workspace,.wallet-command-card,.wallet-workspace,.wallet-record-grid,.task-command-card,.task-workspace,.media-generation-workspace,.channel-command-hero,.channel-ops-grid,.admin-dashboard-hero,.admin-dashboard-grid,.provider-command-hero,.provider-map-grid,.provider-template-hero,.provider-template-map,.user-admin-hero,.user-admin-grid,.finance-admin-hero,.finance-admin-grid,.payment-webhook-hero,.payment-webhook-grid,.payment-webhook-ops-grid,.payment-reconciliation-hero,.payment-reconciliation-grid,.payment-reconciliation-ops-grid,.redemption-hero,.redemption-grid,.redemption-ops-grid,.checkin-hero,.checkin-grid,.promotion-record-hero,.promotion-record-grid,.promotion-exchange-hero,.promotion-exchange-grid,.promotion-exchange-ops-grid,.model-governance-hero,.model-governance-grid,.ops-readiness-hero,.ops-readiness-grid{grid-template-columns:1fr}.chat-command-actions{justify-items:stretch}.chat-command-actions button{width:100%}.chat-conversation-rail{position:static}.chat-session-list{max-height:260px}.app-focus-panel{position:static}.app-focus-grid,.app-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-rail{position:static}.knowledge-base-list{max-height:260px}.notice-preview-panel,.mcp-detail-panel{position:static}.notice-feed{max-height:360px}.knowledge-command-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.task-detail-panel{position:static}.task-command-stats,.task-meta-grid,.mcp-command-stats,.mcp-safety-grid,.app-command-stats,.profile-command-stats,.profile-security-grid,.promotion-command-stats,.notice-command-stats,.notice-meta-grid,.key-command-stats,.ticket-command-stats,.ticket-meta-grid,.wallet-command-stats,.channel-health-grid,.admin-dashboard-kpis,.provider-command-kpis,.provider-template-kpis,.user-admin-kpis,.model-governance-kpis,.ops-readiness-stats,.ops-freeze-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-command-stats .stat-card:last-child{grid-column:auto}.profile-security-card{grid-column:auto}.wallet-action-grid,.promotion-action-grid{grid-template-columns:1fr}.task-queue-list{max-height:320px}.gallery-command-card{align-items:stretch;grid-template-columns:1fr}.gallery-command-stats,.gallery-type-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-search-row,.gallery-showcase-grid{grid-template-columns:1fr}.gallery-command-actions{width:100%;justify-items:stretch}.gallery-layout,.gallery-detail-grid,.media-detail-grid{grid-template-columns:1fr}.media-status-timeline,.media-meta-grid,.media-generation-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-detail-shell{position:static}.developer-grid,.app-card-grid,.share-form-grid,.share-landing-grid,.share-cta-grid,.share-meta-grid,.key-policy-grid,.ticket-form-grid{grid-template-columns:1fr}.share-preview-panel{position:static}.composer{grid-template-columns:1fr}.topbar{align-items:flex-start;flex-direction:column}.topbar-actions{justify-content:flex-start}.share-hero{grid-template-columns:1fr}.share-visual{min-height:210px}.draw-prompt-layout,.draw-ops-grid{grid-template-columns:1fr}.draw-quick-bar{align-items:stretch;flex-direction:column}.draw-generate-button{width:100%}.toolbar select,.toolbar input{max-width:100%}}@media (max-width: 560px){main{padding:12px}.branded-auth{padding:12px;align-items:start}.auth{place-items:start center}.auth-shell{width:min(100%,94vw);gap:12px}.auth-hero,.auth-card{border-radius:18px;padding:16px}.auth-hero:before{top:8px;right:8px;bottom:8px;left:8px;border-radius:14px}.auth-hero h1{font-size:clamp(30px,12vw,42px)}.auth-hero-copy p:not(.eyebrow){font-size:14px;line-height:1.62}.auth-stats{grid-template-columns:1fr 1fr 1fr;gap:7px}.auth-stat{padding:10px 8px;border-radius:14px}.auth-stat b{font-size:20px}.auth-stat span{font-size:10px;letter-spacing:.04em}.auth-2fa-grid,.auth-actions{grid-template-columns:1fr}.auth-mode-tabs{padding:4px;border-radius:14px}.auth-mode-tabs .auth-mode-segmented .ant-segmented-group{gap:4px}.auth-mode-tabs .auth-mode-segmented .aione-ui-segmented-option,.auth-mode-tabs .auth-mode-segmented.aione-ui-segmented-mobile .adm-selector-item{min-height:44px;font-size:13px}.auth-security-note{display:grid;gap:4px}.feature-list{grid-template-columns:1fr;margin-top:12px}.share-page{padding:12px}.public-share-nav{align-items:flex-start;flex-direction:column;border-radius:18px}.public-share-nav .primary-link{width:100%}.share-hero,.share-content-card{border-radius:20px;padding:16px}.share-hero h1{font-size:clamp(30px,12vw,42px)}.share-visual,.share-cover-fallback{min-height:190px}.share-actions,.share-actions .primary-link,.share-content-card .primary-link{width:100%}.share-payload-head{display:grid}.share-kpi-grid,.share-mini-stats{grid-template-columns:1fr}.topbar,.card,.panel{border-radius:16px}.topbar-context{gap:5px;font-size:11px}.topbar-meta,.topbar-quick{gap:6px}.topbar-chip,.topbar-quick-link{flex:1 1 118px;justify-content:center;min-height:30px}.topbar-quick-label{flex:0 0 100%}.app-command-card,.app-discovery-panel,.app-input-panel,.app-list-panel,.app-focus-panel,.app-result-panel,.app-runs-panel,.app-market-card,.chat-command-card,.chat-mcp-dock,.chat-transcript-card,.chat-conversation-rail,.knowledge-command-card,.knowledge-focus-card,.knowledge-upload-card,.knowledge-qa-card,.knowledge-doc-card,.knowledge-rail,.profile-command-card,.profile-identity-card,.profile-preference-card,.profile-security-card,.promotion-command-card,.promotion-code-card,.promotion-exchange-card,.promotion-record-panel,.promotion-exchange-panel,.promotion-flow-panel,.share-command-card,.share-builder-panel,.share-list-panel,.share-preview-panel,.share-ops-panel,.share-report-card,.share-public-card,.share-payload-panel,.notice-command-card,.mcp-command-card,.mcp-queue-panel,.mcp-event-panel,.mcp-detail-panel,.notice-list-panel,.notice-preview-panel,.notice-feed-card,.notice-summary-card,.notice-body-card,.key-command-card,.key-create-panel,.key-policy-card,.key-secret-zone,.key-quickstart-card,.key-list-panel,.ticket-command-card,.ticket-rail-card,.ticket-create-card,.ticket-detail-panel,.ticket-reply-card,.ticket-empty-panel,.wallet-command-card,.wallet-balance-card,.wallet-benefit-card,.wallet-product-panel,.wallet-subscription-panel,.wallet-order-panel,.wallet-ledger-panel,.task-command-card,.task-create-card,.task-queue-panel,.task-detail-card{border-radius:18px;padding:14px}.app-command-copy h2,.chat-command-copy h2,.knowledge-command-copy h2,.profile-command-copy h2,.promotion-command-copy h2,.share-command-copy h2,.notice-command-copy h2,.mcp-command-copy h2,.key-command-copy h2,.ticket-command-copy h2,.wallet-command-copy h2,.task-command-copy h2{font-size:clamp(25px,9vw,34px)}.chat-mcp-summary,.chat-transcript-head,.knowledge-focus-card,.task-detail-card .detail-hero{display:grid;justify-items:stretch}.chat-transcript-badges,.knowledge-focus-badges{justify-content:flex-start}.knowledge-command-stats,.app-command-stats,.profile-command-stats,.promotion-command-stats,.share-command-stats,.notice-command-stats,.mcp-command-stats,.key-command-stats,.ticket-command-stats,.wallet-command-stats,.task-command-stats{gap:7px}.knowledge-command-stats .stat-card,.app-command-stats .stat-card,.profile-command-stats .stat-card,.promotion-command-stats .stat-card,.share-command-stats .stat-card,.notice-command-stats .stat-card,.mcp-command-stats .stat-card,.key-command-stats .stat-card,.ticket-command-stats .stat-card,.wallet-command-stats .stat-card,.task-command-stats .stat-card{padding:10px 8px}.knowledge-command-stats .stat-card b,.app-command-stats .stat-card b,.profile-command-stats .stat-card b,.promotion-command-stats .stat-card b,.share-command-stats .stat-card b,.notice-command-stats .stat-card b,.mcp-command-stats .stat-card b,.key-command-stats .stat-card b,.ticket-command-stats .stat-card b,.wallet-command-stats .stat-card b,.task-command-stats .stat-card b{font-size:20px}.profile-avatar-row{display:grid;justify-items:start;padding:10px}.profile-avatar{width:82px;height:82px;border-radius:22px}.profile-toggle-grid,.profile-security-grid,.app-command-stats,.app-focus-grid,.app-type-grid,.share-command-stats,.share-type-grid,.notice-meta-grid{grid-template-columns:1fr}.app-search-row button,.app-input-actions button,.app-focus-actions button{width:100%}.app-category-strip button{flex:1 1 132px;justify-content:space-between}.app-category-strip .app-category-button.aione-ui-button.ant-btn{flex:1 1 132px;min-height:44px;justify-content:space-between}.share-template-strip .share-template-card.aione-ui-choice-card.aione-ui-button.ant-btn,.share-filter-strip button{flex:1 1 120px}.share-template-strip .share-template-card.aione-ui-choice-card.aione-ui-button.ant-btn,.share-filter-strip .share-filter-chip.aione-ui-button.ant-btn{flex:1 1 120px;min-height:44px}.share-filter-strip button{justify-content:space-between}.share-card-list button{grid-template-columns:1fr}.share-card-list .share-list-card.aione-ui-button.ant-btn{grid-template-columns:1fr;min-height:44px}.share-card-list em{grid-column:auto}.share-card-list .status-badge{justify-self:start}.share-lookup-row button,.share-report-card button,.share-submit-row button,.share-public-card .primary-link{width:100%}.notice-filter-strip button,.mcp-filter-strip button{flex:1 1 120px;justify-content:space-between}.notice-action-row .aione-ui-button.ant-btn{width:100%}.profile-security-section{padding:11px}.wallet-product-grid,.wallet-stats{grid-template-columns:1fr}.task-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.task-type-grid .aione-ui-choice-card.aione-ui-button.ant-btn,.task-type-grid .task-type-card.aione-ui-choice-card.aione-ui-button.ant-btn{min-height:88px;padding:10px}.task-create-card textarea{min-height:120px}.task-queue-list .task-queue-card.aione-ui-button.ant-btn{display:grid;justify-items:stretch}.task-queue-list .task-queue-card.aione-ui-button.ant-btn{display:grid;justify-items:stretch;width:100%;min-height:44px}.knowledge-base-list .knowledge-base-card.aione-ui-button.ant-btn,.ticket-list .ticket-list-card.aione-ui-button.ant-btn{min-height:44px}.task-queue-list .status-badge{justify-self:start}.task-meta-grid,.mcp-safety-grid,.ticket-meta-grid{grid-template-columns:1fr}.mcp-review-toolbar{display:grid;justify-items:stretch}.mcp-review-toolbar input,.mcp-review-toolbar button,.mcp-command-actions button{width:100%;max-width:none}.ticket-reply-actions{display:grid;justify-items:stretch}.ticket-reply-actions input,.ticket-reply-actions button{width:100%;max-width:none}.chat-message-stream{padding:12px 0 0}.chat-message,.chat-message.user{grid-template-columns:32px minmax(0,1fr);max-width:100%}.chat-message.user .chat-message-avatar{order:0}.chat-message-avatar{width:32px;height:32px;border-radius:12px;font-size:12px}.chat-composer{margin:12px 0 0;padding:10px;border-radius:18px}.chat-composer-main,.chat-url-parser{grid-template-columns:1fr}.chat-composer-main button,.chat-url-parser button{width:100%}.chat-mcp-chip-grid{grid-template-columns:1fr}.sidebar,aside{padding:12px}.brand-card{margin-bottom:12px}.nav-menu{display:flex;overflow-x:auto;gap:10px;padding:2px 0 10px;scroll-snap-type:x proximity}.nav-section{display:flex;align-items:center;gap:7px;flex:0 0 min(330px,86vw);flex-wrap:wrap;min-width:0;scroll-snap-align:start}.nav-label{width:100%;margin:0 2px 0 0;padding:7px 9px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0f;white-space:nowrap}.nav-section button,aside button{width:auto;max-width:100%;white-space:nowrap;padding:9px 10px}.user-card,.me{display:flex;align-items:center;margin-top:8px}.user-card button{width:auto;margin-left:auto}.admin-tab-groups{display:flex;overflow-x:auto;gap:10px;padding:2px 0 10px;scroll-snap-type:x proximity}.admin-tab-section{flex:0 0 min(300px,84vw);scroll-snap-align:start;padding:10px}.admin-tab-section .tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.admin-tab-section .tabs .admin-tab-segmented.ant-segmented{min-width:max-content}.admin-tab-section .tabs .admin-tab-segmented .ant-segmented-group{flex-wrap:nowrap}.admin-tab-section .tabs .admin-tab-segmented .ant-segmented-item{flex:0 0 auto}.admin-tab-section .tabs .admin-tab-segmented.adm-selector,.admin-tab-section .tabs .admin-tab-segmented .adm-selector{min-width:100%}.admin-tab-section .tabs .admin-tab-segmented .aione-ui-segmented-option,.admin-tab-section .tabs button{white-space:nowrap}.admin-tab-section .tabs .aione-ui-button.ant-btn{min-height:44px;white-space:nowrap}.admin-current-module{max-width:100%;overflow-x:auto;border-radius:14px}.admin-module-shell,.wallet-workspace,.wallet-record-grid,.channel-ops-grid,.model-governance-grid,.payment-provider-grid,.settings-governance-grid{grid-template-columns:minmax(0,1fr)!important;min-width:0;max-width:100%}.admin-module-shell>*,.wallet-workspace>*,.wallet-record-grid>*,.channel-ops-grid>*,.model-governance-grid>*,.payment-provider-grid>*,.settings-governance-grid>*,.wallet-order-panel,.wallet-ledger-panel,.aione-ui-table-host,.aione-ui-table-scroll{min-width:0;max-width:100%}.admin-module-overview .section-head,.admin-data-card .section-head,.admin-create-card .section-head{display:grid;grid-template-columns:minmax(0,1fr)}.admin-module-stats{grid-template-columns:minmax(0,1fr)}.admin-module-stats .stat-card{padding:10px 8px}.admin-module-stats .stat-card b{font-size:18px}.admin-dashboard-workspace,.admin-dashboard-hero,.admin-dashboard-panel,.admin-dashboard-actions{border-radius:18px;padding:12px}.admin-dashboard-kpis,.admin-dashboard-actions{grid-template-columns:1fr}.admin-dashboard-signal-row{grid-template-columns:1fr auto}.provider-command-center,.provider-command-hero,.provider-map-panel{border-radius:18px;padding:12px}.provider-command-kpis,.provider-link-actions{grid-template-columns:1fr}.provider-template-library,.provider-template-hero,.provider-template-panel,.provider-template-card{border-radius:18px;padding:12px}.provider-template-kpis,.provider-template-filter,.provider-template-actions{grid-template-columns:1fr}.provider-template-filter-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.provider-link-actions .aione-ui-button.ant-btn,.provider-preset-list .aione-ui-button.ant-btn,.provider-template-filter-buttons .aione-ui-button.ant-btn,.provider-template-actions .aione-ui-button.ant-btn{min-height:44px;width:100%;max-width:100%}.user-admin-workbench,.user-admin-hero,.user-admin-panel,.user-card-panel,.user-admin-card{border-radius:18px;padding:12px}.user-admin-kpis,.user-admin-actions,.user-card-list{grid-template-columns:1fr}.product-admin-workbench,.product-admin-hero,.product-pricing-card,.product-admin-panel,.product-card-panel,.product-admin-card{border-radius:18px;padding:12px}.product-admin-kpis,.product-action-strip,.product-admin-grid,.product-ops-grid,.product-admin-card-list,.product-admin-card-meta{grid-template-columns:1fr}.payment-provider-workbench,.payment-provider-hero,.payment-provider-security-card,.payment-provider-panel,.payment-provider-card-panel,.payment-provider-card{border-radius:18px;padding:12px}.payment-provider-hero,.payment-provider-kpis,.payment-provider-action-strip,.payment-provider-grid,.payment-provider-ops-grid,.payment-provider-preset-list,.payment-provider-flow,.payment-provider-card-list,.payment-provider-card-meta{grid-template-columns:1fr}.subscription-admin-workbench,.subscription-admin-hero,.subscription-reset-card,.subscription-admin-panel,.subscription-quota-card,.subscription-card-panel,.subscription-admin-card{border-radius:18px;padding:12px}.subscription-admin-kpis,.subscription-action-strip,.subscription-flow,.subscription-admin-grid,.subscription-ops-grid,.subscription-admin-card-list,.subscription-admin-card-meta{grid-template-columns:1fr}.finance-admin-workbench,.finance-admin-hero,.finance-admin-panel,.finance-order-panel,.finance-order-card{border-radius:18px;padding:12px}.finance-admin-kpis,.finance-action-strip,.finance-flow,.finance-order-card-list,.finance-order-meta{grid-template-columns:1fr}.payment-webhook-workbench,.payment-webhook-hero,.payment-webhook-guard-card,.payment-webhook-panel,.payment-webhook-card-panel,.payment-webhook-card,.payment-reconciliation-workbench,.payment-reconciliation-hero,.payment-reconciliation-guard-card,.payment-reconciliation-panel,.payment-reconciliation-card-panel,.payment-reconciliation-card{border-radius:18px;padding:12px}.payment-webhook-kpis,.payment-webhook-action-strip,.payment-webhook-grid,.payment-webhook-ops-grid,.payment-webhook-flow,.payment-webhook-card-list,.payment-webhook-card-meta,.payment-reconciliation-kpis,.payment-reconciliation-action-strip,.payment-reconciliation-grid,.payment-reconciliation-ops-grid,.payment-reconciliation-flow,.payment-reconciliation-card-list,.payment-reconciliation-card-meta{grid-template-columns:1fr}.redemption-workbench,.redemption-hero,.redemption-guard-card,.redemption-panel,.redemption-card-panel,.redemption-card,.checkin-workbench,.checkin-hero,.checkin-guard-card,.checkin-panel,.checkin-card-panel,.checkin-card,.promotion-record-workbench,.promotion-record-hero,.promotion-record-guard-card,.promotion-record-panel,.promotion-record-card-panel,.promotion-record-card,.promotion-exchange-workbench,.promotion-exchange-hero,.promotion-exchange-guard-card,.promotion-exchange-panel,.promotion-exchange-card-panel,.promotion-exchange-card{border-radius:18px;padding:12px}.redemption-kpis,.redemption-action-strip,.redemption-grid,.redemption-ops-grid,.redemption-preset-list,.redemption-flow,.redemption-card-list,.redemption-card-meta,.checkin-kpis,.checkin-action-strip,.checkin-grid,.checkin-card-list,.checkin-card-meta,.promotion-record-kpis,.promotion-record-action-strip,.promotion-record-grid,.promotion-record-card-list,.promotion-record-card-meta,.promotion-exchange-kpis,.promotion-exchange-action-strip,.promotion-exchange-grid,.promotion-exchange-ops-grid,.promotion-exchange-flow,.promotion-exchange-card-list,.promotion-exchange-card-meta,.promotion-exchange-card-actions{grid-template-columns:1fr}.product-action-strip .aione-ui-button.ant-btn,.product-preset-list .aione-ui-button.ant-btn,.product-admin-card .aione-ui-button.ant-btn,.payment-provider-action-strip .aione-ui-button.ant-btn,.payment-provider-preset-list .aione-ui-button.ant-btn,.subscription-action-strip .aione-ui-button.ant-btn,.subscription-flow .aione-ui-button.ant-btn,.finance-action-strip .aione-ui-button.ant-btn,.finance-flow .aione-ui-button.ant-btn,.finance-order-card .aione-ui-button.ant-btn,.payment-webhook-action-strip .aione-ui-button.ant-btn,.payment-reconciliation-action-strip .aione-ui-button.ant-btn,.redemption-action-strip .aione-ui-button.ant-btn,.checkin-action-strip .aione-ui-button.ant-btn,.promotion-record-action-strip .aione-ui-button.ant-btn,.promotion-exchange-action-strip .aione-ui-button.ant-btn,.redemption-preset-list .aione-ui-button.ant-btn,.promotion-exchange-card-actions .aione-ui-button.ant-btn{min-height:44px;width:100%;max-width:100%}.checkin-calendar-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.model-governance-workspace,.model-governance-hero,.model-governance-panel{border-radius:18px;padding:12px}.model-governance-kpis{grid-template-columns:1fr}.admin-module-shell>.toolbar{display:grid;grid-template-columns:1fr}.admin-module-shell>.toolbar input,.admin-module-shell>.toolbar select,.admin-module-shell>.toolbar textarea,.admin-module-shell>.toolbar button{width:100%;max-width:none}.admin-module-shell>.toolbar .aione-ui-input.ant-input,.admin-module-shell>.toolbar .aione-ui-textarea.ant-input,.admin-module-shell>.toolbar .aione-ui-select.ant-select,.admin-module-shell>.toolbar .aione-ui-select-native,.admin-module-shell>.toolbar .aione-ui-checkbox.ant-checkbox-wrapper,.admin-module-shell>.toolbar .aione-ui-checkbox-mobile.adm-checkbox,.admin-module-shell>.toolbar .aione-ui-button.ant-btn{width:100%;max-width:none;margin:0}.admin-data-card .table{max-height:58vh}.cell-value{max-width:64vw}.draw-command-card,.draw-panel,.draw-history-panel{padding:14px}.draw-model-panel{padding:12px}.draw-prompt-input{min-height:170px}.draw-quick-bar .prompt-chips button{max-width:100%}.prompt-template-grid,.task-history-grid,.media-create-grid,.gallery-layout .gallery-grid,.gallery-info-grid,.gallery-command-stats,.gallery-type-strip,.gallery-search-row,.gallery-recommendation-grid,.gallery-collection-grid{grid-template-columns:1fr}.gallery-page{gap:12px}.gallery-command-card,.gallery-discovery-panel{border-radius:16px;padding:14px}.gallery-command-stats .stat-card{min-height:72px}.gallery-type-strip button{border-radius:14px;padding:9px 10px}.gallery-type-strip .aione-ui-button.ant-btn,.gallery-card .aione-ui-button.ant-btn,.gallery-collection-actions .aione-ui-button.ant-btn,.gallery-comment-card .aione-ui-button.ant-btn,.gallery-reply-target .aione-ui-button.ant-btn{min-height:44px;width:100%}.gallery-recommendation-panel,.gallery-collection-panel,.gallery-list-panel,.gallery-detail-shell,.channel-command-center,.channel-command-hero,.channel-ops-panel,.media-generation-card,.media-history-panel,.ops-readiness-workspace,.ops-readiness-hero,.ops-readiness-card,.ops-readiness-recommendations,.ops-freeze-workspace,.gallery-preview-card,.gallery-meta-card,.gallery-comment-panel,.gallery-report-card,.media-detail-shell,.media-preview-panel,.media-parameter-card,.media-reference-note{border-radius:16px;padding:12px}.media-status-timeline,.media-meta-grid,.media-generation-stats,.channel-health-grid,.ops-readiness-stats,.ops-freeze-presets{grid-template-columns:1fr}.channel-capability-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-summary-row{grid-template-columns:1fr auto}.channel-summary-row b{grid-column:1 / -1}.ops-readiness-status .aione-ui-button.ant-btn,.ops-freeze-submit-row .aione-ui-button.ant-btn{width:100%;min-height:44px}.ops-summary-grid{grid-template-columns:1fr}.media-generation-card textarea{min-height:96px}.media-history-panel .history-list{max-height:300px}.media-history-panel .media-history-card.aione-ui-choice-card.aione-ui-button.ant-btn,.reference-card.aione-ui-choice-card.aione-ui-button.ant-btn{min-height:44px;width:100%}.media-action-bar button{width:100%}.deck-preview-card{min-height:160px}.gallery-card-head{align-items:center}.gallery-card-head .badge{max-width:100%}.gallery-command-card h3{font-size:24px}.gallery-preview-card .media-preview{max-height:280px}.gallery-comment-card{grid-template-columns:1fr}.gallery-comment-depth-1,.gallery-comment-depth-2,.gallery-comment-depth-3{margin-left:0}.gallery-comment-card button{width:100%}.gallery-reply-target{align-items:stretch;flex-direction:column}.notice-popups{left:12px;right:12px;bottom:12px;width:auto}.notice-modal{max-height:48vh;overflow:auto}th,td{padding:10px}.msg{max-width:100%}}@media (max-width: 360px){body *{min-width:0}img,video,canvas,svg{max-width:100%}main{padding:10px;overflow-x:hidden}.topbar,.page-hero,.card,.panel{border-radius:14px;padding:12px}.topbar{display:grid;justify-items:stretch;gap:10px}.topbar-actions{justify-content:flex-start;gap:8px}.topbar-context,.topbar-meta,.topbar-quick{display:grid;grid-template-columns:1fr;justify-items:stretch;width:100%}.topbar-context span,.topbar-context strong,.topbar-chip,.topbar-quick-link,.topbar-quick-label{justify-content:flex-start;width:100%}.topbar-actions button,.topbar-actions .status-dot{flex:1 1 124px;justify-content:center}.page-hero h2,.topbar h2{font-size:clamp(22px,9vw,30px)}.page-hero p,.topbar p,.muted{overflow-wrap:anywhere}.nav-section,.admin-tab-section{flex-basis:min(286px,88vw)}.admin-tab-section .tabs button,.admin-tab-section .tabs .aione-ui-button.ant-btn,.nav-section button{padding-left:9px;padding-right:9px}.cell-value{max-width:58vw}}.request-log-workbench,.safety-review-workbench,.settings-governance-workbench{display:grid;gap:14px}.request-log-hero,.safety-review-hero,.settings-governance-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:14px;align-items:stretch;padding:18px;border:1px solid rgba(148,163,184,.22);border-radius:24px;background:radial-gradient(circle at top left,rgba(59,130,246,.16),transparent 18rem),linear-gradient(135deg,#fffffffa,#f8fafceb);box-shadow:0 20px 54px #0f172a17}.safety-review-hero{background:radial-gradient(circle at top left,rgba(244,63,94,.16),transparent 18rem),linear-gradient(135deg,#fffffffa,#fff7f7eb)}.settings-governance-hero{background:radial-gradient(circle at top left,rgba(99,102,241,.16),transparent 18rem),linear-gradient(135deg,#fffffffa,#f5f7ffeb)}.request-log-hero h3,.safety-review-hero h3,.settings-governance-hero h3{margin:2px 0 8px;font-size:26px;letter-spacing:-.03em}.request-log-guard-card,.safety-review-guard-card,.settings-governance-guard-card,.request-log-panel,.safety-review-panel,.settings-governance-panel,.request-log-card-panel,.safety-review-card-panel,.settings-governance-card-panel,.request-log-card,.safety-review-card,.settings-governance-card{min-width:0;border:1px solid rgba(226,232,240,.95);border-radius:20px;background:#ffffffdb;padding:14px;box-shadow:0 12px 32px #0f172a0f}.request-log-guard-card,.safety-review-guard-card,.settings-governance-guard-card{display:grid;gap:8px;background:#f8fafce6}.safety-review-guard-card{background:#fff1f2e0;border-color:#fecdd3e6}.settings-governance-guard-card{background:#eef2ffdb;border-color:#c7d2fee6}.request-log-guard-card span,.safety-review-guard-card span,.settings-governance-guard-card span{color:#2563eb;font-size:11px;font-weight:1000;letter-spacing:.12em;text-transform:uppercase}.safety-review-guard-card span{color:#be123c}.settings-governance-guard-card span{color:#4f46e5}.request-log-guard-card b,.safety-review-guard-card b,.settings-governance-guard-card b{font-size:18px}.request-log-guard-card small,.safety-review-guard-card small,.settings-governance-guard-card small,.request-log-flow small,.safety-review-flow small,.settings-governance-flow small{color:#64748b;font-weight:800;line-height:1.55}.request-log-action-strip,.safety-review-action-strip,.settings-governance-action-strip,.safety-review-card-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.request-log-action-strip .aione-ui-button.ant-btn,.safety-review-action-strip .aione-ui-button.ant-btn,.settings-governance-action-strip .aione-ui-button.ant-btn,.safety-review-card-actions .aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);margin:0;white-space:normal;overflow-wrap:anywhere}.request-log-kpis,.safety-review-kpis,.settings-governance-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.request-log-grid,.safety-review-grid,.settings-governance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.request-log-ops-grid,.safety-review-ops-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:12px}.request-log-distribution,.safety-review-distribution,.settings-governance-distribution,.request-log-risk-list,.safety-review-risk-list,.settings-governance-risk-list,.settings-governance-preset-list,.request-log-card-list,.safety-review-card-list,.settings-governance-card-list{display:grid;gap:9px}.request-log-distribution-row,.safety-review-distribution-row,.settings-governance-distribution-row,.request-log-risk-list div,.safety-review-risk-list div,.settings-governance-risk-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid rgba(226,232,240,.95);border-radius:14px;background:#f8fafcb8}.safety-review-distribution-row,.safety-review-risk-list div{border-color:#fecdd3db;background:#fff1f29e}.settings-governance-distribution-row,.settings-governance-risk-list div{border-color:#c7d2fedb;background:#eef2ff99}.request-log-distribution-row span,.safety-review-distribution-row span,.settings-governance-distribution-row span,.request-log-risk-list span,.safety-review-risk-list span,.settings-governance-risk-list span{min-width:0;overflow-wrap:anywhere;color:#64748b;font-weight:900}.request-log-distribution-row b,.safety-review-distribution-row b,.settings-governance-distribution-row b,.request-log-risk-list b,.safety-review-risk-list b,.settings-governance-risk-list b{overflow-wrap:anywhere}.request-log-flow,.safety-review-flow,.settings-governance-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.request-log-flow div,.safety-review-flow div,.settings-governance-flow div{min-width:0;display:grid;gap:7px;padding:12px;border-radius:16px;border:1px solid rgba(219,234,254,.95);background:#eff6ffbd}.safety-review-flow div{border-color:#fecdd3f2;background:#fff1f2b3}.settings-governance-flow div{border-color:#c7d2fef2;background:#eef2ffb3}.request-log-flow div>span,.safety-review-flow div>span,.settings-governance-flow div>span{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#2563eb,#06b6d4);font-weight:1000;font-size:12px}.safety-review-flow div>span{background:linear-gradient(135deg,#e11d48,#f97316)}.settings-governance-flow div>span{background:linear-gradient(135deg,#4f46e5,#8b5cf6)}.request-log-card-list,.safety-review-card-list,.settings-governance-card-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.request-log-card,.safety-review-card,.settings-governance-card{display:grid;gap:10px;box-shadow:none}.request-log-card-head,.safety-review-card-head,.settings-governance-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.settings-governance-card-head{display:grid;grid-template-columns:minmax(0,1fr) max-content}.request-log-card-head>div,.safety-review-card-head>div,.settings-governance-card-head>div{min-width:0;display:grid;gap:4px}.request-log-card-head b,.request-log-card-head span,.safety-review-card-head b,.safety-review-card-head span,.settings-governance-card-head b,.settings-governance-card-head span{overflow-wrap:anywhere}.request-log-card-head>div span,.safety-review-card-head>div span,.settings-governance-card-head>div span{color:#64748b;font-weight:800}.request-log-card-meta,.safety-review-card-meta,.settings-governance-card-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.settings-governance-card-meta{grid-template-columns:minmax(0,1fr) auto}.request-log-card-meta span,.safety-review-card-meta span,.settings-governance-card-meta span{min-width:0;overflow-wrap:anywhere;border-radius:12px;padding:8px;background:#f8fafce6;color:#475569;font-size:12px;font-weight:900}.settings-governance-preset-list .aione-ui-button.ant-btn{width:100%;height:auto;min-height:76px;margin:0;display:grid;gap:4px;text-align:left;justify-items:start;background:#eef2ffbd;border-color:#c7d2fef2;color:#312e81;white-space:normal;overflow-wrap:anywhere}.settings-governance-preset-list .aione-ui-button.ant-btn>span{display:grid;gap:4px;width:100%;min-width:0;justify-items:start}.settings-governance-preset-list .aione-ui-button.ant-btn b{max-width:100%;color:#312e81;overflow-wrap:anywhere}.settings-governance-preset-list .aione-ui-button.ant-btn span{color:#64748b;font-size:12px;font-weight:800}.settings-governance-card-head .aione-ui-button.ant-btn{min-width:88px;min-height:var(--touch-target-min);margin:0;white-space:nowrap;overflow-wrap:normal;flex:0 0 auto}.settings-governance-flow{margin:0}html[data-theme=dark] .request-log-workbench,html[data-theme=dark] .safety-review-workbench,html[data-theme=dark] .settings-governance-workbench,html[data-theme=dark] .request-log-hero,html[data-theme=dark] .safety-review-hero,html[data-theme=dark] .settings-governance-hero,html[data-theme=dark] .request-log-guard-card,html[data-theme=dark] .safety-review-guard-card,html[data-theme=dark] .settings-governance-guard-card,html[data-theme=dark] .request-log-panel,html[data-theme=dark] .safety-review-panel,html[data-theme=dark] .settings-governance-panel,html[data-theme=dark] .request-log-card-panel,html[data-theme=dark] .safety-review-card-panel,html[data-theme=dark] .settings-governance-card-panel,html[data-theme=dark] .request-log-card,html[data-theme=dark] .safety-review-card,html[data-theme=dark] .settings-governance-card,html[data-theme=dark] .request-log-distribution-row,html[data-theme=dark] .safety-review-distribution-row,html[data-theme=dark] .settings-governance-distribution-row,html[data-theme=dark] .request-log-flow div,html[data-theme=dark] .safety-review-flow div,html[data-theme=dark] .settings-governance-flow div,html[data-theme=dark] .request-log-risk-list div,html[data-theme=dark] .safety-review-risk-list div,html[data-theme=dark] .settings-governance-risk-list div,html[data-theme=dark] .request-log-card-meta span,html[data-theme=dark] .safety-review-card-meta span,html[data-theme=dark] .settings-governance-card-meta span,html[data-theme=dark] .settings-governance-preset-list .aione-ui-button.ant-btn{background:#0f172ac7;border-color:#475569cc;color:#e5e7eb}@media (max-width: 860px){.request-log-hero,.safety-review-hero,.settings-governance-hero,.request-log-grid,.safety-review-grid,.settings-governance-grid,.request-log-ops-grid,.safety-review-ops-grid,.request-log-flow,.safety-review-flow,.settings-governance-flow{grid-template-columns:1fr}.request-log-action-strip .aione-ui-button.ant-btn,.safety-review-action-strip .aione-ui-button.ant-btn,.settings-governance-action-strip .aione-ui-button.ant-btn,.settings-governance-preset-list .aione-ui-button.ant-btn,.safety-review-card-actions .aione-ui-button.ant-btn{width:100%;min-height:44px}}@media (max-width: 560px){.request-log-hero,.safety-review-hero,.settings-governance-hero,.request-log-panel,.safety-review-panel,.settings-governance-panel,.request-log-card-panel,.safety-review-card-panel,.settings-governance-card-panel,.request-log-card,.safety-review-card,.settings-governance-card{border-radius:16px;padding:12px}.request-log-action-strip,.safety-review-action-strip,.settings-governance-action-strip,.request-log-card-meta,.safety-review-card-meta,.settings-governance-card-meta,.safety-review-card-actions{grid-template-columns:1fr}.request-log-card-head,.safety-review-card-head,.settings-governance-card-head{align-items:stretch;flex-direction:column}.settings-governance-card-head{grid-template-columns:minmax(0,1fr)}.settings-governance-card-head .aione-ui-button.ant-btn{width:100%;min-height:44px}}.request-log-workbench.aione-ui-page-workspace,.safety-review-workbench.aione-ui-page-workspace,.settings-governance-workbench.aione-ui-page-workspace,.request-log-grid.aione-ui-card-grid,.safety-review-grid.aione-ui-card-grid,.settings-governance-grid.aione-ui-card-grid,.request-log-panel.aione-ui-panel,.safety-review-panel.aione-ui-panel,.settings-governance-panel.aione-ui-panel,.request-log-card-panel.aione-ui-card-panel,.safety-review-card-panel.aione-ui-card-panel,.settings-governance-card-panel.aione-ui-card-panel,.request-log-card.aione-ui-surface-card,.safety-review-card.aione-ui-surface-card,.settings-governance-card.aione-ui-surface-card{min-width:0;max-width:100%;overflow-wrap:anywhere}.request-log-workbench.aione-ui-page-workspace>*,.safety-review-workbench.aione-ui-page-workspace>*,.settings-governance-workbench.aione-ui-page-workspace>*,.request-log-grid.aione-ui-card-grid>*,.safety-review-grid.aione-ui-card-grid>*,.settings-governance-grid.aione-ui-card-grid>*,.request-log-panel.aione-ui-panel>*,.safety-review-panel.aione-ui-panel>*,.settings-governance-panel.aione-ui-panel>*,.request-log-card-panel.aione-ui-card-panel>*,.safety-review-card-panel.aione-ui-card-panel>*,.settings-governance-card-panel.aione-ui-card-panel>*,.request-log-card.aione-ui-surface-card>*,.safety-review-card.aione-ui-surface-card>*,.settings-governance-card.aione-ui-surface-card>*{min-width:0;max-width:100%}@media (max-width: 860px){.request-log-workbench.aione-ui-page-workspace,.safety-review-workbench.aione-ui-page-workspace,.settings-governance-workbench.aione-ui-page-workspace{min-width:0;max-width:100%}.request-log-grid.aione-ui-card-grid,.safety-review-grid.aione-ui-card-grid,.settings-governance-grid.aione-ui-card-grid{grid-template-columns:1fr}}@media (max-width: 560px){.request-log-card-panel.aione-ui-card-panel,.safety-review-card-panel.aione-ui-card-panel,.settings-governance-card-panel.aione-ui-card-panel,.request-log-card.aione-ui-surface-card,.safety-review-card.aione-ui-surface-card,.settings-governance-card.aione-ui-surface-card{border-radius:16px;padding:12px}}.role-access-workbench,.user-policy-workbench,.access-audit-workbench,.sensitive-approval-workbench{display:grid;gap:14px}.role-access-hero,.user-policy-hero,.access-audit-hero,.sensitive-approval-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:14px;align-items:stretch;padding:18px;border:1px solid rgba(148,163,184,.22);border-radius:24px;background:radial-gradient(circle at top left,rgba(14,165,233,.16),transparent 18rem),linear-gradient(135deg,#fffffffa,#f0f9ffeb);box-shadow:0 20px 54px #0f172a17}.user-policy-hero{background:radial-gradient(circle at top left,rgba(16,185,129,.16),transparent 18rem),linear-gradient(135deg,#fffffffa,#f0fdf4eb)}.access-audit-hero{background:radial-gradient(circle at top left,rgba(245,158,11,.17),transparent 18rem),linear-gradient(135deg,#fffffffa,#fffbebeb)}.sensitive-approval-hero{background:radial-gradient(circle at top left,rgba(239,68,68,.16),transparent 18rem),linear-gradient(135deg,#fffffffa,#fff1f2eb)}.role-access-hero h3,.user-policy-hero h3,.access-audit-hero h3,.sensitive-approval-hero h3{margin:2px 0 8px;font-size:26px;letter-spacing:-.03em}.role-access-guard-card,.user-policy-guard-card,.access-audit-guard-card,.sensitive-approval-guard-card,.role-access-panel,.user-policy-panel,.access-audit-panel,.sensitive-approval-panel,.role-access-card-panel,.user-policy-card-panel,.access-audit-card-panel,.sensitive-approval-card-panel,.role-access-card,.user-policy-card,.access-audit-card,.sensitive-approval-card{min-width:0;border:1px solid rgba(226,232,240,.95);border-radius:20px;background:#ffffffdb;padding:14px;box-shadow:0 12px 32px #0f172a0f}.role-access-guard-card,.user-policy-guard-card,.access-audit-guard-card,.sensitive-approval-guard-card{display:grid;gap:8px;background:#f0f9ffe0;border-color:#bae6fde6}.user-policy-guard-card{background:#f0fdf4e0;border-color:#bbf7d0e6}.access-audit-guard-card{background:#fffbebe0;border-color:#fde68ae6}.sensitive-approval-guard-card{background:#fff1f2e0;border-color:#fecdd3e6}.role-access-guard-card span,.user-policy-guard-card span,.access-audit-guard-card span,.sensitive-approval-guard-card span{color:#0284c7;font-size:11px;font-weight:1000;letter-spacing:.12em;text-transform:uppercase}.user-policy-guard-card span{color:#047857}.access-audit-guard-card span{color:#b45309}.sensitive-approval-guard-card span{color:#be123c}.role-access-guard-card b,.user-policy-guard-card b,.access-audit-guard-card b,.sensitive-approval-guard-card b{font-size:18px}.role-access-guard-card small,.user-policy-guard-card small,.access-audit-guard-card small,.sensitive-approval-guard-card small,.role-access-flow small,.user-policy-flow small,.access-audit-flow small,.sensitive-approval-flow small{color:#64748b;font-weight:800;line-height:1.55}.role-access-action-strip,.user-policy-action-strip,.access-audit-action-strip,.sensitive-approval-action-strip,.sensitive-approval-card-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sensitive-approval-action-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.role-access-action-strip .aione-ui-button.ant-btn,.user-policy-action-strip .aione-ui-button.ant-btn,.access-audit-action-strip .aione-ui-button.ant-btn,.sensitive-approval-action-strip .aione-ui-button.ant-btn,.sensitive-approval-card-actions .aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);margin:0;white-space:normal;overflow-wrap:anywhere}.role-access-kpis,.user-policy-kpis,.access-audit-kpis,.sensitive-approval-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.role-access-grid,.user-policy-grid,.access-audit-grid,.sensitive-approval-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.role-access-ops-grid,.user-policy-ops-grid,.access-audit-ops-grid,.sensitive-approval-ops-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:12px}.role-access-distribution,.user-policy-distribution,.access-audit-distribution,.sensitive-approval-distribution,.role-access-preset-list,.user-policy-preset-list,.sensitive-approval-preset-list,.access-audit-risk-list,.role-access-card-list,.user-policy-card-list,.access-audit-card-list,.sensitive-approval-card-list{display:grid;gap:9px}.role-access-distribution-row,.user-policy-distribution-row,.access-audit-distribution-row,.sensitive-approval-distribution-row,.access-audit-risk-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid rgba(226,232,240,.95);border-radius:14px;background:#f8fafcb8}.role-access-distribution-row{border-color:#bae6fdd9;background:#f0f9ff9e}.user-policy-distribution-row{border-color:#bbf7d0d9;background:#f0fdf49e}.access-audit-distribution-row,.access-audit-risk-list div{border-color:#fde68adb;background:#fffbeba8}.sensitive-approval-distribution-row{border-color:#fecdd3db;background:#fff1f2a3}.role-access-distribution-row span,.user-policy-distribution-row span,.access-audit-distribution-row span,.sensitive-approval-distribution-row span,.access-audit-risk-list span{min-width:0;overflow-wrap:anywhere;color:#64748b;font-weight:900}.role-access-distribution-row b,.user-policy-distribution-row b,.access-audit-distribution-row b,.sensitive-approval-distribution-row b,.access-audit-risk-list b{overflow-wrap:anywhere}.role-access-preset-list .aione-ui-button.ant-btn,.user-policy-preset-list .aione-ui-button.ant-btn,.sensitive-approval-preset-list .aione-ui-button.ant-btn{width:100%;height:auto;min-height:76px;margin:0;display:grid;gap:4px;text-align:left;justify-items:start;background:#f0f9ffc7;border-color:#bae6fdf2;color:#075985;white-space:normal;overflow-wrap:anywhere;box-shadow:none}.role-access-preset-list .aione-ui-button.ant-btn>span,.user-policy-preset-list .aione-ui-button.ant-btn>span,.sensitive-approval-preset-list .aione-ui-button.ant-btn>span{display:grid;gap:4px;width:100%;min-width:0;justify-items:start}.user-policy-preset-list .aione-ui-button.ant-btn{background:#f0fdf4c7;border-color:#bbf7d0f2;color:#065f46}.sensitive-approval-preset-list .aione-ui-button.ant-btn{background:#fff1f2c7;border-color:#fecdd3f2;color:#9f1239}.role-access-preset-list .aione-ui-button.ant-btn span,.user-policy-preset-list .aione-ui-button.ant-btn span,.sensitive-approval-preset-list .aione-ui-button.ant-btn span{color:#64748b;font-size:12px;font-weight:800}.role-access-flow,.user-policy-flow,.access-audit-flow,.sensitive-approval-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.role-access-flow div,.user-policy-flow div,.access-audit-flow div,.sensitive-approval-flow div{min-width:0;display:grid;gap:7px;padding:12px;border-radius:16px;border:1px solid rgba(186,230,253,.95);background:#f0f9ffb8}.user-policy-flow div{border-color:#bbf7d0f2;background:#f0fdf4b8}.access-audit-flow div{border-color:#fde68af2;background:#fffbebb8}.sensitive-approval-flow div{border-color:#fecdd3f2;background:#fff1f2b8}.role-access-flow div>span,.user-policy-flow div>span,.access-audit-flow div>span,.sensitive-approval-flow div>span{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#0284c7,#06b6d4);font-weight:1000;font-size:12px}.user-policy-flow div>span{background:linear-gradient(135deg,#059669,#22c55e)}.access-audit-flow div>span{background:linear-gradient(135deg,#d97706,#f59e0b)}.sensitive-approval-flow div>span{background:linear-gradient(135deg,#e11d48,#f97316)}.role-access-card-list,.user-policy-card-list,.access-audit-card-list,.sensitive-approval-card-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.role-access-card,.user-policy-card,.access-audit-card,.sensitive-approval-card{display:grid;gap:10px;box-shadow:none}.role-access-card-head,.user-policy-card-head,.access-audit-card-head,.sensitive-approval-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.role-access-card-head>div,.user-policy-card-head>div,.access-audit-card-head>div,.sensitive-approval-card-head>div{min-width:0;display:grid;gap:4px}.role-access-card-head b,.role-access-card-head span,.user-policy-card-head b,.user-policy-card-head span,.access-audit-card-head b,.access-audit-card-head span,.sensitive-approval-card-head b,.sensitive-approval-card-head span{overflow-wrap:anywhere}.role-access-card-head>div span,.user-policy-card-head>div span,.access-audit-card-head>div span,.sensitive-approval-card-head>div span{color:#64748b;font-weight:800}.role-access-card-meta,.user-policy-card-meta,.access-audit-card-meta,.sensitive-approval-card-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.role-access-card-meta span,.user-policy-card-meta span,.access-audit-card-meta span,.sensitive-approval-card-meta span{min-width:0;overflow-wrap:anywhere;border-radius:12px;padding:8px;background:#f8fafce6;color:#475569;font-size:12px;font-weight:900}.user-policy-card-head .aione-ui-button.ant-btn{margin:0;min-height:var(--touch-target-min);white-space:normal}html[data-theme=dark] .role-access-workbench,html[data-theme=dark] .user-policy-workbench,html[data-theme=dark] .access-audit-workbench,html[data-theme=dark] .sensitive-approval-workbench,html[data-theme=dark] .role-access-hero,html[data-theme=dark] .user-policy-hero,html[data-theme=dark] .access-audit-hero,html[data-theme=dark] .sensitive-approval-hero,html[data-theme=dark] .role-access-guard-card,html[data-theme=dark] .user-policy-guard-card,html[data-theme=dark] .access-audit-guard-card,html[data-theme=dark] .sensitive-approval-guard-card,html[data-theme=dark] .role-access-panel,html[data-theme=dark] .user-policy-panel,html[data-theme=dark] .access-audit-panel,html[data-theme=dark] .sensitive-approval-panel,html[data-theme=dark] .role-access-card-panel,html[data-theme=dark] .user-policy-card-panel,html[data-theme=dark] .access-audit-card-panel,html[data-theme=dark] .sensitive-approval-card-panel,html[data-theme=dark] .role-access-card,html[data-theme=dark] .user-policy-card,html[data-theme=dark] .access-audit-card,html[data-theme=dark] .sensitive-approval-card,html[data-theme=dark] .role-access-distribution-row,html[data-theme=dark] .user-policy-distribution-row,html[data-theme=dark] .access-audit-distribution-row,html[data-theme=dark] .sensitive-approval-distribution-row,html[data-theme=dark] .access-audit-risk-list div,html[data-theme=dark] .role-access-flow div,html[data-theme=dark] .user-policy-flow div,html[data-theme=dark] .access-audit-flow div,html[data-theme=dark] .sensitive-approval-flow div,html[data-theme=dark] .role-access-preset-list .aione-ui-button.ant-btn,html[data-theme=dark] .user-policy-preset-list .aione-ui-button.ant-btn,html[data-theme=dark] .sensitive-approval-preset-list .aione-ui-button.ant-btn,html[data-theme=dark] .role-access-card-meta span,html[data-theme=dark] .user-policy-card-meta span,html[data-theme=dark] .access-audit-card-meta span,html[data-theme=dark] .sensitive-approval-card-meta span{background:#0f172ac7;border-color:#475569cc;color:#e5e7eb}@media (max-width: 860px){.role-access-hero,.user-policy-hero,.access-audit-hero,.sensitive-approval-hero,.role-access-grid,.user-policy-grid,.access-audit-grid,.sensitive-approval-grid,.role-access-ops-grid,.user-policy-ops-grid,.access-audit-ops-grid,.sensitive-approval-ops-grid,.role-access-flow,.user-policy-flow,.access-audit-flow,.sensitive-approval-flow,.sensitive-approval-action-strip{grid-template-columns:1fr}.role-access-action-strip .aione-ui-button.ant-btn,.user-policy-action-strip .aione-ui-button.ant-btn,.access-audit-action-strip .aione-ui-button.ant-btn,.sensitive-approval-action-strip .aione-ui-button.ant-btn,.role-access-preset-list .aione-ui-button.ant-btn,.user-policy-preset-list .aione-ui-button.ant-btn,.sensitive-approval-preset-list .aione-ui-button.ant-btn,.user-policy-card-head .aione-ui-button.ant-btn,.sensitive-approval-card-actions .aione-ui-button.ant-btn{width:100%;min-height:44px}}@media (max-width: 560px){.role-access-hero,.user-policy-hero,.access-audit-hero,.sensitive-approval-hero,.role-access-panel,.user-policy-panel,.access-audit-panel,.sensitive-approval-panel,.role-access-card-panel,.user-policy-card-panel,.access-audit-card-panel,.sensitive-approval-card-panel,.role-access-card,.user-policy-card,.access-audit-card,.sensitive-approval-card{border-radius:16px;padding:12px}.role-access-action-strip,.user-policy-action-strip,.access-audit-action-strip,.sensitive-approval-action-strip,.role-access-card-meta,.user-policy-card-meta,.access-audit-card-meta,.sensitive-approval-card-meta,.sensitive-approval-card-actions{grid-template-columns:1fr}.role-access-card-head,.user-policy-card-head,.access-audit-card-head,.sensitive-approval-card-head{align-items:stretch;flex-direction:column}.user-policy-card-head .aione-ui-button.ant-btn,.sensitive-approval-card-actions .aione-ui-button.ant-btn{width:100%;min-height:44px}}.role-access-workbench.aione-ui-page-workspace,.user-policy-workbench.aione-ui-page-workspace,.access-audit-workbench.aione-ui-page-workspace,.sensitive-approval-workbench.aione-ui-page-workspace,.role-access-grid.aione-ui-card-grid,.user-policy-grid.aione-ui-card-grid,.access-audit-grid.aione-ui-card-grid,.sensitive-approval-grid.aione-ui-card-grid,.role-access-panel.aione-ui-panel,.user-policy-panel.aione-ui-panel,.access-audit-panel.aione-ui-panel,.sensitive-approval-panel.aione-ui-panel,.role-access-card-panel.aione-ui-card-panel,.user-policy-card-panel.aione-ui-card-panel,.access-audit-card-panel.aione-ui-card-panel,.sensitive-approval-card-panel.aione-ui-card-panel,.role-access-card.aione-ui-surface-card,.user-policy-card.aione-ui-surface-card,.access-audit-card.aione-ui-surface-card,.sensitive-approval-card.aione-ui-surface-card{min-width:0;max-width:100%;overflow-wrap:anywhere}.role-access-workbench.aione-ui-page-workspace>*,.user-policy-workbench.aione-ui-page-workspace>*,.access-audit-workbench.aione-ui-page-workspace>*,.sensitive-approval-workbench.aione-ui-page-workspace>*,.role-access-grid.aione-ui-card-grid>*,.user-policy-grid.aione-ui-card-grid>*,.access-audit-grid.aione-ui-card-grid>*,.sensitive-approval-grid.aione-ui-card-grid>*,.role-access-panel.aione-ui-panel>*,.user-policy-panel.aione-ui-panel>*,.access-audit-panel.aione-ui-panel>*,.sensitive-approval-panel.aione-ui-panel>*,.role-access-card-panel.aione-ui-card-panel>*,.user-policy-card-panel.aione-ui-card-panel>*,.access-audit-card-panel.aione-ui-card-panel>*,.sensitive-approval-card-panel.aione-ui-card-panel>*,.role-access-card.aione-ui-surface-card>*,.user-policy-card.aione-ui-surface-card>*,.access-audit-card.aione-ui-surface-card>*,.sensitive-approval-card.aione-ui-surface-card>*{min-width:0;max-width:100%}@media (max-width: 860px){.role-access-workbench.aione-ui-page-workspace,.user-policy-workbench.aione-ui-page-workspace,.access-audit-workbench.aione-ui-page-workspace,.sensitive-approval-workbench.aione-ui-page-workspace{min-width:0;max-width:100%}.role-access-grid.aione-ui-card-grid,.user-policy-grid.aione-ui-card-grid,.access-audit-grid.aione-ui-card-grid,.sensitive-approval-grid.aione-ui-card-grid{grid-template-columns:1fr}}@media (max-width: 560px){.role-access-card-panel.aione-ui-card-panel,.user-policy-card-panel.aione-ui-card-panel,.access-audit-card-panel.aione-ui-card-panel,.sensitive-approval-card-panel.aione-ui-card-panel,.role-access-card.aione-ui-surface-card,.user-policy-card.aione-ui-surface-card,.access-audit-card.aione-ui-surface-card,.sensitive-approval-card.aione-ui-surface-card{border-radius:16px;padding:12px}}.task-ops-workbench,.asset-validation-workbench,.media-admin-workbench{display:grid;gap:14px}.task-ops-hero,.asset-validation-hero,.media-admin-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px;align-items:stretch;padding:18px;border:1px solid rgba(148,163,184,.22);border-radius:24px;background:radial-gradient(circle at top left,rgba(14,165,233,.16),transparent 18rem),linear-gradient(135deg,#fffffffa,#f0f9ffeb);box-shadow:0 20px 54px #0f172a17}.asset-validation-hero{background:radial-gradient(circle at top left,rgba(16,185,129,.16),transparent 18rem),linear-gradient(135deg,#fffffffa,#f0fdf4eb)}.media-admin-hero{background:radial-gradient(circle at top left,rgba(168,85,247,.16),transparent 18rem),linear-gradient(135deg,#fffffffa,#faf5ffeb)}.task-ops-hero h3,.asset-validation-hero h3,.media-admin-hero h3{margin:2px 0 8px;font-size:26px;letter-spacing:-.03em}.task-ops-guard-card,.asset-validation-guard-card,.media-admin-guard-card,.task-ops-panel,.asset-validation-panel,.media-admin-panel,.task-ops-card-panel,.asset-validation-card-panel,.media-admin-card-panel,.task-ops-card,.asset-validation-card,.media-admin-card{min-width:0;border:1px solid rgba(226,232,240,.95);border-radius:20px;background:#ffffffdb;padding:14px;box-shadow:0 12px 32px #0f172a0f}.task-ops-guard-card,.asset-validation-guard-card,.media-admin-guard-card{display:grid;gap:8px;background:#f0f9ffe0;border-color:#bae6fde6}.asset-validation-guard-card{background:#f0fdf4e0;border-color:#bbf7d0e6}.media-admin-guard-card{background:#faf5ffe0;border-color:#e9d5ffeb}.task-ops-guard-card span,.asset-validation-guard-card span,.media-admin-guard-card span{color:#0284c7;font-size:11px;font-weight:1000;letter-spacing:.12em;text-transform:uppercase}.asset-validation-guard-card span{color:#047857}.media-admin-guard-card span{color:#7e22ce}.task-ops-guard-card b,.asset-validation-guard-card b,.media-admin-guard-card b{font-size:18px}.task-ops-guard-card small,.asset-validation-guard-card small,.media-admin-guard-card small,.task-ops-flow small,.asset-validation-flow small,.media-admin-flow small{color:#64748b;font-weight:800;line-height:1.55}.task-ops-action-strip,.asset-validation-action-strip,.media-admin-action-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.asset-validation-action-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.task-ops-action-strip .aione-ui-button.ant-btn,.asset-validation-action-strip .aione-ui-button.ant-btn,.media-admin-action-strip .aione-ui-button.ant-btn{width:100%;margin:0;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.task-ops-kpis,.asset-validation-kpis,.media-admin-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.task-ops-grid,.asset-validation-grid,.media-admin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.task-ops-ops-grid,.media-admin-ops-grid{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:12px}.task-ops-distribution,.asset-validation-distribution,.media-admin-distribution,.task-ops-risk-list,.media-admin-risk-list,.asset-validation-preset-list,.task-ops-card-list,.asset-validation-card-list,.media-admin-card-list{display:grid;gap:9px}.task-ops-distribution-row,.asset-validation-distribution-row,.media-admin-distribution-row,.task-ops-risk-list div,.media-admin-risk-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid rgba(226,232,240,.95);border-radius:14px;background:#f8fafcb8}.task-ops-distribution-row,.task-ops-risk-list div{border-color:#bae6fddb;background:#f0f9ff9e}.asset-validation-distribution-row{border-color:#bbf7d0db;background:#f0fdf49e}.media-admin-distribution-row,.media-admin-risk-list div{border-color:#e9d5ffe6;background:#faf5ffa8}.task-ops-distribution-row span,.asset-validation-distribution-row span,.media-admin-distribution-row span,.task-ops-risk-list span,.media-admin-risk-list span{min-width:0;overflow-wrap:anywhere;color:#64748b;font-weight:900}.task-ops-distribution-row b,.asset-validation-distribution-row b,.media-admin-distribution-row b,.task-ops-risk-list b,.media-admin-risk-list b{overflow-wrap:anywhere}.task-ops-flow,.asset-validation-flow,.media-admin-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.task-ops-flow div,.asset-validation-flow div,.media-admin-flow div{min-width:0;display:grid;gap:7px;padding:12px;border-radius:16px;border:1px solid rgba(186,230,253,.95);background:#f0f9ffb8}.asset-validation-flow div{border-color:#bbf7d0f2;background:#f0fdf4b8}.media-admin-flow div{border-color:#e9d5fff2;background:#faf5ffb8}.task-ops-flow div>span,.asset-validation-flow div>span,.media-admin-flow div>span{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#0284c7,#06b6d4);font-weight:1000;font-size:12px}.asset-validation-flow div>span{background:linear-gradient(135deg,#059669,#22c55e)}.media-admin-flow div>span{background:linear-gradient(135deg,#7c3aed,#d946ef)}.asset-validation-editor{min-height:150px;margin:0 0 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.55}.asset-validation-preset-list .aione-ui-button.ant-btn{width:100%;height:auto;min-height:64px;margin:0;display:grid;gap:4px;justify-items:start;text-align:left;white-space:normal;overflow-wrap:anywhere;background:#f0fdf4c7;border-color:#bbf7d0f2;color:#065f46}.asset-validation-preset-list .aione-ui-button.ant-btn>span{display:grid;gap:4px;width:100%;min-width:0;justify-items:start}.asset-validation-preset-list .aione-ui-button.ant-btn span{color:#64748b;font-size:12px;font-weight:800}.task-ops-card-list,.asset-validation-card-list,.media-admin-card-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.task-ops-card,.asset-validation-card,.media-admin-card{display:grid;gap:10px;box-shadow:none}.task-ops-card-head,.asset-validation-card-head,.media-admin-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.task-ops-card-head>div,.asset-validation-card-head>div,.media-admin-card-head>div{min-width:0;display:grid;gap:4px}.task-ops-card-head b,.task-ops-card-head span,.asset-validation-card-head b,.asset-validation-card-head span,.media-admin-card-head b,.media-admin-card-head span{overflow-wrap:anywhere}.task-ops-card-head>div span,.asset-validation-card-head>div span,.media-admin-card-head>div span{color:#64748b;font-weight:800}.task-ops-card-meta,.asset-validation-card-meta,.media-admin-card-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.task-ops-card-meta span,.asset-validation-card-meta span,.media-admin-card-meta span{min-width:0;overflow-wrap:anywhere;border-radius:12px;padding:8px;background:#f8fafce6;color:#475569;font-size:12px;font-weight:900}html[data-theme=dark] .task-ops-workbench,html[data-theme=dark] .asset-validation-workbench,html[data-theme=dark] .media-admin-workbench,html[data-theme=dark] .task-ops-hero,html[data-theme=dark] .asset-validation-hero,html[data-theme=dark] .media-admin-hero,html[data-theme=dark] .task-ops-guard-card,html[data-theme=dark] .asset-validation-guard-card,html[data-theme=dark] .media-admin-guard-card,html[data-theme=dark] .task-ops-panel,html[data-theme=dark] .asset-validation-panel,html[data-theme=dark] .media-admin-panel,html[data-theme=dark] .task-ops-card-panel,html[data-theme=dark] .asset-validation-card-panel,html[data-theme=dark] .media-admin-card-panel,html[data-theme=dark] .task-ops-card,html[data-theme=dark] .asset-validation-card,html[data-theme=dark] .media-admin-card,html[data-theme=dark] .task-ops-distribution-row,html[data-theme=dark] .asset-validation-distribution-row,html[data-theme=dark] .media-admin-distribution-row,html[data-theme=dark] .task-ops-risk-list div,html[data-theme=dark] .media-admin-risk-list div,html[data-theme=dark] .task-ops-flow div,html[data-theme=dark] .asset-validation-flow div,html[data-theme=dark] .media-admin-flow div,html[data-theme=dark] .asset-validation-preset-list .aione-ui-button.ant-btn,html[data-theme=dark] .task-ops-card-meta span,html[data-theme=dark] .asset-validation-card-meta span,html[data-theme=dark] .media-admin-card-meta span{background:#0f172ac7;border-color:#475569cc;color:#e5e7eb}@media (max-width: 860px){.task-ops-hero,.asset-validation-hero,.media-admin-hero,.task-ops-grid,.asset-validation-grid,.media-admin-grid,.task-ops-ops-grid,.media-admin-ops-grid,.task-ops-flow,.asset-validation-flow,.media-admin-flow,.task-ops-action-strip,.asset-validation-action-strip,.media-admin-action-strip{grid-template-columns:1fr}.task-ops-action-strip .aione-ui-button.ant-btn,.asset-validation-action-strip .aione-ui-button.ant-btn,.media-admin-action-strip .aione-ui-button.ant-btn,.asset-validation-preset-list .aione-ui-button.ant-btn{min-height:44px;width:100%}}@media (max-width: 560px){.task-ops-hero,.asset-validation-hero,.media-admin-hero,.task-ops-panel,.asset-validation-panel,.media-admin-panel,.task-ops-card-panel,.asset-validation-card-panel,.media-admin-card-panel,.task-ops-card,.asset-validation-card,.media-admin-card{border-radius:16px;padding:12px}.task-ops-card-meta,.asset-validation-card-meta,.media-admin-card-meta{grid-template-columns:1fr}.task-ops-card-head,.asset-validation-card-head,.media-admin-card-head{align-items:stretch;flex-direction:column}}.task-ops-workbench.aione-ui-page-workspace,.asset-validation-workbench.aione-ui-page-workspace,.media-admin-workbench.aione-ui-page-workspace,.provider-command-center.aione-ui-page-workspace,.provider-template-library.aione-ui-page-workspace,.asset-validation-grid.aione-ui-card-grid,.media-admin-grid.aione-ui-card-grid,.provider-map-grid.aione-ui-card-grid,.provider-template-map.aione-ui-card-grid,.provider-template-grid.aione-ui-card-grid,.provider-readiness-list.aione-ui-list-stack,.provider-template-filter.aione-ui-panel,.provider-command-status.aione-ui-surface-card,.provider-template-pipeline.aione-ui-surface-card,.task-ops-card.aione-ui-surface-card,.asset-validation-card.aione-ui-surface-card,.media-admin-card.aione-ui-surface-card,.provider-template-card.aione-ui-surface-card,.provider-template-actions.aione-ui-action-bar{min-width:0;max-width:100%;overflow-wrap:anywhere}.task-ops-workbench.aione-ui-page-workspace>*,.asset-validation-workbench.aione-ui-page-workspace>*,.media-admin-workbench.aione-ui-page-workspace>*,.provider-command-center.aione-ui-page-workspace>*,.provider-template-library.aione-ui-page-workspace>*,.asset-validation-grid.aione-ui-card-grid>*,.media-admin-grid.aione-ui-card-grid>*,.provider-map-grid.aione-ui-card-grid>*,.provider-template-map.aione-ui-card-grid>*,.provider-template-grid.aione-ui-card-grid>*,.provider-readiness-list.aione-ui-list-stack>*,.provider-template-filter.aione-ui-panel>*,.provider-command-status.aione-ui-surface-card>*,.provider-template-pipeline.aione-ui-surface-card>*,.task-ops-card.aione-ui-surface-card>*,.asset-validation-card.aione-ui-surface-card>*,.media-admin-card.aione-ui-surface-card>*,.provider-template-card.aione-ui-surface-card>*,.provider-template-actions.aione-ui-action-bar>*{min-width:0;max-width:100%}@media (max-width: 860px){.task-ops-workbench.aione-ui-page-workspace,.asset-validation-workbench.aione-ui-page-workspace,.media-admin-workbench.aione-ui-page-workspace,.provider-command-center.aione-ui-page-workspace,.provider-template-library.aione-ui-page-workspace{min-width:0;max-width:100%}.asset-validation-grid.aione-ui-card-grid,.media-admin-grid.aione-ui-card-grid,.provider-map-grid.aione-ui-card-grid,.provider-template-map.aione-ui-card-grid,.provider-template-grid.aione-ui-card-grid,.provider-template-filter.aione-ui-panel,.provider-template-actions.aione-ui-action-bar{grid-template-columns:1fr}}@media (max-width: 560px){.task-ops-card.aione-ui-surface-card,.asset-validation-card.aione-ui-surface-card,.media-admin-card.aione-ui-surface-card,.provider-template-card.aione-ui-surface-card,.provider-command-status.aione-ui-surface-card,.provider-template-pipeline.aione-ui-surface-card,.provider-template-filter.aione-ui-panel{border-radius:16px;padding:12px}}.payment-provider-workbench.aione-ui-page-workspace,.product-admin-workbench.aione-ui-page-workspace,.subscription-admin-workbench.aione-ui-page-workspace,.finance-admin-workbench.aione-ui-page-workspace,.payment-webhook-workbench.aione-ui-page-workspace,.payment-reconciliation-workbench.aione-ui-page-workspace,.redemption-workbench.aione-ui-page-workspace,.checkin-workbench.aione-ui-page-workspace,.promotion-record-workbench.aione-ui-page-workspace,.promotion-exchange-workbench.aione-ui-page-workspace,.payment-provider-grid.aione-ui-card-grid,.product-admin-grid.aione-ui-card-grid,.subscription-admin-grid.aione-ui-card-grid,.finance-admin-grid.aione-ui-card-grid,.payment-webhook-grid.aione-ui-card-grid,.payment-reconciliation-grid.aione-ui-card-grid,.redemption-grid.aione-ui-card-grid,.checkin-grid.aione-ui-card-grid,.promotion-record-grid.aione-ui-card-grid,.promotion-exchange-grid.aione-ui-card-grid,.checkin-calendar-strip.aione-ui-card-grid,.finance-order-panel.aione-ui-panel,.payment-provider-security-card.aione-ui-surface-card,.product-pricing-card.aione-ui-surface-card,.subscription-reset-card.aione-ui-surface-card,.subscription-quota-card.aione-ui-surface-card,.finance-risk-card.aione-ui-surface-card,.checkin-day-card.aione-ui-surface-card,.payment-provider-card.aione-ui-surface-card,.product-admin-card.aione-ui-surface-card,.subscription-admin-card.aione-ui-surface-card,.finance-order-card.aione-ui-surface-card,.payment-webhook-card.aione-ui-surface-card,.payment-reconciliation-card.aione-ui-surface-card,.redemption-card.aione-ui-surface-card,.checkin-card.aione-ui-surface-card,.promotion-record-card.aione-ui-surface-card,.promotion-exchange-card.aione-ui-surface-card{min-width:0;max-width:100%;overflow-wrap:anywhere}.payment-provider-workbench.aione-ui-page-workspace>*,.product-admin-workbench.aione-ui-page-workspace>*,.subscription-admin-workbench.aione-ui-page-workspace>*,.finance-admin-workbench.aione-ui-page-workspace>*,.payment-webhook-workbench.aione-ui-page-workspace>*,.payment-reconciliation-workbench.aione-ui-page-workspace>*,.redemption-workbench.aione-ui-page-workspace>*,.checkin-workbench.aione-ui-page-workspace>*,.promotion-record-workbench.aione-ui-page-workspace>*,.promotion-exchange-workbench.aione-ui-page-workspace>*,.payment-provider-grid.aione-ui-card-grid>*,.product-admin-grid.aione-ui-card-grid>*,.subscription-admin-grid.aione-ui-card-grid>*,.finance-admin-grid.aione-ui-card-grid>*,.payment-webhook-grid.aione-ui-card-grid>*,.payment-reconciliation-grid.aione-ui-card-grid>*,.redemption-grid.aione-ui-card-grid>*,.checkin-grid.aione-ui-card-grid>*,.promotion-record-grid.aione-ui-card-grid>*,.promotion-exchange-grid.aione-ui-card-grid>*,.checkin-calendar-strip.aione-ui-card-grid>*,.finance-order-panel.aione-ui-panel>*,.payment-provider-security-card.aione-ui-surface-card>*,.product-pricing-card.aione-ui-surface-card>*,.subscription-reset-card.aione-ui-surface-card>*,.subscription-quota-card.aione-ui-surface-card>*,.finance-risk-card.aione-ui-surface-card>*,.checkin-day-card.aione-ui-surface-card>*,.payment-provider-card.aione-ui-surface-card>*,.product-admin-card.aione-ui-surface-card>*,.subscription-admin-card.aione-ui-surface-card>*,.finance-order-card.aione-ui-surface-card>*,.payment-webhook-card.aione-ui-surface-card>*,.payment-reconciliation-card.aione-ui-surface-card>*,.redemption-card.aione-ui-surface-card>*,.checkin-card.aione-ui-surface-card>*,.promotion-record-card.aione-ui-surface-card>*,.promotion-exchange-card.aione-ui-surface-card>*{min-width:0;max-width:100%}@media (max-width: 860px){.payment-provider-workbench.aione-ui-page-workspace,.product-admin-workbench.aione-ui-page-workspace,.subscription-admin-workbench.aione-ui-page-workspace,.finance-admin-workbench.aione-ui-page-workspace,.payment-webhook-workbench.aione-ui-page-workspace,.payment-reconciliation-workbench.aione-ui-page-workspace,.redemption-workbench.aione-ui-page-workspace,.checkin-workbench.aione-ui-page-workspace,.promotion-record-workbench.aione-ui-page-workspace,.promotion-exchange-workbench.aione-ui-page-workspace{min-width:0;max-width:100%}.payment-provider-grid.aione-ui-card-grid,.product-admin-grid.aione-ui-card-grid,.subscription-admin-grid.aione-ui-card-grid,.finance-admin-grid.aione-ui-card-grid,.payment-webhook-grid.aione-ui-card-grid,.payment-reconciliation-grid.aione-ui-card-grid,.redemption-grid.aione-ui-card-grid,.checkin-grid.aione-ui-card-grid,.promotion-record-grid.aione-ui-card-grid,.promotion-exchange-grid.aione-ui-card-grid,.checkin-calendar-strip.aione-ui-card-grid{grid-template-columns:1fr}}@media (max-width: 560px){.payment-provider-security-card.aione-ui-surface-card,.product-pricing-card.aione-ui-surface-card,.subscription-reset-card.aione-ui-surface-card,.subscription-quota-card.aione-ui-surface-card,.finance-risk-card.aione-ui-surface-card,.checkin-day-card.aione-ui-surface-card,.finance-order-panel.aione-ui-panel,.payment-provider-card.aione-ui-surface-card,.product-admin-card.aione-ui-surface-card,.subscription-admin-card.aione-ui-surface-card,.finance-order-card.aione-ui-surface-card,.payment-webhook-card.aione-ui-surface-card,.payment-reconciliation-card.aione-ui-surface-card,.redemption-card.aione-ui-surface-card,.checkin-card.aione-ui-surface-card,.promotion-record-card.aione-ui-surface-card,.promotion-exchange-card.aione-ui-surface-card{border-radius:16px;padding:12px}}.prompt-ops-workbench,.reference-library-workbench,.ppt-template-workbench,.category-ops-workbench,.app-admin-workbench,.app-run-workbench{display:grid;gap:16px}.prompt-ops-workbench.aione-ui-page-workspace,.reference-library-workbench.aione-ui-page-workspace,.ppt-template-workbench.aione-ui-page-workspace,.category-ops-workbench.aione-ui-page-workspace,.app-admin-workbench.aione-ui-page-workspace,.app-run-workbench.aione-ui-page-workspace,.reference-library-grid.aione-ui-card-grid,.ppt-template-grid.aione-ui-card-grid,.app-admin-grid.aione-ui-card-grid,.app-run-grid.aione-ui-card-grid,.prompt-ops-panel.aione-ui-panel,.reference-library-panel.aione-ui-panel,.ppt-template-panel.aione-ui-panel,.category-ops-panel.aione-ui-panel,.app-admin-panel.aione-ui-panel,.app-run-panel.aione-ui-panel,.prompt-ops-card.aione-ui-surface-card,.reference-library-card.aione-ui-surface-card,.ppt-template-card.aione-ui-surface-card,.category-ops-card.aione-ui-surface-card,.app-admin-card.aione-ui-surface-card,.app-run-card.aione-ui-surface-card{min-width:0;max-width:100%;overflow-wrap:anywhere}.prompt-ops-workbench.aione-ui-page-workspace>*,.reference-library-workbench.aione-ui-page-workspace>*,.ppt-template-workbench.aione-ui-page-workspace>*,.category-ops-workbench.aione-ui-page-workspace>*,.app-admin-workbench.aione-ui-page-workspace>*,.app-run-workbench.aione-ui-page-workspace>*,.reference-library-grid.aione-ui-card-grid>*,.ppt-template-grid.aione-ui-card-grid>*,.app-admin-grid.aione-ui-card-grid>*,.app-run-grid.aione-ui-card-grid>*,.prompt-ops-panel.aione-ui-panel>*,.reference-library-panel.aione-ui-panel>*,.ppt-template-panel.aione-ui-panel>*,.category-ops-panel.aione-ui-panel>*,.app-admin-panel.aione-ui-panel>*,.app-run-panel.aione-ui-panel>*,.prompt-ops-card.aione-ui-surface-card>*,.reference-library-card.aione-ui-surface-card>*,.ppt-template-card.aione-ui-surface-card>*,.category-ops-card.aione-ui-surface-card>*,.app-admin-card.aione-ui-surface-card>*,.app-run-card.aione-ui-surface-card>*{min-width:0;max-width:100%}.prompt-ops-hero,.reference-library-hero,.ppt-template-hero,.category-ops-hero,.app-admin-hero,.app-run-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.75fr);gap:16px;align-items:stretch;padding:18px;border:1px solid rgba(191,219,254,.78);border-radius:24px;background:radial-gradient(circle at top left,rgba(59,130,246,.18),transparent 34%),linear-gradient(135deg,#f8fafcf5,#eff6ffe0);overflow:hidden}.reference-library-hero{border-color:#bbf7d0e6;background:radial-gradient(circle at top left,rgba(34,197,94,.16),transparent 35%),linear-gradient(135deg,#f8fafcf5,#f0fdf4e0)}.ppt-template-hero{border-color:#ddd6fef2;background:radial-gradient(circle at top left,rgba(124,58,237,.16),transparent 35%),linear-gradient(135deg,#f8fafcf5,#f5f3ffe6)}.category-ops-hero{border-color:#fed7aaf2;background:radial-gradient(circle at top left,rgba(249,115,22,.15),transparent 35%),linear-gradient(135deg,#f8fafcf5,#fff7ede6)}.app-admin-hero{border-color:#a5b4fcf2;background:radial-gradient(circle at top left,rgba(79,70,229,.16),transparent 35%),linear-gradient(135deg,#f8fafcf5,#eef2ffe6)}.app-run-hero{border-color:#67e8f9eb;background:radial-gradient(circle at top left,rgba(6,182,212,.15),transparent 35%),linear-gradient(135deg,#f8fafcf5,#ecfeffe6)}.prompt-ops-hero h3,.reference-library-hero h3,.ppt-template-hero h3,.category-ops-hero h3,.app-admin-hero h3,.app-run-hero h3{margin:4px 0 8px;font-size:clamp(22px,3vw,34px);letter-spacing:-.04em}.prompt-ops-guard-card,.reference-library-guard-card,.ppt-template-guard-card,.category-ops-guard-card,.app-admin-guard-card,.app-run-guard-card,.prompt-ops-panel,.reference-library-panel,.ppt-template-panel,.category-ops-panel,.app-admin-panel,.app-run-panel,.prompt-ops-card-panel,.reference-library-card-panel,.ppt-template-card-panel,.category-ops-card-panel,.app-admin-card-panel,.app-run-card-panel,.prompt-ops-card,.reference-library-card,.ppt-template-card,.category-ops-card,.app-admin-card,.app-run-card{min-width:0;padding:16px;border:1px solid rgba(226,232,240,.92);border-radius:22px;background:#ffffffd1;box-shadow:0 16px 40px #0f172a0f}.prompt-ops-guard-card,.reference-library-guard-card,.ppt-template-guard-card,.category-ops-guard-card,.app-admin-guard-card,.app-run-guard-card{display:grid;gap:10px;align-content:start}.prompt-ops-guard-card span,.reference-library-guard-card span,.ppt-template-guard-card span,.category-ops-guard-card span,.app-admin-guard-card span,.app-run-guard-card span{color:#2563eb;font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.reference-library-guard-card span{color:#047857}.ppt-template-guard-card span{color:#7c3aed}.category-ops-guard-card span{color:#c2410c}.app-admin-guard-card span{color:#4f46e5}.app-run-guard-card span{color:#0e7490}.prompt-ops-guard-card b,.reference-library-guard-card b,.ppt-template-guard-card b,.category-ops-guard-card b,.app-admin-guard-card b,.app-run-guard-card b{font-size:18px}.prompt-ops-guard-card small,.reference-library-guard-card small,.ppt-template-guard-card small,.category-ops-guard-card small,.app-admin-guard-card small,.app-run-guard-card small,.prompt-ops-flow small,.reference-library-flow small,.ppt-template-flow small,.category-ops-flow small,.app-admin-flow small,.app-run-flow small{color:#64748b;font-weight:800;line-height:1.55}.prompt-ops-action-strip,.reference-library-action-strip,.ppt-template-action-strip,.category-ops-action-strip,.app-admin-action-strip,.app-run-action-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.prompt-ops-action-strip .aione-ui-button.ant-btn,.reference-library-action-strip .aione-ui-button.ant-btn,.ppt-template-action-strip .aione-ui-button.ant-btn,.category-ops-action-strip .aione-ui-button.ant-btn,.app-admin-action-strip .aione-ui-button.ant-btn,.app-run-action-strip .aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);margin:0;white-space:normal;line-height:1.25;overflow-wrap:anywhere}.prompt-ops-action-strip .aione-ui-button.ant-btn>span,.reference-library-action-strip .aione-ui-button.ant-btn>span,.ppt-template-action-strip .aione-ui-button.ant-btn>span,.category-ops-action-strip .aione-ui-button.ant-btn>span,.app-admin-action-strip .aione-ui-button.ant-btn>span,.app-run-action-strip .aione-ui-button.ant-btn>span{min-width:0;overflow-wrap:anywhere}.prompt-ops-kpis,.reference-library-kpis,.ppt-template-kpis,.category-ops-kpis,.app-admin-kpis,.app-run-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.prompt-ops-grid,.reference-library-grid,.ppt-template-grid,.category-ops-grid,.app-admin-grid,.app-run-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.prompt-ops-grid,.app-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prompt-ops-distribution,.reference-library-distribution,.ppt-template-distribution,.category-ops-distribution,.app-admin-distribution,.app-run-distribution,.category-ops-risk-list,.prompt-ops-preset-list,.reference-library-preset-list,.ppt-template-preset-list,.category-ops-preset-list,.app-admin-preset-list,.prompt-ops-card-list,.reference-library-card-list,.ppt-template-card-list,.category-ops-card-list,.app-admin-card-list,.app-run-card-list{display:grid;gap:10px}.prompt-ops-distribution-row,.reference-library-distribution-row,.ppt-template-distribution-row,.category-ops-distribution-row,.app-admin-distribution-row,.app-run-distribution-row,.category-ops-risk-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px 12px;border:1px solid rgba(191,219,254,.86);border-radius:16px;background:#eff6ff9e}.reference-library-distribution-row{border-color:#bbf7d0e6;background:#f0fdf4a6}.ppt-template-distribution-row{border-color:#ddd6feeb;background:#f5f3ffb3}.category-ops-distribution-row,.category-ops-risk-list div{border-color:#fed7aaf2;background:#fff7edb8}.app-admin-distribution-row{border-color:#c7d2feeb;background:#eef2ffb3}.app-run-distribution-row{border-color:#a5f3fce6;background:#ecfeffb3}.prompt-ops-distribution-row span,.reference-library-distribution-row span,.ppt-template-distribution-row span,.category-ops-distribution-row span,.app-admin-distribution-row span,.app-run-distribution-row span,.category-ops-risk-list span{color:#64748b;font-weight:850;overflow-wrap:anywhere}.prompt-ops-distribution-row b,.reference-library-distribution-row b,.ppt-template-distribution-row b,.category-ops-distribution-row b,.app-admin-distribution-row b,.app-run-distribution-row b,.category-ops-risk-list b{overflow-wrap:anywhere}.prompt-ops-distribution-row small{grid-column:1 / -1;color:#64748b;font-weight:800}.prompt-ops-preset-list .aione-ui-button.ant-btn,.reference-library-preset-list .aione-ui-button.ant-btn,.ppt-template-preset-list .aione-ui-button.ant-btn,.category-ops-preset-list .aione-ui-button.ant-btn,.app-admin-preset-list .aione-ui-button.ant-btn{width:100%;height:auto;min-height:64px;margin:0;display:grid;gap:5px;text-align:left;justify-items:start;align-content:start;white-space:normal;line-height:1.35;overflow-wrap:anywhere;border-radius:16px;border:1px solid rgba(226,232,240,.95);background:#f8fafce0;color:#0f172a}.prompt-ops-preset-list .aione-ui-button.ant-btn>span,.reference-library-preset-list .aione-ui-button.ant-btn>span,.ppt-template-preset-list .aione-ui-button.ant-btn>span,.category-ops-preset-list .aione-ui-button.ant-btn>span,.app-admin-preset-list .aione-ui-button.ant-btn>span{display:grid;gap:5px;width:100%;min-width:0;justify-items:start}.prompt-ops-preset-list .aione-ui-button.ant-btn span span,.reference-library-preset-list .aione-ui-button.ant-btn span span,.ppt-template-preset-list .aione-ui-button.ant-btn span span,.category-ops-preset-list .aione-ui-button.ant-btn span span,.app-admin-preset-list .aione-ui-button.ant-btn span span{color:#64748b;font-size:12px;font-weight:800;overflow-wrap:anywhere}.prompt-ops-batch-grid,.app-admin-batch-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,.35fr);gap:10px}.prompt-ops-batch-grid input:nth-of-type(2),.app-admin-batch-grid input:nth-of-type(2){grid-column:1 / -1}.prompt-ops-batch-grid>.aione-ui-input.ant-input:nth-child(3),.app-admin-batch-grid>.aione-ui-input.ant-input:nth-child(3){grid-column:1 / -1}.prompt-ops-batch-grid .aione-ui-button.ant-btn,.app-admin-batch-grid .aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);margin:0;white-space:normal;line-height:1.25;overflow-wrap:anywhere}.prompt-ops-flow,.reference-library-flow,.ppt-template-flow,.category-ops-flow,.app-admin-flow,.app-run-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.prompt-ops-flow div,.reference-library-flow div,.ppt-template-flow div,.category-ops-flow div,.app-admin-flow div,.app-run-flow div{display:grid;gap:6px;align-content:start;min-width:0;padding:13px;border:1px solid rgba(191,219,254,.9);border-radius:18px;background:#eff6ffb8}.reference-library-flow div{border-color:#bbf7d0f2;background:#f0fdf4b8}.ppt-template-flow div{border-color:#ddd6fef2;background:#f5f3ffbd}.category-ops-flow div{border-color:#fed7aafa;background:#fff7edc2}.app-admin-flow div{border-color:#c7d2fef2;background:#eef2ffbf}.app-run-flow div{border-color:#a5f3fcf2;background:#ecfeffc2}.prompt-ops-flow div>span,.reference-library-flow div>span,.ppt-template-flow div>span,.category-ops-flow div>span,.app-admin-flow div>span,.app-run-flow div>span{width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563eb,#06b6d4);color:#fff;font-weight:950;font-size:12px}.reference-library-flow div>span{background:linear-gradient(135deg,#059669,#22c55e)}.ppt-template-flow div>span{background:linear-gradient(135deg,#7c3aed,#d946ef)}.category-ops-flow div>span{background:linear-gradient(135deg,#ea580c,#f59e0b)}.app-admin-flow div>span{background:linear-gradient(135deg,#4f46e5,#2563eb)}.app-run-flow div>span{background:linear-gradient(135deg,#0891b2,#22d3ee)}.prompt-ops-card-list,.reference-library-card-list,.ppt-template-card-list,.category-ops-card-list,.app-admin-card-list,.app-run-card-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.prompt-ops-card,.reference-library-card,.ppt-template-card,.category-ops-card,.app-admin-card,.app-run-card{display:grid;gap:10px;box-shadow:none}.prompt-ops-card img,.reference-library-card img,.ppt-template-card img{width:100%;max-width:100%;height:120px;object-fit:cover;border-radius:16px;background:#e5e7eb}.reference-library-thumb-empty,.ppt-template-thumb-empty{height:120px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,#e0f2fe,#f8fafc);color:#2563eb;font-weight:950;letter-spacing:.08em}.ppt-template-thumb-empty{background:linear-gradient(135deg,#ede9fe,#f8fafc);color:#7c3aed}.prompt-ops-card-head,.reference-library-card-head,.ppt-template-card-head,.app-admin-card-head,.app-run-card-head,.category-ops-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.category-ops-card-head{justify-content:flex-start}.category-ops-card-head>span,.app-admin-card-head>span:first-child{width:40px;height:40px;flex:0 0 40px;border-radius:14px;display:grid;place-items:center;background:#fff7edf2;font-size:20px}.app-admin-card-head>span:first-child{background:#eef2fff2}.prompt-ops-card-head>div,.reference-library-card-head>div,.ppt-template-card-head>div,.app-admin-card-head>div,.app-run-card-head>div,.category-ops-card-head>div{min-width:0;display:grid;gap:4px}.prompt-ops-card-head b,.prompt-ops-card-head span,.reference-library-card-head b,.reference-library-card-head span,.ppt-template-card-head b,.ppt-template-card-head span,.app-admin-card-head b,.app-admin-card-head span,.app-run-card-head b,.app-run-card-head span,.category-ops-card-head b,.category-ops-card-head small{overflow-wrap:anywhere}.prompt-ops-card-head>div span,.reference-library-card-head>div span,.ppt-template-card-head>div span,.app-admin-card-head>div small,.app-run-card-head>div span,.category-ops-card-head>div small{color:#64748b;font-weight:800}.prompt-ops-card-meta,.reference-library-card-meta,.ppt-template-card-meta,.category-ops-card-meta,.app-admin-card-meta,.app-run-card-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:8px}.prompt-ops-card-meta span,.reference-library-card-meta span,.ppt-template-card-meta span,.category-ops-card-meta span,.app-admin-card-meta span,.app-run-card-meta span{padding:7px 9px;border-radius:999px;border:1px solid rgba(226,232,240,.95);background:#f8fafce0;color:#475569;font-size:12px;font-weight:850;overflow-wrap:anywhere}html[data-theme=dark] .prompt-ops-workbench,html[data-theme=dark] .reference-library-workbench,html[data-theme=dark] .ppt-template-workbench,html[data-theme=dark] .category-ops-workbench,html[data-theme=dark] .app-admin-workbench,html[data-theme=dark] .app-run-workbench,html[data-theme=dark] .prompt-ops-hero,html[data-theme=dark] .reference-library-hero,html[data-theme=dark] .ppt-template-hero,html[data-theme=dark] .category-ops-hero,html[data-theme=dark] .app-admin-hero,html[data-theme=dark] .app-run-hero,html[data-theme=dark] .prompt-ops-guard-card,html[data-theme=dark] .reference-library-guard-card,html[data-theme=dark] .ppt-template-guard-card,html[data-theme=dark] .category-ops-guard-card,html[data-theme=dark] .app-admin-guard-card,html[data-theme=dark] .app-run-guard-card,html[data-theme=dark] .prompt-ops-panel,html[data-theme=dark] .reference-library-panel,html[data-theme=dark] .ppt-template-panel,html[data-theme=dark] .category-ops-panel,html[data-theme=dark] .app-admin-panel,html[data-theme=dark] .app-run-panel,html[data-theme=dark] .prompt-ops-card-panel,html[data-theme=dark] .reference-library-card-panel,html[data-theme=dark] .ppt-template-card-panel,html[data-theme=dark] .category-ops-card-panel,html[data-theme=dark] .app-admin-card-panel,html[data-theme=dark] .app-run-card-panel,html[data-theme=dark] .prompt-ops-card,html[data-theme=dark] .reference-library-card,html[data-theme=dark] .ppt-template-card,html[data-theme=dark] .category-ops-card,html[data-theme=dark] .app-admin-card,html[data-theme=dark] .app-run-card,html[data-theme=dark] .prompt-ops-distribution-row,html[data-theme=dark] .reference-library-distribution-row,html[data-theme=dark] .ppt-template-distribution-row,html[data-theme=dark] .category-ops-distribution-row,html[data-theme=dark] .app-admin-distribution-row,html[data-theme=dark] .app-run-distribution-row,html[data-theme=dark] .category-ops-risk-list div,html[data-theme=dark] .prompt-ops-flow div,html[data-theme=dark] .reference-library-flow div,html[data-theme=dark] .ppt-template-flow div,html[data-theme=dark] .category-ops-flow div,html[data-theme=dark] .app-admin-flow div,html[data-theme=dark] .app-run-flow div,html[data-theme=dark] .prompt-ops-preset-list .aione-ui-button.ant-btn,html[data-theme=dark] .reference-library-preset-list .aione-ui-button.ant-btn,html[data-theme=dark] .ppt-template-preset-list .aione-ui-button.ant-btn,html[data-theme=dark] .category-ops-preset-list .aione-ui-button.ant-btn,html[data-theme=dark] .app-admin-preset-list .aione-ui-button.ant-btn,html[data-theme=dark] .prompt-ops-card-meta span,html[data-theme=dark] .reference-library-card-meta span,html[data-theme=dark] .ppt-template-card-meta span,html[data-theme=dark] .category-ops-card-meta span,html[data-theme=dark] .app-admin-card-meta span,html[data-theme=dark] .app-run-card-meta span{background:#0f172ac7;border-color:#475569d1;color:#e5e7eb}@media (max-width: 860px){.prompt-ops-hero,.reference-library-hero,.ppt-template-hero,.category-ops-hero,.app-admin-hero,.app-run-hero,.prompt-ops-grid,.reference-library-grid,.ppt-template-grid,.category-ops-grid,.app-admin-grid,.app-run-grid,.prompt-ops-flow,.reference-library-flow,.ppt-template-flow,.category-ops-flow,.app-admin-flow,.app-run-flow,.prompt-ops-action-strip,.reference-library-action-strip,.ppt-template-action-strip,.category-ops-action-strip,.app-admin-action-strip,.app-run-action-strip,.prompt-ops-batch-grid,.app-admin-batch-grid{grid-template-columns:1fr}.prompt-ops-action-strip .aione-ui-button.ant-btn,.reference-library-action-strip .aione-ui-button.ant-btn,.ppt-template-action-strip .aione-ui-button.ant-btn,.category-ops-action-strip .aione-ui-button.ant-btn,.app-admin-action-strip .aione-ui-button.ant-btn,.app-run-action-strip .aione-ui-button.ant-btn,.prompt-ops-batch-grid .aione-ui-button.ant-btn,.app-admin-batch-grid .aione-ui-button.ant-btn{width:100%;min-height:44px}}@media (max-width: 560px){.prompt-ops-hero,.reference-library-hero,.ppt-template-hero,.category-ops-hero,.app-admin-hero,.app-run-hero,.prompt-ops-panel,.reference-library-panel,.ppt-template-panel,.category-ops-panel,.app-admin-panel,.app-run-panel,.prompt-ops-card-panel,.reference-library-card-panel,.ppt-template-card-panel,.category-ops-card-panel,.app-admin-card-panel,.app-run-card-panel,.prompt-ops-card,.reference-library-card,.ppt-template-card,.category-ops-card,.app-admin-card,.app-run-card{border-radius:16px;padding:12px}.prompt-ops-card-head,.reference-library-card-head,.ppt-template-card-head,.app-admin-card-head,.app-run-card-head{align-items:stretch;flex-direction:column}.prompt-ops-card-meta,.reference-library-card-meta,.ppt-template-card-meta,.category-ops-card-meta,.app-admin-card-meta,.app-run-card-meta{grid-template-columns:1fr}}.gallery-admin-workbench,.collection-admin-workbench,.gallery-review-admin-workbench,.gallery-comment-admin-workbench,.share-admin-workbench{display:grid;gap:16px}.gallery-admin-workbench.aione-ui-page-workspace,.collection-admin-workbench.aione-ui-page-workspace,.gallery-review-admin-workbench.aione-ui-page-workspace,.gallery-comment-admin-workbench.aione-ui-page-workspace,.share-admin-workbench.aione-ui-page-workspace,.gallery-admin-grid.aione-ui-card-grid,.collection-admin-grid.aione-ui-card-grid,.gallery-review-admin-grid.aione-ui-card-grid,.gallery-comment-admin-grid.aione-ui-card-grid,.share-admin-grid.aione-ui-card-grid,.gallery-admin-panel.aione-ui-panel,.collection-admin-panel.aione-ui-panel,.gallery-review-admin-panel.aione-ui-panel,.gallery-comment-admin-panel.aione-ui-panel,.share-admin-panel.aione-ui-panel,.gallery-admin-card.aione-ui-surface-card,.collection-admin-card.aione-ui-surface-card,.gallery-review-admin-card.aione-ui-surface-card,.gallery-comment-admin-card.aione-ui-surface-card,.share-admin-card.aione-ui-surface-card{min-width:0;max-width:100%;overflow-wrap:anywhere}.gallery-admin-workbench.aione-ui-page-workspace>*,.collection-admin-workbench.aione-ui-page-workspace>*,.gallery-review-admin-workbench.aione-ui-page-workspace>*,.gallery-comment-admin-workbench.aione-ui-page-workspace>*,.share-admin-workbench.aione-ui-page-workspace>*,.gallery-admin-grid.aione-ui-card-grid>*,.collection-admin-grid.aione-ui-card-grid>*,.gallery-review-admin-grid.aione-ui-card-grid>*,.gallery-comment-admin-grid.aione-ui-card-grid>*,.share-admin-grid.aione-ui-card-grid>*,.gallery-admin-panel.aione-ui-panel>*,.collection-admin-panel.aione-ui-panel>*,.gallery-review-admin-panel.aione-ui-panel>*,.gallery-comment-admin-panel.aione-ui-panel>*,.share-admin-panel.aione-ui-panel>*,.gallery-admin-card.aione-ui-surface-card>*,.collection-admin-card.aione-ui-surface-card>*,.gallery-review-admin-card.aione-ui-surface-card>*,.gallery-comment-admin-card.aione-ui-surface-card>*,.share-admin-card.aione-ui-surface-card>*{min-width:0;max-width:100%}.gallery-admin-hero,.collection-admin-hero,.gallery-review-admin-hero,.gallery-comment-admin-hero,.share-admin-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.75fr);gap:16px;align-items:stretch;padding:18px;border:1px solid rgba(186,230,253,.9);border-radius:24px;background:radial-gradient(circle at top left,rgba(14,165,233,.17),transparent 34%),linear-gradient(135deg,#f8fafcf5,#f0f9ffe6);overflow:hidden}.collection-admin-hero{border-color:#c4b5fdf2;background:radial-gradient(circle at top left,rgba(124,58,237,.16),transparent 35%),linear-gradient(135deg,#f8fafcf5,#f5f3ffe6)}.gallery-review-admin-hero{border-color:#fecacaf2;background:radial-gradient(circle at top left,rgba(239,68,68,.15),transparent 35%),linear-gradient(135deg,#f8fafcf5,#fef2f2e6)}.gallery-comment-admin-hero{border-color:#a7f3d0f2;background:radial-gradient(circle at top left,rgba(16,185,129,.15),transparent 35%),linear-gradient(135deg,#f8fafcf5,#f0fdf4e6)}.share-admin-hero{border-color:#fdba74f2;background:radial-gradient(circle at top left,rgba(249,115,22,.15),transparent 35%),linear-gradient(135deg,#f8fafcf5,#fff7ede6)}.gallery-admin-hero h3,.collection-admin-hero h3,.gallery-review-admin-hero h3,.gallery-comment-admin-hero h3,.share-admin-hero h3{margin:4px 0 8px;font-size:clamp(22px,3vw,34px);letter-spacing:-.04em}.gallery-admin-guard-card,.collection-admin-guard-card,.gallery-review-admin-guard-card,.gallery-comment-admin-guard-card,.share-admin-guard-card,.gallery-admin-panel,.collection-admin-panel,.gallery-review-admin-panel,.gallery-comment-admin-panel,.share-admin-panel,.gallery-admin-card-panel,.collection-admin-card-panel,.gallery-review-admin-card-panel,.gallery-comment-admin-card-panel,.share-admin-card-panel,.gallery-admin-card,.collection-admin-card,.gallery-review-admin-card,.gallery-comment-admin-card,.share-admin-card{min-width:0;padding:16px;border:1px solid rgba(226,232,240,.92);border-radius:22px;background:#ffffffd1;box-shadow:0 16px 40px #0f172a0f}.gallery-admin-guard-card,.collection-admin-guard-card,.gallery-review-admin-guard-card,.gallery-comment-admin-guard-card,.share-admin-guard-card{display:grid;gap:10px;align-content:start}.gallery-admin-guard-card span,.collection-admin-guard-card span,.gallery-review-admin-guard-card span,.gallery-comment-admin-guard-card span,.share-admin-guard-card span{font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.08em;color:#0284c7}.collection-admin-guard-card span{color:#7c3aed}.gallery-review-admin-guard-card span{color:#dc2626}.gallery-comment-admin-guard-card span{color:#047857}.share-admin-guard-card span{color:#ea580c}.gallery-admin-guard-card b,.collection-admin-guard-card b,.gallery-review-admin-guard-card b,.gallery-comment-admin-guard-card b,.share-admin-guard-card b{font-size:18px}.gallery-admin-guard-card small,.collection-admin-guard-card small,.gallery-review-admin-guard-card small,.gallery-comment-admin-guard-card small,.share-admin-guard-card small,.gallery-admin-flow small,.collection-admin-flow small,.gallery-review-admin-flow small,.gallery-comment-admin-flow small,.share-admin-flow small{color:#64748b;font-weight:800;line-height:1.55}.gallery-admin-action-strip,.collection-admin-action-strip,.gallery-review-admin-action-strip,.gallery-comment-admin-action-strip,.share-admin-action-strip,.gallery-admin-card-actions,.collection-admin-card-actions,.gallery-review-admin-card-actions,.gallery-comment-admin-card-actions,.share-admin-card-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gallery-admin-card-actions,.collection-admin-card-actions,.gallery-review-admin-card-actions,.gallery-comment-admin-card-actions,.share-admin-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-admin-action-strip .aione-ui-button.ant-btn,.collection-admin-action-strip .aione-ui-button.ant-btn,.gallery-review-admin-action-strip .aione-ui-button.ant-btn,.gallery-comment-admin-action-strip .aione-ui-button.ant-btn,.share-admin-action-strip .aione-ui-button.ant-btn,.gallery-admin-card-actions .aione-ui-button.ant-btn,.collection-admin-card-actions .aione-ui-button.ant-btn,.gallery-review-admin-card-actions .aione-ui-button.ant-btn,.gallery-comment-admin-card-actions .aione-ui-button.ant-btn,.share-admin-card-actions .aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);margin:0;white-space:normal;line-height:1.25;overflow-wrap:anywhere}.gallery-admin-action-strip .aione-ui-button.ant-btn>span,.collection-admin-action-strip .aione-ui-button.ant-btn>span,.gallery-review-admin-action-strip .aione-ui-button.ant-btn>span,.gallery-comment-admin-action-strip .aione-ui-button.ant-btn>span,.share-admin-action-strip .aione-ui-button.ant-btn>span,.gallery-admin-card-actions .aione-ui-button.ant-btn>span,.collection-admin-card-actions .aione-ui-button.ant-btn>span,.gallery-review-admin-card-actions .aione-ui-button.ant-btn>span,.gallery-comment-admin-card-actions .aione-ui-button.ant-btn>span,.share-admin-card-actions .aione-ui-button.ant-btn>span{min-width:0;overflow-wrap:anywhere}.gallery-admin-kpis,.collection-admin-kpis,.gallery-review-admin-kpis,.gallery-comment-admin-kpis,.share-admin-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.gallery-admin-grid,.collection-admin-grid,.gallery-review-admin-grid,.gallery-comment-admin-grid,.share-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gallery-comment-admin-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-admin-distribution,.collection-admin-distribution,.gallery-review-admin-distribution,.gallery-comment-admin-distribution,.share-admin-distribution,.gallery-admin-risk-list,.collection-admin-risk-list,.gallery-review-admin-risk-list,.gallery-comment-admin-risk-list,.share-admin-risk-list,.collection-admin-preset-list,.gallery-admin-card-list,.collection-admin-card-list,.gallery-review-admin-card-list,.gallery-comment-admin-card-list,.share-admin-card-list{display:grid;gap:10px}.gallery-admin-distribution-row,.collection-admin-distribution-row,.gallery-review-admin-distribution-row,.gallery-comment-admin-distribution-row,.share-admin-distribution-row,.gallery-admin-risk-list div,.collection-admin-risk-list div,.gallery-review-admin-risk-list div,.gallery-comment-admin-risk-list div,.share-admin-risk-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px 12px;border:1px solid rgba(186,230,253,.92);border-radius:16px;background:#f0f9ffb8}.collection-admin-distribution-row,.collection-admin-risk-list div{border-color:#ddd6fef2;background:#f5f3ffbd}.gallery-review-admin-distribution-row,.gallery-review-admin-risk-list div{border-color:#fecacaf2;background:#fef2f2c2}.gallery-comment-admin-distribution-row,.gallery-comment-admin-risk-list div{border-color:#bbf7d0f2;background:#f0fdf4c2}.share-admin-distribution-row,.share-admin-risk-list div{border-color:#fed7aaf2;background:#fff7edc2}.gallery-admin-distribution-row span,.collection-admin-distribution-row span,.gallery-review-admin-distribution-row span,.gallery-comment-admin-distribution-row span,.share-admin-distribution-row span,.gallery-admin-risk-list span,.collection-admin-risk-list span,.gallery-review-admin-risk-list span,.gallery-comment-admin-risk-list span,.share-admin-risk-list span{color:#64748b;font-weight:850;overflow-wrap:anywhere}.gallery-admin-distribution-row b,.collection-admin-distribution-row b,.gallery-review-admin-distribution-row b,.gallery-comment-admin-distribution-row b,.share-admin-distribution-row b,.gallery-admin-risk-list b,.collection-admin-risk-list b,.gallery-review-admin-risk-list b,.gallery-comment-admin-risk-list b,.share-admin-risk-list b{overflow-wrap:anywhere}.gallery-admin-distribution-row small,.gallery-review-admin-distribution-row small{grid-column:1 / -1;color:#64748b;font-weight:800}.collection-admin-preset-list .aione-ui-button.ant-btn{width:100%;height:auto;min-height:64px;margin:0;display:grid;gap:5px;text-align:left;justify-items:start;align-content:start;white-space:normal;line-height:1.35;overflow-wrap:anywhere;border-radius:16px;border:1px solid rgba(226,232,240,.95);background:#f8fafce0;color:#0f172a}.collection-admin-preset-list .aione-ui-button.ant-btn>span{display:grid;gap:5px;width:100%;min-width:0;justify-items:start}.collection-admin-preset-list .aione-ui-button.ant-btn span span{color:#64748b;font-size:12px;font-weight:800;overflow-wrap:anywhere}.gallery-admin-review-grid,.collection-admin-item-grid,.gallery-review-admin-review-grid,.gallery-comment-admin-review-grid,.share-admin-review-grid,.share-admin-batch-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,.4fr);gap:10px}.collection-admin-item-grid,.share-admin-batch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-admin-review-grid input:nth-of-type(2),.gallery-review-admin-review-grid input:nth-of-type(2),.gallery-comment-admin-review-grid input:nth-of-type(2),.share-admin-review-grid input:nth-of-type(2),.share-admin-batch-grid input:nth-of-type(2){grid-column:1 / -1}.gallery-admin-review-grid>.aione-ui-input.ant-input:nth-child(3),.gallery-review-admin-review-grid>.aione-ui-input.ant-input:nth-child(3),.gallery-comment-admin-review-grid>.aione-ui-input.ant-input:nth-child(3),.share-admin-review-grid>.aione-ui-input.ant-input:nth-child(3),.share-admin-batch-grid>.aione-ui-input.ant-input:nth-child(3){grid-column:1 / -1}.gallery-admin-review-grid .aione-ui-button.ant-btn,.collection-admin-item-grid .aione-ui-button.ant-btn,.gallery-review-admin-review-grid .aione-ui-button.ant-btn,.gallery-comment-admin-review-grid .aione-ui-button.ant-btn,.share-admin-review-grid .aione-ui-button.ant-btn,.share-admin-batch-grid .aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);margin:0;white-space:normal;line-height:1.25;overflow-wrap:anywhere}.gallery-admin-review-grid .aione-ui-input.ant-input,.gallery-admin-review-grid .aione-ui-select,.collection-admin-item-grid .aione-ui-input.ant-input,.gallery-review-admin-review-grid .aione-ui-input.ant-input,.gallery-review-admin-review-grid .aione-ui-select,.gallery-comment-admin-review-grid .aione-ui-input.ant-input,.gallery-comment-admin-review-grid .aione-ui-select,.share-admin-review-grid .aione-ui-input.ant-input,.share-admin-batch-grid .aione-ui-input.ant-input,.share-admin-batch-grid .aione-ui-select,.profile-upload-drop .aione-ui-file-input{width:100%;min-width:0;max-width:none;margin:0}.gallery-admin-flow,.collection-admin-flow,.gallery-review-admin-flow,.gallery-comment-admin-flow,.share-admin-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gallery-admin-flow div,.collection-admin-flow div,.gallery-review-admin-flow div,.gallery-comment-admin-flow div,.share-admin-flow div{display:grid;gap:6px;align-content:start;min-width:0;padding:13px;border:1px solid rgba(186,230,253,.95);border-radius:18px;background:#f0f9ffc2}.collection-admin-flow div{border-color:#ddd6fef2;background:#f5f3ffc2}.gallery-review-admin-flow div{border-color:#fecacaf2;background:#fef2f2c2}.gallery-comment-admin-flow div{border-color:#bbf7d0f2;background:#f0fdf4c2}.share-admin-flow div{border-color:#fed7aaf2;background:#fff7edc2}.gallery-admin-flow div>span,.collection-admin-flow div>span,.gallery-review-admin-flow div>span,.gallery-comment-admin-flow div>span,.share-admin-flow div>span{width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0284c7,#06b6d4);color:#fff;font-weight:950;font-size:12px}.collection-admin-flow div>span{background:linear-gradient(135deg,#7c3aed,#d946ef)}.gallery-review-admin-flow div>span{background:linear-gradient(135deg,#dc2626,#f97316)}.gallery-comment-admin-flow div>span{background:linear-gradient(135deg,#059669,#22c55e)}.share-admin-flow div>span{background:linear-gradient(135deg,#ea580c,#f59e0b)}.gallery-admin-card-list,.collection-admin-card-list,.gallery-review-admin-card-list,.gallery-comment-admin-card-list,.share-admin-card-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.gallery-admin-card,.collection-admin-card,.gallery-review-admin-card,.gallery-comment-admin-card,.share-admin-card{display:grid;gap:10px;box-shadow:none}.collection-admin-card img,.share-admin-card img{width:100%;max-width:100%;height:120px;object-fit:cover;border-radius:16px;background:#e5e7eb}.collection-admin-thumb-empty,.share-admin-thumb-empty{height:120px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,#e0f2fe,#f8fafc);color:#2563eb;font-weight:950;letter-spacing:.08em}.collection-admin-thumb-empty{background:linear-gradient(135deg,#ede9fe,#f8fafc);color:#7c3aed}.share-admin-thumb-empty{background:linear-gradient(135deg,#ffedd5,#f8fafc);color:#ea580c}.gallery-admin-card-head,.collection-admin-card-head,.gallery-review-admin-card-head,.gallery-comment-admin-card-head,.share-admin-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.gallery-admin-card-head>div,.collection-admin-card-head>div,.gallery-review-admin-card-head>div,.gallery-comment-admin-card-head>div,.share-admin-card-head>div{min-width:0;display:grid;gap:4px}.gallery-admin-card-head b,.gallery-admin-card-head span,.collection-admin-card-head b,.collection-admin-card-head span,.gallery-review-admin-card-head b,.gallery-review-admin-card-head span,.gallery-comment-admin-card-head b,.gallery-comment-admin-card-head span,.share-admin-card-head b,.share-admin-card-head span{overflow-wrap:anywhere}.gallery-admin-card-head>div span,.collection-admin-card-head>div span,.gallery-review-admin-card-head>div span,.gallery-comment-admin-card-head>div span,.share-admin-card-head>div span{color:#64748b;font-weight:800}.gallery-admin-card-meta,.collection-admin-card-meta,.gallery-review-admin-card-meta,.gallery-comment-admin-card-meta,.share-admin-card-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:8px}.gallery-admin-card-meta span,.collection-admin-card-meta span,.gallery-review-admin-card-meta span,.gallery-comment-admin-card-meta span,.share-admin-card-meta span{padding:7px 9px;border-radius:999px;border:1px solid rgba(226,232,240,.95);background:#f8fafce0;color:#475569;font-size:12px;font-weight:850;overflow-wrap:anywhere}html[data-theme=dark] .gallery-admin-workbench,html[data-theme=dark] .collection-admin-workbench,html[data-theme=dark] .gallery-review-admin-workbench,html[data-theme=dark] .gallery-comment-admin-workbench,html[data-theme=dark] .share-admin-workbench,html[data-theme=dark] .gallery-admin-hero,html[data-theme=dark] .collection-admin-hero,html[data-theme=dark] .gallery-review-admin-hero,html[data-theme=dark] .gallery-comment-admin-hero,html[data-theme=dark] .share-admin-hero,html[data-theme=dark] .gallery-admin-guard-card,html[data-theme=dark] .collection-admin-guard-card,html[data-theme=dark] .gallery-review-admin-guard-card,html[data-theme=dark] .gallery-comment-admin-guard-card,html[data-theme=dark] .share-admin-guard-card,html[data-theme=dark] .gallery-admin-panel,html[data-theme=dark] .collection-admin-panel,html[data-theme=dark] .gallery-review-admin-panel,html[data-theme=dark] .gallery-comment-admin-panel,html[data-theme=dark] .share-admin-panel,html[data-theme=dark] .gallery-admin-card-panel,html[data-theme=dark] .collection-admin-card-panel,html[data-theme=dark] .gallery-review-admin-card-panel,html[data-theme=dark] .gallery-comment-admin-card-panel,html[data-theme=dark] .share-admin-card-panel,html[data-theme=dark] .gallery-admin-card,html[data-theme=dark] .collection-admin-card,html[data-theme=dark] .gallery-review-admin-card,html[data-theme=dark] .gallery-comment-admin-card,html[data-theme=dark] .share-admin-card,html[data-theme=dark] .gallery-admin-distribution-row,html[data-theme=dark] .collection-admin-distribution-row,html[data-theme=dark] .gallery-review-admin-distribution-row,html[data-theme=dark] .gallery-comment-admin-distribution-row,html[data-theme=dark] .share-admin-distribution-row,html[data-theme=dark] .gallery-admin-risk-list div,html[data-theme=dark] .collection-admin-risk-list div,html[data-theme=dark] .gallery-review-admin-risk-list div,html[data-theme=dark] .gallery-comment-admin-risk-list div,html[data-theme=dark] .share-admin-risk-list div,html[data-theme=dark] .gallery-admin-flow div,html[data-theme=dark] .collection-admin-flow div,html[data-theme=dark] .gallery-review-admin-flow div,html[data-theme=dark] .gallery-comment-admin-flow div,html[data-theme=dark] .share-admin-flow div,html[data-theme=dark] .collection-admin-preset-list .aione-ui-button.ant-btn,html[data-theme=dark] .gallery-admin-card-meta span,html[data-theme=dark] .collection-admin-card-meta span,html[data-theme=dark] .gallery-review-admin-card-meta span,html[data-theme=dark] .gallery-comment-admin-card-meta span,html[data-theme=dark] .share-admin-card-meta span{background:#0f172ac7;border-color:#475569d1;color:#e5e7eb}@media (max-width: 860px){.gallery-admin-hero,.collection-admin-hero,.gallery-review-admin-hero,.gallery-comment-admin-hero,.share-admin-hero,.gallery-admin-grid,.collection-admin-grid,.gallery-review-admin-grid,.gallery-comment-admin-grid,.share-admin-grid,.gallery-admin-flow,.collection-admin-flow,.gallery-review-admin-flow,.gallery-comment-admin-flow,.share-admin-flow,.gallery-admin-action-strip,.collection-admin-action-strip,.gallery-review-admin-action-strip,.gallery-comment-admin-action-strip,.share-admin-action-strip,.gallery-admin-review-grid,.collection-admin-item-grid,.gallery-review-admin-review-grid,.gallery-comment-admin-review-grid,.share-admin-review-grid,.share-admin-batch-grid{grid-template-columns:1fr}.gallery-admin-action-strip .aione-ui-button.ant-btn,.collection-admin-action-strip .aione-ui-button.ant-btn,.gallery-review-admin-action-strip .aione-ui-button.ant-btn,.gallery-comment-admin-action-strip .aione-ui-button.ant-btn,.share-admin-action-strip .aione-ui-button.ant-btn,.gallery-admin-review-grid .aione-ui-button.ant-btn,.collection-admin-item-grid .aione-ui-button.ant-btn,.gallery-review-admin-review-grid .aione-ui-button.ant-btn,.gallery-comment-admin-review-grid .aione-ui-button.ant-btn,.share-admin-review-grid .aione-ui-button.ant-btn,.share-admin-batch-grid .aione-ui-button.ant-btn{width:100%;min-height:44px}}@media (max-width: 560px){.gallery-admin-hero,.collection-admin-hero,.gallery-review-admin-hero,.gallery-comment-admin-hero,.share-admin-hero,.gallery-admin-panel,.collection-admin-panel,.gallery-review-admin-panel,.gallery-comment-admin-panel,.share-admin-panel,.gallery-admin-card-panel,.collection-admin-card-panel,.gallery-review-admin-card-panel,.gallery-comment-admin-card-panel,.share-admin-card-panel,.gallery-admin-card,.collection-admin-card,.gallery-review-admin-card,.gallery-comment-admin-card,.share-admin-card{border-radius:16px;padding:12px}.gallery-admin-card-head,.collection-admin-card-head,.gallery-review-admin-card-head,.gallery-comment-admin-card-head,.share-admin-card-head{align-items:stretch;flex-direction:column}.gallery-admin-card-meta,.collection-admin-card-meta,.gallery-review-admin-card-meta,.gallery-comment-admin-card-meta,.share-admin-card-meta,.gallery-admin-card-actions,.collection-admin-card-actions,.gallery-review-admin-card-actions,.gallery-comment-admin-card-actions,.share-admin-card-actions{grid-template-columns:1fr}}.support-admin-workbench{display:grid;gap:16px}.support-admin-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.75fr);gap:16px;align-items:stretch;padding:18px;border:1px solid rgba(147,197,253,.9);border-radius:24px;background:radial-gradient(circle at top left,rgba(59,130,246,.16),transparent 35%),linear-gradient(135deg,#f8fafcf5,#eff6ffe6);overflow:hidden}.content-page-admin-hero{border-color:#c4b5fdf2;background:radial-gradient(circle at top left,rgba(124,58,237,.15),transparent 35%),linear-gradient(135deg,#f8fafcf5,#f5f3ffe6)}.notice-admin-hero{border-color:#fbbf24e6;background:radial-gradient(circle at top left,rgba(245,158,11,.16),transparent 35%),linear-gradient(135deg,#f8fafcf5,#fffbebeb)}.ticket-admin-hero{border-color:#7dd3fcf2;background:radial-gradient(circle at top left,rgba(14,165,233,.16),transparent 35%),linear-gradient(135deg,#f8fafcf5,#f0f9ffeb)}.ticket-stats-admin-hero{border-color:#2dd4bff2;background:radial-gradient(circle at top left,rgba(20,184,166,.16),transparent 35%),linear-gradient(135deg,#f8fafcf5,#f0fdfaeb)}.ticket-category-admin-hero{border-color:#a7f3d0f2;background:radial-gradient(circle at top left,rgba(34,197,94,.15),transparent 35%),linear-gradient(135deg,#f8fafcf5,#f0fdf4eb)}.marketing-mail-admin-hero{border-color:#fdba74f2;background:radial-gradient(circle at top left,rgba(249,115,22,.16),transparent 35%),linear-gradient(135deg,#f8fafcf5,#fff7edeb)}.marketing-template-admin-hero{border-color:#d8b4fef2;background:radial-gradient(circle at top left,rgba(147,51,234,.15),transparent 35%),linear-gradient(135deg,#f8fafcf5,#faf5ffeb)}.marketing-api-admin-hero{border-color:#67e8f9f2;background:radial-gradient(circle at top left,rgba(8,145,178,.16),transparent 35%),linear-gradient(135deg,#f8fafcf5,#ecfeffeb)}.marketing-campaign-admin-hero{border-color:#f87171e6;background:radial-gradient(circle at top left,rgba(239,68,68,.14),transparent 35%),linear-gradient(135deg,#f8fafcf5,#fef2f2eb)}.marketing-webhook-admin-hero{border-color:#f472b6eb;background:radial-gradient(circle at top left,rgba(219,39,119,.14),transparent 35%),linear-gradient(135deg,#f8fafcf5,#fdf2f8eb)}.plugin-admin-hero{border-color:#818cf8f2;background:radial-gradient(circle at top left,rgba(79,70,229,.15),transparent 35%),linear-gradient(135deg,#f8fafcf5,#eef2ffeb)}.plugin-exec-admin-hero{border-color:#94a3b8f2;background:radial-gradient(circle at top left,rgba(71,85,105,.14),transparent 35%),linear-gradient(135deg,#f8fafcf5,#f1f5f9eb)}.mcp-admin-admin-hero{border-color:#34d399f2;background:radial-gradient(circle at top left,rgba(5,150,105,.15),transparent 35%),linear-gradient(135deg,#f8fafcf5,#ecfdf5eb)}.mcp-sampling-admin-hero{border-color:#2dd4bff2;background:radial-gradient(circle at top left,rgba(13,148,136,.16),transparent 35%),linear-gradient(135deg,#f8fafcf5,#f0fdfaeb)}.gallery-experiment-admin-hero{border-color:#c084fcf2;background:radial-gradient(circle at top left,rgba(124,58,237,.15),transparent 35%),linear-gradient(135deg,#f8fafcf5,#faf5ffeb)}.safety-term-admin-hero{border-color:#fb7185f2;background:radial-gradient(circle at top left,rgba(225,29,72,.14),transparent 35%),linear-gradient(135deg,#f8fafcf5,#fff1f2eb)}.safety-provider-admin-hero{border-color:#facc15eb;background:radial-gradient(circle at top left,rgba(202,138,4,.15),transparent 35%),linear-gradient(135deg,#f8fafcf5,#fefce8eb)}.safety-policy-admin-hero{border-color:#fb923ceb;background:radial-gradient(circle at top left,rgba(234,88,12,.14),transparent 35%),linear-gradient(135deg,#f8fafcf5,#fff7edeb)}.knowledge-parser-admin-hero{border-color:#60a5faf2;background:radial-gradient(circle at top left,rgba(37,99,235,.14),transparent 35%),linear-gradient(135deg,#f8fafcf5,#eff6ffeb)}.support-admin-hero h3{margin:4px 0 8px;font-size:clamp(22px,3vw,34px);letter-spacing:-.04em}.support-admin-guard-card,.support-admin-panel,.support-admin-card-panel,.support-admin-card{min-width:0;padding:16px;border:1px solid rgba(226,232,240,.92);border-radius:22px;background:#ffffffd1;box-shadow:0 16px 40px #0f172a0f}.support-admin-guard-card{display:grid;gap:10px;align-content:start}.support-admin-guard-card span{font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.08em;color:#2563eb}.content-page-admin-guard-card span{color:#7c3aed}.notice-admin-guard-card span{color:#d97706}.ticket-admin-guard-card span{color:#0284c7}.ticket-stats-admin-guard-card span{color:#0f766e}.ticket-category-admin-guard-card span{color:#16a34a}.marketing-mail-admin-guard-card span{color:#ea580c}.marketing-template-admin-guard-card span{color:#9333ea}.marketing-api-admin-guard-card span{color:#0891b2}.marketing-campaign-admin-guard-card span{color:#dc2626}.marketing-webhook-admin-guard-card span{color:#db2777}.plugin-admin-guard-card span{color:#4f46e5}.plugin-exec-admin-guard-card span{color:#475569}.mcp-admin-admin-guard-card span{color:#059669}.mcp-sampling-admin-guard-card span{color:#0f766e}.gallery-experiment-admin-guard-card span{color:#7c3aed}.safety-term-admin-guard-card span{color:#e11d48}.safety-provider-admin-guard-card span{color:#ca8a04}.safety-policy-admin-guard-card span{color:#ea580c}.knowledge-parser-admin-guard-card span{color:#2563eb}.support-admin-guard-card b{font-size:18px}.support-admin-guard-card small,.support-admin-flow small{color:#64748b;font-weight:800;line-height:1.55}.support-admin-action-strip,.support-admin-card-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.support-admin-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.support-admin-action-strip button,.support-admin-card-actions button,.support-admin-action-strip .aione-ui-button.ant-btn,.support-admin-card-actions .aione-ui-button.ant-btn,.support-admin-editor-grid .aione-ui-button.ant-btn{width:100%;margin:0}.support-admin-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.support-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.support-admin-distribution,.support-admin-preset-list,.support-admin-risk-list,.support-admin-card-list{display:grid;gap:10px}.support-admin-distribution-row,.support-admin-risk-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px 12px;border:1px solid rgba(191,219,254,.92);border-radius:16px;background:#eff6ffb8}.content-page-admin-distribution-row{border-color:#ddd6fef2;background:#f5f3ffbd}.notice-admin-distribution-row{border-color:#fef08af2;background:#fefce8c7}.ticket-admin-distribution-row,.ticket-admin-risk-list div{border-color:#bae6fdf2;background:#f0f9ffc2}.ticket-stats-admin-distribution-row,.ticket-stats-admin-risk-list div{border-color:#99f6e4f2;background:#f0fdfac2}.ticket-category-admin-distribution-row{border-color:#bbf7d0f2;background:#f0fdf4c2}.marketing-mail-admin-distribution-row,.marketing-mail-admin-risk-list div{border-color:#fed7aaf2;background:#fff7edc2}.marketing-template-admin-distribution-row{border-color:#e9d5fff2;background:#faf5ffc2}.marketing-api-admin-distribution-row,.marketing-api-admin-risk-list div{border-color:#a5f3fcf2;background:#ecfeffc2}.marketing-campaign-admin-distribution-row,.marketing-campaign-admin-risk-list div{border-color:#fecacaf2;background:#fef2f2c2}.marketing-webhook-admin-distribution-row,.marketing-webhook-admin-risk-list div{border-color:#fbcfe8f2;background:#fdf2f8c2}.plugin-admin-distribution-row,.plugin-admin-risk-list div{border-color:#c7d2fef2;background:#eef2ffc2}.plugin-exec-admin-distribution-row,.plugin-exec-admin-risk-list div{border-color:#cbd5e1f2;background:#f8fafcd1}.mcp-admin-admin-distribution-row,.mcp-admin-admin-risk-list div{border-color:#a7f3d0f2;background:#ecfdf5c2}.mcp-sampling-admin-distribution-row,.mcp-sampling-admin-risk-list div{border-color:#99f6e4f2;background:#f0fdfac2}.gallery-experiment-admin-distribution-row,.gallery-experiment-admin-risk-list div{border-color:#e9d5fff2;background:#faf5ffc2}.safety-term-admin-distribution-row,.safety-term-admin-risk-list div{border-color:#fecdd3f2;background:#fff1f2c2}.safety-provider-admin-distribution-row{border-color:#fef08af2;background:#fefce8c7}.safety-policy-admin-distribution-row{border-color:#fed7aaf2;background:#fff7edc2}.knowledge-parser-admin-distribution-row{border-color:#bfdbfef2;background:#eff6ffc2}.support-admin-distribution-row span,.support-admin-risk-list span{color:#64748b;font-weight:850;overflow-wrap:anywhere}.support-admin-distribution-row b,.support-admin-risk-list b{overflow-wrap:anywhere}.support-admin-distribution-row small{grid-column:1 / -1;color:#64748b;font-weight:800}.support-admin-preset-list button{width:100%;margin:0;display:grid;gap:5px;text-align:left;justify-items:start;border-radius:16px;border:1px solid rgba(226,232,240,.95);background:#f8fafce0;color:#0f172a}.support-admin-preset-list .aione-ui-button.ant-btn{width:100%;height:auto;min-height:56px;margin:0;display:grid;gap:5px;text-align:left;justify-items:start;align-content:center;white-space:normal}.support-admin-preset-list button span{color:#64748b;font-size:12px;font-weight:800;overflow-wrap:anywhere}.support-admin-editor-grid{display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,1fr);gap:10px}.support-admin-editor-grid textarea{min-height:112px}.support-admin-editor-grid textarea,.support-admin-editor-grid button{grid-column:1 / -1;width:100%;margin:0}.support-admin-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.support-admin-flow div{display:grid;gap:6px;align-content:start;min-width:0;padding:13px;border:1px solid rgba(191,219,254,.95);border-radius:18px;background:#eff6ffbd}.content-page-admin-flow div{border-color:#ddd6fef2;background:#f5f3ffc2}.notice-admin-flow div{border-color:#fef08af2;background:#fefce8c7}.ticket-admin-flow div{border-color:#bae6fdf2;background:#f0f9ffc2}.ticket-stats-admin-flow div{border-color:#99f6e4f2;background:#f0fdfac2}.ticket-category-admin-flow div{border-color:#bbf7d0f2;background:#f0fdf4c2}.marketing-mail-admin-flow div{border-color:#fed7aaf2;background:#fff7edc2}.marketing-template-admin-flow div{border-color:#e9d5fff2;background:#faf5ffc2}.marketing-api-admin-flow div{border-color:#a5f3fcf2;background:#ecfeffc2}.marketing-campaign-admin-flow div{border-color:#fecacaf2;background:#fef2f2c2}.marketing-webhook-admin-flow div{border-color:#fbcfe8f2;background:#fdf2f8c2}.plugin-admin-flow div{border-color:#c7d2fef2;background:#eef2ffc2}.plugin-exec-admin-flow div{border-color:#cbd5e1f2;background:#f8fafcd1}.mcp-admin-admin-flow div{border-color:#a7f3d0f2;background:#ecfdf5c2}.mcp-sampling-admin-flow div{border-color:#99f6e4f2;background:#f0fdfac2}.gallery-experiment-admin-flow div{border-color:#e9d5fff2;background:#faf5ffc2}.safety-term-admin-flow div{border-color:#fecdd3f2;background:#fff1f2c2}.safety-provider-admin-flow div{border-color:#fef08af2;background:#fefce8c7}.safety-policy-admin-flow div{border-color:#fed7aaf2;background:#fff7edc2}.knowledge-parser-admin-flow div{border-color:#bfdbfef2;background:#eff6ffc2}.support-admin-flow div>span{width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563eb,#06b6d4);color:#fff;font-weight:950;font-size:12px}.content-page-admin-flow div>span{background:linear-gradient(135deg,#7c3aed,#d946ef)}.notice-admin-flow div>span{background:linear-gradient(135deg,#d97706,#f59e0b)}.ticket-admin-flow div>span{background:linear-gradient(135deg,#0284c7,#22d3ee)}.ticket-stats-admin-flow div>span{background:linear-gradient(135deg,#0f766e,#14b8a6)}.ticket-category-admin-flow div>span{background:linear-gradient(135deg,#16a34a,#22c55e)}.marketing-mail-admin-flow div>span{background:linear-gradient(135deg,#ea580c,#f59e0b)}.marketing-template-admin-flow div>span{background:linear-gradient(135deg,#9333ea,#c084fc)}.marketing-api-admin-flow div>span{background:linear-gradient(135deg,#0891b2,#22d3ee)}.marketing-campaign-admin-flow div>span{background:linear-gradient(135deg,#dc2626,#fb7185)}.marketing-webhook-admin-flow div>span{background:linear-gradient(135deg,#db2777,#f472b6)}.plugin-admin-flow div>span{background:linear-gradient(135deg,#4f46e5,#818cf8)}.plugin-exec-admin-flow div>span{background:linear-gradient(135deg,#475569,#94a3b8)}.mcp-admin-admin-flow div>span{background:linear-gradient(135deg,#059669,#34d399)}.mcp-sampling-admin-flow div>span{background:linear-gradient(135deg,#0f766e,#14b8a6)}.gallery-experiment-admin-flow div>span{background:linear-gradient(135deg,#7c3aed,#c084fc)}.safety-term-admin-flow div>span{background:linear-gradient(135deg,#e11d48,#fb7185)}.safety-provider-admin-flow div>span{background:linear-gradient(135deg,#ca8a04,#facc15)}.safety-policy-admin-flow div>span{background:linear-gradient(135deg,#ea580c,#fb923c)}.knowledge-parser-admin-flow div>span{background:linear-gradient(135deg,#2563eb,#60a5fa)}.support-admin-card-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.support-admin-card{display:grid;gap:10px;box-shadow:none}.support-admin-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.support-admin-card-head>div{min-width:0;display:grid;gap:4px}.support-admin-card-head b,.support-admin-card-head span{overflow-wrap:anywhere}.support-admin-card-head>div span{color:#64748b;font-weight:800}.support-admin-card-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:8px}.support-admin-card-meta span{padding:7px 9px;border-radius:999px;border:1px solid rgba(226,232,240,.95);background:#f8fafce0;color:#475569;font-size:12px;font-weight:850;overflow-wrap:anywhere}html[data-theme=dark] .support-admin-workbench,html[data-theme=dark] .support-admin-hero,html[data-theme=dark] .support-admin-guard-card,html[data-theme=dark] .support-admin-panel,html[data-theme=dark] .support-admin-card-panel,html[data-theme=dark] .support-admin-card,html[data-theme=dark] .support-admin-distribution-row,html[data-theme=dark] .support-admin-risk-list div,html[data-theme=dark] .support-admin-flow div,html[data-theme=dark] .support-admin-preset-list button,html[data-theme=dark] .support-admin-card-meta span{background:#0f172ac7;border-color:#475569d1;color:#e5e7eb}@media (max-width: 860px){.support-admin-hero,.support-admin-grid,.support-admin-flow,.support-admin-action-strip,.support-admin-editor-grid{grid-template-columns:1fr}}@media (max-width: 560px){.support-admin-hero,.support-admin-panel,.support-admin-card-panel,.support-admin-card{border-radius:16px;padding:12px}.support-admin-card-head{align-items:stretch;flex-direction:column}.support-admin-card-meta,.support-admin-card-actions{grid-template-columns:1fr}}:is(.ok,.err,.status-note,.action-toast,.gallery-feedback,.notice-action-toast,.task-status-note,.knowledge-status-note,.wallet-status-note,.profile-status-note,.promotion-status-note){--feedback-bg: var(--info-bg);--feedback-fg: var(--info-fg);--feedback-accent: var(--brand-primary);display:flex;align-items:flex-start;gap:9px;width:min(720px,100%);max-width:100%;margin:8px 0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--feedback-accent) 28%,var(--line));border-left:5px solid var(--feedback-accent);border-radius:16px;background-color:var(--feedback-bg);background-image:linear-gradient(135deg,color-mix(in srgb,var(--feedback-bg) 88%,var(--surface-solid)),color-mix(in srgb,var(--surface-solid) 76%,var(--feedback-bg)));color:var(--feedback-fg);box-shadow:var(--shadow-sm);line-height:1.55;font-weight:850;overflow-wrap:anywhere;word-break:break-word}:is(.ok,.wallet-status-note.ok,.profile-status-note.ok){--feedback-bg: var(--success-bg);--feedback-fg: var(--success-fg);--feedback-accent: var(--success)}:is(.err,.wallet-status-note.err,.profile-status-note.err){--feedback-bg: var(--danger-bg);--feedback-fg: var(--danger-fg);--feedback-accent: var(--danger)}:is(.task-status-note,.knowledge-status-note,.promotion-status-note){--feedback-bg: var(--info-bg);--feedback-fg: var(--info-fg);--feedback-accent: var(--brand-primary)}.notice-action-toast{position:sticky;top:8px;z-index:3}.gallery-feedback{width:100%}.promotion-status-note{display:grid;gap:4px}:is(.ok,.err):before{box-shadow:0 0 0 4px color-mix(in srgb,var(--feedback-accent) 12%,transparent)}html[data-theme=dark] :is(.ok,.err,.status-note,.action-toast,.gallery-feedback,.notice-action-toast,.task-status-note,.knowledge-status-note,.wallet-status-note,.profile-status-note,.promotion-status-note){background-image:linear-gradient(135deg,color-mix(in srgb,var(--feedback-bg) 78%,var(--surface-solid)),color-mix(in srgb,var(--surface-solid) 82%,var(--feedback-bg)));border-color:color-mix(in srgb,var(--feedback-accent) 34%,var(--line));border-left-color:var(--feedback-accent);color:var(--feedback-fg)}@media (forced-colors: active){:is(.ok,.err,.status-note,.action-toast,.gallery-feedback,.notice-action-toast,.task-status-note,.knowledge-status-note,.wallet-status-note,.profile-status-note,.promotion-status-note){background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important;border-left-color:Highlight!important;box-shadow:none!important}}@media print{:is(.ok,.err,.status-note,.action-toast,.gallery-feedback,.task-status-note,.knowledge-status-note,.wallet-status-note,.profile-status-note,.promotion-status-note){display:block!important;width:100%!important;max-width:100%!important;overflow:visible!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;border:1px solid #cbd5e1!important;border-left:4px solid #64748b!important;background:#fff!important;color:#111827!important;box-shadow:none!important}}.aione-ui-page-surface{max-width:1320px;margin:0 auto 16px}.aione-ui-page-hero{display:block}.aione-ui-page-hero .ant-card-body{padding:0}.aione-ui-page-hero-inner{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0}.aione-ui-page-hero-inner>*{min-width:0}.aione-ui-surface-card{min-width:0;max-width:100%;overflow-wrap:anywhere}.aione-ui-surface-card>*{min-width:0}.aione-ui-list-stack{min-width:0;max-width:100%;overflow-wrap:anywhere}.aione-ui-list-stack>*{min-width:0}.aione-ui-card-list,.aione-ui-card-head,.aione-ui-card-meta{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.aione-ui-card-list>*,.aione-ui-card-head>*,.aione-ui-card-meta>*{min-width:0;max-width:100%}.aione-ui-card-head b,.aione-ui-card-head strong,.aione-ui-card-head span,.aione-ui-card-head small,.aione-ui-card-meta span,.aione-ui-card-meta small,.aione-ui-card-meta code{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.aione-ui-command-card,.aione-ui-command-copy,.aione-ui-command-actions{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.aione-ui-command-card>*,.aione-ui-command-copy>*,.aione-ui-command-actions>*{min-width:0;max-width:100%}.aione-ui-command-card h1,.aione-ui-command-card h2,.aione-ui-command-card h3,.aione-ui-command-card p,.aione-ui-command-card span,.aione-ui-command-card code,.aione-ui-command-copy h1,.aione-ui-command-copy h2,.aione-ui-command-copy h3,.aione-ui-command-copy p,.aione-ui-command-copy span,.aione-ui-command-copy code,.aione-ui-command-actions span,.aione-ui-command-actions code{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.aione-ui-command-actions .aione-ui-button.ant-btn,.aione-ui-command-actions button{min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.aione-ui-page-workspace,.aione-ui-workspace-column{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.aione-ui-page-workspace>*,.aione-ui-workspace-column>*{min-width:0;max-width:100%}.aione-ui-page-workspace h1,.aione-ui-page-workspace h2,.aione-ui-page-workspace h3,.aione-ui-page-workspace p,.aione-ui-page-workspace span,.aione-ui-page-workspace code,.aione-ui-workspace-column h1,.aione-ui-workspace-column h2,.aione-ui-workspace-column h3,.aione-ui-workspace-column p,.aione-ui-workspace-column span,.aione-ui-workspace-column code{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.aione-ui-page-workspace .aione-ui-button.ant-btn,.aione-ui-workspace-column .aione-ui-button.ant-btn{min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.aione-ui-workspace-grid,.aione-ui-workspace-rail,.aione-ui-control-grid,.aione-ui-control-tile,.aione-ui-pill-group,.aione-ui-pill{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.aione-ui-workspace-grid,.aione-ui-workspace-rail,.aione-ui-control-grid{display:grid}.aione-ui-pill-group{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.aione-ui-workspace-grid>*,.aione-ui-workspace-rail>*,.aione-ui-control-grid>*,.aione-ui-pill-group>*{min-width:0;max-width:100%}.aione-ui-control-tile,.aione-ui-pill{white-space:normal}.aione-ui-control-tile span,.aione-ui-control-tile b,.aione-ui-pill,.aione-ui-pill span,.aione-ui-pill b{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.aione-ui-flow-list{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.aione-ui-flow-list>*{min-width:0;max-width:100%}.aione-ui-flow-list b,.aione-ui-flow-list strong,.aione-ui-flow-list span,.aione-ui-flow-list small,.aione-ui-flow-list code{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.aione-ui-flow-list .aione-ui-button.ant-btn{min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.aione-ui-risk-list,.aione-ui-action-grid,.aione-ui-ops-grid,.aione-ui-card-panel{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.aione-ui-risk-list{display:grid;gap:9px}.aione-ui-action-grid{display:grid}.aione-ui-ops-grid,.aione-ui-card-panel{display:grid;gap:12px}.aione-ui-panel{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.aione-ui-risk-list>*,.aione-ui-action-grid>*,.aione-ui-ops-grid>*,.aione-ui-card-panel>*,.aione-ui-panel>*{min-width:0;max-width:100%}.aione-ui-risk-list span,.aione-ui-risk-list b,.aione-ui-risk-list strong,.aione-ui-risk-list small,.aione-ui-risk-list code,.aione-ui-action-grid span,.aione-ui-action-grid b,.aione-ui-action-grid strong,.aione-ui-action-grid small,.aione-ui-action-grid code,.aione-ui-ops-grid span,.aione-ui-ops-grid b,.aione-ui-ops-grid strong,.aione-ui-ops-grid small,.aione-ui-ops-grid code,.aione-ui-card-panel span,.aione-ui-card-panel b,.aione-ui-card-panel strong,.aione-ui-card-panel small,.aione-ui-card-panel code,.aione-ui-panel span,.aione-ui-panel b,.aione-ui-panel strong,.aione-ui-panel small,.aione-ui-panel code{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.aione-ui-action-grid .aione-ui-input.ant-input,.aione-ui-action-grid .aione-ui-select,.aione-ui-action-grid .aione-ui-select.ant-select,.aione-ui-action-grid .aione-ui-textarea,.aione-ui-ops-grid .aione-ui-input.ant-input,.aione-ui-ops-grid .aione-ui-select,.aione-ui-ops-grid .aione-ui-select.ant-select,.aione-ui-ops-grid .aione-ui-textarea,.aione-ui-panel .aione-ui-input.ant-input,.aione-ui-panel .aione-ui-select,.aione-ui-panel .aione-ui-select.ant-select,.aione-ui-panel .aione-ui-textarea{width:100%;min-width:0;max-width:none;margin:0}.aione-ui-action-grid .aione-ui-button.ant-btn,.aione-ui-ops-grid .aione-ui-button.ant-btn,.aione-ui-panel .aione-ui-button.ant-btn{min-width:0;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere}.aione-ui-detail-column,.aione-ui-detail-grid,.aione-ui-meta-grid{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.aione-ui-detail-column>*,.aione-ui-detail-grid>*,.aione-ui-meta-grid>*{min-width:0;max-width:100%}.aione-ui-detail-grid,.aione-ui-meta-grid{display:grid}.aione-ui-detail-column span,.aione-ui-detail-column b,.aione-ui-detail-column small,.aione-ui-detail-column code,.aione-ui-detail-grid span,.aione-ui-detail-grid b,.aione-ui-detail-grid small,.aione-ui-detail-grid code,.aione-ui-meta-grid span,.aione-ui-meta-grid b,.aione-ui-meta-grid small,.aione-ui-meta-grid code{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.aione-ui-timeline-list,.aione-ui-asset-grid,.aione-ui-summary-list{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.aione-ui-timeline-list,.aione-ui-asset-grid,.aione-ui-summary-list{display:grid}.aione-ui-timeline-list>*,.aione-ui-asset-grid>*,.aione-ui-summary-list>*{min-width:0;max-width:100%}.aione-ui-timeline-row,.aione-ui-asset-card,.aione-ui-summary-row{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.aione-ui-timeline-row.msg{max-width:86%}.aione-ui-timeline-row span,.aione-ui-timeline-row b,.aione-ui-timeline-row strong,.aione-ui-timeline-row small,.aione-ui-timeline-row code,.aione-ui-timeline-row em,.aione-ui-asset-card span,.aione-ui-asset-card b,.aione-ui-asset-card strong,.aione-ui-asset-card small,.aione-ui-asset-card p,.aione-ui-asset-card code,.aione-ui-asset-card a,.aione-ui-summary-row span,.aione-ui-summary-row b,.aione-ui-summary-row strong,.aione-ui-summary-row small,.aione-ui-summary-row code,.aione-ui-summary-row em{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.aione-ui-asset-card img{max-width:100%}.aione-ui-asset-card>a{display:inline-flex;align-items:center;min-height:var(--touch-target-min)}.aione-ui-action-bar{min-width:0;max-width:100%;margin:0}.aione-ui-action-bar>*{min-width:0}.aione-ui-action-bar-center{justify-content:center}.aione-ui-action-bar-end{justify-content:flex-end}.aione-ui-action-bar-between{justify-content:space-between}.aione-ui-action-bar-compact{gap:6px}.aione-ui-button.ant-btn{min-height:var(--touch-target-min);margin:4px;border-radius:12px;font-weight:850;box-shadow:var(--shadow-sm)}.aione-ui-button-mobile.adm-button.ant-btn{--border-radius: 12px;display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:var(--touch-target-min);white-space:normal;overflow-wrap:anywhere;word-break:break-word;touch-action:manipulation}.aione-ui-button-mobile.adm-button.ant-btn:not(.aione-ui-button-link){--border-width: 1px;--border-style: solid;--border-color: var(--line);border:1px solid var(--line)}.aione-ui-button-mobile.adm-button.ant-btn:focus-visible{outline:3px solid color-mix(in srgb,var(--brand-primary) 28%,transparent)!important;outline-offset:3px;box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-primary) 16%,transparent),0 10px 24px color-mix(in srgb,var(--brand-primary) 12%,transparent)!important}.aione-ui-button-mobile.adm-button.ant-btn>span,.aione-ui-button-mobile.adm-button.ant-btn .adm-button-loading-wrapper{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.aione-ui-button-primary.ant-btn-primary{background:linear-gradient(135deg,var(--brand-primary),color-mix(in srgb,var(--brand-accent) 55%,var(--brand-primary)));border-color:transparent}.aione-ui-button-secondary.ant-btn,.aione-ui-button-ghost.ant-btn{background:#ffffffd6;border-color:var(--line);color:#1e293b}.aione-ui-button-ghost.ant-btn{box-shadow:none}.aione-ui-button-link.ant-btn{min-height:0;margin:0;padding-inline:4px;box-shadow:none}.nav-section .aione-ui-button.ant-btn,aside .aione-ui-button.ant-btn{justify-content:flex-start;width:100%;min-height:var(--touch-target-min);margin:4px 0;padding:var(--nav-button-padding);border-radius:14px;box-shadow:none}.nav-section .aione-ui-button.ant-btn.active,aside .aione-ui-button.ant-btn.active{background:linear-gradient(135deg,#2563ebf5,#7c3aedeb);color:#fff;border-color:#fff3;box-shadow:0 16px 35px #2563eb3d}.user-card .aione-ui-button.ant-btn{grid-column:1 / -1;justify-content:center;width:100%;margin:4px 0 0;background:#ffffff1a;color:#e2e8f0;border-color:#ffffff21;box-shadow:none}.topbar-quick-link.aione-ui-button.ant-btn{min-height:var(--touch-target-min);max-width:100%;margin:0;padding:6px 10px;border-radius:999px;border-color:#2563eb2e;background:#ffffffb8;color:#1d4ed8;font-size:12px;box-shadow:0 8px 18px #2563eb14;overflow-wrap:anywhere}.topbar-actions .aione-ui-button.ant-btn{margin:0}.auth-mode-tabs .auth-mode-segmented .aione-ui-segmented-option{justify-content:center;min-height:44px;margin:0;border-radius:12px;color:#475569}.auth-mode-tabs .auth-mode-segmented .aione-ui-segmented-option.active{color:#fff}.notice-filter-strip,.ticket-status-filter,.mcp-filter-strip,.app-category-segmented-host,.gallery-type-segmented-host,.share-filter-segmented-host,.channel-capability-segmented-host{display:block;max-width:100%;overflow-x:auto;scrollbar-width:thin}.aione-filter-segmented{width:100%}.aione-filter-segmented.ant-segmented{width:100%;overflow-x:auto;padding:4px;border-color:color-mix(in srgb,var(--brand-primary) 14%,var(--line));background:color-mix(in srgb,var(--surface-soft) 80%,#fff)}.aione-filter-segmented.ant-segmented .ant-segmented-group{gap:6px;min-width:max-content}.aione-filter-segmented.ant-segmented .ant-segmented-item{min-width:0;border-radius:12px}.aione-filter-segmented.ant-segmented .ant-segmented-item-label{padding:0}.aione-filter-segmented.ant-segmented .ant-segmented-thumb{border-radius:12px;background:var(--brand-primary);box-shadow:0 12px 24px color-mix(in srgb,var(--brand-primary) 18%,transparent)}.aione-filter-segmented .aione-ui-segmented-option{min-width:108px;min-height:var(--touch-target-min);justify-content:space-between;gap:8px;border-radius:12px}.ticket-status-segmented .aione-ui-segmented-option{min-width:84px;justify-content:center}.app-category-segmented .aione-ui-segmented-option,.gallery-type-segmented .aione-ui-segmented-option,.share-filter-segmented .aione-ui-segmented-option{min-width:104px}.app-category-segmented .app-category-name{display:inline-flex;align-items:center;min-width:0;gap:6px}.app-category-segmented .app-category-name strong{min-width:0;overflow:hidden;text-overflow:ellipsis}.gallery-type-segmented .aione-ui-segmented-option,.share-filter-segmented .aione-ui-segmented-option{justify-content:space-between}.channel-capability-segmented .aione-ui-segmented-option{min-width:78px;min-height:62px;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px}.channel-capability-segmented.ant-segmented .ant-segmented-group{width:100%;min-width:0}.channel-capability-segmented.ant-segmented .ant-segmented-item{flex:1 1 0}.channel-capability-segmented.ant-segmented .ant-segmented-item-label{width:100%}.channel-capability-segmented .aione-ui-segmented-option b{min-width:32px;height:28px;font-size:16px}.aione-filter-segmented .aione-ui-segmented-option b{display:inline-flex;min-width:24px;height:24px;align-items:center;justify-content:center;padding:0 7px;border-radius:999px;background:#2563eb1a;color:var(--brand-primary);font-size:12px}.aione-filter-segmented .ant-segmented-item-selected .aione-ui-segmented-option,.aione-filter-segmented .aione-ui-segmented-option.active{color:#fff}.aione-filter-segmented .ant-segmented-item-selected .aione-ui-segmented-option b,.aione-filter-segmented .aione-ui-segmented-option.active b{background:#ffffff38;color:#fff}.aione-filter-segmented.aione-ui-segmented-mobile{width:100%;--gap-horizontal: 6px;--gap-vertical: 6px}.aione-filter-segmented.aione-ui-segmented-mobile .adm-selector-item{min-height:44px;border-color:var(--line);background:#f8fafceb;color:#334155}.aione-filter-segmented.aione-ui-segmented-mobile .adm-selector-item-active{border-color:transparent;background:var(--brand-primary);box-shadow:0 12px 24px color-mix(in srgb,var(--brand-primary) 18%,transparent)}.aione-filter-segmented.aione-ui-segmented-mobile .adm-selector-item-active .aione-ui-segmented-option,.aione-filter-segmented.aione-ui-segmented-mobile .adm-selector-item-active .aione-ui-segmented-option b{color:#fff}.aione-filter-segmented.aione-ui-segmented-mobile .adm-selector-item-active .aione-ui-segmented-option b{background:#ffffff38}.notice-modal .aione-ui-button.ant-btn,.notice-command-actions .aione-ui-button.ant-btn,.notice-action-row .aione-ui-button.ant-btn{margin:0}.notice-feed-card.aione-ui-button.ant-btn{justify-content:stretch;width:100%;margin:0;display:grid;gap:8px;text-align:left;padding:14px;border-color:var(--line);border-left:5px solid #94a3b8;border-radius:18px;background:#ffffffdb;color:var(--text);box-shadow:var(--shadow-sm);white-space:normal;height:auto}.notice-feed-card.aione-ui-button.ant-btn.active{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 12%,white),#fff);border-color:color-mix(in srgb,var(--brand-primary) 44%,var(--line))}.notice-feed-card.aione-ui-button.ant-btn.unread{background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.1),transparent 12rem),#eff6ff;border-color:#bfdbfe}.chips .chip.aione-ui-button.ant-btn,.aione-ui-chip-group .chip.aione-ui-button.ant-btn,.prompt-chips .aione-ui-button.ant-btn{width:auto;max-width:100%;margin:0;border-radius:999px;background:#f8fafc;border-color:var(--line);color:#334155;box-shadow:none;white-space:normal}.chat-session-list .aione-ui-button.ant-btn,.history-list .aione-ui-button.ant-btn,.prompt-template-card.aione-ui-action-card.aione-ui-button.ant-btn{margin:0;height:auto;white-space:normal}.chat-session-list .aione-ui-button.ant-btn.active,.history-list .aione-ui-button.ant-btn.active{border-color:#93c5fd;background:linear-gradient(135deg,#eff6ff,#f5f3ff);color:var(--text)}.prompt-template-card.aione-ui-action-card.aione-ui-button.ant-btn{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:12px;min-height:152px;border-radius:var(--radius);background:#f8fafc;color:var(--text)}html[data-theme=dark] .topbar-quick-link.aione-ui-button.ant-btn{background:#0f172abd;border-color:#60a5fa4d;color:#bfdbfe;box-shadow:none}html[data-theme=dark] .auth-mode-tabs .auth-mode-segmented.ant-segmented,html[data-theme=dark] .auth-mode-tabs .auth-mode-segmented.aione-ui-segmented-mobile .adm-selector-item{background:transparent;border-color:transparent}html[data-theme=dark] .auth-mode-tabs .auth-mode-segmented .ant-segmented-item,html[data-theme=dark] .auth-mode-tabs .auth-mode-segmented .aione-ui-segmented-option{color:#cbd5e1}html[data-theme=dark] .auth-mode-tabs .auth-mode-segmented .ant-segmented-thumb,html[data-theme=dark] .auth-mode-tabs .auth-mode-segmented.aione-ui-segmented-mobile .adm-selector-item-active,html[data-theme=dark] .aione-filter-segmented.ant-segmented .ant-segmented-thumb,html[data-theme=dark] .aione-filter-segmented.aione-ui-segmented-mobile .adm-selector-item-active{background:var(--brand-primary);border-color:transparent;color:#fff}html[data-theme=dark] .auth-mode-tabs .auth-mode-segmented .ant-segmented-item-selected .aione-ui-segmented-option,html[data-theme=dark] .auth-mode-tabs .auth-mode-segmented .aione-ui-segmented-option.active,html[data-theme=dark] .auth-mode-tabs .auth-mode-segmented.aione-ui-segmented-mobile .adm-selector-item-active .aione-ui-segmented-option{color:#fff}html[data-theme=dark] .aione-filter-segmented.ant-segmented,html[data-theme=dark] .aione-filter-segmented.aione-ui-segmented-mobile .adm-selector-item{background:#0f172abd;border-color:var(--line)}html[data-theme=dark] .aione-filter-segmented .aione-ui-segmented-option{color:var(--text)}html[data-theme=dark] .aione-filter-segmented .ant-segmented-item-selected .aione-ui-segmented-option,html[data-theme=dark] .aione-filter-segmented .aione-ui-segmented-option.active,html[data-theme=dark] .aione-filter-segmented.aione-ui-segmented-mobile .adm-selector-item-active .aione-ui-segmented-option{color:#fff}html[data-theme=dark] .notice-feed-card.aione-ui-button.ant-btn,html[data-theme=dark] .chips .chip.aione-ui-button.ant-btn,html[data-theme=dark] .aione-ui-chip-group .chip.aione-ui-button.ant-btn,html[data-theme=dark] .prompt-chips .aione-ui-button.ant-btn,html[data-theme=dark] .chat-session-list .aione-ui-button.ant-btn,html[data-theme=dark] .history-list .aione-ui-button.ant-btn,html[data-theme=dark] .prompt-template-card.aione-ui-action-card.aione-ui-button.ant-btn{background:#0f172abd;border-color:var(--line);color:var(--text)}html[data-theme=dark] .notice-feed-card.aione-ui-button.ant-btn.active,html[data-theme=dark] .chat-session-list .aione-ui-button.ant-btn.active,html[data-theme=dark] .history-list .aione-ui-button.ant-btn.active{background:#1e40af3d;border-color:#60a5fa6b}@media (max-width: 860px){.topbar-quick-link.aione-ui-button.ant-btn{flex:1 1 118px;justify-content:center;min-height:44px}.notice-filter-strip,.ticket-status-filter,.mcp-filter-strip,.app-category-segmented-host,.gallery-type-segmented-host,.share-filter-segmented-host,.channel-capability-segmented-host{overflow-x:visible}.aione-filter-segmented .aione-ui-segmented-option{min-height:44px;min-width:0}.channel-capability-segmented .aione-ui-segmented-option{min-height:62px}.notice-action-row .aione-ui-button.ant-btn,.notice-command-actions .aione-ui-button.ant-btn{width:100%}.prompt-chips .aione-ui-button.ant-btn{max-width:100%}.aione-ui-chip-group .aione-ui-button.ant-btn{min-height:44px;max-width:100%}.aione-ui-card-list,.aione-ui-flow-list{grid-template-columns:minmax(0,1fr)!important}.aione-ui-flow-list>*{min-width:0;max-width:100%}.aione-ui-flow-list .aione-ui-button.ant-btn{width:100%;min-height:44px;margin:0}.aione-ui-risk-list,.aione-ui-action-grid,.aione-ui-ops-grid,.aione-ui-card-panel,.aione-ui-panel{grid-template-columns:minmax(0,1fr)!important}.aione-ui-risk-list>*,.aione-ui-action-grid>*,.aione-ui-ops-grid>*,.aione-ui-card-panel>*,.aione-ui-panel>*{min-width:0;max-width:100%}.aione-ui-action-grid .aione-ui-input.ant-input,.aione-ui-action-grid .aione-ui-select,.aione-ui-action-grid .aione-ui-select.ant-select,.aione-ui-action-grid .aione-ui-textarea,.aione-ui-action-grid .aione-ui-button.ant-btn,.aione-ui-ops-grid .aione-ui-input.ant-input,.aione-ui-ops-grid .aione-ui-select,.aione-ui-ops-grid .aione-ui-select.ant-select,.aione-ui-ops-grid .aione-ui-textarea,.aione-ui-ops-grid .aione-ui-button.ant-btn,.aione-ui-panel .aione-ui-input.ant-input,.aione-ui-panel .aione-ui-select,.aione-ui-panel .aione-ui-select.ant-select,.aione-ui-panel .aione-ui-textarea,.aione-ui-panel .aione-ui-button.ant-btn{width:100%;min-width:0}.aione-ui-action-grid .aione-ui-button.ant-btn,.aione-ui-ops-grid .aione-ui-button.ant-btn,.aione-ui-panel .aione-ui-button.ant-btn{min-height:44px;margin:0}.aione-ui-card-head,.aione-ui-card-meta{gap:clamp(6px,2vw,10px)}.aione-ui-card-meta{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))!important}.aione-ui-command-card,.aione-ui-command-copy,.aione-ui-command-actions{min-width:0;max-width:100%}.aione-ui-command-card{grid-template-columns:minmax(0,1fr)!important}.aione-ui-command-actions{width:100%;justify-items:stretch}.aione-ui-command-actions .aione-ui-button.ant-btn,.aione-ui-command-actions button{width:100%;min-height:44px;margin:0}.aione-ui-page-workspace,.aione-ui-workspace-column,.aione-ui-workspace-grid,.aione-ui-workspace-rail,.aione-ui-control-grid,.aione-ui-pill-group{min-width:0;max-width:100%}.aione-ui-page-workspace,.aione-ui-workspace-grid,.aione-ui-control-grid{grid-template-columns:minmax(0,1fr)!important}.aione-ui-page-workspace .aione-ui-button.ant-btn,.aione-ui-workspace-column .aione-ui-button.ant-btn{min-height:44px}.aione-ui-control-tile,.aione-ui-pill,.aione-ui-detail-column,.aione-ui-detail-grid,.aione-ui-meta-grid{min-width:0;max-width:100%}.aione-ui-detail-grid,.aione-ui-meta-grid{grid-template-columns:minmax(0,1fr)!important}.aione-ui-timeline-list,.aione-ui-asset-grid,.aione-ui-summary-list,.aione-ui-timeline-row,.aione-ui-asset-card,.aione-ui-summary-row{min-width:0;max-width:100%}.aione-ui-timeline-row.msg{max-width:100%}.aione-ui-timeline-row.timeline-row{grid-template-columns:minmax(0,1fr);align-items:start}.aione-ui-summary-row.channel-summary-row{grid-template-columns:minmax(0,1fr) auto}.aione-ui-summary-row.channel-summary-row b{grid-column:1 / -1}.aione-ui-asset-grid{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))!important}.aione-ui-asset-card>a{min-height:44px}}.aione-ui-choice-grid,.aione-ui-card-grid{display:grid;max-width:100%;min-width:0;gap:10px}.aione-ui-stat-grid{display:grid;max-width:100%;min-width:0}.aione-ui-stat-grid-one{grid-template-columns:minmax(0,1fr)}.aione-ui-stat-grid-auto{grid-template-columns:repeat(auto-fit,minmax(148px,1fr))}.aione-ui-stat-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.aione-ui-stat-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.aione-ui-stat-card.stat-card{min-width:0;overflow-wrap:anywhere}.aione-ui-stat-card.stat-card b,.aione-ui-stat-card.stat-card span{max-width:100%;overflow-wrap:anywhere}.aione-ui-distribution-list{max-width:100%;min-width:0}.aione-ui-distribution-row{max-width:100%;min-width:0;overflow-wrap:anywhere;line-height:1.45}.aione-ui-distribution-row span,.aione-ui-distribution-row b,.aione-ui-distribution-row small{min-width:0;max-width:100%;overflow-wrap:anywhere}.aione-ui-distribution-row span{font-size:13px;line-height:1.45}.aione-ui-distribution-row b{font-size:16px;line-height:1.3}.aione-ui-distribution-row small{line-height:1.4}.aione-ui-choice-grid-one,.aione-ui-card-grid-one{grid-template-columns:minmax(0,1fr)}.aione-ui-choice-grid-auto,.aione-ui-card-grid-auto{grid-template-columns:repeat(auto-fit,minmax(124px,1fr))}.aione-ui-choice-grid-two,.aione-ui-card-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.aione-ui-choice-grid-three,.aione-ui-card-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.aione-ui-choice-card.aione-ui-button.ant-btn,.aione-ui-action-card.aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);margin:0;padding:12px;border-color:var(--line);border-radius:16px;background:#ffffffc7;color:var(--text);box-shadow:var(--shadow-sm);text-align:left;white-space:normal;overflow-wrap:anywhere}.aione-ui-choice-card.aione-ui-button.ant-btn:hover,.aione-ui-action-card.aione-ui-button.ant-btn:hover{transform:none;border-color:color-mix(in srgb,var(--brand-primary) 36%,var(--line));background:#eff6ff}.aione-ui-choice-card.aione-ui-button.ant-btn.active{color:var(--text);background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 14%,white),color-mix(in srgb,var(--brand-accent) 10%,white));border-color:color-mix(in srgb,var(--brand-primary) 45%,var(--line))}html[data-theme=dark] .aione-ui-choice-card.aione-ui-button.ant-btn,html[data-theme=dark] .aione-ui-action-card.aione-ui-button.ant-btn{background:#0f172abd;border-color:var(--line);color:var(--text)}html[data-theme=dark] .aione-ui-choice-card.aione-ui-button.ant-btn.active{background:#1e40af59;border-color:#60a5fa7a}@media (max-width: 860px){.aione-ui-choice-grid-auto,.aione-ui-choice-grid-two,.aione-ui-choice-grid-three,.aione-ui-card-grid-auto,.aione-ui-card-grid-two,.aione-ui-card-grid-three,.aione-ui-stat-grid-auto,.aione-ui-stat-grid-two,.aione-ui-stat-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.aione-ui-choice-card.aione-ui-button.ant-btn,.aione-ui-action-card.aione-ui-button.ant-btn{min-height:44px}}@media (max-width: 360px){.aione-ui-choice-grid-auto,.aione-ui-choice-grid-two,.aione-ui-choice-grid-three,.aione-ui-card-grid-auto,.aione-ui-card-grid-two,.aione-ui-card-grid-three,.aione-ui-stat-grid-auto,.aione-ui-stat-grid-two,.aione-ui-stat-grid-three{grid-template-columns:1fr}.aione-ui-card-meta{grid-template-columns:minmax(0,1fr)!important}}.admin-preset-card-grid.aione-ui-card-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:stretch;gap:10px}.payment-provider-preset-list.admin-preset-card-grid.aione-ui-card-grid,.redemption-preset-list.admin-preset-card-grid.aione-ui-card-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.role-access-preset-list.admin-preset-card-grid.aione-ui-card-grid,.user-policy-preset-list.admin-preset-card-grid.aione-ui-card-grid,.sensitive-approval-preset-list.admin-preset-card-grid.aione-ui-card-grid,.settings-governance-preset-list.admin-preset-card-grid.aione-ui-card-grid,.model-preset-list.admin-preset-card-grid.aione-ui-card-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.admin-preset-card-grid.aione-ui-card-grid .aione-ui-action-card.aione-ui-button.ant-btn{display:grid;align-content:start;justify-items:start;gap:5px;width:100%;height:auto;min-height:64px;margin:0;padding:12px;text-align:left;white-space:normal;line-height:1.35;overflow-wrap:anywhere;box-shadow:none}.payment-provider-preset-list.admin-preset-card-grid .aione-ui-action-card.aione-ui-button.ant-btn,.redemption-preset-list.admin-preset-card-grid .aione-ui-action-card.aione-ui-button.ant-btn{min-height:126px}.role-access-preset-list.admin-preset-card-grid .aione-ui-action-card.aione-ui-button.ant-btn,.user-policy-preset-list.admin-preset-card-grid .aione-ui-action-card.aione-ui-button.ant-btn,.sensitive-approval-preset-list.admin-preset-card-grid .aione-ui-action-card.aione-ui-button.ant-btn,.settings-governance-preset-list.admin-preset-card-grid .aione-ui-action-card.aione-ui-button.ant-btn,.model-preset-list.admin-preset-card-grid .aione-ui-action-card.aione-ui-button.ant-btn{min-height:76px}.admin-preset-card-grid.aione-ui-card-grid .aione-ui-action-card.aione-ui-button.ant-btn>span{display:grid;gap:5px;width:100%;min-width:0;justify-items:start}.admin-preset-card-grid.aione-ui-card-grid .aione-ui-action-card.aione-ui-button.ant-btn b,.admin-preset-card-grid.aione-ui-card-grid .aione-ui-action-card.aione-ui-button.ant-btn span{max-width:100%;overflow-wrap:anywhere}@media (max-width: 860px){.admin-preset-card-grid.aione-ui-card-grid,.payment-provider-preset-list.admin-preset-card-grid.aione-ui-card-grid,.redemption-preset-list.admin-preset-card-grid.aione-ui-card-grid,.role-access-preset-list.admin-preset-card-grid.aione-ui-card-grid,.user-policy-preset-list.admin-preset-card-grid.aione-ui-card-grid,.sensitive-approval-preset-list.admin-preset-card-grid.aione-ui-card-grid,.settings-governance-preset-list.admin-preset-card-grid.aione-ui-card-grid,.model-preset-list.admin-preset-card-grid.aione-ui-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-preset-card-grid.aione-ui-card-grid .aione-ui-action-card.aione-ui-button.ant-btn,.payment-provider-preset-list.admin-preset-card-grid .aione-ui-action-card.aione-ui-button.ant-btn,.redemption-preset-list.admin-preset-card-grid .aione-ui-action-card.aione-ui-button.ant-btn,.role-access-preset-list.admin-preset-card-grid .aione-ui-action-card.aione-ui-button.ant-btn,.user-policy-preset-list.admin-preset-card-grid .aione-ui-action-card.aione-ui-button.ant-btn,.sensitive-approval-preset-list.admin-preset-card-grid .aione-ui-action-card.aione-ui-button.ant-btn,.settings-governance-preset-list.admin-preset-card-grid .aione-ui-action-card.aione-ui-button.ant-btn,.model-preset-list.admin-preset-card-grid .aione-ui-action-card.aione-ui-button.ant-btn{min-height:44px}}@media (max-width: 360px){.admin-preset-card-grid.aione-ui-card-grid,.payment-provider-preset-list.admin-preset-card-grid.aione-ui-card-grid,.redemption-preset-list.admin-preset-card-grid.aione-ui-card-grid,.role-access-preset-list.admin-preset-card-grid.aione-ui-card-grid,.user-policy-preset-list.admin-preset-card-grid.aione-ui-card-grid,.sensitive-approval-preset-list.admin-preset-card-grid.aione-ui-card-grid,.settings-governance-preset-list.admin-preset-card-grid.aione-ui-card-grid,.model-preset-list.admin-preset-card-grid.aione-ui-card-grid{grid-template-columns:1fr}}.prompt-template-grid.aione-ui-card-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.reference-grid.aione-ui-choice-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr))}.media-history-choice-list.aione-ui-choice-grid{grid-template-columns:minmax(0,1fr)}.aione-ui-form-grid{align-items:end;min-width:0;max-width:100%}.aione-ui-form-grid-one{grid-template-columns:minmax(0,1fr)}.aione-ui-form-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.aione-ui-field{min-width:0;max-width:100%}.aione-ui-field-label{color:var(--muted);font-size:12px;font-weight:900;letter-spacing:.015em}.aione-ui-field-description{color:var(--muted);font-weight:700}.aione-ui-input.ant-input,.aione-ui-textarea.ant-input{min-width:0;max-width:100%;border-color:var(--line);border-radius:12px;background:#ffffffe0;color:var(--text);box-shadow:inset 0 1px #ffffff85}.aione-ui-input.ant-input{min-height:var(--touch-target-min)}.app-search-row .aione-ui-input.ant-input{flex:1 1 260px;width:auto;max-width:none}.share-lookup-row .aione-ui-input.ant-input{flex:1 1 180px;width:auto;max-width:none}.app-input-panel .aione-ui-textarea.ant-input,.share-params-field .aione-ui-textarea.ant-input,.share-report-card .aione-ui-textarea.ant-input,.app-command-actions .aione-ui-button.ant-btn,.app-search-row .aione-ui-button.ant-btn,.app-input-actions .aione-ui-button.ant-btn,.app-card-actions .aione-ui-button.ant-btn,.app-focus-actions .aione-ui-button.ant-btn,.share-command-actions .aione-ui-button.ant-btn,.share-submit-row .aione-ui-button.ant-btn,.share-lookup-row .aione-ui-button.ant-btn,.share-report-card .aione-ui-button.ant-btn,.ticket-command-actions .aione-ui-button.ant-btn,.ticket-submit-row .aione-ui-button.ant-btn,.ticket-reply-actions .aione-ui-button.ant-btn,.key-command-actions .aione-ui-button.ant-btn,.key-actions .aione-ui-button.ant-btn,.wallet-action-grid .aione-ui-button.ant-btn,.wallet-product-card .button-row .aione-ui-button.ant-btn,.promotion-command-actions .aione-ui-button.ant-btn,.promotion-action-grid .aione-ui-button.ant-btn{margin:0}.knowledge-base-list .knowledge-base-card.aione-ui-button.ant-btn,.ticket-list .ticket-list-card.aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);margin:0;text-align:left;white-space:normal;overflow-wrap:anywhere}.knowledge-base-list .knowledge-base-card.aione-ui-button.ant-btn,.ticket-list .ticket-list-card.aione-ui-button.ant-btn{display:flex;align-items:center;justify-content:space-between}.knowledge-base-list .knowledge-base-card.aione-ui-button.ant-btn>span:first-child,.ticket-list .ticket-list-card.aione-ui-button.ant-btn>span:first-child{min-width:0;display:grid;gap:3px}.app-category-strip .app-category-button.aione-ui-button.ant-btn,.share-template-strip .share-template-card.aione-ui-choice-card.aione-ui-button.ant-btn,.share-filter-strip .share-filter-chip.aione-ui-button.ant-btn{height:auto;min-height:var(--touch-target-min);margin:0;white-space:normal}.app-category-strip .app-category-button.aione-ui-button.ant-btn,.share-filter-strip .share-filter-chip.aione-ui-button.ant-btn{display:inline-flex;align-items:center;justify-content:space-between}.share-template-strip .share-template-card.aione-ui-choice-card.aione-ui-button.ant-btn{display:grid;justify-items:start;align-content:center}.share-card-list .share-list-card.aione-ui-button.ant-btn{width:100%;height:auto;min-height:var(--touch-target-min);margin:0;white-space:normal;overflow-wrap:anywhere}.share-card-list .share-list-card.aione-ui-button.ant-btn>span:nth-child(2){min-width:0;display:grid;gap:3px}.aione-ui-select.ant-select,.aione-ui-select-native{min-width:0;max-width:100%;width:100%}.aione-ui-select.ant-select .ant-select-selector,.aione-ui-select-native{min-height:var(--touch-target-min);border-color:var(--line)!important;border-radius:12px;background:#ffffffe0;color:var(--text);box-shadow:inset 0 1px #ffffff85}.aione-ui-select.ant-select .ant-select-selection-item,.aione-ui-select.ant-select .ant-select-selection-placeholder{display:inline-flex;align-items:center;min-height:calc(var(--touch-target-min) - 2px);color:inherit}.aione-ui-select-native{padding:0 38px 0 12px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.aione-ui-select-popup{max-width:min(92vw,720px)}.aione-ui-file-input{width:100%;max-width:100%;min-height:var(--touch-target-min);border-radius:12px}.aione-ui-textarea.ant-input{overflow:auto;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}.aione-ui-checkbox.ant-checkbox-wrapper,.aione-ui-checkbox-mobile.adm-checkbox{display:inline-flex;align-items:center;gap:8px;min-height:var(--touch-target-min);max-width:100%;margin:0;color:var(--text);font-weight:800;touch-action:manipulation;overflow-wrap:anywhere;word-break:break-word}.aione-ui-checkbox .ant-checkbox,.aione-ui-checkbox-mobile .adm-checkbox-icon{align-self:center;flex:0 0 auto}.aione-ui-checkbox-mobile .adm-checkbox-content{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.aione-ui-checkbox-mobile.adm-checkbox{--icon-size: var(--choice-target-min);--gap: 8px;width:max-content}.aione-ui-checkbox-mobile.adm-checkbox-block{width:100%}.aione-ui-switch-row{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;max-width:100%;min-height:var(--touch-target-min);margin:0;color:var(--text);font-weight:850;touch-action:manipulation}.aione-ui-switch-label{min-width:0;overflow-wrap:anywhere}.aione-ui-switch{flex:0 0 auto}.aione-ui-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0}.aione-ui-page-head>*{min-width:0}.aione-ui-eyebrow{display:inline-flex;margin-bottom:6px;color:var(--brand-primary);font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.aione-ui-metric-card,.aione-ui-table-scroll{min-width:0;max-width:100%}.aione-ui-table-scroll{overflow-x:auto;overscroll-behavior-x:contain}.aione-ui-table-scroll .ant-table-content{width:max-content;min-width:100%;max-width:none}.aione-ui-table-scroll .ant-table-content>table{min-width:100%}@media print{.aione-ui-table-scroll,.aione-ui-table-scroll .ant-table-wrapper,.aione-ui-table-scroll .ant-spin,.aione-ui-table-scroll .ant-spin-container,.aione-ui-table-scroll .ant-table,.aione-ui-table-scroll .ant-table-container,.aione-ui-table-scroll .ant-table-content{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.aione-ui-table-scroll .ant-table-content>table{width:100%!important;max-width:100%!important;min-width:0!important;table-layout:auto!important}}.aione-ui-table-host{border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--surface-solid) 88%,transparent)}.aione-ui-table-host .aione-ui-table-scroll{margin:0}.aione-ui-table-host .ant-table-wrapper,.aione-ui-table-host .ant-table{min-width:0;max-width:100%}.aione-ui-table-host .ant-table-thead>tr>th{white-space:nowrap}.aione-ui-table-host .ant-table-cell{vertical-align:top}.aione-ui-table-actions{display:flex;align-items:center;gap:8px;min-width:max-content;max-width:min(420px,72vw);flex-wrap:wrap}.aione-ui-table-actions .aione-ui-action-bar{width:auto}.aione-ui-table-actions .aione-ui-button{min-height:34px}.aione-ui-mobile-sheet{display:flex;max-height:min(88vh,760px);border-radius:22px 22px 0 0;background:var(--surface);color:var(--text);box-shadow:0 -18px 50px #0f172a2e;flex-direction:column;overflow:hidden}.aione-ui-mobile-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 16px;border-bottom:1px solid var(--line)}.aione-ui-mobile-sheet-head strong{min-width:0;overflow-wrap:anywhere;font-size:16px;font-weight:950}.aione-ui-mobile-sheet-close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid var(--line);border-radius:999px;background:var(--surface-soft);color:var(--text);font-size:24px;line-height:1}.aione-ui-mobile-sheet-body{min-height:0;padding:16px;overflow:auto;-webkit-overflow-scrolling:touch}.aione-ui-mobile-sheet-footer{display:flex;gap:10px;padding:12px 16px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface) 92%,transparent);flex-wrap:wrap}html[data-theme=dark] .aione-ui-button-secondary.ant-btn,html[data-theme=dark] .aione-ui-button-ghost.ant-btn{background:#0f172ad1;color:#e2e8f0;border-color:var(--line)}html[data-theme=dark] .aione-ui-button-link.ant-btn{color:#93c5fd}html[data-theme=dark] .aione-ui-input.ant-input,html[data-theme=dark] .aione-ui-textarea.ant-input,html[data-theme=dark] .aione-ui-select.ant-select .ant-select-selector,html[data-theme=dark] .aione-ui-select-native{background:#0f172ae0;color:var(--text);border-color:var(--line);box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] .aione-ui-input.ant-input::placeholder,html[data-theme=dark] .aione-ui-textarea.ant-input::placeholder,html[data-theme=dark] .aione-ui-select.ant-select .ant-select-selection-placeholder{color:#64748b}html[data-theme=dark] .aione-ui-checkbox.ant-checkbox-wrapper,html[data-theme=dark] .aione-ui-checkbox-mobile.adm-checkbox,html[data-theme=dark] .aione-ui-switch-row{color:var(--text)}@media (max-width: 860px){.aione-ui-page-hero-inner{display:grid}.aione-ui-page-hero-inner>.aione-ui-action-bar{width:100%;justify-content:flex-start}.aione-ui-action-bar{align-items:stretch}.aione-ui-action-bar .aione-ui-button,.aione-ui-action-bar button{min-height:44px}.aione-ui-form-grid,.aione-ui-form-grid-two{grid-template-columns:minmax(0,1fr)}.aione-ui-input.ant-input,.aione-ui-select.ant-select .ant-select-selector,.aione-ui-select-native,.aione-ui-file-input,.aione-ui-checkbox.ant-checkbox-wrapper,.aione-ui-checkbox-mobile.adm-checkbox,.aione-ui-switch-row{min-height:44px}.aione-ui-select.ant-select .ant-select-selection-item,.aione-ui-select.ant-select .ant-select-selection-placeholder{min-height:42px}.aione-ui-page-head{display:grid}.aione-ui-page-surface{margin-bottom:12px;border-radius:18px}.aione-ui-page-head .ant-space{width:100%}.aione-ui-page-head .ant-btn{min-height:44px}.aione-ui-table-scroll .ant-table-wrapper{min-width:0}.aione-ui-mobile-sheet-footer .ant-btn,.aione-ui-mobile-sheet-footer button{min-height:44px;flex:1 1 120px}.admin-module-shell,.wallet-workspace,.wallet-record-grid,.channel-ops-grid,.model-governance-grid,.payment-provider-grid,.settings-governance-grid{grid-template-columns:minmax(0,1fr)!important;min-width:0!important;max-width:100%!important}.admin-module-shell>*,.wallet-workspace>*,.wallet-record-grid>*,.channel-ops-grid>*,.model-governance-grid>*,.payment-provider-grid>*,.settings-governance-grid>*,.admin-module-overview,.wallet-order-panel,.wallet-ledger-panel,.aione-ui-table-host,.aione-ui-table-scroll{min-width:0!important;max-width:100%!important}.admin-module-overview .section-head,.admin-data-card .section-head,.admin-create-card .section-head{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.admin-module-stats,.model-governance-kpis,.payment-provider-kpis,.settings-governance-kpis{grid-template-columns:minmax(0,1fr)!important}}.task-detail-panel.aione-ui-workspace-column,.knowledge-focus-card.aione-ui-surface-card,.knowledge-grid.aione-ui-card-grid,.answer-card.knowledge-answer-card.aione-ui-surface-card,.app-category-strip.aione-ui-panel,.app-card-grid.aione-ui-card-grid,.app-focus-grid.aione-ui-meta-grid,.app-type-grid.aione-ui-meta-grid,.gallery-type-strip.aione-ui-panel,.gallery-showcase-grid.aione-ui-card-grid,.gallery-collection-actions.aione-ui-action-bar,.gallery-list-panel.aione-ui-panel,.gallery-preview-card.aione-ui-surface-card,.gallery-prompt-card.aione-ui-surface-card,.gallery-meta-card.aione-ui-surface-card,.gallery-info-grid.aione-ui-meta-grid,.gallery-comment-panel.aione-ui-panel,.gallery-comment-list.aione-ui-list-stack,.gallery-report-card.aione-ui-surface-card,.share-filter-strip.aione-ui-panel,.share-report-card.aione-ui-surface-card,.share-public-card.aione-ui-surface-card,.share-payload-panel.aione-ui-panel,.share-type-grid.aione-ui-meta-grid{min-width:0;max-width:100%;overflow-wrap:anywhere}.task-detail-panel.aione-ui-workspace-column>*,.knowledge-focus-card.aione-ui-surface-card>*,.knowledge-grid.aione-ui-card-grid>*,.answer-card.knowledge-answer-card.aione-ui-surface-card>*,.app-category-strip.aione-ui-panel>*,.app-card-grid.aione-ui-card-grid>*,.app-focus-grid.aione-ui-meta-grid>*,.app-type-grid.aione-ui-meta-grid>*,.gallery-type-strip.aione-ui-panel>*,.gallery-showcase-grid.aione-ui-card-grid>*,.gallery-collection-actions.aione-ui-action-bar>*,.gallery-list-panel.aione-ui-panel>*,.gallery-preview-card.aione-ui-surface-card>*,.gallery-prompt-card.aione-ui-surface-card>*,.gallery-meta-card.aione-ui-surface-card>*,.gallery-info-grid.aione-ui-meta-grid>*,.gallery-comment-panel.aione-ui-panel>*,.gallery-comment-list.aione-ui-list-stack>*,.gallery-report-card.aione-ui-surface-card>*,.share-filter-strip.aione-ui-panel>*,.share-report-card.aione-ui-surface-card>*,.share-public-card.aione-ui-surface-card>*,.share-payload-panel.aione-ui-panel>*,.share-type-grid.aione-ui-meta-grid>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.task-detail-panel.aione-ui-workspace-column code,.knowledge-focus-card.aione-ui-surface-card span,.answer-card.knowledge-answer-card.aione-ui-surface-card code,.app-card-grid.aione-ui-card-grid code,.app-focus-grid.aione-ui-meta-grid b,.app-type-grid.aione-ui-meta-grid b,.gallery-prompt-card.aione-ui-surface-card p,.gallery-info-grid.aione-ui-meta-grid b,.gallery-comment-list.aione-ui-list-stack p,.share-public-card.aione-ui-surface-card b,.share-payload-panel.aione-ui-panel code,.share-type-grid.aione-ui-meta-grid span{white-space:normal;overflow-wrap:anywhere}@media (max-width: 860px){.knowledge-grid.aione-ui-card-grid,.app-card-grid.aione-ui-card-grid,.app-focus-grid.aione-ui-meta-grid,.app-type-grid.aione-ui-meta-grid,.gallery-showcase-grid.aione-ui-card-grid,.gallery-info-grid.aione-ui-meta-grid,.share-type-grid.aione-ui-meta-grid{grid-template-columns:minmax(0,1fr)}.app-category-strip.aione-ui-panel,.gallery-type-strip.aione-ui-panel,.share-filter-strip.aione-ui-panel{overflow-x:visible}.gallery-collection-actions.aione-ui-action-bar,.gallery-comment-panel.aione-ui-panel,.share-public-card.aione-ui-surface-card{align-items:stretch}}@media (max-width: 560px){.knowledge-focus-card.aione-ui-surface-card,.answer-card.knowledge-answer-card.aione-ui-surface-card,.app-category-strip.aione-ui-panel,.gallery-preview-card.aione-ui-surface-card,.gallery-meta-card.aione-ui-surface-card,.gallery-comment-panel.aione-ui-panel,.gallery-report-card.aione-ui-surface-card,.share-report-card.aione-ui-surface-card,.share-public-card.aione-ui-surface-card,.share-payload-panel.aione-ui-panel{border-radius:16px;padding:12px}.gallery-collection-actions.aione-ui-action-bar .aione-ui-button.ant-btn,.share-report-card.aione-ui-surface-card .aione-ui-button.ant-btn,.share-public-card.aione-ui-surface-card .primary-link{min-height:44px;width:100%}}@media (max-width: 560px){.knowledge-focus-card.aione-ui-surface-card,.share-report-card.aione-ui-surface-card{border-radius:16px;padding:12px}}.brand-card.aione-ui-panel,.user-card.aione-ui-panel,.topbar-actions.aione-ui-action-bar,.share-hero-content.aione-ui-command-copy,.share-actions.aione-ui-action-bar,.share-prompt-card.aione-ui-surface-card,.notice-filter-strip.aione-ui-panel,.notice-body-card.aione-ui-surface-card,.notice-empty-panel.aione-ui-panel,.profile-pill-list.aione-ui-pill-group,.profile-toggle-grid.aione-ui-control-grid,.profile-preview-strip.aione-ui-pill-group,.profile-security-grid.aione-ui-meta-grid,.profile-security-section.aione-ui-panel,.auth-hero-copy.aione-ui-command-copy,.feature-list.aione-ui-card-grid{min-width:0;max-width:100%;overflow-wrap:anywhere}.brand-card.aione-ui-panel>*,.user-card.aione-ui-panel>*,.topbar-actions.aione-ui-action-bar>*,.share-hero-content.aione-ui-command-copy>*,.share-actions.aione-ui-action-bar>*,.share-prompt-card.aione-ui-surface-card>*,.notice-filter-strip.aione-ui-panel>*,.notice-body-card.aione-ui-surface-card>*,.notice-empty-panel.aione-ui-panel>*,.profile-pill-list.aione-ui-pill-group>*,.profile-toggle-grid.aione-ui-control-grid>*,.profile-preview-strip.aione-ui-pill-group>*,.profile-security-grid.aione-ui-meta-grid>*,.profile-security-section.aione-ui-panel>*,.auth-hero-copy.aione-ui-command-copy>*,.feature-list.aione-ui-card-grid>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.user-card.aione-ui-panel b,.share-hero-content.aione-ui-command-copy h1,.share-hero-content.aione-ui-command-copy p,.share-prompt-card.aione-ui-surface-card,.notice-body-card.aione-ui-surface-card code,.profile-pill-list.aione-ui-pill-group .aione-ui-pill,.profile-preview-strip.aione-ui-pill-group .aione-ui-pill,.profile-security-grid.aione-ui-meta-grid b,.profile-security-section.aione-ui-panel p,.profile-security-section.aione-ui-panel code,.auth-hero-copy.aione-ui-command-copy h1,.auth-hero-copy.aione-ui-command-copy p,.feature-list.aione-ui-card-grid .feature-mini{white-space:normal;overflow-wrap:anywhere;word-break:break-word}@media (max-width: 860px){.topbar-actions.aione-ui-action-bar,.share-actions.aione-ui-action-bar{align-items:stretch}.profile-toggle-grid.aione-ui-control-grid,.profile-security-grid.aione-ui-meta-grid,.feature-list.aione-ui-card-grid{grid-template-columns:minmax(0,1fr)}.brand-card.aione-ui-panel,.user-card.aione-ui-panel,.notice-filter-strip.aione-ui-panel,.notice-empty-panel.aione-ui-panel,.profile-security-section.aione-ui-panel{width:100%}}@media (max-width: 560px){.share-prompt-card.aione-ui-surface-card,.notice-body-card.aione-ui-surface-card,.notice-empty-panel.aione-ui-panel,.profile-security-section.aione-ui-panel{border-radius:16px;padding:12px}.topbar-actions.aione-ui-action-bar .aione-ui-button.ant-btn,.share-actions.aione-ui-action-bar .primary-link,.profile-security-section.aione-ui-panel .aione-ui-button.ant-btn{min-height:44px;width:100%}}.media-preview-panel.aione-ui-panel,.chat-mcp-chip-grid.aione-ui-control-grid,.chat-mcp-workbench-grid.aione-ui-detail-grid,.conversation-list-head.aione-ui-card-head,.chat-session-list.aione-ui-list-stack,.chat-transcript-card.aione-ui-panel,.chat-attachment-list.aione-ui-chip-group,.draw-workspace.aione-ui-page-workspace,.draw-model-panel.aione-ui-panel,.task-history-grid.aione-ui-card-grid,.task-history-card.aione-ui-surface-card,.reference-card-shell.aione-ui-panel,.deck-preview-card.aione-ui-surface-card{min-width:0;max-width:100%;overflow-wrap:anywhere}.media-preview-panel.aione-ui-panel>*,.chat-mcp-chip-grid.aione-ui-control-grid>*,.chat-mcp-workbench-grid.aione-ui-detail-grid>*,.conversation-list-head.aione-ui-card-head>*,.chat-session-list.aione-ui-list-stack>*,.chat-transcript-card.aione-ui-panel>*,.chat-attachment-list.aione-ui-chip-group>*,.draw-workspace.aione-ui-page-workspace>*,.draw-model-panel.aione-ui-panel>*,.task-history-grid.aione-ui-card-grid>*,.task-history-card.aione-ui-surface-card>*,.reference-card-shell.aione-ui-panel>*,.deck-preview-card.aione-ui-surface-card>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.chat-mcp-chip-grid.aione-ui-control-grid,.chat-mcp-workbench-grid.aione-ui-detail-grid,.task-history-grid.aione-ui-card-grid{display:grid}.chat-session-list.aione-ui-list-stack{display:grid;overflow:auto;overscroll-behavior:contain}.chat-mcp-chip-grid.aione-ui-control-grid .chat-mcp-chip,.chat-mcp-workbench-grid.aione-ui-detail-grid code,.conversation-list-head.aione-ui-card-head b,.conversation-list-head.aione-ui-card-head small,.chat-session-list.aione-ui-list-stack .aione-ui-button.ant-btn,.chat-transcript-card.aione-ui-panel code,.chat-attachment-list.aione-ui-chip-group .aione-ui-chip,.draw-workspace.aione-ui-page-workspace textarea,.draw-model-panel.aione-ui-panel .model-select,.task-history-card.aione-ui-surface-card b,.task-history-card.aione-ui-surface-card p,.task-history-card.aione-ui-surface-card small,.reference-card-shell.aione-ui-panel .aione-ui-choice-card,.deck-preview-card.aione-ui-surface-card p{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.chat-transcript-card.aione-ui-panel,.deck-preview-card.aione-ui-surface-card{overflow:hidden}@media (max-width: 860px){.chat-mcp-chip-grid.aione-ui-control-grid,.chat-mcp-workbench-grid.aione-ui-detail-grid,.draw-workspace.aione-ui-page-workspace,.task-history-grid.aione-ui-card-grid{grid-template-columns:minmax(0,1fr)!important}.chat-session-list.aione-ui-list-stack{max-height:260px}.chat-composer-main,.chat-url-parser,.draw-prompt-layout,.draw-ops-grid{grid-template-columns:minmax(0,1fr)}.chat-attachment-list.aione-ui-chip-group{align-items:stretch}.chat-attachment-list.aione-ui-chip-group .aione-ui-chip{max-width:100%}}@media (max-width: 560px){.media-preview-panel.aione-ui-panel,.chat-transcript-card.aione-ui-panel,.draw-model-panel.aione-ui-panel,.task-history-card.aione-ui-surface-card,.reference-card-shell.aione-ui-panel,.deck-preview-card.aione-ui-surface-card{border-radius:16px;padding:12px}.chat-session-list.aione-ui-list-stack .aione-ui-button.ant-btn,.chat-transcript-card.aione-ui-panel .aione-ui-button.ant-btn,.draw-model-panel.aione-ui-panel .aione-ui-button.ant-btn,.task-history-card.aione-ui-surface-card .aione-ui-button.ant-btn,.reference-card-shell.aione-ui-panel .aione-ui-button.ant-btn{min-height:44px;width:100%}}.key-policy-grid.aione-ui-card-grid,.wallet-record-grid.aione-ui-card-grid,.promotion-flow-item.aione-ui-flow-item,.mcp-filter-strip.aione-ui-panel,.mcp-signal-card.aione-ui-panel,.mcp-request-list.aione-ui-list-stack,.mcp-request-card.aione-ui-surface-card,.mcp-event-list.aione-ui-list-stack,.mcp-event-card.aione-ui-surface-card,.mcp-safety-grid.aione-ui-meta-grid,.aione-ui-table-actions.aione-ui-action-bar{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.key-policy-grid.aione-ui-card-grid>*,.wallet-record-grid.aione-ui-card-grid>*,.promotion-flow-item.aione-ui-flow-item>*,.mcp-filter-strip.aione-ui-panel>*,.mcp-signal-card.aione-ui-panel>*,.mcp-request-list.aione-ui-list-stack>*,.mcp-request-card.aione-ui-surface-card>*,.mcp-event-list.aione-ui-list-stack>*,.mcp-event-card.aione-ui-surface-card>*,.mcp-safety-grid.aione-ui-meta-grid>*,.aione-ui-table-actions.aione-ui-action-bar>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.mcp-request-list.aione-ui-list-stack,.mcp-event-list.aione-ui-list-stack{padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.key-policy-item.aione-ui-surface-card,.mcp-request-card.aione-ui-surface-card,.mcp-event-card.aione-ui-surface-card{margin:0}.key-policy-item.aione-ui-surface-card b,.key-policy-item.aione-ui-surface-card span,.promotion-flow-item.aione-ui-flow-item b,.promotion-flow-item.aione-ui-flow-item strong,.promotion-flow-item.aione-ui-flow-item span,.mcp-filter-strip.aione-ui-panel .aione-ui-segmented-option,.mcp-signal-card.aione-ui-panel p,.mcp-request-card.aione-ui-surface-card h3,.mcp-request-card.aione-ui-surface-card p,.mcp-request-card.aione-ui-surface-card b,.mcp-event-card.aione-ui-surface-card b,.mcp-event-card.aione-ui-surface-card p,.mcp-safety-grid.aione-ui-meta-grid span,.mcp-safety-grid.aione-ui-meta-grid b,.aione-ui-table-actions.aione-ui-action-bar,.aione-ui-table-actions.aione-ui-action-bar .aione-ui-button.ant-btn{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.mcp-safety-grid.aione-ui-meta-grid b{overflow:visible;text-overflow:clip}.aione-ui-table-actions.aione-ui-action-bar{min-width:0;max-width:min(420px,72vw)}.aione-ui-table-actions.aione-ui-action-bar .aione-ui-button.ant-btn{min-height:34px;margin:0}@media (max-width: 860px){.key-policy-grid.aione-ui-card-grid,.wallet-record-grid.aione-ui-card-grid,.mcp-safety-grid.aione-ui-meta-grid{grid-template-columns:minmax(0,1fr)!important}.mcp-filter-strip.aione-ui-panel,.mcp-request-list.aione-ui-list-stack,.mcp-event-list.aione-ui-list-stack{width:100%}.promotion-flow-item.aione-ui-flow-item{grid-template-columns:40px minmax(0,1fr)}.mcp-request-card.aione-ui-surface-card .mcp-request-head,.aione-ui-table-actions.aione-ui-action-bar{align-items:stretch}.aione-ui-table-actions.aione-ui-action-bar .aione-ui-button.ant-btn{min-height:44px}}@media (max-width: 560px){.key-policy-item.aione-ui-surface-card,.promotion-flow-item.aione-ui-flow-item,.mcp-signal-card.aione-ui-panel,.mcp-request-card.aione-ui-surface-card,.mcp-event-card.aione-ui-surface-card{border-radius:16px;padding:12px}.mcp-filter-strip.aione-ui-panel .adm-selector-item,.mcp-request-card.aione-ui-surface-card .aione-ui-button.ant-btn,.aione-ui-table-actions.aione-ui-action-bar .aione-ui-button.ant-btn{min-height:44px}.mcp-request-card.aione-ui-surface-card .aione-ui-button.ant-btn,.aione-ui-table-actions.aione-ui-action-bar .aione-ui-button.ant-btn{width:100%}}.aione-ui-app-frame,.aione-ui-sidebar,.aione-ui-nav-menu,.aione-ui-nav-section,.aione-ui-topbar,.aione-ui-topbar-context,.aione-ui-topbar-meta,.aione-ui-topbar-quick,.aione-ui-content-shell,.aione-ui-page-frame,.aione-ui-admin-module-shell{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.aione-ui-app-frame>*,.aione-ui-sidebar>*,.aione-ui-nav-menu>*,.aione-ui-nav-section>*,.aione-ui-topbar>*,.aione-ui-topbar-context>*,.aione-ui-topbar-meta>*,.aione-ui-topbar-quick>*,.aione-ui-content-shell>*,.aione-ui-page-frame>*,.aione-ui-admin-module-shell>*{min-width:0;max-width:100%}.aione-ui-page-frame{display:grid;gap:16px}.aione-ui-topbar-context span,.aione-ui-topbar-context strong,.aione-ui-topbar-meta .aione-ui-chip,.aione-ui-topbar-quick-label,.aione-ui-topbar-quick .aione-ui-button.ant-btn,.aione-ui-nav-section .nav-label,.aione-ui-nav-section .aione-ui-button.ant-btn,.aione-ui-sidebar b,.aione-ui-sidebar small,.aione-ui-admin-module-shell code,.aione-ui-admin-module-shell .table-cell-long,.aione-ui-page-frame code,.aione-ui-page-frame pre,.aione-ui-page-frame p,.aione-ui-page-frame b,.aione-ui-page-frame strong,.aione-ui-page-frame span{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.aione-ui-content-shell{isolation:isolate}.aione-ui-admin-module-shell{contain:layout style}@media (max-width: 860px){.aione-ui-topbar{align-items:flex-start;flex-direction:column}.aione-ui-topbar-meta,.aione-ui-topbar-quick,.aione-ui-content-shell,.aione-ui-page-frame,.aione-ui-admin-module-shell{width:100%}.aione-ui-nav-menu,.aione-ui-nav-section,.aione-ui-topbar-context,.aione-ui-topbar-meta,.aione-ui-topbar-quick{overflow-x:auto;scrollbar-width:thin}.aione-ui-page-frame,.aione-ui-admin-module-shell{grid-template-columns:minmax(0,1fr)!important}}@media (max-width: 560px){.aione-ui-topbar,.aione-ui-sidebar,.aione-ui-page-frame,.aione-ui-admin-module-shell{border-radius:16px}.aione-ui-nav-section .aione-ui-button.ant-btn,.aione-ui-topbar-quick .aione-ui-button.ant-btn,.aione-ui-page-frame .aione-ui-button.ant-btn,.aione-ui-admin-module-shell .aione-ui-button.ant-btn{min-height:44px}}.aione-ui-public-share-frame,.aione-ui-public-shell,.aione-ui-public-nav,.aione-ui-brand-lockup,.aione-ui-inline-meta,.aione-ui-visual-frame,.aione-ui-visual-fallback,.aione-ui-loading-indicator,.aione-ui-skeleton-stack,.aione-ui-skeleton-line,.share-messages.aione-ui-list-stack,.share-highlights.aione-ui-chip-group,.aione-ui-link-list,.aione-ui-auth-frame,.aione-ui-auth-shell,.aione-ui-feature-mini,.aione-ui-segmented-frame,.aione-ui-info-note{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box}.aione-ui-public-share-frame>*,.aione-ui-public-shell>*,.aione-ui-public-nav>*,.aione-ui-brand-lockup>*,.aione-ui-inline-meta>*,.aione-ui-visual-frame>*,.aione-ui-visual-fallback>*,.aione-ui-loading-indicator>*,.aione-ui-skeleton-stack>*,.share-messages.aione-ui-list-stack>*,.share-highlights.aione-ui-chip-group>*,.aione-ui-link-list>*,.aione-ui-auth-frame>*,.aione-ui-auth-shell>*,.aione-ui-feature-mini>*,.aione-ui-segmented-frame>*,.aione-ui-info-note>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.share-messages.aione-ui-list-stack{padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.share-highlights.aione-ui-chip-group{align-items:center}.aione-ui-brand-lockup b,.aione-ui-brand-lockup p,.aione-ui-inline-meta span,.aione-ui-visual-fallback b,.aione-ui-visual-fallback small,.share-messages.aione-ui-list-stack p,.share-highlights.aione-ui-chip-group span,.aione-ui-link-list a,.aione-ui-feature-mini b,.aione-ui-feature-mini span,.aione-ui-info-note b,.aione-ui-info-note span{white-space:normal;overflow-wrap:anywhere;word-break:break-word}@media (max-width: 860px){.aione-ui-public-nav,.aione-ui-auth-shell{grid-template-columns:minmax(0,1fr)}.aione-ui-public-nav,.aione-ui-inline-meta,.share-highlights.aione-ui-chip-group,.aione-ui-link-list,.aione-ui-info-note{align-items:stretch}.aione-ui-auth-shell{width:min(100%,94vw)}}.aione-ui-notice-popup-stack,.aione-ui-notice-modal-head,.aione-ui-notice-feed,.aione-ui-notice-tag-row,.aione-ui-avatar-row,.aione-ui-avatar-frame,.aione-ui-upload-drop,.aione-ui-model-select-frame,.aione-ui-model-hint{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box}.aione-ui-notice-popup-stack>*,.aione-ui-notice-modal-head>*,.aione-ui-notice-feed>*,.aione-ui-notice-tag-row>*,.aione-ui-avatar-row>*,.aione-ui-avatar-frame>*,.aione-ui-upload-drop>*,.aione-ui-model-select-frame>*,.aione-ui-model-hint>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.aione-ui-notice-feed{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.aione-ui-notice-modal-head,.aione-ui-notice-tag-row,.aione-ui-avatar-row,.aione-ui-model-hint{white-space:normal}.aione-ui-notice-modal-head span,.aione-ui-notice-modal-head b,.aione-ui-notice-tag-row .aione-ui-chip,.aione-ui-avatar-row b,.aione-ui-avatar-row p,.aione-ui-model-hint b,.aione-ui-model-hint span,.aione-ui-model-hint .aione-ui-badge,.aione-ui-upload-drop,.aione-ui-upload-drop .aione-ui-file-input{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.aione-ui-avatar-frame img{max-width:100%}.aione-ui-upload-drop .aione-ui-file-input,.aione-ui-model-select-frame .aione-ui-input.ant-input,.aione-ui-model-select-frame .aione-ui-select,.aione-ui-model-select-frame .aione-ui-select-native{min-width:0;max-width:100%;width:100%}@media (max-width: 860px){.aione-ui-notice-feed,.aione-ui-notice-tag-row,.aione-ui-avatar-row,.aione-ui-model-select-frame{width:100%}.aione-ui-avatar-row{align-items:flex-start}.aione-ui-model-hint>div{display:flex;flex-wrap:wrap;gap:6px}}@media (max-width: 560px){.aione-ui-notice-popup-stack,.aione-ui-notice-feed,.aione-ui-avatar-row,.aione-ui-upload-drop,.aione-ui-model-hint{border-radius:16px}.aione-ui-upload-drop,.aione-ui-upload-drop .aione-ui-file-input,.aione-ui-model-select-frame .aione-ui-input.ant-input,.aione-ui-model-select-frame .aione-ui-select .ant-select-selector,.aione-ui-model-select-frame .aione-ui-select-native{min-height:44px}}.aione-ui-media-detail-content,.aione-ui-media-insight-stack,.chat-model-control.aione-ui-control-label,.draw-prompt-layout.aione-ui-prompt-layout,.draw-result-shell.aione-ui-result-shell,.task-history-empty.aione-ui-inline-empty-frame,.media-reference-note.aione-ui-reference-note,.task-status-note.aione-ui-status-note,.knowledge-status-note.aione-ui-status-note,.knowledge-main.aione-ui-knowledge-main,.knowledge-focus-badges.aione-ui-badge-row,.knowledge-answer-meta.aione-ui-inline-meta-row,.gallery-collection-fallback.aione-ui-inline-empty-frame,.gallery-layout.aione-ui-gallery-layout,.gallery-preview-empty.aione-ui-inline-empty-frame,.gallery-interaction-stack.aione-ui-interaction-stack,.gallery-comment-composer.aione-ui-comment-composer{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box}.aione-ui-media-detail-content>*,.aione-ui-media-insight-stack>*,.chat-model-control.aione-ui-control-label>*,.draw-prompt-layout.aione-ui-prompt-layout>*,.draw-result-shell.aione-ui-result-shell>*,.task-history-empty.aione-ui-inline-empty-frame>*,.media-reference-note.aione-ui-reference-note>*,.task-status-note.aione-ui-status-note>*,.knowledge-status-note.aione-ui-status-note>*,.knowledge-main.aione-ui-knowledge-main>*,.knowledge-focus-badges.aione-ui-badge-row>*,.knowledge-answer-meta.aione-ui-inline-meta-row>*,.gallery-collection-fallback.aione-ui-inline-empty-frame>*,.gallery-layout.aione-ui-gallery-layout>*,.gallery-preview-empty.aione-ui-inline-empty-frame>*,.gallery-interaction-stack.aione-ui-interaction-stack>*,.gallery-comment-composer.aione-ui-comment-composer>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.chat-model-control.aione-ui-control-label,.aione-ui-media-insight-stack,.draw-result-shell.aione-ui-result-shell,.knowledge-main.aione-ui-knowledge-main,.gallery-interaction-stack.aione-ui-interaction-stack,.gallery-comment-composer.aione-ui-comment-composer{display:grid;gap:12px}.chat-model-control.aione-ui-control-label{align-content:start;font-weight:850;color:var(--muted)}.aione-ui-badge-row,.aione-ui-inline-meta-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.aione-ui-inline-empty-frame{overflow:hidden;text-align:center}.aione-ui-status-note{width:100%}.aione-ui-media-detail-content b,.aione-ui-media-detail-content p,.aione-ui-media-detail-content span,.aione-ui-media-insight-stack b,.aione-ui-media-insight-stack span,.chat-model-control.aione-ui-control-label span,.draw-prompt-layout.aione-ui-prompt-layout textarea,.draw-result-shell.aione-ui-result-shell b,.draw-result-shell.aione-ui-result-shell p,.task-history-empty.aione-ui-inline-empty-frame,.media-reference-note.aione-ui-reference-note span,.aione-ui-status-note,.knowledge-main.aione-ui-knowledge-main h3,.knowledge-main.aione-ui-knowledge-main p,.knowledge-focus-badges.aione-ui-badge-row .status-badge,.knowledge-answer-meta.aione-ui-inline-meta-row span,.gallery-collection-fallback.aione-ui-inline-empty-frame,.gallery-preview-empty.aione-ui-inline-empty-frame b,.gallery-preview-empty.aione-ui-inline-empty-frame small,.gallery-interaction-stack.aione-ui-interaction-stack p,.gallery-comment-composer.aione-ui-comment-composer textarea{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.draw-result-shell.aione-ui-result-shell,.gallery-layout.aione-ui-gallery-layout,.gallery-interaction-stack.aione-ui-interaction-stack{overflow-x:hidden}@media (max-width: 860px){.draw-prompt-layout.aione-ui-prompt-layout,.gallery-layout.aione-ui-gallery-layout,.knowledge-main.aione-ui-knowledge-main{grid-template-columns:minmax(0,1fr)!important}.chat-model-control.aione-ui-control-label,.gallery-comment-composer.aione-ui-comment-composer,.knowledge-answer-meta.aione-ui-inline-meta-row{width:100%}.knowledge-focus-badges.aione-ui-badge-row{justify-content:flex-start}}@media (max-width: 560px){.task-history-empty.aione-ui-inline-empty-frame,.media-reference-note.aione-ui-reference-note,.task-status-note.aione-ui-status-note,.knowledge-status-note.aione-ui-status-note,.gallery-collection-fallback.aione-ui-inline-empty-frame,.gallery-preview-empty.aione-ui-inline-empty-frame,.gallery-comment-composer.aione-ui-comment-composer{border-radius:16px}.chat-model-control.aione-ui-control-label .aione-ui-select-native,.chat-model-control.aione-ui-control-label .ant-select-selector,.button-row.aione-ui-action-bar .aione-ui-button.ant-btn,.gallery-comment-composer.aione-ui-comment-composer .aione-ui-button.ant-btn,.gallery-comment-composer.aione-ui-comment-composer .aione-ui-textarea{min-height:44px;width:100%}}.support-filter.ticket-status-filter.aione-ui-panel,.developer-warning.key-security-note.aione-ui-status-note,.notice.benefit-notice.aione-ui-status-note,.promotion-code-display.aione-ui-panel,.promotion-link-box.aione-ui-panel,.promotion-status-note.aione-ui-status-note,.mcp-request-head.aione-ui-card-head,.aione-ui-admin-tab-groups,.aione-ui-admin-tab-section,.aione-ui-tabs-host,.aione-ui-current-module,.collection-admin-thumb-empty.aione-ui-inline-empty-frame,.share-admin-thumb-empty.aione-ui-inline-empty-frame,.reference-library-thumb-empty.aione-ui-inline-empty-frame,.ppt-template-thumb-empty.aione-ui-inline-empty-frame,.subscription-quota-meter.aione-ui-progress-meter,.subscription-mini-meter.aione-ui-progress-meter,.finance-order-meta.aione-ui-inline-meta-row,.aione-ui-table-host,.aione-ui-table-empty{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box}.support-filter.ticket-status-filter.aione-ui-panel>*,.developer-warning.key-security-note.aione-ui-status-note>*,.notice.benefit-notice.aione-ui-status-note>*,.promotion-code-display.aione-ui-panel>*,.promotion-link-box.aione-ui-panel>*,.promotion-status-note.aione-ui-status-note>*,.mcp-request-head.aione-ui-card-head>*,.aione-ui-admin-tab-groups>*,.aione-ui-admin-tab-section>*,.aione-ui-tabs-host>*,.aione-ui-current-module>*,.collection-admin-thumb-empty.aione-ui-inline-empty-frame>*,.share-admin-thumb-empty.aione-ui-inline-empty-frame>*,.reference-library-thumb-empty.aione-ui-inline-empty-frame>*,.ppt-template-thumb-empty.aione-ui-inline-empty-frame>*,.subscription-quota-meter.aione-ui-progress-meter>*,.subscription-mini-meter.aione-ui-progress-meter>*,.finance-order-meta.aione-ui-inline-meta-row>*,.aione-ui-table-host>*,.aione-ui-table-empty>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.support-filter.ticket-status-filter.aione-ui-panel,.aione-ui-admin-tab-groups,.aione-ui-admin-tab-section,.aione-ui-current-module{overflow-x:auto;overscroll-behavior-x:contain}.mcp-request-head.aione-ui-card-head,.finance-order-meta.aione-ui-inline-meta-row,.aione-ui-current-module{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.aione-ui-progress-meter{overflow:hidden}.developer-warning.key-security-note.aione-ui-status-note p,.notice.benefit-notice.aione-ui-status-note,.promotion-code-display.aione-ui-panel strong,.promotion-link-box.aione-ui-panel code,.promotion-status-note.aione-ui-status-note span,.mcp-request-head.aione-ui-card-head h3,.aione-ui-current-module b,.aione-ui-current-module code,.finance-order-meta.aione-ui-inline-meta-row span,.aione-ui-table-empty b,.aione-ui-table-empty small{white-space:normal;overflow-wrap:anywhere;word-break:break-word}@media (max-width: 860px){.aione-ui-admin-tab-groups,.aione-ui-admin-tab-section,.aione-ui-current-module,.mcp-request-head.aione-ui-card-head,.finance-order-meta.aione-ui-inline-meta-row{width:100%}.mcp-request-head.aione-ui-card-head,.aione-ui-current-module{align-items:flex-start}}@media (max-width: 560px){.developer-warning.key-security-note.aione-ui-status-note,.notice.benefit-notice.aione-ui-status-note,.promotion-code-display.aione-ui-panel,.promotion-link-box.aione-ui-panel,.promotion-status-note.aione-ui-status-note,.collection-admin-thumb-empty.aione-ui-inline-empty-frame,.share-admin-thumb-empty.aione-ui-inline-empty-frame,.reference-library-thumb-empty.aione-ui-inline-empty-frame,.ppt-template-thumb-empty.aione-ui-inline-empty-frame,.aione-ui-table-empty{border-radius:16px}.support-filter.ticket-status-filter.aione-ui-panel .adm-selector-item,.aione-ui-tabs-host .adm-selector-item,.aione-ui-current-module,.aione-ui-table-host .aione-ui-button.ant-btn{min-height:44px}}.aione-ui-notice-dialog,.aione-ui-tone-pill,.aione-ui-share-message,.aione-ui-plain-list,.profile-status-note.aione-ui-status-note,.wallet-status-note.aione-ui-status-note,.support-admin-workbench.aione-ui-page-workspace,.support-admin-editor-grid.aione-ui-card-grid,.provider-readiness-row.aione-ui-readiness-row,.media-audio-waveform-card.aione-ui-surface-card,.media-audio-waveform-svg,.aione-ui-meter-bar{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box}.aione-ui-notice-dialog>*,.aione-ui-share-message>*,.aione-ui-plain-list>*,.profile-status-note.aione-ui-status-note>*,.wallet-status-note.aione-ui-status-note>*,.support-admin-workbench.aione-ui-page-workspace>*,.support-admin-editor-grid.aione-ui-card-grid>*,.provider-readiness-row.aione-ui-readiness-row>*,.media-audio-waveform-card.aione-ui-surface-card>*,.aione-ui-meter-bar>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.aione-ui-notice-dialog h3,.aione-ui-share-message p,.aione-ui-plain-list li,.profile-status-note.aione-ui-status-note,.wallet-status-note.aione-ui-status-note,.provider-readiness-row.aione-ui-readiness-row span,.provider-readiness-row.aione-ui-readiness-row b,.media-audio-waveform-card.aione-ui-surface-card b,.media-audio-waveform-card.aione-ui-surface-card span{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.support-admin-workbench.aione-ui-page-workspace{display:grid;gap:16px}.aione-ui-meter-bar .aione-ui-meter-fill{display:block;width:var(--aione-meter-value, 0%)}@media (max-width: 860px){.aione-ui-notice-dialog,.aione-ui-share-message,.support-admin-workbench.aione-ui-page-workspace,.support-admin-editor-grid.aione-ui-card-grid,.provider-readiness-row.aione-ui-readiness-row,.media-audio-waveform-card.aione-ui-surface-card{width:100%}.support-admin-editor-grid.aione-ui-card-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.aione-ui-notice-dialog,.aione-ui-share-message,.profile-status-note.aione-ui-status-note,.wallet-status-note.aione-ui-status-note,.media-audio-waveform-card.aione-ui-surface-card{border-radius:16px}.aione-ui-plain-list .aione-ui-button.ant-btn,.provider-readiness-row.aione-ui-readiness-row,.media-audio-waveform-card.aione-ui-surface-card .aione-ui-button.ant-btn{min-height:44px}}.aione-ui-muted-text,.aione-ui-eyebrow-text{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box}.aione-ui-muted-text{line-height:1.62}.aione-ui-eyebrow-text{line-height:1.35}.aione-ui-muted-text>*,.aione-ui-eyebrow-text>*{min-width:0;max-width:100%;overflow-wrap:anywhere}@media (max-width: 860px){.aione-ui-muted-text,.aione-ui-eyebrow-text{max-width:100%;white-space:normal}}@media (max-width: 560px){.aione-ui-muted-text,.aione-ui-eyebrow-text{line-height:1.58}}.aione-ui-feedback-text,.aione-ui-data-text,.aione-ui-inline-mark,.aione-ui-group-label,.aione-ui-table-cell-text,.aione-ui-table-cell-empty,.aione-ui-waveform-svg{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box}.aione-ui-feedback-text>*,.aione-ui-data-text>*,.aione-ui-inline-mark>*,.aione-ui-group-label>*,.aione-ui-table-cell-text>*,.aione-ui-table-cell-empty>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.aione-ui-inline-mark{vertical-align:middle}.aione-ui-group-label,.aione-ui-data-text,.aione-ui-feedback-text{margin-block-start:0}.aione-ui-loading-spinner{flex:0 0 auto;min-width:0;box-sizing:border-box}.aione-ui-table-cell-text,.aione-ui-table-cell-empty{white-space:normal}.aione-ui-waveform-svg{display:block;width:100%;height:auto;overflow:visible}.aione-ui-waveform-svg rect{vector-effect:non-scaling-stroke}@media (max-width: 860px){.aione-ui-feedback-text,.aione-ui-data-text,.aione-ui-group-label,.aione-ui-table-cell-text,.aione-ui-table-cell-empty,.aione-ui-waveform-svg{width:100%;max-width:100%;white-space:normal}.aione-ui-inline-mark{max-width:100%}}@media (max-width: 560px){.aione-ui-feedback-text,.aione-ui-data-text{line-height:1.58}.aione-ui-feedback-text,.notice-action-toast.aione-ui-feedback-text,.gallery-feedback.aione-ui-feedback-text{border-radius:16px}.aione-ui-table-cell-text,.aione-ui-table-cell-empty{max-width:min(100%,72vw)}}.aione-ui-status-banner,.aione-ui-dock,.chat-mcp-summary.aione-ui-card-head,.chat-transcript-head.aione-ui-card-head,.chat-transcript-badges.aione-ui-chip-group,.aione-ui-message-stream,.aione-ui-chat-message,.aione-ui-message-avatar,.aione-ui-message-body,.aione-ui-message-meta,.aione-ui-attachment-strip,.aione-ui-composer,.aione-ui-composer-main,.aione-ui-composer-tools,.aione-ui-file-drop,.aione-ui-inline-parser,.aione-ui-composer-footnote{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box}.aione-ui-status-banner>*,.aione-ui-dock>*,.chat-mcp-summary.aione-ui-card-head>*,.chat-transcript-head.aione-ui-card-head>*,.chat-transcript-badges.aione-ui-chip-group>*,.aione-ui-message-stream>*,.aione-ui-chat-message>*,.aione-ui-message-body>*,.aione-ui-message-meta>*,.aione-ui-attachment-strip>*,.aione-ui-composer>*,.aione-ui-composer-main>*,.aione-ui-composer-tools>*,.aione-ui-file-drop>*,.aione-ui-inline-parser>*,.aione-ui-composer-footnote>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.aione-ui-message-stream{display:grid;align-content:start;gap:10px;overflow-x:hidden}.aione-ui-chat-message{width:fit-content;min-width:min(100%,260px)}.aione-ui-chat-message.user{justify-self:end}.aione-ui-chat-message.assistant,.aione-ui-chat-message.message{justify-self:start}.aione-ui-message-avatar{flex:0 0 auto}.aione-ui-message-body,.aione-ui-composer-main,.aione-ui-composer-tools,.aione-ui-inline-parser,.aione-ui-composer-footnote{width:100%}.aione-ui-composer{overflow:clip}.aione-ui-message-body pre,.aione-ui-message-body code,.aione-ui-message-meta,.aione-ui-message-meta b,.aione-ui-message-meta span,.aione-ui-attachment-strip,.aione-ui-attachment-strip span,.aione-ui-file-drop,.aione-ui-file-drop span,.aione-ui-inline-parser .aione-ui-input.ant-input,.aione-ui-composer-footnote,.aione-ui-composer-footnote p{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.aione-ui-message-body pre{overflow-x:auto;overscroll-behavior-x:contain}.aione-ui-attachment-strip span,.aione-ui-composer-footnote .aione-ui-chip{max-width:100%}.aione-ui-file-drop .aione-ui-file-input,.aione-ui-inline-parser .aione-ui-input.ant-input,.aione-ui-inline-parser .aione-ui-button.ant-btn,.aione-ui-composer-main .aione-ui-textarea,.aione-ui-composer-main .aione-ui-button.ant-btn{min-width:0;max-width:100%}@media (max-width: 860px){.aione-ui-dock,.aione-ui-composer,.aione-ui-message-stream{width:100%}.chat-mcp-summary.aione-ui-card-head,.chat-transcript-head.aione-ui-card-head{display:grid;grid-template-columns:minmax(0,1fr)}.aione-ui-chat-message,.aione-ui-chat-message.user{grid-template-columns:32px minmax(0,1fr);justify-self:stretch;width:100%;min-width:0}.aione-ui-composer-tools,.aione-ui-composer-main,.aione-ui-inline-parser{grid-template-columns:minmax(0,1fr)}.aione-ui-message-meta,.aione-ui-attachment-strip,.aione-ui-composer-footnote{align-items:stretch}}@media (max-width: 560px){.aione-ui-status-banner,.aione-ui-dock,.aione-ui-composer{border-radius:16px}.aione-ui-composer{padding:10px}.aione-ui-message-stream{gap:8px}.aione-ui-composer-main .aione-ui-button.ant-btn,.aione-ui-inline-parser .aione-ui-button.ant-btn,.aione-ui-file-drop,.aione-ui-file-drop .aione-ui-file-input{min-height:44px;width:100%}}@media (max-width: 560px){.aione-ui-public-share-frame,.aione-ui-auth-frame{padding-inline:12px}.aione-ui-public-nav,.aione-ui-visual-fallback,.aione-ui-feature-mini,.aione-ui-segmented-frame,.aione-ui-info-note{border-radius:16px}.aione-ui-public-nav .primary-link,.aione-ui-link-list a,.aione-ui-segmented-frame .adm-selector-item,.aione-ui-segmented-frame .ant-segmented-item-label{min-height:44px}.aione-ui-link-list a{width:100%}}.chat-mcp-workbench-card .structured-value-editor,.share-params-field .structured-value-editor,.plugin-workbench .structured-value-editor,.mcp-admin-workbench .structured-value-editor{margin-top:6px}.structured-value-editor{width:100%;max-width:100%}.mcp-tool-draft-editor{display:grid;gap:10px;width:100%}.mcp-tool-draft-row{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(220px,1.2fr) auto;align-items:center;gap:10px;padding:10px;box-shadow:none}.mcp-import-drop{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:8px 14px;border:1px dashed var(--line, rgba(148, 163, 184, .35));border-radius:10px;color:var(--accent, #4f46e5);cursor:pointer}.mcp-import-drop .aione-ui-file-input{width:1px;height:1px;padding:0;opacity:0;overflow:hidden}.admin-managed-template-fields{display:block;padding:10px 12px;border:1px solid var(--line, rgba(148, 163, 184, .22));border-radius:10px;background:color-mix(in srgb,var(--surface, #fff) 94%,var(--accent-soft, #eef2ff))}@media (max-width: 767px){.mcp-tool-draft-row{grid-template-columns:1fr;align-items:stretch}.mcp-tool-draft-row .aione-ui-button,.mcp-import-drop{width:100%}}.platform-shell{--shell-header-height: 76px;width:100%;min-width:0;max-width:100vw;min-height:100dvh;overflow-x:clip;background:#f3f6fb}.platform-shell,.platform-shell *{box-sizing:border-box}.platform-shell>.platform-shell__sider.ant-layout-sider,.platform-drawer .platform-sidebar{position:relative;top:auto;width:100%;height:100dvh;min-height:0;padding:0;overflow:hidden;border:0;box-shadow:none}.platform-shell>.platform-shell__sider.ant-layout-sider{position:sticky;top:0;z-index:20;flex:none;max-width:none;min-width:0}.platform-shell--workspace>.platform-shell__sider.ant-layout-sider{background:#fff;border-right:1px solid #e6eaf0}.platform-shell--user>.platform-shell__sider.ant-layout-sider{background:#102a56}.platform-shell--admin>.platform-shell__sider.ant-layout-sider{background:#071426}.platform-shell__main{width:100%;min-width:0;max-width:100%;min-height:100dvh;overflow-x:clip;background:transparent}.platform-sidebar{display:flex;flex-direction:column;min-width:0;height:100%;padding:18px 14px 14px;overflow:hidden}.platform-sidebar--workspace{color:#172033;background:linear-gradient(180deg,#fff,#f8fafc)}.platform-sidebar--user{color:#eaf2ff;background:radial-gradient(circle at 20% 0%,rgba(47,128,237,.34),transparent 32%),linear-gradient(180deg,#14386f,#0b1d3b)}.platform-sidebar--admin{color:#d9e6f8;background:radial-gradient(circle at 10% 0%,rgba(37,99,235,.28),transparent 30%),linear-gradient(180deg,#0b1d36,#06111f)}.platform-brand{display:flex;align-items:center;gap:11px;min-height:54px;padding:4px 8px 14px}.platform-brand__mark{display:grid;flex:0 0 auto;place-items:center;width:42px;height:42px;overflow:hidden;border-radius:14px;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;font-size:18px;font-weight:900;box-shadow:0 12px 24px #2563eb38}.platform-brand__mark img{width:100%;height:100%;object-fit:cover}.platform-brand__copy{display:grid;min-width:0;gap:2px}.platform-brand__copy strong{overflow:hidden;color:inherit;font-size:16px;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.platform-brand__copy small{color:#7d899b;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.platform-brand--user .platform-brand__copy small,.platform-brand--admin .platform-brand__copy small{color:#8eabd2}.platform-brand--user .platform-brand__copy strong,.platform-brand--admin .platform-brand__copy strong{color:#fff}.platform-sidebar__back.ant-btn{display:flex;width:100%;height:44px;align-items:center;justify-content:flex-start;margin:2px 0 10px;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0f;color:#dbeafe}.platform-sidebar__back.ant-btn:hover{background:#ffffff1f!important;color:#fff!important}.platform-menu.ant-menu{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;border-inline-end:0!important;background:transparent!important}.platform-menu::-webkit-scrollbar{width:5px}.platform-menu::-webkit-scrollbar-thumb{border-radius:99px;background:#7f91ae47}.platform-menu .ant-menu-item-group-title{padding:16px 13px 7px;color:#8a96a8;font-size:11px;font-weight:800;letter-spacing:.08em}.platform-menu.ant-menu-dark .ant-menu-item-group-title{color:#7594bd}.platform-menu .ant-menu-item,.platform-menu .ant-menu-submenu-title{height:auto;min-height:44px;margin:3px 0;padding-block:8px;line-height:1.2}.platform-menu .ant-menu-item .ant-menu-item-icon,.platform-menu .ant-menu-submenu-title .ant-menu-item-icon{font-size:16px}.platform-menu__label{display:grid;min-width:0;gap:3px}.platform-menu__label>span{font-weight:700}.platform-menu__label>small{overflow:hidden;color:#98a3b4;font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.platform-menu.ant-menu-dark .platform-menu__label>small{color:#7f9abe}.platform-sidebar__switcher{display:grid;flex:0 0 auto;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(148,163,184,.18)}.platform-sidebar__switcher .ant-btn{display:flex;width:100%;min-height:42px;align-items:center;justify-content:flex-start;padding-inline:11px;border-radius:10px;color:inherit;font-weight:750;white-space:nowrap}.platform-sidebar--workspace .platform-sidebar__switcher .ant-btn:hover{background:#eaf2ff!important;color:#1d4ed8!important}.platform-sidebar--user .platform-sidebar__switcher,.platform-sidebar--admin .platform-sidebar__switcher{border-top-color:#ffffff1f}.platform-sidebar--user .platform-sidebar__switcher .ant-btn,.platform-sidebar--admin .platform-sidebar__switcher .ant-btn{color:#dbeafe}.platform-sidebar--user .platform-sidebar__switcher .ant-btn:hover,.platform-sidebar--admin .platform-sidebar__switcher .ant-btn:hover{background:#ffffff1a!important;color:#fff!important}.platform-menu__group-label{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.platform-menu__group-label>span{overflow:hidden;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.platform-menu__group-label>small{flex:0 0 auto;color:#7594bd;font-size:9px;font-weight:800}.platform-menu.ant-menu-light .ant-menu-item-selected{background:linear-gradient(135deg,#eaf2ff,#f2ecff);color:#2458c6;box-shadow:inset 3px 0 #3975e8}.platform-menu.ant-menu-dark .ant-menu-item-selected{background:linear-gradient(135deg,#3b82f6f0,#6366f1e0);color:#fff;box-shadow:0 10px 24px #1e40af40}.platform-menu--admin .ant-menu-submenu-title{color:#b7cae4;font-weight:700}.platform-menu--user .ant-menu-submenu-title{min-height:46px;color:#c5d8f2}.platform-menu--user .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#fff;background:#ffffff12}.platform-menu--user .ant-menu-sub{margin:2px 0 8px;padding:2px 0 3px;border-left:1px solid rgba(147,181,226,.16);background:#020c1c2b!important}.platform-menu--user .ant-menu-sub .ant-menu-item{margin-left:6px;width:calc(100% - 6px)}.platform-menu--admin .ant-menu-sub{background:#01081238!important}.platform-admin-environment{display:grid;gap:5px;margin:2px 4px 12px;padding:11px 12px;border:1px solid rgba(148,184,232,.13);border-radius:12px;background:#ffffff0b}.platform-admin-environment span{color:#dceaff;font-size:12px;font-weight:800}.platform-admin-environment small{color:#7790b2;font-size:10px}.platform-sidebar__footer{display:flex;align-items:center;gap:10px;min-height:58px;margin-top:10px;padding:10px;border:1px solid #e5e9ef;border-radius:14px;background:#ffffffc7}.platform-sidebar--user .platform-sidebar__footer,.platform-sidebar--admin .platform-sidebar__footer{border-color:#93b5e224;background:#ffffff0e}.platform-sidebar__footer>span:last-child{display:grid;min-width:0;gap:2px}.platform-sidebar__footer strong,.platform-sidebar__footer small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-sidebar__footer strong{color:inherit;font-size:12px}.platform-sidebar__footer small{color:#8390a3;font-size:10px}.platform-sidebar--user .platform-sidebar__footer small,.platform-sidebar--admin .platform-sidebar__footer small{color:#7e99bd}.platform-header.ant-layout-header{position:sticky;top:0;z-index:18;display:flex;height:var(--shell-header-height);align-items:center;justify-content:space-between;gap:16px;padding:10px 24px;border-bottom:1px solid rgba(220,226,235,.9);background:#ffffffe6;line-height:normal;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.platform-header__leading,.platform-header__actions,.platform-header__quick-actions,.platform-header__title-row,.platform-header__account.ant-btn{display:flex;align-items:center}.platform-header__leading{min-width:0;gap:10px}.platform-header__context{display:grid;min-width:0;gap:2px}.platform-header__breadcrumb{min-width:0}.platform-header__breadcrumb .ant-breadcrumb{color:#8b96a8;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.platform-header__title-row{gap:10px}.platform-header__title-row h1{overflow:hidden;margin:0;color:#152033;font-size:20px;font-weight:800;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.platform-header__context>.ant-typography{overflow:hidden;max-width:min(50vw,620px);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.platform-header__actions{flex:0 0 auto;gap:4px}.platform-header__quick-actions{min-width:0;gap:4px}.platform-header__quick-actions>.ant-btn{width:auto;margin:0;color:#40506a;white-space:nowrap;word-break:keep-all}.platform-admin-search{flex:0 1 280px;width:clamp(210px,22vw,280px);min-width:190px}.platform-admin-search__autocomplete{width:100%}.platform-admin-search__input.ant-input-affix-wrapper{width:100%;min-height:40px;border-radius:10px;border-color:#e1e6ee;background:#f6f8fb;box-shadow:none}.platform-admin-search__input.ant-input-affix-wrapper:hover{border-color:#b8c7df}.platform-admin-search__input.ant-input-affix-wrapper:focus-within{border-color:#4f7fe8;box-shadow:0 0 0 3px #2563eb33}.platform-shell :is(.ant-input-affix-wrapper,.ant-input-number,.ant-select-selector,.ant-picker):focus-within{outline:3px solid color-mix(in srgb,var(--brand-primary) 24%,transparent);outline-offset:2px}.platform-shell :is(button,a,input,textarea,select,[tabindex]):focus-visible{scroll-margin-block:calc(var(--shell-header-height) + 12px) 20px}.platform-admin-search__input .ant-input-prefix{color:#75839a}.platform-admin-search__mobile-button.ant-btn{display:grid;flex:0 0 auto;place-items:center;width:44px;height:44px;padding:0;color:#40506a}.platform-admin-search__mobile-panel{width:min(280px,calc(100vw - 48px))}.platform-admin-search__popup .ant-select-item{min-height:48px;padding:7px 10px}.platform-admin-search__popup .ant-select-item-option-content{min-width:0}.platform-admin-search__option,.platform-admin-search__option-main{display:flex;min-width:0;align-items:center}.platform-admin-search__option{justify-content:space-between;gap:12px}.platform-admin-search__option-main{flex:1 1 auto;gap:9px}.platform-admin-search__option-icon{display:grid;flex:0 0 30px;width:30px;height:30px;place-items:center;border-radius:9px;color:#2563eb;background:#edf4ff}.platform-admin-search__option-copy{display:grid;min-width:0;gap:2px}.platform-admin-search__option-copy strong,.platform-admin-search__option-copy small,.platform-admin-search__option code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-admin-search__option-copy strong{color:#172033;font-size:13px}.platform-admin-search__option-copy small{color:#8490a4;font-size:11px}.platform-admin-search__option code{flex:0 1 120px;max-width:120px;padding:3px 6px;border-radius:6px;color:#64748b;background:#f1f5f9;font-size:10px}.platform-admin-search__empty{display:block;padding:8px 2px;color:#7d899b;text-align:center}.platform-header__account.ant-btn{width:auto;height:48px;gap:8px;margin-left:4px;padding:5px 8px;text-align:left}.platform-header__account>span:last-child{display:grid;min-width:0;gap:1px}.platform-header__account strong,.platform-header__account small{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-header__account strong{color:#1d293c;font-size:12px}.platform-header__account small{color:#8a95a6;font-size:10px}.platform-header__mobile-menu.ant-btn{display:grid;flex:0 0 auto;place-items:center;width:44px;height:44px;padding:0}.platform-shell__content.ant-layout-content{width:100%;min-width:0;max-width:100%;min-height:calc(100dvh - var(--shell-header-height));padding:24px;overflow-x:clip;overflow-y:visible;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.055),transparent 28rem),#f3f6fb}.platform-shell--user .platform-shell__content.ant-layout-content{background:radial-gradient(circle at 88% 0%,rgba(59,130,246,.08),transparent 28rem),#f4f7fb}.platform-shell--admin .platform-shell__content.ant-layout-content{background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.07),transparent 30rem),#f1f4f8}.platform-shell__page{width:100%;min-width:0;max-width:1480px;margin:0 auto;overflow-x:clip}.platform-shell__page>section,.platform-shell__page>.aione-ui-page-frame,.platform-shell__page>section>*{max-width:100%}.platform-shell__page .aione-ui-page-hero{border-color:#e3e8ef;border-radius:18px;background:#ffffffeb;box-shadow:0 8px 26px #1a273f0e}.platform-shell__page .aione-ui-page-hero .ant-card-body{padding:20px 22px}.platform-shell__page .card,.platform-shell__page .panel,.platform-shell__page .aione-ui-surface-card{border-color:#e3e8ef;box-shadow:0 8px 24px #1a273f0b}.platform-shell__page--admin>section>.aione-ui-page-hero,.platform-shell__page--admin>section>.aione-ui-admin-tab-groups,.platform-shell__page--admin>section>.aione-ui-current-module{display:none}.platform-account-menu__identity{display:grid;gap:2px}.platform-account-menu__identity small{color:#8a95a6;font-size:11px}.platform-drawer .ant-drawer-content{max-width:100vw;overflow:hidden}.platform-drawer-root,.platform-drawer-root .ant-drawer-content-wrapper,.platform-drawer-root .ant-drawer-content,.platform-drawer-root .ant-drawer-body{max-width:100vw}.platform-drawer-root .ant-drawer-body{overflow-x:hidden}.platform-drawer--workspace .ant-drawer-content{background:#fff}.platform-drawer--user .ant-drawer-content{background:#0f2a54}.platform-drawer--admin .ant-drawer-content{background:#08172a}@media (max-width: 1199px){.platform-header.ant-layout-header{padding-inline:16px}.platform-header__quick-actions>.ant-btn>span:not(.ant-btn-icon),.platform-header__account>span:last-child,.platform-header__search{display:none}.platform-shell__content.ant-layout-content{padding:18px}}@media (max-width: 680px){.platform-shell{--shell-header-height: 64px}.platform-header.ant-layout-header{gap:8px;padding:8px 10px}.platform-header__breadcrumb,.platform-header__context>.ant-typography,.platform-header__title-row .ant-badge,.platform-header__quick-actions>.ant-tag{display:none}.platform-header__title-row h1{max-width:45vw;font-size:17px}.platform-header__actions,.platform-header__quick-actions{gap:0}.platform-header__quick-actions>.ant-btn{display:grid;place-items:center;width:44px;height:44px;padding:0}.platform-header__account.ant-btn{width:44px;height:44px;margin-left:0}.platform-header__account .ant-avatar{width:31px;height:31px}.platform-shell__content.ant-layout-content{padding:12px}.platform-shell__page .aione-ui-page-hero .ant-card-body{padding:16px}.platform-sidebar{padding:14px 12px 12px}.platform-sidebar__switcher .ant-btn{min-height:44px}}@media (max-width: 390px){.platform-header__title-row h1{max-width:42vw;font-size:16px}.platform-header__quick-actions>.ant-btn:not(.platform-admin-search__mobile-button){display:none}.platform-shell__content.ant-layout-content{padding:10px}}@media (max-width: 520px){.platform-shell--admin .platform-header__quick-actions>.ant-btn:not(.platform-admin-search__mobile-button){display:none}}@media (min-width: 992px){.platform-shell--user,.platform-shell--admin{--control-padding-y: 6px;--control-padding-x: 10px;--input-padding-y: 7px;--input-padding-x: 9px;--card-padding: 12px;--panel-padding: 10px;--list-padding: 9px;--table-cell-padding: 7px 10px;--grid-gap: 9px;--touch-target-min: 34px;--radius: 14px;--radius-lg: 18px;--shadow-sm: 0 1px 3px rgba(15, 23, 42, .07);--shadow: 0 8px 24px rgba(15, 23, 42, .09)}.platform-shell--user{--shell-header-height: 60px}.platform-shell--admin{--shell-header-height: 56px}.platform-shell--user .platform-shell__content.ant-layout-content,.platform-shell--admin .platform-shell__content.ant-layout-content{padding:12px 14px 18px}.platform-shell--user .platform-shell__page,.platform-shell--admin .platform-shell__page,.platform-shell--user .platform-shell__page :is(section,.aione-ui-page-surface),.platform-shell--admin .platform-shell__page :is(section,.aione-ui-page-surface){width:100%;max-width:none;margin-inline:0}.platform-shell--user .platform-shell__page :is(.aione-ui-page-frame,.admin-module-shell,.aione-ui-page-workspace),.platform-shell--admin .platform-shell__page :is(.aione-ui-page-frame,.admin-module-shell,.aione-ui-page-workspace){gap:10px}.platform-shell--user .platform-shell__page :is(.aione-ui-card-grid,.aione-ui-card-panel,.aione-ui-ops-grid,.aione-ui-risk-list),.platform-shell--admin .platform-shell__page :is(.aione-ui-card-grid,.aione-ui-card-panel,.aione-ui-ops-grid,.aione-ui-risk-list){gap:8px}.platform-shell--user .platform-shell__page :is(.card,.panel,.list,.table,.aione-ui-page-workspace,.aione-ui-card-panel),.platform-shell--admin .platform-shell__page :is(.card,.panel,.list,.table,.aione-ui-page-workspace,.aione-ui-card-panel){border-radius:12px;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:none;backdrop-filter:none}.platform-shell--user .platform-shell__page :is(.card,.panel),.platform-shell--admin .platform-shell__page :is(.card,.panel){margin-block:8px}.platform-shell--user .platform-shell__page .aione-ui-page-workspace,.platform-shell--admin .platform-shell__page .aione-ui-page-workspace{padding:12px}.platform-shell--user .platform-shell__page .aione-ui-page-hero,.platform-shell--admin .platform-shell__page .aione-ui-page-hero{padding:0;border-radius:14px;box-shadow:var(--shadow-sm)}.platform-shell--user .platform-shell__page .aione-ui-page-hero .ant-card-body,.platform-shell--admin .platform-shell__page .aione-ui-page-hero .ant-card-body{padding:12px 14px}.platform-shell--user .platform-shell__page .aione-ui-page-hero-inner,.platform-shell--admin .platform-shell__page .aione-ui-page-hero-inner{align-items:center;gap:10px}.platform-shell--user .platform-shell__page .aione-ui-page-hero .aione-ui-eyebrow,.platform-shell--admin .platform-shell__page .aione-ui-page-hero .aione-ui-eyebrow{margin-bottom:4px;font-size:11px}.platform-shell--user .platform-shell__page .aione-ui-page-hero h2.ant-typography,.platform-shell--admin .platform-shell__page .aione-ui-page-hero h2.ant-typography{margin:2px 0 4px;font-size:clamp(24px,2.2vw,30px);line-height:1.1}.platform-shell--user .platform-shell__page .aione-ui-page-hero .ant-typography.muted,.platform-shell--admin .platform-shell__page .aione-ui-page-hero .ant-typography.muted{margin:0;line-height:1.45}.platform-shell--user .platform-shell__page .aione-ui-page-hero:after,.platform-shell--admin .platform-shell__page .aione-ui-page-hero:after{right:18px;bottom:-28px;width:90px;height:90px;opacity:.5}.platform-shell--admin .platform-shell__page .aione-ui-hero-panel{gap:10px;padding:12px;border-radius:14px}.platform-shell--admin .platform-shell__page .aione-ui-hero-panel h3{margin:2px 0 4px;font-size:clamp(22px,2vw,28px)}.platform-shell--admin .platform-shell__page .aione-ui-guard-card{gap:5px;padding:10px 12px;border-radius:12px}.platform-shell--admin .platform-shell__page .aione-ui-guard-card b{font-size:clamp(18px,1.8vw,24px)}.platform-shell--user .platform-shell__page .stat-card,.platform-shell--admin .platform-shell__page .stat-card{padding:10px 11px;border-radius:10px;box-shadow:none}.platform-shell--user .platform-shell__page .stat-card b,.platform-shell--admin .platform-shell__page .stat-card b{font-size:clamp(20px,2vw,26px)}.platform-shell--user .platform-header.ant-layout-header,.platform-shell--admin .platform-header.ant-layout-header{gap:10px;padding:5px 14px}.platform-shell--user .platform-header__context,.platform-shell--admin .platform-header__context{gap:0}.platform-shell--user .platform-header__breadcrumb .ant-breadcrumb,.platform-shell--admin .platform-header__breadcrumb .ant-breadcrumb{font-size:10px}.platform-shell--user .platform-header__title-row,.platform-shell--admin .platform-header__title-row{gap:7px}.platform-shell--user .platform-header__title-row h1{font-size:19px}.platform-shell--admin .platform-header__title-row h1{font-size:18px}.platform-shell--user .platform-header__context>.ant-typography{font-size:10px}.platform-shell--admin .platform-header__context>.ant-typography{display:none}.platform-shell--user .platform-header__actions,.platform-shell--admin .platform-header__actions,.platform-shell--user .platform-header__quick-actions,.platform-shell--admin .platform-header__quick-actions{gap:2px}.platform-shell--user .platform-header__quick-actions>.ant-btn,.platform-shell--admin .platform-header__quick-actions>.ant-btn{height:34px;padding-inline:8px;white-space:nowrap;word-break:keep-all}.platform-shell--admin .platform-admin-search{width:clamp(180px,18vw,240px);min-width:180px}.platform-shell--admin .platform-admin-search__input.ant-input-affix-wrapper{min-height:34px}.platform-shell--user .platform-header__account.ant-btn,.platform-shell--admin .platform-header__account.ant-btn{height:38px;gap:6px;padding:3px 6px}.platform-shell--user .platform-header__account .ant-avatar,.platform-shell--admin .platform-header__account .ant-avatar{width:30px!important;height:30px!important;font-size:14px!important;line-height:30px!important}.platform-shell--user .platform-header__account strong,.platform-shell--admin .platform-header__account strong{font-size:11px}.platform-shell--user .platform-header__account small,.platform-shell--admin .platform-header__account small{font-size:10px}.platform-shell--user .platform-sidebar,.platform-shell--admin .platform-sidebar{padding:10px 8px 8px}.platform-shell--user .platform-brand,.platform-shell--admin .platform-brand{min-height:44px;gap:8px;padding:0 5px 8px}.platform-shell--user .platform-brand__mark,.platform-shell--admin .platform-brand__mark{width:34px;height:34px;border-radius:10px;font-size:15px;box-shadow:0 8px 18px #2563eb2e}.platform-shell--user .platform-brand__copy strong,.platform-shell--admin .platform-brand__copy strong{font-size:14px}.platform-shell--user .platform-brand__copy small,.platform-shell--admin .platform-brand__copy small{font-size:10px}.platform-shell--user .platform-sidebar__back.ant-btn{height:34px;margin:0 0 7px;padding-inline:8px;border-radius:8px;white-space:nowrap}.platform-shell--user .platform-menu .ant-menu-item-group-title,.platform-shell--admin .platform-menu .ant-menu-item-group-title{padding:9px 10px 4px;font-size:10px}.platform-shell--user .platform-menu .ant-menu-item,.platform-shell--user .platform-menu .ant-menu-submenu-title{min-height:40px;margin:1px 0;padding-block:5px}.platform-shell--admin .platform-menu .ant-menu-item,.platform-shell--admin .platform-menu .ant-menu-submenu-title{min-height:34px;margin:1px 0;padding-block:4px}.platform-shell--user .platform-menu .ant-menu-item .ant-menu-item-icon,.platform-shell--user .platform-menu .ant-menu-submenu-title .ant-menu-item-icon,.platform-shell--admin .platform-menu .ant-menu-item .ant-menu-item-icon,.platform-shell--admin .platform-menu .ant-menu-submenu-title .ant-menu-item-icon{font-size:14px}.platform-shell--user .platform-menu__label,.platform-shell--admin .platform-menu__label{gap:1px}.platform-shell--user .platform-menu__label>span,.platform-shell--admin .platform-menu__label>span,.platform-shell--admin .platform-menu .ant-menu-title-content>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-shell--user .platform-menu__label>small{font-size:9px}.platform-shell--admin .platform-admin-environment{display:flex;align-items:center;justify-content:space-between;gap:6px;margin:0 2px 7px;padding:6px 8px;border-radius:8px}.platform-shell--admin .platform-admin-environment span{flex:0 0 auto;font-size:10px;white-space:nowrap}.platform-shell--admin .platform-admin-environment small{min-width:0;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.platform-shell--user .platform-sidebar__footer,.platform-shell--admin .platform-sidebar__footer{min-height:46px;gap:7px;margin-top:6px;padding:6px 7px;border-radius:10px}.platform-shell--user .platform-sidebar__footer .ant-avatar,.platform-shell--admin .platform-sidebar__footer .ant-avatar{width:30px!important;height:30px!important;font-size:14px!important;line-height:30px!important}.platform-shell--user .platform-sidebar__footer strong,.platform-shell--admin .platform-sidebar__footer strong{font-size:11px}.platform-shell--user .platform-sidebar__footer small,.platform-shell--admin .platform-sidebar__footer small{font-size:10px}.platform-shell .platform-shell__page :is(.table,.aione-ui-table-scroll,.ant-table-content){overflow-x:auto;overscroll-behavior-x:contain}.platform-shell .platform-shell__page .table>table,.platform-shell .platform-shell__page .aione-ui-table-scroll .ant-table-content>table{width:max-content!important;min-width:100%!important;max-width:none;table-layout:auto}.platform-shell .platform-shell__page :is(th,td,.ant-table-cell){max-width:none;padding:var(--table-cell-padding);vertical-align:middle;white-space:nowrap;overflow-wrap:normal;word-break:normal}.platform-shell .platform-shell__page :is(.cell-value,.aione-ui-table-cell-text):not(.cell-json){display:inline-block;max-width:360px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;overflow-wrap:normal;word-break:normal}.platform-shell .platform-shell__page .cell-value.cell-long:not(.cell-json){display:inline-block;-webkit-line-clamp:unset}.platform-shell .platform-shell__page .aione-ui-table-actions{max-width:none;flex-wrap:nowrap}.platform-shell .platform-shell__page .aione-ui-action-bar{gap:6px}.platform-shell .platform-shell__page :is(.toolbar,.button-row)>:is(button,.ant-btn,.aione-ui-button):not(.aione-ui-action-card):not(.aione-ui-choice-card){flex:0 0 auto;height:34px;min-height:34px;min-width:max-content;margin:0;padding-block:0;white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.platform-shell :is(.ant-tag,.badge,.aione-ui-badge,.aione-ui-chip,.cell-value.cell-status){flex:0 0 auto;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.platform-shell--workspace .platform-header__quick-actions>.ant-btn{white-space:nowrap;overflow-wrap:normal;word-break:keep-all}}html[data-theme=dark] .platform-shell{color:var(--text);background:#020617}html[data-theme=dark] .platform-shell__main{background:#020617}html[data-theme=dark] .platform-header.ant-layout-header{border-bottom-color:#475569e6;background:#0f172aeb}html[data-theme=dark] .platform-header__title-row h1,html[data-theme=dark] .platform-header__account strong{color:#f8fafc}html[data-theme=dark] .platform-header__breadcrumb .ant-breadcrumb,html[data-theme=dark] .platform-header__context>.ant-typography,html[data-theme=dark] .platform-header__account small{color:#94a3b8}html[data-theme=dark] .platform-header__quick-actions>.ant-btn,html[data-theme=dark] .platform-header__mobile-menu.ant-btn,html[data-theme=dark] .platform-admin-search__mobile-button.ant-btn,html[data-theme=dark] .platform-header__account.ant-btn{color:#dbeafe}html[data-theme=dark] .platform-header__quick-actions>.ant-btn:hover,html[data-theme=dark] .platform-header__mobile-menu.ant-btn:hover,html[data-theme=dark] .platform-admin-search__mobile-button.ant-btn:hover,html[data-theme=dark] .platform-header__account.ant-btn:hover{background:#60a5fa1f!important;color:#fff!important}html[data-theme=dark] .platform-admin-search__input.ant-input-affix-wrapper{border-color:#334155;background:#111827;color:#e5e7eb}html[data-theme=dark] .platform-admin-search__input .ant-input-prefix,html[data-theme=dark] .platform-admin-search__input .ant-input-clear-icon{color:#94a3b8}html[data-theme=dark] .platform-shell__content.ant-layout-content,html[data-theme=dark] .platform-shell--user .platform-shell__content.ant-layout-content,html[data-theme=dark] .platform-shell--admin .platform-shell__content.ant-layout-content{background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.13),transparent 30rem),#020617}html[data-theme=dark] .platform-shell--workspace>.platform-shell__sider.ant-layout-sider{border-right-color:#334155;background:#0f172a}html[data-theme=dark] .platform-sidebar--workspace{color:#dbeafe;background:radial-gradient(circle at 18% 0%,rgba(37,99,235,.2),transparent 28%),linear-gradient(180deg,#111827,#0f172a)}html[data-theme=dark] .platform-sidebar--workspace .platform-menu.ant-menu-light,html[data-theme=dark] .platform-sidebar--workspace .platform-menu.ant-menu-light .ant-menu-item,html[data-theme=dark] .platform-sidebar--workspace .platform-menu.ant-menu-light .ant-menu-submenu-title{color:#cbd5e1}html[data-theme=dark] .platform-sidebar--workspace .platform-menu.ant-menu-light .ant-menu-item-selected{background:linear-gradient(135deg,#2563ebcc,#6366f1b8);color:#fff}html[data-theme=dark] .platform-sidebar--workspace .platform-sidebar__switcher{border-top-color:#94a3b833}html[data-theme=dark] .platform-sidebar--workspace .platform-sidebar__switcher .ant-btn{color:#dbeafe}html[data-theme=dark] .platform-sidebar__footer{border-color:#94a3b833;background:#0f172ab8}html[data-density=compact] .platform-header__quick-actions>.ant-btn,html[data-density=compact] .platform-header__account.ant-btn,html[data-density=compact] .platform-admin-search__input.ant-input-affix-wrapper{min-height:34px}@media (max-width: 680px){html[data-density=compact] .platform-header__quick-actions>.ant-btn,html[data-density=compact] .platform-header__account.ant-btn,html[data-density=compact] .platform-admin-search__input.ant-input-affix-wrapper{min-height:44px}}.adm-button{--color: var(--adm-color-text-light-solid);--text-color: var(--adm-button-text-color, var(--adm-color-text));--background-color: var(--adm-button-background-color, var(--adm-color-background));--border-radius: var(--adm-button-border-radius, 4px);--border-width: var(--adm-button-border-width, 1px);--border-style: var(--adm-button-border-style, solid);--border-color: var(--adm-button-border-color, var(--adm-color-border));color:var(--text-color);background-color:var(--background-color);position:relative;display:inline-block;box-sizing:border-box;height:auto;padding:7px 12px;margin:0;font-size:var(--adm-font-size-9);line-height:1.4;text-align:center;border:var(--border-width) var(--border-style) var(--border-color);border-radius:var(--border-radius);cursor:pointer;transition:opacity ease .15s;-webkit-user-select:none;user-select:none}.adm-button:focus{outline:none}.adm-button:before{position:absolute;top:0;left:0;transform:translate(calc(var(--border-width) * -1),calc(var(--border-width) * -1));width:100%;height:100%;background-color:var(--adm-color-text-dark-solid);border:var(--border-width) var(--border-style) var(--adm-color-text-dark-solid);border-radius:var(--border-radius);opacity:0;content:" ";box-sizing:content-box}.adm-button:active:before{opacity:.08}.adm-button-default.adm-button-fill-outline{--background-color: transparent;--border-color: var(--adm-color-text)}.adm-button-default.adm-button-fill-none{--background-color: transparent;--border-width: 0px}.adm-button:not(.adm-button-default){--text-color: var(--adm-color-text-light-solid);--background-color: var(--color);--border-color: var(--color)}.adm-button:not(.adm-button-default).adm-button-fill-outline{--text-color: var(--color);--background-color: transparent}.adm-button:not(.adm-button-default).adm-button-fill-none{--text-color: var(--color);--background-color: transparent;--border-width: 0px}.adm-button-primary{--color: var(--adm-color-primary)}.adm-button-success{--color: var(--adm-color-success)}.adm-button-danger{--color: var(--adm-color-danger)}.adm-button-warning{--color: var(--adm-color-warning)}.adm-button-block{display:block;width:100%}.adm-button-disabled{cursor:not-allowed;opacity:.4}.adm-button-disabled:active:before{display:none}.adm-button.adm-button-mini{padding-top:3px;padding-bottom:3px;font-size:var(--adm-font-size-main)}.adm-button.adm-button-mini.adm-button-shape-rounded{padding-left:9px;padding-right:9px}.adm-button.adm-button-small{padding-top:3px;padding-bottom:3px;font-size:var(--adm-font-size-7)}.adm-button.adm-button-large{padding-top:11px;padding-bottom:11px;font-size:var(--adm-font-size-10)}.adm-button.adm-button-shape-rounded{--border-radius: 1000px}.adm-button.adm-button-shape-rectangular{--border-radius: 0}.adm-button-loading{vertical-align:bottom}.adm-button-loading-wrapper{display:flex;height:1.4em;align-items:center;justify-content:center}.adm-button-loading-wrapper>.adm-loading{opacity:.6}.adm-dot-loading{display:inline-block}.adm-checkbox{--icon-size: 22px;--font-size: var(--adm-font-size-9);--gap: 8px;display:inline-flex;vertical-align:text-bottom;justify-content:flex-start;align-items:center;cursor:pointer}.adm-checkbox input{display:none}.adm-checkbox .adm-checkbox-icon{flex:none;border:1px solid var(--adm-color-light);border-radius:var(--icon-size);box-sizing:border-box;width:var(--icon-size);height:var(--icon-size);color:var(--adm-color-text-light-solid)}.adm-checkbox .adm-checkbox-icon>svg{display:block;width:100%;height:100%}.adm-checkbox.adm-checkbox-block{display:flex}.adm-checkbox.adm-checkbox-checked .adm-checkbox-icon{border-color:var(--adm-color-primary);background-color:var(--adm-color-primary)}.adm-checkbox.adm-checkbox-disabled{cursor:not-allowed}.adm-checkbox.adm-checkbox-disabled .adm-checkbox-content{opacity:.4}.adm-checkbox.adm-checkbox-disabled .adm-checkbox-icon.adm-checkbox-icon{color:var(--adm-color-light);border-color:var(--adm-color-light);background-color:var(--adm-color-fill-content)}.adm-checkbox .adm-checkbox-custom-icon{font-size:var(--icon-size)}.adm-checkbox.adm-checkbox-indeterminate .adm-checkbox-icon{background-color:var(--adm-color-background);color:var(--adm-color-primary)}.adm-checkbox-content{flex:0 1 auto;font-size:var(--font-size);padding-left:var(--gap)}.adm-grid{--gap: 0;--gap-horizontal: var(--gap);--gap-vertical: var(--gap);display:grid;grid-gap:10px;-webkit-column-gap:var(--gap-horizontal);column-gap:var(--gap-horizontal);row-gap:var(--gap-vertical);grid-template-columns:repeat(var(--columns),minmax(0,1fr));align-items:stretch}.adm-grid-item{grid-column-end:span var(--item-span)}.adm-space-item{flex:none}.adm-space{display:inline-flex;--gap: 8px;--gap-vertical: var(--gap);--gap-horizontal: var(--gap)}.adm-space-vertical{flex-direction:column}.adm-space-vertical>.adm-space-item{margin-bottom:var(--gap-vertical)}.adm-space-vertical>.adm-space-item:last-child{margin-bottom:0}.adm-space-horizontal{flex-direction:row}.adm-space-horizontal>.adm-space-item{margin-right:var(--gap-horizontal)}.adm-space-horizontal>.adm-space-item:last-child{margin-right:0}.adm-space-horizontal.adm-space-wrap{flex-wrap:wrap;margin-bottom:calc(var(--gap-vertical) * -1)}.adm-space-horizontal.adm-space-wrap>.adm-space-item{padding-bottom:var(--gap-vertical)}.adm-space.adm-space-block{display:flex}.adm-space-align-center{align-items:center}.adm-space-align-start{align-items:flex-start}.adm-space-align-end{align-items:flex-end}.adm-space-align-baseline{align-items:baseline}.adm-space-justify-center{justify-content:center}.adm-space-justify-start{justify-content:flex-start}.adm-space-justify-end{justify-content:flex-end}.adm-space-justify-between{justify-content:space-between}.adm-space-justify-around{justify-content:space-around}.adm-space-justify-evenly{justify-content:space-evenly}.adm-space-justify-stretch{justify-content:stretch}.adm-selector{--color: var(--adm-color-fill-content);--checked-color: var(--adm-color-wathet);--text-color: var(--adm-color-text);--checked-text-color: var(--adm-color-primary);--border: none;--checked-border: none;--border-radius: 2px;--padding: 8px 16px;--gap: 8px;---gap: var(--gap);---gap-horizontal: var(--gap-horizontal, var(--gap));---gap-vertical: var(--gap-vertical, var(--gap));overflow:hidden;font-size:var(--adm-font-size-7);line-height:1.4}.adm-selector .adm-space.adm-space{--gap: 12px}.adm-selector .adm-grid{--gap: var(---gap);--gap-horizontal: var(---gap-horizontal);--gap-vertical: var(---gap-vertical)}.adm-selector-item{padding:var(--padding);position:relative;background-color:var(--color);border:var(--border);border-radius:var(--border-radius);color:var(--text-color);opacity:1;cursor:pointer;display:inline-block;text-align:center;overflow:hidden;vertical-align:top}.adm-selector-item-description{font-size:var(--adm-font-size-main);color:var(--adm-color-weak)}.adm-selector-item-active,.adm-selector-item-multiple-active{color:var(--checked-text-color);background-color:var(--checked-color);border:var(--checked-border)}.adm-selector-item .adm-selector-check-mark-wrapper{position:absolute;right:0;bottom:0;width:0;height:0;border-top:solid 8px transparent;border-bottom:solid 8px var(--adm-color-primary);border-left:solid 10px transparent;border-right:solid 10px var(--adm-color-primary)}.adm-selector-item .adm-selector-check-mark-wrapper>svg{position:absolute;left:0;top:0;height:6px;width:8px}.adm-selector-item-disabled{cursor:not-allowed;opacity:.4}@keyframes loading-rotate{to{transform:rotate(1turn)}}.adm-switch{--checked-color: var(--adm-color-primary);--height: 31px;--width: 51px;--border-width: 2px;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;align-self:center;cursor:pointer}.adm-switch input{display:none}.adm-switch-checkbox{min-width:var(--width);height:var(--height);box-sizing:border-box;border-radius:31px;background:var(--adm-color-border);z-index:0;overflow:hidden;line-height:var(--height)}.adm-switch-checkbox:before{content:" ";position:absolute;left:var(--border-width);top:var(--border-width);width:calc(100% - 2 * var(--border-width));height:calc(var(--height) - 2 * var(--border-width));border-radius:calc(var(--height) - 2 * var(--border-width));box-sizing:border-box;background:var(--adm-color-background);z-index:1;transition:all .2s;transform:scale(1)}.adm-switch-handle{display:flex;justify-content:center;align-items:center;width:calc(var(--height) - 2 * var(--border-width));height:calc(var(--height) - 2 * var(--border-width));border-radius:calc(var(--height) - 2 * var(--border-width));background:var(--adm-color-text-light-solid);position:absolute;z-index:2;top:var(--border-width);left:var(--border-width);transition:all .2s;box-shadow:0 0 2px #0003,0 2px 11.5px #00000014,-1px 2px 2px #0000001a}.adm-switch-inner{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;margin:0 8px 0 calc(var(--height) - var(--border-width) + 5px);height:100%;color:var(--adm-color-weak);transition:margin .2s;font-size:var(--adm-font-size-7)}.adm-switch.adm-switch-checked .adm-switch-checkbox{background:var(--checked-color)}.adm-switch.adm-switch-checked .adm-switch-checkbox:before{transform:scale(0)}.adm-switch.adm-switch-checked .adm-switch-handle{left:calc(100% - (var(--height) - var(--border-width)))}.adm-switch.adm-switch-checked .adm-switch-inner{margin:0 calc(var(--height) - var(--border-width) + 5px) 0 8px;color:var(--adm-color-text-light-solid)}.adm-switch.adm-switch-disabled{cursor:not-allowed;opacity:.4}.adm-switch-spin-icon{width:14px;height:14px;animation:loading-rotate 1s linear infinite}.structured-value-editor,.structured-value-group{display:grid;gap:12px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.structured-value-editor *,.structured-value-editor *:before,.structured-value-editor *:after{box-sizing:border-box;min-width:0}.structured-value-help,.structured-value-key-policy,.structured-value-order-note,.structured-value-empty{color:var(--muted, #64748b);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.structured-value-key-policy,.structured-value-order-note{display:block}.structured-value-order-note{padding:8px 10px;border:1px solid color-mix(in srgb,var(--border, #dbe3ef) 72%,transparent);border-radius:8px;background:color-mix(in srgb,var(--surface, #fff) 94%,var(--accent-soft, #eef2ff))}.structured-value-row{display:grid;gap:10px;width:100%;max-width:100%;min-width:0;padding:12px;border-style:dashed;box-shadow:none;overflow-wrap:anywhere}.structured-value-row .structured-value-row{background:color-mix(in srgb,var(--surface, #fff) 92%,var(--accent-soft, #eef2ff))}.structured-value-row-head,.structured-value-row-head.has-inline-value{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));align-items:end;gap:10px;width:100%;max-width:100%}.structured-value-row-title{align-self:center;line-height:1.5;overflow-wrap:anywhere}.structured-value-key-field,.structured-value-kind-field,.structured-value-inline-field{width:100%;max-width:100%;min-width:0}.structured-value-inline-field>.structured-value-group,.structured-value-inline-field>.aione-ui-input,.structured-value-inline-field>.aione-ui-number-input,.structured-value-inline-field>.aione-ui-select,.structured-value-inline-field>.aione-ui-switch,.structured-value-inline-field>.aione-ui-textarea,.structured-value-key-field .aione-ui-input,.structured-value-key-field .aione-ui-select,.structured-value-kind-field .aione-ui-select,.structured-value-editor .aione-ui-number-input,.structured-value-editor .aione-ui-select-native,.structured-value-editor .ant-input,.structured-value-editor .ant-input-number,.structured-value-editor .ant-select,.structured-value-editor textarea{width:100%;max-width:100%;min-width:0}.structured-value-key-field .aione-ui-select+.aione-ui-input,.structured-value-key-field .ant-select+.ant-input,.structured-value-sensitive-control,.structured-value-sensitive-summary{margin-top:8px}.structured-value-sensitive-control{width:100%}.structured-value-sensitive-control .aione-ui-switch-row{display:flex;justify-content:space-between;gap:10px;width:100%;max-width:100%;padding:7px 9px;border:1px solid color-mix(in srgb,var(--border, #dbe3ef) 78%,transparent);border-radius:8px;background:color-mix(in srgb,var(--surface, #fff) 94%,var(--accent-soft, #eef2ff))}.structured-value-sensitive-summary{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:fit-content;max-width:100%;min-height:24px;padding:3px 8px;border-radius:999px;color:var(--muted, #64748b);background:color-mix(in srgb,var(--surface, #fff) 86%,var(--accent-soft, #eef2ff));font-size:12px;font-weight:700;line-height:1.3}.structured-value-sensitive-mask{letter-spacing:.12em}.structured-value-sensitive-hint{font-weight:600;letter-spacing:0}.structured-value-sensitive-summary.is-compact{margin-top:0;margin-left:8px;vertical-align:middle}.structured-value-sensitive-textarea{-webkit-text-security:disc}.structured-value-row-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:6px;width:100%;max-width:100%}.structured-value-row-actions .aione-ui-button{width:100%;max-width:100%;min-height:32px;height:auto;padding-inline:8px;white-space:normal}.structured-value-move{color:var(--muted-strong, #475569)}.structured-value-remove{color:var(--danger, #dc2626)}.structured-value-add{justify-self:start;max-width:100%}.structured-value-error{margin:0;overflow-wrap:anywhere}@media (max-width: 767px){.structured-value-editor,.structured-value-group{gap:10px}.structured-value-row{padding:10px}.structured-value-row-head,.structured-value-row-head.has-inline-value{grid-template-columns:minmax(0,1fr);align-items:stretch}.structured-value-row-title,.structured-value-key-field,.structured-value-kind-field,.structured-value-inline-field,.structured-value-row-actions{grid-column:1 / -1}.structured-value-row-actions{grid-template-columns:minmax(0,1fr)}.structured-value-row-actions .aione-ui-button,.structured-value-remove,.structured-value-move,.structured-value-add{width:100%}.structured-value-add{justify-self:stretch}.structured-value-editor .aione-ui-select-native{min-height:40px}.structured-value-sensitive-control .aione-ui-switch-row{align-items:center}}@media (max-width: 390px){.structured-value-editor,.structured-value-group{gap:9px}.structured-value-row{gap:9px;padding:9px}.structured-value-row-head,.structured-value-row-head.has-inline-value,.structured-value-row-actions{gap:8px}.structured-value-sensitive-summary.is-compact{display:flex;margin-top:6px;margin-left:0}}@media (max-width: 320px){.structured-value-editor,.structured-value-group{gap:8px}.structured-value-row{gap:8px;padding:8px}.structured-value-help,.structured-value-key-policy,.structured-value-order-note,.structured-value-empty{font-size:11.5px}.structured-value-sensitive-control .aione-ui-switch-row{padding:7px}.structured-value-row-actions .aione-ui-button,.structured-value-add{min-height:38px;padding-inline:6px}}.admin-visual-form{display:grid;gap:14px;padding:clamp(14px,2vw,20px);border:1px solid var(--line, rgba(148, 163, 184, .22));border-radius:var(--radius-lg, 18px);background:color-mix(in srgb,var(--surface, #fff) 96%,var(--accent-soft, #eff6ff))}.admin-visual-form .aione-ui-section-head{margin:0}.admin-visual-presets{align-items:stretch;gap:8px}.admin-visual-presets .ant-btn,.admin-visual-presets .aione-ui-button{min-height:38px;white-space:normal}.admin-visual-switch-field{display:grid;align-content:start;gap:8px;min-width:0;padding:12px;border:1px solid var(--line, rgba(148, 163, 184, .22));border-radius:12px;background:color-mix(in srgb,var(--surface, #fff) 90%,transparent)}.admin-visual-switch-field .aione-ui-switch-row{justify-content:space-between;width:100%}.admin-visual-switch-field .aione-ui-switch-label{color:var(--muted, #64748b);font-size:12px}.admin-visual-field-wide,.admin-selection-summary,.admin-sensitive-fields{grid-column:1 / -1}.admin-selection-summary{margin-top:-2px}.user-policy-grant-form .aione-ui-select,.payment-reconciliation-form .aione-ui-select,.system-setting-update-form .aione-ui-select,.admin-visual-form .aione-ui-number-input{width:100%}.system-setting-key-picker{display:grid;gap:9px;min-width:0}.system-setting-key-picker .aione-ui-segmented,.system-setting-key-picker .aione-ui-select,.system-setting-key-picker .aione-ui-input{width:100%;min-width:0}.marketing-queue-process-form .aione-ui-muted-text{margin:0}@media (max-width: 767px){.admin-visual-form{gap:12px;padding:12px}.admin-visual-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.admin-visual-presets .ant-btn,.admin-visual-presets .aione-ui-button{width:100%}.system-setting-key-picker .aione-ui-segmented{grid-template-columns:1fr}}@media (max-width: 420px){.admin-visual-presets{grid-template-columns:1fr}}.upstream-channel-wizard{display:grid;gap:18px;width:100%;min-width:0;color:var(--text, #0f172a)}.upstream-wizard-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0;padding:clamp(20px,3vw,30px);overflow:hidden;border:1px solid color-mix(in srgb,var(--brand-primary, #2563eb) 24%,var(--line, #e2e8f0));border-radius:var(--radius-lg, 26px);background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--brand-accent, #7c3aed) 18%,transparent),transparent 15rem),linear-gradient(135deg,color-mix(in srgb,var(--surface-solid, #fff) 94%,var(--brand-primary, #2563eb)),var(--surface, #fff));box-shadow:var(--shadow-sm, 0 1px 8px rgba(15, 23, 42, .08))}.upstream-wizard-hero:after{content:"";position:absolute;right:-70px;bottom:-95px;width:250px;height:250px;border:1px solid color-mix(in srgb,var(--brand-primary, #2563eb) 20%,transparent);border-radius:50%;box-shadow:0 0 0 34px color-mix(in srgb,var(--brand-primary, #2563eb) 5%,transparent),0 0 0 72px color-mix(in srgb,var(--brand-accent, #7c3aed) 4%,transparent);pointer-events:none}.upstream-wizard-hero>div:first-child{position:relative;z-index:1;display:grid;gap:10px;min-width:0}.upstream-wizard-hero h2{margin:0;font-size:clamp(24px,3vw,34px);line-height:1.18;letter-spacing:-.035em}.upstream-wizard-hero .aione-ui-muted-text{max-width:760px;margin:0;line-height:1.7}.upstream-wizard-hero-mark{position:relative;z-index:1;display:grid;flex:0 0 auto;width:74px;height:74px;place-items:center;border:1px solid color-mix(in srgb,#fff 58%,var(--brand-primary, #2563eb));border-radius:24px;background:linear-gradient(135deg,var(--brand-primary, #2563eb),var(--brand-accent, #7c3aed));color:#fff;font-size:34px;box-shadow:0 20px 44px color-mix(in srgb,var(--brand-primary, #2563eb) 28%,transparent);transform:rotate(-4deg)}.upstream-wizard-steps{padding:17px 18px;border:1px solid var(--line, #e2e8f0);border-radius:var(--radius, 18px);background:color-mix(in srgb,var(--surface-solid, #fff) 94%,transparent);box-shadow:var(--shadow-sm, 0 1px 8px rgba(15, 23, 42, .06))}.upstream-wizard-steps .ant-steps-item-title{color:var(--text, #0f172a)!important;font-weight:750}.upstream-wizard-steps .ant-steps-item-description{color:var(--muted, #64748b)!important}.upstream-wizard-banner{margin:0;border-radius:var(--radius-sm, 12px)}.upstream-wizard-error-list{display:grid;gap:5px;margin:8px 0 0;padding-left:20px}.upstream-wizard-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,340px);align-items:start;gap:18px;min-width:0}.upstream-wizard-main,.upstream-wizard-aside,.upstream-wizard-step-stack{display:grid;gap:16px;min-width:0}.upstream-wizard-step-panel,.upstream-wizard-status-panel{display:grid;gap:16px;min-width:0;padding:clamp(16px,2.2vw,22px);border:1px solid var(--line, #e2e8f0);border-radius:var(--radius, 18px);background:color-mix(in srgb,var(--surface-solid, #fff) 96%,transparent);box-shadow:var(--shadow-sm, 0 1px 8px rgba(15, 23, 42, .06))}.upstream-wizard-step-panel .aione-ui-section-head,.upstream-wizard-status-panel .aione-ui-section-head{margin:0}.upstream-wizard-step-panel .aione-ui-section-head>div:first-child,.upstream-wizard-status-panel .aione-ui-section-head>div:first-child{min-width:0}.upstream-wizard-step-panel .aione-ui-section-head h3,.upstream-wizard-status-panel .aione-ui-section-head h3{margin-bottom:5px}.upstream-wizard-step-panel .aione-ui-section-head .muted,.upstream-wizard-status-panel .aione-ui-section-head .muted{line-height:1.6}.upstream-wizard-aside{position:sticky;top:16px}.upstream-wizard-field-wide{grid-column:1 / -1}.upstream-channel-wizard .aione-ui-form-grid{align-items:start;gap:14px}.upstream-channel-wizard .aione-ui-field{min-width:0}.upstream-channel-wizard .aione-ui-input,.upstream-channel-wizard .aione-ui-number-input,.upstream-channel-wizard .aione-ui-select,.upstream-channel-wizard .upstream-wizard-tag-select{width:100%;min-width:0}.upstream-channel-wizard .aione-ui-input,.upstream-channel-wizard .aione-ui-select .ant-select-selector,.upstream-channel-wizard .upstream-wizard-tag-select .ant-select-selector,.upstream-channel-wizard .aione-ui-number-input{min-height:42px}.upstream-channel-wizard .aione-ui-select-native{min-height:44px}.upstream-wizard-load-errors{display:grid;gap:10px}.upstream-wizard-load-errors .aione-ui-button{justify-self:start}.upstream-wizard-template-grid{gap:12px}.upstream-wizard-template-card{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:start!important;gap:12px;min-height:154px!important;margin:0!important;padding:15px!important;overflow:hidden;text-align:left!important;white-space:normal!important}.upstream-wizard-template-card.active{border-color:color-mix(in srgb,var(--brand-primary, #2563eb) 62%,var(--line, #e2e8f0))!important;background:color-mix(in srgb,var(--brand-primary, #2563eb) 8%,var(--surface-solid, #fff))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary, #2563eb) 12%,transparent)!important}.upstream-wizard-custom-card{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-accent, #7c3aed) 7%,var(--surface-solid, #fff)),var(--surface-solid, #fff))!important}.upstream-wizard-card-icon,.upstream-wizard-review-icon{display:grid;flex:0 0 auto;width:40px;height:40px;place-items:center;border-radius:13px;background:color-mix(in srgb,var(--brand-primary, #2563eb) 11%,var(--surface-solid, #fff));color:var(--brand-primary, #2563eb);font-size:18px}.upstream-wizard-card-copy{display:grid;gap:7px;min-width:0}.upstream-wizard-card-copy b{color:var(--text, #0f172a);font-size:15px;line-height:1.35}.upstream-wizard-card-copy small{display:-webkit-box;overflow:hidden;color:var(--muted, #64748b);font-size:12px;font-weight:500;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.upstream-wizard-card-meta{color:color-mix(in srgb,var(--brand-primary, #2563eb) 78%,var(--text, #0f172a));font-size:11px;font-weight:750;letter-spacing:.015em}.upstream-wizard-provider-preview{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;border:1px solid color-mix(in srgb,var(--brand-primary, #2563eb) 28%,var(--line, #e2e8f0));border-radius:var(--radius-sm, 12px);background:color-mix(in srgb,var(--brand-primary, #2563eb) 5%,var(--surface-solid, #fff))}.upstream-wizard-provider-preview>div{display:grid;gap:4px;min-width:0}.upstream-wizard-provider-preview small{overflow:hidden;color:var(--muted, #64748b);text-overflow:ellipsis;white-space:nowrap}.upstream-wizard-key-list,.upstream-wizard-mapping-list{display:grid;gap:12px;min-width:0}.upstream-wizard-model-card{display:grid;gap:14px;min-width:0;padding:14px;border:1px solid var(--line, #e2e8f0);border-radius:16px;background:color-mix(in srgb,var(--surface-soft, #f8fafc) 74%,var(--surface-solid, #fff))}.upstream-wizard-model-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.upstream-wizard-model-card-head>div{display:flex;align-items:center;gap:10px;min-width:0}.upstream-wizard-model-card-head b{overflow:hidden;min-width:0;color:var(--text, #0f172a);text-overflow:ellipsis;white-space:nowrap}.upstream-wizard-model-fields,.upstream-wizard-price-grid{margin:0}.upstream-wizard-price-disclosure{min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--brand-primary, #2563eb) 22%,var(--line, #e2e8f0));border-radius:14px;background:color-mix(in srgb,var(--brand-primary, #2563eb) 4%,var(--surface-solid, #fff))}.upstream-wizard-price-disclosure .aione-ui-disclosure-summary{min-height:46px;padding:12px 14px;color:var(--text, #0f172a);font-weight:760;line-height:1.45}.upstream-wizard-price-disclosure .aione-ui-disclosure-body{min-width:0;padding:0 14px 14px}.upstream-wizard-extension-list{display:grid;gap:10px;min-width:0}.upstream-wizard-extension-list .aione-ui-disclosure{min-width:0;overflow:hidden;border:1px solid var(--line, #e2e8f0);border-radius:14px;background:color-mix(in srgb,var(--surface-soft, #f8fafc) 72%,var(--surface-solid, #fff))}.upstream-wizard-extension-list .aione-ui-disclosure-summary{min-height:46px;padding:12px 14px;color:var(--text, #0f172a);font-weight:760;line-height:1.45;overflow-wrap:anywhere}.upstream-wizard-extension-list .aione-ui-disclosure-body{min-width:0;padding:0 14px 14px}.upstream-wizard-extension-list .structured-value-editor{width:100%}.upstream-wizard-row-head,.upstream-wizard-key-row{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(170px,1fr) minmax(110px,.55fr) minmax(190px,1.2fr) 48px;align-items:start;gap:10px;min-width:0}.upstream-wizard-mapping-head,.upstream-wizard-mapping-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) 48px;align-items:start;gap:10px;min-width:0}.upstream-wizard-row-head,.upstream-wizard-mapping-head{padding:0 4px;color:var(--muted, #64748b);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.upstream-wizard-row-head span:last-child,.upstream-wizard-mapping-head span:last-child{text-align:center}.upstream-wizard-key-row,.upstream-wizard-mapping-row{padding:11px;border:1px solid var(--line, #e2e8f0);border-radius:14px;background:color-mix(in srgb,var(--surface-soft, #f8fafc) 78%,var(--surface-solid, #fff))}.upstream-wizard-key-row .aione-ui-field,.upstream-wizard-mapping-row .aione-ui-field{margin:0}.upstream-wizard-row-delete{width:42px;min-width:42px!important;height:42px;margin:0!important;padding:0!important}.upstream-wizard-switch-card{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:90px;padding:13px 14px;border:1px solid var(--line, #e2e8f0);border-radius:14px;background:color-mix(in srgb,var(--surface-soft, #f8fafc) 72%,var(--surface-solid, #fff))}.upstream-wizard-switch-card>span{display:grid;gap:5px;min-width:0}.upstream-wizard-switch-card small{color:var(--muted, #64748b);font-size:12px;line-height:1.5}.upstream-wizard-switch-card .aione-ui-switch-row{flex:0 0 auto}.upstream-wizard-switch-stack{display:grid;gap:10px;min-height:90px;padding:12px 14px;border:1px solid var(--line, #e2e8f0);border-radius:14px;background:color-mix(in srgb,var(--surface-soft, #f8fafc) 72%,var(--surface-solid, #fff))}.upstream-wizard-switch-stack .aione-ui-switch-row{justify-content:space-between;width:100%}.upstream-wizard-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.upstream-wizard-review-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:15px;border:1px solid var(--line, #e2e8f0);border-radius:15px;background:color-mix(in srgb,var(--surface-soft, #f8fafc) 70%,var(--surface-solid, #fff))}.upstream-wizard-review-card>div{display:grid;gap:5px;min-width:0}.upstream-wizard-review-card small{color:var(--muted, #64748b);font-size:11px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.upstream-wizard-review-card b{overflow-wrap:anywhere;line-height:1.35}.upstream-wizard-review-card p{margin:0;color:var(--muted, #64748b);font-size:12px;line-height:1.55}.upstream-wizard-break-text{overflow-wrap:anywhere}.upstream-wizard-review-mappings{display:grid;gap:4px;margin-top:3px;padding-top:7px;border-top:1px dashed var(--line, #e2e8f0)}.upstream-wizard-review-mappings span{overflow-wrap:anywhere;color:var(--text, #0f172a);font-size:11px;font-weight:650}.upstream-wizard-footer{position:sticky;z-index:3;bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:66px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--line, #e2e8f0) 82%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface-solid, #fff) 88%,transparent);box-shadow:0 14px 34px #0f172a1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.upstream-wizard-footer>div,.upstream-wizard-footer-primary{display:flex;align-items:center;gap:8px}.upstream-wizard-footer .aione-ui-button{min-width:112px;margin:0}.upstream-wizard-status-panel{gap:14px}.upstream-wizard-id-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.upstream-wizard-id-grid>div{display:grid;gap:4px;min-width:0;padding:11px 12px;border:1px solid var(--line, #e2e8f0);border-radius:12px;background:color-mix(in srgb,var(--surface-soft, #f8fafc) 76%,var(--surface-solid, #fff))}.upstream-wizard-id-grid span,.upstream-wizard-result-card>span{color:var(--muted, #64748b);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.upstream-wizard-id-grid b{overflow:hidden;color:var(--text, #0f172a);font-size:17px;text-overflow:ellipsis;white-space:nowrap}.upstream-wizard-phase-list{display:grid;gap:8px}.upstream-wizard-phase{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:10px;border:1px solid var(--line, #e2e8f0);border-radius:12px;background:color-mix(in srgb,var(--surface-solid, #fff) 92%,var(--surface-soft, #f8fafc))}.upstream-wizard-phase-running{border-color:color-mix(in srgb,var(--brand-primary, #2563eb) 34%,var(--line, #e2e8f0));background:color-mix(in srgb,var(--brand-primary, #2563eb) 5%,var(--surface-solid, #fff))}.upstream-wizard-phase-success{border-color:color-mix(in srgb,var(--success, #16a34a) 30%,var(--line, #e2e8f0))}.upstream-wizard-phase-failed{border-color:color-mix(in srgb,var(--danger, #dc2626) 42%,var(--line, #e2e8f0));background:color-mix(in srgb,var(--danger-bg, #fee2e2) 44%,var(--surface-solid, #fff))}.upstream-wizard-phase-icon{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:var(--surface-soft, #f8fafc);color:var(--muted, #64748b)}.upstream-wizard-phase-running .upstream-wizard-phase-icon{color:var(--brand-primary, #2563eb)}.upstream-wizard-phase-success .upstream-wizard-phase-icon{color:var(--success, #16a34a)}.upstream-wizard-phase-failed .upstream-wizard-phase-icon{color:var(--danger, #dc2626)}.upstream-wizard-phase>div{display:grid;gap:3px;min-width:0}.upstream-wizard-phase>div>span{font-size:13px;font-weight:750}.upstream-wizard-phase small{overflow:hidden;color:var(--muted, #64748b);font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.upstream-wizard-result-card{display:grid;gap:5px;padding:12px;border:1px solid color-mix(in srgb,var(--brand-primary, #2563eb) 22%,var(--line, #e2e8f0));border-radius:12px;background:color-mix(in srgb,var(--brand-primary, #2563eb) 5%,var(--surface-solid, #fff))}.upstream-wizard-result-card b{overflow-wrap:anywhere;font-size:13px}.upstream-wizard-result-card small{color:var(--muted, #64748b)}.upstream-wizard-retry-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.upstream-wizard-retry-actions .aione-ui-button{width:100%;min-width:0;margin:0;white-space:normal}.upstream-wizard-retry-actions .upstream-wizard-confirm-enable{grid-column:1 / -1}html[data-theme=dark] .upstream-wizard-hero{background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--brand-accent, #7c3aed) 23%,transparent),transparent 15rem),linear-gradient(135deg,color-mix(in srgb,var(--surface-solid, #0f172a) 88%,var(--brand-primary, #2563eb)),var(--surface, #0f172a))}html[data-theme=dark] .upstream-wizard-footer{background:color-mix(in srgb,var(--surface-solid, #0f172a) 88%,transparent)}@media (max-width: 1100px){.upstream-wizard-layout{grid-template-columns:minmax(0,1fr) 300px}.upstream-wizard-row-head,.upstream-wizard-key-row{grid-template-columns:minmax(105px,.65fr) minmax(145px,1fr) minmax(105px,.55fr) minmax(150px,1fr) 44px}}@media (max-width: 900px){.upstream-wizard-layout{grid-template-columns:minmax(0,1fr) 270px}.upstream-wizard-review-grid,.upstream-wizard-template-grid{grid-template-columns:1fr!important}.upstream-wizard-row-head{display:none}.upstream-wizard-key-row{grid-template-columns:1fr 44px}.upstream-wizard-key-row .aione-ui-field{grid-column:1}.upstream-wizard-key-row .upstream-wizard-row-delete{grid-column:2;grid-row:1}}@media (max-width: 767px){.upstream-channel-wizard{gap:12px}.upstream-wizard-hero{align-items:flex-start;gap:12px;padding:18px;border-radius:20px}.upstream-wizard-hero-mark{width:52px;height:52px;border-radius:17px;font-size:24px}.upstream-wizard-steps{padding:14px}.upstream-wizard-steps .ant-steps-item{padding-bottom:8px!important}.upstream-wizard-layout{grid-template-columns:minmax(0,1fr);gap:12px}.upstream-wizard-main,.upstream-wizard-aside,.upstream-wizard-step-stack{gap:12px}.upstream-wizard-aside{position:static;order:2}.upstream-wizard-step-panel,.upstream-wizard-status-panel{gap:13px;padding:14px;border-radius:16px}.upstream-channel-wizard .aione-ui-form-grid,.upstream-wizard-review-grid{grid-template-columns:1fr!important}.upstream-channel-wizard .aione-ui-input.ant-input,.upstream-channel-wizard .aione-ui-number-input,.upstream-channel-wizard .aione-ui-select .ant-select-selector,.upstream-channel-wizard .ant-input-affix-wrapper{min-height:44px!important}.upstream-wizard-field-wide{grid-column:auto}.upstream-wizard-template-card{min-height:132px!important}.upstream-wizard-row-head,.upstream-wizard-mapping-head{display:none}.upstream-wizard-key-row,.upstream-wizard-mapping-row{grid-template-columns:minmax(0,1fr) 44px;padding:10px}.upstream-wizard-model-card{padding:12px}.upstream-wizard-model-card-head{align-items:flex-start}.upstream-wizard-model-card-head>div{display:grid;gap:7px}.upstream-wizard-model-card-head b{overflow:visible;text-overflow:initial;white-space:normal;overflow-wrap:anywhere}.upstream-wizard-price-disclosure .aione-ui-disclosure-body{padding:0 10px 10px}.upstream-wizard-key-row .aione-ui-field,.upstream-wizard-mapping-row .aione-ui-field{grid-column:1 / -1}.upstream-wizard-key-row .upstream-wizard-row-delete,.upstream-wizard-mapping-row .upstream-wizard-row-delete{grid-column:2;grid-row:1;justify-self:end}.upstream-wizard-key-row .aione-ui-field:first-child,.upstream-wizard-mapping-row .aione-ui-field:first-child{grid-column:1;grid-row:1}.upstream-wizard-switch-card{min-height:78px}.upstream-wizard-extension-list .aione-ui-disclosure-summary{min-height:48px;padding:12px}.upstream-wizard-extension-list .aione-ui-disclosure-body{padding:0 10px 10px}.upstream-wizard-provider-preview{grid-template-columns:auto minmax(0,1fr)}.upstream-wizard-provider-preview .aione-ui-status-badge{grid-column:2;justify-self:start}.upstream-wizard-footer{position:static;display:grid;grid-template-columns:1fr;gap:8px;min-height:0;padding:10px;background:var(--surface-solid, #fff);-webkit-backdrop-filter:none;backdrop-filter:none}.upstream-wizard-footer>div,.upstream-wizard-footer-primary{display:grid;grid-template-columns:1fr;width:100%}.upstream-wizard-footer .aione-ui-button,.upstream-wizard-retry-actions .aione-ui-button,.upstream-wizard-load-errors .aione-ui-button,.upstream-wizard-step-panel .aione-ui-section-head .aione-ui-button{width:100%;min-width:0;min-height:46px;margin:0;white-space:normal}.upstream-wizard-step-panel .aione-ui-section-head{align-items:stretch}.upstream-wizard-step-panel .aione-ui-section-head>.aione-ui-button{flex:1 1 100%}.upstream-wizard-phase small{overflow:visible;text-overflow:initial;white-space:normal}.upstream-wizard-retry-actions{grid-template-columns:1fr}}@media (max-width: 480px){.upstream-wizard-hero-mark{display:none}.upstream-wizard-hero h2{font-size:24px}.upstream-wizard-template-card{grid-template-columns:auto minmax(0,1fr)}.upstream-wizard-template-card .aione-ui-badge{grid-column:2;justify-self:start}.upstream-wizard-id-grid{grid-template-columns:1fr}.upstream-wizard-phase{grid-template-columns:auto minmax(0,1fr)}.upstream-wizard-phase .aione-ui-status-badge{grid-column:2;justify-self:start}.upstream-wizard-review-card{grid-template-columns:1fr}}.admin-schema-editor-workspace,.core-binding-editor-body{display:grid;gap:18px;min-width:0}.admin-schema-record-picker,.core-binding-price-editor{overflow:hidden}.admin-schema-record-picker-grid,.core-binding-selector-grid,.core-binding-price-grid{align-items:stretch}.admin-schema-record-summary,.core-binding-channel-summary,.core-binding-confirm-panel{display:grid;gap:10px;align-content:center;min-width:0}.admin-schema-record-summary b,.core-binding-channel-summary b,.core-binding-confirm-panel b{overflow-wrap:anywhere}.core-binding-editor-body{margin-top:18px}.core-binding-config-panel,.core-binding-price-panel{min-width:0}.core-binding-field-wide{grid-column:1 / -1}.core-binding-current-list,.core-binding-price-list{display:grid;gap:12px;min-width:0}.core-binding-current-row{display:grid;grid-template-columns:minmax(150px,1.2fr) minmax(130px,1fr) minmax(170px,1fr);gap:10px;align-items:center;padding:12px 14px;border:1px solid var(--aione-border, rgba(148, 163, 184, .24));border-radius:14px;background:var(--aione-surface-subtle, rgba(248, 250, 252, .72))}.core-binding-current-row>*{min-width:0;overflow-wrap:anywhere}.core-binding-current-row small{color:var(--aione-text-muted, #64748b)}.core-binding-price-disclosure{min-width:0}.core-binding-price-disclosure>summary{overflow-wrap:anywhere}.core-binding-confirm-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:16px;border:1px solid rgba(245,158,11,.34);background:#fffbebc2}.core-binding-confirm-panel>div{display:grid;gap:8px;min-width:0}.core-binding-submit-row{position:sticky;bottom:12px;z-index:3;padding:12px;border:1px solid var(--aione-border, rgba(148, 163, 184, .24));border-radius:16px;background:color-mix(in srgb,var(--aione-surface, #fff) 94%,transparent);box-shadow:0 12px 30px #0f172a1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.core-binding-price-editor .aione-ui-select,.admin-schema-record-picker .aione-ui-select{width:100%;max-width:100%;min-width:0}.channel-key-pool-editor{min-width:0;overflow:hidden}.channel-key-pool-selector-grid{align-items:stretch}.channel-key-pool-summary,.channel-key-pool-body,.channel-key-pool-list,.channel-key-pool-row,.channel-key-pool-empty{display:grid;min-width:0}.channel-key-pool-summary{gap:10px;align-content:center}.channel-key-pool-summary b,.channel-key-pool-row-title b,.channel-key-pool-row-meta,.channel-key-pool-row-meta *{min-width:0;overflow-wrap:anywhere}.channel-key-pool-body{gap:16px;margin-top:18px}.channel-key-pool-list,.channel-key-pool-row{gap:14px}.channel-key-pool-row-head,.channel-key-pool-row-title,.channel-key-pool-row-meta,.channel-key-pool-head-actions{display:flex;min-width:0;gap:10px;align-items:center;flex-wrap:wrap}.channel-key-pool-row-head,.channel-key-pool-row-meta{justify-content:space-between}.channel-key-pool-row-title{flex:1 1 320px}.channel-key-pool-row-head>.aione-ui-switch-row{flex:0 0 auto}.channel-key-pool-fields{align-items:start;min-width:0}.channel-key-pool-model-field{grid-column:1 / -1}.channel-key-pool-row-meta .aione-ui-muted-text{flex:1 1 260px}.channel-key-pool-empty{gap:12px;justify-items:start;padding:16px}.channel-key-pool-submit-row{position:sticky;bottom:12px;z-index:3;padding:12px;border:1px solid var(--aione-border, rgba(148, 163, 184, .24));border-radius:16px;background:color-mix(in srgb,var(--aione-surface, #fff) 94%,transparent);box-shadow:0 12px 30px #0f172a1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.channel-key-pool-editor .aione-ui-select,.channel-key-pool-editor .ant-select,.channel-key-pool-editor .aione-ui-input,.channel-key-pool-editor .ant-input,.channel-key-pool-editor .ant-select-selector,.channel-key-pool-editor .ant-select-selection-overflow{width:100%;max-width:100%;min-width:0}.channel-key-pool-model-select .ant-select-selection-overflow-item,.channel-key-pool-model-select .ant-select-selection-item{max-width:100%}@media (max-width: 640px){.admin-schema-editor-workspace,.core-binding-editor-body,.channel-key-pool-body{gap:14px}.core-binding-current-row,.core-binding-confirm-panel,.channel-key-pool-selector-grid,.channel-key-pool-fields{grid-template-columns:minmax(0,1fr)}.admin-schema-record-picker-grid,.core-binding-selector-grid,.core-binding-price-grid,.channel-key-pool-selector-grid,.channel-key-pool-fields{grid-template-columns:minmax(0,1fr)!important}.core-binding-confirm-panel .aione-ui-switch{justify-self:stretch}.core-binding-submit-row,.channel-key-pool-submit-row{position:static;display:grid;grid-template-columns:minmax(0,1fr)}.channel-key-pool-row-head,.channel-key-pool-row-meta{align-items:stretch}.channel-key-pool-row-head>.aione-ui-switch-row{flex:1 1 100%;justify-content:space-between}.core-binding-submit-row .aione-ui-button,.admin-schema-record-summary .aione-ui-button,.channel-key-pool-submit-row .aione-ui-button,.channel-key-pool-row-meta .aione-ui-button,.channel-key-pool-head-actions .aione-ui-button{width:100%}.channel-key-pool-head-actions{display:grid;width:100%;grid-template-columns:minmax(0,1fr)}}@media (max-width: 390px){.admin-schema-record-picker,.core-binding-price-editor,.core-binding-config-panel,.core-binding-price-panel,.channel-key-pool-editor{padding-inline:12px}.core-binding-current-row{padding:11px}.core-binding-price-editor .ant-select,.admin-schema-record-picker .ant-select,.core-binding-price-editor input,.admin-schema-record-picker input,.channel-key-pool-editor .ant-select,.channel-key-pool-editor input{min-width:0;max-width:100%}.core-binding-price-disclosure .aione-ui-disclosure-body{padding-inline:0}}@media (max-width: 340px){.admin-schema-editor-workspace,.core-binding-editor-body,.core-binding-current-list,.core-binding-price-list,.channel-key-pool-body,.channel-key-pool-list,.channel-key-pool-row{gap:10px}.core-binding-confirm-panel{padding:12px}.core-binding-price-editor .aione-ui-section-head,.admin-schema-record-picker .aione-ui-section-head,.channel-key-pool-editor .aione-ui-section-head,.channel-key-pool-row-title{min-width:0}.channel-key-pool-row-title{flex-basis:100%}}.oauth-provider-lifecycle-editor{display:grid;gap:16px;width:100%;min-width:0;overflow-x:clip}.oauth-provider-lifecycle-editor *,.oauth-provider-lifecycle-editor *:before,.oauth-provider-lifecycle-editor *:after{box-sizing:border-box}.oauth-provider-lifecycle-head-actions,.oauth-provider-submit-actions,.oauth-policy-group-actions,.oauth-policy-row-actions,.oauth-policy-nested-actions{flex-wrap:wrap}.oauth-provider-module-overview,.oauth-provider-lifecycle-workspace{min-width:0;max-width:100%;margin:0}.oauth-provider-module-overview{display:grid;gap:16px}.oauth-provider-module-stats{margin-top:0}.oauth-provider-selector-panel,.oauth-provider-form-section,.oauth-access-policy-group{min-width:0}.oauth-provider-selector-panel{margin-bottom:16px}.oauth-provider-selector-grid,.oauth-provider-discovery-grid{align-items:end}.oauth-provider-selection-summary{display:grid;min-width:0;gap:10px;align-content:center;padding:12px 14px;border:1px solid var(--border, rgba(148, 163, 184, .24));border-radius:14px;background:var(--surface-subtle, rgba(148, 163, 184, .06))}.oauth-provider-selection-summary strong{overflow-wrap:anywhere}.oauth-provider-form-stack{display:grid;min-width:0;gap:16px}.oauth-provider-form-section{display:grid;gap:16px}.oauth-provider-field-wide{grid-column:1 / -1}.oauth-provider-switch-field,.oauth-provider-complex-field,.oauth-policy-value-field{display:grid;min-width:0;gap:8px;align-content:start}.oauth-provider-switch-field{padding:10px 12px;border:1px solid var(--border, rgba(148, 163, 184, .24));border-radius:12px;background:var(--surface-subtle, rgba(148, 163, 184, .05))}.oauth-policy-control-label{color:var(--text, #0f172a);font-size:13px;font-weight:650;line-height:1.35}.oauth-provider-token-editor{display:grid;min-width:0;gap:10px}.oauth-provider-token-list{min-width:0;gap:8px}.oauth-provider-token-list .aione-ui-chip{display:inline-flex;max-width:100%;align-items:center;gap:6px}.oauth-provider-token-list .aione-ui-chip>span{min-width:0;overflow-wrap:anywhere}.oauth-provider-token-remove{display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center;padding:0;border:0;border-radius:999px;color:inherit;background:#94a3b82e;cursor:pointer;font:inherit;line-height:1}.oauth-provider-token-remove:disabled{cursor:not-allowed;opacity:.45}.oauth-provider-token-input-row{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:8px}.oauth-provider-token-input-row .aione-ui-input,.oauth-provider-token-input-row .aione-ui-button,.oauth-provider-lifecycle-editor .aione-ui-input,.oauth-provider-lifecycle-editor .aione-ui-select,.oauth-provider-lifecycle-editor .aione-ui-number-input{width:100%;min-width:0;max-width:100%}.oauth-provider-policy-section{gap:18px}.oauth-access-policy-group{display:grid;gap:14px;padding:14px;border-color:color-mix(in srgb,var(--primary, #4f46e5) 24%,var(--border, #cbd5e1));background:color-mix(in srgb,var(--surface, #ffffff) 94%,var(--primary, #4f46e5))}.oauth-access-policy-group-depth-2,.oauth-access-policy-group-depth-3,.oauth-access-policy-group-depth-4{border-left-width:3px}.oauth-policy-logic-row{display:grid;min-width:0;grid-template-columns:minmax(220px,360px) auto;gap:12px;align-items:end}.oauth-policy-condition-list,.oauth-policy-nested-list{display:grid;min-width:0;gap:12px}.oauth-policy-condition-row{display:grid;min-width:0;grid-template-columns:minmax(160px,1.1fr) minmax(150px,.9fr) minmax(120px,.65fr) minmax(190px,1.25fr) minmax(104px,auto);gap:10px;align-items:end;padding:12px;border:1px solid var(--border, rgba(148, 163, 184, .24));border-radius:14px;background:var(--surface, #ffffff)}.oauth-policy-condition-row>*,.oauth-policy-nested-shell,.oauth-policy-nested-shell>*{min-width:0}.oauth-policy-value-field{align-self:stretch}.oauth-policy-value-field .aione-ui-muted-text{display:flex;min-height:32px;align-items:center}.oauth-policy-row-actions{display:grid;grid-template-columns:1fr;gap:6px;align-self:end}.oauth-policy-row-actions .aione-ui-button,.oauth-policy-nested-actions .aione-ui-button{width:100%}.oauth-policy-nested-shell{display:grid;gap:8px;padding-left:14px;border-left:2px solid color-mix(in srgb,var(--primary, #4f46e5) 30%,transparent)}.oauth-policy-nested-actions{justify-content:end}.oauth-provider-submit-actions{position:sticky;z-index:2;bottom:0;padding:12px;border:1px solid var(--border, rgba(148, 163, 184, .24));border-radius:14px;background:color-mix(in srgb,var(--surface, #ffffff) 94%,transparent);box-shadow:0 -8px 24px #0f172a0f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media (max-width: 1180px){.oauth-policy-condition-row{grid-template-columns:repeat(2,minmax(0,1fr))}.oauth-policy-value-field{grid-column:1 / -1}.oauth-policy-row-actions{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.oauth-provider-lifecycle-editor{width:100%;max-width:100%}.oauth-provider-lifecycle-head-actions,.oauth-provider-submit-actions,.oauth-policy-group-actions,.oauth-policy-nested-actions{width:100%;display:grid;grid-template-columns:1fr;gap:8px}.oauth-provider-lifecycle-head-actions .aione-ui-button,.oauth-provider-submit-actions .aione-ui-button,.oauth-policy-group-actions .aione-ui-button,.oauth-policy-nested-actions .aione-ui-button{width:100%}.oauth-provider-selector-grid,.oauth-provider-discovery-grid,.oauth-policy-logic-row,.oauth-policy-condition-row,.oauth-provider-lifecycle-editor .aione-ui-form-grid,.oauth-provider-lifecycle-editor .aione-ui-form-grid-two,.oauth-provider-lifecycle-editor .aione-ui-form-grid-auto{grid-template-columns:minmax(0,1fr)}.oauth-provider-lifecycle-editor .aione-ui-section-head{align-items:stretch}.oauth-provider-field-wide,.oauth-policy-value-field,.oauth-policy-row-actions{grid-column:auto}.oauth-policy-row-actions,.oauth-provider-token-input-row{grid-template-columns:minmax(0,1fr)}.oauth-provider-token-input-row .aione-ui-button{width:100%}.oauth-access-policy-group{padding:12px}.oauth-policy-nested-shell{padding-left:8px}.oauth-provider-submit-actions{position:static}}@media (max-width: 390px){.oauth-provider-selection-summary,.oauth-policy-condition-row,.oauth-access-policy-group,.oauth-provider-submit-actions{padding:10px;border-radius:12px}.oauth-provider-form-stack,.oauth-provider-form-section,.oauth-policy-condition-list,.oauth-policy-nested-list{gap:12px}.oauth-policy-nested-shell{padding-left:6px}}@media (max-width: 320px){.oauth-provider-selection-summary,.oauth-policy-condition-row,.oauth-access-policy-group,.oauth-provider-submit-actions{padding:8px}.oauth-provider-token-list .aione-ui-chip{width:100%;justify-content:space-between}.oauth-policy-nested-shell{padding-left:4px;border-left-width:1px}}.plugin-lifecycle-editor{display:grid;gap:18px;width:100%;min-width:0}.plugin-lifecycle-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;margin:0;padding:clamp(20px,3vw,30px);overflow:hidden;border:1px solid color-mix(in srgb,var(--brand-primary, #2563eb) 24%,var(--line, #e2e8f0));background:radial-gradient(circle at 88% 4%,color-mix(in srgb,var(--brand-accent, #7c3aed) 17%,transparent),transparent 17rem),linear-gradient(135deg,color-mix(in srgb,var(--surface-solid, #fff) 95%,var(--brand-primary, #2563eb)),var(--surface, #fff))}.plugin-lifecycle-hero .aione-ui-section-head{position:relative;z-index:1;align-items:center}.plugin-lifecycle-hero .aione-ui-section-head>div:first-child{display:grid;gap:6px;min-width:0}.plugin-lifecycle-hero .aione-ui-section-head h3{margin:0;font-size:clamp(24px,3vw,34px);line-height:1.18;letter-spacing:-.035em}.plugin-lifecycle-hero .aione-ui-section-head .muted{max-width:760px;margin:0;line-height:1.65}.plugin-lifecycle-stats{position:relative;z-index:1;margin:0}.plugin-lifecycle-hero-actions{position:relative;z-index:1;flex:0 0 auto}.plugin-lifecycle-message{margin:0;border-radius:var(--radius-sm, 12px)}.plugin-lifecycle-selector-panel,.plugin-lifecycle-editor-panel,.plugin-lifecycle-gate-panel,.plugin-package-panel,.plugin-execute-panel,.plugin-execution-audit-panel{display:grid;gap:16px;min-width:0;overflow:hidden}.plugin-lifecycle-selection-summary{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.plugin-lifecycle-selection-summary b,.plugin-lifecycle-selection-summary .aione-ui-muted-text{min-width:0;overflow-wrap:anywhere}.plugin-lifecycle-selection-summary .aione-ui-muted-text{flex:1 1 220px}.plugin-lifecycle-main-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);align-items:start;gap:18px;min-width:0}.plugin-lifecycle-side-stack{position:sticky;top:16px;display:grid;gap:18px;min-width:0}.plugin-field-wide{grid-column:1 / -1}.plugin-lifecycle-editor .aione-ui-field,.plugin-lifecycle-editor .aione-ui-select,.plugin-lifecycle-editor .ant-select,.plugin-lifecycle-editor .aione-ui-input,.plugin-lifecycle-editor .aione-ui-number-input,.plugin-lifecycle-editor .ant-input,.plugin-lifecycle-editor .ant-input-number,.plugin-lifecycle-editor .ant-select-selector,.plugin-lifecycle-editor .ant-select-selection-overflow{width:100%;max-width:100%;min-width:0}.plugin-tool-builder,.plugin-schema-builder,.plugin-tool-list,.plugin-schema-field-list,.plugin-execution-fields,.plugin-execution-array-list,.plugin-execution-audit-list{display:grid;gap:14px;min-width:0}.plugin-tool-builder{margin-top:4px}.plugin-tool-card,.plugin-schema-field-card,.plugin-execution-audit-card,.plugin-execution-array-list .ant-card{min-width:0;overflow:hidden;border-color:var(--line, #e2e8f0);border-radius:var(--radius-sm, 14px);background:color-mix(in srgb,var(--surface-solid, #fff) 97%,transparent)}.plugin-tool-card>.ant-card-head,.plugin-schema-field-card>.ant-card-head{min-height:48px;padding-inline:14px}.plugin-tool-card>.ant-card-body,.plugin-schema-field-card>.ant-card-body{display:grid;gap:14px;min-width:0;padding:14px}.plugin-tool-card .ant-card-head-title,.plugin-schema-field-card .ant-card-head-title,.plugin-tool-card .ant-card-extra,.plugin-schema-field-card .ant-card-extra{min-width:0}.plugin-tool-card .ant-card-head-title span,.plugin-schema-field-card .ant-card-head-title span{overflow-wrap:anywhere}.plugin-card-actions{gap:6px;flex-wrap:nowrap}.plugin-card-actions .aione-ui-button{min-width:34px;padding-inline:8px}.plugin-tool-collapse{min-width:0;border-top:1px solid var(--line, #e2e8f0)}.plugin-tool-collapse .ant-collapse-header{padding-inline:2px!important;font-weight:700}.plugin-tool-collapse .ant-collapse-content-box{padding:10px 0 0!important}.plugin-schema-builder{padding:12px;border:1px dashed color-mix(in srgb,var(--brand-primary, #2563eb) 26%,var(--line, #e2e8f0));border-radius:var(--radius-sm, 14px);background:color-mix(in srgb,var(--brand-primary, #2563eb) 3%,var(--surface-solid, #fff))}.plugin-schema-builder .plugin-schema-builder{margin-top:2px;background:color-mix(in srgb,var(--brand-accent, #7c3aed) 3%,var(--surface-solid, #fff))}.plugin-schema-field-grid{align-items:start}.plugin-add-row-button{justify-self:start}.plugin-save-actions{position:sticky;bottom:12px;z-index:3;padding:12px;border:1px solid var(--line, #e2e8f0);border-radius:var(--radius, 16px);background:color-mix(in srgb,var(--surface-solid, #fff) 94%,transparent);box-shadow:0 12px 30px #0f172a1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.plugin-enable-blockers{display:grid;gap:8px;min-width:0;padding:12px;border:1px solid color-mix(in srgb,#f59e0b 32%,var(--line, #e2e8f0));border-radius:var(--radius-sm, 12px);background:color-mix(in srgb,#f59e0b 7%,var(--surface-solid, #fff))}.plugin-enable-blocker{color:var(--muted, #64748b);font-size:13px;line-height:1.55;overflow-wrap:anywhere}.plugin-lifecycle-danger-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.plugin-package-status-grid{display:grid;grid-template-columns:minmax(84px,auto) minmax(0,1fr);gap:10px 14px;min-width:0;padding:14px;border:1px solid var(--line, #e2e8f0);border-radius:var(--radius-sm, 12px);background:var(--surface-subtle, rgba(248, 250, 252, .78))}.plugin-package-status-grid span{color:var(--muted, #64748b)}.plugin-package-status-grid b{min-width:0;overflow-wrap:anywhere}.plugin-package-hash{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;word-break:break-all}.plugin-package-upload-button,.plugin-execute-button{justify-self:start}.plugin-lifecycle-runtime-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;min-width:0;margin-top:18px}.plugin-execution-input-panel,.plugin-execution-object,.plugin-execution-array{display:grid;gap:12px;min-width:0;padding:14px;border:1px solid var(--line, #e2e8f0);border-radius:var(--radius-sm, 14px);background:var(--surface-subtle, rgba(248, 250, 252, .72))}.plugin-execution-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.plugin-execution-fields>.plugin-execution-object,.plugin-execution-fields>.plugin-execution-array,.plugin-execution-fields>.aione-ui-muted-text{grid-column:1 / -1}.plugin-execution-audit-head,.plugin-execution-audit-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;flex-wrap:wrap}.plugin-execution-audit-head b{min-width:0;overflow-wrap:anywhere}.plugin-execution-audit-meta{margin-top:8px;color:var(--muted, #64748b);font-size:12px}.plugin-execution-audit-card .aione-ui-feedback-text{margin-top:10px;overflow-wrap:anywhere}@media (max-width: 1080px){.plugin-lifecycle-main-grid{grid-template-columns:minmax(0,1fr)}.plugin-lifecycle-side-stack{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.plugin-lifecycle-runtime-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.plugin-lifecycle-editor{gap:14px}.plugin-lifecycle-hero,.plugin-lifecycle-selection-summary{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.plugin-lifecycle-hero{gap:16px;padding:18px}.plugin-lifecycle-hero-actions,.plugin-save-actions,.plugin-lifecycle-danger-actions,.plugin-lifecycle-side-stack,.plugin-card-actions,.plugin-lifecycle-editor .aione-ui-form-grid,.plugin-execution-fields{display:grid;grid-template-columns:minmax(0,1fr)!important;width:100%}.plugin-lifecycle-side-stack{gap:14px}.plugin-card-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.plugin-card-actions .aione-ui-button,.plugin-lifecycle-hero-actions .aione-ui-button,.plugin-save-actions .aione-ui-button,.plugin-lifecycle-danger-actions .aione-ui-button,.plugin-add-row-button,.plugin-package-upload-button,.plugin-execute-button,.plugin-execution-audit-panel>.aione-ui-button{width:100%;min-width:0;justify-content:center}.plugin-tool-card>.ant-card-head,.plugin-schema-field-card>.ant-card-head{display:grid;gap:10px;padding-block:12px}.plugin-tool-card .ant-card-head-wrapper,.plugin-schema-field-card .ant-card-head-wrapper{display:grid;gap:10px}.plugin-tool-card .ant-card-extra,.plugin-schema-field-card .ant-card-extra{width:100%;margin-inline-start:0}.plugin-field-wide{grid-column:auto}.plugin-package-status-grid{grid-template-columns:minmax(0,1fr);gap:4px}.plugin-package-status-grid b{margin-bottom:8px}.plugin-schema-builder{padding:10px}.plugin-save-actions{bottom:8px}}@media (max-width: 390px){.plugin-lifecycle-hero,.plugin-lifecycle-selector-panel,.plugin-lifecycle-editor-panel,.plugin-lifecycle-gate-panel,.plugin-package-panel,.plugin-execute-panel,.plugin-execution-audit-panel{padding:14px}.plugin-lifecycle-hero .aione-ui-section-head h3{font-size:24px}.plugin-tool-card>.ant-card-body,.plugin-schema-field-card>.ant-card-body{padding:11px}}@media (max-width: 320px){.plugin-lifecycle-editor{gap:10px}.plugin-lifecycle-hero,.plugin-lifecycle-selector-panel,.plugin-lifecycle-editor-panel,.plugin-lifecycle-gate-panel,.plugin-package-panel,.plugin-execute-panel,.plugin-execution-audit-panel,.plugin-schema-builder,.plugin-execution-input-panel,.plugin-execution-object,.plugin-execution-array{padding:10px;border-radius:12px}.plugin-lifecycle-hero .aione-ui-section-head h3{font-size:21px}.plugin-card-actions{gap:4px}}.user-center-page,.user-center-page *,.user-center-page *:before,.user-center-page *:after{box-sizing:border-box}.user-center-page{display:grid;width:100%;min-width:0;max-width:100%;gap:14px;overflow:clip}.user-center-page>*,.user-center-command-card>*,.user-center-split-grid>*,.user-center-column>*,.user-center-panel>*{min-width:0;max-width:100%}.user-center-command-card{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:14px;align-items:stretch;overflow:hidden;padding:18px;border:1px solid rgba(203,213,225,.88);border-radius:22px;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--brand-primary) 14%,transparent),transparent 24rem),radial-gradient(circle at 96% 12%,color-mix(in srgb,var(--brand-accent) 12%,transparent),transparent 18rem),linear-gradient(180deg,#fffffff5,#f8fafce6);box-shadow:var(--shadow-sm)}.user-center-command-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px #ffffffc7}.user-center-command-card>*{position:relative;z-index:1}.user-center-command-copy{align-content:start}.user-center-command-copy h2{margin:2px 0 0;font-size:clamp(24px,2.7vw,36px);line-height:1.12;letter-spacing:-.04em}.user-center-command-copy p,.user-center-command-copy .aione-ui-muted-text{max-width:760px;margin:8px 0 0;color:var(--muted);line-height:1.68}.user-center-summary-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;align-content:start}.user-center-summary-stats .stat-card{min-width:0;margin:0;background:#ffffffd1}.user-center-summary-stats .stat-card :is(b,span){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-center-status-note,.user-center-checkout-state,.user-center-gift-actions{grid-column:1 / -1}.user-center-status-note{width:100%;margin:0;border:1px solid #bfdbfe;border-radius:14px;background:linear-gradient(135deg,#eff6ff,#f5f3ff);color:#1e3a8a;font-weight:800;overflow-wrap:anywhere}.user-center-status-note.ok{border-color:#bbf7d0;background:#f0fdf4;color:#166534}.user-center-status-note.err{border-color:#fecaca;background:#fef2f2;color:#991b1b}.user-center-split-grid{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:12px;align-items:start}.user-center-product-grid{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)}.user-center-invite-grid{grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr)}.user-center-column{display:grid;min-width:0;gap:12px;align-content:start}.user-center-panel,.user-center-breakdown-panel,.user-center-product-card,.user-center-checkout-state{min-width:0;margin:0;border:1px solid rgba(203,213,225,.88);border-radius:18px;background:linear-gradient(180deg,#fffffff0,#f8fafce0);box-shadow:var(--shadow-sm)}.user-center-filter-grid,.usage-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px}.user-center-filter-actions,.user-center-gift-actions,.user-center-invite-actions,.user-center-product-actions{display:flex;flex-wrap:wrap;gap:8px}.user-center-filter-actions{margin-top:10px}.user-center-breakdown-grid,.usage-breakdown-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.user-center-breakdown-panel{display:grid;align-content:start;gap:8px;padding:12px}.user-center-distribution{display:grid;gap:7px}.user-center-distribution__row{min-width:0;border:1px solid rgba(203,213,225,.82);border-radius:12px;background:#ffffffc2}.user-center-distribution__row :is(span,b,em){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-center-table{width:100%;min-width:0;max-width:100%;margin:0;overflow-x:auto;overscroll-behavior-x:contain}.user-center-table .ant-table-wrapper,.user-center-table .ant-spin-nested-loading,.user-center-table .ant-spin-container,.user-center-table .ant-table,.user-center-table .ant-table-container{min-width:0;max-width:100%}.user-center-table .ant-table-content{overflow-x:auto!important;overscroll-behavior-x:contain}.user-center-table table{width:max-content!important;min-width:100%!important;table-layout:auto}.user-center-table :is(th,td,.ant-table-cell){white-space:nowrap}.user-center-table__cell{display:inline-block;max-width:320px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.user-center-pagination{display:flex;align-items:end;justify-content:space-between;gap:10px;margin-top:10px}.user-center-pagination-actions{display:flex;align-items:end;gap:8px}.user-center-pagination-actions .aione-ui-field{min-width:88px}.user-center-product-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.user-center-product-card{display:grid;min-height:210px;gap:10px;align-content:start;background:radial-gradient(circle at 94% 0%,color-mix(in srgb,var(--brand-accent) 12%,transparent),transparent 12rem),#f8fafce6}.user-center-product-card>p{margin:0;color:var(--muted);line-height:1.58}.user-center-product-actions{margin-top:auto}.user-center-product-actions .aione-ui-button,.user-center-checkout-state .aione-ui-button{width:100%}.user-center-checkout-state{display:grid;gap:10px;padding:12px;background:#eff6ffd6}.user-center-invite-code-card{background:radial-gradient(circle at 88% 0%,color-mix(in srgb,var(--brand-primary) 12%,transparent),transparent 16rem),#f8fafceb}.user-center-invite-code{display:grid;gap:6px;padding:18px;border:1px solid #1e3a8a;border-radius:16px;background:#0f172a;color:#bfdbfe;text-align:center}.user-center-invite-code span{color:#93c5fd;font-size:11px;font-weight:800;letter-spacing:.14em}.user-center-invite-code strong{color:#dbeafe;font-size:clamp(22px,3vw,34px);letter-spacing:.14em;overflow-wrap:anywhere}.user-center-invite-link{display:grid;gap:6px;margin-top:10px;padding:12px;border:1px solid var(--line);border-radius:14px;background:#ffffffc2}.user-center-invite-link code{max-width:100%;white-space:normal;overflow-wrap:anywhere}.user-center-exchange-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.user-center-invite-balance{display:grid;gap:3px;margin-top:10px;border-radius:14px}.user-center-invite-balance span{color:var(--muted)}.user-center-invite-flow{display:grid;gap:9px}.user-center-invite-flow-item{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:start;padding:11px;border:1px solid var(--line);border-radius:14px;background:#ffffffc2}.user-center-invite-flow-item>b{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));color:#fff}.user-center-invite-flow-item>div{display:grid;min-width:0;gap:3px}.user-center-invite-flow-item span{color:var(--muted);font-size:13px;line-height:1.5}html[data-theme=dark] .user-center-command-card,html[data-theme=dark] .user-center-panel,html[data-theme=dark] .user-center-breakdown-panel,html[data-theme=dark] .user-center-product-card,html[data-theme=dark] .user-center-checkout-state,html[data-theme=dark] .user-center-distribution__row,html[data-theme=dark] .user-center-invite-link,html[data-theme=dark] .user-center-invite-flow-item{border-color:#334155eb;background:linear-gradient(180deg,#0f172adb,#111827d1);color:var(--text)}html[data-theme=dark] .user-center-summary-stats .stat-card{border-color:var(--line);background:#0f172ac2}html[data-theme=dark] .user-center-status-note,html[data-theme=dark] .user-center-invite-balance{border-color:#60a5fa5c;background:#1e40af47;color:#bfdbfe}html[data-theme=dark] .user-center-status-note.ok{border-color:#4ade8052;background:#16653447;color:#bbf7d0}html[data-theme=dark] .user-center-status-note.err{border-color:#f871715c;background:#7f1d1d47;color:#fecaca}@media (min-width: 1200px){.platform-shell--user .user-center-page{gap:10px}.platform-shell--user .user-center-command-card{gap:10px;padding:12px 14px;border-radius:16px}.platform-shell--user .user-center-command-copy h2{font-size:clamp(21px,1.8vw,27px)}.platform-shell--user .user-center-command-copy p,.platform-shell--user .user-center-command-copy .aione-ui-muted-text{margin-top:5px;line-height:1.5}.platform-shell--user .user-center-split-grid,.platform-shell--user .user-center-column{gap:9px}.platform-shell--user .user-center-panel,.platform-shell--user .user-center-breakdown-panel,.platform-shell--user .user-center-product-card{border-radius:12px}.platform-shell--user .user-center-summary-stats .stat-card{padding:9px 10px}.platform-shell--user .user-center-summary-stats .stat-card b{font-size:clamp(18px,1.7vw,24px)}}@media (max-width: 1180px){.user-center-command-card,.user-center-split-grid,.user-center-product-grid,.user-center-invite-grid{grid-template-columns:minmax(0,1fr)}.user-center-filter-grid,.usage-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.user-center-page{gap:11px}.user-center-command-card{padding:14px;border-radius:18px}.user-center-breakdown-grid,.usage-breakdown-grid{grid-template-columns:minmax(0,1fr)}.user-center-product-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.user-center-page :is(.ant-btn,.aione-ui-button,input,textarea,select,.ant-select-selector){min-height:44px}.user-center-command-card,.user-center-panel,.user-center-breakdown-panel,.user-center-product-card,.user-center-checkout-state{border-radius:16px}.user-center-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.user-center-filter-grid,.usage-filter-grid,.user-center-product-cards,.user-center-exchange-form{grid-template-columns:minmax(0,1fr)}.user-center-filter-actions,.user-center-gift-actions,.user-center-invite-actions,.user-center-product-actions,.user-center-pagination,.user-center-pagination-actions{width:100%;align-items:stretch}.user-center-filter-actions>*,.user-center-gift-actions>*,.user-center-invite-actions>*,.user-center-product-actions>*,.user-center-pagination-actions>*,.user-center-exchange-form>.aione-ui-button{width:100%}.user-center-pagination{display:grid;justify-items:stretch}.user-center-pagination-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.user-center-pagination-actions .aione-ui-field{grid-column:1 / -1;width:100%}}@media (max-width: 390px){.user-center-command-card{padding:12px}.user-center-command-copy h2{font-size:23px}.user-center-summary-stats{gap:7px}.user-center-summary-stats .stat-card{padding:10px}.user-center-invite-code{padding:14px 10px}.user-center-invite-code strong{font-size:21px;letter-spacing:.1em}}@media (max-width: 330px){.user-center-summary-stats,.user-center-pagination-actions{grid-template-columns:minmax(0,1fr)}.user-center-pagination-actions .aione-ui-field{grid-column:auto}}
