:root{--ui-ink:#263335;--ui-muted:#748184;--ui-line:#e0e5e5;--ui-line-strong:#cbd4d4;--ui-surface:#fff;--ui-chrome:#f9fafa;--ui-well:#f0f3f3;--ui-hover:#edf2f1;--ui-accent:#216b5e;--ui-accent-hi:#32816f;--ui-accent-soft:#e5f0eb;--ui-accent-ink:#185b4e;--ui-shadow:0 8px 28px #172e3510,0 1px 3px #172e350a;--field-bg:var(--ui-surface);--tool-action-bg:var(--ui-surface);color:var(--ui-ink);background:var(--ui-chrome);font-family:Inter,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:root[data-theme=dark]{--ui-ink:#e4eaea;--ui-muted:#9aa9aa;--ui-line:#344144;--ui-line-strong:#4b5b5e;--ui-surface:#20292c;--ui-chrome:#1b2326;--ui-well:#172023;--ui-hover:#2c393b;--ui-accent:#81c6af;--ui-accent-hi:#98d7c3;--ui-accent-soft:#293f38;--ui-accent-ink:#b3e1d1;--ui-shadow:0 8px 28px #050b1038,0 1px 3px #050b1020;--field-bg:var(--ui-surface);--tool-action-bg:var(--ui-surface);color-scheme:dark}html body{color:var(--ui-ink);background:var(--ui-chrome)}html button,html input,html select,html summary,html textarea{font-family:inherit}html button,html .headerImport>summary{border-radius:8px;transition:background-color .13s ease,border-color .13s ease,box-shadow .13s ease,color .13s ease}html button:not(:disabled):focus-visible,html summary:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}html button:disabled{cursor:default}html input[type=number],html .dimensionRows input{font-variant-numeric:tabular-nums;letter-spacing:-.15px}html input:not([type=range]):not([type=checkbox]):not([type=color]):not([type=radio]):focus-visible,html select:focus-visible,html textarea:focus-visible{outline:0;border-color:var(--ui-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 15%,transparent)}html header{background:var(--ui-surface);border-bottom:1px solid var(--ui-line);box-shadow:0 1px #172e3503}html header .brand{color:var(--ui-ink);font-size:25px;font-weight:700;letter-spacing:-1.05px;gap:9px}html header .brandicon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:32px;color:var(--ui-accent);background:none;line-height:1}.brandicon svg{width:30px;height:32px;filter:drop-shadow(0 1px 1px #143d3020)}html header #projectName{color:var(--ui-ink);font-size:12px;letter-spacing:.05px;border-radius:6px;border:1px solid transparent;padding:7px 8px}html header #projectName:hover{background:var(--ui-chrome);border-color:var(--ui-line)}html .workspaceTabs,html .dockTabs{background:var(--ui-well);border:1px solid var(--ui-line);border-radius:10px;padding:3px;gap:2px;box-shadow:inset 0 1px 2px #142f3505}html .workspaceTabs button,html .dockTabs button{font-size:12px;font-weight:550;letter-spacing:.05px;border:1px solid transparent;border-radius:7px;color:var(--ui-muted);background:transparent}html .workspaceTabs button:hover:not(.active),html .dockTabs button:hover:not([aria-selected=true]){color:var(--ui-ink);background:var(--ui-surface)}html .workspaceTabs button.active,html .dockTabs button[aria-selected=true]{background:linear-gradient(180deg,#34494a,#283b3c);border-color:#273a3b;color:#fff;box-shadow:inset 0 1px #ffffff1f,0 1px 3px #142f3526}html[data-theme=dark] .workspaceTabs button.active,html[data-theme=dark] .dockTabs button[aria-selected=true]{background:linear-gradient(180deg,#405555,#334747);border-color:#586d6a}html .headerActions button,html .headerActions summary{color:var(--ui-ink);border:1px solid transparent;border-radius:8px;font-weight:500}html .headerActions button:hover:not(:disabled),html .headerActions .headerImport>summary:hover{background:var(--ui-hover);border-color:var(--ui-line)}html .headerActions #exportMenu>summary,html button.primary,html .settingsFooter .primary{background:linear-gradient(180deg,#307e69,#236752);border:1px solid #22624f;color:#fff;box-shadow:inset 0 1px #ffffff29,0 1px 2px #173c3520}html .headerActions #exportMenu>summary:hover,html button.primary:hover:not(:disabled){background:linear-gradient(180deg,#3a8c77,#2b7560);border-color:#22624f}html button.primary:disabled{opacity:.45;box-shadow:none}html .headerActions .action-icon{color:inherit!important;background:none!important}html .importDropdown,html .railMorePanel{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:12px;padding:6px;box-shadow:var(--ui-shadow)}html .importDropdown button{border-radius:7px}html .toolRail.iconRail{background:var(--ui-chrome);border-right:1px solid var(--ui-line);padding-inline:5px}html .iconRail .railGroup{border:0;border-bottom:1px solid var(--ui-line);border-left:0;border-radius:0;background:transparent;padding-inline:1px;box-shadow:none}html .iconRail .railGroup:last-child{border-bottom:0}html .iconRail .railHeading{color:var(--ui-muted);font-weight:650;letter-spacing:1.05px;font-size:9px}html .iconRail .railGroup button{border-radius:8px;border:1px solid transparent;background:transparent;color:var(--ui-ink)}html .iconRail .railGroup .action-icon{color:var(--ui-ink)!important;background:transparent!important}html .iconRail .railGroup .railMaskedIcon{background:var(--ui-ink)!important}html .iconRail .railGroup button:hover:not(:disabled){background:var(--ui-surface);border-color:var(--ui-line);color:var(--ui-ink);box-shadow:0 1px 2px #122d3006}html .iconRail .railGroup button.active,html .iconRail .railGroup button[aria-pressed=true]{background:var(--ui-accent-soft);border-color:color-mix(in srgb,var(--ui-accent) 27%,transparent);color:var(--ui-accent-ink);box-shadow:inset 0 1px #ffffff26}html .iconRail .railGroup button.active .action-icon,html .iconRail .railGroup button[aria-pressed=true] .action-icon{color:var(--ui-accent-ink)!important}html .iconRail .railGroup button:disabled{opacity:.35}html .iconRail .railGroup button:focus-visible{outline-color:var(--ui-accent);outline-offset:-2px}html .iconRail .action-icon svg,html .iconRail .action-icon img{width:21px;height:21px;stroke-width:1.65}html .iconRail .railGroup .action-label{font-size:12px;font-weight:500;letter-spacing:.02px}html .iconRail .railTop .toolRailToggle{color:var(--ui-muted);background:transparent;border:1px solid transparent;border-radius:6px}html .iconRail .railTop .toolRailToggle:hover{background:var(--ui-surface);border-color:var(--ui-line)}.toolRailToggle>.myerscadGlyph{width:16px;height:16px;flex:none;margin:auto}html .iconRail.labels-open:not(.compact),html .iconRail:has(button:focus-visible):not(.compact){box-shadow:8px 0 22px #142c3510}html .iconRail.compact.menu-open .railList{background:var(--ui-surface);border-color:var(--ui-line);border-radius:12px;box-shadow:var(--ui-shadow)}html .editorDock.right,html .dockObjects,html .dockTop{background:var(--ui-surface);border-color:var(--ui-line);color:var(--ui-ink)}html .dockTop{padding-top:14px;padding-bottom:12px}html .propertyActions button{color:var(--ui-muted);border-radius:6px}html .propertyActions button:hover{color:var(--ui-ink);background:var(--ui-hover)}html .dockScroll{scrollbar-color:var(--ui-line-strong) transparent}html .sectionhead,html .dockScroll .sectionhead,html .dockObjects .sectionhead{color:var(--ui-muted);font-size:10px;letter-spacing:1px;text-transform:uppercase;font-weight:650}html #shapeSearch,html .objectSearch{background:var(--ui-chrome);border:1px solid var(--ui-line);border-radius:8px;color:var(--ui-ink);font-size:12px;box-shadow:inset 0 1px 2px #193e3e03}html input::placeholder{color:var(--ui-muted);opacity:.85}html .dimensionRows>label{color:var(--ui-muted);font-size:12px}html .dimensionRows input,html .dimensionUnit,html .inspectorName input,html .selectionMove input,html .selectionPartLabel select,html .modelToolNumber,html .modelToolProperties input[type=number],html .settingsFields input,html .settingsFields select{background:var(--ui-chrome);border-color:var(--ui-line);color:var(--ui-ink);border-radius:7px}html .dimensionRows input{font-size:14px;font-weight:550;box-shadow:inset 0 1px 2px #193e3e03}html .dimensionUnit{font-size:10px;color:var(--ui-muted);border-top-left-radius:0;border-bottom-left-radius:0}html .dimensionRows input:has(+.dimensionUnit){border-top-right-radius:0;border-bottom-right-radius:0}html .inspectorName input{font-size:14px;font-weight:600}html .inspectorDetails,html .edgepanel,html .generatorProperties [data-gear-match],html .modelToolActions,html .modelToolHeading{border-color:var(--ui-line)}html .modelToolHeading,html .modelToolActions{background:var(--ui-surface)}html .modelToolHeading h2{font-size:16px;font-weight:650;letter-spacing:-.35px;color:var(--ui-ink)}html .modelToolHeading>span,html .generatorDiagram,html .selectionHeading svg{color:var(--ui-accent);stroke:var(--ui-accent)}html .modelToolProperties small,html .inspectProperties small{color:var(--ui-muted)}html .modelToolChoices>label>span,html .modelToolChoices>button,html .modelOpeningFaces button{background:var(--ui-chrome);border-color:var(--ui-line);border-radius:7px;color:var(--ui-ink)}html .modelToolChoices>label>input:checked+span,html .modelToolChoices button[aria-pressed=true],html .modelOpeningFaces button[aria-pressed=true]{background:var(--ui-accent-soft);border-color:var(--ui-accent);color:var(--ui-accent-ink)}html .inspectProperties{background:var(--ui-chrome);border-color:var(--ui-line);border-radius:10px}html .inspectFace>button{background:var(--ui-surface);border-color:var(--ui-line-strong);border-radius:7px;color:var(--ui-ink)}html .inspectFace>button[aria-pressed=true]{background:var(--ui-accent-soft);color:var(--ui-accent-ink);border-color:var(--ui-accent)}html .modelToolActions>button,html .settingsFooter>button{min-height:36px;border-radius:8px;font-weight:550}html input[type=range]{accent-color:var(--ui-accent)}html .shapes>button,html [data-shape]{background:linear-gradient(155deg,var(--ui-chrome),var(--ui-surface));border:1px solid var(--ui-line);border-radius:11px;box-shadow:inset 0 1px #ffffff30;color:var(--ui-ink)}html [data-shape]:hover:not(:disabled){border-color:color-mix(in srgb,var(--ui-accent) 48%,var(--ui-line));background:var(--ui-accent-soft);box-shadow:0 3px 10px #163b3210}html [data-shape] span{font-size:10px;font-weight:550;letter-spacing:.04px}html .dockObjects .obj{background:transparent;border-color:transparent;border-radius:7px;color:var(--ui-ink)}html .dockObjects .obj:hover{background:var(--ui-chrome)}html .dockObjects .obj.active,html .virtualObjectList .obj.active{background:var(--ui-accent-soft);color:var(--ui-accent-ink);border-color:transparent}html .dockObjects .obj em{color:var(--ui-muted);font-size:9px;letter-spacing:.35px}html .viewfooter,html footer{background:var(--ui-surface);border-color:var(--ui-line);color:var(--ui-muted)}html .viewfooter>span,html .workspaceMachineLabel,html .workspaceMachineLabel strong{color:var(--ui-muted)}html .viewfooter select{background:var(--ui-chrome);border:1px solid var(--ui-line);border-radius:7px;color:var(--ui-ink)}html .themeSwitchTrack{background:var(--ui-well);border-color:var(--ui-line-strong);box-shadow:inset 0 1px 2px #182b3610}html .themeSwitchThumb{background:linear-gradient(180deg,#fff,#f4f7f6);box-shadow:0 1px 3px #152c4026,inset 0 1px #fff}html .workspaceSwitch input:checked+.themeSwitchTrack,html .themeToggleLabel input:checked+.themeSwitchTrack,html .inspectSectionSwitch input:checked+.themeSwitchTrack{background:#397d68;border-color:#32725f}html .workplaneStack:before{color:var(--ui-muted);font-size:9px;letter-spacing:1.1px}html .workplaneStack .workplaneItem{background:var(--ui-surface);border-color:var(--ui-line);color:var(--ui-ink);border-radius:8px;box-shadow:0 1px 2px #143e3505!important}html .workplaneStack .workplaneItem.active{background:var(--ui-accent-soft);border-color:color-mix(in srgb,var(--ui-accent) 40%,var(--ui-line));color:var(--ui-accent-ink)}html .viewCube .cubeZoomActions button,html #propertiesToggle{background:var(--ui-surface);border:1px solid var(--ui-line);color:var(--ui-ink);border-radius:7px;box-shadow:0 2px 6px #142d3510}html .sketchHint,html .modelHoverHint{background:var(--ui-surface);color:var(--ui-ink);border:1px solid var(--ui-line);border-radius:8px;box-shadow:var(--ui-shadow)}html .appSettings,html dialog{background:var(--ui-surface);color:var(--ui-ink);border:1px solid var(--ui-line);border-radius:16px;box-shadow:0 24px 90px #10272b38}html dialog::backdrop{background:#122c364d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html .settingsHeading h2{font-size:20px;letter-spacing:-.5px}html .historyTime,html .historyHelp{color:var(--ui-muted)}html #historySteps button{border-radius:8px;border-color:var(--ui-line);color:var(--ui-ink)}html #historySteps button.active{background:var(--ui-accent-soft);color:var(--ui-accent-ink)}@media(prefers-reduced-motion:reduce){html button,html input,html select,html summary,html .themeSwitchTrack,html .themeSwitchThumb{transition:none!important}html dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(pointer:coarse){html .headerActions button,html .headerActions .headerImport>summary{min-height:40px}}html .editorDock .shapes>button{background:linear-gradient(155deg,var(--ui-chrome),var(--ui-surface));border:1px solid var(--ui-line);border-radius:11px;box-shadow:inset 0 1px #ffffff30;color:var(--ui-ink)}html .editorDock .shapes>button:hover{border-color:color-mix(in srgb,var(--ui-accent) 48%,var(--ui-line));background:var(--ui-accent-soft);box-shadow:0 3px 10px #163b3210}html .editorDock .shapes b{color:var(--ui-ink);font-weight:550}html .editorDock .shapeFallback{width:100%;max-width:78px;aspect-ratio:1.28;height:auto;margin:0 0 6px;color:#5c8177}html[data-theme=dark] .editorDock .shapeFallback{color:#9cbeb3}html .editorDock button:has(canvas.shape[width]) .shapeFallback{display:none}html .editorDock canvas.shape:not([width]){display:none}html[data-theme=dark] .iconRail .railGroup{border-color:var(--ui-line);background:transparent}html[data-theme=dark] .iconRail .railHeading{color:var(--ui-muted)}html[data-theme=dark] .iconRail .railGroup .action-icon{color:var(--ui-ink)!important;background:transparent!important}html[data-theme=dark] .iconRail .railGroup .railMaskedIcon{background:var(--ui-ink)!important}html[data-theme=dark] .iconRail .railGroup button{color:var(--ui-ink)}html[data-theme=dark] .iconRail .railGroup button:hover:not(:disabled){background:var(--ui-hover);border-color:var(--ui-line)}html[data-theme=dark] .iconRail .railGroup button.active,html[data-theme=dark] .iconRail .railGroup button[aria-pressed=true]{background:var(--ui-accent-soft);border-color:color-mix(in srgb,var(--ui-accent) 30%,transparent);color:var(--ui-accent-ink)}html[data-theme=dark] .iconRail .railGroup button.active .action-icon,html[data-theme=dark] .iconRail .railGroup button[aria-pressed=true] .action-icon{color:var(--ui-accent-ink)!important}html[data-theme=dark] .editorDock .shapes>button{background:linear-gradient(155deg,var(--ui-chrome),var(--ui-surface));border-color:var(--ui-line);color:var(--ui-ink)}html[data-theme=dark] .editorDock .shapes b{color:var(--ui-ink)}html[data-theme=dark] .modelToolChoices>label>span,html[data-theme=dark] .modelToolProperties input[type=number],html[data-theme=dark] .settingsFields input,html[data-theme=dark] .settingsFields select{background:var(--ui-chrome);border-color:var(--ui-line);color:var(--ui-ink)}html[data-theme=dark] .modelToolChoices>label>input:checked+span{background:var(--ui-accent-soft);border-color:var(--ui-accent);color:var(--ui-accent-ink)}html[data-theme=dark] header .brandicon{color:var(--ui-accent)}html .sketchProperties .sketchSettings input:not([type=checkbox]),html .sketchProperties .sketchSettings select,html .sketchProperties .sketchImagePanel input[type=number]{background:var(--ui-chrome);color:var(--ui-ink);border:1px solid var(--ui-line);border-radius:7px;font-variant-numeric:tabular-nums}html .sketchProperties .sketchSettings button,html .sketchProperties .traceAdvanced button,html .sketchZoom button{background:var(--ui-surface);color:var(--ui-ink);border:1px solid var(--ui-line);border-radius:8px;box-shadow:inset 0 1px #ffffff18}html .sketchProperties .sketchSettings button:hover,html .sketchZoom button:hover{background:var(--ui-hover);border-color:var(--ui-line-strong)}html .sketchProperties .traceUse{background:linear-gradient(180deg,#307e69,#236752);color:#fff;border:1px solid #22624f;border-radius:8px}html .sketchPropertiesHint,html .sketchImagePanel small{color:var(--ui-muted)}
/*# sourceMappingURL=/cdn/shop/t/36/assets/premium.css.map */
