@import "https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap";.error-message[data-v-86786479]{color:red;padding:1rem}.smartcut-tooltip{color:#fff;background:#333;border-radius:4px;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;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.smartcut-tooltip [data-placement^=top] .arrow{bottom:-4px}.smartcut-tooltip [data-placement^=bottom] .arrow{top:-4px}.smartcut-tooltip [data-placement^=left] .arrow{right:-4px}.smartcut-tooltip [data-placement^=right] .arrow{left:-4px}.smartcut-tooltip.success{background:var(--color-success);color:var(--font-color-black)}.smartcut-tooltip.warning{background:var(--color-warning);color:var(--font-color-black)}.smartcut-tooltip.error{background:var(--color-issue);color:var(--font-color-white)}.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{box-shadow:var(--shadow-base);z-index:9999;background:#fff;border:1px solid #e5e7eb;border-radius:6px;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 svg path{fill:var(--color-delete)}.smartcut-dropdown-menu .menu-item.multi-edit{background-color:var(--color-multi-edit)}.smartcut-dropdown-menu .menu-item.active svg path{fill:var(--color-selected)}.smartcut-dropdown-menu .menu-item svg:first-child,.smartcut-dropdown-menu .menu-item i{text-align:center;flex-shrink:0;width:16px}.smartcut-dropdown-menu .menu-item span{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-50e58ba3]{font:inherit;color:inherit}.multiselect__trigger[data-v-50e58ba3]:focus-visible{outline:2px solid var(--color-focus);outline-offset:0;background-color:var(--color-input-focus)}.multiselect__dropdown[data-v-50e58ba3]{background:var(--color-white);border:1px solid var(--border-dark-1);border-radius:var(--field-border-radius);box-shadow:var(--shadow-lg);font:inherit;color:var(--font-color-black);padding:var(--field-padding);box-sizing:border-box}.multiselect__list[data-v-50e58ba3]{flex-direction:column;display:flex}.multiselect__option[data-v-50e58ba3]{padding:6px var(--field-padding);border-radius:var(--field-border-radius);cursor:pointer;align-items:center;gap:8px;margin-bottom:0;font-weight:400;display:flex}.multiselect__option-label[data-v-50e58ba3]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.multiselect__option--zero[data-v-50e58ba3]{opacity:.5}.multiselect__option input[type=checkbox][data-v-50e58ba3]{appearance:none;border:1px solid var(--border-dark-1);background:var(--background-light-4);cursor:pointer;border-radius:3px;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-50e58ba3]:checked{background-color:var(--color-selected);border-color:var(--color-selected)}.multiselect__option input[type=checkbox][data-v-50e58ba3]:checked:before{content:"✓";color:#fff;font-size:14px;font-weight:var(--font-weight-bold);line-height:1}.multiselect__option input[type=checkbox][data-v-50e58ba3]:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}.multiselect__option input[type=checkbox][data-v-50e58ba3]:disabled{opacity:.6;cursor:not-allowed}.multiselect__search[data-v-50e58ba3]{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-50e58ba3]{transition:background .15s}.multiselect__option[data-v-50e58ba3]:hover{background:var(--color-cut-hover)}.multiselect__option[data-v-50e58ba3]:has(input:checked){background:var(--color-row-selected)}.multiselect__option[data-v-50e58ba3]:has(input:checked):hover{background:var(--color-cut-selected)}.multiselect__no-results[data-v-50e58ba3]{padding:6px var(--field-padding,8px);color:var(--font-color-disabled);font-style:italic}.slider-wrapper[data-v-0c816cd2]{align-items:center;gap:8px;width:100%;display:flex}.slider-input[data-v-0c816cd2]{flex:1;min-width:0}.slider-output[data-v-0c816cd2]{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-0c816cd2]{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);box-sizing:border-box;align-items:stretch;gap:0;transition:outline .15s;display:flex;overflow:hidden}.clearable-input-wrapper[data-v-0c816cd2]:focus-within{outline:2px solid var(--color-focus);outline-offset:0;background-color:var(--color-input-focus)}.input-wrapper.field-full-width .clearable-input-wrapper[data-v-0c816cd2]{max-width:none}.clearable-input-wrapper[data-v-0c816cd2] input,.clearable-input-wrapper>textarea[data-v-0c816cd2]{background:0 0;border:none;border-radius:0;flex:1;min-width:0;max-width:none}.clearable-input-wrapper[data-v-0c816cd2] input :focus,.clearable-input-wrapper[data-v-0c816cd2] input :focus-visible,.clearable-input-wrapper>textarea[data-v-0c816cd2]:focus,.clearable-input-wrapper>textarea[data-v-0c816cd2]:focus-visible{background:0 0;outline:none}.clearable-input-wrapper--textarea[data-v-0c816cd2]{align-items:flex-start}.clearable-input-wrapper--textarea .clearable-input__clear[data-v-0c816cd2]{align-self:flex-start;margin-top:4px}.clearable-input__clear[data-v-0c816cd2]{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)}}.main{box-sizing:border-box;margin:2px;padding:5px}.smartcut-object-viewer{-webkit-user-select:none;user-select:none;background:#161616;border-radius:5px;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{cursor:pointer;border-radius:4px;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{color:#666;background:#fff;border-radius:3px;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{color:#ffffff4d;cursor:pointer;opacity:0;border-radius:3px;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)}}.extras-grid[data-v-df59a1f3]{grid-template-columns:minmax(0,max-content);align-items:center;gap:5px 10px;display:grid}.extras-grid.has-pricing[data-v-df59a1f3]{grid-template-columns:minmax(0,max-content) minmax(0,1fr);width:100%}.extras-row[data-v-df59a1f3]{display:contents}@media (max-width:720px){.extras-grid[data-v-df59a1f3],.extras-grid.has-pricing[data-v-df59a1f3]{grid-template-columns:1fr;width:100%}.extras-row[data-v-df59a1f3]{flex-direction:column;row-gap:2px;display:flex}.extras-grid.has-pricing .price[data-v-df59a1f3]{padding-left:4px}}.extras-field-group[data-v-df59a1f3]>.extras-location-label{min-width:4em;flex:0 0 var(--extras-label-w,auto)!important}.extras-field-group[data-v-df59a1f3]>.input-wrapper{min-width:0;flex:0 0 var(--col-w,auto)!important}.extras-field-group[data-v-df59a1f3]>.input-wrapper .input-label-group{justify-content:space-between;gap:var(--field-padding,8px);width:100%}.extras-field-group[data-v-df59a1f3]>.input-wrapper select{width:auto;padding-right:calc(var(--field-padding,8px) + 20px);flex:none!important}.extras-field-group[data-v-df59a1f3]>.input-wrapper select:disabled{background-image:var(--select-arrow);padding-right:calc(var(--field-padding,8px) + 20px)}.extras-field-group[data-v-df59a1f3]>.c-btn--delete{margin-left:auto}.price[data-v-df59a1f3]{white-space:nowrap;overflow:hidden;container-type:inline-size}.formula-price[data-v-df59a1f3]{font-weight:600}.price-label[data-v-df59a1f3]{opacity:.7;margin-left:.25em;font-size:.85em}.has-validation-issue[data-v-df59a1f3]{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-df59a1f3]>.input-wrapper,.extras-field-group[data-v-df59a1f3]>.input-wrapper select{min-width:0;flex:1 1 0!important}}#smartcut-app .grid-table .cell .banding-button,dialog#machining .grid-table .cell .banding-button{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;width:28px;height:28px;position:relative}#smartcut-app .grid-table .cell .banding-button .outer,dialog#machining .grid-table .cell .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}#smartcut-app .grid-table .cell .banding-button .outer.l1,dialog#machining .grid-table .cell .banding-button .outer.l1{border-bottom:2px solid var(--color-0)}#smartcut-app .grid-table .cell .banding-button .outer.l2,dialog#machining .grid-table .cell .banding-button .outer.l2{border-top:2px solid var(--color-0)}#smartcut-app .grid-table .cell .banding-button .outer.w1,dialog#machining .grid-table .cell .banding-button .outer.w1{border-left:2px solid var(--color-0)}#smartcut-app .grid-table .cell .banding-button .outer.w2,dialog#machining .grid-table .cell .banding-button .outer.w2{border-right:2px solid var(--color-0)}#smartcut-app .grid-table .cell .banding-button .inner,dialog#machining .grid-table .cell .banding-button .inner{background-color:var(--background-light-4);border:1px solid var(--border-dark-1);box-sizing:border-box;justify-content:center;align-items:center;width:calc(100% - 4px);height:calc(100% - 4px);display:flex}#smartcut-app .grid-table .cell .banding-button.open .inner,dialog#machining .grid-table .cell .banding-button.open .inner{background-color:var(--color-selected)}#smartcut-app .grid-table .cell .banding-button:focus,dialog#machining .grid-table .cell .banding-button:focus{outline:none}#smartcut-app .grid-table .cell .banding-button:focus .inner,dialog#machining .grid-table .cell .banding-button:focus .inner{outline:2px solid var(--color-focus)}#smartcut-app .grid-table .cell .banding-button.disabled,dialog#machining .grid-table .cell .banding-button.disabled{cursor:not-allowed}#smartcut-app .grid-table .cell .banding-button.disabled .inner,dialog#machining .grid-table .cell .banding-button.disabled .inner{background-color:var(--color-disabled)}.banding-button.disabled[data-v-60b62a98]{cursor:not-allowed;opacity:.45;pointer-events:none}.material-picker[data-v-6712de1b]{width:100%;font:inherit;color:inherit}.material-picker__wrapper[data-v-6712de1b]{min-height:var(--field-height,100%);cursor:pointer;font:inherit;color:inherit;background:0 0;align-items:center;gap:6px;padding:4px 8px;display:flex}.material-picker__wrapper.focused[data-v-6712de1b]{background-color:var(--color-input-focus)}.material-picker.disabled .material-picker__wrapper[data-v-6712de1b]{color:var(--font-color-disabled);cursor:not-allowed;pointer-events:none}.material-picker.disabled .material-picker__selected-name[data-v-6712de1b],.material-picker.disabled .material-picker__placeholder[data-v-6712de1b]{color:var(--font-color-disabled)}.material-picker.issue .material-picker__wrapper[data-v-6712de1b]{outline:2px solid var(--color-warning)}.tool .material-picker__wrapper[data-v-6712de1b]{min-height:0;padding:0}.material-picker__selected[data-v-6712de1b]{min-width:0;font:inherit;flex-direction:row;flex:1;align-items:center;gap:6px;display:flex}.material-picker__selected-stack[data-v-6712de1b]{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.material-picker__selected-line[data-v-6712de1b]{align-items:center;gap:6px;min-width:0;display:flex}.material-picker__selected-name[data-v-6712de1b]{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-6712de1b]{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-6712de1b]{flex:none}.material-picker__placeholder[data-v-6712de1b]{color:var(--font-color-disabled);font:inherit;flex:1}.material-picker__dropdown[data-v-6712de1b]{background:var(--color-white);border:1px solid var(--border-dark-1);border-radius:var(--field-border-radius);min-height:0;box-shadow:var(--shadow-lg);z-index:1000;font:inherit;color:var(--font-color-black);flex-direction:column;display:flex;overflow:hidden}.material-picker__search-wrap[data-v-6712de1b]{border-bottom:1px solid var(--border-separator-normal);background:0 0;flex:none;align-items:center;gap:6px;padding:8px 10px;display:flex}.material-picker__dropdown input.material-picker__search[data-v-6712de1b]{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-6712de1b]:focus,.material-picker__dropdown input.material-picker__search[data-v-6712de1b]:focus-visible{background:0 0;outline:none}.material-picker__search-icon[data-v-6712de1b]{color:var(--font-color-disabled);flex:none;font-size:26px;line-height:1}.material-picker__search-spinner[data-v-6712de1b]{color:var(--font-color-disabled);flex:none;font-size:.85em}.material-picker__list[data-v-6712de1b]{flex:auto;min-height:0;overflow-y:auto}.material-picker__empty[data-v-6712de1b]{text-align:center;color:var(--font-color-disabled);font:inherit;padding:12px;font-style:italic}.material-picker__option[data-v-6712de1b]{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-6712de1b]{object-fit:cover;border:1px solid var(--border-separator-subtle);background:var(--background-light-1);border-radius:3px;flex-shrink:0;width:16px;height:16px}.material-picker__thumb--lazy[data-v-6712de1b]{opacity:0;transition:opacity .2s ease-out}.material-picker__thumb--lazy.material-picker__thumb--loaded[data-v-6712de1b]{opacity:1}.material-picker__swatch[data-v-6712de1b]{border:1px solid #00000026;border-radius:50%;flex-shrink:0;width:12px;height:12px;display:inline-block}.material-picker__option[data-v-6712de1b]:last-child{border-bottom:none}.material-picker__option[data-v-6712de1b]:hover,.material-picker__option.highlighted[data-v-6712de1b]{background:var(--color-cut-hover)}.material-picker__option.selected[data-v-6712de1b]{background:var(--color-row-selected)}.material-picker__option.selected.highlighted[data-v-6712de1b],.material-picker__option.selected[data-v-6712de1b]:hover{background:var(--color-cut-selected)}.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 svg{transform:rotate(90deg)}.smartcut-content .orientation-button.delete path,.smartcut-content .orientation-button.delete:hover path{fill:var(--btn-color,white)}.smartcut-content .orientation-button svg{fill:none;shape-rendering:geometricprecision;stroke:var(--btn-color,var(--font-color-white));stroke-linejoin:miter;stroke-width:7px;display:block}.smartcut-content .orientation-button svg.grain{stroke-width:10px}.smartcut-content .orientation-button svg.arrow{stroke:var(--btn-color,var(--font-color-white))}.smartcut-content .orientation-button svg.delete{fill:var(--btn-color,white);stroke:none;width:14px;height:14px}.smartcut-content .orientation-button svg.delete path{fill:var(--btn-color,white)}.smartcut-content .orientation-button:hover:not(:disabled) svg{stroke:var(--btn-color,var(--font-color-white))}.smartcut-content .orientation-button:hover:not(:disabled) svg.delete,.smartcut-content .orientation-button:hover:not(:disabled) svg.delete path{fill:var(--btn-color,white)}.smartcut-content .orientation-button:disabled svg,.smartcut-content .orientation-button.disabled svg{stroke:var(--btn-disabled-color,var(--font-color-disabled))}.smartcut-content .orientation-button:disabled svg.delete,.smartcut-content .orientation-button:disabled svg.delete path,.smartcut-content .orientation-button.disabled svg.delete,.smartcut-content .orientation-button.disabled svg.delete path{fill: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{@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}:root{--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;--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:#03171d;--color-1:#073b4c;--color-2:#118ab2;--color-3:#ef476f;--color-4:#ffd166;--color-5:#06d6a0;--color-magenta:#e100ff;--color-important:#ffac6d;--color-stock:#ffd166;--color-shape:#118ab2;--color-inside-segment:#06d6a0;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#c01515;--color-issue:#e14e29;--color-warning:#fa0;--color-danger:#ff4545;--color-info:#fff;--color-success:#1bc319;--color-issue-light:#ffd8d5;--color-warning-light:#fff2cc;--color-multi-edit:#d7faff;--color-clickable:#4a90a4;--color-hover:#29c778;--color-selected:#1bc319;--color-focus:#ffb727;--color-input-focus:#fff9ee;--color-disabled:#b5b5b5;--color-cut-hover:#ffe0a3;--color-cut-selected:#ffbf3e;--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;--background-light-base:#f0f0f0;--background-light-0:#e9e9e9;--background-light-1:#f0f0f0;--background-light-2:#f5f5f5;--background-light-3:#f7f7f7;--background-light-4:#fcfcfc;--background-light-5:#eee;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:300;--font-weight-bold:400;--font-weight-bolder:500;--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;--border-color:#073b4c;--border-width:1px;--border-radius-1:4px;--border-radius-2:8px;--border-radius-3:12px;--border-dark-1:#1b1a1e;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#ddd;--border-separator-normal:#d3d3d3;--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:#d4edda;--color-success-border:#c3e6cb;--color-error-bg:#f8d7da;--color-error-border:#f5c6cb;--color-error:#721c24;--color-warning-bg:#fff3cd;--color-warning-text:#856404;--color-info-bg:#e7f3ff;--color-info-border:#b3d7ff;--color-2-light:#e3f2fd;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--border-radius-1);--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:12px;--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-0{background:var(--background-light-0);color:var(--font-color-black)}.bg-light-1{background:var(--background-light-1);color:var(--font-color-black)}.bg-light-4{background:var(--background-light-4);color:var(--font-color-black)}.bg-dark-1{background:var(--background-dark-1);color:var(--font-color-white)}.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(--color-selected,#1bc319);border-color:var(--color-selected,#1bc319)}.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:3px;padding:1px 4px;font-size:.85em}.field-error{color:var(--color-red,#c62828);margin:0;font-size:11px;line-height:1.3;display:block}.error-summary{color:#c62828;border-radius:var(--border-radius-1,4px);font-size:var(--font-size-0,.85rem);background:#fdeaea;border-left:3px solid #c62828;padding:10px 14px}.inherited-badge{color:#28a745;background:#e8f5e9;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}.field-wrapper{flex:1;min-width:0;position:relative}.field-wrapper.has-error label{color:var(--color-red,#c62828)}.field-wrapper.has-error input,.field-wrapper.has-error select{border-color:var(--color-red,#c62828)}.field-wrapper.inherited{border-radius:var(--border-radius-1,4px);border:1px solid #c3e6cb;padding:8px}.field-wrapper.inherited label{color:#1d8435;font-style:italic}}@layer reset,base,layouts,pages;@layer utilities{.base-dialog__anchor{display:none}dialog.base-dialog{background:var(--background-light-4);border-radius:var(--border-radius-2);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{max-width:1000px}dialog.base-dialog.base-dialog--xl{width:95%;max-width:none}dialog.base-dialog[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(--border-radius-2) var(--border-radius-2) 0 0;justify-content:space-between;align-items:center;padding:12px 16px;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:16px;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 16px;display:flex}}.full-stock-dialog__intro[data-v-df7e1e1c]{margin-bottom:var(--space-3,12px);color:var(--color-text-muted,#666);font-size:.9em}.full-stock-dialog__options[data-v-df7e1e1c]{gap:var(--space-2,8px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.full-stock-dialog__option-btn[data-v-df7e1e1c]{width:100%;padding:var(--space-3,12px);background:var(--color-surface-elevated,#fff);border:1px solid var(--color-border,#ddd);border-radius:var(--radius-md,6px);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-df7e1e1c]:hover{background:var(--color-surface-hover,#f5f5f5);border-color:var(--color-primary,#0078d4)}.full-stock-dialog__dim[data-v-df7e1e1c]{font-weight:var(--font-weight-bold,600)}.full-stock-dialog__price[data-v-df7e1e1c]{color:var(--color-text-muted,#666)}.pagination-controls[data-v-28486e61]{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);border-top:1px solid var(--border-separator-normal,#e6e6e6);display:flex}.pagination-controls .c-btn-group[data-v-28486e61]{align-items:center;gap:4px;display:inline-flex}.pagination-info[data-v-28486e61]{min-width:4ch;padding:0 var(--spacing-sm,8px);font-size:var(--font-size-0,.85rem);color:var(--font-color-secondary,#666);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.row--readonly[data-v-28486e61]{cursor:not-allowed;grid-column:1/-1;grid-template-columns:subgrid;background-color:#0000000f;display:grid}.row--readonly[data-v-28486e61] input,.row--readonly[data-v-28486e61] select,.row--readonly[data-v-28486e61] textarea,.row--readonly[data-v-28486e61] button{cursor:not-allowed}html body #smartcut-app #smartcut-checkout a#credit[data-v-28486e61]{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}@layer smartcut-checkout{@layer reset;@layer tokens{@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-3648dcb8]:root{--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;--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:#03171d;--color-1:#073b4c;--color-2:#118ab2;--color-3:#ef476f;--color-4:#ffd166;--color-5:#06d6a0;--color-magenta:#e100ff;--color-important:#ffac6d;--color-stock:#ffd166;--color-shape:#118ab2;--color-inside-segment:#06d6a0;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#c01515;--color-issue:#e14e29;--color-warning:#fa0;--color-danger:#ff4545;--color-info:#fff;--color-success:#1bc319;--color-issue-light:#ffd8d5;--color-warning-light:#fff2cc;--color-multi-edit:#d7faff;--color-clickable:#4a90a4;--color-hover:#29c778;--color-selected:#1bc319;--color-focus:#ffb727;--color-input-focus:#fff9ee;--color-disabled:#b5b5b5;--color-cut-hover:#ffe0a3;--color-cut-selected:#ffbf3e;--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;--background-light-base:#f0f0f0;--background-light-0:#e9e9e9;--background-light-1:#f0f0f0;--background-light-2:#f5f5f5;--background-light-3:#f7f7f7;--background-light-4:#fcfcfc;--background-light-5:#eee;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:300;--font-weight-bold:400;--font-weight-bolder:500;--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;--border-color:#073b4c;--border-width:1px;--border-radius-1:4px;--border-radius-2:8px;--border-radius-3:12px;--border-dark-1:#1b1a1e;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#ddd;--border-separator-normal:#d3d3d3;--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:#d4edda;--color-success-border:#c3e6cb;--color-error-bg:#f8d7da;--color-error-border:#f5c6cb;--color-error:#721c24;--color-warning-bg:#fff3cd;--color-warning-text:#856404;--color-info-bg:#e7f3ff;--color-info-border:#b3d7ff;--color-2-light:#e3f2fd;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--border-radius-1);--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:12px;--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-0[data-v-3648dcb8]{background:var(--background-light-0);color:var(--font-color-black)}.bg-light-1[data-v-3648dcb8]{background:var(--background-light-1);color:var(--font-color-black)}.bg-light-4[data-v-3648dcb8]{background:var(--background-light-4);color:var(--font-color-black)}.bg-dark-1[data-v-3648dcb8]{background:var(--background-dark-1);color:var(--font-color-white)}.warning[data-v-3648dcb8]{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre[data-v-3648dcb8]{color:var(--font-color-black)}.issue[data-v-3648dcb8]{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre[data-v-3648dcb8]{color:var(--font-color-white)}@keyframes shake-3648dcb8{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}.shake[data-v-3648dcb8]{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake-3648dcb8}[data-v-9e7cab3a]:root{--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;--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:#03171d;--color-1:#073b4c;--color-2:#118ab2;--color-3:#ef476f;--color-4:#ffd166;--color-5:#06d6a0;--color-magenta:#e100ff;--color-important:#ffac6d;--color-stock:#ffd166;--color-shape:#118ab2;--color-inside-segment:#06d6a0;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#c01515;--color-issue:#e14e29;--color-warning:#fa0;--color-danger:#ff4545;--color-info:#fff;--color-success:#1bc319;--color-issue-light:#ffd8d5;--color-warning-light:#fff2cc;--color-multi-edit:#d7faff;--color-clickable:#4a90a4;--color-hover:#29c778;--color-selected:#1bc319;--color-focus:#ffb727;--color-input-focus:#fff9ee;--color-disabled:#b5b5b5;--color-cut-hover:#ffe0a3;--color-cut-selected:#ffbf3e;--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;--background-light-base:#f0f0f0;--background-light-0:#e9e9e9;--background-light-1:#f0f0f0;--background-light-2:#f5f5f5;--background-light-3:#f7f7f7;--background-light-4:#fcfcfc;--background-light-5:#eee;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:300;--font-weight-bold:400;--font-weight-bolder:500;--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;--border-color:#073b4c;--border-width:1px;--border-radius-1:4px;--border-radius-2:8px;--border-radius-3:12px;--border-dark-1:#1b1a1e;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#ddd;--border-separator-normal:#d3d3d3;--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:#d4edda;--color-success-border:#c3e6cb;--color-error-bg:#f8d7da;--color-error-border:#f5c6cb;--color-error:#721c24;--color-warning-bg:#fff3cd;--color-warning-text:#856404;--color-info-bg:#e7f3ff;--color-info-border:#b3d7ff;--color-2-light:#e3f2fd;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--border-radius-1);--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:12px;--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-0[data-v-9e7cab3a]{background:var(--background-light-0);color:var(--font-color-black)}.bg-light-1[data-v-9e7cab3a]{background:var(--background-light-1);color:var(--font-color-black)}.bg-light-4[data-v-9e7cab3a]{background:var(--background-light-4);color:var(--font-color-black)}.bg-dark-1[data-v-9e7cab3a]{background:var(--background-dark-1);color:var(--font-color-white)}.warning[data-v-9e7cab3a]{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre[data-v-9e7cab3a]{color:var(--font-color-black)}.issue[data-v-9e7cab3a]{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre[data-v-9e7cab3a]{color:var(--font-color-white)}@keyframes shake-9e7cab3a{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}.shake[data-v-9e7cab3a]{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake-9e7cab3a}:root{--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;--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:#03171d;--color-1:#073b4c;--color-2:#118ab2;--color-3:#ef476f;--color-4:#ffd166;--color-5:#06d6a0;--color-magenta:#e100ff;--color-important:#ffac6d;--color-stock:#ffd166;--color-shape:#118ab2;--color-inside-segment:#06d6a0;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#c01515;--color-issue:#e14e29;--color-warning:#fa0;--color-danger:#ff4545;--color-info:#fff;--color-success:#1bc319;--color-issue-light:#ffd8d5;--color-warning-light:#fff2cc;--color-multi-edit:#d7faff;--color-clickable:#4a90a4;--color-hover:#29c778;--color-selected:#1bc319;--color-focus:#ffb727;--color-input-focus:#fff9ee;--color-disabled:#b5b5b5;--color-cut-hover:#ffe0a3;--color-cut-selected:#ffbf3e;--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;--background-light-base:#f0f0f0;--background-light-0:#e9e9e9;--background-light-1:#f0f0f0;--background-light-2:#f5f5f5;--background-light-3:#f7f7f7;--background-light-4:#fcfcfc;--background-light-5:#eee;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:300;--font-weight-bold:400;--font-weight-bolder:500;--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;--border-color:#073b4c;--border-width:1px;--border-radius-1:4px;--border-radius-2:8px;--border-radius-3:12px;--border-dark-1:#1b1a1e;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#ddd;--border-separator-normal:#d3d3d3;--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:#d4edda;--color-success-border:#c3e6cb;--color-error-bg:#f8d7da;--color-error-border:#f5c6cb;--color-error:#721c24;--color-warning-bg:#fff3cd;--color-warning-text:#856404;--color-info-bg:#e7f3ff;--color-info-border:#b3d7ff;--color-2-light:#e3f2fd;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--border-radius-1);--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:12px;--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-0{background:var(--background-light-0);color:var(--font-color-black)}.bg-light-1{background:var(--background-light-1);color:var(--font-color-black)}.bg-light-4{background:var(--background-light-4);color:var(--font-color-black)}.bg-dark-1{background:var(--background-dark-1);color:var(--font-color-white)}.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-bbf21f24]:root{--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;--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:#03171d;--color-1:#073b4c;--color-2:#118ab2;--color-3:#ef476f;--color-4:#ffd166;--color-5:#06d6a0;--color-magenta:#e100ff;--color-important:#ffac6d;--color-stock:#ffd166;--color-shape:#118ab2;--color-inside-segment:#06d6a0;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#c01515;--color-issue:#e14e29;--color-warning:#fa0;--color-danger:#ff4545;--color-info:#fff;--color-success:#1bc319;--color-issue-light:#ffd8d5;--color-warning-light:#fff2cc;--color-multi-edit:#d7faff;--color-clickable:#4a90a4;--color-hover:#29c778;--color-selected:#1bc319;--color-focus:#ffb727;--color-input-focus:#fff9ee;--color-disabled:#b5b5b5;--color-cut-hover:#ffe0a3;--color-cut-selected:#ffbf3e;--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;--background-light-base:#f0f0f0;--background-light-0:#e9e9e9;--background-light-1:#f0f0f0;--background-light-2:#f5f5f5;--background-light-3:#f7f7f7;--background-light-4:#fcfcfc;--background-light-5:#eee;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:300;--font-weight-bold:400;--font-weight-bolder:500;--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;--border-color:#073b4c;--border-width:1px;--border-radius-1:4px;--border-radius-2:8px;--border-radius-3:12px;--border-dark-1:#1b1a1e;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#ddd;--border-separator-normal:#d3d3d3;--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:#d4edda;--color-success-border:#c3e6cb;--color-error-bg:#f8d7da;--color-error-border:#f5c6cb;--color-error:#721c24;--color-warning-bg:#fff3cd;--color-warning-text:#856404;--color-info-bg:#e7f3ff;--color-info-border:#b3d7ff;--color-2-light:#e3f2fd;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--border-radius-1);--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:12px;--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-0[data-v-bbf21f24]{background:var(--background-light-0);color:var(--font-color-black)}.bg-light-1[data-v-bbf21f24]{background:var(--background-light-1);color:var(--font-color-black)}.bg-light-4[data-v-bbf21f24]{background:var(--background-light-4);color:var(--font-color-black)}.bg-dark-1[data-v-bbf21f24]{background:var(--background-dark-1);color:var(--font-color-white)}.warning[data-v-bbf21f24]{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre[data-v-bbf21f24]{color:var(--font-color-black)}.issue[data-v-bbf21f24]{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre[data-v-bbf21f24]{color:var(--font-color-white)}@keyframes shake-bbf21f24{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}.shake[data-v-bbf21f24]{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake-bbf21f24}[data-v-6bb49a4c]:root{--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;--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:#03171d;--color-1:#073b4c;--color-2:#118ab2;--color-3:#ef476f;--color-4:#ffd166;--color-5:#06d6a0;--color-magenta:#e100ff;--color-important:#ffac6d;--color-stock:#ffd166;--color-shape:#118ab2;--color-inside-segment:#06d6a0;--color-overlay:#5a5a5a4d;--color-black:#1b1a1e;--color-white:#fcfcfc;--color-delete:#c01515;--color-issue:#e14e29;--color-warning:#fa0;--color-danger:#ff4545;--color-info:#fff;--color-success:#1bc319;--color-issue-light:#ffd8d5;--color-warning-light:#fff2cc;--color-multi-edit:#d7faff;--color-clickable:#4a90a4;--color-hover:#29c778;--color-selected:#1bc319;--color-focus:#ffb727;--color-input-focus:#fff9ee;--color-disabled:#b5b5b5;--color-cut-hover:#ffe0a3;--color-cut-selected:#ffbf3e;--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;--background-light-base:#f0f0f0;--background-light-0:#e9e9e9;--background-light-1:#f0f0f0;--background-light-2:#f5f5f5;--background-light-3:#f7f7f7;--background-light-4:#fcfcfc;--background-light-5:#eee;--background-dark-base:#181818;--background-dark-1:#181818;--background-dark-2:#1d1d1d;--background-dark-3:#242424;--background-dark-4:#2b2b2b;--font-weight-normal:300;--font-weight-bold:400;--font-weight-bolder:500;--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;--border-color:#073b4c;--border-width:1px;--border-radius-1:4px;--border-radius-2:8px;--border-radius-3:12px;--border-dark-1:#1b1a1e;--border-dark-2:#1d1c20;--border-light-1:#fcfcfc;--border-light-2:#fefefe;--border-separator-subtle:#ddd;--border-separator-normal:#d3d3d3;--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:#d4edda;--color-success-border:#c3e6cb;--color-error-bg:#f8d7da;--color-error-border:#f5c6cb;--color-error:#721c24;--color-warning-bg:#fff3cd;--color-warning-text:#856404;--color-info-bg:#e7f3ff;--color-info-border:#b3d7ff;--color-2-light:#e3f2fd;--tag-padding-y:.35em;--loz-font-size:12px;--loz-font-weight:400;--loz-padding:var(--tag-padding-y) 8px;--loz-border-radius:var(--border-radius-1);--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:12px;--badge-bg:#374151;--badge-color:#fff;--button-height:34px;--transition-default:.2s ease;font-size:16px}.bg-light-0[data-v-6bb49a4c]{background:var(--background-light-0);color:var(--font-color-black)}.bg-light-1[data-v-6bb49a4c]{background:var(--background-light-1);color:var(--font-color-black)}.bg-light-4[data-v-6bb49a4c]{background:var(--background-light-4);color:var(--font-color-black)}.bg-dark-1[data-v-6bb49a4c]{background:var(--background-dark-1);color:var(--font-color-white)}.warning[data-v-6bb49a4c]{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre[data-v-6bb49a4c]{color:var(--font-color-black)}.issue[data-v-6bb49a4c]{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre[data-v-6bb49a4c]{color:var(--font-color-white)}@keyframes shake-6bb49a4c{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}.shake[data-v-6bb49a4c]{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake-6bb49a4c}}@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:not(.svg-inline--fa){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;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 .icon-left svg,.smartcut-content .icon-left img,.smartcut-content .icon-left i{margin-right:var(--space--2)}.smartcut-content .icon-right svg,.smartcut-content .icon-right img,.smartcut-content .icon-right i{margin-left:var(--space--2)}.smartcut-content .icon-both>svg:first-child,.smartcut-content .icon-both>img:first-child,.smartcut-content .icon-both>i:first-child{margin-left:0;margin-right:var(--space--2)}.smartcut-content .icon-both>svg:last-child,.smartcut-content .icon-both>img:last-child,.smartcut-content .icon-both>i:last-child{margin-left:var(--space--2)}.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-1);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{[data-v-3648dcb8]:root{--btn-font-family:inherit;--btn-font-weight:var(--font-weight-bold);--btn-line-height:1.2;--btn-gap:.6rem;--btn-border-radius:3px;--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.25rem;--btn-color:var(--font-color-white);--btn-bg:var(--color-2);--btn-hover-bg:#0d6d8d;--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(--font-color-white);--btn-selected-bg:var(--color-selected);--btn-selected-border:var(--color-selected)}@keyframes btn-spin-3648dcb8{to{transform:rotate(360deg)}}.smartcut-content input[type=button][data-v-3648dcb8],.smartcut-content input[type=submit][data-v-3648dcb8],.smartcut-content input[type=reset][data-v-3648dcb8]{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.smartcut-content .c-btn[data-v-3648dcb8],.smartcut-content a.c-btn[data-v-3648dcb8]{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);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;display:flex;overflow:hidden}.smartcut-content a.c-btn[data-v-3648dcb8]{display:inline-flex!important}.smartcut-content .c-btn svg[data-v-3648dcb8],.smartcut-content .c-btn i[data-v-3648dcb8]{height:var(--btn-icon-size);width:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn[data-v-3648dcb8]:hover:not(:disabled,.disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);text-decoration:none}.smartcut-content .c-btn[data-v-3648dcb8]:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px}.smartcut-content .c-btn[data-v-3648dcb8]:active:not(:disabled){transform:scale(.98)}.smartcut-content .c-btn[data-v-3648dcb8]:disabled,.smartcut-content .c-btn[aria-disabled=true][data-v-3648dcb8],.smartcut-content .c-btn.disabled[data-v-3648dcb8]{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-3648dcb8]: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-3648dcb8]{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-3648dcb8]:hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.smartcut-content .c-btn--xs[data-v-3648dcb8]{--btn-font-size:var(--font-size-0);--btn-padding:.3rem .5rem;--btn-icon-size:.75rem}.smartcut-content .c-btn--sm[data-v-3648dcb8]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--md[data-v-3648dcb8]{--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.25rem}.smartcut-content .c-btn--lg[data-v-3648dcb8]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--white[data-v-3648dcb8]{--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-3648dcb8]{--btn-color:var(--font-color-white);--btn-bg:var(--color-5);--btn-hover-bg:var(--color-success);--btn-focus-ring:var(--color-5)}.smartcut-content .c-btn--danger[data-v-3648dcb8]{--btn-color:var(--font-color-white);--btn-bg:var(--color-danger);--btn-hover-bg:#cc3737;--btn-focus-ring:var(--color-3)}.smartcut-content .c-btn--ghost[data-v-3648dcb8]{--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-3648dcb8],.smartcut-content .delete[data-v-3648dcb8]{--btn-color:var(--font-color-white);--btn-bg:var(--color-delete);--btn-hover-bg:#911;--btn-focus-ring:var(--color-delete)}.smartcut-content .delete path[data-v-3648dcb8],.smartcut-content .delete:hover path[data-v-3648dcb8]{fill:var(--btn-color,white)!important}.smartcut-content .delete svg.delete[data-v-3648dcb8],.smartcut-content .delete svg.delete path[data-v-3648dcb8]{fill:var(--btn-color,white)!important}.smartcut-content .c-btn--col-1[data-v-3648dcb8],.smartcut-content .c-btn.color-1[data-v-3648dcb8]{--btn-bg:var(--color-1);--btn-hover-bg:#052b38;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-2[data-v-3648dcb8],.smartcut-content .c-btn.color-2[data-v-3648dcb8]{--btn-bg:var(--color-2);--btn-hover-bg:#0d6d8d;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-3[data-v-3648dcb8],.smartcut-content .c-btn.color-3[data-v-3648dcb8]{--btn-bg:var(--color-3);--btn-hover-bg:#dc2951;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-4[data-v-3648dcb8],.smartcut-content .c-btn.color-4[data-v-3648dcb8]{--btn-bg:var(--color-4);--btn-hover-bg:#ffc54d;--btn-color:var(--font-color-black)}.smartcut-content .c-btn--col-5[data-v-3648dcb8],.smartcut-content .c-btn.color-5[data-v-3648dcb8]{--btn-bg:var(--color-5);--btn-hover-bg:#04a87d;--btn-color:var(--font-color-white)}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-3648dcb8]{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-3648dcb8]:hover,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-3648dcb8]:focus,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-3648dcb8]:focus-visible,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-3648dcb8]:active{background-color:#0000;transform:none}.smartcut-content .c-btn--full[data-v-3648dcb8]{width:100%}.smartcut-content .c-btn--icon[data-v-3648dcb8]{padding:calc(var(--btn-padding) * .5)}.smartcut-content .c-btn--loading[data-v-3648dcb8]{position:relative;color:#0000!important}.smartcut-content .c-btn--loading[data-v-3648dcb8]:after{border:2px solid #0000;border-top-color:var(--btn-color);content:"";border-radius:50%;justify-content:center;align-items:center;width:1em;height:1em;margin:auto;animation:1s linear infinite btn-spin-3648dcb8;display:flex;position:absolute;inset:0}.smartcut-content .c-btn--shadow[data-v-3648dcb8]{margin-bottom:4px;box-shadow:4px 4px #118ab280}.smartcut-content .c-btn--shadow[data-v-3648dcb8]:active:not(:disabled){box-shadow:3px 3px #118ab299}.smartcut-content .c-btn--shadow[data-v-3648dcb8]:disabled,.smartcut-content .c-btn--shadow[aria-disabled=true][data-v-3648dcb8],.smartcut-content .c-btn--shadow.disabled[data-v-3648dcb8]{box-shadow:none}.smartcut-content .c-btn-group[data-v-3648dcb8]{border-radius:var(--btn-border-radius);align-items:stretch;display:inline-flex}.smartcut-content .c-btn-group>div[data-v-3648dcb8]{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-3648dcb8],.smartcut-content .c-btn-group>.c-btn[data-v-3648dcb8],.smartcut-content .c-btn-group>div[data-v-3648dcb8]{border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-3648dcb8]:first-child,.smartcut-content .c-btn-group>div[data-v-3648dcb8]: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-3648dcb8]:last-child,.smartcut-content .c-btn-group>div[data-v-3648dcb8]: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-3648dcb8]:not(:first-child,:last-child),.smartcut-content .c-btn-group>div[data-v-3648dcb8]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-3648dcb8]:hover,.smartcut-content .c-btn-group>.c-btn[data-v-3648dcb8]:focus-visible{z-index:1}:is(.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>button)[data-v-3648dcb8]:active:not(:disabled){transform:none}.smartcut-content .c-btn-group--shadow[data-v-3648dcb8]{margin-bottom:4px;box-shadow:4px 4px #118ab280}.smartcut-content .c-btn-group--vertical[data-v-3648dcb8]{flex-direction:column;align-items:stretch}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-3648dcb8]:first-child,.smartcut-content .c-btn-group--vertical>div[data-v-3648dcb8]:first-child{border-radius:var(--btn-border-radius) var(--btn-border-radius) 0 0!important}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-3648dcb8]:last-child,.smartcut-content .c-btn-group--vertical>div[data-v-3648dcb8]:last-child{border-radius:0 0 var(--btn-border-radius) var(--btn-border-radius)!important}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-3648dcb8]:not(:first-child,:last-child),.smartcut-content .c-btn-group--vertical>div[data-v-3648dcb8]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-3648dcb8]:not(:first-child){margin-inline-start:0}.smartcut-content .c-btn-group--vertical>div[data-v-3648dcb8]{width:100%}.smartcut-content .button-wrapper[data-v-3648dcb8]{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-3648dcb8]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}@media (min-width:800px){.smartcut-content .c-btn--md-sm[data-v-3648dcb8]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--md-lg[data-v-3648dcb8]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--md-full[data-v-3648dcb8]{width:100%}}@media (min-width:1040px){.smartcut-content .c-btn--lg-sm[data-v-3648dcb8]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--lg-lg[data-v-3648dcb8]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--lg-full[data-v-3648dcb8]{width:100%}}.c-loz[data-v-3648dcb8]{background:var(--loz-bg);border:1px solid var(--loz-border-color);border-radius:var(--loz-border-radius);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-3648dcb8]{--loz-font-size:10px;--loz-padding:var(--tag-padding-y) 4px}.c-loz--sm[data-v-3648dcb8]{--loz-font-size:11px;--loz-padding:var(--tag-padding-y) 6px}.c-loz--md[data-v-3648dcb8]{--loz-font-size:12px;--loz-padding:var(--tag-padding-y) 8px}.c-loz--lg[data-v-3648dcb8]{--loz-font-size:13px;--loz-padding:var(--tag-padding-y) 10px}.c-loz--xl[data-v-3648dcb8]{--loz-font-size:15px;--loz-padding:var(--tag-padding-y) 12px}.c-loz--xxl[data-v-3648dcb8]{--loz-font-size:17px;--loz-padding:var(--tag-padding-y) 14px}.c-loz--col-1[data-v-3648dcb8]{--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-3648dcb8]{--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-3648dcb8]{--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-3648dcb8]{--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-3648dcb8]{--loz-bg:color-mix(in srgb, var(--color-5) 10%, white);--loz-color:color-mix(in srgb, var(--color-5) 80%, 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-3648dcb8]{--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-3648dcb8]{--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-3648dcb8]{--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-3648dcb8]{--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-3648dcb8]{--loz-remove-color:currentcolor;--loz-remove-hover-color:currentcolor}.c-loz--solid.c-loz--col-1[data-v-3648dcb8]{--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-3648dcb8]{--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-3648dcb8]{--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-3648dcb8]{--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-3648dcb8]{--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-3648dcb8]{--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-3648dcb8]{--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-3648dcb8]{--loz-bg:var(--color-success);--loz-color:var(--font-color-white);--loz-border-color:var(--color-success)}.c-loz--clickable[data-v-3648dcb8]{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-3648dcb8]:focus-visible:not(:disabled,[aria-disabled=true]){outline:2px solid var(--color-focus);outline-offset:2px}.c-loz--clickable[data-v-3648dcb8]:hover{background:var(--loz-hover-bg);border-color:var(--loz-hover-border-color)}.c-loz--clickable[data-v-3648dcb8]:active:not(:disabled){transform:scale(.97)}.c-loz--clickable.active[data-v-3648dcb8],.c-loz--clickable[aria-pressed=true][data-v-3648dcb8]{font-weight:500;background:var(--loz-bg)!important;border-color:var(--loz-border-color)!important}.c-loz--clickable[data-v-3648dcb8]:disabled,.c-loz--clickable[aria-disabled=true][data-v-3648dcb8],.c-loz--clickable.disabled[data-v-3648dcb8]{cursor:not-allowed;opacity:.5;pointer-events:none}.c-loz--pill[data-v-3648dcb8]{--loz-border-radius:12px}.c-loz--removable[data-v-3648dcb8]{gap:0;padding-right:0}.c-loz__remove[data-v-3648dcb8]{background:var(--color-delete);color:var(--font-color-white);margin:calc(var(--tag-padding-y) * -1) 0 calc(var(--tag-padding-y) * -1) 6px;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;font-size:1.1em;line-height:0;display:inline-flex}.c-loz__remove[data-v-3648dcb8]:hover{color:var(--font-color-white);background:#911}.c-loz__cost[data-v-3648dcb8]{margin-left:4px;font-weight:500}.c-loz-group[data-v-3648dcb8]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c-loz-group--tight[data-v-3648dcb8]{gap:4px}.c-loz-group--loose[data-v-3648dcb8]{gap:12px}.c-badge[data-v-3648dcb8]{background:var(--badge-bg);border-radius:var(--badge-border-radius);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-3648dcb8]{--badge-bg:var(--color-1);--badge-color:var(--font-color-white)}.c-badge--col-2[data-v-3648dcb8]{--badge-bg:var(--color-2);--badge-color:var(--font-color-white)}.c-badge--col-3[data-v-3648dcb8]{--badge-bg:var(--color-3);--badge-color:var(--font-color-white)}.c-badge--col-4[data-v-3648dcb8]{--badge-bg:var(--color-4);--badge-color:var(--font-color-black)}.c-badge--col-5[data-v-3648dcb8]{--badge-bg:var(--color-5);--badge-color:var(--font-color-white)}.c-badge--danger[data-v-3648dcb8]{--badge-bg:var(--color-danger);--badge-color:var(--font-color-white)}.c-badge--success[data-v-3648dcb8]{--badge-bg:var(--color-success);--badge-color:var(--font-color-white)}.c-badge--light[data-v-3648dcb8]{--badge-bg:var(--background-light-0);--badge-color:var(--font-color-black)}.c-badge--outline[data-v-3648dcb8]{border:1px solid var(--badge-bg);color:var(--badge-bg);background:0 0}.c-badge--sm[data-v-3648dcb8]{--badge-font-size:10px;--badge-padding:var(--tag-padding-y) 6px}.c-badge--lg[data-v-3648dcb8]{--badge-font-size:13px;--badge-padding:var(--tag-padding-y) 12px}.c-badge--xl[data-v-3648dcb8]{--badge-font-size:15px;--badge-padding:.3em 16px}:is(form,.form)[data-v-9e7cab3a]{flex-direction:column;gap:12px;display:flex}:is(form,.form) input[data-v-9e7cab3a],:is(form,.form) select[data-v-9e7cab3a],:is(form,.form) textarea[data-v-9e7cab3a],:is(form,.form) .input-wrapper[data-v-9e7cab3a]{margin-bottom:0}:is(form,.form) label[data-v-9e7cab3a]: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-9e7cab3a]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.form-row>.input-wrapper[data-v-9e7cab3a]{min-width:0}.form-row--single[data-v-9e7cab3a],.form-row.single[data-v-9e7cab3a]{grid-template-columns:1fr}.form-row--triple[data-v-9e7cab3a]{grid-template-columns:repeat(3,1fr)}.form-row--quad[data-v-9e7cab3a]{grid-template-columns:repeat(4,1fr)}.form-row--auto[data-v-9e7cab3a]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.form-inline[data-v-9e7cab3a]{align-items:center;gap:12px;display:flex}.form-inline input[data-v-9e7cab3a],.form-inline select[data-v-9e7cab3a],.form-inline .input-wrapper[data-v-9e7cab3a],.form-inline label[data-v-9e7cab3a]{margin-bottom:0}.form-section-title[data-v-9e7cab3a]{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-9e7cab3a]:first-child{border-top:none;margin-top:0;padding-top:0}.form-actions[data-v-9e7cab3a]{gap:12px;margin-top:24px;display:flex}@media (max-width:600px){.form-row[data-v-9e7cab3a],.form-row--triple[data-v-9e7cab3a],.form-row--quad[data-v-9e7cab3a]{grid-template-columns:1fr}.form-actions[data-v-9e7cab3a]{flex-direction:column}}[data-v-9e7cab3a]:root{--field-height:36px;--field-padding:8px;--field-border-radius:4px;--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}@media (max-width:600px){[data-v-9e7cab3a]:root{--field-height:44px;--checkbox-size:28px;--checkbox-mark-size:18px}}.smartcut-content input[data-v-9e7cab3a]:not([type=checkbox],[type=radio],[type=range],[type=file]),.smartcut-content select[data-v-9e7cab3a],.smartcut-content textarea[data-v-9e7cab3a]{border:var(--border-width) solid var(--border-dark-1);border-radius:var(--field-border-radius);box-sizing:border-box;color:var(--font-color-black);font-size:var(--field-font-size);height:var(--field-height);max-width:var(--field-max-width);padding:0 var(--field-padding);background-color:#fff;width:100%;font-weight:300}.smartcut-content input[data-v-9e7cab3a]:focus,.smartcut-content select[data-v-9e7cab3a]:focus,.smartcut-content textarea[data-v-9e7cab3a]:focus{background-color:var(--color-input-focus)}.smartcut-content input[data-v-9e7cab3a]:focus-visible,.smartcut-content select[data-v-9e7cab3a]:focus-visible,.smartcut-content textarea[data-v-9e7cab3a]:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}.smartcut-content input[data-v-9e7cab3a]:disabled,.smartcut-content select[data-v-9e7cab3a]:disabled,.smartcut-content textarea[data-v-9e7cab3a]:disabled{color:var(--font-color-disabled);cursor:not-allowed;background-color:#00000014}.smartcut-content input[data-v-9e7cab3a]::placeholder,.smartcut-content textarea[data-v-9e7cab3a]::placeholder{color:#bfbfbf}.smartcut-content input[type=number][data-v-9e7cab3a]{max-width:80px}.smartcut-content textarea[data-v-9e7cab3a]{height:auto;min-height:80px;padding:12px var(--field-padding);resize:vertical;line-height:1.4}.smartcut-content .field-full-width input[data-v-9e7cab3a]:not([type=checkbox],[type=radio],[type=range],[type=file]),.smartcut-content .field-full-width select[data-v-9e7cab3a],.smartcut-content .field-full-width textarea[data-v-9e7cab3a]{max-width:none}.smartcut-content select[data-v-9e7cab3a]{--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:#fff;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-9e7cab3a]: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-9e7cab3a]{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-9e7cab3a]{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-9e7cab3a]:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio])[data-v-9e7cab3a]:checked{background-color:var(--color-selected);border-color:var(--color-selected)}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio])[data-v-9e7cab3a]:disabled{cursor:not-allowed;opacity:.6}.smartcut-content input[type=checkbox][data-v-9e7cab3a]{border-radius:3px}.smartcut-content input[type=checkbox][data-v-9e7cab3a]: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-9e7cab3a]{border-radius:50%}.smartcut-content input[type=radio][data-v-9e7cab3a]: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-9e7cab3a]{gap:var(--input-wrapper-gap);flex-direction:column;display:flex}.smartcut-content .input-wrapper label[data-v-9e7cab3a]{margin-bottom:0}.smartcut-content .input-wrapper .input-label-group[data-v-9e7cab3a]{flex-direction:row;align-items:center;gap:8px;display:flex}.smartcut-content .input-wrapper .input-label-group label[data-v-9e7cab3a]{text-transform:uppercase;margin-bottom:0}.smartcut-content .input-wrapper.field-spaced .input-label-group[data-v-9e7cab3a]{margin-bottom:12px}.smartcut-content .input-wrapper.input[data-v-9e7cab3a]:focus-within: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-9e7cab3a]:focus-within :is(input:not([type=checkbox],[type=radio]),select,textarea):focus-visible,.smartcut-content .input-wrapper.input:focus-within .multiselect__trigger[data-v-9e7cab3a]:focus-visible,.smartcut-content .input-wrapper.input:focus-within .clearable-input-wrapper[data-v-9e7cab3a]:focus-within{outline:none}.smartcut-content .input-wrapper.issue input[data-v-9e7cab3a]:not([type=checkbox],[type=radio]),.smartcut-content .input-wrapper.issue select[data-v-9e7cab3a]{background:var(--color-issue-light)}.smartcut-content .input-wrapper.warning input[data-v-9e7cab3a]:not([type=checkbox],[type=radio]),.smartcut-content .input-wrapper.warning select[data-v-9e7cab3a]{background:var(--color-warning-light)}.smartcut-content .input-wrapper.autoAdd input[type=checkbox][data-v-9e7cab3a]:checked:before{content:"∞";font-size:20px}.smartcut-content .input-wrapper .password-input-wrapper[data-v-9e7cab3a]{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-9e7cab3a]{border-start-end-radius:0;border-end-end-radius:0;flex:1}.smartcut-content .input-wrapper .password-input-wrapper .password-toggle[data-v-9e7cab3a]{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-9e7cab3a]:hover{background:var(--background-light-1)}.smartcut-content .input-wrapper .password-input-wrapper .password-toggle[data-v-9e7cab3a]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.smartcut-content .grid-table[data-v-9e7cab3a]{--field-height:32px;--field-padding:4px;--field-border-radius:0}.smartcut-content .grid-table .extras[data-v-9e7cab3a]{--field-border-radius:4px;--field-padding:8px}.smartcut-content .grid-table .extras .grid-layout[data-v-9e7cab3a]{align-items:center;gap:5px 10px;display:grid}.smartcut-content .grid-table .extras .grid-layout .input-cell[data-v-9e7cab3a]{align-items:center;display:flex}.smartcut-content .grid-table .extras .grid-layout .input-cell .input-wrapper[data-v-9e7cab3a]{height:auto}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) .input-wrapper[data-v-9e7cab3a]{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-9e7cab3a]{margin-bottom:0}:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) input[data-v-9e7cab3a]:not([type=checkbox],[type=radio]),:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) textarea[data-v-9e7cab3a]{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-9e7cab3a]:focus,:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) input[data-v-9e7cab3a]:focus-visible,:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) textarea[data-v-9e7cab3a]:focus,:is(.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group:not(.extras)) textarea[data-v-9e7cab3a]: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-9e7cab3a]{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-9e7cab3a]: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-9e7cab3a]: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-9e7cab3a]{align-self:center;margin:0}:is(.smartcut-content .grid-table input[type=checkbox],.smartcut-content .grid-table input[type=radio])[data-v-9e7cab3a]:checked{background-color:var(--color-selected)!important;border-color:var(--color-selected)!important}.smartcut-content .grid-table .input-wrapper.issue input[data-v-9e7cab3a]:not([type=checkbox],[type=radio]){background:var(--color-issue-light)}.smartcut-content .grid-table .input-wrapper.issue input[data-v-9e7cab3a]:focus,.smartcut-content .grid-table .input-wrapper.issue input[data-v-9e7cab3a]: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-9e7cab3a]{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-9e7cab3a]:focus,.smartcut-content .grid-table .input-wrapper.issue select[data-v-9e7cab3a]: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-9e7cab3a]:not([type=checkbox],[type=radio]){background:var(--color-warning-light)}.smartcut-content .grid-table .input-wrapper.warning input[data-v-9e7cab3a]:focus,.smartcut-content .grid-table .input-wrapper.warning input[data-v-9e7cab3a]:focus-visible{background:var(--color-input-focus)}.smartcut-content .grid-table .input-wrapper.warning select[data-v-9e7cab3a]{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-9e7cab3a]:focus,.smartcut-content .grid-table .input-wrapper.warning select[data-v-9e7cab3a]: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-9e7cab3a]{width:100%;max-width:var(--field-max-width);position:relative}.smartcut-content .multiselect__trigger[data-v-9e7cab3a]{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-9e7cab3a]:hover{background:#fafafa!important}.smartcut-content .multiselect__text[data-v-9e7cab3a]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.smartcut-content .multiselect__dropdown[data-v-9e7cab3a]{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-9e7cab3a]{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-9e7cab3a]:hover{background:var(--background-light-2)}.smartcut-content .multiselect__option input[type=checkbox][data-v-9e7cab3a]{flex-shrink:0;width:18px;height:18px}.smartcut-content .multiselect__option-label[data-v-9e7cab3a]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.smartcut-content .multiselect__option-count[data-v-9e7cab3a]{color:var(--font-color-secondary);flex-shrink:0;font-size:.9em}.smartcut-content .multiselect__option--zero[data-v-9e7cab3a]{opacity:.5}.smartcut-content .multiselect__option--zero .multiselect__option-count[data-v-9e7cab3a]{color:var(--font-color-disabled)}.smartcut-content .field-full-width .multiselect[data-v-9e7cab3a]{max-width:none}.smartcut-content .c-field-action[data-v-9e7cab3a]{--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-9e7cab3a]{min-height:100%;align-self:stretch!important}.smartcut-content .c-field-action[data-v-9e7cab3a]:focus-within{outline:2px solid var(--color-focus);outline-offset:0}.smartcut-content .c-field-action input[data-v-9e7cab3a]:focus,.smartcut-content .c-field-action input[data-v-9e7cab3a]:focus-visible,.smartcut-content .c-field-action select[data-v-9e7cab3a]:focus,.smartcut-content .c-field-action select[data-v-9e7cab3a]:focus-visible,.smartcut-content .c-field-action textarea[data-v-9e7cab3a]:focus,.smartcut-content .c-field-action textarea[data-v-9e7cab3a]:focus-visible{outline:none}.smartcut-content .c-field-action .clearable-input-wrapper[data-v-9e7cab3a]{background:0 0;border:none;border-radius:0}.smartcut-content .c-field-action .clearable-input-wrapper[data-v-9e7cab3a]:focus-within,.smartcut-content .c-field-action .input-wrapper.input[data-v-9e7cab3a]:focus-within{outline:none}.smartcut-content .c-field-action input[data-v-9e7cab3a]:disabled,.smartcut-content .c-field-action textarea[data-v-9e7cab3a]: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-9e7cab3a]{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-9e7cab3a]:before{display:none}.smartcut-content .c-field-action>label[data-v-9e7cab3a]{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-9e7cab3a]{flex:1}.smartcut-content .c-field-action .input-wrapper label[data-v-9e7cab3a]{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-9e7cab3a]: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-9e7cab3a]: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-9e7cab3a]{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-9e7cab3a]{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-9e7cab3a]{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-9e7cab3a]{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-9e7cab3a]{background:0 0;padding:0}.smartcut-content .c-field-action .input-wrapper input[type=checkbox][data-v-9e7cab3a],.smartcut-content .c-field-action .input-wrapper input[type=radio][data-v-9e7cab3a]{border:var(--border-width) solid var(--border-dark-1)}.smartcut-content .c-field-action>input[type=color][data-v-9e7cab3a]{cursor:pointer;border:none;border-radius:0;flex-shrink:0;width:32px;padding:2px}.smartcut-content .c-field-action .input-wrapper[data-v-9e7cab3a]{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-9e7cab3a]:has(input:not([type=checkbox],[type=radio])),.smartcut-content .c-field-action>.input-wrapper[data-v-9e7cab3a]:has(select),.smartcut-content .c-field-action>.input-wrapper[data-v-9e7cab3a]:has(textarea)){flex:1}.smartcut-content .c-field-action>button[data-v-9e7cab3a],.smartcut-content .c-field-action>.c-btn[data-v-9e7cab3a]{--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-9e7cab3a]:not(.c-btn--delete,.c-btn--danger,.c-btn--success),.smartcut-content .c-field-action>.c-btn[data-v-9e7cab3a]: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-9e7cab3a]>: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-9e7cab3a]>:first-child,.smartcut-content .c-field-action>:first-child input[data-v-9e7cab3a]:not([type=checkbox],[type=radio]),.smartcut-content .c-field-action>:first-child select[data-v-9e7cab3a],.smartcut-content .c-field-action>:first-child label[data-v-9e7cab3a]{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-9e7cab3a],.field-clear-btn[data-v-9e7cab3a]{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-9e7cab3a]:hover:not(:disabled),.field-clear-btn[data-v-9e7cab3a]:hover:not(:disabled){background:color-mix(in srgb, var(--color-delete) 12%, transparent);color:var(--color-delete)}.smartcut-content .field-clear-btn[data-v-9e7cab3a]:focus-visible,.field-clear-btn[data-v-9e7cab3a]:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}.smartcut-content .field-clear-btn[data-v-9e7cab3a]:disabled,.field-clear-btn[data-v-9e7cab3a]:disabled{cursor:not-allowed;opacity:.4}.smartcut-content .field-clear-btn--sm[data-v-9e7cab3a],.field-clear-btn--sm[data-v-9e7cab3a]{width:16px;height:16px;font-size:14px}label[data-v-9e7cab3a]{font-size:var(--label-font-size);font-weight:var(--font-weight-bold);margin-bottom:var(--label-margin-bottom);display:block}[data-v-9e7cab3a]:root{--btn-font-family:inherit;--btn-font-weight:var(--font-weight-bold);--btn-line-height:1.2;--btn-gap:.6rem;--btn-border-radius:3px;--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.25rem;--btn-color:var(--font-color-white);--btn-bg:var(--color-2);--btn-hover-bg:#0d6d8d;--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(--font-color-white);--btn-selected-bg:var(--color-selected);--btn-selected-border:var(--color-selected)}@keyframes btn-spin-9e7cab3a{to{transform:rotate(360deg)}}.smartcut-content input[type=button][data-v-9e7cab3a],.smartcut-content input[type=submit][data-v-9e7cab3a],.smartcut-content input[type=reset][data-v-9e7cab3a]{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.smartcut-content .c-btn[data-v-9e7cab3a],.smartcut-content a.c-btn[data-v-9e7cab3a]{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);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;display:flex;overflow:hidden}.smartcut-content a.c-btn[data-v-9e7cab3a]{display:inline-flex!important}.smartcut-content .c-btn svg[data-v-9e7cab3a],.smartcut-content .c-btn i[data-v-9e7cab3a]{height:var(--btn-icon-size);width:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn[data-v-9e7cab3a]:hover:not(:disabled,.disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);text-decoration:none}.smartcut-content .c-btn[data-v-9e7cab3a]:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px}.smartcut-content .c-btn[data-v-9e7cab3a]:active:not(:disabled){transform:scale(.98)}.smartcut-content .c-btn[data-v-9e7cab3a]:disabled,.smartcut-content .c-btn[aria-disabled=true][data-v-9e7cab3a],.smartcut-content .c-btn.disabled[data-v-9e7cab3a]{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-9e7cab3a]: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-9e7cab3a]{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-9e7cab3a]:hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.smartcut-content .c-btn--xs[data-v-9e7cab3a]{--btn-font-size:var(--font-size-0);--btn-padding:.3rem .5rem;--btn-icon-size:.75rem}.smartcut-content .c-btn--sm[data-v-9e7cab3a]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--md[data-v-9e7cab3a]{--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.25rem}.smartcut-content .c-btn--lg[data-v-9e7cab3a]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--white[data-v-9e7cab3a]{--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-9e7cab3a]{--btn-color:var(--font-color-white);--btn-bg:var(--color-5);--btn-hover-bg:var(--color-success);--btn-focus-ring:var(--color-5)}.smartcut-content .c-btn--danger[data-v-9e7cab3a]{--btn-color:var(--font-color-white);--btn-bg:var(--color-danger);--btn-hover-bg:#cc3737;--btn-focus-ring:var(--color-3)}.smartcut-content .c-btn--ghost[data-v-9e7cab3a]{--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-9e7cab3a],.smartcut-content .delete[data-v-9e7cab3a]{--btn-color:var(--font-color-white);--btn-bg:var(--color-delete);--btn-hover-bg:#911;--btn-focus-ring:var(--color-delete)}.smartcut-content .delete path[data-v-9e7cab3a],.smartcut-content .delete:hover path[data-v-9e7cab3a]{fill:var(--btn-color,white)!important}.smartcut-content .delete svg.delete[data-v-9e7cab3a],.smartcut-content .delete svg.delete path[data-v-9e7cab3a]{fill:var(--btn-color,white)!important}.smartcut-content .c-btn--col-1[data-v-9e7cab3a],.smartcut-content .c-btn.color-1[data-v-9e7cab3a]{--btn-bg:var(--color-1);--btn-hover-bg:#052b38;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-2[data-v-9e7cab3a],.smartcut-content .c-btn.color-2[data-v-9e7cab3a]{--btn-bg:var(--color-2);--btn-hover-bg:#0d6d8d;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-3[data-v-9e7cab3a],.smartcut-content .c-btn.color-3[data-v-9e7cab3a]{--btn-bg:var(--color-3);--btn-hover-bg:#dc2951;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-4[data-v-9e7cab3a],.smartcut-content .c-btn.color-4[data-v-9e7cab3a]{--btn-bg:var(--color-4);--btn-hover-bg:#ffc54d;--btn-color:var(--font-color-black)}.smartcut-content .c-btn--col-5[data-v-9e7cab3a],.smartcut-content .c-btn.color-5[data-v-9e7cab3a]{--btn-bg:var(--color-5);--btn-hover-bg:#04a87d;--btn-color:var(--font-color-white)}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-9e7cab3a]{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-9e7cab3a]:hover,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-9e7cab3a]:focus,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-9e7cab3a]:focus-visible,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-9e7cab3a]:active{background-color:#0000;transform:none}.smartcut-content .c-btn--full[data-v-9e7cab3a]{width:100%}.smartcut-content .c-btn--icon[data-v-9e7cab3a]{padding:calc(var(--btn-padding) * .5)}.smartcut-content .c-btn--loading[data-v-9e7cab3a]{position:relative;color:#0000!important}.smartcut-content .c-btn--loading[data-v-9e7cab3a]:after{border:2px solid #0000;border-top-color:var(--btn-color);content:"";border-radius:50%;justify-content:center;align-items:center;width:1em;height:1em;margin:auto;animation:1s linear infinite btn-spin-9e7cab3a;display:flex;position:absolute;inset:0}.smartcut-content .c-btn--shadow[data-v-9e7cab3a]{margin-bottom:4px;box-shadow:4px 4px #118ab280}.smartcut-content .c-btn--shadow[data-v-9e7cab3a]:active:not(:disabled){box-shadow:3px 3px #118ab299}.smartcut-content .c-btn--shadow[data-v-9e7cab3a]:disabled,.smartcut-content .c-btn--shadow[aria-disabled=true][data-v-9e7cab3a],.smartcut-content .c-btn--shadow.disabled[data-v-9e7cab3a]{box-shadow:none}.smartcut-content .c-btn-group[data-v-9e7cab3a]{border-radius:var(--btn-border-radius);align-items:stretch;display:inline-flex}.smartcut-content .c-btn-group>div[data-v-9e7cab3a]{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-9e7cab3a],.smartcut-content .c-btn-group>.c-btn[data-v-9e7cab3a],.smartcut-content .c-btn-group>div[data-v-9e7cab3a]{border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-9e7cab3a]:first-child,.smartcut-content .c-btn-group>div[data-v-9e7cab3a]: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-9e7cab3a]:last-child,.smartcut-content .c-btn-group>div[data-v-9e7cab3a]: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-9e7cab3a]:not(:first-child,:last-child),.smartcut-content .c-btn-group>div[data-v-9e7cab3a]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-9e7cab3a]:hover,.smartcut-content .c-btn-group>.c-btn[data-v-9e7cab3a]:focus-visible{z-index:1}:is(.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>button)[data-v-9e7cab3a]:active:not(:disabled){transform:none}.smartcut-content .c-btn-group--shadow[data-v-9e7cab3a]{margin-bottom:4px;box-shadow:4px 4px #118ab280}.smartcut-content .c-btn-group--vertical[data-v-9e7cab3a]{flex-direction:column;align-items:stretch}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-9e7cab3a]:first-child,.smartcut-content .c-btn-group--vertical>div[data-v-9e7cab3a]:first-child{border-radius:var(--btn-border-radius) var(--btn-border-radius) 0 0!important}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-9e7cab3a]:last-child,.smartcut-content .c-btn-group--vertical>div[data-v-9e7cab3a]:last-child{border-radius:0 0 var(--btn-border-radius) var(--btn-border-radius)!important}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-9e7cab3a]:not(:first-child,:last-child),.smartcut-content .c-btn-group--vertical>div[data-v-9e7cab3a]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-9e7cab3a]:not(:first-child){margin-inline-start:0}.smartcut-content .c-btn-group--vertical>div[data-v-9e7cab3a]{width:100%}.smartcut-content .button-wrapper[data-v-9e7cab3a]{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-9e7cab3a]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}@media (min-width:800px){.smartcut-content .c-btn--md-sm[data-v-9e7cab3a]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--md-lg[data-v-9e7cab3a]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--md-full[data-v-9e7cab3a]{width:100%}}@media (min-width:1040px){.smartcut-content .c-btn--lg-sm[data-v-9e7cab3a]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--lg-lg[data-v-9e7cab3a]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--lg-full[data-v-9e7cab3a]{width:100%}}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:4px;--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}@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{border:var(--border-width) solid var(--border-dark-1);border-radius:var(--field-border-radius);box-sizing:border-box;color:var(--font-color-black);font-size:var(--field-font-size);height:var(--field-height);max-width:var(--field-max-width);padding:0 var(--field-padding);background-color:#fff;width:100%;font-weight:300}.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:0}.smartcut-content input:disabled,.smartcut-content select:disabled,.smartcut-content textarea:disabled{color:var(--font-color-disabled);cursor:not-allowed;background-color:#00000014}.smartcut-content input::placeholder,.smartcut-content textarea::placeholder{color:#bfbfbf}.smartcut-content input[type=number]{max-width:80px}.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:#fff;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:0}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio]):checked{background-color:var(--color-selected);border-color:var(--color-selected)}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio]):disabled{cursor:not-allowed;opacity:.6}.smartcut-content input[type=checkbox]{border-radius:3px}.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.input:focus-within: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(input:not([type=checkbox],[type=radio]),select,textarea):focus-visible,.smartcut-content .input-wrapper.input:focus-within .multiselect__trigger:focus-visible,.smartcut-content .input-wrapper.input:focus-within .clearable-input-wrapper:focus-within{outline:none}.smartcut-content .input-wrapper.issue input:not([type=checkbox],[type=radio]),.smartcut-content .input-wrapper.issue select{background:var(--color-issue-light)}.smartcut-content .input-wrapper.warning input:not([type=checkbox],[type=radio]),.smartcut-content .input-wrapper.warning select{background:var(--color-warning-light)}.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:4px;--field-border-radius:0}.smartcut-content .grid-table .extras{--field-border-radius:4px;--field-padding:8px}.smartcut-content .grid-table .extras .grid-layout{align-items:center;gap:5px 10px;display:grid}.smartcut-content .grid-table .extras .grid-layout .input-cell{align-items:center;display:flex}.smartcut-content .grid-table .extras .grid-layout .input-cell .input-wrapper{height:auto}: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(--color-selected)!important;border-color:var(--color-selected)!important}.smartcut-content .grid-table .input-wrapper.issue input:not([type=checkbox],[type=radio]){background:var(--color-issue-light)}.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)}.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-count{color:var(--font-color-secondary);flex-shrink:0;font-size:.9em}.smartcut-content .multiselect__option--zero{opacity:.5}.smartcut-content .multiselect__option--zero .multiselect__option-count{color:var(--font-color-disabled)}.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}[data-v-bbf21f24]:root{--btn-font-family:inherit;--btn-font-weight:var(--font-weight-bold);--btn-line-height:1.2;--btn-gap:.6rem;--btn-border-radius:3px;--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.25rem;--btn-color:var(--font-color-white);--btn-bg:var(--color-2);--btn-hover-bg:#0d6d8d;--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(--font-color-white);--btn-selected-bg:var(--color-selected);--btn-selected-border:var(--color-selected)}@keyframes btn-spin-bbf21f24{to{transform:rotate(360deg)}}.smartcut-content input[type=button][data-v-bbf21f24],.smartcut-content input[type=submit][data-v-bbf21f24],.smartcut-content input[type=reset][data-v-bbf21f24]{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.smartcut-content .c-btn[data-v-bbf21f24],.smartcut-content a.c-btn[data-v-bbf21f24]{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);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;display:flex;overflow:hidden}.smartcut-content a.c-btn[data-v-bbf21f24]{display:inline-flex!important}.smartcut-content .c-btn svg[data-v-bbf21f24],.smartcut-content .c-btn i[data-v-bbf21f24]{height:var(--btn-icon-size);width:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn[data-v-bbf21f24]:hover:not(:disabled,.disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);text-decoration:none}.smartcut-content .c-btn[data-v-bbf21f24]:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px}.smartcut-content .c-btn[data-v-bbf21f24]:active:not(:disabled){transform:scale(.98)}.smartcut-content .c-btn[data-v-bbf21f24]:disabled,.smartcut-content .c-btn[aria-disabled=true][data-v-bbf21f24],.smartcut-content .c-btn.disabled[data-v-bbf21f24]{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-bbf21f24]: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-bbf21f24]{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-bbf21f24]:hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.smartcut-content .c-btn--xs[data-v-bbf21f24]{--btn-font-size:var(--font-size-0);--btn-padding:.3rem .5rem;--btn-icon-size:.75rem}.smartcut-content .c-btn--sm[data-v-bbf21f24]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--md[data-v-bbf21f24]{--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.25rem}.smartcut-content .c-btn--lg[data-v-bbf21f24]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--white[data-v-bbf21f24]{--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-bbf21f24]{--btn-color:var(--font-color-white);--btn-bg:var(--color-5);--btn-hover-bg:var(--color-success);--btn-focus-ring:var(--color-5)}.smartcut-content .c-btn--danger[data-v-bbf21f24]{--btn-color:var(--font-color-white);--btn-bg:var(--color-danger);--btn-hover-bg:#cc3737;--btn-focus-ring:var(--color-3)}.smartcut-content .c-btn--ghost[data-v-bbf21f24]{--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-bbf21f24],.smartcut-content .delete[data-v-bbf21f24]{--btn-color:var(--font-color-white);--btn-bg:var(--color-delete);--btn-hover-bg:#911;--btn-focus-ring:var(--color-delete)}.smartcut-content .delete path[data-v-bbf21f24],.smartcut-content .delete:hover path[data-v-bbf21f24]{fill:var(--btn-color,white)!important}.smartcut-content .delete svg.delete[data-v-bbf21f24],.smartcut-content .delete svg.delete path[data-v-bbf21f24]{fill:var(--btn-color,white)!important}.smartcut-content .c-btn--col-1[data-v-bbf21f24],.smartcut-content .c-btn.color-1[data-v-bbf21f24]{--btn-bg:var(--color-1);--btn-hover-bg:#052b38;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-2[data-v-bbf21f24],.smartcut-content .c-btn.color-2[data-v-bbf21f24]{--btn-bg:var(--color-2);--btn-hover-bg:#0d6d8d;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-3[data-v-bbf21f24],.smartcut-content .c-btn.color-3[data-v-bbf21f24]{--btn-bg:var(--color-3);--btn-hover-bg:#dc2951;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-4[data-v-bbf21f24],.smartcut-content .c-btn.color-4[data-v-bbf21f24]{--btn-bg:var(--color-4);--btn-hover-bg:#ffc54d;--btn-color:var(--font-color-black)}.smartcut-content .c-btn--col-5[data-v-bbf21f24],.smartcut-content .c-btn.color-5[data-v-bbf21f24]{--btn-bg:var(--color-5);--btn-hover-bg:#04a87d;--btn-color:var(--font-color-white)}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-bbf21f24]{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-bbf21f24]:hover,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-bbf21f24]:focus,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-bbf21f24]:focus-visible,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-bbf21f24]:active{background-color:#0000;transform:none}.smartcut-content .c-btn--full[data-v-bbf21f24]{width:100%}.smartcut-content .c-btn--icon[data-v-bbf21f24]{padding:calc(var(--btn-padding) * .5)}.smartcut-content .c-btn--loading[data-v-bbf21f24]{position:relative;color:#0000!important}.smartcut-content .c-btn--loading[data-v-bbf21f24]:after{border:2px solid #0000;border-top-color:var(--btn-color);content:"";border-radius:50%;justify-content:center;align-items:center;width:1em;height:1em;margin:auto;animation:1s linear infinite btn-spin-bbf21f24;display:flex;position:absolute;inset:0}.smartcut-content .c-btn--shadow[data-v-bbf21f24]{margin-bottom:4px;box-shadow:4px 4px #118ab280}.smartcut-content .c-btn--shadow[data-v-bbf21f24]:active:not(:disabled){box-shadow:3px 3px #118ab299}.smartcut-content .c-btn--shadow[data-v-bbf21f24]:disabled,.smartcut-content .c-btn--shadow[aria-disabled=true][data-v-bbf21f24],.smartcut-content .c-btn--shadow.disabled[data-v-bbf21f24]{box-shadow:none}.smartcut-content .c-btn-group[data-v-bbf21f24]{border-radius:var(--btn-border-radius);align-items:stretch;display:inline-flex}.smartcut-content .c-btn-group>div[data-v-bbf21f24]{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-bbf21f24],.smartcut-content .c-btn-group>.c-btn[data-v-bbf21f24],.smartcut-content .c-btn-group>div[data-v-bbf21f24]{border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-bbf21f24]:first-child,.smartcut-content .c-btn-group>div[data-v-bbf21f24]: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-bbf21f24]:last-child,.smartcut-content .c-btn-group>div[data-v-bbf21f24]: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-bbf21f24]:not(:first-child,:last-child),.smartcut-content .c-btn-group>div[data-v-bbf21f24]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-bbf21f24]:hover,.smartcut-content .c-btn-group>.c-btn[data-v-bbf21f24]:focus-visible{z-index:1}:is(.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>button)[data-v-bbf21f24]:active:not(:disabled){transform:none}.smartcut-content .c-btn-group--shadow[data-v-bbf21f24]{margin-bottom:4px;box-shadow:4px 4px #118ab280}.smartcut-content .c-btn-group--vertical[data-v-bbf21f24]{flex-direction:column;align-items:stretch}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-bbf21f24]:first-child,.smartcut-content .c-btn-group--vertical>div[data-v-bbf21f24]:first-child{border-radius:var(--btn-border-radius) var(--btn-border-radius) 0 0!important}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-bbf21f24]:last-child,.smartcut-content .c-btn-group--vertical>div[data-v-bbf21f24]:last-child{border-radius:0 0 var(--btn-border-radius) var(--btn-border-radius)!important}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-bbf21f24]:not(:first-child,:last-child),.smartcut-content .c-btn-group--vertical>div[data-v-bbf21f24]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-bbf21f24]:not(:first-child){margin-inline-start:0}.smartcut-content .c-btn-group--vertical>div[data-v-bbf21f24]{width:100%}.smartcut-content .button-wrapper[data-v-bbf21f24]{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-bbf21f24]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}@media (min-width:800px){.smartcut-content .c-btn--md-sm[data-v-bbf21f24]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--md-lg[data-v-bbf21f24]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--md-full[data-v-bbf21f24]{width:100%}}@media (min-width:1040px){.smartcut-content .c-btn--lg-sm[data-v-bbf21f24]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--lg-lg[data-v-bbf21f24]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--lg-full[data-v-bbf21f24]{width:100%}}[data-v-6bb49a4c]:root{--btn-font-family:inherit;--btn-font-weight:var(--font-weight-bold);--btn-line-height:1.2;--btn-gap:.6rem;--btn-border-radius:3px;--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.25rem;--btn-color:var(--font-color-white);--btn-bg:var(--color-2);--btn-hover-bg:#0d6d8d;--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(--font-color-white);--btn-selected-bg:var(--color-selected);--btn-selected-border:var(--color-selected)}@keyframes btn-spin-6bb49a4c{to{transform:rotate(360deg)}}.smartcut-content input[type=button][data-v-6bb49a4c],.smartcut-content input[type=submit][data-v-6bb49a4c],.smartcut-content input[type=reset][data-v-6bb49a4c]{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.smartcut-content .c-btn[data-v-6bb49a4c],.smartcut-content a.c-btn[data-v-6bb49a4c]{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);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;display:flex;overflow:hidden}.smartcut-content a.c-btn[data-v-6bb49a4c]{display:inline-flex!important}.smartcut-content .c-btn svg[data-v-6bb49a4c],.smartcut-content .c-btn i[data-v-6bb49a4c]{height:var(--btn-icon-size);width:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn[data-v-6bb49a4c]:hover:not(:disabled,.disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);text-decoration:none}.smartcut-content .c-btn[data-v-6bb49a4c]:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px}.smartcut-content .c-btn[data-v-6bb49a4c]:active:not(:disabled){transform:scale(.98)}.smartcut-content .c-btn[data-v-6bb49a4c]:disabled,.smartcut-content .c-btn[aria-disabled=true][data-v-6bb49a4c],.smartcut-content .c-btn.disabled[data-v-6bb49a4c]{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-6bb49a4c]: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-6bb49a4c]{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-6bb49a4c]:hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.smartcut-content .c-btn--xs[data-v-6bb49a4c]{--btn-font-size:var(--font-size-0);--btn-padding:.3rem .5rem;--btn-icon-size:.75rem}.smartcut-content .c-btn--sm[data-v-6bb49a4c]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--md[data-v-6bb49a4c]{--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.25rem}.smartcut-content .c-btn--lg[data-v-6bb49a4c]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--white[data-v-6bb49a4c]{--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-6bb49a4c]{--btn-color:var(--font-color-white);--btn-bg:var(--color-5);--btn-hover-bg:var(--color-success);--btn-focus-ring:var(--color-5)}.smartcut-content .c-btn--danger[data-v-6bb49a4c]{--btn-color:var(--font-color-white);--btn-bg:var(--color-danger);--btn-hover-bg:#cc3737;--btn-focus-ring:var(--color-3)}.smartcut-content .c-btn--ghost[data-v-6bb49a4c]{--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-6bb49a4c],.smartcut-content .delete[data-v-6bb49a4c]{--btn-color:var(--font-color-white);--btn-bg:var(--color-delete);--btn-hover-bg:#911;--btn-focus-ring:var(--color-delete)}.smartcut-content .delete path[data-v-6bb49a4c],.smartcut-content .delete:hover path[data-v-6bb49a4c]{fill:var(--btn-color,white)!important}.smartcut-content .delete svg.delete[data-v-6bb49a4c],.smartcut-content .delete svg.delete path[data-v-6bb49a4c]{fill:var(--btn-color,white)!important}.smartcut-content .c-btn--col-1[data-v-6bb49a4c],.smartcut-content .c-btn.color-1[data-v-6bb49a4c]{--btn-bg:var(--color-1);--btn-hover-bg:#052b38;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-2[data-v-6bb49a4c],.smartcut-content .c-btn.color-2[data-v-6bb49a4c]{--btn-bg:var(--color-2);--btn-hover-bg:#0d6d8d;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-3[data-v-6bb49a4c],.smartcut-content .c-btn.color-3[data-v-6bb49a4c]{--btn-bg:var(--color-3);--btn-hover-bg:#dc2951;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--col-4[data-v-6bb49a4c],.smartcut-content .c-btn.color-4[data-v-6bb49a4c]{--btn-bg:var(--color-4);--btn-hover-bg:#ffc54d;--btn-color:var(--font-color-black)}.smartcut-content .c-btn--col-5[data-v-6bb49a4c],.smartcut-content .c-btn.color-5[data-v-6bb49a4c]{--btn-bg:var(--color-5);--btn-hover-bg:#04a87d;--btn-color:var(--font-color-white)}:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-6bb49a4c]{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-6bb49a4c]:hover,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-6bb49a4c]:focus,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-6bb49a4c]:focus-visible,:is(.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled)[data-v-6bb49a4c]:active{background-color:#0000;transform:none}.smartcut-content .c-btn--full[data-v-6bb49a4c]{width:100%}.smartcut-content .c-btn--icon[data-v-6bb49a4c]{padding:calc(var(--btn-padding) * .5)}.smartcut-content .c-btn--loading[data-v-6bb49a4c]{position:relative;color:#0000!important}.smartcut-content .c-btn--loading[data-v-6bb49a4c]:after{border:2px solid #0000;border-top-color:var(--btn-color);content:"";border-radius:50%;justify-content:center;align-items:center;width:1em;height:1em;margin:auto;animation:1s linear infinite btn-spin-6bb49a4c;display:flex;position:absolute;inset:0}.smartcut-content .c-btn--shadow[data-v-6bb49a4c]{margin-bottom:4px;box-shadow:4px 4px #118ab280}.smartcut-content .c-btn--shadow[data-v-6bb49a4c]:active:not(:disabled){box-shadow:3px 3px #118ab299}.smartcut-content .c-btn--shadow[data-v-6bb49a4c]:disabled,.smartcut-content .c-btn--shadow[aria-disabled=true][data-v-6bb49a4c],.smartcut-content .c-btn--shadow.disabled[data-v-6bb49a4c]{box-shadow:none}.smartcut-content .c-btn-group[data-v-6bb49a4c]{border-radius:var(--btn-border-radius);align-items:stretch;display:inline-flex}.smartcut-content .c-btn-group>div[data-v-6bb49a4c]{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-6bb49a4c],.smartcut-content .c-btn-group>.c-btn[data-v-6bb49a4c],.smartcut-content .c-btn-group>div[data-v-6bb49a4c]{border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-6bb49a4c]:first-child,.smartcut-content .c-btn-group>div[data-v-6bb49a4c]: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-6bb49a4c]:last-child,.smartcut-content .c-btn-group>div[data-v-6bb49a4c]: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-6bb49a4c]:not(:first-child,:last-child),.smartcut-content .c-btn-group>div[data-v-6bb49a4c]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group>.c-btn[data-v-6bb49a4c]:hover,.smartcut-content .c-btn-group>.c-btn[data-v-6bb49a4c]:focus-visible{z-index:1}:is(.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>button)[data-v-6bb49a4c]:active:not(:disabled){transform:none}.smartcut-content .c-btn-group--shadow[data-v-6bb49a4c]{margin-bottom:4px;box-shadow:4px 4px #118ab280}.smartcut-content .c-btn-group--vertical[data-v-6bb49a4c]{flex-direction:column;align-items:stretch}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-6bb49a4c]:first-child,.smartcut-content .c-btn-group--vertical>div[data-v-6bb49a4c]:first-child{border-radius:var(--btn-border-radius) var(--btn-border-radius) 0 0!important}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-6bb49a4c]:last-child,.smartcut-content .c-btn-group--vertical>div[data-v-6bb49a4c]:last-child{border-radius:0 0 var(--btn-border-radius) var(--btn-border-radius)!important}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-6bb49a4c]:not(:first-child,:last-child),.smartcut-content .c-btn-group--vertical>div[data-v-6bb49a4c]:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group--vertical>.c-btn[data-v-6bb49a4c]:not(:first-child){margin-inline-start:0}.smartcut-content .c-btn-group--vertical>div[data-v-6bb49a4c]{width:100%}.smartcut-content .button-wrapper[data-v-6bb49a4c]{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-6bb49a4c]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}@media (min-width:800px){.smartcut-content .c-btn--md-sm[data-v-6bb49a4c]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--md-lg[data-v-6bb49a4c]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--md-full[data-v-6bb49a4c]{width:100%}}@media (min-width:1040px){.smartcut-content .c-btn--lg-sm[data-v-6bb49a4c]{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--lg-lg[data-v-6bb49a4c]{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--lg-full[data-v-6bb49a4c]{width:100%}}}@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-border-radius:3px;--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.25rem;--btn-color:var(--font-color-white);--btn-bg:var(--color-2);--btn-hover-bg:#0d6d8d;--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(--font-color-white);--btn-selected-bg:var(--color-selected);--btn-selected-border:var(--color-selected)}@keyframes btn-spin{to{transform:rotate(360deg)}}.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);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;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:hover:not(:disabled,.disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);text-decoration:none}.smartcut-content .c-btn:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px}.smartcut-content .c-btn:active:not(:disabled){transform:scale(.98)}.smartcut-content .c-btn:disabled,.smartcut-content .c-btn[aria-disabled=true],.smartcut-content .c-btn.disabled{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:.75rem}.smartcut-content .c-btn--sm{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--md{--btn-font-size:var(--font-size-4);--btn-padding:.5rem 1rem;--btn-icon-size:1.25rem}.smartcut-content .c-btn--lg{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.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(--font-color-white);--btn-bg:var(--color-5);--btn-hover-bg:var(--color-success);--btn-focus-ring:var(--color-5)}.smartcut-content .c-btn--danger{--btn-color:var(--font-color-white);--btn-bg:var(--color-danger);--btn-hover-bg:#cc3737;--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:#911;--btn-focus-ring:var(--color-delete)}.smartcut-content .delete path,.smartcut-content .delete:hover path{fill:var(--btn-color,white)!important}.smartcut-content .delete svg.delete{fill:var(--btn-color,white)!important}.smartcut-content .delete svg.delete path{fill:var(--btn-color,white)!important}.smartcut-content .c-btn--col-1,.smartcut-content .c-btn.color-1{--btn-bg:var(--color-1);--btn-hover-bg:#052b38;--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:#0d6d8d;--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:#dc2951;--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:#ffc54d;--btn-color:var(--font-color-black)}.smartcut-content .c-btn--col-5,.smartcut-content .c-btn.color-5{--btn-bg:var(--color-5);--btn-hover-bg:#04a87d;--btn-color:var(--font-color-white)}.smartcut-content .c-btn--unstyled,.smartcut-content button.c-btn--unstyled{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{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--loading{position:relative;color:#0000!important}.smartcut-content .c-btn--loading:after{border:2px solid #0000;border-top-color:var(--btn-color);content:"";border-radius:50%;justify-content:center;align-items:center;width:1em;height:1em;margin:auto;animation:1s linear infinite btn-spin;display:flex;position:absolute;inset:0}.smartcut-content .c-btn--shadow{margin-bottom:4px;box-shadow:4px 4px #118ab280}.smartcut-content .c-btn--shadow:active:not(:disabled){box-shadow:3px 3px #118ab299}.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);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: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 .c-btn-group--shadow{margin-bottom:4px;box-shadow:4px 4px #118ab280}.smartcut-content .c-btn-group--vertical{flex-direction:column;align-items:stretch}.smartcut-content .c-btn-group--vertical>.c-btn:first-child,.smartcut-content .c-btn-group--vertical>div:first-child{border-radius:var(--btn-border-radius) var(--btn-border-radius) 0 0!important}.smartcut-content .c-btn-group--vertical>.c-btn:last-child,.smartcut-content .c-btn-group--vertical>div:last-child{border-radius:0 0 var(--btn-border-radius) var(--btn-border-radius)!important}.smartcut-content .c-btn-group--vertical>.c-btn:not(:first-child,:last-child),.smartcut-content .c-btn-group--vertical>div:not(:first-child,:last-child){border-radius:0!important}.smartcut-content .c-btn-group--vertical>.c-btn:not(:first-child){margin-inline-start:0}.smartcut-content .c-btn-group--vertical>div{width:100%}.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}@media (min-width:800px){.smartcut-content .c-btn--md-sm{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--md-lg{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--md-full{width:100%}}@media (min-width:1040px){.smartcut-content .c-btn--lg-sm{--btn-font-size:var(--font-size-1);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--lg-lg{--btn-font-size:var(--font-size-5);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--lg-full{width:100%}}.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);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) 80%, 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]{font-weight:500;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:12px}.c-loz--removable{gap:0;padding-right:0}.c-loz__remove{background:var(--color-delete);color:var(--font-color-white);margin:calc(var(--tag-padding-y) * -1) 0 calc(var(--tag-padding-y) * -1) 6px;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;font-size:1.1em;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-badge{background:var(--badge-bg);border-radius:var(--badge-border-radius);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:4px;--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}@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{border:var(--border-width) solid var(--border-dark-1);border-radius:var(--field-border-radius);box-sizing:border-box;color:var(--font-color-black);font-size:var(--field-font-size);height:var(--field-height);max-width:var(--field-max-width);padding:0 var(--field-padding);background-color:#fff;width:100%;font-weight:300}.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:0}.smartcut-content input:disabled,.smartcut-content select:disabled,.smartcut-content textarea:disabled{color:var(--font-color-disabled);cursor:not-allowed;background-color:#00000014}.smartcut-content input::placeholder,.smartcut-content textarea::placeholder{color:#bfbfbf}.smartcut-content input[type=number]{max-width:80px}.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:#fff;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:0}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio]):checked{background-color:var(--color-selected);border-color:var(--color-selected)}:is(.smartcut-content input[type=checkbox],.smartcut-content input[type=radio]):disabled{cursor:not-allowed;opacity:.6}.smartcut-content input[type=checkbox]{border-radius:3px}.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.input:focus-within: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(input:not([type=checkbox],[type=radio]),select,textarea):focus-visible,.smartcut-content .input-wrapper.input:focus-within .multiselect__trigger:focus-visible,.smartcut-content .input-wrapper.input:focus-within .clearable-input-wrapper:focus-within{outline:none}.smartcut-content .input-wrapper.issue input:not([type=checkbox],[type=radio]),.smartcut-content .input-wrapper.issue select{background:var(--color-issue-light)}.smartcut-content .input-wrapper.warning input:not([type=checkbox],[type=radio]),.smartcut-content .input-wrapper.warning select{background:var(--color-warning-light)}.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:4px;--field-border-radius:0}.smartcut-content .grid-table .extras{--field-border-radius:4px;--field-padding:8px}.smartcut-content .grid-table .extras .grid-layout{align-items:center;gap:5px 10px;display:grid}.smartcut-content .grid-table .extras .grid-layout .input-cell{align-items:center;display:flex}.smartcut-content .grid-table .extras .grid-layout .input-cell .input-wrapper{height:auto}: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(--color-selected)!important;border-color:var(--color-selected)!important}.smartcut-content .grid-table .input-wrapper.issue input:not([type=checkbox],[type=radio]){background:var(--color-issue-light)}.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)}.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-count{color:var(--font-color-secondary);flex-shrink:0;font-size:.9em}.smartcut-content .multiselect__option--zero{opacity:.5}.smartcut-content .multiselect__option--zero .multiselect__option-count{color:var(--font-color-disabled)}.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}.smartcut-content .grid-table{--grid-button-size:28px;--grid-cell-height:42px;--grid-icon-size:14px;--grid-border-color:grey;--grid-cell-padding:2px}.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:14px;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;background-color:#fff;gap:0;display:grid;overflow:hidden}.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{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>input[type=color],.smartcut-content .grid-table .cell .input-wrapper>input[type=color]{border:1px solid var(--grid-border-color,#999);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;border-radius:4px;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:none;border-radius:2px}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-webkit-color-swatch{border:none;border-radius:2px}.smartcut-content .grid-table .cell>input[type=color]::-moz-color-swatch{border:none;border-radius:2px}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-moz-color-swatch{border:none;border-radius:2px}.smartcut-content .grid-table .cell>input[type=color].color-input--empty::-webkit-color-swatch{background-image:linear-gradient(to top right,#0000 0% calc(50% - 1px),#dc3545 50%,#0000 calc(50% + 1px) 100%)}.smartcut-content .grid-table .cell .input-wrapper>input[type=color].color-input--empty::-webkit-color-swatch{background-image:linear-gradient(to top right,#0000 0% calc(50% - 1px),#dc3545 50%,#0000 calc(50% + 1px) 100%)}.smartcut-content .grid-table .cell>input[type=color].color-input--empty::-moz-color-swatch{background-image:linear-gradient(to top right,#0000 0% calc(50% - 1px),#dc3545 50%,#0000 calc(50% + 1px) 100%)}.smartcut-content .grid-table .cell .input-wrapper>input[type=color].color-input--empty::-moz-color-swatch{background-image:linear-gradient(to top right,#0000 0% calc(50% - 1px),#dc3545 50%,#0000 calc(50% + 1px) 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.orientation,.smartcut-content .grid-table .cell.machining,.smartcut-content .grid-table .cell.autoadd{align-items:center}.smartcut-content .grid-table .cell.machining.active button{color:var(--color-selected)}.smartcut-content .grid-table .cell.machining.active button svg path{fill:var(--color-selected)}.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{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 svg,.smartcut-content .grid-table .cell>button .svg-inline--fa,.smartcut-content .grid-table .cell>button i,.smartcut-content .grid-table .cell>button .fa-icon,.smartcut-content .grid-table .cell>button [data-icon],.smartcut-content .grid-table .cell>button>*{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 svg,.smartcut-content .grid-table .cell>button .svg-inline--fa,.smartcut-content .grid-table .cell>button i,.smartcut-content .grid-table .cell>button .fa-icon,.smartcut-content .grid-table .cell>button [data-icon],.smartcut-content .grid-table .cell>button>*) svg{width:100%!important;height:100%!important}.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]){font-size:var(--font-size-0);background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}: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{height:var(--field-height);max-width:none;padding:0 var(--field-padding);background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.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{color:#fff;background-color:#585858;border-top-left-radius:5px;border-bottom-left-radius:5px;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 #spreadsheet-import-toggle{margin-bottom:30px}.smartcut-content #export-to-json{margin-bottom:10px}:is(.smartcut-content .materials,.smartcut-content .saws) .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.saw>div label{margin-bottom:10px}.smartcut-content #inputs .section-body.saw>div .switch{margin-bottom:5px}.smartcut-content #inputs .section-body.saw>div.saw-summary{margin-bottom:0}.smartcut-content #inputs .section-body.saw>div>*:last-child{margin-bottom:0}.smartcut-content #inputs .section-body.saw>div:last-child{margin-bottom: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{background:var(--color-important);color:var(--font-color-black)}.smartcut-content #inputs.widget .body .heading.section.important svg,.smartcut-content #inputs.widget .body .heading.section.important a{color:var(--font-color-black)}.smartcut-content #inputs.widget .body .heading.section.saws i.selected{margin-left:10px}.smartcut-content #inputs.widget .body .heading.section.stock{background:var(--color-stock)}.smartcut-content #inputs.widget .body .heading.section.materials{background:var(--color-5)}.smartcut-content #inputs.widget .body .heading.section.parts{background:var(--color-shape);color:var(--font-color-white)}.smartcut-content #inputs.widget .body .heading.section.parts .clickable{color:var(--font-color-white)}.smartcut-content #inputs.widget .body .heading.section.parts svg path{fill:var(--font-color-white)}.smartcut-content #inputs.widget .body .heading.section.issues{background:var(--color-issue);color:var(--font-color-white)}.smartcut-content #inputs.widget .body .heading.section.issues .clickable{color:var(--font-color-white)}.smartcut-content #inputs.widget .body .heading.section.issues svg path{fill:var(--font-color-white)}: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) .dxf-preview-wrapper .dxf-preview{background:var(--background-light-1);color:var(--font-color-black);margin-left:auto;margin-right:auto;padding:2px}: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) .dxf-preview-wrapper .dxf-preview>div{background:0 0;border:0;margin: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) .dxf-preview-wrapper .dxf-preview>div .diagram{width:76px;height:76px}: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(--color-selected);color:#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:-.5rem;margin-right:-.5rem;margin-top:calc(-1 * var(--widget-spacing));padding:var(--spacing-md);flex-direction:row;justify-content:space-between;align-items:center;gap:5px;width:calc(100% + 1rem);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(--border-radius-1);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(--color-selected)}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #part-input .cell.material.selected>button:first-child i{color:var(--color-selected)}: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(--color-selected);color:var(--font-color-white)}: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{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);font-size:var(--font-size-3);border-radius:5px;margin-top:20px;padding:14px}:is(.smartcut-content #inputs,.smartcut-content #smartcut-checkout) #inputs-unusable-parts .fa-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(:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) .input-wrapper.issue,:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) .input-wrapper.warning) input:not([type=checkbox],[type=radio],[type=range],[type=file]),:is(:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) .input-wrapper.issue,:is(#smartcut-checkout.smartcut-content,#stock-filter.smartcut-content) .input-wrapper.warning) select{background:#fff}: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:calc(var(--field-border-radius,4px) - var(--border-width,1px));border-end-end-radius:calc(var(--field-border-radius,4px) - var(--border-width,1px))}: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 #diagram-wrapper{margin-top:var(--spacing-lg);position:relative}#smartcut-checkout.smartcut-content #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){#smartcut-checkout.smartcut-content #diagram-wrapper #stack{top:10px;right:10px}}#smartcut-checkout.smartcut-content #diagram-wrapper #diagram{height:0}#smartcut-checkout.smartcut-content #diagram-wrapper #diagram text{font-size:10px}#smartcut-checkout.smartcut-content #progress{height:50px;margin-top:var(--spacing-lg)}#smartcut-checkout.smartcut-content #progress #spinner-number.stock-number{width:40px;height:40px;line-height:40px}#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(--color-important);margin-top:var(--spacing-lg);padding:var(--widget-spacing);border-radius:8px;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)}}.selected-product-header[data-v-b9f02dd0]{background:var(--background-light-1,#f8f9fa);border:1px solid var(--border-color,#dee2e6);border-radius:4px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem;display:flex}.selected-product-info h3[data-v-b9f02dd0]{margin:0 0 .25rem;font-size:1.1rem}.selected-product-info p[data-v-b9f02dd0]{color:var(--font-color-secondary,#6c757d);margin:0;font-size:.9rem}.catalogue-banding-extra[data-v-19d8b205]{flex-direction:column;row-gap:8px;width:100%;display:flex}.cbe-header[data-v-19d8b205]{background:var(--background-light-1);padding:6px var(--field-padding);border-radius:var(--field-border-radius);justify-content:space-between;align-items:center;gap:8px;display:flex}.cbe-header h6[data-v-19d8b205]{font-size:var(--field-font-size,.875rem);font-weight:var(--font-weight-bolder,500);margin:0}.cbe-sku-badge[data-v-19d8b205]{font-size:var(--font-size-0);color:var(--font-color-disabled);font-family:monospace}.cbe-cols[data-v-19d8b205]{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-19d8b205]{grid-template-columns:minmax(0,1fr)}}.cbe-col[data-v-19d8b205]{min-width:0}.cbe-perside[data-v-19d8b205]{flex-direction:column;row-gap:16px;display:flex}.cbe-perside-row[data-v-19d8b205]{flex-direction:column;row-gap:6px;display:flex}.cbe-perside-row .price[data-v-19d8b205]{font-size:var(--field-font-size);padding-left:5px}.cbe-side-grid[data-v-19d8b205]{flex-direction:column;row-gap:.85rem;display:flex}.cbe-side-grid.is-disabled[data-v-19d8b205]{opacity:.6}.cbe-side-grid .price[data-v-19d8b205]{font-size:var(--field-font-size);padding-left:5px}.cbe-sides-hint[data-v-19d8b205]{font-size:var(--font-size-0);color:var(--font-color-disabled);margin:6px 0 0;font-style:italic}.smartcut-content .grid-table{--grid-button-size:28px;--grid-cell-height:42px;--grid-icon-size:14px;--grid-border-color:grey;--grid-cell-padding:2px}.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:14px;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;background-color:#fff;gap:0;display:grid;overflow:hidden}.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{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>input[type=color],.smartcut-content .grid-table .cell .input-wrapper>input[type=color]{border:1px solid var(--grid-border-color,#999);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;border-radius:4px;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:none;border-radius:2px}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-webkit-color-swatch{border:none;border-radius:2px}.smartcut-content .grid-table .cell>input[type=color]::-moz-color-swatch{border:none;border-radius:2px}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-moz-color-swatch{border:none;border-radius:2px}.smartcut-content .grid-table .cell>input[type=color].color-input--empty::-webkit-color-swatch{background-image:linear-gradient(to top right,#0000 0% calc(50% - 1px),#dc3545 50%,#0000 calc(50% + 1px) 100%)}.smartcut-content .grid-table .cell .input-wrapper>input[type=color].color-input--empty::-webkit-color-swatch{background-image:linear-gradient(to top right,#0000 0% calc(50% - 1px),#dc3545 50%,#0000 calc(50% + 1px) 100%)}.smartcut-content .grid-table .cell>input[type=color].color-input--empty::-moz-color-swatch{background-image:linear-gradient(to top right,#0000 0% calc(50% - 1px),#dc3545 50%,#0000 calc(50% + 1px) 100%)}.smartcut-content .grid-table .cell .input-wrapper>input[type=color].color-input--empty::-moz-color-swatch{background-image:linear-gradient(to top right,#0000 0% calc(50% - 1px),#dc3545 50%,#0000 calc(50% + 1px) 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.orientation,.smartcut-content .grid-table .cell.machining,.smartcut-content .grid-table .cell.autoadd{align-items:center}.smartcut-content .grid-table .cell.machining.active button{color:var(--color-selected)}.smartcut-content .grid-table .cell.machining.active button svg path{fill:var(--color-selected)}.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{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 svg,.smartcut-content .grid-table .cell>button .svg-inline--fa,.smartcut-content .grid-table .cell>button i,.smartcut-content .grid-table .cell>button .fa-icon,.smartcut-content .grid-table .cell>button [data-icon],.smartcut-content .grid-table .cell>button>*{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 svg,.smartcut-content .grid-table .cell>button .svg-inline--fa,.smartcut-content .grid-table .cell>button i,.smartcut-content .grid-table .cell>button .fa-icon,.smartcut-content .grid-table .cell>button [data-icon],.smartcut-content .grid-table .cell>button>*) svg{width:100%!important;height:100%!important}.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]){font-size:var(--font-size-0);background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}: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{height:var(--field-height);max-width:none;padding:0 var(--field-padding);background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.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{color:#fff;background-color:#585858;border-top-left-radius:5px;border-bottom-left-radius:5px;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:#0e93bc;--side-b-color:var(--color-5);--invalid-color:var(--color-3);--side-a-partial:#addfef;--side-b-partial:#fff;block-size:-moz-fit-content;block-size:fit-content;box-shadow:var(--shadow-base);scroll-behavior:smooth;background-color:#fafafa;border:none;border-radius:8px;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{font-size:var(--font-size-2);-webkit-user-select:none;user-select:none;border-block-end:1px solid gray;flex-wrap:wrap;gap:10px;margin-top:20px;padding-block-end:10px;display:flex}dialog#machining .inputs .menu>div{cursor:pointer}dialog#machining .inputs .menu>div.selected{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 .grid-table.banding-types{margin-block-end:10px}dialog#machining .inputs .grid-table.banding-types .row{grid-template-columns:1fr 30px}dialog#machining .inputs .grid-table.banding-types .row>div:first-of-type{padding-inline-start:10px}dialog#machining .inputs .grid-table.banding-types .cell .id{margin:0}dialog#machining .inputs .grid-table.banding-types .cell :is(.remove,.delete){color:var(--color-delete);text-align:center}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.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 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:10px;background-color:var(--color-4);border-radius:var(--dialog-radius);box-shadow:var(--shadow-base);padding:0;-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:hidden}.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:calc(var(--dialog-radius) - 2px);-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 .custom-products-list{flex-direction:column;gap:12px;margin-top:16px;display:flex}#custom-products .custom-product-card{border:1px solid #ddd;border-radius:6px;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:4px;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:2px;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:grey;--grid-cell-padding:2px}.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:14px;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;background-color:#fff;gap:0;display:grid;overflow:hidden}.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{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>input[type=color],.smartcut-content .grid-table .cell .input-wrapper>input[type=color]{border:1px solid var(--grid-border-color,#999);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;border-radius:4px;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:none;border-radius:2px}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-webkit-color-swatch{border:none;border-radius:2px}.smartcut-content .grid-table .cell>input[type=color]::-moz-color-swatch{border:none;border-radius:2px}.smartcut-content .grid-table .cell .input-wrapper>input[type=color]::-moz-color-swatch{border:none;border-radius:2px}.smartcut-content .grid-table .cell>input[type=color].color-input--empty::-webkit-color-swatch{background-image:linear-gradient(to top right,#0000 0% calc(50% - 1px),#dc3545 50%,#0000 calc(50% + 1px) 100%)}.smartcut-content .grid-table .cell .input-wrapper>input[type=color].color-input--empty::-webkit-color-swatch{background-image:linear-gradient(to top right,#0000 0% calc(50% - 1px),#dc3545 50%,#0000 calc(50% + 1px) 100%)}.smartcut-content .grid-table .cell>input[type=color].color-input--empty::-moz-color-swatch{background-image:linear-gradient(to top right,#0000 0% calc(50% - 1px),#dc3545 50%,#0000 calc(50% + 1px) 100%)}.smartcut-content .grid-table .cell .input-wrapper>input[type=color].color-input--empty::-moz-color-swatch{background-image:linear-gradient(to top right,#0000 0% calc(50% - 1px),#dc3545 50%,#0000 calc(50% + 1px) 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.orientation,.smartcut-content .grid-table .cell.machining,.smartcut-content .grid-table .cell.autoadd{align-items:center}.smartcut-content .grid-table .cell.machining.active button{color:var(--color-selected)}.smartcut-content .grid-table .cell.machining.active button svg path{fill:var(--color-selected)}.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{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 svg,.smartcut-content .grid-table .cell>button .svg-inline--fa,.smartcut-content .grid-table .cell>button i,.smartcut-content .grid-table .cell>button .fa-icon,.smartcut-content .grid-table .cell>button [data-icon],.smartcut-content .grid-table .cell>button>*{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 svg,.smartcut-content .grid-table .cell>button .svg-inline--fa,.smartcut-content .grid-table .cell>button i,.smartcut-content .grid-table .cell>button .fa-icon,.smartcut-content .grid-table .cell>button [data-icon],.smartcut-content .grid-table .cell>button>*) svg{width:100%!important;height:100%!important}.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]){font-size:var(--font-size-0);background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}: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{height:var(--field-height);max-width:none;padding:0 var(--field-padding);background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.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{color:#fff;background-color:#585858;border-top-left-radius:5px;border-bottom-left-radius:5px;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}:is(#smartcut-app,dialog#machining) #drop{background:var(--background-light-1);border:5px dashed;border-color:var(--color-clickable);color:var(--font-color-black);cursor:pointer;text-align:center;background-color:#f6f6f6;border-radius:20px;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(--color-selected)}#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)}#import-file .template-download-link{color:var(--font-color-disabled,#6c757d);font-size:var(--font-size-0,11px);margin-top:8px;text-decoration:underline;display:inline-block}#import-file .template-download-link:hover{color:var(--interaction-color-hover,#06c)}.smartcut-content #import{position:relative}.smartcut-content #import .input-wrapper .info{font-size:var(--font-size-2)}.smartcut-content #import.dxf .dxf-preview{margin-top:20px}.smartcut-content #import.dxf .dxf-preview .diagram{width:80px;height:80px}.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{margin-top:20px;padding-top:0}.smartcut-content #import .settings .input-wrapper{margin-top:20px}.smartcut-content #import .heading.section{margin-bottom:var(--widget-spacing);margin-top:var(--widget-spacing)}.smartcut-content #import .guide{font-weight:var(--font-weight-bold);margin-bottom:20px}.smartcut-content #import #rotation-vis{width:160px;height:80px}.smartcut-content #import #import-file-progress{margin-top:20px}.smartcut-content #import #import-file-progress .type{font-size:var(--font-size-3);margin-bottom:5px}.smartcut-content #import #import-file-progress .outer{border-radius:var(--border-radius-2);border:1px solid gray;width:100%;height:20px;overflow:hidden}.smartcut-content #import #import-file-progress .inner{background-color:green;width:0%;height:100%;transition:width .1s}.smartcut-content #import #formatting-units{font-size:var(--font-size-2)}.smartcut-content #import #formatting-units>p:first-child{margin-top:0}.smartcut-content #import #formatting-units>p:last-child{margin-bottom:0}.smartcut-content #import #available-column-headers{border:1px solid var(--color-5);border-radius:var(--border-radius-2);font-size:var(--font-size-1);overflow:hidden}.smartcut-content #import #available-column-headers table{width:100%;overflow:hidden}.smartcut-content #import #available-column-headers table thead{background:var(--color-5)}.smartcut-content #import #available-column-headers table thead tr th{font-weight:var(--font-weight-bolder);padding-bottom:10px}.smartcut-content #import #available-column-headers table tr th,.smartcut-content #import #available-column-headers table tr td{text-align:left;padding:8px}.smartcut-content #import #available-column-headers table tr td{vertical-align:top}.smartcut-content #import #available-column-headers table tr td:first-child{text-transform:capitalize}.smartcut-content #import .input-wrapper{margin-bottom:10px}.smartcut-content #import .input-wrapper.margin-top{margin-top:20px}.smartcut-content #import #units>div{margin-bottom:20px}.smartcut-content #import #units>div:last-child{margin-bottom:0}.smartcut-content #import #info{margin-top:20px;margin-bottom:20px}.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 .warning{background-color:var(--color-important)}.smartcut-content #import #key{font-size:var(--font-size-3);margin-top:20px;margin-bottom:20px;display:flex}.smartcut-content #import #key>div{border:3px solid #000;margin-right:3px;padding:10px}.smartcut-content #import #key .duplicate{background-color:var(--color-issue);color:var(--font-color-white)}.smartcut-content #import #key .invalid{background-color:var(--color-warning);color:var(--font-color-black)}.smartcut-content #import .table-wrapper{position:relative}.smartcut-content #import .table-wrapper .grid-table{border:1px solid var(--color-5);border-radius:var(--border-radius-2)}.smartcut-content #import .table-wrapper .grid-table .row.data .cell{text-transform:uppercase}.smartcut-content #import .table-wrapper .grid-table .row.values{background-color:#fff}.smartcut-content #import .table-wrapper .grid-table .row .cell.clickable{background-color:var(--interaction-color-clickable);color:#fff;cursor:pointer}.smartcut-content #import .table-wrapper .grid-table .row .cell.clickable:hover{background-color:var(--interaction-color-hover)}.smartcut-content #import .table-wrapper .grid-table .row .cell.duplicate{background-color:var(--color-issue);color:var(--font-color-white);cursor:pointer}.smartcut-content #import .table-wrapper .grid-table .row .cell.invalid{background-color:var(--color-warning);color:var(--font-color-black);cursor:pointer}.smartcut-content #import .table-wrapper .grid-table .row .cell.unmapped{color:var(--font-color-disabled,#999);font-style:italic}.smartcut-content #import .table-wrapper .grid-table .row.full-width{background-color:var(--color-5);color:#000;border:none}.smartcut-content #import .table-wrapper .grid-table .row.full-width .cell{font-size:var(--font-size-2);font-weight:var(--font-weight-bold)}.smartcut-content #import .table-wrapper .grid-table .row.mapped-to{background-color:var(--color-1);font-weight:var(--font-weight-bold)}.smartcut-content #import .table-wrapper #cell-info{background-color:#ff0;background-color:var(--color-important);border-radius:var(--border-radius-2);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}.smartcut-content #import .table-wrapper .user-headers .cell{background:var(--background-light-1);color:var(--font-color-black)}#uploader .hidden[data-v-ebfbb532]{display:none}#uploader .selected-files[data-v-ebfbb532]{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}#uploader .selected-file[data-v-ebfbb532]{width:100px;height:100px;position:relative}#uploader .selected-file img[data-v-ebfbb532]{object-fit:cover;border-radius:4px;width:100%;height:100%}#uploader .remove-file[data-v-ebfbb532]{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-ebfbb532]{color:#fff;cursor:pointer;background-color:#2271b1;border:none;border-radius:4px;padding:8px 16px}#uploader .upload-button[data-v-ebfbb532]:disabled{cursor:not-allowed;background-color:#98b6c9}.ecommerce-groups[data-v-dae2a212]{background:var(--background-light-1,#f8f9fa);border:1px solid var(--separator-subtle,#e0e0e0);border-radius:var(--border-radius-2,6px);margin-top:24px;padding:16px}.groups-header[data-v-dae2a212]{margin-bottom:12px}.groups-title[data-v-dae2a212]{margin:0 0 4px;font-size:16px}.groups-info[data-v-dae2a212]{color:var(--font-color-disabled,#6c757d);margin:0;font-size:13px}.menu.groups[data-v-dae2a212]{gap:8px;margin-bottom:12px;display:flex}.grid-table[data-v-dae2a212]{gap:4px;margin-bottom:12px;display:grid}.grid-table .row[data-v-dae2a212]{display:contents}.grid-table .cell[data-v-dae2a212]{align-items:center;padding:6px 8px;display:flex}.grid-table .table-heading .cell[data-v-dae2a212]{color:#555;background:#f0f0f0;font-size:12px;font-weight:600}.grid-table .row.selected .cell[data-v-dae2a212]{background:var(--color-1,#e8f0ff)}.grid-table .id[data-v-dae2a212]{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-dae2a212]{background:var(--color-1,#007bff);color:#fff}.grid-table .text.clickable[data-v-dae2a212]{cursor:pointer}.quantity-input[data-v-dae2a212]{border:1px solid #ccc;border-radius:3px;width:50px;padding:4px 6px;font-size:13px}.group.vis[data-v-dae2a212]{border:1px dashed var(--separator-subtle,#e0e0e0);background:#fff;flex-direction:column;grid-column:1/-1;align-items:center;gap:8px;padding:12px;display:flex}.group.vis .info[data-v-dae2a212]{color:var(--font-color-disabled,#6c757d);font-size:12px}.group.issues[data-v-dae2a212]{color:#856404;background:#fff3cd;grid-column:1/-1;padding:8px 12px;font-size:12px}.add-button[data-v-dae2a212]{margin-top:4px}.all.issues[data-v-dae2a212]{color:#856404;background:#fff3cd;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}@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(:is(#smartcut-app,dialog#machining) .vis .shape-text,:is(#smartcut-app,dialog#machining) .vis .banding-wrapper).hidden{display:none}:is(#smartcut-app,dialog#machining) .vis .stock-group{filter:drop-shadow(-2px 2px 2px #2a2c0066)}: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:#775cff}: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:var(--font-color-black);opacity:.12;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,:is(#smartcut-app,dialog#machining) .move-mode .trim-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}.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(--color-selected)}.smartcut-content #navigation #navigation-wrapper .diagram-container{width:100%;height:auto}.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:10px;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-622d959c]{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;display:grid}#sc-configurator>h4[data-v-622d959c],#sc-configurator>.configurator__hardware[data-v-622d959c]{grid-column:1/-1}.configurator__group[data-v-622d959c]{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border-color,#dee2e6);border-radius:var(--border-radius-1,4px);margin:0}.configurator__group--layout-column[data-v-622d959c]{gap:var(--spacing-sm);flex-direction:column;display:flex}.configurator__group--layout-row[data-v-622d959c]{gap:var(--spacing-md);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;display:grid}.configurator__group-legend[data-v-622d959c]{padding:0 var(--spacing-xs);color:var(--text-muted,#6c757d);font-size:.9em;font-weight:600}.configurator__hardware[data-v-622d959c]{padding:var(--spacing-sm) var(--spacing-md);background:var(--background-light-1,#f8f9fa);border:1px solid var(--border-color,#dee2e6);border-radius:var(--border-radius-1)}.configurator__input-notice[data-v-622d959c]{margin:calc(var(--spacing-xs) * -.5) 0 0;color:var(--text-muted,#6c757d);font-size:.85em;line-height:1.35}.configurator__input-notice--warning[data-v-622d959c]{color:#8a6d3b}.configurator__input-notice--error[data-v-622d959c]{color:#a94442;font-weight:500}.configurator__hardware-heading[data-v-622d959c]{margin:0 0 var(--spacing-sm) 0;font-size:var(--font-size-2);font-weight:var(--font-weight-bolder);color:var(--text-color,#333)}.configurator__hardware-table[data-v-622d959c]{border-collapse:collapse;width:100%;font-size:var(--font-size-1)}.configurator__hw-th[data-v-622d959c]{padding:var(--spacing-xs) var(--spacing-sm);font-weight:var(--font-weight-bolder);color:var(--text-muted,#666);border-bottom:1px solid var(--border-color,#dee2e6);text-transform:uppercase;font-size:var(--font-size-0);letter-spacing:.03em}.configurator__hw-th--left[data-v-622d959c]{text-align:left}.configurator__hw-th--right[data-v-622d959c]{text-align:right}.configurator__hw-row+.configurator__hw-row .configurator__hw-td[data-v-622d959c]{border-top:1px solid var(--border-color-light,#eef0f2)}.configurator__hw-td[data-v-622d959c]{padding:var(--spacing-xs) var(--spacing-sm);color:var(--text-color,#333);vertical-align:middle}.configurator__hw-td--name[data-v-622d959c]{font-weight:var(--font-weight-bolder)}.configurator__hw-td--right[data-v-622d959c]{text-align:right;font-variant-numeric:tabular-nums}.configurator__hw-td--bold[data-v-622d959c]{font-weight:var(--font-weight-bolder)}.configurator__hw-foot .configurator__hw-td[data-v-622d959c]{border-top:2px solid var(--border-color,#dee2e6);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:4px;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-9db627d9],.stock-filter-sort[data-v-8a990f19]{margin-bottom:10px}.bim-sub[data-v-8c75194a]{color:#666;margin:4px 0 0;font-size:12px}.bim-close[data-v-8c75194a]{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-8c75194a]:hover{opacity:1}.bim-description[data-v-8c75194a]{white-space:pre-wrap;color:#333;margin:0 0 16px;line-height:1.5}.bim-empty[data-v-8c75194a]{color:#888;font-style:italic}.bim-links[data-v-8c75194a]{margin:12px 0 0;padding:0;list-style:none}.bim-links li[data-v-8c75194a]{padding:4px 0}.bim-links a[data-v-8c75194a]{color:#2954a8;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.bim-links a[data-v-8c75194a]:hover{text-decoration:underline}.bim-link-icon[data-v-8c75194a]{color:#6a7ba8;flex-shrink:0;width:14px}.stock-filter-card[data-v-3648dcb8],.catalog-card[data-v-3648dcb8]{border:2px solid var(--border-dark-1);cursor:pointer;height:100%;padding:var(--spacing-sm);-webkit-user-select:none;user-select:none;background:var(--background-light-4);border-radius:10px;flex-direction:column;padding-bottom:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.stock-filter-card[data-v-3648dcb8]:hover:not(.stock-filter-card--disabled):not(.stock-filter-card--selected),.catalog-card[data-v-3648dcb8]:hover:not(.catalog-card--disabled):not(.catalog-card--selected){border-color:var(--btn-bg,var(--color-2))}.stock-filter-card[data-v-3648dcb8]:focus-visible,.catalog-card[data-v-3648dcb8]:focus-visible{outline:2px solid var(--btn-bg,var(--color-2));outline-offset:2px}.stock-filter-card--selected[data-v-3648dcb8],.catalog-card--selected[data-v-3648dcb8]{border-color:var(--color-selected)}.stock-filter-card--disabled[data-v-3648dcb8],.catalog-card--disabled[data-v-3648dcb8]{cursor:not-allowed;opacity:.5}.stock-filter-card__image-wrapper[data-v-3648dcb8],.catalog-card__image-wrapper[data-v-3648dcb8]{margin-bottom:var(--spacing-sm);position:relative}.stock-filter-card__image-placeholder[data-v-3648dcb8],.catalog-card__image-placeholder[data-v-3648dcb8]{aspect-ratio:16/10;background:var(--background-light-1);border-radius:var(--border-radius-2);width:100%}.stock-filter-card__image[data-v-3648dcb8],.catalog-card__image[data-v-3648dcb8]{object-fit:cover;border-radius:var(--border-radius-2);opacity:0;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0}.stock-filter-card__image--loaded[data-v-3648dcb8],.catalog-card__image--loaded[data-v-3648dcb8]{opacity:1}.stock-filter-card__content[data-v-3648dcb8],.catalog-card__content[data-v-3648dcb8]{gap:var(--spacing-sm);flex-direction:column;flex:1;display:flex}.stock-filter-card__title[data-v-3648dcb8],.catalog-card__title[data-v-3648dcb8]{font-weight:var(--font-weight-bold);margin:0;font-size:15px;line-height:1.2}.stock-filter-card__footer[data-v-3648dcb8],.catalog-card__footer[data-v-3648dcb8]{background:var(--background-light-1);padding:var(--spacing-sm);margin-top:var(--spacing-md);margin-left:calc(-1 * var(--spacing-sm));margin-right:calc(-1 * var(--spacing-sm));justify-content:space-between;align-items:center;display:flex}.stock-filter-card__price .price__value[data-v-3648dcb8],.catalog-card__price .price__value[data-v-3648dcb8]{font-weight:var(--font-weight-bold)}.stock-filter-card__actions[data-v-3648dcb8],.catalog-card__actions[data-v-3648dcb8]{gap:var(--spacing-xs);align-items:center;display:flex}.stock-filter-card[data-v-3648dcb8]>*{text-transform:uppercase}.stock-filter-card--partial[data-v-3648dcb8]{border-color:var(--color-selected);border-style:dashed}.stock-filter-card--unavailable[data-v-3648dcb8]{opacity:.6}.stock-filter-card__badge--thickness[data-v-3648dcb8]{top:var(--spacing-sm);right:var(--spacing-sm);color:#fff;font-weight:var(--font-weight-bold);background:#000000b3;font-size:12px;position:absolute}.stock-filter-card__badge--brand[data-v-3648dcb8]{--badge-bg:white;--badge-color:var(--font-color-black);top:var(--spacing-sm);left:var(--spacing-sm);font-weight:var(--font-weight-bold);letter-spacing:.04em;font-size:12px;position:absolute;box-shadow:0 1px 3px #0000002e}.stock-filter-card__badges-bottom[data-v-3648dcb8]{bottom:var(--spacing-sm);left:var(--spacing-sm);flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute}.stock-filter-card__swatch-label[data-v-3648dcb8]{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-3648dcb8]{color:var(--font-color-light-1,#888);margin-top:calc(-1 * var(--spacing-xs));white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.75em;overflow:hidden}.stock-filter-card__spec-badges[data-v-3648dcb8]{flex-wrap:wrap;gap:4px;display:flex}.spec-badge--material[data-v-3648dcb8]{--badge-bg:var(--background-light-1,#eceff1);--badge-color:var(--font-color-black,#37474f)}.spec-badge--category[data-v-3648dcb8]{--badge-bg:var(--background-light-1,#f5f5f5);--badge-color:var(--font-color-light-1,#616161)}.stock-filter-card__specs-inline[data-v-3648dcb8]{color:#6e6e6e;font-size:.85em}.stock-filter-card__specs-inline .spec-item[data-v-3648dcb8]:not(:last-child):after{content:" · ";color:#bbb}.stock-filter-card__dimensions[data-v-3648dcb8]{flex-wrap:wrap;gap:4px;display:flex}.stock-filter-card__dim[data-v-3648dcb8]{--badge-bg:var(--background-light-1,#eceff1);--badge-color:var(--font-color-black,#37474f);font-size:.85em}.stock-filter-card__extras[data-v-3648dcb8]{flex-wrap:wrap;gap:4px;display:flex}.stock-filter-card__detail-trigger[data-v-3648dcb8]{color:var(--btn-bg,#2954a8);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:4px;padding:0;font-size:.75em}.stock-filter-card__detail-trigger[data-v-3648dcb8]:hover{text-decoration:underline}.stock-filter-row[data-v-3648dcb8]{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--background-light-1);cursor:pointer;-webkit-user-select:none;user-select:none;text-transform:uppercase;transition:background .1s;display:grid}.stock-filter-row[data-v-3648dcb8]>*{min-width:0;overflow:hidden}.stock-filter-row[data-v-3648dcb8]:hover:not(.stock-filter-row--disabled){background:var(--background-light-4,#fafafa)}.stock-filter-row[data-v-3648dcb8]:focus-visible{outline:2px solid var(--btn-bg,var(--color-2));outline-offset:-2px}.stock-filter-row--selected[data-v-3648dcb8]{border-left:3px solid var(--color-selected);background:#1bc3190a}.stock-filter-row--partial[data-v-3648dcb8]{border-left:3px dashed var(--color-selected);background:#1bc31905}.stock-filter-row--unavailable[data-v-3648dcb8]{opacity:.6}.stock-filter-row--disabled[data-v-3648dcb8]{cursor:not-allowed;opacity:.5}.stock-filter-row__thumb[data-v-3648dcb8]{border-radius:4px;flex-shrink:0;width:50px;height:50px;position:relative;overflow:hidden}.stock-filter-row__thumb-placeholder[data-v-3648dcb8]{background:var(--background-light-1);width:100%;height:100%}.stock-filter-row__thumb-img[data-v-3648dcb8]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.stock-filter-row__thumb-img--loaded[data-v-3648dcb8]{opacity:1}.stock-filter-row__material[data-v-3648dcb8]{flex-direction:column;min-width:0;display:flex}.stock-filter-row__name[data-v-3648dcb8]{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-3648dcb8]{color:var(--font-color-light-1,#888);font-size:.75em}.stock-filter-row__thickness[data-v-3648dcb8]{text-align:center}.thickness-badge[data-v-3648dcb8]{background:var(--background-light-1);font-weight:var(--font-weight-bold);border-radius:4px;padding:2px 8px;font-size:.85em}.thickness-badge small[data-v-3648dcb8]{color:var(--font-color-light-1,#888);font-size:.8em;font-weight:400}.stock-filter-row__weight[data-v-3648dcb8]{text-align:center;font-size:.85em}.stock-filter-row__price[data-v-3648dcb8]{text-align:right;font-weight:var(--font-weight-bold)}.stock-filter-row__cell[data-v-3648dcb8]{white-space:nowrap;text-overflow:ellipsis;font-size:.85em}.stock-filter-row__cell--center[data-v-3648dcb8]{text-align:center}.stock-filter-row__color[data-v-3648dcb8]{white-space:nowrap;align-items:center;gap:6px;font-size:.85em;display:flex}.stock-filter-row__color>span[data-v-3648dcb8]:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.color-swatch--sm[data-v-3648dcb8]{border:1px solid var(--font-color-black);border-radius:2px;flex-shrink:0;width:16px;height:16px;display:inline-block}.stock-filter-row__action[data-v-3648dcb8]{justify-content:center;display:flex}.extras-badge--sample[data-v-3648dcb8]{--badge-bg:#f3e5f5;--badge-color:#7b1fa2}.extras-badge--banding[data-v-3648dcb8]{--badge-bg:#e3f2fd;--badge-color:#1565c0}.extras-badge--finish[data-v-3648dcb8]{--badge-bg:#fce4ec;--badge-color:#c2185b}.extras-badge--planing[data-v-3648dcb8]{--badge-bg:#e8f5e9;--badge-color:#2e7d32}.extras-badge--machining[data-v-3648dcb8]{--badge-bg:#fff3e0;--badge-color:#e65100}.price__original[data-v-3648dcb8]{color:var(--font-color-light-1,#999);margin-right:4px;font-weight:400;text-decoration:line-through}.price__discounted[data-v-3648dcb8]{color:#d32f2f;font-weight:var(--font-weight-bold)}.price__badge[data-v-3648dcb8]{color:#fff;background:#d32f2f;border-radius:4px;margin-left:6px;padding:2px 6px;font-size:11px;font-weight:500}.c-loz.c-loz--clickable[data-v-3648dcb8]{transition:none}.stock-filter-panel[data-v-9e7cab3a]{border:1px solid var(--border-dark-1);background:var(--background-light-1);border-radius:var(--border-radius-1);margin-bottom:10px;padding:10px}.filter-panel-content [data-v-9e7cab3a]{text-transform:uppercase}.filter-summary[data-v-9e7cab3a]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.filter-summary__chips[data-v-9e7cab3a]{flex:1;min-width:0}.filter-summary__chip[data-v-9e7cab3a]{text-transform:none}.filter-summary__chip--locked[data-v-9e7cab3a]{background-color:var(--background-light-2,#eaeaea);color:var(--font-color-secondary,#555);cursor:default;opacity:.95}.filter-summary__chip--locked .filter-summary__chip-field[data-v-9e7cab3a]:before{content:"🔒";text-transform:none;margin-right:4px;font-size:.8em}.filter-summary__chip-field[data-v-9e7cab3a]{font-weight:var(--font-weight-bold);text-transform:uppercase;margin-right:4px}.filter-groups[data-v-9e7cab3a]{flex-flow:wrap;gap:10px;display:flex}.filter-group[data-v-9e7cab3a]{flex:150px;min-width:120px;max-width:250px}.filter-group__header[data-v-9e7cab3a]{margin-bottom:5px}.filter-group__content[data-v-9e7cab3a],.filter-select[data-v-9e7cab3a]{flex-direction:column;gap:5px;display:flex}.filter-select-input[data-v-9e7cab3a]{width:100%;max-width:none}.filter-checkbox[data-v-9e7cab3a]{cursor:pointer;align-items:center;gap:8px;margin-bottom:0;font-weight:400;display:flex}.filter-range__inputs[data-v-9e7cab3a]{align-items:center;gap:8px;display:flex}.filter-range__input[data-v-9e7cab3a]{flex:1;max-width:none}.multiselect[data-v-9e7cab3a]{max-width:none}.results-header[data-v-26b6e10c]{border:1px solid var(--border-dark-1);background:var(--background-light-3);border-radius:var(--border-radius-1);justify-content:space-between;align-items:center;margin-bottom:10px;padding:10px;display:flex}.results-info[data-v-26b6e10c]{align-content:center;align-items:center;gap:10px;display:flex}.results-count[data-v-26b6e10c]{font-weight:var(--font-weight-bold)}.results-controls[data-v-26b6e10c]{gap:10px;display:flex}.results-loading[data-v-26b6e10c]{padding:40px}.results-empty[data-v-26b6e10c]{text-align:center;padding:40px;font-weight:700}.results-grid[data-v-26b6e10c]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px 20px;padding-bottom:50px;display:grid}.results-grid--list[data-v-26b6e10c]{grid-template-columns:1fr;gap:0;padding-bottom:0}.results-table-header[data-v-26b6e10c]{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-26b6e10c]{text-align:center}.results-table-header .th--right[data-v-26b6e10c]{text-align:right}.results-pagination[data-v-26b6e10c]{justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}#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;border-top:1px solid var(--border-dark-1);background:#fff;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{align-items:center;gap:10px;display:flex}.selection-bar__count{font-weight:var(--font-weight-bold)}.selection-bar__confirm{white-space:nowrap}.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-bbf21f24],.catalog-card[data-v-bbf21f24]{border:2px solid var(--border-dark-1);cursor:pointer;height:100%;padding:var(--spacing-sm);-webkit-user-select:none;user-select:none;background:var(--background-light-4);border-radius:10px;flex-direction:column;padding-bottom:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.stock-filter-card[data-v-bbf21f24]:hover:not(.stock-filter-card--disabled):not(.stock-filter-card--selected),.catalog-card[data-v-bbf21f24]:hover:not(.catalog-card--disabled):not(.catalog-card--selected){border-color:var(--btn-bg,var(--color-2))}.stock-filter-card[data-v-bbf21f24]:focus-visible,.catalog-card[data-v-bbf21f24]:focus-visible{outline:2px solid var(--btn-bg,var(--color-2));outline-offset:2px}.stock-filter-card--selected[data-v-bbf21f24],.catalog-card--selected[data-v-bbf21f24]{border-color:var(--color-selected)}.stock-filter-card--disabled[data-v-bbf21f24],.catalog-card--disabled[data-v-bbf21f24]{cursor:not-allowed;opacity:.5}.stock-filter-card__image-wrapper[data-v-bbf21f24],.catalog-card__image-wrapper[data-v-bbf21f24]{margin-bottom:var(--spacing-sm);position:relative}.stock-filter-card__image-placeholder[data-v-bbf21f24],.catalog-card__image-placeholder[data-v-bbf21f24]{aspect-ratio:16/10;background:var(--background-light-1);border-radius:var(--border-radius-2);width:100%}.stock-filter-card__image[data-v-bbf21f24],.catalog-card__image[data-v-bbf21f24]{object-fit:cover;border-radius:var(--border-radius-2);opacity:0;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0}.stock-filter-card__image--loaded[data-v-bbf21f24],.catalog-card__image--loaded[data-v-bbf21f24]{opacity:1}.stock-filter-card__content[data-v-bbf21f24],.catalog-card__content[data-v-bbf21f24]{gap:var(--spacing-sm);flex-direction:column;flex:1;display:flex}.stock-filter-card__title[data-v-bbf21f24],.catalog-card__title[data-v-bbf21f24]{font-weight:var(--font-weight-bold);margin:0;font-size:15px;line-height:1.2}.stock-filter-card__footer[data-v-bbf21f24],.catalog-card__footer[data-v-bbf21f24]{background:var(--background-light-1);padding:var(--spacing-sm);margin-top:var(--spacing-md);margin-left:calc(-1 * var(--spacing-sm));margin-right:calc(-1 * var(--spacing-sm));justify-content:space-between;align-items:center;display:flex}.stock-filter-card__price .price__value[data-v-bbf21f24],.catalog-card__price .price__value[data-v-bbf21f24]{font-weight:var(--font-weight-bold)}.stock-filter-card__actions[data-v-bbf21f24],.catalog-card__actions[data-v-bbf21f24]{gap:var(--spacing-xs);align-items:center;display:flex}.catalog-card--list[data-v-bbf21f24]{column-gap:var(--spacing-md);flex-flow:wrap}.catalog-card--list .catalog-card__image-wrapper[data-v-bbf21f24]{flex-shrink:0;width:100px;margin-bottom:0}.catalog-card--list .catalog-card__content[data-v-bbf21f24]{flex:1;min-width:0}.catalog-card--list .catalog-card__footer[data-v-bbf21f24]{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-bbf21f24]{color:var(--font-color-secondary,#888);font-size:var(--font-size-0);font-family:var(--font-mono,monospace);margin-bottom:4px}.catalog-card__description[data-v-bbf21f24]{color:var(--font-color-secondary,#666);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-bbf21f24]{flex-wrap:wrap;gap:4px;display:flex}.catalog-card__meta[data-v-bbf21f24]{align-items:center;gap:var(--spacing-sm);display:flex}[data-v-bbf21f24] .catalog-badge{text-transform:uppercase;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}[data-v-bbf21f24] .catalog-badge--formula{color:#1565c0;background:#e3f2fd}[data-v-bbf21f24] .catalog-badge--simple{color:#2e7d32;background:#e8f5e9}[data-v-bbf21f24] .catalog-badge--bundle{color:#e65100;background:#fff3e0}[data-v-bbf21f24] .catalog-badge--featured{color:#c2185b;background:#fce4ec}[data-v-bbf21f24] .catalog-badge--category{background:var(--background-light-2,#f5f5f5);color:var(--font-color-secondary,#666)}.catalogue-chrome[data-v-6bb49a4c],.stock-filter-search-sort[data-v-6bb49a4c]{align-items:stretch;gap:10px;margin-bottom:10px;display:flex}.catalogue-chrome .stock-filter-search[data-v-6bb49a4c],.catalogue-chrome .stock-filter-sort[data-v-6bb49a4c],.stock-filter-search-sort .stock-filter-search[data-v-6bb49a4c],.stock-filter-search-sort .stock-filter-sort[data-v-6bb49a4c]{margin-bottom:0}.catalogue-categories[data-v-6bb49a4c]{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-wrap:wrap;align-items:center;display:flex}.catalogue-categories__label[data-v-6bb49a4c]{font-weight:var(--font-weight-bold);margin-right:var(--spacing-xs)}.catalogue-chip[data-v-6bb49a4c]{border:1px solid var(--border-separator-normal,var(--border-dark-1,#ccc));background:var(--background-light-1,#fff);cursor:pointer;font-size:var(--font-size-0);color:inherit;border-radius:16px;padding:4px 12px;transition:all .15s}.catalogue-chip[data-v-6bb49a4c]:hover{border-color:var(--btn-bg,var(--color-2,var(--color-primary,#118ab2)));background:var(--background-light-2,#f5f5f5)}.catalogue-chip--active[data-v-6bb49a4c]{background:var(--btn-bg,var(--color-2,var(--color-primary,#118ab2)));border-color:var(--btn-bg,var(--color-2,var(--color-primary,#118ab2)));color:var(--btn-color,white)}.catalogue-pagination[data-v-6bb49a4c]{justify-content:center;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) 0;display:flex}.catalogue-pagination__btn[data-v-6bb49a4c]{padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--border-dark-1,#ccc);border-radius:var(--border-radius-2,4px);background:var(--background-light-1,#fff);cursor:pointer;font-size:var(--font-size-0);transition:all .15s}.catalogue-pagination__btn[data-v-6bb49a4c]:hover:not(:disabled){border-color:var(--btn-bg,var(--color-2,var(--color-primary,#118ab2)));background:var(--background-light-2,#f5f5f5)}.catalogue-pagination__btn[data-v-6bb49a4c]:disabled{opacity:.5;cursor:not-allowed}.catalogue-pagination__info[data-v-6bb49a4c]{font-size:var(--font-size-0);color:var(--font-color-secondary,#666)}.catalogue-results-meta[data-v-6bb49a4c]{justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);display:flex}.catalogue-results-meta__count[data-v-6bb49a4c]{color:var(--font-color-secondary,#666);font-size:var(--font-size-0)}.catalogue-empty[data-v-6bb49a4c],.catalogue-loading[data-v-6bb49a4c]{padding:var(--spacing-xl);justify-content:center;align-items:center;gap:var(--spacing-md);color:var(--font-color-secondary,#666);text-align:center;flex-direction:column;display:flex}.product-browser[data-v-6bb49a4c]{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.product-browser__grid[data-v-6bb49a4c]{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.product-price[data-v-6bb49a4c]{font-weight:var(--font-weight-bold);font-size:var(--font-size-1)}.order-lookup[data-v-5c3e5dc2]{max-width:600px;margin:0 auto;padding:2rem}.order-lookup__header[data-v-5c3e5dc2]{text-align:center;margin-bottom:2rem}.order-lookup__title[data-v-5c3e5dc2]{color:#1a1a1a;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.order-lookup__subtitle[data-v-5c3e5dc2]{color:#666;margin:0}.order-lookup__form[data-v-5c3e5dc2]{flex-direction:column;gap:1rem;display:flex}.order-lookup__field[data-v-5c3e5dc2]{flex-direction:column;gap:.25rem;display:flex}.order-lookup__label[data-v-5c3e5dc2]{color:#333;font-weight:500}.order-lookup__input[data-v-5c3e5dc2]{border:1px solid #ddd;border-radius:4px;padding:.75rem;font-size:1rem}.order-lookup__input[data-v-5c3e5dc2]:focus{border-color:#118ab2;outline:none;box-shadow:0 0 0 2px #118ab233}.order-lookup__error[data-v-5c3e5dc2]{color:#c00;background:#fee;border:1px solid #fcc;border-radius:4px;padding:.75rem}.order-lookup__spinner[data-v-5c3e5dc2]{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;margin-right:.5rem;animation:.75s linear infinite spin-5c3e5dc2;display:inline-block}@keyframes spin-5c3e5dc2{to{transform:rotate(360deg)}}.order-lookup__result-header[data-v-5c3e5dc2]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.order-lookup__result-header h3[data-v-5c3e5dc2]{color:#118ab2;margin:0}.order-lookup__order-card[data-v-5c3e5dc2]{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem}.order-lookup__status-row[data-v-5c3e5dc2]{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-5c3e5dc2]{color:#666;font-size:.9rem;font-weight:600}.order-lookup__status-badge[data-v-5c3e5dc2]{border-radius:12px;padding:.25rem .75rem;font-size:.85rem;font-weight:500}.order-lookup__status-badge--pending[data-v-5c3e5dc2]{color:#856404;background:#fff3cd}.order-lookup__status-badge--cut[data-v-5c3e5dc2]{color:#004085;background:#cce5ff}.order-lookup__status-badge--dispatched[data-v-5c3e5dc2]{color:#155724;background:#d4edda}.order-lookup__status-badge--cancelled[data-v-5c3e5dc2]{color:#721c24;background:#f8d7da}.order-lookup__info-row[data-v-5c3e5dc2]{gap:.5rem;margin-bottom:.5rem;display:flex}.order-lookup__info-label[data-v-5c3e5dc2]{color:#666}.order-lookup__info-value[data-v-5c3e5dc2]{font-weight:500}.order-lookup__section[data-v-5c3e5dc2]{border-top:1px solid #e0e0e0;margin-top:1.5rem;padding-top:1rem}.order-lookup__section-title[data-v-5c3e5dc2]{color:#333;margin:0 0 .75rem;font-size:1rem;font-weight:600}.order-lookup__address[data-v-5c3e5dc2]{color:#444;font-style:normal;line-height:1.6}.order-lookup__shipping-method[data-v-5c3e5dc2]{margin-top:.75rem}.order-lookup__items[data-v-5c3e5dc2]{flex-direction:column;gap:1rem;display:flex}.order-lookup__item[data-v-5c3e5dc2]{background:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:1rem}.order-lookup__item-header[data-v-5c3e5dc2]{justify-content:space-between;margin-bottom:.5rem;display:flex}.order-lookup__item-number[data-v-5c3e5dc2]{font-weight:600}.order-lookup__item-parts[data-v-5c3e5dc2]{color:#666;font-size:.9rem}.order-lookup__item-stock[data-v-5c3e5dc2]{color:#444;margin-bottom:.5rem;font-size:.9rem}.order-lookup__stock-line[data-v-5c3e5dc2]{padding:.25rem 0}.order-lookup__item-price[data-v-5c3e5dc2]{text-align:right;font-weight:600}.order-lookup__pdf-link[data-v-5c3e5dc2]{color:#118ab2;margin-top:.5rem;text-decoration:none;display:inline-block}.order-lookup__pdf-link[data-v-5c3e5dc2]:hover{text-decoration:underline}.order-lookup__pricing[data-v-5c3e5dc2]{background:#fff;border-radius:4px;padding:1rem}.order-lookup__price-row[data-v-5c3e5dc2]{justify-content:space-between;padding:.5rem 0;display:flex}.order-lookup__price-row--total[data-v-5c3e5dc2]{border-top:1px solid #e0e0e0;margin-top:.5rem;padding-top:1rem;font-size:1.1rem;font-weight:600}.catalogue-banding-picker[data-v-1a65b0b3]{flex-direction:column;gap:.85rem;display:flex}.cbp-loading[data-v-1a65b0b3],.cbp-error[data-v-1a65b0b3]{color:var(--font-color-disabled);font-size:var(--field-font-size,.875rem);padding:.8rem}.cbp-error[data-v-1a65b0b3]{color:var(--color-delete)}.catalogue-banding-picker .cbp-row[data-v-1a65b0b3],.catalogue-banding-picker .cbp-row.c-field-action[data-v-1a65b0b3]{align-self:stretch;width:100%}.extras-field-group[data-v-1a65b0b3]>.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-1a65b0b3]>.input-wrapper{min-width:0;flex:1 1 0!important}.extras-field-group[data-v-1a65b0b3]>.input-wrapper select{background-color:#0000;border:none!important;border-radius:0!important}.cbp-row--decor[data-v-1a65b0b3]{flex-direction:column;gap:0;display:flex}.cbp-label[data-v-1a65b0b3]{color:inherit;font-weight:500;font-size:var(--field-font-size,.875rem);margin-bottom:0;line-height:1.4}.cbp-count[data-v-1a65b0b3]{vertical-align:middle;margin-left:.3rem}.catalogue-banding-picker .cbp-decor-trigger[data-v-1a65b0b3]{border:1px solid var(--border-dark-1);border-radius:var(--field-border-radius);background:var(--color-white);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-1a65b0b3]:focus{outline:none}.cbp-decor-trigger.focused[data-v-1a65b0b3]{outline:2px solid var(--color-focus,#ffb727);outline-offset:0;background-color:var(--color-input-focus,#fff9ee)}.cbp-decor-trigger.empty .cbp-decor-placeholder[data-v-1a65b0b3]{color:var(--font-color-disabled,#888)}.cbp-decor-selected[data-v-1a65b0b3]{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-1a65b0b3]{text-align:left;flex-direction:column;flex:auto;align-items:flex-start;gap:4px;min-width:0;display:flex}.cbp-decor-placeholder[data-v-1a65b0b3]{color:var(--font-color-disabled);font-size:var(--field-font-size,.875rem);flex:1}.cbp-decor-thumb[data-v-1a65b0b3]{object-fit:cover;border:1px solid var(--border-separator-subtle);background:var(--background-light-1);border-radius:3px;flex-shrink:0;width:32px;height:32px}.cbp-decor-thumb--lazy[data-v-1a65b0b3]{opacity:0;transition:opacity .2s ease-out}.cbp-decor-thumb--lazy.cbp-decor-thumb--loaded[data-v-1a65b0b3]{opacity:1}.cbp-decor-thumb--empty[data-v-1a65b0b3]{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-1a65b0b3]{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.cbp-decor-code[data-v-1a65b0b3]{flex:none;font-family:monospace}.cbp-decor-suggested-badge[data-v-1a65b0b3]{flex:none;align-self:flex-start}.cbp-decor-dropdown[data-v-1a65b0b3]{z-index:1000;min-height:0;font:inherit;background:#fff;border:1px solid #ccc;border-radius:4px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #0000001f}.cbp-decor-search-wrap[data-v-1a65b0b3]{border-bottom:1px solid #ececec;flex:none;align-items:center;gap:6px;padding:8px 10px;display:flex}.cbp-decor-dropdown input.cbp-decor-search[data-v-1a65b0b3]{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-1a65b0b3]{flex:auto;min-height:0;overflow-y:auto}.cbp-decor-empty[data-v-1a65b0b3]{text-align:center;color:#888;font:inherit;padding:12px;font-style:italic}.cbp-decor-option[data-v-1a65b0b3]{cursor:pointer;border-bottom:1px solid #f0f0f0;align-items:center;gap:.6rem;padding:8px 12px;font-size:.85rem;display:flex}.cbp-decor-option[data-v-1a65b0b3]:last-child{border-bottom:none}.cbp-decor-option.highlighted[data-v-1a65b0b3]{background:var(--color-cut-hover,#ffe0a3)}.cbp-decor-option.selected[data-v-1a65b0b3]{background:var(--color-row-selected,#f4ffa1)}.cbp-decor-option.selected.highlighted[data-v-1a65b0b3]{background:var(--color-cut-selected,#ffbf3e)}.cbp-decor-option.suggested[data-v-1a65b0b3]{border-left:3px solid #1a3aa8;padding-left:9px}.cbp-decor-option-meta[data-v-1a65b0b3]{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.cbp-decor-option-main[data-v-1a65b0b3]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.cbp-resolved[data-v-1a65b0b3]{color:#1a3aa8;background:#e8efff;border-radius:4px;padding:.5rem .7rem;font-size:.85rem}.cbp-resolved--partial[data-v-1a65b0b3]{color:#8a6d00;background:#fff8e1}
