:root{--td-screen-xs:320px;--td-screen-sm:768px;--td-screen-md:992px;--td-screen-lg:1200px;--td-screen-xl:1400px;--td-screen-xxl:1880px}@-moz-document url-prefix(){.narrow-scrollbar{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.narrow-scrollbar::-webkit-scrollbar{width:8px;height:8px}.narrow-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid #0000;border-radius:15px}.narrow-scrollbar::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.narrow-scrollbar::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-fake-arrow path{stroke:currentColor;transition:d .2s}.t-fake-arrow--active path{d:path("M3.75 10.2002L7.99274 5.7998L12.2361 10.0425")}.t-fake-arrow.t-fake-arrow--transform path{transform-origin:50%;transition:transform .2s}.t-fake-arrow.t-fake-arrow--transform.t-fake-arrow--active path{transform:scaleY(-1)}.t-slide-down-enter-active,.t-slide-down-leave-active{transition:height .2s cubic-bezier(.38,0,.24,1),max-height .2s cubic-bezier(.38,0,.24,1)}:root,:root[theme-mode=light]{--td-brand-color-1:#f2f3ff;--td-brand-color-2:#d9e1ff;--td-brand-color-3:#b5c7ff;--td-brand-color-4:#8eabff;--td-brand-color-5:#618dff;--td-brand-color-6:#366ef4;--td-brand-color-7:#0052d9;--td-brand-color-8:#003cab;--td-brand-color-9:#002a7c;--td-brand-color-10:#001a57;--td-warning-color-1:#fff1e9;--td-warning-color-2:#ffd9c2;--td-warning-color-3:#ffb98c;--td-warning-color-4:#fa9550;--td-warning-color-5:#e37318;--td-warning-color-6:#be5a00;--td-warning-color-7:#954500;--td-warning-color-8:#713300;--td-warning-color-9:#532300;--td-warning-color-10:#3b1700;--td-error-color-1:#fff0ed;--td-error-color-2:#ffd8d2;--td-error-color-3:#ffb9b0;--td-error-color-4:#ff9285;--td-error-color-5:#f6685d;--td-error-color-6:#d54941;--td-error-color-7:#ad352f;--td-error-color-8:#881f1c;--td-error-color-9:#68070a;--td-error-color-10:#490002;--td-success-color-1:#e3f9e9;--td-success-color-2:#c6f3d7;--td-success-color-3:#92dab2;--td-success-color-4:#56c08d;--td-success-color-5:#2ba471;--td-success-color-6:#008858;--td-success-color-7:#006c45;--td-success-color-8:#005334;--td-success-color-9:#003b23;--td-success-color-10:#002515;--td-gray-color-1:#f3f3f3;--td-gray-color-2:#eee;--td-gray-color-3:#e8e8e8;--td-gray-color-4:#ddd;--td-gray-color-5:#c6c6c6;--td-gray-color-6:#a6a6a6;--td-gray-color-7:#8b8b8b;--td-gray-color-8:#777;--td-gray-color-9:#5e5e5e;--td-gray-color-10:#4b4b4b;--td-gray-color-11:#393939;--td-gray-color-12:#2c2c2c;--td-gray-color-13:#242424;--td-gray-color-14:#181818;--td-font-white-1:#fff;--td-font-white-2:#ffffff8c;--td-font-white-3:#ffffff59;--td-font-white-4:#ffffff38;--td-font-gray-1:#000000e6;--td-font-gray-2:#0009;--td-font-gray-3:#0006;--td-font-gray-4:#00000042;--td-brand-color:var(--td-brand-color-7);--td-warning-color:var(--td-warning-color-5);--td-error-color:var(--td-error-color-6);--td-success-color:var(--td-success-color-5);--td-brand-color-hover:var(--td-brand-color-6);--td-brand-color-focus:var(--td-brand-color-2);--td-brand-color-active:var(--td-brand-color-8);--td-brand-color-disabled:var(--td-brand-color-3);--td-brand-color-light:var(--td-brand-color-1);--td-brand-color-light-hover:var(--td-brand-color-2);--td-warning-color-hover:var(--td-warning-color-4);--td-warning-color-focus:var(--td-warning-color-2);--td-warning-color-active:var(--td-warning-color-6);--td-warning-color-disabled:var(--td-warning-color-3);--td-warning-color-light:var(--td-warning-color-1);--td-warning-color-light-hover:var(--td-warning-color-2);--td-error-color-hover:var(--td-error-color-5);--td-error-color-focus:var(--td-error-color-2);--td-error-color-active:var(--td-error-color-7);--td-error-color-disabled:var(--td-error-color-3);--td-error-color-light:var(--td-error-color-1);--td-error-color-light-hover:var(--td-error-color-2);--td-success-color-hover:var(--td-success-color-4);--td-success-color-focus:var(--td-success-color-2);--td-success-color-active:var(--td-success-color-6);--td-success-color-disabled:var(--td-success-color-3);--td-success-color-light:var(--td-success-color-1);--td-success-color-light-hover:var(--td-success-color-2);--td-mask-active:#0009;--td-mask-disabled:#fff9;--td-mask-background:#fffffff5;--td-bg-color-page:var(--td-gray-color-2);--td-bg-color-container:#fff;--td-bg-color-container-hover:var(--td-gray-color-1);--td-bg-color-container-active:var(--td-gray-color-3);--td-bg-color-container-select:#fff;--td-bg-color-secondarycontainer:var(--td-gray-color-1);--td-bg-color-secondarycontainer-hover:var(--td-gray-color-2);--td-bg-color-secondarycontainer-active:var(--td-gray-color-4);--td-bg-color-component:var(--td-gray-color-3);--td-bg-color-component-hover:var(--td-gray-color-4);--td-bg-color-component-active:var(--td-gray-color-6);--td-bg-color-secondarycomponent:var(--td-gray-color-4);--td-bg-color-secondarycomponent-hover:var(--td-gray-color-5);--td-bg-color-secondarycomponent-active:var(--td-gray-color-6);--td-bg-color-component-disabled:var(--td-gray-color-2);--td-bg-color-specialcomponent:#fff;--td-text-color-primary:var(--td-font-gray-1);--td-text-color-secondary:var(--td-font-gray-2);--td-text-color-placeholder:var(--td-font-gray-3);--td-text-color-disabled:var(--td-font-gray-4);--td-text-color-anti:#fff;--td-text-color-brand:var(--td-brand-color-7);--td-text-color-link:var(--td-brand-color-8);--td-text-color-watermark:#0000001a;--td-border-level-1-color:var(--td-gray-color-3);--td-component-stroke:var(--td-gray-color-3);--td-border-level-2-color:var(--td-gray-color-4);--td-component-border:var(--td-gray-color-4);--td-shadow-1:0 1px 10px #0000000d, 0 4px 5px #00000014, 0 2px 4px -1px #0000001f;--td-shadow-2:0 3px 14px 2px #0000000d, 0 8px 10px 1px #0000000f, 0 5px 5px -3px #0000001a;--td-shadow-3:0 6px 30px 5px #0000000d, 0 16px 24px 2px #0000000a, 0 8px 10px -5px #00000014;--td-shadow-inset-top:inset 0 .5px 0 #dcdcdc;--td-shadow-inset-right:inset .5px 0 0 #dcdcdc;--td-shadow-inset-bottom:inset 0 -.5px 0 #dcdcdc;--td-shadow-inset-left:inset -.5px 0 0 #dcdcdc;--td-table-shadow-color:#00000014;--td-scrollbar-color:#0000001a;--td-scrollbar-hover-color:#0000004d;--td-scroll-track-color:#fff}:root.dark,:root[theme-mode=dark]{--td-brand-color-1:#1b2f51;--td-brand-color-2:#173463;--td-brand-color-3:#143975;--td-brand-color-4:#103d88;--td-brand-color-5:#0d429a;--td-brand-color-6:#054bbe;--td-brand-color-7:#2667d4;--td-brand-color-8:#4582e6;--td-brand-color-9:#699ef5;--td-brand-color-10:#96bbf8;--td-warning-color-1:#4f2a1d;--td-warning-color-2:#582f21;--td-warning-color-3:#733c23;--td-warning-color-4:#a75d2b;--td-warning-color-5:#cf6e2d;--td-warning-color-6:#dc7633;--td-warning-color-7:#e8935c;--td-warning-color-8:#ecbf91;--td-warning-color-9:#eed7bf;--td-warning-color-10:#f3e9dc;--td-error-color-1:#472324;--td-error-color-2:#5e2a2d;--td-error-color-3:#703439;--td-error-color-4:#83383e;--td-error-color-5:#a03f46;--td-error-color-6:#c64751;--td-error-color-7:#de6670;--td-error-color-8:#ec888e;--td-error-color-9:#edb1b6;--td-error-color-10:#eeced0;--td-success-color-1:#193a2a;--td-success-color-2:#1a4230;--td-success-color-3:#17533d;--td-success-color-4:#0d7a55;--td-success-color-5:#059465;--td-success-color-6:#43af8a;--td-success-color-7:#46bf96;--td-success-color-8:#80d2b6;--td-success-color-9:#b4e1d3;--td-success-color-10:#deede8;--td-gray-color-1:#f3f3f3;--td-gray-color-2:#eee;--td-gray-color-3:#e8e8e8;--td-gray-color-4:#ddd;--td-gray-color-5:#c6c6c6;--td-gray-color-6:#a6a6a6;--td-gray-color-7:#8b8b8b;--td-gray-color-8:#777;--td-gray-color-9:#5e5e5e;--td-gray-color-10:#4b4b4b;--td-gray-color-11:#393939;--td-gray-color-12:#2c2c2c;--td-gray-color-13:#242424;--td-gray-color-14:#181818;--td-font-white-1:#ffffffe6;--td-font-white-2:#ffffff8c;--td-font-white-3:#ffffff59;--td-font-white-4:#ffffff38;--td-font-gray-1:#000000e6;--td-font-gray-2:#0009;--td-font-gray-3:#0006;--td-font-gray-4:#00000042;--td-brand-color:var(--td-brand-color-8);--td-warning-color:var(--td-warning-color-5);--td-error-color:var(--td-error-color-6);--td-success-color:var(--td-success-color-5);--td-brand-color-hover:var(--td-brand-color-7);--td-brand-color-focus:var(--td-brand-color-2);--td-brand-color-active:var(--td-brand-color-9);--td-brand-color-disabled:var(--td-brand-color-3);--td-brand-color-light:var(--td-brand-color-1);--td-brand-color-light-hover:var(--td-brand-color-2);--td-warning-color-hover:var(--td-warning-color-4);--td-warning-color-focus:var(--td-warning-color-2);--td-warning-color-active:var(--td-warning-color-6);--td-warning-color-disabled:var(--td-warning-color-3);--td-warning-color-light:var(--td-warning-color-1);--td-warning-color-light-hover:var(--td-warning-color-2);--td-error-color-hover:var(--td-error-color-5);--td-error-color-focus:var(--td-error-color-2);--td-error-color-active:var(--td-error-color-7);--td-error-color-disabled:var(--td-error-color-3);--td-error-color-light:var(--td-error-color-1);--td-error-color-light-hover:var(--td-error-color-2);--td-success-color-hover:var(--td-success-color-4);--td-success-color-focus:var(--td-success-color-2);--td-success-color-active:var(--td-success-color-6);--td-success-color-disabled:var(--td-success-color-3);--td-success-color-light:var(--td-success-color-1);--td-success-color-light-hover:var(--td-success-color-2);--td-mask-active:#0006;--td-mask-disabled:#0009;--td-mask-background:#242424f5;--td-bg-color-page:var(--td-gray-color-14);--td-bg-color-container:var(--td-gray-color-13);--td-bg-color-container-hover:var(--td-gray-color-12);--td-bg-color-container-active:var(--td-gray-color-10);--td-bg-color-container-select:var(--td-gray-color-9);--td-bg-color-secondarycontainer:var(--td-gray-color-12);--td-bg-color-secondarycontainer-hover:var(--td-gray-color-11);--td-bg-color-secondarycontainer-active:var(--td-gray-color-9);--td-bg-color-component:var(--td-gray-color-11);--td-bg-color-component-hover:var(--td-gray-color-10);--td-bg-color-component-active:var(--td-gray-color-9);--td-bg-color-secondarycomponent:var(--td-gray-color-10);--td-bg-color-secondarycomponent-hover:var(--td-gray-color-9);--td-bg-color-secondarycomponent-active:var(--td-gray-color-8);--td-bg-color-component-disabled:var(--td-gray-color-12);--td-bg-color-specialcomponent:transparent;--td-text-color-primary:var(--td-font-white-1);--td-text-color-secondary:var(--td-font-white-2);--td-text-color-placeholder:var(--td-font-white-3);--td-text-color-disabled:var(--td-font-white-4);--td-text-color-anti:#fff;--td-text-color-brand:var(--td-brand-color-8);--td-text-color-link:var(--td-brand-color-8);--td-text-color-watermark:#ffffff1a;--td-border-level-1-color:var(--td-gray-color-11);--td-component-stroke:var(--td-gray-color-11);--td-border-level-2-color:var(--td-gray-color-9);--td-component-border:var(--td-gray-color-9);--td-shadow-1:0 4px 6px #0000000f, 0 1px 10px #00000014, 0 2px 4px #0000001f;--td-shadow-2:0 8px 10px #0000001f, 0 3px 14px #0000001a, 0 5px 5px #00000029;--td-shadow-3:0 16px 24px #00000024, 0 6px 30px #0000001f, 0 8px 10px #0003;--td-shadow-inset-top:inset 0 .5px 0 #5e5e5e;--td-shadow-inset-right:inset .5px 0 0 #5e5e5e;--td-shadow-inset-bottom:inset 0 -.5px 0 #5e5e5e;--td-shadow-inset-left:inset -.5px 0 0 #5e5e5e;--td-table-shadow-color:#0000008c;--td-scrollbar-color:#ffffff1a;--td-scrollbar-hover-color:#ffffff4d;--td-scroll-track-color:#333}:root{--td-radius-small:2px;--td-radius-default:3px;--td-radius-medium:6px;--td-radius-large:9px;--td-radius-extraLarge:12px;--td-radius-round:999px;--td-radius-circle:50%;--td-font-family:PingFang SC, Microsoft YaHei, Arial Regular;--td-font-family-medium:PingFang SC, Microsoft YaHei, Arial Medium;--td-font-size-link-small:12px;--td-font-size-link-medium:14px;--td-font-size-link-large:16px;--td-font-size-mark-small:12px;--td-font-size-mark-medium:14px;--td-font-size-body-small:12px;--td-font-size-body-medium:14px;--td-font-size-body-large:16px;--td-font-size-title-small:14px;--td-font-size-title-medium:16px;--td-font-size-title-large:18px;--td-font-size-title-extraLarge:20px;--td-font-size-headline-small:24px;--td-font-size-headline-medium:28px;--td-font-size-headline-large:36px;--td-font-size-display-medium:48px;--td-font-size-display-large:64px;--td-line-height-link-small:20px;--td-line-height-link-medium:22px;--td-line-height-link-large:24px;--td-line-height-mark-small:20px;--td-line-height-mark-medium:22px;--td-line-height-body-small:20px;--td-line-height-body-medium:22px;--td-line-height-body-large:24px;--td-line-height-title-small:22px;--td-line-height-title-medium:24px;--td-line-height-title-large:26px;--td-line-height-title-extraLarge:28px;--td-line-height-headline-small:32px;--td-line-height-headline-medium:36px;--td-line-height-headline-large:44px;--td-line-height-display-medium:56px;--td-line-height-display-large:72px;--td-font-link-small:var(--td-font-size-link-small) / var(--td-line-height-link-small) var(--td-font-family);--td-font-link-medium:var(--td-font-size-link-medium) / var(--td-line-height-link-medium) var(--td-font-family);--td-font-link-large:var(--td-font-size-link-large) / var(--td-line-height-link-large) var(--td-font-family);--td-font-mark-small:600 var(--td-font-size-mark-small) / var(--td-line-height-mark-small) var(--td-font-family);--td-font-mark-medium:600 var(--td-font-size-mark-medium) / var(--td-line-height-mark-medium) var(--td-font-family);--td-font-body-small:var(--td-font-size-body-small) / var(--td-line-height-body-small) var(--td-font-family);--td-font-body-medium:var(--td-font-size-body-medium) / var(--td-line-height-body-medium) var(--td-font-family);--td-font-body-large:var(--td-font-size-body-large) / var(--td-line-height-body-large) var(--td-font-family);--td-font-title-small:600 var(--td-font-size-title-small) / var(--td-line-height-title-small) var(--td-font-family);--td-font-title-medium:600 var(--td-font-size-title-medium) / var(--td-line-height-title-medium) var(--td-font-family);--td-font-title-large:600 var(--td-font-size-title-large) / var(--td-line-height-title-large) var(--td-font-family);--td-font-title-extraLarge:600 var(--td-font-size-title-extraLarge) / var(--td-line-height-title-extraLarge) var(--td-font-family);--td-font-headline-small:600 var(--td-font-size-headline-small) / var(--td-line-height-headline-small) var(--td-font-family);--td-font-headline-medium:600 var(--td-font-size-headline-medium) / var(--td-line-height-headline-medium) var(--td-font-family);--td-font-headline-large:600 var(--td-font-size-headline-large) / var(--td-line-height-headline-large) var(--td-font-family);--td-font-display-medium:600 var(--td-font-size-display-medium) / var(--td-line-height-display-medium) var(--td-font-family);--td-font-display-large:600 var(--td-font-size-display-large) / var(--td-line-height-display-large) var(--td-font-family);--td-size-1:2px;--td-size-2:4px;--td-size-3:6px;--td-size-4:8px;--td-size-5:12px;--td-size-6:16px;--td-size-7:20px;--td-size-8:24px;--td-size-9:28px;--td-size-10:32px;--td-size-11:36px;--td-size-12:40px;--td-size-13:48px;--td-size-14:56px;--td-size-15:64px;--td-size-16:72px;--td-comp-size-xxxs:var(--td-size-6);--td-comp-size-xxs:var(--td-size-7);--td-comp-size-xs:var(--td-size-8);--td-comp-size-s:var(--td-size-9);--td-comp-size-m:var(--td-size-10);--td-comp-size-l:var(--td-size-11);--td-comp-size-xl:var(--td-size-12);--td-comp-size-xxl:var(--td-size-13);--td-comp-size-xxxl:var(--td-size-14);--td-comp-size-xxxxl:var(--td-size-15);--td-comp-size-xxxxxl:var(--td-size-16);--td-pop-padding-s:var(--td-size-2);--td-pop-padding-m:var(--td-size-3);--td-pop-padding-l:var(--td-size-4);--td-pop-padding-xl:var(--td-size-5);--td-pop-padding-xxl:var(--td-size-6);--td-comp-paddingLR-xxs:var(--td-size-1);--td-comp-paddingLR-xs:var(--td-size-2);--td-comp-paddingLR-s:var(--td-size-4);--td-comp-paddingLR-m:var(--td-size-5);--td-comp-paddingLR-l:var(--td-size-6);--td-comp-paddingLR-xl:var(--td-size-8);--td-comp-paddingLR-xxl:var(--td-size-10);--td-comp-paddingTB-xxs:var(--td-size-1);--td-comp-paddingTB-xs:var(--td-size-2);--td-comp-paddingTB-s:var(--td-size-4);--td-comp-paddingTB-m:var(--td-size-5);--td-comp-paddingTB-l:var(--td-size-6);--td-comp-paddingTB-xl:var(--td-size-8);--td-comp-paddingTB-xxl:var(--td-size-10);--td-comp-margin-xxs:var(--td-size-1);--td-comp-margin-xs:var(--td-size-2);--td-comp-margin-s:var(--td-size-4);--td-comp-margin-m:var(--td-size-5);--td-comp-margin-l:var(--td-size-6);--td-comp-margin-xl:var(--td-size-7);--td-comp-margin-xxl:var(--td-size-8);--td-comp-margin-xxxl:var(--td-size-10);--td-comp-margin-xxxxl:var(--td-size-12)}.agreement-update-overlay[data-v-1b634b0d]{z-index:30000;background:#07080bd6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.agreement-update-dialog[data-v-1b634b0d]{color:#ececf0;background:#15161a;border:1px solid #363840;border-radius:14px;outline:none;flex-direction:column;width:min(820px,100%);max-height:min(820px,100dvh - 40px);display:flex;overflow:hidden;box-shadow:0 24px 70px #0000007a}.agreement-update-header[data-v-1b634b0d]{border-bottom:1px solid #2b2d33;padding:24px 28px 18px;position:relative}.agreement-update-header h2[data-v-1b634b0d]{margin:5px 0 8px;font-size:22px;line-height:1.35}.agreement-update-header p[data-v-1b634b0d]{color:#a9aab2;max-width:680px;margin:0;font-size:13px;line-height:1.7}.agreement-update-kicker[data-v-1b634b0d]{color:#bca9cf;letter-spacing:.12em;font-size:11px;font-weight:700}.agreement-update-version[data-v-1b634b0d]{color:#777982;font-size:11px;position:absolute;top:25px;right:28px}.agreement-update-tabs[data-v-1b634b0d]{border-bottom:1px solid #292b31;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 18px;display:grid}.agreement-update-tabs button[data-v-1b634b0d]{color:#bbbcc3;cursor:pointer;background:#1b1c21;border:1px solid #31343b;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:10px 12px;display:flex}.agreement-update-tabs button.active[data-v-1b634b0d]{color:#f2f0f4;background:#222027;border-color:#70637c}.agreement-update-tabs button small[data-v-1b634b0d]{color:#7d7f87}.agreement-update-document[data-v-1b634b0d]{outline:none;flex:1;min-height:180px;padding:20px 28px;overflow-y:auto}.agreement-update-document h3[data-v-1b634b0d]{margin:0 0 18px;font-size:17px}.agreement-update-document h4[data-v-1b634b0d]{color:#dedee3;margin:18px 0 7px;font-size:13px}.agreement-update-document p[data-v-1b634b0d]{color:#a9aab1;margin:0 0 7px;font-size:12px;line-height:1.75}.agreement-update-checks[data-v-1b634b0d]{border-top:1px solid #292b31;gap:8px;padding:15px 28px 10px;display:grid}.agreement-update-checks label[data-v-1b634b0d]{color:#c6c7cd;align-items:center;gap:7px;font-size:12px;display:flex}.agreement-update-checks input[data-v-1b634b0d]{accent-color:#bda8d0;width:15px;height:15px}.agreement-update-checks button[data-v-1b634b0d]{color:#c6afd9;cursor:pointer;background:0 0;border:0;padding:0}.agreement-update-actions[data-v-1b634b0d]{justify-content:flex-end;gap:10px;padding:12px 28px 22px;display:flex}.agreement-update-actions button[data-v-1b634b0d]{cursor:pointer;border-radius:8px;min-width:112px;height:38px;font-size:13px}.agreement-exit[data-v-1b634b0d]{color:#b4b5bc;background:0 0;border:1px solid #393b42}.agreement-accept[data-v-1b634b0d]{color:#171419;background:#e9e5ec;border:1px solid #d9d3de;font-weight:650}.agreement-accept[data-v-1b634b0d]:disabled,.agreement-exit[data-v-1b634b0d]:disabled{cursor:not-allowed;opacity:.46}.agreement-update-error[data-v-1b634b0d]{color:#ff9b9b;margin:0 28px;font-size:12px}.agreement-update-state[data-v-1b634b0d],.agreement-update-warning[data-v-1b634b0d]{color:#b8b9c0;background:#1b1c21;border:1px solid #31343b;border-radius:9px;margin:24px 28px;padding:18px}.agreement-update-warning[data-v-1b634b0d]{gap:8px;display:grid}.agreement-update-warning strong[data-v-1b634b0d]{color:#ececf0}.agreement-update-warning span[data-v-1b634b0d]{font-size:13px}.agreement-update-warning button[data-v-1b634b0d]{color:#eeeaf1;cursor:pointer;background:#28252c;border:1px solid #4a4650;border-radius:7px;width:fit-content;padding:8px 14px}@media (width<=640px){.agreement-update-overlay[data-v-1b634b0d]{padding:0}.agreement-update-dialog[data-v-1b634b0d]{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.agreement-update-header[data-v-1b634b0d]{padding:22px 18px 16px}.agreement-update-version[data-v-1b634b0d]{margin-top:8px;display:block;position:static}.agreement-update-tabs[data-v-1b634b0d]{grid-template-columns:1fr;padding:12px}.agreement-update-document[data-v-1b634b0d]{padding:16px 18px}.agreement-update-checks[data-v-1b634b0d]{padding:14px 18px 8px}.agreement-update-actions[data-v-1b634b0d]{padding:12px 18px 18px}.agreement-update-actions button[data-v-1b634b0d]{flex:1;min-width:0}.agreement-update-tabs[data-v-1b634b0d]{grid-template-columns:repeat(3,minmax(0,1fr))}.agreement-update-tabs button[data-v-1b634b0d]{flex-direction:column;align-items:flex-start;padding:9px}}.agreement-update-tabs button[data-v-1b634b0d]:focus-visible,.agreement-update-checks button[data-v-1b634b0d]:focus-visible,.agreement-update-actions button[data-v-1b634b0d]:focus-visible,.agreement-update-warning button[data-v-1b634b0d]:focus-visible,.agreement-update-document[data-v-1b634b0d]:focus-visible{outline-offset:2px;outline:2px solid #c8b1da}[data-sonner-toaster]{--width:360px;--border-radius:12px}body [data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#14181d;--normal-border:#2c333d;--normal-text:#eef2f5}.wb-toast{font-size:13px;font-weight:500;box-shadow:0 1px 2px #0000004d,0 12px 28px #00000047,inset 0 0 0 1px #ffffff0a}.wb-toast[data-type=success] [data-icon]{color:#4ade80}.wb-toast[data-type=error] [data-icon]{color:#ff6b6b}.wb-toast[data-type=warning] [data-icon]{color:#fbbf24}.wb-toast[data-type=info] [data-icon],.wb-toast[data-type=loading] [data-icon]{color:var(--workbench-text-dim,#9aa6b2)}.wb-tip{color:#eef2f5;letter-spacing:.01em;white-space:pre-wrap;opacity:0;background:#1c222a;border-radius:8px;max-width:260px;padding:5px 9px;font-size:11px;font-weight:500;line-height:1.35;transition:opacity .14s,transform .14s;transform:translateY(4px);box-shadow:0 1px 2px #0000004d,0 8px 22px #0000004d,inset 0 0 0 1px #ffffff0d}.wb-tip[data-place=below]{transform:translateY(-4px)}.wb-tip.is-visible{opacity:1;transform:translateY(0)}.route-progress{z-index:10020;pointer-events:none;opacity:0;width:100%;height:2px;transition:opacity .12s;position:fixed;top:0;left:0;overflow:hidden}.route-progress.active{opacity:1}.route-progress span{background:linear-gradient(90deg,#0000,#bda7d8 42%,#d4bfd0 72%,#0000);border-radius:999px;width:34%;height:100%;animation:1.1s ease-in-out infinite route-progress-slide;display:block}.route-recovery{z-index:10010;color:#f3f1f4;background:radial-gradient(circle at 50% 38%,#7b608e1f,#0000 34%),#0d0e12;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.route-recovery-card{text-align:center;background:#14151a;border:1px solid #2a2b31;border-radius:16px;width:min(420px,100%);padding:34px;box-shadow:0 18px 50px #00000047}.route-recovery-card img{object-fit:cover;border-radius:10px;width:38px;height:38px}.route-recovery-card h1{margin:14px 0 8px;font-size:22px;line-height:1.3}.route-recovery-card>p:not(.route-recovery-kicker){color:#999ba4;margin:0;font-size:13px;line-height:1.7}.route-recovery-card button{color:#17151a;cursor:pointer;background:#e8e4ea;border:1px solid #46414b;border-radius:9px;min-width:112px;height:38px;margin-top:22px;font-size:13px;font-weight:700;transition:background .15s,transform .15s}.route-recovery-card button:hover{background:#fff;transform:translateY(-1px)}.route-recovery-kicker{color:#7f818a;letter-spacing:.16em;margin:10px 0 0;font-size:10px;font-weight:750}@keyframes route-progress-slide{0%{transform:translate(-110%)}to{transform:translate(305%)}}@media (prefers-reduced-motion:reduce){.route-progress span{width:100%;animation:none}}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto}[data-sonner-toaster]{width:var(--width);--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--border-radius:8px;box-sizing:border-box;z-index:999999999;outline:none;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;list-style:none;transition:transform .4s;position:fixed}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);opacity:0;transform:var(--y);touch-action:none;box-sizing:border-box;overflow-wrap:anywhere;outline:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;position:absolute}[data-sonner-toast][data-styled=true]{background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);width:var(--width);align-items:center;gap:6px;padding:16px;font-size:13px;display:flex;box-shadow:0 4px 12px #0000001a}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap));top:0}[data-sonner-toast][data-y-position=bottom]{--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap));bottom:0}[data-sonner-toast][data-styled=true] [data-description]{color:#3f3f3f;font-weight:400;line-height:1.4}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{color:inherit;font-weight:500;line-height:1.5}[data-sonner-toast][data-styled=true] [data-icon]{width:16px;height:16px;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform-origin:50%;animation:.3s forwards sonner-fade-in;transform:scale(.8)}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{flex-direction:column;gap:2px;display:flex}[data-sonner-toast][data-styled=true] [data-button]{height:24px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);cursor:pointer;border:none;border-radius:4px;outline:none;flex-shrink:0;align-items:center;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;transition:opacity .4s,box-shadow .2s;display:flex}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toaster] [data-close-button-position=top-left]{--toast-close-button-left:0;--toast-close-button-right:unset;--toast-close-button-top:0;--toast-close-button-bottom:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster] [data-close-button-position=top-right]{--toast-close-button-left:unset;--toast-close-button-right:0;--toast-close-button-top:0;--toast-close-button-bottom:unset;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster] [data-close-button-position=bottom-left]{--toast-close-button-left:0;--toast-close-button-right:unset;--toast-close-button-top:unset;--toast-close-button-bottom:0;--toast-close-button-transform:translate(-35%, 35%)}[data-sonner-toaster] [data-close-button-position=bottom-right]{--toast-close-button-left:unset;--toast-close-button-right:0;--toast-close-button-top:unset;--toast-close-button-bottom:0;--toast-close-button-transform:translate(35%, 35%)}[data-sonner-toast][data-styled=true] [data-close-button]{left:var(--toast-close-button-left);right:var(--toast-close-button-right);top:var(--toast-close-button-top);bottom:var(--toast-close-button-bottom);width:20px;height:20px;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .1s,background .2s,border-color .2s;display:flex;position:absolute}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";z-index:-1;height:100%;position:absolute;left:-100%;right:-100%}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3)translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3)translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";height:calc(var(--gap) + 1px);width:100%;position:absolute;bottom:100%;left:0}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * .05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--toasts-before) * .05 + 1));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0px)) translateX(var(--swipe-amount-x,0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (width<=600px){[data-sonner-toaster]{right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%;position:fixed}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{width:calc(100% - var(--mobile-offset-left) * 2);left:0;right:0}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--mobile-offset-bottom) + max(env(safe-area-inset-bottom), 0px))}[data-sonner-toaster][data-y-position=top]{top:calc(var(--mobile-offset-top) + max(env(safe-area-inset-top), 0px))}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:#ecfdf3;--success-border:#bffcd9;--success-text:#008a2e;--info-bg:#f0f8ff;--info-border:#dde7fd;--info-text:#0973dc;--warning-bg:#fffcf0;--warning-border:#fbeeb1;--warning-text:#dc7609;--error-bg:#fff0f0;--error-border:#ffe0e1;--error-text:#e60000}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:#333;--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:#1f1f1f;--normal-border:#333;--normal-border-hover:#404040;--normal-text:var(--gray1);--success-bg:#001f0f;--success-border:#003d1c;--success-text:#59f3a6;--info-bg:#000d1f;--info-border:#19233e;--info-text:#5896f3;--warning-bg:#1d1f00;--warning-border:#2e2e00;--warning-text:#f3cf58;--error-bg:#2d0607;--error-border:#4d0408;--error-text:#ff9ea1}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);z-index:10;position:absolute;inset:0}.sonner-loading-wrapper[data-visible=false]{transform-origin:50%;animation:.2s forwards sonner-fade-out}.sonner-spinner{height:var(--size);width:var(--size);position:relative;top:50%;left:50%}.sonner-loading-bar{background:var(--gray11);border-radius:6px;width:24%;height:8%;animation:1.2s linear infinite sonner-spin;position:absolute;top:-3.9%;left:-10%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg)translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg)translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg)translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg)translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg)translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg)translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg)translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg)translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg)translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg)translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg)translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg)translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{transform-origin:50%;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8)translate(-50%,-50%)}:root{--workbench-bg-deep:#0f1013;--workbench-bg-base:#121318;--workbench-bg-elev:#17181e;--workbench-bg-elev-2:#1e1f25;--workbench-bg-glass:#121318fa;--workbench-border:#292b32;--workbench-border-strong:#373941;--workbench-border-hover:#4b4d56;--workbench-text:#ece8e2;--workbench-text-dim:#aaa7a4;--workbench-text-muted:#78777d;--workbench-text-faint:#5f6067;--workbench-brand:#8e7587;--workbench-brand-2:#786273;--workbench-brand-3:#b39bab;--workbench-brand-glow:#8e758724;--workbench-brand-grad:#8e7587;--workbench-accent-violet:#8e7587;--workbench-shadow-sm:0 1px 2px #0000004d;--workbench-shadow-md:0 8px 24px #00000042;--workbench-shadow-lg:0 18px 48px #0000006b;--workbench-shadow-brand:0 2px 8px #0000003d;--workbench-r-sm:8px;--workbench-r-md:12px;--workbench-r-lg:16px;--workbench-r-xl:20px;--workbench-rail-w:72px;--workbench-topbar-h:56px;--titlebar-height:0px;--app-viewport-height:100vh;--app-content-height:calc(var(--app-viewport-height,100vh) - var(--titlebar-height,0px));--ui-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", "Inter Variable", Inter, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans SC", "Helvetica Neue", Arial, sans-serif}@supports (height:100dvh){:root{--app-viewport-height:100dvh}}html,body,#app{min-width:320px;min-height:var(--app-viewport-height,100vh);background-color:var(--bgc);color:var(--td-text-color-primary);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:var(--ui-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"cv01" 1, "cv02" 1, "cv03" 1, "cv04" 1;margin:0;font-weight:400}:where(button,input,select,textarea){font-family:inherit}html{overflow-x:hidden}img{content-visibility:auto}html{scrollbar-gutter:stable}*{box-sizing:border-box}.pr{position:relative}.pa{position:absolute}.pc{top:50%;left:50%;transform:translate(-50%,-50%)}.c{justify-content:center;align-items:center;display:flex}.f{display:flex}.jc{justify-content:center;display:flex}.jb{justify-content:space-between;display:flex}.ja{justify-content:space-around;display:flex}.je{justify-content:space-evenly;display:flex}.ac{align-items:center;display:flex}.fc{flex-direction:column;display:flex}.fcr{flex-direction:column-reverse;display:flex}.frr{flex-direction:row-reverse;display:flex}.nw{flex-wrap:nowrap;display:flex}.w{flex-wrap:wrap;display:flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background-color:#ffffff21;background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#ffffff38}::-webkit-scrollbar-track{background-color:#0000}*{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent}.noFooter .t-dialog__body--fullscreen--without-footer{height:100%!important}.fullscreenDialog .t-dialog__wrap{overflow:hidden!important}:root,:root[theme-mode=light]{--bgc:#ebebeb;--page:#fff;--td-brand-color-1:#f3f3f3;--td-brand-color-2:#e3e3e3;--td-brand-color-3:#c6c6c6;--td-brand-color-4:#a9a9a9;--td-brand-color-5:#8c8c8c;--td-brand-color-6:#717171;--td-brand-color-7:#595959;--td-brand-color-8:#434343;--td-brand-color-9:#303030;--td-brand-color-10:#000;--td-warning-color-1:#fff1e9;--td-warning-color-2:#ffd9c2;--td-warning-color-3:#ffb98c;--td-warning-color-4:#fa9550;--td-warning-color-5:#e37318;--td-warning-color-6:#be5a00;--td-warning-color-7:#954500;--td-warning-color-8:#713300;--td-warning-color-9:#532300;--td-warning-color-10:#3b1700;--td-error-color-1:#fff0ed;--td-error-color-2:#ffd8d2;--td-error-color-3:#ffb9b0;--td-error-color-4:#ff9285;--td-error-color-5:#f6685d;--td-error-color-6:#d54941;--td-error-color-7:#ad352f;--td-error-color-8:#881f1c;--td-error-color-9:#68070a;--td-error-color-10:#490002;--td-success-color-1:#e3f9e9;--td-success-color-2:#c6f3d7;--td-success-color-3:#92dab2;--td-success-color-4:#56c08d;--td-success-color-5:#2ba471;--td-success-color-6:#008858;--td-success-color-7:#006c45;--td-success-color-8:#005334;--td-success-color-9:#003b23;--td-success-color-10:#002515;--td-gray-color-1:#f6f6f6;--td-gray-color-2:#eeeceb;--td-gray-color-3:#dddbdb;--td-gray-color-4:#cac9c9;--td-gray-color-5:#b6b6b6;--td-gray-color-6:#a2a2a2;--td-gray-color-7:#8f8f8f;--td-gray-color-8:#7b7c7c;--td-gray-color-9:#6a6b6b;--td-gray-color-10:#585a5a;--td-gray-color-11:#494a4a;--td-gray-color-12:#3a3b3b;--td-gray-color-13:#2c2e2e;--td-gray-color-14:#202222;--td-font-white-1:#fff;--td-font-white-2:#ffffff8c;--td-font-white-3:#ffffff59;--td-font-white-4:#ffffff38;--td-font-gray-1:#000000e6;--td-font-gray-2:#0009;--td-font-gray-3:#0006;--td-font-gray-4:#00000042;--td-brand-color:var(--td-brand-color-10);--td-warning-color:var(--td-warning-color-5);--td-error-color:var(--td-error-color-6);--td-success-color:var(--td-success-color-5);--td-brand-color-hover:var(--td-brand-color-9);--td-brand-color-focus:var(--td-brand-color-2);--td-brand-color-active:var(--td-brand-color-10);--td-brand-color-disabled:var(--td-brand-color-3);--td-brand-color-light:var(--td-brand-color-1);--td-brand-color-light-hover:var(--td-brand-color-2);--td-warning-color-hover:var(--td-warning-color-4);--td-warning-color-focus:var(--td-warning-color-2);--td-warning-color-active:var(--td-warning-color-6);--td-warning-color-disabled:var(--td-warning-color-3);--td-warning-color-light:var(--td-warning-color-1);--td-warning-color-light-hover:var(--td-warning-color-2);--td-error-color-hover:var(--td-error-color-5);--td-error-color-focus:var(--td-error-color-2);--td-error-color-active:var(--td-error-color-7);--td-error-color-disabled:var(--td-error-color-3);--td-error-color-light:var(--td-error-color-1);--td-error-color-light-hover:var(--td-error-color-2);--td-success-color-hover:var(--td-success-color-4);--td-success-color-focus:var(--td-success-color-2);--td-success-color-active:var(--td-success-color-6);--td-success-color-disabled:var(--td-success-color-3);--td-success-color-light:var(--td-success-color-1);--td-success-color-light-hover:var(--td-success-color-2);--td-mask-active:#0009;--td-mask-disabled:#fff9;--td-bg-color-page:var(--td-gray-color-2);--td-bg-color-container:#fff;--td-bg-color-container-hover:var(--td-gray-color-1);--td-bg-color-container-active:var(--td-gray-color-3);--td-bg-color-container-select:#fff;--td-bg-color-secondarycontainer:var(--td-gray-color-1);--td-bg-color-secondarycontainer-hover:var(--td-gray-color-2);--td-bg-color-secondarycontainer-active:var(--td-gray-color-4);--td-bg-color-component:var(--td-gray-color-3);--td-bg-color-component-hover:var(--td-gray-color-4);--td-bg-color-component-active:var(--td-gray-color-6);--td-bg-color-secondarycomponent:var(--td-gray-color-4);--td-bg-color-secondarycomponent-hover:var(--td-gray-color-5);--td-bg-color-secondarycomponent-active:var(--td-gray-color-6);--td-bg-color-component-disabled:var(--td-gray-color-2);--td-bg-color-specialcomponent:#fff;--td-text-color-primary:var(--td-font-gray-1);--td-text-color-secondary:var(--td-font-gray-2);--td-text-color-placeholder:var(--td-font-gray-3);--td-text-color-disabled:var(--td-font-gray-4);--td-text-color-anti:#fff;--td-text-color-brand:var(--td-brand-color-7);--td-text-color-link:var(--td-brand-color-8);--td-border-level-1-color:var(--td-gray-color-3);--td-component-stroke:var(--td-gray-color-3);--td-border-level-2-color:var(--td-gray-color-4);--td-component-border:var(--td-gray-color-4);--td-shadow-1:0 1px 10px #0000000d, 0 4px 5px #00000014, 0 2px 4px -1px #0000001f;--td-shadow-2:0 3px 14px 2px #0000000d, 0 8px 10px 1px #0000000f, 0 5px 5px -3px #0000001a;--td-shadow-3:0 6px 30px 5px #0000000d, 0 16px 24px 2px #0000000a, 0 8px 10px -5px #00000014;--td-shadow-inset-top:inset 0 .5px 0 #e7eaef;--td-shadow-inset-right:inset .5px 0 0 #e7eaef;--td-shadow-inset-bottom:inset 0 -.5px 0 #e7eaef;--td-table-shadow-color:#00000014;--td-scrollbar-color:#0000001a;--td-scrollbar-hover-color:#0000004d;--td-scroll-track-color:#fff}:root.dark,:root[theme-mode=dark]{--bgc:#3a3b3b;--page:#242424;--td-brand-color-1:#000;--td-brand-color-2:#303030;--td-brand-color-3:#434343;--td-brand-color-4:#595959;--td-brand-color-5:#717171;--td-brand-color-6:#8c8c8c;--td-brand-color-7:#a9a9a9;--td-brand-color-8:#c6c6c6;--td-brand-color-9:#e3e3e3;--td-brand-color-10:#f3f3f3;--td-warning-color-1:#3b1700;--td-warning-color-2:#532300;--td-warning-color-3:#713300;--td-warning-color-4:#954500;--td-warning-color-5:#be5a00;--td-warning-color-6:#e37318;--td-warning-color-7:#fa9550;--td-warning-color-8:#ffb98c;--td-warning-color-9:#ffd9c2;--td-warning-color-10:#fff1e9;--td-error-color-1:#490002;--td-error-color-2:#68070a;--td-error-color-3:#881f1c;--td-error-color-4:#ad352f;--td-error-color-5:#d54941;--td-error-color-6:#f6685d;--td-error-color-7:#ff9285;--td-error-color-8:#ffb9b0;--td-error-color-9:#ffd8d2;--td-error-color-10:#fff0ed;--td-success-color-1:#002515;--td-success-color-2:#003b23;--td-success-color-3:#005334;--td-success-color-4:#006c45;--td-success-color-5:#008858;--td-success-color-6:#2ba471;--td-success-color-7:#56c08d;--td-success-color-8:#92dab2;--td-success-color-9:#c6f3d7;--td-success-color-10:#e3f9e9;--td-gray-color-1:#f6f6f6;--td-gray-color-2:#eeeceb;--td-gray-color-3:#dddbdb;--td-gray-color-4:#cac9c9;--td-gray-color-5:#b6b6b6;--td-gray-color-6:#a2a2a2;--td-gray-color-7:#8f8f8f;--td-gray-color-8:#7b7c7c;--td-gray-color-9:#6a6b6b;--td-gray-color-10:#585a5a;--td-gray-color-11:#494a4a;--td-gray-color-12:#3a3b3b;--td-gray-color-13:#2c2e2e;--td-gray-color-14:#202222;--td-font-white-1:#ffffffe6;--td-font-white-2:#ffffff8c;--td-font-white-3:#ffffff59;--td-font-white-4:#ffffff38;--td-font-gray-1:#000000e6;--td-font-gray-2:#0009;--td-font-gray-3:#0006;--td-font-gray-4:#00000042;--td-brand-color:var(--td-brand-color-6);--td-warning-color:var(--td-warning-color-5);--td-error-color:var(--td-error-color-6);--td-success-color:var(--td-success-color-5);--td-brand-color-hover:var(--td-brand-color-5);--td-brand-color-focus:var(--td-brand-color-2);--td-brand-color-active:var(--td-brand-color-7);--td-brand-color-disabled:var(--td-brand-color-3);--td-brand-color-light:var(--td-brand-color-1);--td-brand-color-light-hover:var(--td-brand-color-2);--td-warning-color-hover:var(--td-warning-color-4);--td-warning-color-focus:var(--td-warning-color-2);--td-warning-color-active:var(--td-warning-color-6);--td-warning-color-disabled:var(--td-warning-color-3);--td-warning-color-light:var(--td-warning-color-1);--td-warning-color-light-hover:var(--td-warning-color-2);--td-error-color-hover:var(--td-error-color-5);--td-error-color-focus:var(--td-error-color-2);--td-error-color-active:var(--td-error-color-7);--td-error-color-disabled:var(--td-error-color-3);--td-error-color-light:var(--td-error-color-1);--td-error-color-light-hover:var(--td-error-color-2);--td-success-color-hover:var(--td-success-color-4);--td-success-color-focus:var(--td-success-color-2);--td-success-color-active:var(--td-success-color-6);--td-success-color-disabled:var(--td-success-color-3);--td-success-color-light:var(--td-success-color-1);--td-success-color-light-hover:var(--td-success-color-2);--td-mask-active:#0006;--td-mask-disabled:#0009;--td-bg-color-page:var(--td-gray-color-14);--td-bg-color-container:var(--td-gray-color-13);--td-bg-color-container-hover:var(--td-gray-color-12);--td-bg-color-container-active:var(--td-gray-color-10);--td-bg-color-container-select:var(--td-gray-color-9);--td-bg-color-secondarycontainer:var(--td-gray-color-12);--td-bg-color-secondarycontainer-hover:var(--td-gray-color-11);--td-bg-color-secondarycontainer-active:var(--td-gray-color-9);--td-bg-color-component:var(--td-gray-color-11);--td-bg-color-component-hover:var(--td-gray-color-10);--td-bg-color-component-active:var(--td-gray-color-9);--td-bg-color-secondarycomponent:var(--td-gray-color-10);--td-bg-color-secondarycomponent-hover:var(--td-gray-color-9);--td-bg-color-secondarycomponent-active:var(--td-gray-color-8);--td-bg-color-component-disabled:var(--td-gray-color-12);--td-bg-color-specialcomponent:transparent;--td-text-color-primary:var(--td-font-white-1);--td-text-color-secondary:var(--td-font-white-2);--td-text-color-placeholder:var(--td-font-white-3);--td-text-color-disabled:var(--td-font-white-4);--td-text-color-anti:#fff;--td-text-color-brand:var(--td-brand-color-8);--td-text-color-link:var(--td-brand-color-8);--td-border-level-1-color:var(--td-gray-color-11);--td-component-stroke:var(--td-gray-color-11);--td-border-level-2-color:var(--td-gray-color-9);--td-component-border:var(--td-gray-color-9);--td-shadow-1:0 4px 6px #0000000f, 0 1px 10px #00000014, 0 2px 4px #0000001f;--td-shadow-2:0 8px 10px #0000001f, 0 3px 14px #0000001a, 0 5px 5px #00000029;--td-shadow-3:0 16px 24px #00000024, 0 6px 30px #0000001f, 0 8px 10px #0003;--td-shadow-inset-top:inset 0 .5px 0 #5e5e5e;--td-shadow-inset-right:inset .5px 0 0 #5e5e5e;--td-shadow-inset-bottom:inset 0 -.5px 0 #5e5e5e;--td-table-shadow-color:#0000008c;--td-scrollbar-color:#ffffff1a;--td-scrollbar-hover-color:#ffffff4d;--td-scroll-track-color:#333}:root{--td-font-family:var(--ui-font-sans);--td-font-family-medium:var(--ui-font-sans);--td-font-size-link-small:12px;--td-font-size-link-medium:14px;--td-font-size-link-large:16px;--td-font-size-mark-small:12px;--td-font-size-mark-medium:14px;--td-font-size-body-small:12px;--td-font-size-body-medium:14px;--td-font-size-body-large:16px;--td-font-size-title-small:14px;--td-font-size-title-medium:16px;--td-font-size-title-large:18px;--td-font-size-title-extraLarge:20px;--td-font-size-headline-small:24px;--td-font-size-headline-medium:28px;--td-font-size-headline-large:36px;--td-font-size-display-medium:48px;--td-font-size-display-large:64px;--td-line-height-link-small:20px;--td-line-height-link-medium:22px;--td-line-height-link-large:24px;--td-line-height-mark-small:20px;--td-line-height-mark-medium:22px;--td-line-height-body-small:20px;--td-line-height-body-medium:22px;--td-line-height-body-large:24px;--td-line-height-title-small:22px;--td-line-height-title-medium:24px;--td-line-height-title-large:26px;--td-line-height-title-extraLarge:28px;--td-line-height-headline-small:32px;--td-line-height-headline-medium:36px;--td-line-height-headline-large:44px;--td-line-height-display-medium:56px;--td-line-height-display-large:72px;--td-font-link-small:var(--td-font-size-link-small) / var(--td-line-height-link-small) var(--td-font-family);--td-font-link-medium:var(--td-font-size-link-medium) / var(--td-line-height-link-medium) var(--td-font-family);--td-font-link-large:var(--td-font-size-link-large) / var(--td-line-height-link-large) var(--td-font-family);--td-font-mark-small:600 var(--td-font-size-mark-small) / var(--td-line-height-mark-small) var(--td-font-family);--td-font-mark-medium:600 var(--td-font-size-mark-medium) / var(--td-line-height-mark-medium) var(--td-font-family);--td-font-body-small:var(--td-font-size-body-small) / var(--td-line-height-body-small) var(--td-font-family);--td-font-body-medium:var(--td-font-size-body-medium) / var(--td-line-height-body-medium) var(--td-font-family);--td-font-body-large:var(--td-font-size-body-large) / var(--td-line-height-body-large) var(--td-font-family);--td-font-title-small:600 var(--td-font-size-title-small) / var(--td-line-height-title-small) var(--td-font-family);--td-font-title-medium:600 var(--td-font-size-title-medium) / var(--td-line-height-title-medium) var(--td-font-family);--td-font-title-large:600 var(--td-font-size-title-large) / var(--td-line-height-title-large) var(--td-font-family);--td-font-headline-small:600 var(--td-font-size-headline-small) / var(--td-line-height-headline-small) var(--td-font-family);--td-font-headline-medium:600 var(--td-font-size-headline-medium) / var(--td-line-height-headline-medium) var(--td-font-family);--td-font-headline-large:600 var(--td-font-size-headline-large) / var(--td-line-height-headline-large) var(--td-font-family);--td-font-display-medium:600 var(--td-font-size-display-medium) / var(--td-line-height-display-medium) var(--td-font-family);--td-font-display-large:600 var(--td-font-size-display-large) / var(--td-line-height-display-large) var(--td-font-family);--td-radius-small:4px;--td-radius-default:var(--ui-radius-compact,8px);--td-radius-medium:var(--ui-radius-control,12px);--td-radius-large:var(--ui-radius-card,16px);--td-radius-extraLarge:var(--ui-radius-panel,20px);--td-radius-round:999px;--td-radius-circle:50%;--td-size-1:2px;--td-size-2:4px;--td-size-3:6px;--td-size-4:8px;--td-size-5:12px;--td-size-6:16px;--td-size-7:20px;--td-size-8:24px;--td-size-9:28px;--td-size-10:32px;--td-size-11:36px;--td-size-12:40px;--td-size-13:48px;--td-size-14:56px;--td-size-15:64px;--td-size-16:72px;--td-comp-size-xxxs:var(--td-size-6);--td-comp-size-xxs:var(--td-size-7);--td-comp-size-xs:var(--td-size-8);--td-comp-size-s:var(--td-size-9);--td-comp-size-m:var(--td-size-10);--td-comp-size-l:var(--td-size-11);--td-comp-size-xl:var(--td-size-12);--td-comp-size-xxl:var(--td-size-13);--td-comp-size-xxxl:var(--td-size-14);--td-comp-size-xxxxl:var(--td-size-15);--td-comp-size-xxxxxl:var(--td-size-16);--td-pop-padding-s:var(--td-size-2);--td-pop-padding-m:var(--td-size-3);--td-pop-padding-l:var(--td-size-4);--td-pop-padding-xl:var(--td-size-5);--td-pop-padding-xxl:var(--td-size-6);--td-comp-paddingLR-xxs:var(--td-size-1);--td-comp-paddingLR-xs:var(--td-size-2);--td-comp-paddingLR-s:var(--td-size-4);--td-comp-paddingLR-m:var(--td-size-5);--td-comp-paddingLR-l:var(--td-size-6);--td-comp-paddingLR-xl:var(--td-size-8);--td-comp-paddingLR-xxl:var(--td-size-10);--td-comp-paddingTB-xxs:var(--td-size-1);--td-comp-paddingTB-xs:var(--td-size-2);--td-comp-paddingTB-s:var(--td-size-4);--td-comp-paddingTB-m:var(--td-size-5);--td-comp-paddingTB-l:var(--td-size-6);--td-comp-paddingTB-xl:var(--td-size-8);--td-comp-paddingTB-xxl:var(--td-size-10);--td-comp-margin-xxs:var(--td-size-1);--td-comp-margin-xs:var(--td-size-2);--td-comp-margin-s:var(--td-size-4);--td-comp-margin-m:var(--td-size-5);--td-comp-margin-l:var(--td-size-6);--td-comp-margin-xl:var(--td-size-7);--td-comp-margin-xxl:var(--td-size-8);--td-comp-margin-xxxl:var(--td-size-10);--td-comp-margin-xxxxl:var(--td-size-12);--td-chat-item-content-max-width:100%!important}.t-dialog__mask{-webkit-backdrop-filter:blur(4px)}.t-image-viewer__modal-image{-webkit-user-select:none;user-select:none}:root{--ui-bg-0:var(--workbench-bg-deep);--ui-bg-1:var(--workbench-bg-base);--ui-bg-2:var(--workbench-bg-elev);--ui-bg-3:var(--workbench-bg-elev-2);--ui-border:var(--workbench-border);--ui-border-strong:var(--workbench-border-strong);--ui-text:var(--workbench-text);--ui-text-2:var(--workbench-text-dim);--ui-text-3:var(--workbench-text-muted);--ui-accent:var(--workbench-brand);--ui-accent-soft:var(--workbench-brand-glow);--ui-danger:#c9797d;--ui-success:#79a58a;--ui-shadow-float:0 18px 48px #0000006b}html,body,#app{background:var(--ui-bg-0)}button,input,textarea,select,[role=button]{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[role=button]:focus-visible{outline-offset:2px;outline:2px solid #8e7587c7}.auth-overlay,.task-center-mask,.memo-overlay,.plugin-overlay,.preflight-mask,.subject-dialog-mask,.node-menu-mask{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#07080ba3!important}.auth-card,.task-center-drawer,.asset-library,.al-detail,.al-confirm,.memo-panel,.plugin-panel,.mentions-panel,.tpl-panel,.picker-pop,.ctx-menu,.preflight-dialog,.subject-dialog,.canvas-task-center,.task-center,.node-menu,.source-mini-menu,.style-picker,.reference-menu{border:1px solid var(--ui-border-strong)!important;border-radius:var(--ui-radius-panel)!important;background:var(--ui-bg-2)!important;box-shadow:var(--ui-shadow-float)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}.params-panel,.source-action-rail,.toast-card,.reference-hover-toolbar{border-color:var(--ui-border-strong)!important;background:var(--ui-bg-2)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important;border-radius:7px!important;box-shadow:0 10px 28px #00000057!important}.memo-panel header,.plugin-panel header,.mentions-panel header,.tpl-panel header,.picker-pop header,.canvas-task-center header,.preflight-dialog header,.subject-dialog header{background:var(--ui-bg-2)!important;border-color:var(--ui-border)!important;background-image:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--ui-bg-canvas:#0c0d0f;--ui-bg-base:#101114;--ui-bg-raised:#151619;--ui-bg-hover:#1b1c20;--ui-bg-selected:#24211e;--ui-line:#25272b;--ui-line-strong:#34363b;--ui-line-hover:#494b51;--ui-fg:#e8e5df;--ui-fg-soft:#a5a19b;--ui-fg-muted:#74757a;--ui-fg-faint:#575a60;--ui-brand:#a99bb8;--ui-brand-hover:#b9acc7;--ui-brand-wash:#a99bb824;--ui-warm:#d6a374;--ui-warm-wash:#d6a3741f;--ui-negative:#c9797d;--ui-positive:#79a58a;--ui-warning:#c6a064;--ui-r4:4px;--ui-r6:6px;--ui-r8:8px;--ui-r10:10px;--ui-radius-compact:8px;--ui-radius-control:12px;--ui-radius-card:16px;--ui-radius-panel:20px;--ui-radius-composer:24px;--ui-radius-pill:999px;--ui-surface-border:#f5f2ec17;--ui-control-border:#f5f2ec1f;--ui-control-border-hover:#f5f2ec33;--ui-shadow-menu:0 12px 36px #00000052;--workbench-bg-deep:var(--ui-bg-canvas);--workbench-bg-base:var(--ui-bg-base);--workbench-bg-elev:var(--ui-bg-raised);--workbench-bg-elev-2:var(--ui-bg-hover);--workbench-bg-glass:#121318fa;--workbench-border:var(--ui-line);--workbench-border-strong:var(--ui-line-strong);--workbench-border-hover:var(--ui-line-hover);--workbench-text:var(--ui-fg);--workbench-text-dim:var(--ui-fg-soft);--workbench-text-muted:var(--ui-fg-muted);--workbench-text-faint:var(--ui-fg-faint);--workbench-brand:var(--ui-brand);--workbench-brand-2:#8f819f;--workbench-brand-3:#c7bbd2;--workbench-brand-glow:var(--ui-brand-wash);--workbench-accent-violet:var(--ui-brand)}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}:where(button,a,input,textarea,select,summary,[role=button]){transition-duration:.15s;transition-timing-function:ease}:where(button,input,textarea,select,summary,[role=button]):focus-visible{outline-offset:2px;outline:2px solid #8e7587d1}:where(button,input,textarea,select)[disabled],:where(button,input,textarea,select)[aria-disabled=true]{cursor:not-allowed}.t-dialog,.t-popup__content,.t-dropdown,.t-dropdown__submenu{border:1px solid var(--ui-surface-border)!important;border-radius:var(--ui-radius-card)!important;background:var(--ui-bg-raised)!important;box-shadow:var(--ui-shadow-menu)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}.t-dialog{border-radius:var(--ui-radius-panel)!important}.t-popup,.t-drawer{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.t-drawer__content-wrapper,.t-drawer__content{border:1px solid var(--ui-surface-border)!important;background:var(--ui-bg-raised)!important;box-shadow:var(--ui-shadow-menu)!important}.t-popup__arrow:before{background:var(--ui-bg-raised)!important}.t-dialog__header,.t-dialog__body,.t-dialog__footer,.t-drawer__header,.t-drawer__body,.t-drawer__footer{background:var(--ui-bg-raised)!important;color:var(--ui-fg)!important}.t-drawer__header{border-bottom:1px solid var(--ui-surface-border)!important}.t-drawer__footer{border-top:1px solid var(--ui-surface-border)!important}.t-button:not(.t-button--shape-circle):not(.t-button--shape-round),.t-input,.t-input__inner,.t-textarea__inner,.t-select-input,.t-input-number,.t-radio-button,.t-pagination__btn,.t-pagination__number,.t-tag{border-radius:var(--ui-radius-control)!important;box-shadow:none!important}.t-button--variant-base.t-button--theme-primary{border-color:var(--ui-brand)!important;background:var(--ui-brand)!important;color:#17171a!important}.t-button--variant-base.t-button--theme-primary:hover{border-color:var(--ui-brand-hover)!important;background:var(--ui-brand-hover)!important}.t-input,.t-textarea__inner,.t-select-input,.t-input-number{border-color:var(--ui-control-border)!important;background:var(--ui-bg-base)!important;color:var(--ui-fg)!important}.t-input:hover,.t-textarea__inner:hover,.t-select-input:hover,.t-input-number:hover{border-color:var(--ui-control-border-hover)!important}.t-input.t-is-focused,.t-textarea__inner:focus,.t-select-input.t-is-focused{border-color:var(--ui-brand)!important;box-shadow:0 0 0 2px var(--ui-brand-wash)!important}.t-card,.t-table,.t-table__content,.t-table th,.t-table td{border-color:var(--ui-line)!important;background:var(--ui-bg-base)!important;box-shadow:none!important}.t-card{border-radius:var(--ui-radius-card)!important}.t-tag{font-weight:500!important}.t-loading__text,.t-loading__parent{color:var(--ui-fg-soft)!important}.t-loading__overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0f1013c7!important}.t-skeleton__row,.t-skeleton__col{border-radius:var(--ui-r4)!important;background:#22232a!important}.workbench{color:var(--ui-fg);letter-spacing:0;background:var(--ui-bg-canvas)!important}.workbench .workspace{position:relative;background:var(--ui-bg-canvas)!important}.workbench .workspace:before{opacity:0!important}.workbench ::-webkit-scrollbar{width:8px;height:8px}.workbench ::-webkit-scrollbar-thumb{background:#34353c padding-box padding-box;border:2px solid #0000;border-radius:999px}.workbench ::-webkit-scrollbar-thumb:hover{background:#474850 padding-box padding-box}.workbench .sidebar{box-shadow:none!important;background:#101115!important;border-right:1px solid #23242a!important}.workbench .product-brand{top:13px}.workbench .product-brand img{width:25px;height:25px;border-radius:var(--ui-r6)!important}.workbench .rail-nav{gap:2px!important}.workbench .rail-item{border-radius:var(--ui-r6)!important;color:#777980!important;min-height:38px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}.workbench .rail-item strong{font-size:12px!important;font-weight:540!important}.workbench .new-chat.primary{border-radius:var(--ui-r6)!important;color:#d8cbd3!important;min-height:34px!important;box-shadow:none!important;background:#1c191d!important;border:1px solid #3a3339!important;font-weight:600!important}.workbench .new-chat.primary:hover{background:#242026!important;border-color:#544650!important;transform:none!important}.workbench .recent-head{border-bottom:1px solid #222329;padding-bottom:7px}.workbench .recent-head p,.workbench .recent-title{font-weight:560!important}.workbench .recent-row{border-radius:var(--ui-r6)!important;background:0 0!important;border:1px solid #0000!important}.workbench .recent-row:hover,.workbench .recent-row.activeProject{background:#17181d!important;border-color:#282a30!important}.workbench .recent-cover{border-radius:var(--ui-r4)!important}.workbench .sidebar-toggle{border-radius:var(--ui-r6)!important;background:#17181d!important;border-color:#34363e!important;box-shadow:0 4px 14px #00000057!important}.workbench .collapsed-recent-btn,.workbench .collapsed-membership-btn{border-radius:var(--ui-r8)!important;box-shadow:none!important;background:#15161b!important;border-color:#292b32!important}.workbench .collapsed-recent-count{background:var(--ui-brand-wash)!important;color:#ccbfc8!important}.workbench .user-card{border-top-color:#25272d!important}.workbench .membership-main,.workbench .user-main{border-radius:var(--ui-r6)!important}.workbench .membership-main:hover,.workbench .user-main:hover{background:#191a1f!important}.workbench .topbar{z-index:6;height:40px;position:relative}.workbench .topbar .membership-trigger{border-radius:var(--ui-r6)!important;color:#c8c4c0!important;height:32px!important;box-shadow:none!important;background:#15161b!important;border:1px solid #34363d!important;gap:7px!important;padding:0 9px!important;font-size:12px!important;font-weight:560!important}.workbench .topbar .membership-trigger:hover{color:#e2ddd7!important;background:#1d1a1d!important;border-color:#4a4147!important;transform:none!important}.workbench .membership-trigger-balance{color:#c8aa7d;border-left:1px solid #343039;margin-left:2px;padding-left:8px;font:650 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.workbench .topbar .task-center-trigger{border-radius:var(--ui-r6)!important;color:#89898f!important;background:0 0!important;border:1px solid #30323a!important;width:32px!important;height:32px!important}.workbench .topbar .task-center-trigger:hover,.workbench .topbar .task-center-trigger.active{color:#d0cdca!important;background:#1b1c22!important;border-color:#43454d!important}.workbench .topbar .smart-badge,.workbench .topbar .compat-warn{border-radius:var(--ui-r4)!important;height:26px!important;box-shadow:none!important;font-size:11px!important;font-weight:560!important}.workbench .topbar .smart-badge{color:#bfb2ba!important;background:#1b191d!important;border:1px solid #36323a!important}.workbench .topbar .smart-badge .smart-dot{background:var(--ui-brand)!important;width:5px!important;height:5px!important;box-shadow:none!important;animation:none!important}.workbench .topbar .compat-warn{background:var(--ui-warm-wash)!important;color:#c9aa78!important;border:1px solid #c6a06459!important}.workbench .hero-section{text-align:center;gap:20px!important;width:min(820px,100%)!important;padding-top:clamp(102px,14vh,150px)!important}.workbench.chatting .hero-section{width:min(760px,100%)!important;padding-top:0!important}.workbench .hero-section>h1{-webkit-text-fill-color:transparent;text-align:center;text-wrap:balance;background:linear-gradient(105deg,#f1ede6 8%,#d9d2d0 44%,#b89daf 72%,#9c91a4 100%);-webkit-background-clip:text;background-clip:text;margin:0;color:#0000!important;letter-spacing:-.045em!important;font-size:clamp(36px,4vw,48px)!important;font-weight:660!important;line-height:1.1!important}.workbench .creation-input{border-radius:var(--ui-r10)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#17181d!important;border:1px solid #353740!important;min-height:150px!important;padding:17px 17px 11px!important;box-shadow:0 12px 34px #0000002e!important}.workbench .creation-input.compact{border-radius:var(--ui-r8)!important;min-height:0!important;box-shadow:none!important;padding:8px 13px!important}.workbench .creation-input .composer-bar{border-top-color:#2b2c33!important}.workbench .creation-input :is(.icon-btn,.ability-chip,.meta-select){border-radius:var(--ui-r6)!important;height:30px!important;font-size:12px!important;font-weight:520!important}.workbench .creation-input .ability-chip:hover:not(:disabled),.workbench .creation-input .icon-btn:hover{color:#d5d1cd!important;background:#202127!important;border-color:#353740!important}.workbench .creation-input .meta-select{color:#99979a!important;background:#1b1c21!important;border-color:#34363e!important}.workbench .composer-models :is(.trigger,button){border-radius:var(--ui-r6)!important;box-shadow:none!important}.workbench .creation-input .send-btn{border-radius:var(--ui-r6)!important;width:34px!important;height:34px!important;box-shadow:none!important;background:#826d7c!important}.workbench .examples{gap:0!important;width:min(820px,100%)!important}.workbench .examples-head{text-align:left;border-bottom:1px solid var(--ui-line)!important;justify-content:space-between!important;align-items:baseline!important;gap:14px!important;padding:3px 1px 10px!important;display:flex!important}.workbench .industry-tabs{border-bottom:1px solid #24262c!important;justify-content:flex-start!important;gap:2px!important;padding:7px 0!important}.workbench .industry-tab{border-radius:var(--ui-r4)!important;color:#77787e!important;height:29px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;padding:0 10px!important}.workbench .industry-tab:hover{color:#b7b3b0!important;background:#191a20!important;border-color:#2e3037!important}.workbench .industry-tab.active{color:#d0c2cb!important;background:#241f24!important;border-color:#443a42!important}.workbench .industry-example-panel{justify-content:flex-start!important;gap:7px!important;padding-top:9px!important}.workbench .example-card{border-radius:var(--ui-r6)!important;color:#aaa6a3!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#15161b!important;border:1px solid #2e3037!important;padding:0 10px 0 7px!important}.workbench .example-card:hover{color:#ddd8d2!important;background:#1c1d23!important;border-color:#44464f!important;transform:none!important}.workbench .example-card strong{font-size:11.5px!important;font-weight:560!important}.workbench .example-card .example-tag{text-align:center;min-width:27px;border-radius:var(--ui-r4)!important;color:#929197!important;background:#222329!important;padding-inline:5px!important;font-size:9.5px!important;font-weight:580!important}.workbench .example-card .example-tag.image{color:#bea9b7!important;background:#8e758724!important}.workbench .example-card .example-tag.video{color:#8fb49b!important;background:#79a58a1f!important}.workbench .example-card .example-tag.chat{color:#a1aabd!important;background:#7d899d21!important}.workbench .panel-page:not(.canvas-page):not(.tutorial-page){margin:0 auto;width:min(1120px,100%)!important;padding-top:24px!important;animation:none!important}.workbench .panel-header{border-bottom:1px solid var(--ui-line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:5px 16px;padding-bottom:15px;display:grid;margin-bottom:20px!important}.workbench .panel-header>span{text-transform:uppercase;grid-column:1;color:#9f8998!important;letter-spacing:.08em!important;font:620 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace!important}.workbench .panel-header h1,.workbench .panel-header p{grid-column:1}.workbench .panel-header h1{color:var(--ui-fg)!important;letter-spacing:-.035em!important;margin:0!important;font-size:27px!important;font-weight:640!important}.workbench .panel-header p{color:var(--ui-fg-muted)!important;margin:0!important;font-size:12px!important;line-height:1.6!important}.workbench .inspiration-toolbar{z-index:4;border-bottom:1px solid var(--ui-line);background:var(--ui-bg-canvas);align-items:center;gap:10px;margin:-7px 0 18px;padding:9px 0 11px;display:flex;position:sticky;top:0}.workbench .inspiration-search{flex:0 300px;min-width:210px;position:relative}.workbench .inspiration-search svg{color:var(--ui-fg-muted);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.workbench .inspiration-search input{border:1px solid var(--ui-line);border-radius:var(--ui-r6);background:var(--ui-bg-raised);width:100%;height:34px;color:var(--ui-fg);font:inherit;outline:0;padding:0 12px 0 34px;font-size:12px}.workbench .inspiration-search input:focus{box-shadow:0 0 0 2px var(--ui-brand-wash);border-color:#776474}.workbench .inspiration-filters{scrollbar-width:none;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.workbench .inspiration-filter{white-space:nowrap;border-radius:var(--ui-r4)!important;color:#77787e!important;background:0 0!important;border:1px solid #0000!important;height:30px!important;padding:0 9px!important;font-size:11px!important;font-weight:520!important}.workbench .inspiration-filter:hover{background:var(--ui-bg-hover)!important;color:#bdb9b5!important}.workbench .inspiration-filter.active{color:#cfbec8!important;background:#241f24!important;border-color:#443a42!important}.workbench .inspiration-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))!important;gap:18px 12px!important}.workbench .inspiration-card{min-width:0;color:inherit;text-align:left;position:relative;overflow:hidden;border-radius:var(--ui-r8)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.workbench .inspiration-card:hover{box-shadow:none!important;transform:none!important}.workbench .inspiration-card img{aspect-ratio:4/5;border:1px solid var(--ui-line);object-fit:cover;width:100%;display:block;border-radius:var(--ui-r6)!important;transition:filter .16s,border-color .16s!important;transform:none!important}.workbench .inspiration-card strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;color:#d5d1cc!important;font-size:12px!important;font-weight:560!important}.workbench .inspiration-card p{gap:7px;display:flex;overflow:hidden;margin:4px 0 0!important}.workbench .inspiration-card p span{white-space:nowrap;color:#707177!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:10px!important}.workbench .inspiration-use{opacity:0;border:1px solid #fff3;align-items:center;height:27px;padding:0 8px;display:inline-flex;position:absolute;top:8px;right:8px;transform:translateY(-2px);border-radius:var(--ui-r4)!important;color:#e3ded8!important;background:#0e0f12e0!important;font-size:10px!important}.workbench .inspiration-card:hover img,.workbench .inspiration-card:focus-visible img{filter:brightness(.86);border-color:#4a4650}.workbench .inspiration-card:hover .inspiration-use,.workbench .inspiration-card:focus-visible .inspiration-use{opacity:1;transform:translateY(0)}.workbench .works-header{border-bottom:1px solid var(--ui-line);padding-bottom:14px;align-items:center!important}.workbench .works-header h1{letter-spacing:-.035em;color:var(--ui-fg)!important;font-size:27px!important;font-weight:640!important}.workbench .works-header>button{border:1px solid var(--ui-line-strong)!important;border-radius:var(--ui-r6)!important;background:var(--ui-bg-raised)!important;height:33px!important;color:var(--ui-fg-soft)!important;box-shadow:none!important;padding:0 12px!important;font-size:11px!important;font-weight:570!important}.workbench .works-header>button:hover{background:var(--ui-bg-hover)!important;color:var(--ui-fg)!important}.workbench .works-toolbar{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(240px,1fr) 132px 122px minmax(150px,190px)!important;gap:8px!important;padding:0!important}.workbench .works-toolbar input,.workbench .works-toolbar select{border-color:var(--ui-line)!important;border-radius:var(--ui-r6)!important;background:var(--ui-bg-raised)!important;height:35px!important;color:var(--ui-fg-soft)!important;font-size:12px!important}.workbench .task-list{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))!important;gap:12px!important;padding:2px 5px 24px 0!important}.workbench .task-card{position:relative;border:1px solid var(--ui-line)!important;border-radius:var(--ui-r8)!important;box-shadow:none!important;background:#14151a!important;padding:13px!important}.workbench .task-card:hover{box-shadow:none!important;border-color:#3a3c44!important;transform:none!important}.workbench .task-card :is(img,video){transform:none!important}.workbench .task-actions{align-items:center;min-height:30px;display:flex;position:relative;gap:6px!important;margin-top:12px!important}.workbench .task-actions>button,.workbench .task-actions>a,.workbench .task-more summary{justify-content:center;align-items:center;text-decoration:none;display:inline-flex;border:1px solid var(--ui-line)!important;border-radius:var(--ui-r6)!important;color:#8f9096!important;height:30px!important;min-height:30px!important;box-shadow:none!important;background:0 0!important;padding:0 10px!important;font-size:11px!important;font-weight:570!important}.workbench .task-actions>button:hover,.workbench .task-actions>a:hover,.workbench .task-more summary:hover{border-color:var(--ui-line-strong)!important;background:var(--ui-bg-hover)!important;color:var(--ui-fg-soft)!important}.workbench .task-actions>button.primary{color:#d4c5ce!important;background:#282128!important;border-color:#51434c!important}.workbench .task-more{margin-left:auto;position:relative}.workbench .task-more summary{cursor:pointer;width:34px;list-style:none;padding:0!important}.workbench .task-more-menu{border-color:var(--ui-line-strong)!important;border-radius:var(--ui-r8)!important;box-shadow:var(--ui-shadow-menu)!important;background:#1a1b20!important}.workbench .task-more-menu :is(button,a){border-radius:var(--ui-r4)!important;font-size:11px!important;font-weight:520!important}.workbench .asset-library-shell.inline{box-shadow:none!important;background:#101115!important;border-left:1px solid #24262c!important}.workbench .asset-library-shell.inline :is(.asset-library,.asset-detail){background:#101115!important}.workbench .asset-collapse-toggle,.workbench .asset-collapsed-rail{border-radius:var(--ui-r6)!important;color:#85868c!important;box-shadow:none!important;background:#17181d!important;border-color:#30323a!important}.workbench .infinite-canvas{background:#111218!important}.workbench .infinite-canvas .topbar-nav{border:1px solid var(--ui-line)!important;border-radius:var(--ui-r6)!important;height:34px!important;box-shadow:none!important;background:#15161b!important;gap:1px!important;padding:3px!important}.workbench .infinite-canvas .topbar-nav .nav-btn{border-radius:var(--ui-r4)!important;color:#808188!important;background:0 0!important;border:0!important;height:26px!important;padding:0 8px!important;font-size:11px!important;font-weight:540!important}.workbench .infinite-canvas :is(.ghost-btn,.icon-btn,.avatar-btn,.zoom-btn){border-radius:var(--ui-r6)!important;box-shadow:none!important}.workbench .infinite-canvas .canvas-zoom-popover{border:1px solid var(--ui-line-strong)!important;border-radius:var(--ui-r8)!important;box-shadow:var(--ui-shadow-menu)!important;background:#18191f!important;top:61px!important;right:12px!important}.workbench .infinite-canvas .bottom-dock{border:1px solid var(--ui-line-strong)!important;border-radius:var(--ui-r8)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#15161bfa!important;gap:1px!important;min-height:50px!important;padding:4px!important;box-shadow:0 14px 34px #00000057!important}.workbench .infinite-canvas .dock-item{border-radius:var(--ui-r4)!important;min-width:44px!important;height:40px!important;font-size:10px!important}.workbench .infinite-canvas .dock-primary{border-radius:var(--ui-r6)!important;width:38px!important;height:38px!important;box-shadow:none!important;background:#7b6675!important}.workbench .infinite-canvas .dock-primary:hover{background:#907788!important}.workbench .infinite-canvas .dock-item:hover,.workbench .infinite-canvas .dock-item.active{background:#24252b!important}.workbench .infinite-canvas :is(.project-menu,.dock-create-menu,.dock-utility-menu,.edge-role-menu,.canvas-dialog,.subject-ingest-dialog,.canvas-sidebar){border-color:var(--ui-line-strong)!important;border-radius:var(--ui-r8)!important;box-shadow:var(--ui-shadow-menu)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#18191f!important}.workbench .infinite-canvas .empty-guide{border-radius:var(--ui-r8)!important;box-shadow:none!important;background:#121318e0!important;border:1px solid #33353d!important;padding:13px 17px!important}.profileDialog .t-dialog{border-color:var(--ui-line-strong)!important;border-radius:var(--ui-r8)!important;background:var(--ui-bg-base)!important;box-shadow:var(--ui-shadow-menu)!important}.profileDialog .t-dialog__header{border-bottom:1px solid var(--ui-line)!important;background:var(--ui-bg-base)!important;min-height:52px!important;padding:14px 18px 12px!important;font-size:15px!important;font-weight:620!important}.profileDialog .t-dialog__body{background:var(--ui-bg-base)!important;padding:16px!important}.profileDialog .profileCenter{overflow:hidden;border:1px solid var(--ui-line)!important;border-radius:var(--ui-r8)!important;background:#111217!important;gap:0!important}.profileDialog .profileCard{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:17px!important}.profileDialog .profileCard+.profileCard{border-left:1px solid var(--ui-line)!important}.profileDialog .profileCard h3{color:#dcd8d3!important;font-size:15px!important;font-weight:610!important}.profileDialog .avatarCircle{border-radius:var(--ui-r8)!important;box-shadow:none!important;border:1px solid #41434b!important}.profileDialog :is(.idButton,.infoRow button,.embeddedHeader button){border-radius:var(--ui-r4)!important;color:#aaa7a4!important;background:#18191f!important;font-size:11px!important}.profileDialog .infoRow{border-bottom:1px solid #24262c}.profileDialog .infoRow button:hover{color:#d6c8d0!important;border-color:#4a4147!important}.profileDialog .statsGrid{border:1px solid var(--ui-line);border-radius:var(--ui-r6);background:var(--ui-line);overflow:hidden;gap:1px!important}.profileDialog .statCard{box-shadow:none!important;background:#15161b!important;border:0!important;border-radius:0!important}.profileDialog .featureGrid{border:1px solid var(--ui-line);border-radius:var(--ui-r6);background:var(--ui-line);overflow:hidden;gap:1px!important}.profileDialog .featureItem{min-height:58px!important;box-shadow:none!important;background:#15161b!important;border:0!important;border-radius:0!important;padding:9px 10px!important}.profileDialog .featureItem:hover{background:#1d1e24!important;transform:none!important}.profileDialog .featureItem .featureItem-icon{border-radius:var(--ui-r4)!important;background:var(--ui-brand-wash)!important;color:#c2aeba!important}.profileDialog .dangerLink{border-radius:var(--ui-r6)!important;color:#c9797d!important;background:0 0!important;border-color:#c9797d47!important}.pricingDialog .t-dialog{border-color:var(--ui-line-strong)!important;border-radius:var(--ui-r8)!important;background:var(--ui-bg-base)!important}.pricingDialog .t-dialog__header{border-bottom:1px solid var(--ui-line)!important;background:var(--ui-bg-base)!important;min-height:52px!important;padding:14px 19px 12px!important;font-size:15px!important;font-weight:620!important}.pricingDialog .main-tabs{border-bottom:1px solid var(--ui-line)!important;background:var(--ui-bg-base)!important;gap:2px!important;padding:8px 18px!important}.pricingDialog .main-tab{border-radius:var(--ui-r4)!important;color:#7d7e84!important;background:0 0!important;border:1px solid #0000!important;height:34px!important;font-size:12px!important;font-weight:540!important}.pricingDialog .main-tab:hover{background:var(--ui-bg-hover)!important;color:#bbb7b3!important}.pricingDialog .main-tab.active{color:#d0c1ca!important;background:#241f24!important;border-color:#443a42!important}.pricingDialog .cycle-tabs{border:1px solid var(--ui-line)!important;border-radius:var(--ui-r6)!important;background:#15161b!important;gap:1px!important;padding:3px!important}.pricingDialog .cycle-tab{border-radius:var(--ui-r4)!important;color:#818188!important;height:29px!important;font-size:11px!important}.pricingDialog .plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.pricingDialog :is(.plan-card,.ent-card,.credit-card,.history-card){border-color:var(--ui-line)!important;border-radius:var(--ui-r8)!important;box-shadow:none!important;background:#15161b!important}.pricingDialog :is(.plan-card,.ent-card,.credit-card):hover{border-color:var(--ui-line-strong)!important;box-shadow:none!important;transform:none!important}.pricingDialog :is(.plan-card.highlight,.ent-card.highlight,.credit-card.active){background:linear-gradient(#8e75871a,#15161b 42%)!important;border-color:#5b4a55!important}.pricingDialog :is(.status-pill,.credit-pill,.plan-tag,.history-filter button,.discount){border-radius:var(--ui-r4)!important}.pricingDialog .price,.pricingDialog .credits-number{color:#c4a575!important}.adminPage{--admin-bg:var(--ui-bg-canvas);--admin-panel:var(--ui-bg-base);--admin-line:var(--ui-line);color:var(--ui-fg);background:var(--admin-bg)!important}.adminPage .adminSidebar{border-right:1px solid var(--admin-line)!important;background:#101115!important}.adminPage .adminHeader{min-height:58px;border-bottom:1px solid var(--admin-line)!important;box-shadow:none!important;background:#121318fa!important}.adminPage .adminMenuItem{border-radius:var(--ui-r6)!important}.adminPage .adminMenuItem.active{color:#d0c1ca!important;box-shadow:inset 2px 0 0 var(--ui-brand)!important;background:#241f24!important;border-color:#4b3f47!important}.adminPage .adminContent{padding:22px clamp(20px,3vw,38px) 42px!important}.adminPage :is(.customModelService,.routeManager,.costProfit,.pricingConfigPage){width:min(1240px,100%);margin:0 auto}.adminPage .customModelService{--panel-bg:var(--ui-bg-base)!important;--panel-bg-soft:var(--ui-bg-raised)!important;--card-bg:var(--ui-bg-raised)!important;--line:var(--ui-line)!important;--line-strong:#4b3f47!important;--text:var(--ui-fg)!important;--text-soft:var(--ui-fg-soft)!important;--text-mute:var(--ui-fg-muted)!important;--accent:#b39bab!important;--accent-strong:var(--ui-brand)!important;--accent-purple:var(--ui-brand)!important;--warning:var(--ui-warm)!important;--danger:var(--ui-negative)!important}.adminPage .vendorToolbar{border:1px solid var(--ui-line)!important;border-radius:var(--ui-r8)!important;background:var(--ui-bg-base)!important;box-shadow:none!important;padding:10px!important}.adminPage .vendorTabs button{border:1px solid var(--ui-line)!important;border-radius:var(--ui-r6)!important;background:var(--ui-bg-raised)!important;min-height:36px!important;color:var(--ui-fg-soft)!important;box-shadow:none!important;padding:6px 9px!important}.adminPage .vendorTabs button:hover,.adminPage .vendorTabs button.active{color:#d6c8d0!important;background:#282128!important;border-color:#53454e!important}.adminPage :is(.vendorDot,.vendorLogo,.modelBadge){border-color:var(--ui-line)!important;border-radius:var(--ui-r6)!important;box-shadow:none!important;background:#1c1d23!important}.adminPage :is(.serviceCard,.modelSection):before{display:none!important}.adminPage .serviceCard{background:var(--ui-bg-base)!important;padding:20px!important}.adminPage :is(.modelSection,.modelCard,.serviceForm,.smartDefaultCard,.hiddenModelsBox){border-color:var(--ui-line)!important;border-radius:var(--ui-r8)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#15161b!important}.adminPage .enableBox{border-color:var(--ui-line)!important;border-radius:var(--ui-r6)!important;background:#18191f!important}.adminPage .gatewayCard{border-radius:var(--ui-r8)!important;box-shadow:inset 2px 0 0 var(--ui-brand)!important;background:#19171b!important;border-color:#4a3e46!important}.adminPage .apiStatusItem.ok{background:#79a58a0e!important;border-color:#79a58a3d!important}.adminPage .apiStatusItem.ok strong{color:#8eb19a!important;text-shadow:none!important}.adminPage .customModelService .t-alert{color:#bdb4ba!important;background:#1b191e!important;border-color:#403842!important}.adminPage .customModelService .t-alert__icon{color:#aa91a1!important}.adminPage .t-switch.t-is-checked,.adminPage .t-switch--primary.t-is-checked{border-color:var(--ui-brand)!important;background:var(--ui-brand)!important}.adminPage :is(.configHero,.routeHeader,.cpHeader){border-bottom:1px solid var(--ui-line);padding-bottom:16px}.adminPage :is(.serviceCard,.gatewayCard,.modelCard,.fallbackPanel,.apiOverrideBox,.formCard,.costEditor,.cpSettings){border-color:var(--ui-line)!important;border-radius:var(--ui-r8)!important;background:var(--ui-bg-base)!important;box-shadow:none!important;background-image:none!important}.adminPage :is(.serviceCard,.gatewayCard,.modelCard,.formCard):hover{border-color:var(--ui-line-strong)!important;box-shadow:none!important;transform:none!important}.adminPage .adminContent .apiStatusGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.adminPage .adminContent .apiStatusItem{min-height:70px;margin:0;padding:11px 12px;border:1px solid var(--ui-line)!important;border-radius:var(--ui-r6)!important;box-shadow:none!important;background:#15161b!important}.adminPage .adminContent .routeStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.adminPage .adminContent .routeStats .statItem{min-height:64px;margin:0;padding:10px 12px;border:1px solid var(--ui-line)!important;border-radius:var(--ui-r6)!important;box-shadow:none!important;background:#15161b!important}.adminPage :is(.routeRow,.endpointModeRow,.cpRow){border-color:var(--ui-line)!important;background:#14151a!important}.adminPage :is(.routeRow,.endpointModeRow,.cpRow):hover{background:#1b1c22!important}.adminPage .cpTableWrap{border-color:var(--ui-line)!important;border-radius:var(--ui-r8)!important;box-shadow:none!important;background:#121318!important}.adminPage .cpTable{min-width:1080px}.adminPage .pricingConfigPage .planGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.adminPage .pricingConfigPage .planCard{border-color:var(--ui-line)!important;border-radius:var(--ui-r8)!important;box-shadow:none!important;background:#15161b!important}.adminPage .bottomSaveBar{border-top:1px solid var(--ui-line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0f1013f5!important}.auth-overlay,.task-center-mask,.memo-overlay,.plugin-overlay,.preflight-mask,.subject-dialog-mask,.node-menu-mask,.canvas-dialog-backdrop,.subject-ingest-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#08090bb3!important}:is(.auth-card,.task-center-drawer,.asset-library,.al-detail,.al-confirm,.memo-panel,.plugin-panel,.mentions-panel,.tpl-panel,.picker-pop,.ctx-menu,.preflight-dialog,.subject-dialog,.canvas-task-center,.task-center,.node-menu,.source-mini-menu,.style-picker,.reference-menu){border-color:var(--ui-line-strong)!important;border-radius:var(--ui-r8)!important;background:var(--ui-bg-raised)!important;box-shadow:var(--ui-shadow-menu)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}:is(.params-panel,.source-action-rail,.toast-card,.reference-hover-toolbar){border-color:var(--ui-line-strong)!important;border-radius:var(--ui-r6)!important;background:var(--ui-bg-raised)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important;box-shadow:0 12px 32px #00000061!important}.auth-overlay>.auth-card{border-color:var(--ui-surface-border)!important;border-radius:var(--ui-radius-panel)!important}.auth-card :is(.field,.submit,.method-tabs,.code-btn){border-radius:var(--ui-radius-control)!important}.auth-card :is(.method-tab,.close){border-radius:var(--ui-radius-compact)!important}.workbench :is(.spinner,.loading-dot){color:var(--ui-brand)!important}.workbench .skeleton-card :is(.sk-line,.sk-media,.sk-pill):after{opacity:.42;animation-duration:1.8s!important}.workbench :is(.works-empty,.inspiration-empty,.recent-empty){color:var(--ui-fg-muted)!important}@media (width<=1080px){.pricingDialog .plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.adminPage .adminContent .apiStatusGrid,.adminPage .adminContent .routeStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.workbench .workspace{padding-inline:14px!important}.workbench .hero-section{padding-top:64px!important}.workbench .hero-section>h1{font-size:32px!important}.workbench .examples-head{flex-direction:column;align-items:flex-start!important;gap:3px!important}.workbench .inspiration-toolbar{flex-direction:column;align-items:stretch}.workbench .inspiration-search{flex-basis:auto;width:100%}.workbench .inspiration-grid,.workbench .task-list,.pricingDialog .plan-grid,.adminPage .pricingConfigPage .planGrid{grid-template-columns:1fr!important}.workbench .works-toolbar{grid-template-columns:1fr 1fr!important}.workbench .works-toolbar .search-box{grid-column:1/-1}.profileDialog .profileSide,.adminPage .adminContent .apiStatusGrid,.adminPage .adminContent .routeStats{grid-template-columns:1fr!important}.profileDialog .profileCard+.profileCard{border-top:1px solid var(--ui-line)!important;border-left:0!important}}.pricingDialog .member-header p,.pricingDialog :is(.plan-sub,.plan-note,.plan-points,.feature-list,.history-meta){color:#83838a!important}.pricingDialog .t-dialog__close:hover{color:#d6d2ce!important;background:#1d1e24!important}.workbench .rail-item.active{background:#1a191d!important;border-color:#0000!important;box-shadow:inset 2px 0 #8e7587!important}.workbench .creation-input.compact textarea{resize:none!important;height:30px!important;min-height:30px!important;padding-block:2px!important}.workbench .creation-input.compact:focus-within textarea{height:88px!important;min-height:88px!important}.workbench .message-list{gap:20px!important;padding-bottom:30px!important}.workbench .message-model{align-items:center;gap:6px;color:#77777d!important;background:0 0!important;padding:0!important;font-size:10.5px!important;font-weight:540!important;display:inline-flex!important}.workbench .message-model:before{content:"";background:#756470;border-radius:50%;width:4px;height:4px}.workbench .message-card.assistant .message-actions{opacity:.52!important}.workbench .message-card.assistant:hover .message-actions,.workbench .message-card.assistant:focus-within .message-actions{opacity:1!important}.workbench .text-loading{border-radius:var(--ui-r6)!important;box-shadow:none!important;background:#15161b!important;border-color:#2e3037!important;padding:6px 9px!important}.workbench :is(.media-loading,.tool-attachment .tool-loading){min-height:128px!important;box-shadow:none!important;background:#131419!important;border-color:#2e3037!important;padding:15px!important}.workbench .progress-track{height:3px!important}.workbench .asset-library-shell.inline .asset-info{min-width:0}.workbench .asset-library-shell.inline .asset-info strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workbench .asset-library-shell.inline .asset-actions{opacity:.72;transition:opacity .14s}.workbench .asset-library-shell.inline .asset-card:hover .asset-actions,.workbench .asset-library-shell.inline .asset-card:focus-within .asset-actions{opacity:1}@media (width<=720px){.workbench .creation-input.compact .composer-bar{flex-flow:row!important;align-items:center!important;gap:6px!important}.workbench .creation-input.compact .bar-left{scrollbar-width:none;min-width:0;flex-wrap:nowrap!important;flex:auto!important;width:auto!important;overflow-x:auto!important}.workbench .creation-input.compact .bar-left::-webkit-scrollbar{display:none}.workbench .creation-input.compact .bar-right{flex:none!important;width:auto!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--ui-bg-canvas:#0e0f12;--ui-bg-base:#121316;--ui-bg-raised:#17181c;--ui-bg-hover:#1d1e22;--ui-bg-selected:#222125;--ui-line:#27292e;--ui-line-strong:#35373d;--ui-line-hover:#484a51;--ui-fg:#eeeae4;--ui-fg-soft:#b1ada8;--ui-fg-muted:#838288;--ui-fg-faint:#62636a;--ui-brand:#a99bb8;--ui-brand-hover:#b9acc7;--ui-brand-wash:#a99bb824;--workbench-brand-2:#8f819f;--workbench-brand-3:#c7bbd2}:where(button,input,textarea,select,summary,[role=button]):focus-visible{outline-color:#a99bb8d1}.t-button--variant-base.t-button--theme-primary{color:#17171a!important;background:#e5dfd7!important;border-color:#e5dfd7!important}.t-button--variant-base.t-button--theme-primary:hover{background:#f4efe8!important;border-color:#f4efe8!important}.workbench .sidebar.collapsed .rail-nav{width:60px;gap:2px!important}.workbench .sidebar.collapsed .rail-item{border-radius:var(--ui-r6)!important;gap:4px!important;width:48px!important;height:48px!important;min-height:48px!important}.workbench .sidebar.collapsed .rail-item .rail-icon{width:22px;height:22px}.workbench .sidebar.collapsed .rail-item .rail-label{color:currentColor;letter-spacing:.02em;display:block;font-size:9px!important;font-weight:560!important}.workbench .rail-item.active{color:#e8ded2!important;box-shadow:inset 2px 0 0 var(--ui-brand)!important;background:#1b1b1f!important}.workbench .collapsed-recent-btn{gap:1px;min-height:54px;padding:6px 0;top:398px;background:0 0!important;border-color:#0000!important}.workbench .collapsed-recent-btn:hover{border-color:var(--ui-line)!important;background:var(--ui-bg-raised)!important}.workbench .collapsed-recent-icon{color:#8e8e94;height:20px}.workbench .collapsed-recent-count{min-width:16px;height:16px;padding:0 4px;font-size:8px;font-weight:650;position:absolute;top:4px;right:2px;color:#aaa6a1!important;background:#29272a!important}.workbench .collapsed-membership-btn{gap:2px;height:48px;top:456px;background:0 0!important;border-color:#0000!important}.workbench .collapsed-membership-btn>span{border-radius:0;width:22px;height:21px;color:#9f8a6d!important;background:0 0!important}.workbench .collapsed-membership-btn:hover{border-color:var(--ui-line)!important;background:var(--ui-bg-raised)!important;transform:none!important}.workbench .collapsed-membership-label{color:#77787e;font-size:9px;font-weight:560;line-height:1}.workbench .creation-input{background:#15161a!important;border-color:#303239!important;box-shadow:0 18px 56px #00000024!important}.workbench .creation-input .send-btn{color:#17171a!important;background:#e5dfd7!important}.workbench .examples-head{padding:4px 1px 11px!important}.workbench .examples-head strong{color:#d5d0ca!important;font-size:13px!important;font-weight:620!important}.workbench .examples-head span{color:#77787e!important;font-size:11.5px!important}.workbench .industry-tabs{gap:18px!important;padding:0!important}.workbench .industry-tab{position:relative;background:0 0!important;border:0!important;border-radius:0!important;height:38px!important;padding:0!important}.workbench .industry-tab:hover,.workbench .industry-tab.active{color:#d4d0cb!important;background:0 0!important;border-color:#0000!important}.workbench .industry-tab.active:after{background:var(--ui-brand);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.workbench .industry-example-panel{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;padding-top:10px!important;display:grid!important}.workbench .example-card{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;width:100%;border-radius:var(--ui-r8)!important;background:#121316!important;border-color:#282a30!important;align-items:start!important;gap:10px!important;height:auto!important;min-height:78px!important;padding:11px 10px 11px 11px!important;display:grid!important}.workbench .example-card:hover{background:#17181c!important;border-color:#3a3c42!important}.workbench .example-card .example-tag,.workbench .example-card .example-tag.image,.workbench .example-card .example-tag.video,.workbench .example-card .example-tag.chat{border:1px solid #35363c;min-width:30px;margin-top:1px;border-radius:var(--ui-r4)!important;color:#8f9096!important;background:0 0!important;padding:2px 5px!important;font-size:9px!important;font-weight:580!important}.workbench .example-card .example-copy{gap:5px;min-width:0;display:grid}.workbench .example-card .example-copy strong{line-height:1.25;color:#d1cdc8!important;font-size:12.5px!important;font-weight:590!important}.workbench .example-card .example-copy small{color:#7e7f85;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;font-weight:430;line-height:1.45;display:-webkit-box;overflow:hidden}.workbench .example-card .example-arrow{color:#55565d;opacity:.72;align-self:center;transition:color .14s,transform .14s}.workbench .asset-library-shell.inline{width:clamp(360px,31vw,420px);min-width:clamp(360px,31vw,420px);max-width:clamp(360px,31vw,420px);background:#101114!important}.workbench .asset-library-shell.inline .asset-library{padding:16px 12px}.workbench .asset-library-shell.inline .asset-head{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-bottom:13px;display:grid}.workbench .asset-library-shell.inline .asset-head>div:first-child{min-width:0}.workbench .asset-library-shell.inline .asset-head h2{color:#dcd8d2;letter-spacing:-.01em;margin-top:0;font-size:16px;font-weight:620}.workbench .asset-library-shell.inline .asset-head p{color:#6f7076;max-width:190px;font-size:11px;line-height:1.45}.workbench .asset-library-shell.inline :is(.batch-btn,.refresh-btn){color:#77787e;white-space:nowrap;background:0 0;border:0;width:30px;height:30px;font-size:10.5px;font-weight:560;padding:0!important}.workbench .asset-library-shell.inline .refresh-btn{font-size:0!important}.workbench .asset-library-shell.inline .refresh-btn:before{font-size:14px}.workbench .asset-library-shell.inline :is(.batch-btn,.refresh-btn):hover{color:#d0ccc7;background:#1a1b1f}.workbench .asset-library-shell.inline .asset-search-wrap{border-radius:var(--ui-r6);background:#141519;border:1px solid #282a30;height:32px}.workbench .asset-library-shell.inline .asset-search-wrap:focus-within{box-shadow:0 0 0 2px var(--ui-brand-wash);background:#141519;border-color:#555047}.workbench .asset-library-shell.inline .asset-stats{color:#67686e;font-weight:520}.workbench .asset-library-shell.inline .asset-models{border-bottom:1px solid var(--ui-line);gap:12px;margin-bottom:4px;padding:1px 0 7px}.workbench .asset-library-shell.inline .asset-chip{color:#77787e;font-size:10.5px;font-weight:520;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.workbench .asset-library-shell.inline .asset-chip:hover,.workbench .asset-library-shell.inline .asset-chip.active{color:#d0ccc7}.workbench .asset-library-shell.inline .asset-chip.active{text-decoration:underline;-webkit-text-decoration-color:var(--ui-brand);text-decoration-color:var(--ui-brand);text-underline-offset:4px}.workbench .asset-library-shell.inline .asset-chip em{color:#5f6066;font-weight:540}.workbench .asset-library-shell.inline .asset-tabs{border-bottom:1px solid var(--ui-line);gap:18px;margin:0 0 2px}.workbench .asset-library-shell.inline .asset-tab{color:#73747a;font-size:11px;font-weight:550;position:relative;background:0 0!important;border:0!important;border-radius:0!important;padding:8px 0!important}.workbench .asset-library-shell.inline .asset-tab.active{color:#d7d3ce}.workbench .asset-library-shell.inline .asset-tab.active:after{background:var(--ui-brand);content:"";height:1px;position:absolute;bottom:-1px;left:0;right:0}.workbench .asset-library-shell.inline .asset-grid{gap:0;padding:0 2px 2px 0}.workbench .asset-library-shell.inline .asset-card{background:0 0;border:0;border-bottom:1px solid #24262b;grid-template-columns:132px minmax(0,1fr);column-gap:14px;padding:14px 0;border-radius:0!important}.workbench .asset-library-shell.inline .asset-card:hover{box-shadow:none;background:0 0}.workbench .asset-library-shell.inline .asset-media{width:132px;height:132px;border-radius:var(--ui-r6)!important}.workbench .asset-library-shell.inline .asset-info strong{color:#cecac5;font-size:12px;font-weight:570;line-height:1.3}.workbench .asset-library-shell.inline .asset-info span{color:#66676d;font-size:10px}.workbench .asset-library-shell.inline .asset-prompt{color:#89878e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:11px;line-height:1.42;display:-webkit-box;overflow:hidden}.workbench .asset-library-shell.inline .asset-actions{opacity:.62;align-items:center;gap:14px;padding-top:7px}.workbench .asset-library-shell.inline .asset-actions :is(button,a){color:#85858b;flex:none;font-size:10.5px;font-weight:540;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.workbench .asset-library-shell.inline .asset-actions .primary{color:#bda17b}.workbench .asset-library-shell.inline .asset-actions :is(button,a):hover{color:#ddd8d2}@media (width<=760px){.workbench .industry-tabs{overflow-x:auto;gap:14px!important}.workbench .industry-tab{flex:none}.workbench .industry-example-panel{grid-template-columns:1fr}}.workbench .hero-section{gap:17px!important;padding-top:clamp(62px,8.5vh,84px)!important}.workbench .hero-section>h1{background-image:linear-gradient(103deg,#f1ece5 10%,#ded6cd 48%,#c6a98e 76%,#ae929f 100%);letter-spacing:-.036em!important;font-size:clamp(30px,3vw,36px)!important;font-weight:625!important}.workbench .creation-input{min-height:136px!important;box-shadow:none!important;border-color:#2d2f35!important;padding:15px 16px 10px!important}.workbench .creation-input:focus-within{box-shadow:0 0 0 2px #b99a7014!important}.workbench .examples-head{padding-top:1px!important}.workbench .industry-example-panel{border-radius:var(--ui-r8);background:#121316;border:1px solid #282a30;overflow:hidden;gap:0!important;padding-top:0!important}.workbench .example-card{background:0 0!important;border:0!important;border-right:1px solid #282a30!important;border-radius:0!important;min-height:72px!important}.workbench .asset-library-shell.inline.collapsed{width:44px!important;min-width:44px!important;max-width:44px!important}.workbench .home-inspiration{text-align:left;gap:10px;width:min(820px,100%);padding-top:2px;display:grid}.workbench .home-inspiration-head{justify-content:space-between;align-items:end;gap:18px;display:flex}.workbench .home-inspiration-head>div{align-items:baseline;gap:12px;min-width:0;display:flex}.workbench .home-inspiration-head strong{color:#d5d0ca;font-size:13px;font-weight:620}.workbench .home-inspiration-head span{color:#77787e;font-size:11.5px}.workbench .home-inspiration-head>button{color:#8d8d92;background:0 0;border:0;flex:none;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:540;display:inline-flex}.workbench .home-inspiration-head>button:hover{color:#d8d2ca}.workbench .home-inspiration-card{border-radius:var(--ui-r8);text-align:left;background:#17181c;border:0;min-width:0;height:112px;padding:0;position:relative;overflow:hidden}.workbench .home-inspiration-card:after{content:"";background:linear-gradient(#0000,#08090be0);position:absolute;inset:35% 0 0}.workbench .home-inspiration-card img{object-fit:cover;width:100%;height:100%;transition:transform .26s,filter .26s;display:block}.workbench .home-inspiration-card>span{z-index:1;gap:2px;display:grid;position:absolute;bottom:9px;left:10px;right:10px}.workbench .home-inspiration-card small{color:#ebe7e2a3;font-size:9.5px;font-weight:470}.workbench .home-inspiration-card:hover img,.workbench .home-inspiration-card:focus-visible img{filter:brightness(1.06);transform:scale(1.025)}.workbench .home-inspiration-card:focus-visible{outline-offset:2px;outline:2px solid #c4a478b8}@media (width<=760px){.workbench .hero-section{padding-top:48px!important}.workbench .industry-example-panel,.workbench .home-inspiration-grid{grid-template-columns:1fr 1fr!important}.workbench .example-card{border-bottom:1px solid #282a30!important;border-right:0!important}.workbench .example-card:last-child{grid-column:1/-1;border-bottom:0!important}.workbench .home-inspiration-head>div{gap:3px;display:grid}}.workbench .workspace{background:#0c0d0f!important;padding:12px clamp(24px,3vw,44px) 24px!important}.workbench .topbar{border-bottom:1px solid #1d1f23;padding-bottom:8px;height:40px!important}.workbench .topbar .topbar-right{gap:4px}.workbench .topbar :is(.membership-trigger,.task-center-trigger){color:#85878d!important;width:auto!important;height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:5px!important;gap:6px!important;padding:0 8px!important;font-size:11px!important;font-weight:560!important}.workbench .topbar .task-center-label{clip:auto!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}.workbench .membership-trigger-balance{color:#b99273!important;border-left-color:#2b2d31!important}.workbench .hero-section{text-align:left!important;align-items:stretch!important;gap:15px!important;width:min(860px,100%)!important;padding-top:clamp(46px,7vh,68px)!important}.workbench .studio-intro{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:16px;width:100%;padding:0 2px 4px;display:grid}.workbench .studio-intro-index{color:#77787d;letter-spacing:.06em;border-top:2px solid #c7926c;margin-top:8px;padding-top:7px;font:590 10px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.workbench .studio-intro-copy{min-width:0}.workbench .studio-intro h1{margin:0;color:#ece8e1!important;-webkit-text-fill-color:currentColor!important;letter-spacing:-.035em!important;text-align:left!important;background:0 0!important;font-size:clamp(27px,3vw,34px)!important;font-weight:640!important;line-height:1.2!important}.workbench .studio-intro p{color:#77787d;margin:7px 0 0;font-size:12px;line-height:1.55}.workbench .creation-input{min-height:124px!important;box-shadow:none!important;background:#131417!important;border:1px solid #2c2e33!important;border-radius:8px!important;padding:14px 14px 10px!important}.workbench .creation-input textarea{color:#e5e1db!important;min-height:55px!important;padding:0 2px 7px!important;font-size:14px!important;font-weight:430!important;line-height:1.65!important}.workbench .creation-input .ph-rotator{color:#66686d!important;font-size:14px!important;line-height:1.65!important;top:0!important}.workbench .creation-input .composer-bar{min-height:34px;border-top-color:#25272b!important;margin-top:5px!important;padding-top:8px!important}.workbench .creation-input :is(.icon-btn,.ability-chip,.meta-select){color:#85868b!important;background:0 0!important;border:1px solid #0000!important;border-radius:5px!important;height:28px!important;font-size:11px!important;font-weight:540!important}.workbench .creation-input :is(.icon-btn,.ability-chip,.meta-select):hover:not(:disabled){color:#c3bfb9!important;background:#1a1b1f!important;border-color:#2d2f34!important}.workbench .creation-input .ability-chip.active{color:#d6b295!important;background:#241f1b!important;border-color:#463a32!important}.workbench .composer-models{border-left:1px solid #292b30;margin-left:3px;padding-left:6px;flex-basis:154px!important;min-width:132px!important}.workbench .composer-models :is(.trigger,button){color:#aaa5a0!important;background:0 0!important;border:0!important;border-radius:5px!important;height:28px!important;font-size:11px!important}.workbench .creation-input .send-btn{color:#18120e!important;background:#c7926c!important;border-radius:5px!important;width:30px!important;height:30px!important}.workbench .creation-input .send-btn:hover:not(:disabled){background:#daa57e!important}.workbench :is(.examples,.home-inspiration){width:100%!important}.workbench .examples-head,.workbench .home-inspiration-head{min-height:28px;border-bottom:1px solid #25272b!important;padding:0 1px 8px!important}.workbench :is(.examples-head,.home-inspiration-head) strong{color:#beb9b3!important;font-size:11.5px!important;font-weight:620!important}.workbench :is(.examples-head,.home-inspiration-head) span{color:#66686d!important;font-size:10.5px!important}.workbench .industry-tabs{border-bottom:1px solid #25272b!important;gap:17px!important;padding:0!important}.workbench .industry-tab{position:relative;color:#67696e!important;background:0 0!important;border:0!important;border-radius:0!important;height:34px!important;padding:0!important}.workbench .industry-tab.active:after{content:"";background:#c7926c;height:2px;position:absolute;bottom:-1px;left:0;right:0}.workbench .industry-example-panel{background:0 0!important;border:0!important;border-bottom:1px solid #25272b!important;border-radius:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding-top:0!important;overflow:visible!important}.workbench .example-card{background:0 0!important;border:0!important;border-right:1px solid #25272b!important;border-radius:0!important;height:auto!important;min-height:62px!important;padding:9px 14px 9px 0!important}.workbench .example-card+.example-card{padding-left:14px!important}.workbench .example-card:last-child{border-right:0!important}.workbench .example-card:hover{background:#ffffff04!important}.workbench .example-card .example-tag,.workbench .example-card .example-tag:is(.image,.video,.chat){min-width:auto;color:#9b7357!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:9px!important}.workbench .example-card small{color:#66686d!important;font-size:10px!important;line-height:1.4!important}.workbench .home-inspiration{gap:8px!important;padding-top:0!important}.workbench .home-inspiration-head{align-items:baseline!important}.workbench .home-inspiration-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.workbench .home-inspiration-card{background:0 0!important;border:0!important;border-radius:0!important;height:auto!important;overflow:visible!important}.workbench .home-inspiration-card img{aspect-ratio:16/10;filter:saturate(.88);border:1px solid #282a2f;border-radius:5px;width:100%;height:auto!important}.workbench .home-inspiration-card>span{padding:7px 1px 0;gap:2px!important;display:grid!important;position:static!important}.workbench .home-inspiration-card strong{color:#c6c1bb!important;font-size:10.5px!important;font-weight:560!important}.workbench .home-inspiration-card:hover img{filter:saturate()brightness(1.04);border-color:#494137;transform:none!important}.workbench .sidebar{background:#0e0f11!important;border-right-color:#202226!important}.workbench .sidebar:not(.collapsed){width:232px!important;min-width:232px!important}.workbench .sidebar:not(.collapsed) .history-panel{width:176px!important}.workbench .rail-item{color:#6f7176!important}.workbench .rail-item:hover{color:#bdb9b3!important;background:#16171a!important;border-color:#0000!important}.workbench .rail-item.active{color:#d5ae8f!important;box-shadow:none!important;background:#1b1917!important;border-color:#0000!important}.workbench .rail-item.active:before{background:#c7926c!important}.workbench .new-chat.primary{color:#d4b49b!important;background:#191715!important;border-color:#36312d!important}.workbench .recent-row.activeProject{background:#191817!important;border-color:#34302c!important;box-shadow:inset 2px 0 #b47f5b!important}.workbench .asset-library-shell.inline.collapsed{background:#0e0f11!important;border-left-color:#202226!important;width:40px!important;min-width:40px!important;max-width:40px!important}.workbench .asset-collapsed-rail{flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;padding-top:76px;color:#6f7176!important;display:flex!important}.workbench .asset-collapsed-rail span{writing-mode:initial!important;letter-spacing:0!important;font-size:9.5px!important;font-weight:560!important}.workbench .asset-collapsed-rail:hover{color:#c6a284!important;background:#151619!important}.workbench .result-section{padding-top:12px}.workbench .message-card.user>p{color:#ddd8d1!important;box-shadow:none!important;background:#1d1b19!important;border-color:#34312f!important;border-radius:7px 7px 2px!important}.workbench :is(.message-model,.tool-model,.tool-status){color:#6c6e73!important;background:0 0!important;border-radius:3px!important}.workbench :is(.failure-card,.empty-response,.generation-progress){box-shadow:none!important;border-radius:6px!important}.workbench .works-header{border-bottom:1px solid #25272b;padding-bottom:13px}.workbench .works-header h1{letter-spacing:-.03em;color:#e8e5df!important;margin:0 0 5px!important;font-size:25px!important;font-weight:640!important}.workbench .works-header p{color:#77797e!important;font-size:11.5px!important}.workbench .works-header>button{color:#94959a!important;background:0 0!important;border:1px solid #303238!important;border-radius:5px!important;height:30px!important;padding:0 10px!important;font-size:11px!important;font-weight:560!important}.workbench .works-header>button:hover{color:#d0ccc6!important;background:#17181c!important;border-color:#44464c!important}.workbench .works-toolbar{padding-bottom:12px;background:0 0!important;border-bottom:1px solid #25272b!important;border-radius:0!important;gap:7px!important}.workbench .works-toolbar :is(input,select){color:#aaa6a0!important;height:34px!important;box-shadow:none!important;background:#121316!important;border:1px solid #292b30!important;border-radius:5px!important;font-size:11.5px!important}.workbench .works-toolbar :is(input,select):focus{border-color:#6d584a!important;box-shadow:0 0 0 2px #c7926c0f!important}.workbench .works-gallery>.task-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 14px!important}.workbench .works-gallery .task-card{min-width:0;box-shadow:none!important;background:#101114!important;border:1px solid #25272b!important;border-radius:6px!important;padding:10px!important}.workbench .works-gallery .task-card:hover{border-color:#3b3d42!important;transform:none!important}.workbench .works-gallery .task-title{gap:7px!important}.workbench .topbar .smart-badge{color:#707178!important;height:28px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:5px!important;gap:6px!important;padding:0 6px!important;font-size:10px!important;font-weight:500!important}.workbench .topbar .smart-badge .smart-dot{width:4px!important;height:4px!important;box-shadow:none!important;background:#74757c!important;animation:none!important}.workbench .works-gallery .type-pill{color:#b58767!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:9.5px!important;font-weight:650!important}.workbench .works-gallery .type-pill.video{color:#78a88d!important}.workbench .works-gallery .type-pill.audio{color:#899bb3!important}.workbench .works-gallery .meta-row{gap:0 9px!important}.workbench .works-gallery .meta-row span{position:relative;color:#66686d!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:9.5px!important}.workbench .works-gallery .meta-row span:not(:last-child):after{color:#3e4045;content:"·";position:absolute;right:-6px}.workbench .works-gallery .result-strip{background:#202226!important;border-radius:5px!important;gap:2px!important;width:100%!important;margin-top:10px!important}.workbench .works-gallery .result-strip.single{grid-template-columns:1fr!important}.workbench .works-gallery .result-strip.single .result-media{aspect-ratio:4/3!important}.workbench .works-gallery .result-strip.video.single .result-media{aspect-ratio:16/9!important}.workbench .works-gallery .result-media :is(img,video){transition:filter .15s!important;transform:none!important}.workbench .works-gallery .result-media:hover :is(img,video){filter:brightness(1.06)}.workbench .works-gallery .task-actions{border-top:1px solid #222429;padding-top:8px;gap:12px!important;margin-top:9px!important}.workbench .works-gallery .task-actions>button{color:#7d7f84!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:24px!important;padding:0!important;font-size:10.5px!important;font-weight:560!important}.workbench .works-gallery .task-actions>button:hover{color:#d8d4cd!important}.workbench .works-gallery .task-more{margin-left:auto}.workbench .works-gallery .task-more summary{color:#686a70!important;background:0 0!important;border:0!important;border-radius:4px!important;width:32px!important;height:24px!important}.workbench .works-gallery .skeleton-card{background:#101114!important;border-color:#25272b!important;border-radius:6px!important}.workbench .works-gallery .skeleton-card :is(.sk-line,.sk-media,.sk-pill):after{display:none!important}.workbench .inspiration-page .inspiration-tags,.workbench .inspiration-page .inspiration-card p{gap:0 10px!important}.workbench .inspiration-page .inspiration-tags span,.workbench .inspiration-page .inspiration-card p span{position:relative;color:#6d6f74!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:10px!important}.workbench .inspiration-page .inspiration-tags span:not(:last-child):after,.workbench .inspiration-page .inspiration-card p span:not(:last-child):after{color:#414348;content:"·";position:absolute;right:-7px}.workbench .infinite-canvas{--canvas-bg:#101114;--canvas-panel:#151619;--canvas-panel-raised:#191a1e;--canvas-line:#292b30;--canvas-line-strong:#393b41;--canvas-text:#d8d5cf;--canvas-muted:#787a80;--canvas-accent:#8c7cf6;background:var(--canvas-bg)!important;color:var(--canvas-text)!important}.workbench .infinite-canvas .canvas-topbar{border-bottom:1px solid var(--canvas-line)!important;height:50px!important;box-shadow:none!important;background:#111215!important;padding:0 10px!important}.workbench .infinite-canvas .topbar-left,.workbench .infinite-canvas .topbar-right{gap:3px!important}.workbench .infinite-canvas .topbar-right{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.workbench .infinite-canvas .topbar-nav{border-style:solid!important;border-width:0 1px!important;border-color:var(--canvas-line)!important;height:32px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;gap:0!important;padding:0 8px!important}.workbench .infinite-canvas .topbar-nav .nav-btn{position:relative;color:#74767c!important;height:32px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0 11px!important}.workbench .infinite-canvas .topbar-nav .nav-btn:after{content:"";background:0 0;height:1px;position:absolute;bottom:-1px;left:11px;right:11px}.workbench .infinite-canvas .topbar-nav .nav-btn:hover,.workbench .infinite-canvas .topbar-nav .nav-btn.active{color:#d1cec8!important;box-shadow:none!important;background:0 0!important}.workbench .infinite-canvas .topbar-nav .nav-btn.active:after{background:var(--canvas-accent)}.workbench .infinite-canvas :is(.ghost-btn,.icon-btn,.avatar-btn,.zoom-btn){box-shadow:none!important;background:0 0!important;border-radius:4px!important}.workbench .infinite-canvas :is(.ghost-btn,.icon-btn):hover:not(:disabled),.workbench .infinite-canvas :is(.ghost-btn,.icon-btn).active{color:#d7d3cc!important;background:#202125!important}.workbench .infinite-canvas .credits-badge{border:0!important;border-left:1px solid var(--canvas-line)!important;color:#85878c!important;background:0 0!important;border-radius:0!important;padding:0 7px!important}.workbench .infinite-canvas .canvas-stage .vue-flow__edge-path{stroke:#565960!important;stroke-width:1.35px!important}.workbench .infinite-canvas .canvas-stage :is(.canvas-handle,.vue-flow__handle){background:#8f7b6d!important;border-color:#191a1d!important;box-shadow:0 0 0 1px #777a80!important}.workbench .infinite-canvas .bottom-dock-wrap{bottom:10px!important}.workbench .infinite-canvas .bottom-dock{border:1px solid var(--canvas-line-strong)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#151619!important;border-radius:5px!important;gap:0!important;min-height:48px!important;padding:3px 5px!important;box-shadow:0 7px 20px #0000004d!important}.workbench .infinite-canvas .bottom-dock .dock-primary{color:#f4ede8!important;width:38px!important;height:38px!important;box-shadow:none!important;background:#6f5fd4!important;border:1px solid #8c674e!important;border-radius:4px!important;margin-right:4px!important}.workbench .infinite-canvas .bottom-dock .dock-primary:hover{background:#9b6d50!important;transform:none!important}.workbench .infinite-canvas .bottom-dock .dock-item{color:#73757b!important;background:0 0!important;border:0!important;border-radius:3px!important;gap:2px!important;min-width:45px!important;height:40px!important;padding:3px 5px!important;transform:none!important}.workbench .infinite-canvas .bottom-dock .dock-item :is(.dock-icon,.dock-name){color:inherit!important;transform:none!important}.workbench .infinite-canvas .bottom-dock .dock-item:hover:not(:disabled),.workbench .infinite-canvas .bottom-dock .dock-item.active,.workbench .infinite-canvas .bottom-dock .dock-item.highlight{color:#d1cec8!important;box-shadow:none!important;background:#222328!important;border:0!important}.workbench .infinite-canvas .bottom-dock .dock-sep{background:var(--canvas-line)!important;height:25px!important;margin:0 3px!important}.workbench .infinite-canvas .bottom-dock-wrap .dock-fold-btn{border-color:var(--canvas-line-strong)!important;color:#6f7176!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#151619!important;border-radius:4px 4px 0 0!important;width:30px!important;height:15px!important}.workbench .infinite-canvas .canvas-node-card .card-inner,.workbench .infinite-canvas .reference-node-card .reference-body{background:#151619!important;border:1px solid #303238!important;border-radius:5px!important;box-shadow:0 6px 16px #00000038!important}.workbench .infinite-canvas :is(.node-hover-toolbar,.reference-hover-toolbar){border:1px solid var(--canvas-line-strong)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#17181b!important;border-radius:4px!important;box-shadow:0 6px 16px #00000047!important}.workbench .infinite-canvas .canvas-zoom-popover{border:1px solid var(--canvas-line-strong)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#17181b!important;border-radius:4px!important;box-shadow:0 8px 22px #00000057!important}.workbench .infinite-canvas :is(.project-menu,.dock-create-menu,.dock-utility-menu,.edge-role-menu,.canvas-dialog,.subject-ingest-dialog,.canvas-sidebar){border-color:var(--canvas-line-strong)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#17181b!important;border-radius:5px!important;box-shadow:0 12px 30px #00000061!important}.pricingDialog .membership-center{background:#111215!important;height:min(630px,76vh)!important;max-height:76vh!important}.pricingDialog .main-tab{position:relative;color:#74767b!important;background:0 0!important;border:0!important;border-radius:0!important;height:40px!important;padding:0!important}.pricingDialog .main-tab.active:after{content:"";background:#8c7cf6;height:1px;position:absolute;bottom:-1px;left:0;right:0}.pricingDialog :is(.member-section,.enterprise-section){background:#111215!important;padding:16px 20px 22px!important}.pricingDialog .member-header{border-bottom:1px solid #292b30!important;margin:0 0 10px!important;padding-bottom:11px!important}.pricingDialog .member-header h1{font-size:19px!important;font-weight:640!important}.pricingDialog .member-header p{color:#74767b!important;margin-top:4px!important;font-size:11.5px!important}.pricingDialog .member-header .link{color:#b98b6b!important}.pricingDialog .cycle-tabs{background:0 0!important;border:0!important;border-bottom:1px solid #292b30!important;border-radius:0!important;gap:15px!important;margin-bottom:12px!important;padding:0!important}.pricingDialog .cycle-tab{position:relative;color:#73757a!important;background:0 0!important;border:0!important;border-radius:0!important;height:30px!important;padding:0!important}.pricingDialog .cycle-tab:hover,.pricingDialog .cycle-tab.active{color:#d0ccc5!important;background:0 0!important}.pricingDialog .cycle-tab.active:after{content:"";background:#a97a5c;height:1px;position:absolute;bottom:-1px;left:0;right:0}.pricingDialog .plan-grid{border-bottom:1px solid #292b30;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important}.pricingDialog .plan-card{min-height:318px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-left:1px solid #292b30!important;border-radius:0!important;gap:8px!important;padding:12px 13px 14px!important}.pricingDialog .plan-price strong{color:#e0dcd5!important;font-size:28px!important;font-weight:650!important}.pricingDialog .plan-cta{color:#aaa7a1!important;height:32px!important;box-shadow:none!important;background:0 0!important;border:1px solid #383a40!important;border-radius:4px!important}.pricingDialog .plan-cta:hover{background:#1a1b1e!important;border-color:#55575d!important}.pricingDialog .plan-credits{background:0 0!important;border-width:1px 0!important;border-color:#292b30!important;border-radius:0!important;padding:8px 0!important}@media (width<=1100px){.pricingDialog .plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pricingDialog .plan-card:nth-child(4){border-top:1px solid #292b30!important;border-left:0!important}.pricingDialog .plan-card:nth-child(5){border-top:1px solid #292b30!important}}@media (width<=980px){.workbench .workspace{padding-inline:18px!important}.workbench .hero-section{padding-top:38px!important}.workbench .sidebar:not(.collapsed){width:100%!important;min-width:0!important}}@media (width<=760px){.workbench .studio-intro{grid-template-columns:1fr;gap:7px}.workbench .studio-intro-index{width:64px;margin-top:0}.workbench .studio-intro h1{font-size:26px!important}.workbench :is(.industry-example-panel,.home-inspiration-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.workbench .example-card,.workbench .example-card+.example-card{border-bottom:1px solid #25272b!important;border-right:0!important;padding-inline:8px!important}.workbench .topbar :is(.task-center-label,.membership-trigger-label){display:none!important}}.workbench{--studio-bg:#0f1012;--studio-sidebar:#0b0c0e;--studio-panel:#16171a;--studio-panel-hover:#1c1d21;--studio-control:#1c1d21;--studio-line:#ffffff13;--studio-line-strong:#ffffff21;--studio-text:#f2f1ef;--studio-text-soft:#b7b5b1;--studio-text-muted:#77777b;--studio-text-faint:#5d5d62;--studio-accent:#8b7cf6;--studio-accent-soft:#8b7cf621;--studio-danger:#e06d75;background:var(--studio-bg)!important;color:var(--studio-text)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif!important}.workbench .workspace{background:radial-gradient(900px 360px at 52% -130px, #8b7cf613, transparent 66%), var(--studio-bg)!important;scrollbar-color:#34353b transparent!important;scrollbar-width:thin!important;padding-inline:32px!important;overflow:hidden auto!important}.workbench .workspace::-webkit-scrollbar{width:8px!important}.workbench .workspace::-webkit-scrollbar-thumb{background:#34353b padding-box padding-box!important;border:2px solid #0000!important;border-radius:999px!important}.workbench.canvas-mode .workspace{overflow:hidden!important}.workbench .workspace:before{display:none!important}.workbench .topbar{z-index:35!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(#0f1012f7 0%,#0f1012e6 72%,#0000 100%)!important;border:0!important;min-height:54px!important;padding:0 18px!important;position:sticky!important;top:0!important}.workbench .topbar .topbar-right{background:0 0!important;border:0!important;border-radius:0!important;gap:2px!important;min-height:36px!important;padding:0!important}.workbench .topbar :is(.membership-trigger,.task-center-trigger){min-height:28px!important;color:var(--studio-text-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:6px!important;gap:6px!important;padding:0 10px!important;font-size:12.5px!important;font-weight:500!important}.workbench .topbar .task-center-trigger{border-left:0!important;border-radius:6px!important}.workbench .membership-ledger-icon{color:var(--studio-text-muted)!important}.workbench .membership-trigger-balance{border-left:1px solid var(--studio-line-strong)!important;color:var(--studio-text-soft)!important;background:0 0!important;margin:0!important;padding-left:6px!important;font-size:11px!important;font-weight:600!important}.workbench .sidebar{border-right:1px solid var(--studio-line)!important;background:var(--studio-sidebar)!important;box-shadow:none!important}.workbench .sidebar.collapsed{flex:0 0 68px!important;width:68px!important;min-width:68px!important}.workbench .sidebar:not(.collapsed){z-index:60!important;flex:0 0 68px!important;width:280px!important;min-width:68px!important;box-shadow:18px 0 42px #00000057!important}.workbench .product-brand{top:15px!important;left:19px!important}.workbench .product-brand img{border-radius:9px!important;width:30px!important;height:30px!important}.workbench .product-brand strong{color:var(--studio-text)!important;letter-spacing:.01em!important;font-size:13px!important;font-weight:600!important}.workbench .sidebar-body{padding-top:76px!important}.workbench .sidebar .rail-nav .rail-item{color:#707179!important;width:52px!important;height:54px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;gap:4px!important;position:relative!important;transform:none!important}.workbench .sidebar .rail-item .rail-icon{width:22px!important;height:22px!important}.workbench .sidebar .rail-item .rail-icon svg{stroke-width:1.7px!important;width:20px!important;height:20px!important}.workbench .sidebar .rail-item strong{font-size:11px!important;font-weight:520!important}.workbench .rail-item:hover{color:#c8c8cc!important;background:#ffffff0b!important}.workbench .rail-item.active{color:var(--studio-text)!important;background:#ffffff12!important}.workbench .rail-item.active:before{display:none!important}.workbench .rail-item.active .rail-icon{color:#c9c0ff!important}.workbench .rail-item:focus-visible{outline-offset:-1px!important;outline:1px solid #fff3!important}.workbench .sidebar.collapsed .sidebar-body{flex-direction:column!important;align-items:center!important;padding:76px 0 48px!important;display:flex!important}.workbench .sidebar.collapsed .rail-nav{flex:none!important}.workbench .sidebar.collapsed .collapsed-recent-btn{color:#707179!important;width:44px!important;min-height:50px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important;gap:2px!important;margin:auto 0 0!important;padding:5px 0!important;position:static!important}.workbench .sidebar.collapsed .collapsed-recent-btn:hover{color:var(--studio-text)!important;background:#ffffff0d!important}.workbench .collapsed-recent-icon{width:20px!important;height:20px!important}.workbench .collapsed-recent-label{writing-mode:initial!important;color:inherit!important;letter-spacing:0!important;font-size:10px!important;font-weight:500!important}.workbench .collapsed-recent-count{border:2px solid var(--studio-sidebar)!important;color:#d7d7da!important;background:#2a2b31!important;border-radius:999px!important;min-width:16px!important;height:16px!important;padding:0 4px!important;font-size:8px!important;font-weight:600!important;position:absolute!important;transform:translate(11px,-14px)!important}.workbench .collapsed-membership-btn{display:none!important}.workbench .history-panel{background:var(--studio-sidebar)!important;border:0!important;width:210px!important;min-width:210px!important;height:calc(100% - 8px)!important;padding:0 10px 12px 4px!important}.workbench .project-actions{padding:0 2px 10px!important}.workbench .new-chat.primary{color:#111215!important;height:36px!important;box-shadow:none!important;background:#f0f0f1!important;border:0!important;border-radius:7px!important;justify-content:flex-start!important;gap:8px!important;padding:0 12px!important;font-size:12px!important;font-weight:600!important}.workbench .new-chat.primary:hover{background:#fff!important;transform:none!important}.workbench .new-chat .new-icon{color:inherit!important}.workbench .recent-head{border:0!important;min-height:28px!important;padding:0 7px!important}.workbench .recent-head p{color:#64656c!important;letter-spacing:.02em!important;font-size:10px!important;font-weight:500!important}.workbench .recent-count{color:#5e5f66!important;background:0 0!important;font-size:9px!important}.workbench .recent-list{gap:2px!important}.workbench .recent-row{min-height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:6px!important}.workbench .recent-row:hover,.workbench .recent-row.activeProject{box-shadow:none!important;background:#ffffff0e!important}.workbench .recent-row.activeProject:before{background:var(--studio-accent)!important}.workbench .recent-main{gap:8px!important;min-height:38px!important;padding:4px 33px 4px 5px!important}.workbench .recent-cover{background:#1b1c20!important;border-radius:5px!important;width:28px!important;height:28px!important}.workbench .recent-title{color:#b7b7bc!important;font-size:11px!important;font-weight:500!important}.workbench .recent-subtitle{color:#5f6067!important;font-size:9px!important}.workbench .recent-row :is(.rename-btn,.delete-btn){opacity:0!important;color:#74757c!important}.workbench .recent-row:hover :is(.rename-btn,.delete-btn){opacity:1!important}.workbench .recent-more{color:#6b6c73!important;background:0 0!important;border:0!important;font-size:10px!important}.workbench .user-card{border-top:1px solid var(--studio-line)!important;background:0 0!important}.workbench .membership-main{display:none!important}.workbench .sidebar-toggle{border:1px solid var(--studio-line-strong)!important;color:#777880!important;background:#15161a!important;border-radius:6px!important;width:24px!important;height:24px!important;font-size:15px!important;bottom:15px!important;right:-12px!important;box-shadow:0 6px 18px #00000047!important}.workbench .sidebar.collapsed .rail-tooltip{z-index:100!important;border:1px solid var(--studio-line-strong)!important;color:#dedee1!important;white-space:nowrap!important;pointer-events:none!important;opacity:0!important;background:#1a1b1f!important;border-radius:5px!important;padding:6px 8px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;transition:opacity .14s,transform .14s!important;position:absolute!important;top:50%!important;left:calc(100% + 10px)!important;transform:translate(-3px,-50%)!important;box-shadow:0 8px 24px #00000052!important}.workbench .sidebar.collapsed .rail-item:hover .rail-tooltip{opacity:1!important;transform:translateY(-50%)!important}.workbench .hero-section{gap:0!important;width:min(100%,1040px)!important;margin-inline:auto!important;padding:38px 0 72px!important}.workbench .studio-intro{text-align:center!important;width:min(100%,1000px)!important;margin:0 auto 26px!important;display:block!important}.workbench .studio-intro-copy{text-align:center!important;width:100%!important}.workbench .studio-intro h1{color:var(--studio-text)!important;-webkit-text-fill-color:currentColor!important;letter-spacing:-.045em!important;text-shadow:none!important;text-align:center!important;background:0 0!important;-webkit-background-clip:text!important;background-clip:text!important;margin:0!important;font-size:clamp(29px,2.65vw,33px)!important;font-weight:640!important;line-height:1.1!important}.workbench .studio-intro h1 span{-webkit-text-fill-color:transparent!important;background:linear-gradient(98deg,#f4f3f1 4%,#e3ddff 58%,#b9a8ff 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.workbench .studio-intro h1:after{display:none!important}.workbench .studio-intro p{color:#929197!important;letter-spacing:0!important;margin:10px 0 0!important;font-size:13.5px!important;font-weight:400!important}.workbench .creation-input{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#191a1e!important;border:1px solid #ffffff0b!important;border-radius:19px!important;width:min(100%,1000px)!important;min-height:166px!important;margin:0 auto 40px!important;padding:19px 19px 13px!important;transform:none!important;box-shadow:0 24px 56px -38px #000000f0,inset 0 1px #ffffff05!important}.workbench .creation-input:hover{border-color:#ffffff13!important;box-shadow:0 26px 60px -38px #000000f5!important}.workbench .creation-input textarea,.workbench .creation-input .ph-rotator{color:var(--studio-text)!important;font-size:15px!important;font-weight:400!important;line-height:1.65!important}.workbench .creation-input .composer-bar{border-top:0!important;flex-wrap:nowrap!important;min-height:38px!important;margin-top:8px!important;padding-top:0!important}.workbench .creation-input .bar-left{scrollbar-width:none!important;gap:4px!important;overflow-x:auto!important}.workbench .creation-input :is(.icon-btn,.ability-chip,.meta-select){color:#85868e!important;height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:0 10px!important;font-size:12.5px!important;font-weight:500!important}.workbench .creation-input .icon-btn{background:#ffffff09!important;border:0!important;width:34px!important;padding:0!important}.workbench .creation-input :is(.icon-btn,.ability-chip,.meta-select):hover{color:#d8d8dc!important;background:#ffffff0d!important}.workbench .creation-input .mode-switcher{border:0!important;border-right:1px solid var(--studio-line)!important;background:0 0!important;border-radius:0!important;align-items:center!important;gap:1px!important;height:36px!important;margin-right:4px!important;padding:0 8px 0 0!important;display:inline-flex!important}.workbench .creation-input .mode-switcher .ability-chip{border-radius:8px!important;align-items:center!important;gap:5px!important;height:34px!important;display:inline-flex!important}.workbench .creation-input .ability-icon{color:#777880!important;justify-content:center!important;align-items:center!important;width:14px!important;height:14px!important;display:inline-flex!important}.workbench .creation-input .ability-icon svg{width:14px!important;height:14px!important}.workbench .creation-input .ability-chip.active .ability-icon{color:#d7d0ff!important}.workbench .creation-input .meta-select{background-color:#ffffff09!important;border:0!important;min-width:0!important}.workbench .composer-models{border-left:0!important;margin-left:0!important;padding-left:0!important}.workbench .composer-models :is(.trigger,button){color:#b9b9be!important;min-height:34px!important;box-shadow:none!important;background:#ffffff09!important;border:0!important;border-radius:8px!important;padding:0 11px!important;font-size:12.5px!important;font-weight:500!important}.workbench .composer-models :is(.trigger,button):hover{background:#ffffff12!important}.workbench .creation-input .send-btn{color:#111215!important;width:36px!important;height:36px!important;box-shadow:none!important;background:#efeff0!important;border:0!important;border-radius:9px!important;transform:none!important}.workbench .creation-input :is(button,select,label):focus-visible,.workbench .home-inspiration-card:focus-visible,.workbench .example-card:focus-visible{outline-offset:2px!important;outline:2px solid #a997ffb8!important}.workbench .creation-input .send-btn:hover:not(:disabled){background:#fff!important;transform:none!important}.workbench .creation-input .send-btn:disabled{color:#55565e!important;opacity:1!important;background:#202126!important}.workbench .creation-input :is(.estimated-cost,.rules-link){color:#6c6d74!important;font-size:10px!important;font-weight:500!important}.workbench .examples{gap:13px!important;width:min(100%,1000px)!important;margin:0 auto 48px!important}.workbench .examples-head,.workbench .home-inspiration-head{border:0!important;min-height:28px!important;padding:0!important}.workbench :is(.examples-head,.home-inspiration-head) strong{color:#dedee1!important;letter-spacing:-.01em!important;font-size:17px!important;font-weight:650!important}.workbench :is(.examples-head,.home-inspiration-head) p{color:#73747b!important;margin:4px 0 0!important;font-size:12px!important;line-height:1.45!important}.workbench :is(.examples-head,.home-inspiration-head)>div{min-width:0!important;display:block!important}.workbench .industry-tabs{background:0 0!important;border:0!important;border-radius:0!important;gap:22px!important;min-height:38px!important;padding:0!important;overflow-x:auto!important}.workbench .industry-tab{color:#6f7078!important;background:0 0!important;border:0!important;border-radius:0!important;height:38px!important;padding:0!important;position:relative!important}.workbench .industry-tab strong{font-size:12.5px!important;font-weight:520!important}.workbench .industry-tab:hover{color:#b9b9be!important;background:0 0!important}.workbench .industry-tab.active{color:#f0f0f1!important;background:0 0!important}.workbench .industry-tab.active:after{background:var(--studio-accent)!important;content:""!important;border-radius:2px 2px 0 0!important;height:2px!important;position:absolute!important;bottom:-1px!important;left:0!important;right:0!important}.workbench .industry-example-panel{border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.workbench .example-card,.workbench .example-card+.example-card{min-height:92px!important;box-shadow:none!important;background:#16171b!important;border:0!important;border-radius:13px!important;gap:13px!important;padding:14px!important;transform:none!important}.workbench .example-tag,.workbench .example-tag.chat,.workbench .example-tag.image,.workbench .example-tag.video{color:#b9adf7!important;background:#9580ff1f!important;border:0!important;border-radius:12px!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important}.workbench .example-tag svg{width:21px!important;height:21px!important}.workbench .example-tag.image{color:#8fc5db!important;background:#529dbe21!important}.workbench .example-tag.video{color:#d9aa82!important;background:#cb8b5921!important}.workbench .industry-example-panel .example-card .example-tag,.workbench .industry-example-panel .example-card .example-tag.chat{color:#b9adf7!important;background:#9580ff1f!important}.workbench .industry-example-panel .example-card .example-tag.image{color:#8fc5db!important;background:#529dbe21!important}.workbench .industry-example-panel .example-card .example-tag.video{color:#d9aa82!important;background:#cb8b5921!important}.workbench .example-card .example-prompt{color:#858489!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;font-size:11.5px!important;line-height:1.48!important;display:-webkit-box!important;overflow:hidden!important}.workbench .example-arrow{display:none!important}.workbench .home-inspiration{gap:16px!important;width:min(100%,1000px)!important;margin-inline:auto!important;padding-top:0!important}.workbench .home-inspiration-head button{color:#92939a!important;background:0 0!important;border:0!important;border-radius:8px!important;min-height:32px!important;padding:0 10px!important;font-size:12px!important;font-weight:500!important}.workbench .home-inspiration-head button:hover{border-color:var(--studio-line-strong)!important;color:#e1e1e4!important}.workbench .home-inspiration-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px 14px!important;display:grid!important}.workbench .home-inspiration-card{break-inside:avoid!important;width:100%!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;display:block!important;position:relative!important;overflow:visible!important;transform:none!important}.workbench .home-inspiration-card:after{display:none!important}.workbench .home-inspiration-card>.home-inspiration-visual{aspect-ratio:4/3!important;background:#17181b!important;border:0!important;border-radius:12px!important;gap:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.workbench .home-inspiration-card img{object-fit:cover!important;filter:saturate(.95)contrast(1.01)!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;transition:filter .26s,transform .34s cubic-bezier(.2,.7,.2,1)!important;display:block!important;transform:none!important}.workbench .home-inspiration-visual:after{content:""!important;opacity:0!important;background:linear-gradient(#0000 55%,#06070957)!important;transition:opacity .2s!important;position:absolute!important;inset:0!important}.workbench .home-inspiration-visual em{z-index:1!important;color:#f3f3f4!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;opacity:0!important;background:#0f1012d1!important;border:1px solid #fff3!important;border-radius:7px!important;align-items:center!important;min-height:29px!important;padding:0 10px!important;font-size:11px!important;font-style:normal!important;font-weight:550!important;transition:opacity .18s,transform .18s!important;display:inline-flex!important;position:absolute!important;bottom:10px!important;right:10px!important;transform:translateY(4px)!important}.workbench .home-inspiration-card>.home-inspiration-copy{opacity:1!important;background:0 0!important;flex-direction:column!important;gap:4px!important;padding:10px 2px 0!important;display:flex!important;position:static!important}.workbench .home-inspiration-card strong{color:#e0dfdd!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13.5px!important;font-weight:560!important;line-height:1.35!important;overflow:hidden!important}.workbench .home-inspiration-card:hover .home-inspiration-visual:after,.workbench .home-inspiration-card:hover .home-inspiration-visual em,.workbench .home-inspiration-card:focus-visible .home-inspiration-visual:after,.workbench .home-inspiration-card:focus-visible .home-inspiration-visual em{opacity:1!important;transform:translateY(0)!important}.workbench .panel-page:not(.canvas-page):not(.tutorial-page),.workbench .works-page{width:min(1180px,100% - 16px)!important;max-width:1180px!important;margin-inline:auto!important;padding:28px 0 56px!important}.workbench .panel-header,.workbench .works-header{border:0!important;justify-content:space-between!important;align-items:flex-end!important;margin:0 0 22px!important;padding:0!important;display:flex!important}.workbench .panel-header{max-width:680px!important;display:block!important}.workbench .panel-header>span{display:none!important}.workbench :is(.panel-header,.works-header) h1{color:var(--studio-text)!important;letter-spacing:-.035em!important;font-size:30px!important;font-weight:650!important;line-height:1.16!important}.workbench :is(.panel-header,.works-header) p{color:#777880!important;margin-top:7px!important;font-size:13px!important;line-height:1.55!important}.workbench .inspiration-toolbar,.workbench .works-toolbar{border:1px solid var(--studio-line)!important;min-height:56px!important;box-shadow:none!important;background:#141518!important;border-radius:11px!important;gap:8px!important;margin-bottom:22px!important;padding:9px!important}.workbench .inspiration-search,.workbench .works-toolbar :is(input,select){border:1px solid var(--studio-line)!important;color:#c6c6ca!important;min-height:36px!important;box-shadow:none!important;background:#101114!important;border-radius:8px!important}.workbench .inspiration-filter{color:#74757c!important;background:0 0!important;border:0!important;border-radius:7px!important;height:34px!important;padding:0 10px!important;font-size:12px!important;font-weight:500!important}.workbench .inspiration-grid{columns:4!important;column-gap:14px!important;display:block!important}.workbench .inspiration-card{break-inside:avoid!important;width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 24px!important;display:inline-block!important;position:relative!important;overflow:visible!important;transform:none!important}.workbench .inspiration-card img{object-fit:cover!important;filter:saturate(.94)!important;border:0!important;border-radius:11px!important;width:100%!important;height:auto!important;max-height:520px!important;display:block!important;transform:none!important}.workbench .inspiration-card p{color:#7c7d84!important;gap:0!important;margin-top:4px!important}.workbench .inspiration-card p span{background:0 0!important;border:0!important;padding:0!important;font-size:11px!important}.workbench .inspiration-card p span:not(:last-child):after{color:#44454b!important;content:"·"!important;margin:0 5px!important}.workbench .inspiration-use{color:#f2f2f3!important;box-shadow:none!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0c0d0fc7!important;border:1px solid #ffffff2e!important;border-radius:5px!important;padding:6px 8px!important;font-size:10px!important;top:10px!important;right:10px!important}.workbench .inspiration-card:hover{transform:none!important}.workbench .inspiration-card:hover img{filter:saturate()brightness(1.025)!important;transform:none!important}.workbench .works-gallery{gap:14px!important}.workbench .works-header>button{border:1px solid var(--studio-line)!important;color:#a5a6ac!important;min-height:34px!important;box-shadow:none!important;background:#141518!important;border-radius:8px!important;padding:0 12px!important;font-size:12px!important}.workbench .works-header>button:hover{border-color:var(--studio-line-strong)!important;color:#ececef!important}.workbench .works-empty{border:1px solid var(--studio-line)!important;background:#121316!important;border-radius:12px!important;min-height:390px!important}.workbench .works-gallery>.task-list{gap:14px!important}.workbench .works-gallery .task-card{border:1px solid var(--studio-line)!important;box-shadow:none!important;background:#141518!important;border-radius:12px!important;padding:14px!important;transform:none!important}.workbench .works-gallery .task-card:hover{border-color:var(--studio-line-strong)!important;background:#16171a!important;transform:none!important}.workbench .works-gallery .task-title{padding:0 1px 7px!important}.workbench .works-gallery .task-title strong{color:#dddde0!important;font-size:15px!important;font-weight:600!important}.workbench .works-gallery .type-pill{border:1px solid var(--studio-line)!important;color:#96979e!important;background:#1c1d22!important;border-radius:6px!important;min-height:22px!important;padding:0 7px!important;font-size:11px!important}.workbench .works-gallery .meta-row{padding:0 1px 8px!important}.workbench .works-gallery .meta-row span{color:#85868d!important;font-size:11px!important}.workbench .works-gallery .result-strip{background:#15161a!important;border:0!important;border-radius:10px!important;overflow:hidden!important}.workbench .works-gallery .task-actions{background:0 0!important;border:0!important;margin-top:7px!important;padding:0 1px!important}.workbench .works-gallery .task-actions>button,.workbench .works-gallery .task-more summary{color:#777880!important;background:0 0!important;border:0!important;border-radius:0!important;height:32px!important;padding:0 8px!important;font-size:12px!important;font-weight:560!important}.workbench .works-gallery .task-actions>button.primary{color:#b7b7bc!important}.workbench .works-gallery .task-actions>button:hover,.workbench .works-gallery .task-more summary:hover{color:#f0f0f1!important;background:0 0!important}.workbench .works-header{margin-bottom:19px!important}.workbench .works-header>.works-refresh{color:#777880!important;background:0 0!important;border-color:#0000!important;align-items:center!important;gap:7px!important;min-height:32px!important;padding:0 9px!important;display:inline-flex!important}.workbench .works-header>.works-refresh:hover{border-color:var(--studio-line)!important;color:#dadadd!important;background:#ffffff06!important}.workbench .works-toolbar{background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:10px!important;min-height:42px!important;margin-bottom:10px!important;padding:0!important;display:flex!important}.workbench .works-toolbar .search-box{flex:440px!important;min-width:260px!important}.workbench .works-toolbar .search-box>span{color:#686970!important;top:9px!important;left:11px!important}.workbench .works-toolbar .works-filters{border:1px solid var(--studio-line)!important;background:#121316!important;border-radius:9px!important;flex:0 auto!important;align-items:center!important;gap:5px!important;padding:3px!important;display:flex!important}.workbench .works-toolbar :is(input,select){border-color:var(--studio-line)!important;color:#a6a7ad!important;background:#101114!important;height:36px!important;min-height:36px!important}.workbench .works-toolbar .works-filters select{background-color:#0000!important;border-color:#0000!important;min-width:112px!important}.workbench .works-toolbar .works-filters select:last-child{min-width:142px!important}.workbench .works-toolbar .works-filters select:hover,.workbench .works-toolbar .works-filters select:focus{border-color:var(--studio-line)!important;background-color:#17181c!important}.workbench .works-empty.base-empty-state{border:0!important;border-top:1px solid var(--studio-line)!important;text-align:left!important;background:0 0!important;border-radius:0!important;grid-template-columns:58px minmax(220px,360px) auto!important;place-content:center!important;place-items:center start!important;column-gap:18px!important;min-height:330px!important;padding:46px 24px!important;display:grid!important}.workbench .works-empty .base-empty-mark{border:1px solid var(--studio-line)!important;background:#141518!important;border-radius:14px!important;width:58px!important;height:58px!important}.workbench .works-empty .base-empty-mark i{background:#1c1d22!important;border-color:#393a41!important;border-radius:4px!important;height:18px!important;left:14px!important;right:14px!important}.workbench .works-empty .base-empty-mark i:first-child{top:11px!important}.workbench .works-empty .base-empty-mark i:nth-child(2){top:19px!important}.workbench .works-empty .base-empty-mark i:nth-child(3){top:27px!important}.workbench .works-empty .base-empty-copy{gap:5px!important}.workbench .works-empty .base-empty-copy strong{color:#d9d9dc!important;font-size:14px!important;font-weight:610!important}.workbench .works-empty .base-empty-copy p{color:#74757c!important;max-width:360px!important;font-size:12px!important}.workbench .works-empty .base-empty-action{border-color:var(--studio-line-strong)!important;color:#bfc0c5!important;background:#191a1e!important;border-radius:7px!important;height:33px!important;margin-left:8px!important;padding:0 11px!important}.workbench .works-empty .base-empty-action:hover{color:#f0f0f1!important;background:#202126!important}@media (width<=920px){.workbench .works-gallery>.task-list{grid-template-columns:1fr!important}.workbench .works-toolbar{flex-direction:column!important;align-items:stretch!important}.workbench .works-toolbar .works-filters{width:100%!important}.workbench .works-toolbar .works-filters select{flex:1 1 0!important;min-width:0!important}}@media (width<=640px){.workbench .works-toolbar .works-filters{flex-direction:column!important;align-items:stretch!important}.workbench .works-empty.base-empty-state{grid-template-columns:52px minmax(0,1fr)!important;column-gap:14px!important}.workbench .works-empty .base-empty-action{grid-column:2!important;margin:12px 0 0!important}}.workbench.chatting .hero-section,.workbench .result-section{width:min(100%,920px)!important}.workbench .result-panel{width:100%!important}.workbench .message-list{scrollbar-color:#35363c transparent!important;scrollbar-width:thin!important;gap:24px!important;padding:12px 4px 36px!important}.workbench .message-card{color:#d7d7da!important;max-width:86%!important}.workbench .message-card.user>p{color:#ededee!important;box-shadow:none!important;background:#202126!important;border:0!important;border-radius:11px 11px 4px!important;padding:11px 14px!important;font-size:14px!important;line-height:1.65!important}.workbench .message-card .md-bubble{color:#dcdbd9!important;font-size:14.5px!important;line-height:1.78!important}.workbench :is(.message-model,.tool-model,.tool-status){color:#66676e!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:11px!important;font-weight:500!important}.workbench .message-toolbar{min-height:24px!important;margin-bottom:5px!important}.workbench .message-delete{color:#686970!important;border-radius:6px!important;width:25px!important;height:25px!important}.workbench .message-delete:not(:disabled):hover{color:#e06d75!important;background:#e06d751a!important}.workbench .message-delete:disabled{cursor:not-allowed!important;opacity:.34!important}.workbench .message-actions{margin-top:8px!important}.workbench .message-actions button{color:#797a81!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;min-height:28px!important;padding:0 8px!important;font-size:11.5px!important}.workbench .message-actions button:hover{border-color:var(--studio-line)!important;color:#d7d7da!important;background:#17181c!important}.workbench .text-generation-status{border:1px solid var(--studio-line)!important;background:#141518!important;border-radius:10px!important;min-height:76px!important;padding:13px 14px!important}.workbench .generation-progress{border:1px solid var(--studio-line)!important;box-shadow:none!important;background:#141518!important;border-left:2px solid #777880!important;border-radius:10px!important}.workbench :is(.failure-card,.empty-response){border:1px solid #e06d7524!important;border-left:2px solid var(--studio-danger)!important;box-shadow:none!important;background:#ef6b730b!important;border-radius:9px!important;padding:14px 16px!important}.model-switcher-dropdown{border:1px solid var(--studio-line-strong)!important;background:#17181c!important;border-radius:8px!important;box-shadow:0 18px 42px #00000075!important}.model-switcher-dropdown .option{border-radius:5px!important}.model-switcher-dropdown .option.active{background:#ffffff13!important}.pricingDialog .t-dialog{background:#121316!important;border:1px solid #ffffff1f!important;border-radius:10px!important;box-shadow:0 26px 72px #0000008f!important}.pricingDialog .t-dialog__header{background:#121316!important;border-bottom:1px solid #ffffff12!important;min-height:50px!important;padding:0 20px!important}.pricingDialog .membership-center{background:#121316!important}.pricingDialog .main-tabs{background:0 0!important;border-bottom:1px solid #ffffff12!important;gap:18px!important;padding:0 20px!important}.pricingDialog .main-tab{color:#707178!important;background:0 0!important;border:0!important;border-radius:0!important;height:40px!important;padding:0!important;position:relative!important}.pricingDialog .main-tab.active{color:#efeff0!important;background:0 0!important}.pricingDialog .main-tab.active:after{background:var(--studio-accent,#7c3cff)!important;content:""!important;height:2px!important;position:absolute!important;bottom:-1px!important;left:0!important;right:0!important}.pricingDialog .main-tab .dot{display:none!important}.pricingDialog .main-tab .tag,.pricingDialog .plan-head .badge{color:#b7b7bc!important;background:#25262b!important;border:0!important;border-radius:4px!important}.pricingDialog :is(.member-section,.enterprise-section){background:#121316!important}.pricingDialog .member-header :is(.link,button,a){color:#b4b4ba!important}.pricingDialog .cycle-tab.active:after{background:var(--studio-accent,#7c3cff)!important}.pricingDialog .plan-grid{border:1px solid #ffffff12!important;border-radius:8px!important;gap:0!important;overflow:hidden!important}.pricingDialog .plan-card,.pricingDialog .plan-card:first-child{box-shadow:none!important;background:0 0!important;border:0!important;border-left:1px solid #ffffff12!important;border-radius:0!important}.pricingDialog .plan-card:first-child{border-left:0!important}.pricingDialog .plan-card:hover{background:#ffffff06!important}.pricingDialog .plan-card.highlight{box-shadow:inset 0 2px var(--studio-accent,#7c3cff)!important;background:#17171d!important;border-color:#ffffff12!important}.pricingDialog .plan-cta{border-radius:6px!important}.pricingDialog .plan-feats .check{color:#8f9097!important}.workbench .infinite-canvas{--canvas-bg:#0c0d0f;--canvas-panel:#15161a;--canvas-panel-raised:#1a1b20;--canvas-line:#ffffff14;--canvas-line-strong:#ffffff24;--canvas-text:#dedee1;--canvas-muted:#72737a;--canvas-accent:#7c3cff}.workbench .infinite-canvas .canvas-topbar{border-bottom-color:var(--canvas-line)!important;background:#111215!important}.workbench .infinite-canvas .topbar-nav{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.workbench .infinite-canvas .topbar-nav .nav-btn{background:0 0!important;border:0!important;border-radius:5px!important}.workbench .infinite-canvas .topbar-nav .nav-btn:after{display:none!important}.workbench .infinite-canvas .topbar-nav .nav-btn:hover,.workbench .infinite-canvas .topbar-nav .nav-btn.active{color:#ededee!important;background:#fff1!important}.workbench .infinite-canvas .canvas-stage{background-color:var(--canvas-bg)!important;background-image:radial-gradient(#ffffff12 .65px,#0000 .65px)!important;background-size:24px 24px!important}.workbench .infinite-canvas .bottom-dock{border:1px solid var(--canvas-line-strong)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#141518f5!important;border-radius:9px!important;box-shadow:0 12px 34px #00000057!important}.workbench .infinite-canvas .bottom-dock .dock-primary{color:#111215!important;background:#efeff0!important;border:0!important;border-radius:6px!important}.workbench .infinite-canvas .bottom-dock .dock-item{border-radius:5px!important}.workbench .infinite-canvas .bottom-dock .dock-item:hover:not(:disabled),.workbench .infinite-canvas .bottom-dock .dock-item.active,.workbench .infinite-canvas .bottom-dock .dock-item.highlight{color:#e2e2e5!important;background:#fff1!important}.workbench .infinite-canvas .canvas-node-card .card-inner,.workbench .infinite-canvas .reference-node-card .reference-body{border-color:var(--canvas-line-strong)!important;background:var(--canvas-panel)!important;box-shadow:none!important;border-radius:8px!important}.workbench .infinite-canvas .canvas-node-card.selected .card-inner,.workbench .infinite-canvas .reference-node-card.selected .reference-body{border-color:#7c3cffcc!important;box-shadow:0 0 0 1px #7c3cff29!important}:is(.plugin-shell,.mentions-mask,.outline-subject-mask,.multiview-backdrop,.image-editor-backdrop){-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#040507b8!important}:is(.tpl-panel,.plugin-panel,.memo-panel,.mentions-panel,.outline-subject-dialog,.asset-modal,.picker-pop,.assistant-panel,.multiview-dialog,.image-editor){color:#dedee1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#15161a!important;border:1px solid #ffffff21!important;border-radius:9px!important;box-shadow:0 24px 64px #0000008a!important}.tpl-panel .tpl-head,.plugin-panel .plugin-head,.memo-panel .memo-head,.mentions-panel .m-head,.outline-subject-dialog .dialog-head,.outline-subject-dialog .asset-head,.picker-pop .pop-head,.assistant-panel .panel-head,.multiview-dialog>header,.image-editor .editor-head{color:#dcdce0!important;background:#15161a!important;border-bottom:1px solid #ffffff14!important}.tpl-panel .tpl-title-icon,.assistant-panel .panel-icon{color:#9b9ca3!important;box-shadow:none!important;background:#24252a!important;border:0!important;border-radius:5px!important}.plugin-panel .plugin-title svg{color:#8f9097!important}:is(.tpl-panel,.plugin-panel,.memo-panel,.mentions-panel,.outline-subject-dialog,.picker-pop,.assistant-panel,.multiview-dialog,.image-editor) :is(input,textarea,select,.tpl-search,.plugin-search,.m-search,.panel-input){color:#e4e4e6!important;box-shadow:none!important;background:#1a1b20!important;border-color:#ffffff1a!important;border-radius:6px!important}:is(.tpl-panel,.plugin-panel,.memo-panel,.mentions-panel,.outline-subject-dialog,.picker-pop,.assistant-panel,.multiview-dialog,.image-editor) :is(input,textarea,select,.tpl-search,.plugin-search,.m-search,.panel-input):focus,:is(.tpl-panel,.plugin-panel,.memo-panel,.mentions-panel,.outline-subject-dialog,.picker-pop,.assistant-panel,.multiview-dialog,.image-editor) :is(.tpl-search,.plugin-search,.m-search):focus-within{box-shadow:none!important;border-color:#ffffff38!important;outline:0!important}.tpl-panel :is(.tpl-filters,.tpl-body),.plugin-panel :is(.plugin-toolbar,.plugin-sidebar,.plugin-main),.memo-panel :is(.memo-sidebar,.memo-editor),.image-editor :is(.editor-tools,.editor-footer){background:0 0!important;border-color:#ffffff14!important}.tpl-panel .tpl-tab,.plugin-panel .plugin-tabs button,.plugin-panel .plugin-category,.memo-panel .memo-list-item,.picker-pop .pop-item,.mentions-panel .m-item,.assistant-panel .quick-list>button,.multiview-dialog .count-options button,.image-editor .mode-grid button{color:#85868e!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:6px!important;transform:none!important}.tpl-panel .tpl-tab.active,.plugin-panel .plugin-tabs button.active,.plugin-panel .plugin-category.active,.memo-panel .memo-list-item.active,.picker-pop .pop-item.active,.mentions-panel .m-item.focused,.multiview-dialog .count-options button.active,.image-editor .mode-grid button.active{color:#f0f0f1!important;box-shadow:none!important;background:#ffffff12!important;border-color:#0000!important}.tpl-panel .tpl-item,.plugin-panel .plugin-card,.assistant-panel .msg-bubble,.multiview-dialog .source-note,.multiview-dialog .view-preview span,.image-editor .tool-group{box-shadow:none!important;background:#1a1b20!important;border-color:#ffffff14!important;border-radius:7px!important;transform:none!important}.tpl-panel .tpl-item:hover,.plugin-panel .plugin-card:hover,.picker-pop .pop-item:hover,.mentions-panel .m-item:hover,.assistant-panel .quick-list>button:hover{background:#1e1f24!important;border-color:#ffffff21!important;transform:none!important}.memo-panel .memo-new,.assistant-panel .panel-send,.multiview-dialog footer .primary,.image-editor .editor-footer .primary{color:#111215!important;box-shadow:none!important;background:#efeff0!important;border-color:#efeff0!important;border-radius:6px!important}.toast-stack .toast-card{color:#dedee1!important;background:#191a1f!important;border:1px solid #ffffff1f!important;border-radius:7px!important;box-shadow:0 12px 32px #00000061!important}.toast-stack .toast-success{border-left:2px solid #69b998!important}.toast-stack .toast-error{border-left:2px solid #ef6b73!important}.toast-stack .toast-info{border-left:2px solid #777880!important}.task-center-drawer{background:#121316!important;border-left-color:#ffffff1a!important;box-shadow:-18px 0 48px #00000075!important}.task-center-drawer :is(.task-center-header,.task-center-tabs,.task-item){border-color:#ffffff13!important}.task-center-drawer .task-type,.task-center-drawer .task-type:is(.image,.video){color:#a7a8ae!important;background:#24252a!important}.task-center-drawer .task-progress li.done i{background:#8d8e95!important;border-color:#8d8e95!important}.task-center-drawer .task-progress li.active i{border-color:#7c3cff!important;box-shadow:0 0 0 3px #7c3cff1f!important}@media (width<=1100px){.workbench .workspace{padding-inline:24px!important}.workbench .hero-section{width:min(100%,920px)!important}.workbench .home-inspiration-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.workbench .inspiration-grid{columns:3!important}}@media (width<=980px){.workbench .sidebar,.workbench .sidebar.collapsed,.workbench .sidebar:not(.collapsed){border-right:0!important;border-bottom:1px solid var(--studio-line)!important;width:100%!important;min-width:0!important;height:68px!important;min-height:68px!important;box-shadow:none!important;flex:0 0 68px!important}.workbench .sidebar-body,.workbench .sidebar.collapsed .sidebar-body{flex-direction:row!important;align-items:center!important;width:100%!important;padding:0!important}.workbench .rail-nav,.workbench .sidebar.collapsed .rail-nav{flex-direction:row!important;flex:auto!important;justify-content:center!important;gap:4px!important;width:100%!important;height:68px!important;padding:7px 12px!important}.workbench .rail-item,.workbench .sidebar.collapsed .rail-item{width:min(72px,14vw)!important;height:52px!important}.workbench .rail-item.active:before{width:22px!important;height:2px!important;top:auto!important;bottom:-7px!important;left:50%!important;transform:translate(-50%)!important}.workbench .product-brand,.workbench .history-panel,.workbench .collapsed-recent-btn,.workbench .collapsed-membership-btn,.workbench .collapsed-auth-btn,.workbench .sidebar-toggle{display:none!important}}@media (width<=820px){.workbench .workspace{padding-inline:16px!important}.workbench .hero-section{padding-top:46px!important}.workbench .industry-example-panel{grid-template-columns:1fr!important}.workbench .home-inspiration-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workbench .inspiration-grid{columns:2!important}.workbench .creation-input .composer-bar{align-items:flex-end!important}.workbench .creation-input .bar-left{max-width:calc(100% - 40px)!important}.workbench .sidebar:not(.collapsed){width:252px!important}.workbench .history-panel{width:194px!important;min-width:194px!important}}@media (width<=560px){.workbench{padding-bottom:62px!important}.workbench .workspace,.workbench.chatting .workspace{padding-bottom:78px!important}.workbench .sidebar,.workbench .sidebar.collapsed{z-index:90!important;border-top:1px solid var(--studio-line-strong)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0d0e12f7!important;border-bottom:0!important;width:100%!important;min-width:0!important;height:62px!important;min-height:62px!important;position:fixed!important;inset:auto 0 0!important;box-shadow:0 -10px 28px #00000042!important}.workbench .sidebar.collapsed .sidebar-body{height:100%!important;padding:0!important}.workbench .sidebar.collapsed .rail-nav{justify-content:stretch!important;gap:0!important;height:62px!important;padding:4px 3px 3px!important;overflow:visible!important}.workbench .sidebar.collapsed .rail-item{border-radius:5px!important;flex:1 1 0!important;gap:2px!important;width:auto!important;min-width:0!important;height:55px!important}.workbench .sidebar.collapsed .rail-item strong{font-size:10px!important}.workbench .sidebar.collapsed .rail-item.active:before{bottom:-3px!important}.workbench .sidebar.collapsed .collapsed-recent-btn{z-index:80!important;border:1px solid var(--studio-line)!important;background:#141519eb!important;width:34px!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0!important;display:grid!important;position:fixed!important;inset:11px auto auto 11px!important}.workbench .sidebar.collapsed .collapsed-recent-label{display:none!important}.workbench .sidebar.collapsed .collapsed-recent-count{transform:translate(12px,-11px)!important}.workbench .sidebar:not(.collapsed){z-index:120!important;border-right:1px solid var(--studio-line-strong)!important;background:var(--studio-sidebar)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-top:0!important;flex:none!important;width:min(88vw,320px)!important;min-width:min(88vw,320px)!important;height:100dvh!important;min-height:100dvh!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;box-shadow:22px 0 56px #00000085!important}.workbench .sidebar:not(.collapsed) .product-brand{display:flex!important}.workbench .sidebar:not(.collapsed) .sidebar-body{flex-direction:row!important;align-items:flex-start!important;height:100%!important;padding:76px 0 48px!important}.workbench .sidebar:not(.collapsed) .rail-nav{flex-direction:column!important;flex:0 0 58px!important;justify-content:flex-start!important;gap:2px!important;width:58px!important;height:auto!important;padding:0!important}.workbench .sidebar:not(.collapsed) .rail-item{flex:none!important;width:44px!important;height:48px!important}.workbench .sidebar:not(.collapsed) .rail-item.active:before{width:2px!important;height:22px!important;top:13px!important;bottom:auto!important;left:-7px!important;transform:none!important}.workbench .sidebar:not(.collapsed) .history-panel{width:calc(100% - 58px)!important;min-width:0!important;display:flex!important}.workbench .sidebar:not(.collapsed) .sidebar-toggle{display:grid!important}.workbench.canvas-mode .workspace{padding:0!important}.workbench.canvas-mode .infinite-canvas{width:100%!important;height:100dvh!important}.workbench.canvas-mode .canvas-topbar{gap:4px!important;width:100%!important;padding-inline:6px!important;overflow:hidden!important}.workbench.canvas-mode .canvas-topbar .topbar-left{flex:none!important;width:auto!important;min-width:0!important}.workbench.canvas-mode .canvas-topbar .topbar-left :is(.title-block,.ratio-select){display:none!important}.workbench.canvas-mode .canvas-topbar .topbar-left>.ghost-btn{width:32px!important;padding:0!important}.workbench.canvas-mode .canvas-topbar .topbar-left .g-text,.workbench.canvas-mode .canvas-topbar .topbar-right .g-text,.workbench.canvas-mode .canvas-topbar .topbar-right .credits-badge,.workbench.canvas-mode .canvas-topbar .topbar-right .avatar-btn,.workbench.canvas-mode .canvas-topbar .topbar-right .title-sep,.workbench.canvas-mode .canvas-topbar .topbar-right .topbar-compact-hide{display:none!important}.workbench.canvas-mode .canvas-topbar .topbar-nav{scrollbar-width:none!important;flex:auto!important;justify-content:flex-start!important;min-width:42px!important;margin-left:0!important;overflow-x:auto!important}.workbench.canvas-mode .canvas-topbar .topbar-nav::-webkit-scrollbar{display:none!important}.workbench.canvas-mode .canvas-topbar .topbar-right{flex:none!important;gap:0!important;min-width:0!important}.workbench.canvas-mode .canvas-topbar .topbar-right :is(.ghost-btn,.icon-btn){width:28px!important;min-width:28px!important;padding:0!important}.workbench.canvas-mode .canvas-topbar .topbar-right .zoom-menu-trigger span{display:none!important}.workbench.canvas-mode .bottom-dock-wrap{align-items:stretch!important;width:auto!important;max-width:none!important;bottom:12px!important;left:10px!important;right:10px!important;transform:none!important}.workbench.canvas-mode .bottom-dock-wrap.folded{transform:translateY(calc(100% - 26px))!important}.workbench.canvas-mode .bottom-dock{scrollbar-width:none!important;justify-content:flex-start!important;width:100%!important;max-width:none!important;overflow:auto hidden!important}.workbench.canvas-mode .bottom-dock::-webkit-scrollbar{display:none!important}.workbench .studio-intro h1{font-size:29px!important}.workbench .home-inspiration-grid{grid-template-columns:1fr!important}.workbench .inspiration-grid{columns:1!important}.workbench .creation-input{padding-inline:13px!important}.workbench .topbar :is(.task-center-label,.membership-trigger-label),.workbench .sidebar.collapsed .rail-tooltip{display:none!important}.pricingDialog .t-dialog{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important}.pricingDialog .t-dialog__wrap{overflow:hidden!important}.pricingDialog .t-dialog__header{min-height:46px!important;padding:0 15px!important}.pricingDialog .t-dialog__body{max-height:calc(100dvh - 70px)!important;overflow:hidden auto!important}.pricingDialog .membership-center{height:auto!important;min-height:0!important}.pricingDialog .main-tabs{gap:16px!important;padding:0 15px!important;overflow-x:auto!important}.pricingDialog :is(.member-section,.enterprise-section){padding:16px 14px 20px!important}.pricingDialog .member-header{margin-bottom:14px!important}.pricingDialog .plan-grid{border:0!important;border-radius:0!important;grid-template-columns:1fr!important;gap:8px!important;display:grid!important;overflow:visible!important}.pricingDialog .plan-card,.pricingDialog .plan-card:first-child,.pricingDialog .plan-card:nth-child(4),.pricingDialog .plan-card:nth-child(5){border:1px solid var(--studio-line)!important;border-radius:7px!important;min-width:0!important;min-height:0!important;padding:15px!important}.pricingDialog .plan-card.highlight{border-color:var(--studio-line-strong)!important}}.workbench .message-list{gap:19px!important;padding-inline:2px!important}.workbench .message-card{max-width:min(78%,680px)!important}.workbench .message-toolbar{gap:7px!important;min-height:26px!important;margin-bottom:7px!important}.workbench .message-author{color:#b9b9bf!important;align-items:center!important;gap:6px!important;font-size:11.5px!important;font-weight:610!important;display:inline-flex!important}.workbench .message-author i{color:#d7ceff!important;background:linear-gradient(145deg,#36304d,#24212f)!important;border-radius:6px!important;place-items:center!important;width:20px!important;height:20px!important;font:650 9px/1 ui-sans-serif,system-ui,sans-serif!important;display:grid!important;box-shadow:inset 0 1px #ffffff0f!important}.workbench .message-model{color:#6f7078!important;border-left:1px solid #ffffff14!important;max-width:260px!important;padding-left:8px!important;font-size:10.5px!important}.workbench .message-card.user>p{background:#202126!important;border-radius:12px 12px 4px!important}.workbench :is(.failure-card,.empty-response){background:#17171b!important;border:0!important;border-radius:11px!important;grid-template-columns:26px minmax(0,1fr)!important;gap:4px 10px!important;max-width:570px!important;padding:12px 14px!important;box-shadow:inset 2px 0 #e06d759e!important}.workbench .failure-card:before,.workbench .empty-response:before{color:#d9868d!important;content:"!"!important;background:#e06d751f!important;border-radius:7px!important;grid-area:1/1/span 5!important;place-items:center!important;width:22px!important;height:22px!important;margin-top:1px!important;font:650 12px/1 ui-sans-serif,system-ui,sans-serif!important;display:grid!important}.workbench :is(.failure-card,.empty-response)>*{grid-column:2!important}.workbench .failure-card strong{color:#e2dddc!important;font-size:13px!important}.workbench .failure-card p{color:#c1bdbe!important;line-height:1.5!important}.workbench .failure-card span{color:#7e7f86!important;line-height:1.5!important}.workbench .failure-card em{color:#7da58f!important;font-size:11px!important;line-height:1.5!important}.workbench .failure-card details{border-top-color:#ffffff0e!important;margin-top:4px!important;padding-top:6px!important}.workbench .text-generation-status{background:#17181c!important;border:0!important;border-radius:11px!important;min-height:68px!important;box-shadow:inset 2px 0 #9684ed8f!important}@media (width<=720px){.workbench .message-card{max-width:92%!important}.workbench .message-model{max-width:180px!important}}.profileDialog .profileCenter{background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.profileDialog .profileSide{background:0 0!important;gap:12px!important;padding:0 3px 0 0!important}.profileDialog .profileCard,.profileDialog .profileCard+.profileCard{background:#15161a!important;border:0!important;border-radius:11px!important;padding:18px!important;box-shadow:inset 0 1px #ffffff06!important}.profileDialog .statsGrid{background:0 0!important;border:0!important;border-radius:0!important;gap:7px!important;overflow:visible!important}.profileDialog .statCard{background:#1b1c21!important;border-radius:8px!important}.profileDialog .featureGrid{background:0 0!important;border:0!important;border-radius:0!important;gap:6px!important;overflow:visible!important}.profileDialog .featureItem{background:#1b1c21!important;border-radius:8px!important}@media (prefers-reduced-motion:reduce){.workbench *,.workbench :before,.workbench :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.workbench .topbar .topbar-right{gap:5px!important;min-height:38px!important}.workbench .topbar :is(.membership-trigger,.task-center-trigger){border:1px solid #0000!important;border-radius:8px!important;min-height:32px!important}.workbench .topbar .membership-trigger{color:#a5a6ac!important;background:#ffffff09!important;padding:0 10px!important}.workbench .topbar .membership-trigger:hover{background:#ffffff0f!important;border-color:#ffffff12!important}.workbench .membership-trigger-balance{color:#d5d0c9!important;padding-left:8px!important;font-size:11px!important;font-style:normal!important;font-weight:600!important}.workbench .topbar-avatar{width:32px!important;height:32px!important;box-shadow:none!important;cursor:pointer!important;background:#1a1b1f!important;border:1px solid #ffffff17!important;border-radius:9px!important;place-items:center!important;padding:0!important;display:grid!important;overflow:hidden!important}.workbench .topbar-avatar img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.workbench .topbar-avatar:hover{filter:brightness(1.06)!important;border-color:#fff3!important}.workbench .asset-library-shell.inline.collapsed{z-index:45!important;background:0 0!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;position:relative!important;overflow:visible!important}.workbench .asset-library-shell.inline.collapsed>.asset-collapse-toggle{display:none!important}.workbench .asset-library-shell.inline.collapsed .asset-collapsed-rail{color:#85868e!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#16171bf0!important;border:1px solid #ffffff17!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:0!important;width:42px!important;height:42px!important;min-height:0!important;padding:0!important;display:flex!important;position:absolute!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important;box-shadow:0 14px 34px #00000052!important}.workbench .asset-library-shell.inline.collapsed .asset-collapsed-rail:hover{color:#e2e2e5!important;background:#1b1c21!important;border-color:#ffffff29!important}.workbench .asset-library-shell.inline.collapsed .asset-collapsed-rail span{display:none!important}.workbench .industry-example-panel .example-tag{background:linear-gradient(145deg,#8971ff38,#5b4ca417)!important;border:1px solid #ffffff0e!important;border-radius:13px!important;width:48px!important;min-width:48px!important;height:48px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0b!important}.workbench .industry-example-panel .example-tag:before{content:""!important;opacity:.16!important;border:1px solid!important;border-radius:50%!important;width:43px!important;height:43px!important;position:absolute!important;top:-20px!important;right:-17px!important}.workbench .industry-example-panel .example-tag svg{z-index:1!important;width:22px!important;height:22px!important;position:relative!important}.workbench .sidebar .rail-nav .rail-item,.workbench .sidebar.collapsed .collapsed-recent-btn{color:#85868e!important}.workbench .sidebar .rail-item:hover,.workbench .sidebar.collapsed .collapsed-recent-btn:hover{color:#d6d6da!important}.workbench .sidebar .rail-item.active{color:#eeeeef!important}@media (width<=560px){.workbench .membership-trigger-balance{display:none!important}}.workbench .conversation-context{border-right:1px solid #ffffff12!important;align-items:center!important;gap:8px!important;min-width:0!important;height:30px!important;padding-right:12px!important;display:inline-flex!important}.workbench .conversation-context strong{color:#d8d7da!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:210px!important;font-size:12.5px!important;font-weight:610!important;line-height:1!important;overflow:hidden!important}.workbench .conversation-context span{color:#686970!important;flex:none!important;font-size:10.5px!important;font-weight:500!important}.workbench .topbar .smart-badge{color:#71727a!important;background:0 0!important;border:0!important;height:26px!important;padding:0 8px!important;font-size:10.5px!important}.workbench .topbar .smart-badge .smart-dot{width:5px!important;height:5px!important;box-shadow:none!important;background:#8d7bd1!important}.workbench .studio-intro h1{letter-spacing:-.045em!important;font-size:clamp(30px,3vw,38px)!important;font-weight:680!important}.workbench .studio-intro h1 span{background:linear-gradient(108deg,#efedeb 8%,#d8d0ee 62%,#b9aae8 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.workbench .studio-intro p{color:#74757c!important;letter-spacing:.01em!important;margin-top:8px!important;font-size:12.5px!important}.workbench .creation-input .composer-context{min-height:21px!important;margin-bottom:4px!important;padding:0 3px!important}.workbench .creation-input .composer-context-label i{background:#9a88df!important;width:5px!important;height:5px!important;box-shadow:0 0 0 3px #9a88df17!important}.workbench .creation-input .composer-context-shortcut,.workbench .creation-input .composer-context-count{color:#5f6067!important;font-size:9.75px!important}.workbench .creation-input .composer-context kbd{color:#777880!important;background:#1d1e23!important;border-color:#303138!important;border-radius:4px!important;min-width:0!important;padding:2px 5px!important}.workbench .creation-input textarea,.workbench .creation-input .ph-rotator{font-size:14.5px!important;line-height:1.62!important}.workbench .creation-input .composer-bar{border-top:1px solid #ffffff0e!important;min-height:43px!important;margin-top:5px!important;padding-top:9px!important}.workbench .creation-input .bar-left{gap:5px!important}.workbench .creation-input .mode-switcher{border-right-color:#ffffff0f!important;height:34px!important;margin-right:2px!important;padding-right:6px!important}.workbench .creation-input .mode-switcher .ability-chip{padding:0 8px!important}.workbench .creation-input .ability-chip.active{color:#ded8ef!important;background:#9785d621!important;box-shadow:inset 0 0 0 1px #ab99e71a!important}.workbench .creation-input .meta-field{color:#5f6067!important;background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:8px!important;gap:6px!important;height:34px!important;padding:0 4px 0 9px!important}.workbench .creation-input .meta-field:hover{background:#ffffff0b!important;border-color:#ffffff1a!important}.workbench .creation-input .meta-field .meta-select{color:#aaaab0!important;background:0 0!important;width:61px!important;min-width:61px!important;max-width:61px!important;height:32px!important;padding:0 2px!important}.workbench .creation-input .duration-field .meta-select{width:44px!important;min-width:44px!important;max-width:44px!important}.workbench .composer-models{background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:8px!important;gap:7px!important;min-width:190px!important;height:34px!important;padding:0 4px 0 9px!important}.workbench .composer-model-label{color:#5f6067!important;flex:none!important;font-size:10px!important}.workbench .composer-models :is(.trigger,button){background:0 0!important;min-height:31px!important;padding:0 4px!important}.workbench .composer-models :is(.trigger,button):hover{color:#e2e2e5!important;background:0 0!important}.workbench .creation-input .send-btn{color:#17171b!important;background:#ded9ed!important;border-radius:10px!important;width:36px!important;height:36px!important;box-shadow:0 5px 16px #0003!important}.workbench .creation-input .send-btn:disabled{color:#505159!important;box-shadow:none!important;background:#202126!important}.workbench .industry-tabs{border-bottom:1px solid #ffffff0e!important;min-height:39px!important}.workbench .industry-tab.active:after{background:#a99ce0!important;bottom:-1px!important}.workbench .example-card,.workbench .example-card+.example-card{background:#141519!important;border:1px solid #ffffff0b!important;border-radius:12px!important;gap:12px!important;min-height:106px!important;padding:14px 13px!important}.workbench .example-card:hover{background:#18191e!important;border-color:#ffffff18!important;box-shadow:0 18px 36px -30px #000000f2!important}.workbench .industry-example-panel .example-tag,.workbench .industry-example-panel .example-tag.chat{width:38px!important;min-width:38px!important;height:38px!important;box-shadow:none!important;background:#917dd117!important;border:1px solid #a591e81c!important;border-radius:10px!important}.workbench .industry-example-panel .example-tag.image{background:#488ba617!important;border-color:#5ea4c01f!important}.workbench .industry-example-panel .example-tag.video{background:#b06f4117!important;border-color:#cc8f601f!important}.workbench .industry-example-panel .example-tag:before{display:none!important}.workbench .example-copy{gap:3px!important}.workbench .example-kicker{color:#766f91!important;letter-spacing:.035em!important;margin-bottom:2px!important;font-size:9.75px!important;font-weight:620!important;display:block!important}.workbench .example-card .example-prompt{-webkit-line-clamp:2!important;color:#72737a!important;font-size:11px!important}.workbench .example-arrow{color:#5f6067!important;opacity:.75!important;border:1px solid #ffffff0e!important;border-radius:7px!important;flex:0 0 25px!important;width:25px!important;height:25px!important;padding:6px!important;transition:border-color .18s,color .18s,transform .18s!important;display:grid!important}.workbench .example-card:hover .example-arrow{color:#c7c7cb!important;border-color:#ffffff1f!important;transform:translate(1px)!important}.workbench .sidebar.collapsed .rail-nav{gap:4px!important}.workbench .sidebar.collapsed .rail-item{border:1px solid #0000!important;border-radius:10px!important;width:48px!important;min-height:52px!important;margin-inline:auto!important}.workbench .sidebar.collapsed .rail-item:hover{background:#ffffff06!important}.workbench .sidebar.collapsed .rail-item.active{background:#ffffff0a!important;border-color:#ffffff0b!important;box-shadow:inset 2px 0 #9d8bdf!important}.workbench .sidebar.collapsed .rail-item.active .rail-icon{color:#cbbff1!important}.workbench .sidebar.collapsed .rail-label{font-size:9.5px!important}.workbench.chatting .result-section,.workbench.chatting .hero-section{width:min(100%,860px)!important}.workbench.chatting .result-section{margin-top:2px!important}.workbench.chatting .message-list{gap:14px!important;padding:16px 2px 24px!important}.workbench.chatting .message-card{max-width:min(76%,650px)!important}.workbench.chatting .message-card.user{max-width:min(54%,460px)!important}.workbench.chatting .message-card.user>p{background:#1c1d22!important;border:1px solid #ffffff0b!important;border-radius:10px 10px 3px!important;padding:9px 13px!important;font-size:13.5px!important}.workbench.chatting .message-toolbar{min-height:22px!important;margin-bottom:6px!important}.workbench.chatting .message-author i{background:#292531!important;border-radius:5px!important;width:18px!important;height:18px!important}.workbench.chatting :is(.failure-card,.empty-response){background:#15161a!important;border:1px solid #dc707817!important;max-width:540px!important;padding:11px 13px!important;box-shadow:inset 2px 0 #dc70788c!important}.workbench.chatting .creation-input.compact{background:#17181c!important;border-color:#2b2c33!important;border-radius:12px!important;min-height:0!important;padding:10px 13px 9px!important}.workbench.chatting .creation-input.compact .composer-context{display:none!important}.workbench.chatting .creation-input.compact .ta-wrap{min-height:34px!important}.workbench.chatting .creation-input.compact .composer-bar{min-height:39px!important;margin-top:3px!important;padding-top:7px!important}.profileDialog .t-dialog{background:#101115!important;border:1px solid #ffffff1b!important;border-radius:14px!important;width:min(900px,100vw - 36px)!important;box-shadow:0 32px 90px #000000a8!important}.profileDialog .t-dialog__header{background:#101115!important;border-bottom:1px solid #fff1!important;min-height:60px!important;padding:0 24px!important;font-size:15px!important}.profileDialog .t-dialog__body{padding:16px!important}.profileDialog .profileCenter{max-height:min(700px,76vh)!important;overflow-y:auto!important}.profileDialog .profileLayout{grid-template-columns:minmax(250px,.72fr) minmax(420px,1.28fr)!important;align-items:start!important;gap:12px!important;display:grid!important}.profileDialog .profileMain{gap:12px!important;min-width:0!important;display:grid!important}.profileDialog .profileCard,.profileDialog .profileCard+.profileCard{background:#14151a!important;border:1px solid #ffffff0e!important;border-radius:11px!important;min-width:0!important;padding:17px!important;box-shadow:inset 0 1px #ffffff05!important}.profileDialog .profileSummaryCard{background:linear-gradient(158deg,#9f8bdc13,#0000 43%),#14151a!important;position:sticky!important;top:0!important}.profileDialog .userHero{border-bottom:1px solid #ffffff0f!important;margin-bottom:13px!important;padding-bottom:14px!important}.profileDialog .avatarCircle{border-color:#ffffff1c!important;border-radius:13px!important;flex-basis:58px!important;width:58px!important;height:58px!important;box-shadow:0 10px 24px #00000040!important}.profileDialog .profileEyebrow{color:#77737f!important;letter-spacing:.08em!important;margin-bottom:5px!important;font-size:9.5px!important;font-weight:640!important}.profileDialog .userHero strong{margin-bottom:5px!important;font-size:19px!important}.profileDialog .accountState{color:#85868d!important;align-items:center!important;gap:5px!important;font-size:10.5px!important;display:inline-flex!important}.profileDialog .accountState i{background:#70a085!important;border-radius:50%!important;width:6px!important;height:6px!important}.profileDialog .idButton{color:#74757c!important;background:#ffffff06!important;border:1px solid #ffffff0e!important;border-radius:7px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:30px!important;padding:0 9px!important;display:flex!important}.profileDialog .idButton:hover{color:#aaaab0!important;border-color:#ffffff1a!important}.profileDialog .primaryBalance{background:#9582cf0e!important;border:1px solid #9f8cda1c!important;border-radius:9px!important;margin-top:12px!important;padding:15px!important}.profileDialog .primaryBalance span,.profileDialog .primaryBalance strong,.profileDialog .primaryBalance small{display:block!important}.profileDialog .primaryBalance span{color:#88858e!important;font-size:10.5px!important}.profileDialog .primaryBalance strong{color:#ebe7ef!important;font-variant-numeric:tabular-nums!important;margin-top:5px!important;font-size:25px!important;font-weight:650!important}.profileDialog .primaryBalance small{color:#65666d!important;margin-top:5px!important;font-size:9.75px!important;line-height:1.45!important}.profileDialog .statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-top:8px!important}.profileDialog .statCard{background:#18191e!important;border:1px solid #ffffff09!important;border-radius:8px!important;min-height:58px!important;padding:10px!important}.profileDialog .statCard:last-child{grid-column:1/-1!important}.profileDialog .statCard strong{font-size:15px!important}.profileDialog .dangerLink{color:#a76d73!important;background:0 0!important;border:0!important;width:auto!important;margin-top:13px!important;padding:0!important;font-size:10.5px!important;font-weight:520!important}.profileDialog .profileSectionHeader{margin-bottom:11px!important}.profileDialog .profileSectionHeader h3{color:#dedde0!important;margin:0!important;font-size:14px!important;font-weight:630!important}.profileDialog .profileSectionHeader p{color:#67686f!important;margin:4px 0 0!important;font-size:10.5px!important}.profileDialog .infoRow{background:#18191e!important;border:1px solid #ffffff09!important;border-radius:8px!important;grid-template-columns:78px minmax(0,1fr) auto!important;min-height:46px!important;padding:0 10px!important}.profileDialog .infoRow>span{color:#717279!important;font-size:11px!important}.profileDialog .infoRow>strong{color:#c9c8cb!important;font-size:11.5px!important;font-weight:560!important}.profileDialog .infoRow>strong.muted{color:#777880!important}.profileDialog .infoRow button{color:#8f899d!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;min-width:0!important;padding:5px 7px!important;font-size:10.5px!important;display:inline-flex!important}.profileDialog .infoRow button span{color:#5f6067!important;font-size:15px!important}.profileDialog .featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.profileDialog .featureItem{background:#18191e!important;border:1px solid #ffffff09!important;border-radius:8px!important;grid-template-columns:29px minmax(0,1fr) 14px!important;min-height:58px!important;padding:9px!important;position:relative!important}.profileDialog .featureItem:last-child{grid-column:1/-1!important}.profileDialog .featureItem:hover{background:#1c1d22!important;border-color:#ffffff14!important}.profileDialog .featureItem .featureItem-icon{color:#a99ccb!important;background:#9885cf16!important;border-radius:7px!important;width:28px!important;height:28px!important}.profileDialog .featureItem strong{color:#cfcfd2!important;font-size:11.5px!important}.profileDialog .featureItem em{color:#66676e!important;font-size:9.75px!important}.profileDialog .featureChevron{color:#55565d!important;grid-area:1/3/span 2!important;font-size:17px!important}@media (width<=960px){.workbench .industry-example-panel{grid-template-columns:1fr!important}.workbench .example-card{min-height:86px!important}.workbench .composer-models{min-width:170px!important}}@media (width<=760px){.workbench .conversation-context span,.workbench .topbar .smart-badge,.workbench .creation-input .composer-context-shortcut,.workbench .composer-model-label,.workbench .creation-input .meta-field>span{display:none!important}.workbench .composer-models{min-width:145px!important;padding-left:4px!important}.profileDialog .profileLayout{grid-template-columns:1fr!important}.profileDialog .profileSummaryCard{position:static!important}}.workbench .examples{gap:15px!important;margin-bottom:42px!important}.workbench .examples-toolbar{border-bottom:1px solid #ffffff0f!important;justify-content:space-between!important;align-items:flex-end!important;gap:28px!important;min-height:50px!important;display:flex!important}.workbench .examples-toolbar .examples-head{flex:none!important;align-items:flex-start!important;min-height:50px!important;padding-top:2px!important;display:flex!important}.workbench .examples-toolbar .examples-head strong{color:#e7e5e2!important;font-size:16px!important;font-weight:650!important}.workbench .examples-toolbar .examples-head p{color:#74757c!important;margin-top:3px!important;font-size:11px!important}.workbench .examples-toolbar .industry-tabs{border-bottom:0!important;flex:0 auto!important;justify-content:flex-end!important;gap:20px!important;min-height:42px!important}.workbench .examples-toolbar .industry-tab{color:#777880!important;height:42px!important}.workbench .examples-toolbar .industry-tab strong{font-size:11.5px!important;font-weight:540!important}.workbench .examples-toolbar .industry-tab.active{color:#e5e4e6!important}.workbench .examples-toolbar .industry-tab.active:after{background:#a99be0!important;height:2px!important;left:2px!important;right:2px!important}.workbench .example-card,.workbench .example-card+.example-card{background:#141519!important;border:1px solid #ffffff0d!important;border-radius:10px!important;align-items:stretch!important;gap:13px!important;min-height:112px!important;padding:17px 14px 15px 15px!important;position:relative!important}.workbench .industry-example-panel .example-tag,.workbench .industry-example-panel .example-tag.chat,.workbench .industry-example-panel .example-tag.image,.workbench .industry-example-panel .example-tag.video{width:3px!important;min-width:3px!important;height:auto!important;box-shadow:none!important;background:#7466a5!important;border:0!important;border-radius:999px!important;align-self:stretch!important}.workbench .industry-example-panel .example-tag.image{background:#4f8498!important}.workbench .industry-example-panel .example-tag.video{background:#9a6949!important}.workbench .industry-example-panel .example-tag svg{display:none!important}.workbench .example-copy{align-self:center!important;gap:4px!important;min-width:0!important}.workbench .example-kicker{color:#81779c!important;letter-spacing:.08em!important;margin-bottom:3px!important;font-size:9.5px!important;font-weight:650!important}.workbench .example-tag.image+.example-copy .example-kicker{color:#688b98!important}.workbench .example-tag.video+.example-copy .example-kicker{color:#96755d!important}.workbench .example-card strong{color:#e3e1df!important;font-size:14px!important;font-weight:630!important;line-height:1.35!important}.workbench .example-arrow{background:#ffffff05!important;border-color:#ffffff0f!important;align-self:center!important}.workbench .home-inspiration{gap:14px!important;padding-bottom:46px!important}.workbench .home-inspiration-head{align-items:flex-end!important;min-height:44px!important}.workbench .home-inspiration-head p{color:#74757c!important;margin-top:3px!important;font-size:11px!important}.workbench .home-inspiration-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-auto-rows:222px!important;grid-auto-flow:dense!important;gap:12px!important;display:grid!important}.workbench .home-inspiration-card{background:#17181c!important;border:1px solid #ffffff12!important;border-radius:12px!important;height:100%!important;overflow:hidden!important;box-shadow:0 18px 36px -32px #000000e6!important}.workbench .home-inspiration-card:nth-child(6n+1){grid-column:span 5!important}.workbench .home-inspiration-card:nth-child(6n+2){grid-column:span 3!important}.workbench .home-inspiration-card:nth-child(6n+3),.workbench .home-inspiration-card:nth-child(6n+4){grid-column:span 4!important}.workbench .home-inspiration-card:nth-child(6n+5){grid-column:span 3!important}.workbench .home-inspiration-card:nth-child(6n+6){grid-column:span 5!important}.workbench .home-inspiration-card>.home-inspiration-visual{aspect-ratio:auto!important;border-radius:0!important;width:100%!important;height:100%!important}.workbench .home-inspiration-card img{filter:saturate(.93)contrast(1.025)brightness(.92)!important}.workbench .home-inspiration-visual:after{opacity:1!important;background:linear-gradient(#08090b05 35%,#08090b24 57%,#08090be6 100%)!important}.workbench .home-inspiration-card>.home-inspiration-copy{z-index:2!important;pointer-events:none!important;gap:4px!important;padding:38px 14px 13px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.workbench .home-inspiration-card strong{color:#f0efed!important;text-shadow:0 1px 10px #00000075!important;font-size:13.5px!important;font-weight:620!important}.workbench .home-inspiration-card small{color:#e8e6e29e!important;font-size:10.5px!important}.workbench .home-inspiration-visual em{background:#0d0e11b8!important;border-color:#ffffff29!important;border-radius:7px!important;min-height:28px!important;font-size:10px!important;top:11px!important;bottom:auto!important;right:11px!important}.workbench .home-inspiration-card:hover img{filter:saturate()contrast(1.02)brightness(.98)!important;transform:scale(1.025)!important}@media (width<=980px){.workbench .examples-toolbar{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.workbench .examples-toolbar .examples-head{min-height:42px!important}.workbench .examples-toolbar .industry-tabs{justify-content:flex-start!important;width:100%!important}.workbench .industry-example-panel{grid-template-columns:1fr!important}.workbench .home-inspiration-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:210px!important}.workbench .home-inspiration-card{grid-column:auto!important}}@media (width<=580px){.workbench .home-inspiration-grid{grid-template-columns:1fr!important;grid-auto-rows:230px!important}.workbench .examples-toolbar .industry-tabs{gap:15px!important}}.workbench{--studio-bg:#101011!important;--studio-sidebar:#0d0d0f!important;--studio-panel:#18181b!important;--studio-panel-hover:#1d1d21!important;--studio-control:#1b1b1e!important;--studio-line:#f5f2ec11!important;--studio-line-strong:#f5f2ec1f!important;--studio-text:#f0ede8!important;--studio-text-soft:#b7b3ae!important;--studio-text-muted:#77757a!important;--studio-text-faint:#59585e!important;--studio-accent:#aa9ae0!important;--studio-accent-soft:#aa9ae01a!important}.workbench .topbar{background:linear-gradient(#101011fa 0%,#101011e0 74%,#0000 100%)!important;min-height:56px!important;padding:0 18px!important}.workbench .topbar .topbar-right{background:0 0!important;gap:0!important;min-height:34px!important;padding:0!important}.workbench .topbar :is(.membership-trigger,.task-center-trigger){color:#77767b!important;background:0 0!important;border:0!important;border-radius:6px!important;min-height:30px!important;padding:0 11px!important}.workbench .topbar .membership-trigger{padding-right:14px!important;position:relative!important}.workbench .topbar .membership-trigger:after{content:""!important;background:#f5f2ec13!important;width:1px!important;position:absolute!important;top:8px!important;bottom:8px!important;right:0!important}.workbench .topbar :is(.membership-trigger,.task-center-trigger):hover,.workbench .topbar .task-center-trigger.active{color:#d5d2ce!important;background:#ffffff09!important}.workbench .membership-trigger-balance{color:#c3beb6!important;border:0!important;margin:0 0 0 3px!important;padding:0!important;font-size:10.5px!important;font-weight:620!important}.workbench .membership-ledger-icon{color:#737278!important;width:14px!important}.workbench .topbar-avatar{background:#1c1c1f!important;border-color:#f5f2ec1b!important;border-radius:50%!important;width:30px!important;height:30px!important;margin-left:5px!important}.workbench .sidebar.collapsed{flex-basis:66px!important;width:66px!important;min-width:66px!important}.workbench .sidebar{border-right-color:#f5f2ec0f!important}.workbench .product-brand{left:19px!important}.workbench .product-brand img{filter:saturate(.9)contrast(1.03)!important;border-radius:8px!important;width:28px!important;height:28px!important}.workbench .rail-nav{gap:3px!important;width:66px!important}.workbench .sidebar .rail-nav .rail-item{color:#6e6d73!important;background:0 0!important;border:0!important;border-radius:8px!important;outline:0!important;gap:4px!important;width:50px!important;height:52px!important}.workbench .sidebar .rail-item:hover{color:#b9b6b2!important;background:#ffffff07!important}.workbench .sidebar .rail-item.active{color:#e9e6e1!important;background:0 0!important}.workbench .sidebar .rail-item.active:before{content:""!important;background:#aa9ae0!important;border-radius:99px!important;width:2px!important;display:block!important;position:absolute!important;top:11px!important;bottom:11px!important;left:-8px!important}.workbench .sidebar .rail-item .rail-icon{border-radius:8px!important;place-items:center!important;width:29px!important;height:29px!important;display:grid!important}.workbench .sidebar .rail-item.active .rail-icon{color:#b9aae9!important;background:#aa9ae016!important}.workbench .sidebar .rail-item strong{color:inherit!important;font-size:9.5px!important;font-weight:530!important}.workbench .studio-intro h1{color:#f2efea!important;letter-spacing:-.052em!important;font-size:clamp(34px,3.45vw,42px)!important;font-weight:675!important;line-height:1.12!important}.workbench .studio-intro h1 span{background:linear-gradient(105deg,#f0ece6 2%,#d8cfee 52%,#b7a5e8 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.workbench .creation-input{background:#18181b!important;border:1px solid #f5f2ec17!important;border-radius:14px!important;min-height:184px!important;padding:16px 18px 12px!important;position:relative!important;box-shadow:0 22px 54px -42px #000000e6,inset 0 1px #ffffff05!important}.workbench .creation-input .composer-context{min-height:20px!important;margin:0 0 4px!important;padding:0 3px!important}.workbench .creation-input .composer-context-label{color:#85838a!important;font-size:10.5px!important;font-weight:570!important}.workbench .creation-input .composer-context-label i{display:none!important}.workbench .creation-input .composer-context kbd{box-shadow:none!important;color:#65646a!important;background:#ffffff09!important;border:0!important;padding:1px 4px!important}.workbench .creation-input .composer-bar{border-top-color:#f5f2ec11!important;min-height:44px!important;margin-top:3px!important;padding-top:9px!important}.workbench .creation-input .mode-switcher{gap:1px!important;margin-right:5px!important;padding-right:8px!important}.workbench .creation-input .mode-switcher .ability-chip{color:#77767c!important;background:0 0!important;border:0!important;border-radius:6px!important;height:32px!important;padding:0 9px!important;position:relative!important}.workbench .creation-input .mode-switcher .ability-chip.active{color:#e6e1eb!important;box-shadow:none!important;background:0 0!important;border:0!important}.workbench .creation-input .mode-switcher .ability-chip.active:after{content:""!important;background:#aa9ae0!important;border-radius:2px!important;height:1px!important;position:absolute!important;bottom:1px!important;left:9px!important;right:9px!important}.workbench .creation-input .ability-icon{color:currentColor!important;opacity:.72!important}.workbench .creation-input .meta-field,.workbench .composer-models{background:0 0!important;border:0!important;border-left:1px solid #f5f2ec11!important;border-radius:0!important;height:32px!important}.workbench .creation-input .meta-field:hover,.workbench .composer-models:hover{background:#ffffff06!important}.workbench .creation-input .send-btn{color:#171719!important;width:34px!important;height:34px!important;box-shadow:none!important;background:#e5e0ec!important;border-radius:9px!important}.workbench .creation-input .send-btn:disabled{color:#535258!important;background:#222226!important}.workbench .examples-toolbar{border-bottom-color:#f5f2ec12!important;min-height:48px!important}.workbench .examples-toolbar .industry-tabs{gap:18px!important}.workbench .industry-tab.active:after{background:#aa9ae0!important}.workbench .industry-example-panel{counter-reset:studio-quick-task!important;background:#151518!important;border:1px solid #f5f2ec11!important;border-radius:11px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;display:grid!important;overflow:hidden!important}.workbench .example-card,.workbench .example-card+.example-card{counter-increment:studio-quick-task!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:114px!important;padding:19px 42px 17px 18px!important;display:block!important;position:relative!important}.workbench .example-card+.example-card{border-left:1px solid #f5f2ec0f!important}.workbench .example-card:before{color:#4f4e54!important;content:counter(studio-quick-task, decimal-leading-zero)!important;letter-spacing:.04em!important;font:540 9.5px/1 ui-monospace,SFMono-Regular,Menlo,monospace!important;position:absolute!important;top:17px!important;right:17px!important}.workbench .example-card:hover{box-shadow:none!important;background-color:#1a1a1e!important;border-color:#0000!important;transform:none!important}.workbench .industry-example-panel .example-tag{display:none!important}.workbench .example-card .example-copy{gap:4px!important;display:grid!important}.workbench .example-kicker{color:#79717e!important;letter-spacing:.055em!important;margin:0 0 4px!important;font-size:9.5px!important;font-weight:600!important}.workbench .example-card .example-prompt{color:#747379!important;max-width:27em!important;font-size:11px!important;line-height:1.55!important}.workbench .example-arrow{color:#55545a!important;background:#ffffff06!important;border:0!important;border-radius:6px!important;width:22px!important;height:22px!important;padding:5px!important;position:absolute!important;bottom:15px!important;right:15px!important}.workbench .home-inspiration-card{box-shadow:none!important;background:#171719!important;border-color:#f5f2ec0e!important;border-radius:9px!important}.workbench .home-inspiration-visual em{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#101012c7!important;border:0!important;border-radius:6px!important;min-height:26px!important;box-shadow:inset 0 0 0 1px #ffffff14!important}.workbench .asset-library-shell.inline.collapsed .asset-collapsed-rail{border-radius:9px!important;width:38px!important;height:38px!important;top:auto!important;bottom:18px!important;right:16px!important;transform:none!important;box-shadow:0 12px 28px #00000047!important}.profileDialog .t-dialog{background:#111113!important;border-color:#f5f2ec1b!important;border-radius:12px!important}.profileDialog .profileCard,.profileDialog .profileCard+.profileCard{box-shadow:none!important;background:#161619!important;border-color:#f5f2ec11!important;border-radius:10px!important}.profileDialog .profileSummaryCard{background:#161619!important}.profileDialog .avatarCircle{border-radius:50%!important}.profileDialog .primaryBalance{background:0 0!important;border:1px solid #f5f2ec11!important;border-left:0!important;border-right:0!important;border-radius:0!important}.profileDialog .statsGrid{border-bottom:1px solid #f5f2ec0f!important;gap:0!important}.profileDialog .statCard{background:0 0!important;border:0!important;border-right:1px solid #f5f2ec0e!important;border-radius:0!important}.profileDialog .statCard:nth-child(2){border-right:0!important}.profileDialog .statCard:last-child{border-top:1px solid #f5f2ec0e!important;border-right:0!important}.profileDialog .infoRows{gap:0!important}.profileDialog .infoRow{background:0 0!important;border:0!important;border-bottom:1px solid #f5f2ec0e!important;border-radius:0!important;min-height:50px!important}.profileDialog .infoRow:last-child{border-bottom:0!important}.profileDialog .featureGrid{border:1px solid #f5f2ec0e!important;border-radius:8px!important;gap:0!important;overflow:hidden!important}.profileDialog .featureItem{background:0 0!important;border:1px solid #f5f2ec0d!important;border-top:0!important;border-left:0!important;border-radius:0!important}.profileDialog .featureItem:nth-child(2n){border-right:0!important}.profileDialog .featureItem:last-child{border-bottom:0!important;border-right:0!important}.profileDialog .featureItem:hover{background:#ffffff06!important}@media (width<=980px){.workbench .industry-example-panel{grid-template-columns:1fr!important}.workbench .example-card+.example-card{border-top:1px solid #f5f2ec0f!important;border-left:0!important}}@media (width<=620px){.workbench .hero-section{padding-top:24px!important}.workbench .studio-intro h1{font-size:30px!important}.workbench .creation-input{min-height:168px!important;padding-inline:13px!important}.workbench .topbar{padding-inline:4px!important}}.workbench .topbar-avatar.logged-out{color:#8a888f!important;background:#ffffff09!important;place-items:center!important;display:grid!important;box-shadow:inset 0 0 0 1px #f5f2ec17!important}.workbench .topbar-avatar.logged-out:hover{color:#d3cdd8!important;background:#fff1!important}.model-switcher-dropdown{background:#151517!important;border-color:#f5f2ec1b!important;border-radius:9px!important;box-shadow:0 18px 44px #0000006b!important}.model-switcher-dropdown .model-search{border-color:#f5f2ec12!important}.model-switcher-dropdown .option{border-bottom-color:#f5f2ec0e!important;border-radius:0!important}.model-switcher-dropdown .option:hover{background:#ffffff07!important}.model-switcher-dropdown .option.active{background:linear-gradient(90deg,#aa9ae013,#ffffff05)!important;box-shadow:inset 2px 0 #9d8bc4!important}.model-switcher-dropdown .option .tag{color:#747279!important;background:0 0!important}.pricingDialog .member-header{border-bottom:1px solid #f5f2ec11!important;padding-bottom:15px!important}.pricingDialog .member-header h1{color:#e5e1db!important;letter-spacing:-.025em!important;font-size:21px!important}.pricingDialog .cycle-tabs{border-bottom-color:#f5f2ec11!important;min-height:40px!important;margin:0!important;padding:0!important}.pricingDialog .cycle-tab{height:40px!important}.pricingDialog .cycle-tab.active:after,.pricingDialog .main-tab.active:after{background:#9c7b68!important}.pricingDialog .plan-grid{background:#141416!important;border:1px solid #f5f2ec13!important;border-radius:9px!important;margin-top:14px!important}.pricingDialog .plan-card{border-left-color:#f5f2ec11!important;min-height:326px!important;padding:16px 15px!important}.pricingDialog .plan-card.highlight{background:linear-gradient(#9c7b6818,#ffffff03 42%)!important;box-shadow:inset 0 2px #9c7b68!important}.pricingDialog .plan-head .badge{color:#aa8069!important;letter-spacing:.04em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:9.5px!important}.pricingDialog .plan-price{min-height:44px!important}.pricingDialog .plan-price strong{color:#e3dfd8!important;letter-spacing:-.035em!important;font-size:30px!important}.pricingDialog .plan-cta{background:0 0!important;border-radius:5px!important}.pricingDialog .plan-cta.primary{color:#171719!important;background:#d9d2ca!important;border-color:#d9d2ca!important}.pricingDialog .plan-credits{border-color:#f5f2ec11!important}.task-center-mask{-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#08080a7a!important}.task-center-drawer{background:#121214!important;border-left-color:#f5f2ec17!important;width:404px!important;box-shadow:-14px 0 36px #0000005c!important}.task-center-drawer .task-center-header{border-bottom-color:#f5f2ec11!important;min-height:56px!important;padding:0 19px!important}.task-center-drawer .task-center-header h3{color:#ddd9d4!important;font-size:15px!important;font-weight:620!important}.task-center-drawer .task-center-tabs{border-bottom-color:#f5f2ec11!important;gap:22px!important;min-height:43px!important;padding-inline:19px!important}.task-center-drawer .task-tab{padding-block:13px 11px!important}.task-center-drawer .task-tab.active:after{background:#9c7b68!important}.task-center-drawer .task-tab-badge{text-align:center!important;background:#ffffff0e!important;border-radius:4px!important;min-width:16px!important;padding-inline:4px!important}.task-center-drawer .task-list{padding-inline:19px!important}.task-center-drawer .base-empty-state.compact{min-height:260px!important;padding-inline:8px!important}.task-center-drawer .base-empty-mark{border-color:#37363b!important}.task-center-drawer .base-empty-action{background:0 0!important;border-color:#34343a!important;border-radius:5px!important}.workbench .infinite-canvas .empty-tip{padding-bottom:58px!important}.workbench .infinite-canvas .empty-tip .empty-guide{box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;justify-items:center!important;gap:11px!important;padding:0!important;display:grid!important}.workbench .infinite-canvas .empty-tip .empty-crosshair{background:#ffffff03!important;border-color:#3c3b42!important;width:36px!important;height:36px!important}.workbench .infinite-canvas .empty-tip .empty-guide>div{justify-items:center!important;gap:5px!important;display:grid!important}.workbench .infinite-canvas .empty-tip .empty-guide strong{color:#aaa7ad!important;font-size:12.5px!important;font-weight:620!important}.workbench .infinite-canvas .empty-tip .empty-guide span:not(.empty-crosshair){color:#5f5f66!important;font-size:10.5px!important}.workbench .infinite-canvas .bottom-dock{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#151518f5!important;border-color:#f5f2ec18!important;border-radius:10px!important;box-shadow:0 14px 34px #00000057!important}.workbench .infinite-canvas .dock-sep{background:#f5f2ec13!important}@media (width<=760px){.task-center-drawer{width:min(404px,92vw)!important}.model-switcher-dropdown{max-width:calc(100vw - 24px)!important}}.workbench{--studio-bg:#111113!important;--studio-sidebar:#0d0d0f!important;--studio-panel:#19191c!important;--studio-panel-hover:#1e1e22!important;--studio-text:#f1eee9!important;--studio-text-soft:#c0bbb5!important;--studio-text-muted:#848187!important;--studio-accent:#aa9bd8!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}.workbench .workspace{isolation:isolate!important;background:radial-gradient(760px 330px at 52% 3%,#7e67ae13,#0000 68%),radial-gradient(560px 260px at 78% 7%,#94654c09,#0000 72%),linear-gradient(#121215 0,#111113 420px 100%)!important;position:relative!important}.workbench .workspace:before{z-index:-1!important;pointer-events:none!important;content:""!important;background:linear-gradient(90deg,#0000,#d8cdef29 46%,#c49a7f17 68%,#0000)!important;height:1px!important;position:fixed!important;top:0!important;left:66px!important;right:0!important}.workbench .topbar .topbar-right{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#18181bb8!important;border:1px solid #f5f2ec12!important;border-radius:9px!important;gap:1px!important;min-height:36px!important;padding:2px!important;box-shadow:inset 0 1px #ffffff05!important}.workbench .topbar :is(.membership-trigger,.task-center-trigger){border-radius:6px!important;min-height:30px!important;padding-inline:10px!important}.workbench .topbar .membership-trigger:after{display:none!important}.workbench .topbar :is(.membership-trigger,.task-center-trigger):hover,.workbench .topbar .task-center-trigger.active{background:#ffffff0b!important}.workbench .membership-trigger-balance{color:#d2ccc4!important;font-variant-numeric:tabular-nums!important}.workbench .topbar-avatar{border:0!important;width:28px!important;height:28px!important;margin:0 1px 0 3px!important;box-shadow:0 0 0 1px #f5f2ec17!important}.workbench .sidebar .rail-nav .rail-item{color:#747279!important;width:48px!important;height:54px!important}.workbench .sidebar .rail-item .rail-icon{width:30px!important;height:30px!important;transition:background-color .16s,color .16s,transform .16s!important}.workbench .sidebar .rail-item:hover .rail-icon{transform:translateY(-1px)!important}.workbench .sidebar .rail-item.active:before{background:linear-gradient(#c6b8e6,#907cad)!important;top:13px!important;bottom:13px!important}.workbench .sidebar .rail-item.active .rail-icon{color:#d1c5ed!important;background:#beafe016!important;box-shadow:inset 0 0 0 1px #cdbeeb0e!important}.workbench .sidebar .rail-item strong{letter-spacing:.01em!important;font-size:9.75px!important}.workbench .studio-intro h1{color:#0000!important;background:linear-gradient(102deg,#f4f0ea 0%,#eee9e2 35%,#d7cceb 70%,#b8a7df 100%)!important;-webkit-text-fill-color:transparent!important;text-wrap:balance!important;text-shadow:0 12px 38px #765ea114!important;-webkit-background-clip:text!important;background-clip:text!important}.workbench .studio-intro h1 span{-webkit-text-fill-color:inherit!important;background:0 0!important}.workbench .studio-intro p{color:#858189!important;letter-spacing:.012em!important;font-size:13.25px!important}.workbench .creation-input{background:linear-gradient(#ffffff05,#0000 44%),linear-gradient(135deg,#1b1b1f 0%,#18181b 58%,#17171a 100%)!important;border-color:#f5f2ec1b!important;border-radius:13px!important;overflow:visible!important;box-shadow:0 26px 60px -46px #000000f2,inset 0 1px #ffffff06,inset 0 -1px #0000002e!important}.workbench .creation-input:before{opacity:.65!important;pointer-events:none!important;content:""!important;background:linear-gradient(90deg,#cfc2e957,#c0957c1f,#0000)!important;width:168px!important;height:1px!important;position:absolute!important;top:-1px!important;left:18px!important}.workbench .creation-input .composer-context-label{color:#99959d!important;letter-spacing:.025em!important;font-size:10.75px!important}.workbench .creation-input .ta-wrap{min-height:78px!important}.workbench .creation-input textarea,.workbench .creation-input .ph-rotator{font-size:15.5px!important}.workbench .creation-input .composer-bar{border-top-color:#f5f2ec12!important;margin:4px -2px 0!important;padding:10px 2px 0!important}.workbench .creation-input .icon-btn{color:#77747c!important;border-radius:7px!important}.workbench .creation-input .icon-btn:hover{color:#d2cdc7!important;background:#ffffff0b!important}.workbench .creation-input .mode-switcher .ability-chip.active{background:#ffffff07!important}.workbench .creation-input .mode-switcher .ability-chip:first-child.active{color:#d8cbed!important}.workbench .creation-input .mode-switcher .ability-chip:nth-child(2).active{color:#ddd5ca!important}.workbench .creation-input .mode-switcher .ability-chip:nth-child(3).active{color:#9ec4c0!important}.workbench .creation-input .mode-switcher .ability-chip:nth-child(4).active{color:#c7a086!important}.workbench .creation-input .mode-switcher .ability-chip:nth-child(5).active{color:#c8a6b6!important}.workbench .creation-input .mode-switcher .ability-chip:first-child.active:after{background:#aa9bd8!important}.workbench .creation-input .mode-switcher .ability-chip:nth-child(2).active:after{background:#aaa096!important}.workbench .creation-input .mode-switcher .ability-chip:nth-child(3).active:after{background:#6f9f9a!important}.workbench .creation-input .mode-switcher .ability-chip:nth-child(4).active:after{background:#9d755d!important}.workbench .creation-input .mode-switcher .ability-chip:nth-child(5).active:after{background:#9e7287!important}.workbench .examples-head>div>strong,.workbench .home-inspiration-head strong{color:#ece8e3!important;letter-spacing:-.018em!important;font-size:16.5px!important;font-weight:640!important}.workbench .examples-head p,.workbench .home-inspiration-head p{color:#7c7980!important;font-size:11.25px!important}.workbench .examples-toolbar .industry-tab.active:after{background:linear-gradient(90deg,#b2a3dc,#8c7ea8)!important}.workbench .industry-example-panel{background:linear-gradient(#17171a,#151518)!important;border-color:#f5f2ec13!important;border-radius:9px!important;box-shadow:inset 0 1px #ffffff05!important}.workbench .example-card{padding-top:23px!important}.workbench .example-card:after{content:""!important;background:#8f7fba!important;border-radius:2px!important;width:18px!important;height:2px!important;position:absolute!important;top:16px!important;left:18px!important}.workbench .example-card:hover{background-color:#ffffff07!important}.workbench .example-card:hover .example-arrow{color:#bbb5ae!important;transform:translate(2px)!important}.workbench .example-arrow{transition:color .16s,transform .16s,background-color .16s!important}.workbench .home-inspiration-card{background:#171719!important;border-color:#f5f2ec11!important;border-radius:7px!important}.workbench .home-inspiration-card strong{letter-spacing:-.012em!important;font-size:14px!important}.workbench .home-inspiration-visual em{min-height:0!important;box-shadow:none!important;color:#f8f5f0db!important;text-shadow:0 2px 12px #000000e6!important;opacity:0!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:10.5px!important;transition:opacity .16s,transform .16s!important;top:12px!important;right:13px!important;transform:translateY(-3px)!important}.workbench .home-inspiration-card:hover .home-inspiration-visual em,.workbench .home-inspiration-card:focus-visible .home-inspiration-visual em{opacity:1!important;transform:translateY(0)!important}.workbench :is(button,[role=button],a,select,textarea):focus-visible{outline-offset:2px!important;outline:2px solid #beb0de94!important}.workbench ::selection{color:#fff!important;background:#a691ca57!important}.workbench :is(.workspace,.task-list,.asset-library,.history-panel){scrollbar-color:#343339 transparent!important;scrollbar-width:thin!important}@media (prefers-reduced-motion:reduce){.workbench *,.workbench :before,.workbench :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=620px){.workbench .topbar .topbar-right{background:0 0!important;border-color:#0000!important}.workbench .workspace:before{left:0!important}.workbench .creation-input:before{width:120px!important}}.workbench .panel-page:not(.canvas-page):not(.tutorial-page){width:min(1140px,100% - 48px)!important;padding-top:40px!important}.workbench :is(.panel-header,.works-header){min-height:70px!important;margin-bottom:26px!important}.workbench :is(.panel-header,.works-header) h1{color:#e8e5e1!important;letter-spacing:-.042em!important;font-size:31px!important;font-weight:610!important}.workbench :is(.panel-header,.works-header) p{color:#77757c!important;max-width:620px!important;font-size:12.5px!important}.workbench .inspiration-toolbar,.workbench .works-toolbar{background:0 0!important;border:0!important;border-bottom:1px solid #f5f2ec13!important;border-radius:0!important;min-height:48px!important;margin-bottom:24px!important;padding:0 0 12px!important}.workbench .inspiration-toolbar{grid-template-columns:minmax(200px,1fr) auto max-content!important;align-items:center!important;gap:20px!important;display:grid!important}.workbench .inspiration-search{background:0 0!important;border:0!important;border-radius:0!important;width:min(320px,100%)!important;min-height:35px!important;box-shadow:inset 0 -1px #f5f2ec1c!important}.workbench .inspiration-search:focus-within{box-shadow:inset 0 -1px #beb0de80!important}.workbench .inspiration-filters{gap:2px!important}.workbench .inspiration-filter{color:#77767d!important;border-radius:0!important;height:32px!important;padding:0 9px!important;position:relative!important}.workbench .inspiration-filter:hover{color:#b7b3ae!important;background:0 0!important}.workbench .inspiration-filter.active{color:#e3dfd9!important;background:0 0!important}.workbench .inspiration-filter.active:after{content:""!important;background:#9b8ab8!important;height:1px!important;position:absolute!important;bottom:0!important;left:9px!important;right:9px!important}.workbench .inspiration-count{color:#626168!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;font-size:10.5px!important}.workbench .inspiration-grid{column-gap:16px!important}.workbench .inspiration-card{text-align:left!important;margin-bottom:29px!important}.workbench .inspiration-card img{filter:saturate(.9)contrast(.985)!important;background:#151519!important;border-radius:6px!important;transition:filter .18s,opacity .18s!important}.workbench .inspiration-card>div{padding:9px 1px 0!important}.workbench .inspiration-card strong{color:#d7d3ce!important;font-size:13px!important;font-weight:570!important}.workbench .inspiration-card p{margin-top:3px!important}.workbench .inspiration-use{color:#ffffffeb!important;text-shadow:0 2px 12px #000!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:10.5px!important;top:9px!important;right:9px!important}.workbench .inspiration-card:hover img{filter:saturate(.98)contrast(1.01)brightness(1.035)!important}.workbench .inspiration-more{color:#626168!important;font-variant-numeric:tabular-nums!important;border-top:1px solid #f5f2ec11!important;justify-content:center!important;align-items:center!important;gap:14px!important;margin:4px 0 8px!important;padding-top:22px!important;font-size:10.5px!important;display:flex!important}.workbench .inspiration-more button{color:#aaa6a0!important;cursor:pointer!important;background:0 0!important;border:1px solid #f5f2ec1c!important;border-radius:5px!important;height:31px!important;padding:0 12px!important;font-size:11.5px!important}.workbench .inspiration-more button:hover{color:#e4dfd9!important;border-color:#f5f2ec33!important}.workbench .works-toolbar{grid-template-columns:minmax(280px,1fr) auto!important;align-items:center!important}.workbench .works-toolbar .search-box{width:min(380px,100%)!important}.workbench .works-toolbar .search-box input{background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;box-shadow:inset 0 -1px #f5f2ec1c!important}.workbench .works-toolbar .search-box:focus-within input{box-shadow:inset 0 -1px #beb0de80!important}.workbench .works-toolbar .search-box svg{color:#65646b!important}.workbench .works-filters{gap:5px!important;display:flex!important}.workbench .works-toolbar .works-filters select{color:#85838a!important;background:#141518!important;border-color:#f5f2ec16!important;border-radius:5px!important;min-width:112px!important}.workbench .works-empty.base-empty-state{border-top-color:#f5f2ec13!important;min-height:300px!important}.workbench .works-empty .base-empty-mark{background:#15161a!important;border-radius:8px!important}@media (width<=980px){.workbench .inspiration-toolbar{grid-template-columns:1fr!important;gap:9px!important}.workbench .inspiration-count{display:none!important}.workbench .works-toolbar{grid-template-columns:1fr!important}.workbench .works-toolbar .search-box{width:100%!important}}@media (width<=640px){.workbench .panel-page:not(.canvas-page):not(.tutorial-page){width:min(100% - 28px,1140px)!important;padding-top:24px!important}.workbench .inspiration-filters{max-width:100%!important;overflow-x:auto!important}}.workbench .studio-intro h1{letter-spacing:-.058em!important;font-size:clamp(38px,3.65vw,46px)!important;font-weight:680!important;line-height:1.08!important}.workbench .creation-input{background:#19191c!important;border-color:#f5f2ec21!important;border-radius:12px!important;min-height:188px!important;padding:16px 18px 13px!important;box-shadow:0 22px 46px -38px #000000f2,inset 0 1px #ffffff07!important}.workbench .creation-input:before{display:none!important}.workbench .creation-input .composer-bar{border-top-color:#f5f2ec16!important;margin-top:5px!important}.workbench .creation-input .mode-switcher .ability-chip{color:#88858d!important}.workbench .creation-input .mode-switcher .ability-chip.active{color:#d8cdeb!important;background:#b8a9d713!important}.workbench .creation-input .mode-switcher .ability-chip.active:after{display:none!important}.workbench .creation-input .meta-field,.workbench .composer-models{border-left-color:#f5f2ec16!important}.workbench .creation-input .send-btn:not(:disabled){color:#171719!important;background:#e9e5ed!important;box-shadow:inset 0 1px #ffffff61,0 6px 14px #00000038!important}.workbench .examples-toolbar{border-bottom:0!important;min-height:56px!important}.workbench .examples-toolbar .industry-tab{border-radius:5px!important;height:30px!important;padding:0 10px!important}.workbench .examples-toolbar .industry-tab:hover{color:#b8b4b0!important;background:#ffffff08!important}.workbench .examples-toolbar .industry-tab.active:after{display:none!important}.workbench .industry-example-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;display:grid!important;overflow:visible!important}.workbench .example-card,.workbench .example-card+.example-card{background:#151518!important;border:1px solid #f5f2ec13!important;border-radius:8px!important;grid-template-columns:40px minmax(0,1fr) 24px!important;align-items:center!important;gap:12px!important;min-height:96px!important;padding:14px 12px!important;display:grid!important}.workbench .example-card:before,.workbench .example-card:after{display:none!important}.workbench .example-card:hover{background-color:#19191d!important;border-color:#f5f2ec25!important;transform:translateY(-1px)!important}.workbench .industry-example-panel .example-tag,.workbench .industry-example-panel .example-tag.chat,.workbench .industry-example-panel .example-tag.image,.workbench .industry-example-panel .example-tag.video{color:#aa9abd!important;background:#8f7cb116!important;border:1px solid #a797c31c!important;border-radius:8px!important;align-self:center!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;display:grid!important}.workbench .industry-example-panel .example-tag.image{color:#82aaa7!important;background:#57848217!important;border-color:#6e9a971f!important}.workbench .industry-example-panel .example-tag.video{color:#b0876f!important;background:#96684d17!important;border-color:#a97c6021!important}.workbench .industry-example-panel .example-tag svg{width:19px!important;height:19px!important;display:block!important}.workbench .example-card .example-copy{align-self:center!important;gap:3px!important}.workbench .example-kicker{color:#81778f!important;letter-spacing:.045em!important;margin:0 0 2px!important;font-size:9.5px!important}.workbench .example-card strong{color:#e1ddd8!important;font-size:13.5px!important}.workbench .example-card .example-prompt{color:#77757c!important;font-size:10.75px!important}.workbench .example-arrow{color:#5f5d64!important;background:0 0!important;border-radius:6px!important;align-self:center!important;width:24px!important;height:24px!important;padding:5px!important;position:static!important}.workbench .example-card:hover .example-arrow{color:#b9b4ad!important;background:#ffffff0a!important}.workbench .home-inspiration{border-top:1px solid #f5f2ec11!important;gap:16px!important;padding-top:30px!important}.workbench .home-inspiration-head{min-height:42px!important}.workbench .home-inspiration-head button{color:#88858d!important;background:0 0!important;border:0!important;border-radius:0!important;height:30px!important;padding:0!important}.workbench .home-inspiration-head button:hover{color:#ded9d3!important}.workbench .home-inspiration-grid{gap:11px!important}.workbench .home-inspiration-card{background:#151518!important;border-radius:7px!important}.workbench .home-inspiration-card>.home-inspiration-copy{padding:48px 14px 13px!important}.workbench .home-inspiration-card small{color:#e8e6e2b0!important}@media (width<=980px){.workbench .examples-toolbar .industry-tabs{justify-content:flex-start!important;width:100%!important;overflow-x:auto!important}.workbench .industry-example-panel{grid-template-columns:1fr!important}}@media (width<=620px){.workbench .hero-section{width:min(100% - 24px,1008px)!important;padding-top:34px!important}.workbench .studio-intro h1{font-size:32px!important}.workbench .studio-intro p{font-size:12px!important}.workbench .creation-input{min-height:174px!important;padding-inline:13px!important}.workbench .examples-toolbar .industry-tab{padding-inline:8px!important}}.workbench .workspace:before{z-index:-1!important;content:""!important;pointer-events:none!important;background:radial-gradient(720px 330px at 50% 4%,#6f598029,#0000 72%),radial-gradient(520px 250px at 79% 8%,#774e3713,#0000 74%),linear-gradient(#151418 0%,#101011f5 74%,#101011 100%)!important;height:560px!important;display:block!important;position:fixed!important;top:0!important;left:66px!important;right:0!important}.workbench .workspace:after{z-index:-1!important;content:""!important;opacity:.42!important;pointer-events:none!important;background-image:radial-gradient(circle,#eee8e01c .7px,#0000 .85px)!important;background-size:18px 18px!important;height:620px!important;position:fixed!important;top:0!important;left:66px!important;right:0!important;-webkit-mask-image:linear-gradient(#000000c7,#00000024 68%,#0000 96%)!important;mask-image:linear-gradient(#000000c7,#00000024 68%,#0000 96%)!important}.workbench .studio-intro-copy{justify-items:center!important;display:grid!important}.workbench .studio-context{color:#7e7a82!important;letter-spacing:.025em!important;background:#0f0f116b!important;border:1px solid #f5f2ec17!important;border-radius:6px!important;align-items:center!important;gap:7px!important;min-height:24px!important;margin-bottom:14px!important;padding:0 9px!important;font-size:10px!important;display:inline-flex!important}.workbench .studio-context i{background:#9f8eb3!important;border-radius:50%!important;width:5px!important;height:5px!important;box-shadow:0 0 0 3px #9f8eb317!important}.workbench .studio-context strong{color:#b5afb8!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:190px!important;font-weight:560!important;overflow:hidden!important}.workbench .studio-intro h1{color:#f2efeb!important;letter-spacing:-.052em!important;-webkit-text-fill-color:initial!important;text-shadow:none!important;background:0 0!important;font-size:clamp(36px,3.15vw,41px)!important;font-weight:665!important}.workbench .studio-intro p{color:#99949d!important;margin-top:9px!important;font-size:12.75px!important}.workbench .creation-input{background:linear-gradient(#262528 0%,#1c1c1f 62%,#1a1a1d 100%)!important;border:1px solid #ece7e13d!important;border-radius:13px!important;min-height:180px!important;padding:16px 18px 13px!important;box-shadow:0 22px 44px -30px #000000d1,inset 0 1px #ffffff0b!important}.workbench .creation-input .composer-context-label{color:#bab5bd!important}.workbench .creation-input .composer-context-shortcut,.workbench .creation-input .composer-context-count{color:#7d7981!important}.workbench .creation-input textarea,.workbench .creation-input .ph-rotator{color:#eeeae5!important}.workbench .creation-input .composer-bar{border-top-color:#f5f2ec1f!important;min-height:46px!important}.workbench .creation-input .icon-btn{color:#8e8a92!important;background:#ffffff09!important}.workbench .creation-input .mode-switcher{gap:3px!important}.workbench .creation-input .mode-switcher .ability-chip{color:#9a969e!important;height:32px!important;padding-inline:9px!important}.workbench .creation-input .mode-switcher .ability-chip:hover{color:#ddd8d2!important;background:#ffffff0e!important}.workbench .creation-input .mode-switcher .ability-chip.active{color:#e2d8ec!important;background:#302b35!important;border:1px solid #c2b1d824!important;box-shadow:inset 0 1px #ffffff09!important}.workbench .creation-input .meta-field,.workbench .composer-models{color:#8f8a92!important;border-left-color:#f5f2ec1f!important}.workbench .creation-input .send-btn:not(:disabled){color:#1a181d!important;background:linear-gradient(145deg,#f2edf4,#d9cfe0)!important}.workbench .examples{margin-top:10px!important;margin-bottom:44px!important}.workbench .examples-toolbar{min-height:62px!important}.workbench .examples-head>div>strong,.workbench .home-inspiration-head strong{color:#f0ece7!important;font-size:17px!important}.workbench .examples-head p,.workbench .home-inspiration-head p{color:#8a868e!important}.workbench .examples-toolbar .industry-tabs{background:#151518!important;border-color:#f5f2ec1b!important}.workbench .examples-toolbar .industry-tab.active{color:#eeeae5!important;background:#29282c!important;box-shadow:inset 0 1px #ffffff09!important}.workbench .industry-example-panel{gap:10px!important}.workbench .example-card,.workbench .example-card+.example-card{background:linear-gradient(#1d1d21 0%,#18181b 100%)!important;border-color:#f5f2ec21!important;border-radius:9px!important;min-height:126px!important;padding:15px 42px 17px 15px!important;display:block!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff06!important}.workbench .example-card:after{content:""!important;opacity:.9!important;background:linear-gradient(90deg,#75669a,#9d83ac)!important;width:auto!important;height:4px!important;display:block!important;position:absolute!important;inset:auto 0 0!important}.workbench .example-card:before{z-index:0!important;content:""!important;pointer-events:none!important;background:linear-gradient(#0000,#705b921f)!important;width:auto!important;height:54px!important;display:block!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.workbench .example-card:nth-child(2):after{background:linear-gradient(90deg,#477f84,#6ca29b)!important}.workbench .example-card:nth-child(3):after{background:linear-gradient(90deg,#8a5e46,#b18162)!important}.workbench .example-card:hover{background-color:#222226!important;border-color:#f5f2ec40!important;box-shadow:0 18px 32px -28px #000000e6,inset 0 1px #ffffff0a!important}.workbench .industry-example-panel .example-tag,.workbench .industry-example-panel .example-tag.chat,.workbench .industry-example-panel .example-tag.image,.workbench .industry-example-panel .example-tag.video{color:#b09fc4!important;z-index:1!important;background:#8b79a91f!important;border-radius:7px!important;width:34px!important;min-width:34px!important;height:34px!important;position:relative!important}.workbench .example-card .example-copy{z-index:1!important;gap:3px!important;margin-top:12px!important;position:relative!important}.workbench .example-kicker{color:#938a9c!important}.workbench .example-card strong{color:#f0ece7!important;font-size:14px!important;font-weight:620!important}.workbench .example-card .example-prompt{color:#918d95!important;max-width:24em!important;font-size:11px!important}.workbench .example-arrow{z-index:1!important;color:#77737b!important;position:absolute!important;top:16px!important;right:14px!important}.workbench .home-inspiration-card{border-color:#f5f2ec1a!important;border-radius:6px!important}.workbench .home-inspiration-head button{color:#9b969e!important}.workbench .sidebar .rail-nav .rail-item{color:#858189!important}.workbench .sidebar .rail-item:hover{color:#cbc6c0!important}.workbench .membership-trigger-label,.workbench .task-center-label{color:#9a969e!important}@media (width<=980px){.workbench .example-card,.workbench .example-card+.example-card{min-height:104px!important}.workbench .workspace:before,.workbench .workspace:after{left:0!important}}@media (width<=620px){.workbench .hero-section{padding-top:24px!important}.workbench .studio-context{margin-bottom:10px!important}.workbench .studio-intro h1{font-size:31px!important}.workbench .creation-input{min-height:172px!important}.workbench .workspace:after{opacity:.28!important}}.workbench .workspace{background:#0e0f11!important}.workbench .workspace:before{background:linear-gradient(#111214 0%,#0f1012 72%,#0e0f11 100%)!important;height:540px!important}.workbench .workspace:after{opacity:.34!important;background-image:radial-gradient(circle,#ffffff1a .65px,#0000 .8px)!important;background-size:18px 18px!important;height:560px!important;-webkit-mask-image:linear-gradient(#000 0%,#000000ad 62%,#0000 100%)!important;mask-image:linear-gradient(#000 0%,#000000ad 62%,#0000 100%)!important}.workbench .hero-section{gap:0!important;width:min(1008px,100% - 32px)!important;padding-top:clamp(34px,5.2vh,48px)!important}.workbench .studio-intro{margin-bottom:25px!important}.workbench .studio-intro h1{color:#f1f1f2!important;letter-spacing:-.045em!important;-webkit-text-fill-color:initial!important;background:0 0!important;font-size:clamp(32px,2.9vw,37px)!important;font-weight:650!important;line-height:1.15!important}.workbench .studio-intro h1 span{color:#0000!important;background:linear-gradient(100deg,#eeeeef 0%,#d9d1e5 52%,#bca8d4 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.workbench .studio-intro p,.workbench .studio-context{display:none!important}.workbench .creation-input{background:linear-gradient(#303034 0%,#242428 46%,#1d1e21 100%)!important;border:1px solid #ebebee57!important;border-radius:19px!important;align-self:center!important;width:100%!important;max-width:none!important;min-height:166px!important;margin:0 auto 72px!important;padding:22px 22px 18px!important;overflow:visible!important;box-shadow:inset 0 1px #ffffff0e!important}.workbench .creation-input:hover{border-color:#efeff16b!important}.workbench .creation-input:focus-within{border-color:#cfc4dc94!important;box-shadow:inset 0 1px #fff1!important}.workbench .creation-input .composer-context{display:none!important}.workbench .creation-input .ta-wrap{cursor:text!important;min-height:118px!important;padding:0!important;display:flex!important}.workbench .creation-input textarea,.workbench .creation-input .ph-rotator{color:#f0edef!important;font-size:15px!important;line-height:1.65!important}.workbench .creation-input textarea{width:100%!important;height:118px!important;min-height:118px!important;box-shadow:none!important;box-sizing:border-box!important;border:0!important;outline:0!important;padding:1px 58px 42px 1px!important;overflow-y:auto!important}.workbench .creation-input textarea:focus,.workbench .creation-input textarea:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}.workbench .creation-input .ph-rotator{right:58px!important}.workbench .creation-input textarea::placeholder,.workbench .creation-input .ph-rotator{color:#96949a!important}.workbench .creation-input .composer-bar{border:0!important;min-height:0!important;margin:0!important;padding:0!important;position:static!important}.workbench .creation-input .bar-left{scrollbar-width:none!important;justify-content:center!important;gap:7px!important;width:max-content!important;max-width:min(900px,100vw - 112px)!important;position:absolute!important;top:calc(100% + 16px)!important;left:50%!important;overflow-x:auto!important;transform:translate(-50%)!important}.workbench .creation-input .bar-left::-webkit-scrollbar{display:none!important}.workbench .creation-input .bar-right{z-index:2!important;position:absolute!important;bottom:15px!important;right:17px!important}.workbench .creation-input .upload-trigger,.workbench .creation-input .mode-switcher .ability-chip,.workbench .creation-input .meta-field,.workbench .composer-models{background:#242529!important;border:1px solid #f5f5f71a!important;border-radius:8px!important;height:34px!important;box-shadow:inset 0 1px #ffffff06!important}.workbench .creation-input .upload-trigger{color:#a8a6ab!important;width:36px!important}.workbench .creation-input .mode-switcher{border:0!important;gap:7px!important;margin:0!important;padding:0!important}.workbench .creation-input .mode-switcher .ability-chip{color:#aaa8ad!important;padding:0 11px!important}.workbench .creation-input .mode-switcher .ability-chip:hover{color:#eeeeef!important;background:#2b2c30!important;border-color:#f5f5f72e!important}.workbench .creation-input .mode-switcher .ability-chip.active{color:#e7deed!important;background:#35313a!important;border-color:#d5cbe13d!important;box-shadow:inset 0 1px #ffffff0a!important}.workbench .creation-input .meta-field,.workbench .composer-models{color:#aaa7ad!important;padding-inline:10px!important}.workbench .creation-input .send-btn{border-radius:50%!important;width:36px!important;height:36px!important}.workbench .creation-input .send-btn:not(:disabled){color:#202126!important;box-shadow:none!important;background:#ecebef!important}.workbench .creation-input .estimated-cost,.workbench .creation-input .rules-link{font-size:10px!important}.workbench .examples{margin:0 0 38px!important}.workbench .examples-toolbar{min-height:54px!important;margin-bottom:8px!important}.workbench .examples-head>div>strong{color:#efeff0!important;font-size:16px!important;font-weight:620!important}.workbench .examples-head p{color:#75767c!important;margin-top:4px!important;font-size:11px!important}.workbench .examples-toolbar .industry-tabs{background:#16171a!important;border:1px solid #f5f5f714!important;border-radius:9px!important;gap:3px!important;padding:3px!important}.workbench .examples-toolbar .industry-tab{color:#85868c!important;border-radius:6px!important;height:30px!important;padding:0 10px!important}.workbench .examples-toolbar .industry-tab.active{color:#eeeeef!important;background:#292a2e!important}.workbench .example-card,.workbench .example-card+.example-card{min-height:126px!important;box-shadow:none!important;background:#1a1b1e!important;border:1px solid #f5f5f71a!important;border-radius:10px!important;padding:16px 42px 17px 16px!important}.workbench .example-card:first-child{background:#1a1b1e!important}.workbench .example-card:before{background:linear-gradient(#0000,#57437b33)!important;width:auto!important;height:52px!important;inset:auto 0 0!important}.workbench .example-card:nth-child(2):before{background:linear-gradient(#0000,#1f698b38)!important}.workbench .example-card:nth-child(3):before{background:linear-gradient(#0000,#7b412b38)!important}.workbench .example-card:after{height:0!important;display:none!important}.workbench .example-card:hover{background:#202125!important;border-color:#f5f5f733!important;transform:none!important}.workbench .industry-example-panel .example-tag,.workbench .industry-example-panel .example-tag.chat,.workbench .industry-example-panel .example-tag.image,.workbench .industry-example-panel .example-tag.video{border-radius:7px!important;width:34px!important;height:34px!important}.workbench .example-card .example-copy{z-index:1!important;margin:0!important;position:absolute!important;bottom:14px!important;left:16px!important;right:40px!important}.workbench .example-card .example-kicker{margin:0!important;position:absolute!important;top:-63px!important;left:0!important}.workbench .example-card strong{font-size:14px!important}.workbench .example-card .example-prompt{color:#85868c!important}.workbench .home-inspiration-head strong{color:#efeff0!important;font-size:16px!important}.workbench .home-inspiration-head p{color:#75767c!important}@media (width<=980px){.workbench .creation-input{width:min(100% - 16px,864px)!important}.workbench .creation-input .bar-left{justify-content:flex-start!important;max-width:calc(100vw - 92px)!important}.workbench .industry-example-panel{grid-template-columns:1fr!important}}@media (width<=640px){.workbench .hero-section{padding-top:28px!important}.workbench .studio-intro{margin-bottom:20px!important}.workbench .studio-intro h1{font-size:30px!important}.workbench .creation-input{border-radius:15px!important;width:100%!important;min-height:158px!important;margin-bottom:116px!important;padding:18px 16px 16px!important}.workbench .creation-input .bar-left{flex-wrap:wrap!important;width:100%!important;max-width:100%!important;top:calc(100% + 12px)!important;left:0!important;transform:none!important}.workbench .creation-input .mode-switcher{max-width:100%!important;overflow-x:auto!important}.workbench .examples-toolbar{align-items:flex-start!important}}.workbench .examples{margin-bottom:44px!important}.workbench .examples-toolbar{align-items:flex-end!important;min-height:58px!important;margin-bottom:11px!important}.workbench .examples-head>div>strong,.workbench .home-inspiration-head strong{letter-spacing:-.018em!important}.workbench .examples-toolbar .industry-tabs{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:22px!important;padding:0!important;position:relative!important;overflow:visible!important}.workbench .examples-toolbar .industry-tab{color:#777981!important;background:0 0!important;border:0!important;border-radius:0!important;height:33px!important;padding:0!important;transition:color .18s!important;position:relative!important}.workbench .examples-toolbar .industry-tab:after{content:""!important;opacity:0!important;background:#d8c9e7!important;border-radius:1px!important;height:1px!important;transition:opacity .18s,transform .18s!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;transform:scaleX(.45)!important}.workbench .examples-toolbar .industry-tab:hover{color:#c2c1c5!important}.workbench .examples-toolbar .industry-tab.active{color:#f0eef2!important;box-shadow:none!important;background:0 0!important}.workbench .examples-toolbar .industry-tab.active:after{opacity:1!important;transform:scaleX(1)!important}.workbench .industry-example-panel{grid-template-columns:1.12fr .94fr .94fr!important;gap:12px!important}.workbench .example-card,.workbench .example-card+.example-card,.workbench .example-card:first-child{isolation:isolate!important;text-align:left!important;background:#17181b!important;border:1px solid #f5f5f71d!important;border-radius:12px!important;min-height:164px!important;padding:0!important;transition:border-color .2s,box-shadow .2s,transform .2s!important;overflow:hidden!important;transform:translateZ(0)!important;box-shadow:0 14px 30px -28px #000000f0!important}.workbench .example-card:before{z-index:1!important;content:""!important;opacity:1!important;pointer-events:none!important;background:linear-gradient(#08090b14 0% 28%,#0a0b0e8a 61%,#0b0c0ff7 100%)!important;width:auto!important;height:auto!important;display:block!important;position:absolute!important;inset:0!important}.workbench .example-card:nth-child(2):before,.workbench .example-card:nth-child(3):before{background:linear-gradient(#08090b14 0% 28%,#0a0b0e8a 61%,#0b0c0ff7 100%)!important}.workbench .example-card:after{z-index:2!important;content:""!important;opacity:.5!important;background:linear-gradient(90deg,#0000,#ffffff38,#0000)!important;width:auto!important;height:1px!important;display:block!important;position:absolute!important;inset:0 0 auto!important}.workbench .example-cover{z-index:0!important;background:#191a1d!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.workbench .example-cover img{object-fit:cover!important;object-position:center 42%!important;filter:saturate(.78)contrast(1.035)brightness(.72)!important;width:100%!important;height:100%!important;transition:filter .35s,transform .45s cubic-bezier(.2,.7,.2,1)!important;display:block!important;transform:scale(1.015)!important}.workbench .example-card:hover{background:#17181b!important;border-color:#f5f5f745!important;transform:translateY(-2px)!important;box-shadow:0 20px 36px -27px #000000f2!important}.workbench .example-card:hover .example-cover img{filter:saturate(.96)contrast(1.025)brightness(.8)!important;transform:scale(1.055)!important}.workbench .industry-example-panel .example-tag,.workbench .industry-example-panel .example-tag.chat,.workbench .industry-example-panel .example-tag.image,.workbench .industry-example-panel .example-tag.video{z-index:3!important;color:#f0ecf4db!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#0d0e119e!important;border:1px solid #ffffff21!important;border-radius:8px!important;width:30px!important;min-width:30px!important;height:30px!important;position:absolute!important;top:13px!important;left:13px!important;box-shadow:0 6px 18px -12px #000000e6,inset 0 1px #ffffff0b!important}.workbench .industry-example-panel .example-tag.image{color:#b7ddd8!important;background:#0c2a2d9e!important}.workbench .industry-example-panel .example-tag.video{color:#e2c2af!important;background:#321d15a3!important}.workbench .industry-example-panel .example-tag svg{width:15px!important;height:15px!important}.workbench .example-card .example-copy{z-index:3!important;pointer-events:none!important;align-self:stretch!important;width:100%!important;height:100%!important;margin:0!important;display:block!important;position:absolute!important;inset:0 auto auto 0!important}.workbench .example-card .example-kicker{color:#edebefbf!important;letter-spacing:.04em!important;text-shadow:0 1px 10px #000000ad!important;margin:0!important;font-size:10px!important;font-weight:540!important;position:absolute!important;top:20px!important;left:51px!important}.workbench .example-card strong{color:#f5f2f5!important;letter-spacing:-.012em!important;text-overflow:ellipsis!important;text-shadow:0 1px 14px #000000b8!important;white-space:nowrap!important;font-size:15px!important;font-weight:630!important;line-height:1.25!important;position:absolute!important;bottom:38px!important;left:15px!important;right:42px!important;overflow:hidden!important}.workbench .example-card .example-prompt{color:#e0dde2a3!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:none!important;font-size:10.5px!important;line-height:1.35!important;position:absolute!important;bottom:17px!important;left:15px!important;right:42px!important;overflow:hidden!important}.workbench .example-arrow{z-index:3!important;color:#f1eef380!important;background:0 0!important;border:0!important;width:16px!important;height:16px!important;padding:0!important;transition:color .18s,transform .18s!important;position:absolute!important;top:auto!important;bottom:18px!important;right:14px!important}.workbench .example-card:hover .example-arrow{color:#f9f7fae6!important;background:0 0!important;transform:translate(2px)!important}.workbench .home-inspiration{border-top-color:#f5f5f716!important;padding-top:31px!important}.workbench .home-inspiration-head button{color:#85868c!important;gap:6px!important;transition:color .18s!important}.workbench .home-inspiration-head button svg{transition:transform .18s!important}.workbench .home-inspiration-head button:hover svg{transform:translate(2px)!important}.workbench .home-inspiration-card{box-shadow:none!important;border-color:#f5f5f718!important;border-radius:9px!important}.workbench .home-inspiration-card:hover{border-color:#f5f5f730!important}@media (width<=980px){.workbench .examples-toolbar{align-items:flex-start!important}.workbench .examples-toolbar .industry-tabs{justify-content:flex-start!important;gap:20px!important;width:100%!important;overflow-x:auto!important}.workbench .industry-example-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workbench .example-card:first-child{grid-column:1/-1!important}}@media (width<=620px){.workbench .examples-toolbar .industry-tabs{gap:17px!important}.workbench .industry-example-panel{grid-template-columns:1fr!important}.workbench .example-card:first-child{grid-column:auto!important}.workbench .example-card,.workbench .example-card+.example-card,.workbench .example-card:first-child{min-height:150px!important}}.workbench .composer-model-label{color:#92939a!important}.workbench .examples-toolbar .examples-head p,.workbench .home-inspiration-head p{color:#96979d!important}.workbench .examples-toolbar .industry-tab{color:#9a9ba2!important}.workbench .collapsed-auth-btn,.workbench .dock-login{color:#fff!important;background:#75658f!important;border-color:#75658f!important}@media (width>=561px){.workbench .sidebar.collapsed .collapsed-recent-btn{width:44px!important;min-width:44px!important;min-height:58px!important;left:8px!important;right:8px!important}}@media (width>=981px){.workbench .sidebar:not(.collapsed){z-index:30!important;width:252px!important;min-width:252px!important;box-shadow:none!important;flex:0 0 252px!important}.workbench .sidebar:not(.collapsed) .sidebar-body{width:100%!important}.workbench .sidebar:not(.collapsed) .history-panel{width:186px!important;min-width:186px!important}.workbench>main,.workbench .workspace{min-width:0!important}}.workbench .creation-input .bar-right{gap:7px!important}.workbench .creation-input .estimated-cost{color:#c8c6cb!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;background:#ffffff09!important;border:1px solid #f5f2ec1a!important;border-radius:7px!important;align-items:center!important;gap:5px!important;min-height:28px!important;padding:0 9px!important;font-size:11.5px!important;font-weight:600!important;display:inline-flex!important}.workbench .creation-input .estimated-cost.insufficient{color:#efb4a6!important;background:#a04b391f!important;border-color:#dd897457!important}.workbench .creation-input .estimated-cost .recharge-hint{color:inherit!important}.workbench .creation-input .rules-link{color:#9b9ca3!important;white-space:nowrap!important;padding:5px 1px!important;font-size:11px!important;font-weight:500!important;text-decoration:none!important}.workbench .creation-input .rules-link:hover{color:#dedee1!important;text-underline-offset:3px!important;text-decoration:underline!important}.workbench .creation-input .featured-row{background:#ffffff06!important;border:1px solid #f5f2ec13!important;border-radius:8px!important;gap:6px!important;min-height:43px!important;margin:3px 0 2px!important;padding:7px 9px!important}.workbench .creation-input .featured-label{color:#a0a1a8!important;margin-right:2px!important;font-size:10.5px!important;font-weight:620!important}.workbench .creation-input .featured-chip{color:#a9aab0!important;border-color:#f5f2ec1a!important;border-radius:6px!important;gap:5px!important;height:28px!important;padding:0 10px!important}.workbench .creation-input .featured-chip.active{color:#eee9f1!important;background:#302d35!important;border-color:#ccc1da3d!important}.workbench .creation-input .featured-chip:disabled,.workbench .creation-input .featured-chip.disabled{opacity:.72!important;color:#777880!important}.workbench .creation-input .featured-availability{color:#676870!important;border-left:1px solid #f5f2ec17!important;padding-left:5px!important;font-size:9px!important;font-weight:500!important;line-height:1!important}.workbench .creation-input .featured-hint{color:#8e8f96!important;margin-left:2px!important;font-size:10.75px!important;line-height:1.45!important}.pricingDialog .plan-grid{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;display:grid!important;overflow:visible!important}.pricingDialog .plan-card,.pricingDialog .plan-card:first-child,.pricingDialog .plan-card:nth-child(4),.pricingDialog .plan-card:nth-child(5){background:#161619!important;border:1px solid #f5f2ec16!important;border-radius:9px!important;grid-column:span 2!important;min-width:0!important;min-height:304px!important;padding:17px!important}.pricingDialog .plan-card:nth-last-child(-n+2){grid-column:span 3!important}.pricingDialog .plan-feats{line-height:1.55!important}.profileDialog .t-dialog__close,.pricingDialog .t-dialog__close{place-items:center!important;width:34px!important;height:34px!important;display:grid!important}.dialog-close-control{color:#8f9097!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;place-items:center!important;width:28px!important;height:28px!important;padding:0!important;font:400 20px/1 system-ui,sans-serif!important;display:grid!important}.dialog-close-control:hover{color:#e5e5e7!important;background:#ffffff0b!important;border-color:#f5f2ec17!important}.dialog-close-control:focus-visible{outline-offset:2px!important;outline:2px solid #ae9adcb3!important}.workbench .works-summary{color:#a6a7ad!important;align-items:center!important;gap:10px!important;min-height:24px!important;margin-top:-8px!important;font-size:11px!important;display:flex!important}.workbench .works-summary .muted{color:#77787f!important;border-left:1px solid #f5f2ec17!important;padding-left:10px!important}.workbench .task-card.text .result-strip.single{background:0 0!important;width:100%!important}.workbench .task-card.text .result-strip.single .result-media{aspect-ratio:auto!important;border:1px solid #f5f2ec12!important;border-radius:7px!important;min-height:108px!important;max-height:146px!important}.workbench .task-card.text .text-tile em{-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;font-weight:450!important;line-height:1.62!important;display:-webkit-box!important;overflow:hidden!important}.workbench .works-load-more{color:#77787f!important;grid-column:1/-1!important;justify-content:center!important;align-items:center!important;gap:12px!important;min-height:56px!important;font-size:11px!important;display:flex!important}.workbench .works-load-more button{color:#c9c9cd!important;cursor:pointer!important;background:#191a1e!important;border:1px solid #f5f2ec1c!important;border-radius:7px!important;min-height:32px!important;padding:0 13px!important}.workbench .works-load-more button:hover{background:#202126!important;border-color:#f5f2ec33!important}.model-switcher-dropdown .option:focus-visible{outline-offset:-2px!important;outline:2px solid #ae9adca3!important}.workbench .infinite-canvas .canvas-topbar :is(.ghost-btn,.icon-btn,.topbar-nav button):not(:disabled){color:#999aa1!important}.workbench .infinite-canvas .canvas-topbar :is(.ghost-btn,.icon-btn,.topbar-nav button):not(:disabled):hover,.workbench .infinite-canvas .canvas-topbar :is(.ghost-btn.active,.icon-btn.active,.topbar-nav button.active){color:#e0e0e3!important;background:#ffffff0d!important}.preset-carousel .carousel-inner{background:#141518fb!important;border-color:#f5f2ec1f!important;box-shadow:0 18px 46px #00000075!important}.preset-carousel .carousel-head .head-sub,.preset-carousel .carousel-head .tab-btn,.preset-carousel .carousel-head .head-close{color:#8e8f96!important}.preset-carousel .carousel-head .head-search::placeholder{color:#77787f!important}@media (width<=900px){.pricingDialog .plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pricingDialog .plan-card,.pricingDialog .plan-card:first-child,.pricingDialog .plan-card:nth-child(4),.pricingDialog .plan-card:nth-child(5),.pricingDialog .plan-card:nth-last-child(-n+2){grid-column:auto!important}}@media (width<=620px){.pricingDialog .plan-grid{grid-template-columns:1fr!important}.workbench .creation-input .featured-row{align-items:flex-start!important}.workbench .works-summary{flex-wrap:wrap!important}.workbench .works-summary .muted{border-left:0!important;width:100%!important;padding-left:0!important}}body #app .workbench .workspace{background:linear-gradient(#101114 0,#0e0f11 330px 100%)!important}body #app .workbench .workspace:before,body #app .workbench .workspace:after{content:none!important;display:none!important}body #app .workbench .workspace .hero-section{width:min(1060px,100% - 36px)!important;padding-top:clamp(34px,5.4vh,52px)!important}body #app .workbench .studio-intro{margin:0 auto 20px!important}body #app .workbench .studio-intro h1{font-size:clamp(31px,3vw,38px)!important;font-weight:600!important}body #app .workbench .studio-intro p{color:#7f8087!important;margin:9px 0 0!important;font-size:12.5px!important;font-weight:400!important;display:block!important}body #app .workbench .workspace .hero-section>.creation-input{background:#17181c!important;border:1px solid #2b2c32!important;border-radius:13px!important;width:100%!important;min-height:0!important;margin:0 auto 52px!important;padding:0 18px 13px!important;overflow:visible!important;box-shadow:0 18px 44px -36px #000000f0,inset 0 1px #ffffff06!important}body #app .workbench .creation-input .composer-modebar{border-bottom:1px solid #f4f2ed12!important;align-items:center!important;gap:18px!important;min-height:49px!important;display:flex!important}body #app .workbench .creation-input .mode-switcher{background:0 0!important;border:0!important;align-items:stretch!important;gap:2px!important;width:auto!important;height:49px!important;margin:0!important;padding:0!important;display:inline-flex!important;overflow:visible!important}body #app .workbench .creation-input .mode-switcher .ability-chip{color:#85868d!important;min-width:58px!important;height:49px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 11px!important;font-size:12.5px!important;font-weight:500!important;display:inline-flex!important;position:relative!important}body #app .workbench .creation-input .mode-switcher .ability-chip:after{content:""!important;opacity:0!important;background:#c9bed7!important;border-radius:2px 2px 0 0!important;height:2px!important;transition:opacity .16s,transform .18s!important;position:absolute!important;bottom:-1px!important;left:11px!important;right:11px!important;transform:scaleX(.55)!important}body #app .workbench .creation-input .mode-switcher .ability-chip:hover:not(:disabled){color:#d2d2d5!important;background:0 0!important}body #app .workbench .creation-input .mode-switcher .ability-chip.active{color:#f0eff1!important;box-shadow:none!important;background:0 0!important}body #app .workbench .creation-input .mode-switcher .ability-chip.active:after{opacity:1!important;transform:scaleX(1)!important}body #app .workbench .creation-input .mode-switcher .ability-icon,body #app .workbench .creation-input .mode-switcher .ability-icon svg{color:currentColor!important;width:13px!important;height:13px!important}body #app .workbench .creation-input .mode-brief{color:#6f7077!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;margin:0 2px 0 auto!important;font-size:11px!important;font-weight:440!important;line-height:1.4!important;overflow:hidden!important}body #app .workbench .creation-input .composer-context{min-height:18px!important;margin:12px 0 3px!important;padding:0 2px!important;display:flex!important}body #app .workbench .creation-input .composer-context-label{color:#8e8f96!important;font-size:10.5px!important;font-weight:580!important}body #app .workbench .creation-input .composer-context-shortcut,body #app .workbench .creation-input .composer-context-count{color:#85868d!important;font-size:9.75px!important}body #app .workbench .creation-input .composer-context-shortcut i{vertical-align:-1px!important;background:#35363c!important;width:1px!important;height:9px!important;margin:0 6px!important;display:inline-block!important}body #app .workbench .creation-input .composer-context kbd{box-shadow:none!important;color:#777880!important;background:0 0!important;border:0!important;padding:0!important}body #app .workbench .creation-input .ta-wrap{min-height:78px!important;padding:0!important;display:block!important}body #app .workbench .creation-input textarea{color:#ecebed!important;width:100%!important;height:auto!important;min-height:78px!important;padding:2px 2px 10px!important;font-size:15px!important;line-height:1.62!important}body #app .workbench .creation-input .ph-rotator{color:#888990!important;font-size:15px!important;line-height:1.62!important;top:2px!important;left:2px!important;right:2px!important}body #app .workbench .creation-input .composer-bar{border-top:1px solid #f4f2ed11!important;min-height:45px!important;margin:2px 0 0!important;padding:10px 0 0!important;position:static!important}body #app .workbench .creation-input .composer-bar>.bar-left,body #app .workbench .creation-input .composer-bar>.bar-right{z-index:auto!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}body #app .workbench .creation-input .composer-bar>.bar-left{flex:auto!important;justify-content:flex-start!important;gap:6px!important;width:auto!important;max-width:none!important}body #app .workbench .creation-input .composer-bar>.bar-right{flex:none!important;width:auto!important}body #app .workbench .creation-input .upload-trigger{color:#9a9ba2!important;background:0 0!important;border:1px solid #f4f2ed13!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:auto!important;min-width:74px!important;height:34px!important;padding:0 10px!important;display:inline-flex!important}body #app .workbench .creation-input .upload-trigger:hover{color:#d0d0d3!important;background:#ffffff07!important;border-color:#f4f2ed24!important}body #app .workbench .creation-input .upload-label{font-size:11.5px!important;font-weight:500!important;display:inline!important}body #app .workbench .creation-input .meta-field,body #app .workbench .composer-models{height:34px!important;box-shadow:none!important;background:#ffffff05!important;border:1px solid #f4f2ed12!important;border-radius:6px!important}body #app .workbench .composer-models{min-width:184px!important}@media (width>=981px){body #app .workbench .composer-models{flex:0 330px!important;min-width:250px!important;max-width:380px!important}body #app .workbench .composer-models .model-switcher .trigger{max-width:none!important}body #app .workbench .composer-models .trigger strong{text-align:left;flex:auto}body #app .workbench .composer-models .trigger-price{max-width:45%}}body #app .workbench .creation-input .send-btn{color:#17171a!important;width:auto!important;min-width:102px!important;height:36px!important;box-shadow:none!important;background:#ded9e2!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 13px!important;font-size:12px!important;font-weight:600!important;display:inline-flex!important}body #app .workbench .creation-input .send-btn:hover:not(:disabled){background:#eeeaf0!important}body #app .workbench .creation-input .send-btn:disabled{color:#595a62!important;background:#222329!important}body #app .workbench .creation-input .send-btn svg{width:14px!important;height:14px!important}body #app .workbench .examples,body #app .workbench .home-inspiration{width:100%!important}body #app .workbench .examples{margin:0 auto 54px!important}body #app .workbench .examples-toolbar{grid-template-columns:minmax(220px,.8fr) minmax(0,1.55fr)!important;align-items:end!important;gap:24px!important;margin-bottom:15px!important;display:grid!important}body #app .workbench .industry-tabs{border-bottom:1px solid #f4f2ed11!important;justify-content:flex-end!important;gap:20px!important}body #app .workbench .industry-example-panel{grid-template-columns:1.22fr 1fr 1fr!important;gap:10px!important}body #app .workbench .example-card,body #app .workbench .example-card+.example-card{min-height:152px!important;box-shadow:none!important;background:#17181b!important;border:1px solid #f4f2ed17!important;border-radius:9px!important;overflow:hidden!important}body #app .workbench .example-card.featured{border-color:#d6cddc2b!important}body #app .workbench .example-card:after{content:none!important;display:none!important}body #app .workbench .example-card:before{background:linear-gradient(#08090b0a 12%,#08090b47 48%,#08090beb 100%)!important}body #app .workbench .example-cover img{filter:saturate(.88)contrast(1.02)brightness(.78)!important}body #app .workbench .example-card:hover{border-color:#f4f2ed33!important;transform:translateY(-1px)!important}body #app .workbench .example-card .example-kicker{color:#efedf0b8!important;letter-spacing:.025em!important;font-size:10px!important;top:15px!important;left:50px!important}body #app .workbench .example-card strong{color:#f1eff1!important;font-size:14.5px!important;font-weight:620!important;bottom:40px!important;left:15px!important}body #app .workbench .example-card .example-prompt{color:#e2dfe4ab!important;font-size:10.75px!important;bottom:17px!important;left:15px!important}body #app .workbench .home-inspiration{border-top:1px solid #f4f2ed12!important;gap:16px!important;padding-top:34px!important}body #app .workbench .home-inspiration-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:26px 11px!important}body #app .workbench .home-inspiration-grid>.home-inspiration-card,body #app .workbench .home-inspiration-grid>.home-inspiration-card:nth-child(n){grid-area:auto!important;width:100%!important;height:auto!important;min-height:0!important}body #app .workbench .home-inspiration-card>.home-inspiration-visual{aspect-ratio:16/11!important;background:#17181b!important;border-radius:8px!important;width:100%!important;height:auto!important;display:block!important;position:relative!important;inset:auto!important}body #app .workbench .home-inspiration-card>.home-inspiration-copy{opacity:1!important;background:0 0!important;flex-direction:column!important;gap:4px!important;padding:9px 1px 0!important;display:flex!important;position:static!important;inset:auto!important}body #app .workbench .home-inspiration-card strong{font-size:12.75px!important;font-weight:600!important}body #app .workbench.chatting .workspace .hero-section>.creation-input{margin-bottom:18px!important}body #app .workbench.chatting .creation-input .mode-brief{display:none!important}@media (width<=980px){body #app .workbench .examples-toolbar{grid-template-columns:1fr!important;align-items:start!important}body #app .workbench .industry-tabs{justify-content:flex-start!important}body #app .workbench .industry-example-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important}body #app .workbench .example-card.featured{grid-column:1/-1!important}body #app .workbench .home-inspiration-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body #app .workbench .creation-input .mode-brief{display:none!important}}@media (width<=720px){body #app .workbench .workspace .hero-section{width:calc(100% - 22px)!important;padding-top:42px!important}body #app .workbench .creation-input .composer-modebar{overflow-x:auto!important}body #app .workbench .creation-input .mode-switcher{min-width:max-content!important}body #app .workbench:not(.chatting) .creation-input .composer-bar{flex-flow:column!important;align-items:center!important;gap:8px!important}body #app .workbench:not(.chatting) .creation-input .bar-left{flex-wrap:wrap!important;flex:none!important;width:100%!important;min-width:0!important;overflow:visible!important}body #app .workbench:not(.chatting) .creation-input .bar-left::-webkit-scrollbar{display:none}body #app .workbench:not(.chatting) .creation-input .bar-right{flex-wrap:wrap!important;flex:none!important;justify-content:flex-end!important;width:100%!important;min-height:36px!important}body #app .workbench .home-inspiration-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=520px){body #app .workbench .studio-intro h1{font-size:28px!important}body #app .workbench .studio-intro p{display:none!important}body #app .workbench .workspace .hero-section>.creation-input{padding-inline:12px!important}body #app .workbench:not(.chatting) .creation-input .composer-context{display:none!important}body #app .workbench:not(.chatting) .creation-input .ta-wrap,body #app .workbench:not(.chatting) .creation-input textarea{height:64px!important;min-height:64px!important}body #app .workbench .creation-input .mode-switcher .ability-chip{min-width:52px!important;padding-inline:8px!important}body #app .workbench .creation-input .mode-switcher .ability-icon{display:none!important}body #app .workbench .industry-example-panel,body #app .workbench .home-inspiration-grid{grid-template-columns:1fr!important}body #app .workbench .example-card.featured{grid-column:auto!important}}body #app .workbench .sidebar.collapsed{flex-basis:72px!important;width:72px!important;min-width:72px!important}body #app .workbench .sidebar.collapsed .product-brand{left:21px!important}body #app .workbench .sidebar.collapsed .rail-nav{gap:6px!important;width:72px!important}body #app .workbench .sidebar.collapsed .rail-item{border-radius:9px!important;width:56px!important;height:55px!important;min-height:55px!important}body #app .workbench .sidebar.collapsed .rail-item .rail-icon{width:31px!important;height:29px!important}body #app .workbench .sidebar.collapsed .rail-item .rail-icon svg{stroke-width:1.6px!important;width:18px!important;height:18px!important}body #app .workbench .sidebar.collapsed .rail-item.active{box-shadow:none!important;background:#ffffff08!important;border-color:#0000!important}body #app .workbench .sidebar.collapsed .rail-item.active:before{width:2px!important;top:14px!important;bottom:14px!important;left:-8px!important}body #app .workbench .sidebar.collapsed .rail-label{color:#85868d!important;letter-spacing:.015em!important;font-size:11px!important;font-weight:500!important}body #app .workbench .sidebar.collapsed .rail-item.active .rail-label{color:#d8d6da!important}body #app .workbench .sidebar.collapsed .collapsed-recent-btn{border-radius:9px!important;width:52px!important;min-width:52px!important;left:10px!important;right:10px!important}body #app .workbench:not(.chatting) .industry-example-panel{grid-template-rows:repeat(2,108px)!important;grid-template-columns:minmax(0,1.45fr) minmax(280px,.92fr)!important;gap:10px!important}body #app .workbench:not(.chatting) .example-card,body #app .workbench:not(.chatting) .example-card+.example-card{min-height:108px!important}body #app .workbench:not(.chatting) .example-card.featured{grid-area:1/1/span 2!important}body #app .workbench:not(.chatting) .example-card.featured strong{letter-spacing:-.02em!important;font-size:18px!important;bottom:43px!important}body #app .workbench:not(.chatting) .example-card.featured .example-prompt{font-size:11.5px!important;bottom:19px!important}body #app .workbench:not(.chatting) .example-card:not(.featured) .example-tag{border-radius:6px!important;width:26px!important;min-width:26px!important;height:26px!important;top:12px!important;left:12px!important}body #app .workbench:not(.chatting) .example-card:not(.featured) .example-tag svg{width:13px!important;height:13px!important}body #app .workbench:not(.chatting) .example-card:not(.featured) .example-kicker{top:18px!important;left:46px!important}body #app .workbench:not(.chatting) .example-card:not(.featured) strong{font-size:13.5px!important;bottom:31px!important;right:36px!important}body #app .workbench:not(.chatting) .example-card:not(.featured) .example-prompt{font-size:10.25px!important;bottom:12px!important;right:34px!important}body #app .workbench:not(.chatting) .example-card:not(.featured) .example-arrow{bottom:13px!important;right:12px!important}body #app .workbench:not(.chatting) .workspace .hero-section>.creation-input{margin-bottom:46px!important}body #app .workbench .home-inspiration-card,body #app .workbench .home-inspiration-card:nth-child(n){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important;transform:none!important}body #app .workbench .home-inspiration-card>.home-inspiration-visual{background:#16171a!important;border:1px solid #f5f2ec13!important;border-radius:8px!important;transition:border-color .18s!important;overflow:hidden!important}body #app .workbench .home-inspiration-card:hover>.home-inspiration-visual,body #app .workbench .home-inspiration-card:focus-visible>.home-inspiration-visual{border-color:#f5f2ec2b!important}body #app .workbench .home-inspiration-card>.home-inspiration-copy{padding:9px 2px 0!important}body #app .workbench .topbar .topbar-right{min-height:34px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:8px!important;padding:0!important}body #app .workbench .topbar :is(.membership-trigger,.task-center-trigger){background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;min-height:32px!important;padding-inline:12px!important}body #app .workbench .topbar :is(.membership-trigger,.task-center-trigger):hover,body #app .workbench .topbar .task-center-trigger.active{background:#ffffff06!important;border-color:#f5f2ec11!important}body #app .workbench .topbar .membership-trigger{margin-right:5px!important;position:relative!important}body #app .workbench .topbar .membership-trigger:after{content:""!important;background:#f5f2ec12!important;width:1px!important;display:block!important;position:absolute!important;top:9px!important;bottom:9px!important;right:-4px!important}body #app .workbench .topbar-avatar{width:30px!important;height:30px!important;margin-left:5px!important;box-shadow:0 0 0 1px #f5f2ec14!important}.pricingDialog .t-dialog{background:#111216!important;border-color:#f5f2ec1b!important;border-radius:16px!important;box-shadow:0 24px 64px #0000007a!important}.pricingDialog .t-dialog__header{background:#111216!important;border-bottom-color:#f5f2ec13!important;min-height:58px!important;padding-inline:24px!important}.pricingDialog .membership-center,.pricingDialog :is(.member-section,.team-membership){background:#111216!important}.pricingDialog .main-tabs{border-bottom-color:#f5f2ec12!important;padding-inline:24px!important}.pricingDialog .member-header h1{color:#efede9!important;letter-spacing:-.025em!important;font-size:22px!important;font-weight:600!important}.pricingDialog .member-header p{color:#85868d!important;line-height:1.65!important}.pricingDialog .cycle-tabs{border-bottom-color:#f5f2ec12!important}.pricingDialog .plan-grid{background:0 0!important;border:0!important;border-radius:0!important;gap:16px!important;overflow:visible!important}.pricingDialog .plan-card,.pricingDialog .plan-card:first-child,.pricingDialog .plan-card:nth-child(4),.pricingDialog .plan-card:nth-child(5){background:#17181c!important;border:1px solid #f5f2ec18!important;border-radius:14px!important;min-height:302px!important;padding:20px!important;box-shadow:inset 0 1px #ffffff05!important}.pricingDialog .plan-card:hover{background:#1a1b1f!important;border-color:#f5f2ec2b!important}.pricingDialog .plan-card.highlight{background:linear-gradient(160deg,#6d4b4224,#18181c 46%)!important;border-color:#c29e8b8c!important;box-shadow:inset 0 1px #e6c5b338!important}.pricingDialog .plan-name,.pricingDialog .plan-price strong,.pricingDialog .plan-credits strong{color:#eeeae5!important}.pricingDialog .plan-price strong{letter-spacing:-.035em!important;font-size:32px!important}.pricingDialog :is(.unit,.plan-credits span,.plan-feats li){color:#8c8d94!important}.pricingDialog .plan-cta{color:#c9c7c8!important;background:#ffffff06!important;border-color:#f5f2ec1f!important;border-radius:10px!important;height:38px!important}.pricingDialog .plan-cta:hover:not(.disabled){background:#ffffff0e!important;border-color:#f5f2ec36!important}.pricingDialog .plan-cta.primary{color:#17171a!important;background:#d9d0c7!important;border-color:#d9d0c7!important;border-radius:999px!important;font-weight:500!important}body #app .workbench.chatting .result-section,body #app .workbench.chatting .workspace .hero-section{width:min(1180px,100% - clamp(34px,6vw,96px))!important}body #app .workbench.chatting .workspace .hero-section{padding-top:0!important}body #app .workbench.chatting .workspace{padding-bottom:max(7px, env(safe-area-inset-bottom))!important}body #app .workbench.chatting .workspace .hero-section{flex:none!important;margin-bottom:0!important;padding-bottom:0!important}body #app .workbench.chatting .workspace .hero-section>.creation-input.compact{border-radius:10px!important;min-height:0!important;margin-bottom:0!important;padding:0 13px 7px!important}body #app .workbench.chatting .creation-input.compact .composer-modebar,body #app .workbench.chatting .creation-input.compact .mode-switcher,body #app .workbench.chatting .creation-input.compact .mode-switcher .ability-chip{height:35px!important;min-height:35px!important}body #app .workbench.chatting .creation-input.compact .composer-context{display:none!important}body #app .workbench.chatting .creation-input.compact .ta-wrap,body #app .workbench.chatting .creation-input.compact textarea{min-height:40px!important}body #app .workbench.chatting .creation-input.compact textarea{padding:8px 2px 6px!important;font-size:14px!important;line-height:1.55!important}body #app .workbench.chatting .creation-input.compact .ph-rotator{font-size:14px!important;top:8px!important}body #app .workbench.chatting .creation-input.compact .composer-bar{min-height:35px!important;margin-top:0!important;padding-top:6px!important}body #app .workbench.chatting .creation-input.compact .upload-trigger,body #app .workbench.chatting .creation-input.compact .meta-field,body #app .workbench.chatting .creation-input.compact .composer-models{height:30px!important}body #app .workbench.chatting .creation-input.compact .send-btn{min-width:92px!important;height:31px!important}@media (width<=720px){body #app .workbench.chatting .creation-input.compact .composer-bar{flex-flow:column!important;align-items:center!important;gap:6px!important}body #app .workbench.chatting .creation-input.compact .bar-left{flex-wrap:wrap!important;flex:none!important;width:100%!important;min-width:0!important;overflow:visible!important}body #app .workbench.chatting .creation-input.compact .bar-left::-webkit-scrollbar{display:none}body #app .workbench.chatting .creation-input.compact .bar-right{flex-wrap:wrap!important;flex:none!important;justify-content:flex-end!important;width:100%!important;min-height:32px!important}}@media (width<=520px){body #app .workbench.chatting .creation-input.compact .upload-trigger{width:32px!important;min-width:32px!important;padding:0!important}body #app .workbench.chatting .creation-input.compact .upload-label,body #app .workbench.chatting .creation-input.compact .composer-model-label,body #app .workbench.chatting .creation-input.compact .send-btn>span{display:none!important}body #app .workbench.chatting .creation-input.compact .meta-field{flex:none!important;min-width:68px!important}body #app .workbench.chatting .creation-input.compact .composer-models{flex:108px!important;min-width:96px!important;max-width:126px!important;padding-inline:6px!important}body #app .workbench.chatting .creation-input.compact .send-btn{border-radius:50%!important;width:31px!important;min-width:31px!important;padding:0!important}}body #app .workbench.chatting .message-list{gap:14px!important;padding:8px 4px 16px!important}body #app .workbench.chatting .message-card{max-width:min(90%,760px)!important}body #app .workbench.chatting .message-card.assistant.has-media{width:min(100%,1040px)!important;max-width:100%!important}body #app .workbench.chatting .message-card.assistant.has-media :is(.media-result,.tool-attachments){width:100%!important}@media (width>=981px){body #app .workbench.chatting .message-card.assistant.has-media :is(.media-result>img,.media-result>video,.tool-attachment>img,.tool-attachment>video){width:auto!important;max-width:min(960px,100%)!important;height:auto!important;max-height:min(56dvh,560px)!important}}body #app .workbench.chatting .message-card.user{max-width:min(68%,560px)!important}body #app .workbench.chatting .message-card.user>p{background:#202126!important;border:0!important;border-radius:9px 9px 3px!important;padding:10px 14px!important;box-shadow:inset 0 1px #ffffff06!important}body #app .workbench .tool-attachment.error{background:#15161a!important;border:1px solid #d76f7729!important;border-radius:9px!important;padding:0!important;overflow:hidden!important}body #app .workbench .tool-attachment.error .tool-meta{border-bottom:1px solid #f5f2ec0f!important;min-height:36px!important;margin:0!important;padding:0 12px!important}body #app .workbench .tool-attachment.error .tool-error{background:0 0!important;border:0!important;border-radius:0!important;gap:5px!important;padding:12px!important}body #app .workbench .tool-attachment.error .tool-status{color:#bd7e84!important;background:0 0!important;padding:0!important}body #app .workbench .failure-card,body #app .workbench .empty-response{background:#15161a!important;border:1px solid #d76f7721!important;border-radius:9px!important;max-width:610px!important;box-shadow:inset 2px 0 #d76f7785!important}body #app .workbench .infinite-canvas,body #app .workbench .infinite-canvas .canvas-stage{background-color:#101114!important}body #app .workbench .infinite-canvas .canvas-stage{background-image:linear-gradient(#ede8e006 1px,#0000 1px),linear-gradient(90deg,#ede8e006 1px,#0000 1px),linear-gradient(#ede8e00b 1px,#0000 1px),linear-gradient(90deg,#ede8e00b 1px,#0000 1px)!important;background-position:-1px -1px!important;background-size:32px 32px,32px 32px,128px 128px,128px 128px!important}body #app .workbench .infinite-canvas .canvas-topbar{background:#111215f7!important;border-bottom-color:#f5f2ec13!important;min-height:62px!important;padding-inline:14px!important;box-shadow:0 10px 32px -28px #000000e6!important}body #app .workbench .infinite-canvas .project-title{font-size:13.5px!important;font-weight:640!important}body #app .workbench .infinite-canvas .topbar-nav{background:#ffffff05!important;border:1px solid #f5f2ec11!important;border-radius:8px!important;gap:2px!important;min-height:38px!important;padding:3px!important}body #app .workbench .infinite-canvas .topbar-nav .nav-btn{color:#8f9097!important;border-radius:5px!important;min-height:30px!important;padding-inline:10px!important;font-size:11.5px!important;font-weight:540!important}body #app .workbench .infinite-canvas .topbar-nav .nav-btn:hover,body #app .workbench .infinite-canvas .topbar-nav .nav-btn.active{color:#e7e5e7!important;box-shadow:none!important;background:#ffffff0b!important}body #app .workbench .infinite-canvas .bottom-dock{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#18191df0!important;border-color:#f5f2ec1b!important;border-radius:10px!important;padding:5px!important;box-shadow:0 16px 34px -20px #000000e6,inset 0 1px #ffffff06!important}body #app .workbench .infinite-canvas .bottom-dock .dock-item{border-radius:6px!important;min-width:42px!important;min-height:43px!important}body #app .workbench .infinite-canvas .bottom-dock .dock-item:hover:not(:disabled),body #app .workbench .infinite-canvas .bottom-dock .dock-item.active{background:#ffffff0e!important}@media (width<=980px){body #app .workbench:not(.chatting) .industry-example-panel{grid-template-rows:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body #app .workbench:not(.chatting) .example-card.featured{grid-area:auto/1/auto/-1!important;min-height:170px!important}}@media (width<=620px){body #app .workbench:not(.chatting) .industry-example-panel{grid-template-columns:1fr!important}body #app .workbench:not(.chatting) .example-card.featured{grid-column:auto!important;min-height:156px!important}body #app .workbench.chatting .result-section,body #app .workbench.chatting .workspace .hero-section{width:calc(100% - 20px)!important}body #app .workbench.chatting .message-card,body #app .workbench.chatting .message-card.user{max-width:92%!important}body #app .workbench.chatting .message-card.assistant{width:100%!important;max-width:100%!important}}@media (width<=640px){body #app .workbench.chatting{height:var(--app-content-height,var(--app-viewport-height,100dvh))!important;min-height:0!important;overflow:hidden!important}body #app .workbench.chatting .workspace{flex:auto!important;height:auto!important;min-height:0!important;padding-bottom:0!important;overflow:hidden!important}body #app .workbench.chatting .result-section{flex:auto!important;min-height:0!important;overflow:hidden!important}body #app .workbench.chatting .result-panel{height:100%!important;min-height:0!important;overflow:hidden!important}body #app .workbench.chatting .message-list{overscroll-behavior:contain!important;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}body #app .workbench.chatting .workspace .hero-section{flex:none!important;min-height:0!important;margin-top:0!important}}@media (width<=560px){body #app .workbench{padding-bottom:calc(62px + env(safe-area-inset-bottom,0px))!important}body #app .workbench .sidebar,body #app .workbench .sidebar.collapsed{height:calc(62px + env(safe-area-inset-bottom,0px))!important;min-height:calc(62px + env(safe-area-inset-bottom,0px))!important;padding-bottom:env(safe-area-inset-bottom,0px)!important}}@media (width<=980px){body #app .workbench .sidebar.collapsed{flex:0 0 68px!important;width:100%!important;min-width:0!important;height:68px!important;min-height:68px!important}body #app .workbench .sidebar.collapsed .sidebar-body{flex-direction:row!important;align-items:center!important;width:100%!important;height:68px!important;padding:0!important}body #app .workbench .sidebar.collapsed .rail-nav{flex-direction:row!important;flex:auto!important;justify-content:center!important;gap:3px!important;width:auto!important;height:68px!important;padding:7px 8px!important;overflow-x:auto!important}body #app .workbench .sidebar.collapsed .rail-item{flex:0 72px!important;width:min(72px,13vw)!important;min-width:50px!important;height:52px!important;min-height:52px!important}body #app .workbench .sidebar.collapsed .rail-item.active:before{width:22px!important;height:2px!important;inset:auto auto -7px 50%!important;transform:translate(-50%)!important}body #app .workbench .sidebar.collapsed .collapsed-recent-btn{border:0!important;flex:0 0 58px!important;width:58px!important;min-width:58px!important;height:52px!important;min-height:52px!important;margin:0 8px 0 0!important;padding:3px 0!important;display:grid!important;position:static!important}body #app .workbench .sidebar:not(.collapsed){z-index:120!important;background:#111216!important;border-bottom:0!important;border-right:1px solid #f5f2ec1a!important;flex:none!important;width:min(88vw,320px)!important;min-width:min(88vw,320px)!important;height:100dvh!important;min-height:100dvh!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;box-shadow:22px 0 56px #00000085!important}body #app .workbench .sidebar:not(.collapsed) .product-brand{display:flex!important}body #app .workbench .sidebar:not(.collapsed) .sidebar-body{flex-direction:row!important;align-items:flex-start!important;width:100%!important;height:100%!important;padding:76px 0 48px!important}body #app .workbench .sidebar:not(.collapsed) .rail-nav{flex-direction:column!important;flex:0 0 58px!important;justify-content:flex-start!important;gap:2px!important;width:58px!important;height:auto!important;padding:0!important}body #app .workbench .sidebar:not(.collapsed) .rail-item{flex:0 0 48px!important;width:44px!important;min-width:44px!important;height:48px!important;min-height:48px!important}body #app .workbench .sidebar:not(.collapsed) .rail-item.active:before{width:2px!important;height:22px!important;inset:13px auto auto -7px!important;transform:none!important}body #app .workbench .sidebar:not(.collapsed) .history-panel{width:calc(100% - 58px)!important;min-width:0!important;display:flex!important}body #app .workbench .sidebar:not(.collapsed) .sidebar-toggle{display:grid!important}}body #app .workbench{text-rendering:optimizelegibility;font-family:var(--ui-font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", sans-serif)!important;font-size:14px!important;line-height:1.5!important}body #app .workbench .product-brand img{border-radius:10px!important}body #app .workbench .sidebar-toggle,body #app .workbench .workspace-current,body #app .workbench .topbar :is(.membership-trigger,.task-center-trigger){border-radius:var(--ui-radius-control)!important}body #app .workbench .topbar :is(.membership-trigger,.task-center-trigger){min-height:34px!important;font-size:13px!important}body #app .workbench .studio-intro h1{letter-spacing:-.028em!important;font-family:inherit!important;font-size:clamp(32px,3vw,38px)!important;font-weight:600!important;line-height:1.18!important}body #app .workbench .studio-intro p{font-size:13px!important;line-height:1.6!important}body #app .workbench .workspace .hero-section{padding-top:clamp(28px,4.5vh,44px)!important}body #app .workbench .studio-intro{margin-bottom:22px!important}body #app .workbench .workspace .hero-section>.creation-input{border-radius:var(--ui-radius-composer)!important;background:#18191d!important;border-color:#f5f2ec16!important;margin-bottom:44px!important;box-shadow:0 20px 52px -42px #000000f2,inset 0 1px #ffffff09!important}body #app .workbench .workspace .hero-section>.creation-input:hover{border-color:#f5f2ec24!important}body #app .workbench .workspace .hero-section>.creation-input:focus-within{border-color:#c4b6d347!important;box-shadow:0 0 0 3px #9f91b60f,0 22px 54px -42px #000000f5!important}body #app .workbench .creation-input .composer-modebar{border-bottom-color:#f5f2ec0e!important;min-height:56px!important}body #app .workbench .creation-input .mode-switcher{align-items:center!important;gap:4px!important;height:56px!important}body #app .workbench .creation-input .mode-switcher .ability-chip{border-radius:var(--ui-radius-control)!important;min-width:60px!important;height:36px!important;padding:0 12px!important;font-size:13px!important;font-weight:500!important}body #app .workbench .creation-input .mode-switcher .ability-chip:after{content:none!important;display:none!important}body #app .workbench .creation-input .mode-switcher .ability-chip:hover:not(:disabled){background:#ffffff0a!important}body #app .workbench .creation-input .mode-switcher .ability-chip.active{background:#ffffff13!important}body #app .workbench .creation-input .mode-brief,body #app .workbench .creation-input .composer-context-label{font-size:12px!important}body #app .workbench .creation-input .composer-context-shortcut,body #app .workbench .creation-input .composer-context-count{font-size:11px!important}body #app .workbench .creation-input textarea,body #app .workbench .creation-input .ph-rotator{font-size:16px!important}body #app .workbench .creation-input .upload-trigger,body #app .workbench .creation-input .meta-field,body #app .workbench .composer-models,body #app .workbench .composer-models .model-switcher .trigger{border-radius:11px!important;height:36px!important}body #app .workbench .creation-input .upload-label,body #app .workbench .creation-input .meta-field,body #app .workbench .composer-models .model-switcher .trigger{font-size:12px!important}body #app .workbench .creation-input .send-btn{border-radius:var(--ui-radius-control)!important;min-width:104px!important;height:38px!important;font-size:13px!important}body #app .workbench .creation-input .estimated-cost{border-radius:10px!important;font-size:12px!important}body #app .workbench .examples{margin-bottom:48px!important}body #app .workbench .examples-toolbar{margin-bottom:16px!important}body #app .workbench .industry-tabs{border-bottom:0!important;gap:6px!important}body #app .workbench .industry-tab{border-radius:var(--ui-radius-control)!important;height:36px!important;padding:0 12px!important;font-size:13px!important}body #app .workbench .industry-tab.active{background:#fff1!important}body #app .workbench .industry-tab.active:after{content:none!important;display:none!important}body #app .workbench .home-inspiration-card>.home-inspiration-visual{border-radius:14px!important}body #app .workbench .home-inspiration-card strong{font-size:13px!important}body #app .workbench .works-toolbar{border-radius:14px!important}body #app .workbench .works-toolbar :is(input,select),body #app .workbench .works-filter,body #app .workbench .works-empty,body #app .workbench .works-load-more button{border-radius:var(--ui-radius-control)!important}body #app .workbench .works-gallery .task-card,body #app .workbench .works-gallery .skeleton-card{border-radius:18px!important}body #app .workbench .works-gallery .result-strip,body #app .workbench .works-gallery .result-media{border-radius:14px!important}body #app .workbench .infinite-canvas :is(.topbar-nav,.bottom-dock,.canvas-sidebar),body #app .workbench .infinite-canvas :is(.asset-library,.subject-library-panel,.task-center,.template-picker-panel,.plugin-panel,.memo-panel){border-radius:var(--ui-radius-card)!important}body #app .workbench .infinite-canvas :is(.ghost-btn,.icon-btn,.nav-btn,.dock-item,.dock-fold-btn){border-radius:10px!important}@media (width>=981px){body #app .workbench:not(.chatting) .industry-example-panel{grid-template-rows:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}body #app .workbench:not(.chatting) .example-card,body #app .workbench:not(.chatting) .example-card+.example-card,body #app .workbench:not(.chatting) .example-card.featured{border-radius:var(--ui-radius-card)!important;grid-area:auto!important;min-height:156px!important}body #app .workbench:not(.chatting) .example-card.featured strong{font-size:15px!important;bottom:40px!important}body #app .workbench:not(.chatting) .example-card.featured .example-prompt{font-size:11px!important;bottom:17px!important}}@media (width<=980px){body #app .workbench .creation-input .mode-switcher .ability-chip{min-width:54px!important;padding-inline:9px!important}}@media (width<=560px){body #app .workbench .topbar{padding-left:52px!important}body #app .workbench .sidebar.collapsed{z-index:90!important;flex:none!important;width:100%!important;min-width:0!important;height:62px!important;min-height:62px!important;position:fixed!important;inset:auto 0 0!important}body #app .workbench .sidebar.collapsed .sidebar-body,body #app .workbench .sidebar.collapsed .rail-nav{height:62px!important}body #app .workbench .sidebar.collapsed .rail-nav{justify-content:stretch!important;gap:0!important;width:100%!important;padding:4px 3px 3px!important;overflow:visible!important}body #app .workbench .sidebar.collapsed .rail-item{flex:1 1 0!important;width:auto!important;min-width:0!important;height:55px!important;min-height:55px!important}body #app .workbench .sidebar.collapsed .collapsed-recent-btn{z-index:80!important;background:#141519f0!important;border:1px solid #f5f2ec1a!important;width:34px!important;min-width:34px!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0!important;position:fixed!important;inset:11px auto auto 11px!important}body #app .workbench .sidebar.collapsed .collapsed-recent-label{display:none!important}}@media (width<=520px){body #app .workbench .creation-input .composer-modebar{overscroll-behavior-x:contain;scrollbar-width:none!important;max-width:100%!important;overflow:auto hidden!important}body #app .workbench .creation-input .composer-modebar::-webkit-scrollbar{display:none!important}body #app .workbench .creation-input .mode-switcher::-webkit-scrollbar{display:none!important}body #app .workbench:not(.chatting) .creation-input .composer-bar{flex-flow:column!important;align-items:stretch!important;gap:8px!important}body #app .workbench:not(.chatting) .creation-input .composer-bar>.bar-left{flex-wrap:wrap!important;flex:none!important;gap:6px!important;width:100%!important;max-width:none!important;display:flex!important;overflow:visible!important}body #app .workbench:not(.chatting) .creation-input .composer-models{flex:138px!important;min-width:138px!important;max-width:100%!important}body #app .workbench:not(.chatting) .creation-input .composer-models .model-switcher,body #app .workbench:not(.chatting) .creation-input .composer-models .model-switcher .trigger{width:100%!important;max-width:none!important}body #app .workbench:not(.chatting) .creation-input .composer-bar>.bar-right{flex:none!important;justify-content:flex-end!important;gap:6px!important;width:100%!important;min-height:36px!important;display:flex!important}body #app .workbench:not(.chatting) .creation-input .estimated-cost,body #app .workbench:not(.chatting) .creation-input .availability-warning{white-space:normal!important;flex:auto!important;min-width:0!important;max-width:none!important}body #app .workbench:not(.chatting) .creation-input .send-btn{flex:none!important;min-width:96px!important}}body #app .workbench{font-family:var(--ui-font-sans,"PingFang SC", "Microsoft YaHei", sans-serif)!important}body #app .workbench.works-mode .workspace,body #app .workbench .works-page{padding-bottom:0!important}body #app .workbench .works-page{width:min(1400px,100% - 32px)!important;max-width:1400px!important;padding-top:8px!important}body #app .workbench .works-gallery{gap:8px!important}body #app .workbench .works-gallery .works-header{border:0!important;flex-direction:row!important;align-items:center!important;min-height:34px!important;margin:0!important;padding:0!important}body #app .workbench .works-gallery .works-header h1{color:#f1f1f2!important;letter-spacing:-.01em!important;background:0 0!important;border-radius:0!important;align-items:center!important;min-height:34px!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}body #app .workbench .works-gallery .works-header p{display:none!important}body #app .workbench .works-gallery .works-controls{border-bottom:0!important;align-items:center!important;gap:12px!important;min-height:40px!important;padding:0 0 4px!important;display:flex!important}body #app .workbench .works-gallery .works-controls>.works-toolbar{background:0 0!important;border:0!important;flex:auto!important;min-width:0!important;min-height:34px!important;margin:0!important;padding:0!important}body #app .workbench .works-gallery .works-controls>.works-toolbar :is(input,select){height:34px!important;min-height:34px!important}body #app .workbench .works-gallery .works-controls>.works-toolbar .works-filters{background:0 0!important;border:0!important;padding:0!important}body #app .workbench .works-gallery .works-date-header{min-height:28px!important;margin-bottom:8px!important}body #app .workbench .works-gallery .works-date-header h2{color:var(--ui-fg-soft)!important;letter-spacing:0!important;font-size:13px!important;font-weight:500!important}body #app .workbench .works-gallery .works-date-section+.works-date-section{margin-top:20px!important}body #app .workbench .works-gallery>.skeleton-list,body #app .workbench .works-gallery .works-date-section>.task-list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;justify-content:stretch!important;gap:16px 12px!important;padding:0!important;overflow:visible!important}body #app .workbench .works-gallery .works-date-section .task-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;position:relative!important}body #app .workbench .works-gallery .works-date-section .task-card:hover{background:0 0!important;border-color:#0000!important;transform:none!important}body #app .workbench .works-gallery .works-date-section .result-strip{border-radius:var(--ui-radius-card)!important;background:#1b1c21!important;width:100%!important;margin-top:0!important}body #app .workbench .works-gallery .works-date-section .result-strip.single .result-media{aspect-ratio:4/3!important}body #app .workbench .works-gallery .works-date-section .result-strip.video.single .result-media{aspect-ratio:16/9!important}body #app .workbench .works-gallery .works-date-section .result-strip.expanded .result-media{aspect-ratio:1!important}body #app .workbench .works-gallery .works-date-section .media-kind.type-pill{z-index:3!important;color:#ffffffdb!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#0a0b0eb8!important;border:1px solid #ffffff24!important;border-radius:8px!important;min-height:23px!important;padding:0 8px!important;font-size:10.5px!important;font-weight:650!important;position:absolute!important;top:9px!important;left:9px!important}body #app .workbench .works-gallery .works-date-section .task-card.audio .result-strip.single .result-media{aspect-ratio:4!important;min-height:88px!important;max-height:112px!important}body #app .workbench .works-gallery .works-date-section .task-title{padding:0!important}body #app .workbench .works-gallery .works-date-section .task-title strong{font-size:13.5px!important;font-weight:570!important;line-height:1.35!important}body #app .workbench .works-gallery .works-date-section .meta-row{padding:0!important}body #app .workbench .works-gallery .works-date-section .task-actions{z-index:6!important;border:0!important;min-height:0!important;margin:0!important;padding:0!important;position:absolute!important;top:8px!important;right:8px!important}body #app .workbench .works-gallery .works-date-section .task-more summary{color:#ffffffd1!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#0a0b0eb8!important;border:1px solid #ffffff24!important;border-radius:8px!important;width:30px!important;height:26px!important;padding:0!important}body #app .workbench .works-gallery .works-feed>.works-load-more,body #app .workbench .works-gallery .history-more{width:100%!important;min-height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:22px 0 0!important;padding:8px 0!important}@media (width<=980px){body #app .workbench .works-gallery .works-controls{flex-direction:column!important;align-items:stretch!important;gap:9px!important}body #app .workbench .works-gallery .works-controls>.works-toolbar{width:100%!important}}@media (width<=760px){body #app .workbench .works-page{width:100%!important}body #app .workbench .works-gallery .works-header{justify-content:flex-start!important;gap:8px!important}body #app .workbench .works-gallery .works-controls>.works-toolbar{flex-direction:column!important;align-items:stretch!important;gap:8px!important}body #app .workbench .works-gallery .works-controls>.works-toolbar .search-box,body #app .workbench .works-gallery .works-controls>.works-toolbar .works-filters{width:100%!important;min-width:0!important}body #app .workbench .works-gallery .works-controls>.works-toolbar .search-box{flex:0 0 34px!important;height:34px!important}body #app .workbench .works-gallery .works-controls>.works-toolbar .works-filters{flex:none!important}body #app .workbench .works-gallery .works-controls>.works-toolbar .works-filters select{flex:1 1 0!important;min-width:0!important}body #app .workbench .works-gallery>.skeleton-list,body #app .workbench .works-gallery .works-date-section>.task-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 8px!important}}@media (width<=359px){body #app .workbench .works-gallery>.skeleton-list,body #app .workbench .works-gallery .works-date-section>.task-list{grid-template-columns:minmax(0,1fr)!important}}@media (width>=981px){body #app .workbench .asset-library-shell.inline:not(.collapsed){width:clamp(360px,31vw,420px)!important;min-width:clamp(360px,31vw,420px)!important;max-width:clamp(360px,31vw,420px)!important}body #app .workbench .asset-library-shell.inline:not(.collapsed) .asset-card{grid-template-columns:132px minmax(0,1fr)!important;column-gap:14px!important;padding:14px 0!important}body #app .workbench .asset-library-shell.inline:not(.collapsed) .asset-media{width:132px!important;height:132px!important}body #app .workbench .asset-library-shell.inline:not(.collapsed) .asset-prompt{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin-top:6px!important;display:-webkit-box!important;overflow:hidden!important}}body #app .workbench :where(button,input,select,textarea){font-family:inherit!important}body #app .workbench .sidebar-header{z-index:35!important;flex:none!important;gap:8px!important;width:100%!important;min-width:0!important;padding:12px 10px 8px!important;display:grid!important;position:relative!important;inset:auto!important}body #app .workbench .product-brand,body #app .workbench .sidebar.collapsed .product-brand{align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:28px!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important}body #app .workbench .product-brand img{border-radius:var(--ui-radius-compact)!important;width:28px!important;height:28px!important}body #app .workbench .product-brand strong{letter-spacing:0!important;font-size:13px!important;font-weight:600!important}body #app .workbench .sidebar-body,body #app .workbench .sidebar:not(.collapsed) .sidebar-body{flex:auto!important;height:auto!important;min-height:0!important;padding:0 0 48px!important}body #app .workbench .sidebar.collapsed .sidebar-header{padding:14px 0 4px!important}body #app .workbench .sidebar.collapsed .product-brand{justify-content:center!important}body #app .workbench .sidebar.collapsed .sidebar-body{padding:6px 0 48px!important}body #app .workbench .sidebar .rail-item strong{font-weight:500!important}body #app .workbench .studio-intro h1{letter-spacing:-.018em!important;font-weight:600!important}body #app .workbench .studio-intro p{font-weight:400!important}@media (width<=980px){body #app .workbench .sidebar.collapsed .sidebar-header{display:none!important}body #app .workbench .sidebar.collapsed .sidebar-body{height:68px!important;padding:0!important}body #app .workbench .sidebar:not(.collapsed) .sidebar-header{display:grid!important}body #app .workbench .sidebar:not(.collapsed) .sidebar-body{flex:auto!important;width:100%!important;height:auto!important;min-height:0!important;padding:0 0 48px!important}}@media (width>=981px){body #app .workbench .sidebar,body #app .workbench .sidebar:not(.collapsed){flex:0 0 72px!important;width:72px!important;min-width:72px!important}body #app .workbench .sidebar.has-history:not(.collapsed){flex-basis:320px!important;width:320px!important;min-width:320px!important}body #app .workbench .sidebar .sidebar-header,body #app .workbench .sidebar:not(.collapsed) .sidebar-header{grid-template-columns:72px!important;align-items:start!important;gap:0!important;padding:18px 0 12px!important}body #app .workbench .sidebar.has-history:not(.collapsed) .sidebar-header{grid-template-columns:72px minmax(0,1fr)!important}body #app .workbench .sidebar .product-brand{justify-content:center!important}body #app .workbench .sidebar .product-brand strong{display:none!important}body #app .workbench .project-sidebar-heading{padding:0 14px!important}body #app .workbench .project-sidebar-heading>strong{padding-right:28px}body #app .workbench .rail-workspace-switcher{margin:12px auto 0!important}body #app .workbench .sidebar .sidebar-body,body #app .workbench .sidebar:not(.collapsed) .sidebar-body{flex-direction:row!important;flex:auto!important;align-items:stretch!important;width:100%!important;height:auto!important;min-height:0!important;padding:0 0 16px!important}body #app .workbench .sidebar.collapsed .sidebar-body{flex-direction:column!important}body #app .workbench .sidebar .rail-nav,body #app .workbench .sidebar:not(.collapsed) .rail-nav{flex-direction:column!important;flex:0 0 72px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:72px!important;height:auto!important;padding:0 8px!important}body #app .workbench .sidebar.collapsed .rail-nav{flex-basis:auto!important}body #app .workbench .sidebar .rail-item,body #app .workbench .sidebar:not(.collapsed) .rail-item{border-radius:13px!important;flex-direction:column!important;flex:0 0 60px!important;justify-content:center!important;gap:6px!important;width:56px!important;min-width:0!important;height:60px!important;min-height:60px!important;padding:8px 0!important}body #app .workbench .sidebar .rail-item .rail-icon,body #app .workbench .sidebar .rail-item .rail-icon svg{width:20px!important;height:20px!important}body #app .workbench .sidebar .rail-label{color:#99999f!important;font-size:12px!important;font-weight:500!important;display:block!important}body #app .workbench .sidebar .rail-item.active{background:#ffffff0e!important}body #app .workbench .sidebar .rail-item.active .rail-label{color:#eeeeef!important}body #app .workbench .sidebar .rail-item.active:before{content:none!important;display:none!important}body #app .workbench .sidebar:not(.collapsed) .history-panel{border-top:0!important;border-left:1px solid #f5f2ec12!important;flex:248px!important;gap:16px!important;width:248px!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0 12px!important}body #app .workbench .sidebar.has-history:not(.collapsed) .sidebar-toggle{z-index:36!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;top:18px!important;bottom:auto!important;right:12px!important}body #app .workbench .sidebar:not(.has-history) .sidebar-toggle{display:none!important}body #app .workbench .sidebar-auth-dock{grid-template-columns:minmax(0,1fr)!important;left:6px!important;right:6px!important}body #app .workbench .sidebar:not(.collapsed) .new-chat,body #app .workbench .sidebar:not(.collapsed) .recent-row{border-radius:13px!important}body #app .workbench .sidebar:not(.collapsed) .new-chat.primary{color:#efeff1!important;height:42px!important;box-shadow:none!important;background:#191a1f!important;border:1px solid #f5f2ec14!important}body #app .workbench .sidebar:not(.collapsed) .new-chat.primary:hover{background:#202126!important;border-color:#f5f2ec24!important}body #app .workbench .sidebar:not(.collapsed) .recent-cover{border-radius:10px!important}}body #app .workbench .examples-head p,body #app .workbench .home-inspiration-head p{font-size:12px!important;line-height:1.55!important}body #app .workbench .inspiration-search{border-radius:var(--ui-radius-control)!important;min-height:38px!important;box-shadow:none!important;background:#15161a!important;border:1px solid #f5f2ec17!important;padding-inline:12px!important}body #app .workbench .inspiration-search:focus-within{border-color:#c4b6d342!important;box-shadow:0 0 0 3px #9f91b60e!important}body #app .workbench .inspiration-filters{gap:5px!important}body #app .workbench .inspiration-filter{border-radius:11px!important;height:34px!important;padding-inline:11px!important;font-size:12px!important}body #app .workbench .inspiration-filter:hover,body #app .workbench .inspiration-filter.active{background:#ffffff0e!important}body #app .workbench .inspiration-filter.active:after{content:none!important;display:none!important}body #app .workbench .inspiration-card{border-radius:var(--ui-radius-card)!important}body #app .workbench .inspiration-card img{border-radius:14px!important}body #app .workbench .inspiration-use{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#0a0a0cad!important;border:1px solid #ffffff24!important;border-radius:10px!important;min-height:30px!important;padding-inline:10px!important}body #app .workbench .inspiration-more button{border-radius:10px!important;min-height:34px!important}body #app .workbench .asset-library .asset-card{border-radius:14px!important}body #app .workbench .asset-library .asset-media{border-radius:12px!important}body #app .workbench .asset-library :is(.asset-tab,.asset-chip,.asset-page-btn),body #app .workbench .asset-library .asset-actions :is(button,a){border-radius:10px!important}body .preview-panel{border-radius:20px!important}body .preview-actions :is(button,a){border-radius:10px!important}body #app .workbench .infinite-canvas .outline-panel{border-radius:0!important}body #app .workbench .infinite-canvas :is(.project-menu,.dock-utility-menu){border-radius:var(--ui-radius-card)!important}body #app .workbench .infinite-canvas .project-menu button,body #app .workbench .infinite-canvas .dock-utility-grid>button{border-radius:10px!important}body #app .workbench .infinite-canvas :is(.zoom-bar,.canvas-permission-banner,.topbar-right){border-radius:var(--ui-radius-control)!important}body #app .workbench .infinite-canvas .project-menu-ratio select{border-radius:10px!important}body .pricingDialog .main-tabs{gap:6px!important;padding:8px 12px!important}body .pricingDialog .main-tab{border:0!important;border-radius:11px!important;height:38px!important;padding-inline:12px!important}body .pricingDialog .main-tab.active{background:#ffffff12!important;border:0!important}body .pricingDialog .main-tab.active:after,body .pricingDialog .cycle-tab.active:after{content:none!important;display:none!important}body .pricingDialog .main-tab .tag{border-radius:8px!important}body .pricingDialog .cycle-tabs{border-radius:12px!important}body .pricingDialog .cycle-tabs .cycle-tab{border-radius:9px!important}body .pricingDialog .plan-card{border-radius:16px!important}body .pricingDialog .t-dialog{border-radius:20px!important}body .pricingDialog :is(.credit-card,.history-card,.active-membership,.pricing-status,.invoice-card,.privacy-card,.personal-purchase-workspace-gate){border-radius:14px!important}body .pricingDialog :is(.payment-channel-picker button,.history-filter button,.credits-foot button,.invoice-card button,.privacy-card button,.pricing-status button){border-radius:10px!important}
