html[data-theme=dark] .kwiz-3d-shell>.kwiz-unit-editor.kwiz-top-panel-run-editor,html[data-theme=dark] .kwiz-3d-shell>.kwiz-unit-editor.kwiz-unit-editor-cabinet-quick,html[data-theme=dark] .kwiz-3d-shell>.kwiz-unit-editor.kwiz-unit-editor-cabinet.kwiz-backsplash-object-editor,html[data-theme=dark] .kwiz-3d-shell>.kwiz-unit-editor.kwiz-unit-editor-opening,html[data-theme=dark] .kwiz-3d-shell>.kwiz-unit-editor.kwiz-unit-editor-side-inspector{background:color-mix(in srgb,var(--wiz-card,#171717) 92%,transparent)!important}.kwiz-3d-shell>.kwiz-settings-workspace,.kwiz-3d-shell>.kwiz-settings-workspace.kwiz-unit-editor-cabinet{position:absolute!important;left:8px!important;right:auto!important;top:84px!important;bottom:auto!important;width:min(258px,calc(100% - 16px))!important;inline-size:min(258px,calc(100% - 16px))!important;min-width:0!important;max-width:min(258px,calc(100% - 16px))!important;max-inline-size:min(258px,calc(100% - 16px))!important;height:auto!important;min-height:0!important;max-height:min(66%,468px)!important;margin:0!important;padding:5px!important;transform:none!important;overflow:hidden!important;z-index:13!important;display:flex!important;flex-direction:column!important;gap:3px!important;border:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 30%,var(--wiz-border,#d9d2c8))!important;border-radius:11px!important;background:color-mix(in srgb,var(--wiz-card,#fff) 94%,transparent)!important;box-shadow:0 12px 30px rgba(43,31,21,.14)!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important;font-size:8px!important;animation:kwiz-settings-slide-in .18s ease-out both}.kwiz-settings-workspace:before{content:attr(data-settings-label);display:flex;align-items:center;min-height:18px;flex:0 0 18px;padding:0 3px 3px;border-bottom:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 10%,var(--wiz-border,#d9d2c8));color:var(--wiz-primary,#b77a3f);font-size:8px;line-height:1;font-weight:850;letter-spacing:.015em}@keyframes kwiz-settings-slide-in{0%{opacity:0;translate:-14px 0}to{opacity:1;translate:0 0}}.kwiz-settings-workspace .kwiz-unit-editor-head,.kwiz-settings-workspace .kwiz-unit-editor-head.kwiz-custom-unit-compact-head{flex:0 0 26px!important;width:100%!important;min-height:26px!important;height:26px!important;padding:0 1px 3px!important;margin:0!important;gap:4px!important;cursor:default!important;touch-action:auto!important;border-bottom:0!important}.kwiz-settings-workspace .kwiz-custom-unit-compact-title,.kwiz-settings-workspace .kwiz-unit-editor-title,.kwiz-settings-workspace .kwiz-unit-editor-title strong{min-width:0!important;max-width:195px!important;overflow:hidden!important}.kwiz-settings-workspace .kwiz-cabinet-title-main,.kwiz-settings-workspace .kwiz-custom-unit-compact-title strong,.kwiz-settings-workspace .kwiz-unit-editor-title strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8.6px!important;line-height:1.1!important;font-weight:820!important}.kwiz-settings-workspace .kwiz-cabinet-title-size,.kwiz-settings-workspace .kwiz-manufacturing-badge{font-size:7px!important}.kwiz-settings-workspace .kwiz-unit-editor-less{display:none!important}.kwiz-settings-workspace .kwiz-unit-editor-close{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important;-webkit-margin-start:auto!important;margin-inline-start:auto!important;border-radius:6px!important}.kwiz-settings-workspace .kwiz-cabinet-editor-tabs{flex:0 0 27px!important;width:100%!important;height:27px!important;min-height:27px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:2px!important;gap:2px!important;padding:2px 0 3px!important;margin:0!important;border-bottom:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 10%,var(--wiz-border,#d9d2c8))!important}.kwiz-settings-workspace .kwiz-cabinet-editor-tabs>button{min-width:0!important;min-height:22px!important;height:22px!important;padding:2px 3px!important;gap:2px!important;border-radius:6px!important;font-size:7px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important}.kwiz-settings-workspace .kwiz-cabinet-editor-tabs>button span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.kwiz-settings-workspace .kwiz-cabinet-editor-tabs>button svg{width:9px!important;height:9px!important;flex:0 0 9px!important}.kwiz-3d-shell>.kwiz-settings-workspace .kwiz-cabinet-editor-content,.kwiz-3d-shell>.kwiz-settings-workspace.kwiz-unit-editor-cabinet .kwiz-cabinet-editor-content{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:min(42vh,286px)!important;padding:3px 2px!important;margin:0!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable!important}.kwiz-settings-workspace .kwiz-cabinet-tab-panel{width:100%!important;max-width:100%!important;min-width:0!important;gap:4px!important;padding:0!important}.kwiz-settings-workspace .kwiz-cabinet-configuration-grid,.kwiz-settings-workspace .kwiz-cabinet-finish-targets,.kwiz-settings-workspace .kwiz-cabinet-primary-fields,.kwiz-settings-workspace .kwiz-cabinet-secondary-fields{width:100%!important;max-width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3px!important}.kwiz-settings-workspace .kwiz-cabinet-control-group,.kwiz-settings-workspace .kwiz-cabinet-mechanism-block{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important;grid-gap:3px!important;gap:3px!important;padding:3px 0!important}.kwiz-settings-workspace .kwiz-cabinet-control-group>*,.kwiz-settings-workspace .kwiz-cabinet-mechanism-block>*{grid-column:1!important;min-width:0!important;max-width:100%!important}.kwiz-settings-workspace .kwiz-cabinet-control-group-label,.kwiz-settings-workspace .kwiz-cabinet-field-label,.kwiz-settings-workspace button,.kwiz-settings-workspace input,.kwiz-settings-workspace label,.kwiz-settings-workspace select{font-size:7.5px!important;line-height:1.1!important}.kwiz-settings-workspace button{min-height:23px!important}.kwiz-settings-workspace .kwiz-cabinet-choice-row>button,.kwiz-settings-workspace .kwiz-cabinet-labeled-action,.kwiz-settings-workspace .kwiz-cabinet-mechanism-grid>button{min-height:23px!important;height:auto!important;padding:3px 5px!important;border-radius:6px!important;white-space:normal!important}.kwiz-settings-workspace .kwiz-cabinet-empty-note,.kwiz-settings-workspace .kwiz-unit-model-note,.kwiz-settings-workspace small{font-size:7px!important;line-height:1.2!important}.kwiz-settings-workspace .kwiz-cabinet-editor-footer,.kwiz-settings-workspace .kwiz-unit-editor-toolbar{flex:0 0 auto!important;width:100%!important;min-height:27px!important;height:auto!important;padding:3px 1px 0!important;gap:3px!important}.kwiz-settings-workspace.kwiz-unit-inspector-empty{min-height:184px!important;max-height:244px!important}.kwiz-settings-workspace .kwiz-unit-inspector-empty-body{flex:1 1 auto!important;min-height:124px!important;display:grid!important;place-content:center!important;justify-items:center!important;grid-gap:6px!important;gap:6px!important;padding:16px 12px!important;text-align:center!important;color:var(--wiz-muted,#6b7280)!important}.kwiz-settings-workspace .kwiz-unit-inspector-empty-body strong{color:var(--wiz-text,#2d2925)!important;font-size:8.5px!important}.kwiz-settings-workspace .kwiz-unit-inspector-empty-body span{max-width:205px!important;font-size:7.4px!important;line-height:1.3!important}.kwiz-settings-edge-tab>button{width:42px!important;min-width:42px!important;min-height:88px!important;padding:6px 3px!important;border-radius:0 9px 9px 0!important;background:hsla(0,0%,100%,.5)!important;border-color:rgba(183,122,63,.28)!important;box-shadow:0 2px 8px rgba(43,31,21,.05)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.kwiz-settings-edge-tab>button span{font-size:7.3px!important;font-weight:800!important}@container kitchen-3d-preview (max-width: 620px){.kwiz-3d-shell>.kwiz-settings-workspace,.kwiz-3d-shell>.kwiz-settings-workspace.kwiz-unit-editor-cabinet{left:6px!important;right:auto!important;top:70px!important;bottom:auto!important;width:min(244px,calc(100% - 12px))!important;inline-size:min(244px,calc(100% - 12px))!important;max-width:min(244px,calc(100% - 12px))!important;max-inline-size:min(244px,calc(100% - 12px))!important;max-height:min(62%,410px)!important;border-radius:10px!important}.kwiz-3d-shell>.kwiz-settings-workspace .kwiz-cabinet-editor-content{max-height:min(36vh,242px)!important}}@media (prefers-reduced-motion:reduce){.kwiz-settings-workspace{animation:none!important}}html[data-theme=dark] .kwiz-3d-shell>.kwiz-settings-workspace{background:color-mix(in srgb,var(--wiz-card,#171717) 92%,transparent)!important}.kwiz-3d-shell>.kwiz-settings-drawer,.kwiz-3d-shell>.kwiz-settings-drawer.kwiz-unit-editor-cabinet,.kwiz-settings-drawer{box-sizing:border-box!important;position:absolute!important;inset:82px auto auto 8px!important;width:300px!important;inline-size:300px!important;min-width:300px!important;max-width:min(300px,calc(100% - 16px))!important;max-inline-size:min(300px,calc(100% - 16px))!important;max-height:min(72%,520px)!important;margin:0!important;padding:6px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;overflow:hidden!important;transform:none!important;translate:0 0!important;z-index:18!important;pointer-events:auto!important;border:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 36%,var(--wiz-border,#d9d2c8))!important;border-radius:0 12px 12px 0!important;background:color-mix(in srgb,var(--wiz-card,#fff) 96%,transparent)!important;color:var(--wiz-text)!important;box-shadow:0 14px 34px rgba(43,31,21,.16)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;font-size:8px!important;animation:kwiz-settings-drawer-slide-in .18s ease-out both!important}@keyframes kwiz-settings-drawer-slide-in{0%{opacity:0;translate:-18px 0}to{opacity:1;translate:0 0}}.kwiz-settings-drawer:before{content:attr(data-settings-label);box-sizing:border-box;display:flex!important;align-items:center!important;flex:0 0 22px!important;min-height:22px!important;width:100%!important;padding:0 4px 4px!important;border-bottom:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 12%,var(--wiz-border,#d9d2c8))!important;color:var(--wiz-primary,#b77a3f)!important;line-height:1!important;font-weight:850!important}.kwiz-settings-drawer .kwiz-unit-editor-head,.kwiz-settings-drawer .kwiz-unit-editor-head.kwiz-custom-unit-compact-head{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex:0 0 28px!important;width:100%!important;min-width:0!important;margin:0!important;gap:5px!important;border-bottom:0!important;cursor:default!important;touch-action:auto!important}.kwiz-settings-drawer .kwiz-custom-unit-compact-title,.kwiz-settings-drawer .kwiz-unit-editor-title,.kwiz-settings-drawer .kwiz-unit-editor-title strong{flex:1 1 auto!important;min-width:0!important;max-width:230px!important;overflow:hidden!important}.kwiz-settings-drawer .kwiz-cabinet-title-main,.kwiz-settings-drawer .kwiz-custom-unit-compact-title strong,.kwiz-settings-drawer .kwiz-unit-editor-title strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9px!important;line-height:1.1!important;font-weight:850!important}.kwiz-settings-drawer .kwiz-cabinet-title-size,.kwiz-settings-drawer .kwiz-manufacturing-badge,.kwiz-settings-drawer .kwiz-unit-editor-title small{font-size:7px!important}.kwiz-settings-drawer .kwiz-unit-editor-less{display:none!important}.kwiz-settings-drawer .kwiz-unit-editor-close{flex:0 0 23px!important;width:23px!important;min-width:23px!important;height:23px!important;min-height:23px!important;padding:0!important;-webkit-margin-start:auto!important;margin-inline-start:auto!important;display:inline-grid!important;place-items:center!important;border-radius:6px!important}.kwiz-settings-drawer .kwiz-cabinet-editor-tabs{box-sizing:border-box!important;flex:0 0 28px!important;width:100%!important;min-width:0!important;height:28px!important;min-height:28px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:2px!important;padding:2px 0 4px!important;margin:0!important;overflow:hidden!important;border-bottom:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 10%,var(--wiz-border,#d9d2c8))!important}.kwiz-settings-drawer .kwiz-cabinet-editor-tabs>button{box-sizing:border-box!important;min-width:0!important;width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;font-size:7.2px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important}.kwiz-settings-drawer .kwiz-cabinet-editor-tabs>button span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.kwiz-settings-drawer .kwiz-cabinet-editor-tabs>button svg{width:10px!important;height:10px!important;flex:0 0 10px!important}.kwiz-settings-drawer .kwiz-cabinet-editor-content,.kwiz-settings-drawer.kwiz-unit-editor-cabinet .kwiz-cabinet-editor-content{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:min(44vh,310px)!important;padding:4px 2px!important;margin:0!important;scrollbar-gutter:stable!important}.kwiz-settings-drawer .kwiz-cabinet-tab-panel{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;margin:0!important}.kwiz-settings-drawer .kwiz-cabinet-control-group,.kwiz-settings-drawer .kwiz-cabinet-mechanism-block{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;grid-gap:3px!important;gap:3px!important;padding:4px 0!important}.kwiz-settings-drawer .kwiz-cabinet-control-group>*,.kwiz-settings-drawer .kwiz-cabinet-mechanism-block>*{grid-column:1!important;min-width:0!important;max-width:100%!important}.kwiz-settings-drawer .kwiz-cabinet-configuration-grid,.kwiz-settings-drawer .kwiz-cabinet-finish-targets,.kwiz-settings-drawer .kwiz-cabinet-primary-fields,.kwiz-settings-drawer .kwiz-cabinet-secondary-fields{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important}.kwiz-settings-drawer .kwiz-cabinet-choice-row,.kwiz-settings-drawer .kwiz-cabinet-delete-actions,.kwiz-settings-drawer .kwiz-cabinet-footer-actions,.kwiz-settings-drawer .kwiz-cabinet-mechanism-grid,.kwiz-settings-drawer .kwiz-cabinet-quick-actions{width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;flex-wrap:wrap!important;gap:3px!important}.kwiz-settings-drawer .kwiz-cabinet-control-group-label,.kwiz-settings-drawer .kwiz-cabinet-field-label,.kwiz-settings-drawer button,.kwiz-settings-drawer input,.kwiz-settings-drawer label,.kwiz-settings-drawer select{box-sizing:border-box!important;font-size:7.8px!important;line-height:1.1!important}.kwiz-settings-drawer button{min-height:23px!important}.kwiz-settings-drawer .kwiz-cabinet-choice-row>button,.kwiz-settings-drawer .kwiz-cabinet-labeled-action,.kwiz-settings-drawer .kwiz-cabinet-mechanism-grid>button{min-height:23px!important;height:auto!important;padding:3px 5px!important;border-radius:6px!important;white-space:normal!important;text-align:start!important}.kwiz-settings-drawer .kwiz-cabinet-empty-note,.kwiz-settings-drawer .kwiz-unit-model-note,.kwiz-settings-drawer small{font-size:7.2px!important;line-height:1.2!important}.kwiz-settings-drawer .kwiz-cabinet-editor-footer,.kwiz-settings-drawer .kwiz-unit-editor-toolbar{box-sizing:border-box!important;min-width:0!important;min-height:28px!important;height:auto!important;margin:0!important;overflow:hidden!important}.kwiz-settings-drawer.kwiz-unit-inspector-empty{min-height:188px!important;max-height:248px!important}.kwiz-settings-drawer .kwiz-unit-inspector-empty-body{flex:1 1 auto!important;min-height:124px!important;display:grid!important;place-content:center!important;justify-items:center!important;grid-gap:7px!important;gap:7px!important;padding:16px 12px!important;text-align:center!important;color:var(--wiz-muted,#6b7280)!important}.kwiz-settings-drawer .kwiz-unit-inspector-empty-body strong{color:var(--wiz-text,#2d2925)!important;font-size:9px!important}.kwiz-settings-drawer .kwiz-unit-inspector-empty-body span{max-width:218px!important;font-size:7.6px!important;line-height:1.3!important}@container kitchen-3d-preview (max-width: 620px){.kwiz-3d-shell>.kwiz-settings-drawer,.kwiz-settings-drawer{inset:70px auto auto 6px!important;width:min(286px,calc(100% - 12px))!important;inline-size:min(286px,calc(100% - 12px))!important;min-width:0!important;max-width:min(286px,calc(100% - 12px))!important;max-inline-size:min(286px,calc(100% - 12px))!important;max-height:min(64%,430px)!important}.kwiz-settings-drawer .kwiz-cabinet-editor-content{max-height:min(38vh,250px)!important}}html[data-theme=dark] .kwiz-settings-drawer{background:color-mix(in srgb,var(--wiz-card,#171717) 94%,transparent)!important}.kwiz-3d-shell{--kwiz-settings-dock-width:286px}.kwiz-3d-canvas-viewport{margin-left:0!important;width:100%!important;max-width:100%!important}.kwiz-3d-shell.kwiz-settings-docked-open>.kwiz-3d-canvas-viewport{margin-left:var(--kwiz-settings-dock-width)!important;width:calc(100% - var(--kwiz-settings-dock-width))!important;max-width:calc(100% - var(--kwiz-settings-dock-width))!important}.kwiz-3d-shell>.kwiz-settings-drawer,.kwiz-3d-shell>.kwiz-settings-drawer.kwiz-unit-editor-cabinet,.kwiz-settings-drawer{width:var(--kwiz-settings-dock-width)!important;inline-size:var(--kwiz-settings-dock-width)!important;min-width:var(--kwiz-settings-dock-width)!important;max-width:var(--kwiz-settings-dock-width)!important;max-inline-size:var(--kwiz-settings-dock-width)!important;height:auto!important;min-height:0!important;max-height:none!important;padding:8px 9px!important;gap:7px!important;border:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 30%,var(--wiz-border,#d9d2c8))!important;border-left:0!important;border-radius:0 14px 14px 0!important;background:color-mix(in srgb,var(--wiz-card,#fff) 98%,#f6eadc 2%)!important;box-shadow:8px 0 24px rgba(67,46,28,.1)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;font-size:10px!important;overflow:visible!important;animation:kwiz-settings-sidebar-enter .18s ease-out both!important}@keyframes kwiz-settings-sidebar-enter{0%{opacity:.55;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}.kwiz-settings-drawer:before{flex:0 0 24px!important;min-height:24px!important;padding:1px 4px 6px!important;border-bottom:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 14%,var(--wiz-border,#d9d2c8))!important;color:color-mix(in srgb,var(--wiz-primary,#b77a3f) 86%,#4a3323)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.01em!important}.kwiz-settings-drawer .kwiz-unit-editor-head,.kwiz-settings-drawer .kwiz-unit-editor-head.kwiz-custom-unit-compact-head{position:relative!important;flex:0 0 auto!important;min-height:34px!important;height:auto!important;padding:2px 3px 5px!important;gap:6px!important}.kwiz-settings-drawer .kwiz-custom-unit-compact-title,.kwiz-settings-drawer .kwiz-unit-editor-title,.kwiz-settings-drawer .kwiz-unit-editor-title strong{max-width:100%!important}.kwiz-settings-drawer .kwiz-cabinet-title-main,.kwiz-settings-drawer .kwiz-custom-unit-compact-title strong,.kwiz-settings-drawer .kwiz-unit-editor-title strong{font-size:11px!important;line-height:1.2!important}.kwiz-settings-drawer .kwiz-cabinet-title-size,.kwiz-settings-drawer .kwiz-manufacturing-badge,.kwiz-settings-drawer .kwiz-unit-editor-title small{font-size:8.5px!important;line-height:1.2!important}.kwiz-settings-drawer .kwiz-settings-pull-tab{position:absolute!important;top:34px!important;right:-25px!important;left:auto!important;z-index:4!important;width:25px!important;min-width:25px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 34%,var(--wiz-border,#d9d2c8))!important;border-left:0!important;border-radius:0 9px 9px 0!important;background:color-mix(in srgb,var(--wiz-card,#fff) 97%,#f4e4d3 3%)!important;color:var(--wiz-primary,#b77a3f)!important;box-shadow:4px 2px 10px rgba(67,46,28,.1)!important;cursor:pointer!important}.kwiz-settings-drawer .kwiz-settings-pull-tab:hover{background:color-mix(in srgb,var(--wiz-primary,#b77a3f) 9%,var(--wiz-card,#fff))!important}.kwiz-settings-drawer .kwiz-cabinet-editor-tabs{flex:0 0 34px!important;height:34px!important;min-height:34px!important;padding:3px!important;gap:3px!important;border:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 15%,var(--wiz-border,#d9d2c8))!important;border-radius:10px!important;background:color-mix(in srgb,var(--wiz-primary,#b77a3f) 4%,var(--wiz-card,#fff))!important}.kwiz-settings-drawer .kwiz-cabinet-editor-tabs>button{min-height:26px!important;height:26px!important;padding:3px 4px!important;gap:3px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--wiz-muted,#71675e)!important;font-size:8.6px!important;font-weight:700!important}.kwiz-settings-drawer .kwiz-cabinet-editor-tabs>button.active,.kwiz-settings-drawer .kwiz-cabinet-editor-tabs>button[aria-selected=true]{background:color-mix(in srgb,var(--wiz-primary,#b77a3f) 12%,var(--wiz-card,#fff))!important;color:color-mix(in srgb,var(--wiz-primary,#b77a3f) 88%,#3c2a1d)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wiz-primary,#b77a3f) 26%,transparent)!important}.kwiz-settings-drawer .kwiz-cabinet-editor-tabs>button svg{width:11px!important;height:11px!important;flex-basis:11px!important}.kwiz-settings-drawer .kwiz-cabinet-editor-content,.kwiz-settings-drawer.kwiz-unit-editor-cabinet .kwiz-cabinet-editor-content{flex:1 1 auto!important;min-height:0!important;max-height:none!important;padding:1px 2px 3px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important}.kwiz-settings-drawer .kwiz-cabinet-tab-panel{gap:8px!important}.kwiz-settings-drawer .kwiz-cabinet-appearance-head,.kwiz-settings-drawer .kwiz-cabinet-control-group,.kwiz-settings-drawer .kwiz-cabinet-finish-picker,.kwiz-settings-drawer .kwiz-cabinet-lighting-section,.kwiz-settings-drawer .kwiz-cabinet-mechanism-block,.kwiz-settings-drawer .kwiz-custom-unit-summary-strip,.kwiz-settings-drawer .kwiz-standard-size-strip{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:8px!important;gap:6px!important;border:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 13%,var(--wiz-border,#d9d2c8))!important;border-radius:10px!important;background:color-mix(in srgb,var(--wiz-card,#fff) 97%,#f4e7d8 3%)!important}.kwiz-settings-drawer .kwiz-cabinet-configuration-grid,.kwiz-settings-drawer .kwiz-cabinet-finish-targets,.kwiz-settings-drawer .kwiz-cabinet-primary-fields,.kwiz-settings-drawer .kwiz-cabinet-secondary-fields{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:6px!important;gap:6px!important}.kwiz-settings-drawer .kwiz-backsplash-object-color,.kwiz-settings-drawer .kwiz-cabinet-number-field{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:7px!important;gap:5px!important;border:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 13%,var(--wiz-border,#d9d2c8))!important;border-radius:9px!important;background:var(--wiz-card,#fff)!important}.kwiz-settings-drawer .kwiz-cabinet-control-group-label,.kwiz-settings-drawer .kwiz-cabinet-field-label,.kwiz-settings-drawer .kwiz-unit-color-picker-label{color:color-mix(in srgb,var(--wiz-text,#2d2925) 88%,var(--wiz-primary,#b77a3f))!important;font-size:9px!important;font-weight:800!important}.kwiz-settings-drawer .kwiz-cabinet-stepper{grid-template-columns:30px minmax(0,1fr) 30px!important;align-items:center!important}.kwiz-settings-drawer .kwiz-cabinet-stepper button{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;border-radius:7px!important}.kwiz-settings-drawer .kwiz-cabinet-stepper input{height:30px!important;min-height:30px!important;text-align:center!important;font-size:10px!important;font-weight:750!important}.kwiz-settings-drawer .kwiz-cabinet-choice-row,.kwiz-settings-drawer .kwiz-cabinet-configuration-grid,.kwiz-settings-drawer .kwiz-cabinet-finish-targets,.kwiz-settings-drawer .kwiz-cabinet-mechanism-grid,.kwiz-settings-drawer .kwiz-cabinet-quick-actions{gap:5px!important}.kwiz-settings-drawer .kwiz-cabinet-choice-row>button,.kwiz-settings-drawer .kwiz-cabinet-configuration-grid>button,.kwiz-settings-drawer .kwiz-cabinet-finish-targets>button,.kwiz-settings-drawer .kwiz-cabinet-labeled-action,.kwiz-settings-drawer .kwiz-cabinet-mechanism-grid>button,.kwiz-settings-drawer .kwiz-cabinet-quick-actions>button{min-height:30px!important;padding:5px 7px!important;border-radius:8px!important;border-color:color-mix(in srgb,var(--wiz-primary,#b77a3f) 20%,var(--wiz-border,#d9d2c8))!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-text,#2d2925)!important;font-size:9px!important}.kwiz-settings-drawer button.active,.kwiz-settings-drawer button[aria-pressed=true]{border-color:color-mix(in srgb,var(--wiz-primary,#b77a3f) 52%,var(--wiz-border,#d9d2c8))!important;background:color-mix(in srgb,var(--wiz-primary,#b77a3f) 10%,var(--wiz-card,#fff))!important}.kwiz-settings-drawer .kwiz-standard-size-strip>div{display:flex!important;flex-wrap:wrap!important;gap:4px!important}.kwiz-settings-drawer .kwiz-standard-size-strip button{min-width:34px!important;height:27px!important;min-height:27px!important;padding:3px 6px!important;border-radius:7px!important}.kwiz-settings-drawer .kwiz-cabinet-editor-footer,.kwiz-settings-drawer .kwiz-unit-editor-toolbar{flex:0 0 auto!important;width:100%!important;min-height:0!important;padding:7px 2px 0!important;margin-top:auto!important;gap:6px!important;border-top:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 12%,var(--wiz-border,#d9d2c8))!important;overflow:visible!important}.kwiz-settings-drawer .kwiz-cabinet-footer-actions{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:4px!important;gap:4px!important}.kwiz-settings-drawer .kwiz-cabinet-footer-actions>button{min-height:28px!important;border-radius:8px!important;font-size:8.5px!important}.kwiz-settings-drawer .kwiz-cabinet-delete-actions{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;align-self:auto!important;margin-left:0!important;margin-right:auto!important;padding-top:4px!important;gap:4px!important}.kwiz-settings-drawer .kwiz-cabinet-delete-action,.kwiz-settings-drawer .kwiz-delete-fill-action,.kwiz-settings-drawer .kwiz-unit-delete{min-height:28px!important;padding:4px 7px!important;border-radius:8px!important;font-size:8.5px!important}.kwiz-settings-drawer .kwiz-cabinet-empty-note,.kwiz-settings-drawer .kwiz-unit-model-note,.kwiz-settings-drawer small{font-size:8.2px!important;line-height:1.35!important}.kwiz-settings-drawer.kwiz-unit-inspector-empty{min-height:0!important;max-height:none!important}.kwiz-settings-drawer .kwiz-unit-inspector-empty-body{min-height:126px!important;padding:20px 14px!important}.kwiz-settings-drawer .kwiz-unit-inspector-empty-body strong{font-size:11px!important}.kwiz-settings-drawer .kwiz-unit-inspector-empty-body span{font-size:9px!important}@container kitchen-3d-preview (max-width: 760px){.kwiz-3d-shell{--kwiz-settings-dock-width:238px}.kwiz-settings-drawer .kwiz-cabinet-editor-tabs>button span{display:none!important}.kwiz-settings-drawer .kwiz-cabinet-editor-tabs>button svg{width:13px!important;height:13px!important;flex-basis:13px!important}}@container kitchen-3d-preview (max-width: 520px){.kwiz-3d-shell{--kwiz-settings-dock-width:204px}.kwiz-settings-drawer .kwiz-cabinet-footer-actions{grid-template-columns:1fr!important}.kwiz-settings-drawer .kwiz-cabinet-stepper{grid-template-columns:28px minmax(0,1fr) 28px!important}.kwiz-settings-drawer .kwiz-cabinet-stepper button{width:28px!important;min-width:28px!important}}@media (prefers-reduced-motion:reduce){.kwiz-settings-drawer{animation:none!important}}.kwiz-3d-shell{--kwiz-left-dock-width:260px}.kwiz-3d-shell.kwiz-left-dock-open>.kwiz-3d-canvas-viewport{margin-left:var(--kwiz-left-dock-width)!important;width:calc(100% - var(--kwiz-left-dock-width))!important;max-width:calc(100% - var(--kwiz-left-dock-width))!important}.kwiz-3d-shell>.kwiz-settings-drawer,.kwiz-3d-shell>.kwiz-settings-drawer.kwiz-unit-editor-cabinet,.kwiz-settings-drawer{inset:72px auto 8px 0!important;width:var(--kwiz-left-dock-width)!important;inline-size:var(--kwiz-left-dock-width)!important;min-width:var(--kwiz-left-dock-width)!important;max-width:var(--kwiz-left-dock-width)!important;max-inline-size:var(--kwiz-left-dock-width)!important;padding:5px 6px!important;gap:4px!important;border-radius:0 11px 11px 0!important}.kwiz-settings-drawer:before{flex-basis:19px!important;min-height:19px!important;padding:0 3px 3px!important;font-size:8.5px!important}.kwiz-settings-drawer .kwiz-unit-editor-head,.kwiz-settings-drawer .kwiz-unit-editor-head.kwiz-custom-unit-compact-head{min-height:28px!important;height:28px!important;padding:0 2px 3px!important;gap:4px!important}.kwiz-settings-drawer .kwiz-cabinet-title-main,.kwiz-settings-drawer .kwiz-custom-unit-compact-title strong,.kwiz-settings-drawer .kwiz-unit-editor-title strong{font-size:9.5px!important}.kwiz-settings-drawer .kwiz-cabinet-title-size,.kwiz-settings-drawer .kwiz-manufacturing-badge,.kwiz-settings-drawer .kwiz-unit-editor-title small{font-size:7.3px!important}.kwiz-settings-drawer .kwiz-cabinet-editor-tabs{flex-basis:27px!important;height:27px!important;min-height:27px!important;gap:2px!important;padding:2px 0 3px!important}.kwiz-settings-drawer .kwiz-cabinet-editor-tabs>button{height:22px!important;min-height:22px!important;padding:2px 3px!important;border-radius:6px!important;font-size:7.6px!important}.kwiz-settings-drawer .kwiz-cabinet-editor-content,.kwiz-settings-drawer.kwiz-unit-editor-cabinet .kwiz-cabinet-editor-content{padding:1px 1px 2px!important}.kwiz-settings-drawer .kwiz-cabinet-tab-panel{gap:4px!important}.kwiz-settings-drawer .kwiz-cabinet-appearance-head,.kwiz-settings-drawer .kwiz-cabinet-control-group,.kwiz-settings-drawer .kwiz-cabinet-finish-picker,.kwiz-settings-drawer .kwiz-cabinet-lighting-section,.kwiz-settings-drawer .kwiz-cabinet-mechanism-block,.kwiz-settings-drawer .kwiz-custom-unit-summary-strip,.kwiz-settings-drawer .kwiz-standard-size-strip{padding:4px 5px!important;gap:3px!important;border-radius:7px!important}.kwiz-settings-drawer .kwiz-cabinet-configuration-grid,.kwiz-settings-drawer .kwiz-cabinet-finish-targets,.kwiz-settings-drawer .kwiz-cabinet-primary-fields,.kwiz-settings-drawer .kwiz-cabinet-secondary-fields{gap:3px!important}.kwiz-settings-drawer .kwiz-cabinet-number-field{display:grid!important;grid-template-columns:50px minmax(0,1fr)!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:34px!important;padding:3px 4px!important;grid-gap:5px!important;gap:5px!important;border-radius:7px!important}.kwiz-settings-drawer .kwiz-cabinet-field-label{width:50px!important;min-width:50px!important;max-width:50px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8.2px!important;line-height:1!important}.kwiz-settings-drawer .kwiz-cabinet-stepper{display:grid!important;grid-template-columns:24px minmax(0,1fr) 24px!important;width:100%!important;min-width:0!important;max-width:none!important;height:26px!important;min-height:26px!important;border-radius:6px!important;overflow:hidden!important}.kwiz-settings-drawer .kwiz-cabinet-stepper button,.kwiz-settings-drawer .kwiz-cabinet-stepper>button{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important;border-radius:0!important}.kwiz-settings-drawer .kwiz-cabinet-stepper input{width:100%!important;min-width:0!important;max-width:none!important;height:24px!important;min-height:24px!important;padding:0 2px!important;font-size:9px!important}.kwiz-settings-drawer .kwiz-cabinet-stepper small{display:none!important}.kwiz-settings-drawer .kwiz-cabinet-choice-row,.kwiz-settings-drawer .kwiz-cabinet-configuration-grid,.kwiz-settings-drawer .kwiz-cabinet-finish-targets,.kwiz-settings-drawer .kwiz-cabinet-mechanism-grid,.kwiz-settings-drawer .kwiz-cabinet-quick-actions{gap:3px!important}.kwiz-settings-drawer .kwiz-cabinet-choice-row>button,.kwiz-settings-drawer .kwiz-cabinet-configuration-grid>button,.kwiz-settings-drawer .kwiz-cabinet-finish-targets>button,.kwiz-settings-drawer .kwiz-cabinet-labeled-action,.kwiz-settings-drawer .kwiz-cabinet-mechanism-grid>button,.kwiz-settings-drawer .kwiz-cabinet-quick-actions>button{min-height:25px!important;padding:3px 5px!important;border-radius:6px!important;font-size:8px!important}.kwiz-settings-drawer .kwiz-standard-size-strip>div{gap:3px!important}.kwiz-settings-drawer .kwiz-standard-size-strip button{min-width:30px!important;height:24px!important;min-height:24px!important;padding:2px 5px!important;border-radius:6px!important}.kwiz-settings-drawer .kwiz-cabinet-editor-footer,.kwiz-settings-drawer .kwiz-unit-editor-toolbar{padding:4px 1px 0!important;gap:3px!important}.kwiz-settings-drawer .kwiz-cabinet-footer-actions{gap:3px!important}.kwiz-settings-drawer .kwiz-cabinet-delete-action,.kwiz-settings-drawer .kwiz-cabinet-footer-actions>button,.kwiz-settings-drawer .kwiz-delete-fill-action,.kwiz-settings-drawer .kwiz-unit-delete{min-height:25px!important;padding:3px 5px!important;border-radius:6px!important;font-size:7.8px!important}.kwiz-left-edge-launcher{position:absolute!important;left:0!important;right:auto!important;z-index:16!important}.kwiz-left-edge-launcher>button,.kwiz-settings-edge-tab.kwiz-left-edge-launcher>button,.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher>button{width:auto!important;max-width:none!important;flex-direction:row!important;border-right:1px solid rgba(183,122,63,.3)!important;background:hsla(0,0%,100%,.6)!important;color:var(--wiz-primary,#8a5a2b)!important;box-shadow:0 2px 7px rgba(43,31,21,.055)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.kwiz-left-edge-launcher>button>span,.kwiz-settings-edge-tab.kwiz-left-edge-launcher>button>span,.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher>button>span{writing-mode:horizontal-tb!important;font-size:7.8px!important;font-weight:820!important;letter-spacing:0!important}.kwiz-left-edge-launcher>button>small{display:none!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser,.kwiz-smart-add.is-global-browser{box-sizing:border-box!important;left:0!important;right:auto!important;top:72px!important;bottom:8px!important;transform:none!important;height:auto!important;max-height:none!important;padding:5px 6px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;gap:4px!important;border-left:0!important;border-radius:0 11px 11px 0!important;border-color:color-mix(in srgb,var(--wiz-primary,#b77a3f) 30%,var(--wiz-border,#d9d2c8))!important;background:color-mix(in srgb,var(--wiz-card,#fff) 98%,#f6eadc 2%)!important;box-shadow:8px 0 24px rgba(67,46,28,.1)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.kwiz-smart-add.is-global-browser>header{flex:0 0 28px!important;min-height:28px!important;height:28px!important;padding:0 2px 3px!important;gap:4px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-drag-handle>strong{font-size:9.5px!important;gap:3px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-drag-handle>strong small{font-size:7px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-tabs{flex:0 0 27px!important;height:27px!important;min-height:27px!important;padding:2px 0 3px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-tabs>button{min-height:22px!important;height:22px!important;border-radius:6px!important;font-size:7.6px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-guide{margin:1px 0!important;padding:4px 5px!important;font-size:7.4px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-body{flex:1 1 auto!important;min-height:0!important;display:block!important;overflow:hidden!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-smart-column,.kwiz-smart-add.is-global-browser .kwiz-smart-add-unit-list{width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-padding-end:2px!important;padding-inline-end:2px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid{grid-template-columns:1fr!important;gap:3px!important;margin-top:2px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid>button{min-height:52px!important;grid-template-columns:62px minmax(0,1fr) 12px!important;padding:3px 5px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-icon{height:44px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-copy strong{font-size:8.5px!important;line-height:1.12!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-copy small{margin-top:1px!important;font-size:7px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-fill{padding:4px!important;gap:4px!important}@container kitchen-3d-preview (max-width: 760px){.kwiz-3d-shell{--kwiz-left-dock-width:228px}}@container kitchen-3d-preview (max-width: 520px){.kwiz-3d-shell{--kwiz-left-dock-width:198px}.kwiz-settings-drawer .kwiz-cabinet-number-field{grid-template-columns:45px minmax(0,1fr)!important}.kwiz-settings-drawer .kwiz-cabinet-field-label{width:45px!important;min-width:45px!important;max-width:45px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid>button{grid-template-columns:52px minmax(0,1fr) 10px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-icon{width:52px!important;height:40px!important}}.kwiz-settings-drawer .kwiz-cabinet-count-control{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:28px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 72px!important;align-items:center!important;grid-gap:4px!important;gap:4px!important;padding:2px 3px 2px 5px!important;border-radius:7px!important}.kwiz-settings-drawer .kwiz-cabinet-count-control>span{min-width:0!important;padding:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important}.kwiz-settings-drawer .kwiz-cabinet-count-control>div{width:72px!important;min-width:72px!important;display:grid!important;grid-template-columns:24px 24px 24px!important}.kwiz-settings-drawer .kwiz-cabinet-count-control button{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important}.kwiz-settings-drawer .kwiz-cabinet-count-control strong{width:24px!important;text-align:center!important;font-size:8.5px!important}.kwiz-settings-drawer .kwiz-cabinet-position-lock{min-height:32px!important;padding:4px 5px!important;gap:4px!important;border-radius:7px!important;font-size:7.8px!important}.kwiz-3d-shell{--kwiz-left-dock-width:236px}.kwiz-3d-shell>.kwiz-settings-drawer-unified,.kwiz-settings-drawer-unified,.kwiz-settings-drawer-unified.kwiz-custom-unit-compact-editor,.kwiz-settings-drawer-unified.kwiz-unit-editor-appliance,.kwiz-settings-drawer-unified.kwiz-unit-editor-cabinet,.kwiz-settings-drawer-unified.kwiz-unit-editor-corner,.kwiz-settings-drawer-unified.kwiz-unit-editor-island{box-sizing:border-box!important;inset:72px auto auto 0!important;width:var(--kwiz-left-dock-width)!important;inline-size:var(--kwiz-left-dock-width)!important;min-width:var(--kwiz-left-dock-width)!important;max-width:var(--kwiz-left-dock-width)!important;height:-moz-fit-content!important;height:fit-content!important;min-height:0!important;max-height:calc(100% - 84px)!important;padding:4px 5px!important;gap:3px!important;overflow:visible!important;border-radius:0 10px 10px 0!important}.kwiz-settings-drawer-unified .kwiz-cabinet-editor-content,.kwiz-settings-drawer-unified.kwiz-unit-editor-cabinet .kwiz-cabinet-editor-content{flex:0 1 auto!important;height:auto!important;min-height:0!important;max-height:min(50vh,300px)!important;padding:1px!important;margin:0!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:auto!important}.kwiz-settings-drawer-unified .kwiz-cabinet-editor-footer,.kwiz-settings-drawer-unified>.kwiz-unit-editor-toolbar{margin-top:0!important}.kwiz-settings-drawer-unified:before{flex-basis:18px!important;min-height:18px!important;padding:0 2px 2px!important;font-size:8px!important}.kwiz-settings-drawer-unified .kwiz-unit-editor-head,.kwiz-settings-drawer-unified .kwiz-unit-editor-head.kwiz-custom-unit-compact-head{min-height:26px!important;height:auto!important;padding:0 2px 2px!important;gap:3px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-title-main,.kwiz-settings-drawer-unified .kwiz-custom-unit-compact-title strong,.kwiz-settings-drawer-unified .kwiz-unit-editor-title strong{font-size:9px!important;line-height:1.1!important}.kwiz-settings-drawer-unified .kwiz-cabinet-title-size,.kwiz-settings-drawer-unified .kwiz-manufacturing-badge,.kwiz-settings-drawer-unified .kwiz-unit-editor-title small{font-size:7px!important}.kwiz-settings-drawer-unified .cfg-shared-popup-head-actions{gap:2px!important;min-width:0!important}.kwiz-settings-drawer-unified .cfg-shared-popup-head-actions .kwiz-preview-door-toggle,.kwiz-settings-drawer-unified .cfg-shared-popup-head-actions>button{min-height:22px!important;height:22px!important;padding:2px 4px!important;border-radius:6px!important;font-size:7.5px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-editor-tabs{flex-basis:25px!important;height:25px!important;min-height:25px!important;padding:1px!important;gap:2px!important;border-radius:7px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-editor-tabs>button{min-height:21px!important;height:21px!important;padding:2px!important;gap:2px!important;border-radius:5px!important;font-size:7.2px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-editor-tabs>button svg{width:10px!important;height:10px!important;flex-basis:10px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-tab-panel{gap:3px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-appearance-head,.kwiz-settings-drawer-unified .kwiz-cabinet-control-group,.kwiz-settings-drawer-unified .kwiz-cabinet-finish-picker,.kwiz-settings-drawer-unified .kwiz-cabinet-lighting-section,.kwiz-settings-drawer-unified .kwiz-cabinet-mechanism-block,.kwiz-settings-drawer-unified .kwiz-custom-unit-summary-strip,.kwiz-settings-drawer-unified .kwiz-standard-size-strip,.kwiz-settings-drawer-unified .kwiz-unit-model-picker-row{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:3px 4px!important;gap:3px!important;border-radius:6px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-configuration-grid,.kwiz-settings-drawer-unified .kwiz-cabinet-finish-targets,.kwiz-settings-drawer-unified .kwiz-cabinet-primary-fields,.kwiz-settings-drawer-unified .kwiz-cabinet-secondary-fields{gap:2px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-number-field{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:30px!important;padding:2px 3px!important;grid-gap:3px!important;gap:3px!important;border-radius:6px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-field-label{width:46px!important;min-width:46px!important;max-width:46px!important;font-size:7.7px!important;line-height:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.kwiz-settings-drawer-unified .kwiz-cabinet-stepper{display:grid!important;grid-template-columns:22px minmax(0,1fr) 22px!important;width:100%!important;min-width:0!important;height:23px!important;min-height:23px!important;border-radius:5px!important;overflow:hidden!important}.kwiz-settings-drawer-unified .kwiz-cabinet-stepper button,.kwiz-settings-drawer-unified .kwiz-cabinet-stepper>button{width:22px!important;min-width:22px!important;max-width:22px!important;height:23px!important;min-height:23px!important;padding:0!important;border-radius:0!important}.kwiz-settings-drawer-unified .kwiz-cabinet-number-field>select,.kwiz-settings-drawer-unified .kwiz-cabinet-stepper input,.kwiz-settings-drawer-unified .kwiz-unit-editor-select{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:23px!important;min-height:23px!important;padding:1px 4px!important;border-radius:5px!important;font-size:8px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-stepper input{padding:0 1px!important;text-align:center!important;font-size:8.5px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-stepper small{display:none!important}.kwiz-settings-drawer-unified .kwiz-cabinet-choice-row,.kwiz-settings-drawer-unified .kwiz-cabinet-configuration-grid,.kwiz-settings-drawer-unified .kwiz-cabinet-finish-targets,.kwiz-settings-drawer-unified .kwiz-cabinet-mechanism-grid,.kwiz-settings-drawer-unified .kwiz-cabinet-quick-actions{gap:2px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-choice-row>button,.kwiz-settings-drawer-unified .kwiz-cabinet-configuration-grid>button,.kwiz-settings-drawer-unified .kwiz-cabinet-finish-targets>button,.kwiz-settings-drawer-unified .kwiz-cabinet-labeled-action,.kwiz-settings-drawer-unified .kwiz-cabinet-mechanism-grid>button,.kwiz-settings-drawer-unified .kwiz-cabinet-quick-actions>button,.kwiz-settings-drawer-unified .kwiz-unit-compact-action,.kwiz-settings-drawer-unified .kwiz-unit-size-choice{min-height:22px!important;height:auto!important;padding:2px 4px!important;gap:3px!important;border-radius:5px!important;font-size:7.5px!important;line-height:1.1!important}.kwiz-settings-drawer-unified .kwiz-cabinet-labeled-action svg,.kwiz-settings-drawer-unified .kwiz-unit-compact-action svg,.kwiz-settings-drawer-unified .kwiz-unit-size-choice svg{width:11px!important;height:11px!important;flex:0 0 11px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-control-group-label,.kwiz-settings-drawer-unified .kwiz-unit-color-picker-label,.kwiz-settings-drawer-unified .kwiz-unit-group-label,.kwiz-settings-drawer-unified .kwiz-unit-inline-label{font-size:7.5px!important;line-height:1.1!important}.kwiz-settings-drawer-unified .kwiz-cabinet-empty-note,.kwiz-settings-drawer-unified .kwiz-unit-model-note,.kwiz-settings-drawer-unified small{font-size:7px!important;line-height:1.2!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-appliance>.kwiz-unit-editor-toolbar,.kwiz-settings-drawer-unified.kwiz-unit-editor-appliance>.kwiz-unit-model-picker-row{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:3px 4px!important;gap:2px!important;border:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 13%,var(--wiz-border,#d9d2c8))!important;border-radius:6px!important;background:color-mix(in srgb,var(--wiz-card,#fff) 98%,#f4e7d8 2%)!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-appliance>.kwiz-unit-editor-toolbar{display:flex!important;flex-wrap:wrap!important;align-items:center!important;max-height:min(34vh,205px)!important;overflow-y:auto!important;overflow-x:hidden!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-appliance .kwiz-unit-model-picker-row>*{min-width:0!important;max-width:100%!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-appliance .kwiz-asset-picker{width:100%!important;min-width:0!important;max-width:100%!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-appliance .kwiz-unit-position-input,.kwiz-settings-drawer-unified.kwiz-unit-editor-appliance .kwiz-unit-width-input{min-width:54px!important;max-width:76px!important;height:22px!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-appliance .kwiz-unit-toolbar-divider{flex:0 0 100%!important;width:100%!important;height:1px!important;margin:1px 0!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-corner>.kwiz-corner-editor-toolbar{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:min(46vh,270px)!important;margin:0!important;padding:3px 4px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:2px!important;overflow-y:auto!important;overflow-x:hidden!important;border:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 13%,var(--wiz-border,#d9d2c8))!important;border-radius:6px!important;background:color-mix(in srgb,var(--wiz-card,#fff) 98%,#f4e7d8 2%)!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-corner .kwiz-corner-level-switch{flex:1 0 100%!important;width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:2px!important;gap:2px!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-corner .kwiz-corner-level-switch>button{min-width:0!important;width:100%!important;min-height:22px!important;padding:2px!important;font-size:7px!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-corner .kwiz-corner-side-width-control{box-sizing:border-box!important;flex:1 0 100%!important;width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 22px 26px 22px!important;align-items:center!important;grid-gap:2px!important;gap:2px!important;padding:2px 3px!important;border:1px solid color-mix(in srgb,var(--wiz-primary,#b77a3f) 10%,var(--wiz-border,#d9d2c8))!important;border-radius:5px!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-corner .kwiz-corner-side-width-control>button{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-corner .kwiz-corner-shelf-value,.kwiz-settings-drawer-unified.kwiz-unit-editor-corner .kwiz-drawer-count{min-width:24px!important;font-size:8px!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-corner .kwiz-unit-toolbar-divider{flex:1 0 100%!important;width:100%!important;height:1px!important;margin:1px 0!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-corner .kwiz-unit-editor-select{flex:1 1 118px!important;width:auto!important;min-width:94px!important;max-width:100%!important}.kwiz-settings-drawer-unified.kwiz-custom-unit-compact-editor,.kwiz-settings-drawer-unified.kwiz-unit-editor-cabinet,.kwiz-settings-drawer-unified.kwiz-unit-editor-island{min-width:var(--kwiz-left-dock-width)!important;max-width:var(--kwiz-left-dock-width)!important}.kwiz-settings-drawer-unified.kwiz-unit-editor-island .kwiz-island-editor-status{width:100%!important;max-width:100%!important;margin:2px 0 0!important;padding:3px 4px!important;border-radius:6px!important;font-size:7px!important;line-height:1.2!important}.kwiz-settings-drawer-unified .kwiz-custom-part-editor,.kwiz-settings-drawer-unified .kwiz-custom-part-selector,.kwiz-settings-drawer-unified .kwiz-custom-unit-compact-toolbar,.kwiz-settings-drawer-unified .kwiz-custom-unit-quick-grid{width:100%!important;min-width:0!important;max-width:100%!important;padding:3px!important;gap:2px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-delete-actions,.kwiz-settings-drawer-unified .kwiz-cabinet-editor-footer{min-height:0!important;padding-top:3px!important;gap:2px!important}.kwiz-settings-drawer-unified .kwiz-cabinet-delete-action,.kwiz-settings-drawer-unified .kwiz-cabinet-footer-actions>button,.kwiz-settings-drawer-unified .kwiz-delete-fill-action,.kwiz-settings-drawer-unified .kwiz-unit-delete{min-height:22px!important;padding:2px 4px!important;border-radius:5px!important;font-size:7.3px!important}.kwiz-settings-drawer-unified.kwiz-unit-inspector-empty{height:-moz-fit-content!important;height:fit-content!important;min-height:0!important;max-height:190px!important}.kwiz-settings-drawer-unified .kwiz-unit-inspector-empty-body{min-height:86px!important;padding:10px 8px!important;gap:4px!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser,.kwiz-smart-add.is-global-browser{width:var(--kwiz-left-dock-width)!important;min-width:var(--kwiz-left-dock-width)!important;max-width:var(--kwiz-left-dock-width)!important}@container kitchen-3d-preview (max-width: 760px){.kwiz-3d-shell{--kwiz-left-dock-width:216px}.kwiz-settings-drawer-unified .kwiz-cabinet-number-field{grid-template-columns:42px minmax(0,1fr)!important}.kwiz-settings-drawer-unified .kwiz-cabinet-field-label{width:42px!important;min-width:42px!important;max-width:42px!important}}@container kitchen-3d-preview (max-width: 520px){.kwiz-3d-shell{--kwiz-left-dock-width:194px}.kwiz-settings-drawer-unified .kwiz-cabinet-editor-tabs>button span{display:none!important}}.kwiz-3d-shell{--kwiz-left-dock-width:248px;--kwiz-settings-accent:var(--wiz-primary,#b77a3f);--kwiz-settings-border:color-mix(in srgb,var(--kwiz-settings-accent) 28%,var(--wiz-border,#d9d2c8));--kwiz-settings-soft-border:color-mix(in srgb,var(--kwiz-settings-accent) 13%,var(--wiz-border,#d9d2c8));--kwiz-settings-surface:color-mix(in srgb,var(--wiz-card,#fff) 98%,#f7eadb 2%);--kwiz-settings-soft:color-mix(in srgb,var(--wiz-card,#fff) 98%,#f2dfca 2%);--kwiz-settings-control-h:28px;--kwiz-settings-radius:7px}.kwiz-3d-shell>.kwiz-settings-shell,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser{box-sizing:border-box!important;left:0!important;right:auto!important;width:var(--kwiz-left-dock-width)!important;min-width:var(--kwiz-left-dock-width)!important;max-width:var(--kwiz-left-dock-width)!important;border:1px solid var(--kwiz-settings-border)!important;border-left-width:0!important;border-radius:0 11px 11px 0!important;background:var(--kwiz-settings-surface)!important;box-shadow:8px 0 22px rgba(65,45,29,.08)!important;backdrop-filter:blur(9px)!important;-webkit-backdrop-filter:blur(9px)!important}.kwiz-3d-shell>.kwiz-settings-shell{position:absolute!important;inset:72px auto auto 0!important;z-index:18!important;box-sizing:border-box!important;height:-moz-fit-content!important;height:fit-content!important;min-height:0!important;max-height:calc(100% - 82px)!important;margin:0!important;padding:5px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important;overflow:visible!important;pointer-events:auto!important;color:var(--wiz-text)!important;font-size:10px!important;line-height:1.2!important}.kwiz-settings-shell:before{content:none!important;display:none!important}.kwiz-settings-shell .kwiz-unit-editor-head,.kwiz-settings-shell .kwiz-unit-editor-head.kwiz-custom-unit-compact-head{position:relative!important;flex:0 0 auto!important;min-height:34px!important;height:auto!important;margin:0!important;padding:3px 26px 4px 4px!important;display:flex!important;justify-content:space-between!important;gap:4px!important;border:0!important;border-bottom:1px solid var(--kwiz-settings-soft-border)!important;background:transparent!important;box-shadow:none!important;cursor:default!important;touch-action:auto!important}.kwiz-settings-shell[dir=rtl] .kwiz-unit-editor-head,.kwiz-settings-shell[dir=rtl] .kwiz-unit-editor-head.kwiz-custom-unit-compact-head{padding:3px 26px 4px 4px!important}.kwiz-settings-shell .kwiz-custom-unit-compact-title,.kwiz-settings-shell .kwiz-unit-editor-title{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.kwiz-settings-shell .kwiz-cabinet-title-main,.kwiz-settings-shell .kwiz-custom-unit-compact-title strong,.kwiz-settings-shell .kwiz-unit-editor-title strong{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.15!important}.kwiz-settings-shell .kwiz-cabinet-title-size,.kwiz-settings-shell .kwiz-custom-unit-badge,.kwiz-settings-shell .kwiz-manufacturing-badge,.kwiz-settings-shell .kwiz-unit-editor-title small{font-size:8px!important;line-height:1.1!important}.kwiz-settings-shell .cfg-shared-popup-head-actions{flex:0 0 auto!important;min-width:0!important;display:flex!important;gap:3px!important}.kwiz-settings-shell .cfg-shared-popup-head-actions .kwiz-preview-door-toggle,.kwiz-settings-shell .cfg-shared-popup-head-actions>button{min-width:0!important;min-height:25px!important;height:25px!important;padding:2px 5px!important;border-radius:6px!important;font-size:8px!important}.kwiz-settings-shell .kwiz-unit-editor-less{display:none!important}.kwiz-settings-shell .kwiz-settings-pull-tab,.kwiz-settings-shell .kwiz-unit-editor-close.kwiz-settings-pull-tab{position:absolute!important;top:6px!important;right:-22px!important;left:auto!important;z-index:4!important;box-sizing:border-box!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:29px!important;min-height:29px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid var(--kwiz-settings-border)!important;border-left:0!important;border-radius:0 7px 7px 0!important;background:var(--kwiz-settings-surface)!important;color:var(--kwiz-settings-accent)!important;box-shadow:3px 0 8px rgba(65,45,29,.06)!important}.kwiz-settings-shell .kwiz-settings-pull-tab svg{width:13px!important;height:13px!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs{flex:0 0 auto!important;height:30px!important;min-height:30px!important;margin:0!important;padding:2px!important;grid-gap:2px!important;overflow:hidden!important;border:1px solid var(--kwiz-settings-soft-border)!important;border-radius:7px!important;background:var(--kwiz-settings-soft)!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button{box-sizing:border-box!important;height:24px!important;min-height:24px!important;padding:2px 3px!important;gap:3px!important;border:0!important;border-radius:5px!important;color:inherit!important;font-size:8.3px!important;line-height:1!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button.active,.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button[aria-selected=true]{background:color-mix(in srgb,var(--kwiz-settings-accent) 11%,var(--wiz-card,#fff))!important;color:var(--kwiz-settings-accent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kwiz-settings-accent) 22%,transparent)!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button svg{width:11px!important;height:11px!important;flex:0 0 11px!important}.kwiz-settings-shell .kwiz-cabinet-editor-content{box-sizing:border-box!important;flex:0 1 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:min(55vh,390px)!important;margin:0!important;padding:0 1px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:auto!important}.kwiz-settings-shell .kwiz-cabinet-tab-panel{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:4px!important}.kwiz-settings-shell .kwiz-cabinet-appearance-head,.kwiz-settings-shell .kwiz-cabinet-control-group,.kwiz-settings-shell .kwiz-cabinet-finish-picker,.kwiz-settings-shell .kwiz-cabinet-lighting-section,.kwiz-settings-shell .kwiz-cabinet-mechanism-block,.kwiz-settings-shell .kwiz-cabinet-position-lock,.kwiz-settings-shell .kwiz-custom-part-editor,.kwiz-settings-shell .kwiz-custom-part-selector,.kwiz-settings-shell .kwiz-custom-unit-compact-toolbar,.kwiz-settings-shell .kwiz-custom-unit-summary-strip,.kwiz-settings-shell .kwiz-island-editor-status,.kwiz-settings-shell .kwiz-standard-size-strip,.kwiz-settings-shell .kwiz-unit-model-picker-row{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:5px!important;gap:4px!important;border:1px solid var(--kwiz-settings-soft-border)!important;border-radius:var(--kwiz-settings-radius)!important;background:color-mix(in srgb,var(--wiz-card,#fff) 99%,var(--kwiz-settings-accent) 1%)!important;box-shadow:none!important}.kwiz-settings-shell .kwiz-cabinet-control-group-label,.kwiz-settings-shell .kwiz-custom-part-editor-head,.kwiz-settings-shell .kwiz-unit-color-picker-label,.kwiz-settings-shell .kwiz-unit-group-label,.kwiz-settings-shell .kwiz-unit-inline-label{margin:0!important;font-size:8.5px!important;line-height:1.1!important;font-weight:750!important;color:color-mix(in srgb,var(--wiz-text) 76%,var(--wiz-muted,#6b7280))!important}.kwiz-settings-shell .kwiz-cabinet-position-fields,.kwiz-settings-shell .kwiz-cabinet-primary-fields,.kwiz-settings-shell .kwiz-cabinet-secondary-fields,.kwiz-settings-shell .kwiz-custom-part-dimensions{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:4px!important;gap:4px!important}.kwiz-settings-shell .kwiz-cabinet-number-field{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:32px!important;margin:0!important;padding:2px 3px!important;display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;grid-gap:5px!important;gap:5px!important;border:0!important;border-radius:6px!important;background:transparent!important}.kwiz-settings-shell .kwiz-cabinet-field-label{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9px!important;line-height:1.1!important;font-weight:720!important}.kwiz-settings-shell .kwiz-cabinet-stepper{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--kwiz-settings-control-h)!important;min-height:var(--kwiz-settings-control-h)!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:28px minmax(0,1fr) 28px!important;align-items:stretch!important;border:1px solid var(--kwiz-settings-border)!important;border-radius:7px!important}.kwiz-settings-shell .kwiz-cabinet-stepper button,.kwiz-settings-shell .kwiz-cabinet-stepper>button{box-sizing:border-box!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:27px!important;min-height:27px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;border:0!important;border-radius:0!important;background:color-mix(in srgb,var(--kwiz-settings-accent) 5%,var(--wiz-card,#fff))!important;color:var(--kwiz-settings-accent)!important}.kwiz-settings-shell .kwiz-cabinet-stepper input{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:27px!important;min-height:27px!important;margin:0!important;padding:2px 4px!important;border:0!important;border-left:1px solid var(--kwiz-settings-soft-border)!important;border-right:1px solid var(--kwiz-settings-soft-border)!important;border-radius:0!important;background:var(--wiz-card,#fff)!important;text-align:center!important;font-size:9.5px!important;font-weight:740!important}.kwiz-settings-shell .kwiz-cabinet-stepper small{display:none!important}.kwiz-settings-shell .kwiz-unit-editor-select,.kwiz-settings-shell input[type=number],.kwiz-settings-shell input[type=text],.kwiz-settings-shell select{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;min-height:var(--kwiz-settings-control-h)!important;height:var(--kwiz-settings-control-h)!important;padding:3px 6px!important;border:1px solid var(--kwiz-settings-border)!important;border-radius:7px!important;background:var(--wiz-card,#fff)!important;font-size:9px!important}.kwiz-settings-shell .kwiz-cabinet-stepper input[type=number],.kwiz-settings-shell .kwiz-cabinet-stepper input[type=text]{height:27px!important;min-height:27px!important;padding:2px 4px!important;border-left:1px solid var(--kwiz-settings-soft-border)!important;border-right:1px solid var(--kwiz-settings-soft-border)!important;border-radius:0!important}.kwiz-settings-shell .kwiz-cabinet-choice-row,.kwiz-settings-shell .kwiz-cabinet-configuration-grid,.kwiz-settings-shell .kwiz-cabinet-finish-targets,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid,.kwiz-settings-shell .kwiz-cabinet-quick-actions{margin:0!important;padding:0!important;grid-gap:4px!important;gap:4px!important}.kwiz-settings-shell .kwiz-standard-size-strip{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:4px!important}.kwiz-settings-shell .kwiz-standard-size-strip>button,.kwiz-settings-shell .kwiz-unit-size-choice{box-sizing:border-box!important;min-width:34px!important;min-height:28px!important;height:28px!important;padding:2px 5px!important;border-radius:7px!important;font-size:8.5px!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button,.kwiz-settings-shell .kwiz-cabinet-labeled-action,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button,.kwiz-settings-shell .kwiz-custom-unit-edit-layout,.kwiz-settings-shell .kwiz-custom-unit-placement-toggle,.kwiz-settings-shell .kwiz-unit-compact-action{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:29px!important;height:auto!important;margin:0!important;padding:4px 6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;border-radius:7px!important;font-size:8.5px!important;line-height:1.15!important;white-space:normal!important;text-align:center!important}.kwiz-settings-shell .kwiz-cabinet-labeled-action svg,.kwiz-settings-shell .kwiz-unit-compact-action svg,.kwiz-settings-shell .kwiz-unit-size-choice svg{width:12px!important;height:12px!important;flex:0 0 12px!important}.kwiz-settings-shell .kwiz-cabinet-empty-note,.kwiz-settings-shell .kwiz-unit-model-note,.kwiz-settings-shell small{font-size:8px!important;line-height:1.2!important}.kwiz-settings-shell .kwiz-cabinet-swatches,.kwiz-settings-shell .kwiz-unit-color-picker{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;flex-wrap:wrap!important;gap:4px!important}.kwiz-settings-shell .kwiz-unit-color-swatch{width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important;border-radius:7px!important}.kwiz-settings-shell .kwiz-unit-color-inherit{min-height:27px!important;padding:3px 6px!important;font-size:8px!important}.kwiz-settings-shell.kwiz-settings-kind-custom .kwiz-custom-part-editor,.kwiz-settings-shell.kwiz-settings-kind-custom .kwiz-custom-part-selector,.kwiz-settings-shell.kwiz-settings-kind-custom .kwiz-custom-unit-compact-toolbar,.kwiz-settings-shell.kwiz-settings-kind-custom .kwiz-custom-unit-quick-grid{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:4px!important;gap:4px!important}.kwiz-settings-shell.kwiz-settings-kind-custom .kwiz-custom-part-selector,.kwiz-settings-shell.kwiz-settings-kind-custom .kwiz-custom-unit-quick-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.kwiz-settings-shell.kwiz-settings-kind-custom .kwiz-custom-unit-live-add,.kwiz-settings-shell.kwiz-settings-kind-custom .kwiz-custom-unit-live-hint{width:100%!important;min-width:0!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar,.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-model-picker-row{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:5px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;grid-gap:4px!important;gap:4px!important;overflow:visible!important;border:1px solid var(--kwiz-settings-soft-border)!important;border-radius:7px!important;background:color-mix(in srgb,var(--wiz-card,#fff) 99%,var(--kwiz-settings-accent) 1%)!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar{max-height:min(46vh,330px)!important;overflow-y:auto!important;overflow-x:hidden!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-asset-picker,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-drawer-count,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-tower-part-control,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-unit-group-label,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-unit-model-note,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-unit-toolbar-divider{grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-unit-toolbar-divider{height:1px!important;min-height:1px!important;margin:1px 0!important;padding:0!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-unit-position-input,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-unit-width-input{width:100%!important;min-width:0!important;max-width:100%!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar{width:100%!important;min-width:0!important;max-width:100%!important;max-height:min(52vh,350px)!important;margin:0!important;padding:5px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:4px!important;border:1px solid var(--kwiz-settings-soft-border)!important;border-radius:7px!important;background:color-mix(in srgb,var(--wiz-card,#fff) 99%,var(--kwiz-settings-accent) 1%)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-switch{min-width:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:3px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-switch>button{width:100%!important;min-width:0!important;min-height:28px!important;padding:3px!important;font-size:8px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-side-width-control{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;min-height:32px!important;margin:0!important;padding:2px 3px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 28px 40px 28px!important;align-items:center!important;grid-gap:3px!important;gap:3px!important;overflow:hidden!important;border:1px solid var(--kwiz-settings-soft-border)!important;border-radius:7px!important;background:var(--wiz-card,#fff)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-side-width-control>button{width:28px!important;min-width:28px!important;max-width:28px!important;height:27px!important;min-height:27px!important;padding:0!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-unit-toolbar-divider{width:100%!important;height:1px!important;margin:1px 0!important}.kwiz-settings-shell .kwiz-outer-led-depth-control{width:100%!important;min-width:0!important;grid-column:1/-1!important}.kwiz-settings-shell.kwiz-settings-kind-island .kwiz-island-editor-status{width:100%!important;min-width:0!important;max-width:100%!important;font-size:8px!important;line-height:1.2!important}.kwiz-settings-shell.kwiz-settings-kind-island .kwiz-cabinet-editor-content{max-height:min(70vh,520px)!important}.kwiz-settings-shell .kwiz-cabinet-editor-footer,.kwiz-settings-shell>.kwiz-unit-editor-toolbar:last-child{box-sizing:border-box!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:1px 0 0!important;padding:5px 1px 0!important;display:flex!important;flex-direction:column!important;gap:4px!important;overflow:hidden!important;border-top:1px solid var(--kwiz-settings-soft-border)!important}.kwiz-settings-shell .kwiz-cabinet-delete-actions,.kwiz-settings-shell .kwiz-cabinet-footer-actions{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:4px!important;gap:4px!important}.kwiz-settings-shell .kwiz-cabinet-delete-action,.kwiz-settings-shell .kwiz-cabinet-delete-actions>button,.kwiz-settings-shell .kwiz-cabinet-footer-actions>button,.kwiz-settings-shell .kwiz-delete-fill-action,.kwiz-settings-shell .kwiz-unit-delete,.kwiz-settings-shell .kwiz-unit-lock-action{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:28px!important;height:auto!important;margin:0!important;padding:3px 5px!important;display:inline-flex!important;align-items:center!important;gap:4px!important;overflow:hidden!important;border-radius:7px!important;font-size:8px!important;line-height:1.1!important}.kwiz-settings-shell .kwiz-cabinet-delete-actions{padding-top:4px!important;border-top:1px dashed color-mix(in srgb,#c4372f 24%,transparent)!important}.kwiz-settings-shell.kwiz-unit-inspector-empty{height:-moz-fit-content!important;height:fit-content!important;min-height:0!important;max-height:160px!important}.kwiz-settings-shell .kwiz-unit-inspector-empty-body{box-sizing:border-box!important;min-height:82px!important;padding:10px 8px!important;display:grid!important;place-content:center!important;justify-items:center!important;grid-gap:4px!important;gap:4px!important;text-align:center!important}.kwiz-settings-shell .kwiz-unit-inspector-empty-body svg{width:20px!important;height:20px!important}.kwiz-settings-shell .kwiz-unit-inspector-empty-body strong{font-size:10px!important}.kwiz-settings-shell .kwiz-unit-inspector-empty-body span{max-width:200px!important;font-size:8.5px!important;line-height:1.25!important}.kwiz-left-edge-launcher>button,.kwiz-settings-edge-tab.kwiz-left-edge-launcher>button,.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher>button{min-width:0!important;width:-moz-fit-content!important;width:fit-content!important;max-width:118px!important;padding:3px 7px 3px 5px!important;gap:3px!important;border:1px solid var(--kwiz-settings-border)!important;border-radius:0 7px 7px 0!important;background:var(--kwiz-settings-surface)!important;box-shadow:0 2px 7px rgba(43,31,21,.045)!important;font-size:8.5px!important}.kwiz-left-edge-launcher>button>span{font-size:8.5px!important;line-height:1!important;white-space:nowrap!important}.kwiz-left-edge-launcher>button>svg{width:14px!important;height:14px!important;flex:0 0 14px!important}.kwiz-smart-add.is-global-browser{top:72px!important;bottom:8px!important;padding:5px!important;gap:4px!important}.kwiz-smart-add.is-global-browser>header{flex-basis:34px!important;min-height:34px!important;height:34px!important;padding:3px 4px 4px!important;border-bottom:1px solid var(--kwiz-settings-soft-border)!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-tabs{flex-basis:30px!important;min-height:30px!important;height:30px!important;padding:2px!important;gap:2px!important;border:1px solid var(--kwiz-settings-soft-border)!important;border-radius:7px!important;background:var(--kwiz-settings-soft)!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-tabs>button{min-height:24px!important;height:24px!important;padding:2px 3px!important;border-radius:5px!important;font-size:8.3px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-guide{margin:0!important;padding:5px!important;gap:4px!important;border-radius:7px!important;font-size:8px!important;line-height:1.2!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid{gap:4px!important;margin-top:1px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid>button{min-height:54px!important;grid-template-columns:58px minmax(0,1fr) 12px!important;gap:5px!important;padding:4px 5px!important;border-radius:7px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-icon{width:58px!important;height:43px!important;border-radius:6px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-copy strong{font-size:9px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-copy small{font-size:7.5px!important;line-height:1.15!important}@container kitchen-3d-preview (max-width: 760px){.kwiz-3d-shell{--kwiz-left-dock-width:226px}.kwiz-settings-shell .kwiz-cabinet-number-field{grid-template-columns:52px minmax(0,1fr)!important;gap:4px!important}.kwiz-settings-shell .kwiz-cabinet-choice-row,.kwiz-settings-shell .kwiz-cabinet-configuration-grid,.kwiz-settings-shell .kwiz-cabinet-finish-targets,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid{grid-template-columns:minmax(0,1fr)!important}}@container kitchen-3d-preview (max-width: 520px){.kwiz-3d-shell{--kwiz-left-dock-width:208px}.kwiz-settings-shell .kwiz-cabinet-number-field{grid-template-columns:47px minmax(0,1fr)!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button span{display:none!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button svg{width:13px!important;height:13px!important;flex-basis:13px!important}.kwiz-settings-shell .kwiz-cabinet-delete-actions,.kwiz-settings-shell .kwiz-cabinet-footer-actions{grid-template-columns:minmax(0,1fr)!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid>button{grid-template-columns:50px minmax(0,1fr) 10px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-icon{width:50px!important;height:38px!important}}html[data-theme=dark] .kwiz-settings-shell,html[data-theme=dark] .kwiz-smart-add.is-global-browser{background:color-mix(in srgb,var(--wiz-card,#171717) 96%,#7d542d 4%)!important}.kwiz-settings-shell{--kwiz-settings-icon-size:14px;--kwiz-settings-icon-slot:20px;--kwiz-settings-icon-separator:color-mix(in srgb,var(--kwiz-settings-accent) 18%,var(--wiz-border,#d9d2c8))}.kwiz-settings-shell .cfg-shared-popup-head-actions .kwiz-preview-door-toggle,.kwiz-settings-shell .cfg-shared-popup-head-actions>button,.kwiz-settings-shell .kwiz-cabinet-choice-row>button,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button,.kwiz-settings-shell .kwiz-cabinet-delete-action,.kwiz-settings-shell .kwiz-cabinet-delete-actions>button,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button,.kwiz-settings-shell .kwiz-cabinet-footer-actions>button,.kwiz-settings-shell .kwiz-cabinet-labeled-action,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button,.kwiz-settings-shell .kwiz-custom-unit-edit-layout,.kwiz-settings-shell .kwiz-custom-unit-placement-toggle,.kwiz-settings-shell .kwiz-delete-fill-action,.kwiz-settings-shell .kwiz-standard-size-strip>button,.kwiz-settings-shell .kwiz-unit-compact-action,.kwiz-settings-shell .kwiz-unit-delete,.kwiz-settings-shell .kwiz-unit-lock-action,.kwiz-settings-shell .kwiz-unit-size-choice,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-switch>button{position:relative!important}.kwiz-settings-shell .cfg-shared-popup-head-actions .kwiz-preview-door-toggle:has(svg),.kwiz-settings-shell .cfg-shared-popup-head-actions>button:has(svg),.kwiz-settings-shell .kwiz-cabinet-choice-row>button:has(svg),.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button:has(svg),.kwiz-settings-shell .kwiz-cabinet-delete-action:has(svg),.kwiz-settings-shell .kwiz-cabinet-delete-actions>button:has(svg),.kwiz-settings-shell .kwiz-cabinet-finish-targets>button:has(svg),.kwiz-settings-shell .kwiz-cabinet-footer-actions>button:has(svg),.kwiz-settings-shell .kwiz-cabinet-labeled-action:has(svg),.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button:has(svg),.kwiz-settings-shell .kwiz-custom-unit-edit-layout:has(svg),.kwiz-settings-shell .kwiz-custom-unit-placement-toggle:has(svg),.kwiz-settings-shell .kwiz-delete-fill-action:has(svg),.kwiz-settings-shell .kwiz-standard-size-strip>button:has(svg),.kwiz-settings-shell .kwiz-unit-compact-action:has(svg),.kwiz-settings-shell .kwiz-unit-delete:has(svg),.kwiz-settings-shell .kwiz-unit-lock-action:has(svg),.kwiz-settings-shell .kwiz-unit-size-choice:has(svg),.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-switch>button:has(svg){justify-content:space-between!important;gap:6px!important;padding-inline:7px 6px!important}.kwiz-settings-shell .cfg-shared-popup-head-actions .kwiz-preview-door-toggle>svg,.kwiz-settings-shell .cfg-shared-popup-head-actions>button>svg,.kwiz-settings-shell .kwiz-cabinet-choice-row>button>svg,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button>svg,.kwiz-settings-shell .kwiz-cabinet-delete-action>svg,.kwiz-settings-shell .kwiz-cabinet-delete-actions>button>svg,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button>svg,.kwiz-settings-shell .kwiz-cabinet-footer-actions>button>svg,.kwiz-settings-shell .kwiz-cabinet-labeled-action>svg,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button>svg,.kwiz-settings-shell .kwiz-custom-unit-edit-layout>svg,.kwiz-settings-shell .kwiz-custom-unit-placement-toggle>svg,.kwiz-settings-shell .kwiz-delete-fill-action>svg,.kwiz-settings-shell .kwiz-standard-size-strip>button>svg,.kwiz-settings-shell .kwiz-unit-compact-action>svg,.kwiz-settings-shell .kwiz-unit-delete>svg,.kwiz-settings-shell .kwiz-unit-lock-action>svg,.kwiz-settings-shell .kwiz-unit-size-choice>svg,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-switch>button>svg{width:var(--kwiz-settings-icon-size)!important;height:var(--kwiz-settings-icon-size)!important;min-width:var(--kwiz-settings-icon-size)!important;flex:0 0 var(--kwiz-settings-icon-size)!important;margin:0!important;-webkit-margin-start:auto!important;margin-inline-start:auto!important;-webkit-padding-start:6px!important;padding-inline-start:6px!important;-webkit-border-start:1px solid var(--kwiz-settings-icon-separator)!important;border-inline-start:1px solid var(--kwiz-settings-icon-separator)!important;box-sizing:content-box!important;stroke-width:1.9!important;vector-effect:non-scaling-stroke;opacity:.96!important}.kwiz-settings-shell .cfg-shared-popup-head-actions>button>svg:only-child,.kwiz-settings-shell .kwiz-cabinet-choice-row>button>svg:only-child,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button>svg:only-child,.kwiz-settings-shell .kwiz-cabinet-delete-action>svg:only-child,.kwiz-settings-shell .kwiz-cabinet-delete-actions>button>svg:only-child,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button>svg:only-child,.kwiz-settings-shell .kwiz-cabinet-footer-actions>button>svg:only-child,.kwiz-settings-shell .kwiz-cabinet-labeled-action>svg:only-child,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button>svg:only-child,.kwiz-settings-shell .kwiz-custom-unit-edit-layout>svg:only-child,.kwiz-settings-shell .kwiz-custom-unit-placement-toggle>svg:only-child,.kwiz-settings-shell .kwiz-delete-fill-action>svg:only-child,.kwiz-settings-shell .kwiz-settings-pull-tab>svg:only-child,.kwiz-settings-shell .kwiz-standard-size-strip>button>svg:only-child,.kwiz-settings-shell .kwiz-unit-compact-action>svg:only-child,.kwiz-settings-shell .kwiz-unit-delete>svg:only-child,.kwiz-settings-shell .kwiz-unit-lock-action>svg:only-child,.kwiz-settings-shell .kwiz-unit-size-choice>svg:only-child,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-switch>button>svg:only-child{-webkit-margin-start:0!important;margin-inline-start:0!important;-webkit-padding-start:0!important;padding-inline-start:0!important;-webkit-border-start:0!important;border-inline-start:0!important}.kwiz-settings-shell button .lucide,.kwiz-settings-shell button [class*=icon],.kwiz-settings-shell button [data-icon],.kwiz-settings-shell button svg{shape-rendering:geometricPrecision}.kwiz-settings-shell .kwiz-cabinet-choice-row>button,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button,.kwiz-settings-shell .kwiz-cabinet-delete-action,.kwiz-settings-shell .kwiz-cabinet-delete-actions>button,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button,.kwiz-settings-shell .kwiz-cabinet-footer-actions>button,.kwiz-settings-shell .kwiz-cabinet-labeled-action,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button,.kwiz-settings-shell .kwiz-custom-unit-edit-layout,.kwiz-settings-shell .kwiz-custom-unit-placement-toggle,.kwiz-settings-shell .kwiz-delete-fill-action,.kwiz-settings-shell .kwiz-unit-compact-action,.kwiz-settings-shell .kwiz-unit-delete,.kwiz-settings-shell .kwiz-unit-lock-action{min-height:30px!important;border-radius:8px!important}.kwiz-3d-shell.kwiz-left-dock-open>.kwiz-3d-canvas-viewport{margin-left:0!important;width:100%!important;max-width:100%!important}.kwiz-3d-shell{--kwiz-left-tool-width:clamp(252px,24cqw,292px);--kwiz-left-launcher-width:108px}.kwiz-3d-shell>.kwiz-settings-shell,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser,.kwiz-smart-add.is-global-browser{min-width:236px!important;max-width:min(340px,calc(100% - 12px))!important}.kwiz-3d-shell>.kwiz-settings-shell,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser{animation:kwiz-left-tool-slide-in .2s cubic-bezier(.2,.8,.2,1) both!important;will-change:transform,opacity}@keyframes kwiz-left-tool-slide-in{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}.kwiz-settings-edge-tab.kwiz-left-edge-launcher,.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher{left:0!important;right:auto!important;z-index:22!important}.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher{top:78px!important}.kwiz-settings-edge-tab.kwiz-left-edge-launcher{top:116px!important}.kwiz-left-edge-launcher>button,.kwiz-settings-edge-tab.kwiz-left-edge-launcher>button,.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher>button{box-sizing:border-box!important;width:var(--kwiz-left-launcher-width)!important;min-width:var(--kwiz-left-launcher-width)!important;max-width:var(--kwiz-left-launcher-width)!important;height:34px!important;min-height:34px!important;padding:5px 9px 5px 7px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;border-radius:0 9px 9px 0!important;font-family:inherit!important;font-size:10.5px!important;line-height:1!important;font-weight:700!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;transform:none!important}.kwiz-left-edge-launcher>button>svg,.kwiz-settings-edge-tab.kwiz-left-edge-launcher>button>svg,.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher>button>svg{width:15px!important;height:15px!important;min-width:15px!important;flex:0 0 15px!important;transform:none!important;stroke-width:1.9!important}.kwiz-left-edge-launcher>button>span,.kwiz-settings-edge-tab.kwiz-left-edge-launcher>button>span,.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher>button>span{min-width:0!important;display:block!important;font-size:10.5px!important;line-height:1!important;font-weight:700!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;transform:none!important}.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher>button>small{display:none!important}.kwiz-settings-shell,.kwiz-settings-shell button,.kwiz-settings-shell input,.kwiz-settings-shell label,.kwiz-settings-shell select{font-family:inherit!important;box-sizing:border-box!important}.kwiz-settings-shell button{letter-spacing:0!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs{min-height:32px!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button{min-height:28px!important;height:auto!important;padding:4px 5px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;font-size:9px!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button svg{width:12px!important;height:12px!important;min-width:12px!important;flex:0 0 12px!important;margin:0!important;padding:0!important;border:0!important}.kwiz-settings-shell .kwiz-add-top-cabinet,.kwiz-settings-shell .kwiz-cabinet-choice-row>button,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button,.kwiz-settings-shell .kwiz-cabinet-delete-action,.kwiz-settings-shell .kwiz-cabinet-delete-actions>button,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button,.kwiz-settings-shell .kwiz-cabinet-footer-actions>button,.kwiz-settings-shell .kwiz-cabinet-labeled-action,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button,.kwiz-settings-shell .kwiz-custom-unit-edit-layout,.kwiz-settings-shell .kwiz-custom-unit-placement-toggle,.kwiz-settings-shell .kwiz-delete-fill-action,.kwiz-settings-shell .kwiz-standard-size-strip>button,.kwiz-settings-shell .kwiz-unit-compact-action,.kwiz-settings-shell .kwiz-unit-delete,.kwiz-settings-shell .kwiz-unit-lock-action,.kwiz-settings-shell .kwiz-unit-size-choice,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-switch>button{box-sizing:border-box!important;min-width:0!important;min-height:32px!important;height:auto!important;padding:6px 8px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;border-radius:8px!important;font-size:9.5px!important;line-height:1.2!important;font-weight:650!important;text-align:start!important;white-space:normal!important;overflow:hidden!important;overflow-wrap:anywhere!important}.kwiz-settings-shell .kwiz-add-top-cabinet>svg,.kwiz-settings-shell .kwiz-cabinet-choice-row>button>svg,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button>svg,.kwiz-settings-shell .kwiz-cabinet-delete-action>svg,.kwiz-settings-shell .kwiz-cabinet-delete-actions>button>svg,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button>svg,.kwiz-settings-shell .kwiz-cabinet-footer-actions>button>svg,.kwiz-settings-shell .kwiz-cabinet-labeled-action>svg,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button>svg,.kwiz-settings-shell .kwiz-custom-unit-edit-layout>svg,.kwiz-settings-shell .kwiz-custom-unit-placement-toggle>svg,.kwiz-settings-shell .kwiz-delete-fill-action>svg,.kwiz-settings-shell .kwiz-standard-size-strip>button>svg,.kwiz-settings-shell .kwiz-unit-compact-action>svg,.kwiz-settings-shell .kwiz-unit-delete>svg,.kwiz-settings-shell .kwiz-unit-lock-action>svg,.kwiz-settings-shell .kwiz-unit-size-choice>svg,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-switch>button>svg{order:-1!important;width:14px!important;height:14px!important;min-width:14px!important;flex:0 0 14px!important;margin:0!important;padding:0!important;border:0!important;box-sizing:border-box!important;stroke-width:1.9!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button>span,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button>span,.kwiz-settings-shell .kwiz-cabinet-delete-actions>button>span,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button>span,.kwiz-settings-shell .kwiz-cabinet-footer-actions>button>span,.kwiz-settings-shell .kwiz-cabinet-labeled-action>span,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button>span,.kwiz-settings-shell .kwiz-unit-compact-action>span,.kwiz-settings-shell .kwiz-unit-size-choice>span{min-width:0!important;position:static!important;transform:none!important;overflow-wrap:anywhere!important}.kwiz-settings-shell .kwiz-icon-only,.kwiz-settings-shell button.kwiz-icon-only{width:30px!important;min-width:30px!important;max-width:30px!important;min-height:30px!important;height:30px!important;flex:0 0 30px!important}.kwiz-settings-shell .kwiz-icon-only>svg,.kwiz-settings-shell button.kwiz-icon-only>svg{width:14px!important;height:14px!important;min-width:14px!important;margin:0!important;padding:0!important;border:0!important}.kwiz-smart-add.is-global-browser>header{min-height:38px!important;height:38px!important;padding:4px 6px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-drag-handle>strong{font-size:11px!important;line-height:1.1!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-drag-handle>strong small{font-size:8.5px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-tabs{min-height:34px!important;height:auto!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-tabs>button{min-height:27px!important;height:auto!important;padding:4px 5px!important;font-size:9.5px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-guide{font-size:9px!important;line-height:1.3!important;padding:6px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid>button{min-height:62px!important;grid-template-columns:64px minmax(0,1fr) 14px!important;gap:7px!important;padding:6px!important;align-items:center!important;text-align:start!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-icon{width:64px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-copy{min-width:0!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-copy strong{display:block!important;font-size:10px!important;line-height:1.15!important;white-space:normal!important;overflow-wrap:anywhere!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-copy small{display:block!important;font-size:8.5px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important}@container kitchen-3d-preview (max-width: 760px){.kwiz-3d-shell{--kwiz-left-tool-width:clamp(238px,44cqw,270px);--kwiz-left-launcher-width:102px}}@container kitchen-3d-preview (max-width: 520px){.kwiz-3d-shell{--kwiz-left-tool-width:min(260px,calc(100cqw - 12px));--kwiz-left-launcher-width:98px}.kwiz-settings-shell .kwiz-cabinet-editor-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button span{display:inline!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important}}@media (prefers-reduced-motion:reduce){.kwiz-3d-shell>.kwiz-settings-shell,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser{animation:none!important}}.kwiz-3d-shell{--kwiz-left-tool-width:clamp(300px,29cqw,326px);--kwiz-left-launcher-width:112px;--kwiz-settings-control-h:34px;--kwiz-settings-radius:10px;--kwiz-settings-card-gap:7px}.kwiz-3d-shell>.kwiz-settings-shell,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser,.kwiz-smart-add.is-global-browser{width:var(--kwiz-left-tool-width)!important;min-width:min(292px,calc(100% - 8px))!important;max-width:min(338px,calc(100% - 8px))!important;border-color:var(--wiz-border)!important;background:var(--wiz-surface,var(--wiz-card,#fff))!important;box-shadow:7px 0 20px rgba(65,45,29,.08)!important}.kwiz-3d-shell>.kwiz-settings-shell{padding:8px!important;gap:var(--kwiz-settings-card-gap)!important;font-size:12.5px!important;line-height:1.35!important}html[dir=rtl] .kwiz-settings-shell,html[dir=rtl] .kwiz-settings-shell button,html[dir=rtl] .kwiz-settings-shell input,html[dir=rtl] .kwiz-settings-shell label,html[dir=rtl] .kwiz-settings-shell select,html[dir=rtl] .kwiz-smart-add.is-global-browser{font-family:Tahoma,Arial,sans-serif!important}.kwiz-settings-shell .kwiz-unit-editor-head,.kwiz-settings-shell .kwiz-unit-editor-head.kwiz-custom-unit-compact-head{min-height:42px!important;padding:5px 28px 6px 5px!important;gap:7px!important;border-bottom-color:var(--wiz-border)!important}.kwiz-settings-shell[dir=rtl] .kwiz-unit-editor-head,.kwiz-settings-shell[dir=rtl] .kwiz-unit-editor-head.kwiz-custom-unit-compact-head{padding:5px 28px 6px 5px!important}.kwiz-settings-shell .kwiz-cabinet-title-main,.kwiz-settings-shell .kwiz-custom-unit-compact-title strong,.kwiz-settings-shell .kwiz-unit-editor-title strong{font-size:13px!important;line-height:1.3!important;font-weight:800!important}.kwiz-settings-shell .kwiz-cabinet-title-size,.kwiz-settings-shell .kwiz-custom-unit-badge,.kwiz-settings-shell .kwiz-manufacturing-badge,.kwiz-settings-shell .kwiz-unit-editor-title small{font-size:10.5px!important;line-height:1.25!important}.kwiz-settings-shell .cfg-shared-popup-head-actions .kwiz-preview-door-toggle,.kwiz-settings-shell .cfg-shared-popup-head-actions>button{min-height:30px!important;height:30px!important;padding:4px 7px!important;border:1px solid var(--wiz-border)!important;border-radius:8px!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-text)!important;font-size:11px!important;font-weight:700!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs{min-height:42px!important;height:auto!important;padding:3px!important;gap:3px!important;overflow:visible!important;border:1px solid var(--wiz-border)!important;border-radius:11px!important;background:var(--wiz-surface,var(--wiz-card,#fff))!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button{min-height:34px!important;height:34px!important;padding:5px 6px!important;gap:5px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:var(--wiz-muted)!important;font-size:11.5px!important;line-height:1.1!important;font-weight:700!important;overflow:hidden!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button.active,.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button[aria-selected=true]{border-color:var(--wiz-primary)!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-primary)!important;box-shadow:none!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button svg{width:15px!important;height:15px!important;min-width:15px!important;flex:0 0 15px!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button span{display:inline!important;font-size:inherit!important;overflow:hidden!important;text-overflow:ellipsis!important}.kwiz-settings-shell .kwiz-cabinet-editor-content,.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar{max-height:min(59vh,470px)!important;scrollbar-width:thin!important;scrollbar-color:color-mix(in srgb,var(--wiz-primary) 32%,transparent) transparent!important}.kwiz-settings-shell .kwiz-cabinet-editor-content::-webkit-scrollbar,.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar::-webkit-scrollbar,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar::-webkit-scrollbar{width:5px!important}.kwiz-settings-shell .kwiz-cabinet-editor-content::-webkit-scrollbar-track,.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar::-webkit-scrollbar-track,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar::-webkit-scrollbar-track{background:transparent!important}.kwiz-settings-shell .kwiz-cabinet-editor-content::-webkit-scrollbar-thumb,.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar::-webkit-scrollbar-thumb,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar::-webkit-scrollbar-thumb{border-radius:999px!important;background:color-mix(in srgb,var(--wiz-primary) 28%,transparent)!important}.kwiz-settings-shell .kwiz-cabinet-tab-panel{gap:7px!important}.kwiz-settings-shell .kwiz-cabinet-appearance-head,.kwiz-settings-shell .kwiz-cabinet-control-group,.kwiz-settings-shell .kwiz-cabinet-finish-picker,.kwiz-settings-shell .kwiz-cabinet-lighting-section,.kwiz-settings-shell .kwiz-cabinet-mechanism-block,.kwiz-settings-shell .kwiz-cabinet-position-lock,.kwiz-settings-shell .kwiz-custom-part-editor,.kwiz-settings-shell .kwiz-custom-part-selector,.kwiz-settings-shell .kwiz-custom-unit-compact-toolbar,.kwiz-settings-shell .kwiz-custom-unit-summary-strip,.kwiz-settings-shell .kwiz-island-editor-status,.kwiz-settings-shell .kwiz-standard-size-strip,.kwiz-settings-shell .kwiz-unit-model-picker-row,.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar{padding:9px!important;gap:7px!important;border:1px solid var(--wiz-border)!important;border-radius:10px!important;background:var(--wiz-surface,var(--wiz-card,#fff))!important;box-shadow:none!important}.kwiz-settings-shell .kwiz-cabinet-appearance-head strong,.kwiz-settings-shell .kwiz-cabinet-control-group-label,.kwiz-settings-shell .kwiz-custom-part-editor-head,.kwiz-settings-shell .kwiz-unit-color-picker-label,.kwiz-settings-shell .kwiz-unit-group-label,.kwiz-settings-shell .kwiz-unit-inline-label{font-size:12px!important;line-height:1.3!important;font-weight:750!important;color:var(--wiz-text)!important}.kwiz-settings-shell .kwiz-cabinet-empty-note,.kwiz-settings-shell .kwiz-global-finish-note,.kwiz-settings-shell .kwiz-unit-model-note,.kwiz-settings-shell small{font-size:10.5px!important;line-height:1.4!important;color:var(--wiz-muted)!important}.kwiz-settings-shell .kwiz-cabinet-position-fields,.kwiz-settings-shell .kwiz-cabinet-primary-fields,.kwiz-settings-shell .kwiz-cabinet-secondary-fields,.kwiz-settings-shell .kwiz-custom-part-dimensions{gap:6px!important}.kwiz-settings-shell .kwiz-cabinet-number-field{min-height:44px!important;padding:5px 7px!important;grid-template-columns:minmax(74px,1fr) minmax(118px,1.15fr)!important;border:1px solid var(--wiz-border)!important;border-radius:9px!important;background:var(--wiz-surface,var(--wiz-card,#fff))!important}.kwiz-settings-shell .kwiz-cabinet-field-label{font-size:12px!important;font-weight:750!important;color:var(--wiz-text)!important}.kwiz-settings-shell .kwiz-cabinet-stepper{height:32px!important;min-height:32px!important;grid-template-columns:30px minmax(38px,1fr) 30px!important;border:0!important;border-radius:8px!important;background:transparent!important;overflow:visible!important;gap:3px!important}.kwiz-settings-shell .kwiz-cabinet-stepper button,.kwiz-settings-shell .kwiz-cabinet-stepper>button{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;border:1px solid var(--wiz-border)!important;border-radius:8px!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-primary)!important}.kwiz-settings-shell .kwiz-cabinet-stepper input[type=number],.kwiz-settings-shell .kwiz-cabinet-stepper input[type=text]{height:30px!important;min-height:30px!important;padding:3px 4px!important;border:0!important;border-radius:7px!important;background:transparent!important;font-size:13px!important;line-height:1!important;font-weight:800!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center!important}.kwiz-settings-shell .kwiz-cabinet-stepper button:disabled,.kwiz-settings-shell button:disabled{opacity:.42!important}.kwiz-settings-shell .kwiz-unit-editor-select,.kwiz-settings-shell input[type=number]:not(.kwiz-cabinet-stepper input),.kwiz-settings-shell input[type=text]:not(.kwiz-cabinet-stepper input),.kwiz-settings-shell select{min-height:34px!important;height:34px!important;padding:5px 8px!important;border:1px solid var(--wiz-border)!important;border-radius:8px!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-text)!important;font-size:12px!important}.kwiz-settings-shell .kwiz-add-top-cabinet,.kwiz-settings-shell .kwiz-cabinet-choice-row>button,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button,.kwiz-settings-shell .kwiz-cabinet-labeled-action,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button,.kwiz-settings-shell .kwiz-custom-unit-edit-layout,.kwiz-settings-shell .kwiz-custom-unit-placement-toggle,.kwiz-settings-shell .kwiz-standard-size-strip>button,.kwiz-settings-shell .kwiz-unit-compact-action,.kwiz-settings-shell .kwiz-unit-size-choice{min-height:34px!important;height:auto!important;padding:6px 8px!important;gap:6px!important;border:1px solid var(--wiz-border)!important;border-radius:8px!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-text)!important;font-size:11.5px!important;line-height:1.25!important;font-weight:700!important;text-align:start!important;justify-content:space-between!important;box-shadow:none!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button.active,.kwiz-settings-shell .kwiz-cabinet-choice-row>button[aria-pressed=true],.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button.active,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button[aria-pressed=true],.kwiz-settings-shell .kwiz-cabinet-finish-targets>button.active,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button.active,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button[aria-pressed=true],.kwiz-settings-shell .kwiz-custom-unit-placement-toggle.active,.kwiz-settings-shell .kwiz-custom-unit-placement-toggle[aria-pressed=true],.kwiz-settings-shell .kwiz-unit-compact-action.active,.kwiz-settings-shell .kwiz-unit-compact-action[aria-pressed=true],.kwiz-settings-shell .kwiz-unit-size-choice.active,.kwiz-settings-shell .kwiz-unit-size-choice[aria-pressed=true]{border-color:var(--wiz-primary)!important;background:color-mix(in srgb,var(--wiz-primary) 7%,var(--wiz-card,#fff))!important;color:var(--wiz-primary)!important;box-shadow:none!important}.kwiz-settings-shell .cfg-shared-popup-head-actions .kwiz-preview-door-toggle>svg,.kwiz-settings-shell .cfg-shared-popup-head-actions>button>svg,.kwiz-settings-shell .kwiz-add-top-cabinet>svg,.kwiz-settings-shell .kwiz-cabinet-choice-row>button>svg,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button>svg,.kwiz-settings-shell .kwiz-cabinet-delete-action>svg,.kwiz-settings-shell .kwiz-cabinet-delete-actions>button>svg,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button>svg,.kwiz-settings-shell .kwiz-cabinet-footer-actions>button>svg,.kwiz-settings-shell .kwiz-cabinet-labeled-action>svg,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button>svg,.kwiz-settings-shell .kwiz-custom-unit-edit-layout>svg,.kwiz-settings-shell .kwiz-custom-unit-placement-toggle>svg,.kwiz-settings-shell .kwiz-delete-fill-action>svg,.kwiz-settings-shell .kwiz-standard-size-strip>button>svg,.kwiz-settings-shell .kwiz-unit-compact-action>svg,.kwiz-settings-shell .kwiz-unit-delete>svg,.kwiz-settings-shell .kwiz-unit-lock-action>svg,.kwiz-settings-shell .kwiz-unit-size-choice>svg,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-switch>button>svg{order:0!important;width:15px!important;height:15px!important;min-width:15px!important;flex:0 0 15px!important;margin:0!important;padding:0!important;border:0!important;box-sizing:border-box!important;stroke-width:1.9!important}.kwiz-settings-shell .kwiz-icon-only,.kwiz-settings-shell button.kwiz-icon-only{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;display:inline-grid!important;place-items:center!important;flex:0 0 32px!important;justify-self:start!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;align-content:flex-start!important;column-gap:6px!important;row-gap:7px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-switch{flex:1 1 100%!important;width:100%!important;padding:3px!important;gap:3px!important;border:1px solid var(--wiz-border)!important;border-radius:9px!important;background:var(--wiz-card,#fff)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-switch>button{min-height:32px!important;height:32px!important;padding:5px 6px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:var(--wiz-muted)!important;font-size:11px!important;font-weight:700!important;justify-content:center!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-switch>button.active,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-switch>button[aria-pressed=true]{border-color:var(--wiz-primary)!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-primary)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-side-width-control{flex:1 1 100%!important;width:100%!important;min-height:42px!important;padding:5px 7px!important;grid-template-columns:minmax(78px,1fr) 30px 42px 30px!important;gap:4px!important;border:1px solid var(--wiz-border)!important;border-radius:9px!important;background:var(--wiz-surface,var(--wiz-card,#fff))!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-side-width-control>button,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>button:not(.kwiz-light-action):not(.kwiz-unit-size-choice):not(.kwiz-unit-delete):not(.kwiz-delete-fill-action){width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;display:inline-grid!important;place-items:center!important;flex:0 0 30px!important;justify-self:start!important;border:1px solid var(--wiz-border)!important;border-radius:8px!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-primary)!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-group-label,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-inline-label{flex:0 1 auto!important;min-height:30px!important;display:inline-flex!important;align-items:center!important;gap:4px!important;padding:0 3px!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-editor-select{flex:1 1 150px!important;width:auto!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-toolbar-divider{flex:1 1 100%!important;min-height:1px!important;background:var(--wiz-border)!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-light-action{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);width:auto!important;min-width:116px!important;max-width:none!important;min-height:34px!important;margin:0!important;padding:6px 8px!important;border:1px solid var(--wiz-border)!important;border-radius:8px!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-text)!important;justify-content:space-between!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-light-action.active,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-light-action[aria-pressed=true]{border-color:var(--wiz-primary)!important;background:color-mix(in srgb,var(--wiz-primary) 7%,var(--wiz-card,#fff))!important;color:var(--wiz-primary)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-shelf-value,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-drawer-count{flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:30px!important;min-height:30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--wiz-text)!important;font-size:13px!important;font-weight:800!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-size-choice{flex:0 0 auto!important;width:auto!important;min-width:40px!important;max-width:none!important;height:32px!important;min-height:32px!important;padding:5px 7px!important;justify-content:center!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-delete-fill-action,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-delete{flex:0 0 auto!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:32px!important;min-height:32px!important;padding:0!important;display:inline-grid!important;place-items:center!important;border:1px solid color-mix(in srgb,#c4372f 45%,var(--wiz-border))!important;border-radius:8px!important;background:var(--wiz-card,#fff)!important;color:#c4372f!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-delete-fill-action{width:44px!important;min-width:44px!important;max-width:44px!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>button{min-height:34px!important;padding:6px 8px!important;border-radius:8px!important}.kwiz-settings-shell .kwiz-cabinet-swatches,.kwiz-settings-shell .kwiz-unit-color-picker{padding:8px!important;gap:6px!important;border:1px solid var(--wiz-border)!important;border-radius:9px!important;background:var(--wiz-surface,var(--wiz-card,#fff))!important}.kwiz-settings-shell .kwiz-unit-color-swatch{width:38px!important;min-width:38px!important}.kwiz-settings-shell .kwiz-unit-color-inherit,.kwiz-settings-shell .kwiz-unit-color-swatch{height:30px!important;min-height:30px!important;border:1px solid var(--wiz-border)!important;border-radius:8px!important}.kwiz-settings-shell .kwiz-unit-color-inherit{padding:4px 8px!important;background:var(--wiz-card,#fff)!important;font-size:11px!important;font-weight:700!important}.kwiz-settings-shell .kwiz-cabinet-editor-footer,.kwiz-settings-shell>.kwiz-unit-editor-toolbar:last-child{padding-top:7px!important;gap:6px!important;border-top-color:var(--wiz-border)!important}.kwiz-settings-shell .kwiz-cabinet-delete-actions,.kwiz-settings-shell .kwiz-cabinet-footer-actions{gap:6px!important}.kwiz-settings-shell .kwiz-cabinet-delete-action,.kwiz-settings-shell .kwiz-cabinet-delete-actions>button,.kwiz-settings-shell .kwiz-cabinet-footer-actions>button,.kwiz-settings-shell .kwiz-delete-fill-action,.kwiz-settings-shell .kwiz-unit-delete,.kwiz-settings-shell .kwiz-unit-lock-action{min-height:34px!important;height:34px!important;padding:5px 8px!important;border:1px solid var(--wiz-border)!important;border-radius:8px!important;background:var(--wiz-card,#fff)!important;font-size:11px!important;font-weight:700!important;justify-content:center!important}.kwiz-settings-shell .kwiz-cabinet-delete-action,.kwiz-settings-shell .kwiz-cabinet-delete-actions>button,.kwiz-settings-shell .kwiz-delete-fill-action,.kwiz-settings-shell .kwiz-unit-delete{border-color:color-mix(in srgb,#c4372f 40%,var(--wiz-border))!important;color:#c4372f!important}.kwiz-smart-add.is-global-browser{padding:8px!important;gap:7px!important;font-size:12px!important}.kwiz-smart-add.is-global-browser>header{min-height:42px!important;height:42px!important;padding:5px 7px!important;border-bottom:1px solid var(--wiz-border)!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-drag-handle>strong{font-size:13px!important;line-height:1.25!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-drag-handle>strong small{font-size:10px!important;line-height:1.2!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-tabs{min-height:42px!important;padding:3px!important;gap:3px!important;border:1px solid var(--wiz-border)!important;border-radius:11px!important;background:var(--wiz-surface,var(--wiz-card,#fff))!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-tabs>button{min-height:34px!important;height:34px!important;padding:5px 6px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:var(--wiz-muted)!important;font-size:11.5px!important;font-weight:700!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-tabs>button.active,.kwiz-smart-add.is-global-browser .kwiz-smart-add-tabs>button[aria-selected=true]{border-color:var(--wiz-primary)!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-primary)!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-guide{padding:8px!important;border:1px solid var(--wiz-border)!important;border-radius:9px!important;background:var(--wiz-surface,var(--wiz-card,#fff))!important;font-size:10.5px!important;line-height:1.4!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid{gap:6px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid>button{min-height:68px!important;padding:7px!important;grid-template-columns:62px minmax(0,1fr) 15px!important;gap:8px!important;border:1px solid var(--wiz-border)!important;border-radius:9px!important;background:var(--wiz-surface,var(--wiz-card,#fff))!important;color:var(--wiz-text)!important;box-shadow:none!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid>button:focus-visible,.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid>button:hover{border-color:var(--wiz-primary)!important;background:color-mix(in srgb,var(--wiz-primary) 5%,var(--wiz-card,#fff))!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-icon{width:62px!important;height:48px!important;border-radius:8px!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-copy strong{font-size:12px!important;line-height:1.25!important;font-weight:750!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-copy small{margin-top:2px!important;font-size:10px!important;line-height:1.3!important;color:var(--wiz-muted)!important}.kwiz-left-edge-launcher>button,.kwiz-settings-edge-tab.kwiz-left-edge-launcher>button,.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher>button{height:36px!important;min-height:36px!important;padding:6px 10px 6px 8px!important;gap:7px!important;border:1px solid var(--wiz-primary)!important;border-left:0!important;border-radius:0 10px 10px 0!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-primary)!important;font-size:11.5px!important;font-weight:750!important;box-shadow:3px 0 10px rgba(65,45,29,.06)!important}.kwiz-left-edge-launcher>button>span,.kwiz-settings-edge-tab.kwiz-left-edge-launcher>button>span,.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher>button>span{font-size:11.5px!important;font-weight:750!important}@container kitchen-3d-preview (max-width: 620px){.kwiz-3d-shell{--kwiz-left-tool-width:min(310px,calc(100cqw - 10px));--kwiz-left-launcher-width:106px}.kwiz-settings-shell .kwiz-cabinet-number-field{grid-template-columns:minmax(68px,.8fr) minmax(110px,1.2fr)!important}}@container kitchen-3d-preview (max-width: 420px){.kwiz-3d-shell{--kwiz-left-tool-width:calc(100cqw - 8px);--kwiz-left-launcher-width:102px}.kwiz-settings-shell .kwiz-cabinet-editor-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kwiz-settings-shell .kwiz-cabinet-number-field{grid-template-columns:minmax(62px,.75fr) minmax(106px,1.25fr)!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.kwiz-settings-shell .kwiz-unit-editor-head,.kwiz-settings-shell .kwiz-unit-editor-head.kwiz-custom-unit-compact-head{box-sizing:border-box!important;width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-column-gap:8px!important;column-gap:8px!important;padding:6px!important}.kwiz-settings-shell .kwiz-unit-editor-title,.kwiz-settings-shell .kwiz-unit-editor-title>strong{min-width:0!important;max-width:100%!important}.kwiz-settings-shell .kwiz-unit-editor-title>strong{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:2px 5px!important}.kwiz-settings-shell .kwiz-cabinet-title-main,.kwiz-settings-shell .kwiz-cabinet-title-size{max-width:100%!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.kwiz-settings-shell .cfg-shared-popup-head-actions{min-width:max-content!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:5px!important}.kwiz-settings-shell .cfg-shared-popup-head-actions .kwiz-preview-door-toggle,.kwiz-settings-shell .cfg-shared-popup-head-actions>button{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs{box-sizing:border-box!important;width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button{width:100%!important;min-width:0!important;max-width:none!important;padding-inline:4px!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button span{min-width:0!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.kwiz-settings-shell .kwiz-cabinet-appearance-head,.kwiz-settings-shell .kwiz-cabinet-control-group,.kwiz-settings-shell .kwiz-cabinet-finish-picker,.kwiz-settings-shell .kwiz-cabinet-lighting-section,.kwiz-settings-shell .kwiz-cabinet-mechanism-block{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:stretch!important}.kwiz-settings-shell .kwiz-cabinet-control-group-label,.kwiz-settings-shell .kwiz-unit-color-picker-label,.kwiz-settings-shell .kwiz-unit-group-label,.kwiz-settings-shell .kwiz-unit-inline-label{width:100%!important;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:break-word!important}.kwiz-settings-shell .kwiz-cabinet-choice-row,.kwiz-settings-shell .kwiz-cabinet-configuration-grid,.kwiz-settings-shell .kwiz-cabinet-finish-targets,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid,.kwiz-settings-shell .kwiz-cabinet-quick-actions{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;justify-items:stretch!important;grid-gap:6px!important;gap:6px!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button,.kwiz-settings-shell .kwiz-cabinet-labeled-action,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button,.kwiz-settings-shell .kwiz-cabinet-quick-actions>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;align-self:stretch!important;justify-self:stretch!important;justify-content:flex-start!important;text-align:start!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button>span,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button>span,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button>span,.kwiz-settings-shell .kwiz-cabinet-labeled-action>span,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button>span,.kwiz-settings-shell .kwiz-cabinet-quick-actions>button>span{min-width:0!important;max-width:100%!important;position:static!important;transform:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.kwiz-settings-shell .kwiz-cabinet-empty-note,.kwiz-settings-shell .kwiz-global-finish-note,.kwiz-settings-shell .kwiz-unit-model-note{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.kwiz-settings-shell .kwiz-cabinet-delete-actions,.kwiz-settings-shell .kwiz-cabinet-editor-footer,.kwiz-settings-shell .kwiz-cabinet-footer-actions{width:100%!important;min-width:0!important}.kwiz-settings-shell .kwiz-cabinet-footer-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}.kwiz-settings-shell .kwiz-cabinet-footer-actions>button{width:100%!important;min-width:0!important;justify-content:center!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}@container kitchen-3d-preview (max-width: 305px){.kwiz-settings-shell .kwiz-cabinet-choice-row,.kwiz-settings-shell .kwiz-cabinet-configuration-grid,.kwiz-settings-shell .kwiz-cabinet-finish-targets,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid,.kwiz-settings-shell .kwiz-cabinet-quick-actions{grid-template-columns:minmax(0,1fr)!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.kwiz-settings-shell .kwiz-cabinet-appearance-head,.kwiz-settings-shell .kwiz-cabinet-control-group,.kwiz-settings-shell .kwiz-cabinet-finish-picker,.kwiz-settings-shell .kwiz-cabinet-lighting-section,.kwiz-settings-shell .kwiz-cabinet-position-lock,.kwiz-settings-shell .kwiz-cabinet-tab-panel,.kwiz-settings-shell .kwiz-corner-control-group,.kwiz-settings-shell .kwiz-island-control-card,.kwiz-settings-shell .kwiz-unit-swatch-group{gap:8px!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button,.kwiz-settings-shell .kwiz-cabinet-delete-action,.kwiz-settings-shell .kwiz-cabinet-duplicate-action,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button,.kwiz-settings-shell .kwiz-cabinet-labeled-action,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button,.kwiz-settings-shell .kwiz-cabinet-quick-actions>button,.kwiz-settings-shell .kwiz-delete-fill-action,.kwiz-settings-shell .kwiz-preview-door-toggle,.kwiz-settings-shell .kwiz-smart-add-bottom-actions>button,.kwiz-settings-shell .kwiz-smart-add-catalog button,.kwiz-settings-shell .kwiz-smart-add-item-card button,.kwiz-settings-shell .kwiz-unit-color-inherit,.kwiz-settings-shell .kwiz-unit-lock-action{min-height:40px!important;padding:8px 10px!important;border-radius:12px!important;border:1px solid color-mix(in srgb,var(--wiz-primary) 28%,var(--wiz-border))!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-text)!important;font-size:12.5px!important;font-weight:700!important;line-height:1.25!important;box-shadow:none!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button:hover:not(:disabled),.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button:hover:not(:disabled),.kwiz-settings-shell .kwiz-cabinet-duplicate-action:hover:not(:disabled),.kwiz-settings-shell .kwiz-cabinet-finish-targets>button:hover:not(:disabled),.kwiz-settings-shell .kwiz-cabinet-labeled-action:hover:not(:disabled),.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button:hover:not(:disabled),.kwiz-settings-shell .kwiz-cabinet-quick-actions>button:hover:not(:disabled),.kwiz-settings-shell .kwiz-preview-door-toggle:hover:not(:disabled),.kwiz-settings-shell .kwiz-unit-color-inherit:hover:not(:disabled),.kwiz-settings-shell .kwiz-unit-lock-action:hover:not(:disabled){background:color-mix(in srgb,var(--wiz-primary) 6%,var(--wiz-card))!important;border-color:color-mix(in srgb,var(--wiz-primary) 46%,var(--wiz-border))!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button.active,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button.active,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button.active,.kwiz-settings-shell .kwiz-cabinet-labeled-action.active,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button.active,.kwiz-settings-shell .kwiz-cabinet-quick-actions>button.active,.kwiz-settings-shell .kwiz-preview-door-toggle[aria-pressed=true],.kwiz-settings-shell .kwiz-unit-color-inherit.active,.kwiz-settings-shell .kwiz-unit-lock-action.is-locked{background:color-mix(in srgb,var(--wiz-primary) 10%,var(--wiz-card))!important;border-color:color-mix(in srgb,var(--wiz-primary) 60%,var(--wiz-border))!important;color:var(--wiz-primary)!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button>svg,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button>svg,.kwiz-settings-shell .kwiz-cabinet-delete-action>svg,.kwiz-settings-shell .kwiz-cabinet-duplicate-action>svg,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button>svg,.kwiz-settings-shell .kwiz-cabinet-labeled-action>svg,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button>svg,.kwiz-settings-shell .kwiz-cabinet-quick-actions>button>svg,.kwiz-settings-shell .kwiz-delete-fill-action>svg,.kwiz-settings-shell .kwiz-preview-door-toggle>svg,.kwiz-settings-shell .kwiz-unit-lock-action>svg{width:14px!important;height:14px!important;flex:0 0 14px!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button>span,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button>span,.kwiz-settings-shell .kwiz-cabinet-delete-action>span,.kwiz-settings-shell .kwiz-cabinet-duplicate-action>span,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button>span,.kwiz-settings-shell .kwiz-cabinet-labeled-action>span,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button>span,.kwiz-settings-shell .kwiz-cabinet-quick-actions>button>span,.kwiz-settings-shell .kwiz-delete-fill-action>span,.kwiz-settings-shell .kwiz-preview-door-toggle>span,.kwiz-settings-shell .kwiz-unit-lock-action>span{font-size:12.5px!important;font-weight:700!important;line-height:1.25!important}.kwiz-settings-shell .kwiz-cabinet-count-control{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;min-height:0!important;padding:10px 12px!important;border-radius:14px!important;border:1px solid color-mix(in srgb,var(--wiz-primary) 26%,var(--wiz-border))!important;background:var(--wiz-card,#fff)!important;overflow:visible!important}.kwiz-settings-shell .kwiz-cabinet-count-control>span{min-width:0!important;padding:0!important;gap:6px!important;color:var(--wiz-text)!important;font-size:12.5px!important;font-weight:700!important;white-space:normal!important;line-height:1.25!important}.kwiz-settings-shell .kwiz-cabinet-count-control>span>svg{width:14px!important;height:14px!important;flex:0 0 14px!important}.kwiz-settings-shell .kwiz-cabinet-count-control>div{display:grid!important;grid-template-columns:34px minmax(26px,auto) 34px!important;align-items:center!important;grid-gap:6px!important;gap:6px!important}.kwiz-settings-shell .kwiz-cabinet-count-control button{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;border:1px solid color-mix(in srgb,var(--wiz-primary) 30%,var(--wiz-border))!important;border-radius:10px!important;background:color-mix(in srgb,var(--wiz-primary) 4%,var(--wiz-card))!important;color:var(--wiz-text)!important}.kwiz-settings-shell .kwiz-cabinet-count-control button:hover:not(:disabled){background:color-mix(in srgb,var(--wiz-primary) 8%,var(--wiz-card))!important;border-color:color-mix(in srgb,var(--wiz-primary) 48%,var(--wiz-border))!important}.kwiz-settings-shell .kwiz-cabinet-count-control button:disabled{opacity:.42!important}.kwiz-settings-shell .kwiz-cabinet-count-control strong{min-width:26px!important;text-align:center!important;color:var(--wiz-primary)!important;font-size:14px!important;font-weight:800!important}.kwiz-settings-shell .kwiz-cabinet-number-field{align-items:center!important;gap:8px!important}.kwiz-settings-shell .kwiz-cabinet-field-label{font-size:12.5px!important;font-weight:700!important;line-height:1.25!important}.kwiz-settings-shell .kwiz-cabinet-stepper{min-height:38px!important;border-radius:12px!important;border:1px solid color-mix(in srgb,var(--wiz-primary) 26%,var(--wiz-border))!important;background:var(--wiz-card,#fff)!important;overflow:hidden!important}.kwiz-settings-shell .kwiz-cabinet-stepper>button{width:34px!important;min-width:34px!important;height:38px!important;min-height:38px!important;border-radius:0!important;background:color-mix(in srgb,var(--wiz-primary) 4%,var(--wiz-card))!important}.kwiz-settings-shell .kwiz-cabinet-stepper>input{height:38px!important;min-height:38px!important;font-size:12.5px!important;font-weight:700!important}.kwiz-settings-shell .kwiz-cabinet-swatches{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.kwiz-settings-shell .kwiz-unit-color-inherit,.kwiz-settings-shell .kwiz-unit-color-swatch{min-height:34px!important;height:34px!important;border-radius:10px!important}.kwiz-settings-shell .kwiz-cabinet-delete-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.kwiz-settings-shell .kwiz-cabinet-delete-action,.kwiz-settings-shell .kwiz-delete-fill-action{justify-content:center!important}.kwiz-settings-shell .kwiz-cabinet-delete-action{color:#b33a37!important;border-color:color-mix(in srgb,#b33a37 40%,var(--wiz-border))!important;background:color-mix(in srgb,#b33a37 4%,var(--wiz-card))!important}@container kitchen-3d-preview (max-width: 340px){.kwiz-settings-shell .kwiz-cabinet-count-control{grid-template-columns:minmax(0,1fr)!important}.kwiz-settings-shell .kwiz-cabinet-count-control>div{justify-content:start!important}.kwiz-settings-shell .kwiz-cabinet-swatches{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.kwiz-settings-shell .kwiz-cabinet-lighting-section{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;gap:7px!important}.kwiz-settings-shell .kwiz-cabinet-lighting-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;align-items:stretch!important}.kwiz-settings-shell .kwiz-cabinet-lighting-grid>.kwiz-cabinet-labeled-action,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-light-action{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:62px!important;height:auto!important;padding:8px 7px!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;border:1px solid color-mix(in srgb,var(--wiz-primary) 30%,var(--wiz-border))!important;border-radius:10px!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-text)!important;text-align:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;box-shadow:none!important}.kwiz-settings-shell .kwiz-cabinet-lighting-grid>.kwiz-cabinet-labeled-action>svg,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-light-action>svg{width:17px!important;height:17px!important;min-width:17px!important;flex:0 0 17px!important}.kwiz-settings-shell .kwiz-cabinet-lighting-grid>.kwiz-cabinet-labeled-action>span,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-light-action>span{width:100%!important;min-width:0!important;font-size:11px!important;line-height:1.25!important;font-weight:700!important;text-align:center!important;white-space:normal!important}.kwiz-settings-shell .kwiz-cabinet-lighting-grid>.kwiz-cabinet-labeled-action.active,.kwiz-settings-shell .kwiz-cabinet-lighting-grid>.kwiz-cabinet-labeled-action[aria-pressed=true],.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-light-action.active,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-light-action[aria-pressed=true]{border-color:var(--wiz-primary)!important;background:color-mix(in srgb,var(--wiz-primary) 8%,var(--wiz-card,#fff))!important;color:var(--wiz-primary)!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar[style*="display: none"]{display:none!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar:not([style*="display: none"]){max-height:min(58vh,430px)!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;touch-action:pan-y!important;scrollbar-gutter:stable!important;-webkit-overflow-scrolling:touch!important}@container kitchen-3d-preview (max-width: 340px){.kwiz-settings-shell .kwiz-cabinet-lighting-grid{grid-template-columns:minmax(0,1fr)!important}.kwiz-settings-shell .kwiz-cabinet-lighting-grid>.kwiz-cabinet-labeled-action,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-light-action{min-height:54px!important}}.kwiz-settings-edge-tab.kwiz-left-edge-launcher[dir=ltr],.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher[dir=ltr]{left:auto!important;right:0!important}.kwiz-settings-edge-tab.kwiz-left-edge-launcher[dir=ltr]>button,.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher[dir=ltr]>button{border-left:1px solid var(--wiz-primary)!important;border-right:0!important;border-radius:10px 0 0 10px!important;padding:6px 8px 6px 10px!important;box-shadow:-3px 0 10px rgba(65,45,29,.06)!important;justify-content:flex-start!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-corner-text-action{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);width:auto!important;min-width:118px!important;max-width:none!important;min-height:42px!important;height:auto!important;padding:7px 9px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;border:1px solid color-mix(in srgb,var(--wiz-primary) 28%,var(--wiz-border))!important;border-radius:10px!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-text)!important;text-align:start!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-corner-text-action>svg{width:15px!important;height:15px!important;flex:0 0 15px!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-corner-text-action>span{min-width:0!important;font-size:11.5px!important;line-height:1.2!important;font-weight:700!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-corner-text-action.active,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-corner-text-action[aria-pressed=true]{border-color:var(--wiz-primary)!important;background:color-mix(in srgb,var(--wiz-primary) 8%,var(--wiz-card,#fff))!important;color:var(--wiz-primary)!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-group-label{min-width:82px!important;gap:6px!important;font-size:11.5px!important;font-weight:700!important;color:var(--wiz-text)!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-group-label>span{display:inline!important;white-space:nowrap!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-delete-fill-action,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-delete{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);width:auto!important;min-width:112px!important;max-width:none!important;min-height:40px!important;height:auto!important;padding:7px 9px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-delete-fill-action>span,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-delete>span{display:inline!important;font-size:11.5px!important;font-weight:700!important;white-space:nowrap!important}.kwiz-settings-shell.kwiz-settings-kind-corner .cfg-shared-popup-head-actions>.kwiz-unit-compact-action{width:auto!important;min-width:64px!important;max-width:none!important;padding-inline:8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .cfg-shared-popup-head-actions>.kwiz-unit-compact-action>span{display:inline!important;font-size:10.5px!important;font-weight:700!important;white-space:nowrap!important}@container kitchen-3d-preview (max-width: 340px){.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-corner-text-action,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-delete-fill-action,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-light-action,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-delete{flex-basis:100%!important;min-width:0!important}}.kwiz-3d-shell>.kwiz-settings-shell[dir=ltr],.kwiz-smart-add.is-global-browser[dir=ltr]{box-shadow:-7px 0 20px rgba(65,45,29,.08)!important}.kwiz-3d-shell>.kwiz-settings-shell[dir=rtl],.kwiz-smart-add.is-global-browser[dir=rtl]{box-shadow:7px 0 20px rgba(65,45,29,.08)!important}.kwiz-3d-shell>.kwiz-settings-shell[dir=ltr],.kwiz-3d-shell>.kwiz-smart-add.is-global-browser[dir=ltr]{animation-name:kwiz-right-tool-slide-in!important}@keyframes kwiz-right-tool-slide-in{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid{box-sizing:border-box!important;width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin:0!important;padding:0!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:64px!important;height:auto!important;margin:0!important;padding:8px 7px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;border:1px solid color-mix(in srgb,var(--wiz-primary) 30%,var(--wiz-border))!important;border-radius:11px!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-text)!important;text-align:center!important;white-space:normal!important;overflow:visible!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid>button>svg{order:0!important;width:17px!important;height:17px!important;min-width:17px!important;flex:0 0 17px!important;margin:0!important;padding:0!important;border:0!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid>button>span{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;transform:none!important;opacity:1!important;visibility:visible!important;color:inherit!important;font-size:11.5px!important;line-height:1.25!important;font-weight:700!important;text-align:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;overflow:visible!important;text-overflow:clip!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid>button.active,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid>button[aria-pressed=true]{border-color:var(--wiz-primary)!important;background:color-mix(in srgb,var(--wiz-primary) 8%,var(--wiz-card,#fff))!important;color:var(--wiz-primary)!important}@container kitchen-3d-preview (max-width: 340px){.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid{grid-template-columns:minmax(0,1fr)!important}}.kwiz-settings-shell .kwiz-cabinet-finish-picker,.kwiz-settings-shell .kwiz-unit-color-picker{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:9px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;border:1px solid color-mix(in srgb,var(--wiz-primary) 25%,var(--wiz-border))!important;border-radius:12px!important;background:var(--wiz-card,#fff)!important;box-shadow:none!important;overflow:visible!important}.kwiz-settings-shell .kwiz-unit-color-picker-label{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;color:var(--wiz-text)!important;font-size:12.5px!important;font-weight:750!important;line-height:1.3!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.kwiz-settings-shell .kwiz-unit-color-picker{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;align-content:flex-start!important}.kwiz-settings-shell .kwiz-unit-color-picker>.kwiz-unit-color-picker-label{flex:1 0 100%!important}.kwiz-settings-shell .kwiz-cabinet-swatches{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;overflow:visible!important;background:transparent!important;border:0!important;border-radius:0!important}.kwiz-settings-shell .kwiz-cabinet-swatches .kwiz-unit-color-inherit,.kwiz-settings-shell .kwiz-unit-color-inherit,.kwiz-settings-shell .kwiz-unit-color-picker>.kwiz-unit-color-inherit{box-sizing:border-box!important;flex:0 0 auto!important;width:auto!important;min-width:58px!important;max-width:none!important;height:34px!important;min-height:34px!important;padding:0 10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid color-mix(in srgb,var(--wiz-primary) 32%,var(--wiz-border))!important;border-radius:10px!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-text)!important;font-size:11.5px!important;font-weight:750!important;line-height:1!important;white-space:nowrap!important}.kwiz-settings-shell .kwiz-unit-color-inherit.active{background:color-mix(in srgb,var(--wiz-primary) 8%,var(--wiz-card,#fff))!important;color:var(--wiz-primary)!important}.kwiz-settings-shell .kwiz-cabinet-swatches .kwiz-unit-color-swatch,.kwiz-settings-shell .kwiz-unit-color-picker>.kwiz-unit-color-swatch,.kwiz-settings-shell .kwiz-unit-color-swatch{box-sizing:border-box!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0!important;border:1px solid color-mix(in srgb,var(--wiz-primary) 24%,var(--wiz-border))!important;border-radius:9px!important;box-shadow:none!important;overflow:hidden!important}.kwiz-settings-shell .kwiz-unit-color-swatch.active{border:2px solid var(--wiz-primary)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--wiz-primary) 13%,transparent)!important}.kwiz-settings-shell .kwiz-cabinet-finish-picker .kwiz-backsplash-object-color,.kwiz-settings-shell .kwiz-cabinet-finish-picker .kwiz-opening-object-color{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 44px auto!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;border:0!important;background:transparent!important}.kwiz-settings-shell .kwiz-cabinet-finish-picker .kwiz-backsplash-object-color>span,.kwiz-settings-shell .kwiz-cabinet-finish-picker .kwiz-opening-object-color>span{min-width:0!important;font-size:12px!important;font-weight:700!important;white-space:normal!important}.kwiz-settings-shell .kwiz-cabinet-finish-picker input[type=color]{box-sizing:border-box!important;width:44px!important;min-width:44px!important;height:34px!important;min-height:34px!important;padding:2px!important;border:1px solid color-mix(in srgb,var(--wiz-primary) 28%,var(--wiz-border))!important;border-radius:9px!important;background:var(--wiz-card,#fff)!important;cursor:pointer!important}.kwiz-settings-shell .kwiz-cabinet-finish-picker .kwiz-backsplash-object-color>button,.kwiz-settings-shell .kwiz-cabinet-finish-picker .kwiz-opening-object-color>button{width:auto!important;min-width:58px!important;height:34px!important;min-height:34px!important;padding:0 10px!important;border-radius:10px!important;white-space:nowrap!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-cabinet-appearance-head:has(>strong:only-child){width:100%!important;min-width:0!important;margin:2px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-cabinet-appearance-head:has(>strong:only-child)>strong{display:block!important;width:100%!important;margin:0!important;padding:0!important;color:var(--wiz-text)!important;font-size:12.5px!important;font-weight:750!important}@container kitchen-3d-preview (max-width: 360px){.kwiz-settings-shell .kwiz-cabinet-swatches .kwiz-unit-color-swatch,.kwiz-settings-shell .kwiz-unit-color-picker>.kwiz-unit-color-swatch,.kwiz-settings-shell .kwiz-unit-color-swatch{flex-basis:40px!important;width:40px!important;min-width:40px!important;max-width:40px!important}.kwiz-settings-shell .kwiz-cabinet-finish-picker .kwiz-backsplash-object-color,.kwiz-settings-shell .kwiz-cabinet-finish-picker .kwiz-opening-object-color{grid-template-columns:minmax(0,1fr) 40px auto!important}}.kwiz-settings-shell .kwiz-unit-color-swatch[style]{background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;background-origin:border-box!important;background-clip:padding-box!important}.kwiz-settings-shell .kwiz-unit-color-swatch[style],.kwiz-settings-shell .kwiz-unit-color-swatch[style].active,.kwiz-settings-shell .kwiz-unit-color-swatch[style][aria-pressed=true]{background-color:var(--kwiz-swatch-color,transparent)!important;background-image:var(--kwiz-swatch-image,none)!important}.kwiz-settings-shell .kwiz-unit-color-swatch[style]{outline:1px solid color-mix(in srgb,var(--wiz-text) 8%,transparent)!important;outline-offset:-2px!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-editor-content,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-tab-panel{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-position-fields,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-primary-fields,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-secondary-fields{box-sizing:border-box!important;width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:8px!important;gap:8px!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-number-field{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;grid-template-columns:minmax(92px,.9fr) minmax(126px,1.1fr)!important;align-items:center!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-position-lock{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:42px!important;display:flex!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;border:1px solid var(--wiz-border)!important;border-radius:10px!important;background:var(--wiz-card,#fff)!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-choice-row,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-configuration-grid,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-finish-targets{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-choice-row>button,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-configuration-grid>button,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-finish-targets>button,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-labeled-action{width:100%!important;min-width:0!important;min-height:42px!important;height:auto!important;padding:8px 9px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;text-align:start!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-lighting-grid>.kwiz-cabinet-labeled-action{min-height:58px!important;justify-content:center!important;text-align:center!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-appearance-head,.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-model-picker-row:not([style*="display: none"]){width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-model-picker-row:not([style*="display: none"]){box-sizing:border-box!important;max-width:100%!important;margin:0!important;padding:9px!important;border:1px solid var(--wiz-border)!important;border-radius:11px!important;background:var(--wiz-card,#fff)!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-model-picker-row[style*="display: none"]{display:none!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-asset-picker,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-asset-picker select,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-unit-editor-select{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar:not([style*="display: none"]){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:9px!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) 36px!important;align-items:center!important;grid-gap:7px!important;gap:7px!important;max-height:min(54vh,430px)!important;overflow-y:auto!important;overflow-x:hidden!important;border:1px solid var(--wiz-border)!important;border-radius:11px!important;background:var(--wiz-card,#fff)!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar[style*="display: none"]{display:none!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>.kwiz-tower-part-control,.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>.kwiz-unit-editor-select,.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>.kwiz-unit-group-label,.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>.kwiz-unit-model-note,.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>.kwiz-unit-toolbar-divider{grid-column:1/-1!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>.kwiz-unit-group-label{width:100%!important;min-width:0!important;min-height:28px!important;display:flex!important;align-items:center!important;gap:6px!important;padding:3px 2px!important;color:var(--wiz-text)!important;font-size:12px!important;font-weight:750!important;white-space:normal!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>.kwiz-unit-toolbar-divider{height:1px!important;min-height:1px!important;margin:2px 0!important;background:var(--wiz-border)!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>button:has(+.kwiz-unit-position-input){grid-column:1!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>.kwiz-unit-position-input{grid-column:2!important;width:100%!important;min-width:0!important;height:36px!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>.kwiz-unit-position-input+button{grid-column:3!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>button:has(+.kwiz-drawer-count){grid-column:1!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>.kwiz-drawer-count{grid-column:2!important;width:100%!important;min-width:0!important;height:36px!important;display:grid!important;place-items:center!important;border:1px solid var(--wiz-border)!important;border-radius:9px!important;background:color-mix(in srgb,var(--wiz-primary) 4%,var(--wiz-card))!important;color:var(--wiz-text)!important;font-size:13px!important;font-weight:800!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>.kwiz-drawer-count+button{grid-column:3!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>button{grid-column:1/-1!important;width:100%!important;min-width:0!important;min-height:38px!important;height:auto!important;padding:7px 9px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;border:1px solid var(--wiz-border)!important;border-radius:9px!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-text)!important;font-size:11.5px!important;font-weight:700!important;white-space:normal!important}.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>.kwiz-drawer-count+button,.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>.kwiz-unit-position-input+button,.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>button:has(+.kwiz-drawer-count),.kwiz-settings-shell.kwiz-settings-kind-appliance>.kwiz-unit-editor-toolbar>button:has(+.kwiz-unit-position-input){width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;display:grid!important;place-items:center!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-tower-part-control{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:5px 7px!important;display:grid!important;grid-template-columns:minmax(82px,1fr) 32px minmax(40px,.55fr) 32px!important;align-items:center!important;grid-gap:5px!important;gap:5px!important;border:1px solid var(--wiz-border)!important;border-radius:9px!important;background:var(--wiz-surface,var(--wiz-card,#fff))!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-tower-part-control>em{min-width:0!important;font-style:normal!important;font-size:11.5px!important;font-weight:700!important;white-space:normal!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-tower-part-control>button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid var(--wiz-border)!important;border-radius:8px!important;background:var(--wiz-card,#fff)!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-tower-part-control>strong{min-width:0!important;text-align:center!important;font-size:12.5px!important;font-weight:800!important;color:var(--wiz-text)!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-unit-editor-select{min-height:40px!important;padding:7px 9px!important;border:1px solid var(--wiz-border)!important;border-radius:9px!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-text)!important;font-size:11.5px!important}@container kitchen-3d-preview (max-width: 360px){.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-number-field{grid-template-columns:minmax(76px,.85fr) minmax(112px,1.15fr)!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-choice-row,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-configuration-grid,.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-cabinet-finish-targets{grid-template-columns:minmax(0,1fr)!important}.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-tower-part-control{grid-template-columns:minmax(70px,1fr) 30px minmax(36px,.5fr) 30px!important}}.kwiz-3d-shell{--kwiz-form-font-strong:10px;--kwiz-soft-line:rgba(91,73,56,.14);--kwiz-soft-surface:hsla(0,0%,100%,.96);--kwiz-soft-hover:color-mix(in srgb,var(--wiz-primary) 6%,#fff);--kwiz-drawer-shadow:0 4px 12px rgba(0,0,0,.08)}.kwiz-3d-shell>.kwiz-settings-shell,.kwiz-smart-add.is-global-browser{box-sizing:border-box!important;top:70px!important;bottom:8px!important;height:auto!important;max-height:none!important;width:min(306px,calc(100% - 12px))!important;max-width:min(306px,calc(100% - 12px))!important;margin:0!important;border:0!important;background:var(--kwiz-soft-surface)!important;box-shadow:var(--kwiz-drawer-shadow)!important;overflow:hidden!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.kwiz-3d-shell>.kwiz-settings-shell[dir=ltr],.kwiz-smart-add.is-global-browser[dir=ltr]{left:auto!important;right:0!important;border-radius:14px 0 0 14px!important}.kwiz-3d-shell>.kwiz-settings-shell[dir=rtl],.kwiz-smart-add.is-global-browser[dir=rtl]{left:0!important;right:auto!important;border-radius:0 14px 14px 0!important}.kwiz-settings-shell,.kwiz-settings-shell .kwiz-cabinet-control-group-label,.kwiz-settings-shell .kwiz-cabinet-field-label,.kwiz-settings-shell .kwiz-unit-color-picker-label,.kwiz-settings-shell .kwiz-unit-group-label,.kwiz-settings-shell .kwiz-unit-inline-label,.kwiz-settings-shell .kwiz-unit-model-note,.kwiz-settings-shell button,.kwiz-settings-shell em,.kwiz-settings-shell input,.kwiz-settings-shell label,.kwiz-settings-shell select,.kwiz-settings-shell small,.kwiz-settings-shell span,.kwiz-settings-shell strong,.kwiz-settings-shell textarea{font-size:var(--kwiz-form-font)!important;line-height:1.25!important}.kwiz-settings-shell .kwiz-cabinet-title-main,.kwiz-settings-shell .kwiz-settings-empty-head strong,.kwiz-settings-shell .kwiz-unit-editor-title>strong{font-size:var(--kwiz-form-font-strong)!important;font-weight:800!important}.kwiz-settings-shell .kwiz-cabinet-appearance-head,.kwiz-settings-shell .kwiz-cabinet-control-group,.kwiz-settings-shell .kwiz-cabinet-editor-content,.kwiz-settings-shell .kwiz-cabinet-finish-picker,.kwiz-settings-shell .kwiz-cabinet-lighting-section,.kwiz-settings-shell .kwiz-cabinet-tab-panel,.kwiz-settings-shell .kwiz-corner-editor-toolbar,.kwiz-settings-shell .kwiz-island-control-card,.kwiz-settings-shell .kwiz-unit-editor-toolbar,.kwiz-settings-shell .kwiz-unit-model-picker-row,.kwiz-settings-shell .kwiz-unit-swatch-group{border-color:transparent!important;box-shadow:none!important;background:transparent!important}.kwiz-settings-shell .kwiz-cabinet-appearance-head,.kwiz-settings-shell .kwiz-cabinet-control-group,.kwiz-settings-shell .kwiz-cabinet-finish-picker,.kwiz-settings-shell .kwiz-cabinet-lighting-section{padding:6px 2px!important}.kwiz-settings-shell .kwiz-unit-editor-head,.kwiz-smart-add>header{min-height:40px!important;padding:6px 8px!important;border:0!important;border-bottom:1px solid var(--kwiz-soft-line)!important;background:hsla(0,0%,100%,.98)!important;box-shadow:none!important}.kwiz-settings-shell .kwiz-settings-pull-tab,.kwiz-smart-add .kwiz-smart-add-hide{box-sizing:border-box!important;width:auto!important;min-width:0!important;height:28px!important;min-height:28px!important;padding:0 8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;border:0!important;border-radius:8px!important;background:var(--wiz-primary)!important;color:#fff!important;box-shadow:none!important;font-size:var(--kwiz-form-font)!important;font-weight:800!important;white-space:nowrap!important}.kwiz-settings-shell .kwiz-settings-pull-tab:hover,.kwiz-smart-add .kwiz-smart-add-hide:hover{filter:brightness(.94)}.kwiz-settings-shell .kwiz-settings-pull-tab>span,.kwiz-smart-add .kwiz-smart-add-hide>span{display:inline!important;font-size:var(--kwiz-form-font)!important;color:inherit!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs,.kwiz-smart-add .kwiz-smart-add-tabs{box-sizing:border-box!important;width:100%!important;min-width:0!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:4px!important;padding:5px 6px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin!important;border:0!important;border-bottom:1px solid var(--kwiz-soft-line)!important;background:hsla(0,0%,100%,.96)!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button,.kwiz-smart-add .kwiz-smart-add-tabs>button{box-sizing:border-box!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;min-height:28px!important;height:28px!important;padding:0 8px!important;gap:4px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--wiz-text)!important;box-shadow:none!important;font-weight:750!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button,.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button span,.kwiz-smart-add .kwiz-smart-add-tabs>button,.kwiz-smart-add .kwiz-smart-add-tabs>button span{min-width:max-content!important;font-size:var(--kwiz-form-font)!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button:hover,.kwiz-smart-add .kwiz-smart-add-tabs>button:hover{background:var(--kwiz-soft-hover)!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button.active,.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button[aria-selected=true],.kwiz-smart-add .kwiz-smart-add-tabs>button.active,.kwiz-smart-add .kwiz-smart-add-tabs>button[aria-selected=true]{background:var(--wiz-primary)!important;color:#fff!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button,.kwiz-settings-shell .kwiz-cabinet-duplicate-action,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button,.kwiz-settings-shell .kwiz-cabinet-labeled-action,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button,.kwiz-settings-shell .kwiz-cabinet-quick-actions>button,.kwiz-settings-shell .kwiz-corner-feature-grid>button,.kwiz-settings-shell .kwiz-corner-text-action,.kwiz-settings-shell .kwiz-light-action,.kwiz-settings-shell .kwiz-unit-editor-select,.kwiz-settings-shell .kwiz-unit-lock-action,.kwiz-settings-shell input:not([type=color]),.kwiz-settings-shell select{border:1px solid var(--kwiz-soft-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;font-size:var(--kwiz-form-font)!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button,.kwiz-settings-shell .kwiz-cabinet-labeled-action,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button,.kwiz-settings-shell .kwiz-cabinet-quick-actions>button,.kwiz-settings-shell .kwiz-corner-feature-grid>button,.kwiz-settings-shell .kwiz-corner-text-action,.kwiz-settings-shell .kwiz-light-action{min-height:34px!important;padding:6px 8px!important;gap:5px!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button:hover:not(:disabled),.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button:hover:not(:disabled),.kwiz-settings-shell .kwiz-cabinet-finish-targets>button:hover:not(:disabled),.kwiz-settings-shell .kwiz-cabinet-labeled-action:hover:not(:disabled),.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button:hover:not(:disabled),.kwiz-settings-shell .kwiz-cabinet-quick-actions>button:hover:not(:disabled),.kwiz-settings-shell .kwiz-corner-feature-grid>button:hover:not(:disabled),.kwiz-settings-shell .kwiz-corner-text-action:hover:not(:disabled),.kwiz-settings-shell .kwiz-light-action:hover:not(:disabled){background:var(--kwiz-soft-hover)!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button.active,.kwiz-settings-shell .kwiz-cabinet-choice-row>button[aria-pressed=true],.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button.active,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button[aria-pressed=true],.kwiz-settings-shell .kwiz-cabinet-finish-targets>button.active,.kwiz-settings-shell .kwiz-cabinet-labeled-action.active,.kwiz-settings-shell .kwiz-cabinet-labeled-action[aria-pressed=true],.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button.active,.kwiz-settings-shell .kwiz-cabinet-quick-actions>button.active,.kwiz-settings-shell .kwiz-corner-feature-grid>button.active,.kwiz-settings-shell .kwiz-corner-feature-grid>button[aria-pressed=true],.kwiz-settings-shell .kwiz-corner-text-action.active,.kwiz-settings-shell .kwiz-light-action.active,.kwiz-settings-shell .kwiz-light-action[aria-pressed=true]{border-color:var(--wiz-primary)!important;background:var(--wiz-primary)!important;color:#fff!important}.kwiz-settings-shell .kwiz-cabinet-count-control,.kwiz-settings-shell .kwiz-cabinet-number-field,.kwiz-settings-shell .kwiz-cabinet-position-lock,.kwiz-settings-shell .kwiz-tower-part-control{border-color:var(--kwiz-soft-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.kwiz-settings-shell .kwiz-cabinet-count-control button,.kwiz-settings-shell .kwiz-cabinet-stepper,.kwiz-settings-shell .kwiz-tower-part-control>button{border-color:var(--kwiz-soft-line)!important;background:#fff!important;box-shadow:none!important}.kwiz-settings-shell .kwiz-cabinet-count-control strong,.kwiz-settings-shell .kwiz-cabinet-count-control>span,.kwiz-settings-shell .kwiz-tower-part-control>em,.kwiz-settings-shell .kwiz-tower-part-control>strong{font-size:var(--kwiz-form-font)!important}.kwiz-settings-shell .kwiz-unit-color-swatch,.kwiz-settings-shell .kwiz-unit-color-swatch.active,.kwiz-settings-shell .kwiz-unit-color-swatch[aria-pressed=true]{border-width:1px!important;box-shadow:none!important}.kwiz-settings-shell .kwiz-unit-color-swatch.active,.kwiz-settings-shell .kwiz-unit-color-swatch[aria-pressed=true]{outline:2px solid var(--wiz-primary)!important;outline-offset:1px!important}.kwiz-settings-shell .kwiz-unit-color-inherit{font-size:var(--kwiz-form-font)!important;border:1px solid var(--kwiz-soft-line)!important;box-shadow:none!important}.kwiz-settings-shell .kwiz-unit-color-inherit.active{background:var(--wiz-primary)!important;color:#fff!important;border-color:var(--wiz-primary)!important}.kwiz-smart-add,.kwiz-smart-add button,.kwiz-smart-add small,.kwiz-smart-add span,.kwiz-smart-add strong{font-size:var(--kwiz-form-font)!important;line-height:1.25!important}.kwiz-smart-add>header strong{font-size:var(--kwiz-form-font-strong)!important}.kwiz-smart-add .kwiz-smart-add-guide,.kwiz-smart-add .kwiz-smart-add-progress{margin:5px 7px!important;padding:6px 7px!important;border:0!important;border-radius:8px!important;background:color-mix(in srgb,var(--wiz-primary) 5%,#fff)!important;box-shadow:none!important;color:var(--wiz-muted)!important}.kwiz-smart-add .kwiz-smart-add-body{min-height:0!important;height:calc(100% - 82px)!important;overflow:hidden!important}.kwiz-smart-add .kwiz-smart-add-smart-column,.kwiz-smart-add .kwiz-smart-add-unit-list{height:100%!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding:6px!important}.kwiz-smart-add .kwiz-smart-add-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important}.kwiz-smart-add .kwiz-smart-add-grid>button{box-sizing:border-box!important;min-width:0!important;min-height:82px!important;padding:6px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;grid-gap:6px!important;gap:6px!important;border:1px solid transparent!important;border-radius:10px!important;background:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,.055)!important;color:var(--wiz-text)!important;text-align:start!important}.kwiz-smart-add .kwiz-smart-add-grid>button:hover:not(:disabled){border-color:color-mix(in srgb,var(--wiz-primary) 24%,transparent)!important;background:var(--kwiz-soft-hover)!important;box-shadow:0 4px 12px rgba(0,0,0,.08)!important}.kwiz-smart-add .kwiz-smart-add-grid>button.exact{border-color:color-mix(in srgb,var(--wiz-primary) 30%,transparent)!important}.kwiz-smart-add .kwiz-smart-add-grid>button.is-armed{border-color:var(--wiz-primary)!important;background:var(--wiz-primary)!important;color:#fff!important}.kwiz-smart-add .kwiz-smart-add-grid>button.is-armed .kwiz-smart-add-copy strong{color:#fff!important}.kwiz-smart-add .kwiz-smart-add-icon{width:42px!important;min-width:42px!important;height:52px!important;border:0!important;border-radius:8px!important;background:color-mix(in srgb,var(--wiz-primary) 4%,#fff)!important;box-shadow:none!important}.kwiz-smart-add .kwiz-smart-add-icon img{width:100%!important;height:100%!important;object-fit:contain!important}.kwiz-smart-add .kwiz-smart-add-copy,.kwiz-smart-add .kwiz-smart-add-copy>strong{min-width:0!important;display:block!important}.kwiz-smart-add .kwiz-smart-add-copy>strong{font-size:var(--kwiz-form-font)!important;font-weight:800!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:break-word!important}.kwiz-smart-add.is-global-browser .kwiz-smart-add-copy>small{display:none!important}.kwiz-smart-add .kwiz-customer-unit-library,.kwiz-smart-add .kwiz-customer-unit-row,.kwiz-smart-add .kwiz-smart-fill{border:0!important;border-radius:10px!important;background:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,.055)!important}.kwiz-smart-add .kwiz-smart-fill-apply,.kwiz-smart-add .kwiz-smart-fill-modes>button{border:1px solid var(--kwiz-soft-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;font-size:var(--kwiz-form-font)!important}.kwiz-smart-add .kwiz-smart-fill-apply:not(:disabled),.kwiz-smart-add .kwiz-smart-fill-modes>button.active{border-color:var(--wiz-primary)!important;background:var(--wiz-primary)!important;color:#fff!important}.kwiz-left-edge-launcher>button,.kwiz-settings-edge-tab.kwiz-left-edge-launcher>button,.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher>button{height:30px!important;min-height:30px!important;padding:0 8px!important;gap:5px!important;border:0!important;background:var(--wiz-primary)!important;color:#fff!important;box-shadow:0 3px 10px rgba(0,0,0,.1)!important;font-size:var(--kwiz-form-font)!important}.kwiz-left-edge-launcher>button>span,.kwiz-settings-edge-tab.kwiz-left-edge-launcher>button>span,.kwiz-smart-add-edge-tab.kwiz-left-edge-launcher>button>span{font-size:var(--kwiz-form-font)!important;font-weight:800!important}@container kitchen-3d-preview (max-width: 360px){.kwiz-3d-shell>.kwiz-settings-shell,.kwiz-smart-add.is-global-browser{width:min(286px,calc(100% - 8px))!important;max-width:min(286px,calc(100% - 8px))!important}.kwiz-smart-add .kwiz-smart-add-grid{grid-template-columns:minmax(0,1fr)!important}}.kwiz-3d-shell>.kwiz-settings-shell{overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important}.kwiz-smart-add.is-global-browser{display:flex!important;flex-direction:column!important;overflow:hidden!important}.kwiz-smart-add.is-global-browser>.kwiz-smart-add-guide,.kwiz-smart-add.is-global-browser>.kwiz-smart-add-progress,.kwiz-smart-add.is-global-browser>.kwiz-smart-add-tabs,.kwiz-smart-add.is-global-browser>header{flex:0 0 auto!important}.kwiz-smart-add.is-global-browser>.kwiz-smart-add-body{flex:1 1 auto!important;height:auto!important;min-height:0!important}.kwiz-3d-shell{--kwiz-form-font:10px;--kwiz-form-font-strong:11px;--kwiz-active-soft:color-mix(in srgb,var(--wiz-primary) 14%,#fff);--kwiz-active-soft-strong:color-mix(in srgb,var(--wiz-primary) 20%,#fff);--kwiz-active-text:color-mix(in srgb,var(--wiz-primary) 82%,#3f3429)}.kwiz-settings-shell,.kwiz-settings-shell *,.kwiz-smart-add,.kwiz-smart-add *{font-family:inherit!important}.kwiz-settings-shell .kwiz-unit-editor-head,.kwiz-smart-add.is-global-browser>header{position:relative!important}.kwiz-settings-shell[dir=ltr] .kwiz-unit-editor-head,.kwiz-smart-add.is-global-browser[dir=ltr]>header{padding-left:34px!important}.kwiz-settings-shell[dir=rtl] .kwiz-unit-editor-head,.kwiz-smart-add.is-global-browser[dir=rtl]>header{padding-right:34px!important}.kwiz-settings-shell .kwiz-settings-pull-tab,.kwiz-smart-add .kwiz-smart-add-hide{position:absolute!important;top:8px!important;z-index:8!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0!important;gap:0!important;border:1px solid var(--kwiz-soft-line)!important;border-radius:7px!important;background:hsla(0,0%,100%,.94)!important;color:var(--wiz-primary)!important;box-shadow:0 1px 4px rgba(0,0,0,.06)!important}.kwiz-settings-shell .kwiz-settings-pull-tab>span,.kwiz-smart-add .kwiz-smart-add-hide>span{display:none!important}.kwiz-settings-shell .kwiz-settings-pull-tab>svg,.kwiz-smart-add .kwiz-smart-add-hide>svg{width:12px!important;height:12px!important;flex:0 0 12px!important}.kwiz-settings-shell .kwiz-settings-pull-tab:hover,.kwiz-smart-add .kwiz-smart-add-hide:hover{filter:none!important;background:var(--kwiz-soft-hover)!important;border-color:color-mix(in srgb,var(--wiz-primary) 28%,var(--kwiz-soft-line))!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button,.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button span,.kwiz-smart-add .kwiz-smart-add-tabs>button,.kwiz-smart-add .kwiz-smart-add-tabs>button span{font-size:var(--kwiz-tab-font)!important;line-height:1.1!important}.kwiz-settings-shell .kwiz-cabinet-editor-content,.kwiz-settings-shell .kwiz-cabinet-editor-content button,.kwiz-settings-shell .kwiz-cabinet-editor-content input,.kwiz-settings-shell .kwiz-cabinet-editor-content label,.kwiz-settings-shell .kwiz-cabinet-editor-content select,.kwiz-settings-shell .kwiz-cabinet-editor-content small,.kwiz-settings-shell .kwiz-cabinet-editor-content span,.kwiz-settings-shell .kwiz-cabinet-editor-content strong,.kwiz-settings-shell .kwiz-cabinet-tab-panel,.kwiz-settings-shell .kwiz-cabinet-tab-panel button,.kwiz-settings-shell .kwiz-cabinet-tab-panel input,.kwiz-settings-shell .kwiz-cabinet-tab-panel label,.kwiz-settings-shell .kwiz-cabinet-tab-panel select,.kwiz-settings-shell .kwiz-cabinet-tab-panel small,.kwiz-settings-shell .kwiz-cabinet-tab-panel span,.kwiz-settings-shell .kwiz-cabinet-tab-panel strong,.kwiz-settings-shell .kwiz-corner-editor-toolbar,.kwiz-settings-shell .kwiz-corner-editor-toolbar button,.kwiz-settings-shell .kwiz-corner-editor-toolbar span,.kwiz-settings-shell .kwiz-unit-editor-toolbar,.kwiz-settings-shell .kwiz-unit-editor-toolbar button,.kwiz-settings-shell .kwiz-unit-editor-toolbar span{font-size:var(--kwiz-form-font)!important;line-height:1.25!important}.kwiz-settings-shell .kwiz-cabinet-control-group-label,.kwiz-settings-shell .kwiz-cabinet-count-control>span,.kwiz-settings-shell .kwiz-cabinet-field-label,.kwiz-settings-shell .kwiz-unit-color-picker-label,.kwiz-settings-shell .kwiz-unit-group-label{font-size:var(--kwiz-form-font)!important;font-weight:750!important}.kwiz-settings-shell .kwiz-cabinet-title-main,.kwiz-settings-shell .kwiz-unit-editor-title>strong,.kwiz-smart-add>header strong{font-size:var(--kwiz-form-font-strong)!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button.active,.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button[aria-selected=true],.kwiz-smart-add .kwiz-smart-add-tabs>button.active,.kwiz-smart-add .kwiz-smart-add-tabs>button[aria-selected=true]{background:var(--kwiz-active-soft-strong)!important;color:var(--kwiz-active-text)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wiz-primary) 24%,transparent)!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button.active,.kwiz-settings-shell .kwiz-cabinet-choice-row>button[aria-pressed=true],.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button.active,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button[aria-pressed=true],.kwiz-settings-shell .kwiz-cabinet-finish-targets>button.active,.kwiz-settings-shell .kwiz-cabinet-labeled-action.active,.kwiz-settings-shell .kwiz-cabinet-labeled-action[aria-pressed=true],.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button.active,.kwiz-settings-shell .kwiz-cabinet-quick-actions>button.active,.kwiz-settings-shell .kwiz-corner-feature-grid>button.active,.kwiz-settings-shell .kwiz-corner-feature-grid>button[aria-pressed=true],.kwiz-settings-shell .kwiz-corner-text-action.active,.kwiz-settings-shell .kwiz-light-action.active,.kwiz-settings-shell .kwiz-light-action[aria-pressed=true],.kwiz-settings-shell .kwiz-unit-color-inherit.active{border-color:color-mix(in srgb,var(--wiz-primary) 34%,var(--kwiz-soft-line))!important;background:var(--kwiz-active-soft)!important;color:var(--kwiz-active-text)!important}.kwiz-smart-add .kwiz-smart-add-grid>button.is-armed,.kwiz-smart-add .kwiz-smart-fill-apply:not(:disabled),.kwiz-smart-add .kwiz-smart-fill-modes>button.active{border-color:color-mix(in srgb,var(--wiz-primary) 34%,transparent)!important;background:var(--kwiz-active-soft-strong)!important;color:var(--kwiz-active-text)!important}.kwiz-smart-add .kwiz-smart-add-grid>button.is-armed .kwiz-smart-add-copy strong{color:var(--kwiz-active-text)!important}.kwiz-settings-shell .kwiz-unit-color-swatch.active,.kwiz-settings-shell .kwiz-unit-color-swatch[aria-pressed=true]{background-color:var(--kwiz-swatch-color,transparent)!important;background-image:var(--kwiz-swatch-image,none)!important;color:inherit!important}.kwiz-3d-shell{--kwiz-tab-font:9px;--kwiz-form-font:9px;--kwiz-form-font-strong:9px;--kwiz-launcher-hover:color-mix(in srgb,var(--wiz-primary) 88%,#2f241b);--kwiz-launcher-active:color-mix(in srgb,var(--wiz-primary) 80%,#2f241b)}.kwiz-3d-shell .kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell,.kwiz-3d-shell .kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell *,.kwiz-3d-shell .kwiz-smart-add.kwiz-smart-add.kwiz-smart-add.kwiz-smart-add.kwiz-smart-add,.kwiz-3d-shell .kwiz-smart-add.kwiz-smart-add.kwiz-smart-add.kwiz-smart-add.kwiz-smart-add *{font-size:9px!important;line-height:1.22!important}.kwiz-3d-shell .kwiz-settings-shell .kwiz-cabinet-control-group-label,.kwiz-3d-shell .kwiz-settings-shell .kwiz-cabinet-field-label,.kwiz-3d-shell .kwiz-settings-shell .kwiz-cabinet-title-main,.kwiz-3d-shell .kwiz-settings-shell .kwiz-settings-empty-head strong,.kwiz-3d-shell .kwiz-settings-shell .kwiz-unit-color-picker-label,.kwiz-3d-shell .kwiz-settings-shell .kwiz-unit-editor-title>strong,.kwiz-3d-shell .kwiz-smart-add>header strong{font-size:9px!important}.kwiz-settings-shell[dir=ltr] .kwiz-unit-editor-head,.kwiz-smart-add.is-global-browser[dir=ltr]>header{padding-left:78px!important}.kwiz-settings-shell[dir=rtl] .kwiz-unit-editor-head,.kwiz-smart-add.is-global-browser[dir=rtl]>header{padding-right:78px!important}.kwiz-3d-shell .kwiz-settings-shell .kwiz-settings-pull-tab,.kwiz-3d-shell .kwiz-smart-add .kwiz-smart-add-hide{box-sizing:border-box!important;top:5px!important;width:auto!important;min-width:64px!important;max-width:none!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0 8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;border:0!important;border-radius:8px!important;background:var(--wiz-primary)!important;color:#fff!important;box-shadow:0 3px 10px rgba(0,0,0,.1)!important;font-size:9px!important;font-weight:800!important;line-height:1!important;filter:none!important;opacity:1!important}.kwiz-3d-shell .kwiz-settings-shell .kwiz-settings-pull-tab>span,.kwiz-3d-shell .kwiz-smart-add .kwiz-smart-add-hide>span{display:inline!important;font-size:9px!important;font-weight:800!important;line-height:1!important;color:#fff!important;white-space:nowrap!important}.kwiz-3d-shell .kwiz-settings-shell .kwiz-settings-pull-tab>svg,.kwiz-3d-shell .kwiz-smart-add .kwiz-smart-add-hide>svg{width:14px!important;height:14px!important;min-width:14px!important;flex:0 0 14px!important}.kwiz-settings-shell[dir=ltr] .kwiz-settings-pull-tab,.kwiz-smart-add[dir=ltr] .kwiz-smart-add-hide{left:6px!important;right:auto!important}.kwiz-settings-shell[dir=rtl] .kwiz-settings-pull-tab,.kwiz-smart-add[dir=rtl] .kwiz-smart-add-hide{right:6px!important;left:auto!important}.kwiz-3d-shell .kwiz-settings-edge-tab.kwiz-left-edge-launcher>button,.kwiz-3d-shell .kwiz-smart-add-edge-tab.kwiz-smart-add-persistent-launcher.kwiz-left-edge-launcher>button{background:var(--wiz-primary)!important;color:#fff!important;border-color:transparent!important;opacity:1!important;filter:none!important;font-size:9px!important;box-shadow:0 3px 10px rgba(0,0,0,.1)!important}.kwiz-3d-shell .kwiz-settings-edge-tab.kwiz-left-edge-launcher>button>span,.kwiz-3d-shell .kwiz-smart-add-edge-tab.kwiz-smart-add-persistent-launcher.kwiz-left-edge-launcher>button>span{color:#fff!important;font-size:9px!important}.kwiz-3d-shell .kwiz-settings-edge-tab.kwiz-left-edge-launcher>button:focus-visible,.kwiz-3d-shell .kwiz-settings-edge-tab.kwiz-left-edge-launcher>button:hover:not(:disabled),.kwiz-3d-shell .kwiz-settings-shell .kwiz-settings-pull-tab:focus-visible,.kwiz-3d-shell .kwiz-settings-shell .kwiz-settings-pull-tab:hover:not(:disabled),.kwiz-3d-shell .kwiz-smart-add .kwiz-smart-add-hide:focus-visible,.kwiz-3d-shell .kwiz-smart-add .kwiz-smart-add-hide:hover:not(:disabled),.kwiz-3d-shell .kwiz-smart-add-edge-tab.kwiz-smart-add-persistent-launcher.kwiz-left-edge-launcher>button:focus-visible,.kwiz-3d-shell .kwiz-smart-add-edge-tab.kwiz-smart-add-persistent-launcher.kwiz-left-edge-launcher>button:hover:not(:disabled){background:var(--kwiz-launcher-hover)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 4px 11px rgba(0,0,0,.13)!important;filter:none!important;opacity:1!important;outline:none!important}.kwiz-3d-shell .kwiz-settings-edge-tab.kwiz-left-edge-launcher>button:active,.kwiz-3d-shell .kwiz-settings-shell .kwiz-settings-pull-tab:active,.kwiz-3d-shell .kwiz-smart-add .kwiz-smart-add-hide:active,.kwiz-3d-shell .kwiz-smart-add-edge-tab.kwiz-smart-add-persistent-launcher.kwiz-left-edge-launcher>button:active{background:var(--kwiz-launcher-active)!important;color:#fff!important;box-shadow:0 2px 6px rgba(0,0,0,.1)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-selector{box-sizing:border-box!important;width:calc(100% - 12px)!important;margin:6px!important;padding:3px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:3px!important;gap:3px!important;border:0!important;border-radius:9px!important;background:color-mix(in srgb,var(--wiz-text) 3%,transparent)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-selector>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:28px!important;padding:4px 5px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--wiz-muted)!important;font-size:9px!important;font-weight:750!important;line-height:1.15!important;white-space:normal!important;text-align:center!important;box-shadow:none!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-selector>button:hover:not(:disabled){background:color-mix(in srgb,var(--wiz-primary) 5%,#fff)!important;color:var(--wiz-text)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-selector>button.active,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-selector>button[aria-pressed=true]{background:color-mix(in srgb,var(--wiz-primary) 12%,#fff)!important;color:var(--wiz-primary)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wiz-primary) 22%,transparent)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-selector>button:disabled{opacity:.35!important;cursor:not-allowed!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar:not([style*="display: none"]){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important;padding:8px!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-inline-label{width:100%!important;min-width:0!important;margin:0!important;font-size:9px!important;font-weight:750!important;color:var(--wiz-text)!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-editor-select{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:30px!important;padding:5px 8px!important;border:1px solid color-mix(in srgb,var(--wiz-text) 10%,transparent)!important;border-radius:8px!important;background:#fff!important;font-size:9px!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-toolbar-divider{width:100%!important;height:1px!important;margin:1px 0!important;background:color-mix(in srgb,var(--wiz-text) 8%,transparent)!important;border:0!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-front-controls{box-sizing:border-box!important;width:100%!important;gap:5px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-front-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:5px!important;gap:5px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-front-grid>button{box-sizing:border-box!important;min-width:0!important;min-height:34px!important;padding:5px 4px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;border:1px solid color-mix(in srgb,var(--wiz-text) 10%,transparent)!important;border-radius:8px!important;background:#fff!important;color:var(--wiz-text)!important;font-size:9px!important;font-weight:700!important;line-height:1.15!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-front-grid>button>span{min-width:0!important;font-size:9px!important;white-space:normal!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-front-grid>button.active{border-color:color-mix(in srgb,var(--wiz-primary) 28%,transparent)!important;background:color-mix(in srgb,var(--wiz-primary) 10%,#fff)!important;color:var(--wiz-primary)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid>button{min-height:38px!important;padding:5px 4px!important;gap:3px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid>button>svg{width:13px!important;height:13px!important;min-width:13px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid>button>span{font-size:9px!important;line-height:1.15!important}@container kitchen-3d-preview (max-width: 340px){.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-front-grid,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-selector{grid-template-columns:minmax(0,1fr)!important}}.kwiz-3d-shell{--kwiz-control-gap:4px;--kwiz-section-gap:5px;--kwiz-tight-gap:3px;--kwiz-control-surface:var(--wiz-card);--kwiz-control-hover:color-mix(in srgb,var(--wiz-primary) 7%,var(--wiz-card));--kwiz-control-active:color-mix(in srgb,var(--wiz-primary) 14%,var(--wiz-card));--kwiz-control-line:color-mix(in srgb,var(--wiz-text) 12%,transparent);--kwiz-panel-surface:color-mix(in srgb,var(--wiz-card) 96%,transparent);--kwiz-panel-header:color-mix(in srgb,var(--wiz-card) 99%,var(--wiz-text) 1%)}.kwiz-settings-shell .kwiz-appliance-configuration-grid,.kwiz-settings-shell .kwiz-appliance-settings-grid,.kwiz-settings-shell .kwiz-cabinet-appearance-head,.kwiz-settings-shell .kwiz-cabinet-control-group,.kwiz-settings-shell .kwiz-cabinet-delete-actions,.kwiz-settings-shell .kwiz-cabinet-editor-content,.kwiz-settings-shell .kwiz-cabinet-editor-footer,.kwiz-settings-shell .kwiz-cabinet-finish-picker,.kwiz-settings-shell .kwiz-cabinet-footer-actions,.kwiz-settings-shell .kwiz-cabinet-lighting-section,.kwiz-settings-shell .kwiz-cabinet-tab-panel,.kwiz-settings-shell .kwiz-corner-editor-toolbar,.kwiz-settings-shell .kwiz-corner-level-front-controls,.kwiz-settings-shell .kwiz-island-control-card,.kwiz-settings-shell .kwiz-unit-editor-toolbar,.kwiz-settings-shell .kwiz-unit-model-picker-row,.kwiz-settings-shell .kwiz-unit-swatch-group{gap:var(--kwiz-section-gap)!important}.kwiz-settings-shell .kwiz-cabinet-appearance-head,.kwiz-settings-shell .kwiz-cabinet-control-group,.kwiz-settings-shell .kwiz-cabinet-finish-picker,.kwiz-settings-shell .kwiz-cabinet-lighting-section{padding:4px 2px!important}.kwiz-settings-shell .kwiz-appliance-configuration-grid,.kwiz-settings-shell .kwiz-appliance-settings-grid,.kwiz-settings-shell .kwiz-cabinet-choice-row,.kwiz-settings-shell .kwiz-cabinet-configuration-grid,.kwiz-settings-shell .kwiz-cabinet-delete-actions,.kwiz-settings-shell .kwiz-cabinet-finish-targets,.kwiz-settings-shell .kwiz-cabinet-footer-actions,.kwiz-settings-shell .kwiz-cabinet-lighting-grid,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid,.kwiz-settings-shell .kwiz-cabinet-quick-actions,.kwiz-settings-shell .kwiz-cabinet-swatches,.kwiz-settings-shell .kwiz-corner-feature-grid,.kwiz-settings-shell .kwiz-corner-front-grid{gap:var(--kwiz-control-gap)!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs{gap:2px!important;padding:4px 5px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-selector{margin:4px 6px!important;padding:2px!important;gap:2px!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar:not([style*="display: none"]){gap:var(--kwiz-section-gap)!important;padding:6px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-front-grid,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-front-controls{gap:var(--kwiz-control-gap)!important}html:not([data-theme=light]) .kwiz-3d-shell{color-scheme:dark;--kwiz-soft-line:hsla(0,0%,100%,.1);--kwiz-soft-surface:rgba(29,33,43,.96);--kwiz-soft-hover:color-mix(in srgb,var(--wiz-primary) 10%,var(--wiz-card));--kwiz-control-surface:color-mix(in srgb,var(--wiz-card) 96%,#000 4%);--kwiz-control-hover:color-mix(in srgb,var(--wiz-primary) 10%,var(--wiz-card));--kwiz-control-active:color-mix(in srgb,var(--wiz-primary) 17%,var(--wiz-card));--kwiz-control-line:hsla(0,0%,100%,.11);--kwiz-panel-surface:rgba(29,33,43,.96);--kwiz-panel-header:rgba(23,26,34,.98);--kwiz-drawer-shadow:0 8px 28px rgba(0,0,0,.34);--kwiz-active-soft:color-mix(in srgb,var(--wiz-primary) 16%,var(--wiz-card));--kwiz-active-soft-strong:color-mix(in srgb,var(--wiz-primary) 22%,var(--wiz-card));--kwiz-active-text:var(--wiz-primary)}html:not([data-theme=light]) .kwiz-3d-shell>.kwiz-settings-shell,html:not([data-theme=light]) .kwiz-smart-add.is-global-browser{background:var(--kwiz-panel-surface)!important;color:var(--wiz-text)!important;box-shadow:var(--kwiz-drawer-shadow)!important}html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-editor-tabs,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-unit-editor-head,html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-add-tabs,html:not([data-theme=light]) .kwiz-smart-add>header{background:var(--kwiz-panel-header)!important;border-color:var(--kwiz-control-line)!important;color:var(--wiz-text)!important}html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-choice-row>button,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-configuration-grid>button,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-count-control,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-count-control button,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-delete-action,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-duplicate-action,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-finish-targets>button,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-labeled-action,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-number-field,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-position-lock,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-quick-actions>button,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-stepper,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-corner-feature-grid>button,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-corner-text-action,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-delete-fill-action,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-light-action,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-tower-part-control,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-tower-part-control>button,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-unit-editor-select,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-unit-lock-action,html:not([data-theme=light]) .kwiz-settings-shell input:not([type=color]),html:not([data-theme=light]) .kwiz-settings-shell select,html:not([data-theme=light]) .kwiz-settings-shell textarea,html:not([data-theme=light]) .kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-front-grid>button,html:not([data-theme=light]) .kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar>.kwiz-unit-editor-select{background:var(--kwiz-control-surface)!important;border-color:var(--kwiz-control-line)!important;color:var(--wiz-text)!important;box-shadow:none!important}html:not([data-theme=light]) .kwiz-settings-shell datalist option,html:not([data-theme=light]) .kwiz-settings-shell select option{background:var(--wiz-card)!important;color:var(--wiz-text)!important}html:not([data-theme=light]) .kwiz-settings-shell input::placeholder,html:not([data-theme=light]) .kwiz-settings-shell textarea::placeholder{color:var(--wiz-muted)!important;opacity:.78!important}html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-choice-row>button:hover:not(:disabled),html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-configuration-grid>button:hover:not(:disabled),html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-finish-targets>button:hover:not(:disabled),html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-labeled-action:hover:not(:disabled),html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button:hover:not(:disabled),html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-quick-actions>button:hover:not(:disabled),html:not([data-theme=light]) .kwiz-settings-shell .kwiz-corner-feature-grid>button:hover:not(:disabled),html:not([data-theme=light]) .kwiz-settings-shell .kwiz-corner-text-action:hover:not(:disabled),html:not([data-theme=light]) .kwiz-settings-shell .kwiz-light-action:hover:not(:disabled),html:not([data-theme=light]) .kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-front-grid>button:hover:not(:disabled),html:not([data-theme=light]) .kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-selector>button:hover:not(:disabled){background:var(--kwiz-control-hover)!important;color:var(--wiz-text)!important}html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-choice-row>button.active,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-choice-row>button[aria-pressed=true],html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-configuration-grid>button.active,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-configuration-grid>button[aria-pressed=true],html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-editor-tabs>button.active,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-editor-tabs>button[aria-selected=true],html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-finish-targets>button.active,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-labeled-action.active,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-labeled-action[aria-pressed=true],html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button.active,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-cabinet-quick-actions>button.active,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-corner-feature-grid>button.active,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-corner-feature-grid>button[aria-pressed=true],html:not([data-theme=light]) .kwiz-settings-shell .kwiz-corner-text-action.active,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-light-action.active,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-light-action[aria-pressed=true],html:not([data-theme=light]) .kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-front-grid>button.active,html:not([data-theme=light]) .kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-selector>button.active,html:not([data-theme=light]) .kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-selector>button[aria-pressed=true]{background:var(--kwiz-control-active)!important;border-color:color-mix(in srgb,var(--wiz-primary) 48%,transparent)!important;color:var(--wiz-primary)!important}html:not([data-theme=light]) .kwiz-settings-shell .kwiz-unit-color-swatch,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-unit-color-swatch.active,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-unit-color-swatch:hover,html:not([data-theme=light]) .kwiz-settings-shell .kwiz-unit-color-swatch[aria-pressed=true]{background-color:var(--kwiz-swatch-color,transparent)!important;background-image:var(--kwiz-swatch-image,none)!important;border-color:hsla(0,0%,100%,.18)!important}html:not([data-theme=light]) .kwiz-settings-shell .kwiz-unit-color-inherit{background:var(--kwiz-control-surface)!important;color:var(--wiz-text)!important;border-color:var(--kwiz-control-line)!important}html:not([data-theme=light]) .kwiz-settings-shell .kwiz-unit-color-inherit.active{background:var(--kwiz-control-active)!important;color:var(--wiz-primary)!important;border-color:color-mix(in srgb,var(--wiz-primary) 48%,transparent)!important}html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-add-guide,html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-add-progress{background:color-mix(in srgb,var(--wiz-primary) 8%,var(--wiz-card))!important;color:var(--wiz-muted)!important}html:not([data-theme=light]) .kwiz-smart-add .kwiz-customer-unit-library,html:not([data-theme=light]) .kwiz-smart-add .kwiz-customer-unit-row,html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-add-grid>button,html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-fill,html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-fill-apply,html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-fill-modes>button{background:var(--kwiz-control-surface)!important;color:var(--wiz-text)!important;border-color:var(--kwiz-control-line)!important}html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-add-grid>button:hover:not(:disabled),html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-fill-modes>button:hover:not(:disabled){background:var(--kwiz-control-hover)!important}html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-add-grid>button.is-armed,html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-fill-apply:not(:disabled),html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-fill-modes>button.active{background:var(--kwiz-control-active)!important;color:var(--wiz-primary)!important;border-color:color-mix(in srgb,var(--wiz-primary) 48%,transparent)!important}html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-add-grid>button.is-armed .kwiz-smart-add-copy strong{color:var(--wiz-primary)!important}html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-add-icon{background:color-mix(in srgb,var(--wiz-primary) 7%,var(--wiz-card))!important}html:not([data-theme=light]) .kwiz-3d-shell .kwiz-customer-unit-use,html:not([data-theme=light]) .kwiz-3d-shell .kwiz-guided-fixed-add button,html:not([data-theme=light]) .kwiz-3d-shell .kwiz-guided-fixed-row,html:not([data-theme=light]) .kwiz-3d-shell .kwiz-mode-active-actions button,html:not([data-theme=light]) .kwiz-3d-shell .kwiz-session-actions>button,html:not([data-theme=light]) .kwiz-3d-shell .kwiz-session-tools,html:not([data-theme=light]) .kwiz-3d-shell .kwiz-session-version,html:not([data-theme=light]) .kwiz-3d-shell .kwiz-session-version button,html:not([data-theme=light]) .kwiz-3d-shell .kwiz-session-versions{background:var(--kwiz-control-surface)!important;color:var(--wiz-text)!important;border-color:var(--kwiz-control-line)!important}html:not([data-theme=light]) .kwiz-settings-shell,html:not([data-theme=light]) .kwiz-smart-add,html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-add-smart-column,html:not([data-theme=light]) .kwiz-smart-add .kwiz-smart-add-unit-list{scrollbar-color:color-mix(in srgb,var(--wiz-primary) 55%,#555) hsla(0,0%,100%,.05)!important}.wiz-config-section{--card:var(--wiz-card);--border:var(--wiz-border);--text:var(--wiz-text);--muted:var(--wiz-muted);--bronze:var(--wiz-primary);--surface:var(--wiz-card);--wiz-surface:var(--wiz-card)}.kwiz-3d-shell{--kwiz-control-gap:3px;--kwiz-section-gap:4px;--kwiz-tight-gap:2px}.kwiz-settings-shell .kwiz-appliance-configuration-grid,.kwiz-settings-shell .kwiz-appliance-settings-grid,.kwiz-settings-shell .kwiz-cabinet-appearance-head,.kwiz-settings-shell .kwiz-cabinet-control-group,.kwiz-settings-shell .kwiz-cabinet-delete-actions,.kwiz-settings-shell .kwiz-cabinet-editor-content,.kwiz-settings-shell .kwiz-cabinet-editor-footer,.kwiz-settings-shell .kwiz-cabinet-finish-picker,.kwiz-settings-shell .kwiz-cabinet-footer-actions,.kwiz-settings-shell .kwiz-cabinet-lighting-section,.kwiz-settings-shell .kwiz-cabinet-tab-panel,.kwiz-settings-shell .kwiz-island-control-card,.kwiz-settings-shell .kwiz-unit-editor-toolbar,.kwiz-settings-shell .kwiz-unit-model-picker-row,.kwiz-settings-shell .kwiz-unit-swatch-group{gap:var(--kwiz-section-gap)!important}.kwiz-settings-shell .kwiz-cabinet-appearance-head,.kwiz-settings-shell .kwiz-cabinet-control-group,.kwiz-settings-shell .kwiz-cabinet-finish-picker,.kwiz-settings-shell .kwiz-cabinet-lighting-section{padding-block:3px!important}.kwiz-settings-shell .kwiz-appliance-configuration-grid,.kwiz-settings-shell .kwiz-appliance-settings-grid,.kwiz-settings-shell .kwiz-cabinet-choice-row,.kwiz-settings-shell .kwiz-cabinet-configuration-grid,.kwiz-settings-shell .kwiz-cabinet-delete-actions,.kwiz-settings-shell .kwiz-cabinet-finish-targets,.kwiz-settings-shell .kwiz-cabinet-footer-actions,.kwiz-settings-shell .kwiz-cabinet-lighting-grid,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid,.kwiz-settings-shell .kwiz-cabinet-quick-actions,.kwiz-settings-shell .kwiz-cabinet-swatches{gap:var(--kwiz-control-gap)!important}.kwiz-settings-shell .kwiz-cabinet-count-control,.kwiz-settings-shell .kwiz-cabinet-number-field,.kwiz-settings-shell .kwiz-cabinet-position-lock,.kwiz-settings-shell .kwiz-cabinet-stepper,.kwiz-settings-shell .kwiz-tower-part-control,.kwiz-settings-shell .kwiz-unit-model-picker-row{gap:var(--kwiz-tight-gap)!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-level-selector{position:static!important;inset:auto!important;flex:0 0 auto!important;align-self:stretch!important;box-sizing:border-box!important;width:calc(100% - 12px)!important;height:auto!important;min-height:0!important;max-height:none!important;margin:3px 6px!important;padding:2px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:2px!important;gap:2px!important;overflow:visible!important;border:0!important;border-radius:8px!important;background:color-mix(in srgb,var(--wiz-text) 3%,transparent)!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-level-selector>button{position:static!important;width:100%!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:3px 4px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:var(--wiz-muted)!important;box-shadow:none!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-level-selector>button.active,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-level-selector>button[aria-pressed=true]{background:color-mix(in srgb,var(--wiz-primary) 12%,var(--wiz-card))!important;color:var(--wiz-primary)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wiz-primary) 22%,transparent)!important}.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-editor-toolbar{position:static!important;inset:auto!important;box-sizing:border-box!important;width:calc(100% - 12px)!important;height:auto!important;min-height:0!important;max-height:min(56vh,430px)!important;margin:3px 6px 6px!important;padding:6px!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;align-content:normal!important;gap:4px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:stable!important;border:1px solid color-mix(in srgb,var(--wiz-text) 9%,transparent)!important;border-radius:10px!important;background:var(--wiz-card)!important;box-shadow:none!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-delete-actions,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-front-controls,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-selected-level-note,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-setup-group,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-shelf-control{box-sizing:border-box!important;width:100%!important;min-width:0!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-setup-group{display:grid!important;grid-template-columns:minmax(82px,.72fr) minmax(0,1.28fr)!important;align-items:center!important;grid-gap:4px!important;gap:4px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-setup-group>.kwiz-unit-inline-label{width:auto!important;min-height:0!important;padding:0!important;margin:0!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-setup-group>.kwiz-unit-editor-select{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:30px!important;margin:0!important;padding:4px 7px!important;border-radius:8px!important;background:var(--wiz-card)!important;color:var(--wiz-text)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-delete-actions,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-mode-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:3px!important;gap:3px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-delete-actions>button,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-mode-grid>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:32px!important;height:auto!important;padding:5px 7px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;border:1px solid color-mix(in srgb,var(--wiz-text) 10%,transparent)!important;border-radius:8px!important;background:var(--wiz-card)!important;color:var(--wiz-text)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-selected-level-note{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:2px 5px!important;padding:4px 6px!important;border-radius:7px!important;background:color-mix(in srgb,var(--wiz-text) 3%,transparent)!important;color:var(--wiz-muted)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-selected-level-note strong{color:var(--wiz-text)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-selected-level-note span{min-width:0!important;white-space:normal!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-level-front-controls{display:flex!important;flex-direction:column!important;gap:3px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-front-grid{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:3px!important;gap:3px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid>button,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-front-grid>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:36px!important;height:auto!important;padding:5px 4px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;border:1px solid color-mix(in srgb,var(--wiz-text) 10%,transparent)!important;border-radius:8px!important;background:var(--wiz-card)!important;color:var(--wiz-text)!important;text-align:center!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid>button>span,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-front-grid>button>span{min-width:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid>button.active,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid>button[aria-pressed=true],.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-front-grid>button.active,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-mode-grid>button.active{background:color-mix(in srgb,var(--wiz-primary) 12%,var(--wiz-card))!important;border-color:color-mix(in srgb,var(--wiz-primary) 38%,transparent)!important;color:var(--wiz-primary)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-shelf-control{min-height:36px!important;padding:4px 6px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:4px!important;gap:4px!important;border:1px solid color-mix(in srgb,var(--wiz-text) 9%,transparent)!important;border-radius:8px!important;background:var(--wiz-card)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-shelf-control .kwiz-unit-group-label{min-width:0!important;min-height:0!important;padding:0!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-shelf-stepper{display:grid!important;grid-template-columns:30px 28px 30px!important;align-items:center!important;grid-gap:2px!important;gap:2px!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-shelf-stepper>button{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--wiz-text) 10%,transparent)!important;border-radius:7px!important;background:var(--wiz-card)!important;color:var(--wiz-text)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-shelf-value{min-width:28px!important;text-align:center!important;color:var(--wiz-primary)!important}.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-delete-actions>button{color:#b94a48!important;border-color:color-mix(in srgb,#b94a48 36%,transparent)!important}html:not([data-theme=light]) .wiz-config-section{color-scheme:dark}html:not([data-theme=light]) .wiz-config-section :is(.kwiz-settings-shell,.kwiz-smart-add,.kwiz-unit-editor,.kwiz-cabinet-quick-editor,.kwiz-unit-model-picker-row,.kwiz-session-tools,.kwiz-session-versions,.kwiz-session-version,.kwiz-guided-fixed-row,.kwiz-guided-fixed-add,.kwiz-mode-active-actions,.kwiz-customer-unit-library,.kwiz-customer-unit-row){color:var(--wiz-text)!important}html:not([data-theme=light]) .wiz-config-section :is(.kwiz-settings-shell .kwiz-unit-editor-head,.kwiz-settings-shell .kwiz-cabinet-editor-tabs,.kwiz-settings-shell .kwiz-cabinet-control-group,.kwiz-settings-shell .kwiz-cabinet-lighting-section,.kwiz-settings-shell .kwiz-cabinet-finish-picker,.kwiz-settings-shell .kwiz-cabinet-appearance-head,.kwiz-settings-shell .kwiz-cabinet-number-field,.kwiz-settings-shell .kwiz-cabinet-count-control,.kwiz-settings-shell .kwiz-cabinet-position-lock,.kwiz-settings-shell .kwiz-unit-model-picker-row,.kwiz-settings-shell .kwiz-corner-editor-toolbar,.kwiz-settings-shell .kwiz-corner-shelf-control,.kwiz-smart-add>header,.kwiz-smart-add .kwiz-smart-add-tabs,.kwiz-smart-add .kwiz-smart-add-grid>button,.kwiz-smart-add .kwiz-smart-fill,.kwiz-smart-add .kwiz-smart-fill-modes>button,.kwiz-smart-add .kwiz-customer-unit-library,.kwiz-smart-add .kwiz-customer-unit-row,.kwiz-session-tools,.kwiz-session-version,.kwiz-guided-fixed-row){background:var(--wiz-card)!important;border-color:color-mix(in srgb,var(--wiz-text) 11%,transparent)!important;color:var(--wiz-text)!important}html:not([data-theme=light]) .wiz-config-section :is(.kwiz-settings-shell button:not(.kwiz-unit-color-swatch):not(.kwiz-settings-pull-tab),.kwiz-settings-shell select,.kwiz-settings-shell input:not([type=color]),.kwiz-settings-shell textarea,.kwiz-smart-add button:not(.kwiz-smart-add-hide),.kwiz-session-tools button,.kwiz-guided-fixed-row button,.kwiz-guided-fixed-add button,.kwiz-mode-active-actions button){color:var(--wiz-text)!important}html:not([data-theme=light]) .wiz-config-section :is(.kwiz-settings-shell select,.kwiz-settings-shell input:not([type=color]),.kwiz-settings-shell textarea){background:color-mix(in srgb,var(--wiz-card) 96%,#000 4%)!important;border-color:color-mix(in srgb,var(--wiz-text) 12%,transparent)!important}html:not([data-theme=light]) .wiz-config-section .kwiz-settings-shell :is(.kwiz-corner-mode-grid>button,.kwiz-corner-front-grid>button,.kwiz-corner-feature-grid>button,.kwiz-corner-shelf-stepper>button,.kwiz-corner-delete-actions>button,.kwiz-corner-setup-group>select){background:color-mix(in srgb,var(--wiz-card) 96%,#000 4%)!important;border-color:color-mix(in srgb,var(--wiz-text) 12%,transparent)!important}html:not([data-theme=light]) .wiz-config-section .kwiz-settings-shell :is(.kwiz-corner-mode-grid>button.active,.kwiz-corner-front-grid>button.active,.kwiz-corner-feature-grid>button.active,.kwiz-corner-feature-grid>button[aria-pressed=true],.kwiz-corner-level-selector>button.active,.kwiz-corner-level-selector>button[aria-pressed=true]){background:color-mix(in srgb,var(--wiz-primary) 17%,var(--wiz-card))!important;color:var(--wiz-primary)!important;border-color:color-mix(in srgb,var(--wiz-primary) 48%,transparent)!important}.wiz-config-section .kwiz-unit-color-swatch[style],html:not([data-theme=light]) .wiz-config-section .kwiz-unit-color-swatch[style]{background-color:var(--kwiz-swatch-color,transparent)!important;background-image:var(--kwiz-swatch-image,none)!important}@container kitchen-3d-preview (max-width: 340px){.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-delete-actions,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-feature-grid,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-front-grid,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-mode-grid,.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-setup-group,.kwiz-settings-shell.kwiz-settings-kind-corner>.kwiz-corner-level-selector{grid-template-columns:minmax(0,1fr)!important}}.kwiz-3d-shell>.kwiz-settings-shell{width:var(--kwiz-settings-user-width,320px)!important;min-width:min(250px,calc(100% - 12px))!important;max-width:min(520px,calc(100% - 12px))!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser,.kwiz-smart-add.is-global-browser{width:var(--kwiz-smart-add-user-width,320px)!important;min-width:min(250px,calc(100% - 12px))!important;max-width:min(520px,calc(100% - 12px))!important}.kwiz-settings-shell .kwiz-drawer-resize-handle,.kwiz-smart-add .kwiz-drawer-resize-handle{position:absolute!important;top:7px!important;bottom:7px!important;width:8px!important;z-index:40!important;cursor:ew-resize!important;touch-action:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;background:transparent!important}.kwiz-settings-shell[dir=ltr] .kwiz-drawer-resize-handle,.kwiz-smart-add[dir=ltr] .kwiz-drawer-resize-handle{left:-4px!important;right:auto!important}.kwiz-settings-shell[dir=rtl] .kwiz-drawer-resize-handle,.kwiz-smart-add[dir=rtl] .kwiz-drawer-resize-handle{right:-4px!important;left:auto!important}.kwiz-settings-shell .kwiz-drawer-resize-handle:after,.kwiz-smart-add .kwiz-drawer-resize-handle:after{content:"";position:absolute;top:42%;bottom:42%;width:2px;border-radius:999px;background:color-mix(in srgb,var(--wiz-muted) 34%,transparent)}.kwiz-settings-shell[dir=ltr] .kwiz-drawer-resize-handle:after,.kwiz-smart-add[dir=ltr] .kwiz-drawer-resize-handle:after{left:3px}.kwiz-settings-shell[dir=rtl] .kwiz-drawer-resize-handle:after,.kwiz-smart-add[dir=rtl] .kwiz-drawer-resize-handle:after{right:3px}.kwiz-settings-shell .kwiz-drawer-resize-handle:active:after,.kwiz-settings-shell .kwiz-drawer-resize-handle:hover:after,.kwiz-smart-add .kwiz-drawer-resize-handle:active:after,.kwiz-smart-add .kwiz-drawer-resize-handle:hover:after{background:color-mix(in srgb,var(--wiz-primary) 72%,transparent)}.kwiz-3d-shell>.kwiz-unit-editor.kwiz-unit-editor-opening{width:min(322px,calc(100% - 12px))!important;inline-size:min(322px,calc(100% - 12px))!important;max-width:min(322px,calc(100% - 12px))!important;max-inline-size:min(322px,calc(100% - 12px))!important;max-height:min(236px,calc(100% - 54px))!important;padding:4px!important;gap:2px!important}.kwiz-unit-editor-opening .kwiz-unit-editor-head{min-height:30px!important;height:30px!important;padding:3px 4px!important;margin:0!important;gap:4px!important}.kwiz-unit-editor-opening .kwiz-unit-editor-title,.kwiz-unit-editor-opening .kwiz-unit-editor-title strong{margin:0!important;padding:0!important;line-height:1.1!important}.kwiz-unit-editor-opening .kwiz-cabinet-editor-tabs{min-height:30px!important;height:30px!important;margin:0!important;padding:2px!important;gap:2px!important}.kwiz-unit-editor-opening .kwiz-cabinet-editor-tabs>button{min-height:25px!important;height:25px!important;padding:3px 5px!important}.kwiz-unit-editor-opening .kwiz-cabinet-editor-content{min-height:0!important;max-height:150px!important}.kwiz-unit-editor-opening .kwiz-cabinet-editor-content,.kwiz-unit-editor-opening .kwiz-cabinet-tab-panel,.kwiz-unit-editor-opening .kwiz-unit-editor-toolbar{margin:0!important;padding:2px!important;gap:2px!important}.kwiz-opening-row .kwiz-door-mode-field{flex:1 1 150px;min-width:140px;display:flex;flex-direction:column;gap:4px;color:var(--wiz-muted);font-size:12.5px;font-weight:600}.kwiz-opening-row .kwiz-door-mode-field>span{line-height:1.2}.kwiz-opening-row .kwiz-door-mode-field select{width:100%;min-width:0}.kwiz-3d-shell>.kwiz-unit-editor.kwiz-unit-editor-cabinet.kwiz-backsplash-object-editor{width:min(322px,calc(100% - 12px))!important;inline-size:min(322px,calc(100% - 12px))!important;max-width:min(322px,calc(100% - 12px))!important;max-inline-size:min(322px,calc(100% - 12px))!important;height:auto!important;min-height:0!important;max-height:min(236px,calc(100% - 54px))!important;padding:4px!important;gap:2px!important;overflow:hidden!important;border-radius:10px!important;background:color-mix(in srgb,var(--wiz-card) 94%,transparent)!important;border-color:color-mix(in srgb,var(--wiz-text) 11%,transparent)!important;color:var(--wiz-text)!important;box-shadow:0 10px 26px rgba(0,0,0,.14)!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important}.kwiz-backsplash-object-editor .kwiz-unit-editor-head{min-height:30px!important;height:30px!important;padding:3px 4px!important;margin:0!important;gap:4px!important}.kwiz-backsplash-object-editor .kwiz-unit-editor-title,.kwiz-backsplash-object-editor .kwiz-unit-editor-title small,.kwiz-backsplash-object-editor .kwiz-unit-editor-title strong{margin:0!important;padding:0!important;line-height:1.1!important}.kwiz-backsplash-object-editor .kwiz-cabinet-editor-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;min-height:30px!important;height:30px!important;margin:0!important;padding:2px!important;grid-gap:2px!important;gap:2px!important;overflow:visible!important}.kwiz-backsplash-object-editor .kwiz-cabinet-editor-tabs>button{min-height:25px!important;height:25px!important;padding:3px 4px!important;gap:3px!important;font-size:9px!important}.kwiz-backsplash-object-editor .kwiz-cabinet-editor-tabs>button,.kwiz-backsplash-object-editor .kwiz-cabinet-editor-tabs>button span{min-width:0!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.kwiz-backsplash-object-editor .kwiz-cabinet-editor-content{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:150px!important;margin:0!important;padding:2px!important;gap:2px!important;overflow-y:auto!important;overflow-x:hidden!important}.kwiz-backsplash-object-editor .kwiz-cabinet-choice-row,.kwiz-backsplash-object-editor .kwiz-cabinet-finish-picker,.kwiz-backsplash-object-editor .kwiz-cabinet-position-lock,.kwiz-backsplash-object-editor .kwiz-cabinet-primary-fields,.kwiz-backsplash-object-editor .kwiz-cabinet-tab-panel{margin:0!important;gap:3px!important}.kwiz-backsplash-object-editor .kwiz-cabinet-editor-footer{min-height:30px!important;height:auto!important;flex:0 0 auto!important;margin:0!important;padding:2px 1px 0!important;gap:3px!important}.kwiz-backsplash-object-editor .kwiz-cabinet-editor-footer .kwiz-cabinet-empty-note{max-width:190px!important;font-size:9px!important;line-height:1.15!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.kwiz-backsplash-object-editor :is(button,input,select,span,small,strong,label){font-size:9px!important}.kwiz-3d-shell>.kwiz-unit-editor[style*="visibility: hidden"]{opacity:0!important;pointer-events:none!important;transition:none!important;animation:none!important}.kwiz-3d-shell>.kwiz-unit-editor.kwiz-unit-editor-opening.kwiz-unit-editor-door-window{width:min(300px,calc(100% - 12px))!important;inline-size:min(300px,calc(100% - 12px))!important;max-width:min(300px,calc(100% - 12px))!important;max-inline-size:min(300px,calc(100% - 12px))!important;height:auto!important;min-height:0!important;max-height:min(210px,calc(100% - 54px))!important;padding:4px!important;gap:2px!important}.kwiz-unit-editor-opening.kwiz-unit-editor-door-window .kwiz-unit-editor-head{min-height:28px!important;height:28px!important;padding:2px 4px!important}.kwiz-unit-editor-opening.kwiz-unit-editor-door-window .kwiz-cabinet-editor-tabs{min-height:28px!important;height:28px!important;padding:2px!important}.kwiz-unit-editor-opening.kwiz-unit-editor-door-window .kwiz-cabinet-editor-tabs>button{min-height:23px!important;height:23px!important;padding:2px 4px!important}.kwiz-unit-editor-opening.kwiz-unit-editor-door-window .kwiz-cabinet-editor-content{min-height:0!important;max-height:126px!important;padding:2px!important;gap:2px!important}.kwiz-opening-row .kwiz-door-mode-field{gap:3px!important}.kwiz-opening-row .kwiz-door-mode-field select{height:30px!important;min-height:30px!important;max-height:30px!important;padding:4px 9px!important;line-height:1.1!important}.kwiz-custom-unit-dialog{width:min(640px,calc(100vw - 20px))!important;inline-size:min(640px,calc(100vw - 20px))!important;height:min(92vh,780px);max-height:calc(100vh - 16px)!important;border-radius:12px}.kwiz-custom-unit-dialog-head{min-height:42px;padding:5px 8px!important;gap:6px!important}.kwiz-custom-unit-dialog-head>div{min-width:0;gap:0!important}.kwiz-custom-unit-dialog-head strong{display:block;font-size:13px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kwiz-custom-unit-dialog-head small{margin-top:2px;font-size:9.5px!important;line-height:1.1}.kwiz-custom-unit-dialog-head>button{min-width:26px!important;width:26px;height:26px!important;border-radius:6px!important}.kwiz-custom-template-name{padding:4px 8px 0!important}.kwiz-custom-unit-live-preview{margin:4px 8px 1px!important;gap:2px!important}.kwiz-custom-unit-live-preview-head{min-height:16px!important}.kwiz-custom-unit-live-stage{min-height:132px!important;max-height:184px!important;padding:7px 9px 10px!important;gap:2px!important;border-radius:8px!important}.kwiz-custom-unit-live-preview>small{font-size:9px!important;line-height:1.15!important}.kwiz-custom-unit-addbar{display:grid!important;grid-template-columns:112px repeat(5,minmax(0,1fr));align-items:stretch!important;grid-gap:4px!important;gap:4px!important;padding:4px 8px 0!important}.kwiz-custom-unit-addbar.is-secondary{padding-top:4px!important;padding-bottom:5px!important}.kwiz-custom-unit-addbar>span{display:flex;align-items:center;margin:0!important;min-width:0;font-size:10px!important;line-height:1.15}.kwiz-custom-unit-addbar>button{justify-content:center;min-width:0;min-height:29px!important;padding:4px 5px!important;gap:3px!important;font-size:10px!important;white-space:nowrap}.kwiz-custom-unit-builder{flex:1 1 auto;padding:5px 8px!important;gap:5px!important;scrollbar-gutter:stable}.kwiz-custom-unit-row{gap:3px!important}.kwiz-custom-unit-row-label{font-size:10.5px!important;line-height:1.15}.kwiz-custom-unit-row-cells{grid-template-columns:minmax(0,1fr)!important;gap:5px!important}.kwiz-custom-unit-cell{padding:6px!important;border-radius:8px!important}.kwiz-custom-unit-cell-head{gap:4px!important}.kwiz-custom-unit-cell-head select{height:29px!important}.kwiz-custom-unit-dims,.kwiz-custom-unit-material,.kwiz-custom-unit-special-dims{gap:4px!important;margin-top:5px!important}.kwiz-custom-unit-color-list{gap:3px!important}.kwiz-custom-unit-dialog-foot{min-height:46px;padding:5px 8px!important;gap:6px!important}.kwiz-custom-unit-position{width:min(190px,42%)!important}.kwiz-custom-unit-dialog-actions{gap:5px!important}.kwiz-custom-unit-dialog-actions button{min-height:30px!important;padding:4px 9px!important}.kwiz-custom-unit-dialog[dir=rtl] :is(.kwiz-custom-unit-live-preview-head,.kwiz-custom-unit-row-label,.kwiz-custom-unit-cell,.kwiz-custom-unit-material,.kwiz-custom-unit-addbar>span){text-align:right}.kwiz-custom-unit-dialog[dir=ltr] :is(.kwiz-custom-unit-live-preview-head,.kwiz-custom-unit-row-label,.kwiz-custom-unit-cell,.kwiz-custom-unit-material,.kwiz-custom-unit-addbar>span){text-align:left}.kwiz-unit-editor-custom-quick .kwiz-custom-quick-advanced{border-color:color-mix(in srgb,var(--wiz-accent,#b8762b) 55%,var(--wiz-border,#dec9ad))!important;background:color-mix(in srgb,var(--wiz-accent,#b8762b) 8%,var(--wiz-surface,#fff))!important;color:var(--wiz-accent,#9f6424)!important;font-weight:750!important}@media (max-width:700px){.kwiz-custom-unit-dialog{width:calc(100vw - 12px)!important;inline-size:calc(100vw - 12px)!important;height:calc(100vh - 12px)!important;max-height:calc(100vh - 12px)!important}.kwiz-custom-unit-addbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kwiz-custom-unit-addbar>span{grid-column:1/-1}.kwiz-custom-unit-dims{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kwiz-custom-unit-dialog-foot{flex-wrap:wrap}.kwiz-custom-unit-position{width:100%!important}}.kwiz-settings-shell .kwiz-cabinet-choice-row>button,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button,.kwiz-settings-shell .kwiz-cabinet-delete-action,.kwiz-settings-shell .kwiz-cabinet-duplicate-action,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button,.kwiz-settings-shell .kwiz-cabinet-footer-actions>button,.kwiz-settings-shell .kwiz-cabinet-labeled-action,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button,.kwiz-settings-shell .kwiz-cabinet-quick-actions>button,.kwiz-settings-shell .kwiz-corner-feature-grid>button,.kwiz-settings-shell .kwiz-corner-text-action,.kwiz-settings-shell .kwiz-delete-fill-action,.kwiz-settings-shell .kwiz-light-action,.kwiz-settings-shell .kwiz-unit-lock-action{min-height:28px!important;height:auto!important;padding:5px 7px!important;gap:4px!important;border-radius:9px!important;font-size:11px!important;line-height:1.2!important}.kwiz-settings-shell .kwiz-cabinet-choice-row>button>svg,.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button>svg,.kwiz-settings-shell .kwiz-cabinet-delete-action>svg,.kwiz-settings-shell .kwiz-cabinet-duplicate-action>svg,.kwiz-settings-shell .kwiz-cabinet-finish-targets>button>svg,.kwiz-settings-shell .kwiz-cabinet-footer-actions>button>svg,.kwiz-settings-shell .kwiz-cabinet-labeled-action>svg,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button>svg,.kwiz-settings-shell .kwiz-cabinet-quick-actions>button>svg,.kwiz-settings-shell .kwiz-corner-feature-grid>button>svg,.kwiz-settings-shell .kwiz-delete-fill-action>svg,.kwiz-settings-shell .kwiz-unit-lock-action>svg{width:12px!important;height:12px!important;flex:0 0 12px!important}.kwiz-settings-shell .kwiz-cabinet-choice-row,.kwiz-settings-shell .kwiz-cabinet-configuration-grid,.kwiz-settings-shell .kwiz-cabinet-delete-actions,.kwiz-settings-shell .kwiz-cabinet-finish-targets,.kwiz-settings-shell .kwiz-cabinet-footer-actions,.kwiz-settings-shell .kwiz-cabinet-mechanism-grid,.kwiz-settings-shell .kwiz-cabinet-quick-actions,.kwiz-settings-shell .kwiz-corner-feature-grid{gap:5px!important}.kwiz-settings-shell .kwiz-cabinet-tab-panel{gap:6px!important}.kwiz-settings-shell .kwiz-cabinet-number-field{gap:3px!important;padding:5px!important}.kwiz-settings-shell .kwiz-cabinet-stepper{height:26px!important;min-height:26px!important}.kwiz-settings-shell .kwiz-cabinet-stepper button{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}.kwiz-settings-shell .kwiz-cabinet-field-label{font-size:10px!important}.kwiz-settings-shell .kwiz-unit-editor-select,.kwiz-settings-shell select{min-height:28px!important;height:auto!important;padding:4px 6px!important;font-size:11px!important}.kwiz-3d-shell>.kwiz-settings-shell.kwiz-settings-kind-cabinet{overflow:hidden!important;display:flex!important;flex-direction:column!important;gap:4px!important}.kwiz-settings-shell.kwiz-settings-kind-cabinet .kwiz-unit-editor-head,.kwiz-settings-shell.kwiz-settings-kind-cabinet .kwiz-unit-editor-head.kwiz-custom-unit-compact-head{flex:0 0 auto!important;min-height:0!important;height:auto!important;padding-top:4px!important;padding-bottom:4px!important}.kwiz-settings-shell.kwiz-settings-kind-cabinet .kwiz-cabinet-editor-tabs{flex:0 0 auto!important;margin:0!important}.kwiz-settings-shell.kwiz-settings-kind-cabinet .kwiz-cabinet-editor-content{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important}.kwiz-settings-shell.kwiz-settings-kind-cabinet .kwiz-unit-editor-error-slot{flex:0 0 auto!important}.kwiz-settings-shell.kwiz-settings-kind-cabinet .kwiz-cabinet-editor-footer{flex:0 0 auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-gap:5px!important;gap:5px!important;margin:0!important;padding-top:5px!important}.kwiz-settings-shell.kwiz-settings-kind-cabinet .kwiz-cabinet-delete-actions,.kwiz-settings-shell.kwiz-settings-kind-cabinet .kwiz-cabinet-footer-actions{display:contents!important}.kwiz-settings-shell.kwiz-settings-kind-cabinet .kwiz-cabinet-delete-actions>button,.kwiz-settings-shell.kwiz-settings-kind-cabinet .kwiz-cabinet-footer-actions>button{min-height:30px!important;height:auto!important;margin:0!important;padding:4px 5px!important;font-size:10px!important;line-height:1.15!important}.kwiz-3d-shell>.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell{overflow:hidden!important;display:flex!important;flex-direction:column!important;gap:4px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-unit-editor-head,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-unit-editor-head.kwiz-custom-unit-compact-head{flex:0 0 auto!important;min-height:40px!important;height:auto!important;padding-top:4px!important;padding-bottom:4px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-editor-tabs{flex:0 0 auto!important;margin:0!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-corner-level-selector{flex:0 0 auto!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-editor-content,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-kind-appliance .kwiz-unit-editor-toolbar,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-editor-toolbar{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-corner-editor-toolbar{margin:0!important;padding:0 1px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-unit-editor-error-slot{flex:0 0 auto!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-editor-footer{flex:0 0 auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-gap:5px!important;gap:5px!important;margin:0!important;padding-top:5px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-delete-actions,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-footer-actions{display:contents!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-editor-footer>span{grid-column:1/-1!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-choice-row>button,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-delete-action,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-delete-actions>button,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-duplicate-action,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-finish-targets>button,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-footer-actions>button,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-labeled-action,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-quick-actions>button,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-corner-feature-grid>button,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-corner-front-grid>button,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-corner-level-selector>button,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-corner-text-action,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-delete-fill-action,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-light-action,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-unit-compact-action,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-unit-delete,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-unit-lock-action,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-unit-size-choice{box-sizing:border-box!important;min-height:28px!important;height:auto!important;max-height:none!important;margin:0!important;padding:4px 6px!important;gap:4px!important;font-size:10px!important;line-height:1.15!important;min-width:0!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-choice-row>button>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-delete-action>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-delete-actions>button>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-duplicate-action>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-finish-targets>button>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-footer-actions>button>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-labeled-action>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-quick-actions>button>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-corner-feature-grid>button>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-corner-front-grid>button>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-corner-text-action>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-delete-fill-action>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-light-action>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-unit-compact-action>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-unit-delete>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-unit-lock-action>svg{width:12px!important;height:12px!important;flex:0 0 12px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-choice-row>button>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-configuration-grid>button>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-delete-action>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-delete-actions>button>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-duplicate-action>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-finish-targets>button>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-footer-actions>button>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-labeled-action>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-mechanism-grid>button>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-quick-actions>button>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-corner-feature-grid>button>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-corner-front-grid>button>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-corner-text-action>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-delete-fill-action>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-light-action>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-unit-compact-action>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-unit-delete>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-unit-lock-action>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-unit-size-choice>strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-stepper{height:28px!important;min-height:28px!important;grid-template-columns:28px minmax(0,1fr) 28px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-stepper button,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-stepper>button{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-stepper input{height:28px!important;min-height:28px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-count-control{min-height:0!important;padding:4px 6px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-count-control>div{grid-template-columns:28px minmax(22px,auto) 28px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-count-control button{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-corner-shelf-stepper{grid-template-columns:28px minmax(22px,auto) 28px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-corner-shelf-stepper>button{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-kind-corner .kwiz-cabinet-editor-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kwiz-3d-shell .kwiz-settings-shell{container-type:inline-size;container-name:kwiz-settings}@container kwiz-settings (max-width: 360px){.kwiz-settings-shell .kwiz-cabinet-editor-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:2px!important;gap:2px!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button{min-width:0!important;height:40px!important;min-height:40px!important;padding:3px 2px!important;gap:2px!important;flex-direction:column!important;justify-content:center!important;font-size:10px!important}.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button span{display:block!important;max-width:100%!important}.kwiz-settings-shell .kwiz-cabinet-delete-actions,.kwiz-settings-shell .kwiz-cabinet-footer-actions,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-editor-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.kwiz-3d-shell>.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell{top:72px!important;bottom:8px!important;height:auto!important;max-height:none!important}.kwiz-3d-shell>.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell[dir=ltr]{left:auto!important;right:0!important}.kwiz-3d-shell>.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell[dir=rtl]{left:0!important;right:auto!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-editor-tabs,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-island-editor-tabs{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;grid-gap:2px!important;gap:2px!important;padding:2px!important;min-height:0!important;height:auto!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-island-editor-tabs>button{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:3px!important;height:26px!important;min-height:26px!important;max-height:26px!important;min-width:0!important;padding:0 4px!important;font-size:10.5px!important;line-height:1!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-island-editor-tabs>button svg{flex:none!important;width:12px!important;height:12px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-editor-tabs>button span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-island-editor-tabs>button span{display:inline!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10.5px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-editor-footer{flex:0 0 auto!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-auto-flow:row dense!important;grid-gap:3px!important;gap:3px!important;margin:0!important;padding-top:4px!important;border-top:1px solid var(--kwiz-settings-soft-border,rgba(60,40,20,.1))!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-delete-actions,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-footer-actions{display:contents!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-delete-actions>button,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-footer-actions>button{grid-column:span 3!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:2px!important;height:26px!important;min-height:26px!important;max-height:26px!important;min-width:0!important;padding:0 3px!important;font-size:9.5px!important;font-weight:600!important;line-height:1!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-delete-actions>button{grid-column:span 4!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-delete-actions>button>svg,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-footer-actions>button>svg{flex:none!important;width:11px!important;height:11px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-delete-actions>button>span,.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-footer-actions>button>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9.5px!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-count-control{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-column:1/-1!important;align-items:center!important;grid-gap:6px!important;gap:6px!important;width:100%!important;min-height:0!important;margin:2px 0!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-count-control>span{display:inline-flex!important;align-items:center!important;gap:4px!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10.5px!important;font-weight:600!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-count-control>div{display:inline-grid!important;grid-template-columns:26px 28px 26px!important;align-items:center!important;gap:2px!important;width:auto!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-count-control>div>strong{display:block!important;min-width:0!important;text-align:center!important;font-size:12px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell.kwiz-settings-shell .kwiz-cabinet-count-control button{width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;padding:0!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser{display:flex!important;flex-direction:column!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser>.kwiz-smart-add-body{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-smart-add-smart-column,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-smart-add-unit-list{height:100%!important;max-height:none!important;overflow-y:auto!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-customer-unit-list,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;margin-top:2px!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-customer-unit-row>.kwiz-customer-unit-use,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid>button{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:6px 4px 7px!important;border:1px solid var(--wiz-border,#e1d3bf)!important;border-radius:10px!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-text,#3b2f25)!important;text-align:center!important;box-shadow:none!important;cursor:pointer}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-customer-unit-row>.kwiz-customer-unit-use:hover,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid>button:focus-visible,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid>button:hover:not(:disabled){background:color-mix(in srgb,var(--wiz-primary,#c18833) 8%,var(--wiz-card,#fff))!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid>button.is-armed{border-color:var(--wiz-primary,#c18833)!important;background:color-mix(in srgb,var(--wiz-primary,#c18833) 12%,var(--wiz-card,#fff))!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-customer-unit-mini,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-smart-add-icon{display:block!important;width:100%!important;max-width:120px!important;height:84px!important;margin:0 auto!important;border-radius:8px!important;overflow:hidden!important;background:color-mix(in srgb,var(--wiz-primary,#c18833) 4%,var(--wiz-card,#fff))!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-customer-unit-mini>img,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-smart-add-icon>img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-customer-unit-use>span:last-child,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-smart-add-copy{display:grid!important;grid-gap:1px!important;gap:1px!important;min-width:0!important;width:100%!important;justify-items:center!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-customer-unit-use strong,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-smart-add-copy strong{font-size:11.5px!important;font-weight:600!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-customer-unit-use small,.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-smart-add-copy small{font-size:10px!important;line-height:1.2!important;color:var(--wiz-muted,#8a7a66)!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-smart-add-grid>button>svg{position:absolute!important;top:5px!important;inset-inline-end:5px!important;padding:1px!important;border-radius:50%!important;background:var(--wiz-card,#fff)!important;color:var(--wiz-primary,#c18833)!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-customer-unit-row{position:relative!important;display:block!important;min-width:0!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-customer-unit-delete{position:absolute!important;top:4px!important;inset-inline-end:4px!important;z-index:1}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser .kwiz-customer-unit-mini:not(.kwiz-unit-library-picture){display:flex!important;align-items:flex-end!important;justify-content:center!important;gap:2px!important;padding:10px 14px!important;box-sizing:border-box!important}.kwiz-3d-shell>.kwiz-smart-add.is-global-browser{top:var(--kwiz-smart-add-top,70px)!important}.kwiz-3d-shell .kwiz-smart-add.is-global-browser .kwiz-smart-add-tabs>button.kwiz-smart-add-hide{position:static!important;inset:auto!important;flex:0 0 auto!important;min-width:0!important;height:28px!important;min-height:28px!important;-webkit-margin-end:4px!important;margin-inline-end:4px!important;padding:0 9px!important;display:inline-flex!important;align-items:center!important;gap:4px!important;border:0!important;border-radius:8px!important;background:var(--wiz-primary)!important;color:#fff!important;font-size:11px!important;font-weight:800!important;box-shadow:0 3px 10px rgba(0,0,0,.1)!important}.kwiz-3d-shell .kwiz-smart-add.is-global-browser .kwiz-smart-add-tabs>button.kwiz-smart-add-hide>span{color:#fff!important;font-size:11px!important}