html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}@font-face{font-family:'Futura PT Book';font-weight:normal;font-style:normal;src:url('/fonts/FuturaPT-Book.woff2') format('woff2')}@font-face{font-family:'Futura PT Light';font-weight:normal;font-style:normal;src:url('/fonts/FuturaPT-Light.woff2') format('woff2')}::-ms-reveal{display:none}button,img,.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.textselect{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}body{padding:0;margin:0;font-family:'Futura PT Book';font-size:14px;-webkit-font-smoothing:antialiased;background-color:#FAFAFA}input,textarea{font-family:'Futura PT Book';font-size:14px;-webkit-font-smoothing:antialiased}.kxRoot{width:789px;margin:0 auto;background-color:#FFF;padding:20px;opacity:0;transition:opacity 0.1s ease-in-out;position:relative}.kxLogo{display:block;width:150px;height:55px;margin-bottom:32px}.kxLabel{color:#666;font-size:14px;margin-bottom:4px;cursor:default}.kxRAuto{margin-right:auto}.kxMemoLabel{color:#666;font-size:14px;cursor:default;margin-top:6px;margin-bottom:auto}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input{outline:none;background-color:#fafafa;border:1px solid #a9a9a9;color:#000;height:40px;padding:10px;line-height:normal}.kxTextArea{resize:none;outline:none;background-color:#fafafa;border:1px solid #a9a9a9;color:#000;padding:10px;line-height:normal}input:focus,textarea:focus,.kxcCombo:focus{outline:1px solid black}input::placeholder,textarea::placeholder{font-family:'Futura PT Book';font-size:14px}input.kxcDisabled,textarea.kxcDisabled{cursor:default;opacity:0.5}.kxRow{display:flex;flex-direction:row;margin-bottom:20px;align-items:center;column-gap:16px;position:relative}.kxRowDelim{position:relative;margin-bottom:20px;display:flex;column-gap:10px}.kxRowDelimLine{height:1px;background-color:#AAA;flex-grow:1;margin-top:11px}.kxRowVL .kxLabel,.kxRowVL .kxMemoLabel{width:138px}.kxRowVL input,.kxRowVL textarea{flex-grow:1}.kxTotem{display:flex;flex-direction:column;min-width:50px;flex-grow:0;flex-shrink:0;position:relative}.kxTotemFill{flex-grow:1;flex-shrink:1}.kxHeader{font-size:16px;margin:2px 0 40px 0}.kxFGrow{flex-grow:1}.kxWidthTiny{width:80px}.kxWidthSmall{width:120px}.kxWidthNormal{width:180px}.kxcCombo{outline:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;background-color:#fafafa;border:1px solid #a9a9a9;color:#000;height:40px;padding:10px 20px 10px 10px;box-sizing:border-box}.kxcCombo.kxcDisabled{cursor:default;opacity:0.5}.kxcComboTxt{overflow:hidden}.kxcError .kxcComboTxt{color:red}.kxcCombo>svg{position:absolute;right:4px;top:16px;height:8px;width:14px;fill:#909190;stroke:none}.kxcComboList{display:none;overflow-y:hidden;overflow-x:hidden;min-width:100%;position:absolute;top:42px;left:0;margin:0;padding:5px 0;background-color:#FFF;z-index:2;box-shadow:0 2px 6px rgba(0,0,0,0.16);max-height:500px;overflow-y:auto}.kxcComboList>div{position:relative;height:32px;padding:0 10px 0 12px;box-sizing:border-box;display:flex;align-items:center}.kxcComboSelItem{background-color:#EEEEEE}.kxcComboOpen .kxcComboList{display:block}.kxcChkbox{position:relative;outline:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;padding:2px;-webkit-tap-highlight-color:transparent}.kxcChkbox.kxcDisabled{cursor:default;opacity:0.5}.kxcChkRect{position:relative;box-sizing:border-box;width:19px;height:19px;border:1px solid #707070;border-radius:0;display:flex;margin-right:8px;flex-shrink:0}.kxcChkbox:focus .kxcChkRect{outline:1px solid black}.kxcChkCheckmark{position:absolute;box-sizing:content-box;top:4px;left:2px;width:11px;height:4px;transform:rotate(-40deg);border-bottom:2px solid black;border-left:2px solid black;display:none}.kxcChkChecked .kxcChkCheckmark{display:block}.kxcChkboxInTotem{margin-top:20px}.kxcButton{color:#fff;background-color:#525252;border-color:#525252;height:auto;padding:1em 2.5em;border-width:0;font-family:'Futura PT Book';font-size:14px;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.1em;cursor:pointer}.kxcButton:hover{opacity:.8}.kcxLogoPnl{position:absolute;top:18px;right:20px}.kxcExpImpBtns > button{background-color:#C88;padding:0.6em;margin-left:8px}.kxcError{outline-color:red;border-color:red}.kxcError::placeholder{color:red}.kxcError.kxcCombo:focus,input.kxcError,textarea.kxcError{outline-color:red}.kxcInputError{color:red;position:absolute;left:0}.kxResult{display:inline-flex;flex-direction:column;color:#000;font-family:'Futura PT Book';font-style:normal;margin:0 0 0 64px}#kxPrice{font-size:18px}#kxTransportPrice{font-size:14px}.kxAddress{width:400px;height:130px}#kxSecOrder{margin-top:32px}#kxDelAddr{margin-top:24px}#btnOrder{display:block;margin-top:24px}.kxV1ObDelim .kxcChkbox{position:absolute;top:0;right:24px;background-color:white;padding:0 8px}.kxDlg{width:600px;border:1px solid black;font-size:16px;display:flex;flex-direction:column;align-items:center;background-color:white;padding:30px 120px;text-align:center}.kxDlgHdr{font-size:18px}.kxLabel[data-tt]::after,.kxcChkbox[data-tt]::after{content:"";display:inline-block;width:16px;height:16px;margin-left:4px;background-image:url('/images/info.svg');background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle}.kxLabel[data-tt]::after{margin-top:-4px}.kxcChkbox[data-tt]::after{margin-top:2px}.kxTooltip{position:absolute;background-color:rgba(58,58,58,0.86);color:white;font-family:'Futura PT Book';font-size:13px;letter-spacing:0.4px;z-index:20;padding:4px 6px;border-radius:2px;opacity:1;pointer-events:none;max-width:300px;text-align:left;white-space:pre-line;width:max-content}.kxTooltipStart{opacity:0.3}.kxTooltipAnimIn{transition:opacity 75ms linear}.exeTooltipAnimOut{transition:opacity 75ms linear}.kxInquirePnl{display:flex;align-items:flex-start}.kxUploadPnl{margin:0 0 0 32px;display:flex;flex-direction:column;flex-grow:1;min-width:100px}.kxUploadUIPnl{display:flex;align-items:center}.kxUploadUIPnl .kxcButton{background-color:#F00078;border-color:#F00078}#dropZone{flex-grow:1;align-self:stretch;border:1px gray dashed;transition:background-color 0.2s linear}#dropZone > div{margin:12px 0 0 32px;pointer-events:none}#dropZone.drag-active{background-color:rgba(50,100,255,0.08)}.file-input{display:none}#fileList{margin-top:8px;background-color:rgba(80,80,80,0.03)}.file-item{display:flex;align-items:center;padding:0.75rem;border-bottom:1px solid #eee;padding:3px 0 3px 12px}.file-info{flex:1;display:flex;align-items:baseline;gap:1rem;min-width:50px}.file-name{font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.file-size{color:#666;font-size:0.875rem;flex-shrink:0}.remove-btn{padding:5px;cursor:pointer;width:30px;height:30px;fill:none;stroke:#666;stroke-width:2px;stroke-linecap:round}.remove-btn:hover{stroke:#000}.progress-content{background:white;padding:2.5rem;width:400px;max-width:90%;box-shadow:0 4px 20px rgba(0,0,0,0.1);position:relative}.progress-title{font-size:1.25rem;font-weight:500;margin-bottom:2rem;color:#333;text-align:center;text-transform:uppercase}.progress-bar-container{background:#E5E7EB;height:8px;border-radius:4px;overflow:hidden;margin-bottom:0.75rem}.progress-bar{height:100%;background:#333;width:0;transition:width 0.3s ease}.progress-info{display:flex;justify-content:end;color:#666;font-size:0.875rem}.progress-counter{font-weight:500}.progress-size{color:#999}.close-progress-btn{position:absolute;top:1rem;right:1rem;background:none;border:none;padding:0.5rem;cursor:pointer;color:#666}.close-progress-btn:hover{color:#000}.exec-waiting-root{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1010;outline:none;cursor:pointer}.exec-waiting-cursor{cursor:wait}.exec-waiting-curtain{position:absolute;width:100%;height:100%;opacity:0;background-color:white}@keyframes waiting-root-curtain{from{opacity:0}to{opacity:0.5}}.exec-waiting-anim{display:flex}.exec-waiting-anim .exec-waiting-curtain{animation-name:waiting-root-curtain;animation-duration:0.2s;animation-delay:3s;animation-fill-mode:forwards}.exec-waiting-animnow .exec-waiting-curtain{animation-delay:0s}.exec-modalroot{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.exec-modalcontainer{position:absolute;width:100%;height:100%;outline:none;opacity:0;transition:opacity 150ms ease-in;background-color:rgba(0,0,0,0.4);display:flex;justify-content:center;align-items:center}.exec-errordlg{width:406px;height:205px;background-color:white;position:relative;box-shadow:0 2px 6px rgba(0,0,0,0.16)}.exec-errordlg-body{position:absolute;left:25px;right:25px;top:40px;bottom:55px;font-size:16px;overflow-y:auto;word-break:break-word;white-space:pre-line}.exec-errordlg-btnpanel{position:absolute;left:25px;right:25px;bottom:15px;text-align:right}.exec-errordlg-btn{min-height:34px;min-width:70px;padding:0 15px;outline:none;transition:box-shadow 0.12s;text-transform:uppercase;font-family:'Raleway',sans-serif;font-weight:700;font-size:13px;cursor:pointer;color:#4285f4;border:none;border-radius:2px;background-color:white}.exec-errordlg-btn::-moz-focus-inner{border-style:none;padding:0}.exec-errordlg-btn:hover{background-color:#EEE}.exec-errordlg-btn:active{background-color:#E2E2E2}