.deck-form-overlay[data-v-59ac569a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;align-items:flex-start;justify-content:center;padding:max(24px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(24px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));box-sizing:border-box;overflow:auto;background:#000000c7}.deck-form-modal[data-v-59ac569a]{width:min(640px,100%);margin:auto;display:flex;flex-direction:column;max-height:min(92vh,900px);background:#14151a;border:2px solid #40444d;border-radius:16px;box-shadow:0 24px 64px #0000008c;overflow:hidden;flex-shrink:0}.deck-form-modal__header[data-v-59ac569a]{display:grid;grid-template-columns:44px 1fr 44px;align-items:start;gap:8px;padding:18px 16px 16px;border-bottom:1px solid rgb(255 255 255 / 10%);background:#0c0d12;flex-shrink:0}.deck-form-modal__header-spacer[data-v-59ac569a]{width:44px;height:44px;pointer-events:none}.deck-form-modal__header-copy[data-v-59ac569a]{text-align:center;min-width:0}.deck-form-modal__title[data-v-59ac569a]{display:block;margin:0;font-size:clamp(22px,3vw,28px);font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#fff;line-height:1.1}.deck-form-modal__subtitle[data-v-59ac569a]{margin:8px 0 0;font-size:14px;line-height:1.45;font-weight:500;color:#ffffffc7}.deck-form-modal__close[data-v-59ac569a]{justify-self:end;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:10px;background:#ffffff1a;color:#fff;cursor:pointer;transition:background .15s ease-out}.deck-form-modal__close[data-v-59ac569a]:hover:not(:disabled){background:#ffffff29}.deck-form-modal__close[data-v-59ac569a]:disabled{opacity:.5;cursor:not-allowed}.deck-form-modal__body[data-v-59ac569a]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:20px 18px 22px;background:#0c0d12}.deck-form-modal__loader[data-v-59ac569a]{display:flex;align-items:center;justify-content:center;min-height:120px}.deck-form[data-v-59ac569a]{display:flex;flex-direction:column}.deck-form-field[data-v-59ac569a]{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.deck-form-field__label[data-v-59ac569a]{margin:0;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#ffffffb8}.deck-form-field__input[data-v-59ac569a]{width:100%;box-sizing:border-box;height:48px;padding:0 14px;border:2px solid #40444d;border-radius:10px;background:#15181f;color:#fff;font:inherit;font-size:16px;font-weight:500;transition:border-color .15s ease-out,box-shadow .15s ease-out}.deck-form-field__input[data-v-59ac569a]::placeholder{color:#fff6}.deck-form-field__input[data-v-59ac569a]:focus{outline:none;border-color:#8991ff;box-shadow:0 0 0 3px #8991ff40}.deck-form-field__input[data-v-59ac569a]:disabled{opacity:.55;cursor:not-allowed}.deck-form-modes[data-v-59ac569a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.deck-form-mode[data-v-59ac569a]{position:relative;display:block;width:100%;min-width:0;min-height:120px;padding:14px;border:2px solid #40444d;border-radius:12px;background:#15181f;background-size:cover;background-position:center;color:#fff;text-align:left;cursor:pointer;overflow:hidden;transition:border-color .15s ease-out,box-shadow .15s ease-out,transform .12s ease-out}.deck-form-mode[data-v-59ac569a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000059,#000000b8);pointer-events:none}.deck-form-mode--selected[data-v-59ac569a]{border-color:#6be1ef;box-shadow:0 0 0 3px #6be1ef38}.deck-form-mode[data-v-59ac569a]:hover:not(:disabled){border-color:#ffffff47;transform:translateY(-1px)}.deck-form-mode--selected[data-v-59ac569a]:hover:not(:disabled){border-color:#6be1ef}.deck-form-mode[data-v-59ac569a]:disabled{opacity:.65;cursor:not-allowed}.deck-form-mode--locked[data-v-59ac569a]{cursor:default}.deck-form-mode--locked .deck-form-mode__title[data-v-59ac569a],.deck-form-mode--locked .deck-form-mode__description[data-v-59ac569a],.deck-form-mode--locked .deck-form-mode__lock-label[data-v-59ac569a]{opacity:.72}.deck-form-mode--locked .deck-form-mode__subscribe[data-v-59ac569a]{opacity:1;cursor:pointer}.deck-form-mode__details[data-v-59ac569a]{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px;height:100%;min-height:92px}.deck-form-mode__title[data-v-59ac569a]{margin:0;font-size:15px;font-weight:800;line-height:1.25}.deck-form-mode__description[data-v-59ac569a]{margin:0;font-size:12px;line-height:1.4;font-weight:500;color:#ffffffe0}.deck-form-mode__lock[data-v-59ac569a]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:auto;padding-top:8px}.deck-form-mode__lock-label[data-v-59ac569a]{font-size:12px;font-weight:700;color:#ffffffe5}.deck-form-mode__subscribe[data-v-59ac569a]{padding:6px 10px;border:2px solid rgb(255 255 255 / 35%);border-radius:8px;background:#ffd23f29;color:#ffd23f;font:inherit;font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:background .15s ease-out,border-color .15s ease-out}.deck-form-mode__subscribe[data-v-59ac569a]:hover{background:#ffd23f3d;border-color:#ffd23f}.deck-form-limit[data-v-59ac569a]{margin-top:4px}.deck-form-limit__message[data-v-59ac569a]{margin:0;padding:14px;border:2px solid #40444d;border-radius:12px;background:#15181f;font-size:14px;line-height:1.45;font-weight:500;color:#ffffffd9}.deck-form-modal__footer[data-v-59ac569a]{flex-shrink:0;padding:12px 18px 22px;border-top:1px solid rgb(255 255 255 / 10%);background:#0c0d12}.deck-form-modal__cta[data-v-59ac569a]{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:52px;padding:14px 20px;border:2px solid #000;border-radius:12px;background:linear-gradient(180deg,#ffd23f,#ffba1a);color:#000;font:inherit;font-size:17px;font-weight:900;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 24px #ffba1a47;transition:transform .12s ease-out,filter .15s ease-out}.deck-form-modal__cta[data-v-59ac569a]:hover:not(:disabled){filter:brightness(1.05)}.deck-form-modal__cta[data-v-59ac569a]:active:not(:disabled){transform:translateY(1px)}.deck-form-modal__cta[data-v-59ac569a]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.deck-form-modal__cta-label[data-v-59ac569a]{flex:1 1 auto;min-width:0;text-align:center}.deck-form-modal__cta-arrow[data-v-59ac569a]{flex:0 0 auto;width:20px;height:20px}.deck-form-backdrop-enter-active[data-v-59ac569a],.deck-form-backdrop-leave-active[data-v-59ac569a]{transition:opacity .22s ease}.deck-form-backdrop-enter-from[data-v-59ac569a],.deck-form-backdrop-leave-to[data-v-59ac569a]{opacity:0}.deck-form-sheet-enter-active[data-v-59ac569a],.deck-form-sheet-leave-active[data-v-59ac569a]{transition:transform .34s cubic-bezier(.32,.72,0,1),opacity .24s ease}.deck-form-sheet-enter-from[data-v-59ac569a],.deck-form-sheet-leave-to[data-v-59ac569a]{transform:translateY(24px);opacity:.96}@media screen and (max-width:900px){.deck-form-modes[data-v-59ac569a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.deck-form-overlay[data-v-59ac569a]{align-items:flex-end;padding:0;padding-top:env(safe-area-inset-top,0px);overflow:hidden}.deck-form-modal[data-v-59ac569a]{width:100%;max-width:none;height:min(92dvh,calc(100dvh - env(safe-area-inset-top,0px)));max-height:min(92dvh,calc(100dvh - env(safe-area-inset-top,0px)));margin:0;border-radius:20px 20px 0 0;border-left:none;border-right:none;border-bottom:none}.deck-form-sheet-enter-from[data-v-59ac569a],.deck-form-sheet-leave-to[data-v-59ac569a]{transform:translateY(100%)}.deck-form-modal__body[data-v-59ac569a]{flex:1 1 auto;min-height:0;padding:16px}.deck-form-modal__footer[data-v-59ac569a]{padding:10px 16px max(12px,env(safe-area-inset-bottom,0px));box-shadow:0 -10px 28px #00000073}.deck-form-modal__cta[data-v-59ac569a]{font-size:16px;min-height:50px}}@media screen and (max-width:520px){.deck-form-modes[data-v-59ac569a]{grid-template-columns:1fr}}
