.PBg7VW_content{box-sizing:border-box;width:100%;max-width:1244px;min-height:100%;margin:0 auto;padding:24px 32px}.PBg7VW_content[data-pet-catalog=true]{height:100%;min-height:0;overflow:hidden}@media (max-width:767px){.PBg7VW_content{padding:20px 16px}}
.pDuZjG_root{box-sizing:border-box;min-width:0;color:var(--product-foreground);font:400 var(--product-text-body,14px)/var(--product-leading-body,20px) var(--product-font-sans);overflow-wrap:anywhere}.pDuZjG_card{border:1px solid var(--product-border);border-radius:var(--product-radius,6px);background:var(--product-surface);width:100%;max-width:400px;padding:16px}.pDuZjG_inline{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pDuZjG_heading{align-items:flex-start;gap:8px;min-width:0;display:flex}.pDuZjG_inline .pDuZjG_heading{flex:1}.pDuZjG_label{flex:1;min-width:0;font-weight:600}.pDuZjG_inline .pDuZjG_label{font-weight:400}.pDuZjG_measurement{color:var(--product-muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap}.pDuZjG_spinner,.pDuZjG_waitingIcon,.pDuZjG_errorIcon{flex-shrink:0;margin-top:1px}.pDuZjG_spinner{color:var(--product-primary);animation:1s linear infinite pDuZjG_loading-spin}.pDuZjG_waitingIcon{color:var(--product-muted-foreground)}.pDuZjG_errorIcon,.pDuZjG_root[data-loading-state=error] .pDuZjG_label{color:var(--product-danger-text)}.pDuZjG_progress{appearance:none;background:var(--product-muted);width:100%;height:6px;accent-color:var(--product-primary);border:0;border-radius:3px;margin:12px 0 0;display:block;overflow:hidden}.pDuZjG_progress::-webkit-progress-bar{background:var(--product-muted);border-radius:3px}.pDuZjG_progress::-webkit-progress-value{background:var(--product-primary);border-radius:3px}.pDuZjG_progress::-moz-progress-bar{background:var(--product-primary);border-radius:3px}.pDuZjG_progress:indeterminate{background:linear-gradient(to right,var(--product-muted) 0 30%,var(--product-primary) 30% 50%,var(--product-muted) 50% 100%);background-size:200% 100%;animation:1.6s linear infinite pDuZjG_loading-progress}.pDuZjG_progress:indeterminate::-webkit-progress-bar{background:inherit;background-size:inherit;animation:1.6s linear infinite pDuZjG_loading-progress}.pDuZjG_progress:indeterminate::-moz-progress-bar{background:inherit;background-size:inherit;animation:1.6s linear infinite pDuZjG_loading-progress}.pDuZjG_detail{color:var(--product-description-foreground);margin:10px 0 0}.pDuZjG_name,.pDuZjG_elapsed{color:var(--product-muted-foreground);font-variant-numeric:tabular-nums;margin:8px 0 0}.pDuZjG_inline .pDuZjG_detail,.pDuZjG_inline .pDuZjG_name,.pDuZjG_inline .pDuZjG_elapsed{margin:0}.pDuZjG_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:8px;display:flex}.pDuZjG_footer .pDuZjG_elapsed{margin:0}.pDuZjG_root .pDuZjG_footerActions{margin:0 0 0 auto}.pDuZjG_inline .pDuZjG_footer{margin:0}.pDuZjG_details{color:var(--product-description-foreground);margin-top:12px}.pDuZjG_details summary{cursor:pointer}.pDuZjG_details p{white-space:pre-wrap;margin:8px 0 0}.pDuZjG_inline .pDuZjG_details{width:100%;margin-top:0}.pDuZjG_actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.pDuZjG_inline .pDuZjG_actions{margin:0}.pDuZjG_root .pDuZjG_headingActions{flex-shrink:0;margin:0}.pDuZjG_root .pDuZjG_actions button{min-height:var(--product-control-height,40px);border:1px solid var(--product-border);border-radius:var(--product-radius,6px);background:var(--product-surface);color:var(--product-foreground);font:inherit;cursor:pointer;padding:8px 12px;font-weight:600}.pDuZjG_root .pDuZjG_actions button:hover{background:var(--product-muted)}.pDuZjG_actions button:focus-visible,.pDuZjG_details summary:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}@keyframes pDuZjG_loading-spin{to{transform:rotate(360deg)}}@keyframes pDuZjG_loading-progress{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.pDuZjG_spinner,.pDuZjG_progress:indeterminate{animation:none}.pDuZjG_progress:indeterminate::-webkit-progress-bar{animation:none}.pDuZjG_progress:indeterminate::-moz-progress-bar{animation:none}}@media (max-width:640px){.pDuZjG_root .pDuZjG_actions button{min-height:44px}}
.zrjuvq_overlay{z-index:1000;background:color-mix(in srgb,var(--product-surface) 85%,transparent);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.zrjuvq_dialog{background:var(--product-surface);color:var(--product-foreground);border:1px solid var(--product-border);border-radius:8px;flex-direction:column;width:min(1500px,100%);height:min(1000px,100%);font-size:14px;display:flex;overflow:hidden}.zrjuvq_dialog header{border-bottom:1px solid var(--product-border);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.zrjuvq_dialog header strong{margin-right:auto;font-size:18px}.zrjuvq_dialog button,.zrjuvq_dialog select,.zrjuvq_dialog input{border:1px solid var(--product-border);background:var(--product-surface);min-height:32px;color:var(--product-foreground);border-radius:4px;padding:4px 8px;font-size:14px}.zrjuvq_dialog button:disabled{opacity:.5}.zrjuvq_content{flex:1;grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.zrjuvq_paper{background:var(--product-muted);justify-content:center;align-items:flex-start;padding:24px;display:flex;overflow:auto}.zrjuvq_paper>div{width:100%;min-width:400px}.zrjuvq_paper svg{width:100%;height:auto;box-shadow:0 1px 8px #0002}.zrjuvq_settings{border-left:1px solid var(--product-border);padding:16px;overflow:auto}.zrjuvq_settings fieldset{border:0;min-width:0;padding:0}.zrjuvq_settings legend{padding:12px 0 8px;font-size:18px}.zrjuvq_settings details{padding:8px 0}.zrjuvq_settings details button{margin:4px}.zrjuvq_settings summary{cursor:pointer}@media (max-width:800px){.zrjuvq_overlay{padding:8px}.zrjuvq_content{flex-direction:column;display:flex;overflow:auto}.zrjuvq_paper{flex-shrink:0;min-height:300px}.zrjuvq_settings{border-left:0;border-top:1px solid var(--product-border);overflow:visible}.zrjuvq_dialog header{gap:8px}.zrjuvq_paper>div{min-width:270px}}.zrjuvq_canvas{touch-action:none;outline:none}.zrjuvq_canvas:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.zrjuvq_canvas [data-drawing-view],.zrjuvq_canvas [data-drawing-dimension]{cursor:move}.zrjuvq_canvas [data-drawing-view]:hover,.zrjuvq_canvas [data-drawing-dimension]:hover{stroke:var(--primary)}
.Kupeva_desktop{box-sizing:border-box;width:100%;max-width:1000px;margin:clamp(24px,4vh,48px) auto 0;padding:0 20px 40px}.Kupeva_apps{grid-template-columns:repeat(auto-fit,minmax(132px,160px));justify-content:center;align-items:start;gap:24px 32px;display:grid}.Kupeva_app{min-width:0;color:var(--color-foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:14px;padding:16px 4px;text-decoration:none;display:flex;position:relative}.Kupeva_icon{color:#fff;border-radius:22px;justify-content:center;align-items:center;width:88px;height:88px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 5px 9px -5px #131e3759,0 1px 2px #131e371f}.Kupeva_icon>svg{width:100%;height:100%;display:block}.Kupeva_icon:has([data-exploration-icon]),.Kupeva_icon:has([data-game-icon]),.Kupeva_icon:has([data-carrier-icon]){background:0 0;border-radius:27%}.Kupeva_icon.Kupeva_folderIcon{background:linear-gradient(145deg,color-mix(in srgb,var(--color-muted) 78%,white),color-mix(in srgb,var(--color-muted) 90%,#9aaabd));border:1px solid color-mix(in srgb,var(--color-border) 70%,white);grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:12px;display:grid;box-shadow:inset 0 1px 1px #ffffffb3,0 5px 9px -5px #131e3740,0 1px 2px #131e371a}.Kupeva_miniIcon{aspect-ratio:1;border-radius:27%;min-width:0;display:block;box-shadow:0 1px 2px #131e3724}.Kupeva_miniIcon>svg{width:100%;height:100%;display:block}.Kupeva_folderOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1922312e}.Kupeva_folderPanel[data-slot=modal-content]{border:1px solid color-mix(in srgb,var(--color-border) 65%,white);background:color-mix(in srgb,var(--color-background) 94%,transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transform-origin:50%;border-radius:32px;width:calc(100vw - 40px);max-width:440px;max-height:calc(100dvh - 48px);padding:32px 24px 24px;transition:none;display:block;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff8c,0 24px 80px -24px #131e374d}.Kupeva_folderPanel[data-state=open]{animation:.36s cubic-bezier(.2,.8,.2,1) both Kupeva_folderOpen}.Kupeva_folderPanel[data-state=closed]{pointer-events:none;animation:.24s cubic-bezier(.4,0,.7,.2) both Kupeva_folderClose}.Kupeva_folderPanel[data-state=open]>*{animation:.23s ease-out .1s both Kupeva_folderContentsIn}.Kupeva_folderPanel[data-state=closed]>*{animation:.13s ease-in both Kupeva_folderContentsOut}.Kupeva_folderOverlay[data-state=open]{animation:.28s ease-out both Kupeva_folderBackdropIn}.Kupeva_folderOverlay[data-state=closed]{animation:.24s ease-in both Kupeva_folderBackdropOut}@keyframes Kupeva_folderOpen{0%{opacity:.5;transform:translate(calc(-50% + var(--folder-origin-x,0px)),calc(-50% + var(--folder-origin-y,0px))) scale(var(--folder-scale-x,.25),var(--folder-scale-y,.25))}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes Kupeva_folderClose{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--folder-origin-x,0px)),calc(-50% + var(--folder-origin-y,0px))) scale(var(--folder-scale-x,.25),var(--folder-scale-y,.25))}}@keyframes Kupeva_folderContentsIn{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Kupeva_folderContentsOut{0%{opacity:1}to{opacity:0}}@keyframes Kupeva_folderBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes Kupeva_folderBackdropOut{0%{opacity:1}to{opacity:0}}.Kupeva_folderTitle{text-align:center;margin:0;padding:0 32px;font-size:22px;font-weight:600;line-height:30px}.Kupeva_folderClose{background:var(--color-muted);width:36px;height:36px;color:var(--color-muted-foreground);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:20px;right:20px}.Kupeva_folderClose:hover{color:var(--color-foreground)}.Kupeva_folderClose:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.Kupeva_folderContents .Kupeva_desktop{margin:24px auto 0;padding:0}.Kupeva_folderContents .Kupeva_apps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.Kupeva_folderContents .Kupeva_app{padding:16px 4px}.Kupeva_explore{background:linear-gradient(145deg,#45caff,#1261ef 60%,#1644b8)}.Kupeva_games{background:linear-gradient(145deg,#ffc67d,#ed873b)}.Kupeva_create{background:linear-gradient(145deg,#ac78fa,#6638bd 60%,#35236f)}.Kupeva_files{background:linear-gradient(145deg,#8be7ff,#37b7e9 60%,#168ac6)}.Kupeva_settings{background:linear-gradient(145deg,#eef0f4,#bcc2cd 60%,#89919f)}.Kupeva_label{letter-spacing:.01em;text-align:center;font-size:14px;font-weight:500;line-height:20px}.Kupeva_unavailable{color:var(--color-muted-foreground);margin-top:-8px;font-size:14px;line-height:16px}.Kupeva_app:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;background:var(--color-accent)}.Kupeva_app:disabled{cursor:not-allowed}.Kupeva_app[data-unavailable] .Kupeva_icon{opacity:.72}.Kupeva_app[data-unavailable] .Kupeva_label{color:var(--color-muted-foreground)}@media (hover:hover){.Kupeva_app:not(:disabled):hover .Kupeva_icon{transform:translateY(-3px)scale(1.03);box-shadow:0 9px 16px -6px #131e374d,0 2px 3px #131e371a}}.Kupeva_app:not(:disabled):active .Kupeva_icon{transform:translateY(0)scale(.97)}@media (max-width:600px){.Kupeva_desktop{margin-top:28px;padding-inline:8px}.Kupeva_apps{grid-template-columns:repeat(2,minmax(120px,160px));gap:16px 24px}.Kupeva_icon{border-radius:18px;width:72px;height:72px}.Kupeva_icon.Kupeva_folderIcon{gap:5px;padding:10px}.Kupeva_folderPanel[data-slot=modal-content]{border-radius:28px;padding:28px 20px 20px}.Kupeva_folderClose{top:16px;right:16px}.Kupeva_folderContents .Kupeva_desktop{margin-top:20px}.Kupeva_folderContents .Kupeva_icon{width:80px;height:80px}.Kupeva_folderContents .Kupeva_apps{gap:12px}}@media (prefers-reduced-motion:reduce){.Kupeva_icon{transition:none}.Kupeva_app:not(:disabled):hover .Kupeva_icon,.Kupeva_app:not(:disabled):active .Kupeva_icon{transform:none}.Kupeva_folderPanel[data-state],.Kupeva_folderPanel[data-state]>*,.Kupeva_folderOverlay[data-state]{transition:none;animation:none}}
.svb7RW_panel[data-loading-status]{pointer-events:auto;max-width:520px;max-height:100%;padding:12px;overflow:auto}.svb7RW_panel.svb7RW_expanded[data-loading-status]{max-width:720px}.svb7RW_timeline{font-size:var(--product-text-body,14px);margin-top:12px}.svb7RW_counterRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.svb7RW_counter{color:var(--product-description-foreground);margin:0}.svb7RW_timeline ol{grid-auto-columns:minmax(64px,1fr);grid-auto-flow:column;gap:4px;margin:8px 0 0;padding:0 0 4px;list-style:none;display:grid;overflow-x:auto}.svb7RW_timeline li{border:1px solid var(--product-border);border-radius:var(--product-radius,6px);background:var(--product-muted);min-width:0;color:var(--product-muted-foreground);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 4px;display:flex}.svb7RW_stageName{overflow-wrap:anywhere}.svb7RW_time{color:inherit;font-variant-numeric:tabular-nums}.svb7RW_fullLabel{display:none}.svb7RW_time{white-space:nowrap}.svb7RW_timeline li[data-stage-status=done],.svb7RW_timeline li[data-stage-status=available]{border-color:var(--product-success-indicator);background:var(--product-success-soft);color:var(--product-success-text)}.svb7RW_timeline li[data-stage-status=running]{border-color:var(--product-warning-text);background:var(--product-warning-soft);color:var(--product-warning-text)}.svb7RW_timeline li[data-stage-status=failed]{border-color:var(--product-danger-text);background:var(--product-danger-soft);color:var(--product-danger-text)}.svb7RW_warning{color:var(--product-description-foreground);margin:12px 0 0}.svb7RW_scope{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.svb7RW_overlay{z-index:20;pointer-events:none;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.svb7RW_overlay>div{pointer-events:none;justify-content:center;width:900px;max-width:100%;max-height:100%;display:flex}@media (max-width:600px){.svb7RW_overlay{padding:8px}.svb7RW_timeline ol{flex-direction:column;gap:4px;display:flex;overflow-x:visible}.svb7RW_timeline li{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:6px 8px;display:grid}.svb7RW_shortLabel{display:none}.svb7RW_fullLabel{display:inline}.svb7RW_time{text-align:right;grid-column:2}}
.AKz7sa_panel{font:14px/20px Arial,Microsoft YaHei,sans-serif}.AKz7sa_header{border-bottom:1px solid var(--board-ui-border,#dee0e3);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:flex}.AKz7sa_panel .AKz7sa_header button{place-items:center;width:36px;min-height:36px;display:grid}.AKz7sa_content{overflow-wrap:anywhere;max-height:calc(100dvh - 210px);padding:12px;overflow:auto}.AKz7sa_content p{margin:0 0 12px}.AKz7sa_description{color:var(--board-ui-description,#3b3f45)}.AKz7sa_field{gap:6px;margin:12px 0;display:grid}.AKz7sa_panel .AKz7sa_field input,.AKz7sa_panel .AKz7sa_field select{border:1px solid var(--board-ui-border,#dee0e3);background:var(--board-ui-surface,#fff);width:100%;min-width:0;min-height:36px;color:var(--board-ui-foreground,#1f2329);font:inherit;border-radius:4px;padding:6px 8px}.AKz7sa_content summary{cursor:pointer;padding:8px 0}.AKz7sa_bodyList{max-height:160px;overflow:auto}.AKz7sa_bodyList label{align-items:center;gap:8px;padding:8px 0;display:flex}.AKz7sa_bodyList input{width:18px;height:18px;accent-color:var(--board-ui-primary,#1456f0);flex-shrink:0}.AKz7sa_selectionActions{flex-wrap:wrap;gap:8px;margin:4px 0;display:flex}.AKz7sa_panel .AKz7sa_selectionActions button{border:1px solid var(--board-ui-border,#dee0e3);border-radius:4px;min-height:36px;padding:6px 8px}.AKz7sa_panel button:hover:not(:disabled){background:var(--board-ui-muted,#eaf0ff)}.AKz7sa_panel :is(button,input,select,summary):focus-visible{outline:2px solid var(--board-ui-primary,#1456f0);outline-offset:2px}.AKz7sa_error{color:var(--board-ui-danger,#d83931)}.AKz7sa_result{border-top:1px solid var(--board-ui-border,#dee0e3);gap:4px;padding:12px;display:grid}.AKz7sa_result strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:36px}.AKz7sa_result dl{gap:4px;margin:8px 0 0;display:grid}.AKz7sa_result dl div{justify-content:space-between;gap:8px;display:flex}.AKz7sa_result dd{font-variant-numeric:tabular-nums;margin:0}@media (max-width:640px){.AKz7sa_panel .AKz7sa_field input,.AKz7sa_panel .AKz7sa_field select,.AKz7sa_panel .AKz7sa_selectionActions button,.AKz7sa_panel .AKz7sa_header button,.AKz7sa_bodyList label{min-height:44px}.AKz7sa_content{max-height:calc(100dvh - 230px)}}.AKz7sa_massProperties{flex-direction:column;max-height:100%;display:flex;overflow:hidden}.AKz7sa_massProperties .AKz7sa_content{flex:1;min-height:0;max-height:none}.AKz7sa_gramResult{overflow-wrap:anywhere;gap:8px;margin-bottom:16px;display:grid}.AKz7sa_gramResult strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:36px}.AKz7sa_propertyRow{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:8px;margin:8px 0;display:grid}.AKz7sa_propertyRow span{overflow-wrap:anywhere;min-width:0}.AKz7sa_massProperties .AKz7sa_propertyRow input{text-align:right;width:100%;min-width:0;max-width:100%;font:inherit}
.yZM5Iq_panel{flex-direction:column;max-height:min(100%,100dvh - 84px);display:flex;overflow:hidden}.yZM5Iq_panel [data-cad-panel-header],.yZM5Iq_panel [data-cad-panel-footer]{flex-shrink:0}.yZM5Iq_panel [data-cad-panel-body]{flex:1;min-height:0;max-height:none;overflow:auto}.yZM5Iq_parameters{border:0;min-width:0;margin:0;padding:0}
.ynlZNG_notice{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.5}.ynlZNG_notice p{white-space:pre-wrap;margin:8px 0}.ynlZNG_notice summary{cursor:pointer;color:var(--board-ui-description);padding:8px 0}.ynlZNG_notice pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:160px;font:inherit;color:var(--board-ui-description);overflow:auto}.ynlZNG_notice button{border:1px solid var(--board-ui-border);background:var(--board-ui-surface);min-height:36px;color:var(--board-ui-foreground);font:inherit;cursor:pointer;border-radius:4px;padding:6px 8px}.ynlZNG_notice button:hover{background:var(--board-ui-muted)}.ynlZNG_notice :is(button,summary):focus-visible{outline:2px solid var(--board-ui-primary);outline-offset:2px}@media (max-width:640px){.ynlZNG_notice button{min-height:44px}}
.WNSzYq_editor fieldset{border:0;min-width:0;margin:12px 0;padding:0}.WNSzYq_editor legend{margin-bottom:8px;padding:0;font-weight:600}.WNSzYq_sectionTitle{margin:16px 0 8px;font-size:14px;font-weight:600;line-height:20px}.WNSzYq_tabs{border-bottom:1px solid var(--board-ui-border);display:flex}.WNSzYq_editor .WNSzYq_tabs button{border-bottom:2px solid #0000;flex:1;min-height:36px;padding:6px 8px}.WNSzYq_editor .WNSzYq_tabs button[aria-pressed=true]{color:var(--board-ui-primary);border-bottom-color:var(--board-ui-primary)}.WNSzYq_more>summary{cursor:pointer;overflow-wrap:anywhere;padding:8px 0}.WNSzYq_more[open]>summary{margin-bottom:12px}.WNSzYq_targets{background:var(--board-ui-muted);border-radius:4px;max-height:160px;padding:4px 8px;overflow:auto}.WNSzYq_targets>div{align-items:center;gap:8px;display:flex}.WNSzYq_targets span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.WNSzYq_targets button{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.WNSzYq_targets p{color:var(--board-ui-description);margin:6px 0}.WNSzYq_bodyList{max-height:160px;overflow:auto}.WNSzYq_bodyList span{overflow-wrap:anywhere}.WNSzYq_actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.WNSzYq_actions button{border-radius:4px;min-height:34px;padding:6px 8px;border:1px solid var(--board-ui-border)!important}.WNSzYq_color{gap:8px;display:flex}.WNSzYq_color input{border:1px solid var(--board-ui-border);background:var(--board-ui-surface);border-radius:4px;min-width:0;height:34px;padding:4px 8px}.WNSzYq_color input[type=color]{flex:0 0 48px;width:48px;padding:2px}.WNSzYq_color input:not([type=color]){flex:1;width:0}.WNSzYq_swatches{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;margin:0 0 12px;display:grid}.WNSzYq_editor .WNSzYq_swatches button{border:1px solid color-mix(in srgb, var(--board-ui-foreground) 18%, transparent);border-radius:2px;width:100%;min-width:0;height:26px}.WNSzYq_editor .WNSzYq_swatches button[aria-pressed=true]{outline:2px solid var(--board-ui-primary);outline-offset:1px;box-shadow:inset 0 0 0 2px var(--board-ui-surface)}.WNSzYq_editor .WNSzYq_swatches button:hover{box-shadow:inset 0 0 0 2px var(--board-ui-surface)}.WNSzYq_rgb{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.WNSzYq_rgb label{flex-direction:column;gap:4px;min-width:0;display:flex}.WNSzYq_rgb input{border:1px solid var(--board-ui-border);background:var(--board-ui-surface);border-radius:4px;width:100%;min-width:0;height:34px;padding:4px 8px}.WNSzYq_slider{align-items:center;gap:8px;display:flex}.WNSzYq_editor .WNSzYq_slider,.WNSzYq_editor .WNSzYq_color{background:0 0;border:0}.WNSzYq_editor .WNSzYq_slider input[type=range]{min-width:0;accent-color:var(--board-ui-primary);border:0;flex:1;padding:0}.WNSzYq_editor .WNSzYq_slider input[role=spinbutton]{flex:0 0 58px;width:58px}.WNSzYq_roughness{margin-top:16px}.WNSzYq_roughness>label{margin-bottom:4px!important}.WNSzYq_rangeEnds{color:var(--board-ui-description);justify-content:space-between;margin-right:66px;display:flex}.WNSzYq_more{margin-top:12px}.WNSzYq_inlineLibrary{padding:12px 0 0}.WNSzYq_presets{grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr));gap:4px;max-height:236px;display:grid;overflow:auto}.WNSzYq_editor .WNSzYq_presets button{text-align:left;border-radius:4px;align-items:center;gap:8px;min-width:0;min-height:44px;padding:6px;display:flex}.WNSzYq_editor .WNSzYq_presets button:hover{background:var(--board-ui-muted)}.WNSzYq_editor .WNSzYq_presets button[aria-pressed=true]{background:var(--board-ui-selection);color:var(--board-ui-primary)}.WNSzYq_presets button>span:last-child{min-width:0;line-height:20px}.WNSzYq_sample{border:1px solid var(--board-ui-border);border-radius:50%;flex:0 0 24px;width:24px;height:24px;box-shadow:inset -4px -4px 6px #0003,inset 4px 4px 6px #fff5}.WNSzYq_footer{padding:10px 12px}.WNSzYq_footer>span{color:var(--board-ui-description);margin-bottom:8px;display:block}.WNSzYq_footer>div{gap:8px;display:flex}.WNSzYq_footer button{border-radius:4px;flex:1;justify-content:center;align-items:center;gap:6px;min-height:36px;display:flex;border:1px solid var(--board-ui-border)!important}.WNSzYq_footer button:last-child{background:var(--board-ui-primary);color:var(--board-ui-primary-foreground)}
._4Qa-TG_sidebar{min-width:0;font-size:14px;line-height:20px}._4Qa-TG_section{flex-direction:column;gap:12px;min-width:0;padding:12px;display:flex}._4Qa-TG_section+._4Qa-TG_section{border-top:1px solid var(--product-border)}._4Qa-TG_section h3{margin:0;font-size:14px;font-weight:600;line-height:20px}._4Qa-TG_scope{align-items:center;gap:12px;display:flex}._4Qa-TG_scope select{border:1px solid var(--product-border);border-radius:var(--product-radius-sm);background:var(--product-surface);min-width:0;height:36px;color:var(--product-foreground);font:inherit;flex:1;padding:4px 8px}._4Qa-TG_entries{min-width:0;max-height:280px;overflow:auto}._4Qa-TG_entry{text-align:left;width:100%;min-width:0;font:inherit;color:var(--product-foreground);border-radius:var(--product-radius-sm);background:0 0;border:0;align-items:center;gap:10px;padding:8px 4px;display:flex}._4Qa-TG_entry:hover:not(:disabled){background:var(--product-muted)}._4Qa-TG_entry:disabled{cursor:default}._4Qa-TG_swatch{border:1px solid var(--product-border);border-radius:var(--product-radius-sm);flex:0 0 24px;width:24px;height:24px}._4Qa-TG_info{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._4Qa-TG_info>span{color:var(--product-description-foreground)}._4Qa-TG_info ._4Qa-TG_name{color:var(--product-foreground);font-weight:600}._4Qa-TG_info ._4Qa-TG_origin{color:var(--product-muted-foreground)}._4Qa-TG_empty{color:var(--product-description-foreground);overflow-wrap:anywhere;margin:0}._4Qa-TG_attachments>section{padding:0}._4Qa-TG_sidebar ._4Qa-TG_section>button{border-radius:var(--product-radius-sm);width:100%;min-height:36px;font:inherit;white-space:normal;border:1px solid var(--product-border);background:var(--product-surface);color:var(--product-foreground);padding:8px}._4Qa-TG_sidebar ._4Qa-TG_section>button:hover:not(:disabled){background:var(--product-muted)}._4Qa-TG_sidebar ._4Qa-TG_section>button:disabled{color:var(--product-disabled-foreground);cursor:default}._4Qa-TG_entry:focus-visible,._4Qa-TG_scope select:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}@media (any-pointer:coarse){._4Qa-TG_scope select,._4Qa-TG_section>button,._4Qa-TG_entry{min-height:44px}}._4Qa-TG_row{align-items:center;min-width:0;display:flex}._4Qa-TG_row ._4Qa-TG_entry{flex:1}._4Qa-TG_locate{border-radius:var(--product-radius-sm);min-height:32px;color:var(--product-foreground);cursor:pointer;background:0 0;border:0;flex:0 0 32px;place-items:center;display:grid}._4Qa-TG_locate:hover:not(:disabled){background:var(--product-muted)}._4Qa-TG_locate:disabled{color:var(--product-disabled-foreground);cursor:default}._4Qa-TG_locate:focus-visible,._4Qa-TG_search:focus-visible,._4Qa-TG_group summary:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}._4Qa-TG_search{border:1px solid var(--product-border);border-radius:var(--product-radius-sm);background:var(--product-surface);width:100%;min-width:0;height:36px;color:var(--product-foreground);font:inherit;padding:4px 8px}._4Qa-TG_group summary{cursor:pointer;overflow-wrap:anywhere;padding:8px 4px;font-weight:600}@media (any-pointer:coarse){._4Qa-TG_locate{flex-basis:44px;min-height:44px}}
.V1CrxG_block{background:color-mix(in srgb, var(--product-muted) 65%, var(--product-border));border-radius:6px;flex-shrink:0;max-width:100%;animation:2s ease-in-out infinite V1CrxG_breathe;display:block}.V1CrxG_line{width:65%;height:16px}.V1CrxG_short{width:34%;height:14px}.V1CrxG_text{gap:16px;width:100%;min-width:0;display:grid}.V1CrxG_contentRegion{border:1px solid var(--product-border);background:var(--product-surface);border-radius:12px;gap:20px;padding:24px;display:grid}.V1CrxG_transactions{gap:28px;width:100%;padding:16px 0;display:grid}.V1CrxG_transaction{justify-content:space-between;align-items:center;gap:24px;display:flex}.V1CrxG_amount{width:48px;height:16px}.V1CrxG_miniAmount{background:color-mix(in srgb, currentColor 16%, transparent);width:36px;height:14px;display:inline-block}.V1CrxG_largeAmount{background:color-mix(in srgb, currentColor 16%, transparent);width:100px;height:32px;display:inline-block}.V1CrxG_vouchers{align-items:center;min-height:136px;display:flex}@keyframes V1CrxG_breathe{0%,to{opacity:.5}50%{opacity:1}}@media (max-width:480px){.V1CrxG_contentRegion{padding:16px}}@media (prefers-reduced-motion:reduce){.V1CrxG_block{animation:none}}
.mKI2hG_region{border:1px solid var(--sidebar-section-border,var(--color-border));border-radius:var(--sidebar-radius);background:var(--sidebar-section-surface,var(--color-surface));flex-direction:column;flex:none;min-width:0;display:flex;overflow:hidden}.mKI2hG_heading{border-bottom:var(--sidebar-section-divider-width,1px) solid var(--color-border);color:var(--color-foreground);font-size:var(--product-text-body);margin:0;padding:4px;font-weight:600}.mKI2hG_region[data-collapsed=true] .mKI2hG_heading{border-bottom:0}.mKI2hG_toggle.mKI2hG_toggle,.mKI2hG_title{width:100%;min-width:0;min-height:var(--sidebar-item-height);align-items:center;gap:var(--sidebar-row-inset);padding:0 var(--sidebar-row-inset);box-shadow:none;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:4px;display:flex}.mKI2hG_toggle.mKI2hG_toggle{cursor:pointer}.mKI2hG_toggle:hover{background:var(--color-muted)}.mKI2hG_toggle[data-active=true]{color:var(--color-primary);background:var(--sidebar-selected)}.mKI2hG_toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.mKI2hG_buttonHeading{align-items:center;display:flex}.mKI2hG_buttonHeading .mKI2hG_title{flex:1;width:auto;padding-right:0}.mKI2hG_buttonHeading .mKI2hG_title>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mKI2hG_buttonHeading .mKI2hG_title[data-active=true]{color:var(--color-primary)}.mKI2hG_iconToggle.mKI2hG_iconToggle{width:var(--sidebar-item-height);height:var(--sidebar-item-height);min-height:var(--sidebar-item-height);box-shadow:none;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.mKI2hG_iconToggle:hover{background:var(--color-muted)}.mKI2hG_iconToggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.mKI2hG_heading svg{width:var(--sidebar-icon-size);height:var(--sidebar-icon-size);stroke-width:var(--sidebar-icon-stroke);flex-shrink:0}.mKI2hG_heading .mKI2hG_chevron{width:14px;height:14px;color:var(--color-muted-foreground);margin-left:auto;transition:transform .18s}.mKI2hG_iconToggle .mKI2hG_chevron{margin-left:0}.mKI2hG_region[data-collapsed=true] .mKI2hG_chevron{transform:rotate(-90deg)}.mKI2hG_content{min-width:0;padding:4px}.mKI2hG_content[hidden]{display:none}@media (prefers-reduced-motion:reduce){.mKI2hG_heading .mKI2hG_chevron{transition:none}}@media (any-pointer:coarse){.mKI2hG_iconToggle.mKI2hG_iconToggle{width:44px;height:44px;min-height:44px}}.mKI2hG_heading[data-active=true]{color:var(--color-primary);background:var(--sidebar-selected);border-radius:var(--sidebar-radius)}.mKI2hG_navigationTitle.mKI2hG_navigationTitle{cursor:pointer}.mKI2hG_navigationTitle:hover{background:var(--color-muted)}.mKI2hG_navigationTitle:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.mKI2hG_disclosure{opacity:1;visibility:visible;transition:grid-template-rows var(--product-motion-panel-duration) var(--product-motion-panel-easing), opacity var(--product-motion-panel-duration) ease, visibility 0s;grid-template-rows:1fr;display:grid}.mKI2hG_disclosure[data-collapsed=true]{opacity:0;visibility:hidden;transition-delay:0s, 0s, var(--product-motion-panel-duration);grid-template-rows:0fr}.mKI2hG_disclosureClip{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.mKI2hG_disclosure{transition:none}}
.wicSFq_panel{width:100%;color:var(--board-ui-foreground,#303d4b);flex-direction:column;gap:2px;font-size:14px;display:flex}.wicSFq_pickPlacement{text-align:left;min-height:34px;color:var(--board-ui-foreground,#303d4b);border-radius:3px;align-items:center;padding:6px 8px;display:flex;border:1px solid var(--board-ui-primary,#2876ad)!important;background:var(--board-ui-muted,#edf4fb)!important}.wicSFq_pickPlacement[aria-pressed=true]{background:var(--board-ui-selection,#d9eafb)!important}.wicSFq_placement{justify-content:space-between;align-items:center;gap:6px;padding:4px 0 6px;display:flex}.wicSFq_placement strong{font-weight:600}.wicSFq_placement button{border:1px solid var(--board-ui-border,#c9d1d8);color:var(--board-ui-primary,#2876ad);border-radius:3px;padding:3px 7px}.wicSFq_coordinates{flex-direction:column;gap:6px;display:flex}.wicSFq_check{cursor:pointer;align-items:center;gap:7px;min-height:32px;display:flex}.wicSFq_check input{accent-color:var(--board-ui-primary,#2876ad);width:16px;height:16px;margin:0}.wicSFq_readonly{min-height:30px;color:var(--board-ui-muted-foreground,#687681);justify-content:space-between;align-items:center;gap:8px;display:flex}.wicSFq_slider{width:100%;height:22px;accent-color:var(--board-ui-primary,#2876ad)}@media (pointer:coarse){.wicSFq_check{min-height:44px}}
.StunMa_navigation{margin:4px var(--sidebar-edge) 8px;flex-shrink:0}.StunMa_navigation>button,.StunMa_navigation>a{width:100%;height:var(--sidebar-item-height);min-height:var(--sidebar-item-height)}.StunMa_body{min-height:0;padding:4px var(--sidebar-edge);flex-direction:column;flex:1;display:flex;overflow:hidden}.StunMa_regions{flex-direction:column;flex:1;gap:8px;min-height:0;padding:2px 0 10px;display:flex;overflow:auto}.StunMa_footer{padding:6px var(--sidebar-edge);flex-shrink:0}.StunMa_footer>button,.StunMa_footer>a{width:100%}.StunMa_tree{--sidebar-section-border:transparent;--sidebar-section-divider-width:0px;--sidebar-section-surface:transparent;gap:16px}.StunMa_tree>section{border:0}.StunMa_tree>section>h2{padding:0}.StunMa_tree>section>div{padding-inline:0}.StunMa_tree>section>div>div>div{border-left:1px solid var(--color-border);background:0 0;margin:4px 0 2px 18px;padding:2px 0 2px 6px}
.RY3cRq_tour{z-index:75;pointer-events:none;font:14px/20px var(--product-font-sans);color:var(--product-foreground);position:fixed;inset:0}.RY3cRq_shade{position:absolute;inset:0}.RY3cRq_card{pointer-events:auto;background:var(--product-surface);border:1px solid var(--product-border);border-radius:8px;width:min(380px,100% - 24px);max-height:calc(100% - 200px);padding:16px;position:absolute;top:180px;right:24px;overflow:auto;box-shadow:0 4px 16px #0002}.RY3cRq_card header{color:var(--product-muted-foreground);justify-content:space-between;align-items:center;display:flex}.RY3cRq_card h2{margin:8px 0;font-size:18px;font-weight:600;line-height:28px}.RY3cRq_card h2:focus{outline:0}.RY3cRq_card p{color:var(--product-description-foreground);margin:0 0 20px}.RY3cRq_card button{min-height:40px;font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px}.RY3cRq_card header button{width:40px;padding:8px}.RY3cRq_card footer,.RY3cRq_card footer>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.RY3cRq_card .RY3cRq_primary{background:var(--product-primary);color:var(--product-primary-foreground)}.RY3cRq_card button:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}@media (max-width:700px){.RY3cRq_card{max-height:55%;top:auto;bottom:16px;right:12px}.RY3cRq_card button{min-height:44px}}.RY3cRq_card header{gap:8px}.RY3cRq_card header>span{flex:1}
.X0AYIG_navigation{flex-direction:column;flex:1;gap:24px;min-width:0;min-height:0;padding:16px 12px 24px;display:flex;overflow-y:auto}.X0AYIG_group{flex:none;min-width:0}.X0AYIG_group h2{color:var(--color-muted-foreground);margin:0;padding:8px 12px;font-size:14px;font-weight:600;line-height:20px}.X0AYIG_group nav{flex-direction:column;gap:2px;display:flex}.X0AYIG_link{min-height:36px;color:var(--color-description-foreground);border-radius:6px;align-items:center;padding:8px 12px;font-size:14px;line-height:20px;text-decoration:none;display:flex}.X0AYIG_link:hover{color:var(--color-foreground);background:var(--color-muted)}.X0AYIG_link[aria-current=page]{color:var(--color-primary);background:var(--color-accent);font-weight:500}.X0AYIG_link[aria-disabled=true]{color:var(--color-disabled-foreground);cursor:default}.X0AYIG_link:focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}@media (pointer:coarse),(max-width:767px){.X0AYIG_link{min-height:44px}}
.R3NDNW_sound{min-width:40px;min-height:40px;color:var(--product-description-foreground);cursor:pointer;border-radius:8px;place-items:center;display:grid}.R3NDNW_sound:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}.R3NDNW_feedback{z-index:65;background:var(--product-surface);max-width:calc(100vw - 24px);color:var(--product-success-text);border:1px solid var(--product-border);pointer-events:none;font:14px/20px var(--product-font-sans);border-radius:8px;align-items:center;gap:12px;padding:12px 20px;animation:.35s ease-out R3NDNW_feedbackIn;display:flex;position:fixed;top:170px;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #0002}.R3NDNW_feedback>span{background:var(--product-success-soft);border-radius:50%;place-items:center;width:40px;height:40px;animation:.45s ease-out R3NDNW_checkIn;display:grid}.R3NDNW_feedback strong{font-weight:600}@keyframes R3NDNW_feedbackIn{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}@keyframes R3NDNW_checkIn{0%{transform:scale(.5)}65%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.R3NDNW_feedback,.R3NDNW_feedback>span{animation:none}}
.y4VZsG_separator{background:var(--product-border);flex:none;width:24px;height:1px;margin:2px 0}.y4VZsG_menu{background:var(--product-surface-raised);width:200px;color:var(--product-foreground);padding:4px}.y4VZsG_row{border-radius:6px;align-items:center;display:flex}.y4VZsG_row:is(:hover,:focus-within){background:var(--product-muted)}.y4VZsG_entry,.y4VZsG_pin{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;display:flex}.y4VZsG_entry{text-align:left;flex:1;gap:8px;min-width:0;min-height:36px;padding:0 8px;font-family:inherit;font-size:14px;font-weight:400;line-height:20px}.y4VZsG_entry>svg{flex:none;width:16px;height:16px}.y4VZsG_entry[aria-current=page]{color:var(--product-primary)}.y4VZsG_pin{width:32px;height:32px;color:var(--product-muted-foreground);opacity:1;flex:none;justify-content:center}.y4VZsG_pin:hover{color:var(--product-foreground)}.y4VZsG_entry:focus-visible,.y4VZsG_pin:focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}@media (hover:none),(any-pointer:coarse){.y4VZsG_entry{min-height:44px}.y4VZsG_pin{opacity:1;width:44px;height:44px}}
.g9nNyG_dialog{border:1px solid var(--product-border);background:var(--product-surface);width:min(1120px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--product-foreground);font:14px/20px var(--product-font-sans);border-radius:8px;margin:auto;padding:0;overflow:auto}.g9nNyG_dialog::backdrop{background:#0008}.g9nNyG_dialog header,.g9nNyG_dialog footer{justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.g9nNyG_dialog h2{margin:0;font-size:18px;font-weight:600;line-height:28px}.g9nNyG_dialog video{background:var(--product-muted);width:100%;max-height:calc(100dvh - 180px);display:block}.g9nNyG_dialog button{font:inherit;border:1px solid var(--product-border);cursor:pointer;border-radius:8px;min-height:40px;padding:8px 12px}.g9nNyG_dialog header button{place-items:center;width:40px;padding:8px;display:grid}.g9nNyG_dialog footer{color:var(--product-description-foreground);flex-wrap:wrap}.g9nNyG_dialog footer>div{gap:8px;display:flex}.g9nNyG_dialog p{margin:12px 16px}.g9nNyG_dialog button:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}@media (max-width:600px){.g9nNyG_dialog button{min-height:44px}}.g9nNyG_dialog header h2{flex:1}
.D4kfma_target{position:relative}.D4kfma_target[data-drop-active=true]{outline:2px solid var(--color-primary);outline-offset:-2px;background:var(--color-accent)}.D4kfma_target[data-drop-active=true][data-drop-label]:after{content:attr(data-drop-label);z-index:5;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-foreground);white-space:normal;pointer-events:none;border-radius:4px;padding:8px;font-size:14px;line-height:20px;position:absolute;inset:100% 0 auto}
.bfnI5q_overlay{z-index:70;pointer-events:none;color:var(--product-foreground);font:14px/20px var(--product-font-sans);position:fixed;inset:0}.bfnI5q_spotlight{position:absolute;inset:0}.bfnI5q_target{fill:none;stroke:var(--product-primary);stroke-width:2px;animation:1.8s ease-in-out infinite bfnI5q_boxPulse}.bfnI5q_cursor{color:var(--product-primary);filter:drop-shadow(0 1px 2px #0005);position:absolute}.bfnI5q_cursor>span{border:2px solid var(--product-primary);border-radius:50%;width:26px;height:26px;animation:1.8s ease-out infinite bfnI5q_boxRing;position:absolute;top:-13px;left:-13px}.bfnI5q_cursor svg{position:relative}.bfnI5q_label{border:1px solid var(--product-border);background:var(--product-surface);max-width:240px;color:var(--product-description-foreground);border-radius:8px;margin:0;padding:10px 12px;position:absolute;box-shadow:0 2px 8px #0002}@keyframes bfnI5q_boxPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes bfnI5q_boxRing{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.bfnI5q_target,.bfnI5q_cursor>span{animation:none}.bfnI5q_cursor>span{opacity:.65}}.bfnI5q_label{align-items:center;gap:8px;display:flex}
.i1kB1W_location{flex:1;align-items:center;gap:8px;min-width:0;font-size:18px;font-weight:600;line-height:28px;display:flex}.i1kB1W_location nav{min-width:0}.i1kB1W_location button[aria-current=page]{opacity:1;color:var(--color-foreground);font-size:18px;font-weight:600;line-height:28px}.i1kB1W_surface{flex:1;min-width:0;min-height:0;display:flex;container:workspace-browser/inline-size}.i1kB1W_surface [data-resource-explorer-toolbar]{border:0;gap:12px;min-height:80px;padding:20px 32px}.i1kB1W_surface [data-resource-explorer-toolbar]>span:empty{display:none}.i1kB1W_surface [data-resource-explorer-toolbar]>label{flex:0 280px;max-width:280px}.i1kB1W_surface [data-explorer-surface]{padding:8px 32px calc(40px + var(--workspace-navigation-clearance,0px))}.i1kB1W_surface [data-explorer-context]:has(>:empty){display:none}.i1kB1W_surface [data-resource-explorer]>[data-explorer-actions]{padding-bottom:calc(12px + var(--workspace-navigation-clearance,0px))}.i1kB1W_surface [data-explorer-surface]:has(+[data-explorer-actions]){--workspace-navigation-clearance:0px}@container workspace-browser (max-width:767px){.i1kB1W_surface [data-resource-explorer-toolbar]{padding:16px}.i1kB1W_surface [data-resource-explorer-toolbar]>label{flex-basis:100%;max-width:none}.i1kB1W_surface [data-explorer-surface]{padding:8px 16px calc(32px + var(--workspace-navigation-clearance,0px))}}.i1kB1W_surface [data-resource-explorer-toolbar]>span:first-child{font-size:18px;font-weight:600;line-height:28px}.i1kB1W_catalog{background:var(--color-background);color:var(--color-foreground);flex-direction:column;font-size:14px;line-height:20px;overflow:auto}.i1kB1W_catalog>[data-resource-explorer]{flex:none;min-height:auto;overflow:visible}.i1kB1W_catalog [data-explorer-surface]{flex:none;overflow:visible}.i1kB1W_categories{flex-wrap:wrap;align-items:center;gap:12px 24px;padding:0 32px 16px;display:flex}.i1kB1W_categories nav{flex-wrap:wrap;flex:1;gap:4px;min-width:0;display:flex}.i1kB1W_categories nav>button[aria-pressed=true]{background:var(--product-accent);color:var(--product-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--product-primary) 24%,transparent)}.i1kB1W_typeFilter{align-items:center;gap:12px;min-width:0;display:flex}.i1kB1W_typeFilter select{border:1px solid var(--color-border);background:var(--color-background);min-width:0;max-width:100%;height:40px;color:var(--color-foreground);font:inherit;border-radius:8px;padding:0 12px}.i1kB1W_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.i1kB1W_notices{gap:12px;margin:0 32px 16px;display:grid}.i1kB1W_embedded{min-width:0;padding:8px 32px calc(40px + var(--workspace-navigation-clearance,0px))}.i1kB1W_empty{justify-items:center;gap:12px;display:grid}@container workspace-browser (max-width:767px){.i1kB1W_categories{gap:12px;padding:0 16px 12px}.i1kB1W_notices{margin:0 16px 12px}.i1kB1W_embedded{padding:8px 16px calc(32px + var(--workspace-navigation-clearance,0px))}.i1kB1W_typeFilter select{min-height:44px;font-size:16px}.i1kB1W_actions button,.i1kB1W_actions a,.i1kB1W_categories button{min-height:44px}}
.I1QpuW_guide{border-left:1px solid var(--product-border);background:var(--product-surface);width:296px;min-height:0;color:var(--product-foreground);font:14px/20px var(--product-font-sans);z-index:17;-webkit-user-select:text;user-select:text;flex-direction:column;flex:0 0 296px;display:flex}.I1QpuW_guide button{cursor:pointer;border-radius:var(--product-radius);min-height:40px;font:inherit}.I1QpuW_guide button:focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}.I1QpuW_guide button:disabled{cursor:default;color:var(--product-disabled-foreground)}.I1QpuW_guide button:hover:not(:disabled){background:var(--product-muted)}.I1QpuW_toggle{border-bottom:1px solid var(--product-border);text-align:left;flex-shrink:0;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex}.I1QpuW_toggle strong{flex:1;font-weight:600}.I1QpuW_toggle span{color:var(--product-muted-foreground)}.I1QpuW_body{overscroll-behavior:contain;min-height:0;padding:0 16px 16px;overflow:auto}.I1QpuW_body[hidden]{display:none}.I1QpuW_referenceToggle{text-align:left;justify-content:space-between;align-items:center;width:100%;display:flex;color:var(--product-description-foreground)!important}.I1QpuW_reference{--box-face-0:var(--product-accent);--box-face-1:var(--product-muted);--box-face-2:var(--product-surface);border:1px solid var(--product-border);border-radius:8px;overflow:hidden}.I1QpuW_reference svg{touch-action:none;cursor:grab;width:100%;height:160px;display:block}.I1QpuW_reference svg:active{cursor:grabbing}.I1QpuW_referenceControls{color:var(--product-description-foreground);border-top:1px solid var(--product-border);align-items:center;padding:0 8px;display:flex}.I1QpuW_referenceControls span{flex:1}.I1QpuW_referenceControls button{width:40px}.I1QpuW_steps{border-bottom:1px solid var(--product-border);grid-template-columns:1fr 1fr;gap:12px 8px;margin:0;padding:16px 0;list-style:none;display:grid}.I1QpuW_steps li{color:var(--product-muted-foreground);align-items:center;gap:8px;display:flex}.I1QpuW_steps li>span{border:1px solid var(--product-border);border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.I1QpuW_steps li[aria-current]{color:var(--product-primary);font-weight:600}.I1QpuW_steps li[aria-current]>span{border-color:var(--product-primary)}.I1QpuW_steps li[data-complete=true]{color:var(--product-success-text)}.I1QpuW_instruction h2{margin:16px 0 8px;font-size:18px;font-weight:600;line-height:28px}.I1QpuW_instruction p,.I1QpuW_notice,.I1QpuW_actions p{color:var(--product-description-foreground);margin:8px 0 12px}.I1QpuW_guide .I1QpuW_primary{width:100%;padding:8px 12px;background:var(--product-primary)!important;color:var(--product-primary-foreground)!important}.I1QpuW_guide .I1QpuW_primary:disabled{opacity:.5}.I1QpuW_actions{flex-direction:column;gap:8px;display:flex}.I1QpuW_actions>button:not(.I1QpuW_primary){border:1px solid var(--product-border);text-align:left;padding:8px 12px}.I1QpuW_guide[data-collapsed=true]{flex-basis:48px;width:48px}.I1QpuW_guide[data-collapsed=true] .I1QpuW_toggle{writing-mode:vertical-rl;border:0;gap:16px;padding:16px 12px}.I1QpuW_guide[data-collapsed=true] .I1QpuW_toggle strong{flex:none}@media (max-width:1000px){.I1QpuW_guide{border:1px solid var(--product-border);border-radius:8px;width:min(320px,100% - 24px);max-height:48%;position:absolute;bottom:12px;right:12px;box-shadow:0 2px 8px #0002}.I1QpuW_guide[data-collapsed=true]{width:auto}.I1QpuW_guide[data-collapsed=true] .I1QpuW_toggle{writing-mode:horizontal-tb;padding:8px 12px}.I1QpuW_steps{padding-top:12px}.I1QpuW_guide button{min-height:44px}.I1QpuW_body{flex-direction:column;display:flex}.I1QpuW_body>*{flex-shrink:0}.I1QpuW_referenceToggle{order:3;margin-top:12px}.I1QpuW_reference{order:4}.I1QpuW_reference svg{height:120px}}.I1QpuW_helpActions{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.I1QpuW_helpActions>button{padding:8px}.I1QpuW_guide .I1QpuW_demoButton{border:1px solid var(--product-border);text-align:left;width:100%;margin:8px 0 12px;padding:8px 12px}.I1QpuW_steps li[data-complete=true]>span{background:var(--product-success-soft);border-color:#0000;transition:background .3s}.I1QpuW_steps li[aria-current]>span{transition:border-color .3s}@media (prefers-reduced-motion:reduce){.I1QpuW_steps li>span{transition:none}}.I1QpuW_mentor{color:var(--product-description-foreground);align-items:center;gap:8px;margin-top:12px;display:flex}.I1QpuW_return{color:var(--product-description-foreground);text-underline-offset:4px;margin-top:12px;text-decoration:underline}
.u0dtTa_location{}.u0dtTa_files{}
.lXTaOa_item{align-items:stretch;display:flex}.lXTaOa_bar .lXTaOa_item{border:1px solid var(--board-ui-border,var(--product-border));background:var(--board-ui-muted,var(--product-muted));min-width:128px;max-width:min(280px,100%);color:var(--board-ui-description,var(--product-description-foreground));border-radius:2px 2px 0 0}.lXTaOa_bar .lXTaOa_item>button[role=tab]{min-width:0;box-shadow:none;color:inherit;font-weight:inherit;background:0 0;flex:1;padding:0 12px}.lXTaOa_bar .lXTaOa_item>button[role=tab]>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.lXTaOa_bar .lXTaOa_item:not(.lXTaOa_active):hover{background:var(--product-border-weak)}.lXTaOa_item>button.lXTaOa_close{width:24px;color:var(--board-ui-muted-foreground,#7f8992);flex:0 0 24px;justify-content:center;padding:0}.lXTaOa_item>button.lXTaOa_close:hover:not(:disabled){background:var(--board-ui-selection,#d3e5f4);color:var(--board-ui-foreground,#334155)}.lXTaOa_bar .lXTaOa_active{border-color:var(--product-border);background:var(--product-surface);color:var(--product-foreground);box-shadow:inset 0 -2px var(--product-primary);font-weight:600}.lXTaOa_menu[role=menu]{width:260px;max-width:calc(100vw - 8px);max-height:min(420px,100dvh - 50px)}.lXTaOa_menu button{min-width:0}.lXTaOa_menu button span{text-overflow:ellipsis;flex:1;overflow:hidden}.lXTaOa_menu button svg{flex-shrink:0}.lXTaOa_heading{border-bottom:1px solid var(--board-ui-border,#dfe5eb);padding:7px 12px;font-weight:600}.lXTaOa_menu hr{border:0;border-top:1px solid var(--board-ui-border,#dfe5eb);width:100%}.lXTaOa_bar{border-top:0;border-bottom:1px solid var(--board-ui-border);height:40px;font-size:14px}.lXTaOa_bar>div[role=tablist]{scrollbar-width:none;align-items:stretch;gap:4px;padding-block:0}.lXTaOa_bar>button{flex:0 0 40px;justify-content:center;width:40px;padding:0}.lXTaOa_bar .lXTaOa_item>button{font-size:14px}.lXTaOa_bar .lXTaOa_item>button.lXTaOa_close{flex-basis:40px;width:40px}.lXTaOa_bar .lXTaOa_item>form{border-radius:inherit;background:0 0;min-width:0;padding-left:4px}.lXTaOa_bar .lXTaOa_item>form input{flex:1;min-width:0;height:32px;font-size:14px}.lXTaOa_bar .lXTaOa_item>form button{flex:0 0 40px;justify-content:center}@media (max-width:640px){.lXTaOa_bar{height:44px}.lXTaOa_bar>button{flex-basis:44px;width:44px}}@media (pointer:coarse){.lXTaOa_bar{min-height:48px}.lXTaOa_bar .lXTaOa_item>button.lXTaOa_close,.lXTaOa_bar .lXTaOa_item>form button{flex-basis:44px;width:44px}}
._0h7bva_discovery{min-width:0;container:workspace-discovery/inline-size}._0h7bva_layout{grid-template-columns:minmax(480px,2fr) minmax(0,3fr);align-items:start;gap:20px;padding-bottom:28px;display:grid}._0h7bva_showcase{isolation:isolate;width:100%;max-width:var(--workspace-showcase-max-width,540px);background:var(--showcase-tone);border-radius:12px;justify-self:start;min-width:0;position:relative;overflow:hidden;container:workspace-showcase/inline-size}._0h7bva_showcase[data-slide-kind=tools]{background:var(--product-canvas)}._0h7bva_showcase[data-slide-kind=tools]:after{content:"";z-index:5;border:1px solid var(--product-border);border-radius:inherit;pointer-events:none;position:absolute;inset:0}._0h7bva_stage{min-width:0;height:calc(56.25cqw + 72px);max-height:var(--workspace-showcase-max-height,none);position:relative}._0h7bva_slide{min-width:0;position:absolute;inset:0 0 72px}._0h7bva_ecosystemArtwork{position:absolute;inset:0}._0h7bva_slide[data-active=false]{visibility:hidden;pointer-events:none}._0h7bva_announcement{height:100%;position:relative}._0h7bva_announcementImage,._0h7bva_ecosystemImage,._0h7bva_ecosystemPanorama{object-fit:cover}._0h7bva_ecosystemPanorama{display:none}._0h7bva_exploreArtwork{color:#fff;background:linear-gradient(125deg,#123d9c,#1759df);position:absolute;inset:0;overflow:hidden}._0h7bva_explorePosters{position:absolute;inset:clamp(12px,3cqw,18px)}._0h7bva_explorePosters>span{aspect-ratio:16/9;background:#fff;border:3px solid #ffffffe6;border-radius:8px;width:72%;position:absolute;overflow:hidden;box-shadow:0 8px 24px #00000029}._0h7bva_explorePosters>span:first-child{top:0;left:0;transform:rotate(-5deg)}._0h7bva_explorePosters>span:last-child{bottom:0;right:0;transform:rotate(5deg)}._0h7bva_explorePosters img{object-fit:contain}._0h7bva_announcementLink{z-index:3;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0;position:absolute;inset:0 0 -72px}._0h7bva_announcementLink:focus-visible{outline:2px solid var(--product-focus);outline-offset:-4px}._0h7bva_progressiveBlur{z-index:1;inset-inline:0;pointer-events:none;height:132px;position:absolute;bottom:0}._0h7bva_progressiveBlur:after{content:"";background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--showcase-tone) 85%, transparent) 34%, var(--showcase-tone) 46%);position:absolute;inset:0}._0h7bva_progressiveBlur>span{-webkit-backdrop-filter:blur(var(--blur));-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--start) * .4), black calc(var(--end) * .4));mask-image:linear-gradient(to bottom, transparent calc(var(--start) * .4), black calc(var(--end) * .4));-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--start) * .4), black calc(var(--end) * .4));position:absolute;inset:0}._0h7bva_controls{z-index:4;bottom:4px;color:#fff;pointer-events:none;grid-template-rows:40px 24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:absolute;inset-inline:12px}._0h7bva_caption{white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;margin:0;font-size:18px;font-weight:600;line-height:24px;overflow:hidden}._0h7bva_track{grid-area:2/1/auto/-1;align-items:center;min-width:0;display:flex}._0h7bva_step{cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}._0h7bva_showcase ._0h7bva_step{min-width:24px;min-height:24px}._0h7bva_dot{background:#ffffff80;border-radius:50%;width:6px;height:6px;transition:width .15s,height .15s;display:block}._0h7bva_step[aria-pressed=true] ._0h7bva_dot{background:#fff;width:10px;height:10px}._0h7bva_track,._0h7bva_arrows{pointer-events:auto}._0h7bva_arrows{flex:none;grid-area:1/2;margin-left:auto;display:flex}._0h7bva_arrows button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}._0h7bva_arrows button:before{content:"";background:#ffffff24;border-radius:6px;position:absolute;inset:6px}._0h7bva_arrows button svg{position:relative}._0h7bva_step:hover ._0h7bva_dot{background:#fff}._0h7bva_arrows button:hover:before{background:#ffffff3d}._0h7bva_showcase[data-slide-id=learning-belief] ._0h7bva_slide[data-active=true]{inset:0}._0h7bva_showcase[data-slide-id=learning-belief] ._0h7bva_announcementImage{object-position:left center}._0h7bva_showcase[data-slide-id=learning-belief] ._0h7bva_announcementLink{inset:0}._0h7bva_showcase[data-slide-id=learning-belief] ._0h7bva_progressiveBlur:after{background:linear-gradient(#0000,#0000001f 30%,#000000a3)}._0h7bva_step:focus-visible,._0h7bva_arrows button:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}._0h7bva_featured{align-self:stretch;min-width:0;padding-right:52px;position:relative}._0h7bva_featuredHeader{flex-direction:column;gap:8px;display:flex;position:absolute;top:0;right:0}._0h7bva_refresh{background:var(--product-muted);width:40px;min-height:88px;color:var(--product-description-foreground);cursor:pointer;border:0;border-radius:6px;flex-direction:column;align-items:center;gap:6px;padding:8px;font-size:14px;line-height:20px;display:flex}._0h7bva_refresh span{writing-mode:vertical-rl;letter-spacing:2px}._0h7bva_refresh[aria-busy=true] svg{animation:1s linear infinite _0h7bva_refreshing}._0h7bva_refresh:disabled{cursor:progress}._0h7bva_refreshError{color:var(--product-description-foreground);margin:8px 0 0;font-size:14px;line-height:20px}@keyframes _0h7bva_refreshing{to{transform:rotate(360deg)}}._0h7bva_refresh:hover{color:var(--product-primary);background:var(--product-accent)}._0h7bva_refresh:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}._0h7bva_featuredGrid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:absolute;inset:0 52px -28px 0}._0h7bva_featuredCard{flex-direction:column;align-items:stretch;min-width:0;min-height:0;display:flex;position:relative}._0h7bva_featuredOpen{min-width:0;min-height:0;color:var(--product-foreground);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;flex:1;align-items:stretch;padding:0;display:flex}._0h7bva_featuredMedia{background:var(--product-surface);border-radius:10px;flex:1;min-height:0;display:block;position:relative;overflow:hidden}._0h7bva_featuredImage{object-fit:cover}._0h7bva_featuredTitle{white-space:nowrap;text-overflow:ellipsis;flex:none;margin-top:8px;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}._0h7bva_featuredOpen:hover ._0h7bva_featuredTitle{color:var(--product-primary)}._0h7bva_featuredOpen:focus-visible{outline:2px solid var(--product-focus);outline-offset:4px}._0h7bva_featuredBlur{pointer-events:none;position:absolute;inset:0}._0h7bva_featuredBlur:after{content:"";background:linear-gradient(#0000 58%,#000000a8);position:absolute;inset:0}._0h7bva_featuredBlur>span{-webkit-mask-image:linear-gradient(to bottom, transparent calc(58% + var(--start) * .42), black calc(58% + var(--end) * .42));mask-image:linear-gradient(to bottom, transparent calc(58% + var(--start) * .42), black calc(58% + var(--end) * .42));-webkit-mask-image:linear-gradient(to bottom, transparent calc(58% + var(--start) * .42), black calc(58% + var(--end) * .42));position:absolute;inset:0}._0h7bva_featuredBlur>span:before{content:"";background:var(--showcase-image) center / cover no-repeat;filter:blur(var(--blur));position:absolute;inset:-8px}._0h7bva_featuredMetrics{z-index:2;inset-inline:8px;color:#fff;pointer-events:none;text-shadow:0 1px 3px #0009;align-items:center;gap:12px;font-size:14px;line-height:20px;display:flex;position:absolute;bottom:32px}._0h7bva_featuredLike,._0h7bva_featuredViews{white-space:nowrap;align-items:center;gap:4px;min-width:0;display:inline-flex}._0h7bva_featuredLike{min-width:40px;min-height:40px;color:inherit;font:inherit;text-shadow:inherit;pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:4px;margin-left:-4px;padding:0 4px}._0h7bva_featuredLike:disabled{cursor:default}._0h7bva_featuredLike:focus-visible{outline-offset:2px;outline:2px solid #fff}._0h7bva_featuredMetrics svg{flex:none}._0h7bva_detailStats ._0h7bva_featuredMetrics{color:var(--product-foreground);text-shadow:none;gap:20px;margin-top:12px;position:static}._0h7bva_detailStats ._0h7bva_featuredLike[aria-pressed=true]{color:var(--product-primary)}._0h7bva_detailStats ._0h7bva_featuredLike:focus-visible{outline-color:var(--product-focus)}._0h7bva_detailStats ._0h7bva_featuredLike{border:1px solid var(--product-border);background:var(--product-surface);border-radius:8px;gap:8px;min-height:40px;margin-left:0;padding:0 12px}._0h7bva_detailStats ._0h7bva_featuredLike[aria-pressed=true]{border-color:var(--product-primary);background:var(--product-accent)}._0h7bva_statisticsRetry{background:var(--product-accent);min-height:40px;color:var(--product-primary);cursor:pointer;border:0;border-radius:4px;margin-left:8px;padding-inline:8px}._0h7bva_projectDialog{max-height:calc(100dvh - 32px);padding:24px;overflow:auto}._0h7bva_detailTitle{margin:0 44px 20px 0;font-size:18px;font-weight:600;line-height:28px}._0h7bva_detailClose{width:44px;height:44px;color:var(--product-description-foreground);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:12px;right:12px}._0h7bva_detailClose:hover{background:var(--product-accent)}._0h7bva_detailClose:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}._0h7bva_detailMedia{aspect-ratio:16/10;background:var(--product-surface);border-radius:10px;width:100%;max-height:calc(100dvh - 220px);position:relative;overflow:hidden}._0h7bva_detailImage{object-fit:contain}._0h7bva_creator{color:var(--product-description-foreground);align-items:center;gap:10px;margin-top:20px;font-size:14px;line-height:20px;display:flex}._0h7bva_creator strong{color:var(--product-foreground);font-weight:600}@container workspace-discovery (800px<=width<=1020px){._0h7bva_layout{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@container workspace-discovery not (min-width:800px){._0h7bva_layout{--workspace-showcase-max-width:none;--workspace-showcase-max-height:432px;grid-template-columns:minmax(0,1fr);gap:24px;padding-bottom:0}._0h7bva_featuredGrid{grid-template-rows:auto;position:static}._0h7bva_featuredMedia{aspect-ratio:16/9;flex:none}}@container workspace-discovery (max-width:600px){._0h7bva_featuredGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}._0h7bva_featured{padding-top:44px;padding-right:0}._0h7bva_featuredHeader{inset-inline:0}._0h7bva_refresh{flex-direction:row;width:auto;min-height:40px;margin-left:auto}._0h7bva_refresh span{writing-mode:horizontal-tb;letter-spacing:normal}}@container workspace-showcase not (max-width:640px){._0h7bva_progressiveBlur{height:92px}._0h7bva_ecosystemImage{display:none}._0h7bva_ecosystemPanorama{display:block}._0h7bva_announcement:before{content:"";background:var(--showcase-image) center / cover no-repeat;filter:blur(32px);clip-path:inset(32px);position:absolute;inset:-32px}._0h7bva_announcementImage{object-fit:contain}._0h7bva_showcase[data-slide-id=learning-belief] ._0h7bva_slide[data-active=true]{inset-block-end:72px}._0h7bva_showcase[data-slide-id=learning-belief] ._0h7bva_announcementImage{object-position:center}._0h7bva_showcase[data-slide-id=learning-belief] ._0h7bva_announcementLink{inset-block-end:-72px}._0h7bva_explorePosters{justify-content:center;align-items:center;gap:24px;display:flex}._0h7bva_explorePosters>span{width:min(42%,480px);position:relative}}@media (prefers-reduced-motion:reduce){._0h7bva_refresh[aria-busy=true] svg{animation:none}}@media (any-pointer:coarse){._0h7bva_arrows button{width:44px;height:44px}._0h7bva_refresh{min-width:44px}._0h7bva_featured{padding-right:56px}._0h7bva_featuredGrid{right:56px}._0h7bva_featuredLike,._0h7bva_detailStats ._0h7bva_featuredLike{min-width:44px;min-height:44px}._0h7bva_featuredMetrics{bottom:28px}@container workspace-discovery (max-width:600px){._0h7bva_featured{padding-top:52px;padding-right:0}._0h7bva_refresh{min-height:44px}}}@media (prefers-reduced-transparency:reduce){._0h7bva_featuredBlur>span,._0h7bva_progressiveBlur>span{display:none}}._0h7bva_connectedCover[data-content-kind=cad]{background:var(--product-workspace-cad-surface)}._0h7bva_connectedCover[data-content-kind=cad] ._0h7bva_featuredImage{object-fit:contain}._0h7bva_featuredStatus{color:var(--product-description-foreground);grid-column:1/-1;margin:12px 0}
.HYrVQq_page{min-height:var(--board-content-height,100dvh);background:var(--board-ui-muted,#f2f5f8);color:var(--board-ui-primary,#2b3d4f);padding-bottom:30px;font-size:14px}.HYrVQq_page *{box-sizing:border-box}.HYrVQq_compactFields{gap:12px;display:grid}.HYrVQq_compactFields label{gap:6px;min-width:0;display:grid}.HYrVQq_compactFields select{border:1px solid var(--board-ui-border);background:var(--board-ui-surface);width:100%;min-height:32px;color:inherit;font:inherit;padding:4px 6px}.HYrVQq_page button,.HYrVQq_page select,.HYrVQq_page input{font:inherit;color:inherit}.HYrVQq_page button,.HYrVQq_page a{-webkit-tap-highlight-color:transparent}.HYrVQq_page button{cursor:pointer;background:var(--board-ui-surface,white);border:1px solid var(--board-ui-border,#c9d3dd);border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;display:inline-flex}.HYrVQq_page button:hover:not(:disabled){background:var(--board-ui-muted,#e7eff6);border-color:var(--board-ui-primary,#93b3cb)}.HYrVQq_page button:disabled{opacity:.5;cursor:default}.HYrVQq_page :focus-visible{outline:2px solid var(--board-ui-primary,#2181b6);outline-offset:2px}.HYrVQq_page a{color:var(--board-ui-primary,#2b729c);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.HYrVQq_header{border-bottom:1px solid var(--board-ui-border,#d2dbe4);background:var(--board-ui-surface,white);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 24px;display:flex}.HYrVQq_divider{background:var(--board-ui-muted,#d5dfe7);width:1px;height:22px}.HYrVQq_spacer{flex:1}.HYrVQq_intro{justify-content:space-between;align-items:center;gap:24px;margin:24px;display:flex}.HYrVQq_intro h1{margin:0 0 8px;font-size:21px;font-weight:600}.HYrVQq_intro p{color:var(--board-ui-muted-foreground,#6b7d8d);margin:0;line-height:1.7}.HYrVQq_intro label{gap:7px;min-width:240px;max-width:400px;font-size:14px;display:grid}.HYrVQq_page select,.HYrVQq_coordinates input{background:var(--board-ui-surface,white);border:1px solid var(--board-ui-border,#c8d3de);border-radius:3px;width:100%;min-height:36px;padding:7px 9px;line-height:20px}.HYrVQq_comparison{grid-template-columns:minmax(0,1fr);gap:16px;margin:0 24px;display:grid}.HYrVQq_panel{border:1px solid var(--board-ui-border,#cdd8e2);background:var(--board-ui-surface,white);border-radius:5px;min-width:0;overflow:hidden}.HYrVQq_panelHeader{border-bottom:1px solid var(--board-ui-border,#d8e0e7);justify-content:space-between;align-items:center;gap:10px;min-height:70px;padding:13px 15px;display:flex}.HYrVQq_panelHeader small{color:var(--board-ui-muted-foreground,#7c8c99);margin-top:5px;font-size:14px;display:block}.HYrVQq_live{color:var(--board-ui-success,#407f67);white-space:nowrap;font-size:14px}.HYrVQq_viewport{background:var(--board-ui-muted,#e8edf1);width:100%;min-height:240px;position:relative;overflow:hidden}.HYrVQq_panel footer{min-height:49px;color:var(--board-ui-muted-foreground,#7c8c99);border-top:1px solid var(--board-ui-border,#d8e0e7);justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;font-size:14px;display:flex}.HYrVQq_viewButtons{gap:4px;display:flex}.HYrVQq_viewButtons button{padding:5px 8px;font-size:14px}.HYrVQq_controls{border:1px solid var(--board-ui-border,#ccd7e1);background:var(--board-ui-surface,white);border-radius:5px;grid-template-columns:1fr 1fr 1fr;min-width:0;margin:18px 24px 0;padding:0;display:grid}.HYrVQq_controls section{min-width:0;padding:18px}.HYrVQq_controls section+section{border-left:1px solid var(--board-ui-border,#d8e1e8)}.HYrVQq_controls h2,.HYrVQq_output h2{align-items:center;gap:8px;margin:0 0 16px;font-size:14px;font-weight:600;display:flex}.HYrVQq_controls label:not(.HYrVQq_check):not(.HYrVQq_range){gap:7px;font-size:14px;display:grid}.HYrVQq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.HYrVQq_range{align-items:center;gap:10px;margin:16px 0;font-size:14px;display:flex}.HYrVQq_range input{min-width:0;accent-color:var(--board-ui-primary,#297eac);flex:1}.HYrVQq_check{align-items:center;gap:7px;margin-bottom:12px;font-size:14px;display:flex}.HYrVQq_check input{accent-color:var(--board-ui-primary,#297eac)}.HYrVQq_controls details{margin-top:12px}.HYrVQq_controls summary,.HYrVQq_boundary summary{cursor:pointer;color:var(--board-ui-muted-foreground,#607c90);font-size:14px}.HYrVQq_partList{max-height:200px;padding:12px 0;overflow:auto}.HYrVQq_coordinates{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.HYrVQq_hint{color:var(--board-ui-muted-foreground,#7c8c99);margin:12px 0 0;font-size:14px;line-height:1.7}.HYrVQq_page .HYrVQq_primary{background:var(--board-ui-primary,#247daf);color:var(--board-ui-primary-foreground,white);border:1px solid var(--board-ui-primary,#247daf);border-radius:4px;justify-content:center;align-items:center;gap:7px;margin-top:15px;padding:10px 15px;display:inline-flex}.HYrVQq_page button.HYrVQq_primary:hover:not(:disabled){background:var(--board-ui-primary,#1d6d9b)}.HYrVQq_controls .HYrVQq_primary{width:100%}.HYrVQq_error,.HYrVQq_notice{border-radius:4px;margin:16px 24px;padding:12px 16px;line-height:1.6}.HYrVQq_error{background:var(--board-ui-muted,#fff0ed);color:var(--board-ui-danger,#aa503e)}.HYrVQq_error button{margin-left:12px}.HYrVQq_notice{background:var(--board-ui-muted,#e8f4ed);color:var(--board-ui-success,#357152);align-items:center;gap:8px;display:flex}.HYrVQq_loading{color:var(--board-ui-muted-foreground,#6b7d8d);margin:50px 24px}.HYrVQq_checker{background-color:#fff;background-image:linear-gradient(45deg,#e3e8ed 25%,#0000 25%),linear-gradient(-45deg,#e3e8ed 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e3e8ed 75%),linear-gradient(-45deg,#0000 75%,#e3e8ed 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.HYrVQq_output{background:var(--board-ui-surface,white);border:1px solid var(--board-ui-border,#cbd7e2);border-radius:5px;grid-template-columns:240px minmax(0,1fr);gap:24px;margin:20px 24px;padding:20px;display:grid}.HYrVQq_output>a{justify-content:center}.HYrVQq_output img{object-fit:contain;max-width:100%;max-height:480px;display:block}.HYrVQq_output p{color:var(--board-ui-muted-foreground,#738595);line-height:1.7}.HYrVQq_boundary{color:var(--board-ui-muted-foreground,#738595);margin:22px 24px;font-size:14px;line-height:1.8}.HYrVQq_busyCover{background:var(--board-ui-surface,#f2f5f890);color:var(--board-ui-primary,#34556e);place-content:center;display:grid;position:absolute;inset:0}@media (max-width:1000px){.HYrVQq_panelHeader{flex-wrap:wrap}.HYrVQq_controls{grid-template-columns:1fr 1fr}.HYrVQq_controls section:last-child{border-left:0;border-top:1px solid var(--board-ui-border,#d8e1e8);grid-column:1/-1}.HYrVQq_intro{align-items:flex-start}.HYrVQq_intro h1{font-size:18px}}@media (max-width:700px){.HYrVQq_header{gap:8px;padding:10px 12px}.HYrVQq_divider{display:none}.HYrVQq_intro{margin:18px 12px;display:block}.HYrVQq_intro label{max-width:none;margin-top:16px}.HYrVQq_comparison{grid-template-columns:1fr;margin:0 12px}.HYrVQq_controls{grid-template-columns:1fr;margin:16px 12px}.HYrVQq_controls section+section{border-left:0;border-top:1px solid var(--board-ui-border,#d8e1e8)}.HYrVQq_output{grid-template-columns:1fr;margin:16px 12px}.HYrVQq_error,.HYrVQq_notice,.HYrVQq_boundary{margin-left:12px;margin-right:12px}}.HYrVQq_assetStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 24px 18px;display:grid}.HYrVQq_assetStrip button{text-align:left;justify-content:flex-start;min-width:0;padding:8px}.HYrVQq_assetStrip button[aria-pressed=true]{border-color:var(--board-ui-primary,#247daf);background:var(--board-ui-muted,#e5eff7)}.HYrVQq_assetStrip img{object-fit:contain;flex-shrink:0;width:66px;height:50px}.HYrVQq_assetStrip span{min-width:0;font-size:14px;line-height:1.5}.HYrVQq_assetStrip small{color:var(--board-ui-muted-foreground,#6b7d8d);font-size:14px;display:block}@media (max-width:1100px){.HYrVQq_assetStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.HYrVQq_assetStrip{margin:0 12px 16px}.HYrVQq_assetStrip img{width:44px}.HYrVQq_panelHeader{min-height:86px}}.HYrVQq_comparison{max-width:1160px;margin-left:auto;margin-right:auto;padding:0 24px}.HYrVQq_viewport{min-height:0}@media (max-width:700px){.HYrVQq_comparison{margin:0;padding:0 12px}}@media (max-width:1023px){.board-navigation-frame .HYrVQq_page{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}
.htWIza_datums{min-width:0}.htWIza_summary{min-height:var(--cad-assembly-row-height,31px);cursor:pointer;align-items:center;gap:6px;padding:3px 7px;list-style:none;display:flex}.htWIza_summary::-webkit-details-marker{display:none}.htWIza_datums[open]>.htWIza_summary svg{transform:rotate(90deg)}.htWIza_summary:hover{background:var(--board-ui-muted)}.htWIza_summary:focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}.htWIza_row{align-items:center;min-width:0;display:flex}.htWIza_row .htWIza_select{flex:1;min-width:0;padding-left:24px}.htWIza_select span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.htWIza_visibility{width:27px;height:25px;color:var(--board-ui-muted-foreground,#71808f);flex-shrink:0;justify-content:center;align-items:center;display:flex}.htWIza_visibility:hover{background:var(--board-ui-muted,#e9eef3);color:var(--board-ui-primary,#398bc8)}
._8KLKnW_tree{--cad-assembly-row-height:31px;background:var(--board-ui-surface,#fff);flex-direction:column;width:100%;min-width:0;height:100%;display:flex;overflow:hidden}@media (pointer:coarse){._8KLKnW_tree{--cad-assembly-row-height:var(--product-touch-target-size,44px)}}._8KLKnW_mateFooter{border-top:1px solid var(--board-ui-border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:flex}._8KLKnW_mateFooter button{border:1px solid var(--board-ui-primary);background:var(--board-ui-primary);min-height:32px;color:var(--board-ui-primary-foreground);font:inherit;cursor:pointer;border-radius:3px;padding:5px 10px}._8KLKnW_mateFooter span{color:var(--board-ui-muted-foreground)}._8KLKnW_modelIssueHeader{align-items:center;gap:4px;min-width:0;display:flex}._8KLKnW_modelIssueHeader>div{flex:1;min-width:0}._8KLKnW_issuePartRow{padding-right:24px}._8KLKnW_issuePartRow>button:first-child{flex:1;min-width:0}._8KLKnW_command{min-width:54px;min-height:50px;color:var(--board-ui-foreground,#334155);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:5px 7px;font-size:14px;line-height:1.2;display:flex}._8KLKnW_command>svg{flex:none;width:20px;height:20px}._8KLKnW_command:hover:not(:disabled){border-color:var(--board-ui-border,#cbd5e1);background:var(--board-ui-muted,#eaf1f8);color:var(--board-ui-primary,#172b4d)}._8KLKnW_command[aria-pressed=true]{border-color:var(--board-ui-primary,#99b9d7);background:var(--board-ui-muted,#deedf9);color:var(--board-ui-primary,#164d78)}._8KLKnW_command:focus-visible{outline:2px solid var(--board-ui-primary,#3477b6);outline-offset:-2px}._8KLKnW_command:disabled{opacity:.38;cursor:default}._8KLKnW_quickCommands{align-items:center;gap:2px;min-width:0;display:flex}._8KLKnW_quickCommands ._8KLKnW_command{width:42px;min-width:42px;height:46px;min-height:46px;padding:4px}._8KLKnW_quickCommands ._8KLKnW_command>svg{width:24px;height:24px}._8KLKnW_quickCommands ._8KLKnW_command>span{display:none}._8KLKnW_selectionCard{background:0 0;border:0;min-width:0;margin:2px 0 5px;padding:0}._8KLKnW_selectionCard[data-active=true]{background:0 0}._8KLKnW_selectionInstruction{color:var(--board-ui-description,#526579);margin:0 0 8px;font-size:14px;line-height:1.5}._8KLKnW_selectionNumber{width:18px;height:18px;color:var(--board-ui-muted-foreground,#64748b);background:0 0;border:0;border-radius:2px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}._8KLKnW_selectionCard[data-active=true] ._8KLKnW_selectionNumber{color:var(--board-ui-primary,#245b85)}._8KLKnW_selectionCard ._8KLKnW_selectionTarget{width:100%;min-height:30px;color:var(--board-ui-foreground,#334155);text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;flex-direction:row;align-items:center;gap:7px;padding:4px 6px;font-size:14px;display:flex}._8KLKnW_selectionTarget[aria-pressed=true]{border-color:var(--board-ui-primary,#397db4);background:var(--board-ui-muted,#edf4fa)}._8KLKnW_selectionTarget:hover:not(:disabled):not([aria-pressed=true]){background:var(--board-ui-muted,#f2f6f8)}._8KLKnW_selectionTarget:focus-visible{outline:2px solid var(--board-ui-primary,#3477b6);outline-offset:2px}._8KLKnW_selectionTarget:disabled{cursor:default;opacity:.6}._8KLKnW_selectionName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;display:block;overflow:hidden}._8KLKnW_diagnostics{border:1px solid var(--board-ui-primary,#dfb9b3);background:var(--board-ui-surface,#fff9f8);color:var(--board-ui-danger,#833b32);overflow-wrap:anywhere;margin:4px 6px 10px;padding:8px;font-size:14px}._8KLKnW_diagnostics>strong{margin-bottom:5px;display:block}._8KLKnW_diagnostics ul{max-height:220px;margin:0;padding:0;list-style:none;overflow:auto}._8KLKnW_diagnostics li{border-top:1px solid var(--board-ui-border,#eddad6);padding:6px 0}._8KLKnW_diagnostics li>span{font-weight:600}._8KLKnW_diagnostics p{margin:3px 0;font-size:14px;line-height:1.5}._8KLKnW_diagnostics button{border:1px solid var(--board-ui-border,#c5a19a);background:var(--board-ui-surface,#fff);color:var(--board-ui-danger,#723a33);font:inherit;cursor:pointer;padding:3px 7px}._8KLKnW_diagnostics button:focus-visible{outline:2px solid var(--board-ui-primary,#3477b6);outline-offset:2px}._8KLKnW_referenceIssue{color:var(--board-ui-danger,#a63d2f);overflow-wrap:anywhere;margin:3px 0;font-size:14px;line-height:1.5}._8KLKnW_selectionStatus{min-height:18px;color:var(--board-ui-success,#3a6a46);justify-content:space-between;align-items:center;gap:6px;padding:1px 0;font-size:14px;display:flex}._8KLKnW_selectionStatus[data-lost=true]{color:var(--board-ui-danger,#a63d2f)}._8KLKnW_selectionStatus button{color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;padding:3px;display:flex}._8KLKnW_selectionStatus button:hover{border-color:var(--board-ui-border,#cbd5e1);background:var(--board-ui-surface,#fff)}._8KLKnW_selectionCard select{border:1px solid var(--board-ui-border,#cbd5e1);background:var(--board-ui-surface,#fff);width:100%;min-width:0;max-width:100%;height:32px;margin:3px 0;padding:3px 5px}._8KLKnW_selectionCard>details{margin:0;font-size:14px}._8KLKnW_selectionCard>details>summary{min-height:23px;padding:4px 0}._8KLKnW_mateCategoryTabs{border-bottom:1px solid var(--board-ui-border,#d9e1e8);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 3px;display:grid}._8KLKnW_mateCategoryTabs button{min-width:0;min-height:30px;color:var(--board-ui-muted-foreground,#64748b);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:4px 2px;font-size:14px}._8KLKnW_mateCategoryTabs button[aria-pressed=true]{border-bottom-color:var(--board-ui-primary,#397db4);color:var(--board-ui-primary,#174e7b);font-weight:600}._8KLKnW_mateCategoryTabs button:hover:not(:disabled){background:var(--board-ui-muted,#edf4fa)}._8KLKnW_mateCategoryTabs button:focus-visible{outline:2px solid var(--board-ui-primary,#3477b6);outline-offset:-2px}._8KLKnW_mateCategoryPanel{margin-top:4px}._8KLKnW_mateOptionList{flex-direction:column;gap:1px;max-height:250px;margin:3px 0 8px;display:flex;overflow:auto}._8KLKnW_mateOption{width:100%;min-width:0;min-height:30px;color:var(--board-ui-foreground,#334155);text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;align-items:center;gap:8px;padding:4px 6px;font-size:14px;display:flex}._8KLKnW_mateOption>svg{flex:none;width:19px;height:19px}._8KLKnW_mateOption>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._8KLKnW_mateOption[aria-pressed=true]{border-color:var(--board-ui-primary,#397db4);background:var(--board-ui-muted,#dfedf8);color:var(--board-ui-primary,#174e7b);font-weight:600}._8KLKnW_mateOption:hover:not(:disabled){background:var(--board-ui-muted,#edf4fa)}._8KLKnW_mateOption:focus-visible{outline:2px solid var(--board-ui-primary,#3477b6);outline-offset:1px}._8KLKnW_quickMateToolbar{border:1px solid var(--board-ui-border,#aebbc7);background:var(--board-ui-surface,#fff);max-width:100%;color:var(--board-ui-foreground,#334155);white-space:normal;border-radius:4px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:7px 9px;font-size:14px;display:flex;box-shadow:0 3px 12px #0003}._8KLKnW_quickMateToolbar>span{text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}._8KLKnW_quickMateToolbar button{border:1px solid var(--board-ui-primary,#397db4);background:var(--board-ui-muted,#dfedf8);min-height:28px;color:var(--board-ui-primary,#174e7b);font:inherit;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:5px;padding:4px 8px;font-weight:600;display:inline-flex}._8KLKnW_quickMateToolbar button:disabled{opacity:.45;cursor:default}._8KLKnW_quickMateToolbar label{align-items:center;gap:6px;font-size:14px;display:flex}._8KLKnW_quickMateToolbar :is(input,select){border:1px solid var(--board-ui-border);background:var(--board-ui-surface);max-width:150px;min-height:32px;color:var(--board-ui-foreground);font:inherit}._8KLKnW_quickMateToolbar button:last-child{border-color:var(--board-ui-border,#cbd5e1);background:var(--board-ui-surface,#fff);color:var(--board-ui-foreground,#526579);font-weight:400}._8KLKnW_quickMateToolbar :is(button):focus-visible{outline:2px solid var(--board-ui-primary,#3477b6);outline-offset:2px}._8KLKnW_sectionLabel{color:var(--board-ui-muted-foreground,#64748b);margin:4px 0 3px;font-size:14px;font-weight:600}._8KLKnW_isolation{z-index:8;border:1px solid var(--board-ui-border,#b8c7d4);background:var(--board-ui-surface,#f8fbfd);width:310px;max-width:calc(100% - 16px);color:var(--board-ui-foreground,#334155);padding:7px;font-size:14px;position:absolute;top:8px;left:8px;box-shadow:0 2px 5px #0001}._8KLKnW_isolation>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._8KLKnW_isolation strong{font-weight:600}._8KLKnW_isolation button{border:1px solid var(--board-ui-border,#bdcad4);background:var(--board-ui-surface,#fff);min-height:28px;color:var(--board-ui-primary,#24577e);font:inherit;cursor:pointer;align-items:center;gap:4px;padding:3px 7px;display:inline-flex}._8KLKnW_isolation button:disabled{opacity:.5;cursor:default}._8KLKnW_isolation summary{cursor:pointer;margin-top:5px;padding:3px 0}._8KLKnW_isolation p{color:var(--board-ui-muted-foreground,#657689);margin:5px 0;font-size:14px;line-height:1.5}._8KLKnW_isolation input:not([type=checkbox]){border:1px solid var(--board-ui-border,#c3ced8);background:var(--board-ui-surface,#fff);width:100%;min-width:0;height:28px;font:inherit;padding:4px}._8KLKnW_isolationList{max-height:min(220px,32vh);margin:5px 0;overflow:auto}._8KLKnW_isolationList label{overflow-wrap:anywhere;align-items:center;gap:6px;min-height:28px;display:flex}._8KLKnW_isolationList input{flex:none}._8KLKnW_isolation :is(button,input,summary):focus-visible{outline:2px solid var(--board-ui-primary,#3477b6);outline-offset:1px}@media (max-width:640px){._8KLKnW_isolation{top:46px}}._8KLKnW_settings{border-top:1px solid var(--board-ui-border,#e2e8f0);margin:8px 0;padding-top:7px;font-size:14px}._8KLKnW_settings>summary{color:var(--board-ui-description,#526579);cursor:pointer;padding:3px 0}._8KLKnW_settings[open]>summary{margin-bottom:7px}@media (max-width:640px){._8KLKnW_command{min-width:48px;min-height:46px;padding:4px 5px;font-size:14px}}._8KLKnW_selectionStatus[data-pending=true]{color:var(--board-ui-muted-foreground,#64748b)}._8KLKnW_modelTitle{border-bottom:1px solid var(--board-ui-border,#dce2e8);align-items:center;gap:6px;min-width:0;min-height:28px;padding:3px 7px;display:flex}._8KLKnW_modelTitle>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._8KLKnW_mateGroupToggle{border:0;border-top:1px solid var(--board-ui-border,#cbd4dd);border-bottom:1px solid var(--board-ui-border,#e2e7ec);background:var(--board-ui-muted,#eef2f6);width:100%;height:30px;color:inherit;text-align:left;font:inherit;cursor:pointer;align-items:center;gap:5px;padding:0 10px;display:flex}._8KLKnW_mateGroupToggle svg:first-child{transition:transform .12s}._8KLKnW_mateGroupToggle[aria-expanded=false] svg:first-child{transform:rotate(-90deg)}._8KLKnW_mateGroupToggle:focus-visible{outline:2px solid var(--board-ui-primary,#3477b6);outline-offset:-2px}._8KLKnW_assemblyTreeContext{flex-direction:column;flex:1 0 auto;min-width:0;min-height:80px;display:flex}._8KLKnW_assemblyConstraints{background:var(--board-ui-surface,#f4f6f8);flex-direction:column;min-height:100%;display:flex}._8KLKnW_treeGroup{min-width:0}._8KLKnW_treeGroup>div:first-child{border-top:1px solid var(--board-ui-border,#cbd4dd);padding:5px 10px;font-weight:600}._8KLKnW_assemblyConstraints ._8KLKnW_mateGroupToggle{z-index:2;height:var(--cad-assembly-row-height);background:var(--board-ui-muted,#eef2f6);border-top:0;flex:none;position:sticky;top:0}._8KLKnW_mateCount{color:var(--board-ui-muted-foreground,#667580);font-variant-numeric:tabular-nums;margin-left:auto}._8KLKnW_mateList ._8KLKnW_issuePartRow>button:first-child{min-height:var(--cad-assembly-row-height);padding-block:0;padding-left:23px}._8KLKnW_mateList{flex:none}._8KLKnW_assemblyConstraints ._8KLKnW_partsTitle{border-top:1px solid var(--board-ui-border,#cbd4dd);flex:none;font-weight:600}._8KLKnW_placement>label{align-items:center;gap:6px;margin:8px 0;display:flex}._8KLKnW_partGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}._8KLKnW_partCard{border:1px solid var(--board-ui-border,#cbd5e1);background:var(--board-ui-surface,#fff);min-width:0;color:var(--board-ui-foreground,#334155);text-align:left;font:inherit;cursor:pointer;border-radius:5px;padding:0;overflow:hidden}._8KLKnW_partCard:hover:not(:disabled),._8KLKnW_partCard:focus-visible{border-color:var(--board-ui-primary,#d4a91e);box-shadow:0 0 0 1px var(--board-ui-primary,#d4a91e)}._8KLKnW_partCard:disabled{opacity:.55;cursor:default}._8KLKnW_partCard[draggable=true]{cursor:grab}._8KLKnW_partCard[draggable=true]:active{cursor:grabbing}._8KLKnW_partCardPreview{aspect-ratio:4/3;background:var(--board-ui-muted,#252525);justify-content:center;align-items:center;display:flex;overflow:hidden}._8KLKnW_partCardPreview img{object-fit:contain;width:100%;height:100%;display:block}._8KLKnW_partCardInfo{flex-direction:column;gap:2px;padding:7px 8px 8px;display:flex}._8KLKnW_partCardInfo strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._8KLKnW_partCardInfo small{color:var(--board-ui-muted-foreground,#71808f);font-size:14px}._8KLKnW_viewportDropTarget{outline:2px dashed var(--board-ui-primary,#d4a91e);outline-offset:-3px}._8KLKnW_insertPart[draggable=true]{cursor:grab}._8KLKnW_insertPart[draggable=true]:active{cursor:grabbing}@media (max-width:360px){._8KLKnW_partGrid{grid-template-columns:1fr}}._8KLKnW_projectSources{flex-direction:column;gap:4px;margin-top:8px;display:flex}._8KLKnW_projectSources>button{border:1px solid var(--board-ui-border);background:var(--board-ui-surface);width:100%;min-width:0;min-height:44px;color:var(--board-ui-foreground);font:inherit;text-align:left;cursor:grab;border-radius:4px;align-items:center;gap:10px;padding:8px;display:flex}._8KLKnW_projectSources>button>svg{flex:none}._8KLKnW_projectSources>button>span{flex-direction:column;min-width:0;display:flex}._8KLKnW_projectSources strong,._8KLKnW_projectSources small{overflow-wrap:anywhere;font-size:14px}._8KLKnW_projectSources small{color:var(--board-ui-muted-foreground)}._8KLKnW_projectSources>button:hover:not(:disabled){background:var(--board-ui-muted);border-color:var(--board-ui-primary)}._8KLKnW_projectSources>button:focus-visible{outline:2px solid var(--board-ui-primary);outline-offset:1px}._8KLKnW_projectSources>button:disabled{opacity:.5;cursor:default}
.S3kqzW_tree{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.S3kqzW_editing{flex-direction:column;align-items:stretch;gap:8px;padding:8px;font-size:14px;line-height:20px;display:flex}.S3kqzW_editing>span{overflow-wrap:anywhere;flex:1;min-width:0}.S3kqzW_editing>button{border:1px solid var(--border);min-height:32px;color:var(--foreground);background:var(--background);font:inherit;cursor:pointer;border-radius:4px;padding:4px 8px}.S3kqzW_editing>button:disabled{color:var(--disabled-foreground);cursor:default}.S3kqzW_owner{align-items:center;gap:6px;padding:8px;font-size:14px;line-height:20px;display:flex}.S3kqzW_state{color:var(--board-ui-primary);white-space:nowrap;margin-left:auto;padding-inline:4px;font-size:14px}.S3kqzW_activeFeatures,.S3kqzW_layoutFeatures{min-width:0}@media (pointer:coarse){.S3kqzW_editing>button{min-height:44px}}
.QaY-Nq_workspace{--workspace-chat-width:clamp(360px,32vw,480px);isolation:isolate;height:var(--board-content-height,100%);min-width:0;min-height:0;color:var(--color-foreground);background:var(--color-background);font-size:14px;line-height:20px;display:flex;overflow:hidden}.QaY-Nq_surface{background:var(--color-background);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.QaY-Nq_workspace[data-workspace-product=workspace]{background:color-mix(in srgb,var(--color-muted) 70%,var(--color-surface))}.QaY-Nq_workspace[data-workspace-product=workspace]>.QaY-Nq_surface{border-start-start-radius:var(--product-radius);border-start-end-radius:var(--product-radius);overflow:hidden}.QaY-Nq_workspace[data-workspace-product=workspace] [data-workspace-topbar]{background:color-mix(in srgb,var(--color-muted) 70%,var(--color-surface));border-bottom:0}.QaY-Nq_workspace[data-workspace-product=workspace]>.QaY-Nq_surface{background:color-mix(in srgb,var(--color-muted) 70%,var(--color-surface))}.QaY-Nq_workspace[data-workspace-product=workspace]>.QaY-Nq_surface>[data-workspace-unified-header]:not([hidden]){min-height:var(--product-sidebar-rail-width,48px);flex:none}@media (min-width:768px) and (hover:hover) and (pointer:fine){.QaY-Nq_workspace[data-workspace-product=workspace]>.QaY-Nq_surface>[data-workspace-unified-header]:not([hidden]){min-height:40px}}.QaY-Nq_workspace[data-workspace-product=workspace] .QaY-Nq_projectBody{background:var(--color-background);border-start-start-radius:0;border-start-end-radius:var(--product-radius)}.QaY-Nq_workspace[data-workspace-product=workspace]:has([data-workspace-navigation-shell][data-sidebar-open=false]) .QaY-Nq_projectBody{border-start-start-radius:var(--product-radius);border-end-start-radius:var(--product-radius);overflow:hidden}.QaY-Nq_workspace{--workspace-navigation-clearance:0px;padding-bottom:0}@media (max-width:1023px){.QaY-Nq_workspace{--workspace-navigation-clearance:calc(68px + env(safe-area-inset-bottom))}}.board-navigation-frame[data-board-mobile-host] .QaY-Nq_workspace{--workspace-navigation-clearance:calc(68px + env(safe-area-inset-bottom))}:is(.board-navigation-frame[data-board-navigation=none] .QaY-Nq_workspace,:root[data-board-keyboard=open] .QaY-Nq_workspace){--workspace-navigation-clearance:0px}.QaY-Nq_workspace[data-workspace-product=workspace]{--workspace-navigation-clearance:var(--board-bottom-navigation-height,env(safe-area-inset-bottom,0px))}.board-navigation-frame[data-board-mobile-host] .QaY-Nq_workspace[data-workspace-product=workspace]{--workspace-navigation-clearance:var(--board-bottom-navigation-height,env(safe-area-inset-bottom,0px))}.QaY-Nq_workspace .QaY-Nq_content:not(:has([data-explorer-surface])){padding-bottom:calc(16px + var(--workspace-navigation-clearance))}.QaY-Nq_workspace [data-slot=companion-panel]{padding-bottom:var(--workspace-navigation-clearance)}.QaY-Nq_browser{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container:workspace-browser/inline-size}.QaY-Nq_projectHeader{flex:none;min-width:0}.QaY-Nq_workspace [data-resource-explorer-filter-bar]{height:var(--product-sidebar-rail-width,48px);min-height:var(--product-sidebar-rail-width,48px);padding-block:0}.QaY-Nq_workspace [data-resource-explorer-filter-bar]>nav{scrollbar-width:none;align-items:center;height:100%}.QaY-Nq_workspace [data-resource-explorer-filter-bar]>nav::-webkit-scrollbar{display:none}.QaY-Nq_projectTopbar{flex:none;min-width:0;display:flex}.QaY-Nq_projectTopbarMain{flex:1;min-width:0}.QaY-Nq_chatHeader{background:var(--color-surface);flex:none;min-width:0;position:relative}.QaY-Nq_chatHeader>header{min-height:var(--workspace-chat-tools-height,68px);flex-direction:column;display:flex}.QaY-Nq_chatHeader>header>div:first-child{flex:1;min-height:0;padding-top:8px;padding-bottom:8px}.QaY-Nq_chatHeader>div{min-height:var(--workspace-chat-tools-height,68px)}.QaY-Nq_chatHeader[hidden],.QaY-Nq_projectHeader[hidden]{display:none}.QaY-Nq_projectBody,.QaY-Nq_projectMain{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.QaY-Nq_projectMain{flex-direction:column;position:relative}.QaY-Nq_projectMain[data-personal-split]{flex-direction:row}.QaY-Nq_projectMain[data-personal-split]>.QaY-Nq_personalWorkspaceBackground{flex:50%}.QaY-Nq_projectMain[data-personal-split=right]>.QaY-Nq_personalWorkspaceBackground{order:-1}.QaY-Nq_projectIdentity{flex:1 1 0;align-items:center;gap:8px;min-width:0;min-height:44px;display:flex}.QaY-Nq_projectIdentity [data-project-title]{font-size:var(--product-text-section);line-height:var(--product-leading-section);font-weight:600}.QaY-Nq_projectBreadcrumbs{min-width:0;max-width:100%}.QaY-Nq_projectBreadcrumbs>nav{flex-wrap:nowrap;overflow-x:auto}.QaY-Nq_content{flex:1;min-height:0;padding:16px;overflow:auto}.QaY-Nq_directoryContext>[data-directory-location-controls]:empty{display:none}.QaY-Nq_directoryContext{flex-direction:column;gap:12px;min-width:0;display:flex}.QaY-Nq_workspace [data-explorer-context]:has(>.QaY-Nq_directoryContext:empty){display:none}.QaY-Nq_workspace [data-drop-active=true]{outline:2px solid var(--color-primary);outline-offset:-2px;background:var(--color-accent)}.QaY-Nq_empty{padding:32px 0}.QaY-Nq_error{border:1px solid var(--color-border);color:var(--color-description-foreground);flex-direction:column;gap:12px;margin-bottom:16px;padding:16px;display:flex}.QaY-Nq_sidebarName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.QaY-Nq_sidebarEmpty,.QaY-Nq_sidebarError{color:var(--color-description-foreground);padding:8px;font-size:14px;line-height:20px}.QaY-Nq_sidebarError{flex-direction:column;gap:8px;display:flex}@media (max-width:767px){.QaY-Nq_projectIdentity{flex-basis:100%}.QaY-Nq_content{padding:12px}}.QaY-Nq_taskDialog{top:calc(var(--board-visual-viewport-top,0px) + var(--board-visual-viewport-height,var(--board-viewport-height,100dvh)) / 2);max-height:calc(var(--board-visual-viewport-height,var(--board-viewport-height,100dvh)) - 32px);overscroll-behavior:contain;font-size:14px;line-height:20px;overflow-y:auto}.QaY-Nq_taskDialog form{min-width:0}.QaY-Nq_taskDialog input,.QaY-Nq_taskDialog select{min-width:0;max-width:100%}.QaY-Nq_taskDialog p{overflow-wrap:anywhere}.QaY-Nq_createChoice:focus-visible{outline:2px solid var(--color-ring);outline-offset:-2px}.QaY-Nq_createDialog{width:calc(100vw - 32px);max-width:1200px}.QaY-Nq_createChoices{grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));align-items:start;gap:20px 16px;display:grid}.QaY-Nq_createGroup{min-width:0}.QaY-Nq_createGroupHeading{border-bottom:1px solid var(--color-border);align-items:center;gap:8px;margin:0 0 8px;padding:0 8px 12px;font-size:14px;font-weight:600;line-height:20px;display:flex}.QaY-Nq_createGroupHeading svg{color:var(--color-muted-foreground);flex:none}.QaY-Nq_createGroupItems{flex-direction:column;gap:4px;display:flex}.QaY-Nq_createChoice{min-width:0;min-height:40px;color:var(--color-foreground);text-align:left;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:10px 8px;font-size:14px;line-height:20px;display:flex}.QaY-Nq_createChoice:hover{border-color:var(--color-primary);background:var(--color-accent)}.QaY-Nq_createChoice svg{width:18px;height:18px;color:var(--color-muted-foreground);flex:none}.QaY-Nq_createChoice:hover svg,.QaY-Nq_createChoice:focus-visible svg{color:var(--color-primary)}.QaY-Nq_createChoice strong{font-weight:600}.QaY-Nq_createChoice:disabled{opacity:.5;cursor:not-allowed}.QaY-Nq_createChoice[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-accent)}.QaY-Nq_fileCreateDialog{flex-direction:column;width:calc(100vw - 32px);max-width:680px;display:flex;overflow:hidden}.QaY-Nq_fileCreateDialog.QaY-Nq_fileCreateDialog{border:0}.QaY-Nq_fileCreateField.QaY-Nq_fileCreateField{background:var(--color-muted);box-shadow:none;border:0}.QaY-Nq_fileCreateField.QaY-Nq_fileCreateField:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.QaY-Nq_fileCreateFooter.QaY-Nq_fileCreateFooter{border:0;padding-top:0}.QaY-Nq_fileTemplateChoice.QaY-Nq_fileTemplateChoice{background:var(--color-muted);box-shadow:none;border:0}.QaY-Nq_fileTemplateChoice.QaY-Nq_fileTemplateChoice:is(:hover,[aria-pressed=true]){background:var(--color-accent)}.QaY-Nq_fileTemplateChoice.QaY-Nq_fileTemplateChoice:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.QaY-Nq_fileTemplateCheck.QaY-Nq_fileTemplateCheck{color:var(--color-primary);flex:none;margin-left:auto}.QaY-Nq_fileCreateDialog .QaY-Nq_createChoice{background:var(--color-muted);border:0}.QaY-Nq_fileCreateDialog .QaY-Nq_createChoice:is(:hover,[aria-pressed=true]){background:var(--color-accent)}.QaY-Nq_fileCreateDialog [data-workspace-save-location]{background:var(--color-muted);border:0}.QaY-Nq_fileCreateDialog [data-workspace-save-location] [data-resource-explorer]{background:0 0}.QaY-Nq_fileCreateDialog [data-workspace-save-location] [data-resource-explorer-toolbar]{border:0}.QaY-Nq_fileCreateDialog [data-workspace-save-location] [aria-label=新建项目空间]{box-shadow:none;background:0 0;border:0}.QaY-Nq_fileCreateDialog [data-workspace-save-location] [data-explorer-empty]>p{background:0 0;border:0}.QaY-Nq_fileCreateForm{flex-direction:column;min-height:0;display:flex}.QaY-Nq_fileCreateBody{overscroll-behavior:contain;min-height:0;font-size:14px;line-height:20px;overflow-y:auto}.QaY-Nq_botTemplateStack{flex-direction:column;min-height:0;display:flex}.QaY-Nq_botTemplateFields{gap:16px}.QaY-Nq_botTemplateFields>*{flex-shrink:0}.QaY-Nq_botTemplateToolbar{justify-content:space-between;align-items:center;gap:8px;display:flex}.QaY-Nq_botTemplateTab{gap:4px}.QaY-Nq_botTemplateArrows{display:none}.QaY-Nq_botTemplateTrack{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;align-items:stretch;gap:12px;min-width:0;padding:3px;scroll-padding-inline:3px;display:flex;overflow-x:auto}.QaY-Nq_botTemplateCard{scroll-snap-align:start;overflow-wrap:anywhere;flex-direction:column;flex:0 0 clamp(128px,27%,152px);min-width:0;display:flex}@media (min-width:640px) and (any-pointer:fine){.QaY-Nq_botTemplateArrows[data-scrollable=true]{gap:4px;display:flex}}@media (prefers-reduced-motion:no-preference){.QaY-Nq_botTemplateTrack{scroll-behavior:smooth}}.QaY-Nq_botTemplateFields [data-workspace-save-location]{height:176px}.QaY-Nq_botTemplateFields [data-workspace-save-location][data-empty]{height:116px}@media (max-width:480px){.QaY-Nq_botTemplateFields [data-workspace-save-location][data-empty]{height:148px}}.QaY-Nq_fileTypeChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:400px){.QaY-Nq_fileTypeChoices{grid-template-columns:minmax(0,1fr)}}@container workspace-browser (max-width:767px){.QaY-Nq_toolbar{gap:8px;padding:12px}.QaY-Nq_content{padding:12px}}@media (any-pointer:coarse){.QaY-Nq_workspace [data-resource-explorer-filter-bar]>nav button{min-height:var(--product-touch-target-size,44px)}.QaY-Nq_browser button,.QaY-Nq_taskDialog button{min-width:var(--product-touch-target-size,44px);min-height:var(--product-touch-target-size,44px)}.QaY-Nq_browser input:not([type=checkbox]):not([type=radio]),.QaY-Nq_browser select,.QaY-Nq_taskDialog input:not([type=checkbox]):not([type=radio]),.QaY-Nq_taskDialog select,.QaY-Nq_taskDialog textarea{min-height:var(--product-touch-target-size,44px);font-size:var(--product-text-input-touch,16px);line-height:var(--product-leading-input-touch,24px)}.QaY-Nq_taskDialog label:has(input[type=checkbox]),.QaY-Nq_taskDialog label:has(input[type=radio]){min-height:var(--product-touch-target-size,44px)}}.QaY-Nq_overviewRow{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(180px,264px) minmax(0,1fr);gap:16px;min-width:0;padding-bottom:16px;display:grid}.QaY-Nq_overviewMain{border-radius:8px;min-width:0;min-height:214px}.QaY-Nq_overviewDescription{flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex}.QaY-Nq_overviewPlaceholder{border:1px dashed var(--color-border);min-height:214px;color:var(--color-muted-foreground);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;font-size:14px;line-height:20px;display:flex}@media (max-width:600px){.QaY-Nq_overviewRow{grid-template-columns:minmax(0,1fr)}}.QaY-Nq_personalWorkspaceBackground{flex:1;min-width:0;min-height:0;display:flex}.QaY-Nq_projectMain:has(>.QaY-Nq_personalWorkspaceBackground[data-personal-active=true]){position:relative}.QaY-Nq_personalWorkspaceBackground[data-personal-active=true]{visibility:hidden;opacity:0;pointer-events:none;position:absolute;inset:0}.QaY-Nq_routeEntry{z-index:10;background:var(--color-background);position:absolute;inset:0;overflow:auto}.QaY-Nq_routeEntry:empty{display:none}
._1lwmIW_button{cursor:pointer;flex:0 0 var(--cad-action-size,34px)!important;width:var(--cad-action-size,34px)!important;min-width:var(--cad-action-size,34px)!important;max-width:var(--cad-action-size,34px)!important;height:var(--cad-action-size,34px)!important;min-height:var(--cad-action-size,34px)!important;background:var(--cad-confirm-background,#1456f0)!important;color:var(--cad-action-foreground,#fff)!important;border:0!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}._1lwmIW_button[data-cad-action=cancel]{background:var(--cad-cancel-background,#d83931)!important}._1lwmIW_button+._1lwmIW_button{margin-inline-start:4px}._1lwmIW_button svg{stroke-width:3px!important;width:20px!important;height:20px!important}._1lwmIW_button:disabled{cursor:default;opacity:.4!important}._1lwmIW_button:hover:enabled{filter:brightness(.92)}._1lwmIW_button:focus-visible{outline:2px solid var(--board-ui-primary,#1456f0);outline-offset:2px}@media (pointer:coarse){._1lwmIW_button{--cad-action-size:44px}}
.Y_qpAa_intro h2{font-size:var(--product-text-display);line-height:var(--product-leading-display);margin:0;font-weight:700}.Y_qpAa_intro p{color:var(--product-description-foreground);margin:10px 0 0}.Y_qpAa_feature{background:color-mix(in srgb, var(--product-primary) 7%, var(--product-surface));border:1px solid var(--product-border);border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(200px,1fr);min-height:230px;margin:0 32px 32px;display:grid;overflow:hidden}.Y_qpAa_featureCopy{flex-direction:column;align-items:start;gap:12px;min-width:0;padding:28px 32px;display:flex}.Y_qpAa_featureCopy>span{color:var(--product-muted-foreground)}.Y_qpAa_featureCopy h2{font-size:var(--product-text-display);line-height:var(--product-leading-display);overflow-wrap:anywhere;margin:0;font-weight:700}.Y_qpAa_featureCopy p{color:var(--product-description-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.Y_qpAa_featureCopy a{margin-top:auto}.Y_qpAa_featureArt{min-width:0;color:var(--product-primary);background:color-mix(in srgb, var(--product-primary) 5%, transparent);justify-content:center;align-items:stretch;display:flex}.Y_qpAa_projectCover{background:color-mix(in srgb, var(--product-primary) 5%, var(--product-surface));width:100%;height:100%;min-height:160px;color:var(--product-primary);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Y_qpAa_coverSheets{align-items:end;gap:5px;display:flex;transform:translateY(-22px)}.Y_qpAa_coverSheets>span{background:var(--product-surface);border:1px solid color-mix(in srgb, var(--product-primary) 25%, var(--product-border));border-radius:8px;justify-content:center;align-items:center;width:52px;height:64px;display:flex;transform:rotate(-12deg)}.Y_qpAa_coverSheets>span:nth-child(2){transform:translateY(-8px)}.Y_qpAa_coverSheets>span:nth-child(3){transform:rotate(12deg)}.Y_qpAa_coverFolder{fill:var(--product-accent);position:absolute;bottom:25px}.Y_qpAa_coverCount{color:var(--product-muted-foreground);background:var(--product-surface);border-radius:6px;padding:3px 8px;font-size:14px;position:absolute;bottom:10px;right:12px}.Y_qpAa_projectMeta{color:var(--product-muted-foreground);flex-wrap:wrap;gap:4px 12px;display:flex}.Y_qpAa_catalogTools{flex-wrap:wrap;align-items:center;gap:12px;margin:0 32px 16px;display:flex}.Y_qpAa_catalogTools h2{flex:1;margin:0;font-size:18px;font-weight:600;line-height:28px}.Y_qpAa_catalogTools label{align-items:center;gap:8px;display:flex}.Y_qpAa_catalogTools select{border:1px solid var(--product-border);background:var(--product-surface);max-width:100%;min-height:40px;color:var(--product-foreground);font:inherit;border-radius:8px;padding:0 10px}.Y_qpAa_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:20px 32px 32px;display:flex}.Y_qpAa_resourceLinks{border-top:1px solid var(--product-border);flex-wrap:wrap;align-items:center;gap:12px;margin:16px 32px 32px;padding-top:24px;display:flex}.Y_qpAa_resourceLinks h2{flex:200px;margin:0;font-size:18px;font-weight:600}@container (max-width:767px){.Y_qpAa_intro{padding:8px 16px 24px}.Y_qpAa_intro h2,.Y_qpAa_featureCopy h2{font-size:24px;line-height:32px}.Y_qpAa_feature{grid-template-columns:minmax(0,1fr);margin:0 16px 24px}.Y_qpAa_featureCopy{padding:24px}.Y_qpAa_featureArt{min-height:160px}.Y_qpAa_catalogTools{margin:0 16px 16px}.Y_qpAa_catalogTools h2{flex-basis:100%}.Y_qpAa_catalogTools select{min-height:44px}.Y_qpAa_pagination{padding:16px}.Y_qpAa_resourceLinks{margin:16px}}.Y_qpAa_emptyProjects{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:32px 16px;display:flex}.Y_qpAa_emptyProjects>svg{color:var(--product-muted-foreground)}.Y_qpAa_emptyProjects h3{margin:0;font-size:18px;font-weight:600;line-height:28px}.Y_qpAa_emptyProjects p{color:var(--product-description-foreground);margin:0}.Y_qpAa_exampleNotice{color:var(--product-muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 32px 20px;font-size:14px;line-height:22px;display:flex}.Y_qpAa_exampleNotice:empty{display:none}.Y_qpAa_exampleNotice a{color:var(--product-primary);text-underline-offset:4px;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.Y_qpAa_exampleCover{background:#f3eee8;min-height:0}.Y_qpAa_exampleCover[data-example=example-tank]{background:#eaf0f4}.Y_qpAa_exampleCover[data-example=example-rover]{background:#f0eee5}.Y_qpAa_exampleCover[data-example=example-spider]{background:#eaf1ed}.Y_qpAa_exampleCover[data-example=example-walker]{background:#efedf4}.Y_qpAa_exampleCover img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:16px 24px;position:absolute;inset:0}@container (max-width:767px){.Y_qpAa_exampleNotice{margin:0 16px 16px}}.Y_qpAa_feature{flex-shrink:0}.Y_qpAa_squareTitle{white-space:nowrap;min-width:max-content}.Y_qpAa_intro{padding-top:8px}.Y_qpAa_intro h2{font-size:18px;font-weight:600;line-height:28px}.Y_qpAa_feature{background:var(--product-surface);border-radius:8px}.Y_qpAa_featureArt{background:var(--product-muted)}.Y_qpAa_publishOptions{gap:12px;font-size:14px;display:grid}.Y_qpAa_publishOptions a{white-space:normal;text-align:left;justify-content:space-between;min-height:56px}.Y_qpAa_squareTitle{font-size:28px;font-weight:700;line-height:36px}@container (max-width:600px){.Y_qpAa_squareTitle{font-size:24px;line-height:32px}}.Y_qpAa_subtitle{color:var(--product-description-foreground);margin:-6px 32px 20px}.Y_qpAa_plazaTabs{border-bottom:1px solid var(--product-border);flex:none;gap:32px;margin:0 32px 28px;display:flex;overflow-x:auto}.Y_qpAa_plazaTabs button{min-height:48px;color:var(--product-muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:12px 0 14px}.Y_qpAa_plazaTabs button[aria-pressed=true]{color:var(--product-foreground);border-bottom-color:var(--product-primary);font-weight:600}.Y_qpAa_plazaTabs button:hover{color:var(--product-foreground)}.Y_qpAa_plazaTabs button:focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}.Y_qpAa_plazaTabs button:disabled{cursor:default;opacity:.6}.Y_qpAa_searchRow{margin:0 32px 24px}.Y_qpAa_search{border:1px solid var(--product-border);max-width:520px;min-height:44px;color:var(--product-muted-foreground);border-radius:8px;align-items:center;gap:10px;padding:0 14px;display:flex}.Y_qpAa_search:focus-within{outline:2px solid var(--product-focus);outline-offset:2px}.Y_qpAa_search input{width:100%;min-width:0;min-height:42px;box-shadow:none;color:var(--product-foreground);background:0 0;border:0;outline:0;padding:0}.Y_qpAa_materialLink{color:var(--product-description-foreground);justify-content:space-between;align-items:center;gap:16px;margin:0 32px 20px;display:flex}.Y_qpAa_intro{padding:4px 32px 20px}.Y_qpAa_catalogTools{margin-bottom:16px}.Y_qpAa_appCatalog [data-discovery=apps] [data-discovery-grid]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:28px 20px;max-width:none}.Y_qpAa_appCatalog [data-discovery=apps] [data-discovery-card]{background:0 0;border:0;border-radius:0;overflow:visible}.Y_qpAa_appCatalog [data-discovery=apps] [data-discovery-card]>div:first-child{aspect-ratio:16/10;border-radius:9px}.Y_qpAa_appCatalog [data-discovery=apps] [data-discovery-card]>div:nth-child(2){gap:8px;padding:14px 0 0}:is(.Y_qpAa_appCatalog [data-discovery=apps] [data-discovery-card]:focus-within>div:first-child,.Y_qpAa_appCatalog [data-discovery=apps] [data-discovery-card]:hover>div:first-child){outline:2px solid var(--product-primary);outline-offset:2px}@container (max-width:767px){.Y_qpAa_subtitle{margin:-2px 16px 16px}.Y_qpAa_plazaTabs{gap:24px;margin:0 16px 20px}.Y_qpAa_searchRow,.Y_qpAa_materialLink{margin:0 16px 20px}.Y_qpAa_intro{padding:4px 16px 16px}}.Y_qpAa_appCatalog [data-discovery-header]>div:first-child{max-width:568px}.Y_qpAa_appCatalog [data-discovery-header] input{background:var(--product-canvas);border:1px solid var(--product-border)}
.XAqP0a_content input{border:1px solid var(--board-ui-border);background:var(--board-ui-surface);width:100%;min-width:0;padding:3px 5px}.XAqP0a_content button{align-items:center;gap:4px;display:inline-flex}.XAqP0a_axes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}
.fw11ra_sprite{border-radius:var(--product-radius,8px);cursor:pointer;touch-action:none;background:0 0;border:0;flex:none;padding:0;display:block;position:relative}.fw11ra_sprite:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px}.fw11ra_notification{background:var(--color-primary);width:8px;height:8px;box-shadow:0 0 0 2px var(--color-background);border-radius:50%;position:absolute;top:12px;right:12px}@media (prefers-reduced-motion:reduce){.fw11ra_sprite,.fw11ra_sprite *{transition:none!important;animation:none!important}}
.v2z0Ga_row{align-items:flex-end;gap:6px;min-width:0;margin-bottom:8px;display:flex}.v2z0Ga_row>label{flex:1;min-width:0}[data-cad-property-panel] .v2z0Ga_row>label[class]{margin:0}.v2z0Ga_row>button{flex-shrink:0;margin:0}
._8fToEW_locked{filter:var(--locked-light-filter)}.dark ._8fToEW_locked{filter:var(--locked-dark-filter)}
