@import "https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap";@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}.smartcut-content #mini-stock-nav{grid-template-columns:repeat(auto-fill,34px);grid-auto-flow:dense;gap:5px;padding-top:20px;padding-left:2px;padding-right:2px;display:grid}.smartcut-content #mini-stock-nav>button.c-btn{border-radius:10px;position:relative}.smartcut-content #mini-stock-nav>button.c-btn .id{height:24px;font-size:max(.7rem,min(.65rem + .2vw,.75rem));line-height:24px}.smartcut-content #mini-stock-nav>button.c-btn .stack{background-color:#000000b3;width:22px;height:22px;font-size:max(.7rem,min(.65rem + .2vw,.75rem));line-height:22px;position:absolute;top:-13.75px;right:-6.28571px;font-size:9px!important;box-shadow:0 4px 4px #0000004d!important}#smartcut-app #spinner,#smartcut-machining #spinner{flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}#smartcut-app #spinner>svg.complete,#smartcut-machining #spinner>svg.complete{fill:#06d6a0;width:100px}#smartcut-app #spinner>svg.loading,#smartcut-machining #spinner>svg.loading{transform:rotate(180deg)}#smartcut-app #spinner>svg.loading .square,#smartcut-machining #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,#smartcut-machining #spinner>svg.loading .s1{animation-name:slide-1}#smartcut-app #spinner>svg.loading .s2,#smartcut-machining #spinner>svg.loading .s2{animation-name:slide-2}#smartcut-app #spinner>svg.loading .s3,#smartcut-machining #spinner>svg.loading .s3{animation-name:slide-3}#smartcut-app #spinner>svg.loading .s4,#smartcut-machining #spinner>svg.loading .s4{animation-name:slide-4}#smartcut-app #spinner>svg.loading .s5,#smartcut-machining #spinner>svg.loading .s5{animation-name:slide-5}#smartcut-app #spinner>svg.loading .s6,#smartcut-machining #spinner>svg.loading .s6{animation-name:slide-6}#smartcut-app #spinner>svg.loading .s7,#smartcut-machining #spinner>svg.loading .s7{animation-name:slide-7}#smartcut-app #spinner-number.stock-number,#smartcut-machining #spinner-number.stock-number{text-align:center;color:#1b1a1efa;background-color:#ffd166;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)}}.smartcut-content .orientation-button{width:var(--grid-button-size);height:var(--grid-button-size);transform-origin:50%;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{width:var(--grid-button-size);height: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;stroke-linejoin:miter;shape-rendering:geometricPrecision;stroke:var(--btn-color,#fffffffa);stroke-width:7px;display:block}.smartcut-content .orientation-button svg.grain{stroke-width:10px}.smartcut-content .orientation-button svg.arrow{stroke:var(--btn-color,#fffffffa)}.smartcut-content .orientation-button svg.delete{width:14px;height:14px;fill:var(--btn-color,white);stroke:none}.smartcut-content .orientation-button svg.delete path{fill:var(--btn-color,white)}.smartcut-content .orientation-button:hover:not(:disabled) svg{stroke:var(--btn-color,#fffffffa)}.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,#757575fa)}.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,#757575fa)}.smartcut-content .orientation-button:disabled:before,.smartcut-content .orientation-button.disabled:before{background-color:var(--btn-disabled-color,#757575fa)}#smartcut-app .grid-table .cell .banding-button,#smartcut-machining .grid-table .cell .banding-button{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:28px;height:28px;position:relative}#smartcut-app .grid-table .cell .banding-button .outer,#smartcut-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.x1,#smartcut-machining .grid-table .cell .banding-button .outer.x1{border-left:2px solid #03171d}#smartcut-app .grid-table .cell .banding-button .outer.x2,#smartcut-machining .grid-table .cell .banding-button .outer.x2{border-right:2px solid #03171d}#smartcut-app .grid-table .cell .banding-button .outer.y1,#smartcut-machining .grid-table .cell .banding-button .outer.y1{border-bottom:2px solid #03171d}#smartcut-app .grid-table .cell .banding-button .outer.y2,#smartcut-machining .grid-table .cell .banding-button .outer.y2{border-top:2px solid #03171d}#smartcut-app .grid-table .cell .banding-button .inner,#smartcut-machining .grid-table .cell .banding-button .inner{box-sizing:border-box;border:1px solid #073b4c;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,#smartcut-machining .grid-table .cell .banding-button.open .inner{background-color:#1bc319}#smartcut-app .grid-table .cell .banding-button:focus,#smartcut-machining .grid-table .cell .banding-button:focus{outline:none}#smartcut-app .grid-table .cell .banding-button:focus .inner,#smartcut-machining .grid-table .cell .banding-button:focus .inner{outline:2px solid #ffb727}#smartcut-app .grid-table .cell .banding-button.disabled,#smartcut-machining .grid-table .cell .banding-button.disabled{cursor:not-allowed}#smartcut-app .grid-table .cell .banding-button.disabled .inner,#smartcut-machining .grid-table .cell .banding-button.disabled .inner{background-color:#b5b5b5}.smartcut-content .grid-table .cell .finish-button{position:relative;overflow:hidden}.smartcut-content .grid-table .cell .finish-button:after{content:"";z-index:1;pointer-events:none;box-sizing:border-box;border-top:4px solid #0000;border-bottom:4px solid #0000;position:absolute;top:0;bottom:0;left:0;right: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,#ffd166)}.smartcut-content .grid-table .cell .finish-button.face-b:after{border-bottom-color:var(--finish-indicator,#ffd166)}#uploader .hidden[data-v-766ba983]{display:none}#uploader .selected-files[data-v-766ba983]{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}#uploader .selected-file[data-v-766ba983]{width:100px;height:100px;position:relative}#uploader .selected-file img[data-v-766ba983]{object-fit:cover;border-radius:4px;width:100%;height:100%}#uploader .remove-file[data-v-766ba983]{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-766ba983]{color:#fff;cursor:pointer;background-color:#2271b1;border:none;border-radius:4px;padding:8px 16px}#uploader .upload-button[data-v-766ba983]:disabled{cursor:not-allowed;background-color:#98b6c9}#smartcut-app .vis .axis.measurement .tick line,#smartcut-machining .vis .axis.measurement .tick line,#smartcut-app .vis .axis.stock path,#smartcut-machining .vis .axis.stock path{display:none}#smartcut-app .move-mode .banding-group,#smartcut-app .move-mode .trim-group,#smartcut-machining .move-mode .banding-group,#smartcut-machining .move-mode .trim-group,#smartcut-app .move-mode .cuts .cut,#smartcut-machining .move-mode .cuts .cut{display:none}html body #smartcut-app #smartcut-checkout a#credit[data-v-66c79297]{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;top:0!important;bottom:auto!important;left:auto!important;right:0!important}.smartcut-content{scroll-behavior:smooth}.smartcut-content body{margin:0;padding:0;font-size:16px}.smartcut-content body{margin:0;line-height:1.6}.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 a{border-bottom:none}.smartcut-content nav ul li:first-child{margin-top:0}.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-right:var(--space--2);margin-left:0}.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 input,.smartcut-content select,.smartcut-content button,.smartcut-content textarea{font:inherit;color:#1b1a1efa}.smartcut-content button{cursor:pointer;background:0 0;border:none;padding:0}.smartcut-content input,.smartcut-content textarea,.smartcut-content select{padding:var(--space--1);background:0 0;border:1px solid;border-radius:4px}.smartcut-content a{text-decoration:none}.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}.smartcut-content .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.smartcut-content .focus-visible:focus{outline-offset:2px;outline:2px solid #073b4c}@media print{.smartcut-content *{color:#000!important;box-shadow:none!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{page-break-after:avoid}}.smartcut-content{text-rendering:optimizelegibility;color:#1b1a1efa;font-size:16px}.smartcut-content body{-webkit-text-stroke:.45px #0000001a;font-optical-sizing:auto;-webkit-text-stroke:.45px #0000001a;color:#1b1a1efa;font-family:Helvetica,Arial,sans-serif;font-size:max(.9rem,min(.85rem + .3vw,1rem));font-weight:300}.smartcut-content body,.smartcut-content label,.smartcut-content a,.smartcut-content div,.smartcut-content span,.smartcut-content strong,.smartcut-content p,.smartcut-content li,.smartcut-content h1,.smartcut-content h2,.smartcut-content h3,.smartcut-content h4,.smartcut-content h5,.smartcut-content h6,.smartcut-content input,.smartcut-content select,.smartcut-content button,.smartcut-content textarea,.smartcut-content pre{font-optical-sizing:auto;-webkit-text-stroke:.45px #0000001a;color:#1b1a1efa;font-family:Helvetica,Arial,sans-serif;font-size:max(.9rem,min(.85rem + .3vw,1rem));font-weight:300}.smartcut-content h1,.smartcut-content .h1{font-size:1rem;font-weight:400;line-height:1.2}.smartcut-content h1:last-child,.smartcut-content .h1:last-child{margin-block-end:0}.smartcut-content h1 a,.smartcut-content h1 span,.smartcut-content .h1 a,.smartcut-content .h1 span{font-size:inherit;line-height:inherit}.smartcut-content h2,.smartcut-content .h2{font-size:1rem;font-weight:400;line-height:1.2}.smartcut-content h2:last-child,.smartcut-content .h2:last-child{margin-block-end:0}.smartcut-content h2 a,.smartcut-content h2 span,.smartcut-content .h2 a,.smartcut-content .h2 span{font-size:inherit;line-height:inherit}.smartcut-content h3,.smartcut-content .h3{font-size:1rem;font-weight:400;line-height:1.2}.smartcut-content h3:last-child,.smartcut-content .h3:last-child{margin-block-end:0}.smartcut-content h3 a,.smartcut-content h3 span,.smartcut-content .h3 a,.smartcut-content .h3 span{font-size:inherit;line-height:inherit}.smartcut-content h4,.smartcut-content .h4{font-size:1rem;font-weight:400;line-height:1.2}.smartcut-content h4:last-child,.smartcut-content .h4:last-child{margin-block-end:0}.smartcut-content h4 a,.smartcut-content h4 span,.smartcut-content .h4 a,.smartcut-content .h4 span{font-size:inherit;line-height:inherit}.smartcut-content h5,.smartcut-content .h5{font-size:1rem;font-weight:400;line-height:1.2}.smartcut-content h5:last-child,.smartcut-content .h5:last-child{margin-block-end:0}.smartcut-content h5 a,.smartcut-content h5 span,.smartcut-content .h5 a,.smartcut-content .h5 span{font-size:inherit;line-height:inherit}.smartcut-content h6,.smartcut-content .h6{font-size:1rem;font-weight:400;line-height:1.2}.smartcut-content h6:last-child,.smartcut-content .h6:last-child{margin-block-end:0}.smartcut-content h6 a,.smartcut-content h6 span,.smartcut-content .h6 a,.smartcut-content .h6 span{font-size:inherit;line-height:inherit}.smartcut-content .font-xs{font-size:max(.7rem,min(.65rem + .2vw,.75rem))}.smartcut-content .font-sm{font-size:max(.8rem,min(.75rem + .25vw,.875rem))}.smartcut-content .font-base{font-size:max(.9rem,min(.85rem + .3vw,1rem))}.smartcut-content .font-lg{font-size:max(1rem,min(.95rem + .35vw,1.125rem))}.smartcut-content h1,.smartcut-content .h1,.smartcut-content h2,.smartcut-content .h2{letter-spacing:1.1px}.smartcut-content p{margin-block-end:var(--space-1);line-height:1.6}.smartcut-content p:last-child{margin-block-end:0}.smartcut-content strong{font-weight:400}.smartcut-content a{color:#073b4c;border-bottom:2px solid #4a90a4;text-decoration:none}.smartcut-content a:focus{outline:none}.smartcut-content a:focus-visible{outline:none}.smartcut-content pre{white-space:pre-wrap;padding:var(--space-1);background:#0000000d;border-radius:4px;font-family:Courier New,monospace;overflow-x:auto}.smartcut-content .svg-inline--fa{fill:currentColor;width:1em;height:1em;display:inline-block}.smartcut-content .content>*+h1,.smartcut-content .content>*+h2,.smartcut-content .content>*+h3,.smartcut-content .content>*+h4,.smartcut-content .content>*+h5,.smartcut-content .content>*+h6{margin-block-start:var(--space-4)}.smartcut-content .content>h1,.smartcut-content .content>h2,.smartcut-content .content>h3,.smartcut-content .content>h4,.smartcut-content .content>h5,.smartcut-content .content>h6{margin-block-end:var(--space-4)}.smartcut-content .content>h1+*,.smartcut-content .content>h2+*,.smartcut-content .content>h3+*,.smartcut-content .content>h4+*,.smartcut-content .content>h5+*,.smartcut-content .content>h6+*{margin-block-start:0!important}.smartcut-content .content>ul,.smartcut-content .content>ol{margin-block:var(--space-1);padding-inline-start:var(--space-2)}.smartcut-content .content>ul li,.smartcut-content .content>ol li{margin-block:var(--space--1)}.smartcut-content .content>blockquote{margin-block:var(--space-2);margin-inline:var(--space-2);border-inline-start:3px solid #073b4c;padding-inline-start:var(--space-2);font-style:italic}.smartcut-content .text-center{text-align:center}.smartcut-content .font-bold{font-weight:400}.smartcut-content .highlight{background-image:none;border-bottom:3px solid #ffd166;border-radius:0;margin:0;padding:0}:root{--field-height:36px;--field-padding:8px;--field-border-radius:4px;--checkbox-size:24px}@media (max-width:600px){:root{--field-height:44px;--checkbox-size:28px}}.smartcut-content input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.smartcut-content select,.smartcut-content textarea{box-sizing:border-box;border-radius:var(--field-border-radius);height:var(--field-height);padding:0 var(--field-padding);background:#fff;border:1px solid #1b1a1e;width:100%;max-width:220px;font-size:max(.8rem,min(.75rem + .25vw,.875rem))}.smartcut-content input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):focus,.smartcut-content select:focus,.smartcut-content textarea:focus{background-color:#fff9ee}.smartcut-content input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):focus-visible{outline-offset:0;outline:2px solid #ffb727}.smartcut-content select:focus-visible{outline-offset:0;outline:2px solid #ffb727}.smartcut-content textarea:focus-visible{outline-offset:0;outline:2px solid #ffb727}.smartcut-content input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):disabled,.smartcut-content select:disabled,.smartcut-content textarea:disabled{color:#757575fa;cursor:not-allowed;background-color:#b5b5b5;background-size:100%;background-image:repeating-linear-gradient(45deg,#9292921a,#9292921a 5px,#0000 5px 10px)!important}.smartcut-content input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])::placeholder,.smartcut-content select::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 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:calc(var(--field-padding) + 20px);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;background-size:12px}.smartcut-content select option{background:#fff}.smartcut-content input[type=checkbox],.smartcut-content input[type=radio]{color:#1b1a1efa;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-size);height:var(--checkbox-size);cursor:pointer;background:#fcfcfc;border:1px solid #1b1a1e;justify-content:center;align-items:center;margin:0;display:inline-flex;position:relative}.smartcut-content input[type=checkbox]:focus-visible{outline-offset:0;outline:2px solid #ffb727}.smartcut-content input[type=radio]:focus-visible{outline-offset:0;outline:2px solid #ffb727}.smartcut-content input[type=checkbox]:checked,.smartcut-content input[type=radio]:checked{background-color:#1bc319;border-color:#1bc319}.smartcut-content input[type=checkbox]:disabled,.smartcut-content input[type=radio]:disabled{opacity:.6;cursor:not-allowed}.smartcut-content input[type=checkbox]{border-radius:3px}.smartcut-content input[type=checkbox]:checked:before{content:"✓";color:#fff;font-size:16px;font-weight:700;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{flex-direction:column;gap:8px;display:flex}.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{margin-bottom:0}.smartcut-content .input-wrapper.issue input:not([type=checkbox]):not([type=radio]),.smartcut-content .input-wrapper.issue select{background:#ffdada}.smartcut-content .input-wrapper.warning input:not([type=checkbox]):not([type=radio]),.smartcut-content .input-wrapper.warning select{background:#fd9}.smartcut-content .input-wrapper.autoAdd input[type=checkbox]:checked:before{content:"∞";font-size:20px}.smartcut-content .grid-table{--field-height:32px;--field-padding:4px;--field-border-radius:0}.smartcut-content .grid-table .cell .input-wrapper,.smartcut-content .grid-table .group .input-wrapper{flex-direction:row;align-items:center;height:100%}.smartcut-content .grid-table .cell .input-wrapper label,.smartcut-content .grid-table .group .input-wrapper label{margin-bottom:0}.smartcut-content .grid-table .cell input:not([type=checkbox]):not([type=radio]),.smartcut-content .grid-table .cell textarea,.smartcut-content .grid-table .group input:not([type=checkbox]):not([type=radio]),.smartcut-content .grid-table .group textarea{width:100%;max-width:none;height:100%;padding:0 var(--field-padding);background:0 0;border:none;border-radius:0;outline:none;margin:0}.smartcut-content .grid-table .cell input:not([type=checkbox]):not([type=radio]):focus,.smartcut-content .grid-table .cell textarea:focus,.smartcut-content .grid-table .group input:not([type=checkbox]):not([type=radio]):focus,.smartcut-content .grid-table .group textarea:focus{background:#fff9ee;outline:none}.smartcut-content .grid-table .cell input:not([type=checkbox]):not([type=radio]):focus-visible{background:#fff9ee;outline:none}.smartcut-content .grid-table .cell textarea:focus-visible{background:#fff9ee;outline:none}.smartcut-content .grid-table .group input:not([type=checkbox]):not([type=radio]):focus-visible{background:#fff9ee;outline:none}.smartcut-content .grid-table .group textarea:focus-visible{background:#fff9ee;outline:none}.smartcut-content .grid-table .cell select,.smartcut-content .grid-table .group select{width:100%;max-width:none;height:100%;padding:0 var(--field-padding);padding-right:calc(var(--field-padding) + 16px);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;background-size:10px;border:none;border-radius:0;outline:none;margin:0}.smartcut-content .grid-table .cell select:focus,.smartcut-content .grid-table .group select:focus{background-color:#fff9ee}.smartcut-content .grid-table .cell select:focus-visible{outline-offset:0;background-color:#fff9ee;outline:2px solid #ffb727}.smartcut-content .grid-table .group select:focus-visible{outline-offset:0;background-color:#fff9ee;outline:2px solid #ffb727}.smartcut-content .grid-table .cell input[type=checkbox],.smartcut-content .grid-table .cell input[type=radio],.smartcut-content .grid-table .group input[type=checkbox],.smartcut-content .grid-table .group input[type=radio]{align-self:center;margin:0}.smartcut-content .grid-table .cell input[type=checkbox]:checked,.smartcut-content .grid-table .cell input[type=radio]:checked,.smartcut-content .grid-table .group input[type=checkbox]:checked,.smartcut-content .grid-table .group input[type=radio]:checked{background-color:#1bc319!important;border-color:#1bc319!important}.smartcut-content .grid-table .cell .input-wrapper.issue input:not([type=checkbox]):not([type=radio]),.smartcut-content .grid-table .group .input-wrapper.issue input:not([type=checkbox]):not([type=radio]){background:#ffdada}.smartcut-content .grid-table .cell .input-wrapper.issue input:not([type=checkbox]):not([type=radio]):focus,.smartcut-content .grid-table .group .input-wrapper.issue input:not([type=checkbox]):not([type=radio]):focus{background:#fff9ee}.smartcut-content .grid-table .cell .input-wrapper.issue input:not([type=checkbox]):not([type=radio]):focus-visible{outline-offset:0;background:#fff9ee;outline:2px solid #ffb727}.smartcut-content .grid-table .group .input-wrapper.issue input:not([type=checkbox]):not([type=radio]):focus-visible{outline-offset:0;background:#fff9ee;outline:2px solid #ffb727}.smartcut-content .grid-table .cell .input-wrapper.issue select,.smartcut-content .grid-table .group .input-wrapper.issue select{background:#ffdada 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 .cell .input-wrapper.issue select:focus,.smartcut-content .grid-table .group .input-wrapper.issue select:focus{background:#fff9ee 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 .cell .input-wrapper.issue select:focus-visible{background:#fff9ee 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-offset:0;background-size:10px;outline:2px solid #ffb727}.smartcut-content .grid-table .group .input-wrapper.issue select:focus-visible{background:#fff9ee 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-offset:0;background-size:10px;outline:2px solid #ffb727}.smartcut-content .grid-table .cell .input-wrapper.warning input:not([type=checkbox]):not([type=radio]),.smartcut-content .grid-table .group .input-wrapper.warning input:not([type=checkbox]):not([type=radio]){background:#fd9}.smartcut-content .grid-table .cell .input-wrapper.warning input:not([type=checkbox]):not([type=radio]):focus,.smartcut-content .grid-table .group .input-wrapper.warning input:not([type=checkbox]):not([type=radio]):focus{background:#fff9ee}.smartcut-content .grid-table .cell .input-wrapper.warning input:not([type=checkbox]):not([type=radio]):focus-visible{background:#fff9ee}.smartcut-content .grid-table .group .input-wrapper.warning input:not([type=checkbox]):not([type=radio]):focus-visible{background:#fff9ee}.smartcut-content .grid-table .cell .input-wrapper.warning select,.smartcut-content .grid-table .group .input-wrapper.warning select,.smartcut-content .grid-table .cell .input-wrapper.warning select:focus,.smartcut-content .grid-table .group .input-wrapper.warning select:focus{background:#fd9 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 .cell .input-wrapper.warning select:focus-visible{background:#fff9ee 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-offset:0;background-size:10px;outline:2px solid #ffb727}.smartcut-content .grid-table .group .input-wrapper.warning select:focus-visible{background:#fff9ee 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-offset:0;background-size:10px;outline:2px solid #ffb727}.smartcut-content label{margin-bottom:8px;font-weight:400;display:block}.smartcut-content form,.smartcut-content .form{flex-direction:column;gap:12px;display:flex}.smartcut-content form input,.smartcut-content form select,.smartcut-content form textarea,.smartcut-content form .input-wrapper,.smartcut-content .form input,.smartcut-content .form select,.smartcut-content .form textarea,.smartcut-content .form .input-wrapper{margin-bottom:0}.smartcut-content form label,.smartcut-content .form label{margin-bottom:8px;font-weight:400;display:block}.smartcut-content form .form-group,.smartcut-content .form .form-group{flex-direction:column;gap:8px;display:flex}.smartcut-content form .form-inline,.smartcut-content .form .form-inline{align-items:center;gap:12px;display:flex}.smartcut-content form .form-inline input,.smartcut-content form .form-inline select,.smartcut-content form .form-inline .input-wrapper,.smartcut-content .form .form-inline input,.smartcut-content .form .form-inline select,.smartcut-content .form .form-inline .input-wrapper,.smartcut-content form .form-inline label,.smartcut-content .form .form-inline label{margin-bottom:0}@media (min-width:600px){.smartcut-content .grid--sm-2col{grid-template-columns:repeat(2,1fr)}}@media (min-width:600px){.smartcut-content .grid--sm-3col{grid-template-columns:repeat(3,1fr)}}@media (min-width:600px){.smartcut-content .grid--sm-4col{grid-template-columns:repeat(4,1fr)}}@media (min-width:600px){.smartcut-content .grid--sm-6col{grid-template-columns:repeat(6,1fr)}}@media (min-width:800px){.smartcut-content .grid--md-2col{grid-template-columns:repeat(2,1fr)}}@media (min-width:800px){.smartcut-content .grid--md-3col{grid-template-columns:repeat(3,1fr)}}@media (min-width:800px){.smartcut-content .grid--md-4col{grid-template-columns:repeat(4,1fr)}}@media (min-width:800px){.smartcut-content .grid--md-6col{grid-template-columns:repeat(6,1fr)}}@media (min-width:1040px){.smartcut-content .grid--lg-2col{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.smartcut-content .grid--lg-3col{grid-template-columns:repeat(3,1fr)}}@media (min-width:1040px){.smartcut-content .grid--lg-4col{grid-template-columns:repeat(4,1fr)}}@media (min-width:1040px){.smartcut-content .grid--lg-6col{grid-template-columns:repeat(6,1fr)}}@media (min-width:1280px){.smartcut-content .grid--xl-2col{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.smartcut-content .grid--xl-3col{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.smartcut-content .grid--xl-4col{grid-template-columns:repeat(4,1fr)}}@media (min-width:1280px){.smartcut-content .grid--xl-6col{grid-template-columns:repeat(6,1fr)}}@media (min-width:1440px){.smartcut-content .grid--xxl-2col{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.smartcut-content .grid--xxl-3col{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.smartcut-content .grid--xxl-4col{grid-template-columns:repeat(4,1fr)}}@media (min-width:1440px){.smartcut-content .grid--xxl-6col{grid-template-columns:repeat(6,1fr)}}@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}}:root{--btn-font-family:inherit;--btn-font-weight:400;--btn-line-height:1.2;--btn-gap:.6rem;--btn-border-radius:3px;--btn-font-size:clamp(1.1rem,1rem + .5vw,1.25rem);--btn-padding:.5rem 1rem;--btn-icon-size:1.25rem;--btn-color:#fffffffa;--btn-bg:#118ab2;--btn-hover-bg:#0d6d8d;--btn-focus-ring:#118ab2;--btn-disabled-color:#757575fa;--btn-disabled-bg:#b5b5b5;--btn-disabled-border:#b5b5b5;--btn-selected-color:#fffffffa;--btn-selected-bg:#1bc319;--btn-selected-border:#1bc319}.smartcut-content button,.smartcut-content input[type=button],.smartcut-content input[type=submit],.smartcut-content input[type=reset],.smartcut-content .c-btn,.smartcut-content a.c-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:var(--btn-color);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;touch-action:manipulation;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);background:0 0;background-color:var(--btn-bg);border-radius:var(--btn-border-radius);padding:0;padding:var(--btn-padding);justify-content:center;align-items:center;gap:var(--btn-gap);white-space:nowrap;box-shadow:4px 4px 0px 0px rgba(from var(--btn-bg)r g b/.5);border:none;outline:none;margin-bottom:4px;text-decoration:none;display:flex}.smartcut-content button:hover:not(:disabled):not(.disabled):not([aria-disabled=true]),.smartcut-content input[type=button]:hover:not(:disabled):not(.disabled):not([aria-disabled=true]),.smartcut-content input[type=submit]:hover:not(:disabled):not(.disabled):not([aria-disabled=true]),.smartcut-content input[type=reset]:hover:not(:disabled):not(.disabled):not([aria-disabled=true]),.smartcut-content .c-btn:hover:not(:disabled):not(.disabled):not([aria-disabled=true]),.smartcut-content a.c-btn:hover:not(:disabled):not(.disabled):not([aria-disabled=true]){background-color:var(--btn-hover-bg);text-decoration:none}.smartcut-content button:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px;box-shadow:none}.smartcut-content input[type=button]:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px;box-shadow:none}.smartcut-content input[type=submit]:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px;box-shadow:none}.smartcut-content input[type=reset]:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px;box-shadow:none}.smartcut-content .c-btn:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px;box-shadow:none}.smartcut-content a.c-btn:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px;box-shadow:none}.smartcut-content button:active:not(:disabled),.smartcut-content input[type=button]:active:not(:disabled),.smartcut-content input[type=submit]:active:not(:disabled),.smartcut-content input[type=reset]:active:not(:disabled),.smartcut-content .c-btn:active:not(:disabled),.smartcut-content a.c-btn:active:not(:disabled){box-shadow:3px 3px 0px 0px rgba(from var(--btn-bg)r g b/.6);transform:scale(.98)}.smartcut-content button:disabled,.smartcut-content button[aria-disabled=true],.smartcut-content button.disabled,.smartcut-content input[type=button]:disabled,.smartcut-content input[type=button][aria-disabled=true],.smartcut-content input[type=button].disabled,.smartcut-content input[type=submit]:disabled,.smartcut-content input[type=submit][aria-disabled=true],.smartcut-content input[type=submit].disabled,.smartcut-content input[type=reset]:disabled,.smartcut-content input[type=reset][aria-disabled=true],.smartcut-content input[type=reset].disabled,.smartcut-content .c-btn:disabled,.smartcut-content .c-btn[aria-disabled=true],.smartcut-content .c-btn.disabled,.smartcut-content a.c-btn:disabled,.smartcut-content a.c-btn[aria-disabled=true],.smartcut-content a.c-btn.disabled{cursor:not-allowed;box-shadow:none;transform:none;color:var(--btn-disabled-color)!important;background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border)!important}.smartcut-content button:disabled:hover,.smartcut-content button[aria-disabled=true]:hover,.smartcut-content button.disabled:hover,.smartcut-content input[type=button]:disabled:hover,.smartcut-content input[type=button][aria-disabled=true]:hover,.smartcut-content input[type=button].disabled:hover,.smartcut-content input[type=submit]:disabled:hover,.smartcut-content input[type=submit][aria-disabled=true]:hover,.smartcut-content input[type=submit].disabled:hover,.smartcut-content input[type=reset]:disabled:hover,.smartcut-content input[type=reset][aria-disabled=true]:hover,.smartcut-content input[type=reset].disabled:hover,.smartcut-content .c-btn:disabled:hover,.smartcut-content .c-btn[aria-disabled=true]:hover,.smartcut-content .c-btn.disabled:hover,.smartcut-content a.c-btn:disabled:hover,.smartcut-content a.c-btn[aria-disabled=true]:hover,.smartcut-content a.c-btn.disabled:hover{transform:none;background-color:var(--btn-disabled-bg)!important}.smartcut-content button.selected,.smartcut-content button[aria-selected=true],.smartcut-content button[aria-pressed=true],.smartcut-content input[type=button].selected,.smartcut-content input[type=button][aria-selected=true],.smartcut-content input[type=button][aria-pressed=true],.smartcut-content input[type=submit].selected,.smartcut-content input[type=submit][aria-selected=true],.smartcut-content input[type=submit][aria-pressed=true],.smartcut-content input[type=reset].selected,.smartcut-content input[type=reset][aria-selected=true],.smartcut-content input[type=reset][aria-pressed=true],.smartcut-content .c-btn.selected,.smartcut-content .c-btn[aria-selected=true],.smartcut-content .c-btn[aria-pressed=true],.smartcut-content a.c-btn.selected,.smartcut-content a.c-btn[aria-selected=true],.smartcut-content a.c-btn[aria-pressed=true]{color:var(--btn-selected-color);background-color:var(--btn-selected-bg);border-color:var(--btn-selected-border)}.smartcut-content button.selected:hover:not(:disabled),.smartcut-content button[aria-selected=true]:hover:not(:disabled),.smartcut-content button[aria-pressed=true]:hover:not(:disabled),.smartcut-content input[type=button].selected:hover:not(:disabled),.smartcut-content input[type=button][aria-selected=true]:hover:not(:disabled),.smartcut-content input[type=button][aria-pressed=true]:hover:not(:disabled),.smartcut-content input[type=submit].selected:hover:not(:disabled),.smartcut-content input[type=submit][aria-selected=true]:hover:not(:disabled),.smartcut-content input[type=submit][aria-pressed=true]:hover:not(:disabled),.smartcut-content input[type=reset].selected:hover:not(:disabled),.smartcut-content input[type=reset][aria-selected=true]:hover:not(:disabled),.smartcut-content input[type=reset][aria-pressed=true]:hover:not(:disabled),.smartcut-content .c-btn.selected:hover:not(:disabled),.smartcut-content .c-btn[aria-selected=true]:hover:not(:disabled),.smartcut-content .c-btn[aria-pressed=true]:hover:not(:disabled),.smartcut-content a.c-btn.selected:hover:not(:disabled),.smartcut-content a.c-btn[aria-selected=true]:hover:not(:disabled),.smartcut-content a.c-btn[aria-pressed=true]:hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.smartcut-content button svg,.smartcut-content button i,.smartcut-content input[type=button] svg,.smartcut-content input[type=button] i,.smartcut-content input[type=submit] svg,.smartcut-content input[type=submit] i,.smartcut-content input[type=reset] svg,.smartcut-content input[type=reset] i,.smartcut-content .c-btn svg,.smartcut-content .c-btn i,.smartcut-content a.c-btn svg,.smartcut-content a.c-btn i{width:var(--btn-icon-size);height:var(--btn-icon-size);flex-shrink:0}.smartcut-content button svg,.smartcut-content button i,.smartcut-content input[type=button] svg,.smartcut-content input[type=button] i,.smartcut-content input[type=submit] svg,.smartcut-content input[type=submit] i,.smartcut-content input[type=reset] svg,.smartcut-content input[type=reset] i{width:var(--btn-icon-size);height:var(--btn-icon-size);flex-shrink:0}.smartcut-content .c-btn--sm{--btn-font-size:clamp(.8rem,.75rem + .25vw,.875rem);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--md{--btn-font-size:clamp(1.1rem,1rem + .5vw,1.25rem);--btn-padding:.5rem 1rem;--btn-icon-size:1.25rem}.smartcut-content .c-btn--lg{--btn-font-size:clamp(1.3rem,1.2rem + .6vw,1.5rem);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--default{--btn-color:#fffffffa;--btn-bg:#118ab2;--btn-hover-bg:#0d6d8d;--btn-focus-ring:#118ab2}.smartcut-content .c-btn--white{--btn-color:#1b1a1efa;--btn-bg:#fcfcfc;--btn-hover-bg:#f0f0f0;--btn-focus-ring:#118ab2}.smartcut-content .c-btn--success{--btn-color:#fffffffa;--btn-bg:#06d6a0;--btn-hover-bg:#1bc319;--btn-focus-ring:#06d6a0}.smartcut-content .c-btn--danger{--btn-color:#fffffffa;--btn-bg:#ff4545;--btn-hover-bg:#de0000;--btn-focus-ring:#ef476f}.smartcut-content .c-btn--ghost{--btn-color:#1b1a1efa;--btn-bg:transparent;--btn-hover-bg:#f0f0f0;--btn-focus-ring:#118ab2}.smartcut-content .c-btn--delete{--btn-color:#fffffffa;--btn-bg:#c01515;--btn-hover-bg:#640b0b;--btn-focus-ring:#c01515}.smartcut-content .delete{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:var(--btn-color);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;touch-action:manipulation;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);background:0 0;background-color:var(--btn-bg);border-radius:var(--btn-border-radius);padding:0;padding:var(--btn-padding);justify-content:center;align-items:center;gap:var(--btn-gap);white-space:nowrap;box-shadow:4px 4px 0px 0px rgba(from var(--btn-bg)r g b/.5);--btn-color:white;--btn-bg:#c01515;--btn-hover-bg:#640b0b;--btn-focus-ring:#c01515;border:none;outline:none;margin-bottom:4px;text-decoration:none;display:flex}.smartcut-content .delete:hover:not(:disabled):not(.disabled):not([aria-disabled=true]){background-color:var(--btn-hover-bg);text-decoration:none}.smartcut-content .delete:focus-visible:not(:disabled){outline:2px solid var(--btn-focus-ring);outline-offset:2px;box-shadow:none}.smartcut-content .delete:active:not(:disabled){box-shadow:3px 3px 0px 0px rgba(from var(--btn-bg)r g b/.6);transform:scale(.98)}.smartcut-content .delete:disabled,.smartcut-content .delete[aria-disabled=true],.smartcut-content .delete.disabled{cursor:not-allowed;box-shadow:none;transform:none;color:var(--btn-disabled-color)!important;background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border)!important}.smartcut-content .delete:disabled:hover,.smartcut-content .delete[aria-disabled=true]:hover,.smartcut-content .delete.disabled:hover{transform:none;background-color:var(--btn-disabled-bg)!important}.smartcut-content .delete.selected,.smartcut-content .delete[aria-selected=true],.smartcut-content .delete[aria-pressed=true]{color:var(--btn-selected-color);background-color:var(--btn-selected-bg);border-color:var(--btn-selected-border)}.smartcut-content .delete.selected:hover:not(:disabled),.smartcut-content .delete[aria-selected=true]:hover:not(:disabled),.smartcut-content .delete[aria-pressed=true]:hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.smartcut-content .delete svg,.smartcut-content .delete i{width:var(--btn-icon-size);height:var(--btn-icon-size);flex-shrink:0}.smartcut-content .delete path,.smartcut-content .delete:hover path,.smartcut-content .delete svg.delete,.smartcut-content .delete svg.delete path{fill:var(--btn-color,white)!important}.smartcut-content .c-btn--col-1{--btn-color:#fffffffa;--btn-bg:#073b4c;--btn-hover-bg:#041e27;--btn-focus-ring:#118ab2}.smartcut-content .c-btn--col-2{--btn-color:#fffffffa;--btn-bg:#118ab2;--btn-hover-bg:#0d6d8d;--btn-focus-ring:#118ab2}.smartcut-content .c-btn--col-3{--btn-color:#fffffffa;--btn-bg:#ef476f;--btn-hover-bg:#ec2152;--btn-focus-ring:#118ab2}.smartcut-content .c-btn--col-4{--btn-color:#1b1a1efa;--btn-bg:#ffd166;--btn-hover-bg:#ffc53d;--btn-focus-ring:#118ab2}.smartcut-content .c-btn--col-5{--btn-color:#1b1a1efa;--btn-bg:#06d6a0;--btn-hover-bg:#05ae82;--btn-focus-ring:#118ab2}.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{content:"";border:2px solid #0000;border-top-color:var(--btn-color);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;top:0;bottom:0;left:0;right:0}@keyframes btn-spin{to{transform:rotate(360deg)}}.smartcut-content .c-btn--no-effects{box-shadow:none!important;border:none!important;margin-bottom:0!important}.smartcut-content .c-btn--no-effects:hover:not(:disabled),.smartcut-content .c-btn--no-effects:active:not(:disabled){transform:none;box-shadow:none!important}.smartcut-content .c-btn--no-effects:focus-visible{box-shadow:none!important}.smartcut-content .c-btn-group{box-shadow:4px 4px 0px 0px rgba(from var(--btn-bg)r g b/.5);border-radius:var(--btn-border-radius);align-items:stretch;margin-bottom:4px;display:inline-flex}.smartcut-content .c-btn-group>div{font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);padding:var(--btn-padding);color:#1b1a1efa;white-space:nowrap;min-height:100%;box-shadow:none;background-color:#f0f0f0;border:1px solid #e8e8e8;border-radius:0;flex:none;justify-content:center;align-items:center;margin-bottom:0;display:flex}.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>div{box-shadow:none;margin-bottom:0;border-radius:0!important}.smartcut-content .c-btn-group>.c-btn:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--btn-border-radius);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--btn-border-radius)}.smartcut-content .c-btn-group>.c-btn:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--btn-border-radius);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--btn-border-radius)}.smartcut-content .c-btn-group>.c-btn:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--btn-border-radius);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--btn-border-radius)}.smartcut-content .c-btn-group>div:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--btn-border-radius);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--btn-border-radius)}.smartcut-content .c-btn-group>div:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--btn-border-radius);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--btn-border-radius)}.smartcut-content .c-btn-group>div:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--btn-border-radius);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--btn-border-radius)}.smartcut-content .c-btn-group>.c-btn:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--btn-border-radius);border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:var(--btn-border-radius)}.smartcut-content .c-btn-group>.c-btn:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--btn-border-radius);border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:var(--btn-border-radius)}.smartcut-content .c-btn-group>.c-btn:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--btn-border-radius);border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:var(--btn-border-radius)}.smartcut-content .c-btn-group>div:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--btn-border-radius);border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:var(--btn-border-radius)}.smartcut-content .c-btn-group>div:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--btn-border-radius);border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:var(--btn-border-radius)}.smartcut-content .c-btn-group>div:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--btn-border-radius);border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:var(--btn-border-radius)}.smartcut-content .c-btn-group>.c-btn:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-top-right-radius:var(--btn-border-radius);border-bottom-right-radius:var(--btn-border-radius);border-bottom-left-radius:0}.smartcut-content .c-btn-group>.c-btn:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-top-right-radius:var(--btn-border-radius);border-bottom-right-radius:var(--btn-border-radius);border-bottom-left-radius:0}.smartcut-content .c-btn-group>.c-btn:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-top-right-radius:var(--btn-border-radius);border-bottom-right-radius:var(--btn-border-radius);border-bottom-left-radius:0}.smartcut-content .c-btn-group>div:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-top-right-radius:var(--btn-border-radius);border-bottom-right-radius:var(--btn-border-radius);border-bottom-left-radius:0}.smartcut-content .c-btn-group>div:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-top-right-radius:var(--btn-border-radius);border-bottom-right-radius:var(--btn-border-radius);border-bottom-left-radius:0}.smartcut-content .c-btn-group>div:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-top-right-radius:var(--btn-border-radius);border-bottom-right-radius:var(--btn-border-radius);border-bottom-left-radius:0}.smartcut-content .c-btn-group>.c-btn:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-top-left-radius:var(--btn-border-radius);border-bottom-left-radius:var(--btn-border-radius);border-bottom-right-radius:0}.smartcut-content .c-btn-group>.c-btn:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-top-left-radius:var(--btn-border-radius);border-bottom-left-radius:var(--btn-border-radius);border-bottom-right-radius:0}.smartcut-content .c-btn-group>.c-btn:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-top-left-radius:var(--btn-border-radius);border-bottom-left-radius:var(--btn-border-radius);border-bottom-right-radius:0}.smartcut-content .c-btn-group>div:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-top-left-radius:var(--btn-border-radius);border-bottom-left-radius:var(--btn-border-radius);border-bottom-right-radius:0}.smartcut-content .c-btn-group>div:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-top-left-radius:var(--btn-border-radius);border-bottom-left-radius:var(--btn-border-radius);border-bottom-right-radius:0}.smartcut-content .c-btn-group>div:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-top-left-radius:var(--btn-border-radius);border-bottom-left-radius:var(--btn-border-radius);border-bottom-right-radius:0}.smartcut-content .c-btn-group>.c-btn:not(:first-child):not(:last-child),.smartcut-content .c-btn-group>div:not(:first-child):not(:last-child){border-radius:0!important}.smartcut-content .c-btn-group>.c-btn:hover{z-index:1}.smartcut-content .c-btn-group>.c-btn:focus-visible{z-index:1}.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),.smartcut-content .c-btn-group--vertical>div:not(:first-child){margin-inline-start:0}.smartcut-content .c-btn-group--vertical>.c-btn:not(:first-child):not(:last-child),.smartcut-content .c-btn-group--vertical>div:not(:first-child):not(:last-child){border-radius:0!important}.smartcut-content .c-btn-group--vertical>div{width:100%}@media (min-width:800px){.smartcut-content .c-btn--md-sm{--btn-font-size:clamp(.8rem,.75rem + .25vw,.875rem);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--md-lg{--btn-font-size:clamp(1.3rem,1.2rem + .6vw,1.5rem);--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:clamp(.8rem,.75rem + .25vw,.875rem);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--lg-lg{--btn-font-size:clamp(1.3rem,1.2rem + .6vw,1.5rem);--btn-padding:.75rem 1.5rem;--btn-icon-size:1.5rem}.smartcut-content .c-btn--lg-full{width:100%}}@supports (color:color-mix(in srgb, red, blue)){.smartcut-content .c-btn:hover:not(:disabled){background-color:color-mix(in srgb,var(--btn-bg)92%,black)}}@supports (color:rgba(from red r g b/0.5)){.smartcut-content .c-btn{box-shadow:4px 4px 0px 0px rgba(from var(--btn-bg)r g b/.5)}.smartcut-content .c-btn:active:not(:disabled){box-shadow:3px 3px 0px 0px rgba(from var(--btn-bg)r g b/.6)}}:root{--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);--btn-font-family:Inter,Lucida Sans Unicode,Lucida Grande,sans-serif;--container-padding:4px;--widget-spacing:clamp(15px,3vw,20px);--surface-base:#e8e8e8;--surface-container:#ebebeb;--surface-widget:#fcfcfc;--surface-panel-header:#f3f3f3;--surface-panel-body:#fcfcfc;--separator-subtle:#e1e1e1;--separator-normal:#d7d7d7;--shadow-widget-enhanced:0 2px 8px #00000014,0 4px 16px #0000000a,0 1px 2px #0000001f;--shadow-widget-hover:0 4px 12px #0000001f,0 8px 24px #0000000f,0 2px 4px #00000029;--shadow-widget:0 1px 3px #0000001f,0 1px 2px #0000003d;--shadow-base:0 2px 4px #00000026;--shadow-lg:0 4px 8px #0003}@media (min-width:800px){:root{--container-padding:1rem}}.smartcut-content{touch-action:pan-y;--column-padding:clamp(.4rem,1vw,1rem);min-height:100vh;overflow-x:hidden}.smartcut-content body,.smartcut-content label,.smartcut-content a,.smartcut-content div,.smartcut-content span,.smartcut-content strong,.smartcut-content p,.smartcut-content li,.smartcut-content h1,.smartcut-content h2,.smartcut-content h3,.smartcut-content h4,.smartcut-content h5,.smartcut-content h6,.smartcut-content input,.smartcut-content select,.smartcut-content button,.smartcut-content textarea,.smartcut-content pre{font-family:Inter,Helvetica,Arial,sans-serif;font-style:normal}.smartcut-content button,.smartcut-content .c-btn,.smartcut-content .c-btn-group>div{--btn-font-size:clamp(.9rem,.85rem + .3vw,1rem);--btn-padding:.375rem .75rem;--btn-icon-size:1rem}.smartcut-content .c-btn--sm,.smartcut-content .c-btn-group.c-btn--sm>div{--btn-font-size:clamp(.8rem,.75rem + .25vw,.875rem);--btn-padding:.25rem .5rem;--btn-icon-size:.875rem}.smartcut-content .c-btn--lg,.smartcut-content .c-btn-group.c-btn--lg>div{--btn-font-size:clamp(1rem,.95rem + .35vw,1.125rem);--btn-padding:.5rem 1rem;--btn-icon-size:1.25rem}.smartcut-content button,.smartcut-content .c-btn{box-shadow:none!important;border:none!important;margin-bottom:0!important}.smartcut-content button:hover:not(:disabled),.smartcut-content .c-btn:hover:not(:disabled),.smartcut-content button:active:not(:disabled),.smartcut-content .c-btn:active:not(:disabled){transform:none;box-shadow:none!important}.smartcut-content button:focus-visible{box-shadow:none!important}.smartcut-content .c-btn:focus-visible{box-shadow:none!important}.smartcut-content .c-btn-group{box-shadow:none!important;margin-bottom:0!important}.smartcut-content .c-btn-group>div{border:none!important}.smartcut-content .grid-table button,.smartcut-content .grid-table .c-btn{--btn-icon-size:var(--grid-icon-size,16px)}.smartcut-content .grid-table button.delete:hover svg path,.smartcut-content .grid-table .c-btn.delete:hover svg path{fill:#e61b1b}.smartcut-content .debug{margin:2px;background-color:#fffff1;border:1px solid #000;margin-bottom:20px;padding:10px!important}.smartcut-content .debug>div:first-child{margin-bottom:10px;font-weight:400}.smartcut-content .negative-widget-margin{margin-left:calc(-1*var(--widget-spacing));margin-right:calc(-1*var(--widget-spacing))}.smartcut-content body,.smartcut-content text{font-size:max(1rem,min(.95rem + .35vw,1.125rem))}.smartcut-content p.info,.smartcut-content div.info,.smartcut-content a.info{margin-top:var(--spacing-sm);font-size:max(.9rem,min(.85rem + .3vw,1rem))}.smartcut-content table{border-collapse:collapse;border:none}.smartcut-content table.stripes>tbody>tr:nth-child(odd){background-color:#00000008}.smartcut-content #smartcut-app{flex-direction:column;min-height:100vh;display:flex}.smartcut-content ul{margin-top:0;padding-left:20px}.smartcut-content text{pointer-events:none;-webkit-user-select:none;user-select:none}.smartcut-content .info{line-height:1.3}.smartcut-content .info i,.smartcut-content .info svg{margin-right:var(--spacing-sm);color:#118ab2;transition:color .2s}.smartcut-content .info.plan,.smartcut-content .info.plan i{color:red}.smartcut-content .info a{border-bottom:1px solid #4a90a4;text-decoration:none}.smartcut-content .fa-info-circle{color:#118ab2}.smartcut-content .border{border:1px solid #1b1a1e}.smartcut-content #maintenance-mode{text-align:center;padding:var(--spacing-lg)}.smartcut-content #login-actions{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}.smartcut-content #login-actions a,.smartcut-content #login-actions span{margin-right:0}.smartcut-content a.c-btn{display:inline-block}.smartcut-content img.icon{object-fit:contain;width:0;height:0}.smartcut-content .button-wrapper{justify-content:flex-start;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.smartcut-content .button-wrapper.vertical{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}.smartcut-content #example .text-button{text-align:left}.smartcut-content #excel{margin-bottom:var(--spacing-xl)}.smartcut-content #excel button,.smartcut-content #excel label{margin-top:var(--spacing-lg)}.smartcut-content #excel button{margin-bottom:0}.smartcut-content #excel textarea{resize:vertical;min-height:120px;margin-bottom:0}.smartcut-content #inputs .body .heading.section{margin-left:calc(-1*var(--widget-spacing));margin-right:calc(-1*var(--widget-spacing));margin-bottom:1px;font-size:max(.9rem,min(.85rem + .3vw,1rem));font-weight:400;border-radius:0!important}.smartcut-content #inputs .body .heading.section:hover{background:#00000009}.smartcut-content #inputs .body .heading.section.open{margin-top:4px;margin-bottom:8px}.smartcut-content #inputs .body .heading.section.open.accordion-first{margin-top:0}.smartcut-content #inputs .body .heading.section.open.accordion-last{margin-bottom:0}.smartcut-content #inputs .body .heading.section.open.accordion-single{margin-top:0;margin-bottom:0}.smartcut-content #inputs .body .heading.section.accordion-last,.smartcut-content #inputs .body .heading.section.accordion-single{margin-bottom:0}.smartcut-content #inputs .body .heading.section .clickable{cursor:pointer;touch-action:manipulation}.smartcut-content #inputs .body .section-body.open{margin-bottom:var(--spacing-md);background:var(--surface-panel-body);margin-left:calc(-1*var(--widget-spacing));margin-right:calc(-1*var(--widget-spacing));padding-left:calc(var(--widget-spacing));padding-right:calc(var(--widget-spacing));border:1px solid var(--separator-normal);border-top:none;border-radius:0 0 8px 8px;box-shadow:0 2px 8px #0000000f,0 1px 3px #0000000a}.smartcut-content #options .body{color:#1b1a1efa;background:#fcfcfc;padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.smartcut-content #options .body>div{box-sizing:border-box;padding:var(--spacing-lg)var(--widget-spacing);width:100%;margin-top:0!important}.smartcut-content #options .body>div:first-child{padding-top:0}.smartcut-content #options .body>div:nth-child(2n){color:#1b1a1efa;background:#f8f8f8}.smartcut-content #options .body>div:not(:last-child){box-shadow:inset 0 -1px 0 var(--separator-subtle)}.smartcut-content #options .body>div .info{margin-top:var(--spacing-md)}.smartcut-content #options .body>div>div{padding-top:var(--spacing-lg)}.smartcut-content #options .body>div>div:first-child{padding-top:0}.smartcut-content #options label,.smartcut-content #inputs label{font-weight:400}.smartcut-content #options label.not-bold,.smartcut-content #inputs label.not-bold{font-weight:300}.smartcut-content #options h3,.smartcut-content #inputs h3{margin-top:var(--spacing-xl);font-size:max(1rem,min(.95rem + .35vw,1.125rem))}.smartcut-content #options .border h3,.smartcut-content #inputs .border h3{margin-top:0}.smartcut-content #graphs #graph-efficiency{width:max(280px,min(40vw,320px));height:max(140px,min(20vw,180px));padding:0}.smartcut-content #graphs #graph-efficiency .bar{fill:#073b4c;transition:fill .3s}.smartcut-content #graphs text{font-size:max(.7rem,min(.65rem + .2vw,.75rem))}.smartcut-content .warning{padding:var(--spacing-md);border-radius:8px}.smartcut-content .warning i{margin-right:var(--spacing-md)}.smartcut-content .warning a{font-weight:300}.smartcut-content .warning .c-btn{margin-bottom:0}.smartcut-content .stack{text-align:center;color:#fcfcfc;z-index:1;background:#1b1a1e;border-radius:50%;width:28px;font-size:max(.8rem,min(.75rem + .25vw,.875rem));line-height:28px;box-shadow:0 2px 4px #0003}.smartcut-content .fa-triangle-exclamation{color:#dc2626}.smartcut-content #tool{width:100vw;min-height:100vh;padding:1rem var(--column-padding);box-sizing:border-box;background:var(--surface-base);grid-template-columns:repeat(1,1fr);align-content:start;align-items:start;gap:1rem;padding-bottom:4rem;display:grid}@media (min-width:1400px){.smartcut-content #tool{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}}@media (max-width:1400px){.smartcut-content #tool .col{grid-column:1}}.smartcut-content #tool .col{gap:1rem var(--column-padding);flex-direction:column;display:flex}.smartcut-content #tool #header,.smartcut-content #tool #header-bottom,.smartcut-content #tool #header-hold,.smartcut-content #tool #header-message{grid-column:span 1}@media (min-width:1400px){.smartcut-content #tool #header,.smartcut-content #tool #header-bottom,.smartcut-content #tool #header-hold,.smartcut-content #tool #header-message{grid-column:span 2}}.smartcut-content #tool .widget{background:var(--surface-widget);box-shadow:var(--shadow-widget-hover);-webkit-user-select:none;user-select:none;border-radius:12px;overflow:hidden}.smartcut-content #tool .widget.open{border-radius:12px 12px 0 0}.smartcut-content #tool .widget.open .top{border-bottom:1px solid var(--separator-normal)}.smartcut-content #tool .widget .top{background:var(--surface-panel-header);height:56px;padding:0 var(--widget-spacing);border-bottom:none;flex-direction:row;justify-content:space-between;align-items:center;font-size:max(.9rem,min(.85rem + .3vw,1rem));font-weight:500;display:flex}.smartcut-content #tool .widget .top .action-menu .actions-btn{color:#000;padding:0}.smartcut-content #tool .widget div.menu{border-bottom:1px solid var(--separator-normal);padding:var(--spacing-sm);gap:var(--spacing-sm);flex-wrap:wrap;align-items:center;font-size:max(.8rem,min(.75rem + .25vw,.875rem));display:flex}.smartcut-content #tool .widget div.menu>button.dev,.smartcut-content #tool .widget div.menu>a.dev{background-color:#8a2be2}.smartcut-content #tool .widget div.menu.multi-edit{background:#d7faff}.smartcut-content #tool .widget div.menu.pagination{border-bottom:0;padding-bottom:0;container-type:inline-size}.smartcut-content #tool .widget div.menu.pagination .pagination-info{font-weight:400}@container (width<=500px){.smartcut-content #tool .widget div.menu.pagination .c-btn.first,.smartcut-content #tool .widget div.menu.pagination .c-btn.last{display:none}}.smartcut-content #tool .widget .body{background:var(--surface-panel-body);padding-left:calc(var(--widget-spacing));padding-right:calc(var(--widget-spacing));padding-top:calc(var(--spacing-lg)*1.5);padding-bottom:calc(var(--spacing-lg)*1.5)}.smartcut-content #tool .widget .body>:first-child{margin-top:0!important}.smartcut-content #tool .widget .body>:last-child{margin-bottom:0!important}.smartcut-content #tool .widget .body .heading{margin-top:calc(var(--widget-spacing));box-sizing:border-box;margin-bottom:calc(var(--widget-spacing));font-size:max(.9rem,min(.85rem + .3vw,1rem));font-weight:400}.smartcut-content #tool .widget .body .heading.section{background:var(--surface-panel-header);box-shadow:inset 0 -1px 0 var(--separator-subtle);-webkit-user-select:none;user-select:none;touch-action:manipulation;height:48px;margin-top:0;margin-bottom:0;margin-left:calc(-1*var(--widget-spacing));margin-right:calc(-1*var(--widget-spacing));padding-left:calc(var(--widget-spacing));padding-right:calc(var(--widget-spacing));background:#00000004;border:none;border-radius:8px;flex-flow:row;justify-content:space-between;align-items:center;line-height:48px;display:flex;position:relative;box-shadow:inset 0 -1px #0000000a,0 1px #ffffff80}.smartcut-content #tool .widget .body .heading.section>div{justify-content:flex-start;align-items:center;gap:var(--spacing-md);flex-flow:row;display:flex}.smartcut-content #tool .widget .body .heading.section.margin-top{margin-top:calc(var(--widget-spacing)*3)}.smartcut-content #tool .widget .body .heading.section .chevron{opacity:.6;color:#1b1a1efa;width:14px;height:14px;font-size:14px}.smartcut-content #tool .widget .body .heading.section.open .chevron{opacity:.8;transform:rotate(90deg)}.smartcut-content #tool .widget .body .heading.section.groups{margin-top:var(--widget-spacing)}.smartcut-content #tool .widget .body .heading.section .action-menu{height:100%;margin-right:calc(-1*var(--widget-spacing))}.smartcut-content #tool .widget .body .heading.section .action-menu .actions-btn{color:#000;background:#00000026;width:60px;height:100%;padding:0}.smartcut-content #tool .widget .body .section-body{background:var(--surface-panel-body);padding-top:var(--widget-spacing);padding-bottom:var(--widget-spacing);background:var(--surface-panel-body);padding-left:0;padding-right:0}.smartcut-content #tool .widget .body .section-body.open{background:var(--surface-panel-body);border:1px solid var(--separator-normal);border-top:none}.smartcut-content #tool .widget .body .section-body>div{margin-top:var(--widget-spacing)}.smartcut-content #tool .widget .body .section-body>div:first-child{margin-top:0}.smartcut-content #tool .widget .body .section-body.materials .select-saw-prompt{padding:var(--widget-spacing)0;margin:var(--spacing-md)0;background:#00000003;border-radius:6px}.smartcut-content #tool .widget .body .section-body.materials .no-items,.smartcut-content #tool .widget .body .section-body.saws .no-items{padding:var(--widget-spacing)0;text-align:center;color:#757575fa;margin:var(--spacing-md)0;background:#00000003;border-radius:8px;font-style:italic}.smartcut-content #tool .widget .body .section-body .materials.not-logged-in,.smartcut-content #tool .widget .body .section-body .saws.not-logged-in{padding:var(--widget-spacing);text-align:center;margin:var(--spacing-md)0;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border:none;border-radius:8px;box-shadow:0 1px 3px #f59e0b1a,inset 0 1px #fff3}.smartcut-content .click-effect:active{transform:scale(.98)}.smartcut-content :focus-visible{outline-offset:2px;outline:2px solid #ffb727}@media (prefers-reduced-motion:reduce){.smartcut-content *,.smartcut-content :before,.smartcut-content :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.smartcut-content .grid-table .cell button:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .cell input[type=button]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .cell input[type=submit]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .cell input[type=reset]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .cell .c-btn:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group button:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group input[type=button]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group input[type=submit]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group input[type=reset]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group .c-btn:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.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 .cell:has(input[type=checkbox]){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 #spreadsheet-import-toggle{margin-bottom:30px}.smartcut-content #export-to-json{margin-bottom:10px}.smartcut-content .materials .grid-table,.smartcut-content .saws .grid-table,.smartcut-content #inputs pre{margin:0}.smartcut-content #inputs .saw-summary{font-weight:700}.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,.smartcut-content #inputs .section-body.saw>div>:last-child,.smartcut-content #inputs .section-body.saw>div:last-child{margin-bottom:0}.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.info i{display:inline-block}.smartcut-content #inputs.widget .body .heading.section a{display:inline!important}.smartcut-content #inputs.widget .body .heading.section.important{color:#1b1a1efa;background:#ffac6d}.smartcut-content #inputs.widget .body .heading.section.important svg,.smartcut-content #inputs.widget .body .heading.section.important a{color:#1b1a1efa}.smartcut-content #inputs.widget .body .heading.section.saws i.selected{margin-left:10px}.smartcut-content #inputs.widget .body .heading.section.stock,.smartcut-content #inputs.widget .body .heading.section.materials{background:#ffd166}.smartcut-content #inputs.widget .body .heading.section.parts{color:#fffffffa;background:#118ab2}.smartcut-content #inputs.widget .body .heading.section.parts .clickable{color:#fffffffa}.smartcut-content #inputs.widget .body .heading.section.parts svg path{fill:#fffffffa}.smartcut-content #inputs.widget .body .heading.section.issues{color:#fffffffa;background:#e14e29}.smartcut-content #inputs #inputs-stock .input-options,.smartcut-content #inputs #inputs-parts .input-options,.smartcut-content #inputs #inputs-groups .input-options,.smartcut-content #smartcut-checkout #inputs-stock .input-options,.smartcut-content #smartcut-checkout #inputs-parts .input-options,.smartcut-content #smartcut-checkout #inputs-groups .input-options{color:#1b1a1efa;padding:var(--widget-spacing);background:#f0f0f0}.smartcut-content #inputs #inputs-stock .input-options .heading,.smartcut-content #inputs #inputs-parts .input-options .heading,.smartcut-content #inputs #inputs-groups .input-options .heading,.smartcut-content #smartcut-checkout #inputs-stock .input-options .heading,.smartcut-content #smartcut-checkout #inputs-parts .input-options .heading,.smartcut-content #smartcut-checkout #inputs-groups .input-options .heading{margin-top:0}.smartcut-content #inputs #inputs-stock .dxf-preview-wrapper .dxf-preview,.smartcut-content #inputs #inputs-parts .dxf-preview-wrapper .dxf-preview,.smartcut-content #inputs #inputs-groups .dxf-preview-wrapper .dxf-preview,.smartcut-content #smartcut-checkout #inputs-stock .dxf-preview-wrapper .dxf-preview,.smartcut-content #smartcut-checkout #inputs-parts .dxf-preview-wrapper .dxf-preview,.smartcut-content #smartcut-checkout #inputs-groups .dxf-preview-wrapper .dxf-preview{color:#1b1a1efa;background:#f0f0f0;margin-left:auto;margin-right:auto;padding:2px}.smartcut-content #inputs #inputs-stock .dxf-preview-wrapper .dxf-preview>div,.smartcut-content #inputs #inputs-parts .dxf-preview-wrapper .dxf-preview>div,.smartcut-content #inputs #inputs-groups .dxf-preview-wrapper .dxf-preview>div,.smartcut-content #smartcut-checkout #inputs-stock .dxf-preview-wrapper .dxf-preview>div,.smartcut-content #smartcut-checkout #inputs-parts .dxf-preview-wrapper .dxf-preview>div,.smartcut-content #smartcut-checkout #inputs-groups .dxf-preview-wrapper .dxf-preview>div{background:0 0;border:0;margin:0}.smartcut-content #inputs #inputs-stock .dxf-preview-wrapper .dxf-preview>div .diagram,.smartcut-content #inputs #inputs-parts .dxf-preview-wrapper .dxf-preview>div .diagram,.smartcut-content #inputs #inputs-groups .dxf-preview-wrapper .dxf-preview>div .diagram,.smartcut-content #smartcut-checkout #inputs-stock .dxf-preview-wrapper .dxf-preview>div .diagram,.smartcut-content #smartcut-checkout #inputs-parts .dxf-preview-wrapper .dxf-preview>div .diagram,.smartcut-content #smartcut-checkout #inputs-groups .dxf-preview-wrapper .dxf-preview>div .diagram{width:76px;height:76px}.smartcut-content #inputs #inputs-stock .dxf-preview-wrapper .no-preview,.smartcut-content #inputs #inputs-parts .dxf-preview-wrapper .no-preview,.smartcut-content #inputs #inputs-groups .dxf-preview-wrapper .no-preview,.smartcut-content #smartcut-checkout #inputs-stock .dxf-preview-wrapper .no-preview,.smartcut-content #smartcut-checkout #inputs-parts .dxf-preview-wrapper .no-preview,.smartcut-content #smartcut-checkout #inputs-groups .dxf-preview-wrapper .no-preview{background-size:100%;flex-flow:row;justify-content:flex-start;align-items:center;width:100%;height:100%;padding-left:2px;display:flex;background-image:repeating-linear-gradient(45deg,#9292921a,#9292921a 5px,#0000 5px 10px)!important}.smartcut-content #inputs .add-button .remaining,.smartcut-content #smartcut-checkout .add-button .remaining{font-size:max(.7rem,min(.65rem + .2vw,.75rem))}.smartcut-content #inputs .add-button.exceeded .remaining,.smartcut-content #smartcut-checkout .add-button.exceeded .remaining{color:#1b1a1efa;background-color:#ffac6d}.smartcut-content #inputs .filters,.smartcut-content #smartcut-checkout .filters{margin-left:calc(-1*var(--widget-spacing));margin-right:calc(-1*var(--widget-spacing))}.smartcut-content #inputs .materials .cell .id,.smartcut-content #inputs #stock-input .cell .id,.smartcut-content #smartcut-checkout .materials .cell .id,.smartcut-content #smartcut-checkout #stock-input .cell .id{color:#1b1a1efa;background-color:#ffd166}.smartcut-content #inputs .materials .cell .id:hover,.smartcut-content #inputs #stock-input .cell .id:hover,.smartcut-content #smartcut-checkout .materials .cell .id:hover,.smartcut-content #smartcut-checkout #stock-input .cell .id:hover{color:#fffffffa;background-color:#4a90a4}.smartcut-content #inputs .materials .cell .id.selected,.smartcut-content #inputs #stock-input .cell .id.selected,.smartcut-content #smartcut-checkout .materials .cell .id.selected,.smartcut-content #smartcut-checkout #stock-input .cell .id.selected{color:#fff;background-color:#1bc319}.smartcut-content #inputs .materials,.smartcut-content #inputs #stock-input,.smartcut-content #inputs #part-input,.smartcut-content #inputs #inputs-parts-list,.smartcut-content #smartcut-checkout .materials,.smartcut-content #smartcut-checkout #stock-input,.smartcut-content #smartcut-checkout #part-input,.smartcut-content #smartcut-checkout #inputs-parts-list,.smartcut-content #inputs #part-input,.smartcut-content #smartcut-checkout #part-input{margin-top:0}.smartcut-content #inputs #part-input .cell .id,.smartcut-content #smartcut-checkout #part-input .cell .id{cursor:pointer;color:#fffffffa;background-color:#118ab2}.smartcut-content #inputs #part-input .cell .id:hover,.smartcut-content #smartcut-checkout #part-input .cell .id:hover{color:#fffffffa;background-color:#4a90a4}.smartcut-content #inputs #part-input .cell .id.selected,.smartcut-content #smartcut-checkout #part-input .cell .id.selected{background-color:#1bc319}.smartcut-content #inputs #part-input .cell.material.selected>button:first-child i,.smartcut-content #smartcut-checkout #part-input .cell.material.selected>button:first-child i{color:#1bc319}.smartcut-content #inputs #part-input .cell.material>button:focus i,.smartcut-content #smartcut-checkout #part-input .cell.material>button:focus i{color:#ffb727}.smartcut-content #inputs #inputs-groups>p.info,.smartcut-content #smartcut-checkout #inputs-groups>p.info{margin-top:0;margin-bottom:10px}.smartcut-content #inputs #inputs-groups .row .id,.smartcut-content #smartcut-checkout #inputs-groups .row .id{cursor:pointer;border:1px solid gray}.smartcut-content #inputs #inputs-groups .row .id.selected,.smartcut-content #smartcut-checkout #inputs-groups .row .id.selected{color:#fffffffa;background-color:#1bc319}.smartcut-content #inputs #part-input .row.sorting>div.cell,.smartcut-content #inputs #stock-input .row.sorting>div.cell,.smartcut-content #smartcut-checkout #part-input .row.sorting>div.cell,.smartcut-content #smartcut-checkout #stock-input .row.sorting>div.cell{align-items:center;font-size:18px;display:flex}.smartcut-content #inputs #part-input .row.sorting>div.cell:before,.smartcut-content #inputs #stock-input .row.sorting>div.cell:before,.smartcut-content #smartcut-checkout #part-input .row.sorting>div.cell:before,.smartcut-content #smartcut-checkout #stock-input .row.sorting>div.cell:before{background-color:#0a5871}.smartcut-content #inputs #part-input .row.sorting>div.cell>svg,.smartcut-content #inputs #stock-input .row.sorting>div.cell>svg,.smartcut-content #smartcut-checkout #part-input .row.sorting>div.cell>svg,.smartcut-content #smartcut-checkout #stock-input .row.sorting>div.cell>svg{cursor:pointer}@media (min-width:300px){.smartcut-content #inputs .button-wrapper .row,.smartcut-content #smartcut-checkout .button-wrapper .row{flex-flow:wrap;align-items:center;display:flex}.smartcut-content #inputs .button-wrapper .row .info,.smartcut-content #smartcut-checkout .button-wrapper .row .info{margin-top:0;margin-bottom:0;margin-left:10px}}.smartcut-content #inputs #set-shape-rotation,.smartcut-content #smartcut-checkout #set-shape-rotation{margin-top:20px}.smartcut-content #inputs .blade-width label.heading,.smartcut-content #smartcut-checkout .blade-width label.heading{margin-top:0!important}.smartcut-content #inputs #inputs-unusable-parts,.smartcut-content #smartcut-checkout #inputs-unusable-parts{background-color:#ffac6d;border-radius:5px;margin-top:20px;padding:14px;font-size:max(1rem,min(.95rem + .35vw,1.125rem))}.smartcut-content #inputs #inputs-unusable-parts .fa-triangle-exclamation,.smartcut-content #smartcut-checkout #inputs-unusable-parts .fa-triangle-exclamation{color:#000}.smartcut-content #inputs #inputs-unusable-parts li,.smartcut-content #smartcut-checkout #inputs-unusable-parts li{font-weight:700}.smartcut-content #inputs #inputs-unusable-parts .heading,.smartcut-content #smartcut-checkout #inputs-unusable-parts .heading{margin-top:0!important;font-weight:700!important}.smartcut-content #inputs #inputs-unusable-parts>div>p:last-child,.smartcut-content #smartcut-checkout #inputs-unusable-parts>div>p:last-child{margin-bottom:0}.smartcut-content #inputs #inputs-groups #add-group{margin-top:var(--widget-spacing);margin-bottom:var(--widget-spacing)}#smartcut-app #navigation .vis .cut,#smartcut-app #navigation .vis .shape,#smartcut-app #navigation .vis .stock,#smartcut-app #navigation .vis .banding,#smartcut-machining #navigation .vis .cut,#smartcut-machining #navigation .vis .shape,#smartcut-machining #navigation .vis .stock,#smartcut-machining #navigation .vis .banding{shape-rendering:geometricPrecision}#smartcut-app .diagram-container,#smartcut-machining .diagram-container{box-sizing:content-box;width:100%;max-width:100%;height:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;letter-spacing:.3px;color:#1b1a1efa;touch-action:manipulation;background:#f5f5f5;position:relative;overflow:hidden}#smartcut-app .diagram-container.app .vis .cuts .cut-label,#smartcut-machining .diagram-container.app .vis .cuts .cut-label{font-size:9px;top:-1px}#smartcut-app .vis,#smartcut-machining .vis{shape-rendering:geometricPrecision;width:100%;height:100%}#smartcut-app .vis text,#smartcut-machining .vis text{-webkit-user-select:none;user-select:none;pointer-events:none;font-size:8px}#smartcut-app .vis .cut,#smartcut-app .vis .shape,#smartcut-app .vis .stock,#smartcut-app .vis .banding,#smartcut-machining .vis .cut,#smartcut-machining .vis .shape,#smartcut-machining .vis .stock,#smartcut-machining .vis .banding{shape-rendering:geometricPrecision}#smartcut-app .vis .shape-text.hidden,#smartcut-app .vis .banding-wrapper.hidden,#smartcut-machining .vis .shape-text.hidden,#smartcut-machining .vis .banding-wrapper.hidden{display:none}#smartcut-app .vis .stock-group,#smartcut-machining .vis .stock-group{filter:drop-shadow(-2px 2px 2px #2a2c0066)}#smartcut-app .vis .stock-group .background,#smartcut-machining .vis .stock-group .background{fill:#f0f0f0}#smartcut-app .vis .shapes .shape-text,#smartcut-machining .vis .shapes .shape-text{text-anchor:middle;fill:#fff;font-weight:700}#smartcut-app .vis .shapes .shape-text.id,#smartcut-machining .vis .shapes .shape-text.id{font-size:10px}#smartcut-app .vis .shapes .highlight-c,#smartcut-machining .vis .shapes .highlight-c{fill:#ebb134!important}#smartcut-app .vis .shapes .highlight-b,#smartcut-machining .vis .shapes .highlight-b{fill:#eb7a34!important}#smartcut-app .vis .shapes .highlight-a,#smartcut-machining .vis .shapes .highlight-a{fill:#eb3434!important}#smartcut-app .vis .groups .group,#smartcut-machining .vis .groups .group{stroke:#fffffffa;stroke-width:1px;fill:none}#smartcut-app .vis .axis text,#smartcut-machining .vis .axis text{color:#1b1a1efa;font-size:10px}#smartcut-app .vis .axis line,#smartcut-machining .vis .axis line{stroke:#1b1a1efa}#smartcut-app .vis .axis.shape path,#smartcut-app .vis .axis.shape line,#smartcut-machining .vis .axis.shape path,#smartcut-machining .vis .axis.shape line{stroke-width:1px;stroke:#1b1a1efa}#smartcut-app .vis .axis.measurement .tick line,#smartcut-machining .vis .axis.measurement .tick line,#smartcut-app .vis .axis.stock path,#smartcut-machining .vis .axis.stock path{display:none}#smartcut-app .vis .axis.stock line,#smartcut-app .vis .axis.stock text,#smartcut-machining .vis .axis.stock line,#smartcut-machining .vis .axis.stock text{opacity:.5}#smartcut-app .vis .cuts .cut,#smartcut-machining .vis .cuts .cut{stroke:#000}#smartcut-app .vis .cuts .cut.selected,#smartcut-machining .vis .cuts .cut.selected{stroke:#ffbf3e}#smartcut-app .vis .cuts .cut.highlight,#smartcut-machining .vis .cuts .cut.highlight{stroke:#fff}#smartcut-app .vis .cuts .cut.head,#smartcut-machining .vis .cuts .cut.head{stroke:#775cff}#smartcut-app .vis .cuts .cut.head.highlight,#smartcut-machining .vis .cuts .cut.head.highlight{stroke:#fff}#smartcut-app .vis .cuts .cut.trim,#smartcut-machining .vis .cuts .cut.trim{stroke:red}#smartcut-app .vis .cuts .cut.trim.highlight,#smartcut-machining .vis .cuts .cut.trim.highlight{stroke:#fff}#smartcut-app .vis .cuts .cut.ptx-dummy,#smartcut-machining .vis .cuts .cut.ptx-dummy{stroke:orange}#smartcut-app .vis .cuts .cut.inside-segment,#smartcut-machining .vis .cuts .cut.inside-segment{stroke:#06d6a0}#smartcut-app .vis .cuts .cut.inside-segment.highlight,#smartcut-machining .vis .cuts .cut.inside-segment.highlight{stroke:#fff}#smartcut-app .vis .cuts .cut.inside-segment.completed,#smartcut-machining .vis .cuts .cut.inside-segment.completed{stroke:#000}#smartcut-app .vis .cuts .cut-label,#smartcut-machining .vis .cuts .cut-label{font-size:8px;font-weight:600;position:relative}#smartcut-app .vis .shape-group,#smartcut-machining .vis .shape-group{cursor:pointer}#smartcut-app .vis .positions .ghost,#smartcut-machining .vis .positions .ghost{opacity:.12;fill:#1b1a1efa;pointer-events:all;cursor:pointer}#smartcut-app .vis .positions .ghost.hover,#smartcut-machining .vis .positions .ghost.hover{opacity:1;fill:#1bc319}#smartcut-app .vis .positions .ghost.selected,#smartcut-machining .vis .positions .ghost.selected{opacity:.8;stroke-width:2px;stroke:#fff}#smartcut-app .vis .positions .ghost.highlight,#smartcut-machining .vis .positions .ghost.highlight{fill:#1bc319;opacity:1}#smartcut-app .vis .dots .dot,#smartcut-machining .vis .dots .dot{fill:#4a90a4;cursor:pointer}#smartcut-app .vis .dots .dot.raycast,#smartcut-machining .vis .dots .dot.raycast{fill:#e100ff}#smartcut-app .vis .segments .segment,#smartcut-machining .vis .segments .segment{fill:#06d6a0}#smartcut-app .vis .segments .segment.parent,#smartcut-machining .vis .segments .segment.parent{fill:#000;opacity:.4}#smartcut-app .vis .segments .segment.offcut,#smartcut-machining .vis .segments .segment.offcut{fill:#06cb98}#smartcut-app .vis .segments .segment:hover,#smartcut-machining .vis .segments .segment:hover{opacity:.3}#smartcut-app .vis .segments .segment-text,#smartcut-machining .vis .segments .segment-text{text-anchor:middle;fill:#000;font-size:10px;font-weight:700}#smartcut-app .move-mode .banding-group,#smartcut-app .move-mode .trim-group,#smartcut-machining .move-mode .banding-group,#smartcut-machining .move-mode .trim-group,#smartcut-app .move-mode .cuts .cut,#smartcut-machining .move-mode .cuts .cut{display:none}#smartcut-app .move-mode.moving .shape-group,#smartcut-machining .move-mode.moving .shape-group{cursor:not-allowed}#smartcut-checkout{height:auto;min-height:auto;margin-bottom:var(--spacing-lg);background:0 0;width:100%;position:relative}#smartcut-checkout #smartcut-full-screen{margin-bottom:var(--widget-spacing)!important}#smartcut-checkout.fullscreen{background:var(--surface-1);padding:var(--widget-spacing)}#smartcut-checkout .button-wrapper,#smartcut-checkout #import-file{margin-top:var(--spacing-lg)}#smartcut-checkout #drop{height:60px}#smartcut-checkout #drop>div{font-size:max(.8rem,min(.75rem + .25vw,.875rem))}#smartcut-checkout #diagram-wrapper{margin-top:var(--spacing-lg);position:relative}#smartcut-checkout #diagram-wrapper #stack{position:absolute;top:6px;right:6px}@media (max-width:462px){#smartcut-checkout #diagram-wrapper #stack{color:#000;background:#fffffff2;width:20px;height:20px;font-size:max(.7rem,min(.65rem + .2vw,.75rem));line-height:20px;top:1px;right:1px}}#smartcut-checkout #diagram-wrapper #diagram{height:0}#smartcut-checkout #progress{height:50px;margin-top:var(--spacing-lg)}#smartcut-checkout #progress #spinner-number.stock-number{width:40px;height:40px;line-height:40px}#smartcut-checkout #part-input{margin-bottom:var(--spacing-sm)}#smartcut-checkout #part-input .button-wrapper{margin-top:var(--spacing-sm)}#smartcut-checkout #part-input .table-heading,#smartcut-checkout #part-input #banding-label,#smartcut-checkout #part-input label{-webkit-user-select:none;user-select:none}#smartcut-checkout #part-count{-webkit-user-select:none;user-select:none;font-size:max(.7rem,min(.65rem + .2vw,.75rem))}#smartcut-checkout #messages{margin-top:var(--spacing-lg);padding:var(--widget-spacing);background:#ffac6d;border-radius:8px;line-height:1.5}#smartcut-checkout #messages .heading{margin-bottom:var(--spacing-sm);font-weight:700}#smartcut-checkout #messages>:last-child{margin-bottom:0}#smartcut-checkout #messages pre{white-space:pre-wrap;background:0 0;margin-top:0;padding:0;line-height:1.4}#smartcut-checkout #mini-stock-nav{margin-top:var(--spacing-sm)}#smartcut-checkout #formula-pricing{margin-bottom:var(--spacing-lg)}#smartcut-checkout #formula-pricing .heading.panels{margin-top:var(--spacing-lg);margin-bottom:calc(-1*var(--spacing-lg))}#smartcut-checkout #formula-pricing .input-wrapper,#smartcut-checkout #formula-pricing .extras .heading{margin-bottom:var(--spacing-sm)}#smartcut-checkout #formula-pricing .extras>div{margin-bottom:var(--spacing-xs)}#smartcut-app .smartcut-object-viewer,#smartcut-machining .smartcut-object-viewer{-webkit-user-select:all;user-select:all;font-family:monospace;line-height:1.5}#smartcut-app .smartcut-object-viewer .array-item,#smartcut-machining .smartcut-object-viewer .array-item{margin:4px 0}#smartcut-app .smartcut-object-viewer .item-header,#smartcut-machining .smartcut-object-viewer .item-header{cursor:pointer;flex-direction:row;align-items:center;gap:8px;display:flex}#smartcut-app .smartcut-object-viewer .toggle-icon,#smartcut-machining .smartcut-object-viewer .toggle-icon{width:12px;font-size:12px}#smartcut-app .smartcut-object-viewer .path-label,#smartcut-machining .smartcut-object-viewer .path-label{color:#881391;font-weight:400}#smartcut-app .smartcut-object-viewer .object-properties,#smartcut-machining .smartcut-object-viewer .object-properties{margin-left:20px}#smartcut-app .smartcut-object-viewer .property-item,#smartcut-machining .smartcut-object-viewer .property-item{white-space:pre-wrap;word-break:break-word;gap:8px;margin:2px 0}#smartcut-app .smartcut-object-viewer .key,#smartcut-machining .smartcut-object-viewer .key{color:#881391}#smartcut-app .smartcut-object-viewer .value,#smartcut-machining .smartcut-object-viewer .value{color:#1a1aa6}#smartcut-app .smartcut-object-viewer .value.number,#smartcut-machining .smartcut-object-viewer .value.number{color:#098658}#smartcut-app .smartcut-object-viewer .value.boolean,#smartcut-machining .smartcut-object-viewer .value.boolean{color:#00f}#smartcut-app .smartcut-object-viewer .value.string,#smartcut-machining .smartcut-object-viewer .value.string{color:#a31515}#smartcut-app .smartcut-object-viewer .value.object,#smartcut-app .smartcut-object-viewer .value.array,#smartcut-machining .smartcut-object-viewer .value.object,#smartcut-machining .smartcut-object-viewer .value.array{color:#de0bf1}#smartcut-app .smartcut-object-viewer .value.undefined,#smartcut-app .smartcut-object-viewer .value.null,#smartcut-machining .smartcut-object-viewer .value.undefined,#smartcut-machining .smartcut-object-viewer .value.null{color:gray;font-style:italic}.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{color:#1b1a1efa;background:#1bc319}.smartcut-tooltip.warning{color:#1b1a1efa;background:#fa0}.smartcut-tooltip.error{color:#fffffffa;background:#e14e29}@media (min-width:600px){.smartcut-content .grid--sm-2col{grid-template-columns:repeat(2,1fr)}}@media (min-width:600px){.smartcut-content .grid--sm-3col{grid-template-columns:repeat(3,1fr)}}@media (min-width:600px){.smartcut-content .grid--sm-4col{grid-template-columns:repeat(4,1fr)}}@media (min-width:600px){.smartcut-content .grid--sm-6col{grid-template-columns:repeat(6,1fr)}}@media (min-width:800px){.smartcut-content .grid--md-2col{grid-template-columns:repeat(2,1fr)}}@media (min-width:800px){.smartcut-content .grid--md-3col{grid-template-columns:repeat(3,1fr)}}@media (min-width:800px){.smartcut-content .grid--md-4col{grid-template-columns:repeat(4,1fr)}}@media (min-width:800px){.smartcut-content .grid--md-6col{grid-template-columns:repeat(6,1fr)}}@media (min-width:1040px){.smartcut-content .grid--lg-2col{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.smartcut-content .grid--lg-3col{grid-template-columns:repeat(3,1fr)}}@media (min-width:1040px){.smartcut-content .grid--lg-4col{grid-template-columns:repeat(4,1fr)}}@media (min-width:1040px){.smartcut-content .grid--lg-6col{grid-template-columns:repeat(6,1fr)}}@media (min-width:1280px){.smartcut-content .grid--xl-2col{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.smartcut-content .grid--xl-3col{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.smartcut-content .grid--xl-4col{grid-template-columns:repeat(4,1fr)}}@media (min-width:1280px){.smartcut-content .grid--xl-6col{grid-template-columns:repeat(6,1fr)}}@media (min-width:1440px){.smartcut-content .grid--xxl-2col{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.smartcut-content .grid--xxl-3col{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.smartcut-content .grid--xxl-4col{grid-template-columns:repeat(4,1fr)}}@media (min-width:1440px){.smartcut-content .grid--xxl-6col{grid-template-columns:repeat(6,1fr)}}@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 .grid-table .cell button:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .cell input[type=button]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .cell input[type=submit]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .cell input[type=reset]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .cell .c-btn:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group button:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group input[type=button]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group input[type=submit]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group input[type=reset]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group .c-btn:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.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 .cell:has(input[type=checkbox]){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-machining{z-index:1000;scroll-behavior:smooth;background-color:#00000080;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}#smartcut-machining #machining{scroll-behavior:smooth;background-color:#fafafa;border-radius:8px;gap:1rem;block-size:-moz-fit-content;block-size:fit-content;max-block-size:calc(100dvh - 14px);inline-size:min(100vi - 14px,1400px);padding:1rem;display:flex;overflow-y:auto;box-shadow:0 2px 4px #00000026!important}@media (max-width:800px){#smartcut-machining #machining{flex-direction:column;gap:.5rem;inline-size:95vi;padding:.5rem}}#smartcut-machining #machining :-webkit-any(input[type=number],input[type=text])::placeholder{text-transform:capitalize}#smartcut-machining #machining :-moz-any(input[type=number],input[type=text])::placeholder{text-transform:capitalize}#smartcut-machining #machining :is(input[type=number],input[type=text])::placeholder{text-transform:capitalize}#smartcut-machining #machining .inputs{scroll-behavior:smooth;flex:1;padding:10px;position:relative;overflow-y:scroll}@media (max-width:800px){#smartcut-machining #machining .inputs{padding:5px}}#smartcut-machining #machining .inputs .close{margin-bottom:10px!important}#smartcut-machining #machining .inputs .menu{-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;font-size:max(.9rem,min(.85rem + .3vw,1rem));display:flex}#smartcut-machining #machining .inputs .menu>div{cursor:pointer}#smartcut-machining #machining .inputs .menu>div.selected{font-weight:700}#smartcut-machining #machining .inputs .menu-prompt{margin-top:10px}#smartcut-machining #machining .inputs .button-wrapper{margin-top:10px;margin-bottom:10px}#smartcut-machining #machining .inputs .shape-name{margin-block-end:10px}#smartcut-machining #machining .inputs .group.validation{color:#fffffffa;background-color:#e14e29;min-block-size:26px;font-size:max(.7rem,min(.65rem + .2vw,.75rem));font-weight:700;line-height:26px}#smartcut-machining #machining .inputs .group.validation pre{color:#fffffffa}#smartcut-machining #machining .inputs .grid-table.banding-types{margin-block-end:10px}#smartcut-machining #machining .inputs .grid-table.banding-types .row{grid-template-columns:1fr 30px}#smartcut-machining #machining .inputs .grid-table.banding-types .row>div:first-of-type{padding-inline-start:10px}#smartcut-machining #machining .inputs .grid-table.banding-types .cell .id{margin:0}#smartcut-machining #machining .inputs .grid-table.banding-types .cell :-webkit-any(.remove,.delete){text-align:center;color:#c01515}#smartcut-machining #machining .inputs .grid-table.banding-types .cell :-moz-any(.remove,.delete){text-align:center;color:#c01515}#smartcut-machining #machining .inputs .grid-table.banding-types .cell :is(.remove,.delete){text-align:center;color:#c01515}#smartcut-machining #machining .inputs .sides-wrapper{-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;gap:10px;margin-block-start:10px;margin-block-end:10px;display:flex}#smartcut-machining #machining .inputs .sides-wrapper .sides{color:#fff;perspective:1000px;border:1px solid #000;place-items:center;block-size:60px;inline-size:60px;font-size:20px;font-weight:700;display:grid;position:relative}#smartcut-machining #machining .inputs .sides-wrapper .sides .side-a,#smartcut-machining #machining .inputs .sides-wrapper .sides .side-b{-webkit-backface-visibility:hidden;backface-visibility:hidden;place-items:center;transition:transform .3s;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}#smartcut-machining #machining .inputs .sides-wrapper .sides .side-a{background:#19b5e9;transform:rotateX(0)}#smartcut-machining #machining .inputs .sides-wrapper .sides .side-b{background:#06d6a0;transform:rotateX(180deg)}#smartcut-machining #machining .inputs .sides-wrapper .sides.flipped .side-a{transform:rotateX(-180deg)}#smartcut-machining #machining .inputs .sides-wrapper .sides.flipped .side-b{transform:rotateX(0)}#smartcut-machining #machining .inputs .sides-wrapper .text{font-size:max(.7rem,min(.65rem + .2vw,.75rem));line-height:1}#smartcut-machining #machining .diagram{flex:1;min-block-size:300px;min-inline-size:200px;overflow:hidden}@media (max-width:800px){#smartcut-machining #machining .diagram{min-block-size:250px}}#smartcut-machining #machining .diagram svg.vis{block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;display:block}#smartcut-machining #machining .diagram .shape-group #shape{fill:#19b5e9}#smartcut-machining #machining .diagram .shape-group .shape-background{fill:#b0b0b0}#smartcut-machining #machining .diagram .shape-group .shape-background-fill{fill:#ffd166}#smartcut-machining #machining .diagram :-webkit-any(.hole-group,.hinge-hole-group) .hole{stroke:#000;stroke-width:1px;fill:#fff}#smartcut-machining #machining .diagram :-moz-any(.hole-group,.hinge-hole-group) .hole{stroke:#000;stroke-width:1px;fill:#fff}#smartcut-machining #machining .diagram :is(.hole-group,.hinge-hole-group) .hole{stroke:#000;stroke-width:1px;fill:#fff}#smartcut-machining #machining .diagram :-webkit-any(.hole-group,.hinge-hole-group) .hole.partial{fill:#d3f1fb}#smartcut-machining #machining .diagram :-moz-any(.hole-group,.hinge-hole-group) .hole.partial{fill:#d3f1fb}#smartcut-machining #machining .diagram :is(.hole-group,.hinge-hole-group) .hole.partial{fill:#d3f1fb}#smartcut-machining #machining .diagram :-webkit-any(.hole-group,.hinge-hole-group) .hole.invalid{fill:#ef476f;stroke-width:2px}#smartcut-machining #machining .diagram :-moz-any(.hole-group,.hinge-hole-group) .hole.invalid{fill:#ef476f;stroke-width:2px}#smartcut-machining #machining .diagram :is(.hole-group,.hinge-hole-group) .hole.invalid{fill:#ef476f;stroke-width:2px}#smartcut-machining #machining .diagram.flipped .shape-group #shape{fill:#06d6a0}#smartcut-machining #machining .diagram.flipped :-webkit-any(.hole-group,.hinge-hole-group) .hole.partial{fill:#abfde8}#smartcut-machining #machining .diagram.flipped :-moz-any(.hole-group,.hinge-hole-group) .hole.partial{fill:#abfde8}#smartcut-machining #machining .diagram.flipped :is(.hole-group,.hinge-hole-group) .hole.partial{fill:#abfde8}#smartcut-machining #machining .diagram .legend-group text{fill:#4c4c4c;font-size:max(.7rem,min(.65rem + .2vw,.75rem));font-weight:400}#smartcut-machining #machining .diagram .legend-group text:-webkit-any(.side,.corner){fill:#000c;font-size:max(.8rem,min(.75rem + .25vw,.875rem))}#smartcut-machining #machining .diagram .legend-group text:-moz-any(.side,.corner){fill:#000c;font-size:max(.8rem,min(.75rem + .25vw,.875rem))}#smartcut-machining #machining .diagram .legend-group text:is(.side,.corner){fill:#000c;font-size:max(.8rem,min(.75rem + .25vw,.875rem))}#smartcut-machining #machining .diagram .banding{stroke:#073b4c;fill:none;stroke-linecap:butt}#smartcut-machining #machining .diagram .axis path{stroke:#073b4c}#smartcut-machining #machining .diagram .axis path.domain{display:none}#smartcut-machining #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{z-index:1000;-webkit-user-select:none;user-select:none;padding:0;background-color:#ffd166;border:none;border-radius:10px;width:min(800px,100vw - 4rem);max-height:calc(100vh - 4rem);padding:16px;overflow:hidden;box-shadow:0 2px 4px #00000026!important}.smartcut-content dialog header{flex-flow:wrap;justify-content:space-between;align-items:center;padding-bottom:16px;font-size:max(1.1rem,min(1rem + .5vw,1.25rem));font-weight:700;display:flex}.smartcut-content dialog header button.c-btn{border:0!important}.smartcut-content dialog main{-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:8px;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{color:#fff;text-align:center;background:#118ab2;border-radius:50%;width:36px;height:36px;font-size:14px;font-weight:700;line-height:36px;display:inline-block}: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(1rem,3vw,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;--bp-sm:600px;--bp-md:800px;--bp-lg:1040px;--bp-xl:1280px;--bp-xxl:1440px;--container-padding:var(--column-padding);--container-max-width:min(90vw,1400px)}.smartcut-content *,.smartcut-content :before,.smartcut-content :after{box-sizing:border-box}.smartcut-content body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.6}.smartcut-content img,.smartcut-content picture,.smartcut-content video,.smartcut-content canvas,.smartcut-content svg{max-width:100%;height:auto;display:block}.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{margin:0}.smartcut-content .c-section{width:100%}.smartcut-content .c-component{width:100%;max-width:var(--container-max-width);padding-block:var(--component-spacing);margin-inline-start:auto;margin-inline-end: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-start:0;padding-block-end: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{width:100%;max-width:var(--container-max-width);margin-inline-start:auto;margin-inline-end:auto}.smartcut-content .container--sm{width:100%;max-width:var(--container-max-width);--container-max-width:560px;margin-inline-start:auto;margin-inline-end:auto}.smartcut-content .container--md{width:100%;max-width:var(--container-max-width);--container-max-width:760px;margin-inline-start:auto;margin-inline-end:auto}.smartcut-content .container--lg{width:100%;max-width:var(--container-max-width);--container-max-width:1020px;margin-inline-start:auto;margin-inline-end:auto}.smartcut-content .container--xl{width:100%;max-width:var(--container-max-width);--container-max-width:1220px;margin-inline-start:auto;margin-inline-end:auto}.smartcut-content .container--xxl{width:100%;max-width:var(--container-max-width);--container-max-width:1400px;margin-inline-start:auto;margin-inline-end:auto}.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{gap:var(--row-spacing);grid-template-columns:repeat(2,minmax(min(280px,100%),1fr));display:grid}.smartcut-content .grid--3-col{gap:var(--row-spacing);grid-template-columns:repeat(3,minmax(min(250px,100%),1fr));display:grid}.smartcut-content .grid--4-col{gap:var(--row-spacing);grid-template-columns:repeat(4,minmax(min(200px,100%),1fr));display:grid}.smartcut-content .grid--6-col{gap:var(--row-spacing);grid-template-columns:repeat(6,minmax(min(150px,100%),1fr));display:grid}.smartcut-content .grid--12-col{gap:var(--row-spacing);grid-template-columns:repeat(12,minmax(min(100px,100%),1fr));display:grid}.smartcut-content .grid--auto-fit{gap:var(--row-spacing);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));display:grid}.smartcut-content .grid--auto-fill{gap:var(--row-spacing);grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));display:grid}.smartcut-content .grid--cards{gap:var(--row-spacing);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));display:grid}.smartcut-content .grid--features{gap:var(--row-spacing);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));display:grid}.smartcut-content .grid--sm-2col{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:1fr}@media (min-width:600px){.smartcut-content .grid--sm-3col{grid-template-columns:repeat(3,1fr)}}.smartcut-content .grid--sm-4col{grid-template-columns:1fr}@media (min-width:600px){.smartcut-content .grid--sm-4col{grid-template-columns:repeat(4,1fr)}}.smartcut-content .grid--sm-6col{grid-template-columns:1fr}@media (min-width:600px){.smartcut-content .grid--sm-6col{grid-template-columns:repeat(6,1fr)}}.smartcut-content .grid--md-2col{grid-template-columns:1fr}@media (min-width:800px){.smartcut-content .grid--md-2col{grid-template-columns:repeat(2,1fr)}}.smartcut-content .grid--md-3col{grid-template-columns:1fr}@media (min-width:800px){.smartcut-content .grid--md-3col{grid-template-columns:repeat(3,1fr)}}.smartcut-content .grid--md-4col{grid-template-columns:1fr}@media (min-width:800px){.smartcut-content .grid--md-4col{grid-template-columns:repeat(4,1fr)}}.smartcut-content .grid--md-6col{grid-template-columns:1fr}@media (min-width:800px){.smartcut-content .grid--md-6col{grid-template-columns:repeat(6,1fr)}}.smartcut-content .grid--lg-2col{grid-template-columns:1fr}@media (min-width:1040px){.smartcut-content .grid--lg-2col{grid-template-columns:repeat(2,1fr)}}.smartcut-content .grid--lg-3col{grid-template-columns:1fr}@media (min-width:1040px){.smartcut-content .grid--lg-3col{grid-template-columns:repeat(3,1fr)}}.smartcut-content .grid--lg-4col{grid-template-columns:1fr}@media (min-width:1040px){.smartcut-content .grid--lg-4col{grid-template-columns:repeat(4,1fr)}}.smartcut-content .grid--lg-6col{grid-template-columns:1fr}@media (min-width:1040px){.smartcut-content .grid--lg-6col{grid-template-columns:repeat(6,1fr)}}.smartcut-content .grid--xl-2col{grid-template-columns:1fr}@media (min-width:1280px){.smartcut-content .grid--xl-2col{grid-template-columns:repeat(2,1fr)}}.smartcut-content .grid--xl-3col{grid-template-columns:1fr}@media (min-width:1280px){.smartcut-content .grid--xl-3col{grid-template-columns:repeat(3,1fr)}}.smartcut-content .grid--xl-4col{grid-template-columns:1fr}@media (min-width:1280px){.smartcut-content .grid--xl-4col{grid-template-columns:repeat(4,1fr)}}.smartcut-content .grid--xl-6col{grid-template-columns:1fr}@media (min-width:1280px){.smartcut-content .grid--xl-6col{grid-template-columns:repeat(6,1fr)}}.smartcut-content .grid--xxl-2col{grid-template-columns:1fr}@media (min-width:1440px){.smartcut-content .grid--xxl-2col{grid-template-columns:repeat(2,1fr)}}.smartcut-content .grid--xxl-3col{grid-template-columns:1fr}@media (min-width:1440px){.smartcut-content .grid--xxl-3col{grid-template-columns:repeat(3,1fr)}}.smartcut-content .grid--xxl-4col{grid-template-columns:1fr}@media (min-width:1440px){.smartcut-content .grid--xxl-4col{grid-template-columns:repeat(4,1fr)}}.smartcut-content .grid--xxl-6col{grid-template-columns:1fr}@media (min-width:1440px){.smartcut-content .grid--xxl-6col{grid-template-columns:repeat(6,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-x-0{column-gap:var(--space-0)}.smartcut-content .gap-y-0{row-gap:var(--space-0)}.smartcut-content .gap-1{gap:var(--space-1)}.smartcut-content .gap-x-1{column-gap:var(--space-1)}.smartcut-content .gap-y-1{row-gap:var(--space-1)}.smartcut-content .gap-2{gap:var(--space-2)}.smartcut-content .gap-x-2{column-gap:var(--space-2)}.smartcut-content .gap-y-2{row-gap:var(--space-2)}.smartcut-content .gap-3{gap:var(--space-3)}.smartcut-content .gap-x-3{column-gap:var(--space-3)}.smartcut-content .gap-y-3{row-gap:var(--space-3)}.smartcut-content .gap-4{gap:var(--space-4)}.smartcut-content .gap-x-4{column-gap:var(--space-4)}.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 .component{padding-block:var(--component-spacing)}.smartcut-content .component--tight{padding-block:var(--component-spacing);padding-block:var(--space-1)}.smartcut-content .component--loose{padding-block:var(--component-spacing);padding-block:var(--space-4)}.smartcut-content .component--no-top{padding-block-start:0}.smartcut-content .component--no-bottom{padding-block-end:0}.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 .grid-table{--grid-button-size:28px;--grid-cell-height:42px;--grid-icon-size:14px;--grid-border-color:grey;--grid-cell-padding:2px;isolation:isolate;background-color:#fff;gap:0;font-size:max(.8rem,min(.75rem + .25vw,.875rem));display:grid;overflow:hidden}.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group{align-self:stretch;width:100%;min-width:0;height:100%;min-height:0}.smartcut-content .grid-table .cell button,.smartcut-content .grid-table .cell input[type=button],.smartcut-content .grid-table .cell input[type=submit],.smartcut-content .grid-table .cell input[type=reset],.smartcut-content .grid-table .cell .c-btn,.smartcut-content .grid-table .group button,.smartcut-content .grid-table .group input[type=button],.smartcut-content .grid-table .group input[type=submit],.smartcut-content .grid-table .group input[type=reset],.smartcut-content .grid-table .group .c-btn{--btn-font-size:@var.font-size(1);--btn-icon-size:14px;box-shadow:none;border:none;outline:none;margin-bottom:0;animation:none;transform:none}.smartcut-content .grid-table .cell button:hover:not(:disabled),.smartcut-content .grid-table .cell input[type=button]:hover:not(:disabled),.smartcut-content .grid-table .cell input[type=submit]:hover:not(:disabled),.smartcut-content .grid-table .cell input[type=reset]:hover:not(:disabled),.smartcut-content .grid-table .cell .c-btn:hover:not(:disabled),.smartcut-content .grid-table .group button:hover:not(:disabled),.smartcut-content .grid-table .group input[type=button]:hover:not(:disabled),.smartcut-content .grid-table .group input[type=submit]:hover:not(:disabled),.smartcut-content .grid-table .group input[type=reset]:hover:not(:disabled),.smartcut-content .grid-table .group .c-btn:hover:not(:disabled){transform:none}.smartcut-content .grid-table .cell button:active:not(:disabled),.smartcut-content .grid-table .cell input[type=button]:active:not(:disabled),.smartcut-content .grid-table .cell input[type=submit]:active:not(:disabled),.smartcut-content .grid-table .cell input[type=reset]:active:not(:disabled),.smartcut-content .grid-table .cell .c-btn:active:not(:disabled),.smartcut-content .grid-table .group button:active:not(:disabled),.smartcut-content .grid-table .group input[type=button]:active:not(:disabled),.smartcut-content .grid-table .group input[type=submit]:active:not(:disabled),.smartcut-content .grid-table .group input[type=reset]:active:not(:disabled),.smartcut-content .grid-table .group .c-btn:active:not(:disabled){box-shadow:none;transform:none}.smartcut-content .grid-table .cell button:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .cell input[type=button]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .cell input[type=submit]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .cell input[type=reset]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .cell .c-btn:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group button:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group input[type=button]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group input[type=submit]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group input[type=reset]:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .group .c-btn:focus-visible:not(:disabled){box-shadow:none;background-color:#ffb727;border:none;outline:none}.smartcut-content .grid-table .cell.c-btn--loading:after,.smartcut-content .grid-table .group.c-btn--loading:after{animation:none}.smartcut-content .grid-table .cell{min-height:var(--grid-cell-height);box-sizing:border-box}.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:#00000005}.smartcut-content .grid-table .row.sorting .cell.enabled{cursor:pointer}.smartcut-content .grid-table .row.table-heading,.smartcut-content .grid-table .row.sorting{color:#fffffffa;text-transform:capitalize;border-bottom:none;font-weight:600;position:relative}.smartcut-content .grid-table .row.table-heading>.cell,.smartcut-content .grid-table .row.sorting>.cell{color:#fffffffa;writing-mode:vertical-rl;letter-spacing:1.4px;border:none;justify-content:flex-start;margin:0;padding:12px 0;font-size:max(.7rem,min(.65rem + .2vw,.75rem));font-weight:400;line-height:1;position:relative;overflow:visible;transform:rotate(180deg)}.smartcut-content .grid-table .row.table-heading>.cell.center,.smartcut-content .grid-table .row.sorting>.cell.center{justify-content:center;align-items:flex-start}.smartcut-content .grid-table .row.table-heading>.cell:before,.smartcut-content .grid-table .row.sorting>.cell:before{content:"";z-index:-1;background-color:#073b4c;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.smartcut-content .grid-table .row.selected .cell{background-color:#f4ffa1}.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:#d7faff}.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:#f4ffa1}.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:#00000008}.smartcut-content .grid-table .cell{box-sizing:border-box;white-space:nowrap;flex-direction:column;justify-content:center;height:100%;font-size:max(.8rem,min(.75rem + .25vw,.875rem));display:flex;overflow:hidden}.smartcut-content .grid-table .cell:has(input[type=checkbox]){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.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 input:not([type=checkbox]),.smartcut-content .grid-table .cell .input-wrapper select{color:#1b1a1efa;height:var(--grid-cell-height);font-size:max(.7rem,min(.65rem + .2vw,.75rem));line-height:var(--grid-cell-height);min-height:var(--grid-cell-height);width:100%;max-width:100%;padding:0 var(--grid-cell-padding);text-transform:inherit;background:0 0;border:none;border-radius:0}.smartcut-content .grid-table .cell .input-wrapper select{padding-right:16px}.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:#1bc319}.smartcut-content .grid-table .cell.machining.active button svg path{fill:#1bc319}.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{margin-right:10px;font-size:max(.7rem,min(.65rem + .2vw,.75rem))}.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{min-width:unset;color:#4a90a4;font-size:max(.9rem,min(.85rem + .3vw,1rem))}.smartcut-content .grid-table .cell.inventory-material.selected{background-color:#fffffffa}.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>*{width:var(--btn-icon-size)!important;height:var(--btn-icon-size)!important;font-size:var(--btn-icon-size)!important;max-width:var(--btn-icon-size)!important;max-height:var(--btn-icon-size)!important}.smartcut-content .grid-table .cell>button svg svg,.smartcut-content .grid-table .cell>button .svg-inline--fa svg,.smartcut-content .grid-table .cell>button i svg,.smartcut-content .grid-table .cell>button .fa-icon svg,.smartcut-content .grid-table .cell>button [data-icon] svg,.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{padding:var(--space--2);box-sizing:border-box;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:#1b1a1efa}.smartcut-content .grid-table .group .label{-webkit-user-select:none;user-select:none;font-size:max(.7rem,min(.65rem + .2vw,.75rem))}.smartcut-content .grid-table .group .price{font-size:max(.7rem,min(.65rem + .2vw,.75rem))}.smartcut-content .grid-table .group.banding,.smartcut-content .grid-table .group.finish{padding-top:var(--widget-spacing);padding-bottom:var(--widget-spacing)}.smartcut-content .grid-table .group.issues,.smartcut-content .grid-table .group.warnings{padding:10px;font-size:max(.8rem,min(.75rem + .25vw,.875rem));font-weight:400}.smartcut-content .grid-table .group.issues pre,.smartcut-content .grid-table .group.warnings pre{background:0 0;margin:0;padding:0;font-size:max(.8rem,min(.75rem + .25vw,.875rem))}.smartcut-content .grid-table .group.issues{color:#fffffffa;background-color:#e14e29;font-weight:700}.smartcut-content .grid-table .group.issues pre{color:#fffffffa}.smartcut-content .grid-table .group.warnings{color:#1b1a1efa;background-color:#fa0}.smartcut-content .grid-table .group.warnings pre{color:#1b1a1efa}.smartcut-content .grid-table .group .inputs{flex-direction:row;align-items:center;gap:10px;display:flex}.smartcut-content .grid-table .group .inputs>.label{text-transform:uppercase;padding-right:5px;font-weight:400}.smartcut-content .grid-table .group .inputs select,.smartcut-content .grid-table .group .inputs input:not([type=checkbox]):not([type=radio]){background-color:#fff;border:1px solid #b8b8b8;border-radius:5px;font-size:max(.7rem,min(.65rem + .2vw,.75rem))}.smartcut-content .grid-table .group .inputs select.number,.smartcut-content .grid-table .group .inputs input:not([type=checkbox]):not([type=radio]).number{width:100%;max-width:60px}.smartcut-content .grid-table .group .inputs label{width:auto;font-size:max(.7rem,min(.65rem + .2vw,.75rem));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.trim{color:#1b1a1efa;border-bottom:1px solid var(--grid-border-color);align-items:flex-start;gap:var(--widget-spacing);background:#fcfcfc;flex-direction:column}.smartcut-content .grid-table .group.banding .input-wrapper,.smartcut-content .grid-table .group.finish .input-wrapper,.smartcut-content .grid-table .group.trim .input-wrapper{border-color:#b8b8b8;height:36px}.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]):not([type=radio]){border-top-left-radius:0;border-bottom-left-radius:0}#smartcut-app #drop,#smartcut-machining #drop{cursor:pointer;text-align:center;color:#1b1a1efa;background:#f0f0f0;border:5px dashed #4a90a4;border-radius:20px;flex-direction:column;justify-content:center;height:200px;padding:10px;font-weight:700;display:flex}#smartcut-app #drop>div,#smartcut-machining #drop>div{-webkit-user-select:none;user-select:none}#smartcut-app #drop.dragover,#smartcut-app #drop.dragenter,#smartcut-machining #drop.dragover,#smartcut-machining #drop.dragenter{border:5px solid #1bc319}#smartcut-app #drop.dragleave,#smartcut-app #drop.dragend,#smartcut-app #drop.drop,#smartcut-machining #drop.dragleave,#smartcut-machining #drop.dragend,#smartcut-machining #drop.drop{border-color:#4a90a4}#smartcut-app #drop.thinking,#smartcut-machining #drop.thinking{border-color:red}.smartcut-content #import{position:relative}.smartcut-content #import .input-wrapper .info{font-size:max(.9rem,min(.85rem + .3vw,1rem))}.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{border-top:1px solid var(--separator-subtle);border-bottom:1px solid var(--separator-subtle);padding-top:20px;padding-bottom:20px;padding-left:var(--widget-spacing);padding-right:var(--widget-spacing);color:#1b1a1efa;background:#f8f8f8}.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-top:var(--widget-spacing);margin-bottom:var(--widget-spacing)}.smartcut-content #import .guide{margin-bottom:20px;font-weight:700}.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{margin-bottom:5px;font-size:max(1rem,min(.95rem + .35vw,1.125rem))}.smartcut-content #import #import-file-progress .outer{border:1px solid gray;border-radius:8px;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:max(.9rem,min(.85rem + .3vw,1rem))}.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 #06d6a0;border-radius:8px;font-size:max(.9rem,min(.85rem + .3vw,1rem));overflow:hidden}.smartcut-content #import #available-column-headers table{width:100%;overflow:hidden}.smartcut-content #import #available-column-headers table thead{background:#06d6a0}.smartcut-content #import #available-column-headers table thead tr th{padding-bottom:10px;font-weight:500}.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{color:#1b1a1efa;background:#f0f0f0;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:max(1rem,min(.95rem + .35vw,1.125rem))}.smartcut-content #import #import-map #mapping-wrapper{flex-wrap:wrap;align-items:center;display:flex}.smartcut-content #import #import-map #mapping-wrapper>select{width:auto;margin:0 10px 10px 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:#ffac6d}.smartcut-content #import #key{margin-top:20px;margin-bottom:20px;font-size:max(1rem,min(.95rem + .35vw,1.125rem));display:flex}.smartcut-content #import #key>div{border:3px solid #000;margin-right:3px;padding:10px}.smartcut-content #import #key .duplicate{color:#fffffffa;background-color:#e14e29;font-weight:700}.smartcut-content #import #key .duplicate pre{color:#fffffffa}.smartcut-content #import #key .invalid{color:#1b1a1efa;background-color:#fa0}.smartcut-content #import #key .invalid pre{color:#1b1a1efa}.smartcut-content #import .table-wrapper{position:relative}.smartcut-content #import .table-wrapper .grid-table{border:1px solid #06d6a0;border-radius:8px}.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{cursor:pointer;color:#fff;background-color:#4a90a4}.smartcut-content #import .table-wrapper .grid-table .row .cell.clickable:hover{background-color:#29c778}.smartcut-content #import .table-wrapper .grid-table .row .cell.duplicate{color:#fffffffa;cursor:pointer;background-color:#e14e29;font-weight:700}.smartcut-content #import .table-wrapper .grid-table .row .cell.duplicate pre{color:#fffffffa}.smartcut-content #import .table-wrapper .grid-table .row .cell.invalid{color:#1b1a1efa;cursor:pointer;background-color:#fa0}.smartcut-content #import .table-wrapper .grid-table .row .cell.invalid pre{color:#1b1a1efa}.smartcut-content #import .table-wrapper .grid-table .row.full-width{color:#000;background-color:#06d6a0;border:none}.smartcut-content #import .table-wrapper .grid-table .row.full-width .cell{font-size:max(.9rem,min(.85rem + .3vw,1rem));font-weight:400}.smartcut-content #import .table-wrapper .grid-table .row.mapped-to{background-color:#ffd166;font-weight:400}.smartcut-content #import .table-wrapper #cell-info{background-color:#ffac6d;border:3px solid #000;border-radius:8px;width:90%;height:auto;min-height:22px;padding:10px 44px 10px 10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 4px #00000026!important}.smartcut-content #import .table-wrapper #cell-info button{position:absolute;top:4px;right:4px}.smartcut-content #import .table-wrapper .user-headers .cell{color:#1b1a1efa;background:#f0f0f0}: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{z-index:9999;pointer-events:none;width:100%;position:fixed}#smartcut-notices .notices-container{z-index:1000;box-sizing:border-box;width:320px;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{pointer-events:auto;width:var(--notice-width);box-sizing:border-box;color:#fffffffa;background:#000;border:none;border-left:8px solid #0000;border-radius:4px;align-items:center;height:auto;min-height:-moz-fit-content;min-height:fit-content;margin-bottom:8px;padding:16px;font-size:14px;font-weight:700;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000026}#smartcut-notices .notices-container .notice .content{word-break:break-word;flex:1;width:100%;margin-right:10px;line-height:1.3;display:block}#smartcut-notices .notices-container .notice .content .message{color:#fffffffa;cursor:pointer;font-size:max(.8rem,min(.75rem + .25vw,.875rem))}#smartcut-notices .notices-container .notice .content .additional-info{color:#fffffffa;opacity:.8;margin-top:4px;font-size:12px}#smartcut-notices .notices-container .notice--success{border-left-color:#1bc319}#smartcut-notices .notices-container .notice--info{border-left-color:#fff}#smartcut-notices .notices-container .notice--warning{border-left-color:#fa0}#smartcut-notices .notices-container .notice--error{border-left-color:#e14e29}#smartcut-notices .dismiss{color:#fff;cursor:pointer;opacity:.7;flex-shrink:0;transition:opacity .2s}#smartcut-notices .dismiss:hover{opacity:1}.error-message[data-v-79779a92]{color:red;padding:1rem}
