.den .label{display:block;margin-bottom:20px;position:relative}.den .label:has(span[role=alert]) .input{border-color:var(--Red)}.den .label span[role=alert]{align-items:center;color:var(--Red);display:flex;font-family:Geologica,sans-serif;font-size:12px;font-style:normal;font-weight:400;font-weight:500;gap:4px;left:10px;line-height:130%;line-height:100%;position:absolute;top:calc(100% + 2px)}.den .label-file{align-items:center;background:var(--White);border:1px dashed transparent;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:24px;position:relative;text-align:center;transition:border-color .2s linear}@media (hover:hover){.den .label-file:hover{border-color:var(--Blue)}}.den .label-file.drag{border-color:var(--Blue)}.den .label-file span:first-of-type{color:var(--Blue);text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.den .label-file:has(span[role=alert]){border-color:var(--Red)}.den .label-file .label-file-error{align-items:center;color:var(--Red);display:flex;font-family:Geologica,sans-serif;font-size:12px;font-style:normal;font-weight:400;font-weight:500;gap:4px;left:0;line-height:130%;line-height:100%;position:absolute;top:calc(100% + 2px)}.checkbox{background:var(--White);border:1.5px solid var(--Blue_light);border-radius:5px;cursor:pointer;display:grid;flex-shrink:0;height:18px;place-items:center;position:relative;transition:background-color .2s linear,border-color .2s linear;width:18px}.checkbox:has(input:not(:checked):hover){border-color:var(--Blue)}.checkbox:has(input:checked){background-color:var(--Blue);border-color:var(--Blue)}.checkbox:has(input:checked) svg{opacity:1}.checkbox:has(input:focus-visible){outline:2px solid var(--Blue);outline-offset:2px}.checkbox__input{cursor:inherit;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.checkbox svg{color:var(--White);height:12px;opacity:0;pointer-events:none;transition:opacity .2s linear;width:12px}.den .agree-policy{align-items:flex-start;display:flex;font-family:Geologica,sans-serif;font-size:var(--font-size-secondary);font-style:normal;font-weight:400;gap:8px;line-height:130%;padding:4px 0}.den .agree-policy a{color:var(--Blue);cursor:pointer;text-decoration-color:currentColor;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-offset:.16em;text-underline-position:from-font;transition:text-decoration-color .2s linear}@media (hover:hover){.den .agree-policy a:hover{text-decoration-color:currentColor}}.den .form{background:var(--BG_cards,#eeeffd);border:1px solid var(--BG_cards,#eeeffd);border-radius:20px;display:flex;flex-direction:column;padding:20px}.den .form__title{font-size:var(--font-size-button);font-weight:600;line-height:120%;margin-bottom:16px}.den .form__desc,.den .form__title{font-family:Geologica,sans-serif;font-style:normal}.den .form__desc{font-size:var(--font-size-body);font-weight:400;line-height:150%}.den .form__body{margin-top:32px}.den .form__button{margin-top:20px}@media (width < 768px){.den .form__button{width:100%}}.den .form__agree{margin-top:20px}.den .form .shakeX-enter-active,.den .form .shakeX-leave-active{transition:opacity .3s}.den .form .shakeX-enter-active,.den .form .shakeX-enter-from{animation:shakeX .5s ease-out}.den .form .shakeX-enter-from,.den .form .shakeX-leave-to{opacity:0}.den .form .dropdown__body{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--Bg_cards_40);border-radius:20px;width:100%}.den .form__drop-item{cursor:pointer;transition:color .2s linear}@media (hover:hover){.den .form__drop-item:hover{color:var(--Blue)}}.den .form__drop-item.active{color:var(--Blue)}.zeliboba{display:none}
