@import "https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap";/*!
 * Copyright (c) 2026 Cut Revolution, a trading name of JG Media Limited. All rights reserved.
 * Proprietary and confidential. This code is the property of Cut Revolution. It is not licensed
 * for copying, modification, redistribution, recreation or reverse engineering, nor for use in
 * training, fine-tuning or evaluating machine-learning or AI models (including large language
 * models). Text and data mining rights are expressly reserved under Article 4(3) of
 * Directive (EU) 2019/790.
 */
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://cutlistevo.com/checkout/fonts/inter-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://cutlistevo.com/checkout/fonts/inter-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://cutlistevo.com/checkout/fonts/inter-greek.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://cutlistevo.com/checkout/fonts/inter-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://cutlistevo.com/checkout/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://cutlistevo.com/checkout/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://cutlistevo.com/checkout/fonts/geist-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://cutlistevo.com/checkout/fonts/geist-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://cutlistevo.com/checkout/fonts/geist-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://cutlistevo.com/checkout/fonts/geist-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://cutlistevo.com/checkout/fonts/geist-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ck-icon{width:var(--ck-icon-size,1.4rem);height:var(--ck-icon-size,1.4rem);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ck-icon>svg{width:var(--ck-icon-size,1.4rem);height:var(--ck-icon-size,1.4rem);flex-shrink:0;display:block}.ck-icon>svg *{vector-effect:non-scaling-stroke}.error-message[data-v-e3a62ba1]{color:red;padding:1rem}.smartcut-content .action-menu{height:100%;margin-right:calc(-1 * var(--widget-spacing));display:block;position:relative;overflow:hidden}.smartcut-content .action-menu .actions-btn{cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;width:60px;height:100%;padding-left:10px;padding-right:10px;font-weight:500;transition:all .2s;display:flex}.smartcut-content .action-menu .actions-btn .icon{text-align:center;flex-shrink:0;width:20px;font-size:1.3em}.smartcut-content .action-menu .actions-btn.disabled{cursor:not-allowed;opacity:.6}.smartcut-content .action-menu .actions-btn .chevron{font-size:.8em;transition:transform .3s}.smartcut-content .action-menu .actions-btn .chevron.rotated{transform:rotate(180deg)}.smartcut-dropdown-menu{border-radius:var(--radius-box);box-shadow:var(--shadow-base);z-index:9999;background:#fff;border:1px solid #e5e7eb;min-width:220px;max-height:660px;padding:4px 0;font-family:Inter,Helvetica,Arial,sans-serif;overflow:hidden auto}.smartcut-dropdown-menu a{text-decoration:none}.smartcut-dropdown-menu .group-label{color:#6b7280;letter-spacing:.05em;text-transform:uppercase;margin-top:8px;padding:8px 16px 4px;font-size:12px;font-weight:600}.smartcut-dropdown-menu .group-label:first-child{margin-top:0}.smartcut-dropdown-menu .menu-item{color:#374151;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:0;align-items:center;gap:12px;width:100%;padding:10px 16px;font-size:14px;transition:background-color .15s;display:flex;position:relative}.smartcut-dropdown-menu .menu-item:hover:not(.disabled){background:#f3f4f6}.smartcut-dropdown-menu .menu-item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.smartcut-dropdown-menu .menu-item.disabled{cursor:not-allowed;opacity:.5;background:0 0}.smartcut-dropdown-menu .menu-item.del .ck-icon{color:var(--color-delete)}.smartcut-dropdown-menu .menu-item.multi-edit{background-color:var(--color-multi-edit)}.smartcut-dropdown-menu .menu-item.active .ck-icon{color:var(--surface-selected,#047857)}.smartcut-dropdown-menu .menu-item svg:first-child,.smartcut-dropdown-menu .menu-item i,.smartcut-dropdown-menu .menu-item .ck-icon{text-align:center;flex:0 0 24px;justify-content:center;width:24px}.smartcut-dropdown-menu .menu-item .ck-icon,.smartcut-dropdown-menu .menu-item .ck-icon>svg{width:24px;height:24px}.smartcut-dropdown-menu .menu-item span:not(.ck-icon){flex:1}.smartcut-dropdown-menu .menu-item .shortcut{margin-left:auto;font-size:12px;font-weight:400;color:#9ca3af!important}.smartcut-dropdown-menu .menu-divider{background:#e5e7eb;height:1px;margin:8px 0}.smartcut-dropdown-menu .backdrop{z-index:999;display:none;position:fixed;inset:0}.extras-price-display[data-v-2e4e7ac7]{font-size:var(--field-font-size,.875rem);white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.extras-price-breakdown[data-v-2e4e7ac7]{align-items:baseline;gap:4px;min-width:0;display:inline-flex}.extras-price-label[data-v-2e4e7ac7]{opacity:.7;font-size:.85em}.extras-price-op[data-v-2e4e7ac7]{color:var(--font-color-disabled)}@container (width<=165px){.extras-price-breakdown[data-v-2e4e7ac7]{display:none}}@container (width<=44px){.extras-price-display[data-v-2e4e7ac7]{display:none}}.multiselect[data-v-a44b4d39]{font:inherit;color:inherit}.multiselect__trigger[data-v-a44b4d39]:focus-visible{outline:2px solid var(--color-focus);outline-offset:0;background-color:var(--color-input-focus)}.multiselect__dropdown[data-v-a44b4d39]{background:var(--color-white);border:1px solid var(--border-dark-1);border-radius:var(--radius-box);box-shadow:var(--shadow-lg);font:inherit;color:var(--font-color-black);padding:var(--field-padding);box-sizing:border-box}.multiselect__list[data-v-a44b4d39]{flex-direction:column;display:flex}.multiselect__option[data-v-a44b4d39]{padding:6px var(--field-padding);border-radius:var(--radius-box);cursor:pointer;align-items:center;gap:8px;margin-bottom:0;font-weight:400;display:flex}.multiselect__option-label[data-v-a44b4d39]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.multiselect__option--zero[data-v-a44b4d39]{opacity:.5}.multiselect__option input[type=checkbox][data-v-a44b4d39]{appearance:none;border:1px solid var(--border-dark-1);border-radius:var(--checkbox-border-radius,var(--radius-label));background:var(--background-light-4);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin:0;display:inline-flex;position:relative}.multiselect__option input[type=checkbox][data-v-a44b4d39]:checked{background-color:var(--surface-selected,#047857);border-color:var(--surface-selected,#047857)}.multiselect__option input[type=checkbox][data-v-a44b4d39]:checked:before{content:"✓";color:#fff;font-size:14px;font-weight:var(--font-weight-bold);line-height:1}.multiselect__option input[type=checkbox][data-v-a44b4d39]:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}.multiselect__option input[type=checkbox][data-v-a44b4d39]:disabled{opacity:.6;cursor:not-allowed}.multiselect__search[data-v-a44b4d39]{box-sizing:border-box;width:100%;padding:6px var(--field-padding,8px);border:none;border-bottom:1px solid var(--border-separator-normal);font:inherit;color:inherit;background:0 0;border-radius:0;outline:none;margin-bottom:4px}.multiselect__option[data-v-a44b4d39]{transition:background .15s}.multiselect__option[data-v-a44b4d39]:hover{background:var(--color-cut-hover)}.multiselect__option[data-v-a44b4d39]:has(input:checked){background:var(--color-row-selected)}.multiselect__option[data-v-a44b4d39]:has(input:checked):hover{background:var(--color-cut-selected)}.multiselect__no-results[data-v-a44b4d39]{padding:6px var(--field-padding,8px);color:var(--font-color-disabled);font-style:italic}.slider-wrapper[data-v-db89a57f]{align-items:center;gap:8px;width:100%;display:flex}.slider-input[data-v-db89a57f]{flex:1;min-width:0}.slider-output[data-v-db89a57f]{text-align:right;font-variant-numeric:tabular-nums;min-width:3em;font-weight:var(--font-weight-bold,600);color:var(--font-color-primary,inherit)}.clearable-input-wrapper[data-v-db89a57f]{width:100%;max-width:var(--field-max-width);background:var(--color-white);border:1px solid var(--border-dark-1);border-radius:var(--field-border-radius,var(--radius-control));box-sizing:border-box;align-items:stretch;gap:0;transition:outline .15s;display:flex;overflow:hidden}.clearable-input-wrapper[data-v-db89a57f]:focus-within{outline:2px solid var(--color-focus);outline-offset:0;background-color:var(--color-input-focus)}.c-field-action .clearable-input-wrapper[data-v-db89a57f]{background:0 0;border:none;border-radius:0}.c-field-action .clearable-input-wrapper[data-v-db89a57f]:focus-within{outline:none}.input-wrapper.field-full-width .clearable-input-wrapper[data-v-db89a57f]{max-width:none}.clearable-input-wrapper[data-v-db89a57f] input,.clearable-input-wrapper>textarea[data-v-db89a57f]{background:0 0;border:none;border-radius:0;flex:1;min-width:0;max-width:none}.clearable-input-wrapper[data-v-db89a57f] input :focus,.clearable-input-wrapper[data-v-db89a57f] input :focus-visible,.clearable-input-wrapper>textarea[data-v-db89a57f]:focus,.clearable-input-wrapper>textarea[data-v-db89a57f]:focus-visible{background:0 0;outline:none}.clearable-input-wrapper--textarea[data-v-db89a57f]{align-items:flex-start}.clearable-input-wrapper--textarea .clearable-input__clear[data-v-db89a57f]{align-self:flex-start;margin-top:4px}.clearable-input__clear[data-v-db89a57f]{align-self:center;margin-right:4px}.loading-spinner[data-v-ef6d8370]{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;vertical-align:middle;align-items:center;gap:.5em;display:inline-flex}.loading-spinner--block[data-v-ef6d8370]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:20px;display:flex}.loading-spinner--full-page[data-v-ef6d8370]{min-height:100vh}.loading-spinner__circle[data-v-ef6d8370]{border-color:var(--background-light-0);border-style:solid;border-top-color:var(--button-color,var(--color-2));border-radius:50%;flex-shrink:0;animation:.9s linear infinite loading-spinner-spin-ef6d8370;display:inline-block}.loading-spinner--small .loading-spinner__circle[data-v-ef6d8370]{border-width:2px;width:14px;height:14px}.loading-spinner--medium .loading-spinner__circle[data-v-ef6d8370]{border-width:3px;width:28px;height:28px}.loading-spinner--large .loading-spinner__circle[data-v-ef6d8370]{border-width:4px;width:56px;height:56px}.loading-spinner__label[data-v-ef6d8370]{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}@keyframes loading-spinner-spin-ef6d8370{to{transform:rotate(360deg)}}.extras-grid[data-v-248628aa]{grid-template-columns:minmax(0,max-content);align-items:center;gap:5px 10px;display:grid}.extras-grid.has-pricing[data-v-248628aa]{grid-template-columns:minmax(0,max-content) minmax(0,1fr);width:100%}.extras-row[data-v-248628aa]{display:contents}@media (max-width:720px){.extras-grid[data-v-248628aa],.extras-grid.has-pricing[data-v-248628aa]{grid-template-columns:1fr;width:100%}.extras-row[data-v-248628aa]{flex-direction:column;row-gap:2px;display:flex}.extras-grid.has-pricing .price[data-v-248628aa]{padding-left:4px}}.extras-field-group[data-v-248628aa]>.extras-location-label{min-width:4em;flex:0 0 var(--extras-label-w,auto)!important}.extras-field-group[data-v-248628aa]>.input-wrapper{min-width:0;flex:0 0 var(--col-w,auto)!important}.extras-field-group[data-v-248628aa]>.input-wrapper .input-label-group{justify-content:space-between;gap:var(--field-padding,8px);width:100%}.extras-field-group[data-v-248628aa]>.input-wrapper select{width:auto;padding-right:calc(var(--field-padding,8px) + 20px);flex:none!important}.extras-field-group[data-v-248628aa]>.input-wrapper select:disabled{background-image:var(--select-arrow);padding-right:calc(var(--field-padding,8px) + 20px)}.extras-field-group[data-v-248628aa]>.c-btn--delete{margin-left:auto}.price[data-v-248628aa]{white-space:nowrap;overflow:hidden;container-type:inline-size}.formula-price[data-v-248628aa]{font-weight:600}.price-label[data-v-248628aa]{opacity:.7;margin-left:.25em;font-size:.85em}.has-validation-issue[data-v-248628aa]{background-color:#fee2e2;border-left:3px solid #dc2626;padding-top:5px;padding-bottom:5px;padding-left:5px;font-weight:500}@media (max-width:720px){.extras-field-group[data-v-248628aa]>.input-wrapper,.extras-field-group[data-v-248628aa]>.input-wrapper select{min-width:0;flex:1 1 0!important}}.smartcut-tooltip{--tooltip-edge:var(--color-info-border,#b9dcec);border-radius:var(--radius-box);box-shadow:0 0 0 1px var(--tooltip-edge),var(--shadow-lg,0 4px 8px #0003);color:#fff;background:#333;max-width:250px;padding:8px;font-family:Inter,Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:14px;font-weight:400;position:absolute}.smartcut-tooltip .arrow{background:inherit;box-sizing:border-box;border:1px solid #0000;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.smartcut-tooltip[data-placement^=top] .arrow{border-bottom-color:var(--tooltip-edge);border-right-color:var(--tooltip-edge);bottom:-4px}.smartcut-tooltip[data-placement^=bottom] .arrow{border-left-color:var(--tooltip-edge);border-top-color:var(--tooltip-edge);top:-4px}.smartcut-tooltip[data-placement^=left] .arrow{border-right-color:var(--tooltip-edge);border-top-color:var(--tooltip-edge);right:-4px}.smartcut-tooltip[data-placement^=right] .arrow{border-bottom-color:var(--tooltip-edge);border-left-color:var(--tooltip-edge);left:-4px}.smartcut-tooltip.success{--tooltip-edge:var(--color-success-border);background:var(--color-success);color:var(--font-color-black)}.smartcut-tooltip.warning{--tooltip-edge:var(--color-warning-text);background:var(--color-warning);color:var(--font-color-black)}.smartcut-tooltip.error{--tooltip-edge:var(--color-error-border);background:var(--color-issue);color:var(--font-color-white)}.smartcut-tooltip.part-info-tip{color:var(--font-color-black,#10222b);border-radius:var(--radius-box);font-size:var(--font-size-0,13px);text-transform:none;background:#fff;max-width:min(280px,100vw - 32px);padding:10px;box-shadow:0 0 0 1px #073b4c29,0 4px 16px #073b4c40}.smartcut-tooltip.part-info-tip .arrow{background:#fff}.part-info-tip__identity{font-weight:var(--font-weight-bold,700);gap:8px;display:flex}.part-info-tip__material{margin:2px 0}.part-info-tip__row{gap:8px;display:flex}.part-info-tip__show{margin-top:6px}.banding-button{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;width:32px;height:32px;padding:0;position:relative}.banding-button .outer{box-sizing:border-box;border:2px solid #0000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.banding-button .outer.l1{border-bottom:2px solid var(--color-0,#050d12)}.banding-button .outer.l2{border-top:2px solid var(--color-0,#050d12)}.banding-button .outer.w1{border-left:2px solid var(--color-0,#050d12)}.banding-button .outer.w2{border-right:2px solid var(--color-0,#050d12)}.banding-button .inner{background-color:var(--background-light-4,#fff);border:1px solid var(--border-dark-1,#073b4c4d);box-sizing:border-box;justify-content:center;align-items:center;width:calc(100% - 4px);height:calc(100% - 4px);display:flex}.banding-button.open .inner{background-color:var(--surface-selected,#047857)}.banding-button:focus{outline:none}.banding-button:focus-visible .inner{outline:2px solid var(--color-focus,#0e7fa6);outline-offset:1px}.banding-button.disabled{cursor:not-allowed}.banding-button.disabled .inner{background-color:var(--color-disabled,#e7eef1)}#smartcut-app .grid-table .cell .banding-button,dialog#machining .grid-table .cell .banding-button{width:28px;height:28px}.banding-button.disabled[data-v-4aec8c0f]{cursor:not-allowed;opacity:.45;pointer-events:none}.material-picker[data-v-33730b12]{width:100%;font:inherit;color:inherit}.material-picker__wrapper[data-v-33730b12]{min-width:0;min-height:var(--field-height,100%);cursor:pointer;font:inherit;color:inherit;background:0 0;flex:auto;align-items:center;gap:6px;padding:4px 8px;display:flex}.material-picker__wrapper.focused[data-v-33730b12]{background-color:var(--color-input-focus)}.material-picker__wrapper[data-v-33730b12]:focus-visible{outline:2px solid var(--color-focus,#0e7fa6);outline-offset:2px}.material-picker__wrapper.no-choice[data-v-33730b12]{cursor:default}.material-picker.disabled .material-picker__wrapper[data-v-33730b12]{color:var(--font-color-disabled);cursor:not-allowed;pointer-events:none}.material-picker.disabled .material-picker__selected-name[data-v-33730b12],.material-picker.disabled .material-picker__placeholder[data-v-33730b12]{color:var(--font-color-disabled)}.material-picker.issue .material-picker__wrapper[data-v-33730b12]{outline:2px solid var(--color-danger,#d63755);background:var(--color-issue-light,#fbe4e8)}.tool .material-picker__wrapper[data-v-33730b12]{min-height:0;padding:0}.material-picker__selected[data-v-33730b12]{min-width:0;font:inherit;flex-direction:row;flex:1;align-items:center;gap:6px;display:flex}.material-picker__selected-stack[data-v-33730b12]{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.material-picker__selected-name[data-v-33730b12]{font:inherit;color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:var(--field-font-size,var(--font-size-0));flex:auto;min-width:0;line-height:1.1;overflow:hidden}.material-picker__selected-code[data-v-33730b12]{color:var(--font-color-disabled);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:monospace;font-size:.7em;line-height:1;overflow:hidden}.material-picker__brand[data-v-33730b12]{flex:none}.material-picker__saw-badge[data-v-33730b12]{opacity:.85;flex:none}.material-picker__placeholder[data-v-33730b12]{color:var(--font-color-disabled);font:inherit;flex:1}.material-picker__dropdown[data-v-33730b12]{background:var(--ec-surface,#fff);border:1px solid var(--ec-stroke-normal,#073b4c29);border-radius:var(--radius-box);min-height:0;box-shadow:var(--ec-shadow-lift,0 2px 6px #071e2814,0 12px 28px #071e281a);z-index:1000;font:inherit;color:var(--ec-ink,#10222b);flex-direction:column;display:flex;overflow:hidden}.material-picker__search-wrap[data-v-33730b12]{border-bottom:1px solid var(--ec-stroke-normal,#073b4c29);background:0 0;flex:none;align-items:center;gap:6px;padding:8px 10px;display:flex}.material-picker__search-wrap[data-v-33730b12]:focus-within{border-bottom:2px solid var(--color-focus,#0e7fa6);padding-bottom:7px}.material-picker__dropdown input.material-picker__search[data-v-33730b12]{width:auto;min-width:0;height:auto;box-shadow:none;font:inherit;color:inherit;background:0 0;border:none;outline:none;flex:auto;margin:0;padding:4px 0}.material-picker__dropdown input.material-picker__search[data-v-33730b12]:focus,.material-picker__dropdown input.material-picker__search[data-v-33730b12]:focus-visible{background:0 0;outline:none}.material-picker__search-icon[data-v-33730b12]{color:var(--font-color-disabled);flex:none;font-size:26px;line-height:1}.material-picker__search-spinner[data-v-33730b12]{color:var(--font-color-disabled);flex:none;font-size:.85em}.material-picker__list[data-v-33730b12]{flex:auto;min-height:0;overflow-y:auto}.material-picker__empty[data-v-33730b12]{text-align:center;color:var(--font-color-disabled);font:inherit;padding:12px;font-style:italic}.material-picker__option[data-v-33730b12]{cursor:pointer;font-size:var(--field-font-size,var(--font-size-0));border-bottom:1px solid var(--border-separator-subtle);flex-direction:row;align-items:center;gap:8px;padding:6px 10px;display:flex}.material-picker__thumb[data-v-33730b12]{border-radius:var(--radius-label);object-fit:cover;border:1px solid var(--ec-stroke-subtle,#073b4c17);background:var(--ec-surface-2,#f2f6f8);flex-shrink:0;width:16px;height:16px}.material-picker__thumb--lazy[data-v-33730b12]{opacity:0;transition:opacity .2s ease-out}.material-picker__thumb--lazy.material-picker__thumb--loaded[data-v-33730b12]{opacity:1}.material-picker__swatch[data-v-33730b12]{border:1px solid var(--ec-stroke-normal,#073b4c29);border-radius:50%;flex-shrink:0;width:12px;height:12px;display:inline-block}.material-picker__initials[data-v-33730b12]{border-radius:var(--radius-label);background:var(--ec-surface-3,#e7eef1);width:24px;height:24px;color:var(--ec-ink-2,#3b4a51);letter-spacing:.02em;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.material-picker__option[data-v-33730b12]:last-child{border-bottom:none}.material-picker__option[data-v-33730b12]:hover,.material-picker__option.highlighted[data-v-33730b12]{background:var(--ec-surface-3,#e7eef1)}.material-picker__option.selected[data-v-33730b12]{background:color-mix(in srgb,var(--surface-selected,#047857) 10%,white);position:relative}.material-picker__option.selected[data-v-33730b12]:before{content:"";background:var(--surface-selected,#047857);border-radius:2px;width:3px;position:absolute;top:6px;bottom:6px;left:4px}.material-picker__option.selected.highlighted[data-v-33730b12],.material-picker__option.selected[data-v-33730b12]:hover{background:color-mix(in srgb,var(--surface-selected,#047857) 16%,white)}@media (max-width:600px){.material-picker:not(.material-picker--wide) .material-picker__wrapper .material-picker__selected-stack[data-v-33730b12],.material-picker:not(.material-picker--wide) .material-picker__wrapper .material-picker__brand[data-v-33730b12],.material-picker:not(.material-picker--wide) .material-picker__wrapper .material-picker__saw-badge[data-v-33730b12]{display:none}.material-picker:not(.material-picker--wide) .material-picker__wrapper .material-picker__selected[data-v-33730b12]{justify-content:center;gap:0}}.smartcut-content .grid-table .cell .finish-button{position:relative;overflow:hidden}.smartcut-content .grid-table .cell .finish-button:after{box-sizing:border-box;content:"";pointer-events:none;z-index:1;border-top:4px solid #0000;border-bottom:4px solid #0000;position:absolute;inset:0}.smartcut-content .grid-table .cell .finish-button .indicator{display:none}.smartcut-content .grid-table .cell .finish-button.face-a:after{border-top-color:var(--finish-indicator,var(--color-4))}.smartcut-content .grid-table .cell .finish-button.face-b:after{border-bottom-color:var(--finish-indicator,var(--color-4))}.planing-button.face-a{background-color:#ffa5004d}.planing-button.face-b{background-color:#ff45004d}.planing-button.face-a.face-b{background-color:#ff634780}.planing-button.selected{border-color:tomato;box-shadow:0 0 5px #ff634780}.smartcut-content .orientation-button{height:var(--grid-button-size);transform-origin:50%;width:var(--grid-button-size);padding:0;transition:transform .3s;transform:rotate(0)}.smartcut-content .orientation-button:not(.square){height:var(--grid-button-size);width:32px!important}.smartcut-content .orientation-button.square{height:var(--grid-button-size);width:var(--grid-button-size)}.smartcut-content .orientation-button.rot{transform:rotate(-90deg)!important}.smartcut-content .orientation-button.rot.freeRotation .ck-icon{transform:rotate(90deg)}.smartcut-content .orientation-button.freeRotation .ck-icon{transform-origin:50%;transition:transform .3s;transform:rotate(0)}.smartcut-content .orientation-button .ck-icon{--ck-icon-size:20px;color:var(--btn-color,var(--font-color-white))}.smartcut-content .orientation-button .ck-icon svg{stroke:currentColor;display:block}.smartcut-content .orientation-button:disabled .ck-icon,.smartcut-content .orientation-button.disabled .ck-icon{color:var(--btn-disabled-color,var(--font-color-disabled))}.smartcut-content .orientation-button:disabled:before,.smartcut-content .orientation-button.disabled:before{background-color:var(--btn-disabled-color,var(--font-color-disabled))}@layer tokens{:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-1{background:var(--background-light-1);color:var(--font-color-black)}.warning{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre{color:var(--font-color-black)}.issue{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre{color:var(--font-color-white)}.shake{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake}}@layer components{.editor-panel,.base-dialog--compact .smartcut-content{--field-height:30px;--field-padding:6px;--field-max-width:none;--field-font-size:12px;--label-font-size:12px;--label-margin-bottom:0;--input-wrapper-gap:2px;--checkbox-size:20px;--checkbox-mark-size:14px}.editor-panel input:not([type=checkbox],[type=radio]),.editor-panel select,.editor-panel textarea,.base-dialog--compact .smartcut-content input:not([type=checkbox],[type=radio]),.base-dialog--compact .smartcut-content select,.base-dialog--compact .smartcut-content textarea{font-size:var(--field-font-size,12px)}.editor-panel label,.base-dialog--compact .smartcut-content label{font-size:var(--label-font-size,12px)}.editor-panel input[type=checkbox],.editor-panel input[type=radio],.base-dialog--compact .smartcut-content input[type=checkbox],.base-dialog--compact .smartcut-content input[type=radio]{height:var(--checkbox-size,20px);width:var(--checkbox-size,20px)}.base-dialog--compact .smartcut-content input[type=checkbox]:checked:before{font-size:var(--checkbox-mark-size,14px)}.editor-field input[type=checkbox]:checked,.editor-field input[type=radio]:checked{background-color:var(--surface-selected,#047857);border-color:var(--surface-selected,#047857)}.editor-field input[type=checkbox]:checked:before{color:#fff;content:"✓";font-size:var(--checkbox-mark-size,14px);font-weight:var(--font-weight-bold,600);line-height:1;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.editor-field input[type=radio]:checked:before{content:"";background:#fff;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.base-dialog--compact .smartcut-content .c-btn{--btn-font-size:var(--font-size-0)}.editor-stack{gap:var(--spacing-md,16px);flex-direction:column;display:flex}.editor-stack--tight{gap:var(--spacing-xs,4px)}.help-text{font-size:var(--font-size-0,.78rem);color:var(--font-color-secondary,#666);margin:0;line-height:1.4}.help-text code{background:var(--background-light-2,#f5f5f5);border-radius:var(--radius-label);padding:1px 4px;font-size:.85em}.field-error{color:var(--color-red,var(--color-error));margin:0;font-size:11px;line-height:1.3;display:block}.error-summary{background:var(--color-error-bg);color:var(--color-error);font-size:var(--font-size-0,.85rem);border-left:3px solid var(--color-error);border-radius:0;padding:10px 14px}.inherited-badge{color:var(--color-success);background:var(--color-success-bg);border-radius:10px;padding:2px 8px;font-size:11px;font-weight:500;line-height:1.3;display:inline-block}.field-reset-btn{flex-shrink:0}}@layer reset,base,layouts,pages;@layer utilities{.base-dialog__anchor{display:none}dialog.base-dialog{background:var(--background-light-4);border-radius:var(--radius-box);border:none;flex-direction:column;width:90%;max-height:90vh;margin:auto;padding:0;box-shadow:0 4px 20px #00000026}dialog.base-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080}dialog.base-dialog.base-dialog--sm{max-width:500px}dialog.base-dialog.base-dialog--md-narrow{max-width:800px}dialog.base-dialog.base-dialog--md{max-width:1000px}dialog.base-dialog.base-dialog--xl{width:95%;max-width:none}:is(dialog.base-dialog[open],dialog.base-dialog:popover-open){display:flex}dialog.base-dialog.base-dialog--stacked{width:-moz-fit-content;width:fit-content;max-width:80vw}dialog.base-dialog.base-dialog--stacked::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:0 0}dialog.base-dialog.base-dialog--stacked.base-dialog--md{width:90%;max-width:1000px}dialog.base-dialog.base-dialog--stacked.base-dialog--lg{width:90%;max-width:none}dialog.base-dialog.base-dialog--stacked.base-dialog--xl{width:95%;max-width:none}.base-dialog__header{border-bottom:1px solid var(--border-separator-normal);background:var(--color-1);color:var(--font-color-white);border-radius:var(--radius-box) var(--radius-box) 0 0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.base-dialog__header h3{font-size:var(--font-size-2);color:var(--font-color-white);margin:0}.base-dialog__close{cursor:pointer;color:var(--font-color-white);opacity:.8;background:0 0;border:none;padding:0 4px;font-size:20px;line-height:1}.base-dialog__close:hover{opacity:1}.base-dialog__body{flex:auto;min-width:0;padding:20px;position:relative;overflow:clip auto;container-type:scroll-state}.base-dialog__body.base-dialog__body--form>*+*{margin-top:var(--spacing-xl)!important}.base-dialog__body:after{content:"";background-color:var(--color-1);pointer-events:none;opacity:0;width:24px;height:14px;margin:-14px auto 0;transition:opacity .2s ease-out;animation:1.5s ease-in-out infinite bd-chevron-bounce;display:block;position:sticky;bottom:8px;left:50%;transform:translate(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 14'%3E%3Cpath d='M2 2l10 10L22 2' stroke='%23000' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 14'%3E%3Cpath d='M2 2l10 10L22 2' stroke='%23000' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}@container scroll-state(scrollable:bottom){.base-dialog__body:after{opacity:.5}}@keyframes bd-chevron-bounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(4px)}}.base-dialog__footer{justify-content:flex-end;gap:var(--spacing-sm);border-top:1px solid var(--border-separator-subtle);flex-shrink:0;padding:12px 20px;display:flex}}.full-stock-dialog__intro[data-v-8ee0122e]{margin-bottom:var(--space-3,12px);color:var(--color-text-muted,#666);font-size:.9em}.full-stock-dialog__options[data-v-8ee0122e]{gap:var(--space-2,8px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.full-stock-dialog__option-btn[data-v-8ee0122e]{width:100%;padding:var(--space-3,12px);background:var(--color-surface-elevated,#fff);border:1px solid var(--color-border,#ddd);border-radius:var(--radius-box);cursor:pointer;text-align:left;font:inherit;color:inherit;justify-content:space-between;align-items:center;display:flex}.full-stock-dialog__option-btn[data-v-8ee0122e]:hover{background:var(--color-surface-hover,#f5f5f5);border-color:var(--color-primary,#0078d4)}.full-stock-dialog__dim[data-v-8ee0122e]{font-weight:var(--font-weight-bold,600)}.full-stock-dialog__price[data-v-8ee0122e]{color:var(--color-text-muted,#666)}.calculate-disabled-reason[data-v-6bb270b9]{color:#5c3d00;max-width:100%;font-size:var(--font-size-sm,.875rem);background:#fff6e0;border:1px solid #f3d9a4;border-radius:8px;align-items:flex-start;gap:8px;margin:10px 0 0;padding:8px 12px;line-height:1.4;display:inline-flex}.calculate-disabled-reason[data-v-6bb270b9]:before{content:"i";color:#fff;background:#9a5b00;border-radius:50%;flex:none;place-items:center;block-size:18px;inline-size:18px;margin-top:1px;font:700 12px/1 Georgia,serif;display:inline-grid}.pagination-controls[data-v-6bb270b9]{justify-content:center;align-items:center;gap:var(--spacing-md,16px);padding:var(--spacing-sm,8px) 0 var(--spacing-md,16px);margin-top:var(--spacing-sm,8px);display:flex}.pagination-controls .c-btn-group[data-v-6bb270b9]{align-items:center;gap:4px;display:inline-flex}.pagination-controls .c-btn-group[data-v-6bb270b9],.pagination-controls .c-btn[data-v-6bb270b9]:not(:focus-visible){box-shadow:none}.pagination-info[data-v-6bb270b9]{min-width:4ch;padding:0 var(--spacing-sm,8px);font-size:var(--font-size-0,.85rem);color:var(--ec-ink-3,#6b767c);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.row--readonly[data-v-6bb270b9]{background-color:var(--ec-surface-3,#e7eef1);cursor:not-allowed;grid-column:1/-1;grid-template-columns:subgrid;display:grid}.row--readonly[data-v-6bb270b9] input,.row--readonly[data-v-6bb270b9] select,.row--readonly[data-v-6bb270b9] textarea,.row--readonly[data-v-6bb270b9] button{cursor:not-allowed}.row--located[data-v-6bb270b9]{grid-column:1/-1;grid-template-columns:subgrid;animation:2.4s ease-out row-located-6bb270b9;display:grid}@keyframes row-located-6bb270b9{0%,40%{background-color:#d7ebf3}to{background-color:#0000}}html body #smartcut-app #smartcut-checkout a#credit[data-v-6bb270b9]{border:none;visibility:visible!important;opacity:1!important;color:#4e4e4e!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;font-size:12px!important;display:inline-block!important;position:absolute!important;inset:0 0 auto auto!important}html body #smartcut-app #smartcut-checkout a#credit .credit__label[data-v-6bb270b9],html body #smartcut-app #smartcut-checkout a#credit .credit__logo[data-v-6bb270b9]{vertical-align:middle}html body #smartcut-app #smartcut-checkout a#credit .credit__logo[data-v-6bb270b9]{margin-left:.35em;display:inline-block}html body #smartcut-app #smartcut-checkout a#credit .credit__logo svg[data-v-6bb270b9]{width:auto;height:1.15em;display:block}@layer smartcut-checkout{@layer reset;@layer tokens{:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}[data-v-64b559a9]:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-1[data-v-64b559a9]{background:var(--background-light-1);color:var(--font-color-black)}.warning[data-v-64b559a9]{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre[data-v-64b559a9]{color:var(--font-color-black)}.issue[data-v-64b559a9]{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre[data-v-64b559a9]{color:var(--font-color-white)}@keyframes shake-64b559a9{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}.shake[data-v-64b559a9]{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake-64b559a9}[data-v-b99482d0]:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-1[data-v-b99482d0]{background:var(--background-light-1);color:var(--font-color-black)}.warning[data-v-b99482d0]{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre[data-v-b99482d0]{color:var(--font-color-black)}.issue[data-v-b99482d0]{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre[data-v-b99482d0]{color:var(--font-color-white)}@keyframes shake-b99482d0{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}.shake[data-v-b99482d0]{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake-b99482d0}[data-v-c7dfeaa5]:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-1[data-v-c7dfeaa5]{background:var(--background-light-1);color:var(--font-color-black)}.warning[data-v-c7dfeaa5]{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre[data-v-c7dfeaa5]{color:var(--font-color-black)}.issue[data-v-c7dfeaa5]{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre[data-v-c7dfeaa5]{color:var(--font-color-white)}@keyframes shake-c7dfeaa5{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}.shake[data-v-c7dfeaa5]{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake-c7dfeaa5}[data-v-575a01a1]:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-1[data-v-575a01a1]{background:var(--background-light-1);color:var(--font-color-black)}.warning[data-v-575a01a1]{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre[data-v-575a01a1]{color:var(--font-color-black)}.issue[data-v-575a01a1]{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre[data-v-575a01a1]{color:var(--font-color-white)}@keyframes shake-575a01a1{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}.shake[data-v-575a01a1]{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake-575a01a1}[data-v-e50f4826]:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-1[data-v-e50f4826]{background:var(--background-light-1);color:var(--font-color-black)}.warning[data-v-e50f4826]{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre[data-v-e50f4826]{color:var(--font-color-black)}.issue[data-v-e50f4826]{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre[data-v-e50f4826]{color:var(--font-color-white)}@keyframes shake-e50f4826{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}.shake[data-v-e50f4826]{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake-e50f4826}[data-v-24000863]:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-1[data-v-24000863]{background:var(--background-light-1);color:var(--font-color-black)}.warning[data-v-24000863]{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre[data-v-24000863]{color:var(--font-color-black)}.issue[data-v-24000863]{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre[data-v-24000863]{color:var(--font-color-white)}@keyframes shake-24000863{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}.shake[data-v-24000863]{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake-24000863}[data-v-c5868efe]:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-1[data-v-c5868efe]{background:var(--background-light-1);color:var(--font-color-black)}.warning[data-v-c5868efe]{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre[data-v-c5868efe]{color:var(--font-color-black)}.issue[data-v-c5868efe]{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre[data-v-c5868efe]{color:var(--font-color-white)}@keyframes shake-c5868efe{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}.shake[data-v-c5868efe]{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake-c5868efe}:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-1{background:var(--background-light-1);color:var(--font-color-black)}.warning{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre{color:var(--font-color-black)}.issue{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre{color:var(--font-color-white)}.shake{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake}[data-v-c1264dbe]:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-1[data-v-c1264dbe]{background:var(--background-light-1);color:var(--font-color-black)}.warning[data-v-c1264dbe]{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre[data-v-c1264dbe]{color:var(--font-color-black)}.issue[data-v-c1264dbe]{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre[data-v-c1264dbe]{color:var(--font-color-white)}@keyframes shake-c1264dbe{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}.shake[data-v-c1264dbe]{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake-c1264dbe}[data-v-ab061cda]:root{--radius-box:0;--radius-control:3px;--radius-card:6px;--radius-tile:8px;--radius-label:3px;--radius-pill:999px;--column-padding:clamp(.4rem, 1vw, 2rem);--stack-size:28px;--menu-spacing:0px;--breakpoint:1400px;--heading-spacing-desktop:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--space-2xl:48px;--breakpoint-sm:600px;--breakpoint-md:800px;--breakpoint-lg:1040px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--container-width-sm:560px;--container-width-md:760px;--container-width-lg:1020px;--container-width-xl:1220px;--container-width-xxl:1400px;--color-0:#050d12;--color-1:#0d1e27;--color-2:#0e7fa6;--color-3:#d63755;--color-4:#ffc53d;--color-5:#0aa87d;--color-magenta:#e100ff;--color-important:#ffce8a;--color-stock:#ffc53d;--color-shape:#0e7fa6;--color-inside-segment:#0aa87d;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#b02a42;--color-issue:#d6472e;--color-warning:#ffb020;--color-danger:#d63755;--color-info:#fff;--color-success:#0aa87d;--color-issue-light:#f8cbd4;--color-warning-light:#fff4d6;--color-multi-edit:#e0f4fa;--color-accent:#ffc53d;--color-accent-strong:#ffb020;--color-accent-ink:#1a1405;--color-interactive:#0e7fa6;--color-interactive-hover:#0c6c8d;--font-weight-heading:600;--color-clickable:#0e7fa6;--color-hover:#0c6c8d;--color-settings:#7b3fa0;--color-cutting:#3f4b52;--color-selected:#10b981;--color-selected-border:#087f60;--surface-selected:#047857;--surface-selected-hover:#065f46;--surface-selected-ink:#fff;--color-focus:#0e7fa6;--color-input-focus:#fff8e8;--color-disabled:#c9d5da;--color-cut-hover:#ffe2a8;--color-cut-selected:#ffb020;--color-row-selected:#f4ffa1;--color-not-allowed:red;--font-color-black:#1b1a1efa;--font-color-white:#fffffffa;--font-color-selected:#1b1a1efa;--font-color-disabled:#757575fa;--font-color-readonly:#757575fa;--font-color-important:red;--font-heading:"Geist", "Inter", "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--background-light-base:#f2f6f8;--background-light-0:#e7eef1;--background-light-1:#f2f6f8;--background-light-2:#f6f9fa;--background-light-3:#f9fbfc;--background-light-4:#fff;--background-light-5:#edf2f4;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:600;--font-size-0:clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1:clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2:clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3:clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4:clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5:clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6:clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base:0 2px 4px #00000026;--shadow-strong:0 4px 4px #0000004d;--shadow-lg:0 4px 8px #0003;--shadow-widget:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-widget-enhanced:0 2px 8px #00000014, 0 4px 16px #0000000a, 0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f, 0 8px 24px #0000000f, 0 2px 4px #00000029;--shadow-label:0 0 0 .5px #071e280d, 0 1px 1px #071e280f, 0 2px 3px -1px #071e2812, 0 4px 8px -3px #071e2814;--shadow-label-float:0 0 0 .5px #00000014, 0 1px 1px #00000014, 0 2px 4px -1px #0000001a, 0 6px 12px -4px #00000024, 0 12px 24px -8px #0000001f;--shadow-control:0 0 0 .5px #071e280f, 0 1px 1px #071e2814, 0 2px 4px -1px #071e281a, 0 4px 8px -3px #071e281a;--shadow-control-hover:0 0 0 .5px #071e2812, 0 1px 2px #071e2817, 0 4px 8px -2px #071e281f, 0 8px 16px -6px #071e2824;--border-color:#073b4c4d;--border-width:1px;--border-radius-1:var(--radius-box);--border-radius-2:var(--radius-box);--border-radius-3:var(--radius-box);--border-dark-1:#22383f;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#073b4c17;--border-separator-normal:#073b4c29;--color-border:var(--border-separator-normal);--color-background:var(--background-light-4);--color-background-alt:var(--background-light-2);--color-background-hover:var(--background-light-1);--color-text-muted:var(--font-color-disabled);--color-primary:var(--color-2);--color-success-bg:#e4f6ef;--color-success-border:#bfe8d8;--color-error-bg:#fbe4e8;--color-error-border:#f3c2cb;--color-error:#a32138;--color-warning-bg:#fff4d6;--color-warning-text:#8a6100;--color-info-bg:#e8f4fa;--color-info-border:#b9dcec;--color-2-light:#e0f2fa;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--radius-label);--loz-bg:var(--background-light-2);--loz-color:var(--font-color-black);--loz-border-color:var(--border-separator-normal);--loz-hover-bg:var(--background-light-0);--loz-hover-border-color:var(--border-separator-subtle);--badge-font-size:11px;--badge-font-weight:500;--badge-padding:var(--tag-padding-y) 10px;--badge-border-radius:var(--radius-label);--loz-shadow:var(--shadow-label);--badge-shadow:var(--shadow-label);--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-1[data-v-ab061cda]{background:var(--background-light-1);color:var(--font-color-black)}.warning[data-v-ab061cda]{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre[data-v-ab061cda]{color:var(--font-color-black)}.issue[data-v-ab061cda]{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre[data-v-ab061cda]{color:var(--font-color-white)}@keyframes shake-ab061cda{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}.shake[data-v-ab061cda]{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake-ab061cda}}@layer base{:root{--space--3:.25rem;--space--2:.5rem;--space--1:.75rem;--space-0:0;--space-1:1rem;--space-2:1.5rem;--space-3:2rem;--space-4:3rem;--space-5:4rem;--space-6:6rem;--space-7:8rem;--space-8:12rem;--column-padding:clamp(.4rem, 1vw, 2rem);--row-spacing:clamp(1rem, 2vw, 1.8rem);--component-spacing:clamp(2rem, 4vw, 4.2rem);--container-sm:560px;--container-md:760px;--container-lg:1020px;--container-xl:1220px;--container-xxl:1400px;--container-padding:var(--column-padding);--container-max-width:min(90vw, 1400px);--grid-columns:12}.smartcut-content{scroll-behavior:smooth}.smartcut-content body{margin:0;padding:0;font-size:16px;line-height:1.6}.smartcut-content *,.smartcut-content :before,.smartcut-content :after{box-sizing:border-box}.smartcut-content img,.smartcut-content picture,.smartcut-content video,.smartcut-content canvas,.smartcut-content svg{max-width:100%;height:auto;display:block}.smartcut-content svg{shape-rendering:crispedges;text-rendering:optimizelegibility}.smartcut-content h1,.smartcut-content h2,.smartcut-content h3,.smartcut-content h4,.smartcut-content h5,.smartcut-content h6,.smartcut-content p,.smartcut-content figure,.smartcut-content blockquote,.smartcut-content dl,.smartcut-content dd,.smartcut-content ul,.smartcut-content ol{margin:0;padding:0}.smartcut-content nav ul{flex-direction:column;list-style:none;display:flex}.smartcut-content nav ul li{align-items:center;margin-top:3px;display:flex}.smartcut-content nav ul li:first-child{margin-top:0}.smartcut-content nav ul li a{border-bottom:none}.smartcut-content .icon,.smartcut-content .icon-left,.smartcut-content .icon-right,.smartcut-content .icon-both{align-items:center;column-gap:var(--space--2);display:inline-flex}.smartcut-content .icon svg,.smartcut-content .icon img,.smartcut-content .icon-left svg,.smartcut-content .icon-left img,.smartcut-content .icon-right svg,.smartcut-content .icon-right img,.smartcut-content .icon-both svg,.smartcut-content .icon-both img{vertical-align:middle;display:inline}.smartcut-content .icon img,.smartcut-content .icon-left img,.smartcut-content .icon-right img,.smartcut-content .icon-both img{object-fit:contain;width:16px;height:16px}.smartcut-content .c-section{width:100%}.smartcut-content .c-component{max-width:var(--container-max-width);padding-block:var(--component-spacing);width:100%;margin-inline:auto}.smartcut-content .c-component--no-top{padding-block-start:0}.smartcut-content .c-component--no-bottom{padding-block-end:0}.smartcut-content .c-component--no-vertical{padding-block:0}.smartcut-content .c-component--sm{--container-max-width:var(--container-sm)}.smartcut-content .c-component--md{--container-max-width:var(--container-md)}.smartcut-content .c-component--lg{--container-max-width:var(--container-lg)}.smartcut-content .c-component--xl{--container-max-width:var(--container-xl)}.smartcut-content .c-component--xxl{--container-max-width:var(--container-xxl)}.smartcut-content .c-component--fluid{--container-max-width:none}.smartcut-content .container{max-width:var(--container-max-width);width:100%;margin-inline:auto}.smartcut-content .container--sm{--container-max-width:var(--container-sm)}.smartcut-content .container--md{--container-max-width:var(--container-md)}.smartcut-content .container--lg{--container-max-width:var(--container-lg)}.smartcut-content .container--xl{--container-max-width:var(--container-xl)}.smartcut-content .container--xxl{--container-max-width:var(--container-xxl)}.smartcut-content .container--fluid{max-width:none}.smartcut-content .grid{gap:var(--row-spacing);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));display:grid}.smartcut-content .grid--2-col{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.smartcut-content .grid--3-col{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.smartcut-content .grid--4-col{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.smartcut-content .grid--6-col{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))}.smartcut-content .grid--12-col{grid-template-columns:repeat(auto-fit,minmax(min(100px,100%),1fr))}.smartcut-content .grid--auto-fit{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.smartcut-content .grid--auto-fill{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.smartcut-content .grid--cards{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.smartcut-content .grid--features{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.smartcut-content .grid--sm-2col,.smartcut-content .grid--sm-3col,.smartcut-content .grid--sm-4col,.smartcut-content .grid--md-2col,.smartcut-content .grid--md-3col,.smartcut-content .grid--md-4col,.smartcut-content .grid--lg-2col,.smartcut-content .grid--lg-3col,.smartcut-content .grid--lg-4col,.smartcut-content .grid--xl-2col,.smartcut-content .grid--xl-3col,.smartcut-content .grid--xl-4col{grid-template-columns:1fr}@media (min-width:600px){.smartcut-content .grid--sm-2col{grid-template-columns:repeat(2,1fr)}.smartcut-content .grid--sm-3col{grid-template-columns:repeat(3,1fr)}.smartcut-content .grid--sm-4col{grid-template-columns:repeat(4,1fr)}}@media (min-width:800px){.smartcut-content .grid--md-2col{grid-template-columns:repeat(2,1fr)}.smartcut-content .grid--md-3col{grid-template-columns:repeat(3,1fr)}.smartcut-content .grid--md-4col{grid-template-columns:repeat(4,1fr)}}@media (min-width:1040px){.smartcut-content .grid--lg-2col{grid-template-columns:repeat(2,1fr)}.smartcut-content .grid--lg-3col{grid-template-columns:repeat(3,1fr)}.smartcut-content .grid--lg-4col{grid-template-columns:repeat(4,1fr)}}@media (min-width:1280px){.smartcut-content .grid--xl-2col{grid-template-columns:repeat(2,1fr)}.smartcut-content .grid--xl-3col{grid-template-columns:repeat(3,1fr)}.smartcut-content .grid--xl-4col{grid-template-columns:repeat(4,1fr)}}.smartcut-content .grid-item--span-2{grid-column:span 2}.smartcut-content .grid-item--span-3{grid-column:span 3}.smartcut-content .grid-item--span-4{grid-column:span 4}.smartcut-content .grid-item--span-full{grid-column:span var(--grid-columns)}@media (min-width:800px){.smartcut-content .grid-item--md-span-2{grid-column:span 2}.smartcut-content .grid-item--md-span-3{grid-column:span 3}.smartcut-content .grid-item--md-span-4{grid-column:span 4}}@media (min-width:1040px){.smartcut-content .grid-item--lg-span-2{grid-column:span 2}.smartcut-content .grid-item--lg-span-3{grid-column:span 3}.smartcut-content .grid-item--lg-span-4{grid-column:span 4}}.smartcut-content .gap-0{gap:var(--space-0)}.smartcut-content .gap-1{gap:var(--space-1)}.smartcut-content .gap-2{gap:var(--space-2)}.smartcut-content .gap-3{gap:var(--space-3)}.smartcut-content .gap-4{gap:var(--space-4)}.smartcut-content .gap-x-0{column-gap:var(--space-0)}.smartcut-content .gap-x-1{column-gap:var(--space-1)}.smartcut-content .gap-x-2{column-gap:var(--space-2)}.smartcut-content .gap-x-3{column-gap:var(--space-3)}.smartcut-content .gap-x-4{column-gap:var(--space-4)}.smartcut-content .gap-y-0{row-gap:var(--space-0)}.smartcut-content .gap-y-1{row-gap:var(--space-1)}.smartcut-content .gap-y-2{row-gap:var(--space-2)}.smartcut-content .gap-y-3{row-gap:var(--space-3)}.smartcut-content .gap-y-4{row-gap:var(--space-4)}.smartcut-content .content>*+*{margin-block-start:var(--space-1)}.smartcut-content .content--tight>*+*{margin-block-start:var(--space--1)}.smartcut-content .content--loose>*+*{margin-block-start:var(--space-2)}.smartcut-content .content--spacious>*+*{margin-block-start:var(--space-3)}.smartcut-content .content--none>*+*{margin-block-start:0}.smartcut-content .flex{display:flex}.smartcut-content .grid{display:grid}.smartcut-content .hidden{display:none}.smartcut-content .relative{position:relative}.smartcut-content .absolute{position:absolute}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-vertical{padding-top:0!important;padding-bottom:0!important}.no-padding-horizontal{padding-left:0!important;padding-right:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-vertical{margin-top:0!important;margin-bottom:0!important}.smartcut-content .sr-only{white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.smartcut-content .focus-visible:focus{outline:2px solid var(--color-focus);outline-offset:2px}@media print{.smartcut-content *{box-shadow:none!important;color:#000!important;text-shadow:none!important;background:0 0!important}.smartcut-content a,.smartcut-content a:visited{text-decoration:underline}.smartcut-content img{max-width:100%!important}.smartcut-content p,.smartcut-content h2,.smartcut-content h3{orphans:3;widows:3}.smartcut-content h2,.smartcut-content h3{break-after:avoid}}}@layer components{.c-loz[data-v-64b559a9]{background:var(--loz-bg);border:1px solid var(--loz-border-color);border-radius:var(--loz-border-radius);box-shadow:var(--loz-shadow);font-size:var(--loz-font-size);font-weight:var(--loz-font-weight);overflow-wrap:break-word;max-width:100%;padding:var(--loz-padding);text-transform:uppercase;vertical-align:middle;align-items:center;gap:6px;line-height:1;display:inline-flex;overflow:hidden;color:var(--loz-color)!important}.c-loz--xs[data-v-64b559a9]{--loz-font-size:10px;--loz-padding:var(--tag-padding-y) 4px}.c-loz--sm[data-v-64b559a9]{--loz-font-size:11px;--loz-padding:var(--tag-padding-y) 6px}.c-loz--md[data-v-64b559a9]{--loz-font-size:12px;--loz-padding:var(--tag-padding-y) 8px}.c-loz--lg[data-v-64b559a9]{--loz-font-size:13px;--loz-padding:var(--tag-padding-y) 10px}.c-loz--xl[data-v-64b559a9]{--loz-font-size:15px;--loz-padding:var(--tag-padding-y) 12px}.c-loz--xxl[data-v-64b559a9]{--loz-font-size:17px;--loz-padding:var(--tag-padding-y) 14px}.c-loz--col-1[data-v-64b559a9]{--loz-bg:color-mix(in srgb, var(--color-1) 10%, white);--loz-color:var(--color-1);--loz-border-color:color-mix(in srgb, var(--color-1) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-1) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-1) 40%, transparent)}.c-loz--col-2[data-v-64b559a9]{--loz-bg:color-mix(in srgb, var(--color-2) 10%, white);--loz-color:color-mix(in srgb, var(--color-2) 80%, black);--loz-border-color:color-mix(in srgb, var(--color-2) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-2) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-2) 40%, transparent)}.c-loz--col-3[data-v-64b559a9]{--loz-bg:color-mix(in srgb, var(--color-3) 10%, white);--loz-color:color-mix(in srgb, var(--color-3) 80%, black);--loz-border-color:color-mix(in srgb, var(--color-3) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-3) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-3) 40%, transparent)}.c-loz--col-4[data-v-64b559a9]{--loz-bg:color-mix(in srgb, var(--color-4) 10%, white);--loz-color:#6d4c00;--loz-border-color:color-mix(in srgb, var(--color-4) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-4) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-4) 40%, transparent)}.c-loz--col-5[data-v-64b559a9]{--loz-bg:color-mix(in srgb, var(--color-5) 10%, white);--loz-color:color-mix(in srgb, var(--color-5) 70%, black);--loz-border-color:color-mix(in srgb, var(--color-5) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-5) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-5) 40%, transparent)}.c-loz--custom[data-v-64b559a9]{--loz-bg:color-mix(in srgb, var(--loz-custom-color,#2d3436) 8%, white);--loz-color:var(--loz-custom-text,#000);--loz-border-color:color-mix(in srgb, var(--loz-custom-color,#2d3436) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--loz-custom-color,#2d3436) 15%, white);--loz-hover-border-color:color-mix(in srgb, var(--loz-custom-color,#2d3436) 40%, transparent)}.c-loz--delete[data-v-64b559a9]{--loz-bg:color-mix(in srgb, var(--color-delete) 10%, white);--loz-color:var(--color-delete);--loz-border-color:color-mix(in srgb, var(--color-delete) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-delete) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-delete) 40%, transparent)}.c-loz--danger[data-v-64b559a9]{--loz-bg:color-mix(in srgb, var(--color-danger) 10%, white);--loz-color:var(--color-danger);--loz-border-color:color-mix(in srgb, var(--color-danger) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-danger) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-danger) 40%, transparent)}.c-loz--success[data-v-64b559a9]{--loz-bg:color-mix(in srgb, var(--color-success) 10%, white);--loz-color:var(--color-success);--loz-border-color:color-mix(in srgb, var(--color-success) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-success) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-success) 40%, transparent)}.c-loz--solid[data-v-64b559a9]{--loz-remove-color:currentcolor;--loz-remove-hover-color:currentcolor}.c-loz--solid.c-loz--col-1[data-v-64b559a9]{--loz-bg:var(--color-1);--loz-color:var(--font-color-white);--loz-border-color:var(--color-1)}.c-loz--solid.c-loz--col-2[data-v-64b559a9]{--loz-bg:var(--color-2);--loz-color:var(--font-color-white);--loz-border-color:var(--color-2)}.c-loz--solid.c-loz--col-3[data-v-64b559a9]{--loz-bg:var(--color-3);--loz-color:var(--font-color-white);--loz-border-color:var(--color-3)}.c-loz--solid.c-loz--col-4[data-v-64b559a9]{--loz-bg:var(--color-4);--loz-color:var(--font-color-black);--loz-border-color:var(--color-4)}.c-loz--solid.c-loz--col-5[data-v-64b559a9]{--loz-bg:var(--color-5);--loz-color:var(--font-color-white);--loz-border-color:var(--color-5)}.c-loz--solid.c-loz--delete[data-v-64b559a9]{--loz-bg:var(--color-delete);--loz-color:var(--font-color-white);--loz-border-color:var(--color-delete)}.c-loz--solid.c-loz--danger[data-v-64b559a9]{--loz-bg:var(--color-danger);--loz-color:var(--font-color-white);--loz-border-color:var(--color-danger)}.c-loz--solid.c-loz--success[data-v-64b559a9]{--loz-bg:var(--color-success);--loz-color:var(--font-color-white);--loz-border-color:var(--color-success)}.c-loz--clickable[data-v-64b559a9]{cursor:pointer;touch-action:manipulation;transition:background var(--transition-default),border-color var(--transition-default);-webkit-user-select:none;user-select:none}.c-loz--clickable[data-v-64b559a9]:focus-visible:not(:disabled,[aria-disabled=true]){outline:2px solid var(--color-focus);outline-offset:2px}.c-loz--clickable[data-v-64b559a9]:hover{background:var(--loz-hover-bg);border-color:var(--loz-hover-border-color)}.c-loz--clickable[data-v-64b559a9]:active:not(:disabled){transform:scale(.97)}.c-loz--clickable.active[data-v-64b559a9],.c-loz--clickable[aria-pressed=true][data-v-64b559a9]{--loz-bg:var(--surface-selected,#047857);--loz-border-color:var(--surface-selected,#047857);--loz-color:var(--surface-selected-ink,#fff);--loz-hover-bg:var(--surface-selected-hover,#065f46);--loz-hover-border-color:var(--surface-selected-hover,#065f46);font-weight:600;background:var(--loz-bg)!important;border-color:var(--loz-border-color)!important}.c-loz--clickable[data-v-64b559a9]:disabled,.c-loz--clickable[aria-disabled=true][data-v-64b559a9],.c-loz--clickable.disabled[data-v-64b559a9]{cursor:not-allowed;opacity:.5;pointer-events:none}.c-loz--pill[data-v-64b559a9]{--loz-border-radius:var(--radius-label)}.c-loz--removable[data-v-64b559a9]{gap:0;padding-right:0;overflow:visible}.c-loz__remove[data-v-64b559a9]{--loz-remove-scale:1.1;--loz-remove-border:1px;background:var(--color-delete);color:var(--font-color-white);font-size:calc(1em * var(--loz-remove-scale));margin-block:calc(var(--tag-padding-y) / var(--loz-remove-scale) * -1 - var(--loz-remove-border));margin-inline:6px calc(var(--loz-remove-border) * -1);border:none;border-start-end-radius:var(--loz-border-radius);border-end-end-radius:var(--loz-border-radius);justify-content:center;align-self:stretch;align-items:center;min-width:1.75em;padding:0 .4em;line-height:0;display:inline-flex}.c-loz__remove[data-v-64b559a9]:hover{color:var(--font-color-white);background:#911}.c-loz__cost[data-v-64b559a9]{margin-left:4px;font-weight:500}.c-loz-group[data-v-64b559a9]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c-loz-group--tight[data-v-64b559a9]{gap:4px}.c-loz-group--loose[data-v-64b559a9]{gap:12px}.c-note[data-v-64b559a9]{background:var(--loz-bg);border:1px solid color-mix(in srgb,var(--loz-color) 20%,var(--loz-border-color));border-radius:var(--radius-box);color:var(--loz-color);font-size:var(--note-font-size,var(--font-size-2));font-weight:400;line-height:var(--note-line-height,1.45);margin-block:var(--spacing-sm) 0;padding:var(--note-padding,.55em .7em);text-align:start;text-transform:none;text-wrap:pretty;display:flow-root}.c-note>svg[data-v-64b559a9]:first-child,.c-note>.icon[data-v-64b559a9]:first-child,.c-note>.ck-icon[data-v-64b559a9]:first-child,.c-note>i[data-v-64b559a9]:first-child{--ck-icon-size:1em;float:inline-start;block-size:1em;inline-size:1em;opacity:.85;margin-block-start:calc((var(--note-line-height,1.45) - 1) * .5em - .04em);margin-inline-end:.5em}.c-note>svg[data-v-64b559a9]:first-child,.c-note>.icon:first-child>svg[data-v-64b559a9],.c-note>.ck-icon:first-child>svg[data-v-64b559a9]{block-size:100%;inline-size:100%;display:block}.c-note strong[data-v-64b559a9]{font-weight:600}.c-note button[data-v-64b559a9],.c-note a[data-v-64b559a9]{font-size:inherit}.c-note.c-loz--success[data-v-64b559a9]{--loz-color:color-mix(in srgb, var(--color-success) 55%, black)}.c-note.c-loz--danger[data-v-64b559a9]{--loz-color:color-mix(in srgb, var(--color-danger) 72%, black)}.c-note.c-loz--col-5[data-v-64b559a9]{--loz-color:color-mix(in srgb, var(--color-5) 68%, black)}.c-note.c-loz--delete[data-v-64b559a9]{--loz-color:color-mix(in srgb, var(--color-delete) 82%, black)}.c-note--sm[data-v-64b559a9]{--note-font-size:var(--font-size-1,.8125rem);--note-padding:.45em .6em}.c-note--lg[data-v-64b559a9]{--note-font-size:var(--font-size-3);--note-padding:.7em .9em}.c-note--bare[data-v-64b559a9]{background:0 0;border:none;padding-inline:0}.c-note--inline[data-v-64b559a9]{vertical-align:middle;margin-block:0;display:inline-block}.c-badge[data-v-64b559a9]{background:var(--badge-bg);border-radius:var(--badge-border-radius);box-shadow:var(--badge-shadow);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);min-width:1.4em;padding:var(--badge-padding);text-align:center;vertical-align:middle;white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex;color:var(--badge-color)!important}.c-badge--col-1[data-v-64b559a9]{--badge-bg:var(--color-1);--badge-color:var(--font-color-white)}.c-badge--col-2[data-v-64b559a9]{--badge-bg:var(--color-2);--badge-color:var(--font-color-white)}.c-badge--col-3[data-v-64b559a9]{--badge-bg:var(--color-3);--badge-color:var(--font-color-white)}.c-badge--col-4[data-v-64b559a9]{--badge-bg:var(--color-4);--badge-color:var(--font-color-black)}.c-badge--col-5[data-v-64b559a9]{--badge-bg:var(--color-5);--badge-color:var(--font-color-white)}.c-badge--danger[data-v-64b559a9]{--badge-bg:var(--color-danger);--badge-color:var(--font-color-white)}.c-badge--success[data-v-64b559a9]{--badge-bg:var(--color-success);--badge-color:var(--font-color-white)}.c-badge--light[data-v-64b559a9]{--badge-bg:var(--background-light-0);--badge-color:var(--font-color-black)}.c-badge--outline[data-v-64b559a9]{border:1px solid var(--badge-bg);color:var(--badge-bg);background:0 0}.c-badge--sm[data-v-64b559a9]{--badge-font-size:10px;--badge-padding:var(--tag-padding-y) 6px}.c-badge--lg[data-v-64b559a9]{--badge-font-size:13px;--badge-padding:var(--tag-padding-y) 12px}.c-badge--xl[data-v-64b559a9]{--badge-font-size:15px;--badge-padding:.3em 16px}[data-v-b99482d0]:root{--btn-font-family:inherit;--btn-font-weight:var(--font-weight-bold);--btn-line-height:1.2;--btn-gap:.6rem;--btn-shadow:var(--shadow-control);--btn-shadow-hover:var(--shadow-control-hover);--btn-border-radius:var(--radius-control);--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem;--btn-color:var(--font-color-white);--btn-bg:var(--color-2);--btn-hover-bg:var(--color-interactive-hover,#0c6c8d);--btn-focus-ring:var(--color-2);--btn-disabled-color:var(--font-color-disabled);--btn-disabled-bg:var(--color-disabled);--btn-disabled-border:var(--color-disabled);--btn-selected-color:var(--surface-selected-ink,#fff);--btn-selected-bg:var(--surface-selected,#047857);--btn-selected-border:var(--surface-selected,#047857)}.smartcut-content input[type=button][data-v-b99482d0],.smartcut-content input[type=submit][data-v-b99482d0],.smartcut-content input[type=reset][data-v-b99482d0]{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.smartcut-content .c-btn[data-v-b99482d0],.smartcut-content a.c-btn[data-v-b99482d0]{appearance:none;background:0 0;background-color:var(--btn-bg);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);color:var(--btn-color);cursor:pointer;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);align-items:center;gap:var(--btn-gap);line-height:var(--btn-line-height);max-width:100%;padding:var(--btn-padding);text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;border:none;outline:none;justify-content:center;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex;overflow:hidden}.smartcut-content a.c-btn[data-v-b99482d0]{display:inline-flex!important}.smartcut-content .c-btn svg[data-v-b99482d0],.smartcut-content .c-btn i[data-v-b99482d0]{height:var(--btn-icon-size);width:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn .ck-icon[data-v-b99482d0]{--ck-icon-size:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn[data-v-b99482d0]:hover:not(:disabled,.disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);box-shadow:var(--btn-shadow-hover);text-decoration:none}.smartcut-content .c-btn[data-v-b99482d0]:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px}.c-btn-group :is(.smartcut-content .c-btn)[data-v-b99482d0]:focus-visible:not(:disabled){outline:none;box-shadow:inset 0 2px,inset 0 -2px}.smartcut-content .c-btn[data-v-b99482d0]:active:not(:disabled){box-shadow:var(--btn-shadow);transform:scale(.98)}.smartcut-content .c-btn[data-v-b99482d0]:disabled,.smartcut-content .c-btn[aria-disabled=true][data-v-b99482d0],.smartcut-content .c-btn.disabled[data-v-b99482d0]{box-shadow:none;cursor:not-allowed;transform:none;background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border)!important;color:var(--btn-disabled-color)!important}.smartcut-content .c-btn[data-v-b99482d0]:disabled:hover{transform:none;background-color:var(--btn-disabled-bg)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true])[data-v-b99482d0]{background-color:var(--btn-selected-bg)!important;border-color:var(--btn-selected-border)!important;color:var(--btn-selected-color)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true])[data-v-b99482d0]:hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.smartcut-content .c-btn--xs[data-v-b99482d0]{--btn-font-size:var(--font-size-0);--btn-padding:.3rem .5rem;--btn-icon-size:.875rem}.smartcut-content .c-btn--sm[data-v-b99482d0]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1.15rem}.smartcut-content .c-btn--md[data-v-b99482d0]{--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem}.smartcut-content .c-btn--lg[data-v-b99482d0]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.75rem}.smartcut-content .c-btn--primary[data-v-b99482d0]{--btn-color:var(--color-accent-ink,#1a1405);--btn-bg:var(--color-accent,#ffc53d);--btn-hover-bg:var(--color-accent-strong,#ffb020);--btn-focus-ring:var(--color-interactive,#0e7fa6)}.smartcut-content .c-btn--white[data-v-b99482d0]{--btn-color:var(--font-color-black);--btn-bg:var(--color-white);--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--success[data-v-b99482d0]{--btn-color:var(--surface-selected-ink,#fff);--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-focus-ring:var(--surface-selected,#047857)}.smartcut-content .c-btn--danger[data-v-b99482d0]{--btn-color:var(--font-color-white);--btn-bg:var(--color-danger);--btn-hover-bg:#b02a42;--btn-focus-ring:var(--color-3)}.smartcut-content .c-btn--ghost[data-v-b99482d0]{--btn-color:var(--font-color-black);--btn-bg:transparent;--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--delete[data-v-b99482d0],.smartcut-content .delete[data-v-b99482d0]{--btn-color:var(--font-color-white);--btn-bg:var(--color-delete);--btn-hover-bg:#8f1f33;--btn-focus-ring:var(--color-delete)}.smartcut-content .c-btn--col-1[data-v-b99482d0],.smartcut-content .c-btn.color-1[data-v-b99482d0]{--btn-bg:var(--color-1);--btn-hover-bg:#142b36;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-2[data-v-b99482d0],.smartcut-content .c-btn.color-2[data-v-b99482d0]{--btn-bg:var(--color-2);--btn-hover-bg:#0c6c8d;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-3[data-v-b99482d0],.smartcut-content .c-btn.color-3[data-v-b99482d0]{--btn-bg:var(--color-3);--btn-hover-bg:#b02a42;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-4[data-v-b99482d0],.smartcut-content .c-btn.color-4[data-v-b99482d0]{--btn-bg:var(--color-4);--btn-hover-bg:#ffb020;--btn-color:var(--font-color-black)}.smartcut-content .c-btn--col-5[data-v-b99482d0],.smartcut-content .c-btn.color-5[data-v-b99482d0]{--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-color:var(--surface-selected-ink,#fff)}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-b99482d0]{box-shadow:none;color:inherit;font:inherit;text-align:inherit;background:0 0;margin:0;padding:0}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-b99482d0]:hover,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-b99482d0]:focus,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-b99482d0]:focus-visible,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-b99482d0]:active{box-shadow:none;background-color:#0000;transform:none}.smartcut-content .c-btn--full[data-v-b99482d0]{width:100%}.smartcut-content .c-btn--icon[data-v-b99482d0]{padding:calc(var(--btn-padding) * .5)}.smartcut-content .c-btn--shadow[data-v-b99482d0]{box-shadow:4px 4px 0 0 color-mix(in srgb,var(--color-2) 50%,transparent);margin-bottom:4px}.smartcut-content .c-btn--shadow[data-v-b99482d0]:active:not(:disabled){box-shadow:3px 3px 0 0 color-mix(in srgb,var(--color-2) 60%,transparent)}.smartcut-content .c-btn--shadow[data-v-b99482d0]:disabled,.smartcut-content .c-btn--shadow[aria-disabled=true][data-v-b99482d0],.smartcut-content .c-btn--shadow.disabled[data-v-b99482d0]{box-shadow:none}.smartcut-content .c-btn-group[data-v-b99482d0]{border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);align-items:stretch;display:inline-flex}.smartcut-content .c-btn-group>div[data-v-b99482d0]{background-color:var(--background-light-1);border:1px solid var(--background-light-0);color:var(--font-color-black);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-height:100%;padding:var(--btn-padding);white-space:nowrap;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.smartcut-content .c-btn-group>button[data-v-b99482d0],.smartcut-content .c-btn-group>.c-btn[data-v-b99482d0],.smartcut-content .c-btn-group>div[data-v-b99482d0]{border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-b99482d0]:first-child,.smartcut-content .c-btn-group>div[data-v-b99482d0]:first-child{border-start-start-radius:var(--btn-border-radius)!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:var(--btn-border-radius)!important}.smartcut-content .c-btn-group>.c-btn[data-v-b99482d0]:last-child,.smartcut-content .c-btn-group>div[data-v-b99482d0]:last-child{border-start-start-radius:0!important;border-start-end-radius:var(--btn-border-radius)!important;border-end-end-radius:var(--btn-border-radius)!important;border-end-start-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-b99482d0]:not(:first-child,:last-child),.smartcut-content .c-btn-group>div[data-v-b99482d0]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-b99482d0],.smartcut-content .c-btn-group>.c-btn[data-v-b99482d0]:hover:not(:disabled){box-shadow:none}.smartcut-content .c-btn-group>.c-btn[data-v-b99482d0]:hover,.smartcut-content .c-btn-group>.c-btn[data-v-b99482d0]:focus-visible{z-index:1}:is(.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>button)[data-v-b99482d0]:active:not(:disabled){transform:none}.smartcut-content .button-wrapper[data-v-b99482d0]{align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-wrap:wrap;justify-content:flex-start;display:flex}.smartcut-content .button-wrapper.vertical[data-v-b99482d0]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}[data-v-c7dfeaa5]:root{--btn-font-family:inherit;--btn-font-weight:var(--font-weight-bold);--btn-line-height:1.2;--btn-gap:.6rem;--btn-shadow:var(--shadow-control);--btn-shadow-hover:var(--shadow-control-hover);--btn-border-radius:var(--radius-control);--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem;--btn-color:var(--font-color-white);--btn-bg:var(--color-2);--btn-hover-bg:var(--color-interactive-hover,#0c6c8d);--btn-focus-ring:var(--color-2);--btn-disabled-color:var(--font-color-disabled);--btn-disabled-bg:var(--color-disabled);--btn-disabled-border:var(--color-disabled);--btn-selected-color:var(--surface-selected-ink,#fff);--btn-selected-bg:var(--surface-selected,#047857);--btn-selected-border:var(--surface-selected,#047857)}.smartcut-content input[type=button][data-v-c7dfeaa5],.smartcut-content input[type=submit][data-v-c7dfeaa5],.smartcut-content input[type=reset][data-v-c7dfeaa5]{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.smartcut-content .c-btn[data-v-c7dfeaa5],.smartcut-content a.c-btn[data-v-c7dfeaa5]{appearance:none;background:0 0;background-color:var(--btn-bg);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);color:var(--btn-color);cursor:pointer;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);align-items:center;gap:var(--btn-gap);line-height:var(--btn-line-height);max-width:100%;padding:var(--btn-padding);text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;border:none;outline:none;justify-content:center;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex;overflow:hidden}.smartcut-content a.c-btn[data-v-c7dfeaa5]{display:inline-flex!important}.smartcut-content .c-btn svg[data-v-c7dfeaa5],.smartcut-content .c-btn i[data-v-c7dfeaa5]{height:var(--btn-icon-size);width:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn .ck-icon[data-v-c7dfeaa5]{--ck-icon-size:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn[data-v-c7dfeaa5]:hover:not(:disabled,.disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);box-shadow:var(--btn-shadow-hover);text-decoration:none}.smartcut-content .c-btn[data-v-c7dfeaa5]:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px}.c-btn-group :is(.smartcut-content .c-btn)[data-v-c7dfeaa5]:focus-visible:not(:disabled){outline:none;box-shadow:inset 0 2px,inset 0 -2px}.smartcut-content .c-btn[data-v-c7dfeaa5]:active:not(:disabled){box-shadow:var(--btn-shadow);transform:scale(.98)}.smartcut-content .c-btn[data-v-c7dfeaa5]:disabled,.smartcut-content .c-btn[aria-disabled=true][data-v-c7dfeaa5],.smartcut-content .c-btn.disabled[data-v-c7dfeaa5]{box-shadow:none;cursor:not-allowed;transform:none;background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border)!important;color:var(--btn-disabled-color)!important}.smartcut-content .c-btn[data-v-c7dfeaa5]:disabled:hover{transform:none;background-color:var(--btn-disabled-bg)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true])[data-v-c7dfeaa5]{background-color:var(--btn-selected-bg)!important;border-color:var(--btn-selected-border)!important;color:var(--btn-selected-color)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true])[data-v-c7dfeaa5]:hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.smartcut-content .c-btn--xs[data-v-c7dfeaa5]{--btn-font-size:var(--font-size-0);--btn-padding:.3rem .5rem;--btn-icon-size:.875rem}.smartcut-content .c-btn--sm[data-v-c7dfeaa5]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1.15rem}.smartcut-content .c-btn--md[data-v-c7dfeaa5]{--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem}.smartcut-content .c-btn--lg[data-v-c7dfeaa5]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.75rem}.smartcut-content .c-btn--primary[data-v-c7dfeaa5]{--btn-color:var(--color-accent-ink,#1a1405);--btn-bg:var(--color-accent,#ffc53d);--btn-hover-bg:var(--color-accent-strong,#ffb020);--btn-focus-ring:var(--color-interactive,#0e7fa6)}.smartcut-content .c-btn--white[data-v-c7dfeaa5]{--btn-color:var(--font-color-black);--btn-bg:var(--color-white);--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--success[data-v-c7dfeaa5]{--btn-color:var(--surface-selected-ink,#fff);--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-focus-ring:var(--surface-selected,#047857)}.smartcut-content .c-btn--danger[data-v-c7dfeaa5]{--btn-color:var(--font-color-white);--btn-bg:var(--color-danger);--btn-hover-bg:#b02a42;--btn-focus-ring:var(--color-3)}.smartcut-content .c-btn--ghost[data-v-c7dfeaa5]{--btn-color:var(--font-color-black);--btn-bg:transparent;--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--delete[data-v-c7dfeaa5],.smartcut-content .delete[data-v-c7dfeaa5]{--btn-color:var(--font-color-white);--btn-bg:var(--color-delete);--btn-hover-bg:#8f1f33;--btn-focus-ring:var(--color-delete)}.smartcut-content .c-btn--col-1[data-v-c7dfeaa5],.smartcut-content .c-btn.color-1[data-v-c7dfeaa5]{--btn-bg:var(--color-1);--btn-hover-bg:#142b36;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-2[data-v-c7dfeaa5],.smartcut-content .c-btn.color-2[data-v-c7dfeaa5]{--btn-bg:var(--color-2);--btn-hover-bg:#0c6c8d;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-3[data-v-c7dfeaa5],.smartcut-content .c-btn.color-3[data-v-c7dfeaa5]{--btn-bg:var(--color-3);--btn-hover-bg:#b02a42;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-4[data-v-c7dfeaa5],.smartcut-content .c-btn.color-4[data-v-c7dfeaa5]{--btn-bg:var(--color-4);--btn-hover-bg:#ffb020;--btn-color:var(--font-color-black)}.smartcut-content .c-btn--col-5[data-v-c7dfeaa5],.smartcut-content .c-btn.color-5[data-v-c7dfeaa5]{--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-color:var(--surface-selected-ink,#fff)}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c7dfeaa5]{box-shadow:none;color:inherit;font:inherit;text-align:inherit;background:0 0;margin:0;padding:0}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c7dfeaa5]:hover,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c7dfeaa5]:focus,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c7dfeaa5]:focus-visible,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c7dfeaa5]:active{box-shadow:none;background-color:#0000;transform:none}.smartcut-content .c-btn--full[data-v-c7dfeaa5]{width:100%}.smartcut-content .c-btn--icon[data-v-c7dfeaa5]{padding:calc(var(--btn-padding) * .5)}.smartcut-content .c-btn--shadow[data-v-c7dfeaa5]{box-shadow:4px 4px 0 0 color-mix(in srgb,var(--color-2) 50%,transparent);margin-bottom:4px}.smartcut-content .c-btn--shadow[data-v-c7dfeaa5]:active:not(:disabled){box-shadow:3px 3px 0 0 color-mix(in srgb,var(--color-2) 60%,transparent)}.smartcut-content .c-btn--shadow[data-v-c7dfeaa5]:disabled,.smartcut-content .c-btn--shadow[aria-disabled=true][data-v-c7dfeaa5],.smartcut-content .c-btn--shadow.disabled[data-v-c7dfeaa5]{box-shadow:none}.smartcut-content .c-btn-group[data-v-c7dfeaa5]{border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);align-items:stretch;display:inline-flex}.smartcut-content .c-btn-group>div[data-v-c7dfeaa5]{background-color:var(--background-light-1);border:1px solid var(--background-light-0);color:var(--font-color-black);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-height:100%;padding:var(--btn-padding);white-space:nowrap;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.smartcut-content .c-btn-group>button[data-v-c7dfeaa5],.smartcut-content .c-btn-group>.c-btn[data-v-c7dfeaa5],.smartcut-content .c-btn-group>div[data-v-c7dfeaa5]{border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-c7dfeaa5]:first-child,.smartcut-content .c-btn-group>div[data-v-c7dfeaa5]:first-child{border-start-start-radius:var(--btn-border-radius)!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:var(--btn-border-radius)!important}.smartcut-content .c-btn-group>.c-btn[data-v-c7dfeaa5]:last-child,.smartcut-content .c-btn-group>div[data-v-c7dfeaa5]:last-child{border-start-start-radius:0!important;border-start-end-radius:var(--btn-border-radius)!important;border-end-end-radius:var(--btn-border-radius)!important;border-end-start-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-c7dfeaa5]:not(:first-child,:last-child),.smartcut-content .c-btn-group>div[data-v-c7dfeaa5]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-c7dfeaa5],.smartcut-content .c-btn-group>.c-btn[data-v-c7dfeaa5]:hover:not(:disabled){box-shadow:none}.smartcut-content .c-btn-group>.c-btn[data-v-c7dfeaa5]:hover,.smartcut-content .c-btn-group>.c-btn[data-v-c7dfeaa5]:focus-visible{z-index:1}:is(.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>button)[data-v-c7dfeaa5]:active:not(:disabled){transform:none}.smartcut-content .button-wrapper[data-v-c7dfeaa5]{align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-wrap:wrap;justify-content:flex-start;display:flex}.smartcut-content .button-wrapper.vertical[data-v-c7dfeaa5]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}.c-loz[data-v-575a01a1]{background:var(--loz-bg);border:1px solid var(--loz-border-color);border-radius:var(--loz-border-radius);box-shadow:var(--loz-shadow);font-size:var(--loz-font-size);font-weight:var(--loz-font-weight);overflow-wrap:break-word;max-width:100%;padding:var(--loz-padding);text-transform:uppercase;vertical-align:middle;align-items:center;gap:6px;line-height:1;display:inline-flex;overflow:hidden;color:var(--loz-color)!important}.c-loz--xs[data-v-575a01a1]{--loz-font-size:10px;--loz-padding:var(--tag-padding-y) 4px}.c-loz--sm[data-v-575a01a1]{--loz-font-size:11px;--loz-padding:var(--tag-padding-y) 6px}.c-loz--md[data-v-575a01a1]{--loz-font-size:12px;--loz-padding:var(--tag-padding-y) 8px}.c-loz--lg[data-v-575a01a1]{--loz-font-size:13px;--loz-padding:var(--tag-padding-y) 10px}.c-loz--xl[data-v-575a01a1]{--loz-font-size:15px;--loz-padding:var(--tag-padding-y) 12px}.c-loz--xxl[data-v-575a01a1]{--loz-font-size:17px;--loz-padding:var(--tag-padding-y) 14px}.c-loz--col-1[data-v-575a01a1]{--loz-bg:color-mix(in srgb, var(--color-1) 10%, white);--loz-color:var(--color-1);--loz-border-color:color-mix(in srgb, var(--color-1) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-1) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-1) 40%, transparent)}.c-loz--col-2[data-v-575a01a1]{--loz-bg:color-mix(in srgb, var(--color-2) 10%, white);--loz-color:color-mix(in srgb, var(--color-2) 80%, black);--loz-border-color:color-mix(in srgb, var(--color-2) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-2) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-2) 40%, transparent)}.c-loz--col-3[data-v-575a01a1]{--loz-bg:color-mix(in srgb, var(--color-3) 10%, white);--loz-color:color-mix(in srgb, var(--color-3) 80%, black);--loz-border-color:color-mix(in srgb, var(--color-3) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-3) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-3) 40%, transparent)}.c-loz--col-4[data-v-575a01a1]{--loz-bg:color-mix(in srgb, var(--color-4) 10%, white);--loz-color:#6d4c00;--loz-border-color:color-mix(in srgb, var(--color-4) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-4) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-4) 40%, transparent)}.c-loz--col-5[data-v-575a01a1]{--loz-bg:color-mix(in srgb, var(--color-5) 10%, white);--loz-color:color-mix(in srgb, var(--color-5) 70%, black);--loz-border-color:color-mix(in srgb, var(--color-5) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-5) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-5) 40%, transparent)}.c-loz--custom[data-v-575a01a1]{--loz-bg:color-mix(in srgb, var(--loz-custom-color,#2d3436) 8%, white);--loz-color:var(--loz-custom-text,#000);--loz-border-color:color-mix(in srgb, var(--loz-custom-color,#2d3436) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--loz-custom-color,#2d3436) 15%, white);--loz-hover-border-color:color-mix(in srgb, var(--loz-custom-color,#2d3436) 40%, transparent)}.c-loz--delete[data-v-575a01a1]{--loz-bg:color-mix(in srgb, var(--color-delete) 10%, white);--loz-color:var(--color-delete);--loz-border-color:color-mix(in srgb, var(--color-delete) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-delete) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-delete) 40%, transparent)}.c-loz--danger[data-v-575a01a1]{--loz-bg:color-mix(in srgb, var(--color-danger) 10%, white);--loz-color:var(--color-danger);--loz-border-color:color-mix(in srgb, var(--color-danger) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-danger) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-danger) 40%, transparent)}.c-loz--success[data-v-575a01a1]{--loz-bg:color-mix(in srgb, var(--color-success) 10%, white);--loz-color:var(--color-success);--loz-border-color:color-mix(in srgb, var(--color-success) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-success) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-success) 40%, transparent)}.c-loz--solid[data-v-575a01a1]{--loz-remove-color:currentcolor;--loz-remove-hover-color:currentcolor}.c-loz--solid.c-loz--col-1[data-v-575a01a1]{--loz-bg:var(--color-1);--loz-color:var(--font-color-white);--loz-border-color:var(--color-1)}.c-loz--solid.c-loz--col-2[data-v-575a01a1]{--loz-bg:var(--color-2);--loz-color:var(--font-color-white);--loz-border-color:var(--color-2)}.c-loz--solid.c-loz--col-3[data-v-575a01a1]{--loz-bg:var(--color-3);--loz-color:var(--font-color-white);--loz-border-color:var(--color-3)}.c-loz--solid.c-loz--col-4[data-v-575a01a1]{--loz-bg:var(--color-4);--loz-color:var(--font-color-black);--loz-border-color:var(--color-4)}.c-loz--solid.c-loz--col-5[data-v-575a01a1]{--loz-bg:var(--color-5);--loz-color:var(--font-color-white);--loz-border-color:var(--color-5)}.c-loz--solid.c-loz--delete[data-v-575a01a1]{--loz-bg:var(--color-delete);--loz-color:var(--font-color-white);--loz-border-color:var(--color-delete)}.c-loz--solid.c-loz--danger[data-v-575a01a1]{--loz-bg:var(--color-danger);--loz-color:var(--font-color-white);--loz-border-color:var(--color-danger)}.c-loz--solid.c-loz--success[data-v-575a01a1]{--loz-bg:var(--color-success);--loz-color:var(--font-color-white);--loz-border-color:var(--color-success)}.c-loz--clickable[data-v-575a01a1]{cursor:pointer;touch-action:manipulation;transition:background var(--transition-default),border-color var(--transition-default);-webkit-user-select:none;user-select:none}.c-loz--clickable[data-v-575a01a1]:focus-visible:not(:disabled,[aria-disabled=true]){outline:2px solid var(--color-focus);outline-offset:2px}.c-loz--clickable[data-v-575a01a1]:hover{background:var(--loz-hover-bg);border-color:var(--loz-hover-border-color)}.c-loz--clickable[data-v-575a01a1]:active:not(:disabled){transform:scale(.97)}.c-loz--clickable.active[data-v-575a01a1],.c-loz--clickable[aria-pressed=true][data-v-575a01a1]{--loz-bg:var(--surface-selected,#047857);--loz-border-color:var(--surface-selected,#047857);--loz-color:var(--surface-selected-ink,#fff);--loz-hover-bg:var(--surface-selected-hover,#065f46);--loz-hover-border-color:var(--surface-selected-hover,#065f46);font-weight:600;background:var(--loz-bg)!important;border-color:var(--loz-border-color)!important}.c-loz--clickable[data-v-575a01a1]:disabled,.c-loz--clickable[aria-disabled=true][data-v-575a01a1],.c-loz--clickable.disabled[data-v-575a01a1]{cursor:not-allowed;opacity:.5;pointer-events:none}.c-loz--pill[data-v-575a01a1]{--loz-border-radius:var(--radius-label)}.c-loz--removable[data-v-575a01a1]{gap:0;padding-right:0;overflow:visible}.c-loz__remove[data-v-575a01a1]{--loz-remove-scale:1.1;--loz-remove-border:1px;background:var(--color-delete);color:var(--font-color-white);font-size:calc(1em * var(--loz-remove-scale));margin-block:calc(var(--tag-padding-y) / var(--loz-remove-scale) * -1 - var(--loz-remove-border));margin-inline:6px calc(var(--loz-remove-border) * -1);border:none;border-start-end-radius:var(--loz-border-radius);border-end-end-radius:var(--loz-border-radius);justify-content:center;align-self:stretch;align-items:center;min-width:1.75em;padding:0 .4em;line-height:0;display:inline-flex}.c-loz__remove[data-v-575a01a1]:hover{color:var(--font-color-white);background:#911}.c-loz__cost[data-v-575a01a1]{margin-left:4px;font-weight:500}.c-loz-group[data-v-575a01a1]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c-loz-group--tight[data-v-575a01a1]{gap:4px}.c-loz-group--loose[data-v-575a01a1]{gap:12px}.c-note[data-v-575a01a1]{background:var(--loz-bg);border:1px solid color-mix(in srgb,var(--loz-color) 20%,var(--loz-border-color));border-radius:var(--radius-box);color:var(--loz-color);font-size:var(--note-font-size,var(--font-size-2));font-weight:400;line-height:var(--note-line-height,1.45);margin-block:var(--spacing-sm) 0;padding:var(--note-padding,.55em .7em);text-align:start;text-transform:none;text-wrap:pretty;display:flow-root}.c-note>svg[data-v-575a01a1]:first-child,.c-note>.icon[data-v-575a01a1]:first-child,.c-note>.ck-icon[data-v-575a01a1]:first-child,.c-note>i[data-v-575a01a1]:first-child{--ck-icon-size:1em;float:inline-start;block-size:1em;inline-size:1em;opacity:.85;margin-block-start:calc((var(--note-line-height,1.45) - 1) * .5em - .04em);margin-inline-end:.5em}.c-note>svg[data-v-575a01a1]:first-child,.c-note>.icon:first-child>svg[data-v-575a01a1],.c-note>.ck-icon:first-child>svg[data-v-575a01a1]{block-size:100%;inline-size:100%;display:block}.c-note strong[data-v-575a01a1]{font-weight:600}.c-note button[data-v-575a01a1],.c-note a[data-v-575a01a1]{font-size:inherit}.c-note.c-loz--success[data-v-575a01a1]{--loz-color:color-mix(in srgb, var(--color-success) 55%, black)}.c-note.c-loz--danger[data-v-575a01a1]{--loz-color:color-mix(in srgb, var(--color-danger) 72%, black)}.c-note.c-loz--col-5[data-v-575a01a1]{--loz-color:color-mix(in srgb, var(--color-5) 68%, black)}.c-note.c-loz--delete[data-v-575a01a1]{--loz-color:color-mix(in srgb, var(--color-delete) 82%, black)}.c-note--sm[data-v-575a01a1]{--note-font-size:var(--font-size-1,.8125rem);--note-padding:.45em .6em}.c-note--lg[data-v-575a01a1]{--note-font-size:var(--font-size-3);--note-padding:.7em .9em}.c-note--bare[data-v-575a01a1]{background:0 0;border:none;padding-inline:0}.c-note--inline[data-v-575a01a1]{vertical-align:middle;margin-block:0;display:inline-block}.c-badge[data-v-575a01a1]{background:var(--badge-bg);border-radius:var(--badge-border-radius);box-shadow:var(--badge-shadow);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);min-width:1.4em;padding:var(--badge-padding);text-align:center;vertical-align:middle;white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex;color:var(--badge-color)!important}.c-badge--col-1[data-v-575a01a1]{--badge-bg:var(--color-1);--badge-color:var(--font-color-white)}.c-badge--col-2[data-v-575a01a1]{--badge-bg:var(--color-2);--badge-color:var(--font-color-white)}.c-badge--col-3[data-v-575a01a1]{--badge-bg:var(--color-3);--badge-color:var(--font-color-white)}.c-badge--col-4[data-v-575a01a1]{--badge-bg:var(--color-4);--badge-color:var(--font-color-black)}.c-badge--col-5[data-v-575a01a1]{--badge-bg:var(--color-5);--badge-color:var(--font-color-white)}.c-badge--danger[data-v-575a01a1]{--badge-bg:var(--color-danger);--badge-color:var(--font-color-white)}.c-badge--success[data-v-575a01a1]{--badge-bg:var(--color-success);--badge-color:var(--font-color-white)}.c-badge--light[data-v-575a01a1]{--badge-bg:var(--background-light-0);--badge-color:var(--font-color-black)}.c-badge--outline[data-v-575a01a1]{border:1px solid var(--badge-bg);color:var(--badge-bg);background:0 0}.c-badge--sm[data-v-575a01a1]{--badge-font-size:10px;--badge-padding:var(--tag-padding-y) 6px}.c-badge--lg[data-v-575a01a1]{--badge-font-size:13px;--badge-padding:var(--tag-padding-y) 12px}.c-badge--xl[data-v-575a01a1]{--badge-font-size:15px;--badge-padding:.3em 16px}[data-v-e50f4826]:root{--btn-font-family:inherit;--btn-font-weight:var(--font-weight-bold);--btn-line-height:1.2;--btn-gap:.6rem;--btn-shadow:var(--shadow-control);--btn-shadow-hover:var(--shadow-control-hover);--btn-border-radius:var(--radius-control);--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem;--btn-color:var(--font-color-white);--btn-bg:var(--color-2);--btn-hover-bg:var(--color-interactive-hover,#0c6c8d);--btn-focus-ring:var(--color-2);--btn-disabled-color:var(--font-color-disabled);--btn-disabled-bg:var(--color-disabled);--btn-disabled-border:var(--color-disabled);--btn-selected-color:var(--surface-selected-ink,#fff);--btn-selected-bg:var(--surface-selected,#047857);--btn-selected-border:var(--surface-selected,#047857)}.smartcut-content input[type=button][data-v-e50f4826],.smartcut-content input[type=submit][data-v-e50f4826],.smartcut-content input[type=reset][data-v-e50f4826]{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.smartcut-content .c-btn[data-v-e50f4826],.smartcut-content a.c-btn[data-v-e50f4826]{appearance:none;background:0 0;background-color:var(--btn-bg);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);color:var(--btn-color);cursor:pointer;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);align-items:center;gap:var(--btn-gap);line-height:var(--btn-line-height);max-width:100%;padding:var(--btn-padding);text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;border:none;outline:none;justify-content:center;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex;overflow:hidden}.smartcut-content a.c-btn[data-v-e50f4826]{display:inline-flex!important}.smartcut-content .c-btn svg[data-v-e50f4826],.smartcut-content .c-btn i[data-v-e50f4826]{height:var(--btn-icon-size);width:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn .ck-icon[data-v-e50f4826]{--ck-icon-size:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn[data-v-e50f4826]:hover:not(:disabled,.disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);box-shadow:var(--btn-shadow-hover);text-decoration:none}.smartcut-content .c-btn[data-v-e50f4826]:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px}.c-btn-group :is(.smartcut-content .c-btn)[data-v-e50f4826]:focus-visible:not(:disabled){outline:none;box-shadow:inset 0 2px,inset 0 -2px}.smartcut-content .c-btn[data-v-e50f4826]:active:not(:disabled){box-shadow:var(--btn-shadow);transform:scale(.98)}.smartcut-content .c-btn[data-v-e50f4826]:disabled,.smartcut-content .c-btn[aria-disabled=true][data-v-e50f4826],.smartcut-content .c-btn.disabled[data-v-e50f4826]{box-shadow:none;cursor:not-allowed;transform:none;background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border)!important;color:var(--btn-disabled-color)!important}.smartcut-content .c-btn[data-v-e50f4826]:disabled:hover{transform:none;background-color:var(--btn-disabled-bg)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true])[data-v-e50f4826]{background-color:var(--btn-selected-bg)!important;border-color:var(--btn-selected-border)!important;color:var(--btn-selected-color)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true])[data-v-e50f4826]:hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.smartcut-content .c-btn--xs[data-v-e50f4826]{--btn-font-size:var(--font-size-0);--btn-padding:.3rem .5rem;--btn-icon-size:.875rem}.smartcut-content .c-btn--sm[data-v-e50f4826]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1.15rem}.smartcut-content .c-btn--md[data-v-e50f4826]{--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem}.smartcut-content .c-btn--lg[data-v-e50f4826]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.75rem}.smartcut-content .c-btn--primary[data-v-e50f4826]{--btn-color:var(--color-accent-ink,#1a1405);--btn-bg:var(--color-accent,#ffc53d);--btn-hover-bg:var(--color-accent-strong,#ffb020);--btn-focus-ring:var(--color-interactive,#0e7fa6)}.smartcut-content .c-btn--white[data-v-e50f4826]{--btn-color:var(--font-color-black);--btn-bg:var(--color-white);--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--success[data-v-e50f4826]{--btn-color:var(--surface-selected-ink,#fff);--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-focus-ring:var(--surface-selected,#047857)}.smartcut-content .c-btn--danger[data-v-e50f4826]{--btn-color:var(--font-color-white);--btn-bg:var(--color-danger);--btn-hover-bg:#b02a42;--btn-focus-ring:var(--color-3)}.smartcut-content .c-btn--ghost[data-v-e50f4826]{--btn-color:var(--font-color-black);--btn-bg:transparent;--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--delete[data-v-e50f4826],.smartcut-content .delete[data-v-e50f4826]{--btn-color:var(--font-color-white);--btn-bg:var(--color-delete);--btn-hover-bg:#8f1f33;--btn-focus-ring:var(--color-delete)}.smartcut-content .c-btn--col-1[data-v-e50f4826],.smartcut-content .c-btn.color-1[data-v-e50f4826]{--btn-bg:var(--color-1);--btn-hover-bg:#142b36;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-2[data-v-e50f4826],.smartcut-content .c-btn.color-2[data-v-e50f4826]{--btn-bg:var(--color-2);--btn-hover-bg:#0c6c8d;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-3[data-v-e50f4826],.smartcut-content .c-btn.color-3[data-v-e50f4826]{--btn-bg:var(--color-3);--btn-hover-bg:#b02a42;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-4[data-v-e50f4826],.smartcut-content .c-btn.color-4[data-v-e50f4826]{--btn-bg:var(--color-4);--btn-hover-bg:#ffb020;--btn-color:var(--font-color-black)}.smartcut-content .c-btn--col-5[data-v-e50f4826],.smartcut-content .c-btn.color-5[data-v-e50f4826]{--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-color:var(--surface-selected-ink,#fff)}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-e50f4826]{box-shadow:none;color:inherit;font:inherit;text-align:inherit;background:0 0;margin:0;padding:0}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-e50f4826]:hover,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-e50f4826]:focus,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-e50f4826]:focus-visible,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-e50f4826]:active{box-shadow:none;background-color:#0000;transform:none}.smartcut-content .c-btn--full[data-v-e50f4826]{width:100%}.smartcut-content .c-btn--icon[data-v-e50f4826]{padding:calc(var(--btn-padding) * .5)}.smartcut-content .c-btn--shadow[data-v-e50f4826]{box-shadow:4px 4px 0 0 color-mix(in srgb,var(--color-2) 50%,transparent);margin-bottom:4px}.smartcut-content .c-btn--shadow[data-v-e50f4826]:active:not(:disabled){box-shadow:3px 3px 0 0 color-mix(in srgb,var(--color-2) 60%,transparent)}.smartcut-content .c-btn--shadow[data-v-e50f4826]:disabled,.smartcut-content .c-btn--shadow[aria-disabled=true][data-v-e50f4826],.smartcut-content .c-btn--shadow.disabled[data-v-e50f4826]{box-shadow:none}.smartcut-content .c-btn-group[data-v-e50f4826]{border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);align-items:stretch;display:inline-flex}.smartcut-content .c-btn-group>div[data-v-e50f4826]{background-color:var(--background-light-1);border:1px solid var(--background-light-0);color:var(--font-color-black);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-height:100%;padding:var(--btn-padding);white-space:nowrap;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.smartcut-content .c-btn-group>button[data-v-e50f4826],.smartcut-content .c-btn-group>.c-btn[data-v-e50f4826],.smartcut-content .c-btn-group>div[data-v-e50f4826]{border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-e50f4826]:first-child,.smartcut-content .c-btn-group>div[data-v-e50f4826]:first-child{border-start-start-radius:var(--btn-border-radius)!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:var(--btn-border-radius)!important}.smartcut-content .c-btn-group>.c-btn[data-v-e50f4826]:last-child,.smartcut-content .c-btn-group>div[data-v-e50f4826]:last-child{border-start-start-radius:0!important;border-start-end-radius:var(--btn-border-radius)!important;border-end-end-radius:var(--btn-border-radius)!important;border-end-start-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-e50f4826]:not(:first-child,:last-child),.smartcut-content .c-btn-group>div[data-v-e50f4826]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-e50f4826],.smartcut-content .c-btn-group>.c-btn[data-v-e50f4826]:hover:not(:disabled){box-shadow:none}.smartcut-content .c-btn-group>.c-btn[data-v-e50f4826]:hover,.smartcut-content .c-btn-group>.c-btn[data-v-e50f4826]:focus-visible{z-index:1}:is(.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>button)[data-v-e50f4826]:active:not(:disabled){transform:none}.smartcut-content .button-wrapper[data-v-e50f4826]{align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-wrap:wrap;justify-content:flex-start;display:flex}.smartcut-content .button-wrapper.vertical[data-v-e50f4826]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}.c-loz[data-v-e50f4826]{background:var(--loz-bg);border:1px solid var(--loz-border-color);border-radius:var(--loz-border-radius);box-shadow:var(--loz-shadow);font-size:var(--loz-font-size);font-weight:var(--loz-font-weight);overflow-wrap:break-word;max-width:100%;padding:var(--loz-padding);text-transform:uppercase;vertical-align:middle;align-items:center;gap:6px;line-height:1;display:inline-flex;overflow:hidden;color:var(--loz-color)!important}.c-loz--xs[data-v-e50f4826]{--loz-font-size:10px;--loz-padding:var(--tag-padding-y) 4px}.c-loz--sm[data-v-e50f4826]{--loz-font-size:11px;--loz-padding:var(--tag-padding-y) 6px}.c-loz--md[data-v-e50f4826]{--loz-font-size:12px;--loz-padding:var(--tag-padding-y) 8px}.c-loz--lg[data-v-e50f4826]{--loz-font-size:13px;--loz-padding:var(--tag-padding-y) 10px}.c-loz--xl[data-v-e50f4826]{--loz-font-size:15px;--loz-padding:var(--tag-padding-y) 12px}.c-loz--xxl[data-v-e50f4826]{--loz-font-size:17px;--loz-padding:var(--tag-padding-y) 14px}.c-loz--col-1[data-v-e50f4826]{--loz-bg:color-mix(in srgb, var(--color-1) 10%, white);--loz-color:var(--color-1);--loz-border-color:color-mix(in srgb, var(--color-1) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-1) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-1) 40%, transparent)}.c-loz--col-2[data-v-e50f4826]{--loz-bg:color-mix(in srgb, var(--color-2) 10%, white);--loz-color:color-mix(in srgb, var(--color-2) 80%, black);--loz-border-color:color-mix(in srgb, var(--color-2) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-2) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-2) 40%, transparent)}.c-loz--col-3[data-v-e50f4826]{--loz-bg:color-mix(in srgb, var(--color-3) 10%, white);--loz-color:color-mix(in srgb, var(--color-3) 80%, black);--loz-border-color:color-mix(in srgb, var(--color-3) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-3) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-3) 40%, transparent)}.c-loz--col-4[data-v-e50f4826]{--loz-bg:color-mix(in srgb, var(--color-4) 10%, white);--loz-color:#6d4c00;--loz-border-color:color-mix(in srgb, var(--color-4) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-4) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-4) 40%, transparent)}.c-loz--col-5[data-v-e50f4826]{--loz-bg:color-mix(in srgb, var(--color-5) 10%, white);--loz-color:color-mix(in srgb, var(--color-5) 70%, black);--loz-border-color:color-mix(in srgb, var(--color-5) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-5) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-5) 40%, transparent)}.c-loz--custom[data-v-e50f4826]{--loz-bg:color-mix(in srgb, var(--loz-custom-color,#2d3436) 8%, white);--loz-color:var(--loz-custom-text,#000);--loz-border-color:color-mix(in srgb, var(--loz-custom-color,#2d3436) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--loz-custom-color,#2d3436) 15%, white);--loz-hover-border-color:color-mix(in srgb, var(--loz-custom-color,#2d3436) 40%, transparent)}.c-loz--delete[data-v-e50f4826]{--loz-bg:color-mix(in srgb, var(--color-delete) 10%, white);--loz-color:var(--color-delete);--loz-border-color:color-mix(in srgb, var(--color-delete) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-delete) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-delete) 40%, transparent)}.c-loz--danger[data-v-e50f4826]{--loz-bg:color-mix(in srgb, var(--color-danger) 10%, white);--loz-color:var(--color-danger);--loz-border-color:color-mix(in srgb, var(--color-danger) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-danger) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-danger) 40%, transparent)}.c-loz--success[data-v-e50f4826]{--loz-bg:color-mix(in srgb, var(--color-success) 10%, white);--loz-color:var(--color-success);--loz-border-color:color-mix(in srgb, var(--color-success) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-success) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-success) 40%, transparent)}.c-loz--solid[data-v-e50f4826]{--loz-remove-color:currentcolor;--loz-remove-hover-color:currentcolor}.c-loz--solid.c-loz--col-1[data-v-e50f4826]{--loz-bg:var(--color-1);--loz-color:var(--font-color-white);--loz-border-color:var(--color-1)}.c-loz--solid.c-loz--col-2[data-v-e50f4826]{--loz-bg:var(--color-2);--loz-color:var(--font-color-white);--loz-border-color:var(--color-2)}.c-loz--solid.c-loz--col-3[data-v-e50f4826]{--loz-bg:var(--color-3);--loz-color:var(--font-color-white);--loz-border-color:var(--color-3)}.c-loz--solid.c-loz--col-4[data-v-e50f4826]{--loz-bg:var(--color-4);--loz-color:var(--font-color-black);--loz-border-color:var(--color-4)}.c-loz--solid.c-loz--col-5[data-v-e50f4826]{--loz-bg:var(--color-5);--loz-color:var(--font-color-white);--loz-border-color:var(--color-5)}.c-loz--solid.c-loz--delete[data-v-e50f4826]{--loz-bg:var(--color-delete);--loz-color:var(--font-color-white);--loz-border-color:var(--color-delete)}.c-loz--solid.c-loz--danger[data-v-e50f4826]{--loz-bg:var(--color-danger);--loz-color:var(--font-color-white);--loz-border-color:var(--color-danger)}.c-loz--solid.c-loz--success[data-v-e50f4826]{--loz-bg:var(--color-success);--loz-color:var(--font-color-white);--loz-border-color:var(--color-success)}.c-loz--clickable[data-v-e50f4826]{cursor:pointer;touch-action:manipulation;transition:background var(--transition-default),border-color var(--transition-default);-webkit-user-select:none;user-select:none}.c-loz--clickable[data-v-e50f4826]:focus-visible:not(:disabled,[aria-disabled=true]){outline:2px solid var(--color-focus);outline-offset:2px}.c-loz--clickable[data-v-e50f4826]:hover{background:var(--loz-hover-bg);border-color:var(--loz-hover-border-color)}.c-loz--clickable[data-v-e50f4826]:active:not(:disabled){transform:scale(.97)}.c-loz--clickable.active[data-v-e50f4826],.c-loz--clickable[aria-pressed=true][data-v-e50f4826]{--loz-bg:var(--surface-selected,#047857);--loz-border-color:var(--surface-selected,#047857);--loz-color:var(--surface-selected-ink,#fff);--loz-hover-bg:var(--surface-selected-hover,#065f46);--loz-hover-border-color:var(--surface-selected-hover,#065f46);font-weight:600;background:var(--loz-bg)!important;border-color:var(--loz-border-color)!important}.c-loz--clickable[data-v-e50f4826]:disabled,.c-loz--clickable[aria-disabled=true][data-v-e50f4826],.c-loz--clickable.disabled[data-v-e50f4826]{cursor:not-allowed;opacity:.5;pointer-events:none}.c-loz--pill[data-v-e50f4826]{--loz-border-radius:var(--radius-label)}.c-loz--removable[data-v-e50f4826]{gap:0;padding-right:0;overflow:visible}.c-loz__remove[data-v-e50f4826]{--loz-remove-scale:1.1;--loz-remove-border:1px;background:var(--color-delete);color:var(--font-color-white);font-size:calc(1em * var(--loz-remove-scale));margin-block:calc(var(--tag-padding-y) / var(--loz-remove-scale) * -1 - var(--loz-remove-border));margin-inline:6px calc(var(--loz-remove-border) * -1);border:none;border-start-end-radius:var(--loz-border-radius);border-end-end-radius:var(--loz-border-radius);justify-content:center;align-self:stretch;align-items:center;min-width:1.75em;padding:0 .4em;line-height:0;display:inline-flex}.c-loz__remove[data-v-e50f4826]:hover{color:var(--font-color-white);background:#911}.c-loz__cost[data-v-e50f4826]{margin-left:4px;font-weight:500}.c-loz-group[data-v-e50f4826]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c-loz-group--tight[data-v-e50f4826]{gap:4px}.c-loz-group--loose[data-v-e50f4826]{gap:12px}.c-note[data-v-e50f4826]{background:var(--loz-bg);border:1px solid color-mix(in srgb,var(--loz-color) 20%,var(--loz-border-color));border-radius:var(--radius-box);color:var(--loz-color);font-size:var(--note-font-size,var(--font-size-2));font-weight:400;line-height:var(--note-line-height,1.45);margin-block:var(--spacing-sm) 0;padding:var(--note-padding,.55em .7em);text-align:start;text-transform:none;text-wrap:pretty;display:flow-root}.c-note>svg[data-v-e50f4826]:first-child,.c-note>.icon[data-v-e50f4826]:first-child,.c-note>.ck-icon[data-v-e50f4826]:first-child,.c-note>i[data-v-e50f4826]:first-child{--ck-icon-size:1em;float:inline-start;block-size:1em;inline-size:1em;opacity:.85;margin-block-start:calc((var(--note-line-height,1.45) - 1) * .5em - .04em);margin-inline-end:.5em}.c-note>svg[data-v-e50f4826]:first-child,.c-note>.icon:first-child>svg[data-v-e50f4826],.c-note>.ck-icon:first-child>svg[data-v-e50f4826]{block-size:100%;inline-size:100%;display:block}.c-note strong[data-v-e50f4826]{font-weight:600}.c-note button[data-v-e50f4826],.c-note a[data-v-e50f4826]{font-size:inherit}.c-note.c-loz--success[data-v-e50f4826]{--loz-color:color-mix(in srgb, var(--color-success) 55%, black)}.c-note.c-loz--danger[data-v-e50f4826]{--loz-color:color-mix(in srgb, var(--color-danger) 72%, black)}.c-note.c-loz--col-5[data-v-e50f4826]{--loz-color:color-mix(in srgb, var(--color-5) 68%, black)}.c-note.c-loz--delete[data-v-e50f4826]{--loz-color:color-mix(in srgb, var(--color-delete) 82%, black)}.c-note--sm[data-v-e50f4826]{--note-font-size:var(--font-size-1,.8125rem);--note-padding:.45em .6em}.c-note--lg[data-v-e50f4826]{--note-font-size:var(--font-size-3);--note-padding:.7em .9em}.c-note--bare[data-v-e50f4826]{background:0 0;border:none;padding-inline:0}.c-note--inline[data-v-e50f4826]{vertical-align:middle;margin-block:0;display:inline-block}.c-badge[data-v-e50f4826]{background:var(--badge-bg);border-radius:var(--badge-border-radius);box-shadow:var(--badge-shadow);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);min-width:1.4em;padding:var(--badge-padding);text-align:center;vertical-align:middle;white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex;color:var(--badge-color)!important}.c-badge--col-1[data-v-e50f4826]{--badge-bg:var(--color-1);--badge-color:var(--font-color-white)}.c-badge--col-2[data-v-e50f4826]{--badge-bg:var(--color-2);--badge-color:var(--font-color-white)}.c-badge--col-3[data-v-e50f4826]{--badge-bg:var(--color-3);--badge-color:var(--font-color-white)}.c-badge--col-4[data-v-e50f4826]{--badge-bg:var(--color-4);--badge-color:var(--font-color-black)}.c-badge--col-5[data-v-e50f4826]{--badge-bg:var(--color-5);--badge-color:var(--font-color-white)}.c-badge--danger[data-v-e50f4826]{--badge-bg:var(--color-danger);--badge-color:var(--font-color-white)}.c-badge--success[data-v-e50f4826]{--badge-bg:var(--color-success);--badge-color:var(--font-color-white)}.c-badge--light[data-v-e50f4826]{--badge-bg:var(--background-light-0);--badge-color:var(--font-color-black)}.c-badge--outline[data-v-e50f4826]{border:1px solid var(--badge-bg);color:var(--badge-bg);background:0 0}.c-badge--sm[data-v-e50f4826]{--badge-font-size:10px;--badge-padding:var(--tag-padding-y) 6px}.c-badge--lg[data-v-e50f4826]{--badge-font-size:13px;--badge-padding:var(--tag-padding-y) 12px}.c-badge--xl[data-v-e50f4826]{--badge-font-size:15px;--badge-padding:.3em 16px}[data-v-24000863]:root{--btn-font-family:inherit;--btn-font-weight:var(--font-weight-bold);--btn-line-height:1.2;--btn-gap:.6rem;--btn-shadow:var(--shadow-control);--btn-shadow-hover:var(--shadow-control-hover);--btn-border-radius:var(--radius-control);--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem;--btn-color:var(--font-color-white);--btn-bg:var(--color-2);--btn-hover-bg:var(--color-interactive-hover,#0c6c8d);--btn-focus-ring:var(--color-2);--btn-disabled-color:var(--font-color-disabled);--btn-disabled-bg:var(--color-disabled);--btn-disabled-border:var(--color-disabled);--btn-selected-color:var(--surface-selected-ink,#fff);--btn-selected-bg:var(--surface-selected,#047857);--btn-selected-border:var(--surface-selected,#047857)}.smartcut-content input[type=button][data-v-24000863],.smartcut-content input[type=submit][data-v-24000863],.smartcut-content input[type=reset][data-v-24000863]{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.smartcut-content .c-btn[data-v-24000863],.smartcut-content a.c-btn[data-v-24000863]{appearance:none;background:0 0;background-color:var(--btn-bg);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);color:var(--btn-color);cursor:pointer;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);align-items:center;gap:var(--btn-gap);line-height:var(--btn-line-height);max-width:100%;padding:var(--btn-padding);text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;border:none;outline:none;justify-content:center;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex;overflow:hidden}.smartcut-content a.c-btn[data-v-24000863]{display:inline-flex!important}.smartcut-content .c-btn svg[data-v-24000863],.smartcut-content .c-btn i[data-v-24000863]{height:var(--btn-icon-size);width:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn .ck-icon[data-v-24000863]{--ck-icon-size:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn[data-v-24000863]:hover:not(:disabled,.disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);box-shadow:var(--btn-shadow-hover);text-decoration:none}.smartcut-content .c-btn[data-v-24000863]:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px}.c-btn-group :is(.smartcut-content .c-btn)[data-v-24000863]:focus-visible:not(:disabled){outline:none;box-shadow:inset 0 2px,inset 0 -2px}.smartcut-content .c-btn[data-v-24000863]:active:not(:disabled){box-shadow:var(--btn-shadow);transform:scale(.98)}.smartcut-content .c-btn[data-v-24000863]:disabled,.smartcut-content .c-btn[aria-disabled=true][data-v-24000863],.smartcut-content .c-btn.disabled[data-v-24000863]{box-shadow:none;cursor:not-allowed;transform:none;background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border)!important;color:var(--btn-disabled-color)!important}.smartcut-content .c-btn[data-v-24000863]:disabled:hover{transform:none;background-color:var(--btn-disabled-bg)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true])[data-v-24000863]{background-color:var(--btn-selected-bg)!important;border-color:var(--btn-selected-border)!important;color:var(--btn-selected-color)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true])[data-v-24000863]:hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.smartcut-content .c-btn--xs[data-v-24000863]{--btn-font-size:var(--font-size-0);--btn-padding:.3rem .5rem;--btn-icon-size:.875rem}.smartcut-content .c-btn--sm[data-v-24000863]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1.15rem}.smartcut-content .c-btn--md[data-v-24000863]{--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem}.smartcut-content .c-btn--lg[data-v-24000863]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.75rem}.smartcut-content .c-btn--primary[data-v-24000863]{--btn-color:var(--color-accent-ink,#1a1405);--btn-bg:var(--color-accent,#ffc53d);--btn-hover-bg:var(--color-accent-strong,#ffb020);--btn-focus-ring:var(--color-interactive,#0e7fa6)}.smartcut-content .c-btn--white[data-v-24000863]{--btn-color:var(--font-color-black);--btn-bg:var(--color-white);--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--success[data-v-24000863]{--btn-color:var(--surface-selected-ink,#fff);--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-focus-ring:var(--surface-selected,#047857)}.smartcut-content .c-btn--danger[data-v-24000863]{--btn-color:var(--font-color-white);--btn-bg:var(--color-danger);--btn-hover-bg:#b02a42;--btn-focus-ring:var(--color-3)}.smartcut-content .c-btn--ghost[data-v-24000863]{--btn-color:var(--font-color-black);--btn-bg:transparent;--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--delete[data-v-24000863],.smartcut-content .delete[data-v-24000863]{--btn-color:var(--font-color-white);--btn-bg:var(--color-delete);--btn-hover-bg:#8f1f33;--btn-focus-ring:var(--color-delete)}.smartcut-content .c-btn--col-1[data-v-24000863],.smartcut-content .c-btn.color-1[data-v-24000863]{--btn-bg:var(--color-1);--btn-hover-bg:#142b36;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-2[data-v-24000863],.smartcut-content .c-btn.color-2[data-v-24000863]{--btn-bg:var(--color-2);--btn-hover-bg:#0c6c8d;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-3[data-v-24000863],.smartcut-content .c-btn.color-3[data-v-24000863]{--btn-bg:var(--color-3);--btn-hover-bg:#b02a42;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-4[data-v-24000863],.smartcut-content .c-btn.color-4[data-v-24000863]{--btn-bg:var(--color-4);--btn-hover-bg:#ffb020;--btn-color:var(--font-color-black)}.smartcut-content .c-btn--col-5[data-v-24000863],.smartcut-content .c-btn.color-5[data-v-24000863]{--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-color:var(--surface-selected-ink,#fff)}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-24000863]{box-shadow:none;color:inherit;font:inherit;text-align:inherit;background:0 0;margin:0;padding:0}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-24000863]:hover,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-24000863]:focus,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-24000863]:focus-visible,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-24000863]:active{box-shadow:none;background-color:#0000;transform:none}.smartcut-content .c-btn--full[data-v-24000863]{width:100%}.smartcut-content .c-btn--icon[data-v-24000863]{padding:calc(var(--btn-padding) * .5)}.smartcut-content .c-btn--shadow[data-v-24000863]{box-shadow:4px 4px 0 0 color-mix(in srgb,var(--color-2) 50%,transparent);margin-bottom:4px}.smartcut-content .c-btn--shadow[data-v-24000863]:active:not(:disabled){box-shadow:3px 3px 0 0 color-mix(in srgb,var(--color-2) 60%,transparent)}.smartcut-content .c-btn--shadow[data-v-24000863]:disabled,.smartcut-content .c-btn--shadow[aria-disabled=true][data-v-24000863],.smartcut-content .c-btn--shadow.disabled[data-v-24000863]{box-shadow:none}.smartcut-content .c-btn-group[data-v-24000863]{border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);align-items:stretch;display:inline-flex}.smartcut-content .c-btn-group>div[data-v-24000863]{background-color:var(--background-light-1);border:1px solid var(--background-light-0);color:var(--font-color-black);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-height:100%;padding:var(--btn-padding);white-space:nowrap;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.smartcut-content .c-btn-group>button[data-v-24000863],.smartcut-content .c-btn-group>.c-btn[data-v-24000863],.smartcut-content .c-btn-group>div[data-v-24000863]{border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-24000863]:first-child,.smartcut-content .c-btn-group>div[data-v-24000863]:first-child{border-start-start-radius:var(--btn-border-radius)!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:var(--btn-border-radius)!important}.smartcut-content .c-btn-group>.c-btn[data-v-24000863]:last-child,.smartcut-content .c-btn-group>div[data-v-24000863]:last-child{border-start-start-radius:0!important;border-start-end-radius:var(--btn-border-radius)!important;border-end-end-radius:var(--btn-border-radius)!important;border-end-start-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-24000863]:not(:first-child,:last-child),.smartcut-content .c-btn-group>div[data-v-24000863]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-24000863],.smartcut-content .c-btn-group>.c-btn[data-v-24000863]:hover:not(:disabled){box-shadow:none}.smartcut-content .c-btn-group>.c-btn[data-v-24000863]:hover,.smartcut-content .c-btn-group>.c-btn[data-v-24000863]:focus-visible{z-index:1}:is(.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>button)[data-v-24000863]:active:not(:disabled){transform:none}.smartcut-content .button-wrapper[data-v-24000863]{align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-wrap:wrap;justify-content:flex-start;display:flex}.smartcut-content .button-wrapper.vertical[data-v-24000863]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}.c-loz[data-v-24000863]{background:var(--loz-bg);border:1px solid var(--loz-border-color);border-radius:var(--loz-border-radius);box-shadow:var(--loz-shadow);font-size:var(--loz-font-size);font-weight:var(--loz-font-weight);overflow-wrap:break-word;max-width:100%;padding:var(--loz-padding);text-transform:uppercase;vertical-align:middle;align-items:center;gap:6px;line-height:1;display:inline-flex;overflow:hidden;color:var(--loz-color)!important}.c-loz--xs[data-v-24000863]{--loz-font-size:10px;--loz-padding:var(--tag-padding-y) 4px}.c-loz--sm[data-v-24000863]{--loz-font-size:11px;--loz-padding:var(--tag-padding-y) 6px}.c-loz--md[data-v-24000863]{--loz-font-size:12px;--loz-padding:var(--tag-padding-y) 8px}.c-loz--lg[data-v-24000863]{--loz-font-size:13px;--loz-padding:var(--tag-padding-y) 10px}.c-loz--xl[data-v-24000863]{--loz-font-size:15px;--loz-padding:var(--tag-padding-y) 12px}.c-loz--xxl[data-v-24000863]{--loz-font-size:17px;--loz-padding:var(--tag-padding-y) 14px}.c-loz--col-1[data-v-24000863]{--loz-bg:color-mix(in srgb, var(--color-1) 10%, white);--loz-color:var(--color-1);--loz-border-color:color-mix(in srgb, var(--color-1) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-1) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-1) 40%, transparent)}.c-loz--col-2[data-v-24000863]{--loz-bg:color-mix(in srgb, var(--color-2) 10%, white);--loz-color:color-mix(in srgb, var(--color-2) 80%, black);--loz-border-color:color-mix(in srgb, var(--color-2) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-2) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-2) 40%, transparent)}.c-loz--col-3[data-v-24000863]{--loz-bg:color-mix(in srgb, var(--color-3) 10%, white);--loz-color:color-mix(in srgb, var(--color-3) 80%, black);--loz-border-color:color-mix(in srgb, var(--color-3) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-3) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-3) 40%, transparent)}.c-loz--col-4[data-v-24000863]{--loz-bg:color-mix(in srgb, var(--color-4) 10%, white);--loz-color:#6d4c00;--loz-border-color:color-mix(in srgb, var(--color-4) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-4) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-4) 40%, transparent)}.c-loz--col-5[data-v-24000863]{--loz-bg:color-mix(in srgb, var(--color-5) 10%, white);--loz-color:color-mix(in srgb, var(--color-5) 70%, black);--loz-border-color:color-mix(in srgb, var(--color-5) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-5) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-5) 40%, transparent)}.c-loz--custom[data-v-24000863]{--loz-bg:color-mix(in srgb, var(--loz-custom-color,#2d3436) 8%, white);--loz-color:var(--loz-custom-text,#000);--loz-border-color:color-mix(in srgb, var(--loz-custom-color,#2d3436) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--loz-custom-color,#2d3436) 15%, white);--loz-hover-border-color:color-mix(in srgb, var(--loz-custom-color,#2d3436) 40%, transparent)}.c-loz--delete[data-v-24000863]{--loz-bg:color-mix(in srgb, var(--color-delete) 10%, white);--loz-color:var(--color-delete);--loz-border-color:color-mix(in srgb, var(--color-delete) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-delete) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-delete) 40%, transparent)}.c-loz--danger[data-v-24000863]{--loz-bg:color-mix(in srgb, var(--color-danger) 10%, white);--loz-color:var(--color-danger);--loz-border-color:color-mix(in srgb, var(--color-danger) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-danger) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-danger) 40%, transparent)}.c-loz--success[data-v-24000863]{--loz-bg:color-mix(in srgb, var(--color-success) 10%, white);--loz-color:var(--color-success);--loz-border-color:color-mix(in srgb, var(--color-success) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-success) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-success) 40%, transparent)}.c-loz--solid[data-v-24000863]{--loz-remove-color:currentcolor;--loz-remove-hover-color:currentcolor}.c-loz--solid.c-loz--col-1[data-v-24000863]{--loz-bg:var(--color-1);--loz-color:var(--font-color-white);--loz-border-color:var(--color-1)}.c-loz--solid.c-loz--col-2[data-v-24000863]{--loz-bg:var(--color-2);--loz-color:var(--font-color-white);--loz-border-color:var(--color-2)}.c-loz--solid.c-loz--col-3[data-v-24000863]{--loz-bg:var(--color-3);--loz-color:var(--font-color-white);--loz-border-color:var(--color-3)}.c-loz--solid.c-loz--col-4[data-v-24000863]{--loz-bg:var(--color-4);--loz-color:var(--font-color-black);--loz-border-color:var(--color-4)}.c-loz--solid.c-loz--col-5[data-v-24000863]{--loz-bg:var(--color-5);--loz-color:var(--font-color-white);--loz-border-color:var(--color-5)}.c-loz--solid.c-loz--delete[data-v-24000863]{--loz-bg:var(--color-delete);--loz-color:var(--font-color-white);--loz-border-color:var(--color-delete)}.c-loz--solid.c-loz--danger[data-v-24000863]{--loz-bg:var(--color-danger);--loz-color:var(--font-color-white);--loz-border-color:var(--color-danger)}.c-loz--solid.c-loz--success[data-v-24000863]{--loz-bg:var(--color-success);--loz-color:var(--font-color-white);--loz-border-color:var(--color-success)}.c-loz--clickable[data-v-24000863]{cursor:pointer;touch-action:manipulation;transition:background var(--transition-default),border-color var(--transition-default);-webkit-user-select:none;user-select:none}.c-loz--clickable[data-v-24000863]:focus-visible:not(:disabled,[aria-disabled=true]){outline:2px solid var(--color-focus);outline-offset:2px}.c-loz--clickable[data-v-24000863]:hover{background:var(--loz-hover-bg);border-color:var(--loz-hover-border-color)}.c-loz--clickable[data-v-24000863]:active:not(:disabled){transform:scale(.97)}.c-loz--clickable.active[data-v-24000863],.c-loz--clickable[aria-pressed=true][data-v-24000863]{--loz-bg:var(--surface-selected,#047857);--loz-border-color:var(--surface-selected,#047857);--loz-color:var(--surface-selected-ink,#fff);--loz-hover-bg:var(--surface-selected-hover,#065f46);--loz-hover-border-color:var(--surface-selected-hover,#065f46);font-weight:600;background:var(--loz-bg)!important;border-color:var(--loz-border-color)!important}.c-loz--clickable[data-v-24000863]:disabled,.c-loz--clickable[aria-disabled=true][data-v-24000863],.c-loz--clickable.disabled[data-v-24000863]{cursor:not-allowed;opacity:.5;pointer-events:none}.c-loz--pill[data-v-24000863]{--loz-border-radius:var(--radius-label)}.c-loz--removable[data-v-24000863]{gap:0;padding-right:0;overflow:visible}.c-loz__remove[data-v-24000863]{--loz-remove-scale:1.1;--loz-remove-border:1px;background:var(--color-delete);color:var(--font-color-white);font-size:calc(1em * var(--loz-remove-scale));margin-block:calc(var(--tag-padding-y) / var(--loz-remove-scale) * -1 - var(--loz-remove-border));margin-inline:6px calc(var(--loz-remove-border) * -1);border:none;border-start-end-radius:var(--loz-border-radius);border-end-end-radius:var(--loz-border-radius);justify-content:center;align-self:stretch;align-items:center;min-width:1.75em;padding:0 .4em;line-height:0;display:inline-flex}.c-loz__remove[data-v-24000863]:hover{color:var(--font-color-white);background:#911}.c-loz__cost[data-v-24000863]{margin-left:4px;font-weight:500}.c-loz-group[data-v-24000863]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c-loz-group--tight[data-v-24000863]{gap:4px}.c-loz-group--loose[data-v-24000863]{gap:12px}.c-note[data-v-24000863]{background:var(--loz-bg);border:1px solid color-mix(in srgb,var(--loz-color) 20%,var(--loz-border-color));border-radius:var(--radius-box);color:var(--loz-color);font-size:var(--note-font-size,var(--font-size-2));font-weight:400;line-height:var(--note-line-height,1.45);margin-block:var(--spacing-sm) 0;padding:var(--note-padding,.55em .7em);text-align:start;text-transform:none;text-wrap:pretty;display:flow-root}.c-note>svg[data-v-24000863]:first-child,.c-note>.icon[data-v-24000863]:first-child,.c-note>.ck-icon[data-v-24000863]:first-child,.c-note>i[data-v-24000863]:first-child{--ck-icon-size:1em;float:inline-start;block-size:1em;inline-size:1em;opacity:.85;margin-block-start:calc((var(--note-line-height,1.45) - 1) * .5em - .04em);margin-inline-end:.5em}.c-note>svg[data-v-24000863]:first-child,.c-note>.icon:first-child>svg[data-v-24000863],.c-note>.ck-icon:first-child>svg[data-v-24000863]{block-size:100%;inline-size:100%;display:block}.c-note strong[data-v-24000863]{font-weight:600}.c-note button[data-v-24000863],.c-note a[data-v-24000863]{font-size:inherit}.c-note.c-loz--success[data-v-24000863]{--loz-color:color-mix(in srgb, var(--color-success) 55%, black)}.c-note.c-loz--danger[data-v-24000863]{--loz-color:color-mix(in srgb, var(--color-danger) 72%, black)}.c-note.c-loz--col-5[data-v-24000863]{--loz-color:color-mix(in srgb, var(--color-5) 68%, black)}.c-note.c-loz--delete[data-v-24000863]{--loz-color:color-mix(in srgb, var(--color-delete) 82%, black)}.c-note--sm[data-v-24000863]{--note-font-size:var(--font-size-1,.8125rem);--note-padding:.45em .6em}.c-note--lg[data-v-24000863]{--note-font-size:var(--font-size-3);--note-padding:.7em .9em}.c-note--bare[data-v-24000863]{background:0 0;border:none;padding-inline:0}.c-note--inline[data-v-24000863]{vertical-align:middle;margin-block:0;display:inline-block}.c-badge[data-v-24000863]{background:var(--badge-bg);border-radius:var(--badge-border-radius);box-shadow:var(--badge-shadow);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);min-width:1.4em;padding:var(--badge-padding);text-align:center;vertical-align:middle;white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex;color:var(--badge-color)!important}.c-badge--col-1[data-v-24000863]{--badge-bg:var(--color-1);--badge-color:var(--font-color-white)}.c-badge--col-2[data-v-24000863]{--badge-bg:var(--color-2);--badge-color:var(--font-color-white)}.c-badge--col-3[data-v-24000863]{--badge-bg:var(--color-3);--badge-color:var(--font-color-white)}.c-badge--col-4[data-v-24000863]{--badge-bg:var(--color-4);--badge-color:var(--font-color-black)}.c-badge--col-5[data-v-24000863]{--badge-bg:var(--color-5);--badge-color:var(--font-color-white)}.c-badge--danger[data-v-24000863]{--badge-bg:var(--color-danger);--badge-color:var(--font-color-white)}.c-badge--success[data-v-24000863]{--badge-bg:var(--color-success);--badge-color:var(--font-color-white)}.c-badge--light[data-v-24000863]{--badge-bg:var(--background-light-0);--badge-color:var(--font-color-black)}.c-badge--outline[data-v-24000863]{border:1px solid var(--badge-bg);color:var(--badge-bg);background:0 0}.c-badge--sm[data-v-24000863]{--badge-font-size:10px;--badge-padding:var(--tag-padding-y) 6px}.c-badge--lg[data-v-24000863]{--badge-font-size:13px;--badge-padding:var(--tag-padding-y) 12px}.c-badge--xl[data-v-24000863]{--badge-font-size:15px;--badge-padding:.3em 16px}:is(form,.form)[data-v-c5868efe]{flex-direction:column;gap:12px;display:flex}:is(form,.form) input[data-v-c5868efe],:is(form,.form) select[data-v-c5868efe],:is(form,.form) textarea[data-v-c5868efe],:is(form,.form) .input-wrapper[data-v-c5868efe]{margin-bottom:0}:is(form,.form) label[data-v-c5868efe]:not(.c-loz){font-size:var(--label-font-size);font-weight:var(--font-weight-bold);margin-bottom:var(--label-margin-bottom);display:block}.form-row[data-v-c5868efe]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.form-row>.input-wrapper[data-v-c5868efe]{min-width:0}.form-row--single[data-v-c5868efe],.form-row.single[data-v-c5868efe]{grid-template-columns:1fr}.form-row--triple[data-v-c5868efe]{grid-template-columns:repeat(3,1fr)}.form-row--quad[data-v-c5868efe]{grid-template-columns:repeat(4,1fr)}.form-row--auto[data-v-c5868efe]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.form-inline[data-v-c5868efe]{align-items:center;gap:12px;display:flex}.form-inline input[data-v-c5868efe],.form-inline select[data-v-c5868efe],.form-inline .input-wrapper[data-v-c5868efe],.form-inline label[data-v-c5868efe]{margin-bottom:0}.form-section-title[data-v-c5868efe]{border-top:1px solid var(--border-separator-normal,#e9ecef);color:var(--font-color-black,#212529);margin:24px 0 16px;padding-top:16px;font-size:16px;font-weight:600}.form-section-title[data-v-c5868efe]:first-child{border-top:none;margin-top:0;padding-top:0}.form-actions[data-v-c5868efe]{gap:12px;margin-top:24px;display:flex}@media (max-width:600px){.form-row[data-v-c5868efe],.form-row--triple[data-v-c5868efe],.form-row--quad[data-v-c5868efe]{grid-template-columns:1fr}.form-actions[data-v-c5868efe]{flex-direction:column}}[data-v-c5868efe]:root{--field-height:36px;--field-padding:8px;--field-border-radius:var(--radius-control);--field-max-width:220px;--field-font-size:var(--font-size-1);--checkbox-size:24px;--checkbox-mark-size:16px;--input-wrapper-gap:8px;--label-font-size:var(--font-size-1);--label-margin-bottom:8px;--field-bg:white;--field-border-color:var(--border-dark-1);--field-font-weight:300;--field-placeholder-color:#bfbfbf;--field-disabled-bg:#00000014}@media (max-width:600px){[data-v-c5868efe]:root{--field-height:44px;--checkbox-size:28px;--checkbox-mark-size:18px}}.smartcut-content input[data-v-c5868efe]:not([type=checkbox],[type=radio],[type=range],[type=file]),.smartcut-content select[data-v-c5868efe],.smartcut-content textarea[data-v-c5868efe]{background-color:var(--field-bg);border:var(--border-width) solid var(--field-border-color);border-radius:var(--field-border-radius);box-sizing:border-box;color:var(--font-color-black);font-size:var(--field-font-size);font-variant-numeric:tabular-nums;font-weight:var(--field-font-weight);height:var(--field-height);max-width:var(--field-max-width);padding:0 var(--field-padding);width:100%}.smartcut-content input[data-v-c5868efe]:focus,.smartcut-content select[data-v-c5868efe]:focus,.smartcut-content textarea[data-v-c5868efe]:focus{background-color:var(--color-input-focus)}.smartcut-content input[data-v-c5868efe]:focus-visible,.smartcut-content select[data-v-c5868efe]:focus-visible,.smartcut-content textarea[data-v-c5868efe]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.smartcut-content input[data-v-c5868efe]:disabled,.smartcut-content select[data-v-c5868efe]:disabled,.smartcut-content textarea[data-v-c5868efe]:disabled{background-color:var(--field-disabled-bg);color:var(--font-color-disabled);cursor:not-allowed}.smartcut-content input[data-v-c5868efe]::placeholder,.smartcut-content textarea[data-v-c5868efe]::placeholder{color:var(--field-placeholder-color)}.smartcut-content input[type=number][data-v-c5868efe]{max-width:80px}.smartcut-content input[type=range][data-v-c5868efe]{accent-color:var(--button-color,var(--color-interactive,#0e7fa6))}.smartcut-content textarea[data-v-c5868efe]{height:auto;min-height:80px;padding:12px var(--field-padding);resize:vertical;line-height:1.4}.smartcut-content .field-full-width input[data-v-c5868efe]:not([type=checkbox],[type=radio],[type=range],[type=file]),.smartcut-content .field-full-width select[data-v-c5868efe],.smartcut-content .field-full-width textarea[data-v-c5868efe]{max-width:none}.smartcut-content select[data-v-c5868efe]{--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E");appearance:none;background-color:var(--field-bg);background-image:var(--select-arrow);background-position:right var(--field-padding) center;cursor:pointer;padding-right:calc(var(--field-padding) + 20px);background-repeat:no-repeat;background-size:12px}.smartcut-content select[data-v-c5868efe]:disabled{--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23999' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E");background-color:#00000014}.smartcut-content select option[data-v-c5868efe]{color:var(--font-color-black);font-size:var(--field-font-size);background:#fff}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio])[data-v-c5868efe]{appearance:none;background:var(--background-light-4);border:var(--border-width) solid var(--border-dark-1);cursor:pointer;height:var(--checkbox-size);width:var(--checkbox-size);justify-content:center;align-items:center;margin:0;display:inline-flex;position:relative}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio])[data-v-c5868efe]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio])[data-v-c5868efe]:checked{background-color:var(--surface-selected,#047857);border-color:var(--surface-selected,#047857)}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio])[data-v-c5868efe]:disabled{cursor:not-allowed;opacity:.6}.smartcut-content input[type=checkbox][data-v-c5868efe]{border-radius:var(--checkbox-border-radius,var(--radius-label))}.smartcut-content input[type=checkbox][data-v-c5868efe]:checked:before{color:#fff;content:"✓";font-size:var(--checkbox-mark-size);font-weight:var(--font-weight-bold);line-height:1;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smartcut-content input[type=radio][data-v-c5868efe]{border-radius:50%}.smartcut-content input[type=radio][data-v-c5868efe]:checked:before{content:"";background:#fff;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smartcut-content .input-wrapper[data-v-c5868efe]{gap:var(--input-wrapper-gap);flex-direction:column;display:flex}.smartcut-content .input-wrapper label[data-v-c5868efe]{margin-bottom:0}.smartcut-content .input-wrapper .input-label-group[data-v-c5868efe]{flex-direction:row;align-items:center;gap:8px;display:flex}.smartcut-content .input-wrapper .input-label-group label[data-v-c5868efe]{text-transform:uppercase;margin-bottom:0}.smartcut-content .input-wrapper.field-spaced .input-label-group[data-v-c5868efe]{margin-bottom:12px}.smartcut-content .input-wrapper.field-flush[data-v-c5868efe]{gap:0;margin:0;padding:0}.smartcut-content .input-wrapper.field-flush>input[data-v-c5868efe],.smartcut-content .input-wrapper.field-flush>select[data-v-c5868efe],.smartcut-content .input-wrapper.field-flush>textarea[data-v-c5868efe],.smartcut-content .input-wrapper.field-flush .input-label-group[data-v-c5868efe],.smartcut-content .input-wrapper.field-flush .clearable-input-wrapper[data-v-c5868efe]{margin:0}.smartcut-content .input-wrapper.input[data-v-c5868efe]:focus-within:is(.grid-table *):not(.c-field-action *):not(:has(input[type=checkbox],input[type=radio])){border-radius:var(--field-border-radius);outline:2px solid var(--color-focus);outline-offset:2px}.smartcut-content .input-wrapper.input[data-v-c5868efe]:focus-within:is(.grid-table *) :is(input:not([type=checkbox],[type=radio]),select,textarea):focus-visible,.smartcut-content .input-wrapper.input:focus-within:is(.grid-table *) .multiselect__trigger[data-v-c5868efe]:focus-visible,.smartcut-content .input-wrapper.input:focus-within:is(.grid-table *) .clearable-input-wrapper[data-v-c5868efe]:focus-within{outline:none}.smartcut-content .input-wrapper.issue[data-v-c5868efe],.smartcut-content .input-wrapper.warning[data-v-c5868efe]{color:inherit;background-color:#0000}.smartcut-content .input-wrapper.issue input[data-v-c5868efe]:not([type=checkbox],[type=radio]),.smartcut-content .input-wrapper.issue select[data-v-c5868efe]{background:var(--color-issue-light);border-color:var(--color-danger)}.smartcut-content .input-wrapper.issue input[data-v-c5868efe]::placeholder{color:#6b5358}.smartcut-content .input-wrapper.warning input[data-v-c5868efe]:not([type=checkbox],[type=radio]),.smartcut-content .input-wrapper.warning select[data-v-c5868efe]{background:var(--color-warning-light);border-color:#c98a00}.smartcut-content .input-wrapper.autoAdd input[type=checkbox][data-v-c5868efe]:checked:before{content:"∞";font-size:20px}.smartcut-content .input-wrapper .password-input-wrapper[data-v-c5868efe]{max-width:var(--field-max-width);align-items:stretch;gap:0;width:100%;display:flex}.smartcut-content .input-wrapper .password-input-wrapper input[data-v-c5868efe]{border-start-end-radius:0;border-end-end-radius:0;flex:1}.smartcut-content .input-wrapper .password-input-wrapper .password-toggle[data-v-c5868efe]{background:var(--background-light-2);border:var(--border-width) solid var(--border-dark-1);cursor:pointer;height:var(--field-height);padding:0 var(--field-padding);border-inline-start:none;border-start-end-radius:var(--field-border-radius);border-end-end-radius:var(--field-border-radius);justify-content:center;align-items:center;width:36px;font-size:14px;display:flex}.smartcut-content .input-wrapper .password-input-wrapper .password-toggle[data-v-c5868efe]:hover{background:var(--background-light-1)}.smartcut-content .input-wrapper .password-input-wrapper .password-toggle[data-v-c5868efe]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.smartcut-content .grid-table[data-v-c5868efe]{--field-height:32px;--field-padding:6px;--field-border-radius:0}.smartcut-content .grid-table .extras[data-v-c5868efe]{--field-border-radius:var(--radius-control);--field-padding:8px}.smartcut-content .grid-table .extras .grid-layout[data-v-c5868efe]{align-items:center;gap:5px 10px;display:grid}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) .input-wrapper[data-v-c5868efe]{flex-direction:row;align-items:center;height:100%}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) .input-wrapper label[data-v-c5868efe]{margin-bottom:0}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) input[data-v-c5868efe]:not([type=checkbox],[type=radio]),:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) textarea[data-v-c5868efe]{max-width:none;height:100%;padding:0 var(--field-padding);background:0 0;border:none;border-radius:0;outline:none;width:100%;margin:0}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) input[data-v-c5868efe]:focus,:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) input[data-v-c5868efe]:focus-visible,:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) textarea[data-v-c5868efe]:focus,:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) textarea[data-v-c5868efe]:focus-visible{background:var(--color-input-focus);outline:none}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) select[data-v-c5868efe]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;max-width:none;height:100%;padding:0 var(--field-padding);padding-right:calc(var(--field-padding) + 16px);background-size:10px;border:none;border-radius:0;outline:none;width:100%;margin:0}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) select[data-v-c5868efe]:focus{background-color:var(--color-input-focus);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E");background-position:right var(--field-padding) center;background-repeat:no-repeat;background-size:10px}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) select[data-v-c5868efe]:focus-visible{background-color:var(--color-input-focus);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E");background-position:right var(--field-padding) center;outline:2px solid var(--color-focus);outline-offset:0;background-repeat:no-repeat;background-size:10px}:is(.smartcut-content .grid-table input[type=checkbox],.smartcut-content .grid-table input[type=radio])[data-v-c5868efe]{align-self:center;margin:0}:is(.smartcut-content .grid-table input[type=checkbox],.smartcut-content .grid-table input[type=radio])[data-v-c5868efe]:checked{background-color:var(--surface-selected,#047857)!important;border-color:var(--surface-selected,#047857)!important}.smartcut-content .grid-table .input-wrapper.issue input[data-v-c5868efe]:not([type=checkbox],[type=radio]){background:var(--color-issue-light);box-shadow:inset 0 -2px 0 var(--color-danger)}.smartcut-content .grid-table .input-wrapper.issue input[data-v-c5868efe]:focus,.smartcut-content .grid-table .input-wrapper.issue input[data-v-c5868efe]:focus-visible{background:var(--color-input-focus);outline:2px solid var(--color-focus);outline-offset:0}.smartcut-content .grid-table .input-wrapper.issue select[data-v-c5868efe]{background:var(--color-issue-light) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;background-size:10px}.smartcut-content .grid-table .input-wrapper.issue select[data-v-c5868efe]:focus,.smartcut-content .grid-table .input-wrapper.issue select[data-v-c5868efe]:focus-visible{background:var(--color-input-focus) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;outline:2px solid var(--color-focus);outline-offset:0;background-size:10px}.smartcut-content .grid-table .input-wrapper.warning input[data-v-c5868efe]:not([type=checkbox],[type=radio]){background:var(--color-warning-light);box-shadow:inset 0 -2px #a06800}.smartcut-content .grid-table .input-wrapper.warning input[data-v-c5868efe]:focus,.smartcut-content .grid-table .input-wrapper.warning input[data-v-c5868efe]:focus-visible{background:var(--color-input-focus)}.smartcut-content .grid-table .input-wrapper.warning select[data-v-c5868efe]{background:var(--color-warning-light) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;background-size:10px}.smartcut-content .grid-table .input-wrapper.warning select[data-v-c5868efe]:focus,.smartcut-content .grid-table .input-wrapper.warning select[data-v-c5868efe]:focus-visible{background:var(--color-input-focus) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;outline:2px solid var(--color-focus);outline-offset:0;background-size:10px}.smartcut-content .multiselect[data-v-c5868efe]{width:100%;max-width:var(--field-max-width);position:relative}.smartcut-content .multiselect__trigger[data-v-c5868efe]{all:unset;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;border-radius:var(--field-border-radius);box-sizing:border-box;color:var(--font-color-black);cursor:pointer;font-size:var(--field-font-size);height:var(--field-height);padding:0 calc(var(--field-padding) + 20px) 0 var(--field-padding);text-align:left;background-size:12px;align-items:center;width:100%;font-weight:300;display:flex;border:1px solid var(--border-dark-1)!important}.smartcut-content .multiselect__trigger[data-v-c5868efe]:hover{background:#fafafa!important}.smartcut-content .multiselect__text[data-v-c5868efe]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.smartcut-content .multiselect__dropdown[data-v-c5868efe]{border:var(--border-width) solid var(--border-dark-1);border-radius:var(--field-border-radius);box-sizing:border-box;max-height:200px;padding:var(--field-padding);z-index:100;background:#fff;margin-top:2px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.smartcut-content .multiselect__option[data-v-c5868efe]{cursor:pointer;padding:6px var(--field-padding);border-radius:var(--field-border-radius);align-items:center;gap:8px;margin-bottom:0;font-weight:400;display:flex}.smartcut-content .multiselect__option[data-v-c5868efe]:hover{background:var(--background-light-2)}.smartcut-content .multiselect__option input[type=checkbox][data-v-c5868efe]{flex-shrink:0;width:18px;height:18px}.smartcut-content .multiselect__option-label[data-v-c5868efe]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.smartcut-content .multiselect__option--zero[data-v-c5868efe]{opacity:.5}.smartcut-content .field-full-width .multiselect[data-v-c5868efe]{max-width:none}.smartcut-content .c-field-action[data-v-c5868efe]{--field-max-width:none;border:var(--border-width) solid var(--border-dark-1);border-radius:var(--field-border-radius);min-height:var(--field-height);flex-wrap:nowrap;align-items:stretch;display:flex;overflow:hidden}.smartcut-content .c-field-action>[data-v-c5868efe]{min-height:100%;align-self:stretch!important}.smartcut-content .c-field-action[data-v-c5868efe]:focus-within{outline:2px solid var(--color-focus);outline-offset:0}.smartcut-content .c-field-action input[data-v-c5868efe]:focus,.smartcut-content .c-field-action input[data-v-c5868efe]:focus-visible,.smartcut-content .c-field-action select[data-v-c5868efe]:focus,.smartcut-content .c-field-action select[data-v-c5868efe]:focus-visible,.smartcut-content .c-field-action textarea[data-v-c5868efe]:focus,.smartcut-content .c-field-action textarea[data-v-c5868efe]:focus-visible{outline:none}.smartcut-content .c-field-action .clearable-input-wrapper[data-v-c5868efe]{background:0 0;border:none;border-radius:0}.smartcut-content .c-field-action .clearable-input-wrapper[data-v-c5868efe]:focus-within,.smartcut-content .c-field-action .input-wrapper.input[data-v-c5868efe]:focus-within{outline:none}.smartcut-content .c-field-action input[data-v-c5868efe]:disabled,.smartcut-content .c-field-action textarea[data-v-c5868efe]:disabled{background-color:var(--background-light-2);color:var(--font-color-disabled);cursor:not-allowed;background-image:none!important}.smartcut-content .c-field-action select:disabled[data-v-c5868efe]{background-color:var(--background-light-2);color:var(--font-color-disabled);cursor:not-allowed;padding-right:var(--field-padding);background-image:none}.smartcut-content .c-field-action select:disabled[data-v-c5868efe]:before{display:none}.smartcut-content .c-field-action>label[data-v-c5868efe]{background:var(--background-light-1);padding:0 var(--field-padding);white-space:nowrap;flex-shrink:0;align-items:center;margin:0!important;display:flex!important}.smartcut-content .c-field-action:not(:has(.input-wrapper input:not([type=checkbox],[type=radio])),:has(.input-wrapper select),:has(>select),:has(>input:not([type=checkbox],[type=radio])))>label[data-v-c5868efe]{flex:1}.smartcut-content .c-field-action .input-wrapper label[data-v-c5868efe]{background:var(--background-light-2);padding:0 var(--field-padding);white-space:nowrap;flex-shrink:0;align-self:stretch;align-items:center;margin:0!important;display:flex!important}.smartcut-content .c-field-action>input[data-v-c5868efe]:not([type=checkbox],[type=radio],[type=color]){min-width:0;max-width:none;padding-right:var(--field-padding);flex:1;border:none!important;border-radius:0!important;height:auto!important}.smartcut-content .c-field-action .input-wrapper input[data-v-c5868efe]:not([type=checkbox],[type=radio]){min-width:0;max-width:none;padding-right:var(--field-padding);flex:1;width:auto;border:none!important;border-radius:0!important;height:100%!important}.smartcut-content .c-field-action>select[data-v-c5868efe]{flex:1;min-width:0;max-width:none;border:none!important;border-radius:0!important;height:auto!important}.smartcut-content .c-field-action .input-wrapper select[data-v-c5868efe]{flex:1;width:auto;min-width:0;max-width:none;border:none!important;border-radius:0!important;height:100%!important}:is(.smartcut-content .c-field-action .input-wrapper:has(input[type=checkbox]),.smartcut-content .c-field-action .input-wrapper:has(input[type=radio]))[data-v-c5868efe]{padding-right:var(--field-padding)}:is(.smartcut-content .c-field-action .input-wrapper:has(input[type=checkbox]),.smartcut-content .c-field-action .input-wrapper:has(input[type=radio])) .input-label-group[data-v-c5868efe]{align-items:center;height:100%;display:flex}:is(.smartcut-content .c-field-action .input-wrapper:has(input[type=checkbox]),.smartcut-content .c-field-action .input-wrapper:has(input[type=radio])) .input-label-group label[data-v-c5868efe]{background:0 0;padding:0}.smartcut-content .c-field-action .input-wrapper input[type=checkbox][data-v-c5868efe],.smartcut-content .c-field-action .input-wrapper input[type=radio][data-v-c5868efe]{border:var(--border-width) solid var(--border-dark-1)}.smartcut-content .c-field-action>input[type=color][data-v-c5868efe]{cursor:pointer;border:none;border-radius:0;flex-shrink:0;width:32px;padding:2px}.smartcut-content .c-field-action .input-wrapper[data-v-c5868efe]{align-items:center;gap:var(--field-padding);min-width:0;padding-left:var(--field-padding);flex-direction:row}:is(.smartcut-content .c-field-action>.input-wrapper[data-v-c5868efe]:has(input:not([type=checkbox],[type=radio])),.smartcut-content .c-field-action>.input-wrapper[data-v-c5868efe]:has(select),.smartcut-content .c-field-action>.input-wrapper[data-v-c5868efe]:has(textarea)){flex:1}.smartcut-content .c-field-action>button[data-v-c5868efe],.smartcut-content .c-field-action>.c-btn[data-v-c5868efe]{--btn-font-size:var(--field-font-size);--btn-icon-size:var(--field-font-size);--btn-padding:0 var(--field-padding);box-shadow:none;border-radius:0;flex-shrink:0;margin-bottom:0;border:none!important;height:auto!important}.smartcut-content .c-field-action>button[data-v-c5868efe]:not(.c-btn--delete,.c-btn--danger,.c-btn--success),.smartcut-content .c-field-action>.c-btn[data-v-c5868efe]:not(.c-btn--delete,.c-btn--danger,.c-btn--success){--btn-bg:var(--background-light-0);--btn-color:var(--font-color-black);--btn-hover-bg:var(--background-light-1)}.smartcut-content .c-field-action [data-v-c5868efe]>:last-child{border-start-end-radius:calc(var(--field-border-radius) - var(--border-width));border-end-end-radius:calc(var(--field-border-radius) - var(--border-width))}.smartcut-content .c-field-action [data-v-c5868efe]>:first-child,.smartcut-content .c-field-action>:first-child input[data-v-c5868efe]:not([type=checkbox],[type=radio]),.smartcut-content .c-field-action>:first-child select[data-v-c5868efe],.smartcut-content .c-field-action>:first-child label[data-v-c5868efe]{border-start-start-radius:calc(var(--field-border-radius) - var(--border-width));border-end-start-radius:calc(var(--field-border-radius) - var(--border-width))}.smartcut-content .field-clear-btn[data-v-c5868efe],.field-clear-btn[data-v-c5868efe]{appearance:none;border-radius:var(--field-border-radius,4px);color:var(--font-color-disabled);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:18px;line-height:1;transition:color .15s,background .15s;display:inline-flex}.smartcut-content .field-clear-btn[data-v-c5868efe]:hover:not(:disabled),.field-clear-btn[data-v-c5868efe]:hover:not(:disabled){background:color-mix(in srgb,var(--color-delete) 12%,transparent);color:var(--color-delete)}.smartcut-content .field-clear-btn[data-v-c5868efe]:focus-visible,.field-clear-btn[data-v-c5868efe]:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}.smartcut-content .field-clear-btn[data-v-c5868efe]:disabled,.field-clear-btn[data-v-c5868efe]:disabled{cursor:not-allowed;opacity:.4}.smartcut-content .field-clear-btn--sm[data-v-c5868efe],.field-clear-btn--sm[data-v-c5868efe]{width:16px;height:16px;font-size:14px}label[data-v-c5868efe]{font-size:var(--label-font-size);font-weight:var(--font-weight-bold);margin-bottom:var(--label-margin-bottom);display:block}:is(label[data-v-c5868efe]:has(input[type=checkbox],input[type=radio]),label[data-v-c5868efe]:has(+input[type=checkbox]),label[data-v-c5868efe]:has(+input[type=radio])){margin-bottom:0}[data-v-c5868efe]:root{--btn-font-family:inherit;--btn-font-weight:var(--font-weight-bold);--btn-line-height:1.2;--btn-gap:.6rem;--btn-shadow:var(--shadow-control);--btn-shadow-hover:var(--shadow-control-hover);--btn-border-radius:var(--radius-control);--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem;--btn-color:var(--font-color-white);--btn-bg:var(--color-2);--btn-hover-bg:var(--color-interactive-hover,#0c6c8d);--btn-focus-ring:var(--color-2);--btn-disabled-color:var(--font-color-disabled);--btn-disabled-bg:var(--color-disabled);--btn-disabled-border:var(--color-disabled);--btn-selected-color:var(--surface-selected-ink,#fff);--btn-selected-bg:var(--surface-selected,#047857);--btn-selected-border:var(--surface-selected,#047857)}.smartcut-content input[type=button][data-v-c5868efe],.smartcut-content input[type=submit][data-v-c5868efe],.smartcut-content input[type=reset][data-v-c5868efe]{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.smartcut-content .c-btn[data-v-c5868efe],.smartcut-content a.c-btn[data-v-c5868efe]{appearance:none;background:0 0;background-color:var(--btn-bg);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);color:var(--btn-color);cursor:pointer;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);align-items:center;gap:var(--btn-gap);line-height:var(--btn-line-height);max-width:100%;padding:var(--btn-padding);text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;border:none;outline:none;justify-content:center;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex;overflow:hidden}.smartcut-content a.c-btn[data-v-c5868efe]{display:inline-flex!important}.smartcut-content .c-btn svg[data-v-c5868efe],.smartcut-content .c-btn i[data-v-c5868efe]{height:var(--btn-icon-size);width:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn .ck-icon[data-v-c5868efe]{--ck-icon-size:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn[data-v-c5868efe]:hover:not(:disabled,.disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);box-shadow:var(--btn-shadow-hover);text-decoration:none}.smartcut-content .c-btn[data-v-c5868efe]:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px}.c-btn-group :is(.smartcut-content .c-btn)[data-v-c5868efe]:focus-visible:not(:disabled){outline:none;box-shadow:inset 0 2px,inset 0 -2px}.smartcut-content .c-btn[data-v-c5868efe]:active:not(:disabled){box-shadow:var(--btn-shadow);transform:scale(.98)}.smartcut-content .c-btn[data-v-c5868efe]:disabled,.smartcut-content .c-btn[aria-disabled=true][data-v-c5868efe],.smartcut-content .c-btn.disabled[data-v-c5868efe]{box-shadow:none;cursor:not-allowed;transform:none;background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border)!important;color:var(--btn-disabled-color)!important}.smartcut-content .c-btn[data-v-c5868efe]:disabled:hover{transform:none;background-color:var(--btn-disabled-bg)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true])[data-v-c5868efe]{background-color:var(--btn-selected-bg)!important;border-color:var(--btn-selected-border)!important;color:var(--btn-selected-color)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true])[data-v-c5868efe]:hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.smartcut-content .c-btn--xs[data-v-c5868efe]{--btn-font-size:var(--font-size-0);--btn-padding:.3rem .5rem;--btn-icon-size:.875rem}.smartcut-content .c-btn--sm[data-v-c5868efe]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1.15rem}.smartcut-content .c-btn--md[data-v-c5868efe]{--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem}.smartcut-content .c-btn--lg[data-v-c5868efe]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.75rem}.smartcut-content .c-btn--primary[data-v-c5868efe]{--btn-color:var(--color-accent-ink,#1a1405);--btn-bg:var(--color-accent,#ffc53d);--btn-hover-bg:var(--color-accent-strong,#ffb020);--btn-focus-ring:var(--color-interactive,#0e7fa6)}.smartcut-content .c-btn--white[data-v-c5868efe]{--btn-color:var(--font-color-black);--btn-bg:var(--color-white);--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--success[data-v-c5868efe]{--btn-color:var(--surface-selected-ink,#fff);--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-focus-ring:var(--surface-selected,#047857)}.smartcut-content .c-btn--danger[data-v-c5868efe]{--btn-color:var(--font-color-white);--btn-bg:var(--color-danger);--btn-hover-bg:#b02a42;--btn-focus-ring:var(--color-3)}.smartcut-content .c-btn--ghost[data-v-c5868efe]{--btn-color:var(--font-color-black);--btn-bg:transparent;--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--delete[data-v-c5868efe],.smartcut-content .delete[data-v-c5868efe]{--btn-color:var(--font-color-white);--btn-bg:var(--color-delete);--btn-hover-bg:#8f1f33;--btn-focus-ring:var(--color-delete)}.smartcut-content .c-btn--col-1[data-v-c5868efe],.smartcut-content .c-btn.color-1[data-v-c5868efe]{--btn-bg:var(--color-1);--btn-hover-bg:#142b36;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-2[data-v-c5868efe],.smartcut-content .c-btn.color-2[data-v-c5868efe]{--btn-bg:var(--color-2);--btn-hover-bg:#0c6c8d;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-3[data-v-c5868efe],.smartcut-content .c-btn.color-3[data-v-c5868efe]{--btn-bg:var(--color-3);--btn-hover-bg:#b02a42;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-4[data-v-c5868efe],.smartcut-content .c-btn.color-4[data-v-c5868efe]{--btn-bg:var(--color-4);--btn-hover-bg:#ffb020;--btn-color:var(--font-color-black)}.smartcut-content .c-btn--col-5[data-v-c5868efe],.smartcut-content .c-btn.color-5[data-v-c5868efe]{--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-color:var(--surface-selected-ink,#fff)}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c5868efe]{box-shadow:none;color:inherit;font:inherit;text-align:inherit;background:0 0;margin:0;padding:0}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c5868efe]:hover,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c5868efe]:focus,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c5868efe]:focus-visible,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c5868efe]:active{box-shadow:none;background-color:#0000;transform:none}.smartcut-content .c-btn--full[data-v-c5868efe]{width:100%}.smartcut-content .c-btn--icon[data-v-c5868efe]{padding:calc(var(--btn-padding) * .5)}.smartcut-content .c-btn--shadow[data-v-c5868efe]{box-shadow:4px 4px 0 0 color-mix(in srgb,var(--color-2) 50%,transparent);margin-bottom:4px}.smartcut-content .c-btn--shadow[data-v-c5868efe]:active:not(:disabled){box-shadow:3px 3px 0 0 color-mix(in srgb,var(--color-2) 60%,transparent)}.smartcut-content .c-btn--shadow[data-v-c5868efe]:disabled,.smartcut-content .c-btn--shadow[aria-disabled=true][data-v-c5868efe],.smartcut-content .c-btn--shadow.disabled[data-v-c5868efe]{box-shadow:none}.smartcut-content .c-btn-group[data-v-c5868efe]{border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);align-items:stretch;display:inline-flex}.smartcut-content .c-btn-group>div[data-v-c5868efe]{background-color:var(--background-light-1);border:1px solid var(--background-light-0);color:var(--font-color-black);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-height:100%;padding:var(--btn-padding);white-space:nowrap;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.smartcut-content .c-btn-group>button[data-v-c5868efe],.smartcut-content .c-btn-group>.c-btn[data-v-c5868efe],.smartcut-content .c-btn-group>div[data-v-c5868efe]{border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-c5868efe]:first-child,.smartcut-content .c-btn-group>div[data-v-c5868efe]:first-child{border-start-start-radius:var(--btn-border-radius)!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:var(--btn-border-radius)!important}.smartcut-content .c-btn-group>.c-btn[data-v-c5868efe]:last-child,.smartcut-content .c-btn-group>div[data-v-c5868efe]:last-child{border-start-start-radius:0!important;border-start-end-radius:var(--btn-border-radius)!important;border-end-end-radius:var(--btn-border-radius)!important;border-end-start-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-c5868efe]:not(:first-child,:last-child),.smartcut-content .c-btn-group>div[data-v-c5868efe]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-c5868efe],.smartcut-content .c-btn-group>.c-btn[data-v-c5868efe]:hover:not(:disabled){box-shadow:none}.smartcut-content .c-btn-group>.c-btn[data-v-c5868efe]:hover,.smartcut-content .c-btn-group>.c-btn[data-v-c5868efe]:focus-visible{z-index:1}:is(.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>button)[data-v-c5868efe]:active:not(:disabled){transform:none}.smartcut-content .button-wrapper[data-v-c5868efe]{align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-wrap:wrap;justify-content:flex-start;display:flex}.smartcut-content .button-wrapper.vertical[data-v-c5868efe]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}.c-loz[data-v-c5868efe]{background:var(--loz-bg);border:1px solid var(--loz-border-color);border-radius:var(--loz-border-radius);box-shadow:var(--loz-shadow);font-size:var(--loz-font-size);font-weight:var(--loz-font-weight);overflow-wrap:break-word;max-width:100%;padding:var(--loz-padding);text-transform:uppercase;vertical-align:middle;align-items:center;gap:6px;line-height:1;display:inline-flex;overflow:hidden;color:var(--loz-color)!important}.c-loz--xs[data-v-c5868efe]{--loz-font-size:10px;--loz-padding:var(--tag-padding-y) 4px}.c-loz--sm[data-v-c5868efe]{--loz-font-size:11px;--loz-padding:var(--tag-padding-y) 6px}.c-loz--md[data-v-c5868efe]{--loz-font-size:12px;--loz-padding:var(--tag-padding-y) 8px}.c-loz--lg[data-v-c5868efe]{--loz-font-size:13px;--loz-padding:var(--tag-padding-y) 10px}.c-loz--xl[data-v-c5868efe]{--loz-font-size:15px;--loz-padding:var(--tag-padding-y) 12px}.c-loz--xxl[data-v-c5868efe]{--loz-font-size:17px;--loz-padding:var(--tag-padding-y) 14px}.c-loz--col-1[data-v-c5868efe]{--loz-bg:color-mix(in srgb, var(--color-1) 10%, white);--loz-color:var(--color-1);--loz-border-color:color-mix(in srgb, var(--color-1) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-1) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-1) 40%, transparent)}.c-loz--col-2[data-v-c5868efe]{--loz-bg:color-mix(in srgb, var(--color-2) 10%, white);--loz-color:color-mix(in srgb, var(--color-2) 80%, black);--loz-border-color:color-mix(in srgb, var(--color-2) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-2) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-2) 40%, transparent)}.c-loz--col-3[data-v-c5868efe]{--loz-bg:color-mix(in srgb, var(--color-3) 10%, white);--loz-color:color-mix(in srgb, var(--color-3) 80%, black);--loz-border-color:color-mix(in srgb, var(--color-3) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-3) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-3) 40%, transparent)}.c-loz--col-4[data-v-c5868efe]{--loz-bg:color-mix(in srgb, var(--color-4) 10%, white);--loz-color:#6d4c00;--loz-border-color:color-mix(in srgb, var(--color-4) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-4) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-4) 40%, transparent)}.c-loz--col-5[data-v-c5868efe]{--loz-bg:color-mix(in srgb, var(--color-5) 10%, white);--loz-color:color-mix(in srgb, var(--color-5) 70%, black);--loz-border-color:color-mix(in srgb, var(--color-5) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-5) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-5) 40%, transparent)}.c-loz--custom[data-v-c5868efe]{--loz-bg:color-mix(in srgb, var(--loz-custom-color,#2d3436) 8%, white);--loz-color:var(--loz-custom-text,#000);--loz-border-color:color-mix(in srgb, var(--loz-custom-color,#2d3436) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--loz-custom-color,#2d3436) 15%, white);--loz-hover-border-color:color-mix(in srgb, var(--loz-custom-color,#2d3436) 40%, transparent)}.c-loz--delete[data-v-c5868efe]{--loz-bg:color-mix(in srgb, var(--color-delete) 10%, white);--loz-color:var(--color-delete);--loz-border-color:color-mix(in srgb, var(--color-delete) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-delete) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-delete) 40%, transparent)}.c-loz--danger[data-v-c5868efe]{--loz-bg:color-mix(in srgb, var(--color-danger) 10%, white);--loz-color:var(--color-danger);--loz-border-color:color-mix(in srgb, var(--color-danger) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-danger) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-danger) 40%, transparent)}.c-loz--success[data-v-c5868efe]{--loz-bg:color-mix(in srgb, var(--color-success) 10%, white);--loz-color:var(--color-success);--loz-border-color:color-mix(in srgb, var(--color-success) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-success) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-success) 40%, transparent)}.c-loz--solid[data-v-c5868efe]{--loz-remove-color:currentcolor;--loz-remove-hover-color:currentcolor}.c-loz--solid.c-loz--col-1[data-v-c5868efe]{--loz-bg:var(--color-1);--loz-color:var(--font-color-white);--loz-border-color:var(--color-1)}.c-loz--solid.c-loz--col-2[data-v-c5868efe]{--loz-bg:var(--color-2);--loz-color:var(--font-color-white);--loz-border-color:var(--color-2)}.c-loz--solid.c-loz--col-3[data-v-c5868efe]{--loz-bg:var(--color-3);--loz-color:var(--font-color-white);--loz-border-color:var(--color-3)}.c-loz--solid.c-loz--col-4[data-v-c5868efe]{--loz-bg:var(--color-4);--loz-color:var(--font-color-black);--loz-border-color:var(--color-4)}.c-loz--solid.c-loz--col-5[data-v-c5868efe]{--loz-bg:var(--color-5);--loz-color:var(--font-color-white);--loz-border-color:var(--color-5)}.c-loz--solid.c-loz--delete[data-v-c5868efe]{--loz-bg:var(--color-delete);--loz-color:var(--font-color-white);--loz-border-color:var(--color-delete)}.c-loz--solid.c-loz--danger[data-v-c5868efe]{--loz-bg:var(--color-danger);--loz-color:var(--font-color-white);--loz-border-color:var(--color-danger)}.c-loz--solid.c-loz--success[data-v-c5868efe]{--loz-bg:var(--color-success);--loz-color:var(--font-color-white);--loz-border-color:var(--color-success)}.c-loz--clickable[data-v-c5868efe]{cursor:pointer;touch-action:manipulation;transition:background var(--transition-default),border-color var(--transition-default);-webkit-user-select:none;user-select:none}.c-loz--clickable[data-v-c5868efe]:focus-visible:not(:disabled,[aria-disabled=true]){outline:2px solid var(--color-focus);outline-offset:2px}.c-loz--clickable[data-v-c5868efe]:hover{background:var(--loz-hover-bg);border-color:var(--loz-hover-border-color)}.c-loz--clickable[data-v-c5868efe]:active:not(:disabled){transform:scale(.97)}.c-loz--clickable.active[data-v-c5868efe],.c-loz--clickable[aria-pressed=true][data-v-c5868efe]{--loz-bg:var(--surface-selected,#047857);--loz-border-color:var(--surface-selected,#047857);--loz-color:var(--surface-selected-ink,#fff);--loz-hover-bg:var(--surface-selected-hover,#065f46);--loz-hover-border-color:var(--surface-selected-hover,#065f46);font-weight:600;background:var(--loz-bg)!important;border-color:var(--loz-border-color)!important}.c-loz--clickable[data-v-c5868efe]:disabled,.c-loz--clickable[aria-disabled=true][data-v-c5868efe],.c-loz--clickable.disabled[data-v-c5868efe]{cursor:not-allowed;opacity:.5;pointer-events:none}.c-loz--pill[data-v-c5868efe]{--loz-border-radius:var(--radius-label)}.c-loz--removable[data-v-c5868efe]{gap:0;padding-right:0;overflow:visible}.c-loz__remove[data-v-c5868efe]{--loz-remove-scale:1.1;--loz-remove-border:1px;background:var(--color-delete);color:var(--font-color-white);font-size:calc(1em * var(--loz-remove-scale));margin-block:calc(var(--tag-padding-y) / var(--loz-remove-scale) * -1 - var(--loz-remove-border));margin-inline:6px calc(var(--loz-remove-border) * -1);border:none;border-start-end-radius:var(--loz-border-radius);border-end-end-radius:var(--loz-border-radius);justify-content:center;align-self:stretch;align-items:center;min-width:1.75em;padding:0 .4em;line-height:0;display:inline-flex}.c-loz__remove[data-v-c5868efe]:hover{color:var(--font-color-white);background:#911}.c-loz__cost[data-v-c5868efe]{margin-left:4px;font-weight:500}.c-loz-group[data-v-c5868efe]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c-loz-group--tight[data-v-c5868efe]{gap:4px}.c-loz-group--loose[data-v-c5868efe]{gap:12px}.c-note[data-v-c5868efe]{background:var(--loz-bg);border:1px solid color-mix(in srgb,var(--loz-color) 20%,var(--loz-border-color));border-radius:var(--radius-box);color:var(--loz-color);font-size:var(--note-font-size,var(--font-size-2));font-weight:400;line-height:var(--note-line-height,1.45);margin-block:var(--spacing-sm) 0;padding:var(--note-padding,.55em .7em);text-align:start;text-transform:none;text-wrap:pretty;display:flow-root}.c-note>svg[data-v-c5868efe]:first-child,.c-note>.icon[data-v-c5868efe]:first-child,.c-note>.ck-icon[data-v-c5868efe]:first-child,.c-note>i[data-v-c5868efe]:first-child{--ck-icon-size:1em;float:inline-start;block-size:1em;inline-size:1em;opacity:.85;margin-block-start:calc((var(--note-line-height,1.45) - 1) * .5em - .04em);margin-inline-end:.5em}.c-note>svg[data-v-c5868efe]:first-child,.c-note>.icon:first-child>svg[data-v-c5868efe],.c-note>.ck-icon:first-child>svg[data-v-c5868efe]{block-size:100%;inline-size:100%;display:block}.c-note strong[data-v-c5868efe]{font-weight:600}.c-note button[data-v-c5868efe],.c-note a[data-v-c5868efe]{font-size:inherit}.c-note.c-loz--success[data-v-c5868efe]{--loz-color:color-mix(in srgb, var(--color-success) 55%, black)}.c-note.c-loz--danger[data-v-c5868efe]{--loz-color:color-mix(in srgb, var(--color-danger) 72%, black)}.c-note.c-loz--col-5[data-v-c5868efe]{--loz-color:color-mix(in srgb, var(--color-5) 68%, black)}.c-note.c-loz--delete[data-v-c5868efe]{--loz-color:color-mix(in srgb, var(--color-delete) 82%, black)}.c-note--sm[data-v-c5868efe]{--note-font-size:var(--font-size-1,.8125rem);--note-padding:.45em .6em}.c-note--lg[data-v-c5868efe]{--note-font-size:var(--font-size-3);--note-padding:.7em .9em}.c-note--bare[data-v-c5868efe]{background:0 0;border:none;padding-inline:0}.c-note--inline[data-v-c5868efe]{vertical-align:middle;margin-block:0;display:inline-block}.c-badge[data-v-c5868efe]{background:var(--badge-bg);border-radius:var(--badge-border-radius);box-shadow:var(--badge-shadow);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);min-width:1.4em;padding:var(--badge-padding);text-align:center;vertical-align:middle;white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex;color:var(--badge-color)!important}.c-badge--col-1[data-v-c5868efe]{--badge-bg:var(--color-1);--badge-color:var(--font-color-white)}.c-badge--col-2[data-v-c5868efe]{--badge-bg:var(--color-2);--badge-color:var(--font-color-white)}.c-badge--col-3[data-v-c5868efe]{--badge-bg:var(--color-3);--badge-color:var(--font-color-white)}.c-badge--col-4[data-v-c5868efe]{--badge-bg:var(--color-4);--badge-color:var(--font-color-black)}.c-badge--col-5[data-v-c5868efe]{--badge-bg:var(--color-5);--badge-color:var(--font-color-white)}.c-badge--danger[data-v-c5868efe]{--badge-bg:var(--color-danger);--badge-color:var(--font-color-white)}.c-badge--success[data-v-c5868efe]{--badge-bg:var(--color-success);--badge-color:var(--font-color-white)}.c-badge--light[data-v-c5868efe]{--badge-bg:var(--background-light-0);--badge-color:var(--font-color-black)}.c-badge--outline[data-v-c5868efe]{border:1px solid var(--badge-bg);color:var(--badge-bg);background:0 0}.c-badge--sm[data-v-c5868efe]{--badge-font-size:10px;--badge-padding:var(--tag-padding-y) 6px}.c-badge--lg[data-v-c5868efe]{--badge-font-size:13px;--badge-padding:var(--tag-padding-y) 12px}.c-badge--xl[data-v-c5868efe]{--badge-font-size:15px;--badge-padding:.3em 16px}form,.form{flex-direction:column;gap:12px;display:flex}:is(form,.form) input,:is(form,.form) select,:is(form,.form) textarea,:is(form,.form) .input-wrapper{margin-bottom:0}:is(form,.form) label:not(.c-loz){font-size:var(--label-font-size);font-weight:var(--font-weight-bold);margin-bottom:var(--label-margin-bottom);display:block}.form-row{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.form-row>.input-wrapper{min-width:0}.form-row--single,.form-row.single{grid-template-columns:1fr}.form-row--triple{grid-template-columns:repeat(3,1fr)}.form-row--quad{grid-template-columns:repeat(4,1fr)}.form-row--auto{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.form-inline{align-items:center;gap:12px;display:flex}.form-inline input,.form-inline select,.form-inline .input-wrapper,.form-inline label{margin-bottom:0}.form-section-title{border-top:1px solid var(--border-separator-normal,#e9ecef);color:var(--font-color-black,#212529);margin:24px 0 16px;padding-top:16px;font-size:16px;font-weight:600}.form-section-title:first-child{border-top:none;margin-top:0;padding-top:0}.form-actions{gap:12px;margin-top:24px;display:flex}@media (max-width:600px){.form-row,.form-row--triple,.form-row--quad{grid-template-columns:1fr}.form-actions{flex-direction:column}}:root{--field-height:36px;--field-padding:8px;--field-border-radius:var(--radius-control);--field-max-width:220px;--field-font-size:var(--font-size-1);--checkbox-size:24px;--checkbox-mark-size:16px;--input-wrapper-gap:8px;--label-font-size:var(--font-size-1);--label-margin-bottom:8px;--field-bg:white;--field-border-color:var(--border-dark-1);--field-font-weight:300;--field-placeholder-color:#bfbfbf;--field-disabled-bg:#00000014}@media (max-width:600px){:root{--field-height:44px;--checkbox-size:28px;--checkbox-mark-size:18px}}.smartcut-content input:not([type=checkbox],[type=radio],[type=range],[type=file]),.smartcut-content select,.smartcut-content textarea{background-color:var(--field-bg);border:var(--border-width) solid var(--field-border-color);border-radius:var(--field-border-radius);box-sizing:border-box;color:var(--font-color-black);font-size:var(--field-font-size);font-variant-numeric:tabular-nums;font-weight:var(--field-font-weight);height:var(--field-height);max-width:var(--field-max-width);padding:0 var(--field-padding);width:100%}.smartcut-content input:focus,.smartcut-content select:focus,.smartcut-content textarea:focus{background-color:var(--color-input-focus)}.smartcut-content input:focus-visible,.smartcut-content select:focus-visible,.smartcut-content textarea:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.smartcut-content input:disabled,.smartcut-content select:disabled,.smartcut-content textarea:disabled{background-color:var(--field-disabled-bg);color:var(--font-color-disabled);cursor:not-allowed}.smartcut-content input::placeholder,.smartcut-content textarea::placeholder{color:var(--field-placeholder-color)}.smartcut-content input[type=number]{max-width:80px}.smartcut-content input[type=range]{accent-color:var(--button-color,var(--color-interactive,#0e7fa6))}.smartcut-content textarea{height:auto;min-height:80px;padding:12px var(--field-padding);resize:vertical;line-height:1.4}.smartcut-content .field-full-width input:not([type=checkbox],[type=radio],[type=range],[type=file]),.smartcut-content .field-full-width select,.smartcut-content .field-full-width textarea{max-width:none}.smartcut-content select{--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E");appearance:none;background-color:var(--field-bg);background-image:var(--select-arrow);background-position:right var(--field-padding) center;cursor:pointer;padding-right:calc(var(--field-padding) + 20px);background-repeat:no-repeat;background-size:12px}.smartcut-content select:disabled{--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23999' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E");background-color:#00000014}.smartcut-content select option{color:var(--font-color-black);font-size:var(--field-font-size);background:#fff}.smartcut-content input[type=checkbox],.smartcut-content input[type=radio]{appearance:none;background:var(--background-light-4);border:var(--border-width) solid var(--border-dark-1);cursor:pointer;height:var(--checkbox-size);width:var(--checkbox-size);justify-content:center;align-items:center;margin:0;display:inline-flex;position:relative}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio]):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio]):checked{background-color:var(--surface-selected,#047857);border-color:var(--surface-selected,#047857)}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio]):disabled{cursor:not-allowed;opacity:.6}.smartcut-content input[type=checkbox]{border-radius:var(--checkbox-border-radius,var(--radius-label))}.smartcut-content input[type=checkbox]:checked:before{color:#fff;content:"✓";font-size:var(--checkbox-mark-size);font-weight:var(--font-weight-bold);line-height:1;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smartcut-content input[type=radio]{border-radius:50%}.smartcut-content input[type=radio]:checked:before{content:"";background:#fff;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smartcut-content .input-wrapper{gap:var(--input-wrapper-gap);flex-direction:column;display:flex}.smartcut-content .input-wrapper label{margin-bottom:0}.smartcut-content .input-wrapper .input-label-group{flex-direction:row;align-items:center;gap:8px;display:flex}.smartcut-content .input-wrapper .input-label-group label{text-transform:uppercase;margin-bottom:0}.smartcut-content .input-wrapper.field-spaced .input-label-group{margin-bottom:12px}.smartcut-content .input-wrapper.field-flush{gap:0;margin:0;padding:0}.smartcut-content .input-wrapper.field-flush>input,.smartcut-content .input-wrapper.field-flush>select,.smartcut-content .input-wrapper.field-flush>textarea,.smartcut-content .input-wrapper.field-flush .input-label-group,.smartcut-content .input-wrapper.field-flush .clearable-input-wrapper{margin:0}.smartcut-content .input-wrapper.input:focus-within:is(.grid-table *):not(.c-field-action *):not(:has(input[type=checkbox],input[type=radio])){border-radius:var(--field-border-radius);outline:2px solid var(--color-focus);outline-offset:2px}.smartcut-content .input-wrapper.input:focus-within:is(.grid-table *) :is(input:not([type=checkbox],[type=radio]),select,textarea):focus-visible,.smartcut-content .input-wrapper.input:focus-within:is(.grid-table *) .multiselect__trigger:focus-visible,.smartcut-content .input-wrapper.input:focus-within:is(.grid-table *) .clearable-input-wrapper:focus-within{outline:none}.smartcut-content .input-wrapper.issue,.smartcut-content .input-wrapper.warning{color:inherit;background-color:#0000}.smartcut-content .input-wrapper.issue input:not([type=checkbox],[type=radio]),.smartcut-content .input-wrapper.issue select{background:var(--color-issue-light);border-color:var(--color-danger)}.smartcut-content .input-wrapper.issue input::placeholder{color:#6b5358}.smartcut-content .input-wrapper.warning input:not([type=checkbox],[type=radio]),.smartcut-content .input-wrapper.warning select{background:var(--color-warning-light);border-color:#c98a00}.smartcut-content .input-wrapper.autoAdd input[type=checkbox]:checked:before{content:"∞";font-size:20px}.smartcut-content .input-wrapper .password-input-wrapper{max-width:var(--field-max-width);align-items:stretch;gap:0;width:100%;display:flex}.smartcut-content .input-wrapper .password-input-wrapper input{border-start-end-radius:0;border-end-end-radius:0;flex:1}.smartcut-content .input-wrapper .password-input-wrapper .password-toggle{background:var(--background-light-2);border:var(--border-width) solid var(--border-dark-1);cursor:pointer;height:var(--field-height);padding:0 var(--field-padding);border-inline-start:none;border-start-end-radius:var(--field-border-radius);border-end-end-radius:var(--field-border-radius);justify-content:center;align-items:center;width:36px;font-size:14px;display:flex}.smartcut-content .input-wrapper .password-input-wrapper .password-toggle:hover{background:var(--background-light-1)}.smartcut-content .input-wrapper .password-input-wrapper .password-toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.smartcut-content .grid-table{--field-height:32px;--field-padding:6px;--field-border-radius:0}.smartcut-content .grid-table .extras{--field-border-radius:var(--radius-control);--field-padding:8px}.smartcut-content .grid-table .extras .grid-layout{align-items:center;gap:5px 10px;display:grid}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) .input-wrapper{flex-direction:row;align-items:center;height:100%}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) .input-wrapper label{margin-bottom:0}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) input:not([type=checkbox],[type=radio]),:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) textarea{max-width:none;height:100%;padding:0 var(--field-padding);background:0 0;border:none;border-radius:0;outline:none;width:100%;margin:0}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) input:focus,:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) input:focus-visible,:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) textarea:focus,:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) textarea:focus-visible{background:var(--color-input-focus);outline:none}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;max-width:none;height:100%;padding:0 var(--field-padding);padding-right:calc(var(--field-padding) + 16px);background-size:10px;border:none;border-radius:0;outline:none;width:100%;margin:0}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) select:focus{background-color:var(--color-input-focus);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E");background-position:right var(--field-padding) center;background-repeat:no-repeat;background-size:10px}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) select:focus-visible{background-color:var(--color-input-focus);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E");background-position:right var(--field-padding) center;outline:2px solid var(--color-focus);outline-offset:0;background-repeat:no-repeat;background-size:10px}.smartcut-content .grid-table input[type=checkbox],.smartcut-content .grid-table input[type=radio]{align-self:center;margin:0}:is(.smartcut-content .grid-table input[type=checkbox],.smartcut-content .grid-table input[type=radio]):checked{background-color:var(--surface-selected,#047857)!important;border-color:var(--surface-selected,#047857)!important}.smartcut-content .grid-table .input-wrapper.issue input:not([type=checkbox],[type=radio]){background:var(--color-issue-light);box-shadow:inset 0 -2px 0 var(--color-danger)}.smartcut-content .grid-table .input-wrapper.issue input:focus,.smartcut-content .grid-table .input-wrapper.issue input:focus-visible{background:var(--color-input-focus);outline:2px solid var(--color-focus);outline-offset:0}.smartcut-content .grid-table .input-wrapper.issue select{background:var(--color-issue-light) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;background-size:10px}.smartcut-content .grid-table .input-wrapper.issue select:focus,.smartcut-content .grid-table .input-wrapper.issue select:focus-visible{background:var(--color-input-focus) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;outline:2px solid var(--color-focus);outline-offset:0;background-size:10px}.smartcut-content .grid-table .input-wrapper.warning input:not([type=checkbox],[type=radio]){background:var(--color-warning-light);box-shadow:inset 0 -2px #a06800}.smartcut-content .grid-table .input-wrapper.warning input:focus,.smartcut-content .grid-table .input-wrapper.warning input:focus-visible{background:var(--color-input-focus)}.smartcut-content .grid-table .input-wrapper.warning select{background:var(--color-warning-light) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;background-size:10px}.smartcut-content .grid-table .input-wrapper.warning select:focus,.smartcut-content .grid-table .input-wrapper.warning select:focus-visible{background:var(--color-input-focus) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;outline:2px solid var(--color-focus);outline-offset:0;background-size:10px}.smartcut-content .multiselect{width:100%;max-width:var(--field-max-width);position:relative}.smartcut-content .multiselect__trigger{all:unset;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;border-radius:var(--field-border-radius);box-sizing:border-box;color:var(--font-color-black);cursor:pointer;font-size:var(--field-font-size);height:var(--field-height);padding:0 calc(var(--field-padding) + 20px) 0 var(--field-padding);text-align:left;background-size:12px;align-items:center;width:100%;font-weight:300;display:flex;border:1px solid var(--border-dark-1)!important}.smartcut-content .multiselect__trigger:hover{background:#fafafa!important}.smartcut-content .multiselect__text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.smartcut-content .multiselect__dropdown{border:var(--border-width) solid var(--border-dark-1);border-radius:var(--field-border-radius);box-sizing:border-box;max-height:200px;padding:var(--field-padding);z-index:100;background:#fff;margin-top:2px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.smartcut-content .multiselect__option{cursor:pointer;padding:6px var(--field-padding);border-radius:var(--field-border-radius);align-items:center;gap:8px;margin-bottom:0;font-weight:400;display:flex}.smartcut-content .multiselect__option:hover{background:var(--background-light-2)}.smartcut-content .multiselect__option input[type=checkbox]{flex-shrink:0;width:18px;height:18px}.smartcut-content .multiselect__option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.smartcut-content .multiselect__option--zero{opacity:.5}.smartcut-content .field-full-width .multiselect{max-width:none}.smartcut-content .c-field-action{--field-max-width:none;border:var(--border-width) solid var(--border-dark-1);border-radius:var(--field-border-radius);min-height:var(--field-height);flex-wrap:nowrap;align-items:stretch;display:flex;overflow:hidden}.smartcut-content .c-field-action>*{min-height:100%;align-self:stretch!important}.smartcut-content .c-field-action:focus-within{outline:2px solid var(--color-focus);outline-offset:0}.smartcut-content .c-field-action input:focus,.smartcut-content .c-field-action input:focus-visible,.smartcut-content .c-field-action select:focus,.smartcut-content .c-field-action select:focus-visible,.smartcut-content .c-field-action textarea:focus,.smartcut-content .c-field-action textarea:focus-visible{outline:none}.smartcut-content .c-field-action .clearable-input-wrapper{background:0 0;border:none;border-radius:0}.smartcut-content .c-field-action .clearable-input-wrapper:focus-within,.smartcut-content .c-field-action .input-wrapper.input:focus-within{outline:none}.smartcut-content .c-field-action input:disabled,.smartcut-content .c-field-action textarea:disabled{background-color:var(--background-light-2);color:var(--font-color-disabled);cursor:not-allowed;background-image:none!important}.smartcut-content .c-field-action select:disabled{background-color:var(--background-light-2);color:var(--font-color-disabled);cursor:not-allowed;padding-right:var(--field-padding);background-image:none}.smartcut-content .c-field-action select:disabled:before{display:none}.smartcut-content .c-field-action>label{background:var(--background-light-1);padding:0 var(--field-padding);white-space:nowrap;flex-shrink:0;align-items:center;margin:0!important;display:flex!important}.smartcut-content .c-field-action:not(:has(.input-wrapper input:not([type=checkbox],[type=radio])),:has(.input-wrapper select),:has(>select),:has(>input:not([type=checkbox],[type=radio])))>label{flex:1}.smartcut-content .c-field-action .input-wrapper label{background:var(--background-light-2);padding:0 var(--field-padding);white-space:nowrap;flex-shrink:0;align-self:stretch;align-items:center;margin:0!important;display:flex!important}.smartcut-content .c-field-action>input:not([type=checkbox],[type=radio],[type=color]){min-width:0;max-width:none;padding-right:var(--field-padding);flex:1;border:none!important;border-radius:0!important;height:auto!important}.smartcut-content .c-field-action .input-wrapper input:not([type=checkbox],[type=radio]){min-width:0;max-width:none;padding-right:var(--field-padding);flex:1;width:auto;border:none!important;border-radius:0!important;height:100%!important}.smartcut-content .c-field-action>select{flex:1;min-width:0;max-width:none;border:none!important;border-radius:0!important;height:auto!important}.smartcut-content .c-field-action .input-wrapper select{flex:1;width:auto;min-width:0;max-width:none;border:none!important;border-radius:0!important;height:100%!important}:is(.smartcut-content .c-field-action .input-wrapper:has(input[type=checkbox]),.smartcut-content .c-field-action .input-wrapper:has(input[type=radio])){padding-right:var(--field-padding)}:is(.smartcut-content .c-field-action .input-wrapper:has(input[type=checkbox]),.smartcut-content .c-field-action .input-wrapper:has(input[type=radio])) .input-label-group{align-items:center;height:100%;display:flex}:is(.smartcut-content .c-field-action .input-wrapper:has(input[type=checkbox]),.smartcut-content .c-field-action .input-wrapper:has(input[type=radio])) .input-label-group label{background:0 0;padding:0}.smartcut-content .c-field-action .input-wrapper input[type=checkbox],.smartcut-content .c-field-action .input-wrapper input[type=radio]{border:var(--border-width) solid var(--border-dark-1)}.smartcut-content .c-field-action>input[type=color]{cursor:pointer;border:none;border-radius:0;flex-shrink:0;width:32px;padding:2px}.smartcut-content .c-field-action .input-wrapper{align-items:center;gap:var(--field-padding);min-width:0;padding-left:var(--field-padding);flex-direction:row}:is(.smartcut-content .c-field-action>.input-wrapper:has(input:not([type=checkbox],[type=radio])),.smartcut-content .c-field-action>.input-wrapper:has(select),.smartcut-content .c-field-action>.input-wrapper:has(textarea)){flex:1}.smartcut-content .c-field-action>button,.smartcut-content .c-field-action>.c-btn{--btn-font-size:var(--field-font-size);--btn-icon-size:var(--field-font-size);--btn-padding:0 var(--field-padding);box-shadow:none;border-radius:0;flex-shrink:0;margin-bottom:0;border:none!important;height:auto!important}.smartcut-content .c-field-action>button:not(.c-btn--delete,.c-btn--danger,.c-btn--success),.smartcut-content .c-field-action>.c-btn:not(.c-btn--delete,.c-btn--danger,.c-btn--success){--btn-bg:var(--background-light-0);--btn-color:var(--font-color-black);--btn-hover-bg:var(--background-light-1)}.smartcut-content .c-field-action>:last-child{border-start-end-radius:calc(var(--field-border-radius) - var(--border-width));border-end-end-radius:calc(var(--field-border-radius) - var(--border-width))}.smartcut-content .c-field-action>:first-child,.smartcut-content .c-field-action>:first-child input:not([type=checkbox],[type=radio]),.smartcut-content .c-field-action>:first-child select,.smartcut-content .c-field-action>:first-child label{border-start-start-radius:calc(var(--field-border-radius) - var(--border-width));border-end-start-radius:calc(var(--field-border-radius) - var(--border-width))}.smartcut-content .field-clear-btn,.field-clear-btn{appearance:none;border-radius:var(--field-border-radius,4px);color:var(--font-color-disabled);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:18px;line-height:1;transition:color .15s,background .15s;display:inline-flex}.smartcut-content .field-clear-btn:hover:not(:disabled),.field-clear-btn:hover:not(:disabled){background:color-mix(in srgb,var(--color-delete) 12%,transparent);color:var(--color-delete)}.smartcut-content .field-clear-btn:focus-visible,.field-clear-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}.smartcut-content .field-clear-btn:disabled,.field-clear-btn:disabled{cursor:not-allowed;opacity:.4}.smartcut-content .field-clear-btn--sm,.field-clear-btn--sm{width:16px;height:16px;font-size:14px}label{font-size:var(--label-font-size);font-weight:var(--font-weight-bold);margin-bottom:var(--label-margin-bottom);display:block}:is(label:has(input[type=checkbox],input[type=radio]),label:has(+input[type=checkbox]),label:has(+input[type=radio])){margin-bottom:0}[data-v-c1264dbe]:root{--btn-font-family:inherit;--btn-font-weight:var(--font-weight-bold);--btn-line-height:1.2;--btn-gap:.6rem;--btn-shadow:var(--shadow-control);--btn-shadow-hover:var(--shadow-control-hover);--btn-border-radius:var(--radius-control);--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem;--btn-color:var(--font-color-white);--btn-bg:var(--color-2);--btn-hover-bg:var(--color-interactive-hover,#0c6c8d);--btn-focus-ring:var(--color-2);--btn-disabled-color:var(--font-color-disabled);--btn-disabled-bg:var(--color-disabled);--btn-disabled-border:var(--color-disabled);--btn-selected-color:var(--surface-selected-ink,#fff);--btn-selected-bg:var(--surface-selected,#047857);--btn-selected-border:var(--surface-selected,#047857)}.smartcut-content input[type=button][data-v-c1264dbe],.smartcut-content input[type=submit][data-v-c1264dbe],.smartcut-content input[type=reset][data-v-c1264dbe]{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.smartcut-content .c-btn[data-v-c1264dbe],.smartcut-content a.c-btn[data-v-c1264dbe]{appearance:none;background:0 0;background-color:var(--btn-bg);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);color:var(--btn-color);cursor:pointer;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);align-items:center;gap:var(--btn-gap);line-height:var(--btn-line-height);max-width:100%;padding:var(--btn-padding);text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;border:none;outline:none;justify-content:center;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex;overflow:hidden}.smartcut-content a.c-btn[data-v-c1264dbe]{display:inline-flex!important}.smartcut-content .c-btn svg[data-v-c1264dbe],.smartcut-content .c-btn i[data-v-c1264dbe]{height:var(--btn-icon-size);width:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn .ck-icon[data-v-c1264dbe]{--ck-icon-size:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn[data-v-c1264dbe]:hover:not(:disabled,.disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);box-shadow:var(--btn-shadow-hover);text-decoration:none}.smartcut-content .c-btn[data-v-c1264dbe]:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px}.c-btn-group :is(.smartcut-content .c-btn)[data-v-c1264dbe]:focus-visible:not(:disabled){outline:none;box-shadow:inset 0 2px,inset 0 -2px}.smartcut-content .c-btn[data-v-c1264dbe]:active:not(:disabled){box-shadow:var(--btn-shadow);transform:scale(.98)}.smartcut-content .c-btn[data-v-c1264dbe]:disabled,.smartcut-content .c-btn[aria-disabled=true][data-v-c1264dbe],.smartcut-content .c-btn.disabled[data-v-c1264dbe]{box-shadow:none;cursor:not-allowed;transform:none;background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border)!important;color:var(--btn-disabled-color)!important}.smartcut-content .c-btn[data-v-c1264dbe]:disabled:hover{transform:none;background-color:var(--btn-disabled-bg)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true])[data-v-c1264dbe]{background-color:var(--btn-selected-bg)!important;border-color:var(--btn-selected-border)!important;color:var(--btn-selected-color)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true])[data-v-c1264dbe]:hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.smartcut-content .c-btn--xs[data-v-c1264dbe]{--btn-font-size:var(--font-size-0);--btn-padding:.3rem .5rem;--btn-icon-size:.875rem}.smartcut-content .c-btn--sm[data-v-c1264dbe]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1.15rem}.smartcut-content .c-btn--md[data-v-c1264dbe]{--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem}.smartcut-content .c-btn--lg[data-v-c1264dbe]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.75rem}.smartcut-content .c-btn--primary[data-v-c1264dbe]{--btn-color:var(--color-accent-ink,#1a1405);--btn-bg:var(--color-accent,#ffc53d);--btn-hover-bg:var(--color-accent-strong,#ffb020);--btn-focus-ring:var(--color-interactive,#0e7fa6)}.smartcut-content .c-btn--white[data-v-c1264dbe]{--btn-color:var(--font-color-black);--btn-bg:var(--color-white);--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--success[data-v-c1264dbe]{--btn-color:var(--surface-selected-ink,#fff);--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-focus-ring:var(--surface-selected,#047857)}.smartcut-content .c-btn--danger[data-v-c1264dbe]{--btn-color:var(--font-color-white);--btn-bg:var(--color-danger);--btn-hover-bg:#b02a42;--btn-focus-ring:var(--color-3)}.smartcut-content .c-btn--ghost[data-v-c1264dbe]{--btn-color:var(--font-color-black);--btn-bg:transparent;--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--delete[data-v-c1264dbe],.smartcut-content .delete[data-v-c1264dbe]{--btn-color:var(--font-color-white);--btn-bg:var(--color-delete);--btn-hover-bg:#8f1f33;--btn-focus-ring:var(--color-delete)}.smartcut-content .c-btn--col-1[data-v-c1264dbe],.smartcut-content .c-btn.color-1[data-v-c1264dbe]{--btn-bg:var(--color-1);--btn-hover-bg:#142b36;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-2[data-v-c1264dbe],.smartcut-content .c-btn.color-2[data-v-c1264dbe]{--btn-bg:var(--color-2);--btn-hover-bg:#0c6c8d;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-3[data-v-c1264dbe],.smartcut-content .c-btn.color-3[data-v-c1264dbe]{--btn-bg:var(--color-3);--btn-hover-bg:#b02a42;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-4[data-v-c1264dbe],.smartcut-content .c-btn.color-4[data-v-c1264dbe]{--btn-bg:var(--color-4);--btn-hover-bg:#ffb020;--btn-color:var(--font-color-black)}.smartcut-content .c-btn--col-5[data-v-c1264dbe],.smartcut-content .c-btn.color-5[data-v-c1264dbe]{--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-color:var(--surface-selected-ink,#fff)}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c1264dbe]{box-shadow:none;color:inherit;font:inherit;text-align:inherit;background:0 0;margin:0;padding:0}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c1264dbe]:hover,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c1264dbe]:focus,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c1264dbe]:focus-visible,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-c1264dbe]:active{box-shadow:none;background-color:#0000;transform:none}.smartcut-content .c-btn--full[data-v-c1264dbe]{width:100%}.smartcut-content .c-btn--icon[data-v-c1264dbe]{padding:calc(var(--btn-padding) * .5)}.smartcut-content .c-btn--shadow[data-v-c1264dbe]{box-shadow:4px 4px 0 0 color-mix(in srgb,var(--color-2) 50%,transparent);margin-bottom:4px}.smartcut-content .c-btn--shadow[data-v-c1264dbe]:active:not(:disabled){box-shadow:3px 3px 0 0 color-mix(in srgb,var(--color-2) 60%,transparent)}.smartcut-content .c-btn--shadow[data-v-c1264dbe]:disabled,.smartcut-content .c-btn--shadow[aria-disabled=true][data-v-c1264dbe],.smartcut-content .c-btn--shadow.disabled[data-v-c1264dbe]{box-shadow:none}.smartcut-content .c-btn-group[data-v-c1264dbe]{border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);align-items:stretch;display:inline-flex}.smartcut-content .c-btn-group>div[data-v-c1264dbe]{background-color:var(--background-light-1);border:1px solid var(--background-light-0);color:var(--font-color-black);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-height:100%;padding:var(--btn-padding);white-space:nowrap;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.smartcut-content .c-btn-group>button[data-v-c1264dbe],.smartcut-content .c-btn-group>.c-btn[data-v-c1264dbe],.smartcut-content .c-btn-group>div[data-v-c1264dbe]{border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-c1264dbe]:first-child,.smartcut-content .c-btn-group>div[data-v-c1264dbe]:first-child{border-start-start-radius:var(--btn-border-radius)!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:var(--btn-border-radius)!important}.smartcut-content .c-btn-group>.c-btn[data-v-c1264dbe]:last-child,.smartcut-content .c-btn-group>div[data-v-c1264dbe]:last-child{border-start-start-radius:0!important;border-start-end-radius:var(--btn-border-radius)!important;border-end-end-radius:var(--btn-border-radius)!important;border-end-start-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-c1264dbe]:not(:first-child,:last-child),.smartcut-content .c-btn-group>div[data-v-c1264dbe]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-c1264dbe],.smartcut-content .c-btn-group>.c-btn[data-v-c1264dbe]:hover:not(:disabled){box-shadow:none}.smartcut-content .c-btn-group>.c-btn[data-v-c1264dbe]:hover,.smartcut-content .c-btn-group>.c-btn[data-v-c1264dbe]:focus-visible{z-index:1}:is(.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>button)[data-v-c1264dbe]:active:not(:disabled){transform:none}.smartcut-content .button-wrapper[data-v-c1264dbe]{align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-wrap:wrap;justify-content:flex-start;display:flex}.smartcut-content .button-wrapper.vertical[data-v-c1264dbe]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}[data-v-ab061cda]:root{--btn-font-family:inherit;--btn-font-weight:var(--font-weight-bold);--btn-line-height:1.2;--btn-gap:.6rem;--btn-shadow:var(--shadow-control);--btn-shadow-hover:var(--shadow-control-hover);--btn-border-radius:var(--radius-control);--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem;--btn-color:var(--font-color-white);--btn-bg:var(--color-2);--btn-hover-bg:var(--color-interactive-hover,#0c6c8d);--btn-focus-ring:var(--color-2);--btn-disabled-color:var(--font-color-disabled);--btn-disabled-bg:var(--color-disabled);--btn-disabled-border:var(--color-disabled);--btn-selected-color:var(--surface-selected-ink,#fff);--btn-selected-bg:var(--surface-selected,#047857);--btn-selected-border:var(--surface-selected,#047857)}.smartcut-content input[type=button][data-v-ab061cda],.smartcut-content input[type=submit][data-v-ab061cda],.smartcut-content input[type=reset][data-v-ab061cda]{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.smartcut-content .c-btn[data-v-ab061cda],.smartcut-content a.c-btn[data-v-ab061cda]{appearance:none;background:0 0;background-color:var(--btn-bg);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);color:var(--btn-color);cursor:pointer;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);align-items:center;gap:var(--btn-gap);line-height:var(--btn-line-height);max-width:100%;padding:var(--btn-padding);text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;border:none;outline:none;justify-content:center;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex;overflow:hidden}.smartcut-content a.c-btn[data-v-ab061cda]{display:inline-flex!important}.smartcut-content .c-btn svg[data-v-ab061cda],.smartcut-content .c-btn i[data-v-ab061cda]{height:var(--btn-icon-size);width:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn .ck-icon[data-v-ab061cda]{--ck-icon-size:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn[data-v-ab061cda]:hover:not(:disabled,.disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);box-shadow:var(--btn-shadow-hover);text-decoration:none}.smartcut-content .c-btn[data-v-ab061cda]:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px}.c-btn-group :is(.smartcut-content .c-btn)[data-v-ab061cda]:focus-visible:not(:disabled){outline:none;box-shadow:inset 0 2px,inset 0 -2px}.smartcut-content .c-btn[data-v-ab061cda]:active:not(:disabled){box-shadow:var(--btn-shadow);transform:scale(.98)}.smartcut-content .c-btn[data-v-ab061cda]:disabled,.smartcut-content .c-btn[aria-disabled=true][data-v-ab061cda],.smartcut-content .c-btn.disabled[data-v-ab061cda]{box-shadow:none;cursor:not-allowed;transform:none;background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border)!important;color:var(--btn-disabled-color)!important}.smartcut-content .c-btn[data-v-ab061cda]:disabled:hover{transform:none;background-color:var(--btn-disabled-bg)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true])[data-v-ab061cda]{background-color:var(--btn-selected-bg)!important;border-color:var(--btn-selected-border)!important;color:var(--btn-selected-color)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true])[data-v-ab061cda]:hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.smartcut-content .c-btn--xs[data-v-ab061cda]{--btn-font-size:var(--font-size-0);--btn-padding:.3rem .5rem;--btn-icon-size:.875rem}.smartcut-content .c-btn--sm[data-v-ab061cda]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1.15rem}.smartcut-content .c-btn--md[data-v-ab061cda]{--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem}.smartcut-content .c-btn--lg[data-v-ab061cda]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.75rem}.smartcut-content .c-btn--primary[data-v-ab061cda]{--btn-color:var(--color-accent-ink,#1a1405);--btn-bg:var(--color-accent,#ffc53d);--btn-hover-bg:var(--color-accent-strong,#ffb020);--btn-focus-ring:var(--color-interactive,#0e7fa6)}.smartcut-content .c-btn--white[data-v-ab061cda]{--btn-color:var(--font-color-black);--btn-bg:var(--color-white);--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--success[data-v-ab061cda]{--btn-color:var(--surface-selected-ink,#fff);--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-focus-ring:var(--surface-selected,#047857)}.smartcut-content .c-btn--danger[data-v-ab061cda]{--btn-color:var(--font-color-white);--btn-bg:var(--color-danger);--btn-hover-bg:#b02a42;--btn-focus-ring:var(--color-3)}.smartcut-content .c-btn--ghost[data-v-ab061cda]{--btn-color:var(--font-color-black);--btn-bg:transparent;--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--delete[data-v-ab061cda],.smartcut-content .delete[data-v-ab061cda]{--btn-color:var(--font-color-white);--btn-bg:var(--color-delete);--btn-hover-bg:#8f1f33;--btn-focus-ring:var(--color-delete)}.smartcut-content .c-btn--col-1[data-v-ab061cda],.smartcut-content .c-btn.color-1[data-v-ab061cda]{--btn-bg:var(--color-1);--btn-hover-bg:#142b36;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-2[data-v-ab061cda],.smartcut-content .c-btn.color-2[data-v-ab061cda]{--btn-bg:var(--color-2);--btn-hover-bg:#0c6c8d;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-3[data-v-ab061cda],.smartcut-content .c-btn.color-3[data-v-ab061cda]{--btn-bg:var(--color-3);--btn-hover-bg:#b02a42;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-4[data-v-ab061cda],.smartcut-content .c-btn.color-4[data-v-ab061cda]{--btn-bg:var(--color-4);--btn-hover-bg:#ffb020;--btn-color:var(--font-color-black)}.smartcut-content .c-btn--col-5[data-v-ab061cda],.smartcut-content .c-btn.color-5[data-v-ab061cda]{--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-color:var(--surface-selected-ink,#fff)}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-ab061cda]{box-shadow:none;color:inherit;font:inherit;text-align:inherit;background:0 0;margin:0;padding:0}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-ab061cda]:hover,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-ab061cda]:focus,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-ab061cda]:focus-visible,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-ab061cda]:active{box-shadow:none;background-color:#0000;transform:none}.smartcut-content .c-btn--full[data-v-ab061cda]{width:100%}.smartcut-content .c-btn--icon[data-v-ab061cda]{padding:calc(var(--btn-padding) * .5)}.smartcut-content .c-btn--shadow[data-v-ab061cda]{box-shadow:4px 4px 0 0 color-mix(in srgb,var(--color-2) 50%,transparent);margin-bottom:4px}.smartcut-content .c-btn--shadow[data-v-ab061cda]:active:not(:disabled){box-shadow:3px 3px 0 0 color-mix(in srgb,var(--color-2) 60%,transparent)}.smartcut-content .c-btn--shadow[data-v-ab061cda]:disabled,.smartcut-content .c-btn--shadow[aria-disabled=true][data-v-ab061cda],.smartcut-content .c-btn--shadow.disabled[data-v-ab061cda]{box-shadow:none}.smartcut-content .c-btn-group[data-v-ab061cda]{border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);align-items:stretch;display:inline-flex}.smartcut-content .c-btn-group>div[data-v-ab061cda]{background-color:var(--background-light-1);border:1px solid var(--background-light-0);color:var(--font-color-black);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-height:100%;padding:var(--btn-padding);white-space:nowrap;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.smartcut-content .c-btn-group>button[data-v-ab061cda],.smartcut-content .c-btn-group>.c-btn[data-v-ab061cda],.smartcut-content .c-btn-group>div[data-v-ab061cda]{border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-ab061cda]:first-child,.smartcut-content .c-btn-group>div[data-v-ab061cda]:first-child{border-start-start-radius:var(--btn-border-radius)!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:var(--btn-border-radius)!important}.smartcut-content .c-btn-group>.c-btn[data-v-ab061cda]:last-child,.smartcut-content .c-btn-group>div[data-v-ab061cda]:last-child{border-start-start-radius:0!important;border-start-end-radius:var(--btn-border-radius)!important;border-end-end-radius:var(--btn-border-radius)!important;border-end-start-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-ab061cda]:not(:first-child,:last-child),.smartcut-content .c-btn-group>div[data-v-ab061cda]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-ab061cda],.smartcut-content .c-btn-group>.c-btn[data-v-ab061cda]:hover:not(:disabled){box-shadow:none}.smartcut-content .c-btn-group>.c-btn[data-v-ab061cda]:hover,.smartcut-content .c-btn-group>.c-btn[data-v-ab061cda]:focus-visible{z-index:1}:is(.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>button)[data-v-ab061cda]:active:not(:disabled){transform:none}.smartcut-content .button-wrapper[data-v-ab061cda]{align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-wrap:wrap;justify-content:flex-start;display:flex}.smartcut-content .button-wrapper.vertical[data-v-ab061cda]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}}@layer layouts,pages,utilities;:root{--btn-font-family:inherit;--btn-font-weight:var(--font-weight-bold);--btn-line-height:1.2;--btn-gap:.6rem;--btn-shadow:var(--shadow-control);--btn-shadow-hover:var(--shadow-control-hover);--btn-border-radius:var(--radius-control);--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem;--btn-color:var(--font-color-white);--btn-bg:var(--color-2);--btn-hover-bg:var(--color-interactive-hover,#0c6c8d);--btn-focus-ring:var(--color-2);--btn-disabled-color:var(--font-color-disabled);--btn-disabled-bg:var(--color-disabled);--btn-disabled-border:var(--color-disabled);--btn-selected-color:var(--surface-selected-ink,#fff);--btn-selected-bg:var(--surface-selected,#047857);--btn-selected-border:var(--surface-selected,#047857)}.smartcut-content input[type=button],.smartcut-content input[type=submit],.smartcut-content input[type=reset]{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.smartcut-content .c-btn,.smartcut-content a.c-btn{appearance:none;background:0 0;background-color:var(--btn-bg);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);color:var(--btn-color);cursor:pointer;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);align-items:center;gap:var(--btn-gap);line-height:var(--btn-line-height);max-width:100%;padding:var(--btn-padding);text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;border:none;outline:none;justify-content:center;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex;overflow:hidden}.smartcut-content a.c-btn{display:inline-flex!important}.smartcut-content .c-btn svg,.smartcut-content .c-btn i{height:var(--btn-icon-size);width:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn .ck-icon{--ck-icon-size:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn:hover:not(:disabled,.disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);box-shadow:var(--btn-shadow-hover);text-decoration:none}.smartcut-content .c-btn:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px}.c-btn-group :is(.smartcut-content .c-btn):focus-visible:not(:disabled){outline:none;box-shadow:inset 0 2px,inset 0 -2px}.smartcut-content .c-btn:active:not(:disabled){box-shadow:var(--btn-shadow);transform:scale(.98)}.smartcut-content .c-btn:disabled,.smartcut-content .c-btn[aria-disabled=true],.smartcut-content .c-btn.disabled{box-shadow:none;cursor:not-allowed;transform:none;background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border)!important;color:var(--btn-disabled-color)!important}.smartcut-content .c-btn:disabled:hover{transform:none;background-color:var(--btn-disabled-bg)!important}.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true]{background-color:var(--btn-selected-bg)!important;border-color:var(--btn-selected-border)!important;color:var(--btn-selected-color)!important}:is(.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true]):hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.smartcut-content .c-btn--xs{--btn-font-size:var(--font-size-0);--btn-padding:.3rem .5rem;--btn-icon-size:.875rem}.smartcut-content .c-btn--sm{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1.15rem}.smartcut-content .c-btn--md{--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.4rem}.smartcut-content .c-btn--lg{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.75rem}.smartcut-content .c-btn--primary{--btn-color:var(--color-accent-ink,#1a1405);--btn-bg:var(--color-accent,#ffc53d);--btn-hover-bg:var(--color-accent-strong,#ffb020);--btn-focus-ring:var(--color-interactive,#0e7fa6)}.smartcut-content .c-btn--white{--btn-color:var(--font-color-black);--btn-bg:var(--color-white);--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--success{--btn-color:var(--surface-selected-ink,#fff);--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-focus-ring:var(--surface-selected,#047857)}.smartcut-content .c-btn--danger{--btn-color:var(--font-color-white);--btn-bg:var(--color-danger);--btn-hover-bg:#b02a42;--btn-focus-ring:var(--color-3)}.smartcut-content .c-btn--ghost{--btn-color:var(--font-color-black);--btn-bg:transparent;--btn-hover-bg:var(--background-light-1);--btn-focus-ring:var(--color-2)}.smartcut-content .c-btn--delete,.smartcut-content .delete{--btn-color:var(--font-color-white);--btn-bg:var(--color-delete);--btn-hover-bg:#8f1f33;--btn-focus-ring:var(--color-delete)}.smartcut-content .c-btn--col-1,.smartcut-content .c-btn.color-1{--btn-bg:var(--color-1);--btn-hover-bg:#142b36;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-2,.smartcut-content .c-btn.color-2{--btn-bg:var(--color-2);--btn-hover-bg:#0c6c8d;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-3,.smartcut-content .c-btn.color-3{--btn-bg:var(--color-3);--btn-hover-bg:#b02a42;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-4,.smartcut-content .c-btn.color-4{--btn-bg:var(--color-4);--btn-hover-bg:#ffb020;--btn-color:var(--font-color-black)}.smartcut-content .c-btn--col-5,.smartcut-content .c-btn.color-5{--btn-bg:var(--surface-selected,#047857);--btn-hover-bg:var(--surface-selected-hover,#065f46);--btn-color:var(--surface-selected-ink,#fff)}.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled{box-shadow:none;color:inherit;font:inherit;text-align:inherit;background:0 0;margin:0;padding:0}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled):hover,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled):focus,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled):focus-visible,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled):active{box-shadow:none;background-color:#0000;transform:none}.smartcut-content .c-btn--full{width:100%}.smartcut-content .c-btn--icon{padding:calc(var(--btn-padding) * .5)}.smartcut-content .c-btn--shadow{box-shadow:4px 4px 0 0 color-mix(in srgb,var(--color-2) 50%,transparent);margin-bottom:4px}.smartcut-content .c-btn--shadow:active:not(:disabled){box-shadow:3px 3px 0 0 color-mix(in srgb,var(--color-2) 60%,transparent)}.smartcut-content .c-btn--shadow:disabled,.smartcut-content .c-btn--shadow[aria-disabled=true],.smartcut-content .c-btn--shadow.disabled{box-shadow:none}.smartcut-content .c-btn-group{border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);align-items:stretch;display:inline-flex}.smartcut-content .c-btn-group>div{background-color:var(--background-light-1);border:1px solid var(--background-light-0);color:var(--font-color-black);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-height:100%;padding:var(--btn-padding);white-space:nowrap;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.smartcut-content .c-btn-group>button,.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>div{border-radius:0!important}.smartcut-content .c-btn-group>.c-btn:first-child,.smartcut-content .c-btn-group>div:first-child{border-start-start-radius:var(--btn-border-radius)!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:var(--btn-border-radius)!important}.smartcut-content .c-btn-group>.c-btn:last-child,.smartcut-content .c-btn-group>div:last-child{border-start-start-radius:0!important;border-start-end-radius:var(--btn-border-radius)!important;border-end-end-radius:var(--btn-border-radius)!important;border-end-start-radius:0!important}.smartcut-content .c-btn-group>.c-btn:not(:first-child,:last-child),.smartcut-content .c-btn-group>div:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>.c-btn:hover:not(:disabled){box-shadow:none}.smartcut-content .c-btn-group>.c-btn:hover,.smartcut-content .c-btn-group>.c-btn:focus-visible{z-index:1}:is(.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>button):active:not(:disabled){transform:none}.smartcut-content .button-wrapper{align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-wrap:wrap;justify-content:flex-start;display:flex}.smartcut-content .button-wrapper.vertical{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}.c-interactive{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none}.c-interactive:focus-visible:not(:disabled,[aria-disabled=true]){outline:2px solid var(--interactive-focus-ring,var(--color-focus));outline-offset:2px}.c-interactive:disabled,.c-interactive[aria-disabled=true],.c-interactive.disabled{cursor:not-allowed;opacity:var(--interactive-disabled-opacity,.5);pointer-events:none}.c-interactive--transition{transition:background var(--transition-default),border-color var(--transition-default),color var(--transition-default)}.c-loz{background:var(--loz-bg);border:1px solid var(--loz-border-color);border-radius:var(--loz-border-radius);box-shadow:var(--loz-shadow);font-size:var(--loz-font-size);font-weight:var(--loz-font-weight);overflow-wrap:break-word;max-width:100%;padding:var(--loz-padding);text-transform:uppercase;vertical-align:middle;align-items:center;gap:6px;line-height:1;display:inline-flex;overflow:hidden;color:var(--loz-color)!important}.c-loz--xs{--loz-font-size:10px;--loz-padding:var(--tag-padding-y) 4px}.c-loz--sm{--loz-font-size:11px;--loz-padding:var(--tag-padding-y) 6px}.c-loz--md{--loz-font-size:12px;--loz-padding:var(--tag-padding-y) 8px}.c-loz--lg{--loz-font-size:13px;--loz-padding:var(--tag-padding-y) 10px}.c-loz--xl{--loz-font-size:15px;--loz-padding:var(--tag-padding-y) 12px}.c-loz--xxl{--loz-font-size:17px;--loz-padding:var(--tag-padding-y) 14px}.c-loz--col-1{--loz-bg:color-mix(in srgb, var(--color-1) 10%, white);--loz-color:var(--color-1);--loz-border-color:color-mix(in srgb, var(--color-1) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-1) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-1) 40%, transparent)}.c-loz--col-2{--loz-bg:color-mix(in srgb, var(--color-2) 10%, white);--loz-color:color-mix(in srgb, var(--color-2) 80%, black);--loz-border-color:color-mix(in srgb, var(--color-2) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-2) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-2) 40%, transparent)}.c-loz--col-3{--loz-bg:color-mix(in srgb, var(--color-3) 10%, white);--loz-color:color-mix(in srgb, var(--color-3) 80%, black);--loz-border-color:color-mix(in srgb, var(--color-3) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-3) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-3) 40%, transparent)}.c-loz--col-4{--loz-bg:color-mix(in srgb, var(--color-4) 10%, white);--loz-color:#6d4c00;--loz-border-color:color-mix(in srgb, var(--color-4) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-4) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-4) 40%, transparent)}.c-loz--col-5{--loz-bg:color-mix(in srgb, var(--color-5) 10%, white);--loz-color:color-mix(in srgb, var(--color-5) 70%, black);--loz-border-color:color-mix(in srgb, var(--color-5) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-5) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-5) 40%, transparent)}.c-loz--custom{--loz-bg:color-mix(in srgb, var(--loz-custom-color,#2d3436) 8%, white);--loz-color:var(--loz-custom-text,#000);--loz-border-color:color-mix(in srgb, var(--loz-custom-color,#2d3436) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--loz-custom-color,#2d3436) 15%, white);--loz-hover-border-color:color-mix(in srgb, var(--loz-custom-color,#2d3436) 40%, transparent)}.c-loz--delete{--loz-bg:color-mix(in srgb, var(--color-delete) 10%, white);--loz-color:var(--color-delete);--loz-border-color:color-mix(in srgb, var(--color-delete) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-delete) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-delete) 40%, transparent)}.c-loz--danger{--loz-bg:color-mix(in srgb, var(--color-danger) 10%, white);--loz-color:var(--color-danger);--loz-border-color:color-mix(in srgb, var(--color-danger) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-danger) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-danger) 40%, transparent)}.c-loz--success{--loz-bg:color-mix(in srgb, var(--color-success) 10%, white);--loz-color:var(--color-success);--loz-border-color:color-mix(in srgb, var(--color-success) 25%, transparent);--loz-hover-bg:color-mix(in srgb, var(--color-success) 18%, white);--loz-hover-border-color:color-mix(in srgb, var(--color-success) 40%, transparent)}.c-loz--solid{--loz-remove-color:currentcolor;--loz-remove-hover-color:currentcolor}.c-loz--solid.c-loz--col-1{--loz-bg:var(--color-1);--loz-color:var(--font-color-white);--loz-border-color:var(--color-1)}.c-loz--solid.c-loz--col-2{--loz-bg:var(--color-2);--loz-color:var(--font-color-white);--loz-border-color:var(--color-2)}.c-loz--solid.c-loz--col-3{--loz-bg:var(--color-3);--loz-color:var(--font-color-white);--loz-border-color:var(--color-3)}.c-loz--solid.c-loz--col-4{--loz-bg:var(--color-4);--loz-color:var(--font-color-black);--loz-border-color:var(--color-4)}.c-loz--solid.c-loz--col-5{--loz-bg:var(--color-5);--loz-color:var(--font-color-white);--loz-border-color:var(--color-5)}.c-loz--solid.c-loz--delete{--loz-bg:var(--color-delete);--loz-color:var(--font-color-white);--loz-border-color:var(--color-delete)}.c-loz--solid.c-loz--danger{--loz-bg:var(--color-danger);--loz-color:var(--font-color-white);--loz-border-color:var(--color-danger)}.c-loz--solid.c-loz--success{--loz-bg:var(--color-success);--loz-color:var(--font-color-white);--loz-border-color:var(--color-success)}.c-loz--clickable{cursor:pointer;touch-action:manipulation;transition:background var(--transition-default),border-color var(--transition-default);-webkit-user-select:none;user-select:none}.c-loz--clickable:focus-visible:not(:disabled,[aria-disabled=true]){outline:2px solid var(--color-focus);outline-offset:2px}.c-loz--clickable:hover{background:var(--loz-hover-bg);border-color:var(--loz-hover-border-color)}.c-loz--clickable:active:not(:disabled){transform:scale(.97)}.c-loz--clickable.active,.c-loz--clickable[aria-pressed=true]{--loz-bg:var(--surface-selected,#047857);--loz-border-color:var(--surface-selected,#047857);--loz-color:var(--surface-selected-ink,#fff);--loz-hover-bg:var(--surface-selected-hover,#065f46);--loz-hover-border-color:var(--surface-selected-hover,#065f46);font-weight:600;background:var(--loz-bg)!important;border-color:var(--loz-border-color)!important}.c-loz--clickable:disabled,.c-loz--clickable[aria-disabled=true],.c-loz--clickable.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.c-loz--pill{--loz-border-radius:var(--radius-label)}.c-loz--removable{gap:0;padding-right:0;overflow:visible}.c-loz__remove{--loz-remove-scale:1.1;--loz-remove-border:1px;background:var(--color-delete);color:var(--font-color-white);font-size:calc(1em * var(--loz-remove-scale));margin-block:calc(var(--tag-padding-y) / var(--loz-remove-scale) * -1 - var(--loz-remove-border));margin-inline:6px calc(var(--loz-remove-border) * -1);border:none;border-start-end-radius:var(--loz-border-radius);border-end-end-radius:var(--loz-border-radius);justify-content:center;align-self:stretch;align-items:center;min-width:1.75em;padding:0 .4em;line-height:0;display:inline-flex}.c-loz__remove:hover{color:var(--font-color-white);background:#911}.c-loz__cost{margin-left:4px;font-weight:500}.c-loz-group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c-loz-group--tight{gap:4px}.c-loz-group--loose{gap:12px}.c-note{background:var(--loz-bg);border:1px solid color-mix(in srgb,var(--loz-color) 20%,var(--loz-border-color));border-radius:var(--radius-box);color:var(--loz-color);font-size:var(--note-font-size,var(--font-size-2));font-weight:400;line-height:var(--note-line-height,1.45);margin-block:var(--spacing-sm) 0;padding:var(--note-padding,.55em .7em);text-align:start;text-transform:none;text-wrap:pretty;display:flow-root}.c-note>svg:first-child,.c-note>.icon:first-child,.c-note>.ck-icon:first-child,.c-note>i:first-child{--ck-icon-size:1em;float:inline-start;block-size:1em;inline-size:1em;opacity:.85;margin-block-start:calc((var(--note-line-height,1.45) - 1) * .5em - .04em);margin-inline-end:.5em}.c-note>svg:first-child,.c-note>.icon:first-child>svg,.c-note>.ck-icon:first-child>svg{block-size:100%;inline-size:100%;display:block}.c-note strong{font-weight:600}.c-note button,.c-note a{font-size:inherit}.c-note.c-loz--success{--loz-color:color-mix(in srgb, var(--color-success) 55%, black)}.c-note.c-loz--danger{--loz-color:color-mix(in srgb, var(--color-danger) 72%, black)}.c-note.c-loz--col-5{--loz-color:color-mix(in srgb, var(--color-5) 68%, black)}.c-note.c-loz--delete{--loz-color:color-mix(in srgb, var(--color-delete) 82%, black)}.c-note--sm{--note-font-size:var(--font-size-1,.8125rem);--note-padding:.45em .6em}.c-note--lg{--note-font-size:var(--font-size-3);--note-padding:.7em .9em}.c-note--bare{background:0 0;border:none;padding-inline:0}.c-note--inline{vertical-align:middle;margin-block:0;display:inline-block}.c-badge{background:var(--badge-bg);border-radius:var(--badge-border-radius);box-shadow:var(--badge-shadow);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);min-width:1.4em;padding:var(--badge-padding);text-align:center;vertical-align:middle;white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex;color:var(--badge-color)!important}.c-badge--col-1{--badge-bg:var(--color-1);--badge-color:var(--font-color-white)}.c-badge--col-2{--badge-bg:var(--color-2);--badge-color:var(--font-color-white)}.c-badge--col-3{--badge-bg:var(--color-3);--badge-color:var(--font-color-white)}.c-badge--col-4{--badge-bg:var(--color-4);--badge-color:var(--font-color-black)}.c-badge--col-5{--badge-bg:var(--color-5);--badge-color:var(--font-color-white)}.c-badge--danger{--badge-bg:var(--color-danger);--badge-color:var(--font-color-white)}.c-badge--success{--badge-bg:var(--color-success);--badge-color:var(--font-color-white)}.c-badge--light{--badge-bg:var(--background-light-0);--badge-color:var(--font-color-black)}.c-badge--outline{border:1px solid var(--badge-bg);color:var(--badge-bg);background:0 0}.c-badge--sm{--badge-font-size:10px;--badge-padding:var(--tag-padding-y) 6px}.c-badge--lg{--badge-font-size:13px;--badge-padding:var(--tag-padding-y) 12px}.c-badge--xl{--badge-font-size:15px;--badge-padding:.3em 16px}:root{--field-height:36px;--field-padding:8px;--field-border-radius:var(--radius-control);--field-max-width:220px;--field-font-size:var(--font-size-1);--checkbox-size:24px;--checkbox-mark-size:16px;--input-wrapper-gap:8px;--label-font-size:var(--font-size-1);--label-margin-bottom:8px;--field-bg:white;--field-border-color:var(--border-dark-1);--field-font-weight:300;--field-placeholder-color:#bfbfbf;--field-disabled-bg:#00000014}@media (max-width:600px){:root{--field-height:44px;--checkbox-size:28px;--checkbox-mark-size:18px}}.smartcut-content input:not([type=checkbox],[type=radio],[type=range],[type=file]),.smartcut-content select,.smartcut-content textarea{background-color:var(--field-bg);border:var(--border-width) solid var(--field-border-color);border-radius:var(--field-border-radius);box-sizing:border-box;color:var(--font-color-black);font-size:var(--field-font-size);font-variant-numeric:tabular-nums;font-weight:var(--field-font-weight);height:var(--field-height);max-width:var(--field-max-width);padding:0 var(--field-padding);width:100%}.smartcut-content input:focus,.smartcut-content select:focus,.smartcut-content textarea:focus{background-color:var(--color-input-focus)}.smartcut-content input:focus-visible,.smartcut-content select:focus-visible,.smartcut-content textarea:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.smartcut-content input:disabled,.smartcut-content select:disabled,.smartcut-content textarea:disabled{background-color:var(--field-disabled-bg);color:var(--font-color-disabled);cursor:not-allowed}.smartcut-content input::placeholder,.smartcut-content textarea::placeholder{color:var(--field-placeholder-color)}.smartcut-content input[type=number]{max-width:80px}.smartcut-content input[type=range]{accent-color:var(--button-color,var(--color-interactive,#0e7fa6))}.smartcut-content textarea{height:auto;min-height:80px;padding:12px var(--field-padding);resize:vertical;line-height:1.4}.smartcut-content .field-full-width input:not([type=checkbox],[type=radio],[type=range],[type=file]),.smartcut-content .field-full-width select,.smartcut-content .field-full-width textarea{max-width:none}.smartcut-content select{--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E");appearance:none;background-color:var(--field-bg);background-image:var(--select-arrow);background-position:right var(--field-padding) center;cursor:pointer;padding-right:calc(var(--field-padding) + 20px);background-repeat:no-repeat;background-size:12px}.smartcut-content select:disabled{--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23999' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E");background-color:#00000014}.smartcut-content select option{color:var(--font-color-black);font-size:var(--field-font-size);background:#fff}.smartcut-content input[type=checkbox],.smartcut-content input[type=radio]{appearance:none;background:var(--background-light-4);border:var(--border-width) solid var(--border-dark-1);cursor:pointer;height:var(--checkbox-size);width:var(--checkbox-size);justify-content:center;align-items:center;margin:0;display:inline-flex;position:relative}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio]):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio]):checked{background-color:var(--surface-selected,#047857);border-color:var(--surface-selected,#047857)}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio]):disabled{cursor:not-allowed;opacity:.6}.smartcut-content input[type=checkbox]{border-radius:var(--checkbox-border-radius,var(--radius-label))}.smartcut-content input[type=checkbox]:checked:before{color:#fff;content:"✓";font-size:var(--checkbox-mark-size);font-weight:var(--font-weight-bold);line-height:1;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smartcut-content input[type=radio]{border-radius:50%}.smartcut-content input[type=radio]:checked:before{content:"";background:#fff;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smartcut-content .input-wrapper{gap:var(--input-wrapper-gap);flex-direction:column;display:flex}.smartcut-content .input-wrapper label{margin-bottom:0}.smartcut-content .input-wrapper .input-label-group{flex-direction:row;align-items:center;gap:8px;display:flex}.smartcut-content .input-wrapper .input-label-group label{text-transform:uppercase;margin-bottom:0}.smartcut-content .input-wrapper.field-spaced .input-label-group{margin-bottom:12px}.smartcut-content .input-wrapper.field-flush{gap:0;margin:0;padding:0}.smartcut-content .input-wrapper.field-flush>input,.smartcut-content .input-wrapper.field-flush>select,.smartcut-content .input-wrapper.field-flush>textarea,.smartcut-content .input-wrapper.field-flush .input-label-group,.smartcut-content .input-wrapper.field-flush .clearable-input-wrapper{margin:0}.smartcut-content .input-wrapper.input:focus-within:is(.grid-table *):not(.c-field-action *):not(:has(input[type=checkbox],input[type=radio])){border-radius:var(--field-border-radius);outline:2px solid var(--color-focus);outline-offset:2px}.smartcut-content .input-wrapper.input:focus-within:is(.grid-table *) :is(input:not([type=checkbox],[type=radio]),select,textarea):focus-visible,.smartcut-content .input-wrapper.input:focus-within:is(.grid-table *) .multiselect__trigger:focus-visible,.smartcut-content .input-wrapper.input:focus-within:is(.grid-table *) .clearable-input-wrapper:focus-within{outline:none}.smartcut-content .input-wrapper.issue,.smartcut-content .input-wrapper.warning{color:inherit;background-color:#0000}.smartcut-content .input-wrapper.issue input:not([type=checkbox],[type=radio]),.smartcut-content .input-wrapper.issue select{background:var(--color-issue-light);border-color:var(--color-danger)}.smartcut-content .input-wrapper.issue input::placeholder{color:#6b5358}.smartcut-content .input-wrapper.warning input:not([type=checkbox],[type=radio]),.smartcut-content .input-wrapper.warning select{background:var(--color-warning-light);border-color:#c98a00}.smartcut-content .input-wrapper.autoAdd input[type=checkbox]:checked:before{content:"∞";font-size:20px}.smartcut-content .input-wrapper .password-input-wrapper{max-width:var(--field-max-width);align-items:stretch;gap:0;width:100%;display:flex}.smartcut-content .input-wrapper .password-input-wrapper input{border-start-end-radius:0;border-end-end-radius:0;flex:1}.smartcut-content .input-wrapper .password-input-wrapper .password-toggle{background:var(--background-light-2);border:var(--border-width) solid var(--border-dark-1);cursor:pointer;height:var(--field-height);padding:0 var(--field-padding);border-inline-start:none;border-start-end-radius:var(--field-border-radius);border-end-end-radius:var(--field-border-radius);justify-content:center;align-items:center;width:36px;font-size:14px;display:flex}.smartcut-content .input-wrapper .password-input-wrapper .password-toggle:hover{background:var(--background-light-1)}.smartcut-content .input-wrapper .password-input-wrapper .password-toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.smartcut-content .grid-table{--field-height:32px;--field-padding:6px;--field-border-radius:0}.smartcut-content .grid-table .extras{--field-border-radius:var(--radius-control);--field-padding:8px}.smartcut-content .grid-table .extras .grid-layout{align-items:center;gap:5px 10px;display:grid}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) .input-wrapper{flex-direction:row;align-items:center;height:100%}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) .input-wrapper label{margin-bottom:0}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) input:not([type=checkbox],[type=radio]),:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) textarea{max-width:none;height:100%;padding:0 var(--field-padding);background:0 0;border:none;border-radius:0;outline:none;width:100%;margin:0}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) input:focus,:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) input:focus-visible,:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) textarea:focus,:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) textarea:focus-visible{background:var(--color-input-focus);outline:none}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;max-width:none;height:100%;padding:0 var(--field-padding);padding-right:calc(var(--field-padding) + 16px);background-size:10px;border:none;border-radius:0;outline:none;width:100%;margin:0}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) select:focus{background-color:var(--color-input-focus);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E");background-position:right var(--field-padding) center;background-repeat:no-repeat;background-size:10px}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) select:focus-visible{background-color:var(--color-input-focus);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E");background-position:right var(--field-padding) center;outline:2px solid var(--color-focus);outline-offset:0;background-repeat:no-repeat;background-size:10px}.smartcut-content .grid-table input[type=checkbox],.smartcut-content .grid-table input[type=radio]{align-self:center;margin:0}:is(.smartcut-content .grid-table input[type=checkbox],.smartcut-content .grid-table input[type=radio]):checked{background-color:var(--surface-selected,#047857)!important;border-color:var(--surface-selected,#047857)!important}.smartcut-content .grid-table .input-wrapper.issue input:not([type=checkbox],[type=radio]){background:var(--color-issue-light);box-shadow:inset 0 -2px 0 var(--color-danger)}.smartcut-content .grid-table .input-wrapper.issue input:focus,.smartcut-content .grid-table .input-wrapper.issue input:focus-visible{background:var(--color-input-focus);outline:2px solid var(--color-focus);outline-offset:0}.smartcut-content .grid-table .input-wrapper.issue select{background:var(--color-issue-light) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;background-size:10px}.smartcut-content .grid-table .input-wrapper.issue select:focus,.smartcut-content .grid-table .input-wrapper.issue select:focus-visible{background:var(--color-input-focus) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;outline:2px solid var(--color-focus);outline-offset:0;background-size:10px}.smartcut-content .grid-table .input-wrapper.warning input:not([type=checkbox],[type=radio]){background:var(--color-warning-light);box-shadow:inset 0 -2px #a06800}.smartcut-content .grid-table .input-wrapper.warning input:focus,.smartcut-content .grid-table .input-wrapper.warning input:focus-visible{background:var(--color-input-focus)}.smartcut-content .grid-table .input-wrapper.warning select{background:var(--color-warning-light) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;background-size:10px}.smartcut-content .grid-table .input-wrapper.warning select:focus,.smartcut-content .grid-table .input-wrapper.warning select:focus-visible{background:var(--color-input-focus) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;outline:2px solid var(--color-focus);outline-offset:0;background-size:10px}.smartcut-content .multiselect{width:100%;max-width:var(--field-max-width);position:relative}.smartcut-content .multiselect__trigger{all:unset;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:right var(--field-padding) center;border-radius:var(--field-border-radius);box-sizing:border-box;color:var(--font-color-black);cursor:pointer;font-size:var(--field-font-size);height:var(--field-height);padding:0 calc(var(--field-padding) + 20px) 0 var(--field-padding);text-align:left;background-size:12px;align-items:center;width:100%;font-weight:300;display:flex;border:1px solid var(--border-dark-1)!important}.smartcut-content .multiselect__trigger:hover{background:#fafafa!important}.smartcut-content .multiselect__text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.smartcut-content .multiselect__dropdown{border:var(--border-width) solid var(--border-dark-1);border-radius:var(--field-border-radius);box-sizing:border-box;max-height:200px;padding:var(--field-padding);z-index:100;background:#fff;margin-top:2px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.smartcut-content .multiselect__option{cursor:pointer;padding:6px var(--field-padding);border-radius:var(--field-border-radius);align-items:center;gap:8px;margin-bottom:0;font-weight:400;display:flex}.smartcut-content .multiselect__option:hover{background:var(--background-light-2)}.smartcut-content .multiselect__option input[type=checkbox]{flex-shrink:0;width:18px;height:18px}.smartcut-content .multiselect__option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.smartcut-content .multiselect__option--zero{opacity:.5}.smartcut-content .field-full-width .multiselect{max-width:none}.smartcut-content .c-field-action{--field-max-width:none;border:var(--border-width) solid var(--border-dark-1);border-radius:var(--field-border-radius);min-height:var(--field-height);flex-wrap:nowrap;align-items:stretch;display:flex;overflow:hidden}.smartcut-content .c-field-action>*{min-height:100%;align-self:stretch!important}.smartcut-content .c-field-action:focus-within{outline:2px solid var(--color-focus);outline-offset:0}.smartcut-content .c-field-action input:focus,.smartcut-content .c-field-action input:focus-visible,.smartcut-content .c-field-action select:focus,.smartcut-content .c-field-action select:focus-visible,.smartcut-content .c-field-action textarea:focus,.smartcut-content .c-field-action textarea:focus-visible{outline:none}.smartcut-content .c-field-action .clearable-input-wrapper{background:0 0;border:none;border-radius:0}.smartcut-content .c-field-action .clearable-input-wrapper:focus-within,.smartcut-content .c-field-action .input-wrapper.input:focus-within{outline:none}.smartcut-content .c-field-action input:disabled,.smartcut-content .c-field-action textarea:disabled{background-color:var(--background-light-2);color:var(--font-color-disabled);cursor:not-allowed;background-image:none!important}.smartcut-content .c-field-action select:disabled{background-color:var(--background-light-2);color:var(--font-color-disabled);cursor:not-allowed;padding-right:var(--field-padding);background-image:none}.smartcut-content .c-field-action select:disabled:before{display:none}.smartcut-content .c-field-action>label{background:var(--background-light-1);padding:0 var(--field-padding);white-space:nowrap;flex-shrink:0;align-items:center;margin:0!important;display:flex!important}.smartcut-content .c-field-action:not(:has(.input-wrapper input:not([type=checkbox],[type=radio])),:has(.input-wrapper select),:has(>select),:has(>input:not([type=checkbox],[type=radio])))>label{flex:1}.smartcut-content .c-field-action .input-wrapper label{background:var(--background-light-2);padding:0 var(--field-padding);white-space:nowrap;flex-shrink:0;align-self:stretch;align-items:center;margin:0!important;display:flex!important}.smartcut-content .c-field-action>input:not([type=checkbox],[type=radio],[type=color]){min-width:0;max-width:none;padding-right:var(--field-padding);flex:1;border:none!important;border-radius:0!important;height:auto!important}.smartcut-content .c-field-action .input-wrapper input:not([type=checkbox],[type=radio]){min-width:0;max-width:none;padding-right:var(--field-padding);flex:1;width:auto;border:none!important;border-radius:0!important;height:100%!important}.smartcut-content .c-field-action>select{flex:1;min-width:0;max-width:none;border:none!important;border-radius:0!important;height:auto!important}.smartcut-content .c-field-action .input-wrapper select{flex:1;width:auto;min-width:0;max-width:none;border:none!important;border-radius:0!important;height:100%!important}:is(.smartcut-content .c-field-action .input-wrapper:has(input[type=checkbox]),.smartcut-content .c-field-action .input-wrapper:has(input[type=radio])){padding-right:var(--field-padding)}:is(.smartcut-content .c-field-action .input-wrapper:has(input[type=checkbox]),.smartcut-content .c-field-action .input-wrapper:has(input[type=radio])) .input-label-group{align-items:center;height:100%;display:flex}:is(.smartcut-content .c-field-action .input-wrapper:has(input[type=checkbox]),.smartcut-content .c-field-action .input-wrapper:has(input[type=radio])) .input-label-group label{background:0 0;padding:0}.smartcut-content .c-field-action .input-wrapper input[type=checkbox],.smartcut-content .c-field-action .input-wrapper input[type=radio]{border:var(--border-width) solid var(--border-dark-1)}.smartcut-content .c-field-action>input[type=color]{cursor:pointer;border:none;border-radius:0;flex-shrink:0;width:32px;padding:2px}.smartcut-content .c-field-action .input-wrapper{align-items:center;gap:var(--field-padding);min-width:0;padding-left:var(--field-padding);flex-direction:row}:is(.smartcut-content .c-field-action>.input-wrapper:has(input:not([type=checkbox],[type=radio])),.smartcut-content .c-field-action>.input-wrapper:has(select),.smartcut-content .c-field-action>.input-wrapper:has(textarea)){flex:1}.smartcut-content .c-field-action>button,.smartcut-content .c-field-action>.c-btn{--btn-font-size:var(--field-font-size);--btn-icon-size:var(--field-font-size);--btn-padding:0 var(--field-padding);box-shadow:none;border-radius:0;flex-shrink:0;margin-bottom:0;border:none!important;height:auto!important}.smartcut-content .c-field-action>button:not(.c-btn--delete,.c-btn--danger,.c-btn--success),.smartcut-content .c-field-action>.c-btn:not(.c-btn--delete,.c-btn--danger,.c-btn--success){--btn-bg:var(--background-light-0);--btn-color:var(--font-color-black);--btn-hover-bg:var(--background-light-1)}.smartcut-content .c-field-action>:last-child{border-start-end-radius:calc(var(--field-border-radius) - var(--border-width));border-end-end-radius:calc(var(--field-border-radius) - var(--border-width))}.smartcut-content .c-field-action>:first-child,.smartcut-content .c-field-action>:first-child input:not([type=checkbox],[type=radio]),.smartcut-content .c-field-action>:first-child select,.smartcut-content .c-field-action>:first-child label{border-start-start-radius:calc(var(--field-border-radius) - var(--border-width));border-end-start-radius:calc(var(--field-border-radius) - var(--border-width))}.smartcut-content .field-clear-btn,.field-clear-btn{appearance:none;border-radius:var(--field-border-radius,4px);color:var(--font-color-disabled);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:18px;line-height:1;transition:color .15s,background .15s;display:inline-flex}.smartcut-content .field-clear-btn:hover:not(:disabled),.field-clear-btn:hover:not(:disabled){background:color-mix(in srgb,var(--color-delete) 12%,transparent);color:var(--color-delete)}.smartcut-content .field-clear-btn:focus-visible,.field-clear-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}.smartcut-content .field-clear-btn:disabled,.field-clear-btn:disabled{cursor:not-allowed;opacity:.4}.smartcut-content .field-clear-btn--sm,.field-clear-btn--sm{width:16px;height:16px;font-size:14px}label{font-size:var(--label-font-size);font-weight:var(--font-weight-bold);margin-bottom:var(--label-margin-bottom);display:block}:is(label:has(input[type=checkbox],input[type=radio]),label:has(+input[type=checkbox]),label:has(+input[type=radio])){margin-bottom:0}#smartcut-app.ecommerce,#smartcut-checkout.smartcut-content,#stock-filter{--ec-page:#f6f9fa;--ec-surface:#fff;--ec-surface-2:#f2f6f8;--ec-surface-3:#e7eef1;--ec-ink:#10222b;--ec-ink-2:#3b4a51;--ec-ink-3:#667176;--ec-stroke-subtle:#073b4c17;--ec-stroke-normal:#073b4c29;--ec-stroke-strong:#073b4c4d;--ec-interactive:#0e7fa6;--ec-interactive-hover:#0c6c8d;--ec-link:#0c6c8d;--ec-ok:#0aa87d;--ec-ok-text:#077a5c;--ec-ok-tint:color-mix(in srgb, var(--ec-ok) 8%, white);--ec-warn:#c98a00;--ec-warn-text:#8a6100;--ec-warn-tint:color-mix(in srgb, var(--ec-warn) 8%, white);--ec-danger:#d63755;--ec-danger-text:#a32138;--ec-danger-tint:color-mix(in srgb, var(--ec-danger) 8%, white);--ec-info:#0e7fa6;--ec-info-text:#0c6c8d;--ec-info-tint:color-mix(in srgb, var(--ec-info) 8%, white);--ec-radius-card:var(--radius-box);--ec-radius-control:var(--radius-control);--ec-radius-chip:var(--radius-label);--ec-shadow-card:0 0 0 .5px #071e2808, 0 1px 1px #071e280a, 0 2px 4px -1px #071e280d, 0 6px 14px -6px #071e2814;--ec-shadow-lift:0 0 0 .5px #071e280a, 0 2px 3px #071e280d, 0 6px 12px -3px #071e2814, 0 16px 32px -10px #071e2824;--ec-chip-bg:var(--ec-surface);--ec-chip-ink:var(--ec-ink-2);--ec-chip-border:var(--ec-stroke-normal);--ec-chip-shadow:var(--shadow-label);--ec-chip-font:12px;--ec-chip-pad:3px 8px;--ec-chip-marker:8px;--ec-brand-tint:color-mix(in srgb, var(--button-color,var(--ec-interactive)) 8%, white);--field-height:40px;--field-padding:12px;--field-border-radius:var(--ec-radius-control);--field-border-color:var(--ec-stroke-strong);--field-bg:var(--ec-surface);--field-placeholder-color:#10222b66;--field-disabled-bg:var(--ec-surface-3);--field-font-weight:400;--color-input-focus:var(--ec-surface-2,#f2f6f8)}:is(#smartcut-app.ecommerce,#smartcut-checkout.smartcut-content,#stock-filter) .ec-banner{border:1px solid var(--ec-stroke-normal);border-radius:var(--ec-radius-card);background:var(--ec-surface-2);color:var(--ec-ink-2);align-items:flex-start;gap:10px;padding:12px 16px;font-size:14px;line-height:1.45;display:flex}:is(#smartcut-app.ecommerce,#smartcut-checkout.smartcut-content,#stock-filter) .ec-banner--danger{background:var(--ec-danger-tint);border-color:color-mix(in srgb,var(--ec-danger) 30%,white);color:var(--ec-danger-text)}:is(#smartcut-app.ecommerce,#smartcut-checkout.smartcut-content,#stock-filter) .ec-banner--warn{background:var(--ec-warn-tint);border-color:color-mix(in srgb,var(--ec-warn) 35%,white);color:var(--ec-warn-text)}:is(#smartcut-app.ecommerce,#smartcut-checkout.smartcut-content,#stock-filter) .ec-banner--ok{background:var(--ec-ok-tint);border-color:color-mix(in srgb,var(--ec-ok) 30%,white);color:var(--ec-ok-text)}:is(#smartcut-app.ecommerce,#smartcut-checkout.smartcut-content,#stock-filter) .ec-banner--info{background:var(--ec-info-tint);border-color:color-mix(in srgb,var(--ec-info) 30%,white);color:var(--ec-info-text)}:is(#smartcut-app.ecommerce,#smartcut-checkout.smartcut-content,#stock-filter) .c-btn--primary{--btn-bg:var(--button-color,var(--ec-interactive,#0e7fa6));--btn-hover-bg:var(--button-color,var(--ec-interactive,#0e7fa6));--btn-color:var(--button-text-color,#fff)}:is(#smartcut-app.ecommerce,#smartcut-checkout.smartcut-content,#stock-filter) .ec-chip{border:1px solid var(--ec-stroke-normal);border-radius:var(--ec-radius-chip);background:var(--ec-surface);color:var(--ec-ink-2);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}:is(#smartcut-app.ecommerce,#smartcut-checkout.smartcut-content,#stock-filter) .ec-chip--active{background:var(--ec-ink);border-color:var(--ec-ink);color:#fff}.smartcut-content .grid-table{--grid-button-size:28px;--grid-cell-height:42px;--grid-icon-size:14px;--grid-border-color:var(--separator-normal);--grid-cell-padding:4px}.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group{align-self:stretch;width:100%;min-width:0;height:100%;min-height:0}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group) .c-btn{--btn-font-size:var(--font-size-1);--btn-icon-size:20px;animation:none;transform:none}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group) .c-btn:hover:not(:disabled),:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group) .c-btn:active:not(:disabled){transform:none}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group) .c-btn:focus-visible:not(:disabled){background-color:var(--color-focus)}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group).c-btn--loading:after{animation:none}.smartcut-content .grid-table{font-size:var(--font-size-1);isolation:isolate;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--color-scroll-thumb,#073b4c59) #fff0;--scroll-hint-fade:40px;--scroll-hint-floor:#0003;background-color:#fff;gap:0;display:grid;overflow:auto hidden}.smartcut-content .grid-table.scroll-hint--right{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--scroll-hint-fade)),var(--scroll-hint-floor));mask-image:linear-gradient(to right,#000 calc(100% - var(--scroll-hint-fade)),var(--scroll-hint-floor))}.smartcut-content .grid-table.scroll-hint--left{-webkit-mask-image:linear-gradient(to right,var(--scroll-hint-floor),#000 var(--scroll-hint-fade));mask-image:linear-gradient(to right,var(--scroll-hint-floor),#000 var(--scroll-hint-fade))}.smartcut-content .grid-table.scroll-hint--left.scroll-hint--right{-webkit-mask-image:linear-gradient(to right,var(--scroll-hint-floor),#000 var(--scroll-hint-fade),#000 calc(100% - var(--scroll-hint-fade)),var(--scroll-hint-floor));mask-image:linear-gradient(to right,var(--scroll-hint-floor),#000 var(--scroll-hint-fade),#000 calc(100% - var(--scroll-hint-fade)),var(--scroll-hint-floor))}.smartcut-content .grid-table button:focus-visible,.smartcut-content .grid-table .c-btn:focus-visible:not(:disabled){background-color:var(--color-focus);outline:none}.smartcut-content .grid-table .cell{box-sizing:border-box;min-height:var(--grid-cell-height)}.smartcut-content .grid-table.padding .cell{padding:5px}.smartcut-content .grid-table.no-bottom-border>.row:last-child>.cell,.smartcut-content .grid-table.secondary-inputs-active>.row>.cell{border-bottom:none}.smartcut-content .grid-table .row{display:contents}.smartcut-content .grid-table .row.auto{flex-direction:row;display:flex}.smartcut-content .grid-table .row.auto .cell{flex:1;height:auto;padding:5px!important}.smartcut-content .grid-table .row.auto.table-heading .cell{padding-top:10px!important;padding-bottom:10px!important}.smartcut-content .grid-table .row.selectable{cursor:pointer}.smartcut-content .grid-table .row.secondary-inputs-active>.cell{border-bottom:none}.smartcut-content .grid-table .row>.cell{background-color:#0000}.smartcut-content .grid-table .row:nth-child(odd)>.cell{background-color:#00000003}.smartcut-content .grid-table .row.sorting .cell.enabled{cursor:pointer}.smartcut-content .grid-table .row.table-heading,.smartcut-content .grid-table .row.sorting{color:var(--font-color-white);text-transform:capitalize;border-bottom:none;font-weight:600;position:relative}:is(.smartcut-content .grid-table .row.table-heading,.smartcut-content .grid-table .row.sorting)>.cell{color:var(--font-color-white);font-size:var(--font-size-0);font-weight:var(--font-weight-bold);letter-spacing:1.4px;writing-mode:vertical-rl;border:none;justify-content:flex-start;margin:0;padding:12px 0;line-height:1;position:relative;overflow:visible;transform:rotate(180deg)}:is(.smartcut-content .grid-table .row.table-heading,.smartcut-content .grid-table .row.sorting)>.cell.center{justify-content:center;align-items:flex-start}:is(.smartcut-content .grid-table .row.table-heading,.smartcut-content .grid-table .row.sorting)>.cell:before{background-color:var(--color-1);content:"";z-index:-1;position:absolute;inset:-1px;overflow:visible}.smartcut-content .grid-table .row.selected .cell{background-color:var(--color-row-selected)}.smartcut-content .grid-table .row.multi-edit .cell,.smartcut-content .grid-table .row.multi-edit .group,.smartcut-content .grid-table .row.multi-edit .inputs{background-color:var(--color-multi-edit)}.smartcut-content .grid-table .row.highlight{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake}.smartcut-content .grid-table .row.highlight .cell input:not([type=checkbox]),.smartcut-content .grid-table .row.highlight .cell select{background-color:var(--color-row-selected)}.smartcut-content .grid-table .row .cell>button,.smartcut-content .grid-table .row .group button{height:var(--grid-button-size);min-width:var(--grid-button-size)}.smartcut-content .grid-table.borders>.row>.cell{border-bottom:1px solid var(--grid-border-color)}.smartcut-content .grid-table.stripes>.cell{border:none}.smartcut-content .grid-table.stripes .row:nth-child(odd)>.cell{background-color:#00000004}.smartcut-content .grid-table .cell{--btn-shadow:none;--btn-shadow-hover:none;--btn-border-radius:var(--radius-box);box-sizing:border-box;font-size:var(--font-size-1);white-space:nowrap;flex-direction:column;justify-content:center;height:100%;display:flex;overflow:hidden}.smartcut-content .grid-table .cell.center{align-items:center}.smartcut-content .grid-table .cell:has(input[type=checkbox]){align-items:center}.smartcut-content .grid-table .cell:has(input[type=color]){align-items:center}.smartcut-content .grid-table .cell:has(button){align-items:center}.smartcut-content .grid-table .cell:has(.c-btn){align-items:center}.smartcut-content .grid-table .cell:has(.banding-button){align-items:center}.smartcut-content .grid-table .cell:has(.orientation-button){align-items:center}.smartcut-content .grid-table .cell:has(.id){align-items:center}.smartcut-content .grid-table .cell:has(.dxf-preview){justify-content:flex-start}.smartcut-content .grid-table .cell>input[type=color],.smartcut-content .grid-table .cell .input-wrapper>input[type=color]{border:1px solid var(--grid-border-color,#999);border-radius:var(--radius-box);box-sizing:border-box;cursor:pointer;height:var(--grid-button-size);min-width:var(--grid-button-size);width:var(--grid-button-size);background:0 0;padding:2px}.smartcut-content .grid-table .cell>input[type=color]::-webkit-color-swatch-wrapper{padding:0}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-webkit-color-swatch-wrapper{padding:0}.smartcut-content .grid-table .cell>input[type=color]::-webkit-color-swatch{border-radius:var(--radius-label);border:none}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-webkit-color-swatch{border-radius:var(--radius-label);border:none}.smartcut-content .grid-table .cell>input[type=color]::-moz-color-swatch{border-radius:var(--radius-label);border:none}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-moz-color-swatch{border-radius:var(--radius-label);border:none}.smartcut-content .grid-table .cell>input[type=color].color-input--empty::-webkit-color-swatch{background-image:linear-gradient(to top right,transparent 0%,transparent calc(50% - 1px),var(--color-danger) 50%,transparent calc(50% + 1px),transparent 100%)}.smartcut-content .grid-table .cell .input-wrapper>input[type=color].color-input--empty::-webkit-color-swatch{background-image:linear-gradient(to top right,transparent 0%,transparent calc(50% - 1px),var(--color-danger) 50%,transparent calc(50% + 1px),transparent 100%)}.smartcut-content .grid-table .cell>input[type=color].color-input--empty::-moz-color-swatch{background-image:linear-gradient(to top right,transparent 0%,transparent calc(50% - 1px),var(--color-danger) 50%,transparent calc(50% + 1px),transparent 100%)}.smartcut-content .grid-table .cell .input-wrapper>input[type=color].color-input--empty::-moz-color-swatch{background-image:linear-gradient(to top right,transparent 0%,transparent calc(50% - 1px),var(--color-danger) 50%,transparent calc(50% + 1px),transparent 100%)}.smartcut-content .grid-table .cell.clickable{cursor:pointer}.smartcut-content .grid-table .cell.text{text-overflow:ellipsis;padding-left:5px;padding-right:5px;overflow:hidden}.smartcut-content .grid-table .cell .input-wrapper.issue,.smartcut-content .grid-table .cell .input-wrapper.warning{padding:0}.smartcut-content .grid-table .cell.text{text-transform:uppercase}.smartcut-content .grid-table .cell.center{align-items:center}.smartcut-content .grid-table .cell.center .input-wrapper{justify-content:center;display:flex}.smartcut-content .grid-table .cell.align-items-center{align-items:center}.smartcut-content .grid-table .cell.padding{padding:0 3px}.smartcut-content .grid-table .cell.machining.active button{color:var(--surface-selected,#047857)}.smartcut-content .grid-table .cell.inventory-material{box-sizing:content-box;flex-direction:row;justify-content:flex-start;align-items:center;padding:0 5px;display:flex}.smartcut-content .grid-table .cell.inventory-material>div{font-size:var(--font-size-0);margin-right:10px}.smartcut-content .grid-table .cell.inventory-material>div,.smartcut-content .grid-table .cell.inventory-material>button{background:0 0;flex-grow:0;width:auto;margin-right:10px;padding-right:0}.smartcut-content .grid-table .cell.inventory-material>button{color:var(--color-clickable);font-size:var(--font-size-2);min-width:unset}.smartcut-content .grid-table .cell.inventory-material.selected{background-color:var(--font-color-white)}.smartcut-content .grid-table .cell .id{text-align:center;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;line-height:1;display:flex}.smartcut-content .grid-table .cell>button:not(.material-summary){height:var(--grid-button-size);width:var(--grid-button-size);--btn-icon-size:var(--grid-icon-size);padding:0}.smartcut-content .grid-table .cell>button:not(.material-summary) svg,.smartcut-content .grid-table .cell>button:not(.material-summary) i,.smartcut-content .grid-table .cell>button:not(.material-summary)>*{font-size:var(--btn-icon-size)!important;height:var(--btn-icon-size)!important;max-height:var(--btn-icon-size)!important;max-width:var(--btn-icon-size)!important;width:var(--btn-icon-size)!important}:is(.smartcut-content .grid-table .cell>button:not(.material-summary) svg,.smartcut-content .grid-table .cell>button:not(.material-summary) i,.smartcut-content .grid-table .cell>button:not(.material-summary)>*) svg{width:100%!important;height:100%!important}.smartcut-content .grid-table .cell>button:not(.material-summary) .ck-icon{font-size:var(--btn-icon-size)}.smartcut-content .grid-table .cell>input:not([type=checkbox]){padding:0 var(--grid-cell-padding)}.smartcut-content .grid-table .cell>input:not([type=checkbox]):read-only{padding:0 3px}.smartcut-content .grid-table .cell>input[type=checkbox]{margin-left:var(--grid-cell-padding)}.smartcut-content .grid-table .cell>select{padding-left:var(--grid-cell-padding);padding-right:18px}.smartcut-content .grid-table .cell .static{padding:0 var(--grid-cell-padding)}.smartcut-content .grid-table .group{box-sizing:border-box;padding:var(--space--2);flex-direction:row;align-items:center;gap:10px;display:flex}.smartcut-content .grid-table .group .input-wrapper{align-items:center;gap:5px;display:flex}.smartcut-content .grid-table .group .inputs input:not([type=checkbox]),.smartcut-content .grid-table .group .inputs select{color:var(--font-color-black)}.smartcut-content .grid-table .group .label{font-size:var(--font-size-0);-webkit-user-select:none;user-select:none}.smartcut-content .grid-table .group .price{font-size:var(--font-size-0)}.smartcut-content .grid-table .group.banding,.smartcut-content .grid-table .group.finish,.smartcut-content .grid-table .group.planing{padding-bottom:var(--widget-spacing);padding-top:var(--widget-spacing)}.smartcut-content .grid-table .group.issues,.smartcut-content .grid-table .group.warnings{font-size:var(--font-size-1);font-weight:var(--font-weight-bold);padding:10px}:is(.smartcut-content .grid-table .group.issues,.smartcut-content .grid-table .group.warnings) pre{font-size:var(--font-size-1);background:0 0;margin:0;padding:0}.smartcut-content .grid-table .group.issues{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.smartcut-content .grid-table .group.issues pre{color:var(--font-color-white)}.smartcut-content .grid-table .group.warnings{background-color:var(--color-warning);color:var(--font-color-black)}.smartcut-content .grid-table .group.warnings pre{color:var(--font-color-black)}.smartcut-content .grid-table .group .inputs{flex-direction:row;align-items:center;gap:10px;display:flex}.smartcut-content .grid-table .group .inputs>.label{font-weight:var(--font-weight-bold);text-transform:uppercase;padding-right:5px}.smartcut-content .grid-table .group .inputs select,.smartcut-content .grid-table .group .inputs input:not([type=checkbox],[type=radio]){border-radius:var(--radius-box);font-size:var(--font-size-0);background-color:#fff;border:1px solid #b8b8b8}:is(.smartcut-content .grid-table .group .inputs select,.smartcut-content .grid-table .group .inputs input:not([type=checkbox],[type=radio])).number{width:100%;max-width:60px}.smartcut-content .grid-table .group .inputs label{font-size:var(--font-size-0);width:auto;display:block}.smartcut-content .grid-table .group .inputs.grid-layout{align-items:center;gap:5px 10px;display:grid}.smartcut-content .grid-table .group.banding,.smartcut-content .grid-table .group.finish,.smartcut-content .grid-table .group.planing,.smartcut-content .grid-table .group.trim,.smartcut-content .grid-table .group.additional{background:var(--background-light-4);border-bottom:1px solid var(--grid-border-color);color:var(--font-color-black);flex-direction:column;align-items:flex-start;gap:5px}:is(.smartcut-content .grid-table .group.banding,.smartcut-content .grid-table .group.finish,.smartcut-content .grid-table .group.planing,.smartcut-content .grid-table .group.trim,.smartcut-content .grid-table .group.additional) .input-wrapper{border-color:#b8b8b8;height:36px}.smartcut-content .grid-table .group.additional .inputs{flex-wrap:wrap}.smartcut-content .grid-table .group.additional input:not([type=checkbox],[type=radio]),.smartcut-content .grid-table .group.additional select{border-radius:var(--radius-box);height:var(--field-height);max-width:none;padding:0 var(--field-padding);background-color:#fff;border:1px solid #b8b8b8}.smartcut-content .grid-table .group.additional select{padding-right:calc(var(--field-padding) + 20px)}.smartcut-content .grid-table .group.additional .input-wrapper{flex-direction:column;gap:4px;height:auto}.smartcut-content .grid-table .group.additional .input-wrapper label{font-size:var(--font-size-0);font-weight:500}.smartcut-content .grid-table .group.additional .input-wrapper input[type=color]{width:60px;min-width:60px;height:32px}.smartcut-content .grid-table .group.additional .input-wrapper input[type=url]{min-width:200px}.smartcut-content .grid-table .group.additional .input-wrapper input[type=number]{min-width:80px}.smartcut-content .grid-table .group.trim .input-wrapper{gap:0}.smartcut-content .grid-table .group.trim .input-wrapper label{border-bottom-left-radius:var(--radius-box);border-top-left-radius:var(--radius-box);color:#fff;background-color:#585858;justify-content:center;align-items:center;width:3em;height:100%;margin-right:0;font-size:10px;display:flex}.smartcut-content .grid-table .group.trim .input-wrapper input:not([type=checkbox],[type=radio]){border-top-left-radius:0;border-bottom-left-radius:0}.smartcut-content .grid-table .cell.cell--na{opacity:.4;pointer-events:none}.smartcut-content .materials .grid-table{margin:0}.smartcut-content #inputs pre{margin:0}.smartcut-content #inputs .saw-summary{font-weight:500}.smartcut-content #inputs #part-trim{margin-top:var(--widget-spacing);padding-bottom:var(--widget-spacing)}.smartcut-content #inputs .section-body{border-left:3px solid var(--section-accent,var(--color-settings));margin-left:calc(-1 * var(--widget-spacing));padding-left:calc(var(--widget-spacing) - 3px)}.smartcut-content #inputs .section-body .negative-widget-margin{margin-left:calc(-1 * var(--widget-spacing) + 3px)}.smartcut-content #inputs .section-body.saw{--section-accent:var(--color-cutting)}.smartcut-content #inputs .section-body.stock{--section-accent:#b07b00}.smartcut-content #inputs .section-body.materials{--section-accent:#087f60}.smartcut-content #inputs .section-body.parts{--section-accent:var(--color-interactive)}.smartcut-content #inputs .section-body.issues{--section-accent:var(--color-issue)}.smartcut-content #inputs.widget .body .heading.section{margin-left:calc(-1 * var(--widget-spacing));margin-right:calc(-1 * var(--widget-spacing));padding-left:calc(var(--widget-spacing) - 3px);padding-right:var(--widget-spacing);border-left:3px solid var(--section-accent,var(--color-settings));border-radius:0}.smartcut-content #inputs.widget .body .heading.section.info i{display:inline-block}.smartcut-content #inputs.widget .body .heading.section.info{height:auto;padding-top:5px;padding-bottom:5px;line-height:1.5}.smartcut-content #inputs.widget .body .heading.section a{display:inline!important}.smartcut-content #inputs.widget .body .heading.section.important{--section-accent:#c98a00;background:var(--color-warning-bg);color:var(--color-warning-text)}.smartcut-content #inputs.widget .body .heading.section.important svg,.smartcut-content #inputs.widget .body .heading.section.important a{color:var(--color-warning-text)}.smartcut-content #inputs.widget .body .heading.section.saw{--section-accent:var(--color-cutting)}.smartcut-content #inputs.widget .body .heading.section.saw>div>.ck-icon:not(.chevron){color:var(--color-cutting)}.smartcut-content #inputs.widget .body .heading.section.stock{--section-accent:#b07b00}.smartcut-content #inputs.widget .body .heading.section.stock>div>.ck-icon:not(.chevron){color:#b07b00}.smartcut-content #inputs.widget .body .heading.section.materials{--section-accent:#087f60}.smartcut-content #inputs.widget .body .heading.section.materials>div>.ck-icon:not(.chevron){color:#087f60}.smartcut-content #inputs.widget .body .heading.section.parts{--section-accent:var(--color-interactive)}.smartcut-content #inputs.widget .body .heading.section.parts>div>.ck-icon:not(.chevron){color:var(--color-interactive)}.smartcut-content #inputs.widget .body .heading.section.issues{--section-accent:var(--color-issue);background:color-mix(in srgb,var(--color-issue) 10%,white);color:var(--color-error)}.smartcut-content #inputs.widget .body .heading.section.issues .clickable,.smartcut-content #inputs.widget .body .heading.section.issues .chevron,.smartcut-content #inputs.widget .body .heading.section.issues .actions-btn,.smartcut-content #inputs.widget .body .heading.section.issues>div>.ck-icon:not(.chevron){color:var(--color-error)}:is(:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-stock,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-parts,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-groups) .input-options{background:var(--background-light-1);color:var(--font-color-black);padding:var(--widget-spacing)}:is(:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-stock,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-parts,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-groups) .input-options .heading{margin-top:0}:is(:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-stock,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-parts,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-groups) .no-preview{color:var(--font-color-disabled);flex-flow:row;justify-content:flex-start;align-items:center;width:100%;height:100%;padding-left:2px;display:flex}:is(:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-stock,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-parts,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-groups) .outline-preview{width:100%;height:32px}:is(:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-stock,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-parts,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-groups) .outline-preview polygon{fill:none;stroke:var(--color-text,#ccc);stroke-width:1px;vector-effect:non-scaling-stroke}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) .add-button .remaining{font-size:var(--font-size-0)}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) .add-button.exceeded .remaining{background-color:var(--color-important);color:var(--font-color-black)}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) .filters{margin-left:calc(-1 * var(--widget-spacing));margin-right:calc(-1 * var(--widget-spacing))}:is(:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) .materials,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #stock-input) .cell .id{background-color:var(--color-stock);color:var(--font-color-black)}:is(:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) .materials,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #stock-input) .cell .id:hover{background-color:var(--color-clickable);color:var(--font-color-white)}:is(:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) .materials,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #stock-input) .cell .id.selected{background-color:var(--surface-selected,#047857);color:var(--surface-selected-ink,#fff)}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) .materials,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #stock-input,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-parts-list{margin-top:0}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input{margin-top:0}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input .extras .action-bar{background:var(--background-light-1);box-sizing:border-box;color:var(--font-color-black);margin-bottom:var(--spacing-lg);margin-left:calc(-1 * var(--panel-pad-x));margin-right:calc(-1 * var(--panel-pad-x));margin-top:calc(-1 * var(--widget-spacing));padding:var(--spacing-md);width:calc(100% + 2 * var(--panel-pad-x));flex-direction:row;justify-content:space-between;align-items:center;gap:5px;display:flex}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input .extras .action-bar .add-custom{flex-direction:row;align-items:center;gap:5px;display:flex}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input .extras .action-bar .add-custom input{border-color:var(--border-dark-4);border-radius:var(--radius-control);border-style:solid;border-width:var(--border-width);background:#fff;padding:10px}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input .extras .action-bar .add-custom input:focus{background-color:var(--color-input-focus)}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input .extras .action-bar .add-custom input:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input .extras .delete-all{margin-top:var(--spacing-lg)!important}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input .cell .id{background-color:var(--color-shape);color:var(--font-color-white);cursor:pointer}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input .cell .id:hover{background-color:var(--color-clickable);color:var(--font-color-white)}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input .cell .id.selected{background-color:var(--surface-selected,#047857);color:var(--surface-selected-ink,#fff)}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input .cell.material.selected>button:first-child i{color:var(--surface-selected,#047857)}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input .cell.material>button:focus i{color:var(--color-focus)}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-groups>p.info{margin-top:0;margin-bottom:10px}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-groups .row .id{cursor:pointer;border:1px solid gray}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-groups .row .id.selected{background-color:var(--surface-selected,#047857);color:var(--surface-selected-ink,#fff)}:is(:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #stock-input) .row.sorting>div.cell{align-items:center;font-size:18px;display:flex}:is(:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #stock-input) .row.sorting>div.cell:before{background-color:#0a4e64}:is(:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #stock-input) .row.sorting>div.cell>svg,:is(:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input,:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #stock-input) .row.sorting>div.cell .ck-icon{cursor:pointer}@media (min-width:300px){:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) .button-wrapper .row{flex-flow:wrap;align-items:center;display:flex}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) .button-wrapper .row .info{margin-top:0;margin-bottom:0;margin-left:10px}}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #set-shape-rotation{margin-top:20px}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) .blade-width label.heading{margin-top:0!important}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-unusable-parts{background-color:var(--color-important);border-radius:var(--radius-box);font-size:var(--font-size-3);margin-top:20px;padding:14px}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-unusable-parts .ck-triangle-exclamation{color:#000}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-unusable-parts li{font-weight:var(--font-weight-bold)}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-unusable-parts .heading{margin-top:0!important;font-weight:700!important}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-unusable-parts>div>p:last-child{margin-bottom:0}.smartcut-content #inputs #inputs-groups #add-group{margin-bottom:var(--widget-spacing);margin-top:var(--widget-spacing)}:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) *,:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) :before,:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) :after{box-sizing:border-box}:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) .c-btn,:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) a.c-btn{appearance:none;background:0 0;background-color:var(--btn-bg);border-radius:var(--btn-border-radius);color:var(--btn-color);cursor:pointer;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);align-items:center;gap:var(--btn-gap);letter-spacing:normal;line-height:var(--btn-line-height);padding:var(--btn-padding);text-align:center;text-transform:none;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;border:none;outline:none;justify-content:center;text-decoration:none;display:flex;overflow:hidden}:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) input[type=checkbox],:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) input[type=radio]{appearance:none;background:var(--background-light-4);border:var(--border-width) solid var(--border-dark-1);cursor:pointer;height:var(--checkbox-size);width:var(--checkbox-size);margin:0;display:inline-flex}:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) input[type=checkbox]:disabled,:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) input[type=radio]:disabled{background:var(--color-disabled);border-color:var(--color-disabled);cursor:not-allowed;opacity:.5}:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) input[type=checkbox]:disabled:checked,:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) input[type=radio]:disabled:checked{background-color:var(--color-disabled);border-color:var(--color-disabled)}:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) label{color:inherit;font-size:var(--label-font-size);font-weight:var(--font-weight-bold);letter-spacing:normal;margin:0 0 var(--label-margin-bottom);text-transform:none;display:block}:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) .c-field-action>label,:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) .c-field-action .input-wrapper label{align-items:center;margin:0;display:flex}:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) .c-field-action select,:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) .c-field-action input:not([type=checkbox],[type=radio],[type=color]){border:none;border-radius:0}:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) .c-field-action>button,:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) .c-field-action>.c-btn{box-shadow:none;border:none;border-radius:0}:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) .c-field-action>:last-child{border-start-end-radius:var(--radius-control);border-end-end-radius:var(--radius-control)}:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) .extras-grid{gap:5px 10px;display:grid}#stock-filter,#smartcut-checkout.smartcut-content,#smartcut-checkout.smartcut-content *{font-family:Inter,Helvetica,Arial,sans-serif}#stock-filter,#smartcut-checkout.smartcut-content{--spacing-xs:clamp(2px, .5vw, 4px);--spacing-sm:clamp(4px, 1vw, 8px);--spacing-md:clamp(8px, 2vw, 16px);--spacing-lg:clamp(16px, 3vw, 24px);--spacing-xl:clamp(24px, 4vw, 32px);--widget-spacing:clamp(15px, 3vw, 20px)}#stock-filter{box-sizing:border-box;width:100%;color:var(--font-color-black)}#stock-filter h1,#stock-filter h2,#stock-filter h3,#stock-filter h4,#stock-filter h5,#stock-filter h6,#stock-filter p,#stock-filter li,#stock-filter label,#stock-filter span:not(.c-badge,.c-loz){color:var(--font-color-black)}#stock-filter a{color:var(--color-2)}#smartcut-checkout.smartcut-content{height:auto;margin-bottom:var(--spacing-lg);background:0 0;min-height:auto;position:relative}#smartcut-checkout.smartcut-content .c-btn,#smartcut-checkout.smartcut-content .c-btn-group>div{--btn-font-size:var(--font-size-2);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}#smartcut-checkout.smartcut-content .c-btn--sm,#smartcut-checkout.smartcut-content .c-btn-group.c-btn--sm>div{--btn-font-size:var(--font-size-1);--btn-padding:.25rem .5rem;--btn-icon-size:.875rem}#smartcut-checkout.smartcut-content .c-btn--lg,#smartcut-checkout.smartcut-content .c-btn-group.c-btn--lg>div{--btn-font-size:var(--font-size-3);--btn-padding:.5rem 1rem;--btn-icon-size:1.25rem}#smartcut-checkout.smartcut-content .c-btn-group>div{border:none}#smartcut-checkout.smartcut-content{width:100%}#smartcut-checkout.smartcut-content #smartcut-full-screen{margin-bottom:var(--widget-spacing)!important}#smartcut-checkout.smartcut-content.fullscreen{padding:var(--widget-spacing);background:#fff}#smartcut-checkout.smartcut-content #import-file{margin-top:var(--spacing-lg)}#smartcut-checkout.smartcut-content #drop{height:60px}#smartcut-checkout.smartcut-content #drop>div{font-size:var(--font-size-1)}#smartcut-checkout.smartcut-content #part-input{margin-bottom:var(--spacing-sm)}#smartcut-checkout.smartcut-content #part-input .button-wrapper{margin-top:var(--spacing-sm)}#smartcut-checkout.smartcut-content #part-input .table-heading,#smartcut-checkout.smartcut-content #part-input #banding-label,#smartcut-checkout.smartcut-content #part-input label{-webkit-user-select:none;user-select:none}#smartcut-checkout.smartcut-content #part-count{font-size:var(--font-size-0);-webkit-user-select:none;user-select:none}#smartcut-checkout.smartcut-content #messages{background:var(--ec-warn-tint,#faf3e6);border:1px solid color-mix(in srgb,var(--ec-warn,#c98a00) 35%,white);color:var(--ec-warn-text,#8a6100);border-radius:var(--ec-radius-card,var(--radius-box));margin-top:var(--spacing-lg);padding:var(--widget-spacing);line-height:1.5}#smartcut-checkout.smartcut-content #messages .heading{font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}#smartcut-checkout.smartcut-content #messages>:last-child{margin-bottom:0}#smartcut-checkout.smartcut-content #messages pre{white-space:pre-wrap;background:0 0;margin-top:0;padding:0;line-height:1.4}#smartcut-checkout.smartcut-content #mini-stock-nav{margin-top:var(--spacing-sm)}#smartcut-checkout.smartcut-content .extras .delete-all{margin-top:var(--spacing-lg)}#smartcut-checkout.smartcut-content #sc-configurator{margin-bottom:var(--spacing-lg)}#smartcut-checkout.smartcut-content #sc-configurator .heading.panels{margin-bottom:calc(-1 * var(--spacing-lg));margin-top:var(--spacing-lg)}#smartcut-checkout.smartcut-content #sc-configurator .input-wrapper{margin-bottom:var(--spacing-sm)}#smartcut-checkout.smartcut-content #sc-configurator .extras .heading{margin-bottom:var(--spacing-sm)}#smartcut-checkout.smartcut-content #sc-configurator .extras>div{margin-bottom:var(--spacing-xs)}:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) #diagram-wrapper{margin-top:var(--spacing-lg);position:relative}:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) #diagram-wrapper #stack{background-color:var(--color-3);box-shadow:var(--shadow-strong);box-sizing:content-box;color:#fff;font-weight:var(--font-weight-bold);text-align:center;z-index:9;border-radius:50%;width:28px;height:28px;line-height:28px;display:block;position:absolute;top:4px;right:4px;font-size:10px!important}@container (width>=768px){:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) #diagram-wrapper #stack{top:10px;right:10px}}:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) #diagram-wrapper #diagram{height:0}:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) #diagram-wrapper #diagram text{font-size:10px}:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) #progress{margin-top:var(--spacing-lg);flex-direction:column;align-items:center;gap:10px;display:flex}:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) #progress #spinner-number.stock-number{width:40px;height:40px;line-height:40px}:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) .calc-progress{flex-direction:column;align-items:center;gap:6px;width:min(260px,100%);display:flex}:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) .calc-progress__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) .calc-progress__steps{gap:6px;width:100%;display:flex}:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) .calc-progress__step{background:var(--ec-brand-tint,color-mix(in srgb,var(--button-color,var(--ec-interactive,#0e7fa6)) 14%,white));border-radius:999px;flex:1 1 0%;height:6px;position:relative;overflow:hidden}:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) .calc-progress__fill{border-radius:inherit;background:var(--button-color,var(--ec-interactive,#0e7fa6));width:0;transition:width .4s;position:absolute;inset:0 auto 0 0}:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) .calc-progress__step.is-done .calc-progress__fill{width:100%}:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) .calc-progress__step.is-active{animation:1.2s ease-in-out infinite calc-progress-pulse}:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) .calc-progress__step.is-active .calc-progress__fill:not([style]){opacity:.55;width:100%}@media (prefers-reduced-motion:reduce){:is(#smartcut-checkout.smartcut-content,.ec-cutlist-sidebar) .calc-progress__step.is-active{animation:none}}@keyframes calc-progress-pulse{0%,to{opacity:1}50%{opacity:.45}}}.selected-product-header[data-v-c2d033be]{background:var(--background-light-1,#f8f9fa);border:1px solid var(--border-color,#dee2e6);border-radius:var(--radius-box);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem;display:flex}.selected-product-info h3[data-v-c2d033be]{margin:0 0 .25rem;font-size:1.1rem}.selected-product-info p[data-v-c2d033be]{color:var(--font-color-secondary,#6c757d);margin:0;font-size:.9rem}.catalogue-banding-extra[data-v-e7a96074]{flex-direction:column;row-gap:8px;width:100%;display:flex}.cbe-header[data-v-e7a96074]{background:var(--ec-surface-2,#f2f6f8);border:1px solid var(--ec-stroke-subtle,#073b4c17);padding:6px var(--field-padding);border-radius:var(--radius-box);justify-content:space-between;align-items:center;gap:8px;display:flex}.cbe-header h6[data-v-e7a96074]{font-size:var(--field-font-size,.875rem);font-weight:var(--font-weight-bolder,500);margin:0}.cbe-sku-badge[data-v-e7a96074]{font-size:var(--font-size-0);color:var(--ec-ink-3,#6b767c);font-family:monospace}.cbe-cols[data-v-e7a96074]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px 16px;display:grid}@media (max-width:720px){.cbe-cols[data-v-e7a96074]{grid-template-columns:minmax(0,1fr)}}.cbe-col[data-v-e7a96074]{min-width:0}.cbe-perside[data-v-e7a96074]{flex-direction:column;row-gap:16px;display:flex}.cbe-perside-row[data-v-e7a96074]{flex-direction:column;row-gap:6px;display:flex}.cbe-perside-row .price[data-v-e7a96074]{font-size:var(--field-font-size);padding-left:5px}.cbe-side-grid[data-v-e7a96074]{flex-direction:column;row-gap:.85rem;display:flex}.cbe-side-grid.is-disabled[data-v-e7a96074]{opacity:.6}.cbe-side-grid .price[data-v-e7a96074]{font-size:var(--field-font-size);padding-left:5px}.cbe-sides-hint[data-v-e7a96074]{font-size:var(--font-size-0);color:var(--ec-ink-3,#6b767c);margin:6px 0 0;font-style:italic}.main{box-sizing:border-box;margin:2px;padding:5px}.smartcut-object-viewer{-webkit-user-select:none;user-select:none;border-radius:var(--radius-box);background:#161616;width:100%;max-width:calc(100% - 4px);max-height:400px;font-family:SF Mono,Fira Code,Cascadia Code,Menlo,monospace;font-size:12.5px;line-height:1.6;overflow-y:auto}.smartcut-object-viewer .title{color:#fff;margin-bottom:5px;font-weight:700}.smartcut-object-viewer .ov-node{margin:1px 0}.smartcut-object-viewer .ov-header{border-radius:var(--radius-box);cursor:pointer;align-items:center;gap:6px;padding:1px 6px;transition:background-color .15s;display:inline-flex}.smartcut-object-viewer .ov-header:hover{background-color:#ffffff1a}.smartcut-object-viewer .ov-header:active{background-color:#ffffff26}.smartcut-object-viewer .ov-chevron{color:#fff;flex-shrink:0;transition:transform .2s}.smartcut-object-viewer .ov-chevron.is-open{color:#fff;transform:rotate(90deg)}.smartcut-object-viewer .ov-header:hover .ov-chevron{color:#fff}.smartcut-object-viewer .ov-label{color:#ff0;font-weight:600}.smartcut-object-viewer .ov-count{border-radius:var(--radius-label);color:#666;background:#fff;padding:2px 6px;font-size:10px;font-weight:500;line-height:1}.smartcut-object-viewer .ov-body{border-left:1px dashed #fff;margin-left:10px;padding-left:10px}.smartcut-object-viewer .ov-row{white-space:pre-wrap;overflow-wrap:break-word;margin:0;padding:0}.smartcut-object-viewer .ov-key{color:#fff;margin-right:6px}.smartcut-object-viewer .ov-val{color:#9cdcfe}.smartcut-object-viewer .ov-val.number{color:#b5cea8}.smartcut-object-viewer .ov-val.boolean{color:#569cd6}.smartcut-object-viewer .ov-val.string{color:#ce9178}.smartcut-object-viewer .ov-val.object,.smartcut-object-viewer .ov-val.array{color:#c586c0}.smartcut-object-viewer .ov-val.undefined,.smartcut-object-viewer .ov-val.null{color:gray;font-style:italic}.smartcut-object-viewer .ov-inline-array{color:#ce9178}.smartcut-object-viewer .ov-copy{border-radius:var(--radius-control);color:#ffffff4d;cursor:pointer;opacity:0;align-items:center;margin-left:2px;padding:2px;transition:opacity .15s,color .15s,background-color .15s;display:inline-flex}.smartcut-object-viewer .ov-header:hover .ov-copy{opacity:1}.smartcut-object-viewer .ov-copy:hover{color:#fff;background-color:#ffffff26}.smartcut-object-viewer .ov-copy:active{background-color:#ffffff40}.smartcut-object-viewer .ov-copy-inline{opacity:0}.smartcut-object-viewer .ov-row:hover .ov-copy-inline{opacity:1}.smartcut-object-viewer .ov-null{color:gray;font-style:italic}.smartcut-object-viewer.has-scroll:not(.at-bottom):after{content:"";opacity:.4;pointer-events:none;background:#fff;width:24px;height:14px;margin-top:-14px;animation:1.5s ease-in-out infinite ov-bounce-hint;display:block;position:sticky;bottom:3px;left:50%;transform:translate(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 14'%3E%3Cpath d='M2 2l10 10L22 2' stroke='%23000' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 14'%3E%3Cpath d='M2 2l10 10L22 2' stroke='%23000' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes ov-bounce-hint{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(4px)}}.group.issues[data-v-07dcb91c],.group.warnings[data-v-07dcb91c]{margin-top:1px}.smartcut-content .grid-table{--grid-button-size:28px;--grid-cell-height:42px;--grid-icon-size:14px;--grid-border-color:var(--separator-normal);--grid-cell-padding:4px}.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group{align-self:stretch;width:100%;min-width:0;height:100%;min-height:0}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group) .c-btn{--btn-font-size:var(--font-size-1);--btn-icon-size:20px;animation:none;transform:none}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group) .c-btn:hover:not(:disabled),:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group) .c-btn:active:not(:disabled){transform:none}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group) .c-btn:focus-visible:not(:disabled){background-color:var(--color-focus)}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group).c-btn--loading:after{animation:none}.smartcut-content .grid-table{font-size:var(--font-size-1);isolation:isolate;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--color-scroll-thumb,#073b4c59) #fff0;--scroll-hint-fade:40px;--scroll-hint-floor:#0003;background-color:#fff;gap:0;display:grid;overflow:auto hidden}.smartcut-content .grid-table.scroll-hint--right{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--scroll-hint-fade)),var(--scroll-hint-floor));mask-image:linear-gradient(to right,#000 calc(100% - var(--scroll-hint-fade)),var(--scroll-hint-floor))}.smartcut-content .grid-table.scroll-hint--left{-webkit-mask-image:linear-gradient(to right,var(--scroll-hint-floor),#000 var(--scroll-hint-fade));mask-image:linear-gradient(to right,var(--scroll-hint-floor),#000 var(--scroll-hint-fade))}.smartcut-content .grid-table.scroll-hint--left.scroll-hint--right{-webkit-mask-image:linear-gradient(to right,var(--scroll-hint-floor),#000 var(--scroll-hint-fade),#000 calc(100% - var(--scroll-hint-fade)),var(--scroll-hint-floor));mask-image:linear-gradient(to right,var(--scroll-hint-floor),#000 var(--scroll-hint-fade),#000 calc(100% - var(--scroll-hint-fade)),var(--scroll-hint-floor))}.smartcut-content .grid-table button:focus-visible,.smartcut-content .grid-table .c-btn:focus-visible:not(:disabled){background-color:var(--color-focus);outline:none}.smartcut-content .grid-table .cell{box-sizing:border-box;min-height:var(--grid-cell-height)}.smartcut-content .grid-table.padding .cell{padding:5px}.smartcut-content .grid-table.no-bottom-border>.row:last-child>.cell,.smartcut-content .grid-table.secondary-inputs-active>.row>.cell{border-bottom:none}.smartcut-content .grid-table .row{display:contents}.smartcut-content .grid-table .row.auto{flex-direction:row;display:flex}.smartcut-content .grid-table .row.auto .cell{flex:1;height:auto;padding:5px!important}.smartcut-content .grid-table .row.auto.table-heading .cell{padding-top:10px!important;padding-bottom:10px!important}.smartcut-content .grid-table .row.selectable{cursor:pointer}.smartcut-content .grid-table .row.secondary-inputs-active>.cell{border-bottom:none}.smartcut-content .grid-table .row>.cell{background-color:#0000}.smartcut-content .grid-table .row:nth-child(odd)>.cell{background-color:#00000003}.smartcut-content .grid-table .row.sorting .cell.enabled{cursor:pointer}.smartcut-content .grid-table .row.table-heading,.smartcut-content .grid-table .row.sorting{color:var(--font-color-white);text-transform:capitalize;border-bottom:none;font-weight:600;position:relative}:is(.smartcut-content .grid-table .row.table-heading,.smartcut-content .grid-table .row.sorting)>.cell{color:var(--font-color-white);font-size:var(--font-size-0);font-weight:var(--font-weight-bold);letter-spacing:1.4px;writing-mode:vertical-rl;border:none;justify-content:flex-start;margin:0;padding:12px 0;line-height:1;position:relative;overflow:visible;transform:rotate(180deg)}:is(.smartcut-content .grid-table .row.table-heading,.smartcut-content .grid-table .row.sorting)>.cell.center{justify-content:center;align-items:flex-start}:is(.smartcut-content .grid-table .row.table-heading,.smartcut-content .grid-table .row.sorting)>.cell:before{background-color:var(--color-1);content:"";z-index:-1;position:absolute;inset:-1px;overflow:visible}.smartcut-content .grid-table .row.selected .cell{background-color:var(--color-row-selected)}.smartcut-content .grid-table .row.multi-edit .cell,.smartcut-content .grid-table .row.multi-edit .group,.smartcut-content .grid-table .row.multi-edit .inputs{background-color:var(--color-multi-edit)}.smartcut-content .grid-table .row.highlight{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake}.smartcut-content .grid-table .row.highlight .cell input:not([type=checkbox]),.smartcut-content .grid-table .row.highlight .cell select{background-color:var(--color-row-selected)}.smartcut-content .grid-table .row .cell>button,.smartcut-content .grid-table .row .group button{height:var(--grid-button-size);min-width:var(--grid-button-size)}.smartcut-content .grid-table.borders>.row>.cell{border-bottom:1px solid var(--grid-border-color)}.smartcut-content .grid-table.stripes>.cell{border:none}.smartcut-content .grid-table.stripes .row:nth-child(odd)>.cell{background-color:#00000004}.smartcut-content .grid-table .cell{--btn-shadow:none;--btn-shadow-hover:none;--btn-border-radius:var(--radius-box);box-sizing:border-box;font-size:var(--font-size-1);white-space:nowrap;flex-direction:column;justify-content:center;height:100%;display:flex;overflow:hidden}.smartcut-content .grid-table .cell.center{align-items:center}.smartcut-content .grid-table .cell:has(input[type=checkbox]){align-items:center}.smartcut-content .grid-table .cell:has(input[type=color]){align-items:center}.smartcut-content .grid-table .cell:has(button){align-items:center}.smartcut-content .grid-table .cell:has(.c-btn){align-items:center}.smartcut-content .grid-table .cell:has(.banding-button){align-items:center}.smartcut-content .grid-table .cell:has(.orientation-button){align-items:center}.smartcut-content .grid-table .cell:has(.id){align-items:center}.smartcut-content .grid-table .cell:has(.dxf-preview){justify-content:flex-start}.smartcut-content .grid-table .cell>input[type=color],.smartcut-content .grid-table .cell .input-wrapper>input[type=color]{border:1px solid var(--grid-border-color,#999);border-radius:var(--radius-box);box-sizing:border-box;cursor:pointer;height:var(--grid-button-size);min-width:var(--grid-button-size);width:var(--grid-button-size);background:0 0;padding:2px}.smartcut-content .grid-table .cell>input[type=color]::-webkit-color-swatch-wrapper{padding:0}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-webkit-color-swatch-wrapper{padding:0}.smartcut-content .grid-table .cell>input[type=color]::-webkit-color-swatch{border-radius:var(--radius-label);border:none}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-webkit-color-swatch{border-radius:var(--radius-label);border:none}.smartcut-content .grid-table .cell>input[type=color]::-moz-color-swatch{border-radius:var(--radius-label);border:none}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-moz-color-swatch{border-radius:var(--radius-label);border:none}.smartcut-content .grid-table .cell>input[type=color].color-input--empty::-webkit-color-swatch{background-image:linear-gradient(to top right,transparent 0%,transparent calc(50% - 1px),var(--color-danger) 50%,transparent calc(50% + 1px),transparent 100%)}.smartcut-content .grid-table .cell .input-wrapper>input[type=color].color-input--empty::-webkit-color-swatch{background-image:linear-gradient(to top right,transparent 0%,transparent calc(50% - 1px),var(--color-danger) 50%,transparent calc(50% + 1px),transparent 100%)}.smartcut-content .grid-table .cell>input[type=color].color-input--empty::-moz-color-swatch{background-image:linear-gradient(to top right,transparent 0%,transparent calc(50% - 1px),var(--color-danger) 50%,transparent calc(50% + 1px),transparent 100%)}.smartcut-content .grid-table .cell .input-wrapper>input[type=color].color-input--empty::-moz-color-swatch{background-image:linear-gradient(to top right,transparent 0%,transparent calc(50% - 1px),var(--color-danger) 50%,transparent calc(50% + 1px),transparent 100%)}.smartcut-content .grid-table .cell.clickable{cursor:pointer}.smartcut-content .grid-table .cell.text{text-overflow:ellipsis;padding-left:5px;padding-right:5px;overflow:hidden}.smartcut-content .grid-table .cell .input-wrapper.issue,.smartcut-content .grid-table .cell .input-wrapper.warning{padding:0}.smartcut-content .grid-table .cell.text{text-transform:uppercase}.smartcut-content .grid-table .cell.center{align-items:center}.smartcut-content .grid-table .cell.center .input-wrapper{justify-content:center;display:flex}.smartcut-content .grid-table .cell.align-items-center{align-items:center}.smartcut-content .grid-table .cell.padding{padding:0 3px}.smartcut-content .grid-table .cell.machining.active button{color:var(--surface-selected,#047857)}.smartcut-content .grid-table .cell.inventory-material{box-sizing:content-box;flex-direction:row;justify-content:flex-start;align-items:center;padding:0 5px;display:flex}.smartcut-content .grid-table .cell.inventory-material>div{font-size:var(--font-size-0);margin-right:10px}.smartcut-content .grid-table .cell.inventory-material>div,.smartcut-content .grid-table .cell.inventory-material>button{background:0 0;flex-grow:0;width:auto;margin-right:10px;padding-right:0}.smartcut-content .grid-table .cell.inventory-material>button{color:var(--color-clickable);font-size:var(--font-size-2);min-width:unset}.smartcut-content .grid-table .cell.inventory-material.selected{background-color:var(--font-color-white)}.smartcut-content .grid-table .cell .id{text-align:center;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;line-height:1;display:flex}.smartcut-content .grid-table .cell>button:not(.material-summary){height:var(--grid-button-size);width:var(--grid-button-size);--btn-icon-size:var(--grid-icon-size);padding:0}.smartcut-content .grid-table .cell>button:not(.material-summary) svg,.smartcut-content .grid-table .cell>button:not(.material-summary) i,.smartcut-content .grid-table .cell>button:not(.material-summary)>*{font-size:var(--btn-icon-size)!important;height:var(--btn-icon-size)!important;max-height:var(--btn-icon-size)!important;max-width:var(--btn-icon-size)!important;width:var(--btn-icon-size)!important}:is(.smartcut-content .grid-table .cell>button:not(.material-summary) svg,.smartcut-content .grid-table .cell>button:not(.material-summary) i,.smartcut-content .grid-table .cell>button:not(.material-summary)>*) svg{width:100%!important;height:100%!important}.smartcut-content .grid-table .cell>button:not(.material-summary) .ck-icon{font-size:var(--btn-icon-size)}.smartcut-content .grid-table .cell>input:not([type=checkbox]){padding:0 var(--grid-cell-padding)}.smartcut-content .grid-table .cell>input:not([type=checkbox]):read-only{padding:0 3px}.smartcut-content .grid-table .cell>input[type=checkbox]{margin-left:var(--grid-cell-padding)}.smartcut-content .grid-table .cell>select{padding-left:var(--grid-cell-padding);padding-right:18px}.smartcut-content .grid-table .cell .static{padding:0 var(--grid-cell-padding)}.smartcut-content .grid-table .group{box-sizing:border-box;padding:var(--space--2);flex-direction:row;align-items:center;gap:10px;display:flex}.smartcut-content .grid-table .group .input-wrapper{align-items:center;gap:5px;display:flex}.smartcut-content .grid-table .group .inputs input:not([type=checkbox]),.smartcut-content .grid-table .group .inputs select{color:var(--font-color-black)}.smartcut-content .grid-table .group .label{font-size:var(--font-size-0);-webkit-user-select:none;user-select:none}.smartcut-content .grid-table .group .price{font-size:var(--font-size-0)}.smartcut-content .grid-table .group.banding,.smartcut-content .grid-table .group.finish,.smartcut-content .grid-table .group.planing{padding-bottom:var(--widget-spacing);padding-top:var(--widget-spacing)}.smartcut-content .grid-table .group.issues,.smartcut-content .grid-table .group.warnings{font-size:var(--font-size-1);font-weight:var(--font-weight-bold);padding:10px}:is(.smartcut-content .grid-table .group.issues,.smartcut-content .grid-table .group.warnings) pre{font-size:var(--font-size-1);background:0 0;margin:0;padding:0}.smartcut-content .grid-table .group.issues{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.smartcut-content .grid-table .group.issues pre{color:var(--font-color-white)}.smartcut-content .grid-table .group.warnings{background-color:var(--color-warning);color:var(--font-color-black)}.smartcut-content .grid-table .group.warnings pre{color:var(--font-color-black)}.smartcut-content .grid-table .group .inputs{flex-direction:row;align-items:center;gap:10px;display:flex}.smartcut-content .grid-table .group .inputs>.label{font-weight:var(--font-weight-bold);text-transform:uppercase;padding-right:5px}.smartcut-content .grid-table .group .inputs select,.smartcut-content .grid-table .group .inputs input:not([type=checkbox],[type=radio]){border-radius:var(--radius-box);font-size:var(--font-size-0);background-color:#fff;border:1px solid #b8b8b8}:is(.smartcut-content .grid-table .group .inputs select,.smartcut-content .grid-table .group .inputs input:not([type=checkbox],[type=radio])).number{width:100%;max-width:60px}.smartcut-content .grid-table .group .inputs label{font-size:var(--font-size-0);width:auto;display:block}.smartcut-content .grid-table .group .inputs.grid-layout{align-items:center;gap:5px 10px;display:grid}.smartcut-content .grid-table .group.banding,.smartcut-content .grid-table .group.finish,.smartcut-content .grid-table .group.planing,.smartcut-content .grid-table .group.trim,.smartcut-content .grid-table .group.additional{background:var(--background-light-4);border-bottom:1px solid var(--grid-border-color);color:var(--font-color-black);flex-direction:column;align-items:flex-start;gap:5px}:is(.smartcut-content .grid-table .group.banding,.smartcut-content .grid-table .group.finish,.smartcut-content .grid-table .group.planing,.smartcut-content .grid-table .group.trim,.smartcut-content .grid-table .group.additional) .input-wrapper{border-color:#b8b8b8;height:36px}.smartcut-content .grid-table .group.additional .inputs{flex-wrap:wrap}.smartcut-content .grid-table .group.additional input:not([type=checkbox],[type=radio]),.smartcut-content .grid-table .group.additional select{border-radius:var(--radius-box);height:var(--field-height);max-width:none;padding:0 var(--field-padding);background-color:#fff;border:1px solid #b8b8b8}.smartcut-content .grid-table .group.additional select{padding-right:calc(var(--field-padding) + 20px)}.smartcut-content .grid-table .group.additional .input-wrapper{flex-direction:column;gap:4px;height:auto}.smartcut-content .grid-table .group.additional .input-wrapper label{font-size:var(--font-size-0);font-weight:500}.smartcut-content .grid-table .group.additional .input-wrapper input[type=color]{width:60px;min-width:60px;height:32px}.smartcut-content .grid-table .group.additional .input-wrapper input[type=url]{min-width:200px}.smartcut-content .grid-table .group.additional .input-wrapper input[type=number]{min-width:80px}.smartcut-content .grid-table .group.trim .input-wrapper{gap:0}.smartcut-content .grid-table .group.trim .input-wrapper label{border-bottom-left-radius:var(--radius-box);border-top-left-radius:var(--radius-box);color:#fff;background-color:#585858;justify-content:center;align-items:center;width:3em;height:100%;margin-right:0;font-size:10px;display:flex}.smartcut-content .grid-table .group.trim .input-wrapper input:not([type=checkbox],[type=radio]){border-top-left-radius:0;border-bottom-left-radius:0}dialog#machining{--side-a-color:var(--color-interactive);--side-b-color:var(--color-5);--invalid-color:var(--color-3);--side-a-partial:#addfef;--side-b-partial:#fff;border-radius:var(--radius-box);block-size:-moz-fit-content;block-size:fit-content;box-shadow:var(--shadow-base);scroll-behavior:smooth;background-color:#fafafa;border:none;gap:1rem;max-block-size:calc(100dvh - 14px);inline-size:min(100vi - 14px,1400px);padding:1rem;display:flex;overflow-y:auto}dialog#machining::backdrop{background-color:#00000080}@media (max-width:800px){dialog#machining{flex-direction:column;gap:.5rem;inline-size:95vi;padding:.5rem}}dialog#machining :is(input[type=number],input[type=text])::placeholder{text-transform:capitalize}dialog#machining .inputs{scroll-behavior:smooth;flex:1;padding:10px;position:relative;overflow-y:scroll}@media (max-width:800px){dialog#machining .inputs{padding:5px}}dialog#machining .inputs .close{margin-bottom:10px!important}dialog#machining .inputs .menu{border-block-end:1px solid var(--separator-normal);font-size:var(--font-size-2);-webkit-user-select:none;user-select:none;flex-wrap:wrap;gap:10px;margin-top:20px;padding-block-end:10px;display:flex}dialog#machining .inputs .menu>div{cursor:pointer;border-block-end:2px solid #0000;padding-block-end:2px}dialog#machining .inputs .menu>div.selected{border-block-end-color:var(--side-a-color);color:var(--side-a-color);font-weight:var(--font-weight-bold)}dialog#machining .inputs .menu-prompt{margin-top:10px}dialog#machining .inputs .button-wrapper{margin-top:10px;margin-bottom:10px}dialog#machining .inputs .shape-name{margin-block-end:10px}dialog#machining .inputs .group.validation{background-color:var(--color-issue);color:var(--font-color-white);font-size:var(--font-size-0);min-block-size:26px;line-height:26px}dialog#machining .inputs .sides-wrapper{-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;gap:10px;margin-block:10px;display:flex}dialog#machining .inputs .sides-wrapper .sides{color:#fff;block-size:60px;font-size:20px;font-weight:var(--font-weight-bold);perspective:1000px;border:1px solid #000;place-items:center;inline-size:60px;display:grid;position:relative}dialog#machining .inputs .sides-wrapper .sides .side-a,dialog#machining .inputs .sides-wrapper .sides .side-b{backface-visibility:hidden;place-items:center;transition:transform .3s;display:grid;position:absolute;inset:0}dialog#machining .inputs .sides-wrapper .sides .side-a{background:var(--side-a-color);transform:rotateX(0)}dialog#machining .inputs .sides-wrapper .sides .side-b{background:var(--side-b-color);transform:rotateX(180deg)}dialog#machining .inputs .sides-wrapper .sides.flipped .side-a{transform:rotateX(-180deg)}dialog#machining .inputs .sides-wrapper .sides.flipped .side-b{transform:rotateX(0)}dialog#machining .inputs .sides-wrapper .text{font-size:var(--font-size-0);line-height:1}dialog#machining .diagram{flex:1;min-block-size:300px;min-inline-size:200px;overflow:hidden}@media (max-width:800px){dialog#machining .diagram{min-block-size:250px}}dialog#machining .diagram svg.vis{block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;display:block}dialog#machining .diagram .shape-group #shape{fill:var(--side-a-color)}dialog#machining .diagram .shape-group .shape-background{fill:#b0b0b0}dialog#machining .diagram .shape-group .shape-background-fill{fill:var(--color-4)}dialog#machining .diagram :is(.hole-group,.hinge-hole-group) .hole{fill:#fff;stroke:#000;stroke-width:1px}dialog#machining .diagram :is(.hole-group,.hinge-hole-group) .hole.partial{fill:var(--side-a-partial)}dialog#machining .diagram :is(.hole-group,.hinge-hole-group) .hole.invalid{fill:var(--invalid-color);stroke-width:2px}dialog#machining .diagram .edge-hole-group .edge-hole{fill:var(--side-a-color);fill-opacity:.4;stroke:#000;stroke-width:1px}dialog#machining .diagram .edge-hole-group .edge-hole.invalid{fill:var(--invalid-color);fill-opacity:.6;stroke-width:2px}dialog#machining .diagram.flipped .shape-group #shape{fill:var(--side-b-color)}dialog#machining .diagram.flipped :is(.hole-group,.hinge-hole-group) .hole.partial{fill:var(--side-b-partial)}dialog#machining .diagram .legend-group text{fill:#4c4c4c;font-size:var(--font-size-0);font-weight:400}dialog#machining .diagram .legend-group text:is(.side,.corner){fill:#000c;font-size:var(--font-size-1)}dialog#machining .diagram .banding{fill:none;stroke:var(--color-1);stroke-linecap:butt}dialog#machining .diagram .axis text{font-size:var(--font-size-0)}dialog#machining .diagram .axis path{stroke:var(--color-1)}dialog#machining .diagram .axis path.domain{display:none}dialog#machining .diagram .axis .tick line{stroke:#343434;stroke-dasharray:2 2;stroke-width:.5px}.smartcut-content dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0000004d}.smartcut-content dialog{--dialog-radius:var(--radius-box);background-color:var(--color-4);border-radius:var(--dialog-radius);box-shadow:var(--shadow-base);-webkit-user-select:none;user-select:none;z-index:1000;border:none;width:min(800px,100vw - 4rem);max-height:calc(100vh - 4rem);padding:16px;overflow:auto}.smartcut-content dialog header{font-size:var(--font-size-4);font-weight:var(--font-weight-bold);flex-flow:wrap;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.smartcut-content dialog main{border-radius:var(--dialog-radius);-webkit-overflow-scrolling:touch;background-color:#fff;max-height:calc(100vh - 12rem);padding:14px 10px;overflow:hidden auto}.smartcut-content dialog main *:first-child{margin-top:0}.smartcut-content dialog main *:last-child{margin-bottom:0}.smartcut-content dialog footer{padding-top:16px}.smartcut-content dialog ul{margin-bottom:0;padding-top:0;padding-left:0!important}.smartcut-content dialog ul li{margin-left:14px}.smartcut-content #upgrade-dialog main>p:first-child{margin-top:0}.smartcut-content #upgrade-dialog main>div>ul{padding-bottom:0}.smartcut-content #upgrade-dialog #current-limits .circle{--circle-size:36px;background:var(--color-2);color:#fff;font-size:14px;font-weight:var(--font-weight-bold);height:var(--circle-size);line-height:var(--circle-size);text-align:center;width:var(--circle-size);border-radius:50%;display:inline-block}#custom-products{width:90vw;max-width:720px}#custom-products:popover-open{display:block}#custom-products .custom-products-list{flex-direction:column;gap:12px;margin-top:16px;display:flex}#custom-products .custom-product-card{border-radius:var(--radius-box);border:1px solid #ddd;grid-template-columns:80px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}#custom-products .custom-product-card.selected{background:#f6fff8;border-color:#2c8}#custom-products .custom-product-card .image img{object-fit:cover;border-radius:var(--radius-box);width:80px;height:80px}#custom-products .custom-product-card .name{font-weight:600}#custom-products .custom-product-card .description{color:#666;margin-top:4px;font-size:13px}#custom-products .custom-product-card .price{color:#333;margin-top:4px;font-size:13px}#custom-products .custom-product-card .validation-message{color:#b53;background:#fff3eb;border-left:3px solid #b53;border-radius:0;margin-top:6px;padding:4px 8px;font-size:12px}#custom-products .empty{color:#888;text-align:center;padding:24px}.smartcut-content .grid-table{--grid-button-size:28px;--grid-cell-height:42px;--grid-icon-size:14px;--grid-border-color:var(--separator-normal);--grid-cell-padding:4px}.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group{align-self:stretch;width:100%;min-width:0;height:100%;min-height:0}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group) .c-btn{--btn-font-size:var(--font-size-1);--btn-icon-size:20px;animation:none;transform:none}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group) .c-btn:hover:not(:disabled),:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group) .c-btn:active:not(:disabled){transform:none}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group) .c-btn:focus-visible:not(:disabled){background-color:var(--color-focus)}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group).c-btn--loading:after{animation:none}.smartcut-content .grid-table{font-size:var(--font-size-1);isolation:isolate;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--color-scroll-thumb,#073b4c59) #fff0;--scroll-hint-fade:40px;--scroll-hint-floor:#0003;background-color:#fff;gap:0;display:grid;overflow:auto hidden}.smartcut-content .grid-table.scroll-hint--right{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--scroll-hint-fade)),var(--scroll-hint-floor));mask-image:linear-gradient(to right,#000 calc(100% - var(--scroll-hint-fade)),var(--scroll-hint-floor))}.smartcut-content .grid-table.scroll-hint--left{-webkit-mask-image:linear-gradient(to right,var(--scroll-hint-floor),#000 var(--scroll-hint-fade));mask-image:linear-gradient(to right,var(--scroll-hint-floor),#000 var(--scroll-hint-fade))}.smartcut-content .grid-table.scroll-hint--left.scroll-hint--right{-webkit-mask-image:linear-gradient(to right,var(--scroll-hint-floor),#000 var(--scroll-hint-fade),#000 calc(100% - var(--scroll-hint-fade)),var(--scroll-hint-floor));mask-image:linear-gradient(to right,var(--scroll-hint-floor),#000 var(--scroll-hint-fade),#000 calc(100% - var(--scroll-hint-fade)),var(--scroll-hint-floor))}.smartcut-content .grid-table button:focus-visible,.smartcut-content .grid-table .c-btn:focus-visible:not(:disabled){background-color:var(--color-focus);outline:none}.smartcut-content .grid-table .cell{box-sizing:border-box;min-height:var(--grid-cell-height)}.smartcut-content .grid-table.padding .cell{padding:5px}.smartcut-content .grid-table.no-bottom-border>.row:last-child>.cell,.smartcut-content .grid-table.secondary-inputs-active>.row>.cell{border-bottom:none}.smartcut-content .grid-table .row{display:contents}.smartcut-content .grid-table .row.auto{flex-direction:row;display:flex}.smartcut-content .grid-table .row.auto .cell{flex:1;height:auto;padding:5px!important}.smartcut-content .grid-table .row.auto.table-heading .cell{padding-top:10px!important;padding-bottom:10px!important}.smartcut-content .grid-table .row.selectable{cursor:pointer}.smartcut-content .grid-table .row.secondary-inputs-active>.cell{border-bottom:none}.smartcut-content .grid-table .row>.cell{background-color:#0000}.smartcut-content .grid-table .row:nth-child(odd)>.cell{background-color:#00000003}.smartcut-content .grid-table .row.sorting .cell.enabled{cursor:pointer}.smartcut-content .grid-table .row.table-heading,.smartcut-content .grid-table .row.sorting{color:var(--font-color-white);text-transform:capitalize;border-bottom:none;font-weight:600;position:relative}:is(.smartcut-content .grid-table .row.table-heading,.smartcut-content .grid-table .row.sorting)>.cell{color:var(--font-color-white);font-size:var(--font-size-0);font-weight:var(--font-weight-bold);letter-spacing:1.4px;writing-mode:vertical-rl;border:none;justify-content:flex-start;margin:0;padding:12px 0;line-height:1;position:relative;overflow:visible;transform:rotate(180deg)}:is(.smartcut-content .grid-table .row.table-heading,.smartcut-content .grid-table .row.sorting)>.cell.center{justify-content:center;align-items:flex-start}:is(.smartcut-content .grid-table .row.table-heading,.smartcut-content .grid-table .row.sorting)>.cell:before{background-color:var(--color-1);content:"";z-index:-1;position:absolute;inset:-1px;overflow:visible}.smartcut-content .grid-table .row.selected .cell{background-color:var(--color-row-selected)}.smartcut-content .grid-table .row.multi-edit .cell,.smartcut-content .grid-table .row.multi-edit .group,.smartcut-content .grid-table .row.multi-edit .inputs{background-color:var(--color-multi-edit)}.smartcut-content .grid-table .row.highlight{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake}.smartcut-content .grid-table .row.highlight .cell input:not([type=checkbox]),.smartcut-content .grid-table .row.highlight .cell select{background-color:var(--color-row-selected)}.smartcut-content .grid-table .row .cell>button,.smartcut-content .grid-table .row .group button{height:var(--grid-button-size);min-width:var(--grid-button-size)}.smartcut-content .grid-table.borders>.row>.cell{border-bottom:1px solid var(--grid-border-color)}.smartcut-content .grid-table.stripes>.cell{border:none}.smartcut-content .grid-table.stripes .row:nth-child(odd)>.cell{background-color:#00000004}.smartcut-content .grid-table .cell{--btn-shadow:none;--btn-shadow-hover:none;--btn-border-radius:var(--radius-box);box-sizing:border-box;font-size:var(--font-size-1);white-space:nowrap;flex-direction:column;justify-content:center;height:100%;display:flex;overflow:hidden}.smartcut-content .grid-table .cell.center{align-items:center}.smartcut-content .grid-table .cell:has(input[type=checkbox]){align-items:center}.smartcut-content .grid-table .cell:has(input[type=color]){align-items:center}.smartcut-content .grid-table .cell:has(button){align-items:center}.smartcut-content .grid-table .cell:has(.c-btn){align-items:center}.smartcut-content .grid-table .cell:has(.banding-button){align-items:center}.smartcut-content .grid-table .cell:has(.orientation-button){align-items:center}.smartcut-content .grid-table .cell:has(.id){align-items:center}.smartcut-content .grid-table .cell:has(.dxf-preview){justify-content:flex-start}.smartcut-content .grid-table .cell>input[type=color],.smartcut-content .grid-table .cell .input-wrapper>input[type=color]{border:1px solid var(--grid-border-color,#999);border-radius:var(--radius-box);box-sizing:border-box;cursor:pointer;height:var(--grid-button-size);min-width:var(--grid-button-size);width:var(--grid-button-size);background:0 0;padding:2px}.smartcut-content .grid-table .cell>input[type=color]::-webkit-color-swatch-wrapper{padding:0}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-webkit-color-swatch-wrapper{padding:0}.smartcut-content .grid-table .cell>input[type=color]::-webkit-color-swatch{border-radius:var(--radius-label);border:none}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-webkit-color-swatch{border-radius:var(--radius-label);border:none}.smartcut-content .grid-table .cell>input[type=color]::-moz-color-swatch{border-radius:var(--radius-label);border:none}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-moz-color-swatch{border-radius:var(--radius-label);border:none}.smartcut-content .grid-table .cell>input[type=color].color-input--empty::-webkit-color-swatch{background-image:linear-gradient(to top right,transparent 0%,transparent calc(50% - 1px),var(--color-danger) 50%,transparent calc(50% + 1px),transparent 100%)}.smartcut-content .grid-table .cell .input-wrapper>input[type=color].color-input--empty::-webkit-color-swatch{background-image:linear-gradient(to top right,transparent 0%,transparent calc(50% - 1px),var(--color-danger) 50%,transparent calc(50% + 1px),transparent 100%)}.smartcut-content .grid-table .cell>input[type=color].color-input--empty::-moz-color-swatch{background-image:linear-gradient(to top right,transparent 0%,transparent calc(50% - 1px),var(--color-danger) 50%,transparent calc(50% + 1px),transparent 100%)}.smartcut-content .grid-table .cell .input-wrapper>input[type=color].color-input--empty::-moz-color-swatch{background-image:linear-gradient(to top right,transparent 0%,transparent calc(50% - 1px),var(--color-danger) 50%,transparent calc(50% + 1px),transparent 100%)}.smartcut-content .grid-table .cell.clickable{cursor:pointer}.smartcut-content .grid-table .cell.text{text-overflow:ellipsis;padding-left:5px;padding-right:5px;overflow:hidden}.smartcut-content .grid-table .cell .input-wrapper.issue,.smartcut-content .grid-table .cell .input-wrapper.warning{padding:0}.smartcut-content .grid-table .cell.text{text-transform:uppercase}.smartcut-content .grid-table .cell.center{align-items:center}.smartcut-content .grid-table .cell.center .input-wrapper{justify-content:center;display:flex}.smartcut-content .grid-table .cell.align-items-center{align-items:center}.smartcut-content .grid-table .cell.padding{padding:0 3px}.smartcut-content .grid-table .cell.machining.active button{color:var(--surface-selected,#047857)}.smartcut-content .grid-table .cell.inventory-material{box-sizing:content-box;flex-direction:row;justify-content:flex-start;align-items:center;padding:0 5px;display:flex}.smartcut-content .grid-table .cell.inventory-material>div{font-size:var(--font-size-0);margin-right:10px}.smartcut-content .grid-table .cell.inventory-material>div,.smartcut-content .grid-table .cell.inventory-material>button{background:0 0;flex-grow:0;width:auto;margin-right:10px;padding-right:0}.smartcut-content .grid-table .cell.inventory-material>button{color:var(--color-clickable);font-size:var(--font-size-2);min-width:unset}.smartcut-content .grid-table .cell.inventory-material.selected{background-color:var(--font-color-white)}.smartcut-content .grid-table .cell .id{text-align:center;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;line-height:1;display:flex}.smartcut-content .grid-table .cell>button:not(.material-summary){height:var(--grid-button-size);width:var(--grid-button-size);--btn-icon-size:var(--grid-icon-size);padding:0}.smartcut-content .grid-table .cell>button:not(.material-summary) svg,.smartcut-content .grid-table .cell>button:not(.material-summary) i,.smartcut-content .grid-table .cell>button:not(.material-summary)>*{font-size:var(--btn-icon-size)!important;height:var(--btn-icon-size)!important;max-height:var(--btn-icon-size)!important;max-width:var(--btn-icon-size)!important;width:var(--btn-icon-size)!important}:is(.smartcut-content .grid-table .cell>button:not(.material-summary) svg,.smartcut-content .grid-table .cell>button:not(.material-summary) i,.smartcut-content .grid-table .cell>button:not(.material-summary)>*) svg{width:100%!important;height:100%!important}.smartcut-content .grid-table .cell>button:not(.material-summary) .ck-icon{font-size:var(--btn-icon-size)}.smartcut-content .grid-table .cell>input:not([type=checkbox]){padding:0 var(--grid-cell-padding)}.smartcut-content .grid-table .cell>input:not([type=checkbox]):read-only{padding:0 3px}.smartcut-content .grid-table .cell>input[type=checkbox]{margin-left:var(--grid-cell-padding)}.smartcut-content .grid-table .cell>select{padding-left:var(--grid-cell-padding);padding-right:18px}.smartcut-content .grid-table .cell .static{padding:0 var(--grid-cell-padding)}.smartcut-content .grid-table .group{box-sizing:border-box;padding:var(--space--2);flex-direction:row;align-items:center;gap:10px;display:flex}.smartcut-content .grid-table .group .input-wrapper{align-items:center;gap:5px;display:flex}.smartcut-content .grid-table .group .inputs input:not([type=checkbox]),.smartcut-content .grid-table .group .inputs select{color:var(--font-color-black)}.smartcut-content .grid-table .group .label{font-size:var(--font-size-0);-webkit-user-select:none;user-select:none}.smartcut-content .grid-table .group .price{font-size:var(--font-size-0)}.smartcut-content .grid-table .group.banding,.smartcut-content .grid-table .group.finish,.smartcut-content .grid-table .group.planing{padding-bottom:var(--widget-spacing);padding-top:var(--widget-spacing)}.smartcut-content .grid-table .group.issues,.smartcut-content .grid-table .group.warnings{font-size:var(--font-size-1);font-weight:var(--font-weight-bold);padding:10px}:is(.smartcut-content .grid-table .group.issues,.smartcut-content .grid-table .group.warnings) pre{font-size:var(--font-size-1);background:0 0;margin:0;padding:0}.smartcut-content .grid-table .group.issues{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.smartcut-content .grid-table .group.issues pre{color:var(--font-color-white)}.smartcut-content .grid-table .group.warnings{background-color:var(--color-warning);color:var(--font-color-black)}.smartcut-content .grid-table .group.warnings pre{color:var(--font-color-black)}.smartcut-content .grid-table .group .inputs{flex-direction:row;align-items:center;gap:10px;display:flex}.smartcut-content .grid-table .group .inputs>.label{font-weight:var(--font-weight-bold);text-transform:uppercase;padding-right:5px}.smartcut-content .grid-table .group .inputs select,.smartcut-content .grid-table .group .inputs input:not([type=checkbox],[type=radio]){border-radius:var(--radius-box);font-size:var(--font-size-0);background-color:#fff;border:1px solid #b8b8b8}:is(.smartcut-content .grid-table .group .inputs select,.smartcut-content .grid-table .group .inputs input:not([type=checkbox],[type=radio])).number{width:100%;max-width:60px}.smartcut-content .grid-table .group .inputs label{font-size:var(--font-size-0);width:auto;display:block}.smartcut-content .grid-table .group .inputs.grid-layout{align-items:center;gap:5px 10px;display:grid}.smartcut-content .grid-table .group.banding,.smartcut-content .grid-table .group.finish,.smartcut-content .grid-table .group.planing,.smartcut-content .grid-table .group.trim,.smartcut-content .grid-table .group.additional{background:var(--background-light-4);border-bottom:1px solid var(--grid-border-color);color:var(--font-color-black);flex-direction:column;align-items:flex-start;gap:5px}:is(.smartcut-content .grid-table .group.banding,.smartcut-content .grid-table .group.finish,.smartcut-content .grid-table .group.planing,.smartcut-content .grid-table .group.trim,.smartcut-content .grid-table .group.additional) .input-wrapper{border-color:#b8b8b8;height:36px}.smartcut-content .grid-table .group.additional .inputs{flex-wrap:wrap}.smartcut-content .grid-table .group.additional input:not([type=checkbox],[type=radio]),.smartcut-content .grid-table .group.additional select{border-radius:var(--radius-box);height:var(--field-height);max-width:none;padding:0 var(--field-padding);background-color:#fff;border:1px solid #b8b8b8}.smartcut-content .grid-table .group.additional select{padding-right:calc(var(--field-padding) + 20px)}.smartcut-content .grid-table .group.additional .input-wrapper{flex-direction:column;gap:4px;height:auto}.smartcut-content .grid-table .group.additional .input-wrapper label{font-size:var(--font-size-0);font-weight:500}.smartcut-content .grid-table .group.additional .input-wrapper input[type=color]{width:60px;min-width:60px;height:32px}.smartcut-content .grid-table .group.additional .input-wrapper input[type=url]{min-width:200px}.smartcut-content .grid-table .group.additional .input-wrapper input[type=number]{min-width:80px}.smartcut-content .grid-table .group.trim .input-wrapper{gap:0}.smartcut-content .grid-table .group.trim .input-wrapper label{border-bottom-left-radius:var(--radius-box);border-top-left-radius:var(--radius-box);color:#fff;background-color:#585858;justify-content:center;align-items:center;width:3em;height:100%;margin-right:0;font-size:10px;display:flex}.smartcut-content .grid-table .group.trim .input-wrapper input:not([type=checkbox],[type=radio]){border-top-left-radius:0;border-bottom-left-radius:0}.smartcut-content .grid-table .cell.cell--na{opacity:.4;pointer-events:none}:is(#smartcut-app,dialog#machining) #drop{background:var(--background-light-1);border:5px dashed;border-color:var(--color-clickable);border-radius:var(--radius-box);color:var(--font-color-black);cursor:pointer;text-align:center;background-color:#f6f6f6;flex-direction:column;justify-content:center;height:200px;padding:10px;font-weight:700;display:flex}:is(#smartcut-app,dialog#machining) #drop>div{-webkit-user-select:none;user-select:none}#smartcut-app #drop.dragover,#smartcut-app #drop.dragenter,dialog#machining #drop.dragover,dialog#machining #drop.dragenter{border:5px solid;border-color:var(--surface-selected,#047857)}#smartcut-app #drop.dragleave,#smartcut-app #drop.dragend,#smartcut-app #drop.drop,dialog#machining #drop.dragleave,dialog#machining #drop.dragend,dialog#machining #drop.drop{border-color:var(--color-clickable)}#smartcut-app #drop.thinking,dialog#machining #drop.thinking{border-color:var(--color-not-allowed)}.drop-file-input{display:none}.smartcut-content #import .body.content>*+*{margin-block-start:var(--spacing-md,12px)}.smartcut-content #import .heading.section{border-radius:0;margin-inline:0}.smartcut-content #import .body.content>.heading.section,.smartcut-content #import .body.content>.heading.section+*{margin-block-start:var(--widget-spacing,18px)}.smartcut-content #import .grid-table .row.auto>.cell.num{font-variant-numeric:tabular-nums;flex:0 0 78px;align-items:flex-end}.smartcut-content #import .grid-table .row.auto>.cell.tight{flex:0 0 44px;align-items:center}.smartcut-content #import .grid-table .row.auto>.cell.grow{flex:120px;align-items:flex-start}.smartcut-content #import .grid-table .row.auto>.cell.badge{flex:0 0 116px;align-items:flex-start}.smartcut-content #import .grid-table .cell>.cell-text{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.smartcut-content #import .grid-table .row.auto.table-heading>.cell{writing-mode:horizontal-tb;white-space:nowrap;letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;transform:none}.import-intro{align-items:flex-start;gap:var(--spacing-md,16px);justify-content:space-between;display:flex}.import-intro__copy{flex:auto;margin-block:0}.import-guide{background:var(--surface-panel-header,#f2f6f8);border:1px solid var(--color-clickable,#0e7fa6);border-radius:var(--radius-pill);color:var(--color-hover,#0c6c8d);font-size:var(--font-size-0);font-weight:var(--font-weight-bold,500);align-items:center;gap:var(--spacing-xs,4px);transition:background-color var(--transition-default),border-color var(--transition-default),color var(--transition-default);white-space:nowrap;flex:none;margin-inline-start:auto;padding:6px 12px;line-height:1;text-decoration:none;display:inline-flex}.import-guide .ck-icon{font-size:14px}.import-guide:hover,.import-guide:focus-visible{background:var(--color-hover,#0c6c8d);border-color:var(--color-hover,#0c6c8d);color:var(--font-color-white,#fff)}.import-guide:focus-visible{outline:2px solid var(--color-clickable,#0e7fa6);outline-offset:2px}.import-units{font-size:var(--font-size-2);margin-block:0}.import-steps{counter-reset:import-step;gap:var(--spacing-md,16px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.import-step{counter-increment:import-step;padding-inline-start:calc(28px + var(--spacing-md,16px));line-height:1.5;position:relative}.import-step:before{background:var(--surface-selected,#047857);block-size:28px;color:var(--surface-selected-ink,#fff);content:counter(import-step);font-size:var(--font-size-1);font-weight:var(--font-weight-bolder,600);border-radius:50%;justify-content:center;align-items:center;inline-size:28px;line-height:1;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.import-step:not(:last-child):after{background:var(--separator-normal,#073b4c29);content:"";inline-size:2px;inset-block:32px calc(-1 * var(--spacing-md,16px));position:absolute;inset-inline-start:13px}.import-step__label{font-weight:var(--font-weight-bolder,600);align-items:center;min-block-size:28px;display:flex}.import-step__body>:first-child{margin-block-start:var(--spacing-xs,4px)}.import-status{border-radius:var(--radius-box);box-sizing:border-box;align-items:center;gap:var(--spacing-sm,8px);inline-size:100%;padding:var(--spacing-sm,8px) var(--spacing-md,16px);display:flex}.import-status__icon{flex:none;line-height:0}.import-status__body>:first-child{margin-block-start:0}.import-status__body>:last-child{margin-block-end:0}.import-status--waiting{background:var(--surface-panel-header,#f2f6f8);box-shadow:inset 3px 0 0 var(--color-clickable,#0e7fa6);color:var(--font-color-black);font-weight:var(--font-weight-bold,500)}.import-status--waiting .import-status__icon{color:var(--color-clickable,#0e7fa6)}.import-status--error{background:var(--color-error-bg,#fbe4e8);border:1px solid var(--color-error-border,#f3c2cb);box-shadow:inset 3px 0 0 var(--color-error,#a32138);color:var(--font-color-black)}.import-status--error .import-status__icon{color:var(--color-error,#a32138)}.import-status--error a{color:var(--color-error,#a32138);text-decoration:underline}.import-status--success{background:var(--surface-selected,#047857);color:var(--surface-selected-ink,#fff)}.import-status--success a,.import-status--success .import-status__icon{color:var(--surface-selected-ink,#fff)}.import-status--info{background:var(--color-info-bg,#e8f4fa);border:1px solid var(--color-info-border,#b9dcec);color:var(--font-color-black)}.import-progress{margin-block-start:20px}.import-progress .type{font-size:var(--font-size-3);margin-block-end:5px}.import-progress .outer{border:1px solid var(--separator-normal);border-radius:var(--radius-box);block-size:20px;inline-size:100%;overflow:hidden}.import-progress .inner{background-color:var(--color-selected);block-size:100%;inline-size:0%;transition:width .1s}.import-table__wrapper{contain:inline-size;position:relative;overflow-x:auto}.import-table__wrapper>.grid-table{overflow:auto}.import-table__input.uncuttable{background:var(--color-error-bg,#fbe4e8);border-color:var(--color-error,#a32138)}.import-table .outline-preview{block-size:32px;inline-size:100%}.import-table .outline-preview polygon{fill:none;stroke:var(--font-color-black);stroke-width:1px;vector-effect:non-scaling-stroke}.import-table__muted{color:var(--font-color-disabled,#757575)}.import-table__swatch{border-radius:var(--radius-label);border:1px solid #1a1a1a;block-size:14px;inline-size:14px;display:inline-block}.import-table__pagination{margin-block-start:var(--spacing-sm,8px);padding-inline:0}.import-table__footer,.import-table__empty{color:var(--font-color-disabled,#757575);font-size:var(--font-size-1);margin-block-start:var(--spacing-sm,8px)}.import-table__more{color:var(--color-clickable,#0e7fa6);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.import-table__legend{gap:var(--spacing-sm,8px);flex-wrap:wrap;margin-block-start:var(--spacing-sm,8px);display:flex}.smartcut-content #import .grid-table .row.auto.table-heading>.cell.clickable{text-align:start}.smartcut-content #import .grid-table .row.auto.table-heading>.cell.clickable:hover,.smartcut-content #import .grid-table .row.auto.table-heading>.cell.clickable:focus-visible{box-shadow:inset 0 -3px 0 var(--color-clickable,#0e7fa6);outline:none}.import-table .row>.cell.duplicate{background:var(--color-warning-bg,#fff4d6);box-shadow:inset 3px 0 0 var(--color-warning-text,#8a6100);color:var(--font-color-black)}.import-table .row>.cell.unmapped{background:var(--background-light-4,#fff);color:var(--font-color-disabled,#757575);font-style:italic}.import-actions{margin-block-start:var(--spacing-sm,8px)}.import-pair{flex-direction:column;gap:1rem;display:flex}.import-pair .field{margin-block:.5rem}.import-pair .field label{letter-spacing:.04em;opacity:.7;text-transform:uppercase;margin-block-end:.25rem;font-size:.75rem;display:block}.import-pair .endpoint,.import-pair .code-box{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.import-pair .endpoint code{background:var(--background-light-0,#0000000f);border-radius:var(--radius-label);word-break:break-all;padding:.3rem .5rem;font-size:.85rem}.import-pair .code{background:var(--background-light-0,#0000000f);border-radius:var(--radius-box);letter-spacing:.15em;padding:.3rem .7rem;font-family:monospace;font-size:1.6rem;font-weight:700}.import-pair .hint{margin-block:.35rem 0}.import-pair .signed-out{background:var(--background-light-0,#0000000f);border-radius:var(--radius-box);text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:1.5rem 1rem;display:flex}.import-pair .signed-out p{margin:0}.import-pair .preview-head{margin-block-end:.25rem}.import-pair .replace-note{color:var(--color-warning-text,#8a6100);margin-inline-start:.35rem;font-weight:600}.import-settings{border:1px solid var(--border-color,#073b4c1f);border-radius:var(--radius-box);margin-block-end:.75rem;padding:.5rem .75rem}.import-settings__summary{cursor:pointer;outline-offset:2px;font-weight:600;list-style-position:inside}.import-settings[open] .import-settings__summary{margin-block-end:.5rem}.smartcut-content #import{position:relative}.smartcut-content #import .number-options{background:var(--background-light-3);border-bottom:1px solid var(--separator-subtle);border-top:1px solid var(--separator-subtle);color:var(--font-color-black);padding-bottom:20px;padding-left:var(--widget-spacing);padding-right:var(--widget-spacing);padding-top:20px}.smartcut-content #import .number-options>p:first-child{margin-top:0}.smartcut-content #import .number-options div:last-child{margin-bottom:0}.smartcut-content #import .settings>.number-options{margin-inline:calc(-1 * var(--spacing-md));margin-top:calc(-1 * var(--spacing-md));padding:var(--spacing-md);background:0 0;border-top:none}.smartcut-content #import .c-settings__disclosure>.number-options{background:0 0;border-block:none;padding:0}.smartcut-content #import .settings{background:var(--surface-panel-header,#f2f6f8);border:1px solid var(--separator-subtle);border-radius:var(--radius-box);padding:var(--spacing-md);margin-top:0}.smartcut-content #import .settings .input-wrapper{margin-top:var(--spacing-md)}.smartcut-content #import .settings .input-wrapper:first-child{margin-top:0}.smartcut-content #import .heading.section{margin-bottom:var(--widget-spacing);margin-top:var(--widget-spacing)}.smartcut-content #import #rotation-vis{width:160px;height:80px}.smartcut-content #import .input-wrapper:not(.grid-table *){margin-bottom:10px}.smartcut-content #import #import-map{background:var(--background-light-1);color:var(--font-color-black);padding:40px 20px;position:relative}.smartcut-content #import #import-map .close{margin:0;position:absolute;top:10px;right:10px}.smartcut-content #import #import-map p{font-size:var(--font-size-2)}.smartcut-content #import #import-map #mapping-wrapper{margin-top:var(--spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.smartcut-content #import #import-map #mapping-wrapper>select{width:auto;margin:0 10px 0 0;padding-left:5px;padding-right:20px}.smartcut-content #import #import-map #mapping-wrapper>button{margin-top:0;margin-bottom:10px;margin-right:10px}.smartcut-content #import .table-wrapper{position:relative}.smartcut-content #import .table-wrapper #cell-info{background-color:#ff0;background-color:var(--color-important);border-radius:var(--radius-box);box-shadow:var(--shadow-base);border:3px solid #000;width:90%;height:auto;min-height:22px;padding:10px 44px 10px 10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smartcut-content #import .table-wrapper #cell-info button{position:absolute;top:4px;right:4px}.template-download-link{color:var(--ec-link,var(--ec-interactive,#0e7fa6));margin-top:10px;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-block}.template-download-link:hover,.template-download-link:focus-visible{color:var(--ec-interactive-hover,var(--ec-link,#0b6a8a));text-decoration:underline}#uploader .hidden[data-v-3be1a0dd]{display:none}#uploader .selected-files[data-v-3be1a0dd]{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}#uploader .selected-file[data-v-3be1a0dd]{width:100px;height:100px;position:relative}#uploader .selected-file img[data-v-3be1a0dd]{object-fit:cover;border-radius:var(--radius-box);width:100%;height:100%}#uploader .remove-file[data-v-3be1a0dd]{color:#fff;cursor:pointer;background:#f44;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}#uploader .upload-button[data-v-3be1a0dd]{color:#fff;border-radius:var(--radius-control);cursor:pointer;background-color:#2271b1;border:none;padding:8px 16px}#uploader .upload-button[data-v-3be1a0dd]:disabled{cursor:not-allowed;background-color:#98b6c9}.ecommerce-groups[data-v-356d564b]{background:var(--ec-surface-2,#f2f6f8);border:1px solid var(--ec-stroke-normal,#073b4c29);border-radius:var(--ec-radius-card,var(--radius-box));margin-top:24px;padding:16px}.groups-header[data-v-356d564b]{margin-bottom:12px}.groups-title[data-v-356d564b]{margin:0 0 4px;font-size:16px}.groups-info[data-v-356d564b]{color:var(--ec-ink-3,#6b767c);margin:0;font-size:13px}.menu.groups[data-v-356d564b]{gap:8px;margin-bottom:12px;display:flex}.grid-table[data-v-356d564b]{gap:4px;margin-bottom:12px;display:grid}.grid-table .row[data-v-356d564b]{display:contents}.grid-table .cell[data-v-356d564b]{align-items:center;padding:6px 8px;display:flex}.grid-table .table-heading .cell[data-v-356d564b]{color:var(--ec-ink-2,#3b4a51);background:var(--ec-surface-3,#e7eef1);font-size:12px;font-weight:600}.grid-table .row.selected .cell[data-v-356d564b]{background:var(--color-1,#e8f0ff)}.grid-table .id[data-v-356d564b]{background:var(--color-5,#ddd);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:inline-flex}.grid-table .id.selected[data-v-356d564b]{background:var(--color-1,#007bff);color:#fff}.grid-table .text.clickable[data-v-356d564b]{cursor:pointer}.quantity-input[data-v-356d564b]{border:1px solid var(--ec-stroke-strong,#073b4c4d);border-radius:var(--ec-radius-control,var(--radius-box));font-variant-numeric:tabular-nums;width:50px;padding:4px 6px;font-size:13px}.group.vis[data-v-356d564b]{background:var(--ec-surface,#fff);border:1px dashed var(--ec-stroke-normal,#073b4c29);flex-direction:column;grid-column:1/-1;align-items:center;gap:8px;padding:12px;display:flex}.group.vis .info[data-v-356d564b]{color:var(--ec-ink-3,#6b767c);font-size:12px}.group.issues[data-v-356d564b]{background:var(--ec-warn-tint,#faf3e6);color:var(--ec-warn-text,#8a6100);grid-column:1/-1;padding:8px 12px;font-size:12px}.add-button[data-v-356d564b]{margin-top:4px}.all.issues[data-v-356d564b]{background:var(--ec-warn-tint,#faf3e6);color:var(--ec-warn-text,#8a6100);margin-top:8px;padding:8px 12px;font-size:12px}#groups-canvas svg.group-canvas{max-width:100%}#groups-canvas .group-background{fill:#00000008;stroke:#00000026;stroke-dasharray:4 2}#groups-canvas .part-rect{fill:var(--color-1,#4a90e2);stroke:#fff;stroke-width:2px;opacity:.85}#groups-canvas .part-group.selected .part-rect{fill:var(--color-2,#1e6fbb);stroke:#000}#groups-canvas .part-rect.collision{fill:var(--color-issue,#d9534f)}#groups-canvas .part-rect.valid{fill:var(--color-success,#5cb85c)}#groups-canvas .dim-label{fill:#fff;pointer-events:none;font-family:sans-serif;font-size:10px}#groups-canvas .part-index{fill:#fff;pointer-events:none;font-family:sans-serif;font-size:14px;font-weight:700}.canvas-grid line{stroke:var(--border-color,#94a3b8);stroke-opacity:.35;stroke-width:1px;shape-rendering:crispedges;pointer-events:none}.snap-layer--passive,.guide-layer{pointer-events:none}.snap-dot{fill:var(--color-selected,#2a7cc7);opacity:.45;transition:opacity .1s}.snap-dot.hover,.snap-dot.active{opacity:1}.snap-guide{stroke:var(--color-success,#0aa87d);stroke-width:1px;stroke-dasharray:4 3}.shape-group .shape.drag-snapped{opacity:.85;fill:var(--color-success,#0aa87d)!important}.shape-group .shape.drag-invalid{opacity:.6;fill:var(--color-important,#c0392b)!important}@scope(#diagram,.diagram-container){:scope{contain:style}text{letter-spacing:normal;text-transform:none;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:system-ui,-apple-system,sans-serif;font-size:8px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}svg{font:8px system-ui,-apple-system,sans-serif}}:is(#smartcut-app,dialog#machining) #navigation .vis .cut,:is(#smartcut-app,dialog#machining) #navigation .vis .shape,:is(#smartcut-app,dialog#machining) #navigation .vis .stock,:is(#smartcut-app,dialog#machining) #navigation .vis .banding{shape-rendering:geometricprecision}:is(#smartcut-app,dialog#machining) .diagram-container{background:var(--background-light-2);box-sizing:content-box;color:var(--font-color-black);-webkit-font-smoothing:subpixel-antialiased;letter-spacing:.3px;text-rendering:optimizelegibility;touch-action:manipulation;width:100%;max-width:100%;height:0;position:relative;overflow:hidden}:is(#smartcut-app,dialog#machining) .diagram-container.app .vis .cuts .cut-label{font-size:9px;top:-1px}:is(#smartcut-app,dialog#machining) .vis{shape-rendering:geometricprecision;width:100%;height:100%}:is(#smartcut-app,dialog#machining) .vis text{pointer-events:none;-webkit-user-select:none;user-select:none;font-size:8px}:is(#smartcut-app,dialog#machining) .vis .cut,:is(#smartcut-app,dialog#machining) .vis .shape,:is(#smartcut-app,dialog#machining) .vis .stock,:is(#smartcut-app,dialog#machining) .vis .banding{shape-rendering:geometricprecision}:is(#smartcut-app,dialog#machining) .vis .shape-text.hidden{display:none}:is(#smartcut-app,dialog#machining) .vis .stock-group{filter:drop-shadow(-2px 2px 2px #071e2859)}:is(#smartcut-app,dialog#machining) .vis .stock-group .background{fill:var(--background-light-1)}:is(#smartcut-app,dialog#machining) .vis .shapes .shape-text{fill:#fff;font-weight:var(--font-weight-bold);text-anchor:middle}:is(#smartcut-app,dialog#machining) .vis .shapes .shape-text.id{font-size:10px}:is(#smartcut-app,dialog#machining) .vis .shapes .highlight-c{fill:#ebb134!important}:is(#smartcut-app,dialog#machining) .vis .shapes .highlight-b{fill:#eb7a34!important}:is(#smartcut-app,dialog#machining) .vis .shapes .highlight-a{fill:#eb3434!important}:is(#smartcut-app,dialog#machining) .vis .groups .group{fill:none;stroke:var(--color-magenta);stroke-width:3px;stroke-dasharray:4 2;opacity:.8}:is(#smartcut-app,dialog#machining) .vis .axis text{fill:var(--font-color-black);font-size:10px}:is(#smartcut-app,dialog#machining) .vis .axis line{stroke:var(--font-color-black)}:is(#smartcut-app,dialog#machining) .vis .axis.shape path,:is(#smartcut-app,dialog#machining) .vis .axis.shape line{stroke:var(--font-color-black);stroke-width:1px}:is(#smartcut-app,dialog#machining) .vis .axis.measurement .tick line{display:none}:is(#smartcut-app,dialog#machining) .vis .axis.stock path{display:none}:is(#smartcut-app,dialog#machining) .vis .axis.stock line,:is(#smartcut-app,dialog#machining) .vis .axis.stock text{opacity:.5}:is(#smartcut-app,dialog#machining) .vis .cuts .cut{stroke:#000}:is(#smartcut-app,dialog#machining) .vis .cuts .cut.selected{stroke:var(--color-cut-selected)}:is(#smartcut-app,dialog#machining) .vis .cuts .cut.highlight{stroke:#fff}:is(#smartcut-app,dialog#machining) .vis .cuts .cut.head{stroke:var(--color-interactive)}:is(#smartcut-app,dialog#machining) .vis .cuts .cut.head.highlight{stroke:#fff}:is(#smartcut-app,dialog#machining) .vis .cuts .cut.trim{stroke:red}:is(#smartcut-app,dialog#machining) .vis .cuts .cut.trim.highlight{stroke:#000}:is(#smartcut-app,dialog#machining) .vis .cuts .cut.ptx-dummy{stroke:orange}:is(#smartcut-app,dialog#machining) .vis .cuts .cut.offcut-cut{stroke:var(--color-magenta)}:is(#smartcut-app,dialog#machining) .vis .cuts .cut.offcut-cut.highlight{stroke:#fff}:is(#smartcut-app,dialog#machining) .vis .cuts .cut.inside-segment{stroke:var(--color-inside-segment)}:is(#smartcut-app,dialog#machining) .vis .cuts .cut.inside-segment.highlight{stroke:#fff}:is(#smartcut-app,dialog#machining) .vis .cuts .cut.inside-segment.completed{stroke:#000}:is(#smartcut-app,dialog#machining) .vis .cuts .cut-label{font-size:8px;font-weight:600;position:relative}:is(#smartcut-app,dialog#machining) .vis .shape-group{cursor:pointer}:is(#smartcut-app,dialog#machining) .vis .positions .ghost{cursor:pointer;fill:color-mix(in srgb,var(--color-stock) 88%,var(--font-color-black));pointer-events:all}:is(#smartcut-app,dialog#machining) .vis .positions .ghost.hover{fill:var(--color-selected);opacity:1}:is(#smartcut-app,dialog#machining) .vis .positions .ghost.selected{opacity:.8;stroke:#fff;stroke-width:2px}:is(#smartcut-app,dialog#machining) .vis .positions .ghost.highlight{fill:var(--color-selected);opacity:1}:is(#smartcut-app,dialog#machining) .vis .dots .dot{cursor:pointer;fill:var(--color-clickable)}:is(#smartcut-app,dialog#machining) .vis .dots .dot.raycast{fill:var(--color-magenta)}:is(#smartcut-app,dialog#machining) .vis .segments .segment{fill:var(--color-inside-segment)}:is(#smartcut-app,dialog#machining) .vis .segments .segment.parent{fill:#000;opacity:.4}:is(#smartcut-app,dialog#machining) .vis .segments .segment.offcut{fill:#034d3c}:is(#smartcut-app,dialog#machining) .vis .segments .segment:hover{opacity:.3}:is(#smartcut-app,dialog#machining) .vis .segments .segment-text{fill:#000;font-size:10px;font-weight:var(--font-weight-bold);text-anchor:middle}:is(#smartcut-app,dialog#machining) .move-mode .banding-group{display:none}:is(#smartcut-app,dialog#machining) .move-mode .cuts .cut:not(.trim){display:none}:is(#smartcut-app,dialog#machining) .move-mode.moving .shape-group{cursor:not-allowed}.material-swatch[data-v-1d5756dd]{border-radius:var(--radius-label);vertical-align:-3px;flex:none;width:16px;height:16px;display:inline-block;box-shadow:inset 0 0 0 1px #0003}.material-summary[data-v-477c18eb]{min-width:0;font:inherit;color:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:8px;margin:0;padding:0;display:flex}.material-summary--wrap[data-v-477c18eb]{flex-wrap:wrap}.material-summary--clickable[data-v-477c18eb]{cursor:pointer;border-radius:var(--radius-box);margin:-2px -4px;padding:2px 4px}.material-summary--clickable[data-v-477c18eb]:hover{background:var(--background-light-3,#0000000a)}.material-summary__name[data-v-477c18eb]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.material-summary__thicknesses[data-v-477c18eb]{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.material-summary__grain[data-v-477c18eb]{--ck-icon-size:1.1rem;opacity:.7;align-items:center;margin-left:auto;display:inline-flex}.material-summary__cost[data-v-477c18eb],.material-summary__type[data-v-477c18eb]{white-space:nowrap;opacity:.85;flex:none}.material-summary__nesting[data-v-477c18eb]{white-space:nowrap;flex:none;align-items:center;gap:4px;display:inline-flex}.material-summary__defaults[data-v-477c18eb]{white-space:nowrap;opacity:.6;flex:none}.material-details[data-v-6e2f9a02]{flex-direction:column;gap:16px;display:flex}.material-details__summary[data-v-6e2f9a02]{font-weight:600}.material-details__group[data-v-6e2f9a02]{flex-direction:column;gap:2px;margin:0;display:flex}.material-details__group-name[data-v-6e2f9a02]{font-size:var(--font-size-0,.75rem);letter-spacing:1.4px;text-transform:uppercase;opacity:.6;margin:0 0 4px;font-weight:700}.material-details__row[data-v-6e2f9a02]{border-bottom:1px solid var(--border-color,#00000014);justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;display:flex}.material-details__row[data-v-6e2f9a02]:last-child{border-bottom:none}.material-details__row dt[data-v-6e2f9a02]{opacity:.7;flex:0 auto}.material-details__row dd[data-v-6e2f9a02]{text-align:right;overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;margin:0;font-weight:600;display:flex}.material-details__note[data-v-6e2f9a02]{align-items:center;gap:6px;margin:0;display:flex}.smartcut-content #navigation{margin-bottom:var(--widget-spacing)}.smartcut-content #navigation .active-stock-info{margin-top:var(--widget-spacing);font-size:var(--font-size-1);font-weight:var(--font-weight-bold);text-transform:uppercase}.smartcut-content #navigation .menu.pagination{margin-top:var(--widget-spacing)}.smartcut-content #navigation #navigation-wrapper{margin-top:var(--widget-spacing);grid-template-columns:repeat(5,1fr);grid-auto-flow:dense;gap:10px;display:grid}.smartcut-content #navigation #navigation-wrapper>div{border:none;border-bottom:4px solid var(--border-color);box-shadow:var(--shadow-base);min-width:0;position:relative;overflow:visible}.smartcut-content #navigation #navigation-wrapper>div svg{width:100%;height:auto}.smartcut-content #navigation #navigation-wrapper>div .stack{-webkit-user-select:none;user-select:none;width:24px;height:24px;font-size:10px;line-height:24px;position:absolute;top:-5px;right:-5px}.smartcut-content #navigation #navigation-wrapper>div .name{cursor:pointer;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:var(--font-size-0);padding:5px;overflow:hidden}.smartcut-content #navigation #navigation-wrapper>div:hover{border-bottom-color:var(--color-clickable)}.smartcut-content #navigation #navigation-wrapper>div.selected{border-bottom-color:var(--surface-selected,#047857)}.smartcut-content #navigation #navigation-wrapper .diagram-container{width:100%;height:auto}#navigation .nav-materials{margin-top:var(--widget-spacing);padding-inline:var(--panel-pad-x);flex-wrap:wrap;align-items:center;gap:6px;display:flex}#navigation .nav-material{max-width:260px}#navigation .nav-material-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#navigation .nav-material-count{opacity:.7;font-variant-numeric:tabular-nums}#navigation #navigation-wrapper>div .nav-item-material{font-size:var(--font-size-0);color:var(--font-color-grey,#6b7280);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;min-width:0;padding:4px 5px 0;display:flex}#navigation #navigation-wrapper>div .nav-item-material span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#navigation #navigation-wrapper>div .nav-item-material .material-summary{flex:auto;min-width:0}.smartcut-content #mini-stock-nav{grid-template-columns:repeat(auto-fill,34px);grid-auto-flow:dense;gap:5px;padding-top:20px;padding-left:4px;padding-right:4px;display:grid}.smartcut-content #mini-stock-nav>button.c-btn{border-radius:var(--radius-control);position:relative;overflow:visible}.smartcut-content #mini-stock-nav>button.c-btn .id{font-size:var(--font-size-0);height:24px;line-height:24px}.smartcut-content #mini-stock-nav>button.c-btn .stack{background-color:var(--color-3);box-shadow:var(--shadow-strong);font-size:var(--font-size-0);color:#fff;border-radius:50%;width:24px;height:24px;line-height:24px;position:absolute;top:-16px;right:-6px;font-size:9px!important}#smartcut-app #spinner,dialog#machining #spinner,#smartcut-checkout #spinner{flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}#smartcut-app #spinner>svg.complete,dialog#machining #spinner>svg.complete,#smartcut-checkout #spinner>svg.complete{fill:var(--color-5);width:100px}#smartcut-app #spinner>svg.loading,dialog#machining #spinner>svg.loading,#smartcut-checkout #spinner>svg.loading{transform:rotate(180deg)}#smartcut-app #spinner>svg.loading .square,dialog#machining #spinner>svg.loading .square,#smartcut-checkout #spinner>svg.loading .square{fill:#073b4c;width:90px;height:90px;transition-timing-function:ease-in-out;animation-duration:2s;animation-iteration-count:infinite}#smartcut-app #spinner>svg.loading .s1,dialog#machining #spinner>svg.loading .s1,#smartcut-checkout #spinner>svg.loading .s1{animation-name:slide-1}#smartcut-app #spinner>svg.loading .s2,dialog#machining #spinner>svg.loading .s2,#smartcut-checkout #spinner>svg.loading .s2{animation-name:slide-2}#smartcut-app #spinner>svg.loading .s3,dialog#machining #spinner>svg.loading .s3,#smartcut-checkout #spinner>svg.loading .s3{animation-name:slide-3}#smartcut-app #spinner>svg.loading .s4,dialog#machining #spinner>svg.loading .s4,#smartcut-checkout #spinner>svg.loading .s4{animation-name:slide-4}#smartcut-app #spinner>svg.loading .s5,dialog#machining #spinner>svg.loading .s5,#smartcut-checkout #spinner>svg.loading .s5{animation-name:slide-5}#smartcut-app #spinner>svg.loading .s6,dialog#machining #spinner>svg.loading .s6,#smartcut-checkout #spinner>svg.loading .s6{animation-name:slide-6}#smartcut-app #spinner>svg.loading .s7,dialog#machining #spinner>svg.loading .s7,#smartcut-checkout #spinner>svg.loading .s7{animation-name:slide-7}#smartcut-app #spinner-number.stock-number,dialog#machining #spinner-number.stock-number,#smartcut-checkout #spinner-number.stock-number{background-color:var(--color-4);color:var(--font-color-black);text-align:center;border-radius:50%;flex-shrink:0;width:50px;height:50px;margin-left:20px;font-size:18px;font-weight:700;line-height:50px}@keyframes slide-1{37.5%{transform:translate(0)}50%{transform:translate(100px)}to{transform:translate(100px)}}@keyframes slide-2{25%{transform:translate(0)}37.5%{transform:translate(100px)}to{transform:translate(100px)}}@keyframes slide-3{12.5%{transform:translateY(0)}25%{transform:translateY(100px)}to{transform:translateY(100px)}}@keyframes slide-4{50%{transform:translateY(0)}62.5%{transform:translateY(-100px)}to{transform:translateY(-100px)}}@keyframes slide-5{12.5%{transform:translate(-100px)}87.5%{transform:translate(-100px)}to{transform:translate(-100px,100px)}}@keyframes slide-6{62.5%{transform:translateY(0)}75%{transform:translateY(-100px)}to{transform:translateY(-100px)}}@keyframes slide-7{75%{transform:translate(0)}87.5%{transform:translate(-100px)}to{transform:translate(-100px)}}#sc-configurator[data-v-42841075]{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;display:grid}#sc-configurator>h4[data-v-42841075],#sc-configurator>.configurator__hardware[data-v-42841075]{grid-column:1/-1}.configurator__group[data-v-42841075]{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--ec-stroke-normal,#073b4c29);border-radius:var(--radius-card);margin:0}.configurator__group--layout-column[data-v-42841075]{gap:var(--spacing-sm);flex-direction:column;display:flex}.configurator__group--layout-row[data-v-42841075]{gap:var(--spacing-md);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;display:grid}.configurator__cell[data-v-42841075]{display:contents}.configurator__group-legend[data-v-42841075]{padding:0 var(--spacing-xs);color:var(--ec-ink-3,#6b767c);font-size:.9em;font-weight:600}.configurator__hardware[data-v-42841075]{padding:var(--spacing-sm) var(--spacing-md);background:var(--ec-surface-2,#f2f6f8);border:1px solid var(--ec-stroke-normal,#073b4c29);border-radius:var(--radius-card)}.configurator__input-notice[data-v-42841075]{margin:calc(var(--spacing-xs) * -.5) 0 0;color:var(--ec-ink-3,#6b767c);font-size:.85em;line-height:1.35}.configurator__input-notice--warning[data-v-42841075]{color:var(--ec-warn-text,#8a6100)}.configurator__input-notice--error[data-v-42841075]{color:var(--ec-danger-text,#a32138);font-weight:500}.configurator__hardware-heading[data-v-42841075]{margin:0 0 var(--spacing-sm) 0;font-size:var(--font-size-2);font-weight:var(--font-weight-bolder);color:var(--ec-ink,#10222b)}.configurator__hardware-table[data-v-42841075]{border-collapse:collapse;width:100%;font-size:var(--font-size-1)}.configurator__hw-th[data-v-42841075]{padding:var(--spacing-xs) var(--spacing-sm);font-weight:var(--font-weight-bolder);color:var(--ec-ink-3,#6b767c);border-bottom:1px solid var(--ec-stroke-normal,#073b4c29);text-transform:uppercase;font-size:var(--font-size-0);letter-spacing:.03em}.configurator__hw-th--left[data-v-42841075]{text-align:left}.configurator__hw-th--right[data-v-42841075]{text-align:right}.configurator__hw-row+.configurator__hw-row .configurator__hw-td[data-v-42841075]{border-top:1px solid var(--ec-stroke-subtle,#073b4c17)}.configurator__hw-td[data-v-42841075]{padding:var(--spacing-xs) var(--spacing-sm);color:var(--ec-ink,#10222b);vertical-align:middle}.configurator__hw-td--name[data-v-42841075]{font-weight:var(--font-weight-bolder)}.configurator__hw-td--right[data-v-42841075]{text-align:right;font-variant-numeric:tabular-nums}.configurator__hw-td--bold[data-v-42841075]{font-weight:var(--font-weight-bolder)}.configurator__hw-foot .configurator__hw-td[data-v-42841075]{border-top:2px solid var(--ec-stroke-normal,#073b4c29);padding-top:var(--spacing-sm);font-weight:var(--font-weight-bolder)}:root{--notice-width:280px}@media (min-width:600px){:root{--notice-width:400px}}.notice-move,.v-move{transition:transform .4s}.notice-left-enter-active{transition:opacity .4s}.notice-left-leave-active{transition:opacity .4s;position:absolute;width:var(--notice-width)!important}.notice-left-leave-active .notice{width:var(--notice-width)!important}.notice-left-enter-from,.notice-left-leave-to{opacity:0}.notice-right-enter-active{transition:opacity .4s}.notice-right-leave-active{transition:opacity .4s;position:absolute;width:var(--notice-width)!important}.notice-right-leave-active .notice{width:var(--notice-width)!important}.notice-right-enter-from,.notice-right-leave-to{opacity:0}#smartcut-notices{pointer-events:none;z-index:9999;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0;font-family:Inter,Helvetica,Arial,sans-serif;position:fixed;inset:0;overflow:visible}#smartcut-notices .notices-container{box-sizing:border-box;width:calc(var(--notice-width) + 40px);z-index:1000;padding:20px;position:relative}#smartcut-notices .notices-container.bottom-left{position:fixed;bottom:0;left:0}#smartcut-notices .notices-container.bottom-right{position:fixed;bottom:0;right:0}#smartcut-notices .notices-container.top-left{position:fixed;top:0;left:0}#smartcut-notices .notices-container.top-right{position:fixed;top:0;right:0}#smartcut-notices .notices-container .notice{box-sizing:border-box;color:var(--font-color-white);font-size:14px;font-weight:var(--font-weight-bold);pointer-events:auto;height:auto;min-height:-moz-fit-content;min-height:fit-content;width:var(--notice-width);background:#000;border:none;border-left:8px solid #0000;border-radius:0;align-items:center;margin-bottom:8px;padding:16px;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000026}#smartcut-notices .notices-container .notice .content{word-break:normal;flex:1;width:100%;margin-right:10px;line-height:1.3;display:block}#smartcut-notices .notices-container .notice .content .message{color:var(--font-color-white);cursor:pointer;font-size:var(--font-size-1)}#smartcut-notices .notices-container .notice .content .additional-info{color:var(--font-color-white);opacity:.8;margin-top:4px;font-size:12px}#smartcut-notices .notices-container .notice--success{border-left-color:var(--color-success)}#smartcut-notices .notices-container .notice--info{border-left-color:var(--color-info)}#smartcut-notices .notices-container .notice--warning{border-left-color:var(--color-warning)}#smartcut-notices .notices-container .notice--error{border-left-color:var(--color-issue)}#smartcut-notices .dismiss{color:#fff;cursor:pointer;opacity:.7;flex-shrink:0;transition:opacity .2s}#smartcut-notices .dismiss:hover{opacity:1}.stock-filter-search[data-v-8bb85deb],.stock-filter-sort[data-v-25643b93]{margin-bottom:10px}.supplier-links[data-v-71608431]{margin:12px 0 0;padding:0;list-style:none}.supplier-links__item[data-v-71608431]{padding:4px 0}.supplier-links__link[data-v-71608431]{color:var(--ec-link,#0c6c8d);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.supplier-links__link[data-v-71608431]:hover{text-decoration:underline}.supplier-links__icon[data-v-71608431]{width:14px;color:var(--ec-ink-3,#667176);flex-shrink:0}.bim-sub[data-v-f635a092]{color:#666;margin:4px 0 0;font-size:12px}.bim-close[data-v-f635a092]{color:var(--font-color-white);opacity:.8;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:22px;line-height:1}.bim-close[data-v-f635a092]:hover{opacity:1}.bim-description[data-v-f635a092]{white-space:pre-wrap;color:#333;margin:0 0 16px;line-height:1.5}.bim-empty[data-v-f635a092]{color:#888;font-style:italic}.extras-available[data-v-64b559a9]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.extras-available__label[data-v-64b559a9]{opacity:.7;margin-right:4px}[class*=extras-badge--][data-v-64b559a9]{--badge-bg:var(--ec-chip-bg,#fff);--badge-color:var(--ec-chip-ink,#3b4a51);--badge-shadow:var(--ec-chip-shadow,none);--badge-padding:var(--ec-chip-pad,3px 8px);--badge-font-size:var(--ec-chip-font,12px);--badge-font-weight:500;border:1px solid var(--ec-chip-border,#073b4c29);gap:6px;line-height:1.4}[class*=extras-badge--][data-v-64b559a9]:before{content:"";width:var(--ec-chip-marker,8px);height:var(--ec-chip-marker,8px);border-radius:var(--radius-label);background:var(--extras-dot,var(--ec-ink-3,#667176));flex-shrink:0;display:inline-block}.extras-badge--sample[data-v-64b559a9]{--extras-dot:#7b1fa2}.extras-badge--banding[data-v-64b559a9]{--extras-dot:#0e7fa6}.extras-badge--finish[data-v-64b559a9]{--extras-dot:#c2185b}.extras-badge--planing[data-v-64b559a9]{--extras-dot:#087f60}.extras-badge--machining[data-v-64b559a9]{--extras-dot:#b3560b}.stock-filter-card__full-stock[data-v-b99482d0]{border-top:1px solid var(--ec-stroke-normal,#073b4c29);flex-direction:column;flex-basis:100%;gap:8px;margin-top:8px;padding-top:8px;display:flex}.full-stock--inline[data-v-b99482d0]{border-top:none;flex-basis:auto;margin-top:0;padding-top:0}.full-stock__options[data-v-b99482d0]{flex-direction:column;gap:4px;display:flex}.full-stock__option-row[data-v-b99482d0]{justify-content:space-between;align-items:center;gap:8px;display:flex}.full-stock__option[data-v-b99482d0]{cursor:pointer;align-items:center;gap:6px;font-size:.85em;display:flex}.full-stock__option-qty[data-v-b99482d0]{flex:none}.full-stock__buy[data-v-b99482d0]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.full-stock__qty[data-v-b99482d0],.full-stock__option-qty[data-v-b99482d0]{border:1px solid var(--ec-stroke-strong,#073b4c4d);border-radius:var(--radius-control);background:var(--ec-surface,#fff);height:30px;box-shadow:var(--btn-shadow,none);align-items:stretch;display:inline-flex;overflow:hidden}.full-stock__qty-btn[data-v-b99482d0]{border-radius:var(--radius-box);width:30px;color:var(--ec-ink-2,#3b4a51);cursor:pointer;background:0 0;border:none;font-size:15px;line-height:1;transition:background-color .12s}.full-stock__qty-btn[data-v-b99482d0]:hover:not(:disabled){background:var(--ec-surface-2,#f2f6f8)}.full-stock__qty-btn[data-v-b99482d0]:disabled{opacity:.35;cursor:not-allowed}.full-stock__qty-value[data-v-b99482d0]{min-width:2.25em;font-size:var(--font-size-1);border-inline:1px solid var(--ec-stroke-normal,#073b4c29);font-weight:var(--font-weight-bold,600);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.full-stock__add[data-v-b99482d0]{white-space:nowrap;flex:none}.ec-skeleton[data-v-7cacdd03]{position:relative;overflow:hidden}.ec-skeleton[data-v-7cacdd03]:after{content:"";background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--ec-surface,#fff) 55%,transparent) 50%,transparent 100%);pointer-events:none;animation:1.4s ease-in-out infinite ec-skeleton-shimmer-7cacdd03;position:absolute;inset:0;transform:translate(-100%)}@keyframes ec-skeleton-shimmer-7cacdd03{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ec-skeleton[data-v-7cacdd03]:after{background:color-mix(in srgb,var(--ec-surface,#fff) 25%,transparent);animation:none;transform:none}}.media-block__image[data-v-7cacdd03]{opacity:0;transition:opacity .3s}.media-block__image--loaded[data-v-7cacdd03]{opacity:1}.media-block__placeholder--card[data-v-7cacdd03]{aspect-ratio:16/10;background:var(--ec-surface-3,#e7eef1);width:100%}.media-block__image--card[data-v-7cacdd03]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.media-block__placeholder--row[data-v-7cacdd03]{background:var(--background-light-1);width:100%;height:100%}.media-block__image--row[data-v-7cacdd03]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.media-block__image--detail[data-v-7cacdd03]{width:100%;max-width:var(--media-block-detail-max,140px);aspect-ratio:1;object-fit:cover;border-radius:var(--radius-box);background:var(--ec-surface-2,#f2f6f8);transition:opacity .25s}.media-block__swatch--detail[data-v-7cacdd03]{width:100%;max-width:var(--media-block-detail-max,140px);aspect-ratio:1;border-radius:var(--radius-box);border:1px solid var(--ec-stroke-normal,#073b4c29)}.stock-filter-card__price .price__value[data-v-a6bd0fac],.catalog-card__price .price__value[data-v-a6bd0fac]{font-variant-numeric:tabular-nums;color:var(--ec-ink,#10222b);font-size:16px;font-weight:650}.price__original[data-v-a6bd0fac]{color:var(--ec-ink-3,#6b767c);margin-right:4px;font-weight:400;text-decoration:line-through}.price__discounted[data-v-a6bd0fac]{color:var(--ec-danger-text,#a32138);font-weight:var(--font-weight-bold,600)}.price__badge[data-v-a6bd0fac]{margin-left:6px}.price__tax-basis[data-v-a6bd0fac]{color:var(--ec-ink-3,#6b767c);margin-top:2px;font-size:12px;font-weight:400;display:block}.price__counterpart[data-v-a6bd0fac]{font-variant-numeric:tabular-nums;color:var(--ec-ink-3,#6b767c);margin-top:2px;font-size:12px;font-weight:400;display:block}.c-btn--white[data-v-c7dfeaa5]{border:1px solid var(--ec-stroke-strong,#073b4c4d);color:var(--ec-ink,#10222b)}.c-btn--white[data-v-c7dfeaa5]:hover:not(:disabled){border-color:var(--ec-ink-3,#667176)}.c-loz[data-v-575a01a1]{background:var(--loz-bg);color:var(--loz-color);border:1px solid var(--loz-border-color);padding:var(--loz-padding)}.stock-filter-card[data-v-e50f4826],.catalog-card[data-v-e50f4826]{border:1px solid var(--ec-stroke-normal,#073b4c29);border-radius:var(--radius-tile);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--ec-surface,#fff);height:100%;box-shadow:var(--ec-shadow-card,0 1px 2px #071e280f);flex-direction:column;padding:0;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden}.stock-filter-card[data-v-e50f4826]:hover:not(.stock-filter-card--disabled):not(.stock-filter-card--selected),.catalog-card[data-v-e50f4826]:hover:not(.catalog-card--disabled):not(.catalog-card--selected){border-color:color-mix(in srgb,var(--btn-bg,var(--ec-interactive,#0e7fa6)) 45%,white);box-shadow:var(--ec-shadow-lift,0 2px 6px #071e2814);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.stock-filter-card[data-v-e50f4826],.catalog-card[data-v-e50f4826]{transition:border-color .18s,box-shadow .18s}.stock-filter-card[data-v-e50f4826]:hover,.catalog-card[data-v-e50f4826]:hover{transform:none!important}}.stock-filter-card[data-v-e50f4826]:focus-visible,.catalog-card[data-v-e50f4826]:focus-visible{outline:2px solid var(--btn-bg,var(--ec-interactive,#0e7fa6));outline-offset:2px}.stock-filter-card--selected[data-v-e50f4826],.catalog-card--selected[data-v-e50f4826]{border-color:var(--surface-selected,#047857);box-shadow:0 0 0 1px var(--surface-selected,#047857),var(--ec-shadow-card,0 1px 2px #071e280f)}.stock-filter-card--disabled[data-v-e50f4826],.catalog-card--disabled[data-v-e50f4826]{cursor:not-allowed;opacity:.5}.stock-filter-card__image-wrapper[data-v-e50f4826],.catalog-card__image-wrapper[data-v-e50f4826]{margin:0;position:relative}.stock-filter-card__image-placeholder[data-v-e50f4826],.catalog-card__image-placeholder[data-v-e50f4826]{aspect-ratio:16/10;background:var(--ec-surface-3,#e7eef1);width:100%}.stock-filter-card__image[data-v-e50f4826],.catalog-card__image[data-v-e50f4826]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0}.stock-filter-card__image--loaded[data-v-e50f4826],.catalog-card__image--loaded[data-v-e50f4826]{opacity:1}.stock-filter-card__content[data-v-e50f4826],.catalog-card__content[data-v-e50f4826]{flex-direction:column;flex:1;gap:8px;padding:12px 14px;display:flex}.stock-filter-card__title[data-v-e50f4826],.catalog-card__title[data-v-e50f4826]{color:var(--ec-ink,#10222b);margin:0;font-size:15px;font-weight:600;line-height:1.25}.stock-filter-card__footer[data-v-e50f4826],.catalog-card__footer[data-v-e50f4826]{background:var(--ec-surface-2,#f2f6f8);border-top:1px solid var(--ec-stroke-subtle,#073b4c17);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:auto 0 0;padding:10px 14px;display:flex}.stock-filter-card__price .price__value[data-v-e50f4826],.catalog-card__price .price__value[data-v-e50f4826]{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ec-ink,#10222b);font-size:17px;font-weight:700}.stock-filter-card__actions[data-v-e50f4826],.catalog-card__actions[data-v-e50f4826]{gap:var(--spacing-xs);align-items:center;display:flex}.stock-filter-card__sample[data-v-e50f4826]{display:flex}.stock-filter-card--partial[data-v-e50f4826]{border-color:var(--surface-selected,#047857);border-style:dashed}.stock-filter-card--unavailable[data-v-e50f4826]{opacity:.6}.stock-filter-card__badge--thickness[data-v-e50f4826]{top:var(--spacing-sm);right:var(--spacing-sm);--badge-bg:color-mix(in srgb, var(--ec-ink,#10222b) 82%, transparent);--badge-color:#fff;--badge-shadow:var(--shadow-label-float);--badge-padding:4px 8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:12px;font-weight:650;position:absolute}.stock-filter-card__badge--brand[data-v-e50f4826]{--badge-bg:white;--badge-color:var(--font-color-black);--badge-shadow:var(--shadow-label-float);--badge-padding:4px 8px;top:var(--spacing-sm);left:var(--spacing-sm);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:650;position:absolute}.stock-filter-card__swatch-label[data-v-e50f4826]{font-weight:var(--font-weight-bold);text-align:center;padding:var(--spacing-sm);pointer-events:none;text-shadow:0 1px 2px #00000026;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;inset:0}.stock-filter-card__code[data-v-e50f4826]{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);letter-spacing:.02em;color:var(--ec-ink-3,#6b767c);margin-top:calc(-1 * var(--spacing-xs));white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}.stock-filter-card__spec-badges[data-v-e50f4826],.stock-filter-card__quality-chips[data-v-e50f4826],.stock-filter-card__dimensions[data-v-e50f4826]{flex-wrap:wrap;gap:6px;display:flex}.qc-chip[data-v-e50f4826],.stock-filter-card__spec-badges .c-badge[data-v-e50f4826],.stock-filter-card__dim[data-v-e50f4826]{--badge-bg:var(--ec-chip-bg,#fff);--badge-color:var(--ec-chip-ink,#3b4a51);--badge-shadow:var(--ec-chip-shadow,none);text-overflow:ellipsis;vertical-align:middle;min-width:0;max-width:100%;padding:var(--ec-chip-pad,3px 8px);border:1px solid var(--ec-chip-border,#073b4c29);border-radius:var(--radius-label);background:var(--ec-chip-bg,#fff);color:var(--ec-chip-ink,#3b4a51);box-shadow:var(--ec-chip-shadow,none);font-size:var(--ec-chip-font,12px);letter-spacing:.005em;white-space:nowrap;font-weight:500;line-height:1.4;display:inline-block;overflow:hidden}.spec-badge--category[data-v-e50f4826]{--ec-chip-ink:var(--ec-ink-3,#667176)}.qc-chip__dot[data-v-e50f4826]{width:var(--ec-chip-marker,8px);height:var(--ec-chip-marker,8px);border-radius:var(--radius-label);vertical-align:-1px;flex-shrink:0;margin-right:6px;display:inline-block;box-shadow:inset 0 0 0 1px #0000002e}.stock-filter-card__specs-inline[data-v-e50f4826]{color:var(--ec-ink-3,#6b767c);font-size:.85em}.stock-filter-card__specs-inline .spec-item[data-v-e50f4826]:not(:last-child):after{content:" · ";color:var(--ec-stroke-strong,#073b4c4d)}.stock-filter-card__dim[data-v-e50f4826]{font-variant-numeric:tabular-nums}.stock-filter-card__extras[data-v-e50f4826]{flex-wrap:wrap;gap:6px;display:flex}.stock-filter-card__detail-trigger[data-v-e50f4826]{letter-spacing:.01em;color:var(--ec-link,var(--btn-bg,#0c6c8d));cursor:pointer;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;border:none;align-self:flex-start;align-items:center;gap:4px;margin-top:4px;padding:0 0 2px;font-size:12px;font-weight:600;text-decoration:none;transition:background-size .2s;display:inline-flex}.stock-filter-row__details[data-v-e50f4826]{margin-top:2px}.stock-filter-card__detail-trigger[data-v-e50f4826]:after{content:"→";transition:transform .15s}.stock-filter-card__detail-trigger[data-v-e50f4826]:hover,.stock-filter-card__detail-trigger[data-v-e50f4826]:focus-visible{background-size:100% 1px}.stock-filter-card__detail-trigger[data-v-e50f4826]:hover:after{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.stock-filter-card__detail-trigger[data-v-e50f4826],.stock-filter-card__detail-trigger[data-v-e50f4826]:after{transition:none}}.stock-filter-row[data-v-e50f4826]{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--ec-stroke-subtle,#073b4c17);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .1s;display:grid}.stock-filter-row[data-v-e50f4826]>*{min-width:0;overflow:hidden}.stock-filter-row[data-v-e50f4826]:hover:not(.stock-filter-row--disabled){background:var(--background-light-4,#fafafa)}.stock-filter-row[data-v-e50f4826]:focus-visible{outline:2px solid var(--btn-bg,var(--color-2));outline-offset:-2px}.stock-filter-row--selected[data-v-e50f4826]{background:color-mix(in srgb,var(--surface-selected,#047857) 5%,white);border-left:3px solid var(--surface-selected,#047857)}.stock-filter-row--partial[data-v-e50f4826]{background:color-mix(in srgb,var(--surface-selected,#047857) 3%,white);border-left:3px dashed var(--surface-selected,#047857)}.stock-filter-row--selected[data-v-e50f4826],.stock-filter-row--partial[data-v-e50f4826]{padding-left:calc(var(--spacing-md) - 3px)}.stock-filter-row--unavailable[data-v-e50f4826]{opacity:.6}.stock-filter-row--disabled[data-v-e50f4826]{cursor:not-allowed;opacity:.5}.stock-filter-row__thumb[data-v-e50f4826]{border-radius:var(--radius-box);flex-shrink:0;width:50px;height:50px;position:relative;overflow:hidden}.stock-filter-row__material[data-v-e50f4826]{flex-direction:column;min-width:0;display:flex}.stock-filter-row__name[data-v-e50f4826]{font-weight:var(--font-weight-bold);font-size:inherit;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.stock-filter-row__code[data-v-e50f4826]{color:var(--ec-ink-3,#6b767c);font-size:.75em}.stock-filter-row__thickness[data-v-e50f4826]{text-align:left;min-width:0}.thickness-badge[data-v-e50f4826]{background:var(--ec-surface-2,#f2f6f8);border:1px solid var(--ec-stroke-subtle,#073b4c17);border-radius:var(--radius-label);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;padding:2px 8px;font-size:.85em}.thickness-badge small[data-v-e50f4826]{color:var(--ec-ink-3,#6b767c);font-size:.8em;font-weight:400}.stock-filter-row__weight[data-v-e50f4826]{text-align:center;font-size:.85em}.stock-filter-row__price[data-v-e50f4826]{text-align:right;font-weight:var(--font-weight-bold)}.stock-filter-row__cell[data-v-e50f4826]{white-space:nowrap;text-overflow:ellipsis;font-size:.85em}.stock-filter-row__cell--center[data-v-e50f4826]{text-align:center}.stock-filter-row__color[data-v-e50f4826]{white-space:nowrap;align-items:center;gap:6px;font-size:.85em;display:flex}.stock-filter-row__color>span[data-v-e50f4826]:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.color-swatch--sm[data-v-e50f4826]{border:1px solid var(--ec-stroke-strong,#073b4c4d);border-radius:var(--radius-box);flex-shrink:0;width:16px;height:16px;display:inline-block}.stock-filter-row__action[data-v-e50f4826]{justify-content:center;display:flex}.c-loz.c-loz--clickable[data-v-e50f4826]{transition:none}.thickness-lozenges__bonded[data-v-90070ee9]{border-radius:var(--radius-label);background:var(--ec-ink,#10222b);color:#fff;justify-content:center;align-items:center;min-width:13px;height:13px;margin-left:4px;padding:0 3px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.materials-summary[data-v-c36a0929]{margin-bottom:var(--spacing-lg);flex-direction:column;align-items:flex-start;gap:12px;display:flex}.materials-summary__back[data-v-c36a0929]{--btn-bg:var(--ec-surface,#fff);--btn-hover-bg:var(--ec-surface-2,#f2f6f8);--btn-color:var(--ec-ink-2,#3b4a51);border:1px solid var(--ec-stroke-normal,#073b4c29)}.materials-summary__content[data-v-c36a0929]{flex-direction:column;align-items:flex-start;gap:8px;display:flex;overflow:visible}.materials-summary[data-v-c36a0929] .c-loz-group{overflow:visible}.materials-summary--bar[data-v-c36a0929]{min-width:0;margin-bottom:0}.materials-summary--bar .materials-summary__content[data-v-c36a0929]{min-width:0;max-width:100%}.materials-summary--bar[data-v-c36a0929] .c-loz-group{overscroll-behavior-x:contain;flex-wrap:nowrap;max-width:100%;padding:3px 3px 8px;overflow-x:auto}.materials-summary--bar[data-v-c36a0929] .c-loz-group::-webkit-scrollbar{height:6px}.materials-summary--bar[data-v-c36a0929] .c-loz-group::-webkit-scrollbar-track{background:var(--ec-brand-tint,color-mix(in srgb,var(--button-color,var(--ec-interactive,#0e7fa6)) 8%,white));border-radius:999px}.materials-summary--bar[data-v-c36a0929] .c-loz-group::-webkit-scrollbar-thumb{background:var(--button-color,var(--ec-interactive,#0e7fa6));border-radius:999px}.materials-summary--bar[data-v-c36a0929] .c-loz-group::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--button-color,var(--ec-interactive,#0e7fa6)) 80%,black)}@supports not selector(::-webkit-scrollbar){.materials-summary--bar[data-v-c36a0929] .c-loz-group{scrollbar-width:thin;scrollbar-color:var(--button-color,var(--ec-interactive,#0e7fa6)) var(--ec-brand-tint,color-mix(in srgb,var(--button-color,var(--ec-interactive,#0e7fa6)) 8%,white))}}.materials-summary--bar .materials-summary__item[data-v-c36a0929]{cursor:grab;flex-shrink:0}.materials-summary--bar[data-v-c36a0929] .c-loz-group{-webkit-user-select:none;user-select:none}.materials-summary--bar[data-v-c36a0929] .c-loz-group.is-dragging,.materials-summary--bar[data-v-c36a0929] .c-loz-group.is-dragging .materials-summary__item{cursor:grabbing}.materials-summary--bar .materials-summary__thumb[data-v-c36a0929]{pointer-events:none;-webkit-user-drag:none}.materials-summary__label[data-v-c36a0929]{color:var(--ec-ink-3,#6b767c);font-size:14px}.materials-summary__item[data-v-c36a0929]{--loz-padding:0;--loz-bg:var(--ec-surface,#fff);text-transform:none;--loz-border-color:var(--ec-stroke-normal,#073b4c29);--loz-color:var(--ec-ink,#10222b);--loz-border-radius:var(--radius-label);cursor:pointer;box-shadow:var(--ec-shadow-card,0 1px 2px #071e280f);align-items:stretch;gap:8px;line-height:normal;position:relative;overflow:visible}.materials-summary__item.is-active[data-v-c36a0929]{box-shadow:0 0 0 2px var(--ec-interactive,#0e7fa6)}.materials-summary__item.is-expandable[data-v-c36a0929]{align-items:flex-start;transition:box-shadow .2s}.materials-summary__details[data-v-c36a0929]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .25s,opacity .2s;display:grid}.materials-summary__details.is-open[data-v-c36a0929]{opacity:1;grid-template-rows:1fr}.materials-summary__details-inner[data-v-c36a0929]{min-height:0;color:var(--ec-ink-3,#6b767c);flex-direction:column;gap:2px;font-size:12px;display:flex;overflow:hidden}.materials-summary__details.is-open .materials-summary__details-inner[data-v-c36a0929]{padding-top:4px}.materials-summary__details-code[data-v-c36a0929]{font-family:var(--font-mono,monospace)}.materials-summary__details-meta[data-v-c36a0929]{flex-wrap:wrap;gap:2px 10px;display:flex}@media (prefers-reduced-motion:reduce){.materials-summary__details[data-v-c36a0929]{transition:none}}.materials-summary__thumb[data-v-c36a0929]{object-fit:cover;border-radius:var(--radius-box);border:1px solid #00000014;flex-shrink:0;align-self:center;width:36px;height:36px;margin-left:6px}.materials-summary__swatch--lg[data-v-c36a0929]{align-self:center;width:18px;height:18px;margin-left:6px}.materials-summary__item-text[data-v-c36a0929]{flex-direction:column;gap:2px;padding:6px 0 6px 6px;display:flex}.materials-summary__item-headline[data-v-c36a0929]{flex-flow:wrap;align-items:center;gap:6px;display:flex}.materials-summary__item-name[data-v-c36a0929]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:14em;font-weight:600;overflow:hidden}.materials-summary__brand[data-v-c36a0929]{text-transform:none;flex:none}.materials-summary__swatch[data-v-c36a0929]{border:1px solid #00000026;border-radius:50%;flex-shrink:0;width:12px;height:12px;display:inline-block}.materials-summary__thicknesses[data-v-c36a0929]{gap:4px 8px;padding-bottom:2px}.materials-summary__thicknesses .c-loz[data-v-c36a0929]{--loz-bg:var(--ec-surface-2,#f2f6f8);--loz-border-color:var(--ec-stroke-normal,#073b4c29);--loz-color:var(--ec-ink-2,#3b4a51);font-variant-numeric:tabular-nums}.materials-summary__thicknesses .c-loz__remove[data-v-c36a0929]{color:var(--ec-ink-3,#6b767c);background:0 0}.materials-summary__thicknesses .c-loz__remove[data-v-c36a0929]:hover{background:color-mix(in srgb,var(--ec-danger,#d63755) 14%,transparent);color:var(--ec-danger,#d63755)}.materials-summary__thickness-single[data-v-c36a0929]{color:var(--ec-ink-3,#6b767c);font-size:11px}.materials-summary__remove[data-v-c36a0929]{width:28px;box-shadow:none;--btn-bg:transparent;--btn-hover-bg:color-mix(in srgb, var(--ec-danger,#d63755) 12%, transparent);--btn-color:var(--ec-ink-3,#6b767c);border-left:1px solid var(--ec-stroke-subtle,#073b4c17);align-self:stretch;margin:0;padding:0;line-height:1;border-radius:0 calc(var(--loz-border-radius) - 1px) calc(var(--loz-border-radius) - 1px) 0!important}.materials-summary__remove[data-v-c36a0929]:hover:not(:disabled){color:var(--ec-danger,#d63755)}.materials-summary__popover{background:var(--ec-surface,#fff);border:1px solid var(--ec-stroke-normal,#073b4c29);border-radius:var(--ec-radius-card,var(--radius-box));box-shadow:var(--ec-shadow-lift,0 2px 6px #071e2814,0 12px 28px #071e281a);min-width:200px;max-width:320px;color:var(--ec-ink,#10222b);z-index:1000;flex-direction:column;gap:6px;padding:10px 12px;font-size:13px;display:flex}.materials-summary__popover-headline{flex-flow:wrap;align-items:center;gap:6px;display:flex}.materials-summary__popover-name{word-break:break-word;flex:0 auto;min-width:0;font-weight:600}.materials-summary__popover-code{color:var(--ec-ink-3,#6b767c);word-break:break-all;font-family:monospace;font-size:11px}.materials-summary__popover-meta{color:var(--ec-ink-3,#6b767c);flex-direction:column;align-items:flex-start;gap:2px;font-size:11px;display:flex}.materials-summary__popover-thicknesses{display:none}@media (max-width:600px){.materials-summary__item-text{display:none}.materials-summary__popover-thicknesses{margin-top:6px;display:flex}}.filter-summary[data-v-24000863]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.filter-summary__chips[data-v-24000863]{flex:1;min-width:0}.filter-summary__chip[data-v-24000863]{text-transform:none}.filter-summary__chip--locked[data-v-24000863]{background-color:var(--background-light-2,#eaeaea);color:var(--ec-ink-3,#6b767c);cursor:default;opacity:.95}.filter-summary__chip--locked .filter-summary__chip-field[data-v-24000863]:before{content:"🔒";text-transform:none;margin-right:4px;font-size:.8em}.filter-summary__chip-field[data-v-24000863]{font-weight:var(--font-weight-bold);text-transform:uppercase;margin-right:4px}@media (max-width:600px){.filter-summary[data-v-24000863]{flex-direction:column;align-items:stretch}.filter-summary__chips[data-v-24000863]{flex:none}.filter-summary__clear-all[data-v-24000863]{order:-1;width:100%}}.stock-filter-panel[data-v-c5868efe]{border:1px solid var(--ec-stroke-normal,#073b4c29);background:var(--background-light-1);border-radius:var(--border-radius-1);margin-bottom:10px;padding:10px}.filter-groups[data-v-c5868efe]{flex-flow:wrap;gap:10px;display:flex}.filter-group[data-v-c5868efe]{flex:150px;min-width:120px;max-width:250px}.filter-group__header[data-v-c5868efe]{margin-bottom:5px}.filter-group__content[data-v-c5868efe],.filter-select[data-v-c5868efe]{flex-direction:column;gap:5px;display:flex}.filter-select-input[data-v-c5868efe]{width:100%;max-width:none}.filter-checkbox[data-v-c5868efe]{cursor:pointer;align-items:center;gap:8px;margin-bottom:0;font-weight:400;display:flex}.filter-range__inputs[data-v-c5868efe]{align-items:center;gap:8px;display:flex}.filter-range__input[data-v-c5868efe]{flex:1;max-width:none}.multiselect[data-v-c5868efe]{max-width:none}.results-header[data-v-0c63ce4a]{border:1px solid var(--ec-stroke-normal,#073b4c29);margin-bottom:var(--spacing-md,12px);background:var(--ec-surface,#fff);border-radius:var(--ec-radius-card,var(--radius-box));justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.results-info[data-v-0c63ce4a]{align-content:center;align-items:center;gap:10px;display:flex}.results-count[data-v-0c63ce4a]{font-weight:var(--font-weight-bold)}.results-controls[data-v-0c63ce4a]{gap:10px;display:flex}.display-mode-toggle .c-btn[data-v-0c63ce4a]{--btn-bg:var(--ec-surface,#fff);--btn-hover-bg:var(--ec-surface-2,#f2f6f8);--btn-color:var(--ec-ink-2,#3b4a51);--btn-selected-bg:var(--ec-ink,#10222b);--btn-selected-color:#fff;--btn-selected-border:var(--ec-ink,#10222b);border:1px solid var(--ec-stroke-normal,#073b4c29)}.results-loading[data-v-0c63ce4a]{padding:40px}.results-empty[data-v-0c63ce4a]{text-align:center;padding:40px;font-weight:700}.results-grid[data-v-0c63ce4a]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px 20px;padding-bottom:50px;display:grid}.results-grid--list[data-v-0c63ce4a]{grid-template-columns:1fr;gap:0;padding-bottom:0}.results-table-header[data-v-0c63ce4a]{gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--background-light-1);font-size:.75em;font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--font-color-light-1,#888);letter-spacing:.05em;display:grid}.results-table-header .th--center[data-v-0c63ce4a]{text-align:center}.results-table-header .th--right[data-v-0c63ce4a]{text-align:right}.results-pagination[data-v-0c63ce4a]{align-items:center;gap:var(--spacing-md,12px);justify-content:center;margin-top:20px;display:flex}.catalogue-pagination__btn[data-v-0c63ce4a]{border:1px solid var(--ec-stroke-normal,#073b4c29);border-radius:var(--ec-radius-control,var(--radius-control));background:var(--ec-surface,#fff);color:var(--ec-ink-2,#3b4a51);cursor:pointer;font-size:var(--font-size-0);align-items:center;gap:4px;padding:6px 14px;font-weight:500;transition:border-color .15s;display:inline-flex}.catalogue-pagination__btn[data-v-0c63ce4a]:hover:not(:disabled){border-color:var(--btn-bg,var(--ec-interactive,#0e7fa6))}.catalogue-pagination__btn[data-v-0c63ce4a]:disabled{opacity:.45;cursor:not-allowed}.catalogue-pagination__btn .ck-icon[data-v-0c63ce4a]{--ck-icon-size:.9em}.catalogue-pagination__info[data-v-0c63ce4a]{font-size:var(--font-size-0);font-variant-numeric:tabular-nums;color:var(--ec-ink-3,#6b767c)}#stock-filter{width:100%}.stock-filter-search-sort{align-items:stretch;gap:10px;margin-bottom:10px;display:flex}.stock-filter-search-sort .stock-filter-search,.stock-filter-search-sort .stock-filter-sort{margin-bottom:0}.selection-bar{z-index:100;background:var(--ec-surface,#fff);border-top:1px solid var(--ec-stroke-normal,#073b4c29);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0000001a}.selection-bar__left{flex-direction:column;flex-shrink:0;align-items:stretch;gap:6px;display:flex}.selection-bar__materials{flex:auto;min-width:0}.selection-bar__count{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.selection-bar__confirm{white-space:nowrap;flex-shrink:0}.selection-bar__confirm--shake{animation:.5s ease-in-out selection-bar-confirm-shake}@keyframes selection-bar-confirm-shake{0%,to{transform:translate(0)rotate(0)}15%{transform:translate(-5px)rotate(-2deg)}30%{transform:translate(5px)rotate(2deg)}45%{transform:translate(-4px)rotate(-1.5deg)}60%{transform:translate(3px)rotate(1deg)}75%{transform:translate(-2px)rotate(-.5deg)}}@media (prefers-reduced-motion:reduce){.selection-bar__confirm--shake{animation:none}}.selection-bar .c-btn span,.selection-bar .c-btn svg{color:inherit}.selection-bar__clear{gap:6px}.selection-bar__label--short{display:none}@media (max-width:600px){.selection-bar{gap:8px;padding:10px 12px}.selection-bar__left{flex-direction:row;align-items:center;gap:6px}.selection-bar__label--long{display:none}.selection-bar__label--short{display:inline}.selection-bar__clear{padding-inline:10px;line-height:1}}.selection-bar-enter-active,.selection-bar-leave-active{transition:transform .25s,opacity .25s}.selection-bar-enter-from,.selection-bar-leave-to{opacity:0;transform:translateY(100%)}.stock-filter-card[data-v-c1264dbe],.catalog-card[data-v-c1264dbe]{border:1px solid var(--ec-stroke-normal,#073b4c29);border-radius:var(--radius-tile);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--ec-surface,#fff);height:100%;box-shadow:var(--ec-shadow-card,0 1px 2px #071e280f);flex-direction:column;padding:0;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden}.stock-filter-card[data-v-c1264dbe]:hover:not(.stock-filter-card--disabled):not(.stock-filter-card--selected),.catalog-card[data-v-c1264dbe]:hover:not(.catalog-card--disabled):not(.catalog-card--selected){border-color:color-mix(in srgb,var(--btn-bg,var(--ec-interactive,#0e7fa6)) 45%,white);box-shadow:var(--ec-shadow-lift,0 2px 6px #071e2814);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.stock-filter-card[data-v-c1264dbe],.catalog-card[data-v-c1264dbe]{transition:border-color .18s,box-shadow .18s}.stock-filter-card[data-v-c1264dbe]:hover,.catalog-card[data-v-c1264dbe]:hover{transform:none!important}}.stock-filter-card[data-v-c1264dbe]:focus-visible,.catalog-card[data-v-c1264dbe]:focus-visible{outline:2px solid var(--btn-bg,var(--ec-interactive,#0e7fa6));outline-offset:2px}.stock-filter-card--selected[data-v-c1264dbe],.catalog-card--selected[data-v-c1264dbe]{border-color:var(--surface-selected,#047857);box-shadow:0 0 0 1px var(--surface-selected,#047857),var(--ec-shadow-card,0 1px 2px #071e280f)}.stock-filter-card--disabled[data-v-c1264dbe],.catalog-card--disabled[data-v-c1264dbe]{cursor:not-allowed;opacity:.5}.stock-filter-card__image-wrapper[data-v-c1264dbe],.catalog-card__image-wrapper[data-v-c1264dbe]{margin:0;position:relative}.stock-filter-card__image-placeholder[data-v-c1264dbe],.catalog-card__image-placeholder[data-v-c1264dbe]{aspect-ratio:16/10;background:var(--ec-surface-3,#e7eef1);width:100%}.stock-filter-card__image[data-v-c1264dbe],.catalog-card__image[data-v-c1264dbe]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0}.stock-filter-card__image--loaded[data-v-c1264dbe],.catalog-card__image--loaded[data-v-c1264dbe]{opacity:1}.stock-filter-card__content[data-v-c1264dbe],.catalog-card__content[data-v-c1264dbe]{flex-direction:column;flex:1;gap:8px;padding:12px 14px;display:flex}.stock-filter-card__title[data-v-c1264dbe],.catalog-card__title[data-v-c1264dbe]{color:var(--ec-ink,#10222b);margin:0;font-size:15px;font-weight:600;line-height:1.25}.stock-filter-card__footer[data-v-c1264dbe],.catalog-card__footer[data-v-c1264dbe]{background:var(--ec-surface-2,#f2f6f8);border-top:1px solid var(--ec-stroke-subtle,#073b4c17);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:auto 0 0;padding:10px 14px;display:flex}.stock-filter-card__price .price__value[data-v-c1264dbe],.catalog-card__price .price__value[data-v-c1264dbe]{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ec-ink,#10222b);font-size:17px;font-weight:700}.stock-filter-card__actions[data-v-c1264dbe],.catalog-card__actions[data-v-c1264dbe]{gap:var(--spacing-xs);align-items:center;display:flex}.stock-filter-card__sample[data-v-c1264dbe]{display:flex}.ec-skeleton[data-v-c1264dbe]{position:relative;overflow:hidden}.ec-skeleton[data-v-c1264dbe]:after{content:"";background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--ec-surface,#fff) 55%,transparent) 50%,transparent 100%);pointer-events:none;animation:1.4s ease-in-out infinite ec-skeleton-shimmer-c1264dbe;position:absolute;inset:0;transform:translate(-100%)}@keyframes ec-skeleton-shimmer-c1264dbe{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ec-skeleton[data-v-c1264dbe]:after{background:color-mix(in srgb,var(--ec-surface,#fff) 25%,transparent);animation:none;transform:none}}.catalog-card--list[data-v-c1264dbe]{column-gap:var(--spacing-md);flex-flow:wrap}.catalog-card--list .catalog-card__image-wrapper[data-v-c1264dbe]{flex-shrink:0;width:100px;margin-bottom:0}.catalog-card--list .catalog-card__content[data-v-c1264dbe]{flex:1;min-width:0}.catalog-card--list .catalog-card__footer[data-v-c1264dbe]{margin-left:calc(-1 * var(--spacing-sm));margin-right:calc(-1 * var(--spacing-sm));width:calc(100% + 2 * var(--spacing-sm))}.catalog-card__code[data-v-c1264dbe]{color:var(--ec-ink-3,#6b767c);font-size:var(--font-size-0);font-family:var(--font-mono,monospace);margin-bottom:4px}.catalog-card__description[data-v-c1264dbe]{color:var(--ec-ink-3,#6b767c);font-size:var(--font-size-0);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.catalog-card__badges[data-v-c1264dbe]{flex-wrap:wrap;gap:4px;display:flex}.catalog-card__meta[data-v-c1264dbe]{align-items:center;gap:var(--spacing-sm);display:flex}[data-v-c1264dbe] .catalog-badge{border-radius:var(--radius-label);text-transform:uppercase;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}[data-v-c1264dbe] .catalog-badge--formula{color:#1565c0;background:#e3f2fd}[data-v-c1264dbe] .catalog-badge--simple{color:#2e7d32;background:#e8f5e9}[data-v-c1264dbe] .catalog-badge--bundle{color:#e65100;background:#fff3e0}[data-v-c1264dbe] .catalog-badge--featured{color:#c2185b;background:#fce4ec}[data-v-c1264dbe] .catalog-badge--category{background:var(--background-light-2,#f5f5f5);color:var(--ec-ink-3,#6b767c)}.catalogue-chrome[data-v-ab061cda],.stock-filter-search-sort[data-v-ab061cda]{margin-bottom:var(--spacing-md,12px);align-items:stretch;gap:12px;display:flex}.catalogue-chrome .stock-filter-search[data-v-ab061cda],.catalogue-chrome .stock-filter-sort[data-v-ab061cda],.stock-filter-search-sort .stock-filter-search[data-v-ab061cda],.stock-filter-search-sort .stock-filter-sort[data-v-ab061cda]{margin-bottom:0}.catalogue-categories[data-v-ab061cda]{margin-bottom:var(--spacing-lg,16px);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.catalogue-categories__label[data-v-ab061cda]{font-weight:var(--font-weight-bold);margin-right:var(--spacing-xs)}.catalogue-chip[data-v-ab061cda]{border:1px solid var(--ec-stroke-normal,#073b4c29);border-radius:var(--radius-label);background:var(--ec-surface,#fff);cursor:pointer;font-size:var(--font-size-0);color:var(--ec-ink-2,#3b4a51);padding:5px 14px;font-weight:500;transition:border-color .15s,background .15s}.catalogue-chip[data-v-ab061cda]:hover{border-color:var(--btn-bg,var(--ec-interactive,#0e7fa6))}.catalogue-chip--active[data-v-ab061cda]{background:var(--ec-ink,#10222b);border-color:var(--ec-ink,#10222b);color:#fff}.catalogue-pagination[data-v-ab061cda]{justify-content:center;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) 0;display:flex}.catalogue-pagination__btn[data-v-ab061cda]{border:1px solid var(--ec-stroke-normal,#073b4c29);border-radius:var(--ec-radius-control,var(--radius-control));background:var(--ec-surface,#fff);color:var(--ec-ink-2,#3b4a51);cursor:pointer;font-size:var(--font-size-0);padding:6px 14px;font-weight:500;transition:border-color .15s}.catalogue-pagination__btn[data-v-ab061cda]:hover:not(:disabled){border-color:var(--btn-bg,var(--ec-interactive,#0e7fa6))}.catalogue-pagination__btn[data-v-ab061cda]:disabled{opacity:.45;cursor:not-allowed}.catalogue-pagination__info[data-v-ab061cda]{font-size:var(--font-size-0);font-variant-numeric:tabular-nums;color:var(--ec-ink-3,#6b767c)}.catalogue-results-meta[data-v-ab061cda]{justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);display:flex}.catalogue-results-meta__count[data-v-ab061cda]{color:var(--ec-ink-3,#6b767c);font-size:var(--font-size-0)}.catalogue-empty[data-v-ab061cda],.catalogue-loading[data-v-ab061cda]{padding:var(--spacing-xl);justify-content:center;align-items:center;gap:var(--spacing-md);color:var(--ec-ink-3,#6b767c);text-align:center;flex-direction:column;display:flex}.product-browser[data-v-ab061cda]{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.product-browser__grid[data-v-ab061cda]{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.product-price[data-v-ab061cda]{font-weight:var(--font-weight-bold);font-size:var(--font-size-1)}.order-lookup[data-v-9a2b93fd]{max-width:600px;margin:0 auto;padding:2rem}.order-lookup__header[data-v-9a2b93fd]{text-align:center;margin-bottom:2rem}.order-lookup__title[data-v-9a2b93fd]{color:#1a1a1a;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.order-lookup__subtitle[data-v-9a2b93fd]{color:#666;margin:0}.order-lookup__form[data-v-9a2b93fd]{flex-direction:column;gap:1rem;display:flex}.order-lookup__field[data-v-9a2b93fd]{flex-direction:column;gap:.25rem;display:flex}.order-lookup__label[data-v-9a2b93fd]{color:#333;font-weight:500}.order-lookup__input[data-v-9a2b93fd]{border-radius:var(--radius-control);border:1px solid #ddd;padding:.75rem;font-size:1rem}.order-lookup__input[data-v-9a2b93fd]:focus{border-color:#0e7fa6;outline:none;box-shadow:0 0 0 2px #118ab233}.order-lookup__error[data-v-9a2b93fd]{border-radius:var(--radius-box);color:#c00;background:#fee;border:1px solid #fcc;padding:.75rem}.order-lookup__spinner[data-v-9a2b93fd]{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;margin-right:.5rem;animation:.75s linear infinite spin-9a2b93fd;display:inline-block}@keyframes spin-9a2b93fd{to{transform:rotate(360deg)}}.order-lookup__result-header[data-v-9a2b93fd]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.order-lookup__result-header h3[data-v-9a2b93fd]{color:#0e7fa6;margin:0}.order-lookup__order-card[data-v-9a2b93fd]{border-radius:var(--radius-box);background:#f9f9f9;border:1px solid #e0e0e0;padding:1.5rem}.order-lookup__status-row[data-v-9a2b93fd]{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;display:flex}.order-lookup__order-id[data-v-9a2b93fd]{color:#666;font-size:.9rem;font-weight:600}.order-lookup__status-badge[data-v-9a2b93fd]{border-radius:var(--radius-label);padding:.25rem .75rem;font-size:.85rem;font-weight:500}.order-lookup__status-badge--pending[data-v-9a2b93fd]{color:#856404;background:#fff3cd}.order-lookup__status-badge--cut[data-v-9a2b93fd]{color:#004085;background:#cce5ff}.order-lookup__status-badge--dispatched[data-v-9a2b93fd]{color:#155724;background:#d4edda}.order-lookup__status-badge--cancelled[data-v-9a2b93fd]{color:#721c24;background:#f8d7da}.order-lookup__info-row[data-v-9a2b93fd]{gap:.5rem;margin-bottom:.5rem;display:flex}.order-lookup__info-label[data-v-9a2b93fd]{color:#666}.order-lookup__info-value[data-v-9a2b93fd]{font-weight:500}.order-lookup__section[data-v-9a2b93fd]{border-top:1px solid #e0e0e0;margin-top:1.5rem;padding-top:1rem}.order-lookup__section-title[data-v-9a2b93fd]{color:#333;margin:0 0 .75rem;font-size:1rem;font-weight:600}.order-lookup__address[data-v-9a2b93fd]{color:#444;font-style:normal;line-height:1.6}.order-lookup__shipping-method[data-v-9a2b93fd]{margin-top:.75rem}.order-lookup__items[data-v-9a2b93fd]{flex-direction:column;gap:1rem;display:flex}.order-lookup__item[data-v-9a2b93fd]{border-radius:var(--radius-box);background:#fff;border:1px solid #e0e0e0;padding:1rem}.order-lookup__item-header[data-v-9a2b93fd]{justify-content:space-between;margin-bottom:.5rem;display:flex}.order-lookup__item-number[data-v-9a2b93fd]{font-weight:600}.order-lookup__item-parts[data-v-9a2b93fd]{color:#666;font-size:.9rem}.order-lookup__item-stock[data-v-9a2b93fd]{color:#444;margin-bottom:.5rem;font-size:.9rem}.order-lookup__stock-line[data-v-9a2b93fd]{padding:.25rem 0}.order-lookup__item-price[data-v-9a2b93fd]{text-align:right;font-weight:600}.order-lookup__pdf-link[data-v-9a2b93fd]{color:#0e7fa6;margin-top:.5rem;text-decoration:none;display:inline-block}.order-lookup__pdf-link[data-v-9a2b93fd]:hover{text-decoration:underline}.order-lookup__pricing[data-v-9a2b93fd]{border-radius:var(--radius-box);background:#fff;padding:1rem}.order-lookup__price-row[data-v-9a2b93fd]{justify-content:space-between;padding:.5rem 0;display:flex}.order-lookup__price-row--total[data-v-9a2b93fd]{border-top:1px solid #e0e0e0;margin-top:.5rem;padding-top:1rem;font-size:1.1rem;font-weight:600}.catalogue-banding-picker[data-v-ec3f2c7e]{flex-direction:column;gap:.85rem;display:flex}.cbp-loading[data-v-ec3f2c7e],.cbp-error[data-v-ec3f2c7e]{color:var(--font-color-disabled);font-size:var(--field-font-size,.875rem);padding:.8rem}.cbp-error[data-v-ec3f2c7e]{color:var(--color-delete)}.catalogue-banding-picker .cbp-row[data-v-ec3f2c7e],.catalogue-banding-picker .cbp-row.c-field-action[data-v-ec3f2c7e]{align-self:stretch;width:100%}.extras-field-group[data-v-ec3f2c7e]>.extras-location-label{text-align:left;padding:0 var(--field-padding);align-items:center;margin:0;display:flex;flex:0 0 8em!important}.extras-field-group[data-v-ec3f2c7e]>.input-wrapper{min-width:0;flex:1 1 0!important}.extras-field-group[data-v-ec3f2c7e]>.input-wrapper select{background-color:#0000;border:none!important;border-radius:0!important}.cbp-row--decor .cbp-label[data-v-ec3f2c7e]{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.catalogue-banding-picker .cbp-row--decor .cbp-decor-trigger[data-v-ec3f2c7e]{border:none;border-radius:0;flex:1;min-width:0;padding:4px 8px}.cbp-row--decor .cbp-decor-trigger[data-v-ec3f2c7e]:focus-visible{outline:none}.cbp-count[data-v-ec3f2c7e]{vertical-align:middle}.catalogue-banding-picker .cbp-decor-trigger[data-v-ec3f2c7e]{border:1px solid var(--ec-stroke-strong,#073b4c4d);border-radius:var(--radius-control);background:var(--ec-surface,#fff);cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;justify-content:flex-start;align-self:stretch;align-items:center;gap:10px;padding:5px;display:flex}.cbp-decor-trigger[data-v-ec3f2c7e]:focus{outline:none}.cbp-decor-trigger.focused[data-v-ec3f2c7e]{background-color:var(--color-input-focus,#fff)}.cbp-decor-trigger[data-v-ec3f2c7e]:focus-visible{outline:2px solid var(--color-focus,#0e7fa6);outline-offset:2px}.cbp-decor-trigger.empty .cbp-decor-placeholder[data-v-ec3f2c7e]{color:var(--font-color-disabled,#888)}.cbp-decor-selected[data-v-ec3f2c7e]{text-align:left;flex:1;justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.cbp-decor-selected-meta[data-v-ec3f2c7e]{text-align:left;flex-direction:column;flex:auto;align-items:flex-start;gap:4px;min-width:0;display:flex}.cbp-decor-placeholder[data-v-ec3f2c7e]{color:var(--font-color-disabled);font-size:var(--field-font-size,.875rem);flex:1}.cbp-decor-thumb[data-v-ec3f2c7e]{border-radius:var(--radius-label);object-fit:cover;border:1px solid var(--border-separator-subtle);background:var(--background-light-1);flex-shrink:0;width:32px;height:32px}.cbp-decor-thumb--lazy[data-v-ec3f2c7e]{opacity:0;transition:opacity .2s ease-out}.cbp-decor-thumb--lazy.cbp-decor-thumb--loaded[data-v-ec3f2c7e]{opacity:1}.cbp-decor-thumb--empty[data-v-ec3f2c7e]{color:var(--font-color-disabled);font-weight:600;font-size:var(--font-size-0);justify-content:center;align-items:center;display:flex}.cbp-decor-name[data-v-ec3f2c7e]{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.cbp-decor-code[data-v-ec3f2c7e]{flex:none;font-family:monospace}.cbp-decor-suggested-badge[data-v-ec3f2c7e]{flex:none;align-self:flex-start}.cbp-decor-dropdown[data-v-ec3f2c7e]{background:var(--ec-surface,#fff);border:1px solid var(--ec-stroke-normal,#073b4c29);border-radius:var(--radius-box);min-height:0;box-shadow:var(--ec-shadow-lift,0 2px 6px #071e2814,0 12px 28px #071e281a);z-index:1000;font:inherit;flex-direction:column;display:flex;overflow:hidden}.cbp-decor-search-wrap[data-v-ec3f2c7e]{border-bottom:1px solid var(--ec-stroke-normal,#073b4c29);flex:none;align-items:center;gap:6px;padding:8px 10px;display:flex}.cbp-decor-search-wrap[data-v-ec3f2c7e]:focus-within{border-bottom:2px solid var(--color-focus,#0e7fa6);padding-bottom:7px}.cbp-decor-dropdown input.cbp-decor-search[data-v-ec3f2c7e]{width:auto;min-width:0;height:auto;box-shadow:none;font:inherit;color:inherit;background:0 0;border:none;outline:none;flex:auto;margin:0;padding:4px 0}.cbp-decor-list[data-v-ec3f2c7e]{flex:auto;min-height:0;overflow-y:auto}.cbp-decor-empty[data-v-ec3f2c7e]{text-align:center;color:var(--ec-ink-3,#6b767c);font:inherit;padding:12px;font-style:italic}.cbp-decor-option[data-v-ec3f2c7e]{cursor:pointer;border-bottom:1px solid var(--ec-stroke-subtle,#073b4c17);align-items:center;gap:.6rem;padding:8px 12px;font-size:.85rem;display:flex}.cbp-decor-option[data-v-ec3f2c7e]:last-child{border-bottom:none}.cbp-decor-option.highlighted[data-v-ec3f2c7e]{background:var(--ec-surface-3,#e7eef1)}.cbp-decor-option.selected[data-v-ec3f2c7e]{background:color-mix(in srgb,var(--surface-selected,#047857) 10%,white);box-shadow:inset 3px 0 0 var(--surface-selected,#047857)}.cbp-decor-option.selected.highlighted[data-v-ec3f2c7e]{background:color-mix(in srgb,var(--surface-selected,#047857) 16%,white)}.cbp-decor-option.suggested[data-v-ec3f2c7e]{border-left:3px solid var(--ec-interactive,#0e7fa6);padding-left:9px}.cbp-decor-option-meta[data-v-ec3f2c7e]{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.cbp-decor-option-main[data-v-ec3f2c7e]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.cbp-resolved[data-v-ec3f2c7e]{color:var(--ec-info-text,#0c6c8d);background:var(--ec-info-tint,#ecf5f8);border-radius:var(--ec-radius-card,var(--radius-box));padding:.5rem .7rem;font-size:.85rem}.cbp-resolved--partial[data-v-ec3f2c7e]{background:var(--ec-warn-tint,#faf3e6);color:var(--ec-warn-text,#8a6100)}