._17Ik0W_ribbon{min-width:0;color:var(--product-foreground);background:var(--product-canvas);border-bottom:1px solid var(--product-border);font:400 14px/20px var(--product-font-sans);flex:none}._17Ik0W_tabs{border-bottom:1px solid var(--product-border);min-width:0;display:flex;overflow-x:auto}._17Ik0W_tabs button{min-height:40px;color:var(--product-muted-foreground);font:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:8px 14px}._17Ik0W_tabs button:hover{background:var(--product-muted)}._17Ik0W_tabs button[aria-selected=true]{color:var(--product-primary);border-bottom-color:var(--product-primary);font-weight:600}._17Ik0W_tabs button:focus-visible,._17Ik0W_commands button:focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}._17Ik0W_groups{min-width:0;display:flex;overflow-x:auto}._17Ik0W_groups[hidden]{display:none}._17Ik0W_group{border-right:1px solid var(--product-border);flex-direction:column;flex:none;justify-content:space-between;align-items:stretch;min-width:0;padding:4px 8px 2px;display:flex}._17Ik0W_commands{white-space:nowrap;align-items:center;gap:4px;min-height:48px;display:flex}._17Ik0W_commands button{min-height:40px}._17Ik0W_groupLabel{text-align:center;color:var(--product-muted-foreground);white-space:nowrap;display:block}@media (max-width:640px){._17Ik0W_tabs button,._17Ik0W_commands button{min-height:44px}}
._6ULQUa_panel{min-width:0;color:var(--product-foreground);font-size:14px;line-height:20px}._6ULQUa_panel details{border-top:1px solid var(--product-border);padding:10px 0}._6ULQUa_panel summary{cursor:pointer;padding:4px 0;font-weight:600}._6ULQUa_panel summary:focus-visible,._6ULQUa_panel input:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}._6ULQUa_panel p{color:var(--product-description-foreground);margin:10px 0}._6ULQUa_panel h3{margin:14px 0 6px;font-size:14px;font-weight:600;line-height:20px}._6ULQUa_toggles,._6ULQUa_actions{flex-wrap:wrap;gap:8px 12px;margin:10px 0;display:flex}._6ULQUa_toggles label{align-items:center;gap:6px;margin:0;display:flex}._6ULQUa_toggles input{width:16px;height:16px;accent-color:var(--product-primary);margin:0;padding:0}._6ULQUa_readings{font-variant-numeric:tabular-nums;grid-template-columns:minmax(84px,.45fr) minmax(0,1fr);gap:6px 10px;margin:10px 0;display:grid}._6ULQUa_readings dt{color:var(--product-muted-foreground);overflow-wrap:anywhere}._6ULQUa_readings dd{overflow-wrap:anywhere;margin:0}._6ULQUa_item{border-bottom:1px solid var(--product-border);overflow-wrap:anywhere;flex-direction:column;gap:4px;padding:10px 0;display:flex}._6ULQUa_item span{color:var(--product-description-foreground)}._6ULQUa_item output{font-variant-numeric:tabular-nums}
._0HPTHG_shell{width:100%;min-width:0;height:100%;min-height:0;color:var(--product-foreground);background:var(--product-canvas);font:400 14px/20px var(--product-font-sans);flex-direction:column;display:flex}._0HPTHG_filebar{border-bottom:1px solid var(--product-border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}._0HPTHG_filebar input{flex:1;min-width:120px;max-width:340px}._0HPTHG_workspace{flex:1;min-width:0;min-height:0}._0HPTHG_stage{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;position:relative}._0HPTHG_taskBrief{border-bottom:1px solid var(--product-border);flex:none;padding:8px 12px}._0HPTHG_taskBrief summary{cursor:pointer;font-weight:600}._0HPTHG_taskBrief p{white-space:pre-wrap;max-height:5rem;margin:4px 0 0;overflow:auto}._0HPTHG_viewport{background:var(--product-muted);flex:1;min-width:0;min-height:200px;position:relative}._0HPTHG_viewport canvas{outline:none;width:100%;height:100%;position:absolute}._0HPTHG_viewport canvas:focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}._0HPTHG_viewportState{text-align:center;background:var(--product-canvas);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}._0HPTHG_footer{border-top:1px solid var(--product-border);font-variant-numeric:tabular-nums;flex-wrap:wrap;flex:none;justify-content:space-between;gap:12px;padding:8px 12px;display:flex}._0HPTHG_panel{min-width:0;padding:14px;overflow:auto}._0HPTHG_panel h3,._0HPTHG_properties h3{margin:16px 0 10px;font-size:14px;font-weight:600;line-height:20px}._0HPTHG_panel p,._0HPTHG_properties p{color:var(--product-description-foreground);overflow-wrap:anywhere;margin:10px 0}._0HPTHG_panel fieldset{border:0;min-width:0;margin:14px 0;padding:0}._0HPTHG_panel legend{margin-bottom:8px;font-weight:600}._0HPTHG_field{flex-direction:column;gap:6px;min-width:0;margin:0 0 12px;display:flex}._0HPTHG_field label{flex-direction:column;gap:6px;min-width:0;display:flex}._0HPTHG_liveControls{border-top:1px solid var(--product-border);flex:none;max-height:min(35vh,15rem)}._0HPTHG_liveControls summary{cursor:pointer;font-weight:600}._0HPTHG_liveControlFields{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:8px 16px;display:grid}._0HPTHG_liveControlFields ._0HPTHG_field{margin:0}._0HPTHG_shell input:not([type=checkbox]),._0HPTHG_shell select,._0HPTHG_shell textarea{color:var(--product-foreground);background:var(--product-canvas);border:1px solid var(--product-border);min-width:0;min-height:40px;font:inherit;border-radius:6px;width:100%;padding:8px}._0HPTHG_shell input:focus-visible,._0HPTHG_shell select:focus-visible,._0HPTHG_shell textarea:focus-visible,._0HPTHG_tree button:focus-visible,._0HPTHG_tree summary:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}._0HPTHG_shell input:disabled,._0HPTHG_shell select:disabled,._0HPTHG_shell textarea:disabled{opacity:.6}._0HPTHG_vector{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._0HPTHG_check{align-items:center;gap:8px;min-height:40px;margin-bottom:8px;display:flex}._0HPTHG_actions{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}._0HPTHG_code{resize:vertical;tab-size:4;min-height:280px!important;font-family:var(--product-font-mono,monospace)!important}._0HPTHG_blocks{min-width:0;height:clamp(300px,48vh,560px)}._0HPTHG_item{border-top:1px solid var(--product-border);margin:12px 0;padding-top:12px}._0HPTHG_outline{flex-direction:column;flex:1;min-height:0;display:flex}._0HPTHG_tree{flex:42%;min-height:120px;padding:12px 8px;overflow:auto}._0HPTHG_tree ul{margin:0;padding:0 0 4px 12px;list-style:none}._0HPTHG_tree summary{cursor:pointer;padding:8px 4px;font-weight:600}._0HPTHG_tree button{width:100%;min-height:36px;color:var(--product-foreground);text-align:left;font:inherit;overflow-wrap:anywhere;background:0 0;border:0;border-radius:4px;padding:6px 8px}._0HPTHG_tree button:hover,._0HPTHG_tree button[aria-pressed=true]{background:var(--product-muted)}._0HPTHG_tree button[aria-pressed=true]{color:var(--product-primary)}._0HPTHG_properties{border-top:1px solid var(--product-border);flex:58%;min-height:120px;padding:14px;overflow:auto}._0HPTHG_library{flex-direction:column;gap:4px;display:flex}._0HPTHG_library button{text-align:left;color:var(--product-foreground);font:inherit;background:0 0;border:0;border-radius:6px;flex-direction:column;gap:6px;padding:10px;display:flex}._0HPTHG_library button:hover{background:var(--product-muted)}._0HPTHG_library button span{color:var(--product-description-foreground)}._0HPTHG_message{border-bottom:1px solid var(--product-border);justify-content:space-between;gap:12px;padding:8px 12px;display:flex}._0HPTHG_readings{grid-template-columns:minmax(80px,auto) minmax(0,1fr);gap:8px 12px;display:grid}._0HPTHG_readings dt{color:var(--product-muted-foreground)}._0HPTHG_readings dd{overflow-wrap:anywhere;margin:0}._0HPTHG_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}._0HPTHG_table th,._0HPTHG_table td{text-align:left;border-bottom:1px solid var(--product-border);overflow-wrap:anywhere;padding:6px 4px}._0HPTHG_hidden{display:none!important}._0HPTHG_log{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--product-font-mono,monospace)}._0HPTHG_sourceEditor{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._0HPTHG_sourcePath{border-bottom:1px solid var(--product-border);flex-wrap:wrap;flex:none;align-items:center;gap:8px;min-height:44px;padding:4px 12px;display:flex}._0HPTHG_programWindow{flex:1;min-height:0;overflow:auto}._0HPTHG_viewportNotice{background:var(--product-canvas);border:1px solid var(--product-border);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex;position:absolute;inset:12px 12px auto}
.A5S73G_root{min-width:0;color:var(--product-foreground);font-size:14px;line-height:20px}.A5S73G_actions{flex-wrap:wrap;gap:4px;display:flex}.A5S73G_root p,.A5S73G_dialog p{color:var(--product-description-foreground);margin:8px 0;font-size:14px;line-height:20px}.A5S73G_dialog{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.A5S73G_dialog label{gap:6px;width:100%;font-size:14px;line-height:20px;display:grid}.A5S73G_dialog select{width:100%;min-width:0;font:inherit;color:var(--product-foreground);background:var(--product-canvas);border:1px solid var(--product-border);border-radius:6px;padding:8px}.A5S73G_dialog select:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}
.N-DUVG_workspace{min-width:0;min-height:0;color:var(--product-foreground);background:var(--product-surface);flex:1 1 0;font-size:14px;line-height:20px;display:flex;position:relative;overflow:hidden}.N-DUVG_left,.N-DUVG_right{background:var(--product-surface);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.N-DUVG_left{border-right:1px solid var(--product-border);flex:1;width:100%}.N-DUVG_right{border-left:1px solid var(--product-border);flex:1;width:100%}.N-DUVG_workspace [hidden]{display:none!important}.N-DUVG_panelHeader{border-bottom:1px solid var(--product-border);flex:none;align-items:center;gap:4px;min-height:44px;padding:0 4px 0 8px;display:flex}.N-DUVG_panelHeader strong{flex:1;min-width:0;font-weight:600}.N-DUVG_panelBadge{vertical-align:middle;border:1px solid var(--product-border);color:var(--product-muted-foreground);border-radius:4px;margin-left:8px;padding:0 6px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.N-DUVG_workspace .N-DUVG_panelHeader>button{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.N-DUVG_tabs{scrollbar-width:thin;flex:1;align-items:stretch;min-width:0;display:flex;overflow-x:auto}.N-DUVG_tabs button{min-height:44px;font:inherit;color:var(--product-muted-foreground);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;padding:0 8px;font-weight:600}.N-DUVG_tabs button[aria-selected=true]{color:var(--product-primary);border-bottom-color:var(--product-primary)}.N-DUVG_workspace button:focus-visible,.N-DUVG_resize:focus-visible{outline:2px solid var(--product-primary);outline-offset:-2px}.N-DUVG_workspace button:disabled{cursor:not-allowed}.N-DUVG_host{overscroll-behavior:contain;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:auto}.N-DUVG_panelContent{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.N-DUVG_panelContent>:is(aside,nav){border-inline:0;width:100%;min-width:0;max-width:100%}.N-DUVG_content{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.N-DUVG_leftToggle{z-index:25;border:1px solid var(--product-border);background:var(--product-surface);width:24px;height:40px;color:inherit;cursor:pointer;border-left:0;border-radius:0 4px 4px 0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;left:0}.N-DUVG_workspace:has(.N-DUVG_left:not([hidden]))>.N-DUVG_leftToggle{left:calc(var(--editor-left-width) - 1px)}.N-DUVG_resize{z-index:26;cursor:col-resize;touch-action:none;flex:0 0 5px;margin-inline:-2px;position:relative}.N-DUVG_panes{flex:1 1 0;min-width:0;min-height:0}.N-DUVG_resize:hover,.N-DUVG_resize:focus-visible{background:var(--product-primary)}.N-DUVG_rail{border-left:1px solid var(--product-border);background:var(--product-surface);z-index:35;flex-direction:column;flex:0 0 44px;align-items:stretch;gap:4px;width:44px;padding:4px 0;display:flex;overflow-y:auto}.N-DUVG_rail button{min-height:44px;font:inherit;color:var(--product-muted-foreground);overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;padding:8px 4px}.N-DUVG_rail button[aria-expanded=true]{color:var(--product-primary);background:var(--product-selection);border-left-color:var(--product-primary)}.N-DUVG_toolbar[data-editor-toolbar]{border-bottom:1px solid var(--product-border);min-height:44px;color:var(--product-foreground);background:var(--product-surface);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:6px 12px;font-size:14px;line-height:20px;display:flex}.N-DUVG_backdrop{z-index:29;background:#0003;border:0;position:absolute;inset:0}.N-DUVG_workspace[data-editor-mobile] :is(.N-DUVG_left,.N-DUVG_right){z-index:31;position:absolute;inset-block:0;box-shadow:0 4px 16px #0000001f}.N-DUVG_workspace[data-editor-mobile] .N-DUVG_left{width:min(var(--editor-left-width), calc(100% - 52px));left:0}.N-DUVG_workspace[data-editor-mobile] .N-DUVG_right{width:min(var(--editor-right-width), calc(100% - 52px));right:44px}.N-DUVG_workspace[data-editor-mobile] .N-DUVG_resize{display:none}.N-DUVG_workspace[data-editor-mobile]:has(.N-DUVG_left:not([hidden]))>.N-DUVG_leftToggle{z-index:28;left:0}.N-DUVG_workspace[data-editor-mobile] .N-DUVG_panelHeader>button{width:var(--product-touch-target-size,44px);height:var(--product-touch-target-size,44px)}@media (any-pointer:coarse){.N-DUVG_leftToggle,.N-DUVG_workspace .N-DUVG_panelHeader>button{width:var(--product-touch-target-size,44px);height:var(--product-touch-target-size,44px)}.N-DUVG_resize{--editor-separator-width:12px;margin-inline:-5px}}.N-DUVG_workspace[data-editor-mobile] .N-DUVG_left[data-editor-edge-close]{overflow:visible}.N-DUVG_left>.N-DUVG_overlayLeftToggle{left:100%}
.H1bC4W_root{min-width:0;min-height:0;color:var(--color-foreground);background:var(--color-background);font:400 14px/20px var(--product-font-sans,sans-serif);flex-direction:column;flex:1;display:flex;overflow:hidden;container:resource-explorer/inline-size}.H1bC4W_root *,.H1bC4W_floating *{box-sizing:border-box}.H1bC4W_root button,.H1bC4W_root input,.H1bC4W_root select{font:inherit}.H1bC4W_toolbarContainer{flex:none;min-width:0;container:resource-explorer/inline-size}.H1bC4W_toolbar{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:12px;min-height:56px;padding:12px 16px;display:flex}.H1bC4W_location{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:260px;font-weight:600;overflow:hidden}.H1bC4W_search{flex:1;min-width:180px;max-width:480px;margin-left:auto;position:relative}.H1bC4W_search>svg{color:var(--color-muted-foreground);position:absolute;top:12px;left:12px}.H1bC4W_search input{width:100%;min-width:0;height:40px;padding-left:36px;font-size:14px}.H1bC4W_toolbarActions{display:contents}.H1bC4W_toolbar [data-explorer-toolbar-icon],.H1bC4W_filterActions [data-explorer-toolbar-icon]{width:var(--product-control-height,40px);height:var(--product-control-height,40px);min-width:var(--product-control-height,40px);flex:none;padding:0}.H1bC4W_sort select{border:1px solid var(--color-border);background:var(--color-background);min-width:0;max-width:220px;height:40px;color:var(--color-foreground);border-radius:6px;padding:6px 10px}.H1bC4W_filterBar{border-bottom:1px solid var(--color-border);flex:none;align-items:center;gap:12px;min-width:0;padding:8px 16px;display:flex}.H1bC4W_filterBar>.H1bC4W_filters{border:0;flex:1;min-width:0;padding:0}.H1bC4W_filterBar[data-explorer-filter-search]>.H1bC4W_filters{flex:0 auto}.H1bC4W_filterBar>.H1bC4W_filterSearch{min-width:var(--product-control-height,40px);flex:1 999 320px;max-width:480px;height:40px}.H1bC4W_filterBar>.H1bC4W_filterSearch[data-search-compact]{flex:0 0 var(--product-control-height,40px)}.H1bC4W_searchField{width:100%;min-width:0;display:block}.H1bC4W_searchField>svg{color:var(--color-muted-foreground);position:absolute;top:12px;left:12px}.H1bC4W_root .H1bC4W_compactSearch{width:100%;height:40px;padding:0;position:relative}.H1bC4W_searchActive{background:var(--color-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}.H1bC4W_searchPanel{width:min(320px,100vw - 24px);max-width:var(--radix-popover-content-available-width);align-items:center;gap:8px;padding:12px;display:flex}.H1bC4W_searchPanel input{flex:1;min-width:0}.H1bC4W_searchPanel input::-webkit-search-cancel-button{-webkit-appearance:none}.H1bC4W_searchPanel button{flex:none}.H1bC4W_filterActions{flex:none;align-items:center;gap:8px;display:flex}.H1bC4W_filters{border-bottom:1px solid var(--color-border);flex-shrink:0;gap:16px;padding:8px 16px;display:flex;overflow:auto}.H1bC4W_filters>div{gap:8px;display:flex}.H1bC4W_root .H1bC4W_filters button{min-height:40px;color:var(--color-description-foreground);white-space:nowrap;background:0 0;border:0;border-radius:6px;flex-shrink:0;padding:8px 12px}.H1bC4W_root .H1bC4W_filters button[aria-pressed=true]{background:var(--color-accent);color:var(--color-primary);font-weight:600}.H1bC4W_content{-webkit-user-select:none;user-select:none;flex:1;min-width:0;min-height:0;padding:16px;position:relative;overflow:auto}.H1bC4W_content input,.H1bC4W_content textarea{-webkit-user-select:text;user-select:text}.H1bC4W_context{margin-bottom:16px}.H1bC4W_list,.H1bC4W_grid{margin:0;padding:0;list-style:none}.H1bC4W_list{min-width:var(--explorer-list-min-width,542px);border-top:1px solid var(--color-border)}.H1bC4W_list:empty{border-top:0}.H1bC4W_heading{min-width:var(--explorer-list-min-width,542px);grid-template-columns:minmax(0,1fr) var(--explorer-columns,100px 110px) 40px;color:var(--color-muted-foreground);gap:12px;padding:10px 12px 10px 64px;font-weight:600;display:grid}.H1bC4W_listItem{grid-template-columns:40px minmax(0,1fr) var(--explorer-columns,100px 110px) 40px;border-bottom:1px solid var(--color-border);align-items:center;gap:12px;min-height:52px;padding:4px 12px;display:grid;position:relative}.H1bC4W_column{overflow-wrap:anywhere;min-width:0;color:var(--color-muted-foreground);font-size:14px}.H1bC4W_columnLabel{display:none}.H1bC4W_gridItem .H1bC4W_columnLabel{display:inline}.H1bC4W_listItem:hover,.H1bC4W_gridItem:hover{background:var(--color-muted)}.H1bC4W_listItem[data-selected=true],.H1bC4W_gridItem[data-selected=true]{background:var(--color-accent);outline:1px solid var(--color-primary);outline-offset:-1px}.H1bC4W_listItem[data-cut=true],.H1bC4W_gridItem[data-cut=true]{opacity:.6}.H1bC4W_folderGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:0 0 32px;padding:0;list-style:none;display:grid}.H1bC4W_folderItem.H1bC4W_listItem{border:1px solid var(--color-border);border-radius:8px;grid-template-columns:32px minmax(0,1fr) 40px;gap:8px;min-height:92px;padding:12px}.H1bC4W_folderItem.H1bC4W_listItem[data-folder-selection=hidden]{grid-template-columns:minmax(0,1fr) auto}.H1bC4W_folderItem .H1bC4W_column,.H1bC4W_folderItem .H1bC4W_type,.H1bC4W_folderItem .H1bC4W_date,.H1bC4W_folderItem .H1bC4W_cardOwner{display:none}.H1bC4W_folderItem .H1bC4W_nameButton{gap:12px;min-height:56px}.H1bC4W_folderItem .H1bC4W_nameButton>svg{width:24px;height:24px;color:var(--color-muted-foreground)}.H1bC4W_folderItem .H1bC4W_nameContent{gap:4px}.H1bC4W_folderItem .H1bC4W_name{font-weight:600}.H1bC4W_folderItem .H1bC4W_select{opacity:0;width:32px}.H1bC4W_folderItem:hover .H1bC4W_select,.H1bC4W_folderItem:focus-within .H1bC4W_select,.H1bC4W_folderItem[data-selected=true] .H1bC4W_select{opacity:1}.H1bC4W_fileHeading{justify-content:space-between;align-items:center;gap:16px;margin:8px 0 16px;display:flex}.H1bC4W_fileHeading h2{margin:0;font-size:18px;font-weight:600;line-height:28px}.H1bC4W_fileHeading>span{color:var(--color-muted-foreground)}.H1bC4W_root[data-folder-view=cards] .H1bC4W_listItem:not(.H1bC4W_folderItem){min-height:72px}@container resource-explorer (max-width:767px){.H1bC4W_folderGrid{grid-template-columns:1fr;gap:8px;margin-bottom:24px}.H1bC4W_folderItem.H1bC4W_listItem{min-height:68px}.H1bC4W_folderItem .H1bC4W_nameButton{min-height:40px}}@media (hover:none){.H1bC4W_folderItem .H1bC4W_select{opacity:1;width:40px}.H1bC4W_folderItem.H1bC4W_listItem{grid-template-columns:40px minmax(0,1fr) 44px}}.H1bC4W_root [data-drop-active=true] [data-resource-card]{background:var(--color-accent)}.H1bC4W_root [data-drop-active=true]{outline:2px solid var(--color-primary);outline-offset:-2px;background:var(--color-accent)}.H1bC4W_root .H1bC4W_nameButton{width:100%;min-width:0;min-height:40px;color:inherit;text-align:left;background:0 0;border:0;border-radius:4px;justify-content:flex-start;align-items:center;gap:8px;padding:8px 0;font-weight:400;display:flex}.H1bC4W_nameButton>svg{flex-shrink:0}.H1bC4W_cardIdentity>.H1bC4W_nameButton{flex:1;width:0}.H1bC4W_nameContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.H1bC4W_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:28ch;display:block;overflow:hidden}.H1bC4W_description,.H1bC4W_type,.H1bC4W_date{color:var(--color-muted-foreground);font-size:14px}.H1bC4W_description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.H1bC4W_root .H1bC4W_select{width:40px;height:40px;color:inherit;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.H1bC4W_select>span{border:1px solid var(--color-muted-foreground);border-radius:4px;place-items:center;width:20px;height:20px;display:grid}.H1bC4W_select[aria-pressed=true]>span{color:var(--color-primary-foreground);border-color:var(--color-primary);background:var(--color-primary)}.H1bC4W_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:16px;display:grid}.H1bC4W_root[data-card-size=md] .H1bC4W_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.H1bC4W_root[data-card-size=lg] .H1bC4W_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.H1bC4W_gridItem{border-radius:8px;min-width:0;position:relative}.H1bC4W_root .H1bC4W_more{background:0 0;border:0;width:40px;height:40px;padding:8px}.H1bC4W_actionGroup{display:contents}.H1bC4W_danger{color:var(--color-destructive)}.H1bC4W_root .H1bC4W_contextAnchor{pointer-events:none;border:0;width:1px;height:1px;min-height:0;padding:0;position:fixed}.H1bC4W_saveFooter{flex-wrap:wrap;flex:100%;align-items:end;gap:12px;display:flex}.H1bC4W_saveFooter label{flex:200px;gap:8px;min-width:0;display:grid}.H1bC4W_destination{overflow-wrap:anywhere;min-width:0;color:var(--color-description-foreground);flex:100%}.H1bC4W_marquee{z-index:2;pointer-events:none;border:1px solid var(--color-primary);background:color-mix(in srgb,var(--color-primary) 14%,transparent);position:absolute}.H1bC4W_error{border:1px solid var(--color-border);color:var(--color-description-foreground);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:12px;display:flex}.H1bC4W_empty{color:var(--color-description-foreground);padding:32px 0}.H1bC4W_footer{border-top:1px solid var(--color-border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;padding:12px 16px;display:flex}.H1bC4W_previewNotice{min-width:0;color:var(--color-description-foreground);flex-wrap:wrap;flex:100%;align-items:center;gap:8px 12px;display:flex}.H1bC4W_previewNotice p{margin:0}.H1bC4W_selectionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.H1bC4W_breadcrumbs{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.H1bC4W_breadcrumbs>span{align-items:center;gap:4px;min-width:0;max-width:100%;display:flex}.H1bC4W_breadcrumbs button{min-width:0;max-width:100%}.H1bC4W_breadcrumbs button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.H1bC4W_pagination{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.H1bC4W_floating{width:min(900px,100vw - 16px);height:min(720px,100dvh - 80px);max-height:var(--radix-popover-content-available-height,calc(100dvh - 16px));background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;padding:0;display:flex;overflow:hidden}.H1bC4W_root :is(button,input,select):focus-visible,.H1bC4W_toolbar :is(button,input,select):focus-visible,.H1bC4W_listItem:focus-visible,.H1bC4W_gridItem:focus-visible{outline:2px solid var(--color-ring);outline-offset:-2px}.H1bC4W_root button:disabled{opacity:.5;cursor:not-allowed}@container resource-explorer (max-width:767px){.H1bC4W_toolbar{gap:8px;padding:12px}.H1bC4W_location{width:100%;max-width:none}.H1bC4W_search{order:1;min-width:100%;max-width:none;margin-left:0}.H1bC4W_filterBar[data-explorer-filter-search]{gap:8px;padding:8px 12px}.H1bC4W_filterBar>.H1bC4W_filterSearch{order:0}.H1bC4W_sort{flex:1;min-width:0}.H1bC4W_sort select{width:100%;max-width:none}.H1bC4W_filters{padding:8px 12px}.H1bC4W_content{padding:12px}.H1bC4W_heading{display:none}.H1bC4W_list{min-width:0}.H1bC4W_listItem{grid-template-columns:40px minmax(0,1fr) 40px;gap:4px 8px;min-height:64px}.H1bC4W_listItem .H1bC4W_type{grid-column:2}.H1bC4W_listItem .H1bC4W_date{display:none}.H1bC4W_listItem .H1bC4W_column{grid-column:2}.H1bC4W_listItem .H1bC4W_columnLabel{display:inline}.H1bC4W_listItem .H1bC4W_itemActions{grid-area:1/3/3}.H1bC4W_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:12px}.H1bC4W_footer{gap:8px;padding:12px}}@media (any-pointer:coarse){.H1bC4W_toolbar [data-explorer-toolbar-icon],.H1bC4W_filterActions [data-explorer-toolbar-icon]{width:var(--product-touch-target-size,44px);height:var(--product-touch-target-size,44px);min-width:var(--product-touch-target-size,44px)}.H1bC4W_root button,.H1bC4W_root input,.H1bC4W_root select,.H1bC4W_toolbar :is(button,input,select){min-height:44px}.H1bC4W_root input,.H1bC4W_root select,.H1bC4W_toolbar :is(input,select){font-size:16px}.H1bC4W_filterBar>.H1bC4W_filterSearch,.H1bC4W_root .H1bC4W_compactSearch{min-width:44px;height:44px}.H1bC4W_searchPanel input{min-height:44px;font-size:16px}.H1bC4W_root .H1bC4W_select,.H1bC4W_root .H1bC4W_more{width:44px;height:44px}}.H1bC4W_resourceCard{--resource-cover-height:120px;border:1px solid var(--color-border);background:var(--color-card,var(--color-background));width:100%;min-width:0;height:100%;color:var(--color-foreground);font:400 14px/20px var(--product-font-sans,sans-serif);border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex;position:relative}.H1bC4W_resourceCard *,.H1bC4W_cardPreview *{box-sizing:border-box}.H1bC4W_resourceCard[data-card-size=md]{--resource-cover-height:156px}.H1bC4W_resourceCard[data-card-size=lg]{--resource-cover-height:180px}.H1bC4W_root[data-card-size=xs] .H1bC4W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.H1bC4W_resourceCard[data-card-size=xs]{--resource-cover-height:80px;gap:4px;padding:8px}.H1bC4W_resourceCard[data-card-size=xs] .H1bC4W_cardName{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:none;display:-webkit-box}.H1bC4W_resourceCard[data-card-size=xs] .H1bC4W_cardPreviewState,.H1bC4W_resourceCard[data-card-size=xs] .H1bC4W_previewLoading{gap:4px;padding:4px}.H1bC4W_resourceCard[data-card-size=xs] .H1bC4W_previewPlaceholderIcon svg{width:24px;height:24px}.H1bC4W_root[data-card-size=xs] .H1bC4W_folderIconCard{min-height:0;padding:8px}.H1bC4W_root[data-card-size=xs] .H1bC4W_folderIconButton{gap:4px}@container resource-explorer (max-width:199px){.H1bC4W_root[data-card-size=xs] .H1bC4W_grid{grid-template-columns:minmax(0,1fr)}}.H1bC4W_resourceCard:hover{background:var(--color-muted)}.H1bC4W_resourceCard[data-selected=true]{background:var(--color-accent);border-color:var(--color-primary)}.H1bC4W_resourceCard button{font:inherit;cursor:pointer}.H1bC4W_resourceCard button:disabled{cursor:not-allowed;opacity:.5}.H1bC4W_resourceCard button:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.H1bC4W_cardPreviewButton{width:100%;min-width:0;color:inherit;background:0 0;border:0;border-radius:4px;padding:0;display:block}.H1bC4W_cardPreviewFrame{min-width:0;position:relative}.H1bC4W_cardStatus{background:var(--color-background);border-radius:6px;max-width:calc(100% - 24px);padding:0 8px;position:absolute;bottom:10px;left:12px;box-shadow:0 1px 4px #0000000d}.H1bC4W_cardNameIcon{color:var(--color-muted-foreground);flex:none;align-self:flex-start;margin-top:2px;display:inline-flex}.H1bC4W_cardNameIcon svg{width:18px;height:18px}.H1bC4W_resourceCard[data-card-presentation=gallery] .H1bC4W_cardIdentity{align-items:flex-start}.H1bC4W_resourceCard[data-card-presentation=gallery] .H1bC4W_cardNameButton{align-items:flex-start;width:100%;min-height:68px;padding:0}.H1bC4W_resourceCard[data-card-presentation=gallery] .H1bC4W_cardNameButton:not(:has(.H1bC4W_cardDescription)){min-height:40px}.H1bC4W_resourceCard[data-card-presentation=gallery] .H1bC4W_cardNameContent{gap:4px}.H1bC4W_resourceCard[data-card-presentation=gallery] .H1bC4W_cardName{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:none;min-height:40px;line-height:20px;display:-webkit-box}.H1bC4W_resourceCard[data-card-presentation=gallery] .H1bC4W_cardDetails{flex-wrap:nowrap;gap:12px;min-height:40px;margin-top:auto}.H1bC4W_resourceCard[data-card-presentation=gallery] .H1bC4W_cardOwner{flex:1}.H1bC4W_resourceCard[data-card-presentation=gallery] .H1bC4W_cardSavedAt{white-space:nowrap;flex:none;margin-left:auto}.H1bC4W_cardCover,.H1bC4W_cardPreview{width:100%;min-width:0;height:var(--resource-cover-height,120px);background:var(--color-muted);color:var(--color-muted-foreground);border-radius:4px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.H1bC4W_cardCover>.H1bC4W_cardPreview{height:100%}.H1bC4W_cardCover img,.H1bC4W_cardPreview img{object-fit:contain;width:100%;height:100%;display:block}.H1bC4W_cardPreviewState{flex-direction:column;align-items:center;gap:8px;padding:8px;font-size:14px;line-height:20px;display:flex}.H1bC4W_cardPreviewState>svg{width:32px;height:32px}.H1bC4W_cardPreviewVersion{background:var(--color-background);color:var(--color-description-foreground);padding:2px 4px;font-size:14px;line-height:20px;position:absolute;bottom:4px;left:4px}.H1bC4W_cardIdentity{align-items:center;gap:8px;min-width:0;min-height:40px;display:flex}.H1bC4W_cardSelection{z-index:1;position:absolute;top:16px;left:16px}.H1bC4W_cardSelection .H1bC4W_select>span{background:var(--color-background)}.H1bC4W_cardSelection .H1bC4W_select[aria-pressed=true]>span{background:var(--color-primary)}.H1bC4W_cardNameButton{min-width:0;min-height:40px;color:inherit;text-align:left;background:0 0;border:0;border-radius:4px;flex:1;align-items:center;gap:8px;padding:4px 0;display:flex}.H1bC4W_cardNameButton>svg{flex:none;width:18px;height:18px}.H1bC4W_cardNameContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.H1bC4W_cardName{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:28ch;display:block;overflow:hidden}.H1bC4W_resourceCard[data-card-size=lg] .H1bC4W_cardName{font-weight:600}.H1bC4W_cardDescription{white-space:nowrap;text-overflow:ellipsis;color:var(--color-muted-foreground);overflow:hidden}.H1bC4W_cardMetadata{min-width:0;min-height:40px;color:var(--color-muted-foreground);justify-content:space-between;align-items:center;gap:8px;display:flex}.H1bC4W_cardFields{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.H1bC4W_cardType{align-items:center;gap:6px;min-width:0;display:flex}.H1bC4W_cardType>svg{flex:none;width:18px;height:18px}.H1bC4W_cardType>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.H1bC4W_cardActions{flex:none}.H1bC4W_resourceCard[data-saved-at-placement=metadata] .H1bC4W_cardMetadata{margin-top:auto}.H1bC4W_resourceCard[data-saved-at-placement=metadata] .H1bC4W_cardFields{flex:1}.H1bC4W_resourceCard[data-saved-at-placement=metadata] .H1bC4W_cardSavedAt{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.H1bC4W_cardDetails{min-width:0;color:var(--color-muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.H1bC4W_cardOwner{min-width:0;max-width:100%;overflow:hidden}.H1bC4W_cardTitleOwner{max-width:70%;color:var(--color-muted-foreground);flex:0 auto;align-items:center;display:flex}.H1bC4W_resourceCard[data-owner-placement=title] .H1bC4W_cardSavedAt{margin-left:auto}.H1bC4W_cardSavedAt{overflow-wrap:anywhere;min-width:0}.H1bC4W_cardCornerAction{display:flex;position:absolute;top:16px;right:16px}.H1bC4W_cardCornerAction button{border:1px solid var(--color-border);background:var(--color-background);width:40px;height:40px;color:var(--color-muted-foreground);border-radius:6px;place-items:center;padding:0;display:grid}.H1bC4W_cardCornerAction button[aria-pressed=true]{color:var(--color-primary)}.H1bC4W_cardCornerAction button:hover{color:var(--color-primary);background:var(--color-accent)}.H1bC4W_cardCornerAction button:is([data-resource-favorite],[data-resource-dismiss]){width:40px;height:40px;min-height:40px;color:var(--color-foreground);background:0 0;border:0;border-radius:8px;position:relative}.H1bC4W_cardCornerAction:not(:has(>[data-resource-dismiss]))>[data-resource-favorite]:before{content:"";border:1px solid var(--color-border);background:var(--color-background);border-radius:50%;position:absolute;inset:6px}.H1bC4W_cardCornerAction button:is([data-resource-favorite],[data-resource-dismiss])>svg{position:relative}.H1bC4W_cardCornerAction button:is([data-resource-favorite],[data-resource-dismiss])[aria-pressed=true],.H1bC4W_cardCornerAction button:is([data-resource-favorite],[data-resource-dismiss]):hover{color:var(--color-primary);background:0 0}.H1bC4W_cardCornerAction:not(:has(>[data-resource-dismiss]))>[data-resource-favorite]:is(:hover,[aria-pressed=true]):before{background:var(--color-accent)}.H1bC4W_cardCornerAction:has(>[data-resource-dismiss])>:is([data-resource-favorite],[data-resource-dismiss])>svg{filter:drop-shadow(0 0 1px var(--color-background))}@media (hover:hover) and (pointer:fine){.H1bC4W_cardCornerAction:has(>[data-resource-dismiss]){pointer-events:none}.H1bC4W_cardCornerAction:has(>[data-resource-dismiss])>button{pointer-events:auto}.H1bC4W_gridItem:not(:hover,:focus-visible,:has(:focus-visible)) [data-resource-dismiss]{opacity:0;pointer-events:none}}@media (any-pointer:coarse){.H1bC4W_cardMetadata,.H1bC4W_resourceCard button{min-height:44px}.H1bC4W_cardCornerAction button{width:44px}.H1bC4W_cardCornerAction button:is([data-resource-favorite],[data-resource-dismiss]){width:44px;height:44px;min-height:44px}}.H1bC4W_root[data-explorer-presentation=gallery]{background:0 0;flex:none;overflow:visible}.H1bC4W_root[data-explorer-presentation=gallery] .H1bC4W_toolbar{border:0;padding:0 0 16px}.H1bC4W_galleryHeading{flex-wrap:wrap;flex:auto;align-items:center;gap:8px 20px;min-width:0;display:flex}.H1bC4W_headerSelection{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.H1bC4W_headerSelection .H1bC4W_selectionLabel{color:var(--color-muted-foreground);flex:none}.H1bC4W_headerSelection button{flex:none}.H1bC4W_root[data-explorer-presentation=gallery] .H1bC4W_galleryTitle{margin:0;font-size:28px;font-weight:600;line-height:36px}.H1bC4W_root[data-explorer-presentation=gallery] .H1bC4W_search{flex:0 290px;max-width:290px}.H1bC4W_root[data-explorer-presentation=gallery] .H1bC4W_content{flex:none;margin:-8px;padding:8px;overflow:visible}.H1bC4W_root[data-explorer-presentation=gallery] .H1bC4W_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.H1bC4W_root:is([data-explorer-presentation=gallery],[data-card-appearance=open]) .H1bC4W_resourceCard{background:0 0;border:0;border-radius:10px;gap:12px;padding:0}.H1bC4W_root:is([data-explorer-presentation=gallery],[data-card-appearance=open]) .H1bC4W_resourceCard:hover{background:0 0}.H1bC4W_root:is([data-explorer-presentation=gallery],[data-card-appearance=open]) .H1bC4W_resourceCard:hover .H1bC4W_cardName{color:var(--color-primary)}.H1bC4W_root:is([data-explorer-presentation=gallery],[data-card-appearance=open]) .H1bC4W_resourceCard[data-selected=true]{background:0 0}.H1bC4W_root:is([data-explorer-presentation=gallery],[data-card-appearance=open]) .H1bC4W_cardCover,.H1bC4W_root:is([data-explorer-presentation=gallery],[data-card-appearance=open]) .H1bC4W_cardPreview{background:color-mix(in srgb,var(--color-primary) 2%,var(--color-background));border-radius:10px}.H1bC4W_root:is([data-explorer-presentation=gallery],[data-card-appearance=open]) .H1bC4W_gridItem{box-shadow:none;border-radius:10px}.H1bC4W_root:is([data-explorer-presentation=gallery],[data-card-appearance=open]) .H1bC4W_gridItem:hover,.H1bC4W_root:is([data-explorer-presentation=gallery],[data-card-appearance=open]) .H1bC4W_gridItem[data-selected=true],.H1bC4W_root:is([data-explorer-presentation=gallery],[data-card-appearance=open]) .H1bC4W_gridItem:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px;background:0 0}.H1bC4W_root[data-explorer-presentation=gallery] .H1bC4W_footer{border:0;padding-inline:0}@container resource-explorer (max-width:700px){.H1bC4W_root[data-explorer-presentation=gallery] .H1bC4W_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.H1bC4W_root[data-explorer-presentation=gallery] .H1bC4W_toolbar{flex-wrap:wrap}.H1bC4W_root[data-explorer-presentation=gallery] .H1bC4W_search{flex:100%;max-width:none}.H1bC4W_root[data-explorer-presentation=gallery] .H1bC4W_galleryTitle{font-size:18px;line-height:28px}.H1bC4W_galleryHeading{column-gap:12px}.H1bC4W_headerSelection button{min-height:var(--product-touch-target-size,44px)}}@container resource-explorer (max-width:440px){.H1bC4W_root[data-explorer-presentation=gallery] .H1bC4W_grid{grid-template-columns:minmax(0,1fr)}}.H1bC4W_previewLoading{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;height:100%;padding:12px;display:flex}.H1bC4W_previewPlaceholderIcon{width:40px;height:40px;color:var(--color-muted-foreground);flex:none;place-items:center;display:grid}.H1bC4W_previewPlaceholderIcon>svg{width:32px;height:32px}.H1bC4W_previewQueuedIcon{color:var(--color-muted-foreground);flex:none}.H1bC4W_previewLoadingLabel{color:var(--color-description-foreground);justify-content:center;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.H1bC4W_previewLoading progress{appearance:none;width:min(100%,160px);height:4px;accent-color:var(--color-primary);border:0;border-radius:4px;overflow:hidden}.H1bC4W_previewLoading progress::-webkit-progress-bar{background:var(--product-border-strong)}.H1bC4W_previewLoading progress::-webkit-progress-value{background:var(--color-primary)}.H1bC4W_previewLoading progress::-moz-progress-bar{background:var(--color-primary)}.H1bC4W_previewSpinnerHost{flex:none;display:inline-flex}.H1bC4W_previewSpinner{color:var(--color-primary);flex:none}.H1bC4W_previewSpinnerHost[data-preview-animating]{animation:1s linear infinite H1bC4W_resource-preview-spin}.H1bC4W_previewImage{width:100%;min-width:0;height:100%;display:block;position:relative;overflow:hidden}.H1bC4W_previewImageLoading{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.H1bC4W_previewImage>.H1bC4W_cardPreviewState{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.H1bC4W_previewFailureHint{background:var(--color-background);width:28px;height:28px;color:var(--color-muted-foreground);border-radius:4px;place-items:center;display:grid;position:absolute;bottom:8px;right:8px}@keyframes H1bC4W_resource-preview-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.H1bC4W_previewSpinnerHost{animation:none}}.H1bC4W_previewLoading>[data-loading-status]{background:0 0;border:0;width:100%;max-width:180px;padding:0}.H1bC4W_previewLoading>[data-loading-status]>div{justify-content:center}.H1bC4W_previewLoading [role=status]{flex:0 auto}.H1bC4W_previewLoading progress:indeterminate{background-image:linear-gradient(to right,var(--product-border-strong) 0 30%,var(--product-primary) 30% 50%,var(--product-border-strong) 50% 100%)}.H1bC4W_previewUpdate{background:color-mix(in srgb,var(--color-background) 88%,transparent);border-radius:4px;position:absolute;inset:auto 8px 8px}.H1bC4W_previewUpdate .H1bC4W_previewLoading{padding:8px}.H1bC4W_previewUpdate .H1bC4W_previewPlaceholderIcon{display:none}.H1bC4W_root [data-drop-active=true][data-drop-label]:after{content:attr(data-drop-label);z-index:1;background:var(--color-background);color:var(--color-foreground);pointer-events:none;border-radius:4px;padding:8px;font-size:14px;line-height:20px;position:absolute;inset:4px 4px auto}.H1bC4W_actionMenu.H1bC4W_actionMenu{width:max-content;min-width:min(200px,100vw - 24px);max-width:calc(100vw - 24px)}.H1bC4W_actionItem.H1bC4W_actionItem{min-height:40px}.H1bC4W_actionLabel{overflow-wrap:anywhere;flex:auto;min-width:0}.H1bC4W_actionShortcut{white-space:nowrap;flex:none;margin-left:12px}.H1bC4W_fileMenu.H1bC4W_fileMenu{min-width:224px;max-width:calc(100vw - 16px)}.H1bC4W_quickActions{grid-template-columns:repeat(4,minmax(44px,1fr));gap:4px;padding:4px;display:grid}.H1bC4W_quickAction{justify-content:center;min-width:44px;min-height:44px;padding:0;display:flex}.H1bC4W_quickAction>svg{width:18px;height:18px}.H1bC4W_fileMenu .H1bC4W_actionGroup>[role=menuitem]{min-height:40px}.H1bC4W_nameGroup{flex:1;align-items:center;min-width:0;display:flex}.H1bC4W_nameGroup>.H1bC4W_nameButton{flex:1;width:0}.H1bC4W_nameGroup[data-name-accessory=true]>.H1bC4W_nameButton,.H1bC4W_nameGroup[data-name-accessory=true]>.H1bC4W_cardNameButton{flex:0 auto;width:auto}.H1bC4W_root .H1bC4W_folderIconCard{min-height:calc(var(--resource-cover-height) + var(--product-control-height,40px) + var(--product-control-height,40px) + 24px);background:0 0;border:0;gap:0;padding:0}.H1bC4W_folderIconButton{width:100%;height:100%;color:var(--color-foreground);font:400 14px/20px var(--product-font-sans,sans-serif);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;padding:0;display:flex}.H1bC4W_folderIconButton:disabled{cursor:default;color:var(--color-disabled-foreground)}.H1bC4W_folderIconPreview{width:100%;height:var(--resource-cover-height);flex:none;justify-content:center;align-items:center;display:flex}.H1bC4W_folderIconName{-webkit-line-clamp:2;overflow-wrap:anywhere;text-align:center;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}.H1bC4W_folderIconIdentity{justify-content:center;align-items:center;width:100%;min-height:40px;display:flex}@media (hover:hover) and (pointer:fine){.H1bC4W_root[data-folder-view=icons][data-card-appearance=open] .H1bC4W_resourceCard{gap:4px}.H1bC4W_root[data-folder-view=icons][data-card-appearance=open] .H1bC4W_cardNameButton{min-height:40px;padding:2px 0}.H1bC4W_root[data-folder-view=icons][data-card-appearance=open] .H1bC4W_cardMetadata{margin-top:0}.H1bC4W_root[data-folder-view=icons][data-card-appearance=open] .H1bC4W_folderIconCard{min-height:calc(var(--resource-cover-height) + 40px + var(--product-control-height,40px) + 8px);gap:0}.H1bC4W_root[data-folder-view=icons][data-card-appearance=open] .H1bC4W_folderIconButton{gap:4px}.H1bC4W_root[data-folder-view=icons][data-card-appearance=open] .H1bC4W_folderIconIdentity{min-height:40px}}.H1bC4W_gridItem[data-reorder-placement],.H1bC4W_listItem[data-reorder-placement]{position:relative}.H1bC4W_gridItem[data-reorder-placement]:before,.H1bC4W_listItem[data-reorder-placement]:before{content:"";pointer-events:none;z-index:4;background:var(--color-primary);border-radius:2px;position:absolute}.H1bC4W_gridItem[data-reorder-placement]:after,.H1bC4W_listItem[data-reorder-placement]:after{content:"";pointer-events:none;z-index:5;box-sizing:border-box;border:3px solid var(--color-primary);background:var(--color-background);border-radius:50%;width:10px;height:10px;position:absolute}.H1bC4W_gridItem[data-reorder-placement]:before{width:3px;top:0;bottom:0;left:-7px}.H1bC4W_gridItem[data-reorder-placement=after]:before{left:auto;right:-7px}.H1bC4W_gridItem[data-reorder-placement]:after{top:-4px;left:-10.5px}.H1bC4W_gridItem[data-reorder-placement=after]:after{left:auto;right:-10.5px}.H1bC4W_listItem[data-reorder-placement]:before{height:3px;top:-3px;left:0;right:0}.H1bC4W_listItem[data-reorder-placement=after]:before{top:auto;bottom:-3px}.H1bC4W_listItem[data-reorder-placement]:after{top:-6.5px;left:-4px}.H1bC4W_listItem[data-reorder-placement=after]:after{top:auto;bottom:-6.5px}.H1bC4W_content[data-reorder-placement=after]{box-shadow:inset 0 -3px var(--color-primary)}
.CpUBcW_root{min-height:var(--board-content-height,100dvh);background:var(--product-surface);color:var(--product-foreground);font:400 var(--product-text-body)/var(--product-leading-body) var(--product-font-sans)}.CpUBcW_managementRoot{min-height:var(--board-content-height,100dvh);background:var(--color-background);color:var(--color-foreground)}.CpUBcW_managementContent{background:var(--color-background);flex:1;min-width:0;min-height:0;overflow:auto}.CpUBcW_root *{box-sizing:border-box}.CpUBcW_root button:not(:where([data-product-sidebar-content] *,[data-resource-explorer] *)),.CpUBcW_root input:not(:where([data-product-sidebar-content] *,[data-resource-explorer] *)),.CpUBcW_root select:not(:where([data-product-sidebar-content] *,[data-resource-explorer] *)){font:inherit}.CpUBcW_root button:not(:where([data-product-sidebar-content] *,[data-resource-explorer] *)),.CpUBcW_root select:not(:where([data-product-sidebar-content] *,[data-resource-explorer] *)){cursor:pointer}.CpUBcW_root button:not(:where([data-product-sidebar-content] *,[data-resource-explorer] *)){min-height:var(--product-control-height);font-weight:var(--product-weight-label);border:1px solid var(--product-border);border-radius:var(--product-radius);background:var(--product-surface);color:inherit;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.CpUBcW_root button:not(:where([data-product-sidebar-content] *,[data-resource-explorer] *)):hover{background:var(--product-muted);border-color:var(--product-border)}.CpUBcW_root button:not(:where([data-product-sidebar-content] *,[data-resource-explorer] *)):disabled{opacity:.45;cursor:not-allowed}.CpUBcW_root :is(button,a,input,select):not(:where([data-product-sidebar-content] *,[data-resource-explorer] *)):focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}.CpUBcW_root a:not(:where([data-product-sidebar-content] *,[data-resource-explorer] *)){color:inherit;text-decoration:none}.CpUBcW_root a:not(:where([data-product-sidebar-content] *,[data-resource-explorer] *)):hover{color:var(--product-primary)}.CpUBcW_shell{height:var(--board-content-height,100dvh);min-height:0;display:flex;overflow:hidden}.CpUBcW_content{flex:1;width:100%;min-width:0;max-width:1480px;min-height:0;padding:38px clamp(22px,4vw,64px);overflow-y:auto}.CpUBcW_heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.CpUBcW_heading h1{font-size:var(--product-text-display);line-height:var(--product-leading-display);letter-spacing:-.5px;font-weight:var(--product-weight-display);margin:0 0 6px}.CpUBcW_heading p{color:var(--product-description-foreground);font-size:var(--product-text-body);margin:0}.CpUBcW_root .CpUBcW_primary{background:var(--product-primary);border-color:var(--product-primary);color:var(--product-primary-foreground);white-space:nowrap}.CpUBcW_root .CpUBcW_primary:hover{background:var(--product-primary-hover);border-color:var(--product-primary-hover)}.CpUBcW_toolbar{align-items:center;gap:10px;margin-bottom:17px;display:flex}.CpUBcW_search{border:1px solid var(--product-border);border-radius:var(--product-radius);height:var(--product-control-height);max-width:400px;color:var(--product-muted-foreground);flex:1;align-items:center;gap:9px;padding:0 11px;display:flex}.CpUBcW_search input{width:100%;min-width:0;color:var(--product-foreground);background:0 0;border:0;outline:none}.CpUBcW_toolbar select{background:var(--product-surface);color:var(--product-description-foreground);border:1px solid var(--product-border);border-radius:var(--product-radius);height:var(--product-control-height);padding:6px 10px}.CpUBcW_root .CpUBcW_icon{min-width:var(--product-control-height);padding:8px}.CpUBcW_toolbar>.CpUBcW_icon{margin-left:auto}.CpUBcW_cardGrid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));align-items:start;gap:20px;display:grid}.CpUBcW_projectCard{border:1px solid var(--product-border);border-radius:var(--product-radius);background:var(--product-surface);min-width:0;overflow:hidden}.CpUBcW_projectCard:hover{border-color:var(--product-primary)}.CpUBcW_preview{aspect-ratio:16/10;background:var(--product-surface);border-bottom:1px solid var(--product-border);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.CpUBcW_preview img{object-fit:contain;width:100%;height:100%;display:block}.CpUBcW_preview[data-empty-model]:before{content:"";background-image:linear-gradient(var(--product-border) 1px, transparent 1px), linear-gradient(90deg, var(--product-border) 1px, transparent 1px);opacity:.5;pointer-events:none;background-position:50%;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 10%,#0000 72%);mask-image:radial-gradient(#000 10%,#0000 72%)}.CpUBcW_emptyModelPreview{color:var(--product-muted-foreground);font-size:var(--product-text-body);line-height:var(--product-leading-body);flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.CpUBcW_emptyModelPreview svg{color:var(--product-muted-foreground)}.CpUBcW_cardEntryActions[data-empty-model]{grid-template-columns:minmax(0,1fr) auto}.CpUBcW_preview>span{text-align:center;color:var(--product-muted-foreground);font-size:var(--product-text-body);flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex}.CpUBcW_cardInfo{grid-template-columns:auto 1fr;gap:12px 10px;padding:16px 16px 12px;display:grid}.CpUBcW_project{grid-column:1/-1;align-items:center;gap:10px;min-width:0;display:flex}.CpUBcW_projectIcon{flex-shrink:0;place-items:center;display:grid}.CpUBcW_project>div{min-width:0}.CpUBcW_project a,.CpUBcW_project strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.CpUBcW_project small{color:var(--product-muted-foreground);font-size:var(--product-text-body);margin-top:4px;display:block}.CpUBcW_preview>.CpUBcW_cardType{border:1px solid var(--product-border);background:var(--product-surface);color:var(--product-muted-foreground);font-size:var(--product-text-body);line-height:var(--product-leading-body);pointer-events:none;border-radius:4px;padding:2px 8px;position:absolute;top:8px;right:8px}.CpUBcW_cardDate{text-align:right;color:var(--product-muted-foreground);font-size:var(--product-text-body);grid-column:1/-1}.CpUBcW_cardActions{border-top:1px solid var(--product-border);align-items:center;gap:6px;padding:10px 16px;display:flex}.CpUBcW_cardActions .CpUBcW_openProject{margin-right:auto}.CpUBcW_root .CpUBcW_cardActions .CpUBcW_icon{color:var(--product-muted-foreground);border-color:#0000}.CpUBcW_cardActions>button{font-size:var(--product-text-body);white-space:nowrap}.CpUBcW_resourceGridStatus{color:var(--product-muted-foreground);font-size:var(--product-text-body);grid-column:1/-1;margin:0;padding:4px}.CpUBcW_empty{min-height:300px;color:var(--product-description-foreground);text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;padding:36px 20px;display:flex}.CpUBcW_empty h2{font-size:var(--product-text-section);line-height:var(--product-leading-section);font-weight:var(--product-weight-label);color:var(--product-description-foreground);margin:15px 0 2px}.CpUBcW_empty p{font-size:var(--product-text-body);margin:5px 0 20px}.CpUBcW_error{background:var(--product-danger-soft);color:var(--product-danger-text);border:1px solid var(--product-danger-text);border-radius:var(--product-radius);align-items:center;gap:12px;margin-bottom:16px;padding:10px 13px;display:flex}.CpUBcW_error span{flex:1}.CpUBcW_notice{z-index:80;background:var(--product-success-soft);border:1px solid var(--product-border);width:max-content;max-width:min(380px,100vw - 32px);color:var(--product-success-text);border-radius:var(--product-radius);box-shadow:var(--product-shadow);margin:0;padding:10px 13px;position:fixed;top:16px;right:16px}.CpUBcW_dialog{border:1px solid var(--product-border);border-radius:var(--product-radius);width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--product-foreground);box-shadow:var(--product-shadow);margin:auto;padding:24px}.CpUBcW_dialog::backdrop{background:#0006}.CpUBcW_modalTitle{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.CpUBcW_modalTitle h2{font-size:var(--product-text-section);line-height:var(--product-leading-section);font-weight:var(--product-weight-label);margin:0}.CpUBcW_root .CpUBcW_modalTitle button{border:0}.CpUBcW_nameField{font-size:var(--product-text-body);gap:7px;display:grid}.CpUBcW_nameField input{height:var(--product-control-height);border:1px solid var(--product-border);border-radius:var(--product-radius);width:100%;padding:8px 10px}.CpUBcW_kindChoice{border:0;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;padding:0;display:grid}.CpUBcW_kindChoice legend{font-size:var(--product-text-body);padding:0 0 8px}.CpUBcW_kindChoice label{border:1px solid var(--product-border);border-radius:var(--product-radius);cursor:pointer;flex-direction:column;gap:7px;padding:16px 12px;display:flex;position:relative}.CpUBcW_kindChoice label[data-selected=true]{background:var(--product-muted);border-color:var(--product-primary);color:var(--product-primary)}.CpUBcW_kindChoice input{accent-color:var(--product-primary);position:absolute;top:12px;right:10px}.CpUBcW_kindChoice strong{font-size:14px}.CpUBcW_kindChoice span{font-size:var(--product-text-body);color:var(--product-description-foreground)}.CpUBcW_modalNote{color:var(--product-description-foreground);font-size:var(--product-text-body);margin:14px 0 24px}.CpUBcW_modalFooter{border-top:1px solid var(--product-border);justify-content:flex-end;gap:10px;padding-top:18px;display:flex}@media (max-width:1050px){.CpUBcW_content{padding:28px 22px}}@media (max-width:700px){.CpUBcW_shell{flex-direction:column}.CpUBcW_content{padding:25px 16px}.CpUBcW_heading{align-items:flex-start;margin-bottom:22px}.CpUBcW_heading h1{font-size:var(--product-text-display)}.CpUBcW_heading p{max-width:280px;font-size:var(--product-text-body)}.CpUBcW_toolbar{flex-wrap:wrap;gap:7px}.CpUBcW_search{flex-basis:100%;max-width:none}.CpUBcW_projectIcon{width:30px;height:33px}.CpUBcW_project{gap:8px}.CpUBcW_project small{font-size:var(--product-text-body)}}.CpUBcW_root .CpUBcW_openProject{border:1px solid var(--product-primary);border-radius:var(--product-radius);background:var(--product-muted);min-height:34px;color:var(--product-primary);font-size:var(--product-text-body);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.CpUBcW_root .CpUBcW_openProject:hover{background:var(--product-muted);border-color:var(--product-primary)}@media (max-width:700px){.CpUBcW_cardGrid{gap:16px}.CpUBcW_cardActions{flex-wrap:wrap}}@media (max-width:1023px){.CpUBcW_root{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.CpUBcW_shell{height:calc(var(--board-content-height,100dvh) - 68px - env(safe-area-inset-bottom))}}.CpUBcW_content.CpUBcW_managerContent{flex-direction:column;max-width:none;padding:20px clamp(16px,2vw,32px);display:flex;container-type:inline-size}.CpUBcW_content.CpUBcW_managerContent.CpUBcW_modelWorkspaceContent{padding:0;position:relative;overflow:hidden}.CpUBcW_projectCard[data-dragging=true]{opacity:.5}.CpUBcW_root .CpUBcW_folderDropTarget[data-drop-active=true]{background:var(--product-muted);outline:2px solid var(--product-primary);outline-offset:-2px}.CpUBcW_managerHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;margin-bottom:12px;display:flex}.CpUBcW_managerIdentity{flex:280px;gap:2px;min-width:0;display:grid}.CpUBcW_managerTitleLine{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.CpUBcW_managerHeader h1{min-width:0;font-size:var(--product-text-display);line-height:var(--product-leading-display);font-weight:var(--product-weight-display);overflow-wrap:anywhere;margin:0}.CpUBcW_managerSummary{color:var(--product-muted-foreground);font-size:var(--product-text-body);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.CpUBcW_managerSummary nav{align-items:center;gap:6px;display:flex}.CpUBcW_root .CpUBcW_managerSummary button{min-height:28px;padding:3px 7px}.CpUBcW_managerActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.CpUBcW_managerActions :is(button,a){min-height:32px;font-size:var(--product-text-body);white-space:nowrap;gap:5px;padding:5px 9px}.CpUBcW_managerActions>a{border:1px solid var(--product-border);border-radius:var(--product-radius);background:var(--product-surface);color:inherit;font-weight:var(--product-weight-label);justify-content:center;align-items:center;display:inline-flex}.CpUBcW_managerActions>a:hover{background:var(--product-muted);border-color:var(--product-border);color:inherit}.CpUBcW_managerActions>a[aria-disabled=true]{opacity:.45;cursor:not-allowed}.CpUBcW_managerToolbar{flex-wrap:wrap;gap:8px;margin-bottom:10px}.CpUBcW_managerToolbar .CpUBcW_search{flex:200px;min-width:160px;max-width:none}.CpUBcW_managerToolbar .CpUBcW_search svg{flex-shrink:0}.CpUBcW_managerToolbar>.CpUBcW_icon{margin-left:0}.CpUBcW_includeChildren{min-height:var(--product-control-height);color:var(--product-description-foreground);font-size:var(--product-text-body);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;display:inline-flex}.CpUBcW_includeChildren input{accent-color:var(--product-primary);margin:0}@container (max-width:620px){.CpUBcW_managerToolbar .CpUBcW_search{flex-basis:100%}.CpUBcW_managerToolbar>.CpUBcW_icon{margin-left:auto}}@media (max-width:639px){.CpUBcW_content.CpUBcW_managerContent{padding:12px 16px}.CpUBcW_managerIdentity{flex-basis:100%}.CpUBcW_managerActions :is(button,a){min-height:40px;padding-inline:10px}.CpUBcW_managerToolbar :is(.CpUBcW_search,select,.CpUBcW_icon,.CpUBcW_includeChildren){min-height:40px}}.CpUBcW_folderBreadcrumb{color:var(--product-muted-foreground);flex-wrap:wrap;align-items:center;gap:2px;margin:0;display:flex}.CpUBcW_folderBreadcrumb>span{align-items:center;min-width:0;display:inline-flex}.CpUBcW_root .CpUBcW_folderBreadcrumb button{min-height:28px;color:var(--product-muted-foreground);font-size:var(--product-text-display);line-height:var(--product-leading-display);font-weight:var(--product-weight-display);overflow-wrap:anywhere;background:0 0;border-color:#0000;padding:2px 4px}.CpUBcW_folderGrid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));align-items:start;gap:20px;margin-bottom:20px;display:grid}.CpUBcW_folderCard{border:1px solid var(--product-border);border-radius:var(--product-radius);background:var(--product-surface);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-height:60px;display:grid;overflow:hidden}.CpUBcW_folderCard:hover{border-color:var(--product-primary)}.CpUBcW_root .CpUBcW_folderOpen{overflow-wrap:anywhere;background:0 0;border:0;justify-content:flex-start;min-width:0;min-height:58px;padding:10px 12px}.CpUBcW_folderOpen span{text-overflow:ellipsis;min-width:0;overflow:hidden}.CpUBcW_root .CpUBcW_folderMore{border-color:#0000;align-self:center;min-width:40px;min-height:40px;margin-right:6px;padding:7px}.CpUBcW_root .CpUBcW_folderRestore{align-self:center;min-height:40px;margin-right:8px;padding:6px 9px}.CpUBcW_folderTrashActions{align-items:center;display:flex}.CpUBcW_folderTrashActions .CpUBcW_folderRestore{margin-right:0}.CpUBcW_trashFolders h2{font-size:var(--product-text-section);line-height:var(--product-leading-section);margin:0 0 10px}.CpUBcW_folderVisualCard{border:1px solid var(--product-border);border-radius:var(--product-radius);background:var(--product-surface);min-width:0;position:relative;overflow:hidden}.CpUBcW_folderVisualCard:hover{border-color:var(--product-primary)}.CpUBcW_root .CpUBcW_folderVisualCard .CpUBcW_folderOpen{text-align:left;background:0 0;border:0;border-radius:0;width:100%;min-height:0;padding:0;display:block}.CpUBcW_folderCover{--folder-cover-color:var(--product-accent);aspect-ratio:16/10;background:var(--product-muted);border-bottom:1px solid var(--product-border);width:100%;display:flex;position:relative;overflow:hidden}.CpUBcW_folderCoverShape{width:calc(100% - 32px);height:calc(100% - 24px);position:absolute;inset:12px 16px;overflow:visible}.CpUBcW_folderCoverShape path{fill:var(--folder-cover-color);stroke:var(--product-description-foreground);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.CpUBcW_folderCoverShape path+path{fill:none}.CpUBcW_folderCover>.CpUBcW_cardType{border:1px solid var(--product-border);background:var(--product-surface);color:var(--product-muted-foreground);font-size:var(--product-text-body);line-height:var(--product-leading-body);border-radius:4px;padding:2px 8px;font-weight:400;position:absolute;top:8px;right:8px}.CpUBcW_folderCoverContents{border-radius:3px;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:absolute;inset:34% 32px 28px;overflow:hidden}.CpUBcW_folderCover[data-color=brand]{--folder-cover-color:var(--product-accent)}.CpUBcW_folderCover[data-color=blue]{--folder-cover-color:var(--product-info-soft)}.CpUBcW_folderCover[data-color=green]{--folder-cover-color:var(--product-success-soft)}.CpUBcW_folderCover[data-color=yellow]{--folder-cover-color:var(--product-warning-soft)}.CpUBcW_folderCover[data-color=red]{--folder-cover-color:var(--product-danger-soft)}.CpUBcW_folderCover[data-color=neutral]{--folder-cover-color:var(--product-muted)}.CpUBcW_folderCover[data-layout=grid] .CpUBcW_folderCoverContents{background:var(--product-border);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.CpUBcW_folderCoverTile{background:var(--folder-cover-color);min-width:0;min-height:0;color:var(--product-description-foreground);place-items:center;display:grid;position:relative;overflow:hidden}.CpUBcW_folderCoverTile img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.CpUBcW_folderCardInfo{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:10px 12px 8px;display:grid}.CpUBcW_folderCardInfo strong{color:var(--product-foreground);font-size:var(--product-text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CpUBcW_folderCardName{align-items:center;gap:8px;min-width:0;display:flex}.CpUBcW_folderCardName>svg{color:var(--product-primary);flex-shrink:0}.CpUBcW_folderCardInfo small{color:var(--product-muted-foreground);font-size:var(--product-text-body);white-space:nowrap;font-weight:400}.CpUBcW_folderCardEntryActions{padding:0 48px 10px 12px;display:flex}.CpUBcW_folderCardOpenAction{border:1px solid var(--product-primary);border-radius:var(--product-radius);background:var(--product-muted);width:100%;min-height:30px;color:var(--product-primary);font-size:var(--product-text-body);line-height:var(--product-leading-body);justify-content:center;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.CpUBcW_root .CpUBcW_folderVisualCard .CpUBcW_folderMore{min-width:30px;min-height:30px;margin:0;padding:3px 7px;position:absolute;bottom:10px;right:12px}.CpUBcW_appearanceDialog{width:min(440px,100vw - 32px)}.CpUBcW_folderAppearance{gap:20px;margin-bottom:24px;display:grid}.CpUBcW_folderAppearancePreview{border-radius:var(--product-radius);background:var(--product-muted);align-items:center;gap:12px;min-width:0;min-height:64px;padding:10px 12px;display:flex}.CpUBcW_folderAppearancePreview .CpUBcW_folderCover{aspect-ratio:auto;flex:0 0 40px;width:40px;height:40px}.CpUBcW_folderAppearancePreview>strong{min-width:0;font-size:var(--product-text-body);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.CpUBcW_folderAppearancePreview>span{white-space:nowrap;color:var(--product-muted-foreground);font-size:var(--product-text-body);flex:none}.CpUBcW_appearanceFieldset{border:0;min-width:0;margin:0;padding:0}.CpUBcW_appearanceFieldset legend{font-size:var(--product-text-body);font-weight:var(--product-weight-label);margin-bottom:8px;padding:0}.CpUBcW_colorChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.CpUBcW_colorChoices label{border:1px solid var(--product-border);border-radius:var(--product-radius);cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:7px 9px;display:flex;position:relative}.CpUBcW_colorChoices label[data-selected=true]{border-color:var(--product-primary);background:var(--product-muted)}.CpUBcW_colorChoices input{opacity:0;pointer-events:none;position:absolute}.CpUBcW_colorChoices label:has(input:focus-visible){outline:2px solid var(--product-focus);outline-offset:2px}.CpUBcW_colorChoices label>span{border:1px solid var(--product-border-strong);background:var(--folder-cover-color);border-radius:4px;flex:none;width:22px;height:22px}.CpUBcW_colorChoices label>span[data-color=brand]{--folder-cover-color:var(--product-accent)}.CpUBcW_colorChoices label>span[data-color=blue]{--folder-cover-color:var(--product-info-soft)}.CpUBcW_colorChoices label>span[data-color=green]{--folder-cover-color:var(--product-success-soft)}.CpUBcW_colorChoices label>span[data-color=yellow]{--folder-cover-color:var(--product-warning-soft)}.CpUBcW_colorChoices label>span[data-color=red]{--folder-cover-color:var(--product-danger-soft)}.CpUBcW_colorChoices label>span[data-color=neutral]{--folder-cover-color:var(--product-muted)}.CpUBcW_colorChoices b{font-size:var(--product-text-body);font-weight:500}@media (max-width:700px){.CpUBcW_folderGrid{gap:16px}}@media (max-width:479px){.CpUBcW_colorChoices{grid-template-columns:repeat(2,minmax(0,1fr))}}.CpUBcW_libraryContent{flex:1;min-width:0;height:100%;min-height:0;overflow:auto}.CpUBcW_consent{color:var(--product-description-foreground);font-size:var(--product-text-body);align-items:flex-start;gap:8px;margin:16px 0;display:flex}.CpUBcW_consent input{flex-shrink:0;margin-top:3px}.CpUBcW_nameField{margin-bottom:14px}.CpUBcW_nameField textarea,.CpUBcW_nameField select{border:1px solid var(--product-border);border-radius:var(--product-radius);width:100%;min-height:var(--product-control-height);background:var(--product-surface);color:inherit;font:inherit;padding:8px 10px}.CpUBcW_description{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CpUBcW_root button.CpUBcW_preview{background:var(--product-surface);border:0;border-radius:0;width:100%;padding:0}.CpUBcW_preview img{object-fit:contain;width:100%;height:100%}.CpUBcW_previewDialog{border:1px solid var(--product-border);width:min(820px,95vw);max-height:92dvh;color:var(--product-foreground);border-radius:8px;padding:20px;overflow:auto}.CpUBcW_previewDialog::backdrop{background:#0006}.CpUBcW_cardActions{flex-wrap:wrap}@media (max-width:1100px){.CpUBcW_libraryContent{height:auto}}@media (max-width:700px){.CpUBcW_libraryContent{height:auto}}.CpUBcW_cardInfo>strong,.CpUBcW_cardInfo>p{overflow-wrap:anywhere;grid-column:1/-1;margin:0}.CpUBcW_sidebarLauncher{border-right:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0;padding:10px 8px}.CpUBcW_root .CpUBcW_sidebarLauncher button{color:var(--color-foreground);background:0 0;border:0;min-height:36px}.CpUBcW_sidebarLauncher span{display:none}@media (max-width:767px){.CpUBcW_shell{flex-direction:column}.CpUBcW_sidebarLauncher{border-right:0;border-bottom:1px solid var(--color-border);padding:8px 12px}.CpUBcW_sidebarLauncher span{display:inline}.CpUBcW_root .CpUBcW_sidebarLauncher button{min-height:40px}}.CpUBcW_dialog,.CpUBcW_previewDialog{background:var(--product-surface-raised)}.CpUBcW_setupDialog{width:min(760px,100vw - 32px);padding:clamp(24px,4vw,40px)}.CpUBcW_batchImportDialog{--batch-import-padding:clamp(24px,4vw,40px);font:400 var(--product-text-body)/var(--product-leading-body) var(--product-font-sans)}.CpUBcW_batchImportDialog form{max-height:calc(100dvh - 34px - var(--batch-import-padding) - var(--batch-import-padding));flex-direction:column;display:flex}.CpUBcW_batchImportDialog [data-cad-import-queue]{scrollbar-gutter:stable;flex:0 auto;min-height:0;overflow:auto}.CpUBcW_batchImportDialog :is(.CpUBcW_modalTitle,.CpUBcW_nameField,.CpUBcW_modalFooter){flex-shrink:0}.CpUBcW_batchImportDialog .CpUBcW_modalFooter{margin-top:0}.CpUBcW_setupDialog .CpUBcW_modalTitle{margin-bottom:28px}.CpUBcW_setupDialog .CpUBcW_nameField{gap:10px;margin-bottom:22px}.CpUBcW_setupDialog .CpUBcW_kindChoice{gap:18px;margin:18px 0 24px}.CpUBcW_setupDialog .CpUBcW_kindChoice label{justify-content:center;min-height:112px;padding:18px}.CpUBcW_setupDialog .CpUBcW_kindChoice strong{font-size:18px}.CpUBcW_setupDialog .CpUBcW_modalFooter{margin-top:22px}.CpUBcW_importDetails{margin:8px 0 22px}.CpUBcW_importDetails p{margin:0 0 12px}.CpUBcW_importDetails label:has(input[type=checkbox]){align-items:center;gap:8px;display:flex}.CpUBcW_importDialog{background:var(--product-surface);font-size:var(--product-text-body)}.CpUBcW_importDialog button{border:1px solid var(--product-border);border-radius:var(--product-radius);font-size:var(--product-text-body);color:var(--product-foreground);padding:8px 12px}.CpUBcW_importDialog button:disabled{opacity:.5;cursor:not-allowed}.CpUBcW_importDialog button.CpUBcW_primary{background:var(--product-primary);color:var(--product-primary-foreground);border-color:var(--product-primary)}.CpUBcW_importSources{gap:12px;margin-bottom:24px;display:flex}.CpUBcW_importSources button[aria-pressed=true]{border-color:var(--product-primary);color:var(--product-primary);background:var(--product-muted)}@media (max-width:520px){.CpUBcW_setupDialog .CpUBcW_kindChoice{gap:10px}.CpUBcW_setupDialog .CpUBcW_kindChoice label{padding:12px}}.CpUBcW_nameField input{background:var(--product-surface);color:inherit}.CpUBcW_cardEntryActions{grid-template-columns:repeat(2,minmax(0,1fr)) auto;gap:6px;padding:0 16px 12px;display:grid}.CpUBcW_cardEntryActions .CpUBcW_openProject{min-height:36px}.CpUBcW_root .CpUBcW_modelMore{grid-column:-2/-1;min-width:36px;min-height:36px;padding:4px 9px;font-size:21px;line-height:1}.CpUBcW_directoryGrid{flex:1 0 auto;align-content:start;min-height:260px;padding:4px;position:relative}.CpUBcW_directoryBody{flex-direction:column;flex:1;min-height:0;display:flex}.CpUBcW_loadingGrid{align-content:center}.CpUBcW_selectableGrid{-webkit-user-select:none;user-select:none}.CpUBcW_selectableGrid:focus{outline:none}.CpUBcW_projectCard{position:relative}.CpUBcW_projectCard[data-selected=true]{border-color:var(--product-primary);outline:2px solid var(--product-primary);outline-offset:-1px}.CpUBcW_projectCard[data-selected=true]:before{content:"✓";z-index:1;background:var(--product-primary);width:22px;height:22px;color:var(--product-primary-foreground);pointer-events:none;border-radius:4px;place-items:center;font-weight:600;display:grid;position:absolute;top:8px;left:8px}.CpUBcW_projectCard:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}.CpUBcW_projectCard[data-cut=true] .CpUBcW_preview,.CpUBcW_projectCard[data-cut=true] .CpUBcW_cardInfo{opacity:.5}.CpUBcW_selectionBox{z-index:2;border:1px solid var(--product-primary);background:color-mix(in srgb, var(--product-primary) 15%, transparent);pointer-events:none;position:absolute}.CpUBcW_managerToolbar.CpUBcW_toolbarWithActions{flex-wrap:nowrap;flex-shrink:0;min-width:0;overflow-x:auto}.CpUBcW_toolbarWithActions>*{flex-shrink:0}.CpUBcW_managerToolbar.CpUBcW_toolbarWithActions .CpUBcW_search{flex:1 0 200px}.CpUBcW_batchNames{overflow-wrap:anywhere;max-height:180px;padding-left:22px;overflow:auto}.CpUBcW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CpUBcW_selectableGrid .CpUBcW_preview img{pointer-events:none}.CpUBcW_projectCard .CpUBcW_preview{background:var(--product-muted)}.CpUBcW_projectCard .CpUBcW_cardInfo{gap:5px 8px;padding:10px 12px 8px}.CpUBcW_projectCard .CpUBcW_modelInfo{grid-template-columns:minmax(0,1fr) auto;align-items:start}.CpUBcW_modelInfo>.CpUBcW_project{grid-column:auto;align-items:flex-start}.CpUBcW_modelInfo>.CpUBcW_cardDate{white-space:nowrap;grid-column:auto}.CpUBcW_projectCard .CpUBcW_project{gap:7px}.CpUBcW_projectCard .CpUBcW_projectIcon{width:19px;height:20px}.CpUBcW_projectCard .CpUBcW_projectIcon svg{width:19px;height:19px}.CpUBcW_projectCard .CpUBcW_project small{margin-top:1px}.CpUBcW_projectCard .CpUBcW_cardEntryActions{padding:0 12px 10px}.CpUBcW_root .CpUBcW_directoryGrid .CpUBcW_openProject{min-height:30px;padding:4px 8px}.CpUBcW_root .CpUBcW_selectableGrid .CpUBcW_modelMore{min-width:30px;min-height:30px;padding:3px 7px}.CpUBcW_sidebarSearchSubmit.CpUBcW_sidebarSearchSubmit{width:20px;min-height:20px;color:var(--color-muted-foreground);background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.CpUBcW_sidebarSearchSubmit.CpUBcW_sidebarSearchSubmit:hover{color:var(--color-foreground);background:var(--color-muted)}.CpUBcW_sidebarSearch.CpUBcW_sidebarSearch input:focus-visible{outline:none}.CpUBcW_sidebarSearch input::-webkit-search-cancel-button{appearance:none}.CpUBcW_searchResults{color:var(--color-muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 0;font-size:14px;display:flex}.CpUBcW_searchResults>span{overflow-wrap:anywhere;min-width:0}.CpUBcW_searchResults button{color:var(--color-primary)}.CpUBcW_shell:has([data-product-sidebar-rail]){flex-direction:row}.CpUBcW_root[data-cad-embedded]{height:100%;min-height:100%;padding-bottom:0}.CpUBcW_root[data-cad-embedded]>.CpUBcW_shell{height:100%}.CpUBcW_managerContent:has(>.CpUBcW_explorerHeader){overflow:hidden}.CpUBcW_explorerHeader{flex:none;align-items:center;gap:8px 16px;margin-bottom:12px}.CpUBcW_explorerHeader .CpUBcW_managerIdentity{flex:240px}.CpUBcW_explorerHeader .CpUBcW_managerTitleLine{align-items:center;gap:4px 8px}.CpUBcW_explorerHeader h1,.CpUBcW_explorerHeader .CpUBcW_folderBreadcrumb button{font-size:var(--product-text-body);line-height:var(--product-leading-body);font-weight:var(--product-weight-label)}.CpUBcW_root .CpUBcW_managerActions .CpUBcW_collectionIconAction{flex:none;width:40px;height:40px;min-height:40px;padding:9px}.CpUBcW_root .CpUBcW_managerActions .CpUBcW_collectionIconAction:not(.CpUBcW_primary){color:var(--product-foreground);background:0 0;border-color:#0000}.CpUBcW_root .CpUBcW_managerActions .CpUBcW_collectionIconAction:not(.CpUBcW_primary):hover:not(:disabled):not([aria-disabled=true]){background:var(--product-muted)}.CpUBcW_managerToolbar .CpUBcW_search input::placeholder{color:var(--product-muted-foreground);opacity:1}.CpUBcW_explorerHeader~.CpUBcW_managerToolbar{flex-wrap:wrap;flex:none;gap:8px;overflow:visible}.CpUBcW_explorerHeader~.CpUBcW_managerToolbar .CpUBcW_search{flex:180px;max-width:360px}.CpUBcW_directoryViews{align-items:center;gap:2px;margin-left:auto;display:flex}.CpUBcW_root .CpUBcW_directoryViews button{background:0 0;border-color:#0000;width:34px;min-height:34px;padding:6px}.CpUBcW_root .CpUBcW_directoryViews button[aria-pressed=true]{background:var(--product-accent);color:var(--product-primary)}.CpUBcW_root .CpUBcW_directoryViews .CpUBcW_touchSelection{width:auto;display:none}.CpUBcW_directoryItemType,.CpUBcW_directoryItemDate{color:var(--product-muted-foreground);font-size:var(--product-text-body);display:none}.CpUBcW_explorerBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.CpUBcW_explorerGrid{flex:1 0 auto;grid-template-columns:repeat(auto-fill,minmax(128px,144px));align-content:start;gap:12px;min-height:180px;padding:4px}.CpUBcW_explorerGrid .CpUBcW_projectCard{border-radius:var(--product-radius);background:0 0;border-color:#0000;flex-direction:column;height:164px;padding:4px;display:flex}.CpUBcW_explorerGrid .CpUBcW_projectCard:hover{background:var(--product-muted);border-color:#0000}.CpUBcW_explorerGrid .CpUBcW_projectCard[data-selected=true]{background:var(--product-accent);border-color:#0000;outline:none}.CpUBcW_explorerGrid .CpUBcW_projectCard:focus-visible{outline:2px solid var(--product-focus);outline-offset:1px}.CpUBcW_explorerGrid .CpUBcW_preview{aspect-ratio:auto;background:0 0;border:0;flex:none;width:100%;height:112px;padding:8px}.CpUBcW_explorerGrid .CpUBcW_preview>span{padding:0}.CpUBcW_explorerGrid .CpUBcW_preview[data-empty-model]:before,.CpUBcW_explorerGrid .CpUBcW_cardType,.CpUBcW_explorerGrid .CpUBcW_folderCardEntryActions{display:none}.CpUBcW_explorerGrid .CpUBcW_cardInfo{text-align:center;padding:0 4px;display:block}.CpUBcW_explorerGrid .CpUBcW_project{display:block}.CpUBcW_explorerGrid .CpUBcW_project small,.CpUBcW_explorerGrid .CpUBcW_cardDate,.CpUBcW_explorerGrid .CpUBcW_folderCardInfo small{display:none}.CpUBcW_explorerGrid .CpUBcW_projectIcon{width:19px;height:20px;display:grid;position:absolute;top:88px;right:10px}.CpUBcW_explorerGrid .CpUBcW_project strong,.CpUBcW_explorerGrid .CpUBcW_folderCardInfo strong{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;font-size:var(--product-text-body);line-height:var(--product-leading-body);-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.CpUBcW_explorerGrid .CpUBcW_folderOpen{min-height:0;padding:0;display:block;overflow:visible}.CpUBcW_explorerGrid .CpUBcW_folderCover{aspect-ratio:auto;background:0 0;border:0;width:128px;max-width:100%;height:112px;margin:0 auto}.CpUBcW_explorerGrid .CpUBcW_folderCoverShape{width:calc(100% - 8px);height:calc(100% - 16px);inset:8px 4px}.CpUBcW_explorerGrid .CpUBcW_folderCoverShape path{stroke:var(--product-border-strong);stroke-width:1px}.CpUBcW_explorerGrid .CpUBcW_folderCoverContents{inset:34% 12px 14px}.CpUBcW_explorerGrid .CpUBcW_folderCardInfo{text-align:center;padding:0 4px;display:block}.CpUBcW_explorerGrid .CpUBcW_folderCardName{display:block}.CpUBcW_explorerGrid .CpUBcW_folderCardName>svg{display:none}.CpUBcW_explorerGrid .CpUBcW_cardEntryActions{display:contents}.CpUBcW_root .CpUBcW_explorerGrid :is(.CpUBcW_folderMore,.CpUBcW_modelMore){z-index:2;background:var(--product-surface);opacity:0;border-color:#0000;grid-column:auto;width:28px;min-width:28px;height:28px;min-height:28px;margin:0;padding:4px;display:flex;position:absolute;top:4px;bottom:auto;right:4px}.CpUBcW_explorerGrid .CpUBcW_projectCard:is(:hover,:focus-within) :is(.CpUBcW_folderMore,.CpUBcW_modelMore){opacity:1;pointer-events:auto}.CpUBcW_explorerGrid .CpUBcW_empty{grid-column:1/-1;min-height:240px}.CpUBcW_directoryStatus{border-top:1px solid var(--product-border-weak);min-height:40px;color:var(--product-muted-foreground);font-size:var(--product-text-body);line-height:var(--product-leading-body);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.CpUBcW_directoryStatus nav{align-items:center;gap:6px;display:flex}.CpUBcW_root .CpUBcW_directoryStatus button{min-height:32px;padding:4px 8px}.CpUBcW_explorerGrid[data-directory-view=details]{flex-direction:column;align-items:stretch;gap:2px;min-width:560px;display:flex}.CpUBcW_directoryTableHeader{z-index:3;border-bottom:1px solid var(--product-border-weak);background:var(--product-surface);flex:none;grid-template-columns:minmax(0,1fr) 72px 170px;gap:12px;min-height:40px;padding:0 49px 0 61px;display:grid;position:sticky;top:0}.CpUBcW_root .CpUBcW_directoryTableHeader button{width:100%;min-height:40px;font-weight:var(--product-weight-label);background:0 0;border:0;border-radius:0;justify-content:flex-start;padding:4px 0}.CpUBcW_root .CpUBcW_directoryTableHeader button:hover{color:var(--product-primary)}.CpUBcW_directoryTableHeader [aria-sort=none] svg{color:var(--product-muted-foreground)}.CpUBcW_directoryTableHeader :is([aria-sort=ascending],[aria-sort=descending]) svg{color:var(--product-primary)}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_projectCard{flex:none;grid-template-columns:44px minmax(0,1fr);align-items:center;height:52px;padding:4px 36px 4px 4px;display:grid}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_preview{width:44px;height:44px;padding:3px}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_preview :is(svg,img){max-width:100%;max-height:100%}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_preview>span{width:38px;height:38px}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_projectIcon{display:none}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_cardInfo{text-align:left;grid-template-columns:minmax(0,1fr) 72px 170px;align-items:center;gap:12px;width:100%;min-width:0;padding:0 12px;display:grid}.CpUBcW_explorerGrid[data-directory-view=details] :is(.CpUBcW_directoryItemType,.CpUBcW_directoryItemDate){display:block}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_project strong,.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_folderCardInfo strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_cardDate{text-align:left;display:block}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_cardType{display:none;position:static}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_folderOpen{grid-column:1/-1;grid-template-columns:44px minmax(0,1fr);align-items:center;display:grid}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_folderCover{width:44px;height:44px}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_folderCoverShape{width:40px;height:40px;inset:2px}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_folderCoverContents{inset:34% 6px 6px}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_folderCoverTile>svg{max-width:100%;max-height:100%}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_folderCardInfo{text-align:left;grid-template-columns:minmax(0,1fr) 72px 170px;align-items:center;gap:12px;padding:0 12px;display:grid}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_folderCardInfo small{display:block}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_folderCardName{align-items:center;gap:8px;min-width:0;display:flex}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_folderCardName strong{flex:1;min-width:0}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_folderCardName small{flex:none}.CpUBcW_root .CpUBcW_explorerGrid[data-directory-view=details] :is(.CpUBcW_folderMore,.CpUBcW_modelMore){top:11px}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_projectCard[data-selected=true]:before{display:none}@media (max-width:639px){.CpUBcW_explorerHeader .CpUBcW_managerIdentity{flex-basis:100%}.CpUBcW_explorerHeader~.CpUBcW_managerToolbar .CpUBcW_search{flex-basis:100%;max-width:none}.CpUBcW_explorerGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.CpUBcW_root .CpUBcW_explorerGrid :is(.CpUBcW_folderMore,.CpUBcW_modelMore){opacity:1;pointer-events:auto}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_folderCardInfo small{display:none}.CpUBcW_root .CpUBcW_directoryViews .CpUBcW_touchSelection{display:flex}}@media (pointer:coarse){.CpUBcW_root .CpUBcW_directoryViews .CpUBcW_touchSelection{display:flex}.CpUBcW_root .CpUBcW_explorerGrid :is(.CpUBcW_folderMore,.CpUBcW_modelMore){opacity:1;pointer-events:auto}}.CpUBcW_content.CpUBcW_managerContent.CpUBcW_projectHome:has(>.CpUBcW_explorerHeader){overflow-y:auto}.CpUBcW_projectHome .CpUBcW_explorerHeader{min-height:48px;margin-bottom:20px}.CpUBcW_projectHome .CpUBcW_explorerHeader h1{font-size:var(--product-text-section);line-height:var(--product-leading-section)}.CpUBcW_projectHome .CpUBcW_explorerBody{flex:1 0 auto;overflow:visible}.CpUBcW_projectHome .CpUBcW_explorerHeader~.CpUBcW_managerToolbar{margin-bottom:24px}.CpUBcW_explorerGrid.CpUBcW_overviewDirectory{min-width:0;padding:0;display:block}.CpUBcW_overviewTitle{font-size:var(--product-text-section);line-height:var(--product-leading-section);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.CpUBcW_overviewFolders{margin-bottom:28px}.CpUBcW_overviewFolders>h2{margin-bottom:12px}.CpUBcW_overviewFolderGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:64px;display:grid}.CpUBcW_explorerGrid.CpUBcW_overviewDirectory .CpUBcW_folderVisualCard{background:var(--product-muted);height:64px;padding:8px 36px 8px 12px;display:block;position:relative}.CpUBcW_explorerGrid.CpUBcW_overviewDirectory .CpUBcW_folderVisualCard[data-selected=true]{background:var(--product-accent)}.CpUBcW_explorerGrid.CpUBcW_overviewDirectory .CpUBcW_folderOpen{align-items:center;gap:12px;height:100%;display:flex}.CpUBcW_explorerGrid.CpUBcW_overviewDirectory .CpUBcW_folderCover{flex-shrink:0;width:44px;height:44px;margin:0}.CpUBcW_explorerGrid.CpUBcW_overviewDirectory .CpUBcW_folderCoverShape{width:40px;height:40px;inset:2px}.CpUBcW_explorerGrid.CpUBcW_overviewDirectory .CpUBcW_folderCoverContents{inset:34% 6px 6px}.CpUBcW_explorerGrid.CpUBcW_overviewDirectory .CpUBcW_folderCardInfo{text-align:left;flex:1;padding:0;display:block}.CpUBcW_explorerGrid.CpUBcW_overviewDirectory .CpUBcW_folderCardName{align-items:center;gap:8px;display:flex}.CpUBcW_explorerGrid.CpUBcW_overviewDirectory .CpUBcW_folderCardName strong{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;display:block;overflow:hidden}.CpUBcW_explorerGrid.CpUBcW_overviewDirectory .CpUBcW_folderCardName small{flex:none;display:block}.CpUBcW_explorerGrid.CpUBcW_overviewDirectory .CpUBcW_folderCardInfo :is(.CpUBcW_directoryItemType,.CpUBcW_directoryItemDate){display:none}.CpUBcW_root .CpUBcW_explorerGrid.CpUBcW_overviewDirectory .CpUBcW_folderMore{background:0 0;top:17px}.CpUBcW_overviewModelsHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.CpUBcW_overviewModelScroll{padding:2px;overflow-x:auto}.CpUBcW_overviewModelGrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:16px;display:grid}.CpUBcW_explorerGrid .CpUBcW_overviewModelGrid[data-model-view=icons] .CpUBcW_projectCard{border-color:var(--product-border-weak);height:200px;padding:10px}.CpUBcW_explorerGrid .CpUBcW_overviewModelGrid[data-model-view=icons] .CpUBcW_preview{background:var(--product-muted);border-radius:4px;height:140px}.CpUBcW_explorerGrid .CpUBcW_overviewModelGrid[data-model-view=icons] .CpUBcW_cardInfo{text-align:left;padding:10px 0 0}.CpUBcW_explorerGrid .CpUBcW_overviewModelGrid[data-model-view=icons] .CpUBcW_projectIcon{display:none}.CpUBcW_overviewModelGrid[data-model-view=details]{flex-direction:column;gap:0;min-width:560px;display:flex}.CpUBcW_explorerGrid .CpUBcW_overviewModelGrid[data-model-view=details] .CpUBcW_projectCard{border-bottom-color:var(--product-border-weak);border-radius:0;grid-template-columns:72px minmax(0,1fr);height:80px}.CpUBcW_explorerGrid .CpUBcW_overviewModelGrid[data-model-view=details] .CpUBcW_preview{width:72px;height:64px}.CpUBcW_overviewModelGrid .CpUBcW_directoryTableHeader{padding-left:89px}.CpUBcW_root .CpUBcW_explorerGrid .CpUBcW_overviewModelGrid[data-model-view=details] .CpUBcW_modelMore{top:25px}.CpUBcW_projectHome .CpUBcW_directoryStatus{border-top-color:#0000;margin-top:24px}.CpUBcW_recentSection{flex:none;margin-bottom:28px}.CpUBcW_recentSection h2{margin:0 0 12px}.CpUBcW_root .CpUBcW_recentToggle{min-height:32px;font-size:var(--product-text-section);background:0 0;border:0;padding:0}.CpUBcW_root .CpUBcW_recentToggle:hover{color:var(--product-primary);background:0 0}.CpUBcW_collapsedChevron{transform:rotate(-90deg)}.CpUBcW_recentCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.CpUBcW_recentCard{border:1px solid var(--product-border-weak);border-radius:var(--product-radius);align-items:center;gap:12px;min-width:0;padding:10px;display:flex}.CpUBcW_recentCard:hover{background:var(--product-muted)}.CpUBcW_recentCover{background:var(--product-muted);border-radius:4px;flex-shrink:0;place-items:center;width:72px;height:64px;display:grid;overflow:hidden}.CpUBcW_recentCover img{object-fit:contain;width:100%;height:100%}.CpUBcW_recentInfo{flex-direction:column;gap:6px;min-width:0;display:flex}.CpUBcW_recentInfo>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CpUBcW_recentInfo>span,.CpUBcW_recentEmpty{font-size:var(--product-text-body);color:var(--product-muted-foreground)}.CpUBcW_recentEmpty{margin:0}@container (max-width:1000px){.CpUBcW_recentCards,.CpUBcW_overviewFolderGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.CpUBcW_overviewFolderGrid{grid-template-columns:1fr}.CpUBcW_recentCards{grid-template-columns:none;grid-auto-columns:260px;grid-auto-flow:column;padding-bottom:4px;overflow-x:auto}.CpUBcW_overviewModelGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.CpUBcW_projectHome .CpUBcW_explorerHeader .CpUBcW_managerIdentity{flex-basis:auto}.CpUBcW_root .CpUBcW_explorerGrid.CpUBcW_overviewDirectory .CpUBcW_folderMore{opacity:1}}.CpUBcW_overviewModelGrid[data-model-view=details]:not(:has(.CpUBcW_projectCard)){min-width:0}.CpUBcW_preview>.CpUBcW_modelPreviewPlaceholder,.CpUBcW_modelPreviewPlaceholder{color:var(--product-muted-foreground);font-size:var(--product-text-body);line-height:var(--product-leading-body);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;display:flex}.CpUBcW_modelPreviewPlaceholder>svg{flex:none}.CpUBcW_explorerGrid[data-directory-view=details] .CpUBcW_preview>.CpUBcW_modelPreviewPlaceholder{width:100%;height:100%}.CpUBcW_folderCover.CpUBcW_folderCoverCompact{background:0 0;border:0;justify-content:center;align-items:center}.CpUBcW_folderCompactIcon{fill:var(--folder-cover-color);color:var(--product-description-foreground);flex:none}.CpUBcW_folderCoverCompact[data-color=brand] .CpUBcW_folderCompactIcon{color:var(--product-primary)}.CpUBcW_homeTitle{align-items:center;gap:8px;display:flex}.CpUBcW_homeTitle svg{flex:none}.CpUBcW_homeWelcome{border-radius:var(--product-radius);background:linear-gradient(110deg,color-mix(in srgb,var(--product-accent) 55%,var(--product-surface)),var(--product-muted) 75%);flex:none;margin-bottom:28px;padding:8px}.CpUBcW_homeWelcomeSectionTitle{font-size:var(--product-text-body);line-height:var(--product-leading-body);margin:0}.CpUBcW_homeWelcomeContent:not([hidden]){grid-template-columns:minmax(240px,32%) minmax(0,1fr);align-items:center;gap:32px;padding:12px 16px 16px;display:grid}.CpUBcW_homeWelcomeHeading{min-width:0;font-size:calc(var(--product-text-display) + 8px);line-height:calc(var(--product-leading-display) + 8px);font-weight:var(--product-weight-display);margin:0}.CpUBcW_homeWelcomeEmphasis{color:var(--product-primary)}.CpUBcW_root .CpUBcW_homeWelcomeToggle{background:0 0;border:0;min-height:40px;padding:8px}.CpUBcW_homeWelcomeIcon{background:var(--product-primary);width:20px;height:20px;color:var(--product-primary-foreground);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.CpUBcW_homeWelcomeExplore{border-radius:var(--product-radius);background:var(--product-surface);align-items:center;gap:16px;min-height:112px;padding:16px;display:flex}.CpUBcW_homeWelcomeExplore>svg{color:var(--product-primary);flex:none}.CpUBcW_homeWelcomeArt{object-fit:contain;flex:none;width:96px;height:96px;display:block}.CpUBcW_homeWelcomeExplore>span{flex:1;gap:8px;min-width:0;display:grid}.CpUBcW_homeWelcomeExplore strong{color:var(--product-primary);font-size:var(--product-text-section);line-height:var(--product-leading-section);font-weight:var(--product-weight-label)}.CpUBcW_homeWelcomeExplore span span{color:var(--product-description-foreground);font-size:var(--product-text-body);line-height:var(--product-leading-body)}.CpUBcW_homeWelcomeExplore:hover{outline:1px solid var(--product-primary)}@container (max-width:700px){.CpUBcW_homeWelcomeContent:not([hidden]){grid-template-columns:minmax(0,1fr);gap:16px;padding:8px}.CpUBcW_homeWelcomeHeading{font-size:var(--product-text-display);line-height:var(--product-leading-display)}.CpUBcW_homeWelcomeExplore{gap:12px;min-height:96px;padding:16px}.CpUBcW_homeWelcomeArt{width:72px;height:72px}}.CpUBcW_homeProjectToolbar{margin:28px 0 24px}.CpUBcW_homeProjectToolbar .CpUBcW_search{width:360px;max-width:100%}.CpUBcW_homeProjects{padding-bottom:24px}.CpUBcW_homeProject{border-radius:var(--product-radius);background:var(--product-muted);align-items:center;min-width:0;min-height:64px;display:flex;position:relative}.CpUBcW_homeProject:hover{background:var(--product-accent)}.CpUBcW_homeProjectLink{min-width:0;color:var(--product-foreground);flex:1;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.CpUBcW_homeProjectLink .CpUBcW_folderCover{flex:none;width:40px;height:40px}.CpUBcW_homeProjectLink strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--product-text-body);font-weight:500;overflow:hidden}.CpUBcW_homeProjectLink:focus-visible{outline:2px solid var(--product-primary);outline-offset:-2px;border-radius:var(--product-radius)}.CpUBcW_root .CpUBcW_homeProjectMenu{background:0 0;border:0;width:36px;height:36px;min-height:36px;margin-right:8px;padding:0}.CpUBcW_homeEmpty{color:var(--product-description-foreground);font-size:var(--product-text-body)}.CpUBcW_emptyFolder{text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;min-height:clamp(280px,45dvh,520px);padding:24px;display:flex}.CpUBcW_emptyFolder img{object-fit:contain;width:200px;max-width:100%;height:200px;display:block}.CpUBcW_emptyFolder p{font-size:var(--product-text-body);line-height:var(--product-leading-body);color:var(--product-description-foreground);margin:0}
.RRsX6G_window{pointer-events:auto;width:min(860px,100% - 16px);min-width:0;height:min(640px,100% - 16px);min-height:0;color:var(--product-foreground);background:var(--product-canvas);border:1px solid var(--product-border);box-shadow:var(--product-shadow);border-radius:8px;flex-direction:column;display:flex;position:absolute;top:24px;left:8px;overflow:hidden;container:link-program/size}.RRsX6G_window[hidden]{display:none}.RRsX6G_window[data-expanded=true]{border-radius:0;width:100%;height:100%;inset:0}.RRsX6G_titlebar{border-bottom:1px solid var(--product-border);cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:4px 8px;display:flex}.RRsX6G_titlebar>strong{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.RRsX6G_titlebar>button{flex-shrink:0}.RRsX6G_titlebar:focus-visible,.RRsX6G_resize:focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}.RRsX6G_resize{width:28px;height:28px;color:var(--product-muted-foreground);cursor:nwse-resize;touch-action:none;background:0 0;border:0;justify-content:flex-end;align-items:flex-end;padding:3px;display:flex;position:absolute;bottom:0;right:0}
._4OB-_q_viewNavigator{bottom:var(--view-navigator-bottom,72px);width:144px;height:var(--view-navigator-height,166px);z-index:4;pointer-events:none;color:var(--product-muted-foreground);font-size:14px;position:absolute;left:12px}._4OB-_q_viewNavigator>svg{pointer-events:none;width:144px;height:144px;overflow:visible}._4OB-_q_cubePatch{pointer-events:auto;cursor:pointer;outline:none}._4OB-_q_cubePatch polygon{fill:var(--product-surface);stroke:var(--product-border);stroke-width:1.2px;stroke-linejoin:round}._4OB-_q_cubePatch polygon[data-cube-kind=edge],._4OB-_q_cubePatch polygon[data-cube-kind=corner]{fill:var(--product-muted)}._4OB-_q_cubePatch text{fill:var(--product-foreground);pointer-events:none;font-size:14px}._4OB-_q_cubePatch:hover polygon,._4OB-_q_cubePatch:focus-visible polygon{fill:var(--product-selection);stroke:var(--product-primary)}._4OB-_q_viewNavigator ._4OB-_q_viewTurn{pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:14px;line-height:1;display:flex;position:absolute;color:var(--product-muted-foreground)!important}._4OB-_q_viewNavigator ._4OB-_q_viewTurn:hover,._4OB-_q_viewNavigator ._4OB-_q_viewTurn:focus-visible{background:0 0;color:var(--product-primary)!important}._4OB-_q_viewUp{top:-1px;left:60px}._4OB-_q_viewDown{top:123px;left:60px}._4OB-_q_viewLeft{top:60px;left:-1px}._4OB-_q_viewRight{top:60px;right:-1px}._4OB-_q_viewCcw{top:14px;left:17px}._4OB-_q_viewCw{top:14px;right:17px}._4OB-_q_viewNavigator:focus-within{z-index:6}._4OB-_q_cubePatch:focus-visible polygon{stroke:var(--product-focus);stroke-width:2px}._4OB-_q_viewTurn:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}._4OB-_q_cubePatch[aria-disabled=true]{pointer-events:none;cursor:default}._4OB-_q_viewNavigator ._4OB-_q_viewTurn:disabled{visibility:hidden}._4OB-_q_cubePatch polygon[data-cube-kind=edge]{stroke-width:2.8px}._4OB-_q_cubePatch polygon[data-cube-kind=corner]{stroke-width:3.4px}._4OB-_q_cubePatch polygon[data-cube-hit=edge]{fill:#0000;stroke:#0000;stroke-width:8px;pointer-events:all}._4OB-_q_cubePatch circle[data-cube-hit=corner]{fill:#0000;pointer-events:all}._4OB-_q_cubePatch:is(:hover,:focus-visible) polygon[data-cube-hit=edge]{fill:#0000;stroke:#0000}._4OB-_q_cadNavigator{width:144px;height:var(--view-navigator-height,148px)}._4OB-_q_cadNavigator>svg{width:144px;height:144px}._4OB-_q_cadNavigator ._4OB-_q_viewUp{top:-6px;left:60px}._4OB-_q_cadNavigator ._4OB-_q_viewDown{top:124px;left:60px}._4OB-_q_cadNavigator :is(._4OB-_q_viewLeft,._4OB-_q_viewRight){top:60px}._4OB-_q_cadNavigator ._4OB-_q_cubePatch polygon[data-cube-kind]{fill:var(--product-cad-navigation-frame);stroke:var(--product-cad-navigation-frame);stroke-width:1px}._4OB-_q_cadNavigator ._4OB-_q_roundedFace{fill:var(--product-surface);stroke:none;pointer-events:none}._4OB-_q_cadNavigator ._4OB-_q_cubePatch:hover polygon[data-cube-kind],._4OB-_q_cadNavigator ._4OB-_q_cubePatch:focus-visible polygon[data-cube-kind]{fill:var(--product-cad-navigation-hover);stroke:var(--product-cad-navigation-hover)}._4OB-_q_cadNavigator ._4OB-_q_cubePatch:focus-visible polygon[data-cube-kind]{stroke:var(--product-focus);stroke-width:2px}._4OB-_q_cadNavigator ._4OB-_q_viewTurn{font-size:18px;color:var(--product-cad-navigation-frame)!important}._4OB-_q_cadNavigator ._4OB-_q_viewTurn:hover{color:var(--product-cad-navigation-hover)!important}._4OB-_q_cadNavigator ._4OB-_q_viewTurn:focus-visible{color:var(--product-primary)!important}._4OB-_q_cadNavigator :is(._4OB-_q_viewCcw,._4OB-_q_viewCw){width:44px;height:30px;top:-8px}._4OB-_q_cadNavigator ._4OB-_q_viewCcw{left:6px}._4OB-_q_cadNavigator ._4OB-_q_viewCw{right:6px}._4OB-_q_cadNavigator :is(._4OB-_q_viewCcw,._4OB-_q_viewCw)>svg{width:44px;height:30px}._4OB-_q_cadNavigator ._4OB-_q_viewCw>svg{transform:scaleX(-1)}@media (max-width:600px){._4OB-_q_cadNavigator{left:4px}._4OB-_q_cadNavigator>svg{width:144px;height:144px}._4OB-_q_cadNavigator ._4OB-_q_viewUp{top:-6px;left:60px}._4OB-_q_cadNavigator ._4OB-_q_viewDown{top:124px;left:60px}._4OB-_q_cadNavigator :is(._4OB-_q_viewLeft,._4OB-_q_viewRight){top:60px}._4OB-_q_cadNavigator ._4OB-_q_viewCcw{top:-10px;left:6px}._4OB-_q_cadNavigator ._4OB-_q_viewCw{top:-10px;right:6px}}
.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%)}
.Wg2b8q_anchor{z-index:14;pointer-events:none;width:max-content;max-width:calc(100% - 16px);position:absolute;top:10px;bottom:10px;left:50%;transform:translate(-50%)}.Wg2b8q_bar{border:1px solid var(--board-ui-border,#ccd5dc);background:var(--board-ui-surface,#fff);color:var(--board-ui-description,#526779);pointer-events:auto;border-radius:4px;align-items:center;gap:2px;padding:2px 4px;display:flex}.Wg2b8q_bar button,.Wg2b8q_bar select{font:inherit;color:inherit;font-size:14px}.Wg2b8q_bar>button,.Wg2b8q_bar>div>button,.Wg2b8q_bar>select{cursor:pointer;background:0 0;border:0;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;min-width:28px;height:28px;padding:3px 5px;display:flex}.Wg2b8q_bar>select{width:78px}.Wg2b8q_bar button:hover:not(:disabled),.Wg2b8q_bar select:hover{background:var(--board-ui-muted,#e8f2f8)}.Wg2b8q_bar :is(button,select,summary):focus-visible{outline:2px solid var(--board-ui-primary,#267aa8);outline-offset:-2px}.Wg2b8q_bar button:disabled{opacity:.4;cursor:default}.Wg2b8q_bar button[aria-pressed=true]{color:var(--board-ui-primary,#267aa8);background:var(--board-ui-selection,#e1eff8)}.Wg2b8q_bar>button>svg:first-child,.Wg2b8q_bar>div>button>svg:first-child{width:22px;height:22px;stroke-width:var(--product-cad-icon-stroke,1.5)}.Wg2b8q_anchor .Wg2b8q_bar{flex-wrap:wrap;justify-content:center}.Wg2b8q_anchor .Wg2b8q_bar>button,.Wg2b8q_anchor .Wg2b8q_bar>div>button{flex-direction:column;gap:2px;min-width:54px;height:64px;line-height:18px}.Wg2b8q_anchor .Wg2b8q_bar [data-cad-toolbar-caption]{white-space:nowrap;font-size:14px;display:block}.Wg2b8q_separator{background:var(--board-ui-border,#ccd5dc);width:1px;height:18px;margin:0 3px}.Wg2b8q_anchor[data-cad-has-hint]{flex-direction:column;align-items:center;display:flex}.Wg2b8q_anchor[data-cad-has-hint] .Wg2b8q_bar{flex-shrink:0;max-width:100%}.Wg2b8q_anchor[data-cad-has-footer]{flex-direction:column;align-items:center;display:flex}.Wg2b8q_anchor[data-cad-has-footer] .Wg2b8q_bar{flex-wrap:wrap;flex-shrink:0;justify-content:center;max-width:100%}.Wg2b8q_footer{pointer-events:auto;flex-shrink:0;width:max-content;max-width:100%;margin-top:8px}.Wg2b8q_anchor[data-cad-has-controls=false] .Wg2b8q_footer{margin-top:0}@media (max-width:640px){.Wg2b8q_anchor[data-cad-has-footer]{top:46px}}.Wg2b8q_hint{border:1px solid var(--product-primary);background:var(--product-accent);width:max-content;max-width:100%;color:var(--product-description-foreground);text-align:left;pointer-events:none;border-left-width:3px;border-radius:6px;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;font-size:14px;line-height:20px;display:flex;box-shadow:0 2px 8px #0000001a}.Wg2b8q_hint svg{color:var(--board-ui-primary,#267aa8);flex-shrink:0}.Wg2b8q_hint span{overflow-wrap:anywhere;min-width:0}@media (pointer:coarse){.Wg2b8q_bar{gap:4px;padding:4px}.Wg2b8q_bar button,.Wg2b8q_bar select{font-size:14px}.Wg2b8q_bar>button,.Wg2b8q_bar>div>button,.Wg2b8q_bar>select{min-width:44px;height:44px}.Wg2b8q_bar>select{width:104px}}
.CLn7oG_numericInput{z-index:25;border:1px solid var(--board-ui-border,var(--product-border));background:var(--board-ui-surface,var(--product-surface));width:240px;max-width:calc(100vw - 16px);color:var(--board-ui-foreground,var(--product-foreground));border-radius:4px;padding:4px;font-size:14px;position:fixed}.CLn7oG_numericInput form{font-size:var(--cad-dimension-control-size,18px);font-weight:var(--cad-dimension-font-weight,700);font-variant-numeric:lining-nums tabular-nums;align-items:center;gap:4px;display:flex}.CLn7oG_numericInput input{border:1px solid var(--board-ui-primary,var(--product-primary));background:var(--board-ui-surface,var(--product-surface));width:0;min-width:0;height:32px;color:inherit;flex:1;padding:4px 6px;font-size:14px}.CLn7oG_numericInput input[aria-invalid=true]{border-color:var(--board-ui-danger,var(--product-danger-text))}.CLn7oG_numericInput button{border:1px solid var(--board-ui-border,var(--product-border));background:var(--board-ui-surface,var(--product-surface));cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.CLn7oG_numericInput button.CLn7oG_accept{color:var(--cad-action-foreground);background:var(--cad-confirm-background);border-color:var(--cad-confirm-background)}.CLn7oG_numericInput button.CLn7oG_cancel{color:var(--cad-action-foreground);background:var(--cad-cancel-background);border-color:var(--cad-cancel-background)}.CLn7oG_numericInput button:hover{filter:brightness(.92)}.CLn7oG_numericInput form input,.CLn7oG_numericInput small{font-size:inherit;font-weight:inherit}.CLn7oG_numericInput :focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}.CLn7oG_numericInput button:disabled{cursor:default;opacity:.5}@media (pointer:coarse){.CLn7oG_numericInput{width:280px}.CLn7oG_numericInput input,.CLn7oG_numericInput button{height:44px}.CLn7oG_numericInput button{width:44px}}.CLn7oG_numericInput button:is(.CLn7oG_accept,.CLn7oG_cancel) svg{stroke-width:3px}
.o-OOmq_field{flex-direction:column;gap:6px;min-width:0;margin-bottom:12px;font-size:14px;display:flex}.o-OOmq_field[data-compact]{margin:0}.o-OOmq_choices{flex-wrap:wrap;gap:4px;display:flex}.o-OOmq_choices>button{min-width:34px;min-height:34px;color:var(--board-ui-foreground,var(--product-foreground));font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:5px;padding:5px;display:inline-flex}.o-OOmq_choices[data-labelled]>button{padding-inline:8px}.o-OOmq_choices>button:hover{background:var(--board-ui-hover,var(--product-muted))}.o-OOmq_choices>button[aria-checked=true]{border-color:var(--board-ui-primary,var(--product-primary));background:color-mix(in srgb,var(--board-ui-primary,var(--product-primary)) 14%,transparent);color:var(--board-ui-primary,var(--product-primary))}.o-OOmq_choices>button:focus-visible{outline:2px solid var(--board-ui-primary,var(--product-primary));outline-offset:2px}.o-OOmq_choices>button:disabled{opacity:.45;cursor:default}
.PAmc4G_input{appearance:textfield}.PAmc4G_input::-webkit-inner-spin-button{appearance:none;margin:0;display:none}.PAmc4G_input::-webkit-outer-spin-button{appearance:none;margin:0;display:none}
.IcDx1a_dock{left:12px;bottom:var(--view-navigator-bottom,72px);width:min(366px,100% - 24px);height:var(--view-navigator-height,148px);z-index:4;pointer-events:none;position:absolute;container-type:inline-size}.IcDx1a_dock[data-expanded=true]{z-index:18}.IcDx1a_dock .IcDx1a_dockCube{bottom:0;left:0}.IcDx1a_panel{border:1px solid var(--board-ui-border,#cbd4dc);background:var(--board-ui-surface,#fff);color:var(--board-ui-foreground,#263442);pointer-events:auto;border-radius:4px;font-size:14px;position:absolute;bottom:-8px;left:-8px;right:0;box-shadow:0 5px 18px #20344626}.IcDx1a_header{border-bottom:1px solid var(--board-ui-border,#d8dfe5);background:var(--board-ui-muted,#f1f4f6);align-items:center;gap:5px;min-height:35px;padding:3px 5px 3px 10px;display:flex}.IcDx1a_header strong{flex:1;font-size:14px;font-weight:600}.IcDx1a_shortcut{color:var(--board-ui-muted-foreground,#7a8792);font-size:14px}.IcDx1a_header button{width:26px;height:26px;color:var(--board-ui-description,#596b79);border-radius:3px;place-items:center;display:grid}.IcDx1a_header button:hover,.IcDx1a_header button[aria-pressed=true]{background:var(--board-ui-selection,#e2eff8);color:var(--board-ui-primary,#267aa8)}.IcDx1a_header button:focus-visible,.IcDx1a_viewGrid button:focus-visible{outline:2px solid var(--board-ui-primary,#267aa8);outline-offset:-2px}.IcDx1a_content{grid-template-columns:144px minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.IcDx1a_cubeSpace{height:var(--view-navigator-height,148px)}.IcDx1a_standardViews{min-width:0}.IcDx1a_sectionLabel{color:var(--board-ui-muted-foreground,#697987);margin-bottom:7px;font-size:14px}.IcDx1a_viewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.IcDx1a_viewGrid button{border:1px solid var(--board-ui-border,#d8dfe5);background:var(--board-ui-surface,#fff);text-align:left;white-space:nowrap;border-radius:3px;align-items:center;gap:5px;min-width:0;min-height:29px;padding:4px 6px;display:flex}.IcDx1a_viewGrid button:hover{background:var(--board-ui-muted,#f0f4f7)}.IcDx1a_viewGrid button[aria-pressed=true]{border-color:var(--board-ui-primary,#83b4d1);background:var(--board-ui-selection,#e6f2f9);color:var(--board-ui-primary,#216e98)}.IcDx1a_viewGrid button>span{width:13px;color:var(--board-ui-muted-foreground,#748491);text-align:center;font-size:14px}.IcDx1a_viewGrid button:last-child{grid-column:span 2;justify-content:center}@container (max-width:300px){.IcDx1a_content{grid-template-columns:minmax(0,1fr);gap:8px}.IcDx1a_standardViews{order:0}.IcDx1a_cubeSpace{order:1}.IcDx1a_shortcut{display:none}}@media (max-width:600px){.IcDx1a_dock{width:144px;position:fixed;bottom:36px;left:auto;right:8px}.board-navigation-frame .IcDx1a_dock{bottom:calc(104px + env(safe-area-inset-bottom))}.IcDx1a_dock,.IcDx1a_cubeSpace{height:148px}}
._2Ot-eq_panel{background:var(--board-ui-surface,var(--product-surface));width:min(312px,100%);max-width:calc(100% - 16px);max-height:calc(100% - 16px);color:var(--board-ui-foreground,var(--product-foreground));flex-direction:column;display:flex}._2Ot-eq_body{flex-direction:column;gap:4px;display:flex;overflow-y:auto}._2Ot-eq_body>label{margin-bottom:8px}._2Ot-eq_panel ._2Ot-eq_connectors{background:0 0;border:0;min-width:0;margin:0 0 8px;padding:0}._2Ot-eq_selectionHeader{color:var(--board-ui-description,var(--product-description-foreground));align-items:center;padding:0 0 3px;font-size:14px;display:flex}._2Ot-eq_selectionHeader>span{flex:1}._2Ot-eq_connector{align-items:center;min-width:0;display:flex}._2Ot-eq_connector+._2Ot-eq_connector{border-top:1px solid var(--board-ui-border,var(--product-border))}._2Ot-eq_panel ._2Ot-eq_connector[data-active=true]{background:var(--board-ui-primary,var(--product-primary));color:var(--board-ui-primary-foreground,var(--product-primary-foreground))}._2Ot-eq_panel ._2Ot-eq_connector[data-active=true]>button{color:inherit}._2Ot-eq_panel ._2Ot-eq_connector[data-active=true]>button:hover{background:color-mix(in srgb, currentColor 12%, transparent)}._2Ot-eq_panel ._2Ot-eq_connector[data-active=true]>button:focus-visible{outline-color:var(--board-ui-primary-foreground,var(--product-primary-foreground))}._2Ot-eq_connector>span{font-size:14px}._2Ot-eq_connector button,._2Ot-eq_actions button,._2Ot-eq_reorder,._2Ot-eq_hud button{color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:5px;font-size:14px;display:inline-flex}._2Ot-eq_connector button:hover,._2Ot-eq_actions button:hover,._2Ot-eq_hud button:hover{background:var(--board-ui-selection,var(--product-accent));border-color:var(--board-ui-border,var(--product-border))}._2Ot-eq_connector ._2Ot-eq_pick{text-align:left;white-space:nowrap;flex:1;justify-content:space-between;gap:8px;min-width:0;padding:7px 9px}._2Ot-eq_pickLabel{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}._2Ot-eq_pickLabel>span{text-overflow:ellipsis;overflow:hidden}._2Ot-eq_picking{border:1px solid;border-radius:3px;flex-shrink:0;padding:1px 4px;font-size:14px;font-weight:600}._2Ot-eq_currentSelection{color:var(--board-ui-foreground,var(--product-foreground));font-weight:600}._2Ot-eq_check{align-items:center;gap:8px;font-size:14px;display:flex}._2Ot-eq_check input{width:16px;height:16px;accent-color:var(--board-ui-primary,var(--product-primary))}._2Ot-eq_hint{color:var(--board-ui-description,var(--product-description-foreground));margin:0;font-size:14px}._2Ot-eq_error{color:var(--board-ui-danger,var(--product-danger-text));margin:0;font-size:14px}._2Ot-eq_fields{padding:0 2px 4px;font-size:14px}._2Ot-eq_actions{border-top:1px solid var(--board-ui-border,var(--product-border));flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;display:flex}._2Ot-eq_accept{background:var(--board-ui-primary,var(--product-primary))!important;color:var(--board-ui-primary-foreground,var(--product-primary-foreground))!important}._2Ot-eq_editor{width:min(312px,100%);max-width:calc(100% - 16px);top:16px!important;left:min(328px,100% - 320px)!important}._2Ot-eq_hud{z-index:25;background:var(--board-ui-surface,var(--product-surface));border:1px solid var(--board-ui-border,var(--product-border));align-items:center;gap:5px;max-width:calc(100% - 16px);padding:5px;display:flex;position:absolute;box-shadow:0 3px 8px #0003}._2Ot-eq_panel button:disabled,._2Ot-eq_hud button:disabled{opacity:.45;cursor:default}@media (max-width:640px){._2Ot-eq_panel{width:300px}._2Ot-eq_hud{display:none}._2Ot-eq_editor{top:24px!important;left:8px!important}}
.j0sCqG_arrow{cursor:grab;touch-action:none;outline:none}.j0sCqG_arrow:active{cursor:grabbing}
