@font-face{font-family:Inter;src:url(/assets/Inter-Regular-DYjygwQm.ttf)format("truetype")}:root{--mobile-scale:1;--inner-height:100vh;font-family:Inter!important}@media screen and (width<=1024px){html{max-height:var(--inner-height,100dvh);height:var(--inner-height,100dvh);overflow:hidden}}body{background-color:#0e1621;margin:0;overflow:auto hidden}body ::-webkit-scrollbar{background-color:#f1f5ff;width:8px}@media print{body ::-webkit-scrollbar{width:0}}body ::-webkit-scrollbar-thumb{background-color:#9cabcf;border-radius:10px;width:6px}@media print{body ::-webkit-scrollbar-thumb{width:0}}@media screen and (width<=1024px){body{max-height:var(--inner-height,100dvh);height:var(--inner-height,100dvh);overflow:hidden}}#root{overflow:auto}@media screen and (width<=1024px){#root{height:100%;max-height:100%;overflow:hidden}.scale-wrapper{height:100%;max-height:100%}}@media screen and (width<=767px){input,textarea,select{font-size:16px!important}.cm-content,.cm-line{font-size:16px}}html.tokens-route{height:auto;max-height:none;overflow:hidden auto;font-family:Roboto,sans-serif!important}body.tokens-route{height:auto;max-height:none;overflow:auto}html.tokens-route #root,html.tokens-route .scale-wrapper{height:auto;max-height:none;overflow:visible}.labkeeper-button{-webkit-user-select:none;user-select:none;color:#fff;background-color:#fff;border:none;flex-direction:row;justify-content:center;align-items:center;gap:6px;height:50px;padding:16px 20px;font-family:inherit;font-size:15px;line-height:18px;transition-duration:.3s;display:flex}@media screen and (width<=1024px){.labkeeper-button{padding-left:6px;padding-right:6px}}.labkeeper-button:hover:not(:disabled){cursor:pointer}.labkeeper-button.rounded{border-radius:100px}.labkeeper-button.minimize{height:30px;padding:6px 21px;font-size:13px;line-height:15px}@media screen and (width<=1024px){.labkeeper-button.minimize{padding-left:10px;padding-right:10px}}.labkeeper-button.gray-color{color:#4469e0;background-color:#f1f5ff}.labkeeper-button.gray-color.minimize{background-color:#fff}.labkeeper-button.gray-color:hover:not(:disabled){background-color:#d4def6}.labkeeper-button.gray-color:hover:not(:disabled).minimize{background-color:#bfc8de}.labkeeper-button.gray-color:active,.labkeeper-button.gray-color:active.minimize{background-color:#d4def6;box-shadow:0 0 10px #bfc8de}.labkeeper-button.blue-color{background-color:#4469e0}.labkeeper-button.blue-color:hover:not(:disabled){background-color:#1f3b97}.labkeeper-button.blue-color:active:not(:disabled){background-color:#1f3b97;box-shadow:0 0 10px #4469e0}.labkeeper-button.blue-color:disabled{opacity:.3}.labkeeper-button.green-color{background-color:#1ca852}.labkeeper-button.green-color:hover:not(:disabled){background-color:#0f7436}.labkeeper-button.green-color:active:not(:disabled){background-color:#0f7436;box-shadow:0 0 10px #1ca852}.labkeeper-button.green-color:disabled{opacity:.3}.labkeeper-button.inherit-color{background-color:inherit;border:1px solid #fff}.labkeeper-button.inherit-color:hover:not(:disabled){border:1px solid #bfc8de}.labkeeper-button.inherit-color:active:not(:disabled){border:1px solid #bfc8de;box-shadow:0 0 10px #4469e0}.typography{-webkit-user-select:none;user-select:none}.typography.h1{font-size:50px;font-weight:400;line-height:50px}.typography.h2{font-size:20px;line-height:22px}.typography.body{font-size:13px;line-height:16px}.typography.label-small{font-size:11px;line-height:12px}.typography.body-large,.typography.button-fullsize{font-size:15px;line-height:18px}.logo-container{-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:5px;display:flex}@media screen and (width<=767px){.logo-container__title{display:none}}.logo-container .logo-link{color:inherit;border-radius:4px;align-items:center;gap:5px;text-decoration:none;transition:opacity .2s;display:inline-flex}.logo-container .logo-link:hover{opacity:.8}.logo-container .logo-link:focus-visible{outline-offset:2px;outline:2px solid #9ab2ff}.logo-container .version-tooltip{cursor:help;display:inline-flex;position:relative}.logo-container .version-tooltip[data-tooltip]:hover:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;z-index:1000;background:#000c;border-radius:4px;padding:4px 8px;font-size:14px;position:absolute;top:100%;left:0}.share-button{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-left:6px;padding:0;transition:all .2s;display:flex;position:relative}.share-button:before{content:"";border:1px solid #8c98b0;border-radius:50%;transition:all .2s;position:absolute;inset:0}.share-button svg{color:#8c98b0;width:28px;height:28px;transition:color .2s}.share-button:hover{background-color:#0e1621}.share-button:hover:before{border-color:#bfc8de}.share-button:hover svg{color:#bfc8de}.share-button:active{background-color:#0e1621}.share-button:active:before{border-color:#bfc8de;box-shadow:0 0 10px #bfc8de80}.share-button:active svg{color:#bfc8de}.image-button{border-radius:45px;justify-content:center;align-items:center;width:30px;height:30px;transition-duration:.3s;display:flex}.image-button:hover{cursor:pointer}.image-button.rotate{rotate:180deg}.image-button.primary{background:#f1f5ff;border:none}.image-button.primary svg path{stroke:#4469e0}.image-button.primary:hover{background-color:#d4def6}.image-button.primary:active{border:1px solid #d4def6;box-shadow:0 0 10px #d4def6}.image-button.outline{background:inherit;border:1px solid #fff}.image-button.outline svg path{stroke:#fff}.image-button.outline:hover{border:1px solid #bfc8de}.image-button.outline:hover svg path{stroke:#bfc8de}.image-button.outline:active{border:1px solid #bfc8de}.image-button.outline:active svg path{stroke:#bfc8de}.image-button.outline:active{box-shadow:0 0 10px #4469e0}.labkeeper_select{min-width:115px;position:relative}@media screen and (width<=1024px){.labkeeper_select{min-width:unset}}.labkeeper_select.open .select-options:not(.select-width-measurer){animation:.22s ease-out select-options-show}.labkeeper_select.fit-options-width{min-width:unset;display:inline-block}.labkeeper_select.fit-options-width .select-header{box-sizing:border-box;width:100%;min-width:0}.labkeeper_select.fit-options-width .selected-value{min-width:0}.labkeeper_select.fit-options-width .select-options.select-width-measurer{visibility:hidden;pointer-events:none;white-space:nowrap;width:max-content;min-width:unset;display:block;position:absolute}.labkeeper_select.fit-options-width .select-title-width-measurer{visibility:hidden;pointer-events:none;white-space:nowrap;position:absolute}.labkeeper_select.default .select-width-measurer__option{color:#9ab2ff;text-align:center;padding:8px 6px;font-weight:700}.labkeeper_select.default .select-header{-webkit-user-select:none;user-select:none;color:#8c98b0;box-sizing:border-box;background:0 0;border:1px solid #8c98b0;border-radius:40px;justify-content:space-between;align-items:center;padding:6px 30px 6px 20px;font-size:15px;display:flex;position:relative}.labkeeper_select.default .select-header:after{content:"";border-top:5px solid #8c98b0;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;transition:transform .3s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.labkeeper_select.default .select-header:hover{cursor:pointer;border:1px solid #bfc8de}.labkeeper_select.default .select-header:active:not(:disabled){border:1px solid #bfc8de;box-shadow:0 0 10px #4469e0}.labkeeper_select.default .select-header .selected-value{text-align:center;width:100%}.labkeeper_select.default.open .select-header{color:#000;background-color:#fff;border:1px solid #bfc8de;border-bottom-color:#0000;border-radius:15px 15px 0 0}.labkeeper_select.default.open .select-header:after{border-top-color:#000;transform:translateY(-50%)rotate(180deg)}.labkeeper_select.default.open .select-options{box-sizing:border-box;border:1px solid #bfc8de;border-top-color:#0000;border-bottom-right-radius:15px;border-bottom-left-radius:15px;width:100%;display:block}.labkeeper_select.default .select-options{z-index:1;background-color:#fff;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px;width:100%;margin:0;padding:0;list-style:none;display:none;position:absolute;top:100%;left:0}.labkeeper_select.default .select-options li{-webkit-user-select:none;user-select:none;color:#9ab2ff;text-align:center;padding:8px 6px;font-weight:700;transition-duration:.3s}.labkeeper_select.default .select-options li:hover{cursor:pointer;color:#4469e0;background-color:#f1f5ff}.labkeeper_select.default .select-options li:hover:last-child{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.labkeeper_select.default .select-options li.select-option-separator{box-sizing:border-box;pointer-events:none;background:0 0;border-top:1px solid #d4def6;height:0;margin:4px 12px;padding:0;transition:none}.labkeeper_select.default .select-options li.select-option-info{color:#8c98b0;text-align:left;pointer-events:none;cursor:default;padding:10px 12px 6px;font-size:13px;font-weight:400}.labkeeper_select.default .select-options li.select-option-info:hover{color:#8c98b0;background-color:#0000}.labkeeper_select.computation .select-width-measurer__option{padding:4px 20px;font-family:inherit;font-size:15px;line-height:18px}.labkeeper_select.computation .select-header{-webkit-user-select:none;user-select:none;color:#4469e0;background:#f1f5ff;border:none;border-radius:100px;justify-content:space-between;align-items:center;height:18.5px;padding:16px 30px 16px 10px;font-family:inherit;font-size:15px;display:flex;position:relative}.labkeeper_select.computation .select-header:after{content:"";border-top:5px solid #4469e0;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;transition:transform .3s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.labkeeper_select.computation .select-header:hover{cursor:pointer;background-color:#d4def6}.labkeeper_select.computation .select-header:active{background-color:#d4def6;box-shadow:0 0 10px #bfc8de}.labkeeper_select.computation .select-header .selected-value{text-align:center;width:100%;padding:0 10px}.labkeeper_select.computation.minimize .select-header{background-color:#fff;height:20px;padding:6px 16px 6px 5px;font-size:13px;line-height:15px}.labkeeper_select.computation.minimize .select-header:hover{background-color:#bfc8de}.labkeeper_select.computation.minimize .select-header:active{background-color:#d4def6;box-shadow:0 0 10px #bfc8de}.labkeeper_select.computation.minimize .select-options{margin-top:2px}.labkeeper_select.computation.minimize .select-options li{height:26px;padding:2px 21px;font-size:13px;line-height:15px}@media screen and (width<=1024px){.labkeeper_select.computation.minimize .select-options li{word-break:break-word;padding-left:0;padding-right:0}}.labkeeper_select.computation.open .select-header{color:#4469e0;background-color:#fff;border:1px solid #4469e0;border-bottom:none;border-radius:4px 4px 0 0;margin-right:-1.5px}.labkeeper_select.computation.open .select-header:after{transform:translateY(-50%)rotate(180deg)}.labkeeper_select.computation.open .select-options{border:1px solid #4469e0;border-top:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:100%;margin-top:-1px;display:block;position:absolute;top:100%;left:0}.labkeeper_select.computation .select-options{z-index:1;background-color:#fff;margin:0;padding:0;list-style:none;display:none}.labkeeper_select.computation .select-options li{-webkit-user-select:none;user-select:none;color:#9ab2ff;text-align:center;justify-content:center;align-items:center;height:26px;padding:4px 20px;font-family:inherit;font-size:15px;line-height:18px;display:flex}.labkeeper_select.computation .select-options li:hover{cursor:pointer;color:#4469e0;background-color:#f1f5ff}.labkeeper_select.computation .select-options li:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.labkeeper_select.computation .select-options li.select-option-separator{pointer-events:none;background-color:#d4def6;height:1px;margin:4px 12px;padding:0}@keyframes select-options-show{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.labkeeper_select.open .select-options:not(.select-width-measurer){animation:none}}@media screen and (width<=767px){.labkeeper_select.open .select-options:not(.select-width-measurer){z-index:120;border:1px solid #bfc8de;border-radius:12px;width:auto;max-height:min(70dvh,100dvh - 120px);position:fixed;top:auto;left:16px;right:16px;overflow-y:auto;box-shadow:0 8px 24px #0000002e}.labkeeper_select.open.default .select-header{border-radius:40px}}.change-title-container{flex-direction:row;align-items:center;gap:6px;font-family:Inter;font-size:15px;display:flex}.change-title-container .change-titlepress-button:hover{cursor:pointer}.change-title-container .change-titlepress-button:hover svg path{fill:#fff}.change-title-container .change-title-character-count{color:#8c98b0;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;line-height:12px}.change-title-container .change-title-input{color:#fff;text-align:end;background:0 0;border:none;outline:none;font-family:Inter;font-size:15px;line-height:18px}.change-title-container .change-title-input.disabled{-webkit-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (width<=767px){.change-title-container{justify-content:center;align-items:center;max-width:calc(100vw - 160px);display:inline-flex}.change-title-container .change-title-input{text-align:center;flex:0 auto;width:auto;min-width:0;max-width:calc(100vw - 200px);font-size:16px}}.modal-container-overlay{z-index:100;box-sizing:border-box;background:#0e1621b3;flex:1;justify-content:center;align-items:flex-start;width:100%;height:100%;padding-top:17.5vh;display:flex;position:fixed;top:0;left:0}@media screen and (width<=767px){.modal-container-overlay{padding-top:max(16px, env(safe-area-inset-top));padding-bottom:max(16px, env(safe-area-inset-bottom));padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right));justify-content:center;align-items:center}}.modal-container-overlay .modal-contaier{box-sizing:border-box;background:#fff;border-radius:8px;min-width:400px;max-width:calc(100vw - 32px);min-height:100px;position:relative;overflow-x:hidden}@media screen and (width<=767px){.modal-container-overlay .modal-contaier{width:100%;min-width:0;max-width:100%;max-height:90dvh;margin-left:0;margin-right:0;overflow:hidden auto}}.modal-container-overlay .close-button-container{z-index:2;box-sizing:border-box;background:0 0;border:1.33px solid #fff;border-radius:40px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex;position:absolute;top:15px;right:30px}.modal-container-overlay .close-button-container svg path{stroke:#fff}.modal-container-overlay .close-button-container:hover{cursor:pointer;border-color:#bfc8de}.modal-container-overlay .close-button-container:hover svg path{stroke:#bfc8de}.modal-container-overlay .close-button-container:active{box-shadow:0 0 10px #8c98b0}.modal-container-overlay .close-button-container:active svg path{stroke:#bfc8de}@media screen and (width<=767px){.modal-container-overlay .close-button-container{background:#fff;border-color:#bfc8de;width:36px;height:36px;top:8px;right:8px}.modal-container-overlay .close-button-container svg{width:18px;height:18px}.modal-container-overlay .close-button-container svg path{stroke:#0e1621}.modal-container-overlay .close-button-container:hover{border-color:#8c98b0}.modal-container-overlay .close-button-container:hover svg path{stroke:#8c98b0}}.input-container{flex-direction:column;margin-left:2px;display:flex;position:relative}.input-container .input-base{color:#0e1621;box-sizing:border-box;background-color:#fff;border:2px solid #d4def6;border-radius:8px;max-width:100%;height:50px;margin-top:4px;padding-left:20px;font-family:inherit;font-size:15px;line-height:18px;transition-duration:.3s}@media screen and (width<=767px){.input-container .input-base{font-size:16px}}.input-container .input-base::placeholder{color:#8c98b0}.input-container .input-base--textarea{resize:vertical;height:auto;min-height:220px;padding:12px 20px}.input-container .input-base:-webkit-autofill{-webkit-text-fill-color:#0e1621;transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.input-container .input-base:-webkit-autofill:hover{-webkit-text-fill-color:#0e1621;transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.input-container .input-base:-webkit-autofill:focus{-webkit-text-fill-color:#0e1621;transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.input-container .input-base:hover{border:2px solid #8c98b0}.input-container .input-base:disabled{color:#8c98b0;background-color:#f1f5ff;border:2px solid #d4def6}.input-container .input-base:active{color:#4a5365;border:2px solid #4a5365}.input-container .input-base.error{border:2px solid #6f1919}.input-container .input-hint{align-items:flex-start;gap:8px;margin-top:4px;display:flex}.input-container .input-hint .error-text-container{text-align:end;margin-left:auto}.input-container .input-hint .input-character-count{flex-shrink:0;padding-top:2px}.input-container .input-delete-icon{position:absolute;top:15px;right:15px}.input-container .input-delete-icon:hover{cursor:pointer}.input-container .input-delete-icon:hover svg path{stroke:#0e1621}.labkeeper-radio{flex-direction:row;align-items:center;gap:6px;display:flex}.labkeeper-radio label{-webkit-user-select:none;user-select:none}.labkeeper-radio .radio-custom{background-color:#fff;border:1px solid #bfc8de;border-radius:45px;justify-content:center;align-items:center;width:11px;height:11px;padding:2px;display:flex}.labkeeper-radio .radio-custom .point{border-radius:45px;width:5px;height:5px}.labkeeper-radio:hover{cursor:pointer!important}.labkeeper-radio:hover label{color:#8c98b0;cursor:pointer}.labkeeper-radio:hover .radio-custom{cursor:pointer;border-color:#4469e0}.labkeeper-radio:active .radio-custom{box-shadow:0 0 4px #4469e0}.labkeeper-radio:active .radio-custom:before{content:"";background:#9ab2ff;border-radius:45px;width:5px;height:5px}.labkeeper-radio.checked .radio-custom .point{background:#4469e0}.labkeeper-radio.checked:hover .radio-custom{cursor:pointer;border-color:#4469e0}.labkeeper-radio.checked:active .radio-custom{box-shadow:0 0 4px #4469e0}.labkeeper-radio.checked:active .radio-custom:before{content:"";width:0;height:0}.share-modal{background-color:#fff;border-radius:16px;flex-direction:column;min-width:460px;display:flex;overflow:hidden}@media screen and (width<=767px){.share-modal{width:100%;min-width:0}}.share-modal__title{text-align:center;background-color:#f1f5ff;margin-bottom:0;padding:16px 32px;font-size:20px;font-weight:600}.share-modal__content{flex-direction:row;gap:32px;padding:24px 32px;display:flex}@media screen and (width<=767px){.share-modal__content{flex-direction:column;gap:16px;padding:16px}}.share-modal__content .radio-wrapper{flex:1}.share-modal__content .radio-wrapper .labkeeper-radio{align-items:center;transition:all .2s;display:flex}.share-modal__content .radio-wrapper .labkeeper-radio .radio-custom{border:2px solid #8c98b0;border-radius:50%;width:20px;height:20px;margin-right:12px}.share-modal__content .radio-wrapper .labkeeper-radio .radio-custom .point{background-color:#4469e0;width:10px;height:10px}.share-modal__content .radio-wrapper.checked .radio-custom{border-color:#4469e0}.share-modal__footer{justify-content:center;margin-top:auto;padding:0 24px 24px;display:flex}.share-modal__footer .labkeeper-button{width:auto;min-width:280px;height:48px}.share-modal__footer .labkeeper-button svg{width:20px;height:20px;margin-left:8px}.logout-confirm-modal{text-align:center;flex-direction:column;padding:30px 40px 40px;display:flex}.logout-confirm-modal__button{margin-top:11px}.contact-modal{box-sizing:border-box;width:480px;max-width:100%;padding:28px 28px 24px;overflow-x:hidden}@media screen and (width<=767px){.contact-modal{width:100%;padding:20px 16px 16px}}.contact-modal__title{word-break:break-word;margin-bottom:8px;padding-right:36px;font-weight:600}.contact-modal__email{word-break:break-all;margin-bottom:16px}.contact-modal__form{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.textarea-container{flex-direction:column;width:100%;min-width:0;display:flex}.textarea-container>label{color:#4b5668}.textarea-container>textarea{resize:vertical;box-sizing:border-box;border:2px solid #a7b2c1;border-radius:8px;width:100%;max-width:100%;min-height:140px;margin-top:4px;padding:12px 16px;font-family:inherit;line-height:18px}@media screen and (width<=767px){.textarea-container>textarea{font-size:16px}}.contact-modal__agreement{color:#4b5668;overflow-wrap:anywhere;word-break:break-word;margin:4px 0 0;font-size:12px;line-height:16px}.contact-modal a{color:#1565c0;text-underline-offset:2px;overflow-wrap:anywhere;word-break:break-word;text-decoration:underline}.contact-modal a:hover{opacity:.7}.contact-modal__agreement-checkbox{color:#4b5668;align-items:flex-start;gap:8px;margin:4px 0 0;font-size:12px;line-height:16px;display:flex}.contact-modal__agreement-checkbox>span{overflow-wrap:anywhere;word-break:break-word;min-width:0}.contact-modal__agreement-checkbox>input{flex-shrink:0;margin-top:1px}.contact-modal__agreement-checkbox a{color:#1565c0}.contact-modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;width:100%;margin-top:4px;display:flex}.mobile-view-switcher-bar{z-index:10;background-color:#0e1621;border-top:1px solid #ffffff14;position:relative}.mobile-view-switcher-bar__toggle{color:#8c98b0;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;width:100%;min-height:36px;padding:4px 12px;display:flex}.mobile-view-switcher-bar__label{font-size:13px;font-weight:600;line-height:1.2}.mobile-view-switcher-bar__chevron{border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-top:-3px;transition:transform .2s;transform:rotate(45deg)}.mobile-view-switcher-bar__chevron--open{margin-top:3px;transform:rotate(-135deg)}.mobile-view-switcher-bar__options{background-color:#0e1621;gap:6px;padding:6px 8px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 16px #00000040}.mobile-view-switcher-bar__option{color:#8c98b0;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:6px;flex:1;min-height:32px;padding:4px 6px;font-size:12px;font-weight:600;line-height:1.1}.mobile-view-switcher-bar__option--active{color:#0e1621;background:#fff;border-color:#fff}@media screen and (width<=767px){.labkeeper_header-shell .labkeeper_header{z-index:20;position:relative}}.labkeeper_header{background-color:#0e1621;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.labkeeper_header__center{flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.labkeeper_header__right{flex-direction:row;flex-shrink:0;align-items:center;gap:12px;display:flex}@media screen and (width<=1024px){.labkeeper_header__right{gap:8px}}@media screen and (width<=767px){.labkeeper_header__right{gap:6px}}.labkeeper_header__left{flex-direction:row;flex-shrink:0;align-items:center;gap:15px;display:flex}@media screen and (width<=767px){.labkeeper_header__left{gap:8px}}.labkeeper_header__language{margin-left:20px}@media screen and (width<=767px){.labkeeper_header__language{margin-left:8px}}.labkeeper_header .login-button{width:200px;font-size:15px;line-height:18px}@media screen and (width<=767px){.labkeeper_header .login-button{width:auto;min-width:0;padding-left:12px;padding-right:12px}}.labkeeper_header .contact-us-button{width:auto}.labkeeper_header .exit-button{width:130px;font-size:15px;line-height:18px}@media screen and (width<=767px){.labkeeper_header{position:relative}.labkeeper_header__left,.labkeeper_header__right{z-index:1;position:relative}.labkeeper_header__center{pointer-events:none;z-index:0;justify-content:center;position:absolute;left:0;right:0}.labkeeper_header__center>*{pointer-events:auto}}.header-tokens{color:#fff;white-space:nowrap;align-items:center;gap:8px;font-size:14px;line-height:16px;display:flex}.header-tokens__label{align-items:center;display:inline-flex}.header-tokens__count{color:#1ca852;margin-left:6px}.header-tokens__add{color:#fff;cursor:pointer;background:#1ca852;border:1px solid #1ca852;border-radius:50%;width:28px;height:28px;font-size:20px;line-height:20px}.header-tokens__add:hover .header-tokens__add-icon{opacity:.7}.header-tokens__add-icon{transition:opacity .2s}@media screen and (width<=767px){.header-tokens__label{font-size:0}.header-tokens__count{margin-left:0;font-size:14px}}.labkeeper_select.header-menu-select .selected-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.labkeeper_select.header-menu-select.select--icon-trigger .select-header{justify-content:center;width:36px;min-width:36px;height:36px;padding:0}.labkeeper_select.header-menu-select.select--icon-trigger .select-header:after{display:none}.labkeeper_select.header-menu-select.select--icon-trigger .select-header__trigger-content{justify-content:center;align-items:center;line-height:0;display:flex}.labkeeper_select.header-menu-select.select--icon-trigger .select-header__trigger-content svg{width:20px;height:20px}.labkeeper_select.header-menu-select.select--icon-trigger.default.open .select-header{border-radius:40px}.labkeeper_select.header-menu-select.default.open .select-options{width:100%;min-width:unset}.labkeeper_select.header-menu-select.default.open .select-options li:not(.select-option-separator):not(.select-option-info){text-align:left;padding-left:12px;padding-right:12px}.labkeeper_select.header-menu-select.default.open .select-options li.select-option-info{color:#8c98b0;text-align:left;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;cursor:default;padding:10px 12px 6px;font-size:13px;font-weight:400;overflow:hidden}.labkeeper_select.header-menu-select.default.open .select-options li.select-option-info:hover{color:#8c98b0;background-color:#0000}.labkeeper_select.header-menu-select.default.open .select-options li.select-option-info:last-of-type{padding-bottom:8px}.labkeeper_select.header-menu-select.fit-options-width .select-width-measurer .select-width-measurer__option{text-align:left;padding-left:12px;padding-right:12px}.labkeeper_select.header-menu-select.fit-options-width .select-width-measurer .select-width-measurer__option.select-option-info{color:#8c98b0;font-weight:400}@media screen and (width<=767px){.labkeeper_select.header-menu-select.open .select-options:not(.select-width-measurer){z-index:130}}.auth-modal .auth-header{text-align:center;padding:0 36px}.auth-modal .labkeeper-button{justify-content:space-evenly}.auth-modal .labkeeper-button.full-width{width:100%}@media screen and (width<=767px){.auth-modal{box-sizing:border-box;width:100%;max-width:100%;padding:28px 16px 20px!important}}.privacy-policy-acceptance-modal{max-width:480px;padding:24px}.privacy-policy-acceptance-modal__title{margin-bottom:12px;font-weight:600}.privacy-policy-acceptance-modal__description{color:#4b5668;margin:0;font-size:15px;line-height:22px}.privacy-policy-acceptance-modal__description a{color:#1565c0}.privacy-policy-acceptance-modal__actions{justify-content:flex-end;margin-top:20px;display:flex}.marketing-header{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;color:#0e1621;background-color:#fffffff2;border-bottom:1px solid #f1f5ff;width:100%;padding:12px 0;font-family:Roboto,sans-serif;position:fixed;top:0;left:0;box-shadow:0 4px 20px #0000000d}.marketing-header button{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.marketing-header__container{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}.marketing-header__left{align-items:center;gap:20px;display:flex}.marketing-header__logo{color:inherit;cursor:pointer;align-items:center;gap:8px;margin-left:-4px;text-decoration:none;display:flex}.marketing-header__logo-icon{object-fit:contain;flex-shrink:0;width:36px;height:36px;display:block}.marketing-header__logo-text{color:#0e1621;letter-spacing:-.02em;font-size:20px;font-weight:400;line-height:22px}.marketing-header__lang,.marketing-header__mobile-lang{align-items:center;gap:4px;display:flex}.marketing-header__mobile-lang{display:none}.marketing-header .marketing-header__lang-btn{color:#0e1621;background:0 0;border:none;border-bottom:1px solid #0000;border-radius:0;padding:4px 8px 2px;font-size:13px;line-height:16px;transition:color .2s,border-color .2s,background-color .2s}.marketing-header .marketing-header__lang-btn:hover:not(.marketing-header__lang-btn--active){background-color:#f1f5ff}.marketing-header .marketing-header__lang-btn--active{border-bottom-color:#ccd8f8;font-weight:700}.marketing-header__nav{align-items:center;display:flex}.marketing-header__nav-list{align-items:center;gap:22px;margin:0;padding:0;list-style:none;display:flex}.marketing-header__nav-item{position:relative}.marketing-header__nav-item--active:after{content:"";pointer-events:none;background-color:#4469e0;height:2px;position:absolute;bottom:-20px;left:0;right:0}.marketing-header__nav-link{color:#0e1621;align-items:center;font-size:15px;line-height:17px;transition:color .2s;display:flex}.marketing-header__nav-link:hover{color:#4469e0}.marketing-header__nav-link--accent{color:#4469e0;font-weight:500}.marketing-header__nav-link--accent:hover{color:#1f3b97}.marketing-header button.marketing-header__nav-link--active{color:inherit;font-weight:700}.marketing-header__right{align-items:center;gap:18px;display:flex}.marketing-header__separator{background-color:#bfc8de;flex-shrink:0;align-self:center;width:1px;height:14px}.marketing-header__auth-link{color:#0e1621;white-space:nowrap;align-items:center;font-size:13px;line-height:16px;transition:color .2s;display:inline-flex}.marketing-header__auth-link:hover{color:#4469e0}.marketing-header__auth-link--accent{color:#4469e0;font-weight:500}.marketing-header__auth-link--accent:hover{color:#1f3b97}.marketing-header__auth-link-arrow{margin-top:-1px;margin-left:8px;transition:transform .3s}.marketing-header__auth-link:hover .marketing-header__auth-link-arrow{transform:translate(4px)}.marketing-header__tokens{color:#4a5365;background-color:#f1f5ff;border-radius:100px;align-items:center;gap:6px;min-height:30px;padding:0 14px;font-size:13px;line-height:16px;display:inline-flex}.marketing-header__tokens strong{color:#4469e0}.marketing-header__burger{z-index:101;flex-direction:column;justify-content:space-between;width:40px;height:17px;display:none}.marketing-header__burger-line{background-color:#0e1621;border-radius:2px;width:100%;height:1px;transition:all .3s}.marketing-header__burger--active .marketing-header__burger-line:first-child{transform:translateY(8px)rotate(45deg)}.marketing-header__burger--active .marketing-header__burger-line:nth-child(2){opacity:0}.marketing-header__burger--active .marketing-header__burger-line:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.marketing-header__mobile-contact{flex-direction:column;align-items:flex-start;gap:6px;display:none}.marketing-header__mobile-contact-label{color:#4a5365;font-size:13px;line-height:16px}.marketing-header__mobile-contact-link{color:#4469e0;font-size:15px;line-height:18px;text-decoration:none}.marketing-header__mobile-contact-link:hover{text-decoration:underline}.marketing-header__mobile-actions{display:none}@media screen and (width<=1023px){.marketing-header{padding:20px 0}.marketing-header__container{min-height:36px}.marketing-header__burger{display:flex}.marketing-header__lang{display:none}.marketing-header__nav{z-index:100;clip-path:inset(0 0 100%);box-sizing:border-box;background-color:#f1f5ff;flex-direction:column;align-items:flex-start;width:100vw;height:calc(100vh - 76px);padding:40px 20px;transition:clip-path .4s;position:fixed;top:76px;left:0}.marketing-header__nav--open{clip-path:inset(0)}.marketing-header__mobile-lang{align-self:center;gap:12px;margin-bottom:32px;display:flex}.marketing-header__mobile-lang .marketing-header__lang-btn{padding:4px 12px;font-size:16px;line-height:18px}.marketing-header__nav-list{flex-direction:column;align-items:center;gap:36px;width:100%;margin-top:6vh}.marketing-header button.marketing-header__nav-link--active{color:#4469e0;font-weight:400}.marketing-header__nav-item--active:after{content:none}.marketing-header__mobile-contact{margin-top:auto;display:flex}.marketing-header__right{display:none}.marketing-header__mobile-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;width:100%;margin-top:40px;display:flex}.marketing-header__tokens--mobile{height:auto;min-height:32px;padding:8px 16px}}@media screen and (width<=767px){.marketing-header__container{padding:0 12px}.marketing-header__tokens span{display:none}.marketing-header__right{gap:6px}.marketing-header__tokens--mobile span{display:inline}}.interface-tour-container{z-index:105;background:#0e1621b3;flex:1;width:100%;height:100%;position:absolute;top:0}.hint-container{opacity:1;background:#fff;border:6.5px solid #9ab2ff;border-radius:45px;width:15px;height:15px;position:absolute}.hint-container:hover{cursor:pointer;background:#f1f5ff;border:6.5px solid #4469e0}.layout-outlet-container{margin-bottom:20px;margin-left:20px;margin-right:20px}.layout-outlet-container--landing{margin:0}@media screen and (width<=1024px){.layout-outlet-container{margin-bottom:5px;margin-left:5px;margin-right:5px}.layout-outlet-container--landing{margin:0}.layout-root{flex-direction:column;flex:1 1 0;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.layout-root>.labkeeper_header-shell{flex-shrink:0}.layout-root .layout-outlet-container:not(.layout-outlet-container--landing){flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.layout-root .layout-outlet-container:not(.layout-outlet-container--landing)>.suspnese-loader{flex:1 1 0;width:100%;height:auto;min-height:0}}html.tokens-route .layout-root{flex:none;height:auto;min-height:0;max-height:none;overflow:visible}.projects-container{background-color:#fff;border-radius:8px;flex-direction:row;gap:8px;width:100%;height:calc(100vh - 80px);display:flex}@media screen and (width<=1024px){.projects-container{height:calc(var(--inner-height) / var(--mobile-scale) - 60px - 5px)}}.projects-container .project-content-container{flex-direction:column;flex:1;padding-top:30px;padding-left:40px;padding-right:40px;display:flex}@media screen and (width<=767px){.projects-container .project-content-container{padding:16px}}.projects-container .project-content-container .projects-loading-wrapper{flex:1;justify-content:center;align-items:center;padding:24px 0;display:flex}.projects-container .project-content-container .projects-loading-icon-with-text{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:80%;display:flex}.projects-container .project-content-container .projects-loading-caption{color:#000000b3;white-space:pre-wrap;font-size:14px;line-height:18px}.projects-container .project-content-container .projects-loading-spinner{border:3px solid #0000001f;border-top-color:#0009;border-radius:50%;width:28px;height:28px;animation:.9s linear infinite ide-main-spin}@keyframes ide-main-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.projects-container .project-content-container .projects-loading-warning{background:#ff525221;border:2px solid #ff5252;border-radius:50%;width:28px;height:28px;display:inline-block;position:relative}.projects-container .project-content-container .projects-loading-warning:before,.projects-container .project-content-container .projects-loading-warning:after{content:"";background:#ff5252;border-radius:2px;width:3px;position:absolute;left:50%;transform:translate(-50%)}.projects-container .project-content-container .projects-loading-warning:before{height:14px;top:5px}.projects-container .project-content-container .projects-loading-warning:after{height:3px;bottom:5px}.projects-container .add-project-button{width:300px;height:90px}@media screen and (width<=767px){.projects-container .add-project-button{width:100%;max-width:none;height:auto;min-height:64px}}.projects-container .projects-header-cell{align-items:center;gap:8px;display:inline-flex}.projects-container .projects-sort-icon-button{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0;line-height:10px;display:inline-flex}.projects-container .sort-arrow{color:#8c98b0;-webkit-user-select:none;user-select:none;height:10px;font-size:11px}.projects-container .sort-arrow.is-active{color:#4469e0}.projects-container table td:first-child{align-items:center;padding:0;display:flex}.projects-container table td{width:33%}.projects-container .add-project-button-footer{margin-bottom:20px}.projects-container .add-project-button-footer .labkeeper-button{width:100%}@media screen and (width<=767px){.projects-container .add-project-button-footer{width:100%;padding-top:12px;padding-bottom:env(safe-area-inset-bottom,0px);background:linear-gradient(#fff0,#fff 30%);margin-bottom:0;position:sticky;bottom:0}}@media screen and (width<=767px) and (hover:none){.projects-container .add-project-button-footer .labkeeper-button.gray-color:hover:not(:disabled){background-color:#f1f5ff}}.projects-container .projects-list-wrapper{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.projects-container .projects-mobile-sort{display:none}@media screen and (width<=767px){.projects-container .projects-mobile-sort{margin-top:16px;margin-bottom:12px;display:block}}.projects-container .projects-card-list{display:none}@media screen and (width<=767px){.projects-container .projects-card-list{flex-direction:column;gap:8px;padding-bottom:12px;display:flex}}.projects-container .projects-card{cursor:pointer;background:#fff;border:1px solid #d4def6;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:14px 12px;display:flex}.projects-container .projects-card__main{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.projects-container .projects-card__delete{flex-shrink:0;align-self:center;height:auto}.projects-container .projects-card .project-title-container{gap:6px;width:fit-content;max-width:100%}.projects-container .projects-card .project-title-container .text-base{flex:0 auto;width:auto;max-width:none;padding-left:0}.projects-container .projects-card .project-title-container .input-base{padding-left:0}.projects-container td:has(.delete-project-container){padding-top:0;padding-bottom:0}.projects-container .delete-project-container{flex-direction:row;justify-content:end;align-items:center;gap:5px;height:62px;padding-left:5px;display:flex}.projects-container .delete-project-container:hover{cursor:pointer}.projects-container .delete-project-container .delete-icon{background-color:#fdd2d2;border-radius:45px;justify-content:center;align-items:center;width:16px;height:16px;display:flex;rotate:45deg}.projects-container .delete-project-container .delete-icon svg path{fill:#6f1919}.projects-container table{border-collapse:collapse}.projects-container table tr{text-align:left;border-bottom:1px solid #d4def6;transition-duration:.3s}.projects-container table tr th{padding-bottom:4px}.projects-container table tr:hover:not(:first-child){cursor:pointer;background:#f1f5ff}.add-project-modal{flex-direction:column;padding:30px 40px 40px;display:flex}@media screen and (width<=767px){.add-project-modal{padding:20px 16px 24px}}.add-project-modal form{flex-direction:column;gap:16px;display:flex}.add-project-modal .add-project-modal-type{flex-direction:column;gap:10px;display:flex}.add-project-modal .add-project-modal-type-options{flex-wrap:wrap;align-items:center;gap:18px;display:flex}@media screen and (width<=767px){.add-project-modal .add-project-modal-type-options{flex-direction:column;align-items:stretch;gap:12px}}.add-project-modal .add-project-modal-button{min-height:44px;margin-top:24px}.delete-project-modal{text-align:center;flex-direction:column;padding:30px 40px 40px;display:flex}@media screen and (width<=767px){.delete-project-modal{padding:20px 16px 24px}}.delete-project-modal .delete-project-modal-button{min-height:44px;margin-top:11px}.project-title-container{flex-direction:row;align-items:center;gap:10px;max-width:100%;display:flex}.project-title-container .text-base{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:40ch;padding-left:14px;overflow:hidden}.project-title-container .input-base{border:none;border-bottom:0 solid #f1f5ff;height:40px;margin-top:0;padding-left:14px}.project-title-container .input-base:hover{border:none}.project-title-container .input-hint{margin-left:14px}.project-title-container .change-icon-container{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.project-title-container .change-icon-container:hover{cursor:pointer}.project-title-container .change-icon-container:hover svg path{fill:#000}.marketing-footer{color:#0e1621;background-color:#f1f5ff;flex-shrink:0;padding:36px 0 26px;font-family:Roboto,sans-serif}.marketing-footer__container{box-sizing:border-box;flex-direction:column;gap:90px;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}.marketing-footer__top{grid-template-columns:1fr auto 1fr;align-items:flex-start;padding-bottom:32px;display:grid}.marketing-footer__nav{flex-direction:column;gap:12px;display:flex}.marketing-footer__link{color:#0e1621;cursor:pointer;background:0 0;border:none;align-items:center;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:15px;font-weight:500;line-height:17px;text-decoration:none;transition:color .2s;display:inline-flex}.marketing-footer__link:hover{color:#4469e0}.marketing-footer__link:hover .marketing-footer__link-icon{filter:brightness(0)invert(26%)sepia(85%)saturate(3015%)hue-rotate(215deg)brightness(97%)contrast(98%)}.marketing-footer__link--external{align-items:center}.marketing-footer__link-icon{filter:brightness(0)invert(6%)sepia(21%)saturate(2203%)hue-rotate(185deg)brightness(96%)contrast(97%);flex-shrink:0;width:10px;height:10px;margin-left:4px;transition:filter .2s;transform:translateY(-3px)}.marketing-footer__logo-link{color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;transition:opacity .2s;display:flex}.marketing-footer__logo-link:hover{opacity:.85}.marketing-footer__logo{object-fit:contain;flex-shrink:0;width:48px;height:48px;display:block}.marketing-footer__contact{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.marketing-footer__contact-label{color:#0e1621;font-size:13px;line-height:17px}.marketing-footer__contact-link{color:#4469e0;font-size:15px;font-weight:500;line-height:17px;text-decoration:none;transition:color .2s}.marketing-footer__contact-link:hover{color:#1f3b97}.marketing-footer__middle{justify-content:center;align-items:center;display:flex;overflow:hidden}.marketing-footer__huge-logo{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;max-width:1200px;height:auto;display:block}.marketing-footer__bottom{z-index:2;color:#0e1621;justify-content:space-between;align-items:center;margin-top:-120px;font-size:13px;line-height:17px;display:flex;position:relative}.marketing-footer__copyright{margin:0}@media screen and (width<=1023px){.marketing-footer{padding:40px 0 30px}.marketing-footer__container{gap:40px}.marketing-footer__top{grid-template-columns:1fr;width:100%;height:18vh;padding-bottom:0;position:relative}.marketing-footer__nav{text-align:center;align-items:center;gap:16px;position:absolute;top:0;left:50%;transform:translate(-50%)}.marketing-footer__logo-link{justify-content:flex-start;position:absolute;top:0;left:0}.marketing-footer__contact{align-items:flex-end;position:absolute;bottom:0;right:0}.marketing-footer__bottom{text-align:center;flex-direction:column;gap:16px;margin-top:-28px}}@media screen and (width<=767px){.marketing-footer__container{padding:0 16px}.marketing-footer__nav{text-align:left;align-items:flex-start;transform:translate(-50%)}}.tokens-page{color:#0e1621;background:#fff;min-height:100vh;font-family:Roboto,sans-serif;overflow-x:hidden}.tokens-page *,.tokens-page :before,.tokens-page :after{box-sizing:border-box}.tokens-page h1,.tokens-page h2,.tokens-page h3,.tokens-page p,.tokens-page ul{margin:0;padding:0}.tokens-page a{color:inherit;text-decoration:none}.tokens-page button{font:inherit}.tokens-page__container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.tokens-page__title-blue{color:#4469e0}.tokens-page__badge{color:#4469e0;background:#f1f5ff;border-radius:100px;margin-bottom:22px;padding:8px 14px 7px;font-size:13px;font-weight:700;line-height:16px;display:inline-flex}.tokens-page__landing-button{cursor:pointer;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;min-height:50px;padding:0 34px;font-size:15px;font-weight:400;line-height:normal;transition:all .3s;display:inline-flex}.tokens-page__landing-button span{margin-top:-2px;margin-left:8px;transition:transform .3s}.tokens-page__landing-button:hover span{transform:translate(4px)}.tokens-page__landing-button--primary{color:#fff;background-color:#4469e0}.tokens-page__landing-button--primary:hover{background-color:#1f3b97}.tokens-page__landing-button--outline{color:#4469e0;background-color:#0000;border-color:#4469e0}.tokens-page__landing-button--outline:hover{color:#fff;background-color:#4469e0}.tokens-page__hero-visual{flex:1;justify-content:center;min-height:420px;display:flex;position:relative}.tokens-page__balance-card{z-index:2;background:#fff;border:1px solid #f1f5ff;border-radius:40px;flex-direction:column;justify-content:center;width:min(100%,420px);min-height:320px;padding:42px;display:flex;position:relative;box-shadow:0 30px 90px #0e16211f}.tokens-page__balance-card span{color:#4a5365;margin-bottom:24px;font-size:15px;line-height:18px}.tokens-page__balance-card strong{color:#4469e0;letter-spacing:-.07em;font-size:96px;font-weight:400;line-height:90px}.tokens-page__balance-card small,.tokens-page__balance-card p{color:#4a5365;margin-top:16px;font-size:15px;line-height:21px}.tokens-page__token-orbit{z-index:3;color:#fff;background:#4469e0;border-radius:50%;justify-content:center;align-items:center;width:112px;height:112px;font-size:24px;line-height:28px;display:flex;position:absolute;box-shadow:0 20px 50px #4469e047}.tokens-page__token-orbit--first{top:8px;left:28px}.tokens-page__token-orbit--second{width:142px;height:142px;bottom:58px;right:24px}.tokens-page__token-orbit--third{background:#0e1621;width:92px;height:92px;font-size:18px;top:-28px;right:96px}.tokens-page__free-benefits{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:0 40px;width:100%;display:grid}.tokens-page__free-benefits-divider{background:#bfc8de;align-self:stretch;width:1px}.tokens-page__free-benefit{flex-direction:column;gap:12px;min-width:0;padding:8px 0;display:flex}.tokens-page__free-benefit-label{color:#4a5365;margin:0;font-size:15px;font-weight:400;line-height:20px}.tokens-page__free-benefit-value{flex-wrap:wrap;align-items:baseline;gap:10px 12px;margin:0;display:flex}.tokens-page__free-benefit-amount{color:#4469e0;letter-spacing:-.05em;font-size:64px;font-weight:400;line-height:.95}.tokens-page__free-benefit-unit{color:#0e1621;font-size:20px;font-weight:400;line-height:24px}.tokens-page__free-benefit-caption{color:#4a5365;margin:0;font-size:15px;font-weight:400;line-height:22px}.tokens-page__buy-section{color:#fff;border-bottom:1px solid #f1f5ff;padding:72px 0;position:relative}.tokens-page__buy-section-inner{flex-direction:column;gap:56px;padding-top:56px;display:flex}.tokens-page__buy-intro-row{flex-direction:row;align-items:flex-start;gap:0;width:100%;display:flex}.tokens-page__buy-headline{letter-spacing:-.04em;flex:none;width:100%;max-width:618px;margin:0;font-size:60px;font-weight:400;line-height:50px}.tokens-page__buy-headline-lead{color:#4469e0}.tokens-page__buy-headline-rest{white-space:pre-line;color:#0e1621}.tokens-page__buy-intro-text{letter-spacing:0;color:#0e1621;flex:1;min-width:0;margin:0;font-size:16px;font-weight:400;line-height:24px}.tokens-page__buy-packages-block{flex-direction:column;gap:28px;display:flex}.tokens-page__buy-packages-heading{letter-spacing:0;color:#0e1621;margin:0;font-size:20px;font-weight:400;line-height:22px}.tokens-page__buy-auth-balance-row{letter-spacing:0;color:#0e1621;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:400;line-height:22px;display:flex}.tokens-page__buy-auth-token-pill{box-sizing:border-box;color:#fff;background:#1ca852;align-items:center;padding:2px 20px;font-size:20px;font-weight:400;line-height:22px;display:inline-flex}.tokens-page__packages{justify-content:center;gap:20px;display:flex}.tokens-page__pricing-status{color:#4a5365;text-align:center;width:100%;margin:0;font-size:15px;line-height:20px}.tokens-page__section-heading{flex-direction:column;gap:16px;max-width:560px;margin-bottom:44px;display:flex}.tokens-page__section-heading>span{color:#9ab2ff;font-size:13px;font-weight:700;line-height:16px}.tokens-page__section-heading h2{letter-spacing:-.05em;font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.02}.tokens-page__section-heading p{color:#ffffffbd;font-size:15px;line-height:1.42}.tokens-page__usage{background:#fff;padding:110px 0 120px}.tokens-page__usage-grid{grid-template-columns:1fr;place-items:start stretch;gap:26px;display:grid}.tokens-page__usage-heading{width:100%}.tokens-page__usage-heading h2{white-space:pre-line;color:#0e1621;letter-spacing:-.04em;margin:0;font-size:40px;font-weight:400;line-height:36px}.tokens-page__usage-list{flex-direction:column;gap:20px;width:100%;margin:0;padding:0;list-style:none;display:flex}.tokens-page__usage-item{align-items:flex-start;gap:10px;display:flex}.tokens-page__usage-item:before{content:"";background:#4469e0;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:5px}.tokens-page__usage-item-inner{flex:1;min-width:0}.tokens-page__usage-item-heading{color:#0e1621;letter-spacing:0;margin:0;font-size:16px;font-weight:700;line-height:22px}.tokens-page__usage-item-body{color:#4a5365;margin:8px 0 0;font-size:16px;font-weight:400;line-height:24px}.tokens-page__usage-item-rates{flex-direction:column;gap:8px;margin-top:12px;display:flex}.tokens-page__usage-item-rates p{margin:0}.tokens-page__usage-item-rate{color:#0e1621;font-size:16px;font-weight:700;line-height:22px}@media screen and (width>=1200px){.tokens-page__usage-grid{flex-direction:row;gap:252px;display:flex}.tokens-page__usage-heading{box-sizing:border-box;width:100%}.tokens-page__usage-heading h2{letter-spacing:-.04em;font-size:60px;line-height:50px}.tokens-page__usage-list{width:100%;max-width:407px}}.tokens-purchase-modal{box-sizing:border-box;flex-direction:column;gap:16px;width:min(540px,100vw - 48px);padding:28px;display:flex}.tokens-purchase-modal h2{color:#0e1621;margin:0;font-size:28px;line-height:34px}.tokens-purchase-modal__consent-row{color:#4a5365;cursor:pointer;align-items:flex-start;gap:10px;margin:0;font-size:15px;line-height:22px;display:flex}.tokens-purchase-modal__consent-row input{accent-color:#4469e0;flex-shrink:0;margin-top:4px}.tokens-purchase-modal__consent-text{flex:1;min-width:0}.tokens-purchase-modal__consent-link{color:#4469e0;text-underline-offset:2px;text-decoration:underline}.tokens-purchase-modal__consent-link:hover{opacity:.92}.tokens-purchase-modal__plan{background:#f1f5ff;border-radius:16px;flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:16px;display:flex}.tokens-purchase-modal__plan strong{color:#4469e0;font-size:24px;line-height:30px}.tokens-purchase-modal__plan-price{color:#4a5365;font-size:16px;line-height:22px}.tokens-purchase-modal__gateway-notice{color:#4a5365;text-align:center;margin:0;font-size:14px;line-height:20px}.tokens-purchase-modal__button{width:100%;margin-top:4px}.tokens-purchase-modal__notice{color:#8c98b0;margin:0;font-size:13px;line-height:18px}@media screen and (width<=1199px){.tokens-page__packages{gap:16px}}@media screen and (width<=1023px){.tokens-page__hero{padding:calc(96px + env(safe-area-inset-top,0px)) 0 48px}.tokens-page__hero-container{text-align:center;flex-direction:column;gap:40px}.tokens-page__hero-content{max-width:100%}.tokens-page__hero-content h1{font-size:clamp(28px,6.5vw,40px);line-height:1.08}.tokens-page__hero-content p{margin-left:auto;margin-right:auto;font-size:clamp(13px,3.5vw,15px)}.tokens-page__landing-button{min-height:auto;padding:10px 30px;font-size:12px;line-height:14px}.tokens-page__hero-visual{width:100%;min-height:360px}.tokens-page__balance-card{width:min(100%,360px);min-height:280px}.tokens-page__balance-card strong{font-size:72px;line-height:68px}.tokens-page__token-orbit{width:86px;height:86px;font-size:18px}.tokens-page__token-orbit--first{left:calc(50% - 190px)}.tokens-page__token-orbit--second{width:108px;height:108px;right:calc(50% - 190px)}.tokens-page__token-orbit--third{width:76px;height:76px;font-size:15px;right:calc(50% - 128px)}.tokens-page__free-benefits{grid-template-columns:1fr;gap:24px}.tokens-page__free-benefits-divider{width:100%;height:1px}.tokens-page__free-benefit{text-align:center;align-items:center}.tokens-page__free-benefit-value{justify-content:center}.tokens-page__free-benefit-amount{font-size:56px}.tokens-page__buy-section{padding:48px 0}.tokens-page__buy-intro-row{text-align:center;flex-direction:column;align-items:center;gap:20px}.tokens-page__buy-headline{text-align:center;max-width:none}.tokens-page__buy-intro-text{text-align:center}.tokens-page__buy-section-inner{gap:40px}.tokens-page__section-heading h2{font-size:clamp(28px,6vw,40px);line-height:1.08}.tokens-page__usage{padding:30px 0}}@media screen and (width<=767px){.tokens-page__buy-section-inner{padding-top:36px}.tokens-page__free-benefit-amount{font-size:44px}.tokens-page__free-benefit-unit{font-size:16px;line-height:20px}.tokens-page__free-benefit-caption{font-size:14px;line-height:20px}.tokens-page__packages{flex-direction:column;align-items:stretch}.tokens-page__buy-headline{letter-spacing:-.04em;font-size:40px;line-height:42px}.tokens-page__balance-card{border-radius:28px;padding:30px}.tokens-page__token-orbit--first{left:0}.tokens-page__token-orbit--second{right:0}.modal-container-overlay .modal-contaier{min-width:0}}.tokens-page__package-card{cursor:pointer;background:#fff;border:1px solid #bfc8de;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:400px;min-height:280px;max-height:400px;padding:28px 24px 24px;transition:border-color .3s,background .3s;display:flex;position:relative;overflow:hidden}.tokens-page__package-card:hover{background:linear-gradient(#fff 0%,#d4def6 100%);border-color:#4469e059}.tokens-page__package-card-arrow{z-index:1;color:#4469e0;pointer-events:none;width:20px;height:20px;position:absolute;bottom:20px;right:20px}.tokens-page__package-card-inner{z-index:1;text-align:center;flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:center;gap:10px;width:100%;min-height:0;display:flex;position:relative}.tokens-page__package-plus{color:#4469e0;letter-spacing:-.04em;text-align:center;width:100%;font-size:60px;font-weight:400;line-height:50px;display:block}.tokens-page__package-subline{letter-spacing:0;text-align:center;color:#4469e0;width:100%;max-width:100%;margin:0;font-size:20px;font-weight:400;line-height:30px}.tokens-page__package-buy{align-self:stretch;width:100%;margin-top:auto}@media screen and (width<=767px){.tokens-page__package-card{width:100%;max-width:none;min-height:160px;max-height:none;padding:12px 14px 14px}.tokens-page__package-card-inner{gap:4px}.tokens-page__package-plus{letter-spacing:-.03em;font-size:22px;line-height:26px}.tokens-page__package-subline{font-size:16px;line-height:22px}.tokens-page__package-buy{min-height:44px;margin-top:10px;padding:0 18px;font-size:13px}}.pay-page{box-sizing:border-box;color:#0e1621;background:#fff;justify-content:center;min-height:calc(100vh - 180px);padding:120px 20px 64px;font-family:Roboto,sans-serif;display:flex}.pay-page__card{box-sizing:border-box;background:#fff;border:1px solid #f1f5ff;border-radius:24px;flex-direction:column;gap:16px;width:min(560px,100%);padding:28px;display:flex}.pay-page__card h1{margin:0;font-size:28px;line-height:34px}.pay-page__card p{color:#4a5365;text-align:center;margin:0;font-size:14px;line-height:20px}.pay-page__widget{width:100%;min-height:360px}.pay-page__error{color:#6f1919}.fade-in{animation:.3s ease-in fadeIn}@media screen and (width<=1024px){.fade-in{flex-direction:column;height:100%;min-height:0;display:flex}}html.tokens-route .fade-in{height:auto;min-height:0;display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.suspnese-loader{height:calc(var(--inner-height) / var(--mobile-scale) - 60px - 20px);background:#fff;border-radius:8px;flex-direction:row;flex:1;justify-content:center;align-items:center;display:flex}.suspnese-loader .spinner{border:4px solid #f1f5ff;border-top-color:#4469e0;border-radius:50%;width:50px;height:50px;animation:1s linear infinite spin}@media screen and (width<=767px){.suspnese-loader{height:auto;min-height:calc(var(--inner-height,100dvh) / var(--mobile-scale,1) - 60px - 36px - 5px);box-sizing:border-box;flex:1 1 0;align-self:stretch;width:100%}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
