.yaVobW_trigger{border:1px solid var(--color-border-subtle);background:var(--color-surface-2);min-width:108px;height:36px;color:var(--color-text-primary);font-variant-numeric:tabular-nums;cursor:var(--cursor-pointer);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:0 11px;font-size:12px;transition:background .12s,border-color .12s;display:inline-flex}.yaVobW_trigger:hover,.yaVobW_trigger[data-state=open]{background:var(--color-surface-3,var(--color-surface-2));border-color:var(--color-text-tertiary)}.yaVobW_trigger:focus-visible{outline:2px solid var(--color-action-strong);outline-offset:2px}.yaVobW_trigger:disabled{opacity:.45;cursor:not-allowed}.yaVobW_trigger>svg:first-child{color:var(--color-text-secondary)}.yaVobW_chevron{color:var(--color-text-tertiary);transition:transform .12s}.yaVobW_trigger[data-state=open] .yaVobW_chevron{transform:rotate(180deg)}.yaVobW_menu{border-radius:10px;width:164px;padding:5px;box-shadow:0 8px 28px #0005}.yaVobW_option{font-variant-numeric:tabular-nums;min-height:36px;cursor:var(--cursor-pointer);gap:12px;padding:7px 10px;font-size:12px}.yaVobW_option>svg:first-child{color:var(--color-text-secondary)}.yaVobW_option[data-selected=true]{background:var(--color-surface-2);color:var(--color-text-primary)}.yaVobW_option[data-highlighted]{background:var(--color-surface-3,var(--color-surface-2))}.yaVobW_check{color:var(--color-text-primary);margin-left:auto}
.-QMOrW_panelHeader{border-bottom:1px solid var(--color-divider);min-height:44px;font:var(--type-compact-medium);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.-QMOrW_panelHeader>span{align-items:center;gap:8px;display:flex}.-QMOrW_panelHeader button{width:24px;height:24px;min-height:24px;color:var(--color-text-tertiary);padding:0}.-QMOrW_propertyRail button:focus-visible,.-QMOrW_orientation button:focus-visible,.-QMOrW_backgrounds button:focus-visible{outline:2px solid var(--color-action-strong);outline-offset:3px}.-QMOrW_propertyDock{display:contents}.-QMOrW_propertyPanel{max-height:100%;width:min(300px,calc(100cqw - var(--workbench-rail-width)));border:1px solid var(--color-border-subtle);background:var(--color-bg-app);box-shadow:none;pointer-events:auto;border-radius:0;flex-direction:column;animation:.18s ease-out -QMOrW_inspectorEnter;display:flex;position:absolute;top:0;bottom:0;right:100%;overflow:hidden}.-QMOrW_propertyBody{overscroll-behavior:contain;flex:1;min-height:0;padding:24px 20px;overflow-y:auto}.-QMOrW_propertyRail{gap:var(--rail-gap,4px);pointer-events:auto;flex-direction:column;flex-shrink:0;display:flex}.-QMOrW_fieldLabel{font:var(--type-compact);color:var(--color-text-secondary);margin-bottom:12px;display:block}.-QMOrW_rangeField{font:var(--type-compact);color:var(--color-text-secondary);grid-template-columns:1fr auto;align-items:center;gap:18px 8px;margin-bottom:24px;display:grid}.-QMOrW_rangeField output{font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.-QMOrW_rangeField input[type=range]{width:100%;accent-color:var(--color-action-strong);cursor:var(--cursor-pointer);appearance:none;background:0 0;grid-column:1/-1;height:14px;margin:4px 0}.-QMOrW_rangeField input[type=range]::-webkit-slider-runnable-track{background:var(--color-border-subtle);border-radius:999px;height:3px}.-QMOrW_rangeField input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--color-text-secondary);border:0;border-radius:50%;width:9px;height:9px;margin-top:-3px}.-QMOrW_rangeField input[type=range]::-moz-range-track{background:var(--color-border-subtle);border-radius:999px;height:3px}.-QMOrW_rangeField input[type=range]::-moz-range-thumb{background:var(--color-text-secondary);border:0;border-radius:50%;width:9px;height:9px}.-QMOrW_rangeField input[type=range]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.-QMOrW_rangeField input:disabled{opacity:.4;cursor:not-allowed}.-QMOrW_rangeValue{border:1px solid var(--color-border-subtle);background:var(--color-surface-2);width:88px;min-height:28px;color:var(--color-text-primary);font-variant-numeric:tabular-nums;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:4px 8px;display:grid}.-QMOrW_rangeValue input{width:100%;min-width:0;color:inherit;font:inherit;text-align:right;appearance:textfield;background:0 0;border:0;padding:0;line-height:18px}.-QMOrW_rangeValue>span{color:var(--color-text-secondary);white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:18px}.-QMOrW_rangeValue input::-webkit-inner-spin-button{appearance:none;margin:0}.-QMOrW_rangeValue input::-webkit-outer-spin-button{appearance:none;margin:0}.-QMOrW_rangeValue:focus-within{border-color:var(--color-text-secondary);outline:none}.-QMOrW_rangeValue input:focus{outline:none}.-QMOrW_cameraProperties{line-height:14px}.-QMOrW_cameraProperties .-QMOrW_fieldLabel{margin-bottom:6px}.-QMOrW_cameraPresets{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:12px;display:grid}.-QMOrW_cameraPresets button,.-QMOrW_focalPresets button,.-QMOrW_cameraActions button{min-width:0;min-height:28px;font:var(--type-compact);padding:0 6px}.-QMOrW_focalPresets,.-QMOrW_cameraActions{gap:6px;display:flex}.-QMOrW_focalPresets{margin-top:-6px;margin-bottom:12px}.-QMOrW_focalPresets button,.-QMOrW_cameraActions button{flex:1}.-QMOrW_cameraProperties .-QMOrW_rangeField{gap:10px 8px;margin-bottom:14px}.-QMOrW_cameraAdvanced{border-top:1px solid var(--color-divider);margin-top:14px}.-QMOrW_cameraAdvanced>summary{min-height:34px;font:var(--type-compact);color:var(--color-text-secondary);cursor:var(--cursor-pointer);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:8px;list-style:none;display:flex}.-QMOrW_cameraAdvanced>summary::-webkit-details-marker{display:none}.-QMOrW_cameraAdvanced>summary:hover{color:var(--color-text-primary)}.-QMOrW_cameraAdvanced>summary:focus-visible{outline:2px solid var(--color-action-strong);outline-offset:3px;border-radius:4px}.-QMOrW_cameraAdvanced>summary svg{transition:transform .15s}.-QMOrW_cameraAdvanced[open]>summary svg{transform:rotate(180deg)}.-QMOrW_cameraAdvanced>div{padding-top:10px}.-QMOrW_cameraAdvanced .-QMOrW_rangeField:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.-QMOrW_cameraAdvanced>summary svg{transition:none}}.-QMOrW_backgrounds{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px;display:grid}.-QMOrW_backgrounds button{color:var(--color-text-tertiary);cursor:var(--cursor-pointer);border:1px solid #0000;border-radius:6px;flex-direction:column;flex:1;align-items:center;gap:8px;padding:6px 2px;font-size:10px;display:flex}.-QMOrW_backgrounds button>span{border:1px solid var(--color-border-subtle);border-radius:4px;width:100%;height:26px}.-QMOrW_segmented{gap:6px;display:flex}.-QMOrW_segmented button{font:var(--type-compact);flex:1;padding:0 6px}.-QMOrW_toggleField{font:var(--type-compact);color:var(--color-text-secondary);justify-content:space-between;align-items:center;margin:20px 0 0;display:flex}.-QMOrW_toggleField input{accent-color:var(--color-action-strong)}.-QMOrW_assetSummary{align-items:center;gap:12px;margin-bottom:24px;display:flex}.-QMOrW_assetSummary>div{min-width:0}.-QMOrW_assetSummary strong{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:12px;font-weight:500;display:block;overflow:hidden}.-QMOrW_assetSummary span{color:var(--color-text-tertiary);margin-top:5px;font-size:10px;display:block}.-QMOrW_modelDetails{font-size:11px;line-height:1.8}.-QMOrW_modelDetails dt{color:var(--color-text-tertiary)}.-QMOrW_modelDetails dd{font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.-QMOrW_propertyBody>button{width:100%;margin-top:8px}.-QMOrW_viewportInfo{border:1px solid var(--color-border-subtle);background:color-mix(in srgb,var(--color-bg-app) 72%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);top:var(--model-info-top,16px);right:calc(var(--inspector-inset,0px) + 16px);pointer-events:auto;z-index:2;border-radius:12px;width:208px;max-width:calc(100% - 40px);padding:12px 14px;position:absolute}.-QMOrW_statisticsSummary{color:var(--color-text-secondary);cursor:var(--cursor-pointer);-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;font-size:11px;line-height:20px;list-style:none;display:flex}.-QMOrW_statisticsSummary::-webkit-details-marker{display:none}.-QMOrW_statisticsSummary:hover{color:var(--color-text-primary)}.-QMOrW_statisticsSummary:focus-visible{outline:2px solid var(--color-action-strong);outline-offset:4px}.-QMOrW_viewportInfo[open] .-QMOrW_statisticsSummary svg{transform:rotate(180deg)}.-QMOrW_statistics{-webkit-user-select:none;user-select:none;text-shadow:0 1px 6px #0003;color:var(--color-text-secondary);grid-template-columns:auto auto;gap:6px 14px;padding-top:10px;font-size:11px;line-height:1.5;display:grid}.-QMOrW_statistics dt{color:var(--color-text-tertiary)}.-QMOrW_statistics dd{text-align:right;font-variant-numeric:tabular-nums}.-QMOrW_viewportOrientation{pointer-events:none;z-index:2;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:16px;left:68px}.-QMOrW_orientation{pointer-events:auto;touch-action:none;cursor:grab;flex-shrink:0;width:96px;height:96px;position:relative}.-QMOrW_orientation:active{cursor:grabbing}.-QMOrW_orientation[data-disabled=true]{opacity:0;pointer-events:none}.-QMOrW_orientation svg{pointer-events:none;position:absolute;inset:0;overflow:visible}.-QMOrW_orientation line{stroke-width:2.5px}.-QMOrW_orientation [data-axis=x]{--axis-color:#f15b68}.-QMOrW_orientation [data-axis=y]{--axis-color:#a8d64a}.-QMOrW_orientation [data-axis=z]{--axis-color:#55a8e8}.-QMOrW_orientation line{stroke:var(--axis-color)}.-QMOrW_orientation button{background:var(--axis-color);color:#15202b;text-align:center;width:23px;height:23px;cursor:var(--cursor-pointer);touch-action:none;-webkit-user-select:none;user-select:none;border-radius:50%;font-size:12px;font-weight:600;line-height:23px;position:absolute;top:48px;left:48px;transform:translate(-50%,-50%)}.-QMOrW_orientation button[data-positive=false]{border:1px solid var(--axis-color);background:color-mix(in srgb,var(--axis-color) 45%,var(--color-bg-app));width:13px;height:13px}.-QMOrW_orientation button:hover{outline:2px solid var(--color-text-primary);outline-offset:2px}.-QMOrW_toolbarSlot{left:calc(var(--component-inset,0px) + 12px);right:calc(var(--inspector-inset,0px) + var(--output-results-inset,0px) + 12px);z-index:2;pointer-events:none;min-width:0;transition:left var(--workbench-panel-duration,.22s) var(--workbench-panel-easing,ease),right var(--workbench-panel-duration,.22s) var(--workbench-panel-easing,ease);justify-content:center;display:flex;position:absolute;bottom:24px;container:viewport-tools/inline-size}[data-model3d-viewer]:has([data-workbench-output-drawer]) .-QMOrW_toolbarSlot{--output-results-inset:280px}@container workbench-stage (max-width:760px){[data-model3d-viewer]:has([data-workbench-output-drawer]) .-QMOrW_toolbarSlot{--inspector-inset:72px;--output-results-inset:224px;z-index:5}[data-model3d-viewer]:has([data-workbench-output-drawer]) .-QMOrW_bottomToolbar{flex-wrap:wrap}[data-model3d-viewer]:has([data-workbench-output-drawer]) .-QMOrW_bottomToolbar>button{flex-shrink:0}[data-model3d-viewer]:has([data-workbench-output-drawer]) .-QMOrW_bottomToolbar>.-QMOrW_separator{display:none}}.-QMOrW_bottomToolbar{--viewport-tool-size:clamp(24px,calc((100cqw - 100px)/19),32px);--viewport-tool-gap:clamp(1px,calc((100cqw - 540px)/80),3px);align-items:center;gap:var(--viewport-tool-gap);border:1px solid var(--color-border-subtle);background:var(--color-bg-app);pointer-events:auto;border-radius:10px;flex-wrap:nowrap;justify-content:center;width:max-content;min-width:0;max-width:100%;padding:5px;display:flex;position:relative;box-shadow:0 4px 18px #0002}.-QMOrW_bottomToolbar>button{flex:0 1 var(--viewport-tool-size);width:var(--viewport-tool-size);min-width:0;height:var(--viewport-tool-size);min-height:var(--viewport-tool-size);border-radius:6px;padding:0}.-QMOrW_bottomToolbar>button svg{flex-shrink:1;width:min(17px,100%)}.-QMOrW_bottomToolbar button[aria-pressed=true]{background:var(--color-surface-3,var(--color-surface-2));color:var(--color-text-primary)}.-QMOrW_toolbarSlot:has([data-rendering=true]){bottom:calc(var(--motion-timeline-height,0px) + 12px)}.-QMOrW_bottomToolbar[data-rendering=true]{--viewport-tool-size:26px;box-shadow:none;background:color-mix(in srgb,var(--color-bg-app) 80%,transparent);border-radius:8px;gap:2px;padding:4px}.-QMOrW_bottomToolbar[data-rendering=true]>button{color:var(--color-text-secondary)}.-QMOrW_bottomToolbar[data-rendering=true]>button svg{width:14px;height:14px}.-QMOrW_bottomToolbar>button{position:relative;overflow:visible}.-QMOrW_bottomToolbar>button:after{content:attr(aria-label);z-index:6;border:1px solid var(--color-border-subtle);background:var(--color-bg-app);color:var(--color-text-primary);white-space:nowrap;pointer-events:none;visibility:hidden;opacity:0;border-radius:6px;padding:6px 9px;font-size:11px;font-weight:400;line-height:1.4;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0002}.-QMOrW_bottomToolbar>button:hover:after,.-QMOrW_bottomToolbar>button:focus-visible:after{visibility:visible;opacity:1}.-QMOrW_separator{width:1px;height:17px;margin:0 var(--viewport-tool-gap,3px);background:var(--color-divider);flex-shrink:0}.-QMOrW_zoom{text-align:center;font-variant-numeric:tabular-nums;min-width:32px;color:var(--color-text-secondary);flex-shrink:0;font-size:10px}@media (max-width:850px){.-QMOrW_viewportOrientation{top:12px;left:60px}.-QMOrW_toolbarSlot{bottom:16px}}.-QMOrW_propertySection{border-top:1px solid var(--color-divider);flex-direction:column;gap:18px;margin:20px 0;padding-top:18px;display:flex}.-QMOrW_propertySection .-QMOrW_rangeField{margin:0 0 4px}.-QMOrW_propertySection .-QMOrW_toggleField{margin:0}.-QMOrW_propertySection>button{align-self:flex-start;font-size:11px}.-QMOrW_vectorField{border:0;min-width:0;margin:0;padding:0}.-QMOrW_vectorField legend{color:var(--color-text-secondary);margin-bottom:9px;font-size:11px}.-QMOrW_vectorField>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.-QMOrW_vectorField label{border:1px solid var(--color-border-subtle);background:var(--color-surface-2);color:var(--color-text-tertiary);border-radius:5px;align-items:center;gap:4px;padding:6px;font-size:10px;display:flex}.-QMOrW_vectorField input{width:100%;min-width:0;color:var(--color-text-primary);font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;outline:none;font-size:11px}.-QMOrW_vectorField input::-webkit-inner-spin-button{appearance:none}.-QMOrW_vectorField label:focus-within{border-color:var(--color-text-secondary)}.-QMOrW_vectorField:disabled{opacity:.45}.-QMOrW_colorField{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:11px;display:flex}.-QMOrW_colorField>span{flex:1}.-QMOrW_colorField input{border:1px solid var(--color-border-subtle);width:28px;height:24px;cursor:var(--cursor-pointer);background:0 0;border-radius:4px;padding:0}.-QMOrW_colorField output{min-width:48px;font-size:10px}.-QMOrW_transformPopover{border:1px solid var(--color-border-subtle);background:var(--color-bg-app);border-radius:9px;width:284px;max-width:calc(100vw - 32px);padding:16px;position:absolute;bottom:calc(100% + 12px);left:0;box-shadow:0 4px 20px #0002}.-QMOrW_transformPopover .-QMOrW_propertySection{border:0;gap:14px;margin:0;padding:0}.-QMOrW_transformPopover .-QMOrW_closeTransform{width:22px;min-width:22px;height:22px;min-height:22px;color:var(--color-text-tertiary);position:absolute;top:7px;right:7px}.-QMOrW_transformPopover .-QMOrW_propertySection>button{width:auto;padding:0 8px}.-QMOrW_viewportInfo{transition:right var(--workbench-panel-duration,.22s) var(--workbench-panel-easing,ease),top var(--workbench-panel-duration,.22s) var(--workbench-panel-easing,ease)}.-QMOrW_viewportOrientation{left:max(calc(var(--component-inset,0px) + 68px),var(--orientation-rest-left,68px));transition:left var(--workbench-panel-duration,.22s) var(--workbench-panel-easing,ease)}@media (prefers-reduced-motion:reduce){.-QMOrW_viewportInfo,.-QMOrW_viewportOrientation,.-QMOrW_toolbarSlot{transition:none}}@keyframes -QMOrW_inspectorEnter{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.-QMOrW_propertyPanel{animation:none}}.-QMOrW_environmentTabs{border-bottom:1px solid var(--color-border-subtle);gap:16px;margin-bottom:20px;display:flex}.-QMOrW_environmentTabs button{color:var(--color-text-secondary);font:var(--type-compact-medium);cursor:var(--cursor-pointer);border-bottom:2px solid #0000;padding:0 0 10px}.-QMOrW_environmentTabs button[data-state=active]{border-bottom-color:var(--color-text-primary);color:var(--color-text-primary)}.-QMOrW_environmentTabs button:focus-visible{outline:2px solid var(--color-action-strong);outline-offset:3px}
.TDRlgW_functions{pointer-events:none;min-height:0;padding-top:var(--rail-gap,4px);border-top:1px solid var(--color-border-subtle);flex-direction:column;flex:1;display:flex}.TDRlgW_buttons{gap:var(--rail-gap,4px);pointer-events:auto;flex-direction:column;min-height:0;display:flex}.TDRlgW_group{gap:var(--rail-gap,4px);flex-direction:column;flex-shrink:0;display:flex}.TDRlgW_group+.TDRlgW_group{margin-top:var(--rail-gap,4px);padding-top:var(--rail-gap,4px);border-top:1px solid var(--color-border-subtle)}.TDRlgW_panel{width:min(300px, calc(100cqw - var(--workbench-rail-width)));border:1px solid var(--color-border-subtle);background:var(--color-bg-app);max-height:100%;box-shadow:none;pointer-events:auto;border-radius:0;flex-direction:column;animation:.18s ease-out TDRlgW_inspectorEnter;display:flex;position:absolute;top:0;bottom:0;right:100%;overflow:hidden}.TDRlgW_panel[hidden]{display:none}.TDRlgW_panel header{border-bottom:1px solid var(--color-divider);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:12px;font-weight:500;display:flex}.TDRlgW_panel header button{width:26px;height:26px;min-height:26px;padding:0}.TDRlgW_body{overscroll-behavior:contain;min-height:0;padding:16px;overflow-y:auto}.TDRlgW_badge{background:var(--color-surface-2);color:var(--color-text-tertiary);border-radius:5px;padding:3px 7px;font-size:11px;display:inline-block}.TDRlgW_titleWithPrice{align-items:center;gap:4px;display:inline-flex}.TDRlgW_price{color:var(--color-text-secondary);white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}@keyframes TDRlgW_inspectorEnter{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.TDRlgW_panel{animation:none}}
.QYx_ba_group{min-width:0;color:var(--color-moonlight,#fff);box-sizing:border-box;background:#ffffff06;border:1px solid #ffffff1f;border-radius:8px;flex:none;display:flex;position:relative;overflow:hidden}.QYx_ba_group:focus-within{border-color:#fff6}.QYx_ba_model{border-radius:7px 0 0 7px;flex-shrink:0;height:100%;position:relative;overflow:hidden}.QYx_ba_model:hover{background:#ffffff0a}.QYx_ba_poster{place-items:center;display:grid;position:absolute;inset:0}.QYx_ba_poster img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;min-height:0;display:block}.QYx_ba_label{-webkit-backdrop-filter:blur(4px);color:#fff;text-overflow:ellipsis;white-space:nowrap;text-align:left;pointer-events:none;box-sizing:border-box;background:#0000009e;border-radius:4px;max-width:calc(100% - 8px);padding:2px 4px;font-size:10px;font-weight:500;line-height:12px;position:absolute;bottom:4px;left:4px;overflow:hidden}.QYx_ba_optionsToggle{z-index:25;background:#00000059;border-radius:4px;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:4px;right:4px}.QYx_ba_modelOptionsToggle{background:#00000059;inset:4px auto auto 4px}.QYx_ba_modelOptionsToggle:hover,.QYx_ba_modelOptionsToggle[data-open=true]{background:#000000a6}.QYx_ba_panel{z-index:10020;box-sizing:border-box;width:216px;max-width:calc(100vw - 24px);color:var(--color-moonlight,#fff);border:1px solid;border-radius:10px;outline:none;flex-direction:column;padding:6px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000047}.QYx_ba_panelTitle{color:#ffffff73;padding:4px 8px 7px;font-size:10px;font-weight:500;line-height:14px}.QYx_ba_panelActions{flex-direction:column;gap:2px;display:flex}.QYx_ba_panelActions>div{width:100%}.QYx_ba_panelAction{width:100%;min-height:48px;color:inherit;text-align:left;white-space:nowrap;cursor:var(--cursor-pointer);background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:7px 8px;font-size:12px;font-weight:500;line-height:18px;transition:background-color .12s;display:flex}.QYx_ba_panelAction>svg{opacity:.65;flex:none}.QYx_ba_panelAction[data-selected=true]{background:var(--workbench-selection-accent);color:var(--workbench-selection-active)}.QYx_ba_panelAction[data-selected=true]>svg{opacity:1}.QYx_ba_panelAction[data-selected=true] .QYx_ba_actionDescription{color:#ffffffbf}.QYx_ba_panelAction:hover:not(:disabled):not([data-selected=true]){background:#ffffff1a}.QYx_ba_panelAction:focus-visible{outline-offset:-1px;outline:1px solid #ffffff8c}.QYx_ba_panelAction:disabled{cursor:default;opacity:.4}.QYx_ba_panelAction[aria-disabled=true]{cursor:default}.QYx_ba_actionText{flex-direction:column;gap:2px;min-width:0;display:flex}.QYx_ba_actionDescription{color:#ffffff73;white-space:normal;font-size:10px;font-weight:400;line-height:14px}.QYx_ba_actionTrailing{opacity:.65;flex-shrink:0;justify-content:flex-end;align-items:center;gap:5px;min-width:16px;margin-left:auto;display:inline-flex}.QYx_ba_actionCount{text-align:center;font-variant-numeric:tabular-nums;background:#ffffff14;border-radius:4px;min-width:16px;font-size:10px}.QYx_ba_content{border-left:1px solid #ffffff0f;flex:0 auto;min-width:0}.QYx_ba_shots{overscroll-behavior:contain;scrollbar-width:none;align-items:center;gap:0;height:100%;display:flex;position:relative;overflow-x:auto}.QYx_ba_shots::-webkit-scrollbar{display:none}.QYx_ba_shot{flex:none;position:relative;overflow:hidden}.QYx_ba_shot+.QYx_ba_shot:before{content:"";z-index:21;pointer-events:none;background:#ffffff0f;width:1px;position:absolute;top:10px;bottom:10px;left:0}.QYx_ba_shotPreview{border-radius:inherit;width:100%;height:100%;color:inherit;cursor:var(--cursor-pointer);touch-action:manipulation;background:0 0;border:0;padding:0;display:block}.QYx_ba_shotPreview:hover{background:#ffffff0a}.QYx_ba_shotPreview:disabled{cursor:default}.QYx_ba_shotPreviewTool{color:inherit;cursor:var(--cursor-pointer);border:0;padding:0}.QYx_ba_shotPreviewTool:hover{background:#000000a6}.QYx_ba_shotPreview>span:not(.QYx_ba_label):not(.QYx_ba_uploading),.QYx_ba_shotError{padding:8px;font-size:10px;display:block}.QYx_ba_shotPreview>img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.QYx_ba_uploading{background:#ffffff1f;position:absolute;inset:0}.QYx_ba_remove{z-index:25;color:#fff;opacity:0;width:20px;height:20px;cursor:var(--cursor-pointer);touch-action:manipulation;background:#00000059;border:0;border-radius:4px;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.QYx_ba_remove:hover{background:#000000a6}.QYx_ba_model:hover>.QYx_ba_remove,.QYx_ba_model:focus-within>.QYx_ba_remove,.QYx_ba_shot:hover>.QYx_ba_remove,.QYx_ba_shot:focus-within>.QYx_ba_remove{opacity:1}.QYx_ba_shotPreview:focus-visible,.QYx_ba_remove:focus-visible{outline-offset:-2px;outline:2px solid #fff}@media (hover:none){.QYx_ba_remove{opacity:1}}
.ftIy_q_overlay{pointer-events:none;transform-origin:0 0;position:absolute;top:0;left:0;overflow:hidden}.ftIy_q_frame{position:absolute;inset:0}.ftIy_q_contentArea{position:absolute;inset:16% 14%}.ftIy_q_frame[data-media=true] .ftIy_q_contentArea{inset:12% 8% 12% 32%}.ftIy_q_parameters{align-items:flex-start;gap:calc(var(--creation-unit) * 5);width:max-content;min-width:0;font-size:calc(var(--creation-unit) * 11.5);font-variant-numeric:tabular-nums;text-align:left;white-space:nowrap;transform:translate(-50%, -50%) scale(var(--creation-readout-scale,1));transform-origin:50%;flex-direction:column;margin:0;padding:0;line-height:1.5;display:flex;position:absolute;top:50%;left:50%}.ftIy_q_frame[data-media=true] .ftIy_q_parameters{transform:translateY(-50%) scale(var(--creation-readout-scale,1));transform-origin:0;left:0}.ftIy_q_row{align-items:baseline;display:flex}.ftIy_q_row dt{min-width:0;color:var(--workbench-selection-muted);text-align:left;white-space:nowrap;opacity:.75;font-weight:400}.ftIy_q_row dd{min-width:0;color:var(--workbench-selection-text);white-space:nowrap;opacity:.9;margin:0;font-weight:400}.ftIy_q_row[data-model=true] dt,.ftIy_q_row[data-model=true] dd{padding-bottom:calc(var(--creation-unit) * 4)}.ftIy_q_row[data-model=true] dd{opacity:1;font-weight:500}.ftIy_q_colon{opacity:.65}@media (prefers-reduced-motion:no-preference){.ftIy_q_contentArea{animation:.22s cubic-bezier(.2,.8,.2,1) .1s both ftIy_q_revealParameters}}@keyframes ftIy_q_revealParameters{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}
.jA4TXq_list{overscroll-behavior:contain;flex-direction:column;gap:5px;min-width:0;display:flex;overflow-y:auto}.jA4TXq_option{width:100%;min-height:44px}.jA4TXq_thumbnail{background:var(--workbench-selection-hover);width:28px;height:28px;color:var(--workbench-selection-text);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;display:flex;position:relative;overflow:hidden}.jA4TXq_name{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.jA4TXq_check{color:inherit;flex-shrink:0}.jA4TXq_empty{color:var(--workbench-selection-muted);padding:12px 8px;font-size:12px;line-height:18px}
._5D3_ga_surface{pointer-events:auto;width:100%;min-width:0;overflow:hidden}._5D3_ga_list{overscroll-behavior:contain;flex-direction:column;gap:5px;min-height:0;display:flex;overflow-y:auto}._5D3_ga_indicator{flex:none;justify-content:center;align-items:center;width:16px;display:flex}._5D3_ga_empty{text-align:center;opacity:.6;padding:12px 8px;font-size:12px}._5D3_ga_portal{pointer-events:none;inset:0}
.UiG_iG_panel{overflow:hidden}.UiG_iG_header,.UiG_iG_title{align-items:center;gap:6px;display:flex}.UiG_iG_header{justify-content:space-between;min-height:22px}.UiG_iG_title{min-width:0;color:var(--workbench-selection-muted);font-size:12px;font-weight:500}.UiG_iG_accent{color:inherit;flex-shrink:0}.UiG_iG_clear{height:28px;color:var(--workbench-selection-muted);cursor:var(--cursor-pointer);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:3px;padding:0 6px;font-size:12px;display:inline-flex}.UiG_iG_clear:hover{background:var(--workbench-selection-hover);color:var(--workbench-selection-active)}.UiG_iG_search{border-radius:6px}.UiG_iG_source:disabled{opacity:.35;cursor:not-allowed}.UiG_iG_list{flex-direction:column;gap:5px;display:flex;overflow-y:auto}.UiG_iG_option{width:100%;min-height:44px}.UiG_iG_icon{width:28px;height:28px;color:inherit;background:color-mix(in srgb, currentColor 8%, transparent);border-radius:4px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.UiG_iG_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.UiG_iG_copy{flex:1;min-width:0}.UiG_iG_name,.UiG_iG_description{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.UiG_iG_name{font-size:12px;font-weight:500;line-height:18px}.UiG_iG_description,.UiG_iG_hint,.UiG_iG_empty{color:var(--workbench-selection-muted);font-size:12px;line-height:16px}.UiG_iG_option[aria-selected=true] .UiG_iG_description{color:inherit;opacity:.8}.UiG_iG_hint{margin:0 4px}.UiG_iG_empty{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:68px;display:flex}.UiG_iG_panel :is(button,input):focus-visible{outline-color:var(--workbench-selection-accent)!important}.UiG_iG_panel .UiG_iG_search:focus-within{border-color:var(--workbench-selection-accent);box-shadow:none}
.W68R-a_button{box-sizing:border-box;height:28px;color:var(--duplicate-text);font:inherit;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:var(--cursor-pointer);background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 6px;font-size:12px;font-weight:400;line-height:18px;transition:background-color .16s,color .16s,transform .16s;display:inline-flex}.W68R-a_button>svg{color:inherit;flex-shrink:0;transition:color .16s}.W68R-a_button:hover:not(:disabled){background:color-mix(in srgb, var(--duplicate-accent) 14%, var(--duplicate-surface));color:var(--duplicate-active)}.W68R-a_button:active:not(:disabled){transform:translateY(1px)}.W68R-a_button:focus-visible{outline:2px solid var(--duplicate-accent);outline-offset:3px}.W68R-a_button:disabled{opacity:.35;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.W68R-a_button,.W68R-a_button>svg{transition:none}}
.cUnu_q_panel{border:0;min-width:0;margin:0;padding:0}.cUnu_q_title{color:var(--workbench-param-text);margin-bottom:6px;padding:0;font-size:12px;font-weight:500;line-height:18px}.cUnu_q_rows{flex-direction:column;gap:4px;display:flex}.cUnu_q_option{min-width:0}
.MZ8GIa_label{color:var(--workbench-param-text);font:inherit;cursor:var(--cursor-pointer);align-items:center;gap:4px;font-weight:400;display:inline-flex}.MZ8GIa_toggle{border-radius:999px;flex:0 0 28px;width:28px;height:22px}.MZ8GIa_label .MZ8GIa_toggle:focus,.MZ8GIa_label .MZ8GIa_toggle:focus-visible{box-shadow:none!important;outline:none!important}.MZ8GIa_toggle:focus-visible>[data-slot=switch-track]{box-shadow:0 0 0 2px color-mix(in srgb, var(--workbench-param-focus) 45%, transparent)}.MZ8GIa_toggle>[data-slot=switch-track]{border-radius:7px;width:26px;height:14px;top:4px;left:1px}.MZ8GIa_toggle>[data-slot=switch-thumb]{width:10px;height:10px;top:6px;left:3px}.MZ8GIa_label .MZ8GIa_toggle[data-state=checked]>[data-slot=switch-track]{background:var(--workbench-param-focus);border-color:var(--workbench-param-focus)}.MZ8GIa_label .MZ8GIa_toggle[data-state=checked]>[data-slot=switch-thumb]{--vu-switch-x:12px;background:var(--workbench-param-active);transform:translate(12px)}.MZ8GIa_label .MZ8GIa_toggle:not(:disabled):active>[data-slot=switch-thumb]{transform:translate(0)}.MZ8GIa_label .MZ8GIa_toggle[data-state=checked]:active>[data-slot=switch-thumb]{transform:translate(12px)}.MZ8GIa_label:has(.MZ8GIa_toggle:disabled){cursor:not-allowed}
.nomD7a_panel{flex-direction:column;gap:12px;min-width:0;display:flex}.nomD7a_model{flex-direction:column;gap:6px;min-width:0;display:flex}.nomD7a_label{color:var(--workbench-param-text);font-size:12px;font-weight:500;line-height:18px}.nomD7a_hint{color:var(--workbench-param-text);opacity:.7;margin:0;font-size:12px;line-height:18px}.nomD7a_compactPanel{--workbench-choice-title-gap:2px;--workbench-choice-gap:4px;gap:8px}.nomD7a_modelRow{align-items:center;gap:8px;min-width:0;height:26px;min-height:26px;display:flex}.nomD7a_modelRow>div{flex:0 auto;min-width:0;max-width:100%}.nomD7a_modelAutoHint{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--workbench-param-text);flex:auto;margin:0;font-size:11px;line-height:16px;overflow:hidden}.nomD7a_modelRow button.nomD7a_modelSelector,.nomD7a_model button.nomD7a_modelSelector{max-width:100%;height:26px;min-height:26px;color:var(--workbench-param-active);gap:7px;font-size:12px;font-weight:500}.nomD7a_modelRow button.nomD7a_modelAuto,.nomD7a_modelRow button.nomD7a_modelAuto:hover:not(:disabled){background:var(--workbench-param-focus);color:var(--workbench-param-active);box-shadow:none}.nomD7a_modelHeading{align-items:center;gap:10px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.nomD7a_modelPlaceholder{--workbench-param-value:color-mix(in srgb, var(--workbench-param-active) 65%, var(--workbench-param-text))}.nomD7a_threeDPanel{--workbench-choice-title-gap:2px;--workbench-choice-gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.nomD7a_threeDPanel>*{grid-column:1/-1;min-width:0}.nomD7a_threeDPanel>.nomD7a_quality{grid-column:auto}.nomD7a_threeDPanel>.nomD7a_model{flex-direction:row;align-items:center;gap:12px}
.i0iq_q_price{border-top:1px solid var(--workbench-param-border);color:var(--workbench-param-text);justify-content:space-between;align-items:baseline;gap:12px;margin-top:2px;padding-top:10px;font-size:12px;line-height:18px;display:flex}.i0iq_q_label{align-items:center;gap:6px;display:inline-flex}.i0iq_q_value{color:var(--workbench-param-active);text-align:right;font:inherit;font-variant-numeric:tabular-nums;font-weight:500}
._3kK6BW_estimate{color:var(--workbench-text);opacity:.8;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:5px;padding:0 8px;font-size:12px;line-height:20px;display:inline-flex}._3kK6BW_estimate svg{flex-shrink:0}
.zZGA4q_root{min-width:0;position:relative}.zZGA4q_input{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;outline:none;min-height:100%}.zZGA4q_root[data-empty=true] .zZGA4q_input:before{content:attr(data-placeholder);opacity:.65;pointer-events:none;max-width:calc(100% - 16px);position:absolute}.zZGA4q_chip{max-width:220px;height:23px;color:var(--workbench-text,#f5f5f5);vertical-align:middle;box-sizing:border-box;-webkit-user-select:all;user-select:all;background:#ffffff12;border:1px solid #ffffff24;border-radius:5px;align-items:center;gap:4px;margin:0 2px;padding:1px 5px 1px 2px;font-size:12px;line-height:18px;display:inline-flex}.zZGA4q_chip[data-unavailable=true]{opacity:.5;border-color:#ff737373}.zZGA4q_thumbnail{-o-object-fit:cover;object-fit:cover;border-radius:3px;flex:0 0 18px;width:18px;height:18px}.zZGA4q_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zZGA4q_marker{color:var(--workbench-accent,#6344ff)}
.X0W0Uq_action:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){opacity:var(--workbench-footer-disabled-opacity,.4)}.X0W0Uq_primary{background-image:none;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47}.X0W0Uq_primary:enabled:not([aria-disabled=true]){box-shadow:inset 0 1px 0 #ffffff47, 0 3px 10px color-mix(in srgb, var(--workbench-accent) 24%, transparent)}.X0W0Uq_primary:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 25%,#fff3 50%,#0000 75%);position:absolute;inset:0;transform:translate(-120%)}@media (hover:hover){.X0W0Uq_primary:enabled:not([aria-disabled=true]):hover{box-shadow:inset 0 1px 0 #fff6, 0 4px 16px color-mix(in srgb, var(--workbench-accent) 38%, transparent)}}@media (prefers-reduced-motion:no-preference){.X0W0Uq_primary:enabled:not([aria-disabled=true]):hover{transform:translateY(-1px)}.X0W0Uq_primary:enabled:not([aria-disabled=true]):hover:after{transition:transform .55s;transform:translate(120%)}.X0W0Uq_primary>svg{transition:transform .18s}.X0W0Uq_primary:enabled:not([aria-disabled=true]):hover>svg{transform:translateY(-2px)}.X0W0Uq_primary:enabled:not([aria-disabled=true]):active{transform:translateY(1px)scale(.97)}.X0W0Uq_primary[aria-busy=true]:after{animation:1.8s ease-in-out infinite X0W0Uq_progress}}@keyframes X0W0Uq_progress{to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.X0W0Uq_primary{transition:none!important}}
.q-UArG_referenceToolbar{width:100%;min-width:0;max-width:100%;color:var(--workbench-header-text);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.q-UArG_viewControls,.q-UArG_typeControl{flex:none;align-items:center;gap:4px;display:flex}.q-UArG_viewControls{margin-left:4px}.q-UArG_typeControl{margin-left:auto}.q-UArG_control{min-width:0;height:28px;color:inherit;font:inherit;white-space:nowrap;cursor:var(--cursor-pointer);background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:0 6px;transition:background-color .14s,color .14s,box-shadow .14s;display:inline-flex}.q-UArG_referenceToolbar button.q-UArG_control{color:var(--workbench-header-text);background:0 0}.q-UArG_referenceToolbar button.q-UArG_control:hover:not(:disabled),.q-UArG_referenceToolbar button.q-UArG_control[aria-expanded=true]:not(.q-UArG_expand),.q-UArG_referenceToolbar button.q-UArG_control[aria-pressed=true]{background:var(--workbench-header-focus);color:var(--workbench-header-active)}.q-UArG_referenceToolbar button.q-UArG_control[data-testid=workbench-creation-type]{background:var(--workbench-header-focus);color:var(--workbench-header-active);gap:4px;padding:0 9px}.q-UArG_referenceToolbar button.q-UArG_control[data-testid=workbench-creation-type]:hover:not(:disabled),.q-UArG_referenceToolbar button.q-UArG_control[data-testid=workbench-creation-type][data-state=open]{background:color-mix(in srgb, var(--workbench-header-focus) 88%, var(--workbench-header-active));color:var(--workbench-header-active)}.q-UArG_control[data-testid=workbench-creation-type]>svg:first-child{color:inherit}.q-UArG_control>svg,.q-UArG_modeOption>svg{flex-shrink:0}.q-UArG_control:hover:not(:disabled),.q-UArG_control[data-state=open],.q-UArG_control[aria-pressed=true]{background:var(--workbench-header-hover);color:var(--workbench-header-active)}.q-UArG_control:focus-visible{outline:2px solid var(--workbench-header-focus);outline-offset:2px}.q-UArG_control:disabled{opacity:.35;cursor:not-allowed}.q-UArG_control[data-type-locked=true]{opacity:1;cursor:var(--cursor-default)}.q-UArG_typeLabel{color:inherit;text-overflow:ellipsis;max-width:120px;overflow:hidden}.q-UArG_expand{flex:0 0 28px;justify-content:center;width:28px;padding:0}.q-UArG_referenceToolbar button.q-UArG_reveal{flex:none;justify-content:flex-start;gap:0;width:auto;padding:0 7px}.q-UArG_referenceToolbar button.q-UArG_reveal>span:last-child{white-space:nowrap;opacity:0;flex:0 auto;grid-template-columns:0fr;min-width:0;margin-left:0;transition:grid-template-columns .26s cubic-bezier(.22,1,.36,1) 80ms,margin-left .26s cubic-bezier(.22,1,.36,1) 80ms,opacity .18s 80ms,transform .26s cubic-bezier(.22,1,.36,1) 80ms;display:grid;overflow:hidden;transform:translate(-4px)}.q-UArG_referenceToolbar button.q-UArG_reveal>span:last-child>span{min-width:0;overflow:hidden}.q-UArG_referenceToolbar button.q-UArG_reveal:hover:not(:disabled)>span:last-child,.q-UArG_referenceToolbar button.q-UArG_reveal:focus-visible>span:last-child,.q-UArG_referenceToolbar button.q-UArG_reveal:not(.q-UArG_expand)[aria-expanded=true]>span:last-child{opacity:1;grid-template-columns:1fr;margin-left:5px;transform:translate(0)}.q-UArG_referenceToolbar button.q-UArG_reveal:hover:not(:disabled)>span:last-child{transition-delay:.15s}.q-UArG_referenceToolbar button.q-UArG_reveal:focus-visible>span:last-child,.q-UArG_referenceToolbar button.q-UArG_reveal:not(.q-UArG_expand)[aria-expanded=true]>span:last-child{transition-delay:0s}.q-UArG_modeMenu{min-width:180px;max-height:var(--radix-dropdown-menu-content-available-height);outline:none}.q-UArG_modeList{flex-direction:column;gap:2px;display:flex}.q-UArG_modeOption{white-space:nowrap;width:100%}.q-UArG_selected{margin-left:auto;display:flex}@media (max-width:480px){.q-UArG_typeLabel{max-width:64px}}@media (prefers-reduced-motion:reduce){.q-UArG_control,.q-UArG_referenceToolbar button.q-UArG_reveal>span:last-child{transition:none}}@media (hover:none){.q-UArG_referenceToolbar button.q-UArG_reveal>span:last-child{opacity:1;grid-template-columns:1fr;margin-left:5px;transform:none}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.q-UArG_referenceToolbar .q-UArG_control:not(.q-UArG_reveal)>svg{transition:transform .18s}.q-UArG_referenceToolbar .q-UArG_control:not(.q-UArG_reveal):hover:not(:disabled)>svg:first-child{transform:translateY(-1px)rotate(-5deg)}}
.FRsAWa_root{flex-direction:column;min-width:0;display:flex}.FRsAWa_list{z-index:1;background:var(--workbench-param-surface);border-bottom:1px solid color-mix(in srgb, var(--workbench-param-text) 9%, transparent);flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:4px;margin-top:-12px;padding-top:12px;padding-bottom:8px;display:flex;position:sticky;top:-12px;}.FRsAWa_trigger{gap:5px;}.FRsAWa_content{outline:none;flex-direction:column;gap:12px;min-width:0;padding-top:12px;display:flex}.FRsAWa_content[hidden]{display:none}@media (prefers-reduced-motion:reduce){.FRsAWa_trigger{transition:none}}@media (prefers-reduced-motion:no-preference){.FRsAWa_content[data-state=active]{animation:.22s cubic-bezier(.16,1,.3,1) FRsAWa_tabEnter}}@keyframes FRsAWa_tabEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}
._2EQRCq_root{align-items:center;gap:7px;width:max-content;min-width:0;max-width:100%;min-height:28px;display:flex}._2EQRCq_icons{--quick-control-size:28px;--quick-control-gap:2px;isolation:isolate;align-items:center;gap:var(--quick-control-gap);flex:none;display:flex;position:relative}._2EQRCq_icons:before{content:"";width:var(--quick-control-size);height:var(--quick-control-size);background:var(--workbench-accent);pointer-events:none;transform:translateX(calc(var(--active-index,0) * (var(--quick-control-size) + var(--quick-control-gap))));border-radius:6px;transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}._2EQRCq_icons:has(._2EQRCq_icon:disabled):before{opacity:.35}._2EQRCq_icon,._2EQRCq_summary{height:28px;color:var(--workbench-param-text);font:inherit;cursor:var(--cursor-pointer);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .16s,color .16s;display:inline-flex}._2EQRCq_icon{width:var(--quick-control-size);flex:0 0 var(--quick-control-size);transition:color .16s;position:relative}._2EQRCq_root ._2EQRCq_icon[data-active=true]{color:var(--workbench-on-accent,var(--workbench-text))}._2EQRCq_summary{flex:0 auto;justify-content:flex-start;gap:5px;min-width:0;height:auto;min-height:28px;padding:0 5px;font-size:11px}._2EQRCq_values{text-overflow:ellipsis;white-space:nowrap;color:var(--workbench-param-active);flex:auto;min-width:0;animation:.22s cubic-bezier(.22,1,.36,1) _2EQRCq_reveal;display:block;overflow:hidden}._2EQRCq_model,._2EQRCq_parameters{white-space:nowrap;flex:0 auto;min-width:0}._2EQRCq_separator{margin:0 5px}._2EQRCq_summary>svg{opacity:.65;flex-shrink:0}._2EQRCq_root ._2EQRCq_icon:not([data-active=true]):hover:not(:disabled){color:var(--workbench-text)}._2EQRCq_summary:hover:not(:disabled){background:var(--workbench-param-hover)}._2EQRCq_icon:disabled,._2EQRCq_summary:disabled{opacity:.35;cursor:not-allowed}@keyframes _2EQRCq_reveal{0%{opacity:.6;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._2EQRCq_icon,._2EQRCq_summary,._2EQRCq_icons:before{transition:none}._2EQRCq_values{animation:none}}
.m0zKna_hint{max-width:min(280px,100vw - 48px);color:var(--workbench-text,#d6d6d0);white-space:normal;font-size:12px;line-height:18px;display:block}
.QVhoKW_dock{border:1px solid var(--workbench-border);min-width:0;color:var(--workbench-muted);background:var(--workbench-surface);border-radius:8px;padding:4px;position:relative}.QVhoKW_dock[data-motion=closed]{pointer-events:none}.QVhoKW_toolbar{align-items:center;gap:6px;min-width:0;display:flex}.QVhoKW_dock[data-collapsed=false] .QVhoKW_toolbar{z-index:1;position:absolute;top:6px;right:6px}.QVhoKW_collapse{opacity:1;grid-template-rows:1fr;display:grid}.QVhoKW_collapse[data-collapsed=true]{opacity:0;visibility:hidden;grid-template-rows:0fr}.QVhoKW_content{min-height:0;padding-right:28px;overflow:hidden}.QVhoKW_summary{min-width:0;height:28px;color:inherit;font:inherit;scrollbar-width:none;cursor:var(--cursor-pointer);background:0 0;border:0;border-radius:4px;flex:auto;align-items:center;gap:10px;padding:0 6px;display:flex;overflow-x:auto}.QVhoKW_type,.QVhoKW_toggle{height:26px;color:inherit;white-space:nowrap;cursor:var(--cursor-pointer);background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 7px;font-size:12px;line-height:18px;display:inline-flex}.QVhoKW_type{font-variant-numeric:tabular-nums;cursor:inherit;padding:0}.QVhoKW_summary:hover,.QVhoKW_toggle:hover{color:var(--workbench-text);background:#ffffff0a}.QVhoKW_summary:focus-visible,.QVhoKW_toggle:focus-visible{outline:1px solid var(--workbench-muted);outline-offset:1px}.QVhoKW_toggle{width:26px;margin-left:auto;padding:0}.QVhoKW_up{transform:rotate(180deg)}.QVhoKW_hint{margin:0;padding:6px;font-size:12px;line-height:18px}@media (prefers-reduced-motion:no-preference){.QVhoKW_collapse{transition:grid-template-rows .24s cubic-bezier(.16,1,.3,1),opacity .18s,visibility .24s}.QVhoKW_dock[data-motion=open]{animation:.16s ease-out both QVhoKW_reveal}.QVhoKW_dock[data-motion=closed]{animation:.18s ease-in both QVhoKW_dismiss}.QVhoKW_toggle svg{transition:transform .15s}}@keyframes QVhoKW_reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes QVhoKW_dismiss{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}
._8zuKsG_slots{min-width:0;color:var(--workbench-muted);align-items:center;gap:8px;padding:6px;display:flex}._8zuKsG_addPrefix{flex:none;align-items:center;gap:8px;display:flex}._8zuKsG_referenceTrack{scrollbar-width:thin;flex:auto;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}._8zuKsG_group{flex:none;min-width:0}._8zuKsG_count{color:var(--workbench-muted);font-variant-numeric:tabular-nums;font-size:11px;line-height:16px}._8zuKsG_count[data-over-limit=true]{color:var(--color-danger)}._8zuKsG_items{align-items:center;gap:8px;display:flex}._8zuKsG_lane{flex:none;min-width:0}._8zuKsG_lane [data-testid=reference-lane]{flex:none;width:max-content}._8zuKsG_lane [data-testid=reference-lane-track]{width:max-content;overflow:visible}._8zuKsG_dropZone{width:var(--video-reference-size);height:var(--video-reference-size);border-radius:6px;flex:none;position:relative}._8zuKsG_empty{border:1px dashed var(--workbench-border,#ffffff2e);border-radius:inherit;width:100%;height:100%;color:inherit;font:inherit;cursor:var(--cursor-pointer);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px;display:flex}._8zuKsG_label{font-size:12px;line-height:16px}._8zuKsG_requirement{opacity:.65;font-size:10px;line-height:14px}._8zuKsG_empty:hover:not(:disabled){color:var(--workbench-text);border-color:var(--workbench-muted);background:#ffffff0a}._8zuKsG_empty:focus-visible{outline:1px solid var(--workbench-muted);outline-offset:2px}._8zuKsG_empty:disabled{cursor:default}._8zuKsG_slots[aria-disabled=true]{opacity:.55}._8zuKsG_dropZone[data-drag-over=true]:after{z-index:30;border:1px solid var(--workbench-muted);border-radius:inherit;pointer-events:none;content:"";background:#ffffff1a;position:absolute;inset:0}
._1gtbPq_dock{pointer-events:none;width:100%;min-width:0}._1gtbPq_track{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;display:grid}._1gtbPq_content{opacity:1;pointer-events:auto;min-width:0;max-width:100%;min-height:0;transform:translateY(0)}._1gtbPq_restore{visibility:hidden;opacity:0;justify-content:center;height:0;display:flex;overflow:hidden}._1gtbPq_dock[data-collapsed=true] ._1gtbPq_track{grid-template-rows:0fr}._1gtbPq_dock[data-collapsed=true] ._1gtbPq_content{visibility:hidden;opacity:0;pointer-events:none;overflow:hidden;transform:translateY(20px)}._1gtbPq_dock[data-collapsed=true] ._1gtbPq_restore{visibility:visible;opacity:1;height:34px;overflow:visible}._1gtbPq_restoreZone{pointer-events:auto;justify-content:center;width:min(320px,100%);display:flex;position:relative}._1gtbPq_restoreZone:before{content:"";position:absolute;inset:-24px 0 -16px}._1gtbPq_pill{color:#a6a7a2;pointer-events:auto;background:#202020;border:1px solid #a6a7a23d;border-radius:12px;align-items:center;height:32px;display:inline-flex;position:relative;box-shadow:0 4px 16px #0000002e}@media (hover:hover) and (pointer:fine){._1gtbPq_restore[data-revealed=false] ._1gtbPq_pill{opacity:0;pointer-events:none;transform:translateY(48px)}}._1gtbPq_restoreButton,._1gtbPq_stop{height:30px;color:inherit;font:500 12px/18px var(--font-ui);cursor:var(--cursor-pointer);background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 12px;display:inline-flex}._1gtbPq_stop{color:#fff;border-radius:8px;width:30px;margin-right:2px;padding:0}._1gtbPq_pill:hover,._1gtbPq_pill:focus-within{color:#fff;border-color:#5847ff;box-shadow:0 0 16px #5847ff29}._1gtbPq_restoreButton:hover,._1gtbPq_stop:hover{background:#5847ff24}._1gtbPq_status{background:#8b7eff;border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){._1gtbPq_track{transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1)}._1gtbPq_content{transition:opacity .18s,transform .34s cubic-bezier(.22,1,.36,1),visibility}._1gtbPq_dock[data-collapsed=true] ._1gtbPq_content{transition-delay:0s,0s,.34s}._1gtbPq_restore{transition:height .34s cubic-bezier(.22,1,.36,1),opacity .16s,visibility 0s .16s}._1gtbPq_dock[data-collapsed=true] ._1gtbPq_restore{transition-delay:0s,.1s,0s}._1gtbPq_pill,._1gtbPq_restoreButton,._1gtbPq_stop{transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,transform .3s cubic-bezier(.22,1,.36,1),opacity .22s}._1gtbPq_restoreButton:active,._1gtbPq_stop:active{transform:translateY(1px)}._1gtbPq_status{animation:1.5s ease-in-out infinite alternate _1gtbPq_pulse}}@keyframes _1gtbPq_pulse{to{opacity:.45}}
._03HCma_inline,._03HCma_content{display:contents}._03HCma_fullscreen{z-index:9000;box-sizing:border-box;background:#0000008c;outline:none;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._03HCma_slot,._03HCma_content[data-expanded=true]{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}._03HCma_slot{box-sizing:border-box;background:#101010;border:1px solid #ffffff1f;border-radius:14px;width:min(960px,100%);height:min(560px,76dvh);padding:16px}@media (max-width:720px){._03HCma_fullscreen{padding:12px}}@media (prefers-reduced-motion:no-preference){._03HCma_fullscreen[data-motion=open]{animation:.24s ease-out both _03HCma_backdropEnter}._03HCma_fullscreen[data-motion=closed]{pointer-events:none;animation:.18s ease-in both _03HCma_backdropExit}}@keyframes _03HCma_backdropEnter{0%{background-color:#0000}}@keyframes _03HCma_backdropExit{to{background-color:#0000}}
.uGddAq_surface{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--workbench-selection-border);background:var(--workbench-selection-surface);min-width:0;color:var(--workbench-selection-text);scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--workbench-selection-text) 24%, transparent) transparent;isolation:isolate;transform-origin:var(--radix-dropdown-menu-content-transform-origin,center bottom);border-radius:10px;flex-direction:column;gap:12px;padding:12px;display:flex;overflow-y:auto;box-shadow:0 6px 18px #0000002e}.uGddAq_option{box-sizing:border-box;border:1px solid var(--workbench-selection-border);min-width:0;min-height:32px;color:var(--workbench-selection-text);font:inherit;text-align:left;cursor:var(--cursor-pointer);background:0 0;border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding:6px 8px;transition:background-color .14s,border-color .14s,color .14s;display:flex}.uGddAq_option:where(:hover,[data-highlighted]):not(:disabled):not([aria-disabled=true]):not([data-selected=true]):not([aria-selected=true]):not([aria-pressed=true]):not([data-state=checked]){background:var(--workbench-selection-hover);color:var(--workbench-selection-active)}.uGddAq_option[data-selected=true],.uGddAq_option[aria-selected=true],.uGddAq_option[aria-pressed=true],.uGddAq_option[data-state=checked]{border-color:var(--workbench-selection-accent);background:var(--workbench-selection-accent);color:var(--workbench-on-accent,var(--workbench-selection-active))}.uGddAq_option:focus-visible,.uGddAq_tab:focus-visible{outline:2px solid var(--workbench-selection-accent);outline-offset:2px}.uGddAq_option:disabled,.uGddAq_option[aria-disabled=true]{opacity:.35;cursor:not-allowed}.uGddAq_tabs{border-bottom:1px solid var(--workbench-selection-border);align-items:center;gap:4px;padding-bottom:8px;display:flex}.uGddAq_tab{min-width:0;min-height:32px;color:var(--workbench-selection-text);font:inherit;cursor:var(--cursor-pointer);background:0 0;border:1px solid #0000;border-radius:6px;flex:1 1 0;justify-content:center;align-items:center;padding:4px 10px;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.uGddAq_tab:hover:not(:disabled):not([aria-selected=true]):not([data-state=active]){background:var(--workbench-selection-hover);color:var(--workbench-selection-active)}.uGddAq_tab:is([aria-selected=true],[data-state=active]):not(:disabled):not([aria-disabled=true]):hover,.uGddAq_tab[aria-selected=true],.uGddAq_tab[data-state=active]{border-color:var(--workbench-selection-accent);background:var(--workbench-selection-accent);color:var(--workbench-on-accent,var(--workbench-selection-active))}.uGddAq_surface[data-state=closed],.uGddAq_surface[data-motion=closed]{pointer-events:none}.uGddAq_surface [data-workbench-parameter]{color:var(--workbench-param-value,var(--workbench-param-active))}@media (prefers-reduced-motion:no-preference){.uGddAq_surface:not([data-workbench-settings-dialog]){animation:.24s cubic-bezier(.16,1,.3,1) both uGddAq_arrive}.uGddAq_surface[data-state=closed]:not([data-workbench-settings-dialog]),.uGddAq_surface[data-motion=closed]:not([data-workbench-settings-dialog]){animation:.18s cubic-bezier(.4,0,1,1) both uGddAq_depart}}@keyframes uGddAq_arrive{0%{opacity:0;transform:translateY(8px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes uGddAq_depart{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(5px)scale(.985)}}@media (prefers-reduced-motion:reduce){.uGddAq_option,.uGddAq_tab{transition:none}}
.P8-SjW_surface,.P8-SjW_frame{gap:0;position:relative}.P8-SjW_list{flex-direction:column;gap:5px;min-height:0;display:flex}
.do5b5a_preview{transition:opacity .18s ease-out;animation:.16s ease-out do5b5a_appear}.do5b5a_mask{background:#00000059}.do5b5a_ready{opacity:0;animation:none}@keyframes do5b5a_appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.do5b5a_preview{transition:none;animation:none}.do5b5a_sweep{display:none}}
.ra0vlG_panel{background:#202020;border:1px solid #a6a7a233;border-radius:14px;box-shadow:0 8px 28px #00000038}.ra0vlG_panel:focus-within{border-color:#5847ff8c}.ra0vlG_header{border-bottom:1px solid #a6a7a21f}.ra0vlG_divider{background:#a6a7a21f}.ra0vlG_option{background:0 0;border-radius:10px;box-shadow:inset 0 0 0 1px #0000}.ra0vlG_option[data-active=true],.ra0vlG_option:focus-visible{background-color:#5847ff29;box-shadow:inset 0 0 0 1px #5847ff47}.ra0vlG_close{border-radius:8px}.ra0vlG_close:hover,.ra0vlG_close:focus-visible{color:#fff;background:#2e2e2e}@media (hover:hover) and (pointer:fine){.ra0vlG_option:not(:disabled):hover{background-color:#5847ff29;box-shadow:inset 0 0 0 1px #5847ff47}}@media (prefers-reduced-motion:no-preference){.ra0vlG_panel{transition:opacity .22s,transform .22s cubic-bezier(.2,.8,.2,1),border-color .18s}.ra0vlG_option,.ra0vlG_close{transition:background-color .16s,box-shadow .16s,color .16s,transform .16s cubic-bezier(.2,.8,.2,1)}.ra0vlG_option:not(:disabled):active,.ra0vlG_close:active{transform:scale(.985)}.ra0vlG_catalog{animation:.18s cubic-bezier(.2,.8,.2,1) both ra0vlG_revealCatalog}}@keyframes ra0vlG_revealCatalog{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}
.lF88eG_controls{height:36px;color:var(--video-text);background:linear-gradient(transparent, color-mix(in srgb, var(--video-shadow) 85%, transparent));transform-origin:0 100%;box-sizing:border-box;pointer-events:auto;border:0;align-items:center;gap:8px;padding:4px 10px;font:11px/16px Arial,sans-serif;display:flex;position:absolute;bottom:0;left:0;overflow:hidden}.lF88eG_controls button{width:24px;height:28px;color:inherit;cursor:var(--cursor-pointer);background:0 0;border:0;flex:0 0 24px;justify-content:center;align-items:center;padding:0;display:inline-flex}.lF88eG_time{font-variant-numeric:tabular-nums;flex-shrink:0}.lF88eG_track{appearance:none;background:linear-gradient(to right, var(--video-accent) var(--video-progress), color-mix(in srgb, var(--video-text) 30%, transparent) var(--video-progress));width:0;min-width:0;height:4px;cursor:var(--cursor-pointer);border-radius:4px;flex:1;margin:0}.lF88eG_track::-webkit-slider-thumb{appearance:none;background:var(--video-text);border-radius:50%;width:10px;height:10px}.lF88eG_track::-moz-range-thumb{background:var(--video-text);border:0;border-radius:50%;width:10px;height:10px}
.b4lJEq_window{width:100%;min-width:0;color:var(--color-text-primary);flex-shrink:0;padding-block:10px;overflow:hidden}.b4lJEq_track{width:max-content;animation:44s linear infinite b4lJEq_agent-scroll;display:flex}.b4lJEq_window:hover .b4lJEq_track,.b4lJEq_window:focus-within .b4lJEq_track{animation-play-state:paused}.b4lJEq_group{flex-shrink:0;align-items:center;gap:28px;min-height:32px;padding-right:28px;display:flex}.b4lJEq_brand{white-space:nowrap;font:var(--type-body);-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:8px;font-weight:500;display:inline-flex}.b4lJEq_brand img{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:24px;height:24px;display:block}.b4lJEq_brand[data-agent=claude] img,.b4lJEq_brand[data-agent=hermes] img{border-radius:5px}.b4lJEq_brand[data-agent=cline] img{filter:invert()}@keyframes b4lJEq_agent-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.b4lJEq_window{scrollbar-width:thin;overflow-x:auto}.b4lJEq_track{animation:none}.b4lJEq_group[aria-hidden=true]{display:none}}
.Xl1r9a_panel{flex-direction:column;flex:1;gap:14px;display:flex}.Xl1r9a_toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.Xl1r9a_platformSwitch{align-items:center;gap:4px;display:flex}.Xl1r9a_surface{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;padding:0;display:grid}.Xl1r9a_surface[hidden]{display:none}.Xl1r9a_surface[data-install-mode=manual]{flex:none}.Xl1r9a_surface[data-install-mode=manual] .Xl1r9a_caption{flex:1}.Xl1r9a_card{background:var(--color-surface-2);border-radius:14px;flex-direction:column;min-width:0;padding:22px;display:flex}.Xl1r9a_caption{justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin:10px 0 14px;display:flex}.Xl1r9a_copyButton{--button-bg:var(--color-accent);--button-bg-hover:var(--color-accent-hover);--button-bg-pressed:var(--color-accent-pressed);--button-border:var(--color-accent-border-strong);--button-border-hover:var(--color-accent-hover);min-width:72px}.Xl1r9a_card .Xl1r9a_command{--font-ui:ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Noto Sans Mono CJK SC", var(--font-noto-sans-sc,"Noto Sans SC"), monospace;resize:none;height:96px;min-height:96px;max-height:96px;font-family:var(--font-ui);letter-spacing:0;font-variant-ligatures:none;tab-size:2;border-radius:10px;flex:none;font-size:13px;font-weight:400;line-height:1.8;overflow-y:auto}.Xl1r9a_card .Xl1r9a_prompt{flex:1;height:auto;min-height:180px;max-height:280px}@media (max-width:640px){.Xl1r9a_surface{grid-template-columns:1fr}.Xl1r9a_card{padding:18px}.Xl1r9a_card .Xl1r9a_command:not(.Xl1r9a_prompt){height:112px;min-height:112px;max-height:112px}}
.rrxegW_animation{width:100%;min-height:300px;color:inherit;text-align:inherit;font:inherit;cursor:var(--cursor-pointer);background:0 0;border:0;border-radius:16px;place-items:center;margin:0;padding:0;display:grid;position:relative;container-type:inline-size}.rrxegW_stage{width:440px;height:300px;position:relative}.rrxegW_stage>div{place-items:center;width:100%;height:100%;transition:transform .45s cubic-bezier(.2,.7,.2,1);animation:.65s cubic-bezier(.2,.7,.2,1) backwards rrxegW_sceneEnter;display:grid;position:relative}.rrxegW_animation:hover .rrxegW_stage>div{transform:scale(1.025)}.rrxegW_animation:active .rrxegW_stage>div{transform:scale(.99)}.rrxegW_tile{color:#c7c8cf;background:linear-gradient(145deg,#36373c,#242529);border-radius:23px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff14,0 18px 32px -12px #00000059}.rrxegW_tile[data-accent]{color:#fff;background:linear-gradient(145deg,#7969ff,#5847ef)}.rrxegW_mediaCard{width:112px;height:132px}.rrxegW_collaboration,.rrxegW_deck,.rrxegW_organize,.rrxegW_review,.rrxegW_tool,.rrxegW_brand,.rrxegW_library{width:400px;height:250px;position:relative}.rrxegW_constellation{width:440px;height:300px;position:relative}.rrxegW_wideStage,.rrxegW_ecosystem{width:520px;height:320px;position:relative}.rrxegW_agentSatellite{z-index:1;width:46px;height:46px;transform:translate(var(--x), var(--y)) rotate(var(--angle));animation:3.4s cubic-bezier(.25,.65,.25,1) both rrxegW_agentDisperse;animation-delay:calc(var(--i) * 65ms);margin:-23px;position:absolute;top:50%;left:50%}.rrxegW_agentToken{border-radius:14px;width:46px;height:46px;box-shadow:inset 0 1px #ffffff0f,0 8px 16px -8px #00000059}.rrxegW_agentToken img{-o-object-fit:contain;object-fit:contain;display:block}.rrxegW_agentToken img[src$=cline\.svg]{filter:brightness(0)invert()}.rrxegW_canvasCenter{z-index:2;width:164px;height:124px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rrxegW_canvasCenter .rrxegW_canvas{grid-template-columns:1fr 42px;gap:10px;width:164px;height:124px;padding:14px}.rrxegW_ecosystemLinks{width:520px;height:320px;animation:.45s 1.25s both rrxegW_linksAppear;position:absolute;inset:0}.rrxegW_ecosystemLinks path{stroke:#383940;stroke-width:1.25px}.rrxegW_platform{z-index:1;top:var(--py);left:var(--px);width:var(--size);height:var(--size);margin:calc(var(--size) * -.5);transform:rotate(var(--tilt));animation:.82s cubic-bezier(.2,.7,.2,1) both rrxegW_platformArrive;animation-delay:calc(var(--i) * 45ms);position:absolute}.rrxegW_platformToken{width:var(--size);height:var(--size);border-radius:calc(var(--size) * .28)}.rrxegW_platform[data-generic] .rrxegW_platformToken{color:#72acff}.rrxegW_brandImage{width:calc(var(--size) * .48);height:calc(var(--size) * .48);-o-object-fit:contain;object-fit:contain;display:block}.rrxegW_notion{color:#151519;background:#f3f3f4;border-radius:5px;place-items:center;width:29px;height:29px;display:grid}.rrxegW_notion .rrxegW_platformMark{width:23px;height:23px}.rrxegW_platformName{top:calc(var(--size) + 9px);width:114px;color:var(--color-text-secondary);font:var(--type-caption);text-align:center;white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.rrxegW_platform[data-compact] .rrxegW_platformName{display:none}.rrxegW_platformMark{width:calc(var(--size) * .48);height:calc(var(--size) * .48);background:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.rrxegW_blender{color:#ed872e}.rrxegW_codeMark{color:inherit;letter-spacing:-1px;font-size:14px}.rrxegW_illustrator{color:#ed9b35;letter-spacing:-1px;background:#3b2314;border-radius:8px;place-items:center;width:31px;height:31px;font-size:21px;font-weight:600;display:grid}.rrxegW_photoshop{color:#39a9f3;letter-spacing:-1px;background:#07283d;border-radius:9px;place-items:center;width:36px;height:36px;font-size:24px;font-weight:600;display:grid}.rrxegW_ecosystemCore{z-index:2;border-radius:28px;align-content:center;gap:9px;width:124px;height:124px;position:absolute;top:98px;left:198px}.rrxegW_ecosystemCore>span:last-child{color:var(--color-text-secondary);font:var(--type-ui-medium)}.rrxegW_canvas{grid-template-columns:1fr 52px;gap:12px;width:174px;height:146px;padding:17px}.rrxegW_canvasImage{border-radius:12px;place-items:center;width:100%;min-width:0;height:100%;display:grid}.rrxegW_canvasSide{color:#a9aab3;grid-template-rows:repeat(3,1fr);place-items:center;height:100%;display:grid}.rrxegW_caption{width:190px;color:var(--color-text-tertiary);font:var(--type-caption);text-align:center;text-overflow:ellipsis;white-space:nowrap;position:absolute;top:calc(100% + 12px);left:-8px;overflow:hidden}.rrxegW_folder{filter:drop-shadow(0 15px 14px #00000040);width:170px!important;height:150px!important;color:var(--color-icon-secondary)!important}.rrxegW_folder path:first-child,.rrxegW_libraryFolder path:first-child{fill:#858b99;opacity:.58}.rrxegW_folder path:last-child,.rrxegW_libraryFolder path:last-child{fill:#969aa4}.rrxegW_deckFront{z-index:2;border-radius:27px;width:152px;height:181px;position:absolute;top:37px;left:125px}.rrxegW_deckFront svg{width:57px;height:57px}.rrxegW_deckLeft,.rrxegW_deckRight{width:112px;height:142px;animation:3.8s cubic-bezier(.2,.7,.2,1) both rrxegW_openLeft;position:absolute;top:69px;left:43px;transform:rotate(-16deg)}.rrxegW_deckRight{animation-name:rrxegW_openRight;left:246px;transform:rotate(16deg)}.rrxegW_cornerBadge{z-index:3;border:5px solid var(--color-surface-1);color:#6152b6;background:#e4e1f4;border-radius:19px;place-items:center;width:53px;height:53px;display:grid;position:absolute;top:19px;left:259px}.rrxegW_organizeGrid{grid-template-columns:repeat(2,99px);gap:12px;display:grid;position:absolute;top:42px;left:92px}.rrxegW_gridItem{border-radius:20px;width:99px;height:91px;animation:3.8s cubic-bezier(.2,.7,.2,1) both rrxegW_align}.rrxegW_gridItem:first-child{--x:-27px;--y:-14px;--angle:-13deg}.rrxegW_gridItem:nth-child(2){--x:20px;--y:-23px;--angle:12deg;animation-delay:60ms}.rrxegW_gridItem:nth-child(3){--x:-18px;--y:22px;--angle:8deg;animation-delay:.12s}.rrxegW_gridItem:nth-child(4){--x:29px;--y:14px;--angle:-9deg;animation-delay:.18s}.rrxegW_organizeBadge{border:4px solid var(--color-surface-1);color:#6152b6;background:#e4e1f4;border-radius:15px;place-items:center;width:43px;height:43px;display:grid;position:absolute;top:196px;left:286px}.rrxegW_smallFolder{color:#6152b6!important;width:24px!important;height:24px!important}.rrxegW_reviewReference{align-content:center;gap:20px;width:113px;height:129px;position:absolute;top:90px;left:42px;transform:rotate(-12deg)}.rrxegW_swatches{gap:5px;display:flex}.rrxegW_swatches i{background:#8171e2;border-radius:5px;width:15px;height:15px}.rrxegW_swatches i:nth-child(2){background:#b8b2cf}.rrxegW_swatches i:nth-child(3){background:#dedbe7}.rrxegW_reviewPoster{border-radius:26px;width:151px;height:183px;position:absolute;top:36px;left:148px}.rrxegW_reviewPoster svg{width:54px;height:54px}.rrxegW_approval{border:6px solid var(--color-surface-1);color:#6152b6;background:#e4e1f4;border-radius:27px;place-items:center;width:77px;height:77px;animation:3.6s cubic-bezier(.2,.7,.2,1) both rrxegW_approve;display:grid;position:absolute;top:151px;left:265px}.rrxegW_toolMain{z-index:2;border-radius:29px;align-content:center;gap:19px;width:155px;height:162px;position:absolute;top:51px;left:125px}.rrxegW_toolInput,.rrxegW_toolOutput{width:103px;height:120px;position:absolute;top:81px;left:46px;transform:rotate(-14deg)}.rrxegW_toolOutput{animation:3.8s cubic-bezier(.2,.7,.2,1) both rrxegW_produce;left:256px;transform:rotate(14deg)}.rrxegW_toolMain .rrxegW_swatches i{background:#d9d3ff;width:20px;height:9px}.rrxegW_toolMain .rrxegW_swatches i:nth-child(2){background:#b6aaf6}.rrxegW_toolMain .rrxegW_swatches i:nth-child(3){background:#9181e2}.rrxegW_brandMain{border-radius:26px;align-content:center;justify-items:start;gap:22px;width:188px;height:179px;padding:24px 27px;position:absolute;top:42px;left:125px}.rrxegW_typeSample{color:#e6e4ed;letter-spacing:-4px;font-size:62px;font-weight:500;line-height:1}.rrxegW_brandPalette{gap:6px;display:flex}.rrxegW_brandPalette i{background:#7060f4;border-radius:8px;width:27px;height:27px}.rrxegW_brandPalette i:nth-child(2){background:#a196d7}.rrxegW_brandPalette i:nth-child(3){background:#d7d2e6}.rrxegW_brandPalette i:nth-child(4){background:#5c5a68}.rrxegW_brandReference{width:112px;height:131px;animation:3.8s cubic-bezier(.2,.7,.2,1) both rrxegW_revealReference;position:absolute;top:87px;left:43px;transform:rotate(-14deg)}.rrxegW_brandBadge{border:5px solid var(--color-surface-1);background:var(--color-accent);color:#fff;border-radius:20px;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:19px;left:279px}.rrxegW_library{width:440px;height:300px}.rrxegW_libraryLinks{pointer-events:none;width:100%;height:100%;animation:.45s 3.65s both rrxegW_linksAppear;position:absolute;inset:0}.rrxegW_libraryLinks path{stroke:#383940;stroke-width:1.25px;stroke-linecap:round}.rrxegW_libraryFolder{z-index:2;filter:drop-shadow(0 15px 12px #00000040);position:absolute;top:85px;left:123px;width:194px!important;height:154px!important;color:var(--color-icon-secondary)!important}.rrxegW_libraryIncoming{z-index:1;width:var(--size);height:var(--size);margin:calc(var(--size) * -.5);transform:translate(var(--x), var(--y));animation:3.6s cubic-bezier(.25,.65,.25,1) both rrxegW_collectAndExpand;animation-delay:calc(var(--i) * 60ms);position:absolute;top:50%;left:50%}.rrxegW_libraryAsset{width:var(--size);height:var(--size);border-radius:calc(var(--size) * .28);color:#72acff}@keyframes rrxegW_agentDisperse{0%{opacity:1;transform:translate(var(--x), var(--y)) rotate(var(--angle))}20%,30%{opacity:0;transform:translate(calc(var(--x) * .27), calc(var(--y) * .27)) rotate(0) scale(.55)}66%{opacity:1;transform:translate(calc(var(--x) * 1.025), calc(var(--y) * 1.025)) rotate(var(--angle)) scale(1.02)}82%,to{opacity:1;transform:translate(var(--x), var(--y)) rotate(var(--angle)) scale(1)}}@keyframes rrxegW_linksAppear{0%{opacity:0}to{opacity:1}}@keyframes rrxegW_platformArrive{0%{opacity:0;transform:translate(calc((260px - var(--px)) * .55), calc((160px - var(--py)) * .55)) rotate(0) scale(.72)}76%{opacity:1;transform:translate(0, 0) rotate(var(--tilt)) scale(1.035)}to{opacity:1;transform:translate(0, 0) rotate(var(--tilt)) scale(1)}}@keyframes rrxegW_collectAndExpand{0%{opacity:1;transform:translate(var(--x), var(--y)) scale(1)}22%,34%{opacity:0;transform:translateY(18px)scale(.55)}72%{opacity:1;transform:translate(calc(var(--x) * 1.02), calc(var(--y) * 1.02)) scale(1.02)}85%,to{opacity:1;transform:translate(var(--x), var(--y)) scale(1)}}@keyframes rrxegW_sceneEnter{0%{opacity:0}to{opacity:1}}@keyframes rrxegW_join{0%,15%{opacity:0;transform:translate(-82px,18px)rotate(-12deg)}36%{opacity:1;transform:translate(3px,-2px)rotate(3deg)}46%,to{opacity:1;transform:translate(0)rotate(0)}}@keyframes rrxegW_openLeft{0%,12%{opacity:0;transform:translate(62px)rotate(-4deg)scale(.9)}36%{opacity:1;transform:translate(-3px)rotate(-18deg)scale(1.01)}48%,to{opacity:1;transform:translate(0)rotate(-16deg)scale(1)}}@keyframes rrxegW_openRight{0%,12%{opacity:0;transform:translate(-62px)rotate(4deg)scale(.9)}36%{opacity:1;transform:translate(3px)rotate(18deg)scale(1.01)}48%,to{opacity:1;transform:translate(0)rotate(16deg)scale(1)}}@keyframes rrxegW_align{0%,14%{transform:translate(var(--x), var(--y)) rotate(var(--angle))}39%{transform:translate(0)rotate(0)scale(1.025)}50%,to{transform:translate(0)rotate(0)scale(1)}}@keyframes rrxegW_approve{0%,25%{opacity:0;transform:translate(9px,-22px)scale(1.15)}37%{opacity:1;transform:translateY(2px)scale(.94)}46%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes rrxegW_produce{0%,18%{opacity:0;transform:translate(-44px)rotate(4deg)}48%,to{opacity:1;transform:translate(0)rotate(14deg)}}@keyframes rrxegW_revealReference{0%,10%{transform:translate(50px)rotate(0)}42%,to{transform:translate(0)rotate(-14deg)}}@keyframes rrxegW_collect{0%,12%{transform:translate(-66px,-20px)rotate(-20deg)}46%,to{transform:translateY(22px)rotate(-10deg)}}@container (max-width:450px){.rrxegW_stage{margin:-30px -44px;transform:scale(.8)}}@container (max-width:340px){.rrxegW_stage{margin:-52px -77px;transform:scale(.65)}}@media (prefers-reduced-motion:reduce){.rrxegW_animation *{transition:none!important;animation:none!important}.rrxegW_animation:hover .rrxegW_stage>div,.rrxegW_animation:active .rrxegW_stage>div{transform:none}}@container (max-width:530px){.rrxegW_wideStage{margin:-26px -42px;transform:scale(.84)}}@container (max-width:450px){.rrxegW_wideStage{margin:-48px -78px;transform:scale(.7)}}@container (max-width:340px){.rrxegW_wideStage{margin:-72px -117px;transform:scale(.55)}}
.P_t9BG_layout{grid-row:1/-1;grid-template-columns:244px minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid}.P_t9BG_sidebar{border-right:1px solid var(--color-border-subtle);background:var(--color-bg-shell);flex-direction:column;gap:20px;min-height:0;padding:28px 12px 20px;display:flex}.P_t9BG_sidebarTitle{color:var(--color-text-primary);font:var(--type-card-title);padding:0 12px}.P_t9BG_modeList{overscroll-behavior:contain;flex-direction:column;gap:5px;min-height:0;display:flex;overflow-y:auto}.P_t9BG_mode{width:100%;min-height:46px;color:var(--color-text-secondary);font:var(--type-ui-medium);text-align:left;cursor:var(--cursor-pointer);background:0 0;border:0;border-radius:10px;flex-shrink:0;align-items:center;gap:10px;padding:10px 12px;transition:background .15s,color .15s;display:flex}.P_t9BG_mode svg{flex-shrink:0}.P_t9BG_setupMode{margin-bottom:9px}.P_t9BG_moreHint{min-height:46px;color:var(--color-text-tertiary);font:var(--type-ui-medium);flex-shrink:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.P_t9BG_modeLabel{align-items:center;gap:6px;min-width:0;display:inline-flex}.P_t9BG_superMode{font-weight:600}.P_t9BG_superStar,.P_t9BG_mode[aria-selected=true] .P_t9BG_superStar{fill:var(--color-accent);color:var(--color-accent);flex-shrink:0}.P_t9BG_mode:hover{background:var(--color-surface-2);color:var(--color-text-primary)}.P_t9BG_mode[aria-selected=true]{background:var(--color-surface-3);color:var(--color-text-primary)}.P_t9BG_mode[aria-selected=true] svg{color:var(--color-accent-hover)}.P_t9BG_sidebarFooter{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:4px;margin-top:auto;padding:10px 12px 0;display:flex}.P_t9BG_detail{flex-direction:column;min-width:0;min-height:0;display:flex}.P_t9BG_detailBody{overscroll-behavior:contain;flex-direction:column;flex:1;gap:20px;min-height:0;padding:32px 40px 28px;display:flex;overflow-y:auto}.P_t9BG_hero{background:0 0;border-radius:16px;flex:1 0;justify-content:center;align-items:center;min-height:310px;display:flex}.P_t9BG_introduction{flex-shrink:0;padding:0 4px}.P_t9BG_title{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:14px;font-size:25px;font-weight:600;line-height:1.4;display:flex}.P_t9BG_superTitle{font-weight:650}.P_t9BG_subtitle{color:var(--color-text-tertiary);letter-spacing:.01em;font-size:14px;font-weight:400}.P_t9BG_description{max-width:580px;color:var(--color-text-secondary);font:var(--type-ui);font-size:14px;line-height:1.9}.P_t9BG_footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 44px 24px;display:flex}.P_t9BG_guide{width:fit-content;color:var(--color-text-secondary);font:var(--type-caption);flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.P_t9BG_guide:hover{color:var(--color-text-primary)}.P_t9BG_copyAction{margin-top:24px;display:flex}.P_t9BG_copyButton{--button-bg:var(--color-accent);--button-bg-hover:var(--color-accent-hover);--button-bg-pressed:var(--color-accent-pressed);--button-border:var(--color-accent-border-strong);--button-border-hover:var(--color-accent-hover)}.P_t9BG_permissionHint{color:var(--color-text-tertiary);font:var(--type-caption);line-height:1.6}.P_t9BG_installPanel{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}@media (max-width:760px){.P_t9BG_layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.P_t9BG_sidebar{border-right:0;gap:10px;padding:18px 16px 12px}.P_t9BG_sidebarTitle{padding:0 4px}.P_t9BG_modeList{flex-direction:row;overflow-x:auto}.P_t9BG_mode{white-space:nowrap;width:auto;min-height:36px}.P_t9BG_setupMode{margin-bottom:0}.P_t9BG_moreHint{white-space:nowrap;min-height:36px}.P_t9BG_sidebarFooter{flex-direction:row;align-items:center;gap:8px;margin:0;padding:0 4px}.P_t9BG_sidebarFooter p{display:none}.P_t9BG_detailBody{gap:18px;padding:16px 20px}.P_t9BG_hero{min-height:240px}.P_t9BG_title{font-size:20px}.P_t9BG_footer{padding:12px 24px 16px}}@media (prefers-reduced-motion:reduce){.P_t9BG_mode{transition:none}}
._4svdHa_entry{--button-bg:var(--color-accent);--button-bg-hover:var(--color-accent-hover);--button-bg-pressed:var(--color-accent-pressed);--button-bg-open:var(--color-accent-pressed);--button-border:var(--color-accent-border-strong);--button-border-hover:var(--color-accent-hover);border-color:var(--color-accent-border-strong);background:var(--color-accent);color:var(--color-text-primary);transition:background-color .18s,border-color .18s;position:relative}._4svdHa_entry:is(:hover,:focus-visible){border-color:var(--color-accent-hover);background:var(--color-accent-hover)}._4svdHa_entry:active{background:var(--color-accent-pressed)}._4svdHa_plug{flex-shrink:0}._4svdHa_agents{isolation:isolate;width:47px;height:18px;position:relative}._4svdHa_agent{width:14px;height:14px;transform:translate3d(var(--rest-x), 0, 0);transform-origin:50% 90%;place-items:center;transition:transform .36s cubic-bezier(.22,1.5,.36,1);display:grid;position:absolute;top:2px;left:0}._4svdHa_agent img{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:14px;height:14px;display:block}._4svdHa_claude{--rest-x:0px;--open-x:-1px;--open-y:-4px;--open-angle:-10deg;z-index:4}._4svdHa_codex{--rest-x:11px;--open-x:10px;--open-y:-6px;--open-angle:-3deg;z-index:3;transition-delay:25ms}._4svdHa_codex img{filter:brightness(0)invert()}._4svdHa_cursor{--rest-x:22px;--open-x:23px;--open-y:-6px;--open-angle:4deg;z-index:2;transition-delay:50ms}._4svdHa_workbuddy{--rest-x:33px;--open-x:35px;--open-y:-4px;--open-angle:10deg;z-index:1;transition-delay:75ms}._4svdHa_cursor img{filter:invert();border-radius:3px}._4svdHa_entry:is(:hover,:focus-visible) ._4svdHa_agent{transform:translate3d(var(--open-x), var(--open-y), 0) rotate(var(--open-angle)) scale(1.12)}@media (prefers-reduced-motion:reduce){._4svdHa_entry,._4svdHa_agent{transition:none}}
.NaQ0La_button{--button-bg:var(--color-accent);--button-bg-hover:var(--color-accent-hover);--button-bg-pressed:var(--color-accent-pressed);--button-border:var(--color-accent-border-strong);--button-border-hover:var(--color-accent-hover)}
.fZCkuq_root{z-index:48;isolation:isolate;touch-action:none;pointer-events:auto;cursor:var(--cursor-grab,grab);position:absolute;inset:0;overflow:hidden}.fZCkuq_root:active{cursor:var(--cursor-grabbing,grabbing)}.fZCkuq_stage{--replay-guide-purple:#5648f6;pointer-events:none;width:100%;height:100%;display:block;overflow:hidden}.fZCkuq_cursor{opacity:0}.fZCkuq_controls{top:max(var(--workspace-topbar-top,16px), calc(env(safe-area-inset-top,0px) + 8px));border:1px solid var(--color-border-default);background:var(--color-surface-2);max-width:calc(100% - 24px);min-height:44px;color:var(--color-text-primary);font:var(--type-compact-medium);cursor:default;border-radius:9px;align-items:center;gap:10px;padding:5px 6px 5px 12px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.fZCkuq_exitButton{min-height:32px;color:var(--color-text-secondary);font:inherit;white-space:nowrap;cursor:var(--cursor-pointer);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.fZCkuq_exitButton:hover{color:var(--color-text-primary)}.fZCkuq_exitKey{font:inherit}.fZCkuq_progress{appearance:none;background:var(--color-accent-soft-strong);width:clamp(24px,9vw,108px);min-width:20px;height:4px;accent-color:var(--color-accent);border:0;border-radius:2px;overflow:hidden}.fZCkuq_progress::-webkit-progress-bar{background:var(--color-accent-soft-strong)}.fZCkuq_progress::-webkit-progress-value{background:var(--color-accent);border-radius:2px}.fZCkuq_progress::-moz-progress-bar{background:var(--color-accent);border-radius:2px}.fZCkuq_actions{--color-focus-ring:var(--color-accent-hover);border-left:1px solid var(--color-divider);flex-shrink:0;align-items:center;gap:3px;padding-left:8px;display:flex}.fZCkuq_actions button{width:32px;height:32px;color:var(--color-icon-primary);cursor:var(--cursor-pointer);background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;padding:0;display:grid}.fZCkuq_actions button:enabled:hover{border-color:var(--color-accent-border);background:var(--color-accent-soft);color:var(--color-icon-strong)}.fZCkuq_actions button:enabled:active{background:var(--color-accent-soft-strong)}.fZCkuq_actions button:focus-visible{outline:1px solid var(--color-focus-ring);outline-offset:1px}.fZCkuq_actions .fZCkuq_primary{--color-focus-ring:var(--color-icon-strong);background:var(--color-accent);color:var(--color-icon-strong)}.fZCkuq_actions .fZCkuq_primary:enabled:hover{background:var(--color-accent-hover)}.fZCkuq_actions .fZCkuq_primary:enabled:active{background:var(--color-accent-pressed)}.fZCkuq_actions button:disabled{color:var(--color-icon-disabled);cursor:default}.fZCkuq_actions .fZCkuq_primary:disabled{background:var(--color-accent-soft)}.fZCkuq_frameOutline{fill:var(--color-icon-strong,#fff);fill-opacity:.055;stroke:currentColor;stroke-opacity:.85;stroke-width:1px;vector-effect:non-scaling-stroke}.fZCkuq_frameDetail,.fZCkuq_frameRulerLine,.fZCkuq_frameCrosshair,.fZCkuq_wireCuePort{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}[data-frame-kind=media] .fZCkuq_frameDetail{fill:var(--color-bg-canvas,#0f0f0f)}[data-frame-kind=text] .fZCkuq_frameOutline{fill-opacity:.035;stroke-dasharray:3 2}[data-frame-kind=text] .fZCkuq_frameDetail{stroke-opacity:.85}[data-frame-kind=block] .fZCkuq_frameOutline{fill:none;stroke:none}[data-frame-kind=group] .fZCkuq_frameOutline{fill:currentColor;fill-opacity:.065;stroke-dasharray:3 3;stroke-opacity:.68}[data-frame-kind=group] .fZCkuq_frameDetail{stroke:var(--color-text-primary,#ffffffe6)}[data-frame-settled] .fZCkuq_frameOutline,[data-frame-settled] .fZCkuq_frameDetail{fill:none}[data-frame-settled] .fZCkuq_frameOutline{stroke-opacity:.24}.fZCkuq_frameCrosshair{stroke-width:1.25px}.fZCkuq_alignmentGuide{stroke:var(--replay-guide-purple);vector-effect:non-scaling-stroke}.fZCkuq_alignmentGuidePulse{stroke:color-mix(in srgb, var(--replay-guide-purple) 46%, white);stroke-width:2.25px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px var(--replay-guide-purple)) drop-shadow(0 0 4px color-mix(in srgb, var(--replay-guide-purple) 62%, transparent))}.fZCkuq_frameProjection{fill:none;stroke:#cdff00;vector-effect:non-scaling-stroke;stroke-width:1.25px;stroke-dasharray:5 4;filter:drop-shadow(0 0 1px #141800)}.fZCkuq_frameProjection[data-projection-primary]{stroke-width:1.5px}.fZCkuq_stage [data-frame-gap]{color:#f4bf83}.fZCkuq_frameRulerLine{stroke-opacity:.9}.fZCkuq_frameBadgeSurface,.fZCkuq_frameRulerSurface,.fZCkuq_wireCueSurface{fill:var(--color-surface-popover,#101015);fill-opacity:.94;stroke:var(--color-border-control,#ffffff57);stroke-width:1px}[data-badge-kind=size] .fZCkuq_frameBadgeSurface,.fZCkuq_frameRulerSurface,.fZCkuq_wireCueSurface{stroke:currentColor;stroke-opacity:.45}.fZCkuq_frameBadgeLabel,.fZCkuq_frameRulerLabel,.fZCkuq_wireCueLabel{fill:var(--color-text-primary,#ffffffe6);font:var(--type-micro,500 10px system-ui);font-variant-numeric:tabular-nums}.fZCkuq_frameRulerLabel{fill:currentColor}.fZCkuq_stage [data-replay-wire-cue]{--replay-wire-color:var(--color-text-primary,#ffffffe6);color:var(--replay-wire-color)}.fZCkuq_stage [data-replay-wire-relation=reference]{--replay-wire-color:#8de2bd}.fZCkuq_wireCuePort{stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.fZCkuq_wireCueDot{fill:currentColor}
.PEaAuG_backdrop{-webkit-backdrop-filter:blur(8px)}.PEaAuG_dialog{border:1px solid var(--color-border-subtle);background:var(--color-surface-1);max-width:680px;max-height:min(820px,100dvh - 32px);color:var(--color-text-primary);border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 32px 100px #00000073,0 4px 24px #0000003d}.PEaAuG_close{z-index:10;color:#fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:32px;height:32px;cursor:var(--cursor-pointer);background:#00000073;border:1px solid #ffffff1f;border-radius:50%;place-items:center;transition:background .16s,color .16s;display:grid;position:absolute;top:16px;right:16px}.PEaAuG_close:hover{color:#fff;background:#000000bf}.PEaAuG_media{aspect-ratio:16/9;background:var(--color-surface-1);flex:0 auto;width:100%;min-height:0;position:relative;overflow:hidden}.PEaAuG_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.PEaAuG_content{flex:none;padding:12px 32px 28px}.PEaAuG_textOnly{padding-top:56px}.PEaAuG_copy{gap:12px;display:grid}.PEaAuG_title{letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(20px,2vw,25px);font-weight:600;line-height:1.4}.PEaAuG_body{color:var(--color-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.85}.PEaAuG_footer{justify-content:flex-end;margin-top:24px;display:flex}.PEaAuG_cta{background:var(--color-accent);color:#fff;min-height:42px;cursor:var(--cursor-pointer);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:10px 20px;font-size:14px;font-weight:600;line-height:20px;transition:background .16s,transform .16s;display:inline-flex}.PEaAuG_cta:hover{background:var(--color-accent-hover);transform:translateY(-1px)}.PEaAuG_cta:active{transform:translateY(0)}.PEaAuG_close:focus-visible,.PEaAuG_cta:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}@media (min-width:641px){.PEaAuG_dialog{max-height:min(820px,100dvh - 48px)}}@media (max-width:640px){.PEaAuG_dialog{border-radius:20px}.PEaAuG_content{padding:16px 22px 22px}.PEaAuG_textOnly{padding-top:56px}.PEaAuG_footer{margin-top:20px}}@media (prefers-reduced-motion:reduce){.PEaAuG_close,.PEaAuG_cta{transition:none}.PEaAuG_cta:hover{transform:none}}.PEaAuG_preview .PEaAuG_dialog{max-height:calc(100dvh - 112px);box-shadow:none}
.a798aq_entry{color:var(--color-text-primary);gap:10px}.a798aq_entry:active{transform:scale(.985)}.a798aq_entry .a798aq_arrow{color:var(--color-text-secondary);opacity:0;flex-shrink:0;transition:opacity .16s,transform .16s;transform:translate(-4px)}.a798aq_entry:is(:hover,:focus-visible) .a798aq_arrow{opacity:1;transform:translate(0)}@media (pointer:coarse){.a798aq_entry{min-height:44px}.a798aq_entry .a798aq_arrow{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.a798aq_entry .a798aq_arrow{transition:none}.a798aq_entry:active{transform:none}}
._9K99-W_indicator>path:last-child{transition:transform .3s cubic-bezier(0,0,.2,1);transform:translate(8px)}._9K99-W_indicator[data-collapsed=true]>path:last-child{transform:translate(0)}@media (prefers-reduced-motion:reduce){._9K99-W_indicator>path:last-child{transition:none}}
.iBETcW_guide{z-index:12010;pointer-events:none;color:var(--tutorial-accent);position:absolute;inset:0}.iBETcW_cursor{z-index:12011;pointer-events:none;transition:transform .65s cubic-bezier(.22,.7,.22,1);position:absolute;top:0;left:0}.iBETcW_cursor[data-immediate]{transition:none}.iBETcW_details{animation:.35s ease-out both iBETcW_workstation-in;position:absolute;inset:0}.iBETcW_notes{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px;display:grid;position:absolute;transform:translateY(-100%)}.iBETcW_heading{grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;min-height:28px;display:flex}.iBETcW_heading>div{align-items:center;gap:8px;display:flex}.iBETcW_heading strong{font-size:15px;font-weight:600}.iBETcW_hint>span{color:var(--color-text-secondary);font-size:11px}.iBETcW_frame{border:1px solid var(--tutorial-accent);animation:.2s ease-out both iBETcW_workstation-in;position:absolute}.iBETcW_connectors{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.iBETcW_connectors path{fill:none;stroke:var(--tutorial-accent);stroke-width:1px;opacity:.65}.iBETcW_connectors circle{fill:var(--tutorial-accent)}.iBETcW_note{background:var(--tutorial-accent);color:var(--tutorial-ink);padding:13px 15px}.iBETcW_note strong{font-size:13px;font-weight:650;line-height:20px;display:block}.iBETcW_note p{text-wrap:pretty;margin:5px 0 0;font-size:12px;font-weight:450;line-height:18px}@keyframes iBETcW_workstation-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.iBETcW_cursor{transition:none}.iBETcW_frame,.iBETcW_details{animation:none}}
.SRK9AW_root{background:var(--color-bg-canvas);height:100dvh;min-height:640px;color:var(--color-text-primary);font-family:var(--font-geist-sans), Arial, sans-serif;--workspace-sidebar-width:52px;--workspace-topbar-top:16px;--workspace-edge-inset:16px;outline:none;position:relative;overflow:hidden}.SRK9AW_surface{outline:none;height:100%;position:relative;overflow:hidden}.SRK9AW_production{background:var(--color-bg-canvas);position:absolute;inset:0}.SRK9AW_surface[data-step="0"] .SRK9AW_production{animation:.8s cubic-bezier(.2,0,.2,1) both SRK9AW_opening-fade-in}.SRK9AW_surface[data-step="0"] .SRK9AW_overviewHighlight{animation:.65s ease-out .18s both SRK9AW_opening-fade-in}.SRK9AW_surface[data-step="0"] .SRK9AW_cursor{animation:.6s ease-out .36s both SRK9AW_opening-fade-in}.SRK9AW_surface [data-tutorial-share]>div{padding:16px;top:76px}.SRK9AW_surface [data-tutorial-share] [role=dialog]{width:min(680px,100vw - 160px);max-height:calc(100dvh - 108px)}.SRK9AW_sidebar{z-index:60;position:absolute;top:0;bottom:0;left:0}.SRK9AW_clickSurface{z-index:11000;cursor:pointer;position:absolute;inset:0}.SRK9AW_cursor{pointer-events:none;z-index:12010;transition:transform .65s cubic-bezier(.22,.7,.22,1);position:absolute;top:0;left:0}.SRK9AW_cursor[data-dragging]{transition-duration:1.2s;transition-timing-function:cubic-bezier(.35,.1,.25,1)}.SRK9AW_cursor>svg{z-index:2;filter:drop-shadow(0 1px 2px var(--color-bg-shell));position:relative}.SRK9AW_cursorLabel{border:1px solid var(--tutorial-accent);background:var(--tutorial-accent);width:340px;color:var(--tutorial-ink);text-wrap:pretty;border-radius:0;flex-direction:column;gap:10px;padding:18px 20px 15px;font-size:14px;font-weight:500;line-height:1.8;animation:.18s ease-out both SRK9AW_caption-enter;display:flex;position:absolute}.SRK9AW_cursorLabel p{margin:0}.SRK9AW_captionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.SRK9AW_cursorLabel kbd{border:1px solid;align-self:flex-start;padding:2px 7px;font-size:11px;line-height:1.5}.SRK9AW_cursorLabel small{border-top:1px solid color-mix(in srgb, var(--tutorial-ink) 18%, transparent);opacity:.75;padding-top:10px;font-size:11px;font-weight:500;line-height:1.5}.SRK9AW_openingLabel{gap:6px;width:560px;padding:10px 18px;line-height:1.6}.SRK9AW_openingLabel small{padding-top:6px}.SRK9AW_actionNumber{font-variant-numeric:tabular-nums;letter-spacing:.1em;opacity:.65;font-size:10px;font-weight:700;line-height:1}.SRK9AW_dragPreview{background:var(--color-bg-shell);border:1px solid var(--tutorial-accent);opacity:.86;width:100px;padding:4px;position:absolute;top:-52px;left:-45px;transform:rotate(-4deg)}.SRK9AW_dragPreview img{-o-object-fit:contain;object-fit:contain;width:100%;max-height:120px;display:block}.SRK9AW_nodeHighlight{pointer-events:none;z-index:12000;border:1px solid var(--tutorial-accent);border-radius:3px;position:absolute}.SRK9AW_portalHighlight{pointer-events:none;z-index:12000;box-sizing:border-box;border:1px solid;border-radius:3px;position:fixed}.SRK9AW_overviewHighlight{pointer-events:none;z-index:12000;border:1px solid var(--tutorial-accent);position:absolute}.SRK9AW_clickRing{border:2px solid var(--tutorial-accent);border-radius:50%;width:30px;height:30px;animation:.65s both SRK9AW_click;position:absolute;top:-13px;left:-13px}.SRK9AW_surface [data-demo-active]{outline:1px solid var(--tutorial-accent);outline-offset:-2px}.SRK9AW_screenReader{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes SRK9AW_click{0%{opacity:0;transform:scale(.2)}20%{opacity:.8}to{opacity:0;transform:scale(1.7)}}@keyframes SRK9AW_opening-fade-in{0%{opacity:0}to{opacity:1}}@keyframes SRK9AW_caption-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SRK9AW_cursor{transition:none}.SRK9AW_clickRing,.SRK9AW_cursorLabel,.SRK9AW_surface[data-step="0"] .SRK9AW_production,.SRK9AW_surface[data-step="0"] .SRK9AW_overviewHighlight,.SRK9AW_surface[data-step="0"] .SRK9AW_cursor{animation:none}}
.YEwu6W_guide{z-index:12010;pointer-events:none;position:absolute;inset:0}.YEwu6W_cursor{transition:transform .2s cubic-bezier(.22,.7,.22,1);position:absolute;top:0;left:0}.YEwu6W_cursor[data-opening]{transition-duration:.65s}.YEwu6W_highlight{border:1px solid var(--tutorial-accent);border-radius:6px;transition:top .2s cubic-bezier(.22,.7,.22,1);position:absolute}.YEwu6W_reveal{visibility:hidden}.YEwu6W_reveal[data-revealed]{visibility:visible;animation:.11s .21s both YEwu6W_sidebar-note-in}.YEwu6W_connectors{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.YEwu6W_connectors path{fill:none;stroke:var(--tutorial-accent);stroke-width:1px;opacity:.55}.YEwu6W_connectors circle{fill:var(--tutorial-accent)}.YEwu6W_board{position:absolute}.YEwu6W_heading{min-height:28px;color:var(--tutorial-accent);visibility:hidden;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.YEwu6W_board[data-visible] .YEwu6W_heading{visibility:visible}.YEwu6W_heading>strong{font-size:15px;font-weight:600}.YEwu6W_heading small{color:var(--color-text-secondary);font-size:11px}.YEwu6W_notes{gap:8px;display:grid}.YEwu6W_note{background:var(--tutorial-accent);color:var(--tutorial-ink);grid-template-columns:128px minmax(0,1fr);align-items:center;gap:18px;padding:10px 16px;display:grid}.YEwu6W_note strong{align-items:center;gap:13px;font-size:13px;font-weight:650;line-height:20px;display:flex}.YEwu6W_note strong span{font-variant-numeric:tabular-nums;opacity:.55;font-size:10px;font-weight:500}.YEwu6W_note p{text-wrap:pretty;margin:0;font-size:13px;line-height:20px}.YEwu6W_guide[data-complete] .YEwu6W_reveal{animation-delay:0s}@keyframes YEwu6W_sidebar-note-in{0%{opacity:0}to{opacity:1}}@media (max-height:760px){.YEwu6W_note{padding-block:8px}.YEwu6W_notes{gap:6px}.YEwu6W_heading{margin-bottom:10px}}@media (max-width:1000px){.YEwu6W_note{grid-template-columns:112px minmax(0,1fr);gap:10px;padding-inline:12px}.YEwu6W_note p{font-size:12px;line-height:18px}}@media (prefers-reduced-motion:reduce){.YEwu6W_cursor,.YEwu6W_highlight{transition:none}.YEwu6W_reveal[data-revealed]{animation:none}}
.h7DisG_guide{z-index:12010;pointer-events:none;position:absolute;inset:0}.h7DisG_cursor{z-index:1;transition:transform .65s cubic-bezier(.22,.7,.22,1);position:absolute;top:0;left:0}.h7DisG_cursor[data-immediate]{transition:none}.h7DisG_highlight{border:1px solid var(--tutorial-accent);position:absolute}.h7DisG_connectors{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.h7DisG_connectors path{fill:none;stroke:var(--tutorial-accent);stroke-width:1px;opacity:.55}.h7DisG_connectors circle{fill:var(--tutorial-accent)}.h7DisG_board{min-width:0;position:absolute}.h7DisG_heading{min-height:28px;color:var(--tutorial-accent);justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}.h7DisG_heading strong{font-size:15px;font-weight:600}.h7DisG_heading small{min-width:0;color:var(--color-text-secondary);text-wrap:pretty;overflow-wrap:anywhere;font-size:11px}.h7DisG_notes{gap:10px;display:grid}.h7DisG_note{min-width:0;color:var(--tutorial-ink);background:var(--tutorial-accent);grid-template-columns:minmax(130px,.85fr) minmax(0,2fr);align-items:center;gap:20px;padding:15px 18px;display:grid}.h7DisG_note strong{overflow-wrap:anywhere;align-items:baseline;gap:12px;font-size:13px;font-weight:650;line-height:20px;display:flex}.h7DisG_note strong span{font-variant-numeric:tabular-nums;opacity:.55;flex-shrink:0;font-size:10px;font-weight:500}.h7DisG_note p{text-wrap:pretty;overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;line-height:20px}.h7DisG_board[data-compact] .h7DisG_note{grid-template-columns:minmax(0,1fr);gap:6px}.h7DisG_board[data-compact] .h7DisG_heading{flex-direction:column;align-items:flex-start;gap:6px}.h7DisG_reveal{visibility:hidden}.h7DisG_reveal[data-revealed]{visibility:visible;animation:.3s ease-out both h7DisG_material-note-in}.h7DisG_guide[data-complete] .h7DisG_reveal{animation:none}@keyframes h7DisG_material-note-in{0%{opacity:0}to{opacity:1}}@media (max-height:760px),(max-width:1050px){.h7DisG_notes{gap:8px}.h7DisG_note{gap:14px;padding:11px 14px}.h7DisG_note p{font-size:12px;line-height:18px}.h7DisG_heading{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.h7DisG_cursor{transition:none}.h7DisG_reveal[data-revealed]{animation:none}}
._W7QvW_wordmark [class^=virse-mark__]{animation:none}:is(._W7QvW_wordmark .virse-mark__ink-word,._W7QvW_wordmark .virse-mark__ink-dot){opacity:1}:is(._W7QvW_wordmark .virse-mark__quill-word,._W7QvW_wordmark .virse-mark__quill-dot){opacity:0}
.W_clXG_navigation{z-index:13010;border:1px solid var(--color-border-strong);background:var(--color-bg-shell);border-radius:6px;align-items:center;gap:18px;width:max-content;max-width:calc(100% - 32px);padding:8px 10px 8px 14px;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%)}.W_clXG_chapters{align-items:center;gap:16px;min-width:0;display:flex}.W_clXG_chapter{min-height:34px;color:var(--color-text-secondary);white-space:nowrap;border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:3px 0 1px;font-size:12px;font-weight:500;transition:color .18s,border-color .18s;display:flex}.W_clXG_chapter:hover{color:var(--tutorial-accent)}.W_clXG_chapter[aria-current]{color:var(--tutorial-accent);border-bottom-color:var(--tutorial-accent);font-weight:600}.W_clXG_controls{border-left:1px solid var(--color-border-default);align-items:center;gap:8px;padding-left:12px;display:flex}.W_clXG_controls button{border-radius:4px;justify-content:center;align-items:center;height:34px;display:flex}.W_clXG_home{border-right:1px solid var(--color-border-default);white-space:nowrap;height:34px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;gap:6px;padding:0 14px 0 2px;font-size:12px;display:flex}.W_clXG_home:hover{color:var(--tutorial-accent)}.W_clXG_previous{white-space:nowrap;color:var(--color-text-secondary);gap:6px;padding:0 4px;font-size:12px}.W_clXG_previous:hover:not(:disabled){color:var(--tutorial-accent)}.W_clXG_next{background:var(--tutorial-accent);color:var(--tutorial-ink);white-space:nowrap;gap:7px;padding:0 14px;font-size:12px;font-weight:600}.W_clXG_next:hover:not(:disabled),.W_clXG_start:hover{background:color-mix(in srgb, var(--tutorial-accent) 90%, var(--tutorial-ink))}.W_clXG_controls button:disabled{opacity:.3;cursor:default}.W_clXG_welcomeScrim{z-index:13000;justify-content:center;align-items:center;max-height:100dvh;padding:24px;display:flex;position:absolute;inset:0}.W_clXG_welcome{background:var(--color-accent);width:660px;max-width:100%;color:var(--color-icon-strong);border-radius:18px;padding:40px 44px 28px;animation:.45s both W_clXG_guide-in}.W_clXG_welcome h1{letter-spacing:-.04em;margin:0 0 28px;font-size:36px;font-weight:600;line-height:1.3}.W_clXG_welcome>p{white-space:pre-line;max-width:38em;color:color-mix(in srgb, var(--color-icon-strong) 88%, transparent);text-wrap:pretty;font-size:14px;line-height:1.85}.W_clXG_welcome.W_clXG_introduction,.W_clXG_welcome.W_clXG_completion{border:1px solid var(--color-border-strong);background:var(--color-bg-shell);width:720px;color:var(--color-text-primary);scrollbar-width:thin;max-height:calc(100dvh - 48px);font-family:var(--font-noto-sans-sc,"Noto Sans SC"), sans-serif;-webkit-font-smoothing:antialiased;border-radius:0;padding:60px 48px 36px;overflow-y:auto}.W_clXG_introductionLayout{flex-direction:column;gap:32px;display:flex}.W_clXG_welcome .W_clXG_introductionHeading h1{letter-spacing:-.035em;justify-content:flex-start;align-items:flex-end;gap:16px;margin:0;font-weight:500;display:flex}.W_clXG_welcomeGreeting{letter-spacing:-.025em;white-space:nowrap;color:var(--color-text-primary);margin-bottom:-3px;font-size:40px;font-weight:400;line-height:1.3;display:block}.W_clXG_introductionHeading .W_clXG_welcomeBrand{flex:none;width:128px;height:auto;display:block}.W_clXG_introductionCopy{text-align:left;color:color-mix(in srgb, var(--color-text-primary) 88%, transparent);gap:16px;font-size:15px;font-weight:400;line-height:28px;display:grid}.W_clXG_introductionCopy p{text-wrap:pretty;margin:0}.W_clXG_introductionCopy p>span{max-width:100%;display:inline-block}.W_clXG_welcomeFooter{border-top:1px solid var(--color-border-default);justify-content:center;align-items:center;gap:8px;margin-top:28px;padding-top:16px;display:flex}.W_clXG_beginHint{color:var(--tutorial-accent);cursor:pointer;padding:0;font-size:14px;font-weight:500;line-height:22px}.W_clXG_beginHint:focus-visible{outline:1px solid var(--color-focus-ring);outline-offset:4px}.W_clXG_preview{border:1px solid var(--color-border-default);background:0 0;border-radius:0;justify-content:center;align-items:center;gap:16px;margin:28px 0;padding:24px 18px 50px;display:flex;position:relative}.W_clXG_preview img{aspect-ratio:3/4;-o-object-fit:contain;object-fit:contain;border-radius:0;width:25%;max-height:180px}.W_clXG_preview img:first-child{width:25%}.W_clXG_preview>svg{color:var(--color-text-tertiary);flex-shrink:0}.W_clXG_previewCaption{text-align:center;color:var(--color-text-secondary);font-size:11px;position:absolute;bottom:17px;left:0;right:0}.W_clXG_start{background:var(--tutorial-accent);width:100%;color:var(--tutorial-ink);border-radius:0;justify-content:center;align-items:center;gap:10px;padding:14px;font-size:14px;font-weight:500;transition:background .18s;display:flex}.W_clXG_start svg:last-child{margin-left:auto}.W_clXG_start svg:first-child{margin-right:auto}.W_clXG_welcome.W_clXG_completion h1{letter-spacing:-.025em;text-wrap:balance;margin:0 0 28px;font-size:40px;font-weight:400;line-height:1.3}.W_clXG_welcome.W_clXG_completion>p{max-width:none;color:color-mix(in srgb, var(--color-text-primary) 88%, transparent);margin:0;font-size:15px;font-weight:400;line-height:28px}.W_clXG_completionActions .W_clXG_start{justify-content:center}.W_clXG_completionActions .W_clXG_start svg{margin:0}.W_clXG_rewatch{color:var(--color-text-secondary);align-items:center;gap:8px;margin:18px auto 0;font-size:12px;display:flex}.W_clXG_navigation button:focus-visible,.W_clXG_completion button:focus-visible,.W_clXG_completion a:focus-visible{outline-offset:4px;outline:2px solid}@keyframes W_clXG_guide-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.W_clXG_navigation{top:68px}}@media (max-width:1050px){.W_clXG_navigation{gap:12px;padding-left:12px}.W_clXG_chapters{gap:12px}.W_clXG_controls{gap:6px;padding-left:10px}.W_clXG_next{padding:0 10px}}@media (max-width:760px){.W_clXG_navigation{flex-direction:column;gap:8px;min-width:360px}.W_clXG_chapters{justify-content:space-between;gap:14px;width:100%}.W_clXG_controls{border-left:0;border-top:1px solid var(--color-border-default);justify-content:flex-end;width:100%;padding:8px 0 0}.W_clXG_previous{margin-right:auto}}@media (max-width:600px){.W_clXG_welcome.W_clXG_introduction,.W_clXG_welcome.W_clXG_completion{padding:28px}.W_clXG_welcome.W_clXG_completion h1{font-size:clamp(26px,5.72vw,32px)}.W_clXG_introductionLayout{gap:22px}.W_clXG_welcome .W_clXG_introductionHeading h1{gap:12px}.W_clXG_welcomeGreeting{font-size:clamp(26px,5.72vw,32px)}.W_clXG_introductionHeading .W_clXG_welcomeBrand{width:clamp(90px,18.22vw,102px)}}@media (max-width:700px){.W_clXG_chapter{font-size:11px}.W_clXG_next{padding:0 10px;font-size:11px}.W_clXG_welcome{padding:30px 28px 24px}.W_clXG_welcome h1{margin-bottom:28px;font-size:28px}.W_clXG_welcome>p{font-size:14px}.W_clXG_preview{gap:9px;padding-left:10px;padding-right:10px}}@media (prefers-reduced-motion:reduce){.W_clXG_welcome{animation:none}}@media (max-width:900px){[data-tutorial-panel-open=true] .W_clXG_navigation{gap:0;min-width:0;left:auto;right:12px;transform:none}[data-tutorial-panel-open=true] .W_clXG_chapters{display:none}[data-tutorial-panel-open=true] .W_clXG_next>span{display:none}[data-tutorial-panel-open=true] .W_clXG_previous>span{display:none}[data-tutorial-panel-open=true] .W_clXG_controls{border:0;gap:4px;padding:0}[data-tutorial-panel-open=true] .W_clXG_next{width:30px;padding:0}}.W_clXG_navigation[data-exit-only]{min-width:0;padding:8px 12px;position:fixed;top:16px;left:auto;right:16px;transform:none}.W_clXG_navigation[data-exit-only] .W_clXG_home{border-right:0;padding:0 4px}
.k94Eea_panel{flex-direction:column;max-width:800px;height:100%;min-height:0;margin:0 auto;display:flex}.k94Eea_content{flex:1;min-height:0;padding:32px 28px 24px;overflow-y:auto}.k94Eea_header{align-items:center;gap:16px;margin-bottom:18px;display:flex}.k94Eea_heroIcon,.k94Eea_nodeIcon{background:var(--color-accent-soft);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.k94Eea_heroIcon{border:1px solid var(--color-accent-border);width:52px;height:52px}.k94Eea_steps{border:1px solid var(--color-border-subtle);background:var(--color-surface-2);border-radius:12px;gap:12px;margin:24px 0 32px;padding:16px;display:flex}.k94Eea_steps li{color:var(--color-text-secondary);flex:1;align-items:center;gap:8px;font-size:12px;display:flex}.k94Eea_stepNumber{background:var(--color-surface-3);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.k94Eea_activeStep .k94Eea_stepNumber{background:var(--color-accent);color:var(--smart-tool-on-brand)}.k94Eea_stepArrow{opacity:.5;flex-shrink:0;margin-left:auto}.k94Eea_selectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.k94Eea_count{background:var(--color-surface-3);color:var(--color-text-secondary);border-radius:20px;padding:4px 10px;font-size:12px}.k94Eea_nodes{gap:10px;display:grid}.k94Eea_node{border:1px solid var(--color-border-subtle);background:var(--color-surface-2);border-radius:12px;align-items:center;gap:14px;padding:16px;display:flex}.k94Eea_nodeIcon{width:64px;height:64px;overflow:hidden}.k94Eea_thumbnail{-o-object-fit:contain;object-fit:contain;background:var(--color-surface-1);width:100%;height:100%}.k94Eea_note{color:var(--color-text-secondary);align-items:flex-start;gap:8px;margin-top:20px;font-size:12px;line-height:1.6;display:flex}.k94Eea_footer{border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:center;gap:10px;padding:20px 28px;display:flex}.k94Eea_primary{--button-strong-bg:var(--color-accent);--button-strong-bg-hover:var(--color-accent-hover);--button-strong-bg-pressed:var(--color-accent-pressed)}@media (max-width:480px){.k94Eea_content{padding:24px 16px}.k94Eea_footer{padding:16px}.k94Eea_steps{gap:8px;padding:12px 8px}.k94Eea_stepArrow{display:none}}
.LJ1UZW_panel{container-type:inline-size}.LJ1UZW_editor{grid-template-rows:minmax(0,1fr) auto;gap:8px;width:100%;height:100%;margin-inline:auto;display:grid}.LJ1UZW_form{grid-template-rows:max-content max-content;align-content:start;gap:16px;min-width:0;min-height:0;display:grid;overflow:auto}
.yN8ela_tab{position:relative}.yN8ela_tab:after{content:"";background:var(--color-accent);opacity:0;pointer-events:none;height:2px;transition:opacity .15s;position:absolute;bottom:-2px;left:0;right:0}.yN8ela_tab:not([aria-selected=true]):hover:after,.yN8ela_tab:not([aria-selected=true]):focus-visible:after{opacity:.6}@media (prefers-reduced-motion:reduce){.yN8ela_tab:after{transition:none}}
.u-ADia_overlay{z-index:20;pointer-events:none;background:color-mix(in srgb, var(--color-surface-popover) 85%, transparent);border-radius:12px;padding:16px;animation:.8s ease-in-out both u-ADia_reveal;position:absolute;inset:0;overflow:hidden}.u-ADia_skeleton{position:relative;overflow:hidden}.u-ADia_skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-text-primary) 14%, transparent), transparent);animation:.8s cubic-bezier(.22,.61,.36,1) both u-ADia_sweep;position:absolute;inset:0}.u-ADia_section{gap:14px;margin-bottom:32px;display:grid}.u-ADia_title,.u-ADia_line,.u-ADia_shortLine{background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);border-radius:8px;height:28px}.u-ADia_title{width:24%;height:18px}.u-ADia_line{width:100%;height:48px}.u-ADia_shortLine{width:72%}@keyframes u-ADia_sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes u-ADia_reveal{0%{opacity:0}20%,55%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.u-ADia_overlay{background:0 0;animation:none}.u-ADia_skeleton{display:none}}
.n51jFa_content{justify-content:center;align-items:center;gap:.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;display:flex}.n51jFa_loading{opacity:.8}.n51jFa_idle{opacity:1}
.Rvgopq_page{color:#e5e5e2;width:100%;height:100dvh;min-height:620px;font-family:var(--font-inter), var(--font-noto-sans-sc), sans-serif;background:#151616;flex-direction:column;display:flex;position:relative;overflow:hidden}.Rvgopq_header{z-index:2;background:#191a1a;border-bottom:1px solid #ffffff0f;align-items:center;gap:16px;height:62px;padding:0 28px;display:flex}.Rvgopq_brand{letter-spacing:2px;align-items:center;gap:18px;font-size:15px;font-weight:600;display:flex}.Rvgopq_brand span{color:#969a98;letter-spacing:0;font-size:12px;font-weight:400}.Rvgopq_badge{color:#a9afab;white-space:nowrap;border:1px solid #ffffff1f;border-radius:5px;padding:5px 9px;font-size:11px;line-height:16px}.Rvgopq_reset{color:#a6aaa8;cursor:var(--cursor-pointer);background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;margin-left:auto;padding:6px 9px;font-size:11px;display:inline-flex}.Rvgopq_reset:hover{color:#eee;background:#ffffff0d}.Rvgopq_canvas{background-image:radial-gradient(#ffffff17 .65px,#0000 .65px);background-position:50%;background-size:22px 22px;flex:1;min-height:0;position:relative}.Rvgopq_intro{z-index:1;position:absolute;top:24px;left:32px}.Rvgopq_intro h1{color:#bfc4c0;margin:0 0 7px;font-size:15px;font-weight:500}.Rvgopq_intro p{color:#686f6a;margin:0;font-size:11px}.Rvgopq_scene{align-items:center;gap:74px;width:700px;display:flex;position:absolute;top:17%;left:50%;transform:translate(-50%)}.Rvgopq_node{text-align:left;background:#232623;border:1px solid #3b3f3c;border-radius:8px;flex:none;width:246px;padding:0;position:relative;box-shadow:0 12px 36px #00000029}.Rvgopq_node img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:188px;display:block}.Rvgopq_nodeLabel{color:#929b94;white-space:nowrap;align-items:center;gap:6px;font-size:11px;line-height:18px;display:flex;position:absolute;top:-27px;left:1px}.Rvgopq_videoNode{width:280px;margin-top:54px}.Rvgopq_videoNode img{height:168px}.Rvgopq_textNode{border-color:#353e36;width:200px;position:absolute;top:238px;left:53px}.Rvgopq_textNode p{color:#8d9b90;margin:0;padding:13px;font-size:11px;line-height:1.7}.Rvgopq_connector{transform-origin:0;background:#4c5750;width:74px;height:1px;position:absolute;top:49%;left:246px;transform:rotate(7deg)}.Rvgopq_connector:after{content:"";background:#7d8c80;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:-1px}.Rvgopq_play{color:#eee;background:#14191480;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Rvgopq_node[data-selectable=true]{cursor:var(--cursor-pointer);border:1px dashed #a4b4a7}.Rvgopq_node[data-selectable=true]:hover{outline:3px solid #becdc026}.Rvgopq_selectNode{color:#eee;background:#000000a6;border-radius:4px;padding:5px 8px;font-size:11px;position:absolute;bottom:8px;right:8px}.Rvgopq_canvasHint{color:#58625b;margin:0;font-size:11px;position:absolute;bottom:17px;right:20px}.Rvgopq_output{width:186px;position:absolute;top:38px;right:-94px;transform:rotate(3deg)}.Rvgopq_output img{height:148px}.Rvgopq_outputBadge{color:#d1d7d2;background:#000000a6;border-radius:3px;padding:3px 5px;font-size:9px;position:absolute;bottom:7px;right:7px}.Rvgopq_textOutput{color:#b5c0b7;min-height:130px;margin:0;padding:16px;font-size:12px;line-height:1.7}.Rvgopq_dock{z-index:5;flex:none;width:min(930px,100% - 64px);margin:0 auto 24px;position:relative}.Rvgopq_notice{color:#aebcb0;text-align:center;margin:0 0 10px;font-size:12px}@media (max-width:820px){.Rvgopq_header{gap:8px;padding:0 16px}.Rvgopq_brand span{display:none}.Rvgopq_intro{left:20px}.Rvgopq_scene{transform-origin:50%;gap:48px;width:570px;transform:translate(-50%)scale(.84)}.Rvgopq_connector{width:48px}.Rvgopq_dock{width:calc(100% - 32px);margin-bottom:16px}.Rvgopq_canvasHint{display:none}}
.wooT7G_panel{flex-direction:column;gap:12px;font-size:11px;line-height:1.5;display:flex}.wooT7G_panel p{color:var(--color-text-tertiary);margin:0;line-height:1.5}.wooT7G_panel p[role=alert]{color:var(--color-danger)}.wooT7G_panel button{height:28px;min-height:28px;padding:0 8px;font-size:11px;font-weight:500}.wooT7G_field{color:var(--color-text-secondary);flex-direction:column;gap:5px;font-size:11px;display:flex}.wooT7G_field input,.wooT7G_field textarea{border:1px solid var(--color-border-subtle);background:var(--color-surface-2);width:100%;min-height:28px;color:var(--color-text-primary);border-radius:6px;padding:5px 7px;font-size:11px}.wooT7G_field textarea{resize:vertical;line-height:1.5}.wooT7G_qualityTrigger{border:1px solid var(--color-border-subtle);background:var(--color-surface-2);width:100%;min-height:30px;color:var(--color-text-primary);font:inherit;text-align:left;cursor:var(--cursor-pointer);border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:5px 8px;display:flex}.wooT7G_qualityTrigger:disabled{opacity:.55;cursor:not-allowed}.wooT7G_qualityTrigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wooT7G_qualityMenu{z-index:10080;box-sizing:border-box;min-width:var(--radix-dropdown-menu-trigger-width);border:1px solid var(--color-border-subtle);background:var(--color-bg-app);color:var(--color-text-primary);border-radius:8px;outline:none;padding:4px;font-size:12px;line-height:18px;box-shadow:0 8px 24px #00000052}.wooT7G_qualityOption{min-height:32px;cursor:var(--cursor-pointer);white-space:nowrap;border-radius:5px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:6px 8px;display:flex}.wooT7G_qualityOption[data-state=checked]{background:var(--color-surface-2);color:var(--color-text-primary)}.wooT7G_qualityOption[data-highlighted]{background:var(--color-surface-3);color:var(--color-text-primary)}.wooT7G_presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.wooT7G_counter{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;align-self:flex-end;margin-top:-8px}