@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap";.smartcut-content #mini-stock-nav{padding-left:2px;padding-right:2px;padding-top:20px;display:grid;grid-auto-flow:row dense;grid-template-columns:repeat(auto-fill,34px);gap:5px}.smartcut-content #mini-stock-nav>button.c-btn{position:relative;border-radius:10px}.smartcut-content #mini-stock-nav>button.c-btn .id{font-size:clamp(.7rem,.65rem + .2vw,.75rem);height:24px;line-height:24px}.smartcut-content #mini-stock-nav>button.c-btn .stack{background-color:#ef476f;font-size:9px!important;box-shadow:0 4px 4px #0000004d!important;width:22px;height:22px;line-height:22px;font-size:clamp(.7rem,.65rem + .2vw,.75rem);position:absolute;top:-13.75px;right:-6.2857142857px}#smartcut-app #spinner,#smartcut-machining #spinner{display:flex;align-items:center;flex-wrap:nowrap;justify-content:center}#smartcut-app #spinner>svg.complete,#smartcut-machining #spinner>svg.complete{width:100px;fill:#06d6a0}#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{animation-iteration-count:infinite;animation-duration:2s;transition-timing-function:ease-in-out;width:90px;height:90px;fill:#073b4c}#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{margin-left:20px;flex-shrink:0;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;background-color:#ffd166;color:#1b1a1efa;border-radius:50%;font-weight:700}@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:center;transition:transform .3s ease;padding:0;transform:rotate(0)}.smartcut-content .orientation-button:not(.square){width:32px!important;height:var(--grid-button-size)}.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{fill:var(--btn-color, white)}.smartcut-content .orientation-button.delete:hover path{fill:var(--btn-color, white)}.smartcut-content .orientation-button svg{display:block;fill:none;stroke-linejoin:miter;shape-rendering:geometricPrecision;stroke:var(--btn-color, rgba(255, 255, 255, .98));stroke-width:7}.smartcut-content .orientation-button svg.grain{stroke-width:10}.smartcut-content .orientation-button svg.arrow{stroke:var(--btn-color, rgba(255, 255, 255, .98))}.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, rgba(255, 255, 255, .98))}.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, rgba(117, 117, 117, .98))}.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, rgba(117, 117, 117, .98))}.smartcut-content .orientation-button:disabled:before,.smartcut-content .orientation-button.disabled:before{background-color:var(--btn-disabled-color, rgba(117, 117, 117, .98))}#smartcut-app .grid-table .cell .banding-button,#smartcut-machining .grid-table .cell .banding-button{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;height:28px;width:28px;box-sizing:border-box}#smartcut-app .grid-table .cell .banding-button .outer,#smartcut-machining .grid-table .cell .banding-button .outer{width:100%;height:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border:2px solid transparent;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{border:1px solid #073b4c;width:calc(100% - 4px);height:calc(100% - 4px);box-sizing:border-box;display:flex;justify-content:center;align-items:center}#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:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none;box-sizing:border-box;border-top:4px solid transparent;border-bottom:4px solid transparent}.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-88bbd1c7]{display:none}#uploader .selected-files[data-v-88bbd1c7]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}#uploader .selected-file[data-v-88bbd1c7]{position:relative;width:100px;height:100px}#uploader .selected-file img[data-v-88bbd1c7]{width:100%;height:100%;object-fit:cover;border-radius:4px}#uploader .remove-file[data-v-88bbd1c7]{position:absolute;top:-4px;right:-4px;border-radius:50%;background:#f44;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;padding:0}#uploader .upload-button[data-v-88bbd1c7]{padding:8px 16px;background-color:#2271b1;color:#fff;border:none;border-radius:4px;cursor:pointer}#uploader .upload-button[data-v-88bbd1c7]:disabled{background-color:#98b6c9;cursor:not-allowed}html body #smartcut-app #smartcut-checkout a#credit[data-v-d2347690]{position:absolute!important;display:inline-block!important;top:0!important;right:0!important;bottom:auto!important;left:auto!important;margin:0!important;padding:0!important;visibility:visible!important;opacity:1!important;height:auto!important;width:auto!important;color:#4e4e4e!important;border:none;font-size:12px!important}.smartcut-content{text-rendering:optimizelegibility;font-size:16px;color:#1b1a1efa}.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:Helvetica,Arial,sans-serif;font-size:clamp(.9rem,.85rem + .3vw,1rem);font-weight:300;font-optical-sizing:auto;-webkit-text-stroke:.45px rgba(0,0,0,.1);color:#1b1a1efa}.smartcut-content h1,.smartcut-content .h1{font-size:1rem;line-height:1.2;font-weight:400}.smartcut-content h2,.smartcut-content .h2{font-size:1rem;line-height:1.2;font-weight:400}.smartcut-content h3,.smartcut-content .h3{font-size:1rem;line-height:1.2;font-weight:400}.smartcut-content h4,.smartcut-content .h4{font-size:1rem;line-height:1.2;font-weight:400}.smartcut-content h5,.smartcut-content .h5{font-size:1rem;line-height:1.2;font-weight:400}.smartcut-content h6,.smartcut-content .h6{font-size:1rem;line-height:1.2;font-weight:400}: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{border-width:1px;border-style:solid;border-color:#1b1a1e;font-size:clamp(.8rem,.75rem + .25vw,.875rem);box-sizing:border-box;background:#fff;border-radius:var(--field-border-radius);height:var(--field-height);padding:0 var(--field-padding);width:100%;max-width:220px}.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,.smartcut-content select:focus-visible,.smartcut-content textarea:focus-visible{outline:2px solid #ffb727;outline-offset:0}.smartcut-content input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):disabled,.smartcut-content select:disabled,.smartcut-content textarea:disabled{background-size:100%;background-image:repeating-linear-gradient(45deg,rgba(146,146,146,.1),rgba(146,146,146,.1) 5px,transparent 5px,transparent 10px)!important;background-color:#b5b5b5;color:#757575fa;cursor:not-allowed}.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]{border-width:1px;border-style:solid;border-color:#1b1a1e;background:#fcfcfc;color:#1b1a1efa;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:var(--checkbox-size);height:var(--checkbox-size);margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative}.smartcut-content input[type=checkbox]:focus-visible,.smartcut-content input[type=radio]:focus-visible{outline:2px solid #ffb727;outline-offset:0}.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;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1;display:block}.smartcut-content input[type=radio]{border-radius:50%}.smartcut-content input[type=radio]:checked:before{content:"";width:10px;height:10px;background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.smartcut-content .input-wrapper{display:flex;gap:8px;flex-direction:column}.smartcut-content .input-wrapper .input-label-group{display:flex;flex-direction:row;align-items:center;gap:8px}.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{border:none;border-radius:0;background:transparent;width:100%;height:100%;max-width:none;padding:0 var(--field-padding);margin:0;outline:none}.smartcut-content .grid-table .cell input:not([type=checkbox]):not([type=radio]):focus,.smartcut-content .grid-table .cell input:not([type=checkbox]):not([type=radio]):focus-visible,.smartcut-content .grid-table .cell textarea:focus,.smartcut-content .grid-table .cell textarea:focus-visible,.smartcut-content .grid-table .group input:not([type=checkbox]):not([type=radio]):focus,.smartcut-content .grid-table .group input:not([type=checkbox]):not([type=radio]):focus-visible,.smartcut-content .grid-table .group textarea:focus,.smartcut-content .grid-table .group textarea:focus-visible{background:#fff9ee;outline:none}.smartcut-content .grid-table .cell select,.smartcut-content .grid-table .group select{border:none;border-radius:0;width:100%;height:100%;max-width:none;padding:0 var(--field-padding);padding-right:calc(var(--field-padding) + 16px);margin:0;outline:none;background:transparent 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 select:focus,.smartcut-content .grid-table .group select:focus{background-color:#fff9ee}.smartcut-content .grid-table .cell select:focus-visible,.smartcut-content .grid-table .group select:focus-visible{background-color:#fff9ee;outline:2px solid #ffb727;outline-offset:0}.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,.smartcut-content .grid-table .group .input-wrapper.issue input:not([type=checkbox]):not([type=radio]):focus-visible{background:#fff9ee;outline:2px solid #ffb727;outline-offset:0}.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,.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;background-size:10px;outline:2px solid #ffb727;outline-offset:0}.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 .cell .input-wrapper.warning input:not([type=checkbox]):not([type=radio]):focus-visible,.smartcut-content .grid-table .group .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-visible{background:#fff9ee}.smartcut-content .grid-table .cell .input-wrapper.warning select,.smartcut-content .grid-table .group .input-wrapper.warning select{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,.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,.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;background-size:10px;outline:2px solid #ffb727;outline-offset:0}.smartcut-content label{font-weight:400;display:block;margin-bottom:8px}.smartcut-content form,.smartcut-content .form{display:flex;flex-direction:column;gap:12px}.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{font-weight:400;display:block;margin-bottom:8px}.smartcut-content form .form-group,.smartcut-content .form .form-group{display:flex;flex-direction:column;gap:8px}.smartcut-content form .form-inline,.smartcut-content .form .form-inline{display:flex;gap:12px;align-items:center}.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}: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: rgb(232.35, 232.35, 232.35);--surface-container: rgb(234.9, 234.9, 234.9);--surface-widget: rgb(252, 252, 252);--surface-panel-header: rgb(242.55, 242.55, 242.55);--surface-panel-body: rgb(252, 252, 252);--separator-subtle: rgb(224.7, 224.7, 224.7);--separator-normal: rgb(214.5, 214.5, 214.5);--shadow-widget-enhanced: 0 2px 8px rgba(0, 0, 0, .08), 0 4px 16px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .12);--shadow-widget-hover: 0 4px 12px rgba(0, 0, 0, .12), 0 8px 24px rgba(0, 0, 0, .06), 0 2px 4px rgba(0, 0, 0, .16);--shadow-widget: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);--shadow-base: 0 2px 4px rgba(0, 0, 0, .15);--shadow-lg: 0 4px 8px rgba(0, 0, 0, .2)}@media (min-width: 800px){:root{--container-padding: 1rem}}.smartcut-content{touch-action:pan-y;min-height:100vh;overflow-x:hidden;--column-padding: clamp(.4rem, 1vw, 1rem)}.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;margin-bottom:0!important;border:none!important}.smartcut-content button:hover:not(:disabled),.smartcut-content .c-btn:hover:not(:disabled){transform:none;box-shadow:none!important}.smartcut-content button:active:not(:disabled),.smartcut-content .c-btn:active:not(:disabled){transform:none;box-shadow:none!important}.smartcut-content button:focus-visible,.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 2px 20px;padding:10px!important;border:1px solid black;background-color:#fffff1}.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:clamp(1rem,.95rem + .35vw,1.125rem)}.smartcut-content p.info,.smartcut-content div.info,.smartcut-content a.info{font-size:clamp(.9rem,.85rem + .3vw,1rem);margin-top:var(--spacing-sm)}.smartcut-content table{border-collapse:collapse;border:none}.smartcut-content table.stripes>tbody>tr:nth-child(odd){background-color:#00000008}.smartcut-content #smartcut-app{min-height:100vh;display:flex;flex-direction:column}.smartcut-content ul{padding-left:20px;margin-top:0}.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 ease}.smartcut-content .info.plan,.smartcut-content .info.plan i{color:red}.smartcut-content .info a{text-decoration:none;border-bottom:1px solid #4a90a4}.smartcut-content .fa-info-circle{color:#118ab2}.smartcut-content .border{border-width:1px;border-style:solid;border-color:#1b1a1e}.smartcut-content #maintenance-mode{text-align:center;padding:var(--spacing-lg)}.smartcut-content #login-actions{display:flex;gap:var(--spacing-md);flex-wrap:wrap;justify-content:center}.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{height:0;width:0;object-fit:contain}.smartcut-content .button-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:var(--spacing-md)}.smartcut-content .button-wrapper.vertical{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.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{margin-bottom:0;resize:vertical;min-height:120px}.smartcut-content #inputs .body .heading.section{font-weight:400;font-size:clamp(.9rem,.85rem + .3vw,1rem);border-radius:0!important;margin-left:calc(-1 * var(--widget-spacing));margin-right:calc(-1 * var(--widget-spacing));margin-bottom:1px}.smartcut-content #inputs .body .heading.section:hover{background:#00000009}.smartcut-content #inputs .body .heading.section.open{margin-bottom:8px;margin-top:4px}.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);border-radius:0 0 8px 8px;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;box-shadow:0 2px 8px #0000000f,0 1px 3px #0000000a}.smartcut-content #options .body{background:#fcfcfc;color:#1b1a1efa;padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.smartcut-content #options .body>div{box-sizing:border-box;margin-top:0!important;padding:var(--spacing-lg) var(--widget-spacing);width:100%}.smartcut-content #options .body>div:first-child{padding-top:0}.smartcut-content #options .body>div:nth-child(2n){background:#f8f8f8;color:#1b1a1efa}.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:clamp(1rem,.95rem + .35vw,1.125rem)}.smartcut-content #options .border h3,.smartcut-content #inputs .border h3{margin-top:0}.smartcut-content #graphs #graph-efficiency{padding:0;height:clamp(140px,20vw,180px);width:clamp(280px,40vw,320px)}.smartcut-content #graphs #graph-efficiency .bar{fill:#073b4c;transition:fill .3s ease}.smartcut-content #graphs text{font-size:clamp(.7rem,.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{background-color:#ef476f;font-size:clamp(.8rem,.75rem + .25vw,.875rem);box-shadow:0 4px 4px #0000004d!important;border-radius:50%;width:28px;line-height:28px;text-align:center;color:#fcfcfc;z-index:1}.smartcut-content .fa-triangle-exclamation{color:#dc2626}.smartcut-content #tool{display:grid;width:100vw;min-height:100vh;gap:1rem;padding:1rem var(--column-padding);padding-bottom:4rem;box-sizing:border-box;grid-template-columns:repeat(1,1fr);background:var(--surface-base);align-items:start;align-content:start}@media (min-width: 1400px){.smartcut-content #tool{grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}}@media (max-width: 1400px){.smartcut-content #tool .col{grid-column:1}}.smartcut-content #tool .col{display:flex;flex-direction:column;gap:1rem var(--column-padding)}.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;overflow:hidden;border-radius:12px}.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);display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:none;font-weight:500;font-size:clamp(.9rem,.85rem + .3vw,1rem)}.smartcut-content #tool .widget .top .action-menu .actions-btn{color:#000;padding:0}.smartcut-content #tool .widget div.menu{font-size:clamp(.8rem,.75rem + .25vw,.875rem);border-bottom:1px solid var(--separator-normal);display:flex;flex-wrap:wrap;padding:var(--spacing-sm);gap:var(--spacing-sm);align-items:center}.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{container-type:inline-size;border-bottom:0;padding-bottom:0}.smartcut-content #tool .widget div.menu.pagination .pagination-info{font-weight:400}@container (max-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{font-size:clamp(.9rem,.85rem + .3vw,1rem);margin-top:calc(var(--widget-spacing));box-sizing:border-box;font-weight:400;margin-bottom:calc(var(--widget-spacing))}.smartcut-content #tool .widget .body .heading.section{background:var(--surface-panel-header);box-shadow:inset 0 -1px 0 var(--separator-subtle);position:relative;margin-bottom:0;-webkit-user-select:none;user-select:none;touch-action:manipulation;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;border:none;background:#00000004;box-shadow:inset 0 -1px #0000000a,0 1px #ffffff80;height:48px;line-height:48px;margin-top: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));border-radius:8px}.smartcut-content #tool .widget .body .heading.section>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:var(--spacing-md)}.smartcut-content #tool .widget .body .heading.section.margin-top{margin-top:calc(var(--widget-spacing) * 3)}.smartcut-content #tool .widget .body .heading.section .chevron{font-size:14px;height:14px;width:14px;opacity:.6;color:#1b1a1efa}.smartcut-content #tool .widget .body .heading.section.open .chevron{transform:rotate(90deg);opacity:.8}.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;padding:0;width:60px;height:100%;background:#00000026}.smartcut-content #tool .widget .body .section-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;background:#00000003;border-radius:6px;margin:var(--spacing-md) 0}.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;font-style:italic;background:#00000003;border-radius:8px;margin:var(--spacing-md) 0}.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;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:8px;margin:var(--spacing-md) 0;border:none;box-shadow:0 1px 3px #f59e0b1a,inset 0 1px #fff3}.smartcut-content .click-effect:active{transform:translate(1px,1px);transform:scale(.98)}.smartcut-content *:focus-visible{outline:2px solid #ffb727;outline-offset:2px}@media (prefers-reduced-motion: reduce){.smartcut-content *,.smartcut-content *:before,.smartcut-content *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!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;display:grid;overflow:hidden;gap:0;isolation:isolate;background-color:#fff;font-size:clamp(.8rem,.75rem + .25vw,.875rem)}.smartcut-content .grid-table .cell,.smartcut-content .grid-table .group{width:100%;height:100%;align-self:stretch;min-width:0;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;transform:none;animation:none;box-shadow:none;margin-bottom:0;border:none;outline: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){transform:none;box-shadow:none}.smartcut-content .grid-table .cell button:focus-visible:not(:disabled),.smartcut-content .grid-table .cell input[type=button]:focus-visible:not(:disabled),.smartcut-content .grid-table .cell input[type=submit]:focus-visible:not(:disabled),.smartcut-content .grid-table .cell input[type=reset]:focus-visible:not(:disabled),.smartcut-content .grid-table .cell .c-btn:focus-visible:not(:disabled),.smartcut-content .grid-table .group button:focus-visible:not(:disabled),.smartcut-content .grid-table .group input[type=button]:focus-visible:not(:disabled),.smartcut-content .grid-table .group input[type=submit]:focus-visible:not(:disabled),.smartcut-content .grid-table .group input[type=reset]:focus-visible:not(:disabled),.smartcut-content .grid-table .group .c-btn:focus-visible:not(:disabled){background-color:#ffb727;outline:none;border:none;box-shadow: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{border-bottom:none}.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{display:flex;flex-direction:row}.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:transparent}.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{border-bottom:none;font-weight:600;color:#fffffffa;position:relative;text-transform:capitalize}.smartcut-content .grid-table .row.table-heading>.cell,.smartcut-content .grid-table .row.sorting>.cell{font-size:clamp(.7rem,.65rem + .2vw,.75rem);font-weight:400;color:#fffffffa;position:relative;padding:12px 0;writing-mode:vertical-rl;transform:rotate(180deg);justify-content:flex-start;letter-spacing:1.4px;line-height:1;margin:0;border:none;overflow:visible}.smartcut-content .grid-table .row.table-heading>.cell.center,.smartcut-content .grid-table .row.sorting>.cell.center{align-items:flex-start;justify-content:center}.smartcut-content .grid-table .row.table-heading>.cell:before,.smartcut-content .grid-table .row.sorting>.cell:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background-color:#073b4c;z-index:-1}.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:shake .82s cubic-bezier(.36,.07,.19,.97) both}.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;overflow:hidden;white-space:nowrap;display:flex;flex-direction:column;justify-content:center;height:100%;font-size:clamp(.8rem,.75rem + .25vw,.875rem)}.smartcut-content .grid-table .cell.center,.smartcut-content .grid-table .cell:has(input[type=checkbox]),.smartcut-content .grid-table .cell:has(button),.smartcut-content .grid-table .cell:has(.c-btn),.smartcut-content .grid-table .cell:has(.banding-button),.smartcut-content .grid-table .cell:has(.orientation-button),.smartcut-content .grid-table .cell:has(.id){align-items:center}.smartcut-content .grid-table .cell.clickable{cursor:pointer}.smartcut-content .grid-table .cell.text{padding-left:5px;padding-right:5px;text-overflow:ellipsis;overflow:hidden}.smartcut-content .grid-table .cell .input-wrapper input:not([type=checkbox]),.smartcut-content .grid-table .cell .input-wrapper select{color:#1b1a1efa;font-size:clamp(.7rem,.65rem + .2vw,.75rem);height:var(--grid-cell-height);background:transparent;line-height:var(--grid-cell-height);min-height:var(--grid-cell-height);border:none;border-radius:0;width:100%;max-width:100%;padding:0 var(--grid-cell-padding);text-transform:inherit}.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{display:flex;justify-content:center}.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{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;box-sizing:content-box;padding:0 5px}.smartcut-content .grid-table .cell.inventory-material>div{font-size:clamp(.7rem,.65rem + .2vw,.75rem);margin-right:10px}.smartcut-content .grid-table .cell.inventory-material>div,.smartcut-content .grid-table .cell.inventory-material>button{flex-grow:0;width:auto;padding-right:0;margin-right:10px;background:none}.smartcut-content .grid-table .cell.inventory-material>button{font-size:clamp(.9rem,.85rem + .3vw,1rem);min-width:unset;color:#4a90a4}.smartcut-content .grid-table .cell.inventory-material.selected{background-color:#fffffffa}.smartcut-content .grid-table .cell .id{border:none;height:24px;width:24px;border-radius:50%;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1}.smartcut-content .grid-table .cell>button{height:var(--grid-button-size);width:var(--grid-button-size);padding:0;--btn-icon-size: var(--grid-icon-size)}.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{display:flex;flex-direction:row;align-items:center;padding:var(--space--2);box-sizing:border-box;gap:10px}.smartcut-content .grid-table .group .input-wrapper{display:flex;align-items:center;gap:5px}.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:clamp(.7rem,.65rem + .2vw,.75rem)}.smartcut-content .grid-table .group .price{font-size:clamp(.7rem,.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{font-size:clamp(.8rem,.75rem + .25vw,.875rem);padding:10px;font-weight:400}.smartcut-content .grid-table .group.issues pre,.smartcut-content .grid-table .group.warnings pre{font-size:clamp(.8rem,.75rem + .25vw,.875rem);padding:0;background:none;margin:0}.smartcut-content .grid-table .group.issues{background-color:#e14e29;color:#fffffffa;font-weight:700}.smartcut-content .grid-table .group.issues pre{color:#fffffffa}.smartcut-content .grid-table .group.warnings{background-color:#fa0;color:#1b1a1efa}.smartcut-content .grid-table .group.warnings pre{color:#1b1a1efa}.smartcut-content .grid-table .group .inputs{display:flex;flex-direction:row;align-items:center;gap:10px}.smartcut-content .grid-table .group .inputs>.label{font-weight:400;text-transform:uppercase;padding-right:5px}.smartcut-content .grid-table .group .inputs select,.smartcut-content .grid-table .group .inputs input:not([type=checkbox]):not([type=radio]){font-size:clamp(.7rem,.65rem + .2vw,.75rem);border:1px solid rgb(184,184,184);background-color:#fff;border-radius:5px}.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;display:block;font-size:clamp(.7rem,.65rem + .2vw,.75rem)}.smartcut-content .grid-table .group .inputs.grid-layout{display:grid;align-items:center;column-gap:10px;row-gap:5px}.smartcut-content .grid-table .group.banding,.smartcut-content .grid-table .group.finish,.smartcut-content .grid-table .group.trim{background:#fcfcfc;color:#1b1a1efa;flex-direction:column;align-items:flex-start;border-bottom:1px solid var(--grid-border-color);gap:var(--widget-spacing)}.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{font-size:10px;background-color:#585858;display:flex;align-items:center;justify-content:center;color:#fff;height:100%;margin-right:0;width:3em;border-top-left-radius:5px;border-bottom-left-radius:5px}.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-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{margin-bottom:0}.smartcut-content #inputs .section-body.saw>div>*:last-child{margin-bottom:0}.smartcut-content #inputs .section-body.saw>div:last-child{margin-bottom:0}.smartcut-content #inputs.widget .body .heading.section.info{height:auto;line-height:1.5;padding-top:5px;padding-bottom:5px}.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{background:#ffac6d;color:#1b1a1efa}.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{background:#118ab2;color:#fffffffa}.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{background:#e14e29;color:#fffffffa}.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{background:#f0f0f0;color:#1b1a1efa;padding:var(--widget-spacing)}.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{background:#f0f0f0;color:#1b1a1efa;padding:2px;margin-left:auto;margin-right:auto}.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{border:0;margin:0;background:none}.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{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-left:2px;align-items:center;width:100%;height:100%;background-size:100%;background-image:repeating-linear-gradient(45deg,rgba(146,146,146,.1),rgba(146,146,146,.1) 5px,transparent 5px,transparent 10px)!important}.smartcut-content #inputs .add-button .remaining,.smartcut-content #smartcut-checkout .add-button .remaining{font-size:clamp(.7rem,.65rem + .2vw,.75rem)}.smartcut-content #inputs .add-button.exceeded .remaining,.smartcut-content #smartcut-checkout .add-button.exceeded .remaining{background-color:#ffac6d;color:#1b1a1efa}.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{background-color:#ffd166;color:#1b1a1efa}.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{background-color:#4a90a4;color:#fffffffa}.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{background-color:#1bc319;color:#fff}.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{margin-top:0}.smartcut-content #inputs #part-input .cell .id,.smartcut-content #smartcut-checkout #part-input .cell .id{cursor:pointer;background-color:#118ab2;color:#fffffffa}.smartcut-content #inputs #part-input .cell .id:hover,.smartcut-content #smartcut-checkout #part-input .cell .id:hover{background-color:#4a90a4;color:#fffffffa}.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 grey}.smartcut-content #inputs #inputs-groups .row .id.selected,.smartcut-content #smartcut-checkout #inputs-groups .row .id.selected{background-color:#1bc319;color:#fffffffa}.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;display:flex;font-size:18px}.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{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.smartcut-content #inputs .button-wrapper .row .info,.smartcut-content #smartcut-checkout .button-wrapper .row .info{margin-bottom:0;margin-top: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{font-size:clamp(1rem,.95rem + .35vw,1.125rem);margin-top:20px;border-radius:5px;background-color:#ffac6d;padding:14px}.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{position:relative;width:100%;height:0px;max-width:100%;box-sizing:content-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;letter-spacing:.3px;background:#f5f5f5;color:#1b1a1efa;touch-action:manipulation;overflow:hidden}#smartcut-app .diagram-container.app .vis .cuts .cut-label,#smartcut-machining .diagram-container.app .vis .cuts .cut-label{top:-1px;font-size:9px}#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 rgba(42,44,0,.4))}#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{font-size:10px;color:#1b1a1efa}#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{display:none}#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;position:relative;font-weight:600}#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-weight:700;font-size:10px}#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;background:none;margin-bottom:var(--spacing-lg);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:clamp(.8rem,.75rem + .25vw,.875rem)}#smartcut-checkout #diagram-wrapper{position:relative;margin-top:var(--spacing-lg)}#smartcut-checkout #diagram-wrapper #stack{position:absolute;right:6px;top:6px}@media (max-width: 462px){#smartcut-checkout #diagram-wrapper #stack{width:20px;height:20px;line-height:20px;font-size:clamp(.7rem,.65rem + .2vw,.75rem);background:#fffffff2;color:#000;right:1px;top:1px}}#smartcut-checkout #diagram-wrapper #diagram{height:0px}#smartcut-checkout #progress{height:50px;margin-top:var(--spacing-lg)}#smartcut-checkout #progress #spinner-number.stock-number{height:40px;width: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{font-size:clamp(.7rem,.65rem + .2vw,.75rem);-webkit-user-select:none;user-select:none}#smartcut-checkout #messages{background:#ffac6d;border-radius:8px;margin-top:var(--spacing-lg);padding:var(--widget-spacing);line-height:1.5}#smartcut-checkout #messages .heading{font-weight:700;margin-bottom:var(--spacing-sm)}#smartcut-checkout #messages>*:last-child{margin-bottom:0}#smartcut-checkout #messages pre{margin-top:0;line-height:1.4;white-space:pre-wrap;background:none;padding:0}#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)}.scrolling-list .list-wrapper[data-v-cc09ad99]{height:calc(5 * var(--0791f5fc) * 1px);overflow:hidden}.scrolling-list .list-wrapper ul[data-v-cc09ad99]{list-style:none}.scrolling-list .list-wrapper ul li[data-v-cc09ad99]{height:var(--2ce6bf11);line-height:var(--2ce6bf11);transition:all .2s ease}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(1px,0,0);transform:translate3d(1px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}40%,60%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}}.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{list-style:none;display:flex;flex-direction:column}.smartcut-content nav ul li{display:flex;align-items:center;margin-top:3px}.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{display:inline-flex;align-items:center}.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{display:inline;vertical-align:middle}.smartcut-content .icon img,.smartcut-content .icon-left img,.smartcut-content .icon-right img,.smartcut-content .icon-both img{height:16px;width:16px;object-fit:contain}.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{background:none;border:none;padding:0;cursor:pointer}.smartcut-content input,.smartcut-content textarea,.smartcut-content select{background:transparent;border:1px solid;padding:var(--space--1);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{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.smartcut-content .focus-visible:focus{outline:2px solid #073b4c;outline-offset:2px}@media print{.smartcut-content *{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!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}}: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;line-height:1.6;font-family:system-ui,-apple-system,sans-serif}.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%;margin-inline:auto;max-width:var(--container-max-width);padding-block:var(--component-spacing)}.smartcut-content .c-component--no-top{padding-block-start:0}.smartcut-content .c-component--no-bottom{padding-block-end:0}.smartcut-content .c-component--no-vertical{padding-block:0}.smartcut-content .c-component--sm{--container-max-width: var(--container-sm)}.smartcut-content .c-component--md{--container-max-width: var(--container-md)}.smartcut-content .c-component--lg{--container-max-width: var(--container-lg)}.smartcut-content .c-component--xl{--container-max-width: var(--container-xl)}.smartcut-content .c-component--xxl{--container-max-width: var(--container-xxl)}.smartcut-content .c-component--fluid{--container-max-width: none}.smartcut-content .container{width:100%;margin-inline:auto;max-width:var(--container-max-width)}.smartcut-content .container--sm{width:100%;margin-inline:auto;max-width:var(--container-max-width);--container-max-width: 560px}.smartcut-content .container--md{width:100%;margin-inline:auto;max-width:var(--container-max-width);--container-max-width: 760px}.smartcut-content .container--lg{width:100%;margin-inline:auto;max-width:var(--container-max-width);--container-max-width: 1020px}.smartcut-content .container--xl{width:100%;margin-inline:auto;max-width:var(--container-max-width);--container-max-width: 1220px}.smartcut-content .container--xxl{width:100%;margin-inline:auto;max-width:var(--container-max-width);--container-max-width: 1400px}.smartcut-content .container--fluid{max-width:none}.smartcut-content .grid{display:grid;gap:var(--row-spacing);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.smartcut-content .grid--2-col{display:grid;gap:var(--row-spacing);grid-template-columns:repeat(2,minmax(min(280px,100%),1fr))}.smartcut-content .grid--3-col{display:grid;gap:var(--row-spacing);grid-template-columns:repeat(3,minmax(min(250px,100%),1fr))}.smartcut-content .grid--4-col{display:grid;gap:var(--row-spacing);grid-template-columns:repeat(4,minmax(min(200px,100%),1fr))}.smartcut-content .grid--6-col{display:grid;gap:var(--row-spacing);grid-template-columns:repeat(6,minmax(min(150px,100%),1fr))}.smartcut-content .grid--12-col{display:grid;gap:var(--row-spacing);grid-template-columns:repeat(12,minmax(min(100px,100%),1fr))}.smartcut-content .grid--auto-fit{display:grid;gap:var(--row-spacing);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.smartcut-content .grid--auto-fill{display:grid;gap:var(--row-spacing);grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.smartcut-content .grid--cards{display:grid;gap:var(--row-spacing);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.smartcut-content .grid--features{display:grid;gap:var(--row-spacing);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.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}}@media (min-width: 800px){.smartcut-content .grid-item--md-span-3{grid-column:span 3}}@media (min-width: 800px){.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}}@media (min-width: 1040px){.smartcut-content .grid-item--lg-span-3{grid-column:span 3}}@media (min-width: 1040px){.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}: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: rgba(255, 255, 255, .98);--btn-bg: #118ab2;--btn-hover-bg: rgb(13.4430769231, 109.1261538462, 140.7569230769);--btn-focus-ring: #118ab2;--btn-disabled-color: rgba(117, 117, 117, .98);--btn-disabled-bg: rgb(181, 181, 181);--btn-disabled-border: rgb(181, 181, 181);--btn-selected-color: rgba(255, 255, 255, .98);--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;padding:0;background:none;font:inherit;color:#1b1a1efa;cursor:pointer;outline:none;display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;-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);color:var(--btn-color);background-color:var(--btn-bg);border:none;border-radius:var(--btn-border-radius);padding:var(--btn-padding);gap:var(--btn-gap);white-space:nowrap;box-shadow:4px 4px rgba(from var(--btn-bg) r g b/.5);margin-bottom:4px}.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),.smartcut-content input[type=button]:focus-visible:not(:disabled),.smartcut-content input[type=submit]:focus-visible:not(:disabled),.smartcut-content input[type=reset]:focus-visible:not(:disabled),.smartcut-content .c-btn:focus-visible:not(:disabled),.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){transform:scale(.98);box-shadow:3px 3px rgba(from var(--btn-bg) r g b/.6)}.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{color:var(--btn-disabled-color)!important;background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border)!important;cursor:not-allowed;transform:none;box-shadow:none}.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{background-color:var(--btn-disabled-bg)!important;transform:none}.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 a.c-btn{display:inline-flex!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{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: rgba(255, 255, 255, .98);--btn-bg: #118ab2;--btn-hover-bg: rgb(13.4430769231, 109.1261538462, 140.7569230769);--btn-focus-ring: #118ab2}.smartcut-content .c-btn--white{--btn-color: rgba(27, 26, 30, .9803921569);--btn-bg: rgb(252, 252, 252);--btn-hover-bg: rgb(240, 240, 240);--btn-focus-ring: #118ab2}.smartcut-content .c-btn--success{--btn-color: rgba(255, 255, 255, .98);--btn-bg: #06d6a0;--btn-hover-bg: #1bc319;--btn-focus-ring: #06d6a0}.smartcut-content .c-btn--danger{--btn-color: rgba(255, 255, 255, .98);--btn-bg: rgb(255, 69, 69);--btn-hover-bg: #de0000;--btn-focus-ring: #ef476f}.smartcut-content .c-btn--ghost{--btn-color: rgba(27, 26, 30, .9803921569);--btn-bg: transparent;--btn-hover-bg: rgb(240, 240, 240);--btn-focus-ring: #118ab2}.smartcut-content .c-btn--delete{--btn-color: rgba(255, 255, 255, .98);--btn-bg: rgb(192, 21, 21);--btn-hover-bg: rgb(100.0563380282, 10.9436619718, 10.9436619718);--btn-focus-ring: rgb(192, 21, 21)}.smartcut-content .delete{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:none;font:inherit;color:#1b1a1efa;cursor:pointer;outline:none;display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;-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);color:var(--btn-color);background-color:var(--btn-bg);border:none;border-radius:var(--btn-border-radius);padding:var(--btn-padding);gap:var(--btn-gap);white-space:nowrap;box-shadow:4px 4px rgba(from var(--btn-bg) r g b/.5);margin-bottom:4px;--btn-color: white;--btn-bg: rgb(192, 21, 21);--btn-hover-bg: rgb(100.0563380282, 10.9436619718, 10.9436619718);--btn-focus-ring: rgb(192, 21, 21)}.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){transform:scale(.98);box-shadow:3px 3px rgba(from var(--btn-bg) r g b/.6)}.smartcut-content .delete:disabled,.smartcut-content .delete[aria-disabled=true],.smartcut-content .delete.disabled{color:var(--btn-disabled-color)!important;background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border)!important;cursor:not-allowed;transform:none;box-shadow:none}.smartcut-content .delete:disabled:hover,.smartcut-content .delete[aria-disabled=true]:hover,.smartcut-content .delete.disabled:hover{background-color:var(--btn-disabled-bg)!important;transform:none}.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{fill:var(--btn-color, white)!important}.smartcut-content .delete:hover path{fill:var(--btn-color, white)!important}.smartcut-content .delete svg.delete{fill:var(--btn-color, white)!important}.smartcut-content .delete svg.delete path{fill:var(--btn-color, white)!important}.smartcut-content .c-btn--col-1{--btn-color: rgba(255, 255, 255, .98);--btn-bg: #073b4c;--btn-hover-bg: rgb(3.5590361446, 29.9975903614, 38.6409638554);--btn-focus-ring: #118ab2}.smartcut-content .c-btn--col-2{--btn-color: rgba(255, 255, 255, .98);--btn-bg: #118ab2;--btn-hover-bg: rgb(13.4430769231, 109.1261538462, 140.7569230769);--btn-focus-ring: #118ab2}.smartcut-content .c-btn--col-3{--btn-color: rgba(255, 255, 255, .98);--btn-bg: #ef476f;--btn-hover-bg: rgb(235.736, 33.464, 81.624);--btn-focus-ring: #118ab2}.smartcut-content .c-btn--col-4{--btn-color: rgba(27, 26, 30, .9803921569);--btn-bg: #ffd166;--btn-hover-bg: rgb(255, 196.7333333333, 61.2);--btn-focus-ring: #118ab2}.smartcut-content .c-btn--col-5{--btn-color: rgba(27, 26, 30, .9803921569);--btn-bg: #06d6a0;--btn-hover-bg: rgb(4.8872727273, 174.3127272727, 130.3272727273);--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:transparent!important}.smartcut-content .c-btn--loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:1em;height:1em;margin:auto;border:2px solid transparent;border-top-color:var(--btn-color);border-radius:50%;animation:btn-spin 1s linear infinite}@keyframes btn-spin{to{transform:rotate(360deg)}}.smartcut-content .c-btn--no-effects{box-shadow:none!important;margin-bottom:0!important;border:none!important}.smartcut-content .c-btn--no-effects:hover:not(:disabled){transform:none;box-shadow:none!important}.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{display:inline-flex;align-items:stretch;box-shadow:4px 4px rgba(from var(--btn-bg) r g b/.5);margin-bottom:4px;border-radius:var(--btn-border-radius)}.smartcut-content .c-btn-group>div{display:flex;align-items:center;justify-content:center;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;background-color:#f0f0f0;border:1px solid rgb(232.35,232.35,232.35);border-radius:0;white-space:nowrap;min-height:100%;flex:0 0 auto;box-shadow:none;margin-bottom:0}.smartcut-content .c-btn-group>.c-btn,.smartcut-content .c-btn-group>div{border-radius:0!important;margin-bottom:0;box-shadow:none}.smartcut-content .c-btn-group>.c-btn:first-child,.smartcut-content .c-btn-group>div:first-child{border-start-start-radius:var(--btn-border-radius)!important;border-end-start-radius:var(--btn-border-radius)!important;border-start-end-radius:0!important;border-end-end-radius:0!important}.smartcut-content .c-btn-group>.c-btn:last-child,.smartcut-content .c-btn-group>div:last-child{border-start-start-radius:0!important;border-end-start-radius:0!important;border-start-end-radius:var(--btn-border-radius)!important;border-end-end-radius:var(--btn-border-radius)!important}.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,.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}}@media (min-width: 800px){.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}}@media (min-width: 800px){.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}}@media (min-width: 1040px){.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}}@media (min-width: 1040px){.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/.5)){.smartcut-content .c-btn{box-shadow:4px 4px rgba(from var(--btn-bg) r g b/.5)}.smartcut-content .c-btn:active:not(:disabled){box-shadow:3px 3px rgba(from var(--btn-bg) r g b/.6)}}.smartcut-content{text-rendering:optimizelegibility;font-size:18px;color:#fffffffa}.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:Helvetica,Arial,sans-serif;font-size:clamp(.9rem,.85rem + .3vw,1rem);font-weight:300;font-optical-sizing:auto;-webkit-text-stroke:.45px rgba(0,0,0,.1);color:#fffffffa}.smartcut-content h1,.smartcut-content .h1{font-size:clamp(2rem,4vw + 1rem,3rem);line-height:1.2;font-weight:400}.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:clamp(1.75rem,3vw + 1rem,2.3rem);line-height:1.2;font-weight:400}.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:clamp(1.5rem,2.5vw + 1rem,2rem);line-height:1.2;font-weight:400}.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:clamp(1.25rem,2vw + 1rem,1.5rem);line-height:1.2;font-weight:400}.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:clamp(1.125rem,1.5vw + 1rem,1.25rem);line-height:1.2;font-weight:400}.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:clamp(1rem,1vw + 1rem,1rem);line-height:1.2;font-weight:400}.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:clamp(.7rem,.65rem + .2vw,.75rem)}.smartcut-content .font-sm{font-size:clamp(.8rem,.75rem + .25vw,.875rem)}.smartcut-content .font-base{font-size:clamp(.9rem,.85rem + .3vw,1rem)}.smartcut-content .font-lg{font-size:clamp(1rem,.95rem + .35vw,1.125rem)}.smartcut-content h1,.smartcut-content .h1,.smartcut-content h2,.smartcut-content .h2{letter-spacing:1.1px}.smartcut-content p{line-height:1.6;margin-block-end:var(--space-1)}.smartcut-content p:last-child{margin-block-end:0}.smartcut-content a{text-decoration:none;color:#073b4c;border-bottom:2px solid #4a90a4}.smartcut-content a:focus,.smartcut-content a:focus-visible{outline:none}.smartcut-content pre{white-space:pre-wrap;font-family:Courier New,monospace;background:#0000000d;padding:var(--space-1);border-radius:4px;overflow-x:auto}.smartcut-content .svg-inline--fa{display:inline-block;width:1em;height:1em;fill:currentColor}.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);padding-inline-start:var(--space-2);border-inline-start:3px solid #073b4c;font-style:italic}.smartcut-content .text-center{text-align:center}.smartcut-content .font-bold{font-weight:400}.smartcut-content .highlight{margin:0;padding:0;background-image:none;border-radius:0;border-bottom:3px solid #ffd166}.smartcut-content body{box-sizing:border-box;margin-left:auto;margin-right:auto;color:#1b1a1efa;padding-bottom:50px}.smartcut-content.narrow{max-width:1000px;margin-left:auto;margin-right:auto}.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:Montserrat,Lucida Sans Unicode,Lucida Grande,sans-serif;font-weight:300}.smartcut-content strong{font-weight:400}.smartcut-content .c-btn,.smartcut-content input,.smartcut-content label,.smartcut-content select{font-family:Montserrat,Lucida Sans Unicode,Lucida Grande,sans-serif!important;font-optical-sizing:auto}.smartcut-content dialog .dialog-title{font-family:Montserrat,Lucida Sans Unicode,Lucida Grande,sans-serif;color:#1b1a1efa;font-size:18px}.smartcut-content a{font-weight:400}.smartcut-content button,.smartcut-content .c-btn{font-size:18px;font-family:Montserrat,Lucida Sans Unicode,Lucida Grande,sans-serif,sans-serif}.smartcut-content iframe{max-width:100%}.smartcut-content video{max-width:100%}.smartcut-content figure{margin:0 0 30px}.smartcut-content figure figcaption{margin-top:5px}.smartcut-content .top a{display:block;margin-bottom:20px}.smartcut-content table{border-collapse:collapse;font-size:14px;width:100%}.smartcut-content table.feature-comparison td:nth-child(2),.smartcut-content table.feature-comparison td:nth-child(3){text-align:center}.smartcut-content table .highlight{background-color:#06d6a0;font-weight:700}.smartcut-content table th{background-color:#f3f3f3}.smartcut-content table th,.smartcut-content table td{border:1px solid lightgray;text-align:left;padding:7px}.smartcut-content table i{color:green}.smartcut-content table i.fa-times,.smartcut-content table i.fa-xmark{color:red}.smartcut-content img{display:block;max-width:100%;width:100%;height:auto}.smartcut-content body{padding-bottom:0}.smartcut-content #footer{background:#073b4c}.smartcut-content #hero{text-align:center;background:#052935;color:#fffffffa}.smartcut-content #hero h1,.smartcut-content #hero .h2{color:#fffffffa}.smartcut-content #hero #hero-logo{display:block;width:260px;max-width:90vw;height:auto;margin-left:auto;margin-right:auto}.smartcut-content .list>div{display:flex;flex-direction:row;margin-top:15px;gap:10px;line-height:1.5em}.smartcut-content .list>div:first-child{margin-top:0}.smartcut-content .list>div svg{display:block;position:relative;top:.2em;color:#06d6a0}.smartcut-content .highlight-text-color{color:#ffd166}.smartcut-content #smartcut #hero .scrolling-list .center-item{font-weight:400;font-size:2rem;color:#06d6a0}.smartcut-content #smartcut #overview,.smartcut-content #smartcut #process,.smartcut-content #smartcut #use-cases,.smartcut-content #smartcut #algorithms,.smartcut-content #smartcut #embed,.smartcut-content #smartcut #embed-process,.smartcut-content #smartcut #wordpress-plugin,.smartcut-content #smartcut #custom-development{background-color:#073b4c}.smartcut-content #smartcut #api,.smartcut-content #smartcut #why-us,.smartcut-content #smartcut #checkout-process,.smartcut-content #smartcut #pricing,.smartcut-content #smartcut #launch{background-color:#06303e}.smartcut-content #smartcut .embed-wrapper{height:fit-content;min-height:fit-content;padding:20px;border-radius:10px;background:#fff}.smartcut-content #smartcut .embed-wrapper #smartcut-checkout{margin-bottom:0}.smartcut-content #smartcut .embed-wrapper #credit{font-weight:300}.smartcut-content #smartcut #embed .embed-wrapper{display:flex;flex-direction:column}.smartcut-content #smartcut #embed .embed-wrapper #smartcut-vis-message,.smartcut-content #smartcut #embed .embed-wrapper #smartcut-vis-data-wrapper{color:#1b1a1efa}.smartcut-content #smartcut #features,.smartcut-content #smartcut #saws,.smartcut-content #smartcut #checkout{background-size:22px 22px;background-image:linear-gradient(135deg,#06303e 47.64%,#073f51 47.64%,#073f51 50%,#06303e 50%,#06303e 97.64%,#073f51 97.64%,#073f51)}.smartcut-content #smartcut nav{background:#fff}.smartcut-content #smartcut #calculations-run{text-align:center;background:#06d6a0!important;color:#1b1a1efa}.smartcut-content #smartcut #calculations-run p,.smartcut-content #smartcut #calculations-run .h3{color:#1b1a1efa}.smartcut-content #smartcut #calculations-run .h3{font-weight:600}.smartcut-content #smartcut img{max-width:500px;width:100%}.smartcut-content #smartcut .process-diagram>div{margin-top:50px;display:flex;flex-direction:row;align-items:center;gap:1rem}.smartcut-content #smartcut .process-diagram>div:first-child{margin-top:0}.smartcut-content #smartcut .process-diagram>div div.what{font-weight:500}.smartcut-content #smartcut .process-diagram>div .svg-inline--fa{height:40px!important;width:auto!important}.smartcut-content #smartcut .process-diagram>div .svg-inline--fa path{fill:#ef476f}@media (max-width: 900px){.smartcut-content #smartcut .process-diagram>div{flex-direction:column;align-items:flex-start}}.smartcut-content #smartcut #launch a{display:flex;flex-direction:column;justify-content:center;align-items:center;border:none;color:#fff}.smartcut-content #smartcut #launch .svg-inline--fa{color:#ffd166;height:120px!important;width:auto!important;margin-bottom:2em}.smartcut-content #smartcut #footer .links{display:flex;justify-content:center;gap:2rem}.smartcut-content #smartcut #footer .links a{color:#fffffffa;font-weight:300}@media (max-width: 600px){.smartcut-content #smartcut #footer .links{flex-direction:column;align-items:center;gap:1rem}}
