.rt_VmW_workspaceRoot{--color-background:var(--product-canvas);--color-surface:var(--product-surface);--color-foreground:var(--product-foreground);--color-primary:var(--product-primary);--color-primary-hover:var(--product-primary-hover);--color-primary-foreground:var(--product-primary-foreground);--color-muted:var(--product-muted);--color-muted-foreground:var(--product-muted-foreground);--color-description-foreground:var(--product-description-foreground);--color-border:var(--product-border);--color-ring:var(--product-focus);color:var(--product-foreground);background:var(--product-canvas);font:400 14px/20px var(--product-font-sans);min-width:0}.rt_VmW_workspaceRoot button{cursor:pointer}.rt_VmW_workspaceRoot :is(button,a,input,textarea):focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}.rt_VmW_workspaceRoot input::placeholder,.rt_VmW_workspaceRoot textarea::placeholder{color:var(--product-muted-foreground)}.rt_VmW_composeFields input[id^=preview-mail-]:focus-visible{outline:none}.rt_VmW_workspaceRoot button svg{flex-shrink:0}.rt_VmW_search{background:var(--product-surface);min-width:0;max-width:600px;min-height:44px;color:var(--product-muted-foreground);border-radius:8px;flex:1;align-items:center;gap:10px;padding:0 14px;display:flex}.rt_VmW_search input{min-width:0;box-shadow:none;background:0 0;border:0;padding:0}.rt_VmW_search button{place-items:center;min-width:40px;min-height:40px;margin-right:-12px;display:grid}.rt_VmW_workspace{flex:1;grid-template-columns:196px minmax(0,1fr);min-height:0;display:grid}.rt_VmW_sidebar{background:var(--product-muted);flex-direction:column;min-height:0;padding:20px 12px 12px;display:flex}.rt_VmW_composeButton{width:100%;min-height:48px;box-shadow:none;gap:10px;margin-bottom:20px}.rt_VmW_sidebar nav{flex-direction:column;gap:4px;display:flex;overflow-y:auto}.rt_VmW_sidebar nav button{text-align:left;border-radius:6px;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 14px;display:flex}.rt_VmW_sidebar nav button:hover{background:var(--product-surface)}.rt_VmW_sidebar nav button[aria-current=page]{background:var(--product-accent);color:var(--product-primary);font-weight:600}.rt_VmW_sidebarFooter{color:var(--product-muted-foreground);gap:12px;margin-top:auto;padding:24px 6px 0;display:grid}.rt_VmW_sidebarFooter a{min-height:44px;color:var(--product-description-foreground);align-items:center;gap:8px;display:flex}.rt_VmW_mailArea{grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.rt_VmW_mailArea[data-reading=true][data-split=true]{grid-template-columns:330px minmax(0,1fr)}.rt_VmW_mailArea[data-reading=true][data-split=false] .rt_VmW_listPane{display:none}.rt_VmW_listPane{flex-direction:column;min-width:0;min-height:0;display:flex}.rt_VmW_mailArea[data-reading=true][data-split=true] .rt_VmW_listPane{border-right:1px solid var(--product-border)}.rt_VmW_listHeading{align-items:center;gap:12px;min-height:64px;padding:12px 24px 8px;display:flex}.rt_VmW_listHeading h2,.rt_VmW_composerHead h2{font-size:18px;font-weight:600;line-height:28px}.rt_VmW_listHeading>span{color:var(--product-muted-foreground)}.rt_VmW_listTools{border-bottom:1px solid var(--product-border);align-items:center;gap:16px;min-height:52px;padding:0 24px 8px;display:flex}.rt_VmW_selection{flex-shrink:0;align-items:center;gap:8px;min-height:40px;display:flex}.rt_VmW_selection>span{color:var(--product-muted-foreground);white-space:nowrap}.rt_VmW_workspaceRoot input[type=checkbox]{accent-color:var(--product-primary);cursor:pointer;flex-shrink:0;width:16px;height:16px}.rt_VmW_filterbar{gap:4px;display:flex}.rt_VmW_filterbar button{min-height:36px;color:var(--product-muted-foreground);border-radius:6px;padding:4px 12px}.rt_VmW_filterbar button[aria-pressed=true]{background:var(--product-muted);color:var(--product-foreground);font-weight:600}.rt_VmW_messageList{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.rt_VmW_messageRow{border-bottom:1px solid var(--product-border-weak);background:var(--product-muted);grid-template-columns:16px 32px minmax(0,1fr);align-items:center;gap:8px;min-height:60px;padding:0 24px;display:grid;position:relative}.rt_VmW_messageRow[data-unread=true]{background:var(--product-surface)}.rt_VmW_messageRow:hover{box-shadow:inset 0 1px var(--product-border), inset 0 -1px var(--product-border)}.rt_VmW_messageRow[data-selected=true],.rt_VmW_messageRow[data-checked=true]{background:var(--product-accent)}.rt_VmW_messageRow[data-selected=true]:before{content:"";background:var(--product-primary);width:3px;position:absolute;inset:0 auto 0 0}.rt_VmW_messageOpen{text-align:left;grid-template-columns:142px minmax(0,1fr) 82px;align-items:center;gap:20px;min-width:0;min-height:60px;display:grid}.rt_VmW_senderLine{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.rt_VmW_senderLine i{background:var(--product-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.rt_VmW_messageContent{white-space:nowrap;align-items:baseline;gap:6px;min-width:0;display:flex;overflow:hidden}.rt_VmW_subject{text-overflow:ellipsis;flex-shrink:0;max-width:100%;overflow:hidden}.rt_VmW_excerpt{color:var(--product-muted-foreground);text-overflow:ellipsis;overflow:hidden}.rt_VmW_messageRow[data-unread=true] :is(.rt_VmW_senderLine,.rt_VmW_subject,time){font-weight:600}.rt_VmW_messageMeta{color:var(--product-muted-foreground);justify-content:flex-end;align-items:center;gap:8px;display:flex}.rt_VmW_messageMeta time{white-space:nowrap}.rt_VmW_star,.rt_VmW_readerStar{color:var(--product-muted-foreground);place-items:center;min-width:32px;min-height:44px;display:grid}.rt_VmW_star[aria-pressed=true],.rt_VmW_readerStar[aria-pressed=true]{color:var(--product-primary)}.rt_VmW_mailArea[data-reading=true] .rt_VmW_messageRow{grid-template-columns:16px minmax(0,1fr) 28px;align-items:start;column-gap:10px;padding:12px 16px}.rt_VmW_mailArea[data-reading=true] .rt_VmW_messageRow>input{margin-top:6px}.rt_VmW_mailArea[data-reading=true] .rt_VmW_star{grid-area:1/3;min-width:28px}.rt_VmW_mailArea[data-reading=true] .rt_VmW_messageOpen{grid-area:1/2;grid-template-columns:minmax(0,1fr);gap:6px}.rt_VmW_mailArea[data-reading=true] .rt_VmW_messageContent{gap:6px;display:grid}.rt_VmW_mailArea[data-reading=true] .rt_VmW_subject{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.rt_VmW_mailArea[data-reading=true] .rt_VmW_excerpt{display:none}.rt_VmW_mailArea[data-reading=true] .rt_VmW_messageMeta{justify-content:start}.rt_VmW_mailArea[data-reading=true] .rt_VmW_listHeading{padding-inline:20px}.rt_VmW_mailArea[data-reading=true] .rt_VmW_listTools{gap:8px;padding-inline:20px}.rt_VmW_readerPane{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.rt_VmW_readerToolbar{border-bottom:1px solid var(--product-border-weak);align-items:center;gap:4px;min-height:64px;padding:8px 20px;display:flex}.rt_VmW_toolbarDivider{background:var(--product-border);width:1px;height:20px;margin:0 8px}.rt_VmW_layoutToggle{margin-left:auto}.rt_VmW_reading{overscroll-behavior:contain;flex:1;min-height:0;padding:32px 36px 40px;overflow-y:auto}.rt_VmW_reading>h2{overflow-wrap:anywhere;margin:0 0 28px;font-size:28px;font-weight:600;line-height:36px}.rt_VmW_senderCard{align-items:start;gap:12px;margin-bottom:32px;display:flex}.rt_VmW_avatar{background:var(--product-accent);width:40px;height:40px;color:var(--product-primary);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}.rt_VmW_senderCard>div{gap:4px;min-width:0;display:grid}.rt_VmW_senderCard strong{font-weight:600}.rt_VmW_senderCard div>span{color:var(--product-muted-foreground);overflow-wrap:anywhere}.rt_VmW_senderCard .rt_VmW_readerMeta{color:var(--product-muted-foreground);text-align:right;justify-items:end;gap:4px;margin-left:auto}.rt_VmW_readerMeta time{max-width:180px}.rt_VmW_body{white-space:pre-wrap;overflow-wrap:anywhere;max-width:760px;line-height:26px}.rt_VmW_attachments{border-top:1px solid var(--product-border-weak);flex-wrap:wrap;gap:10px;margin-top:32px;padding-top:24px;display:flex}.rt_VmW_attachments h3{align-items:center;gap:6px;width:100%;margin-bottom:4px;font-weight:600;display:flex}.rt_VmW_attachments>button{border:1px solid var(--product-border);text-align:left;border-radius:8px;flex:0 248px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.rt_VmW_attachments>button:hover{background:var(--product-muted)}.rt_VmW_attachments button>span:last-child{gap:4px;min-width:0;display:grid}.rt_VmW_attachments strong{overflow-wrap:anywhere;font-weight:400}.rt_VmW_attachments button span span{color:var(--product-muted-foreground)}.rt_VmW_replyActions{gap:8px;margin-top:32px;display:flex}.rt_VmW_replyActions button{gap:8px}.rt_VmW_empty{min-height:280px;color:var(--product-muted-foreground);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px 20px;display:flex}.rt_VmW_empty h3{color:var(--product-foreground);font-size:18px;font-weight:600;line-height:28px}.rt_VmW_composer{z-index:8;border:1px solid var(--product-border-strong);background:var(--product-surface);width:min(620px,100% - 40px);height:min(640px,100% - 100px);min-height:0;box-shadow:var(--product-shadow);border-radius:10px;flex-direction:column;display:flex;position:absolute;bottom:16px;right:20px;overflow:hidden}.rt_VmW_composer[data-expanded=true]{width:auto;height:auto;inset:24px}.rt_VmW_composerHead{background:var(--product-muted);justify-content:space-between;align-items:center;gap:16px;padding:8px 12px 8px 20px;display:flex}.rt_VmW_composerHead h2{font-size:14px;line-height:20px}.rt_VmW_composerHead>div{display:flex}.rt_VmW_composeScroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.rt_VmW_composeFields{gap:12px;padding:16px 24px;display:grid}.rt_VmW_from{overflow-wrap:anywhere;flex-wrap:wrap;gap:8px 16px;display:flex}.rt_VmW_from>span:first-child{color:var(--product-muted-foreground)}.rt_VmW_composeText{resize:none;width:calc(100% - 48px);min-height:160px;box-shadow:none;border:0;border-radius:0;flex:1 0 160px;margin:0 24px;padding:12px 0;line-height:26px}.rt_VmW_composeFooter{border-top:1px solid var(--product-border-weak);align-items:center;gap:8px;padding:16px 20px;display:flex}.rt_VmW_composeFooter button{gap:8px}.rt_VmW_composeAttachments{flex-wrap:wrap;gap:8px;padding:12px 24px;display:flex}.rt_VmW_composeAttachments>span{border:1px solid var(--product-border);overflow-wrap:anywhere;border-radius:6px;align-items:center;gap:6px;padding-left:10px;display:flex}.rt_VmW_composeAttachments button{place-items:center;min-width:40px;min-height:40px;display:grid}.rt_VmW_resumeDraft{border:1px solid var(--product-border-strong);background:var(--product-surface);width:min(320px,100% - 40px);box-shadow:var(--product-shadow);z-index:8;border-radius:8px;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;bottom:16px;right:20px}.rt_VmW_resumeDraft span{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.rt_VmW_scrim,.rt_VmW_folderToggle,.rt_VmW_mobileCompose{display:none}@container mail-workbench (max-width:1080px){.rt_VmW_mailArea[data-reading=true][data-split=true]{grid-template-columns:288px minmax(0,1fr)}.rt_VmW_messageOpen{grid-template-columns:120px minmax(0,1fr) 72px;gap:12px}.rt_VmW_reading{padding:28px 24px}.rt_VmW_senderCard{flex-wrap:wrap}.rt_VmW_senderCard .rt_VmW_readerMeta{text-align:left;justify-content:space-between;align-items:center;width:calc(100% - 52px);margin-left:52px;display:flex}.rt_VmW_readerMeta time{max-width:none}}@container mail-workbench (max-width:900px){.rt_VmW_workspace{grid-template-columns:minmax(0,1fr)}.rt_VmW_sidebar{display:none}.rt_VmW_folderToggle,.rt_VmW_mobileCompose{flex-shrink:0;display:inline-flex}.rt_VmW_mobileCompose{margin-left:auto}.rt_VmW_workspace[data-navigation=true] .rt_VmW_sidebar{z-index:11;width:220px;display:flex;position:absolute;top:0;bottom:0;left:0}.rt_VmW_scrim{z-index:10;background:#0000003d;display:block;position:absolute;inset:0}}@container mail-workbench (max-width:650px){.rt_VmW_search{flex-basis:100%;order:3;max-width:none}.rt_VmW_listHeading{padding:12px 16px 8px}.rt_VmW_listTools{padding-inline:20px}.rt_VmW_workspace[data-navigation=true] .rt_VmW_sidebar,.rt_VmW_scrim{top:0}.rt_VmW_mailArea[data-reading=true][data-split=true]{grid-template-columns:minmax(0,1fr)}.rt_VmW_mailArea[data-reading=true] .rt_VmW_listPane,.rt_VmW_layoutToggle{display:none}.rt_VmW_messageRow{grid-template-columns:16px minmax(0,1fr) 28px;align-items:start;gap:10px;padding:12px 16px}.rt_VmW_messageRow>input{margin-top:6px}.rt_VmW_star{grid-area:1/3;min-width:28px}.rt_VmW_messageOpen{grid-area:1/2;grid-template-columns:minmax(0,1fr);gap:6px}.rt_VmW_messageContent{gap:6px;display:grid}.rt_VmW_subject{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.rt_VmW_excerpt{display:none}.rt_VmW_messageMeta{justify-content:start}.rt_VmW_readerToolbar{padding:8px 12px}.rt_VmW_reading{padding:24px 20px 32px}.rt_VmW_reading>h2{font-size:24px;line-height:32px}.rt_VmW_composer,.rt_VmW_composer[data-expanded=true]{z-index:12;border:0;border-radius:0;width:100%;height:100%;inset:0}.rt_VmW_composeFields{padding-inline:20px}.rt_VmW_composeText{width:calc(100% - 40px);margin-inline:20px}.rt_VmW_composeFields input,.rt_VmW_composeText{font-size:16px;line-height:24px}}@media (prefers-reduced-motion:no-preference){.rt_VmW_composer{animation:.16s ease-out rt_VmW_mail-appear}@keyframes rt_VmW_mail-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}.rt_VmW_workspaceToolbar{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.rt_VmW_workspaceToolbar .rt_VmW_search{max-width:none}.rt_VmW_workspaceToolbar input::placeholder{color:var(--product-muted-foreground)}.rt_VmW_sidebarContent{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.rt_VmW_sidebar .rt_VmW_composeButton{flex-shrink:0}.rt_VmW_binding{gap:8px;min-width:0;padding:12px 2px 0;display:grid}.rt_VmW_binding select{border:1px solid var(--product-border);background:var(--product-surface);width:100%;min-width:0;min-height:44px;font:inherit;border-radius:6px;padding:8px}.rt_VmW_sidebarFooter{flex-shrink:0;padding-top:12px}.rt_VmW_folderToggle{margin-left:-8px}.rt_VmW_management{min-height:0;overflow-y:auto}.rt_VmW_feedback{border-bottom:1px solid var(--product-border);color:var(--product-description-foreground);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 20px;display:flex}.rt_VmW_feedback p{flex:1;min-width:0}.rt_VmW_composer[hidden]{display:none}.rt_VmW_composeFields .rt_VmW_recipientField input:focus-visible{outline:none}.rt_VmW_composeFields .rt_VmW_recipientField{display:contents}.rt_VmW_composeFields .rt_VmW_recipientField>div{min-width:0}.rt_VmW_composeSubject{gap:8px;display:grid}.rt_VmW_composeSubject>input{border:0;border-bottom:1px solid var(--product-border);box-shadow:none;border-radius:0;padding-inline:0}.rt_VmW_composeBody{flex-direction:column;flex:1 0 180px;padding-top:8px;display:flex}.rt_VmW_composeBody textarea{flex:1}.rt_VmW_composeMetadata{color:var(--product-muted-foreground);padding:8px 24px}.rt_VmW_composeMetadata[role=alert]{color:var(--product-danger-text)}.rt_VmW_composeFooter{flex-wrap:wrap;flex-shrink:0}.rt_VmW_copyControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rt_VmW_senderDetails{margin-top:8px}.rt_VmW_senderDetails summary{color:var(--product-muted-foreground);cursor:pointer;align-items:center;gap:6px;min-height:36px;display:flex}.rt_VmW_senderDetails dl{overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);gap:8px 12px;padding-top:8px;display:grid}.rt_VmW_senderDetails dt{color:var(--product-muted-foreground)}.rt_VmW_readerToolbar{flex-wrap:wrap}.rt_VmW_readerToolbar button{gap:8px}.rt_VmW_htmlBody{border:1px solid var(--product-border);background:#fff;border-radius:8px;width:100%;min-height:50dvh;margin-top:16px}.rt_VmW_attachments>div{flex:200px;min-width:0}.rt_VmW_attachmentLink{border:1px solid var(--product-border);border-radius:8px;align-items:center;gap:10px;min-height:64px;padding:12px;display:flex}.rt_VmW_attachmentLink>span{overflow-wrap:anywhere;flex:1;min-width:0}.rt_VmW_attachmentLink small{color:var(--product-muted-foreground);margin-top:4px;font-size:14px;display:block}@container mail-workbench (max-width:650px){.rt_VmW_composeFields .rt_VmW_recipientField input{font-size:16px;line-height:24px}.rt_VmW_composer,.rt_VmW_composer[data-expanded=true]{z-index:12}.rt_VmW_sidebar{top:0}.rt_VmW_readerToolbar{gap:0}.rt_VmW_readerToolbar>button{min-width:40px;min-height:44px}}.rt_VmW_workspaceRoot{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;container:mail-workbench/inline-size}@container mail-workbench (max-width:900px){.rt_VmW_workspace[data-navigation=true] .rt_VmW_sidebar{z-index:11;width:236px;display:flex;position:absolute;top:0;bottom:0;left:0}}.rt_VmW_content{flex-direction:column;min-width:0;min-height:0;display:flex}.rt_VmW_content>.rt_VmW_mailArea{flex:1}.rt_VmW_managementHeading{gap:8px;padding:8px 16px;display:flex}.rt_VmW_managementHeading button{gap:8px}.rt_VmW_pagination{color:var(--product-muted-foreground);border-top:1px solid var(--product-border-weak);justify-content:center;align-items:center;gap:12px;padding:8px 16px;display:flex}.rt_VmW_empty,.rt_VmW_readerPane>article{flex:1}.rt_VmW_managementHeading{display:none}@container mail-workbench (max-width:900px){.rt_VmW_managementHeading{display:flex}}
.HbXpgW_icon{flex-shrink:0}.HbXpgW_icon[data-lunarai-busy=true]{transform-origin:50%;animation:HbXpgW_lunarai-turn var(--lunarai-motion-duration,4.8s) linear infinite}@keyframes HbXpgW_lunarai-turn{0%{transform:perspective(600px)rotateY(0)}to{transform:perspective(600px)rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.HbXpgW_icon[data-lunarai-busy=true]{animation:none}}
button.qPvkVq_indicator.qPvkVq_indicator{min-width:28px;min-height:28px;color:var(--product-description-foreground);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:4px;padding:2px 4px;font-size:14px;line-height:20px;display:inline-flex}button.qPvkVq_indicator.qPvkVq_indicator[data-severity=error]{color:var(--product-danger-text)}button.qPvkVq_indicator.qPvkVq_indicator[data-severity=warning]{color:var(--product-warning-text)}button.qPvkVq_indicator.qPvkVq_indicator:hover{background:var(--product-muted)}button.qPvkVq_indicator.qPvkVq_indicator:focus-visible{outline:2px solid var(--product-primary);outline-offset:-2px}.qPvkVq_content{width:min(320px,100vw - 16px);color:var(--product-foreground);background:var(--product-surface);border-color:var(--product-border);overflow-wrap:anywhere;padding:12px;font-size:14px;line-height:20px}.qPvkVq_content strong{font-size:14px;font-weight:600}.qPvkVq_content p{color:var(--product-description-foreground);white-space:pre-wrap;margin:6px 0 0}.qPvkVq_content .qPvkVq_action{border:1px solid var(--product-border);background:var(--product-surface);min-height:40px;color:var(--product-primary);font:600 14px/20px var(--product-font-family,sans-serif);cursor:pointer;border-radius:4px;margin-top:12px;padding:8px 12px}.qPvkVq_content .qPvkVq_action:hover{background:var(--product-muted)}.qPvkVq_content .qPvkVq_action:focus-visible{outline:2px solid var(--product-primary);outline-offset:2px}@media (pointer:coarse){button.qPvkVq_indicator.qPvkVq_indicator{min-width:44px;min-height:44px}.qPvkVq_content .qPvkVq_action{min-height:44px}}
button.-RdRaW_inactiveName.-RdRaW_inactiveName,button.-RdRaW_suppressedName.-RdRaW_suppressedName{color:var(--product-muted-foreground)}button.-RdRaW_suppressedName>span:last-child{text-decoration:line-through}
.SUPf1q_group{min-width:0;margin-bottom:12px}.SUPf1q_field{border:1px solid var(--board-ui-border,#b5c4d2);background:var(--board-ui-surface,#fff);cursor:pointer;border-radius:3px;overflow:hidden}.SUPf1q_field[data-active=true]{border-color:var(--board-ui-primary,#398bc8);background:var(--board-ui-selection,#e0f1fc);box-shadow:inset 0 0 0 1px var(--board-ui-primary,#398bc8)}.SUPf1q_header,.SUPf1q_value{align-items:stretch;min-width:0;display:flex}.SUPf1q_header>button:first-child,.SUPf1q_value>button:first-child{text-align:left;overflow-wrap:anywhere;flex:1;min-width:0;padding:7px 9px}.SUPf1q_header>button:first-child{color:var(--board-ui-description,#586b7d);padding:0 0 7px;font-size:14px}.SUPf1q_value>button:first-child{color:var(--board-ui-foreground,#1f2329);font-size:14px}.SUPf1q_header>button:last-child:not(:first-child),.SUPf1q_value>button:last-child:not(:first-child){width:34px;color:var(--board-ui-description,#586b7d);flex-shrink:0;justify-content:center;align-items:center;display:flex}.SUPf1q_field button:hover{background:var(--board-ui-muted,#edf5fa)}.SUPf1q_header>button,.SUPf1q_field .SUPf1q_value>button,.SUPf1q_field>.SUPf1q_empty,.SUPf1q_group .SUPf1q_header>button{box-shadow:none;background:0 0;border:0;border-radius:0}.SUPf1q_field>.SUPf1q_empty{text-align:left;width:100%;min-height:36px;color:var(--board-ui-description,#586b7d);padding:7px 9px;font-size:14px;display:block}.SUPf1q_field[data-active=true] .SUPf1q_header>button,.SUPf1q_field[data-active=true] .SUPf1q_value>button{background:0 0}.SUPf1q_header>button:focus-visible,.SUPf1q_field button:focus-visible{outline:2px solid var(--board-ui-primary,#1456f0);outline-offset:-2px}.SUPf1q_options{border:1px solid var(--board-ui-border,#b5c4d2);background:var(--board-ui-surface,#fff);max-height:240px;padding:8px;overflow:auto}.SUPf1q_options label{font-size:14px}.SUPf1q_value[data-invalid=true]{color:var(--board-ui-danger);border-left:3px solid var(--board-ui-danger)}.SUPf1q_header>button:not(:first-child),.SUPf1q_value>button:not(:first-child){min-width:40px;min-height:40px}.SUPf1q_field:has(.SUPf1q_value):not([data-active=true]){background:var(--board-ui-muted);border-color:#0000}.SUPf1q_field[data-active=true]{box-shadow:none}.SUPf1q_header>button:first-child{color:var(--board-ui-foreground)}.SUPf1q_options{border:0;border-left:2px solid var(--board-ui-border);margin-top:4px;padding:4px 8px}.SUPf1q_header>button[aria-expanded=true]>svg{transform:rotate(180deg)}@media (pointer:coarse){.SUPf1q_header>button,.SUPf1q_value>button,.SUPf1q_field>.SUPf1q_empty{min-height:44px}.SUPf1q_header>button:last-child:not(:first-child),.SUPf1q_value>button:last-child:not(:first-child){width:44px}}
.qAFENW_content{font-size:14px}.qAFENW_content textarea{resize:vertical;border:1px solid var(--board-ui-border,#c5d0da);background:var(--board-ui-surface,#f7f9fb);width:100%;min-height:64px;color:var(--board-ui-foreground,#263746);font:inherit;padding:8px}.qAFENW_selected{overflow-wrap:anywhere;flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.qAFENW_selected span{font-size:14px}.qAFENW_bodyList{flex-direction:column;gap:8px;max-height:180px;padding:8px 0;display:flex;overflow:auto}.qAFENW_actions{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.qAFENW_actions button,.qAFENW_footer button{min-height:40px;font:inherit;color:var(--board-ui-foreground,#263746);background:var(--board-ui-surface,#f7f9fb);padding:6px 10px;border:1px solid var(--board-ui-border,#c5d0da)!important}.qAFENW_actions button:hover,.qAFENW_footer button:hover{background:var(--board-ui-muted,#edf3f7)}.qAFENW_actions button:focus-visible,.qAFENW_footer button:focus-visible{outline:2px solid var(--board-ui-primary,#367ca4);outline-offset:2px}.qAFENW_footer{flex-wrap:wrap;gap:8px;padding:12px;font-size:14px;display:flex}.qAFENW_footer button{flex:1;justify-content:center;align-items:center;gap:5px;display:flex}.qAFENW_footer button:last-child{background:var(--board-ui-primary,#367ca4);color:var(--board-ui-primary-foreground,#fff)}.qAFENW_footer button:disabled,.qAFENW_actions button:disabled{opacity:.5;cursor:not-allowed}.qAFENW_content details>summary{cursor:pointer;padding:8px 0}.qAFENW_content p{font-size:14px}.qAFENW_footer{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qAFENW_footer button{white-space:nowrap;min-width:0}.qAFENW_footer button:last-child{grid-column:1/-1}.qAFENW_content input{border:1px solid var(--board-ui-border,#c5d0da);background:var(--board-ui-surface,#fff)}
.AKz7sa_panel{font:14px/20px Arial,Microsoft YaHei,sans-serif}.AKz7sa_header{border-bottom:1px solid var(--board-ui-border,#dee0e3);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:flex}.AKz7sa_panel .AKz7sa_header button{place-items:center;width:36px;min-height:36px;display:grid}.AKz7sa_content{overflow-wrap:anywhere;max-height:calc(100dvh - 210px);padding:12px;overflow:auto}.AKz7sa_content p{margin:0 0 12px}.AKz7sa_description{color:var(--board-ui-description,#3b3f45)}.AKz7sa_field{gap:6px;margin:12px 0;display:grid}.AKz7sa_panel .AKz7sa_field input,.AKz7sa_panel .AKz7sa_field select{border:1px solid var(--board-ui-border,#dee0e3);background:var(--board-ui-surface,#fff);width:100%;min-width:0;min-height:36px;color:var(--board-ui-foreground,#1f2329);font:inherit;border-radius:4px;padding:6px 8px}.AKz7sa_content summary{cursor:pointer;padding:8px 0}.AKz7sa_bodyList{max-height:160px;overflow:auto}.AKz7sa_bodyList label{align-items:center;gap:8px;padding:8px 0;display:flex}.AKz7sa_bodyList input{width:18px;height:18px;accent-color:var(--board-ui-primary,#1456f0);flex-shrink:0}.AKz7sa_selectionActions{flex-wrap:wrap;gap:8px;margin:4px 0;display:flex}.AKz7sa_panel .AKz7sa_selectionActions button{border:1px solid var(--board-ui-border,#dee0e3);border-radius:4px;min-height:36px;padding:6px 8px}.AKz7sa_panel button:hover:not(:disabled){background:var(--board-ui-muted,#eaf0ff)}.AKz7sa_panel :is(button,input,select,summary):focus-visible{outline:2px solid var(--board-ui-primary,#1456f0);outline-offset:2px}.AKz7sa_error{color:var(--board-ui-danger,#d83931)}.AKz7sa_result{border-top:1px solid var(--board-ui-border,#dee0e3);gap:4px;padding:12px;display:grid}.AKz7sa_result strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:36px}.AKz7sa_result dl{gap:4px;margin:8px 0 0;display:grid}.AKz7sa_result dl div{justify-content:space-between;gap:8px;display:flex}.AKz7sa_result dd{font-variant-numeric:tabular-nums;margin:0}@media (max-width:640px){.AKz7sa_panel .AKz7sa_field input,.AKz7sa_panel .AKz7sa_field select,.AKz7sa_panel .AKz7sa_selectionActions button,.AKz7sa_panel .AKz7sa_header button,.AKz7sa_bodyList label{min-height:44px}.AKz7sa_content{max-height:calc(100dvh - 230px)}}.AKz7sa_massProperties{flex-direction:column;max-height:100%;display:flex;overflow:hidden}.AKz7sa_massProperties .AKz7sa_content{flex:1;min-height:0;max-height:none}.AKz7sa_gramResult{overflow-wrap:anywhere;gap:8px;margin-bottom:16px;display:grid}.AKz7sa_gramResult strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:36px}.AKz7sa_propertyRow{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:8px;margin:8px 0;display:grid}.AKz7sa_propertyRow span{overflow-wrap:anywhere;min-width:0}.AKz7sa_massProperties .AKz7sa_propertyRow input{text-align:right;width:100%;min-width:0;max-width:100%;font:inherit}
.yZM5Iq_panel{flex-direction:column;max-height:min(100%,100dvh - 84px);display:flex;overflow:hidden}.yZM5Iq_panel [data-cad-panel-header],.yZM5Iq_panel [data-cad-panel-footer]{flex-shrink:0}.yZM5Iq_panel [data-cad-panel-body]{flex:1;min-height:0;max-height:none;overflow:auto}.yZM5Iq_parameters{border:0;min-width:0;margin:0;padding:0}
.ynlZNG_notice{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.5}.ynlZNG_notice p{white-space:pre-wrap;margin:8px 0}.ynlZNG_notice summary{cursor:pointer;color:var(--board-ui-description);padding:8px 0}.ynlZNG_notice pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:160px;font:inherit;color:var(--board-ui-description);overflow:auto}.ynlZNG_notice button{border:1px solid var(--board-ui-border);background:var(--board-ui-surface);min-height:36px;color:var(--board-ui-foreground);font:inherit;cursor:pointer;border-radius:4px;padding:6px 8px}.ynlZNG_notice button:hover{background:var(--board-ui-muted)}.ynlZNG_notice :is(button,summary):focus-visible{outline:2px solid var(--board-ui-primary);outline-offset:2px}@media (max-width:640px){.ynlZNG_notice button{min-height:44px}}
.WNSzYq_editor fieldset{border:0;min-width:0;margin:12px 0;padding:0}.WNSzYq_editor legend{margin-bottom:8px;padding:0;font-weight:600}.WNSzYq_sectionTitle{margin:16px 0 8px;font-size:14px;font-weight:600;line-height:20px}.WNSzYq_tabs{border-bottom:1px solid var(--board-ui-border);display:flex}.WNSzYq_editor .WNSzYq_tabs button{border-bottom:2px solid #0000;flex:1;min-height:36px;padding:6px 8px}.WNSzYq_editor .WNSzYq_tabs button[aria-pressed=true]{color:var(--board-ui-primary);border-bottom-color:var(--board-ui-primary)}.WNSzYq_more>summary{cursor:pointer;overflow-wrap:anywhere;padding:8px 0}.WNSzYq_more[open]>summary{margin-bottom:12px}.WNSzYq_targets{background:var(--board-ui-muted);border-radius:4px;max-height:160px;padding:4px 8px;overflow:auto}.WNSzYq_targets>div{align-items:center;gap:8px;display:flex}.WNSzYq_targets span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.WNSzYq_targets button{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.WNSzYq_targets p{color:var(--board-ui-description);margin:6px 0}.WNSzYq_bodyList{max-height:160px;overflow:auto}.WNSzYq_bodyList span{overflow-wrap:anywhere}.WNSzYq_actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.WNSzYq_actions button{border-radius:4px;min-height:34px;padding:6px 8px;border:1px solid var(--board-ui-border)!important}.WNSzYq_color{gap:8px;display:flex}.WNSzYq_color input{border:1px solid var(--board-ui-border);background:var(--board-ui-surface);border-radius:4px;min-width:0;height:34px;padding:4px 8px}.WNSzYq_color input[type=color]{flex:0 0 48px;width:48px;padding:2px}.WNSzYq_color input:not([type=color]){flex:1;width:0}.WNSzYq_swatches{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;margin:0 0 12px;display:grid}.WNSzYq_editor .WNSzYq_swatches button{border:1px solid color-mix(in srgb, var(--board-ui-foreground) 18%, transparent);border-radius:2px;width:100%;min-width:0;height:26px}.WNSzYq_editor .WNSzYq_swatches button[aria-pressed=true]{outline:2px solid var(--board-ui-primary);outline-offset:1px;box-shadow:inset 0 0 0 2px var(--board-ui-surface)}.WNSzYq_editor .WNSzYq_swatches button:hover{box-shadow:inset 0 0 0 2px var(--board-ui-surface)}.WNSzYq_rgb{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.WNSzYq_rgb label{flex-direction:column;gap:4px;min-width:0;display:flex}.WNSzYq_rgb input{border:1px solid var(--board-ui-border);background:var(--board-ui-surface);border-radius:4px;width:100%;min-width:0;height:34px;padding:4px 8px}.WNSzYq_slider{align-items:center;gap:8px;display:flex}.WNSzYq_editor .WNSzYq_slider,.WNSzYq_editor .WNSzYq_color{background:0 0;border:0}.WNSzYq_editor .WNSzYq_slider input[type=range]{min-width:0;accent-color:var(--board-ui-primary);border:0;flex:1;padding:0}.WNSzYq_editor .WNSzYq_slider input[role=spinbutton]{flex:0 0 58px;width:58px}.WNSzYq_roughness{margin-top:16px}.WNSzYq_roughness>label{margin-bottom:4px!important}.WNSzYq_rangeEnds{color:var(--board-ui-description);justify-content:space-between;margin-right:66px;display:flex}.WNSzYq_more{margin-top:12px}.WNSzYq_inlineLibrary{padding:12px 0 0}.WNSzYq_presets{grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr));gap:4px;max-height:236px;display:grid;overflow:auto}.WNSzYq_editor .WNSzYq_presets button{text-align:left;border-radius:4px;align-items:center;gap:8px;min-width:0;min-height:44px;padding:6px;display:flex}.WNSzYq_editor .WNSzYq_presets button:hover{background:var(--board-ui-muted)}.WNSzYq_editor .WNSzYq_presets button[aria-pressed=true]{background:var(--board-ui-selection);color:var(--board-ui-primary)}.WNSzYq_presets button>span:last-child{min-width:0;line-height:20px}.WNSzYq_sample{border:1px solid var(--board-ui-border);border-radius:50%;flex:0 0 24px;width:24px;height:24px;box-shadow:inset -4px -4px 6px #0003,inset 4px 4px 6px #fff5}.WNSzYq_footer{padding:10px 12px}.WNSzYq_footer>span{color:var(--board-ui-description);margin-bottom:8px;display:block}.WNSzYq_footer>div{gap:8px;display:flex}.WNSzYq_footer button{border-radius:4px;flex:1;justify-content:center;align-items:center;gap:6px;min-height:36px;display:flex;border:1px solid var(--board-ui-border)!important}.WNSzYq_footer button:last-child{background:var(--board-ui-primary);color:var(--board-ui-primary-foreground)}
._4Qa-TG_sidebar{min-width:0;font-size:14px;line-height:20px}._4Qa-TG_section{flex-direction:column;gap:12px;min-width:0;padding:12px;display:flex}._4Qa-TG_section+._4Qa-TG_section{border-top:1px solid var(--product-border)}._4Qa-TG_section h3{margin:0;font-size:14px;font-weight:600;line-height:20px}._4Qa-TG_scope{align-items:center;gap:12px;display:flex}._4Qa-TG_scope select{border:1px solid var(--product-border);border-radius:var(--product-radius-sm);background:var(--product-surface);min-width:0;height:36px;color:var(--product-foreground);font:inherit;flex:1;padding:4px 8px}._4Qa-TG_entries{min-width:0;max-height:280px;overflow:auto}._4Qa-TG_entry{text-align:left;width:100%;min-width:0;font:inherit;color:var(--product-foreground);border-radius:var(--product-radius-sm);background:0 0;border:0;align-items:center;gap:10px;padding:8px 4px;display:flex}._4Qa-TG_entry:hover:not(:disabled){background:var(--product-muted)}._4Qa-TG_entry:disabled{cursor:default}._4Qa-TG_swatch{border:1px solid var(--product-border);border-radius:var(--product-radius-sm);flex:0 0 24px;width:24px;height:24px}._4Qa-TG_info{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._4Qa-TG_info>span{color:var(--product-description-foreground)}._4Qa-TG_info ._4Qa-TG_name{color:var(--product-foreground);font-weight:500}._4Qa-TG_info ._4Qa-TG_origin{color:var(--product-muted-foreground)}._4Qa-TG_empty{color:var(--product-description-foreground);overflow-wrap:anywhere;margin:0}._4Qa-TG_attachments>section{padding:0}._4Qa-TG_sidebar ._4Qa-TG_section>button{border-radius:var(--product-radius-sm);width:100%;min-height:36px;font:inherit;white-space:normal;border:1px solid var(--product-border);background:var(--product-surface);color:var(--product-foreground);padding:8px}._4Qa-TG_sidebar ._4Qa-TG_section>button:hover:not(:disabled){background:var(--product-muted)}._4Qa-TG_sidebar ._4Qa-TG_section>button:disabled{color:var(--product-disabled-foreground);cursor:default}._4Qa-TG_entry:focus-visible,._4Qa-TG_scope select:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}@media (any-pointer:coarse){._4Qa-TG_scope select,._4Qa-TG_section>button,._4Qa-TG_entry{min-height:44px}}
.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}
.wicSFq_panel{width:100%;color:var(--board-ui-foreground,#303d4b);flex-direction:column;gap:2px;font-size:14px;display:flex}.wicSFq_pickPlacement{text-align:left;min-height:34px;color:var(--board-ui-foreground,#303d4b);border-radius:3px;align-items:center;padding:6px 8px;display:flex;border:1px solid var(--board-ui-primary,#2876ad)!important;background:var(--board-ui-muted,#edf4fb)!important}.wicSFq_pickPlacement[aria-pressed=true]{background:var(--board-ui-selection,#d9eafb)!important}.wicSFq_placement{justify-content:space-between;align-items:center;gap:6px;padding:4px 0 6px;display:flex}.wicSFq_placement strong{font-weight:600}.wicSFq_placement button{border:1px solid var(--board-ui-border,#c9d1d8);color:var(--board-ui-primary,#2876ad);border-radius:3px;padding:3px 7px}.wicSFq_coordinates{flex-direction:column;gap:6px;display:flex}.wicSFq_check{cursor:pointer;align-items:center;gap:7px;min-height:32px;display:flex}.wicSFq_check input{accent-color:var(--board-ui-primary,#2876ad);width:16px;height:16px;margin:0}.wicSFq_readonly{min-height:30px;color:var(--board-ui-muted-foreground,#687681);justify-content:space-between;align-items:center;gap:8px;display:flex}.wicSFq_slider{width:100%;height:22px;accent-color:var(--board-ui-primary,#2876ad)}@media (pointer:coarse){.wicSFq_check{min-height:44px}}
._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}}
.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}
._1lwmIW_button{cursor:pointer;flex:0 0 var(--cad-action-size,34px)!important;width:var(--cad-action-size,34px)!important;min-width:var(--cad-action-size,34px)!important;max-width:var(--cad-action-size,34px)!important;height:var(--cad-action-size,34px)!important;min-height:var(--cad-action-size,34px)!important;background:var(--cad-confirm-background,#1456f0)!important;color:var(--cad-action-foreground,#fff)!important;border:0!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}._1lwmIW_button[data-cad-action=cancel]{background:var(--cad-cancel-background,#d83931)!important}._1lwmIW_button+._1lwmIW_button{margin-inline-start:4px}._1lwmIW_button svg{stroke-width:3px!important;width:20px!important;height:20px!important}._1lwmIW_button:disabled{cursor:default;opacity:.4!important}._1lwmIW_button:hover:enabled{filter:brightness(.92)}._1lwmIW_button:focus-visible{outline:2px solid var(--board-ui-primary,#1456f0);outline-offset:2px}@media (pointer:coarse){._1lwmIW_button{--cad-action-size:44px}}
.XAqP0a_content input{border:1px solid var(--board-ui-border);background:var(--board-ui-surface);width:100%;min-width:0;padding:3px 5px}.XAqP0a_content button{align-items:center;gap:4px;display:inline-flex}.XAqP0a_axes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}
.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)}
@font-face{font-family:CourseSeries Cover Smiley;font-style:oblique;font-weight:400;font-display:block;src:url(../media/SmileySans-Oblique.2c-olhd79ny4g.woff2)format("woff2")}._61HOSq_home{--color-background:var(--product-canvas);--color-foreground:var(--product-foreground);--color-description-foreground:var(--product-description-foreground);--color-muted:var(--product-muted);--color-muted-foreground:var(--product-muted-foreground);--color-border:var(--product-border);--color-primary:var(--product-primary);--color-primary-hover:var(--product-primary-hover);--color-primary-foreground:var(--product-primary-foreground);--color-accent:var(--product-accent);--color-accent-foreground:var(--product-foreground);--color-card:var(--product-surface);--color-card-foreground:var(--product-foreground);--color-ring:var(--product-focus);--studio-tint:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){._61HOSq_home{--studio-tint:color-mix(in srgb, var(--color-primary) 7%, var(--color-background))}}._61HOSq_home{--studio-tint-strong:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){._61HOSq_home{--studio-tint-strong:color-mix(in srgb, var(--color-primary) 13%, var(--color-background))}}._61HOSq_home{--sidebar-background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){._61HOSq_home{--sidebar-background:color-mix(in srgb, var(--color-primary) 3%, var(--color-background))}}._61HOSq_home{min-width:0;min-height:0;color:var(--color-foreground);background:var(--color-primary);flex:1;overflow:auto;container:workspace-home/inline-size}@supports (color:color-mix(in lab, red, red)){._61HOSq_home{background:color-mix(in srgb, var(--color-primary) 2%, var(--color-background))}}._61HOSq_home{font-size:14px;line-height:20px}._61HOSq_content{max-width:1440px;margin:auto;padding:24px 32px 88px}._61HOSq_content h2{margin:0;font-size:18px;font-weight:600;line-height:28px}._61HOSq_masthead{background:linear-gradient(115deg, var(--studio-tint), var(--studio-tint-strong));border-radius:22px;margin:0 0 28px;overflow:hidden}._61HOSq_pageHeader{align-items:center;gap:16px;margin:0;padding:14px 20px;display:flex}._61HOSq_pageHeader h1{font-family:"CourseSeries Cover Smiley", var(--product-font-sans);letter-spacing:.06em;margin:0;font-size:28px;font-style:oblique;font-weight:400;line-height:1.25}._61HOSq_pageHeader p{color:var(--color-description-foreground);margin:4px 0 0}._61HOSq_pageHeader p>span{color:var(--color-primary)}._61HOSq_search{border:1px solid var(--color-border);background:var(--color-background);width:290px;min-width:0;min-height:40px;color:var(--color-muted-foreground);border-radius:8px;align-items:center;gap:10px;margin-left:auto;padding:8px 12px;display:flex}._61HOSq_search input{width:0;min-width:0;color:var(--color-foreground);font:inherit;background:0 0;outline:none;flex:1}._61HOSq_search input::placeholder{color:var(--color-muted-foreground)}._61HOSq_search button{display:flex}._61HOSq_search:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}._61HOSq_galleryStatus{background:var(--color-primary);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;min-height:180px;padding:24px;display:flex}@supports (color:color-mix(in lab, red, red)){._61HOSq_galleryStatus{background:color-mix(in srgb, var(--color-primary) 3%, var(--color-background))}}._61HOSq_galleryStatus h3{margin:0;font-size:18px;line-height:28px}._61HOSq_galleryStatus p{color:var(--color-description-foreground);margin:0}._61HOSq_noPreview{color:var(--color-muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}._61HOSq_recentSection{flex-direction:column;gap:12px;min-width:0;min-height:0;margin:0;display:flex}._61HOSq_recentHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._61HOSq_recentSection ._61HOSq_recentTitle{font-size:28px;line-height:36px}._61HOSq_filmstrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._61HOSq_services{background:var(--color-background);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:16px 16px 20px;display:grid}@supports (color:color-mix(in lab, red, red)){._61HOSq_services{background:color-mix(in srgb, var(--color-background) 35%, transparent)}}._61HOSq_services{border-top:1px solid var(--color-background)}@supports (color:color-mix(in lab, red, red)){._61HOSq_services{border-top:1px solid color-mix(in srgb, var(--color-background) 70%, transparent)}}._61HOSq_services>a,._61HOSq_services>button{text-align:center;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-width:0;min-height:96px;padding:8px 12px;font-size:18px;font-weight:600;line-height:24px;transition:background .15s;display:flex;position:relative}._61HOSq_services>a:hover,._61HOSq_services>a:focus-visible{background:var(--color-background)}@supports (color:color-mix(in lab, red, red)){._61HOSq_services>a:hover,._61HOSq_services>a:focus-visible{background:color-mix(in srgb, var(--color-background) 70%, transparent)}}._61HOSq_services>:not(:last-child):after{content:"";background:var(--color-primary);width:1px;position:absolute;top:20px;bottom:20px;right:0}@supports (color:color-mix(in lab, red, red)){._61HOSq_services>:not(:last-child):after{background:color-mix(in srgb, var(--color-primary) 13%, transparent)}}._61HOSq_serviceIcon{background:var(--color-background);width:46px;height:46px;box-shadow:0 3px 7px var(--color-primary), inset 0 1px 0 var(--color-background);border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){._61HOSq_serviceIcon{box-shadow:0 3px 7px color-mix(in srgb, var(--color-primary) 7%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-background) 80%, transparent)}}._61HOSq_serviceArrow{color:var(--color-primary);opacity:0;position:absolute;top:12px;right:14px}._61HOSq_services>a:hover ._61HOSq_serviceArrow,._61HOSq_services>a:focus-visible ._61HOSq_serviceArrow{opacity:1}._61HOSq_services>button:disabled{cursor:not-allowed;color:var(--color-muted-foreground)}._61HOSq_services>button ._61HOSq_serviceIcon{background:var(--color-background)}@supports (color:color-mix(in lab, red, red)){._61HOSq_services>button ._61HOSq_serviceIcon{background:color-mix(in srgb, var(--color-background) 55%, transparent)}}._61HOSq_services>button ._61HOSq_serviceIcon{box-shadow:none}._61HOSq_services>button ._61HOSq_serviceIcon>svg{opacity:.35}._61HOSq_content button:focus-visible,._61HOSq_content a:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}@media (max-width:1199px){._61HOSq_content{padding:20px 24px 96px}}@media (max-width:1050px){._61HOSq_pageHeader{gap:16px}._61HOSq_search{width:250px}}@media (max-width:767px){._61HOSq_content{padding:18px 16px 112px}._61HOSq_masthead{border-radius:18px;margin:0 0 20px}._61HOSq_pageHeader{flex-wrap:wrap;padding:22px 16px 18px}._61HOSq_pageHeader h1{font-size:28px}._61HOSq_search{width:100%;padding:10px 12px}._61HOSq_filmstrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._61HOSq_galleryStatus{min-height:180px}}@media (prefers-reduced-motion:reduce){._61HOSq_services>a{transition:none}}@media (max-width:767px){._61HOSq_services{gap:0;padding:10px 4px 14px}._61HOSq_services>a,._61HOSq_services>button{border-radius:10px;gap:8px;min-height:82px;padding:8px 2px;font-size:14px;line-height:20px}._61HOSq_serviceIcon{border-radius:12px;width:36px;height:36px}._61HOSq_serviceIcon>svg{width:24px;height:24px}._61HOSq_services>:not(:last-child):after{top:14px;bottom:14px}._61HOSq_serviceArrow{display:none}}._61HOSq_documentCover{justify-content:center;align-items:flex-start;width:100%;height:100%;padding:18px 24px 0;display:flex;overflow:hidden}._61HOSq_paper{text-align:left;border:1px solid var(--color-border);background:var(--color-background);width:min(440px,100%);min-height:100%;box-shadow:0 5px 18px var(--color-foreground);border-radius:3px 3px 0 0;flex-direction:column;gap:12px;padding:22px 28px 28px;display:flex}@supports (color:color-mix(in lab, red, red)){._61HOSq_paper{box-shadow:0 5px 18px color-mix(in srgb, var(--color-foreground) 8%, transparent)}}._61HOSq_paper strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:600;line-height:26px;display:-webkit-box;overflow:hidden}._61HOSq_documentRule{background:var(--color-border);flex-shrink:0;width:100%;height:1px}._61HOSq_excerpt{-webkit-line-clamp:5;color:var(--color-description-foreground);white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;line-height:22px;display:-webkit-box;overflow:hidden}._61HOSq_sourceStatus{color:var(--color-description-foreground);align-items:center;gap:12px;margin:12px 0;display:flex}._61HOSq_sourceStatus button{color:var(--color-primary)}@media (max-width:767px){._61HOSq_paper{padding:12px 16px}._61HOSq_recentSection ._61HOSq_recentTitle{font-size:18px;line-height:28px}}@media (max-width:479px){._61HOSq_filmstrip{grid-template-columns:minmax(0,1fr)}}._61HOSq_coverStatus{box-sizing:border-box;width:100%;height:100%;color:var(--color-description-foreground);text-align:center;justify-content:center;align-items:center;padding:16px;display:flex}._61HOSq_sceneCover{flex-direction:column;flex:1;align-items:center;width:100%;min-width:0;height:100%;min-height:0;padding:12px;display:flex}._61HOSq_scenePlan{width:100%;height:100%;min-height:0;color:var(--color-primary);flex:1;display:block}._61HOSq_sceneCaption{color:var(--color-description-foreground);flex:none;padding-top:8px;font-size:14px;line-height:20px}._61HOSq_sceneStatus{width:100%;height:100%;color:var(--color-description-foreground);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex}._61HOSq_skeleton{background:var(--color-muted);border-radius:12px;height:230px}@container workspace-home (max-width:700px){._61HOSq_pageHeader{flex-wrap:wrap;gap:16px;padding:22px 16px 18px}._61HOSq_search{width:100%}._61HOSq_filmstrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@container workspace-home (max-width:440px){._61HOSq_content{padding-inline:16px}._61HOSq_filmstrip{grid-template-columns:minmax(0,1fr)}}._61HOSq_search button{border-radius:6px;flex:none;justify-content:center;align-items:center;width:40px;min-height:40px;margin:-10px -10px -10px 0}@media (any-pointer:coarse){._61HOSq_content button{min-height:var(--product-touch-target-size,44px);min-width:var(--product-touch-target-size,44px)}._61HOSq_search input{min-height:24px;font-size:var(--product-text-input-touch,16px);line-height:var(--product-leading-input-touch,24px)}._61HOSq_search button{width:var(--product-touch-target-size,44px)}._61HOSq_sourceStatus button{padding-inline:8px}}
.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)}
._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);min-height: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}}
.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{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}
.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}.Ba8eNG_commandRow{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]){--cad-toolbar-content-height:48px}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=part],[data-cad-command-context=sketch]) .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]) .Ba8eNG_panels{overflow-y:hidden}.Ba8eNG_manager[data-single-row=true]:is([data-cad-command-context=part],[data-cad-command-context=sketch]) .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]) .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]) .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]) .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]) .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]) .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)}}
.sVtP3W_regionEmpty{color:var(--color-muted-foreground);font-size:var(--product-text-body);margin:0;padding:2px 8px;line-height:1.5}.sVtP3W_recentNavigation{flex-shrink:0;font-weight:600}.sVtP3W_treeBranch{border-left:1px solid var(--color-border);margin:2px 0 2px 14px;padding-left:6px}.sVtP3W_projectAction svg{transition:transform var(--product-motion-panel-duration) var(--product-motion-panel-easing)}@media (prefers-reduced-motion:reduce){.sVtP3W_projectAction svg{transition:none}}.sVtP3W_modelHome .sVtP3W_projects{max-height:none;overflow:visible}.sVtP3W_sharedRegion{flex-direction:column;min-height:0;display:flex}.sVtP3W_sharedRegion>div:first-child{flex:none;height:auto;min-height:0;max-height:none;padding-inline:0}.sVtP3W_sharedRegion>div:first-child>nav{overscroll-behavior:auto;flex:none;min-height:auto;padding-bottom:0;overflow:visible}.sVtP3W_projects{flex:0 auto;min-height:0;max-height:35%;overflow:auto}.sVtP3W_models{min-height:0;padding-top:8px;padding-left:var(--cad-model-indent,0px);flex-direction:column;flex:1;display:flex}.sVtP3W_modelRows{flex:1;min-height:0;overflow:hidden}.sVtP3W_workspaceRow{align-items:center;gap:2px;min-width:0;display:flex}.sVtP3W_workspaceLink.sVtP3W_workspaceLink{flex:1;width:auto;min-width:0}.sVtP3W_currentProject{color:var(--color-primary);font-size:var(--product-text-body);flex:none;font-weight:500}.sVtP3W_workspaceClose{flex:0 0 var(--sidebar-row-action-size);width:var(--sidebar-row-action-size);height:var(--sidebar-row-action-size);border-radius:var(--sidebar-radius);color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.sVtP3W_workspaceClose:hover:not(:disabled){background:var(--color-muted);color:var(--color-foreground)}.sVtP3W_workspaceClose:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.sVtP3W_projectRow{align-items:center;min-width:0;display:flex}.sVtP3W_libraryName{flex:1;min-width:0}.sVtP3W_projectName{--project-folder-color:currentColor;flex:1;min-width:0}.sVtP3W_projectName>svg{color:var(--project-folder-color)}.sVtP3W_projectName[aria-current=page]>svg{color:inherit}.sVtP3W_projectName[data-folder-color=blue]{--project-folder-color:var(--product-info-text)}.sVtP3W_projectName[data-folder-color=green]{--project-folder-color:var(--product-success-text)}.sVtP3W_projectName[data-folder-color=yellow]{--project-folder-color:var(--product-warning-text)}.sVtP3W_projectName[data-folder-color=red]{--project-folder-color:var(--product-danger)}.sVtP3W_projectName[data-folder-color=neutral]{--project-folder-color:var(--product-muted-foreground)}.sVtP3W_projectRowActions{flex-shrink:0;align-items:center;gap:2px;display:flex}.sVtP3W_projectAction.sVtP3W_projectAction{width:var(--sidebar-row-action-size);height:var(--sidebar-row-action-size);border-radius:var(--sidebar-radius);color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.sVtP3W_projectAction:hover{background:var(--color-muted);color:var(--color-foreground)}.sVtP3W_projectAction:focus-visible{outline:2px solid var(--color-primary)}.sVtP3W_projectAction:disabled{opacity:.4;cursor:not-allowed}.sVtP3W_menuNote{font-size:var(--product-text-body);color:var(--color-muted-foreground);margin:4px 10px}.sVtP3W_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sVtP3W_pagination{font-size:var(--product-text-body);flex:0 0 40px;justify-content:space-between;align-items:center;gap:6px;display:flex}.sVtP3W_pagination.sVtP3W_pagination button{color:var(--color-primary);background:0 0;border:0;padding:4px}.sVtP3W_modelNavigation{inset:calc(var(--board-header-height,0px) + var(--board-notice-height,0px)) auto 0 0;width:var(--product-sidebar-rail-width);z-index:35;transition:width var(--product-motion-panel-duration) var(--product-motion-panel-easing);-webkit-user-select:none;user-select:none;position:fixed}.sVtP3W_modelNavigation :is(input,textarea,[contenteditable]:not([contenteditable=false])){-webkit-user-select:text;user-select:text}.sVtP3W_modelShell.sVtP3W_modelShell{--cad-product-navigation-width:var(--product-sidebar-rail-width);min-width:0;transition:left var(--product-motion-panel-duration) var(--product-motion-panel-easing);container-type:inline-size}@media (min-width:768px){.sVtP3W_modelNavigation:has(.product-sidebar-transition[data-open=true]){width:var(--product-sidebar-default-width)}.sVtP3W_modelNavigation:has(.product-sidebar-transition[data-open=true])~.sVtP3W_modelShell.sVtP3W_modelShell{--cad-product-navigation-width:var(--product-sidebar-default-width)}}@media (prefers-reduced-motion:reduce){.sVtP3W_modelNavigation,.sVtP3W_modelShell{transition:none}}@media (max-width:1023px){.sVtP3W_modelNavigation{bottom:calc(68px + env(safe-area-inset-bottom))}}.sVtP3W_sortableProject{position:relative}.sVtP3W_sortableProject[data-sorting]{opacity:.35}.sVtP3W_sortableProject [data-folder-drag]{-webkit-user-select:none;user-select:none;cursor:grab}.sVtP3W_sortableProject [data-folder-drag]:active{cursor:grabbing}.sVtP3W_sortPreview{border:1px solid var(--color-border);border-radius:var(--sidebar-radius,6px);background:var(--color-background);min-height:36px;color:var(--color-foreground);font-size:var(--product-text-body);align-items:center;gap:8px;padding:8px 12px;display:flex;box-shadow:0 8px 24px #00000026}.sVtP3W_sortPreview span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sVtP3W_sortPreview svg{flex-shrink:0}.sVtP3W_exploreMark.sVtP3W_exploreMark{flex-shrink:0;width:20px;height:20px}
.Qiq-3W_metrics{--sidebar-font-family:var(--font-sans);--sidebar-font-size:14px;--sidebar-line-height:20px;--sidebar-caption-size:14px;--sidebar-caption-line-height:20px;--sidebar-header-height:56px;--sidebar-brand-height:36px;--sidebar-brand-icon-size:22px;--sidebar-icon-size:var(--product-sidebar-icon-size);--sidebar-search-icon-size:var(--product-icon-size);--sidebar-icon-stroke:var(--product-sidebar-icon-stroke);--sidebar-control-size:var(--product-icon-button-size);--sidebar-item-height:36px;--sidebar-search-height:36px;--sidebar-section-height:28px;--sidebar-row-action-size:28px;--sidebar-radius:6px;--sidebar-edge:12px;--sidebar-inset:8px;--sidebar-row-inset:10px;--sidebar-gap:8px;--sidebar-background:color-mix(in srgb, var(--color-muted) 70%, var(--color-surface));--sidebar-selected:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface))}@media (max-width:767px){.Qiq-3W_metrics{--sidebar-control-size:40px;--sidebar-item-height:44px;--sidebar-search-height:40px;--sidebar-row-action-size:32px}}@media (any-pointer:coarse){.Qiq-3W_metrics{--sidebar-header-height:64px;--sidebar-brand-height:var(--product-touch-target-size,44px);--sidebar-control-size:var(--product-touch-target-size,44px);--sidebar-item-height:var(--product-touch-target-size,44px);--sidebar-search-height:var(--product-touch-target-size,44px);--sidebar-section-height:var(--product-touch-target-size,44px);--sidebar-row-action-size:var(--product-touch-target-size,44px)}}
.CfBqoq_root{}.CfBqoq_desktop{border-right:1px solid var(--color-border);background:var(--sidebar-background,color-mix(in srgb, var(--color-muted) 70%, var(--color-surface)));flex-grow:0;height:100%;min-height:0}.CfBqoq_drawer.CfBqoq_drawer{width:var(--product-sidebar-default-width);background:var(--sidebar-background,color-mix(in srgb, var(--color-muted) 70%, var(--color-surface)));max-width:calc(100vw - 56px);color:var(--color-foreground);border:0;padding:0}.CfBqoq_drawerBody.CfBqoq_drawerBody{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.CfBqoq_workspaceOverlay.CfBqoq_workspaceOverlay{top:calc(var(--platform-loading-height,0px) + var(--board-header-height,0px) + var(--board-notice-height,0px))}.CfBqoq_workspaceDrawer.CfBqoq_workspaceDrawer{top:calc(var(--platform-loading-height,0px) + var(--board-header-height,0px) + var(--board-notice-height,0px));height:calc(var(--platform-viewport-height,100dvh) - var(--board-header-height,0px) - var(--board-notice-height,0px))}.CfBqoq_root.CfBqoq_root{background:var(--sidebar-background,color-mix(in srgb, var(--color-muted) 70%, var(--color-surface)));height:100%;min-height:0;color:var(--color-foreground);font:var(--sidebar-font-size)/var(--sidebar-line-height) var(--sidebar-font-family);flex-direction:column;display:flex}.CfBqoq_root *{box-sizing:border-box}.CfBqoq_header{height:var(--sidebar-header-height);padding:var(--sidebar-inset) var(--sidebar-edge);justify-content:space-between;align-items:center;gap:var(--sidebar-gap);flex-shrink:0;display:flex}.CfBqoq_root .CfBqoq_brand,.CfBqoq_root .CfBqoq_iconButton,.CfBqoq_root .CfBqoq_item{justify-content:flex-start;align-items:center;gap:var(--sidebar-row-inset);min-height:var(--sidebar-item-height);padding:0 var(--sidebar-row-inset);border-radius:var(--sidebar-radius);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.CfBqoq_root .CfBqoq_brand{height:var(--sidebar-brand-height);min-height:var(--sidebar-brand-height);padding:0 var(--sidebar-inset);font-weight:600}.CfBqoq_header:has(.CfBqoq_brandHome){gap:0}.CfBqoq_root .CfBqoq_brandHome{flex:1;gap:8px;min-width:0;padding-inline:0}.CfBqoq_brandHome>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.CfBqoq_brandSwitcher{min-width:0;height:var(--sidebar-brand-height);min-height:var(--sidebar-brand-height);align-items:center;gap:var(--sidebar-row-inset);padding:0 var(--sidebar-inset);border-radius:var(--sidebar-radius);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-weight:600;display:flex}.CfBqoq_root .CfBqoq_brandSwitcher{min-height:var(--sidebar-brand-height);border-radius:var(--sidebar-radius);background:0 0;border:0;justify-content:flex-start;gap:8px}.CfBqoq_brandSwitcher:hover{background:var(--color-muted);color:var(--color-foreground)}.CfBqoq_brandSwitcher:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.CfBqoq_brandSwitcher>svg:first-child{width:var(--sidebar-brand-icon-size);height:var(--sidebar-brand-icon-size);color:var(--color-primary);flex-shrink:0}.CfBqoq_brand>svg{width:var(--sidebar-brand-icon-size);height:var(--sidebar-brand-icon-size);stroke-width:var(--sidebar-icon-stroke);color:var(--color-primary);flex-shrink:0}.CfBqoq_root .CfBqoq_iconButton{width:var(--sidebar-control-size);height:var(--sidebar-control-size);min-height:var(--sidebar-control-size);flex-shrink:0;justify-content:center;padding:0}.CfBqoq_root :is(.CfBqoq_brand,.CfBqoq_iconButton,.CfBqoq_item):hover{background:var(--color-muted);color:var(--color-foreground)}.CfBqoq_root .CfBqoq_iconButton[data-active=true]{background:var(--sidebar-selected);color:var(--color-primary)}.CfBqoq_root :is(button,a,summary):focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.CfBqoq_root button:disabled{opacity:.42;cursor:not-allowed}.CfBqoq_root button:disabled:hover{background:0 0}.CfBqoq_nav{padding:var(--sidebar-inset) var(--sidebar-inset) 0;gap:2px;display:grid}.CfBqoq_root .CfBqoq_primaryNavigation{flex-shrink:0;grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:grid}.CfBqoq_root .CfBqoq_primaryNavigation>a{justify-content:center;gap:6px;min-width:0;height:auto;min-height:40px;padding:0 4px;font-weight:600}.CfBqoq_root .CfBqoq_primaryNavigation>a[aria-current=page]{font-weight:600}.CfBqoq_root .CfBqoq_item{width:100%;min-width:0;height:var(--sidebar-item-height);white-space:nowrap}.CfBqoq_item>svg{width:var(--sidebar-icon-size);height:var(--sidebar-icon-size);stroke-width:var(--sidebar-icon-stroke);flex-shrink:0}.CfBqoq_item>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.CfBqoq_item>small,.CfBqoq_item>kbd{font-size:var(--sidebar-caption-size);line-height:var(--sidebar-caption-line-height);color:var(--color-muted-foreground);margin-left:auto;font-weight:400}.CfBqoq_item>kbd{display:none}.CfBqoq_item:hover>kbd,.CfBqoq_item:focus-visible>kbd{display:inline}.CfBqoq_root .CfBqoq_item[aria-current=page]{background:var(--sidebar-selected);color:var(--color-primary);font-weight:500}.CfBqoq_scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:0 8px 16px;overflow-y:auto}.CfBqoq_section{margin-top:20px}.CfBqoq_sectionHeading{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;margin-bottom:4px;padding:0 10px;font-weight:500;display:flex}.CfBqoq_sectionHeading .CfBqoq_iconButton{width:var(--sidebar-row-action-size);height:var(--sidebar-row-action-size);min-height:var(--sidebar-row-action-size);margin-right:-6px}.CfBqoq_footer{border-top:1px solid var(--color-border);flex-shrink:0;gap:2px;padding:8px;display:grid}.CfBqoq_empty,.CfBqoq_note{font-size:var(--sidebar-caption-size);line-height:var(--sidebar-caption-line-height);color:var(--color-muted-foreground);margin:4px 10px}.CfBqoq_note{margin:6px 10px}.CfBqoq_treeChildren{border-left:1px solid var(--color-border);min-width:0;margin-left:15px;padding-left:5px}.CfBqoq_folder>summary{list-style:none}.CfBqoq_folder>summary::-webkit-details-marker{display:none}.CfBqoq_folder[open]>summary>.CfBqoq_chevron{transform:rotate(90deg)}.CfBqoq_item>.CfBqoq_chevron{width:14px;height:14px}@media (max-width:767px){.CfBqoq_desktop,.CfBqoq_item>kbd{display:none}}.CfBqoq_personal{flex-direction:column;flex:2;min-height:0;padding:12px 8px 0;display:flex}.CfBqoq_regionScroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding-bottom:12px;overflow-y:auto}.CfBqoq_spaceRow{align-items:center;min-width:0;display:flex;position:relative}.CfBqoq_spaceRow>.CfBqoq_item{padding-right:calc(var(--sidebar-row-action-size) + 6px)}.CfBqoq_root .CfBqoq_rowAction{height:var(--sidebar-row-action-size);width:var(--sidebar-row-action-size);min-height:var(--sidebar-row-action-size);color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:2px}.CfBqoq_root .CfBqoq_rowAction:hover{background:var(--color-muted)}.CfBqoq_searchArea{padding:var(--sidebar-inset) var(--sidebar-edge) 4px}.CfBqoq_root .CfBqoq_searchButton{align-items:center;gap:var(--sidebar-gap);width:100%;height:var(--sidebar-search-height);min-height:var(--sidebar-search-height);padding:0 var(--sidebar-row-inset);border:1px solid var(--color-border);border-radius:var(--sidebar-radius);background:var(--color-surface);color:var(--color-muted-foreground);font:inherit;text-align:left;cursor:pointer;display:flex}.CfBqoq_footerTools{justify-content:space-between;align-items:center;display:flex}.CfBqoq_platformFooter{border-top:1px solid var(--color-border);flex-shrink:0;gap:4px;padding:8px 6px;display:grid}.CfBqoq_platformWallet{justify-content:flex-start;width:100%;padding-inline:10px}.CfBqoq_platformFooterActions{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:0;min-width:0;display:grid}.CfBqoq_platformIdentityActions,.CfBqoq_platformIdentityActions [data-slot=inline-account]{display:contents}.CfBqoq_platformIdentityActions [data-slot=account-identity]{grid-area:1/1;min-width:0;padding:4px}.CfBqoq_platformIdentityActions [data-slot=account-identity-display]{gap:4px}.CfBqoq_platformIdentityActions [data-slot=account-identity-text]{min-width:0}.CfBqoq_platformIdentityActions [data-slot=account-logout]{grid-area:1/2}.CfBqoq_platformIdentityActions [data-slot=account-logout-feedback]{grid-area:2/1/auto/-1}.CfBqoq_platformTools{flex-shrink:0;grid-area:1/3;justify-content:flex-end;align-items:center;gap:0;min-width:0;margin-left:auto;display:flex}.CfBqoq_railUtilitiesTrigger{color:var(--color-muted-foreground)}.CfBqoq_platformThemeButton{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}.CfBqoq_platformThemeButton:hover{background:var(--color-muted);color:var(--color-foreground)}.CfBqoq_platformThemeButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.CfBqoq_searchButton input{width:100%;min-width:0;color:var(--color-foreground);font:inherit;background:0 0;border:0;outline:none;padding:0}.CfBqoq_searchButton:focus-within{outline:2px solid var(--color-primary);outline-offset:1px}.CfBqoq_iconButton>svg{width:var(--sidebar-icon-size);height:var(--sidebar-icon-size);stroke-width:var(--sidebar-icon-stroke);flex-shrink:0}.CfBqoq_searchButton svg{width:var(--sidebar-search-icon-size);height:var(--sidebar-search-icon-size);stroke-width:var(--sidebar-icon-stroke);flex-shrink:0}.CfBqoq_rail{}.CfBqoq_rail.CfBqoq_rail{border-right:1px solid var(--color-border);background:var(--sidebar-background,var(--color-muted));width:48px;height:100%;min-height:0;color:var(--color-muted-foreground);box-sizing:border-box;flex-direction:column;flex:0 0 48px;align-items:center;gap:6px;padding:8px 3px;display:flex}.CfBqoq_rail.CfBqoq_rail :is(button,a):not([data-sidebar-toggle]){width:var(--product-icon-button-size);height:var(--product-icon-button-size);min-height:var(--product-icon-button-size);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.CfBqoq_rail.CfBqoq_rail :is(button,a):not([data-sidebar-toggle]):hover{background:var(--color-muted);color:var(--color-foreground)}.CfBqoq_rail.CfBqoq_rail :is(button,a):not([data-sidebar-toggle]):focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.CfBqoq_railIcon>svg{width:var(--sidebar-icon-size);height:var(--sidebar-icon-size);stroke-width:var(--sidebar-icon-stroke)}.CfBqoq_rail.CfBqoq_rail [aria-current=page],.CfBqoq_rail.CfBqoq_rail :is(button,a):not([data-sidebar-toggle])[aria-pressed=true]{color:var(--color-primary);background:var(--sidebar-selected,color-mix(in srgb,var(--color-primary) 10%,transparent))}.CfBqoq_rail.CfBqoq_rail button:disabled{opacity:.4;cursor:not-allowed}.CfBqoq_railActions{scrollbar-width:thin;flex-direction:column;flex:1;align-items:center;gap:6px;min-height:0;display:flex;overflow-y:auto}.CfBqoq_railFooter{border-top:1px solid var(--color-border);flex-direction:column;flex-shrink:0;gap:6px;padding-top:6px;display:flex}.CfBqoq_railIcon{justify-content:center;align-items:center;display:inline-flex;position:relative}.CfBqoq_railBadge{background:var(--color-surface);border:1px solid var(--color-border);min-width:18px;height:18px;color:var(--color-foreground);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-6px}
.HYrVQq_page{min-height:var(--board-content-height,100dvh);background:var(--board-ui-muted,#f2f5f8);color:var(--board-ui-primary,#2b3d4f);padding-bottom:30px;font-size:14px}.HYrVQq_page *{box-sizing:border-box}.HYrVQq_compactFields{gap:12px;display:grid}.HYrVQq_compactFields label{gap:6px;min-width:0;display:grid}.HYrVQq_compactFields select{border:1px solid var(--board-ui-border);background:var(--board-ui-surface);width:100%;min-height:32px;color:inherit;font:inherit;padding:4px 6px}.HYrVQq_page button,.HYrVQq_page select,.HYrVQq_page input{font:inherit;color:inherit}.HYrVQq_page button,.HYrVQq_page a{-webkit-tap-highlight-color:transparent}.HYrVQq_page button{cursor:pointer;background:var(--board-ui-surface,white);border:1px solid var(--board-ui-border,#c9d3dd);border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;display:inline-flex}.HYrVQq_page button:hover:not(:disabled){background:var(--board-ui-muted,#e7eff6);border-color:var(--board-ui-primary,#93b3cb)}.HYrVQq_page button:disabled{opacity:.5;cursor:default}.HYrVQq_page :focus-visible{outline:2px solid var(--board-ui-primary,#2181b6);outline-offset:2px}.HYrVQq_page a{color:var(--board-ui-primary,#2b729c);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.HYrVQq_header{border-bottom:1px solid var(--board-ui-border,#d2dbe4);background:var(--board-ui-surface,white);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 24px;display:flex}.HYrVQq_divider{background:var(--board-ui-muted,#d5dfe7);width:1px;height:22px}.HYrVQq_spacer{flex:1}.HYrVQq_intro{justify-content:space-between;align-items:center;gap:24px;margin:24px;display:flex}.HYrVQq_intro h1{margin:0 0 8px;font-size:21px;font-weight:600}.HYrVQq_intro p{color:var(--board-ui-muted-foreground,#6b7d8d);margin:0;line-height:1.7}.HYrVQq_intro label{gap:7px;min-width:240px;max-width:400px;font-size:14px;display:grid}.HYrVQq_page select,.HYrVQq_coordinates input{background:var(--board-ui-surface,white);border:1px solid var(--board-ui-border,#c8d3de);border-radius:3px;width:100%;min-height:36px;padding:7px 9px;line-height:20px}.HYrVQq_comparison{grid-template-columns:minmax(0,1fr);gap:16px;margin:0 24px;display:grid}.HYrVQq_panel{border:1px solid var(--board-ui-border,#cdd8e2);background:var(--board-ui-surface,white);border-radius:5px;min-width:0;overflow:hidden}.HYrVQq_panelHeader{border-bottom:1px solid var(--board-ui-border,#d8e0e7);justify-content:space-between;align-items:center;gap:10px;min-height:70px;padding:13px 15px;display:flex}.HYrVQq_panelHeader small{color:var(--board-ui-muted-foreground,#7c8c99);margin-top:5px;font-size:14px;display:block}.HYrVQq_live{color:var(--board-ui-success,#407f67);white-space:nowrap;font-size:14px}.HYrVQq_viewport{background:var(--board-ui-muted,#e8edf1);width:100%;min-height:240px;position:relative;overflow:hidden}.HYrVQq_panel footer{min-height:49px;color:var(--board-ui-muted-foreground,#7c8c99);border-top:1px solid var(--board-ui-border,#d8e0e7);justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;font-size:14px;display:flex}.HYrVQq_viewButtons{gap:4px;display:flex}.HYrVQq_viewButtons button{padding:5px 8px;font-size:14px}.HYrVQq_controls{border:1px solid var(--board-ui-border,#ccd7e1);background:var(--board-ui-surface,white);border-radius:5px;grid-template-columns:1fr 1fr 1fr;min-width:0;margin:18px 24px 0;padding:0;display:grid}.HYrVQq_controls section{min-width:0;padding:18px}.HYrVQq_controls section+section{border-left:1px solid var(--board-ui-border,#d8e1e8)}.HYrVQq_controls h2,.HYrVQq_output h2{align-items:center;gap:8px;margin:0 0 16px;font-size:14px;font-weight:600;display:flex}.HYrVQq_controls label:not(.HYrVQq_check):not(.HYrVQq_range){gap:7px;font-size:14px;display:grid}.HYrVQq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.HYrVQq_range{align-items:center;gap:10px;margin:16px 0;font-size:14px;display:flex}.HYrVQq_range input{min-width:0;accent-color:var(--board-ui-primary,#297eac);flex:1}.HYrVQq_check{align-items:center;gap:7px;margin-bottom:12px;font-size:14px;display:flex}.HYrVQq_check input{accent-color:var(--board-ui-primary,#297eac)}.HYrVQq_controls details{margin-top:12px}.HYrVQq_controls summary,.HYrVQq_boundary summary{cursor:pointer;color:var(--board-ui-muted-foreground,#607c90);font-size:14px}.HYrVQq_partList{max-height:200px;padding:12px 0;overflow:auto}.HYrVQq_coordinates{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.HYrVQq_hint{color:var(--board-ui-muted-foreground,#7c8c99);margin:12px 0 0;font-size:14px;line-height:1.7}.HYrVQq_page .HYrVQq_primary{background:var(--board-ui-primary,#247daf);color:var(--board-ui-primary-foreground,white);border:1px solid var(--board-ui-primary,#247daf);border-radius:4px;justify-content:center;align-items:center;gap:7px;margin-top:15px;padding:10px 15px;display:inline-flex}.HYrVQq_page button.HYrVQq_primary:hover:not(:disabled){background:var(--board-ui-primary,#1d6d9b)}.HYrVQq_controls .HYrVQq_primary{width:100%}.HYrVQq_error,.HYrVQq_notice{border-radius:4px;margin:16px 24px;padding:12px 16px;line-height:1.6}.HYrVQq_error{background:var(--board-ui-muted,#fff0ed);color:var(--board-ui-danger,#aa503e)}.HYrVQq_error button{margin-left:12px}.HYrVQq_notice{background:var(--board-ui-muted,#e8f4ed);color:var(--board-ui-success,#357152);align-items:center;gap:8px;display:flex}.HYrVQq_loading{color:var(--board-ui-muted-foreground,#6b7d8d);margin:50px 24px}.HYrVQq_checker{background-color:#fff;background-image:linear-gradient(45deg,#e3e8ed 25%,#0000 25%),linear-gradient(-45deg,#e3e8ed 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e3e8ed 75%),linear-gradient(-45deg,#0000 75%,#e3e8ed 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.HYrVQq_output{background:var(--board-ui-surface,white);border:1px solid var(--board-ui-border,#cbd7e2);border-radius:5px;grid-template-columns:240px minmax(0,1fr);gap:24px;margin:20px 24px;padding:20px;display:grid}.HYrVQq_output>a{justify-content:center}.HYrVQq_output img{object-fit:contain;max-width:100%;max-height:480px;display:block}.HYrVQq_output p{color:var(--board-ui-muted-foreground,#738595);line-height:1.7}.HYrVQq_boundary{color:var(--board-ui-muted-foreground,#738595);margin:22px 24px;font-size:14px;line-height:1.8}.HYrVQq_busyCover{background:var(--board-ui-surface,#f2f5f890);color:var(--board-ui-primary,#34556e);place-content:center;display:grid;position:absolute;inset:0}@media (max-width:1000px){.HYrVQq_panelHeader{flex-wrap:wrap}.HYrVQq_controls{grid-template-columns:1fr 1fr}.HYrVQq_controls section:last-child{border-left:0;border-top:1px solid var(--board-ui-border,#d8e1e8);grid-column:1/-1}.HYrVQq_intro{align-items:flex-start}.HYrVQq_intro h1{font-size:18px}}@media (max-width:700px){.HYrVQq_header{gap:8px;padding:10px 12px}.HYrVQq_divider{display:none}.HYrVQq_intro{margin:18px 12px;display:block}.HYrVQq_intro label{max-width:none;margin-top:16px}.HYrVQq_comparison{grid-template-columns:1fr;margin:0 12px}.HYrVQq_controls{grid-template-columns:1fr;margin:16px 12px}.HYrVQq_controls section+section{border-left:0;border-top:1px solid var(--board-ui-border,#d8e1e8)}.HYrVQq_output{grid-template-columns:1fr;margin:16px 12px}.HYrVQq_error,.HYrVQq_notice,.HYrVQq_boundary{margin-left:12px;margin-right:12px}}.HYrVQq_assetStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 24px 18px;display:grid}.HYrVQq_assetStrip button{text-align:left;justify-content:flex-start;min-width:0;padding:8px}.HYrVQq_assetStrip button[aria-pressed=true]{border-color:var(--board-ui-primary,#247daf);background:var(--board-ui-muted,#e5eff7)}.HYrVQq_assetStrip img{object-fit:contain;flex-shrink:0;width:66px;height:50px}.HYrVQq_assetStrip span{min-width:0;font-size:14px;line-height:1.5}.HYrVQq_assetStrip small{color:var(--board-ui-muted-foreground,#6b7d8d);font-size:14px;display:block}@media (max-width:1100px){.HYrVQq_assetStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.HYrVQq_assetStrip{margin:0 12px 16px}.HYrVQq_assetStrip img{width:44px}.HYrVQq_panelHeader{min-height:86px}}.HYrVQq_comparison{max-width:1160px;margin-left:auto;margin-right:auto;padding:0 24px}.HYrVQq_viewport{min-height:0}@media (max-width:700px){.HYrVQq_comparison{margin:0;padding:0 12px}}@media (max-width:1023px){.board-navigation-frame .HYrVQq_page{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}
.lXTaOa_item{align-items:stretch;display:flex}.lXTaOa_bar .lXTaOa_item{border:1px solid var(--board-ui-border,var(--product-border));background:var(--board-ui-muted,var(--product-muted));min-width:128px;max-width:min(280px,100%);color:var(--board-ui-description,var(--product-description-foreground));border-radius:2px 2px 0 0}.lXTaOa_bar .lXTaOa_item>button[role=tab]{min-width:0;box-shadow:none;color:inherit;font-weight:inherit;background:0 0;flex:1;padding:0 12px}.lXTaOa_bar .lXTaOa_item>button[role=tab]>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.lXTaOa_bar .lXTaOa_item:not(.lXTaOa_active):hover{background:var(--product-border-weak)}.lXTaOa_item>button.lXTaOa_close{width:24px;color:var(--board-ui-muted-foreground,#7f8992);flex:0 0 24px;justify-content:center;padding:0}.lXTaOa_item>button.lXTaOa_close:hover:not(:disabled){background:var(--board-ui-selection,#d3e5f4);color:var(--board-ui-foreground,#334155)}.lXTaOa_bar .lXTaOa_active{border-color:var(--product-border);background:var(--product-surface);color:var(--product-foreground);box-shadow:inset 0 -2px var(--product-primary);font-weight:600}.lXTaOa_menu[role=menu]{width:260px;max-width:calc(100vw - 8px);max-height:min(420px,100dvh - 50px)}.lXTaOa_menu button{min-width:0}.lXTaOa_menu button span{text-overflow:ellipsis;flex:1;overflow:hidden}.lXTaOa_menu button svg{flex-shrink:0}.lXTaOa_heading{border-bottom:1px solid var(--board-ui-border,#dfe5eb);padding:7px 12px;font-weight:600}.lXTaOa_menu hr{border:0;border-top:1px solid var(--board-ui-border,#dfe5eb);width:100%}.lXTaOa_bar{border-top:0;border-bottom:1px solid var(--board-ui-border);height:40px;font-size:14px}.lXTaOa_bar>div[role=tablist]{scrollbar-width:none;align-items:stretch;gap:4px;padding-block:0}.lXTaOa_bar>button{flex:0 0 40px;justify-content:center;width:40px;padding:0}.lXTaOa_bar .lXTaOa_item>button{font-size:14px}.lXTaOa_bar .lXTaOa_item>button.lXTaOa_close{flex-basis:40px;width:40px}.lXTaOa_bar .lXTaOa_item>form{border-radius:inherit;background:0 0;min-width:0;padding-left:4px}.lXTaOa_bar .lXTaOa_item>form input{flex:1;min-width:0;height:32px;font-size:14px}.lXTaOa_bar .lXTaOa_item>form button{flex:0 0 40px;justify-content:center}@media (max-width:640px){.lXTaOa_bar{height:44px}.lXTaOa_bar>button{flex-basis:44px;width:44px}}@media (pointer:coarse){.lXTaOa_bar{min-height:48px}.lXTaOa_bar .lXTaOa_item>button.lXTaOa_close,.lXTaOa_bar .lXTaOa_item>form button{flex-basis:44px;width:44px}}
.pfbZGW_deck{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.pfbZGW_bar{border-bottom:1px solid var(--color-border);background:var(--color-muted);flex:none;align-items:center;gap:2px;min-width:0;height:48px;min-height:48px;display:flex}.pfbZGW_bar[hidden]{display:none}.pfbZGW_bar>button{flex:none}.pfbZGW_tabs{scrollbar-width:thin;flex:1;align-self:stretch;min-width:80px;display:flex;overflow-x:auto}.pfbZGW_tab{border-inline-end:1px solid var(--color-border);border-bottom:2px solid #0000;flex:none;align-items:center;max-width:280px;display:flex}.pfbZGW_tab[data-selected=true]{border-bottom-color:var(--color-primary);background:var(--color-background)}.pfbZGW_tab>button:first-child{text-align:left;align-items:center;gap:6px;min-width:0;max-width:240px;min-height:42px;padding:0 10px;font-size:14px;display:flex}.pfbZGW_tab>button:first-child>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pfbZGW_tab>button>svg{flex:none}.pfbZGW_tab>button:last-child{flex:none;justify-content:center;align-items:center;width:32px;min-height:40px;display:flex}.pfbZGW_tab button:disabled{cursor:not-allowed;opacity:.5}.pfbZGW_tab button:focus-visible{outline:2px solid var(--color-ring);outline-offset:-2px}.pfbZGW_actions{flex:none;min-width:0;max-width:45%;display:flex;overflow-x:auto}.pfbZGW_actions button:focus-visible{outline:2px solid var(--color-ring);outline-offset:-2px}.pfbZGW_actions button:disabled{opacity:.45;cursor:not-allowed}.pfbZGW_body{flex:1;min-width:0;min-height:0;display:flex;position:relative}.pfbZGW_pane,.pfbZGW_browser{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.pfbZGW_pane[data-active=false]{visibility:hidden;pointer-events:none;position:absolute;inset:0}.pfbZGW_browser[hidden]{display:none}@media (max-width:767px){.pfbZGW_bar{flex-wrap:wrap;height:auto}.pfbZGW_tabs{flex-basis:100%;order:3}.pfbZGW_actions{max-width:calc(100% - 88px);margin-inline-start:auto}}@media (hover:none){.pfbZGW_tab>button,.pfbZGW_tab>button:last-child{min-height:44px}.pfbZGW_tab>button:last-child{min-width:44px}}
.AzLqHq_below{position:static}.AzLqHq_trigger{position:relative}.AzLqHq_trigger>svg:nth-of-type(2){width:12px;height:12px;position:absolute;top:4px;right:2px}.AzLqHq_below>.AzLqHq_trigger{min-width:36px}.AzLqHq_below>[role=menu]{max-height:calc(100% - 44px);top:68px;bottom:auto;left:50%;transform:translate(-50%)}
.HRNMFW_desktop{box-sizing:border-box;flex-shrink:0;width:288px}@media (max-width:767px){.HRNMFW_desktop{width:100%}}
._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}
._2eEUGq_palette{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--docs-canvas:#fff;--docs-brand:var(--product-primary,#1456f0);--docs-brand-hover:var(--product-primary-hover,#0f48d8);--docs-text:#1f2329;--docs-text-body:#1f2329;--docs-text-secondary:#646a73;--docs-text-tertiary:#8f959e;--docs-border-soft:#eff0f1;--docs-hover-strong:#e9ebee;--docs-tree-active:#dfe9fb;}.dark ._2eEUGq_palette{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--docs-canvas:#1b1d21;--docs-brand:var(--product-primary,#f5cf4a);--docs-brand-hover:var(--product-primary-hover,#ffdf70);--docs-text:#f2f3f5;--docs-text-body:#e1e3e6;--docs-text-secondary:#b7bbc2;--docs-text-tertiary:#8f959e;--docs-border-soft:#2b2e33;--docs-hover-strong:#31343a;--docs-tree-active:color-mix(in srgb, var(--docs-brand) 18%, var(--docs-canvas))}
.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}}
.OIQ9SG_shell{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container:workspace-outline/inline-size}.OIQ9SG_toolbar{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.OIQ9SG_body{flex:1;min-width:0;min-height:0;display:flex;position:relative}.OIQ9SG_outline.OIQ9SG_outline{flex:none;width:288px;min-height:0}.OIQ9SG_outline.OIQ9SG_outline[data-editing=true][data-expanded=false]{display:none}.OIQ9SG_search{align-items:center;gap:4px;display:flex}.OIQ9SG_content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.OIQ9SG_row{min-width:0}.OIQ9SG_row button:disabled{opacity:.42;cursor:not-allowed}.OIQ9SG_mobileToggle{display:none}@container workspace-outline (max-width:767px){.OIQ9SG_mobileToggle{display:inline-flex}.OIQ9SG_outline.OIQ9SG_outline{width:100%}.OIQ9SG_outline.OIQ9SG_outline[data-expanded=false]{display:none}.OIQ9SG_outline.OIQ9SG_outline[data-expanded=true]{z-index:40;border-right:0;display:flex;position:absolute;inset:0}}.OIQ9SG_project{min-width:0;color:var(--docs-text);align-items:center;gap:6px;padding:8px 12px 0;display:flex}.OIQ9SG_project>svg{flex:none}.OIQ9SG_projectTrigger.OIQ9SG_projectTrigger,.OIQ9SG_formatTrigger.OIQ9SG_formatTrigger{min-width:0;height:40px;box-shadow:none;text-align:start;border:0;flex:1;gap:6px;padding:0 4px}.OIQ9SG_projectTrigger.OIQ9SG_projectTrigger{font-weight:600}.OIQ9SG_projectTrigger>svg,.OIQ9SG_formatTrigger>svg{flex:none}.OIQ9SG_projectTrigger:hover,.OIQ9SG_formatTrigger:hover{background:var(--docs-hover-strong)}.OIQ9SG_filters{color:var(--docs-text-body);align-items:center;gap:6px;padding:0 12px 8px;display:flex}.OIQ9SG_filters>svg{flex:none}.OIQ9SG_formatTrigger.OIQ9SG_formatTrigger{height:36px}.OIQ9SG_dropdown{width:max(var(--radix-select-trigger-width),18rem);max-width:calc(100vw - 16px);max-height:min(384px,var(--radix-select-content-available-height,384px))}.OIQ9SG_option>span:last-child{overflow-wrap:anywhere;white-space:normal;min-width:0}.OIQ9SG_optionContent{align-items:center;gap:8px;min-width:0;display:flex}.OIQ9SG_optionContent>svg{flex:none}.OIQ9SG_optionLabel{min-width:0}.OIQ9SG_projectTrigger .OIQ9SG_optionLabel,.OIQ9SG_formatTrigger .OIQ9SG_optionLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OIQ9SG_disclosure.OIQ9SG_disclosure{width:16px;margin-inline-end:0}.OIQ9SG_more{opacity:0;width:32px;height:36px;color:var(--docs-text-body);border-radius:4px;flex:none;justify-content:center;align-items:center;margin-inline-end:2px;display:flex}.OIQ9SG_row:hover .OIQ9SG_more,.OIQ9SG_row:focus-within .OIQ9SG_more,.OIQ9SG_more[aria-expanded=true]{opacity:1}.OIQ9SG_more:hover{background:var(--docs-hover-strong)}.OIQ9SG_more:focus-visible{outline:2px solid var(--docs-brand);outline-offset:-2px}@media (hover:none){.OIQ9SG_more{opacity:1;width:44px;height:44px}.OIQ9SG_row{height:44px}.OIQ9SG_projectTrigger.OIQ9SG_projectTrigger,.OIQ9SG_formatTrigger.OIQ9SG_formatTrigger,.OIQ9SG_search input,.OIQ9SG_option.OIQ9SG_option{min-height:44px;font-size:16px}.OIQ9SG_search>button{min-width:44px;min-height:44px}}.OIQ9SG_branchSpace{flex:none;width:16px}@media (hover:none){.OIQ9SG_disclosure.OIQ9SG_disclosure,.OIQ9SG_branchSpace{width:44px;height:44px}}.OIQ9SG_collapse{flex:none}@media (hover:none){.OIQ9SG_project button{min-width:44px;min-height:44px}}.OIQ9SG_outline.OIQ9SG_outline[data-enabled=false]{display:none}
.fB_CPq_panel{flex-direction:column;gap:6px;min-width:0;display:flex}.fB_CPq_selection:not([data-active=true]){border-color:var(--board-ui-border,var(--product-border));background:var(--board-ui-surface,var(--product-surface))}.fB_CPq_selection{border:1px solid var(--board-ui-primary,#226c95);background:var(--board-ui-selection,#e1f1fc);align-items:center;min-height:44px;display:flex}.fB_CPq_selection[data-active=true]{box-shadow:inset 0 0 0 1px var(--board-ui-primary,#226c95)}.fB_CPq_pick{text-align:left;flex-direction:column;flex:1;gap:3px;min-width:0;padding:4px 6px;display:flex}.fB_CPq_pick>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fB_CPq_selectionLabel{color:var(--board-ui-description,#586b7d)}.fB_CPq_icon,.fB_CPq_menu{width:26px;min-height:28px;color:var(--board-ui-description,#586b7d);flex:0 0 26px;justify-content:center;align-items:center;padding:0;display:flex}.fB_CPq_menu{position:relative}.fB_CPq_menu>select{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.fB_CPq_menu:focus-within{outline:2px solid var(--board-ui-primary,#226c95);outline-offset:-2px}.fB_CPq_method{border:0;border-bottom:1px solid var(--board-ui-border,#c9d2d8);background:var(--board-ui-surface,#fff);width:100%;height:30px;padding:2px 6px}.fB_CPq_panel label[class*=field]{grid-template-columns:minmax(0,max-content) minmax(48px,1fr);align-items:center;gap:4px;margin:0;display:grid}.fB_CPq_panel label[class*=field]>span{color:var(--board-ui-description,#586b7d)}.fB_CPq_panel label[class*=field]>div{border:0;border-bottom:1px solid var(--board-ui-border,#c9d2d8);min-width:0}.fB_CPq_panel label[class*=field] input{text-align:right;padding:2px 3px}.fB_CPq_panel label[class*=field] small{padding:0 3px}.fB_CPq_panel label[class*=field]>small{grid-column:1/-1}.fB_CPq_tiltToggle{min-height:24px;color:var(--board-ui-description,#586b7d);align-self:flex-start;align-items:center;gap:4px;padding:0;display:flex}.fB_CPq_footer{justify-content:space-between;align-items:center;display:flex}.fB_CPq_footer label{margin:0}.fB_CPq_help{color:var(--board-ui-description,#586b7d);margin:0;line-height:1.5}@media (pointer:coarse){.fB_CPq_icon,.fB_CPq_menu{flex-basis:44px;width:44px;min-height:44px}.fB_CPq_method,.fB_CPq_tiltToggle{min-height:44px}}.fB_CPq_addReference{min-height:34px;color:var(--board-ui-primary,var(--product-primary));align-self:flex-start;padding:4px 0}.fB_CPq_directionOption{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}
.opbfuq_localSources{flex-direction:column;gap:8px;display:flex}
