.color-link{--color:var(--theme-text-400);--background:transparent;color:var(--color);background:var(--background);display:inline-block;border-radius:2px;padding:0 2px}.color-link--negative{--color:var(--theme-background-400);--background:var(--theme-text-400)}.side{position:fixed;top:0;left:0;width:100%;max-width:var(--min-viewport);height:100vh;z-index:100;visibility:hidden;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:0;background:var(--theme-background-600);transform:translate3d(-100%,0,0);transition:transform var(--motion-speed) linear,visibility var(--motion-speed) linear}.side--open{visibility:visible;transform:translateZ(0)}.side__header{position:relative;flex:0 0 3em;display:flex;align-items:center;padding:0 var(--space)}.side__header:after{content:"";position:absolute;height:100%;left:0;right:0;top:100%;overflow:hidden;box-shadow:inset 0 15px 10px -10px var(--theme-background-600);pointer-events:none;z-index:21}.side__logo{margin-left:var(--space)}.side__logo img{display:block}.side__body{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding:var(--space);padding-bottom:calc(var(--space) + env(safe-area-inset-bottom, 0));overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.side__navigation,.side__part{font-size:1.2em}.side__part{padding:var(--space-s) 0;margin-bottom:var(--space-s)}.side__navigation{flex-grow:1;color:var(--theme-text-300)}.side__footer{position:relative;flex-shrink:0}.side__footer__links{display:flex;justify-content:space-between}.placeholder{position:relative;display:block}.placeholder span{position:absolute;top:14px;left:0;width:100%;pointer-events:none;font-size:14px;transition:all .1s linear;color:rgba(0,0,0,.6)}.placeholder input{display:block;width:100%;background:inherit;border-radius:0;border:none;border-bottom:1px solid #000;font-size:14px;outline:none;color:inherit;padding:15px 0 5px}.placeholder.not-empty span,.placeholder input:focus+span{top:0;font-size:11px}.input-wrapper{position:relative}.input-wrapper label{margin:20px 0 10px}.input-wrapper-error{position:absolute;top:35px;left:0;background:red;color:#fff}.input-wrapper-description{margin-top:10px;font-size:12px;color:#a9a9a9}.button{display:inline-block;text-align:center}.button-flex{display:flex;align-items:center}.button a,.button button{width:150px;display:block}.button-buy{display:flex!important;width:100%;display:flex;justify-content:center;gap:1ch;align-items:center;cursor:pointer;margin-top:20px;background:#07f;border:none;border-radius:3px;box-shadow:0 0 0 1px rgba(15,15,15,.05),0 5px 10px rgba(15,15,15,.1),0 15px 40px rgba(15,15,15,.2);box-shadow:0 14px 20px -12px #07f;color:#fff;padding:13px 0;margin-bottom:20px;transition:all .2s}.button-buy:hover{background-color:#1a85ff}.button-buy.disabled{cursor:default;background:#eee;color:#bbb;box-shadow:none}.button-green{width:100%;display:flex;justify-content:center;gap:1ch;align-items:center;cursor:pointer;margin-top:20px;background:green;border:none;border-radius:3px;box-shadow:0 0 0 1px rgba(15,15,15,.05),0 5px 10px rgba(15,15,15,.1),0 15px 40px rgba(15,15,15,.2);box-shadow:0 14px 20px -12px green;color:#fff;padding:13px 0;margin-bottom:20px;transition:all .2s}.button-green:hover{background-color:#009a00}.button-green.disabled{cursor:default;background:#eee;color:#bbb;box-shadow:none}.button-black{width:100%;display:flex;justify-content:center;gap:1ch;align-items:center;cursor:pointer;margin-top:20px;background:#000;border:none;border-radius:3px;box-shadow:0 0 0 1px rgba(15,15,15,.05),0 5px 10px rgba(15,15,15,.1),0 15px 40px rgba(15,15,15,.2);box-shadow:0 14px 20px -12px #000;color:#fff;padding:13px 0;margin-bottom:20px;transition:all .2s}.button-black:hover{background-color:#0d0d0d}.button-black.disabled{cursor:default;background:#eee;color:#bbb;box-shadow:none}.button-add{display:flex!important;justify-content:center;gap:1ch;align-items:center;font-size:14px;color:#0072ce}.button-add span{border-bottom:1px solid rgba(0,114,206,.2);transition:border .2s}.button-add:hover span{border-bottom-color:#0072ce}.button-add.disabled{cursor:default;color:#bbb}.button-add.disabled span{border-bottom-color:#eee}.spiner-buy{width:var(--size);height:var(--size);transform-origin:center;animation:rotate var(--speed) linear infinite;will-change:transform;overflow:visible}.spiner-buy .car{stroke:var(--color,currentColor);stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:stretch calc(var(--speed)*0.75) ease-in-out infinite;will-change:stroke-dasharray,stroke-dashoffset}.spiner-buy .car,.spiner-buy .track{fill:none;transition:stroke .5s ease}.spiner-buy .track{stroke:var(--color,currentColor);opacity:var(--track-opacity)}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes stretch{0%{stroke-dasharray:0,150;stroke-dashoffset:0}50%{stroke-dasharray:75,150;stroke-dashoffset:-25}to{stroke-dashoffset:-99}}