.kRMTGG_root{min-width:0;font-size:14px;line-height:20px}.kRMTGG_root [role=slider]{min-width:20px}.kRMTGG_root [data-slot=slider]{min-height:40px}@media (prefers-reduced-motion:reduce){.kRMTGG_root *,.kRMTGG_root :before,.kRMTGG_root :after{transition:none!important;animation:none!important}}.kRMTGG_preview{color:#fff;border-radius:8px;flex-direction:column;justify-content:flex-end;min-height:320px;padding:24px;display:flex}.kRMTGG_bars{align-items:flex-end;gap:4px;height:160px;margin:24px 0;display:flex}.kRMTGG_bar{border-radius:2px 2px 0 0;flex:1;min-width:0;transition:height .1s,opacity .1s}.kRMTGG_details summary{min-height:40px}.kRMTGG_details summary:focus-visible{outline:2px solid var(--product-primary);outline-offset:2px}@media (max-width:639px){.kRMTGG_preview{min-height:280px;padding:16px}.kRMTGG_bars{height:120px}}
.IgXuGa_workspace{width:100%;min-width:0;color:var(--product-foreground);flex-direction:column;gap:24px;display:flex;container:device-workspace/inline-size}.IgXuGa_columns{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.IgXuGa_stack{flex-direction:column;gap:24px;min-width:0;display:flex}.IgXuGa_panel{border:1px solid var(--product-border);background:var(--product-canvas);min-width:0;box-shadow:none;border-radius:8px;margin:0;padding:16px}.IgXuGa_surface{background:var(--product-surface)}.IgXuGa_panelHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:16px;display:flex}.IgXuGa_panelHeading h2{margin:0;font-size:18px;font-weight:600;line-height:28px}.IgXuGa_actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.IgXuGa_body{min-width:0}@container device-workspace (min-width:960px){.IgXuGa_withAside{grid-template-columns:minmax(0,1fr) 360px}}@media (max-width:639px){.IgXuGa_workspace,.IgXuGa_columns,.IgXuGa_stack{gap:16px}}
.usLoqa_controlSurface{max-width:480px}.usLoqa_modeSwitch{justify-content:center;gap:4px;margin-bottom:20px;display:flex}.usLoqa_modeSwitch button{gap:6px;min-width:0}.usLoqa_speedControl{min-width:0}@media (max-width:480px){.usLoqa_modeSwitch{margin-bottom:16px}.usLoqa_modeSwitch button{padding-inline:8px}}
.LKghZW_editor{--product-panel-pad:16px;--product-radius:8px;min-height:0;container-type:inline-size}.LKghZW_embedded{height:100%}.LKghZW_standalone{height:100dvh}.LKghZW_workspace{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.LKghZW_stage{background:var(--color-background);flex:none;min-width:0;height:300px;display:flex;position:relative;overflow:hidden}.LKghZW_preview{z-index:1;flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;padding:20px;display:flex;position:relative;container-type:size}.LKghZW_device{background:linear-gradient(135deg,#334155,#020617 65%,#000);border:1px solid #334155;border-radius:22px;flex:none;padding:16px;position:relative;box-shadow:0 16px 36px -20px #0f172aa6}.LKghZW_inspector{border-top:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;flex:none;min-width:0;display:flex}.LKghZW_inspectorTabs{flex-direction:column;display:flex}.LKghZW_inspectorContent{margin:0;padding:16px}@container (min-width:900px){.LKghZW_workspace{flex-direction:row;overflow:hidden}.LKghZW_stage{flex:1;height:auto;min-height:0}.LKghZW_inspector{border-top:0;border-left:1px solid var(--color-border);width:340px;min-height:0}.LKghZW_inspectorTabs{flex:1;min-height:0}.LKghZW_inspectorContent{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}}
._9w1wDW_settings{gap:16px;min-width:0;display:grid;container:voice-properties/inline-size}._9w1wDW_voice{width:100%;min-width:0}._9w1wDW_voice[data-framed=true]{max-width:none}._9w1wDW_primary{gap:24px;width:100%;min-width:0;max-width:840px;margin-inline:auto;display:grid}._9w1wDW_persona{min-width:0}._9w1wDW_voice[data-framed=true] ._9w1wDW_conversationPanel{background:0 0;border:0;border-radius:0;padding:0}._9w1wDW_voice[data-framed=true] ._9w1wDW_persona>[data-device-panel]{background:0 0;border:0;border-radius:0;padding:0}._9w1wDW_conversationPanel{min-width:0}._9w1wDW_conversation{gap:20px;min-width:0;display:grid}._9w1wDW_conversationStatus{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._9w1wDW_conversationStatus p{margin:0;font-size:14px;font-weight:600;line-height:20px}._9w1wDW_transcript{gap:24px;min-width:0;display:grid}._9w1wDW_turn{min-width:0}._9w1wDW_turn+._9w1wDW_turn{border-top:1px solid var(--product-border);padding-top:20px}._9w1wDW_turn p{overflow-wrap:anywhere;margin:0}._9w1wDW_composer{border-top:1px solid var(--product-border);justify-items:start;gap:12px;padding-top:20px;display:grid}._9w1wDW_composer textarea{width:100%;min-width:0;max-width:100%}._9w1wDW_advanced{border-top:1px solid var(--product-border);min-width:0;padding-top:16px}._9w1wDW_advanced summary{cursor:pointer;font-size:14px;font-weight:600;line-height:20px}._9w1wDW_advancedContent{gap:20px;min-width:0;padding-top:16px;display:grid}._9w1wDW_commands{align-items:center;gap:2px;min-width:0;display:flex}._9w1wDW_commands:empty{display:none}._9w1wDW_commands>button{min-width:48px;height:48px;box-shadow:none;white-space:nowrap;background:0 0;border:0;border-radius:4px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;padding:2px 8px;display:flex}._9w1wDW_commands>button>svg{width:20px;height:20px;stroke-width:var(--product-cad-icon-stroke,1.5)}._9w1wDW_commands>button:hover:not(:disabled){background:var(--product-muted)}._9w1wDW_commands>button>span{line-height:18px}._9w1wDW_settings[data-framed=true]>[data-device-panel]{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}._9w1wDW_settings[data-framed=true]>[data-device-panel]+[data-device-panel]{border-top:1px solid var(--product-border);padding-top:16px}._9w1wDW_settings[data-framed=true] [data-device-panel] h2{font-size:14px;line-height:20px}:is(._9w1wDW_settings label,._9w1wDW_settings fieldset){min-width:0}._9w1wDW_settings select{width:100%;min-width:0;max-width:100%}:is(._9w1wDW_settings button,._9w1wDW_settings a){white-space:normal}@container voice-properties (max-width:300px){._9w1wDW_settings label{flex-basis:100%}._9w1wDW_settings [data-device-panel]{overflow-wrap:break-word}}@media (max-width:639px){._9w1wDW_primary{gap:20px}._9w1wDW_conversationStatus{gap:8px}}._9w1wDW_conversationBody{gap:20px;min-width:0;display:grid}._9w1wDW_composerActions{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}._9w1wDW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._9w1wDW_emptyConversation{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:220px;padding:24px;display:flex}._9w1wDW_emptyConversation>svg,._9w1wDW_emptyConversation>span{color:var(--product-muted-foreground)}._9w1wDW_emptyConversation p{margin:0;font-size:18px;font-weight:600}._9w1wDW_voice[data-conversation-first=true]{container:voice-workbench/inline-size}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_primary{align-items:start;gap:20px;max-width:1160px}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_conversationPanel{border:1px solid var(--product-border);background:var(--product-surface);border-radius:12px;padding:0}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_conversation{flex-direction:column;height:clamp(460px,100dvh - 180px,680px);display:flex}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_conversationStatus{border-bottom:1px solid var(--product-border);min-height:56px;padding:6px 16px}._9w1wDW_headerActions{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}._9w1wDW_historyLink{min-height:40px;color:var(--product-description-foreground);border-radius:6px;align-items:center;gap:6px;padding-inline:8px;font-size:14px;display:inline-flex}._9w1wDW_historyLink:hover{background:var(--product-muted);color:var(--product-foreground)}._9w1wDW_historyLink:focus-visible,._9w1wDW_soundPanel:focus-visible,._9w1wDW_deviceSettings>summary:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}._9w1wDW_headerActions ._9w1wDW_soundJump{display:none}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_conversationBody{flex:1;align-content:start;gap:12px;min-height:0;padding:16px;overflow:auto}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_conversationBody:has(._9w1wDW_emptyConversation){align-content:center}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_transcript{gap:14px}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_turn{border:0;justify-self:start;padding:0}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_turn[data-speaker=user]{background:var(--product-accent);border-radius:12px;justify-self:end;max-width:90%;padding:10px 14px}._9w1wDW_emptyConversation ._9w1wDW_failureIcon{background:var(--product-danger-soft);width:44px;height:44px;color:var(--product-danger-text);border-radius:50%;place-items:center;display:grid}._9w1wDW_emptyConversation>p[role=alert]{overflow-wrap:anywhere;max-width:30ch}._9w1wDW_turnNotice{background:var(--product-danger-soft);color:var(--product-danger-text);overflow-wrap:anywhere;border-radius:8px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:14px;display:flex}._9w1wDW_turnNotice>svg{flex:none;margin-top:2px}._9w1wDW_turnRecovery{flex-wrap:wrap;gap:8px;display:flex}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_composer{border:1px solid var(--product-border);background:var(--product-canvas);border-radius:10px;flex:none;gap:4px;margin:0 12px 12px;padding:8px}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_composer:focus-within{outline:2px solid var(--product-focus);outline-offset:2px}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_composer textarea{resize:none;border:0;min-height:52px;max-height:160px;padding:6px 8px}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_composer textarea:focus-visible{outline:none}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_conversation>._9w1wDW_composerActions{padding:0 12px 12px}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_composerActions>button[type=submit]{margin-inline-start:auto}._9w1wDW_soundPanel{border:1px solid var(--product-border);background:var(--product-surface);border-radius:12px;gap:16px;min-width:0;padding:16px;display:grid}._9w1wDW_soundPanel ._9w1wDW_persona>[data-device-panel]{background:0 0;border:0;padding:0}._9w1wDW_soundPanel:has([data-companion-persona-editor]) ._9w1wDW_deviceSettings{display:none}._9w1wDW_deviceSettings{min-width:0}._9w1wDW_persona+._9w1wDW_deviceSettings{border-top:1px solid var(--product-border);padding-top:8px}._9w1wDW_deviceSettings>summary{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:40px;font-size:14px;font-weight:600;list-style:none;display:flex}._9w1wDW_deviceSettings>summary::-webkit-details-marker{display:none}._9w1wDW_deviceSettings[open]>summary>svg{transform:rotate(180deg)}._9w1wDW_deviceSettings ._9w1wDW_settings{padding-top:8px}._9w1wDW_deviceSettings ._9w1wDW_advancedContent ._9w1wDW_advancedContent{padding-top:0}._9w1wDW_deviceSettings ._9w1wDW_settings>[data-device-panel]{background:0 0;border:0;padding:0}@container voice-workbench (min-width:820px){._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_primary{grid-template-columns:minmax(0,1fr) clamp(320px,34cqw,360px)}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_primary:has([data-companion-persona-editor]){grid-template-columns:minmax(0,1fr) clamp(360px,40cqw,440px)}._9w1wDW_soundPanel [data-companion-persona-editor]{height:clamp(428px,100dvh - 212px,648px)}}@container voice-workbench (max-width:819px){._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_conversation{height:clamp(400px,100dvh - 240px,560px)}._9w1wDW_headerActions ._9w1wDW_soundJump{display:inline-flex}}@media (max-width:639px){._9w1wDW_composerActions>button:last-child{margin-inline-start:auto}._9w1wDW_voice[data-conversation-first=true] ._9w1wDW_turn[data-speaker=user]{max-width:95%}}
.rfVagq_surface{border:0;width:100%;max-width:720px;margin-inline:auto;padding:0}.rfVagq_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rfVagq_choice{border:1px solid var(--product-border);background:var(--product-canvas);min-width:0;min-height:164px;color:var(--product-foreground);font:600 14px/20px var(--product-font-sans);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.rfVagq_choice:hover:not(:disabled){background:var(--product-muted)}.rfVagq_choice[aria-pressed=true]{border-color:var(--product-primary);background:var(--product-accent);color:var(--product-primary)}.rfVagq_choice:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}.rfVagq_choice:disabled{cursor:default;opacity:.5}.rfVagq_preview{width:88px;height:88px;display:block;position:relative}.rfVagq_preview svg{width:100%;height:100%;overflow:visible}.rfVagq_preview>span{place-items:center;font-size:14px;line-height:20px;display:grid;position:absolute;inset:0}.rfVagq_feedback{color:var(--product-muted-foreground);margin:16px 0 0;font-size:14px;line-height:22px}.rfVagq_editLink{justify-content:flex-end;margin-top:12px;display:flex}@media (max-width:480px){.rfVagq_choices{gap:8px}.rfVagq_choice{min-height:144px;padding:16px 8px}.rfVagq_preview{width:72px;height:72px}}
.lOLALa_frame{--bot-feature-inset:8px;--bot-feature-tab-padding:14px;background:var(--product-canvas);width:100%;min-width:0;height:100%;min-height:0;color:var(--product-foreground);font:400 14px/1.5 var(--product-font-sans);flex-direction:column;flex:1;display:flex;overflow:hidden;container:bot-editor/inline-size}.lOLALa_frame button,.lOLALa_frame input{font:inherit}.lOLALa_frame button:focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}.lOLALa_frame button:disabled{cursor:default;opacity:.45}.lOLALa_modelNavigation,.lOLALa_modelCommands{flex:none;min-width:0}.lOLALa_modelNavigation[hidden],.lOLALa_modelCommands[hidden],.lOLALa_commandGroup[hidden]{display:none}.lOLALa_frame[data-native-model=true] .lOLALa_panel{flex-basis:320px;width:320px}.lOLALa_frame[data-native-model=true] .lOLALa_panelContent{padding:0}.lOLALa_modeBar{min-height:40px;padding:0 var(--bot-feature-inset);background:var(--product-canvas);border-bottom:1px solid var(--product-border);flex:none;align-items:center;gap:24px;display:flex}.lOLALa_modeBar:has([data-whole-model-entry]){gap:8px}.lOLALa_modes{border:1px solid var(--product-border);background:var(--product-muted);border-radius:6px;flex:none;align-items:center;gap:2px;margin:4px 0 4px auto;padding:2px;display:flex}.lOLALa_modes button{min-height:28px;color:var(--product-muted-foreground);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:2px 12px;display:flex}.lOLALa_modes button[aria-current=page]{color:var(--product-foreground);background:var(--product-canvas);font-weight:600;box-shadow:0 1px 2px #0002}.lOLALa_modes[hidden],.lOLALa_taskDeviceActions[hidden]{display:none}.lOLALa_taskDeviceActions{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.lOLALa_taskDeviceActions:empty{display:none}.lOLALa_taskDeviceActions button{white-space:nowrap;min-height:32px}.lOLALa_deviceMenuFallback{flex:none;margin-left:auto}.lOLALa_taskDeviceActions:not(:empty)+.lOLALa_deviceMenuFallback{display:none}.lOLALa_nativeDevice{white-space:nowrap;border-radius:4px;flex:none;min-height:32px;margin-left:auto;padding:4px 12px}.lOLALa_nativeDevice:hover:not(:disabled){background:var(--product-muted)}.lOLALa_frame[data-task-navigation=true] .lOLALa_categories{scrollbar-width:thin}.lOLALa_modes button:hover:not(:disabled),.lOLALa_tree button:hover:not(:disabled){background:var(--product-muted)}.lOLALa_categories{flex:1;align-self:stretch;align-items:stretch;min-width:0;display:flex;overflow-x:auto}.lOLALa_categories[hidden]{display:none}.lOLALa_categoryPortals{display:contents}.lOLALa_categories[data-inline-workbench-features=true]:has(>.lOLALa_categoryPortals>button:not([hidden]))>[data-workbench-entry],.lOLALa_categories:empty{display:none}.lOLALa_categories button{min-height:40px;padding:4px var(--bot-feature-tab-padding);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;display:flex}.lOLALa_categories button[aria-current=page]{color:var(--product-primary);border-bottom-color:var(--product-primary);font-weight:600}.lOLALa_categories button:hover:not(:disabled){background:var(--product-muted)}.lOLALa_access{color:var(--product-muted-foreground);flex:none}.lOLALa_commands{--bot-command-inset:6px;height:calc(48px + 2 * var(--product-cad-toolbar-padding-block,4px) + var(--product-cad-toolbar-scrollbar-space,8px));padding:var(--product-cad-toolbar-padding-block,4px) var(--bot-command-inset) var(--product-cad-toolbar-scrollbar-space,8px);border-bottom:1px solid var(--product-border);flex:none;align-items:center;gap:2px;display:flex;overflow:auto hidden}.lOLALa_commands[hidden]{display:none}.lOLALa_runtimeToolbarSlot{flex:none;align-items:center;min-width:0;margin-left:auto;display:flex}.lOLALa_runtimeToolbarSlot[hidden]{display:none}.lOLALa_baseCommands,.lOLALa_featureCommands{flex:none;align-items:center;gap:2px;min-width:0;display:flex}.lOLALa_baseCommands[hidden],.lOLALa_featureCommands[hidden],.lOLALa_featureCommands:empty{display:none}.lOLALa_featureCommands button:not(:where([data-bot-custom-commands] *)){min-width:48px;height:48px;box-shadow:none;color:var(--product-foreground);white-space:nowrap;background:0 0;border:0;border-radius:4px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;padding:2px 6px;display:flex}.lOLALa_featureCommands button:not(:where([data-bot-custom-commands] *))>span,.lOLALa_command>span{line-height:18px}.lOLALa_featureCommands button:not(:where([data-bot-custom-commands] *))>svg{width:20px;height:20px;stroke-width:var(--product-cad-icon-stroke,1.5);color:var(--product-muted-foreground)}.lOLALa_featureCommands button:not(:where([data-bot-custom-commands] *)):hover:not(:disabled){background:var(--product-muted)}.lOLALa_featureCommands button:not(:where([data-bot-custom-commands] *))[aria-pressed=true]{background:var(--product-accent);color:var(--product-primary)}.lOLALa_featureCommands button:not(:where([data-bot-custom-commands] *))[aria-pressed=true]>svg{color:var(--product-primary)}.lOLALa_runtimeToolbarSlot [data-hardware-device-heading]{flex-wrap:nowrap;gap:8px;width:max-content;max-width:none;min-height:48px;margin:0;display:flex}.lOLALa_runtimeToolbarSlot [data-hardware-device-heading]>h2{flex:none;min-width:0;max-width:220px;font-size:14px;line-height:20px}.lOLALa_runtimeToolbarSlot [data-hardware-device-heading]>[role=status]{white-space:nowrap;flex:none;max-width:none}.lOLALa_runtimeToolbarSlot [data-hardware-device-heading]>div{flex-wrap:nowrap}.lOLALa_runtimeToolbarSlot [data-hardware-device-heading]>div>div{flex-wrap:nowrap}.lOLALa_commandGroup{border-right:1px solid var(--product-border);align-items:center;gap:2px;padding-inline:4px;display:flex}.lOLALa_commandGroup:last-child{border-right:0}.lOLALa_featureCommands [data-xiaoxing-feature-actions]{flex-wrap:nowrap;gap:2px}.lOLALa_commands:has([data-sequence-project-controls]){flex-wrap:wrap;align-items:flex-start;height:auto;min-height:64px;max-height:40%;overflow:auto}.lOLALa_commands:has([data-sequence-project-controls=quick-run],[data-sequence-project-controls=portrait]){border-bottom:0;min-height:48px;padding-block:0}.lOLALa_frame:has([data-whole-model-entry]) .lOLALa_commands:has([data-sequence-project-controls=quick-run]){--bot-sequence-title-inset:calc(var(--bot-feature-inset) + var(--bot-feature-tab-padding) - var(--bot-command-inset))}.lOLALa_featureCommands:has([data-sequence-project-controls]){flex:1}.lOLALa_featureCommands [data-xiaoxing-feature-actions]:has([data-sequence-project-controls]){flex-wrap:wrap;flex:1}.lOLALa_featureCommands [data-sequence-project-controls]{flex:1}.lOLALa_command[aria-pressed=true]{background:var(--product-accent);color:var(--product-primary)}.lOLALa_command[aria-pressed=true]>svg{color:var(--product-primary)}.lOLALa_command{white-space:nowrap;border-radius:4px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;min-width:48px;height:48px;padding:2px 6px;display:flex}.lOLALa_command>svg{width:20px;height:20px;stroke-width:var(--product-cad-icon-stroke,1.5);color:var(--product-muted-foreground)}.lOLALa_command:hover:not(:disabled){background:var(--product-muted)}.lOLALa_frame[data-mode=edit][data-workbench=true] .lOLALa_body{--bot-panel-width:320px}.lOLALa_body{--bot-panel-width:208px;flex:1;min-width:0;min-height:0;display:flex;position:relative}.lOLALa_panelToggleAnchor{z-index:25;position:absolute;top:50%;left:0;transform:translateY(-50%)}.lOLALa_body:has(>.lOLALa_panel:not([hidden]))>.lOLALa_panelToggleAnchor{left:calc(var(--bot-panel-width) - 1px)}.lOLALa_body .lOLALa_panelToggle.lOLALa_panelToggle{border:1px solid var(--product-border);background:var(--product-surface);border-left:0;border-radius:0 4px 4px 0;width:24px;min-width:24px;height:40px;min-height:40px}.lOLALa_panelScrim{display:none}.lOLALa_panel{width:var(--bot-panel-width);background:var(--product-canvas);border-right:1px solid var(--product-border);flex-direction:column;flex:none;min-height:0;display:flex;overflow:hidden}.lOLALa_panel[hidden]{display:none}.lOLALa_panelHeading{border-bottom:1px solid var(--product-border);min-height:44px;color:var(--product-muted-foreground);flex:none;align-items:center;padding:0 8px;display:flex}.lOLALa_panelContent{flex:1;min-height:0;overflow:auto}.lOLALa_panelTabs{align-self:stretch;gap:0;display:flex}.lOLALa_panelTabs button{min-height:44px;color:var(--product-muted-foreground);border-bottom:2px solid #0000;padding:0 8px;font-weight:600}.lOLALa_panelTabs button[aria-current=page]{color:var(--product-primary);border-bottom-color:var(--product-primary)}.lOLALa_tree{padding:4px 0 8px}.lOLALa_tree[hidden],.lOLALa_properties[hidden]{display:none}.lOLALa_tree button{text-align:left;border-radius:0;align-items:center;gap:7px;width:100%;min-height:30px;padding:5px 10px;line-height:20px;display:flex}.lOLALa_tree button>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.lOLALa_tree button>svg{width:16px;height:16px;color:var(--product-muted-foreground);stroke-width:1.5px;flex:none}.lOLALa_tree button[data-active=true]{color:var(--product-primary);background:var(--product-accent)}.lOLALa_tree button[data-active=true]>svg{color:var(--product-primary)}.lOLALa_tree .lOLALa_indented{padding-left:24px}.lOLALa_treeLabel{min-height:28px;color:var(--product-muted-foreground);align-items:center;padding:4px 12px;display:flex}.lOLALa_properties{min-width:0;padding:12px}.lOLALa_properties h3{overflow-wrap:anywhere;margin-bottom:12px;font-size:14px;font-weight:600;line-height:20px}.lOLALa_property{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px;padding-block:4px;line-height:20px;display:grid}.lOLALa_property>dt{overflow-wrap:anywhere;color:var(--product-muted-foreground)}.lOLALa_property>dd{text-align:right;overflow-wrap:anywhere}.lOLALa_properties p{color:var(--product-description-foreground,var(--product-muted-foreground));margin-top:8px;line-height:20px}.lOLALa_workarea{background:var(--product-muted);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.lOLALa_surface{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lOLALa_surface[hidden],.lOLALa_runtime[hidden],.lOLALa_frame[data-in-context=true]>.lOLALa_commands,.lOLALa_frame[data-in-context=true]>.lOLALa_modelNavigation,.lOLALa_frame[data-in-context=true]>.lOLALa_modelCommands,.lOLALa_frame[data-in-context=true]>.lOLALa_body>.lOLALa_panel,.lOLALa_frame[data-in-context=true]>.lOLALa_body>.lOLALa_panelToggleAnchor,.lOLALa_frame[data-in-context=true]>.lOLALa_body>.lOLALa_panelScrim{display:none}.lOLALa_featureTools{border-bottom:1px solid var(--product-border);flex:none;align-items:center;gap:4px;padding:4px 8px;display:flex;overflow-x:auto}.lOLALa_featureTools[hidden],.lOLALa_featureTools:empty{display:none}.lOLALa_featureTools button{white-space:nowrap;border-radius:4px;min-height:36px;padding:4px 12px}.lOLALa_featureTools button[aria-current=page]{color:var(--product-primary);background:var(--product-accent)}.lOLALa_context{background:var(--product-canvas);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lOLALa_context[hidden]{display:none}.lOLALa_contextPath{border-bottom:1px solid var(--product-border);flex-wrap:wrap;flex:none;align-items:center;gap:8px;min-height:44px;padding:4px 12px;display:flex}.lOLALa_contextPath span{overflow-wrap:anywhere}.lOLALa_contextEditor{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.lOLALa_contextOverlay{z-index:30;pointer-events:none;background:0 0;position:absolute;inset:0}.lOLALa_contextOverlay .lOLALa_contextPath{pointer-events:auto;background:var(--product-canvas)}.lOLALa_viewport{flex-direction:column;flex:1;min-width:0;min-height:280px;display:flex;position:relative;overflow:hidden}.lOLALa_scrollContent{background:var(--product-canvas);flex:1;min-width:0;min-height:0;padding:24px;overflow:auto}.lOLALa_runtime{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:auto}.lOLALa_empty{text-align:center;background-image:radial-gradient(var(--product-border) .8px,transparent .8px);background-size:24px 24px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;min-height:280px;padding:32px;display:flex}.lOLALa_empty>svg{color:var(--product-muted-foreground);stroke-width:1px}.lOLALa_empty h2{font-size:18px;font-weight:600}.lOLALa_empty p{max-width:440px;color:var(--product-description-foreground,var(--product-muted-foreground))}.lOLALa_emptyActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.lOLALa_notice{background:var(--product-canvas);border-bottom:1px solid var(--product-border);color:var(--product-description-foreground,var(--product-muted-foreground));flex-wrap:wrap;flex:none;align-items:center;gap:12px;padding:10px 20px;display:flex}.lOLALa_program{flex-direction:column;gap:16px;max-width:720px;display:flex}.lOLALa_program h2{font-size:18px;font-weight:600}.lOLALa_program p{color:var(--product-description-foreground,var(--product-muted-foreground))}.lOLALa_program pre{background:var(--product-muted);border:1px solid var(--product-border);border-radius:4px;max-height:400px;padding:16px;font-size:14px;overflow:auto}@container bot-editor (max-width:760px){.lOLALa_panelScrim{z-index:19;background:#0003;display:block;position:absolute;inset:0}.lOLALa_panel{z-index:20;width:var(--bot-panel-width);max-width:calc(100% - 40px);position:absolute;inset:0 auto 0 0;box-shadow:4px 0 16px #0002}.lOLALa_modeBar{gap:12px;padding-inline:4px}.lOLALa_modes button{min-height:28px;padding-inline:10px}.lOLALa_categories button{min-height:36px;padding-inline:12px}.lOLALa_commands{padding-inline:4px}.lOLALa_body:has(>.lOLALa_panel:not([hidden]))>.lOLALa_panelToggleAnchor{left:0}.lOLALa_scrollContent{padding:16px}.lOLALa_empty{padding:24px 16px}}@media (any-pointer:coarse){.lOLALa_body .lOLALa_panelToggle.lOLALa_panelToggle{width:44px;min-width:44px;height:44px;min-height:44px}.lOLALa_modes button,.lOLALa_categories button,.lOLALa_tree button{min-height:44px}}.lOLALa_consoleNavigation{border-bottom:1px solid var(--product-border);padding:8px 0}.lOLALa_consoleNavigation[hidden]{display:none}.lOLALa_consoleNavigation button{text-align:left;align-items:center;width:100%;min-height:38px;padding:8px 12px;display:flex}.lOLALa_consoleNavigation button:hover:not(:disabled){background:var(--product-muted)}.lOLALa_consoleNavigation button[aria-current=page]{color:var(--product-primary);background:var(--product-accent);font-weight:600}.lOLALa_consoleProperties{border-left:1px solid var(--product-border);flex:none;width:224px;min-width:0;padding:16px;overflow:auto}.lOLALa_consoleProperties[hidden],.lOLALa_consoleProperties:empty{display:none}.lOLALa_frame[data-console-navigation=true][data-narrow=false] .lOLALa_body{--bot-panel-width:208px}.lOLALa_frame[data-focus-workspace=true] .lOLALa_panelScrim{z-index:19;background:#0003;display:block;position:absolute;inset:0}.lOLALa_frame[data-focus-workspace=true] .lOLALa_panel{z-index:20;width:320px;max-width:calc(100% - 40px);position:absolute;inset:0 0 0 auto;box-shadow:-4px 0 16px #0002}.lOLALa_frame[data-focus-workspace=true] .lOLALa_panelToggleAnchor{display:none}.lOLALa_inspectToggle{border-radius:4px;flex:none;min-height:36px;padding:4px 12px}.lOLALa_inspectToggle[aria-expanded=true]{color:var(--product-primary);background:var(--product-accent)}.lOLALa_courseRuntime{border-bottom:1px solid var(--product-border);flex-wrap:wrap;flex:none;align-items:center;gap:8px 16px;min-width:0;padding:6px 12px;display:flex}.lOLALa_courseRuntime:empty{display:none}.lOLALa_courseRuntime>div{max-width:260px}.lOLALa_courseRuntime button{border:1px solid var(--product-border);background:var(--product-canvas);border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:6px 12px;display:flex}.lOLALa_courseRuntime>span{min-width:160px;color:var(--product-description-foreground);flex:1}.lOLALa_frame[data-focus-workspace=true] .lOLALa_commands{height:auto;min-height:56px;padding:4px 8px;overflow:visible}.lOLALa_frame[data-focus-workspace=true] .lOLALa_featureCommands [data-xiaoxing-feature-actions]{flex:1}.lOLALa_frame[data-focus-workspace=true] [data-sequence-portal=toolbar]{flex-wrap:wrap;row-gap:4px;width:100%}.lOLALa_frame[data-focus-workspace=true] .lOLALa_modeBar[hidden]{display:none}.lOLALa_frame[data-focus-workspace=true] .lOLALa_commands{flex-wrap:wrap;gap:4px 12px;min-height:48px}.lOLALa_frame[data-focus-workspace=true] .lOLALa_featureCommands{flex:none}.lOLALa_frame[data-focus-workspace=true] .lOLALa_featureCommands:has([data-sequence-project-controls]){flex:100%}.lOLALa_frame[data-focus-workspace=true] .lOLALa_courseRuntime{border:0;flex:1;gap:4px 8px;padding:0}.lOLALa_frame[data-focus-workspace=true] .lOLALa_courseRuntime>span{flex-basis:140px;min-width:120px;font-size:14px}.lOLALa_frame[data-focus-workspace=true] .lOLALa_inspectToggle{margin-left:auto}.lOLALa_frame[data-focus-workspace=true] .lOLALa_runtimeToolbarSlot:empty{display:none}
.t_UiuW_settings{min-width:0;container:xiaoxing-settings/inline-size}.t_UiuW_settings [data-settings-grouped]{grid-template-columns:144px minmax(0,1fr);align-items:start;gap:24px;max-width:936px;display:grid}.t_UiuW_settings [data-settings-navigation]{border-inline-end:1px solid var(--product-border);min-width:0;padding-inline-end:12px}.t_UiuW_settings [data-settings-navigation] nav{gap:4px;margin:0;display:grid}.t_UiuW_settings [data-settings-navigation] nav[hidden]{display:none}.t_UiuW_settings [data-settings-navigation] button{justify-content:flex-start;min-height:40px;padding-inline:10px}.t_UiuW_settings [data-settings-navigation] button[aria-pressed=true]{color:var(--product-primary);background:var(--product-accent)}.t_UiuW_settings nav[aria-label=维护任务]{margin-top:4px;padding-inline-start:10px}.t_UiuW_settings [data-settings-task-body]{min-width:0}.t_UiuW_settings [data-settings-section]{min-width:0;max-width:760px}.t_UiuW_settings:has([data-settings-active=serial]){height:100%}.t_UiuW_settings [data-settings-active=serial]{grid-template-rows:minmax(0,1fr);max-width:none;height:100%;min-height:480px}:is(.t_UiuW_settings [data-settings-active=serial] [data-settings-task-body],.t_UiuW_settings [data-settings-active=serial] [data-settings-section=serial]){max-width:none;height:100%;min-height:0}.t_UiuW_calibration{border:1px solid var(--product-border);background:var(--product-canvas);border-radius:8px;min-width:0;max-width:760px;overflow:hidden}.t_UiuW_heading{padding:24px}.t_UiuW_heading h2{margin:0 0 8px}.t_UiuW_heading p{margin:0}.t_UiuW_fields{padding:0 24px}.t_UiuW_field{border-top:1px solid var(--product-border);grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:16px;padding:20px 0;display:grid}.t_UiuW_field>button{box-shadow:none}.t_UiuW_footer{border-top:1px solid var(--product-border);flex-direction:column;gap:20px;padding:20px 24px 24px;display:flex}.t_UiuW_footer p{margin:0}.t_UiuW_actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.t_UiuW_actions>button:disabled{background:var(--product-muted);color:var(--product-disabled-foreground);border-color:var(--product-border);box-shadow:none;opacity:1}.t_UiuW_calibration>p{margin:0;padding:0 24px 24px}@media (max-width:639px){.t_UiuW_heading{padding:20px}.t_UiuW_fields{padding:0 20px}.t_UiuW_field{grid-template-columns:minmax(0,1fr) 136px}.t_UiuW_footer{padding:20px}.t_UiuW_actions>button{flex:1}.t_UiuW_calibration>p{padding:0 20px 20px}}.t_UiuW_speedControl{align-items:center;gap:12px;min-width:0;display:flex}.t_UiuW_speedControl input{width:100%;min-width:0;accent-color:var(--product-primary)}.t_UiuW_speedControl output{text-align:right;min-width:44px;font-size:14px}.t_UiuW_testActions{border-top:1px solid var(--product-border);flex-wrap:wrap;gap:12px;padding:20px 0;display:flex}@container xiaoxing-settings (max-width:620px){.t_UiuW_settings [data-settings-grouped]{grid-template-columns:minmax(0,1fr);gap:16px}.t_UiuW_settings [data-settings-navigation]{display:none}.t_UiuW_settings [data-settings-mobile-navigation]{display:flex}.t_UiuW_settings [data-settings-active=serial]{grid-template-rows:auto minmax(0,1fr);min-height:560px}.t_UiuW_heading{padding:16px}.t_UiuW_fields{padding:0 16px}.t_UiuW_field{grid-template-columns:minmax(0,1fr);gap:10px;padding:16px 0}.t_UiuW_field>button{width:fit-content;max-width:100%}.t_UiuW_footer{gap:12px;padding:16px}.t_UiuW_actions{justify-content:flex-start;gap:8px}.t_UiuW_calibration>p{padding:0 16px 16px}}
.rNVHrG_footer{border-top:1px solid var(--color-border);flex-shrink:0;gap:4px;padding:8px 6px;display:grid;position:relative}.rNVHrG_wallet{min-width:0}.rNVHrG_wallet>*{justify-content:flex-start;width:100%;padding-inline:10px}.rNVHrG_actions{grid-template-columns:minmax(0,1fr) repeat(3,auto);align-items:center;min-width:0;display:grid}.rNVHrG_identity,.rNVHrG_identity [data-slot=header-utility-actions],.rNVHrG_identity [data-slot=inline-account]{display:contents}.rNVHrG_identity [data-slot=account-identity]{grid-area:1/1;min-width:0;padding:4px}.rNVHrG_identity [data-slot=account-identity-display]{gap:4px}.rNVHrG_identity [data-slot=account-identity-text]{min-width:0}.rNVHrG_identity [data-slot=account-logout],.rNVHrG_identity [data-slot=account-logout-feedback]{display:none}.rNVHrG_theme{grid-area:1/2}.rNVHrG_switcher{grid-area:1/3;display:flex}.rNVHrG_settings{grid-area:1/4}.rNVHrG_iconButton{width:var(--product-icon-button-size,40px);height:var(--product-icon-button-size,40px);color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rNVHrG_iconButton:hover{background:var(--color-muted);color:var(--color-foreground)}.rNVHrG_iconButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.rNVHrG_tools{z-index:var(--layer-content-raised,101);border:1px solid var(--color-border);background:var(--color-popover);border-radius:6px;flex-direction:column;gap:4px;width:224px;min-width:0;max-width:calc(100vw - 24px);padding:6px;display:flex;position:absolute;bottom:calc(100% + 8px);right:6px;box-shadow:0 4px 16px #0000001f}.rNVHrG_tools[hidden]{display:none}.rNVHrG_tools :is(button,a)[aria-label]{width:100%;height:auto;min-height:40px;color:var(--color-foreground);border-radius:6px;justify-content:flex-start;align-items:center;gap:10px;padding:10px 12px;font-size:14px;line-height:20px;display:flex}.rNVHrG_tools :is(button,a)[aria-label]:after{content:attr(aria-label)}
.Eiw5Aa_workspace{--account-canvas:#f7f8fa;--account-surface:#fff;--account-nested-surface:#f8fafc;--account-border:#e9edf3;--account-control-border:#e2e7ee;--color-background:var(--account-canvas);--color-card:var(--account-surface);--color-surface:var(--account-surface);--color-border:var(--account-border);--account-card-shadow:0 2px 4px #18273c0a, 0 8px 24px #18273c08;background:var(--account-canvas)}:is(.dark .Eiw5Aa_workspace,.dark .Eiw5Aa_card){--account-canvas:var(--product-canvas);--account-surface:var(--product-surface);--account-nested-surface:var(--product-surface-raised);--account-border:var(--product-border);--account-control-border:var(--product-border-strong);--account-card-shadow:none}.Eiw5Aa_content :is(section,article,header,aside,details,dl,form,div)[class~=border]:is([class~=border-border],[class~=border-muted]):not([role]){background-color:var(--account-surface);box-shadow:var(--account-card-shadow);border-color:#0000;border-radius:8px}.Eiw5Aa_content :is(section,article,header,aside,details,dl,form,div)[class~=border]:is([class~=border-border],[class~=border-muted]):not([role]) :is(section,article,aside,details,dl,form,div)[class~=border]:is([class~=border-border],[class~=border-muted]):not([role]){background-color:var(--account-nested-surface);box-shadow:none}.Eiw5Aa_content :is([class~=border-t],[class~=border-b],[class~=border-l],[class~=border-r])[class~=border-border],.Eiw5Aa_content [class~=divide-border]>*{border-color:var(--account-border)}.Eiw5Aa_content :is(input,select,textarea)[class~=border-border]:not(:focus),.Eiw5Aa_content :is(button,a)[class~=border-border]:not(:hover):not(:focus-visible){border-color:var(--account-control-border)}.Eiw5Aa_content :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not(:focus-visible){background-color:var(--account-canvas);box-shadow:none}.Eiw5Aa_card{background:var(--account-surface,var(--product-surface));box-shadow:var(--account-card-shadow,0 2px 4px #18273c0a, 0 8px 24px #18273c08);border-radius:8px}
.QojZLa_trigger.QojZLa_trigger{width:40px;height:40px;color:var(--product-muted-foreground);flex:none;padding:0}.QojZLa_trigger[data-document-state=dirty],.QojZLa_trigger[data-document-state=recovery]{color:var(--product-primary)}.QojZLa_trigger[data-document-state=offline],.QojZLa_trigger[data-document-state=warning]{color:var(--product-warning-text)}.QojZLa_trigger[data-document-state=error],.QojZLa_trigger[data-document-state=conflict]{color:var(--product-danger)}.QojZLa_details{width:min(360px,100vw - 16px);max-height:var(--radix-popover-content-available-height);font:14px/20px var(--product-font-sans,system-ui);overflow-wrap:anywhere;overflow:auto}.QojZLa_details[hidden]{display:none}.QojZLa_entry+.QojZLa_entry{border-top:1px solid var(--product-border);margin-top:12px;padding-top:12px}.QojZLa_entry p{margin:0 0 8px}.QojZLa_summary{font-weight:600}.QojZLa_description{color:var(--product-description-foreground)}.QojZLa_tooltip{max-width:min(360px,100vw - 24px);font:14px/20px var(--product-font-sans,system-ui);overflow-wrap:anywhere;gap:4px;display:grid}.QojZLa_entry button{min-height:40px;font:inherit;color:var(--product-foreground);background:var(--product-surface);border:1px solid var(--product-border);cursor:pointer;border-radius:4px;padding:8px 12px}.QojZLa_entry button:hover:not(:disabled){background:var(--product-muted)}.QojZLa_entry button:disabled{opacity:.5;cursor:default}.QojZLa_entry button:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}.QojZLa_live{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.QojZLa_spinning{animation:1.2s linear infinite QojZLa_document-status-spin}@keyframes QojZLa_document-status-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.QojZLa_spinning{animation:none}}
.P94OmW_indicator.P94OmW_indicator{width:40px;height:40px;color:var(--product-muted-foreground);cursor:pointer;-webkit-user-select:none;user-select:none;flex:0 0 40px;justify-content:center;align-items:center;padding:0;display:inline-flex}.P94OmW_indicator.P94OmW_indicator[data-cad-model-status=error]{color:var(--product-danger)}.P94OmW_indicator.P94OmW_indicator[data-cad-model-status=warning]{color:var(--product-warning-text)}.P94OmW_indicator.P94OmW_indicator[data-cad-model-status=draft]{color:var(--product-primary)}.P94OmW_indicator:hover{background:var(--product-muted)}.P94OmW_indicator:focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}.P94OmW_details{width:min(360px,100vw - 16px);max-height:var(--radix-popover-content-available-height);font:var(--product-body-font,14px/20px var(--font-sans,system-ui));color:var(--product-foreground);background:var(--product-surface);border:1px solid var(--product-border);overflow-wrap:anywhere;border-radius:8px;padding:16px;overflow:auto}.P94OmW_details p{margin:0}.P94OmW_details p+p{margin-top:8px}.P94OmW_summary{font-weight:600}.P94OmW_actions{flex-wrap:wrap;gap:8px;display:flex}.P94OmW_actions:has(>*){margin-top:12px}.P94OmW_actions button{min-height:40px;color:var(--product-foreground);background:var(--product-surface);border:1px solid var(--product-border);font:inherit;cursor:pointer;border-radius:4px;padding:8px 12px}.P94OmW_actions button:disabled{color:var(--product-disabled-foreground);cursor:default}.P94OmW_actions button:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}.P94OmW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.P94OmW_saving{animation:1.2s linear infinite P94OmW_status-spin}@keyframes P94OmW_status-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.P94OmW_saving{animation:none}}
._1KmdyW_badge{z-index:40;pointer-events:none;visibility:hidden;color:#000;-webkit-text-stroke:3px #fff;paint-order:stroke fill;text-align:center;min-width:16px;padding:2px;font-size:24px;font-weight:600;line-height:28px;position:fixed;top:0;left:0}._1KmdyW_badge[data-visible=true]{visibility:visible}._1KmdyW_tool{color:var(--board-ui-foreground);background:var(--board-ui-canvas);-webkit-text-stroke:0;border-radius:3px;display:block}
.rSZv8W_button.rSZv8W_button{border:1px solid var(--board-ui-border,#b5c4d2);background:var(--board-ui-surface,#fff);width:32px;height:32px;color:var(--board-ui-foreground,#33404b);cursor:pointer;border-radius:3px;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.rSZv8W_button.rSZv8W_button:hover{background:var(--board-ui-muted,#eaf1f7)}.rSZv8W_button.rSZv8W_button[aria-pressed=true]{color:var(--board-ui-primary,#2876ad);background:var(--board-ui-selection,#d9eafb);border-color:var(--board-ui-primary,#2876ad)}.rSZv8W_button:focus-visible{outline:2px solid var(--board-ui-primary,#2876ad);outline-offset:2px}.rSZv8W_button:disabled{opacity:.45;cursor:default}
.SiMKaG_body{flex-direction:column;gap:10px;min-width:0;font-size:14px;display:flex}.SiMKaG_body fieldset{min-width:0}.SiMKaG_body.SiMKaG_body button:not(:where([data-cad-selection-field] *)),.SiMKaG_projection.SiMKaG_projection button,.SiMKaG_objects.SiMKaG_objects>button{border:1px solid var(--board-ui-border,#d2d9e0);background:var(--board-ui-surface,#fff);text-align:center;border-radius:3px;min-height:30px;margin:2px;padding:4px 8px;font-size:14px}.SiMKaG_body.SiMKaG_body button:not(:where([data-cad-selection-field] *)):hover:not(:disabled),.SiMKaG_projection.SiMKaG_projection button:hover:not(:disabled),.SiMKaG_objects.SiMKaG_objects>button:hover:not(:disabled){background:var(--board-ui-muted,#eef2f5)}.SiMKaG_body.SiMKaG_body button:not(:where([data-cad-selection-field] *)):disabled,.SiMKaG_projection.SiMKaG_projection button:disabled,.SiMKaG_objects.SiMKaG_objects>button:disabled{opacity:.5;cursor:default}.SiMKaG_body>button{align-self:stretch}.SiMKaG_body>section{border-top:1px solid var(--board-ui-border,#d2d9e0);padding-top:10px}.SiMKaG_body dl>div{justify-content:space-between;gap:8px;margin:6px 0;display:flex}.SiMKaG_body dd{text-align:right;overflow-wrap:anywhere;margin:0}.SiMKaG_body dt{color:var(--board-ui-description,#52677c)}.SiMKaG_repair table{table-layout:fixed;border-collapse:collapse;width:100%;margin:8px 0;font-size:14px}.SiMKaG_repair th,.SiMKaG_repair td{border-bottom:1px solid var(--board-ui-border,#d2d9e0);overflow-wrap:anywhere;text-align:left;vertical-align:top;padding:6px 2px;font-weight:400}.SiMKaG_repair th{color:var(--board-ui-description,#52677c)}.SiMKaG_projection{flex-direction:column;gap:8px;min-width:0;display:flex}.SiMKaG_projection [role=group]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}
._5XKDnq_fields{flex-direction:column;gap:12px;min-width:0;font-size:14px;line-height:20px;display:flex}._5XKDnq_note{color:var(--description-foreground);margin:0;font-size:14px;line-height:20px}._5XKDnq_sources{gap:8px;margin:0;padding:0;list-style:none;display:grid}._5XKDnq_sources li{justify-content:space-between;align-items:center;gap:8px;display:flex}._5XKDnq_sources span{overflow-wrap:anywhere;min-width:0}._5XKDnq_report{gap:8px;margin:12px 0;display:grid}._5XKDnq_report>div{justify-content:space-between;gap:12px;display:flex}._5XKDnq_report dt,._5XKDnq_report dd{overflow-wrap:anywhere;margin:0}._5XKDnq_fields button:focus-visible,._5XKDnq_fields input:focus-visible,._5XKDnq_fields select:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (pointer:coarse){._5XKDnq_fields button,._5XKDnq_fields select{min-height:44px}}
.FJ4Ubq_content{min-width:0}.FJ4Ubq_title{border-bottom:1px solid var(--board-ui-border,#dfe5eb);color:var(--board-ui-foreground,#334155);text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;padding:7px 12px 6px;font-weight:600;overflow:hidden}.FJ4Ubq_quickActions{border-bottom:1px solid var(--board-ui-border,#dfe5eb);gap:4px;padding:4px 8px 6px;display:flex}.FJ4Ubq_quickActions>button[aria-label]{flex:1;justify-content:center;width:auto;min-width:0;height:36px;padding:5px}.FJ4Ubq_quickActions>button:focus-visible{outline:2px solid var(--board-ui-primary,#398bc8);outline-offset:-2px}.FJ4Ubq_quickActionsGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.FJ4Ubq_quickActionsGrid>button[data-danger]{color:var(--board-ui-danger,#b7423d);background:color-mix(in srgb, var(--board-ui-danger,#b7423d) 14%, var(--board-ui-surface,#fff));box-shadow:inset 0 0 0 1px}.FJ4Ubq_quickActionsGrid>button[data-danger]:is(:hover,:focus-visible){background:color-mix(in srgb, var(--board-ui-danger,#b7423d) 22%, var(--board-ui-surface,#fff))}.FJ4Ubq_quickActions svg{flex-shrink:0}@media (any-pointer:coarse){.FJ4Ubq_quickActions{flex-wrap:wrap}.FJ4Ubq_quickActions>button[aria-label]{flex-basis:44px;min-width:44px;min-height:44px}}.FJ4Ubq_content svg{flex-shrink:0}.FJ4Ubq_content button:focus-visible{outline:2px solid var(--board-ui-primary,#398bc8);outline-offset:-2px}.FJ4Ubq_content .FJ4Ubq_chevron{margin-left:auto}.FJ4Ubq_content button[data-danger]{color:var(--board-ui-danger,#b7423d)}.FJ4Ubq_submenu{z-index:20001;border:1px solid var(--board-ui-border,#bec7cf);background:var(--board-ui-surface,#fff);width:210px;max-width:calc(100vw - 8px);max-height:calc(100dvh - 8px);padding:4px 0;position:fixed;overflow:auto;box-shadow:0 2px 7px #0002}
.vnk7HW_dropHint{margin-left:8px}.vnk7HW_organizationSelected{background:var(--board-ui-selection,#d3e5f4)!important;box-shadow:inset 0 0 0 2px var(--board-ui-primary,#398bc8)!important}.vnk7HW_selectionCount{color:var(--board-ui-primary,#398bc8);margin-left:6px;font-size:14px;font-weight:500}.vnk7HW_folder{min-width:0}.vnk7HW_folderHeader{min-height:var(--cad-assembly-row-height,31px);align-items:center;gap:2px;padding:0 4px 0 5px;display:flex}.vnk7HW_folderHeader>button{min-width:22px;height:23px;color:var(--board-ui-muted-foreground,#718292);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 3px;display:inline-flex}.vnk7HW_folderHeader>button:hover:not(:disabled){color:var(--board-ui-primary,#398bc8);background:var(--board-ui-muted,#e7f3fb)}.vnk7HW_folderHeader>button:disabled{opacity:.4;cursor:default}.vnk7HW_folderHeader>.vnk7HW_folderToggle{gap:3px;padding-inline:2px}.vnk7HW_folderName{flex:auto;min-width:0;font-size:14px;color:var(--board-ui-foreground,#263747)!important;justify-content:flex-start!important;gap:8px!important}.vnk7HW_folderName small{color:var(--board-ui-muted-foreground,#718292);margin-left:auto;font-size:14px}.vnk7HW_folderContents{border-left:1px solid var(--board-ui-border,#ccd7e1);margin-left:12px}.vnk7HW_folderHeader>:is(.vnk7HW_folderToggle,.vnk7HW_folderName){height:var(--cad-assembly-row-height,31px)}.vnk7HW_folderEdit{flex:auto;gap:3px;min-width:0;display:flex}.vnk7HW_folderEdit input{border:1px solid var(--board-ui-border,#ccd7e1);min-width:0;height:22px;color:inherit;background:var(--board-ui-surface,#fff);font:inherit;border-radius:3px;flex:auto;padding:0 5px}.vnk7HW_folderEdit button{min-width:30px;font-size:14px}
.i5blva_row{align-items:center;min-width:0;display:flex}.i5blva_toggle{width:17px;min-height:26px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.i5blva_toggle[aria-expanded=true]>svg{transform:rotate(90deg)}.i5blva_feature{flex:1;min-width:0}.i5blva_feature button{width:100%}.i5blva_feature .i5blva_featureButton{padding-left:4px}@media (pointer:coarse){.i5blva_toggle{width:44px;min-height:44px}}
.oMmFhW_unit{font:inherit;color:inherit;white-space:nowrap}
._4rHjIa_panel{min-width:0;font-size:14px}._4rHjIa_section{border:0;min-width:0;margin:0 0 12px}._4rHjIa_section>summary{cursor:pointer;align-items:center;gap:6px;min-height:32px;padding:4px 0;font-weight:600;list-style:none;display:flex}._4rHjIa_section>summary::-webkit-details-marker{display:none}._4rHjIa_section>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:7px;height:7px;margin-inline:auto 4px;transition:transform .18s;transform:rotate(135deg)}._4rHjIa_section[open]>summary:after{transform:rotate(45deg)}._4rHjIa_section>summary:hover{background:var(--board-ui-muted,var(--product-muted))}._4rHjIa_section>summary:focus-visible{outline:2px solid var(--board-ui-primary,var(--product-primary));outline-offset:-2px}._4rHjIa_section>summary label{min-height:24px}._4rHjIa_section>summary>span{flex:1}._4rHjIa_panel ._4rHjIa_section>summary>button{justify-content:center;align-items:center;width:28px;min-height:28px;padding:0;display:flex}._4rHjIa_body{flex-direction:column;gap:6px;min-width:0;padding:0 0 8px;display:flex}._4rHjIa_row{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}._4rHjIa_row>svg{color:var(--board-ui-description,var(--product-description-foreground));stroke-width:var(--product-cad-icon-stroke);justify-self:center}._4rHjIa_panel._4rHjIa_panel ._4rHjIa_row>label{gap:0;min-width:0;margin:0}._4rHjIa_panel._4rHjIa_panel ._4rHjIa_row>label select{width:100%;min-width:0;height:32px}._4rHjIa_panel ._4rHjIa_numberRow>label{position:relative}._4rHjIa_numberRow>label>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._4rHjIa_panel._4rHjIa_panel ._4rHjIa_numberRow>label input{height:30px}._4rHjIa_panel ._4rHjIa_row>button{width:32px;min-width:32px;height:32px;padding:0}._4rHjIa_panel ._4rHjIa_indented{min-height:26px;margin:0 0 0 38px}._4rHjIa_panel p{margin:0}._4rHjIa_panel [data-extrude-region-box]{min-height:44px}._4rHjIa_panel [data-cad-selection-field]{margin-bottom:0}._4rHjIa_targets{padding-top:4px}@media (pointer:coarse){._4rHjIa_section>summary,._4rHjIa_section>summary label{min-height:44px}._4rHjIa_panel ._4rHjIa_section>summary>button{width:44px;min-height:44px}._4rHjIa_row{grid-template-columns:44px minmax(0,1fr)}._4rHjIa_panel._4rHjIa_panel ._4rHjIa_row>label select,._4rHjIa_panel._4rHjIa_panel ._4rHjIa_numberRow>label input,._4rHjIa_panel ._4rHjIa_row>button{min-height:44px}._4rHjIa_panel ._4rHjIa_row>button{width:44px}._4rHjIa_panel ._4rHjIa_indented{min-height:44px;margin-left:50px}}._4rHjIa_panel ._4rHjIa_row>button{color:var(--board-ui-foreground);background:0 0;border:0}._4rHjIa_panel ._4rHjIa_row>button:hover:not(:disabled),._4rHjIa_panel ._4rHjIa_row>button[aria-pressed=true]{background:var(--board-ui-muted);color:var(--board-ui-foreground)}._4rHjIa_panel [data-extrude-region-box]{border-color:var(--board-ui-border);background:var(--board-ui-surface)}._4rHjIa_panel [data-extrude-region-box][data-active=true]{border-color:var(--board-ui-primary);background:var(--board-ui-selection)}@media (prefers-reduced-motion:reduce){._4rHjIa_section>summary:after{transition:none}}
.DCkEua_number{flex-direction:column;gap:4px;min-width:0;display:flex}.DCkEua_label{color:var(--board-ui-description,var(--product-description-foreground));font-size:14px;line-height:20px}.DCkEua_labelWithAction{justify-content:space-between;align-items:center;gap:6px;display:flex}.DCkEua_toggle{cursor:pointer;flex:1;align-items:center;gap:6px;display:flex}.DCkEua_toggle input{accent-color:var(--board-ui-primary);margin:0}.DCkEua_toggle:has(input:disabled){cursor:default}.DCkEua_scalar{flex:1;min-width:0;position:relative}.DCkEua_scalar input{width:100%;padding-inline-end:3em!important}.DCkEua_scalar>div>span{inset-inline-end:10px;pointer-events:none;font-size:14px;position:absolute;top:50%;transform:translateY(-50%)}
._2e1ZWW_merge{gap:8px;min-width:0;margin-top:12px;display:grid}._2e1ZWW_scope{gap:8px;min-width:0;display:grid}._2e1ZWW_preview{border-top:1px solid var(--product-border);flex-shrink:0;min-width:0;padding:10px 12px}
.bxQm8a_fields{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.bxQm8a_fields legend{color:var(--board-ui-muted-foreground,#67788a);padding:0 0 12px;font-size:14px}.bxQm8a_fields .bxQm8a_field{grid-template-columns:minmax(0,1fr) minmax(80px,120px);align-items:center;gap:12px;margin:0;font-size:14px;display:grid}.bxQm8a_fields input[type=number]{border:1px solid var(--board-ui-border,#c7d2dc);background:var(--board-ui-surface,white);width:100%;min-width:0;min-height:36px;color:inherit;font:inherit;border-radius:4px;padding:7px 9px}.bxQm8a_fields .bxQm8a_textField{gap:6px;margin:0;font-size:14px;display:grid}.bxQm8a_fields input[type=text],.bxQm8a_fields input[type=file]{border:1px solid var(--board-ui-border,#c7d2dc);background:var(--board-ui-surface,white);width:100%;min-width:0;min-height:36px;color:inherit;font:inherit;border-radius:4px;padding:7px 9px}.bxQm8a_fields input[type=file]{padding:5px}.bxQm8a_fields .bxQm8a_help{color:var(--board-ui-muted-foreground,#738393);margin:0;font-size:14px;line-height:1.5}.bxQm8a_fields small{color:var(--board-ui-muted-foreground,#738393);font-size:14px}.bxQm8a_fields .bxQm8a_toggle{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:14px;display:flex}.bxQm8a_fields input:focus-visible{outline:2px solid var(--board-ui-primary,#226bb4);outline-offset:2px}.bxQm8a_fields:disabled{opacity:.65}
._6n9FXW_panel{min-width:0}._6n9FXW_actions{margin-top:12px}._6n9FXW_panel ._6n9FXW_actions button{border:1px solid var(--board-ui-border);width:100%;min-height:36px;color:var(--board-ui-danger);border-radius:3px;justify-content:center;align-items:center;gap:6px;display:flex}._6n9FXW_panel ._6n9FXW_actions button:hover:not(:disabled){background:var(--board-ui-muted)}@media (pointer:coarse){._6n9FXW_panel ._6n9FXW_actions button{min-height:44px}}
._6ViOLW_panel{min-width:0}._6ViOLW_panel [data-cad-panel-header]>span{font-weight:600}._6ViOLW_panel [data-cad-selection-values]{min-height:44px}._6ViOLW_panel._6ViOLW_panel [data-cad-selection-field] [data-cad-selection-values]:not([data-active=true]){border-color:var(--board-ui-border);background:var(--board-ui-surface)}._6ViOLW_panel._6ViOLW_panel [data-cad-selection-values]:has(>div){min-height:24px}._6ViOLW_panel._6ViOLW_panel [data-cad-selection-values]>div>button{min-height:24px;padding:2px 6px;line-height:20px}._6ViOLW_panel._6ViOLW_panel [data-cad-selection-values]>div>button:not(:first-child){width:24px;min-width:24px;padding:0}@media (any-pointer:coarse){._6ViOLW_panel._6ViOLW_panel [data-cad-selection-values]>div>button{min-height:44px}._6ViOLW_panel._6ViOLW_panel [data-cad-selection-values]>div>button:not(:first-child){width:44px;min-width:44px}}._6ViOLW_footer{padding:10px 12px;font-size:14px}._6ViOLW_footer button{background:var(--board-ui-surface);justify-content:center;align-items:center;gap:6px;width:100%;min-height:36px;display:flex;border:1px solid var(--board-ui-border)!important}._6ViOLW_footer button:hover{background:var(--board-ui-muted)}@media (pointer:coarse){._6ViOLW_footer button{min-height:44px}}._6ViOLW_linkedActions{flex-wrap:wrap;gap:6px;display:flex}._6ViOLW_linkedActions button{background:var(--board-ui-surface);border-radius:3px;justify-content:center;align-items:center;min-height:32px;padding:4px 8px;display:inline-flex;border:1px solid var(--board-ui-border)!important}._6ViOLW_linkedActions button:hover:not(:disabled){background:var(--board-ui-muted)}@media (pointer:coarse){._6ViOLW_linkedActions button{min-height:44px}}
._8quXma_arrow ._8quXma_shape,._8quXma_arrow ._8quXma_halo{fill:none;stroke-linejoin:round;stroke-linecap:round}._8quXma_arrow ._8quXma_halo{stroke:var(--product-cad-handle-halo,#fff);stroke-width:var(--product-cad-handle-halo-width,4.5)}._8quXma_arrow ._8quXma_shape{stroke:var(--product-cad-handle-foreground,#646a73);stroke-width:var(--product-cad-handle-stroke,1.8)}[role]:not([aria-disabled=true]):active>._8quXma_arrow ._8quXma_shape,[role]:not([aria-disabled=true]):hover>._8quXma_arrow ._8quXma_shape,[role]:not([aria-disabled=true]):focus-visible>._8quXma_arrow ._8quXma_shape,[role][data-cad-handle-active=true]>._8quXma_arrow ._8quXma_shape,[role][data-sketch-tool-dragging=true]>._8quXma_arrow ._8quXma_shape{stroke:var(--board-ui-primary,var(--product-primary))}._8quXma_arrow ._8quXma_focusRing{fill:none;stroke:none}[role]:not([aria-disabled=true]):focus-visible>._8quXma_arrow ._8quXma_focusRing{stroke:var(--board-ui-primary,var(--product-primary));stroke-width:2px}
.jl5jIa_bar{--workspace-topbar-divider-height:18px;--workspace-topbar-divider-color:var(--color-border);z-index:var(--layer-workspace,10);height:var(--product-sidebar-rail-width,48px);min-height:var(--product-sidebar-rail-width,48px);border-bottom:1px solid var(--color-border);background:var(--color-background);flex:none;align-items:center;gap:2px;min-width:0;padding:0 4px;display:flex;position:relative;container-type:inline-size}.jl5jIa_bar:before,.jl5jIa_sidebarControls:before{width:1px;height:var(--workspace-topbar-divider-height);background:var(--workspace-topbar-divider-color);pointer-events:none}@media (min-width:768px){[data-workspace-product=workspace] .jl5jIa_bar:has(>button,>.jl5jIa_fileNavigation>.jl5jIa_tabs:not(:empty),>.jl5jIa_fileNavigation>.jl5jIa_create:not(:empty)):before{content:"";inset-inline-start:0;top:calc(var(--workspace-topbar-row-height,var(--product-sidebar-rail-width,48px)) / 2);position:absolute;transform:translateY(-50%)}}.jl5jIa_bar>button,.jl5jIa_presence,.jl5jIa_slot{flex:none}.jl5jIa_bar :where(button)>svg{width:var(--product-sidebar-icon-size);height:var(--product-sidebar-icon-size)}.jl5jIa_sidebarControls{flex:none;align-items:center;gap:2px;display:flex}.jl5jIa_sidebarControls:empty{display:none}.jl5jIa_sidebarControls:not(:empty):before{content:"";flex:none;margin-inline:4px 6px}.jl5jIa_sidebarControls>button{width:40px;min-width:40px;height:40px}.jl5jIa_sidebarControls>button[aria-expanded=true]{background:var(--color-muted)}@media (hover:none){.jl5jIa_sidebarControls>button{width:44px;min-width:44px;height:44px}}.jl5jIa_fileNavigation{flex:1;align-self:stretch;align-items:center;min-width:0;display:flex}.jl5jIa_create{flex:none;align-items:center;padding-inline:2px;display:flex}.jl5jIa_create>button{width:40px;min-width:40px;height:40px}.jl5jIa_tabs{flex:0 auto;align-self:stretch;align-items:center;gap:4px;min-width:0;display:flex;position:relative;overflow:clip}.jl5jIa_tabs:empty{display:none}.jl5jIa_tab{border-radius:var(--product-radius);min-width:0;max-width:280px;color:var(--color-muted-foreground);background:0 0;border:0;flex:0 auto;align-items:center;display:flex}.jl5jIa_tab[hidden]{display:none}.jl5jIa_tab[data-split-group]{background:color-mix(in srgb,var(--color-muted) 72%,transparent);box-shadow:inset 0 1px var(--color-border),inset 0 -1px var(--color-border)}.jl5jIa_tab[data-split-group=left]{border-radius:var(--product-radius) 0 0 var(--product-radius);box-shadow:inset 1px 0 var(--color-border),inset 0 1px var(--color-border),inset 0 -1px var(--color-border);margin-right:-4px}.jl5jIa_tab[data-split-group=right]{border-radius:0 var(--product-radius) var(--product-radius) 0;box-shadow:inset -1px 0 var(--color-border),inset 0 1px var(--color-border),inset 0 -1px var(--color-border)}.jl5jIa_tabs[data-crowded] .jl5jIa_tab[data-split-group=left]{margin-right:-2px}.jl5jIa_tab[data-split-group][data-selected=true]{background:var(--color-muted);color:var(--color-foreground);box-shadow:inset 0 -2px var(--color-primary),inset 0 1px var(--color-border)}.jl5jIa_tabs[data-crowded]{flex:1;gap:2px}.jl5jIa_tabs[data-crowded] .jl5jIa_tab{flex:1 1 0;container:workspace-tab/inline-size}.jl5jIa_tabs[data-crowded] .jl5jIa_tab[data-selected=true]{flex-basis:var(--workspace-active-tab-extra,28px)}.jl5jIa_tab:hover,.jl5jIa_tab[data-selected=true]{background:var(--color-muted);color:var(--color-foreground)}.jl5jIa_tab[data-workspace-tab-key]{position:relative}.jl5jIa_tab[data-workspace-tab-key]>[role=tab]{touch-action:pan-y;-webkit-user-select:none;user-select:none}.jl5jIa_tab[data-tab-dragging]{z-index:2;cursor:grabbing;background:var(--color-background);color:var(--color-foreground);box-shadow:inset 0 0 0 1px var(--color-border),0 2px 6px #00000029}.jl5jIa_tab[data-tab-dragging]>button{cursor:grabbing}.jl5jIa_tab[data-tab-shifting]{transition:transform .14s}.jl5jIa_tabDropPreview{box-sizing:border-box;border-radius:var(--product-radius);background:color-mix(in srgb,var(--color-foreground) 6%,transparent);pointer-events:none;border:0;position:absolute}@media (prefers-reduced-motion:reduce){.jl5jIa_tab[data-tab-shifting]{transition:none}}.jl5jIa_tab>button:first-child{border-radius:var(--product-radius);text-align:left;flex:1;align-items:center;gap:6px;min-width:0;height:40px;padding:0 10px;font-size:14px;display:flex;overflow:hidden}.jl5jIa_tab>button:first-child>span:first-of-type{text-overflow:clip;white-space:nowrap;flex:0 auto;min-width:0;padding-inline-end:12px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000)}.jl5jIa_tabs[data-crowded] .jl5jIa_tab>button:first-child{gap:2px;padding-inline:4px}.jl5jIa_tabs[data-crowded] .jl5jIa_tab>button[data-tab-close]{width:28px;min-width:28px}.jl5jIa_tabs[data-crowded] .jl5jIa_tab:not([data-selected=true])>button[data-tab-close]{display:none}@container workspace-tab (min-width:100px){.jl5jIa_tabs[data-crowded] .jl5jIa_tab:not([data-selected=true]):is(:hover,:focus-within)>button[data-tab-close]{z-index:1;background:var(--color-muted);display:flex;position:absolute;top:0;right:0}}.jl5jIa_tabOverflow{flex:none;width:44px;min-width:44px}.jl5jIa_tabsMenu{width:320px;max-width:calc(100vw - 24px);max-height:min(70dvh,480px);padding:8px;overflow:auto}.jl5jIa_tabsMenuRow{align-items:center;min-width:0;display:flex}.jl5jIa_tabsMenuRow[data-current]{background:var(--color-muted);border-radius:var(--product-radius)}.jl5jIa_tabsMenuRow>button:first-child{white-space:normal;overflow-wrap:anywhere;text-align:left;flex:1;justify-content:flex-start;min-width:0;height:auto;min-height:44px}.jl5jIa_tabsMenuRow>button:last-child{flex:none;min-width:44px;min-height:44px}.jl5jIa_tab svg,.jl5jIa_status{flex:none}.jl5jIa_tabStatus{flex:none;align-items:center;display:flex}.jl5jIa_tabStatus:has(button[data-document-state=saved]):not(:focus-within):not(:has(button[aria-expanded=true])){display:none}.jl5jIa_tabStatus button[data-document-state]{width:28px;min-width:28px;height:40px}.jl5jIa_tabStatus button[data-document-state]>svg{width:var(--workspace-topbar-icon-size);height:var(--workspace-topbar-icon-size)}.jl5jIa_status{white-space:nowrap;color:var(--color-muted-foreground);align-items:center;gap:4px;font-size:14px;display:inline-flex}.jl5jIa_dirty{color:var(--color-foreground)}.jl5jIa_onlineDot{background:var(--product-success-indicator);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.jl5jIa_unreadDot{background:var(--product-primary);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.jl5jIa_bar[data-auxiliary-active=true] :is(.jl5jIa_presence,.jl5jIa_commandDock,[data-topbar-context],.jl5jIa_moreTrigger){display:none}.jl5jIa_status[data-tab-status=error]{color:var(--color-danger)}.jl5jIa_status[data-tab-status=warning]{color:var(--product-warning-text)}.jl5jIa_spinning{animation:1s linear infinite jl5jIa_workspace-tab-spin}@keyframes jl5jIa_workspace-tab-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.jl5jIa_spinning{animation:none}}.jl5jIa_tab>button[data-tab-close]{border-radius:var(--product-radius);width:40px;height:40px;color:var(--color-muted-foreground);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.jl5jIa_tab>button[data-tab-close]:before{content:"";background:0 0;border-radius:50%;width:22px;height:22px;transition:background-color .16s;position:absolute}.jl5jIa_tab>button[data-tab-close]:not(:disabled):hover{color:var(--color-foreground)}.jl5jIa_tab>button[data-tab-close]:not(:disabled):hover:before{background:color-mix(in srgb,var(--color-foreground) 14%,transparent)}.jl5jIa_tab>button[data-tab-close]:not(:disabled):active:before{background:color-mix(in srgb,var(--color-foreground) 22%,transparent)}.jl5jIa_tab>button[data-tab-close]>svg{width:var(--workspace-topbar-icon-size);height:var(--workspace-topbar-icon-size);position:relative}@media (prefers-reduced-motion:reduce){.jl5jIa_tab>button[data-tab-close]:before{transition:none}}.jl5jIa_bar button:focus-visible{outline:2px solid var(--color-ring);outline-offset:-2px}.jl5jIa_bar button:disabled{cursor:not-allowed;opacity:.5}.jl5jIa_presence,.jl5jIa_slot{align-items:center;min-width:0;display:flex}.jl5jIa_slot>[data-slot-content][hidden],.jl5jIa_slot:has([data-editor-slot-hidden]),.jl5jIa_slot:has(>[data-slot-content]:not(:empty):not([hidden]))>.jl5jIa_fallback,.jl5jIa_slot [data-slot-content]:has(>[data-editor-file-slot]:not([data-slot-fallback]))>[data-slot-fallback]{display:none}.jl5jIa_more{z-index:var(--layer-workspace-dialog,40);border:1px solid var(--color-border);background:var(--color-background);border-radius:8px;width:320px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 80px);padding:8px;font-size:14px;position:absolute;top:100%;right:4px;overflow:auto;box-shadow:0 4px 16px #00000026}.jl5jIa_more[hidden]{display:none}.jl5jIa_nativeActions{flex-direction:column;gap:8px;min-width:0;display:flex}.jl5jIa_nativeActions[hidden]{display:none}.jl5jIa_nativeActions>[aria-label=工程文件操作]{width:100%}.jl5jIa_nativeActions>div{border:0;flex-wrap:wrap;min-width:0;max-width:100%;height:auto}.jl5jIa_nativeActions [role=group]{border:0;flex-wrap:wrap;min-width:0;max-width:100%;height:auto}.jl5jIa_nativeActions [data-editor-toolbar]{border:0;flex-wrap:wrap;min-width:0;max-width:100%;height:auto}.jl5jIa_more[data-bot-actions=true]{width:224px;padding:6px}.jl5jIa_more[data-bot-actions=true] .jl5jIa_nativeActions{gap:0}.jl5jIa_more[data-bot-actions=true] .jl5jIa_nativeActions>[role=group]{flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex}.jl5jIa_more[data-bot-actions=true] [data-bot-file-actions]{flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex}.jl5jIa_more[data-bot-actions=true]>button,.jl5jIa_more[data-bot-actions=true] .jl5jIa_nativeActions button{text-align:start;justify-content:flex-start;gap:10px;width:100%;height:auto;min-height:36px;padding:8px;font-weight:500}.jl5jIa_more[data-bot-actions=true] button svg{flex:none;width:16px;height:16px}.jl5jIa_bar[data-compact=true] .jl5jIa_tabs{min-width:0}.jl5jIa_bar[data-compact=true]{gap:0}@media (hover:none){.jl5jIa_tab>button:first-child{height:44px}.jl5jIa_tab>button[data-tab-close],.jl5jIa_create>button{width:44px;min-width:44px;height:44px}}@media (any-pointer:coarse){.jl5jIa_tabs[data-crowded] .jl5jIa_tab>button[data-tab-close]{width:44px;min-width:44px}}.jl5jIa_commandDock,.jl5jIa_primaryCommands{flex:none;align-items:center;gap:2px;display:flex}.jl5jIa_commandDock[data-compact=true]{z-index:var(--layer-workspace-dialog,40);border:1px solid var(--color-border);background:var(--color-background);border-radius:8px;flex-direction:column;align-items:stretch;width:320px;max-width:calc(100% - 8px);max-height:calc(100dvh - 80px);padding:8px;position:absolute;top:100%;right:4px;overflow:auto;box-shadow:0 4px 16px #00000026}.jl5jIa_commandDock[data-compact=true][data-open=false]{display:none}.jl5jIa_commandDock[data-compact=true] .jl5jIa_primaryCommands{border-bottom:1px solid var(--color-border);padding-bottom:8px}.jl5jIa_commandDock[data-compact=true] .jl5jIa_more{width:auto;max-width:none;max-height:none;box-shadow:none;border:0;padding:8px 0 0;position:static;overflow:visible}.jl5jIa_home[aria-current=page]{color:var(--color-primary);background:var(--color-muted)}.jl5jIa_slot[data-topbar-mode] button,.jl5jIa_slot[data-topbar-share] button{width:40px;min-width:40px;height:40px;box-shadow:none;border:0;gap:0;padding:0;font-size:0}.jl5jIa_slot[data-topbar-mode] button span,.jl5jIa_slot[data-topbar-share] button span{display:none}.jl5jIa_slot[data-topbar-mode] svg,.jl5jIa_slot[data-topbar-share] svg{flex:none;width:18px;height:18px}.jl5jIa_slot[data-topbar-mode] button svg~svg{display:none}.jl5jIa_slot [data-editor-file-slot=mode]>span{width:40px;height:40px;box-shadow:none;border:0;justify-content:center;align-items:center;padding:0;font-size:0;display:flex}.jl5jIa_slot[data-topbar-history][hidden],.jl5jIa_slot[data-topbar-history]:not(:has([data-editor-file-slot])){display:none}.jl5jIa_slot[data-topbar-history] [data-editor-file-slot]{gap:2px}.jl5jIa_slot[data-topbar-history] button{width:40px;min-width:40px;height:40px;color:var(--color-foreground);background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.jl5jIa_slot[data-topbar-history] button:not(:disabled):hover{background:var(--color-muted)}@media (hover:none){.jl5jIa_slot[data-topbar-history] button{width:44px;min-width:44px;height:44px}}.jl5jIa_projectNavigation{flex:none;align-items:center;display:flex}.jl5jIa_projectNavigation button{white-space:nowrap;align-items:center;gap:6px;height:40px;padding-inline:12px;font-size:14px;display:inline-flex}.jl5jIa_projectNavigation button[aria-current=page]{color:var(--color-primary);background:var(--color-muted)}.jl5jIa_bar[data-compact=true]:has(>.jl5jIa_projectNavigation){flex-wrap:wrap;align-content:flex-start;height:96px}.jl5jIa_bar[data-compact=true]:has(>.jl5jIa_projectNavigation) .jl5jIa_fileNavigation{align-self:auto;height:48px}.jl5jIa_bar[data-compact=true]>.jl5jIa_projectNavigation{flex-basis:100%;order:1;height:48px}@media (hover:none){.jl5jIa_projectNavigation button{height:44px}}.jl5jIa_bar{--workspace-topbar-icon-size:16px}.jl5jIa_bar :where(button)>svg,.jl5jIa_slot[data-topbar-mode] svg,.jl5jIa_slot[data-topbar-share] svg,.jl5jIa_tab .jl5jIa_status>svg{width:var(--workspace-topbar-icon-size);height:var(--workspace-topbar-icon-size)}.jl5jIa_tab>button:first-child,.jl5jIa_tab .jl5jIa_status{font-size:13px;line-height:18px}@media (min-width:768px) and (hover:hover) and (pointer:fine){.jl5jIa_bar{--workspace-topbar-row-height:40px;height:40px;min-height:40px}.jl5jIa_bar>button,.jl5jIa_fileNavigation>button,.jl5jIa_sidebarControls>button,.jl5jIa_create>button,.jl5jIa_slot[data-topbar-mode] button,.jl5jIa_slot[data-topbar-share] button,.jl5jIa_slot[data-topbar-history] button{width:32px;min-width:32px;height:32px}.jl5jIa_slot [data-editor-file-slot=mode]>span{width:32px;height:32px}.jl5jIa_tabs{gap:2px}.jl5jIa_tab>button:first-child{height:32px;padding-inline:8px}.jl5jIa_tab>button[data-tab-close]{width:28px;height:32px}.jl5jIa_tabStatus button[data-document-state]{height:32px}.jl5jIa_projectNavigation button{height:32px;padding-inline:8px}.jl5jIa_bar[data-compact=true]:has(>.jl5jIa_projectNavigation){height:80px}.jl5jIa_bar[data-compact=true]:has(>.jl5jIa_projectNavigation) .jl5jIa_fileNavigation,.jl5jIa_bar[data-compact=true]>.jl5jIa_projectNavigation{height:40px}}.jl5jIa_tabPreview{border:1px solid var(--color-border);background:var(--color-popover,var(--color-background));width:336px;max-width:calc(100vw - 16px);color:var(--color-foreground);border-radius:12px;padding:12px;box-shadow:0 8px 24px #0002}.jl5jIa_tabPreviewTitle{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:20px}[data-radix-popper-content-wrapper]:has(>.jl5jIa_tabPreview){pointer-events:none}.jl5jIa_tabPreviewDescription{color:var(--color-muted-foreground);overflow-wrap:anywhere;margin-top:4px;font-size:14px;line-height:20px}.jl5jIa_tabPreviewImage{aspect-ratio:8/5;object-fit:cover;object-position:top;background:var(--color-background);border-radius:6px;width:100%;margin-top:12px;display:block}.jl5jIa_tabPreviewEmpty{background:var(--color-muted);min-height:120px;color:var(--color-muted-foreground);border-radius:6px;place-items:center;margin-top:12px;font-size:14px;line-height:20px;display:grid}@media (max-width:319px){.jl5jIa_bar{flex-wrap:wrap;align-content:flex-start;height:96px;min-height:96px}.jl5jIa_bar>button,.jl5jIa_bar>.jl5jIa_slot,.jl5jIa_sidebarControls{height:48px}.jl5jIa_fileNavigation{flex-basis:100%;order:1;height:48px}.jl5jIa_presence{display:none}}.jl5jIa_splitTabPair{border:1px solid var(--color-border);border-radius:var(--product-radius);background:color-mix(in srgb,var(--color-muted) 55%,transparent);flex:0 auto;align-items:center;min-width:0;max-width:560px;display:flex;overflow:hidden}.jl5jIa_splitTabPair[hidden]{display:none}.jl5jIa_splitTabPair[data-active]{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border))}.jl5jIa_splitTabPair>.jl5jIa_tab[data-split-group]{box-shadow:none;background:0 0;border-radius:0;margin:0}.jl5jIa_splitTabPair>.jl5jIa_tab[data-split-group=right]{border-left:1px solid var(--color-border)}.jl5jIa_splitTabPair>.jl5jIa_tab[data-selected=true]{background:var(--color-muted);box-shadow:inset 0 -2px var(--color-primary)}
.KaOXSG_value{font:700 18px/24px var(--product-font-sans,sans-serif);fill:var(--board-ui-foreground);cursor:text;outline:none}.KaOXSG_value:hover,.KaOXSG_value:focus-visible{fill:var(--board-ui-primary);text-decoration:underline}.KaOXSG_value:focus-visible{outline:2px solid var(--board-ui-primary);outline-offset:4px}.KaOXSG_field{color:var(--board-ui-foreground);font:700 18px/24px var(--product-font-sans,sans-serif);align-items:center;gap:4px;display:flex}.KaOXSG_field input{width:96px;min-width:0;height:32px;font:inherit;color:inherit;background:var(--board-ui-canvas);border:1px solid var(--board-ui-border);padding:0 4px}.KaOXSG_field input:focus{outline:2px solid var(--board-ui-primary);outline-offset:-2px}.KaOXSG_field input[aria-invalid=true]{border-color:var(--board-ui-danger)}
.BD5gAa_header{border-bottom:1px solid var(--color-border);background:var(--color-background);flex-shrink:0;align-items:center;gap:8px;min-width:0;min-height:64px;padding:8px 16px;display:flex}.BD5gAa_header h1{letter-spacing:normal;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}.BD5gAa_identity{flex:1;min-width:0}.BD5gAa_subtitle{color:var(--color-muted-foreground);align-items:center;gap:8px;font-size:14px;line-height:18px;display:flex}.BD5gAa_avatar{background:var(--color-muted);width:32px;height:32px;color:var(--color-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BD5gAa_composer{border:1px solid var(--color-border);background:var(--color-background);border-radius:8px;width:100%;min-width:0;transition:border-color .15s;position:relative}.BD5gAa_composer:focus-within{border-color:var(--color-ring)}.BD5gAa_composer textarea{resize:none;min-height:44px;max-height:200px;font-size:15px;line-height:24px}@media (max-width:639px){.BD5gAa_header{gap:6px;padding:8px 12px}.BD5gAa_composer textarea{font-size:16px}}
.OUAH8G_field{transform-origin:0 0;width:max-content;height:32px;color:var(--board-ui-foreground,#354653);font:var(--cad-dimension-font-weight,700) var(--cad-dimension-control-size,18px)/24px var(--product-font-sans,sans-serif);font-variant-numeric:lining-nums tabular-nums;align-items:center;gap:4px;display:flex}.OUAH8G_field input{width:88px;min-width:0;height:30px;color:inherit;font:inherit;border:1px solid var(--board-ui-border,#bdc6ce);background:var(--board-ui-canvas,white);appearance:textfield;padding:0 4px}.OUAH8G_field input:focus{outline:2px solid var(--board-ui-primary,#065cff);outline-offset:-2px}.OUAH8G_field input[aria-invalid=true]{border-color:var(--board-ui-danger,#c33a36)}.OUAH8G_field input[type=checkbox]{width:18px;height:18px}.OUAH8G_field button{width:32px;height:32px;color:inherit;font:inherit;border:1px solid var(--board-ui-border,#bdc6ce);background:var(--board-ui-canvas,white);cursor:pointer;padding:0}.OUAH8G_field button:focus-visible{outline:2px solid var(--board-ui-primary,#065cff);outline-offset:-2px}.OUAH8G_handle{cursor:grab;touch-action:none;color:var(--board-ui-foreground,#354653);outline:none}.OUAH8G_handle:active{cursor:grabbing}.OUAH8G_handle>path,.OUAH8G_handle>circle:not(:first-child){stroke:currentColor;stroke-width:1.5px}.OUAH8G_handle:focus-visible{color:var(--board-ui-primary,#065cff)}
.uX2Hza_orb{width:var(--orb-size);height:var(--orb-size);background:radial-gradient(at 45% 12%,#fcffff 0 16%,#a7ccfb 43%,#1a73f2 78%);border-radius:50%;flex:none;max-width:100%;display:inline-block;position:relative;overflow:hidden}.uX2Hza_orb canvas{opacity:0;width:100%;height:100%;display:block}.uX2Hza_feed[data-conversation-empty=true] .an-transcript{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:100%;display:flex}.uX2Hza_welcome{color:var(--color-description-foreground);text-align:center;flex-direction:column;align-items:center;gap:24px;padding:32px 12px;display:flex}.uX2Hza_welcome p,.uX2Hza_status p{margin:0;font-size:14px;line-height:20px}.uX2Hza_status{color:var(--color-description-foreground);align-items:center;gap:10px;padding:8px 0;display:flex}@media (max-height:600px){.uX2Hza_welcome{gap:16px;padding:16px 12px}.uX2Hza_welcome .uX2Hza_orb{width:96px;height:96px}}
.DBm-kq_row{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.DBm-kq_row label{width:100%;font-size:var(--product-text-body,14px);white-space:nowrap;align-items:center;gap:6px;padding:4px 8px 4px 24px;display:flex}.DBm-kq_row select,.DBm-kq_row input{white-space:nowrap;text-overflow:ellipsis;border:1px solid var(--product-border);background:var(--product-background);border-radius:var(--product-radius-sm);min-width:0;max-width:100%;height:40px;font:inherit;flex:1}.DBm-kq_help{font-size:var(--product-text-body,14px);color:var(--product-description-foreground);margin:4px 0;padding:4px 8px 4px 24px;line-height:1.5}.DBm-kq_name{min-width:0;font-size:var(--product-text-body,14px);flex:1;align-items:center;gap:5px;padding:2px 4px 2px 24px;display:flex}.DBm-kq_name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DBm-kq_actions{flex:none;display:flex}.DBm-kq_actions button{justify-content:center;align-items:center;width:28px;height:28px;padding:4px;display:flex}.DBm-kq_actions button:hover:not(:disabled){background:var(--product-muted)}@media (pointer:coarse){.DBm-kq_actions button{width:44px;height:44px}}.DBm-kq_attachments{min-width:0;font-size:var(--product-text-body,14px);flex-direction:column;gap:8px;padding:12px;display:flex}.DBm-kq_attachments h3{font-size:var(--product-text-body,14px);margin:0;font-weight:600;line-height:1.5}.DBm-kq_attachments.DBm-kq_attachments>button{border-radius:var(--product-radius-sm);width:100%;min-height:36px;font:inherit;border:1px solid var(--product-border);background:var(--product-surface);color:var(--product-foreground);padding:8px}.DBm-kq_attachments>.DBm-kq_help{margin:4px 0;padding:0}.DBm-kq_attachments .DBm-kq_name{order:0;padding-inline:0}.DBm-kq_attachments .DBm-kq_actions{order:1}.DBm-kq_attachments .DBm-kq_row label{order:2;padding-inline:0}
.MRXfNW_command{box-sizing:border-box;height:var(--cad-toolbar-content-height,var(--product-control-height));border:1px solid #0000;border-radius:2px;flex:none;align-items:stretch;display:flex;position:relative}.MRXfNW_command:hover{background:var(--product-accent)}.MRXfNW_command[data-active=true],.MRXfNW_command[data-active=true]:hover{background:var(--product-primary);border-color:var(--product-primary)}.MRXfNW_command[data-active=true] .MRXfNW_primary{color:var(--product-primary-foreground)}.MRXfNW_command[data-active=true]:has(.MRXfNW_primary:disabled),.MRXfNW_command:hover:has(.MRXfNW_primary:disabled){background:0 0;border-color:#0000}.MRXfNW_command[data-active=true]:has(.MRXfNW_primary:disabled) .MRXfNW_primary{color:var(--product-disabled-foreground)}.MRXfNW_command .MRXfNW_primary{width:max-content;min-width:44px;height:100%;color:var(--product-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:2px 6px;font-size:14px;line-height:18px;display:flex}.MRXfNW_command .MRXfNW_primary>svg{flex:none;width:20px;height:20px}.MRXfNW_command .MRXfNW_label{white-space:nowrap;display:block}.MRXfNW_command .MRXfNW_primary:focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}.MRXfNW_command[data-active=true] .MRXfNW_primary:focus-visible{outline-color:var(--product-primary-foreground)}.MRXfNW_command .MRXfNW_primary:disabled{cursor:default}[data-toolbar-labels=false] .MRXfNW_command .MRXfNW_label{display:none}[data-toolbar-labels=false] .MRXfNW_command .MRXfNW_primary{gap:0;min-width:28px;padding:2px 4px}.MRXfNW_command[data-active=true]:not(:has(.MRXfNW_primary:disabled)) [data-cad-sketch-icon]{--product-cad-feature-icon-feature:var(--product-primary-foreground);--product-cad-feature-icon-edge:var(--product-primary-foreground);--product-cad-feature-icon-top:var(--product-primary);--product-muted-foreground:var(--product-primary-foreground);--product-foreground:var(--product-primary-foreground)}@media (any-pointer:coarse){.MRXfNW_command{height:var(--cad-toolbar-content-height,48px)}[data-toolbar-labels=false] .MRXfNW_command .MRXfNW_primary{min-width:44px}}
.p28aYa_toolbar{margin:12px var(--sidebar-inset) 4px;padding:0 var(--sidebar-row-inset);min-height:var(--sidebar-section-height);color:var(--color-muted-foreground);font-size:var(--sidebar-caption-size);line-height:var(--sidebar-caption-line-height);justify-content:space-between;align-items:center;font-weight:500;display:flex}.p28aYa_toolbar button,.p28aYa_folderMenu{width:var(--sidebar-row-action-size);height:var(--sidebar-row-action-size);border-radius:var(--sidebar-radius);flex-shrink:0;justify-content:center;align-items:center;display:flex}.p28aYa_toolbar button:hover,.p28aYa_folderMenu:hover,.p28aYa_more:hover{background:var(--color-muted);color:var(--color-foreground)}.p28aYa_heading{margin:0 var(--sidebar-inset);padding:0 var(--sidebar-row-inset);min-height:var(--sidebar-item-height);align-items:center;display:flex}.p28aYa_toggle{align-items:center;gap:var(--sidebar-gap);min-width:0;min-height:var(--sidebar-item-height);text-align:left;font-size:var(--sidebar-font-size);line-height:var(--sidebar-line-height);flex:1;display:flex}.p28aYa_toggle>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p28aYa_toggle>svg{color:var(--color-muted-foreground);flex-shrink:0;transition:transform .16s}.p28aYa_toolbar svg,.p28aYa_folderMenu svg,.p28aYa_toggle>svg:not(:first-child){width:var(--sidebar-icon-size);height:var(--sidebar-icon-size);stroke-width:var(--sidebar-icon-stroke)}.p28aYa_expanded{transform:rotate(90deg)}.p28aYa_folderMenu{color:var(--color-muted-foreground);flex-shrink:0}.p28aYa_folder{border-bottom:1px solid var(--color-border)}.p28aYa_row{position:relative}.p28aYa_row>a{padding-right:36px}.p28aYa_more{right:calc(var(--sidebar-inset) + 4px);height:var(--sidebar-row-action-size);width:var(--sidebar-row-action-size);border-radius:var(--sidebar-radius);color:var(--color-muted-foreground);opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.p28aYa_row:hover .p28aYa_more,.p28aYa_row:focus-within .p28aYa_more{opacity:1}.p28aYa_empty,.p28aYa_ungrouped{color:var(--color-muted-foreground);padding:10px 16px;font-size:14px}.p28aYa_menuItem{text-align:left;border-radius:4px;width:100%;padding:8px 10px;font-size:14px;display:block}.p28aYa_menuItem:hover,.p28aYa_destination:hover,.p28aYa_destination[aria-pressed=true]{background:var(--color-muted)}.p28aYa_destination{text-align:left;border-radius:6px;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}.p28aYa_destination span{overflow-wrap:anywhere;flex:1}.p28aYa_destination small{color:var(--color-muted-foreground)}@media (hover:none){.p28aYa_more{opacity:1}}@media (prefers-reduced-motion:reduce){.p28aYa_toggle>svg{transition:none}}
.Ba8eNG_manager{z-index:25;width:100%;min-width:0;color:var(--board-ui-foreground,#344454);background:var(--board-ui-surface,#f7f9fb);border-bottom:0;flex:none;position:relative;container:cad-command-search/inline-size}.Ba8eNG_commandRow{background:var(--board-ui-canvas,var(--product-canvas));align-items:center;min-width:0;display:flex}.Ba8eNG_panels{flex:1;min-width:0}.Ba8eNG_leading{border-right:1px solid var(--board-ui-border,#ccd1d5);flex:none;align-self:stretch;align-items:center;padding:4px 4px 4px 6px;display:flex}.Ba8eNG_topRow{border-top:1px solid var(--board-ui-border,#e0e5ea);background:var(--board-ui-surface,#fff);flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:32px;padding:0 8px;display:flex}.Ba8eNG_tabbedControls{border-top:0;border-bottom:1px solid var(--board-ui-border,#e0e5ea)}.Ba8eNG_manager .Ba8eNG_tabbedControls{padding-left:0}.Ba8eNG_topUtilities{flex:none;align-items:center;gap:6px;max-width:100%;margin-left:auto;display:flex}.Ba8eNG_topUtilities .Ba8eNG_search{margin-left:0}.Ba8eNG_manager[data-inline-controls=true] .Ba8eNG_commandRow{flex-wrap:wrap}.Ba8eNG_manager[data-inline-controls=true] .Ba8eNG_topRow{border-top:0;flex-wrap:nowrap;flex:none;gap:6px;padding:4px 8px 4px 0}.Ba8eNG_manager[data-inline-controls=true] .Ba8eNG_search{margin-left:0}.Ba8eNG_manager[data-inline-controls=true] .Ba8eNG_actions{flex-wrap:nowrap}.Ba8eNG_partUtilities{border-left:1px solid var(--board-ui-border,#d5dce3);flex:none;grid-template-rows:repeat(2,minmax(30px,auto));grid-template-columns:max-content 148px;align-content:center;align-self:stretch;align-items:stretch;gap:4px 6px;padding:4px 8px;display:grid}.Ba8eNG_partUtilities .Ba8eNG_actions{flex-wrap:nowrap;grid-area:1/2}.Ba8eNG_partUtilities .Ba8eNG_shortcut{grid-area:1/1/span 2;align-self:center}.Ba8eNG_partUtilities .Ba8eNG_search{box-sizing:border-box;grid-area:2/2;width:100%;margin-left:0}.Ba8eNG_partUtilities:not(:has(.Ba8eNG_actions)){grid-template-rows:minmax(30px,auto)}.Ba8eNG_partUtilities:not(:has(.Ba8eNG_actions)) :is(.Ba8eNG_shortcut,.Ba8eNG_search){grid-row:1}.Ba8eNG_partUtilities .Ba8eNG_actions>*,.Ba8eNG_partUtilities .Ba8eNG_actions button{width:100%}.Ba8eNG_search{border:1px solid var(--board-ui-border,#d5dde5);width:164px;max-width:100%;min-height:28px;color:var(--board-ui-muted-foreground,#657585);background:var(--board-ui-surface,#f8fafc);border-radius:4px;align-items:center;gap:6px;margin-left:auto;padding:0 7px;display:flex}.Ba8eNG_search input{width:100%;min-width:0;height:27px;color:var(--board-ui-foreground,#344454);font:inherit;background:0 0;border:0;outline:none;padding:0;font-size:14px}.Ba8eNG_search:focus-within{border-color:var(--board-ui-primary,#367ca4);box-shadow:0 0 0 1px var(--product-focus)}.Ba8eNG_search button{height:24px;color:var(--board-ui-description,#526779);cursor:pointer;background:0 0;border:0;flex:0 0 22px;justify-content:center;align-items:center;padding:0;display:flex}.Ba8eNG_searchStatus{color:var(--board-ui-description,#546779);background:var(--board-ui-muted,#eef4f8);padding:5px 14px;font-size:14px}.Ba8eNG_searchResults{flex-wrap:wrap;gap:8px;max-height:200px;padding:8px 14px;display:flex;overflow:auto}.Ba8eNG_searchResults button{border:1px solid var(--board-ui-border);background:var(--board-ui-surface);min-height:32px;color:var(--board-ui-foreground);cursor:pointer;border-radius:4px;padding:4px 10px;font-size:14px}.Ba8eNG_searchResults button:disabled{color:var(--board-ui-disabled-foreground);cursor:default}.Ba8eNG_searchResults button:focus-visible{outline:2px solid var(--board-ui-primary);outline-offset:2px}.Ba8eNG_commandPanel{flex-wrap:wrap;align-items:stretch;min-width:0;padding:4px 6px 0;display:flex;overflow:visible}.Ba8eNG_commandPanel[hidden]{display:none}.Ba8eNG_manager[data-single-row=true] .Ba8eNG_commandPanel{flex-wrap:wrap;padding-bottom:4px;overflow:visible}.Ba8eNG_manager[data-single-row=true] .Ba8eNG_group{flex:none;max-width:none}.Ba8eNG_manager[data-single-row=true] .Ba8eNG_groupCommands{flex-wrap:nowrap}.Ba8eNG_manager[data-single-row=true] .Ba8eNG_group{padding-inline:4px;position:relative}.Ba8eNG_manager[data-single-row=true] .Ba8eNG_groupCommands{flex:none;width:max-content}.Ba8eNG_manager[data-single-row=true] .Ba8eNG_groupLabel{display:none}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_panels{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_commandPanel{flex-wrap:nowrap}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_groupLabel{white-space:nowrap;display:block}.Ba8eNG_manager[data-single-row=true] .Ba8eNG_groupCommands>button{width:42px;min-width:42px;max-width:42px;height:46px;min-height:46px;padding:4px;font-size:14px}.Ba8eNG_manager[data-single-row=true] .Ba8eNG_groupCommands>button>span:not([aria-hidden=true]){display:none}.Ba8eNG_manager .Ba8eNG_groupCommands>button>svg:first-child,.Ba8eNG_manager :is(.Ba8eNG_leading,.Ba8eNG_trailing) button>svg:first-child{width:24px;height:24px;stroke-width:var(--product-cad-icon-stroke,1.5)}.Ba8eNG_manager:is([data-cad-command-context=part],:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]),[data-cad-command-context=assembly]) .Ba8eNG_panels{scrollbar-width:thin;scrollbar-color:var(--product-border-strong,#c9cdd4) var(--product-muted,#f2f3f5);overflow-x:auto}.Ba8eNG_manager:is([data-cad-command-context=part],:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]),[data-cad-command-context=assembly]) .Ba8eNG_panels:focus-visible{outline:2px solid var(--board-ui-primary,#267aa8);outline-offset:-2px}.Ba8eNG_manager:is([data-cad-command-context=part],:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]),[data-cad-command-context=assembly]) .Ba8eNG_commandPanel{flex-wrap:nowrap;width:max-content;min-width:100%}.Ba8eNG_manager:is([data-cad-command-context=part],:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]),[data-cad-command-context=assembly]) .Ba8eNG_groupCommands{flex-wrap:nowrap}.Ba8eNG_manager[data-cad-command-context=part] .Ba8eNG_groupCommands svg[data-cad-icon]{color:inherit!important}.Ba8eNG_partUtilities .Ba8eNG_shortcut>button{border:1px solid var(--board-ui-border,#cbd5dc);min-height:30px;color:var(--board-ui-foreground,#344454);font:inherit;cursor:pointer;background:0 0;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:5px;width:100%;height:100%;padding:3px 7px;font-size:14px;display:inline-flex}.Ba8eNG_partUtilities .Ba8eNG_shortcut>button:hover{color:var(--board-ui-primary,#185577);background:var(--board-ui-selection,#e1eff8)}.Ba8eNG_partUtilities .Ba8eNG_shortcut>button:focus-visible{outline:2px solid var(--board-ui-primary,#267aa8);outline-offset:-2px}.Ba8eNG_manager .Ba8eNG_panels{scrollbar-width:thin;overflow-x:auto}.Ba8eNG_manager .Ba8eNG_commandPanel{flex-wrap:nowrap;width:max-content;min-width:100%}.Ba8eNG_manager .Ba8eNG_groupCommands{flex-wrap:nowrap;width:max-content}.Ba8eNG_manager .Ba8eNG_groupCommands>button,.Ba8eNG_manager :is(.Ba8eNG_leading,.Ba8eNG_trailing) button[data-cad-command-label]{flex-direction:column;gap:3px;width:max-content;min-width:58px;max-width:none;height:66px;min-height:66px;padding-inline:8px}.Ba8eNG_manager :is(.Ba8eNG_groupCommands,.Ba8eNG_leading,.Ba8eNG_trailing) button[data-cad-command-label]>span{display:none}.Ba8eNG_manager .Ba8eNG_groupCommands>button[data-cad-command-label]>span[aria-hidden=true]{line-height:24px;display:block;font-size:22px!important}.Ba8eNG_manager :is(.Ba8eNG_groupCommands,.Ba8eNG_leading,.Ba8eNG_trailing) button[data-cad-command-label]:after{content:attr(data-cad-command-label);white-space:nowrap;font-size:14px;line-height:18px;display:block}@media (max-width:430px){.Ba8eNG_manager[data-single-row=true] .Ba8eNG_commandPanel{flex-wrap:wrap;row-gap:2px}}.Ba8eNG_group{border-right:1px solid var(--board-ui-border,#ccd1d5);flex-direction:column;min-width:0;max-width:100%;padding:0 6px;display:flex}.Ba8eNG_group:last-child{border-right:0}.Ba8eNG_group[hidden]{display:none}.Ba8eNG_groupCommands{flex-wrap:wrap;flex:1;align-items:stretch;gap:2px;min-width:0;display:flex;overflow:visible}.Ba8eNG_manager .Ba8eNG_groupCommands>button,.Ba8eNG_manager .Ba8eNG_groupCommands>details>summary{width:auto;min-width:52px;max-width:110px;height:auto;min-height:48px;color:var(--board-ui-foreground,#344454);font:inherit;text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin:0;padding:4px 7px;font-size:14px;line-height:1.3;display:flex}.Ba8eNG_manager .Ba8eNG_groupCommands>button[aria-pressed=true]{background:var(--board-ui-muted,#e1eff8);border-color:var(--board-ui-primary,#a3c8df);color:var(--board-ui-primary,#185577)}.Ba8eNG_manager .Ba8eNG_groupCommands>button>span,.Ba8eNG_manager .Ba8eNG_groupCommands>details>summary>span{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;display:block}.Ba8eNG_manager .Ba8eNG_groupCommands>button>svg,.Ba8eNG_manager .Ba8eNG_groupCommands>details>summary>svg{flex:none}.Ba8eNG_manager .Ba8eNG_groupCommands>button:hover:not(:disabled),.Ba8eNG_manager .Ba8eNG_groupCommands>details>summary:hover{background:var(--board-ui-muted,#e0e8ee);border-color:var(--board-ui-border,#b7c7d3)}.Ba8eNG_manager .Ba8eNG_groupCommands>button:disabled{opacity:.55;cursor:default}.Ba8eNG_manager .Ba8eNG_groupCommands>details{min-width:0;position:relative}.Ba8eNG_manager .Ba8eNG_groupCommands>details>summary{list-style:none}.Ba8eNG_manager .Ba8eNG_groupCommands>details>summary::-webkit-details-marker{display:none}.Ba8eNG_manager .Ba8eNG_groupCommands>details[open]>summary{background:var(--board-ui-muted,#dde9f1);border-color:var(--board-ui-border,#a6bdcc)}.Ba8eNG_manager .Ba8eNG_groupCommands>details>:not(summary){z-index:40}.Ba8eNG_manager .Ba8eNG_groupCommands :is(button,summary,input,select):focus-visible{outline:2px solid var(--board-ui-primary,#267aa8);outline-offset:-2px}.Ba8eNG_groupLabel{min-width:0;color:var(--board-ui-muted-foreground,#6c7a86);text-align:center;overflow-wrap:anywhere;padding:3px 3px 4px;font-size:14px;line-height:1.2}.Ba8eNG_manager button[data-cad-highlighted=true]{outline:2px solid var(--product-focus);outline-offset:-2px;background:var(--product-primary-soft)}.Ba8eNG_manager:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_commandPanel{align-items:stretch;padding-block:4px}.Ba8eNG_manager:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_groupLabel{display:none!important}.Ba8eNG_manager:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_groupCommands{align-items:stretch;gap:2px}.Ba8eNG_manager:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_group[data-command-layout=grid] .Ba8eNG_groupCommands{grid-template-rows:repeat(3,30px);grid-template-columns:repeat(4,max-content);gap:2px;display:grid}.Ba8eNG_manager:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_group[data-command-layout=stack] .Ba8eNG_groupCommands{grid-template-rows:repeat(3,30px);gap:2px;display:grid}@media (max-width:600px){.Ba8eNG_manager:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_commandRow{flex-wrap:wrap}.Ba8eNG_manager:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_panels{flex-basis:100%}.Ba8eNG_manager:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_partUtilities{border-left:0;border-top:1px solid var(--product-border);align-items:center;gap:6px;width:100%;padding-block:4px;display:flex}.Ba8eNG_manager:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_partUtilities .Ba8eNG_search{flex:1}}@media (any-pointer:coarse){.Ba8eNG_manager:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_group[data-command-layout=grid] .Ba8eNG_groupCommands,.Ba8eNG_manager:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_group[data-command-layout=stack] .Ba8eNG_groupCommands{grid-template-rows:repeat(3,46px)}}.Ba8eNG_categories{overscroll-behavior-x:contain;scrollbar-width:thin;flex:0 auto;align-items:stretch;min-width:0;max-width:100%;display:flex;overflow-x:auto}.Ba8eNG_tabs,.Ba8eNG_categoryActions,.Ba8eNG_categoryActions>div{flex:none;align-items:stretch;display:flex}.Ba8eNG_manager .Ba8eNG_tabs>button,.Ba8eNG_manager .Ba8eNG_categoryActions button{min-height:32px;color:var(--board-ui-description,#58636c);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:4px 14px;font-size:14px}.Ba8eNG_manager .Ba8eNG_tabs>button:is([aria-selected=true],[aria-current=page]){border-bottom-color:var(--board-ui-primary,#267aa8);background:var(--board-ui-surface,#f9f9f9);color:var(--board-ui-primary,#205c83);font-weight:600}.Ba8eNG_manager .Ba8eNG_tabs>button:hover,.Ba8eNG_manager .Ba8eNG_categoryActions button:hover:not(:disabled){background:var(--board-ui-muted,#dbe3e9)}.Ba8eNG_manager .Ba8eNG_tabs>button:focus-visible,.Ba8eNG_manager .Ba8eNG_categoryActions button:focus-visible{outline:2px solid var(--board-ui-primary,#267aa8);outline-offset:-2px}.Ba8eNG_manager .Ba8eNG_categoryActions button:disabled{color:var(--product-disabled-foreground);cursor:default}.Ba8eNG_actions{flex-wrap:wrap;align-items:center;min-width:0;max-width:100%;display:flex}.Ba8eNG_trailing{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;min-width:0;max-width:100%;padding:2px 8px;display:flex}.Ba8eNG_trailing>*{max-width:100%}@media (any-pointer:coarse){.Ba8eNG_manager .Ba8eNG_groupCommands>button,.Ba8eNG_manager .Ba8eNG_groupCommands>details>summary{min-width:56px;min-height:56px;font-size:14px}.Ba8eNG_manager .Ba8eNG_tabs>button,.Ba8eNG_manager .Ba8eNG_categoryActions button{min-height:44px;font-size:14px}.Ba8eNG_search{min-height:44px}.Ba8eNG_search input{height:42px;font-size:14px}.Ba8eNG_groupLabel,.Ba8eNG_searchStatus{font-size:14px}}@media (max-width:1023px){.Ba8eNG_commandPanel{padding-inline:3px}.Ba8eNG_group{padding-inline:4px}.Ba8eNG_manager .Ba8eNG_groupCommands>button,.Ba8eNG_manager .Ba8eNG_groupCommands>details>summary{min-width:43px;padding-inline:5px}}@media (max-width:639px){.Ba8eNG_manager:is([data-cad-command-context=part],:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]),[data-cad-command-context=assembly]) .Ba8eNG_commandRow{flex-wrap:wrap}.Ba8eNG_manager:is([data-cad-command-context=part],:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]),[data-cad-command-context=assembly]) .Ba8eNG_partUtilities{border-top:1px solid var(--board-ui-border,#d5dce3);border-left:0;flex-basis:100%;grid-template-columns:max-content 126px;justify-content:end;padding:3px 6px}.Ba8eNG_manager[data-inline-controls=true] .Ba8eNG_topRow{flex-wrap:wrap;flex-basis:100%;justify-content:flex-end;padding:3px 6px}.Ba8eNG_topRow{gap:3px 5px;padding:3px 6px}.Ba8eNG_search{width:126px;margin-left:auto}.Ba8eNG_categories{flex:0 auto}.Ba8eNG_commandPanel{gap:3px 0}.Ba8eNG_manager .Ba8eNG_groupCommands>button,.Ba8eNG_manager .Ba8eNG_groupCommands>details>summary{min-width:42px;max-width:90px;min-height:46px;font-size:14px}.Ba8eNG_manager .Ba8eNG_tabs>button,.Ba8eNG_manager .Ba8eNG_categoryActions button{min-height:36px;padding-inline:12px}.Ba8eNG_groupLabel{font-size:14px}.Ba8eNG_trailing{flex-wrap:nowrap;padding:2px 0}}@media (max-width:430px){.Ba8eNG_manager[data-single-row=true] .Ba8eNG_commandPanel,.Ba8eNG_manager[data-cad-command-context=part][data-single-row=true] .Ba8eNG_commandPanel{flex-wrap:nowrap}}.Ba8eNG_manager .Ba8eNG_tabs>button:disabled{color:var(--product-disabled-foreground);cursor:default}.Ba8eNG_manager .Ba8eNG_tabs>button:hover:disabled{background:0 0}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=part],[data-cad-command-context=sketch],[data-cad-command-context=assembly]){--cad-toolbar-content-height:48px}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=part],[data-cad-command-context=sketch],[data-cad-command-context=assembly]) .Ba8eNG_commandRow{height:calc(var(--cad-toolbar-content-height) + 2 * var(--product-cad-toolbar-padding-block) + var(--product-cad-toolbar-scrollbar-space));align-items:stretch}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=part],[data-cad-command-context=sketch],[data-cad-command-context=assembly]) .Ba8eNG_panels{overflow-y:hidden}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=part],[data-cad-command-context=sketch],[data-cad-command-context=assembly]) .Ba8eNG_commandPanel{box-sizing:border-box;height:calc(var(--cad-toolbar-content-height) + 2 * var(--product-cad-toolbar-padding-block));padding-block:var(--product-cad-toolbar-padding-block)}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=part],[data-cad-command-context=sketch],[data-cad-command-context=assembly]) .Ba8eNG_groupCommands{height:var(--cad-toolbar-content-height);align-content:center;align-items:center}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_groupCommands{align-items:stretch}@media (any-pointer:coarse){.Ba8eNG_manager:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]) .Ba8eNG_tabs>button{min-height:44px}}.Ba8eNG_manager[data-single-row=true][data-cad-command-tab=render] .Ba8eNG_groupCommands>button{width:max-content;min-width:var(--cad-toolbar-content-height);max-width:none;padding-inline:6px}.Ba8eNG_manager .Ba8eNG_groupCommands>button,.Ba8eNG_manager .Ba8eNG_groupCommands>details>summary,.Ba8eNG_manager :is(.Ba8eNG_leading,.Ba8eNG_trailing) button[data-cad-command-label]{flex-shrink:0;width:max-content;max-width:none}.Ba8eNG_manager :is(.Ba8eNG_groupCommands,.Ba8eNG_leading,.Ba8eNG_trailing) button[data-cad-command-label]:after{text-overflow:clip;white-space:nowrap;overflow:visible}.Ba8eNG_manager[data-cad-command-context=part][data-cad-command-tab=direct] .Ba8eNG_groupCommands{height:var(--cad-toolbar-content-height);flex:none}.Ba8eNG_manager[data-cad-command-context=part][data-cad-command-tab=direct] .Ba8eNG_groupLabel{display:none}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=part],[data-cad-command-context=sketch],[data-cad-command-context=assembly]) .Ba8eNG_group[data-command-layout] .Ba8eNG_groupCommands{flex-wrap:nowrap;display:flex}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=part],[data-cad-command-context=sketch],[data-cad-command-context=assembly]) .Ba8eNG_groupCommands>button{width:max-content;min-width:var(--cad-toolbar-content-height);max-width:none;height:var(--cad-toolbar-content-height);min-height:var(--cad-toolbar-content-height);flex-direction:column;gap:2px;padding:2px 6px}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=part],[data-cad-command-context=sketch],[data-cad-command-context=assembly]) .Ba8eNG_groupCommands>button[data-cad-command-label]:after{display:block}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=part],[data-cad-command-context=sketch],[data-cad-command-context=assembly]) .Ba8eNG_groupCommands>button>svg:first-child{width:20px;height:20px;stroke-width:var(--product-cad-icon-stroke)}.Ba8eNG_manager .Ba8eNG_search input:focus-visible{box-shadow:none;outline:none}.Ba8eNG_manager[data-toolbar-labels=false] :is(.Ba8eNG_groupCommands,.Ba8eNG_leading,.Ba8eNG_trailing) button[data-cad-command-label]:after{display:none!important}.Ba8eNG_manager[data-toolbar-labels=false] .Ba8eNG_groupCommands>details>summary>span:not([aria-hidden=true]){display:none}.Ba8eNG_manager[data-toolbar-labels=false] :is(.Ba8eNG_groupCommands,.Ba8eNG_leading,.Ba8eNG_trailing) button[data-cad-command-label],.Ba8eNG_manager[data-toolbar-labels=false] .Ba8eNG_groupCommands>details>summary{min-width:var(--cad-toolbar-content-height,40px)}.Ba8eNG_manager[data-toolbar-labels=false][data-single-row=true]:is([data-cad-command-context=part],[data-cad-command-context=sketch],[data-cad-command-context=assembly],[data-cad-command-context=other]){--cad-toolbar-content-height:32px}.Ba8eNG_manager[data-toolbar-labels=false] .Ba8eNG_group{padding-inline:3px}.Ba8eNG_manager[data-toolbar-labels=false] .Ba8eNG_groupCommands{gap:0}.Ba8eNG_manager[data-toolbar-labels=false][data-single-row] .Ba8eNG_groupCommands>button[data-cad-command-label],.Ba8eNG_manager[data-toolbar-labels=false] :is(.Ba8eNG_leading,.Ba8eNG_trailing) button[data-cad-command-label]{gap:0;min-width:28px;padding-inline:4px}@media (any-pointer:coarse){.Ba8eNG_manager[data-toolbar-labels=false][data-single-row=true]:is([data-cad-command-context=part],[data-cad-command-context=sketch],[data-cad-command-context=assembly],[data-cad-command-context=other]){--cad-toolbar-content-height:44px}.Ba8eNG_manager[data-toolbar-labels=false][data-single-row] .Ba8eNG_groupCommands>button[data-cad-command-label],.Ba8eNG_manager[data-toolbar-labels=false] :is(.Ba8eNG_leading,.Ba8eNG_trailing) button[data-cad-command-label]{min-width:44px}}.Ba8eNG_manager:is([data-cad-command-context=sketch],[data-cad-command-context=part][data-cad-command-tab=sketch]),.Ba8eNG_manager[data-cad-command-context=part][data-cad-command-tab=part]{--product-cad-feature-icon-stroke:1.35}@media (any-pointer:coarse){.Ba8eNG_manager .Ba8eNG_search input{font-size:var(--product-text-input-touch);line-height:var(--product-leading-input-touch)}.Ba8eNG_manager .Ba8eNG_search button{flex-basis:var(--product-touch-target-size);min-height:var(--product-touch-target-size)}.Ba8eNG_manager .Ba8eNG_tabs>button,.Ba8eNG_manager .Ba8eNG_categoryActions button{min-height:var(--product-touch-target-size)}}.Ba8eNG_manager .Ba8eNG_tabbedControls{flex-wrap:nowrap}.Ba8eNG_searchControl{align-items:center;min-width:0;display:flex}.Ba8eNG_searchControl .Ba8eNG_search{box-sizing:border-box}.Ba8eNG_searchToggle{display:none}.Ba8eNG_partUtilities .Ba8eNG_searchControl{grid-area:2/2}.Ba8eNG_partUtilities:not(:has(.Ba8eNG_actions)) .Ba8eNG_searchControl{grid-row:1}@container cad-command-search (max-width:899px){.Ba8eNG_searchControl>.Ba8eNG_search{display:none}.Ba8eNG_searchControl>.Ba8eNG_searchToggle{width:40px;height:40px;color:var(--product-foreground);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Ba8eNG_searchToggle:hover{background:var(--product-muted)}.Ba8eNG_searchToggle:focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}.Ba8eNG_searchToggle[aria-pressed=true]{color:var(--product-primary)}.Ba8eNG_topRow:has(.Ba8eNG_searchControl[data-search-expanded])>.Ba8eNG_categories{display:none}.Ba8eNG_topUtilities:has(.Ba8eNG_searchControl[data-search-expanded]){flex:1;min-width:0}.Ba8eNG_searchControl[data-search-expanded]{flex:1;gap:4px}.Ba8eNG_searchControl[data-search-expanded]>.Ba8eNG_search{flex:1;width:100%;min-width:0;display:flex}.Ba8eNG_partUtilities{grid-template-columns:max-content 40px}.Ba8eNG_partUtilities:has(.Ba8eNG_searchControl[data-search-expanded]){grid-template-columns:max-content minmax(120px,220px)}}@media (any-pointer:coarse){.Ba8eNG_searchControl>.Ba8eNG_searchToggle{min-width:44px;min-height:44px}}
.yXqguq_dialog{border:1px solid var(--board-ui-border,var(--product-border,#d5dce3));background:var(--board-ui-surface,var(--product-surface-raised,#fff));width:min(480px,100vw - 32px);max-height:75dvh;color:var(--board-ui-foreground,var(--product-foreground,#303d4b));color-scheme:var(--board-color-scheme,light);border-radius:8px;margin:auto;padding:18px;font-size:14px;position:fixed;inset:0;overflow:auto;box-shadow:0 16px 48px #0003}.yXqguq_dialog::backdrop{background:#0004}.yXqguq_header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.yXqguq_header strong{font-size:18px}.yXqguq_dialog button,.yXqguq_dialog input,.yXqguq_dialog select{font:inherit;color:inherit;background:var(--board-ui-surface,var(--product-surface,#fff));border:1px solid var(--board-ui-border,var(--product-border,#d5dce3));border-radius:4px;min-height:36px;padding:6px 10px}.yXqguq_header button{justify-content:center;align-items:center;display:flex}.yXqguq_dialog input{box-sizing:border-box;width:100%}.yXqguq_preset{justify-content:space-between;align-items:center;gap:12px;display:flex}.yXqguq_note{color:var(--board-ui-description,var(--product-description-foreground,#52677c));line-height:1.5}.yXqguq_rows>div{border-bottom:1px solid var(--board-ui-border,var(--product-border,#d5dce3));justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.yXqguq_dialog kbd{font:inherit;text-align:right}.yXqguq_commands{gap:6px;margin-top:12px;display:grid}.yXqguq_commands button{text-align:left;justify-content:space-between;align-items:center;gap:16px;display:flex}.yXqguq_commands button:disabled{opacity:.5}.yXqguq_dialog button:focus-visible,.yXqguq_dialog input:focus-visible,.yXqguq_dialog select:focus-visible{outline:2px solid var(--board-ui-primary,var(--product-primary,#2787bd));outline-offset:2px}.yXqguq_preference{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.yXqguq_dialog .yXqguq_preference input{width:18px;height:18px;min-height:18px;accent-color:var(--product-primary);margin:0;padding:0}@media (max-width:480px){.yXqguq_preset{flex-wrap:wrap}.yXqguq_preset select{max-width:100%}}
.jwpjfW_main[data-frozen=true]{opacity:.48;filter:grayscale();-webkit-user-select:none;user-select:none}.jwpjfW_actions{min-width:0}.jwpjfW_actions[hidden]{display:none}.jwpjfW_actions.jwpjfW_actions [data-cad-selection-field=草图平面]{margin-bottom:12px}.jwpjfW_actions.jwpjfW_actions [data-cad-selection-field] [data-cad-selection-values]:not([data-active=true]){border-color:var(--board-ui-border);background:var(--board-ui-surface);min-height:44px}.jwpjfW_actions [data-cad-selection-field=草图平面]>div:first-child{align-items:center;min-height:32px}.jwpjfW_actions [data-cad-selection-field=草图平面]>div:first-child>button:first-child{min-height:32px;padding:4px 0;font-weight:600}.jwpjfW_actions [data-cad-selection-field=草图平面]>div:first-child>button:last-child:not(:first-child){justify-content:flex-end;min-height:32px;padding:0}.jwpjfW_settings{min-width:0}.jwpjfW_settings>div>details{border-top:1px solid var(--board-ui-border);margin:0;padding:6px 0}.jwpjfW_settings>div>details>div>div>details{margin-bottom:0}.jwpjfW_displayOptions{display:grid}.jwpjfW_actions .jwpjfW_displayOptions label{gap:6px;min-height:32px;margin:0;padding:4px 0}.jwpjfW_displayOptions input:focus-visible{outline:2px solid var(--board-ui-primary);outline-offset:2px}.jwpjfW_error{color:var(--board-ui-danger);padding:8px 12px;font-size:14px}@media (any-pointer:coarse){.jwpjfW_actions .jwpjfW_displayOptions label{min-height:44px}.jwpjfW_actions [data-cad-selection-field=草图平面]>div:first-child>button{min-height:44px}}
._3AsW8q_navigation{z-index:var(--layer-content-base);height:calc(68px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:auto 0 0}._3AsW8q_list{filter:drop-shadow(0 2px 6px #0000001f);justify-content:center;align-items:center;width:min(100%,420px);margin:0;padding:0 8px;list-style:none;display:flex}._3AsW8q_segment{background:var(--product-muted);color:var(--product-muted-foreground);pointer-events:auto;flex:none;transition:background-color .18s,color .18s;position:relative}._3AsW8q_segment[data-active]{background:var(--product-primary);color:var(--product-primary-foreground)}._3AsW8q_item{border-radius:inherit;white-space:nowrap;min-width:52px;height:44px;color:inherit;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:600;line-height:20px;display:flex;position:relative}._3AsW8q_item>svg{width:var(--product-icon-navigation-size);height:var(--product-icon-navigation-size);flex-shrink:0}._3AsW8q_item:focus-visible{outline:2px solid var(--product-focus);outline-offset:3px}._3AsW8q_label{display:block;overflow:hidden}._3AsW8q_neck{pointer-events:none;height:100%;position:absolute;top:0;right:100%}._3AsW8q_phoneNavigation{background:var(--product-surface);border-top:1px solid var(--product-border)}._3AsW8q_phoneList{pointer-events:auto;width:min(100%,600px);margin:0;padding:0;list-style:none;display:flex}._3AsW8q_phoneList>li{min-width:0;color:var(--product-muted-foreground);flex:1}._3AsW8q_phoneList>li[data-active]{color:var(--product-primary)}._3AsW8q_phoneItem{width:100%;min-height:60px;color:inherit;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:14px;font-weight:600;line-height:20px;display:flex}._3AsW8q_phoneItem>svg{flex-shrink:0;width:24px;height:24px}._3AsW8q_phoneItem:focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}@media (min-width:1024px){._3AsW8q_navigation:not([data-native-host]){display:none}}@media (prefers-reduced-motion:reduce){._3AsW8q_segment{transition:none}}
._1C_NDW_tooltip{z-index:1000;box-sizing:border-box;border:1px solid var(--product-border);background:var(--product-surface);max-width:min(360px,100vw - 8px);color:var(--product-foreground);font:400 14px/20px var(--font-sans,sans-serif);overflow-wrap:anywhere;pointer-events:none;border-radius:4px;padding:5px 8px;position:fixed;box-shadow:0 2px 6px #0002}
