.modal-overlay[data-v-80362c67]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:50}.modal-content[data-v-80362c67]{background-color:hsl(var(--card));border-color:hsl(var(--border)/.5);border-radius:1rem;border-width:1px;max-width:24rem;padding:1.5rem;position:relative;width:100%;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.modal-close[data-v-80362c67]{border-radius:var(--radius);color:hsl(var(--muted-foreground));padding:.25rem;position:absolute;right:1rem;top:1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal-close[data-v-80362c67]:hover{background-color:hsl(var(--accent)/.5);color:hsl(var(--foreground))}.modal-icon[data-v-80362c67]{align-items:center;background-color:#08c3;border-radius:1rem;color:#08c;display:inline-flex;height:4rem;justify-content:center;margin-bottom:1rem;width:4rem}.modal-title[data-v-80362c67]{font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:.25rem}.modal-subtitle[data-v-80362c67]{color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem}.modal-body[data-v-80362c67]{align-items:center;display:flex;flex-direction:column}.telegram-btn-full[data-v-80362c67]{align-items:center;border-radius:.75rem;display:inline-flex;font-weight:500;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;width:100%;--tw-text-opacity:1;animation-duration:.2s;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.telegram-btn-full[data-v-80362c67]:hover{opacity:.9}.telegram-btn-full[data-v-80362c67]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.telegram-btn-full[data-v-80362c67]{background:#08c}.telegram-btn-full[data-v-80362c67]:hover{box-shadow:0 4px 20px #08c6}.modal-hint[data-v-80362c67]{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1rem;margin-top:.75rem;text-align:center}.waiting-state[data-v-80362c67]{padding-bottom:1rem;padding-top:1rem;text-align:center}.waiting-spinner[data-v-80362c67]{align-items:center;background-color:#06b6d41a;border-radius:1rem;display:inline-flex;height:4rem;justify-content:center;margin-bottom:1rem;width:4rem}.waiting-title[data-v-80362c67]{font-weight:500;margin-bottom:.5rem}.cancel-btn[data-v-80362c67],.waiting-hint[data-v-80362c67]{color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.25rem}.cancel-btn[data-v-80362c67]{border-color:hsl(var(--border)/.5);border-radius:.75rem;border-width:1px;font-weight:500;margin-top:1rem;padding:.5rem 1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cancel-btn[data-v-80362c67]:hover{background-color:hsl(var(--accent)/.5)}.agreement-checkbox[data-v-80362c67]{align-items:flex-start;cursor:pointer;display:flex;gap:.75rem;margin-bottom:1rem}.checkbox-input[data-v-80362c67]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.checkbox-custom[data-v-80362c67]{animation-duration:.2s;border-color:hsl(var(--border)/.5);border-radius:.25rem;border-width:2px;flex-shrink:0;height:1.25rem;margin-top:.125rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.checkbox-input:checked+.checkbox-custom[data-v-80362c67]{--tw-border-opacity:1;background-color:#06b6d433;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.checkbox-custom[data-v-80362c67]:after{animation-duration:.2s;border-radius:calc(var(--radius) - 8px);content:"";display:block;height:.75rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.75rem}.checkbox-input:checked+.checkbox-custom[data-v-80362c67]:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2306b6d4' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.checkbox-label[data-v-80362c67]{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1rem;line-height:1.625}.checkbox-label .link[data-v-80362c67]{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.checkbox-label .link[data-v-80362c67]:hover{text-decoration-line:underline}.modal-enter-active[data-v-80362c67],.modal-leave-active[data-v-80362c67]{transition:all .2s ease}.modal-enter-from[data-v-80362c67],.modal-leave-to[data-v-80362c67]{opacity:0}.modal-enter-from .modal-content[data-v-80362c67],.modal-leave-to .modal-content[data-v-80362c67]{transform:scale(.95)}.nav-link[data-v-a5f72401]{animation-duration:.3s;border-radius:.75rem;color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem 1rem;position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:640px){.nav-link[data-v-a5f72401]{padding:.625rem 1.25rem}}.nav-link[data-v-a5f72401]:before{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:.75rem;content:"";inset:0;position:absolute;--tw-gradient-from:rgba(6,182,212,0) var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);animation-duration:.3s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-link[data-v-a5f72401]:hover{color:hsl(var(--foreground))}.nav-link[data-v-a5f72401]:hover:before{--tw-gradient-from:rgba(6,182,212,.05) var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(59,130,246,.05) var(--tw-gradient-to-position);transform:scale(1.05)}.nav-link-active[data-v-a5f72401]{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.nav-link-active[data-v-a5f72401]:before{border-color:#06b6d44d;border-width:1px;--tw-gradient-from:rgba(6,182,212,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(59,130,246,.1) var(--tw-gradient-to-position);box-shadow:0 0 20px #06b6d426}.telegram-btn[data-v-a5f72401]{align-items:center;border-radius:.75rem;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;animation-duration:.2s;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.telegram-btn[data-v-a5f72401]:hover{opacity:.9}.telegram-btn[data-v-a5f72401]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(min-width:640px){.telegram-btn[data-v-a5f72401]{padding:.625rem 1rem}}.telegram-btn[data-v-a5f72401]{background:#08c}.telegram-btn[data-v-a5f72401]:hover{box-shadow:0 4px 20px #08c6}.sidebar-link[data-v-a5f72401]{align-items:center;animation-duration:.2s;border-radius:.75rem;color:hsl(var(--muted-foreground));display:flex;font-size:.875rem;font-weight:500;gap:.75rem;line-height:1.25rem;padding:.625rem .75rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sidebar-link[data-v-a5f72401]:hover{background-color:hsl(var(--accent)/.5);color:hsl(var(--foreground))}.sidebar-link-active[data-v-a5f72401]{background-color:#06b6d426;--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.sidebar-overlay-enter-active[data-v-a5f72401],.sidebar-overlay-leave-active[data-v-a5f72401]{transition:opacity .3s ease}.sidebar-overlay-enter-from[data-v-a5f72401],.sidebar-overlay-leave-to[data-v-a5f72401]{opacity:0}.sidebar-panel-enter-active[data-v-a5f72401],.sidebar-panel-leave-active[data-v-a5f72401]{transition:transform .3s ease}.sidebar-panel-enter-from[data-v-a5f72401],.sidebar-panel-leave-to[data-v-a5f72401]{transform:translate(100%)}.toast-enter-active[data-v-ab3fec89],.toast-leave-active[data-v-ab3fec89]{transition:all .3s ease}.toast-enter-from[data-v-ab3fec89],.toast-leave-to[data-v-ab3fec89]{opacity:0;transform:translate(100%)}.dev-toggle[data-v-c41c5fcc]{align-items:center;background-color:#f59e0b33;border-color:#f59e0b4d;border-radius:.75rem;border-width:1px;display:flex;font-weight:500;gap:.375rem;padding:.375rem .625rem;--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dev-toggle[data-v-c41c5fcc]:hover{background-color:#f59e0b4d}@media(min-width:640px){.dev-toggle[data-v-c41c5fcc]{gap:.5rem;padding:.5rem .75rem}}.dev-panel[data-v-c41c5fcc]{background-color:hsl(var(--card));border-color:hsl(var(--border)/.5);border-radius:.75rem;border-width:1px;bottom:2.75rem;padding:.75rem;position:absolute;right:0;width:14rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.dev-panel[data-v-c41c5fcc]{bottom:3rem;padding:1rem;width:16rem}}.dev-input[data-v-c41c5fcc]{background-color:hsl(var(--background));border-color:hsl(var(--border)/.5);border-radius:var(--radius);border-width:1px;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;padding:.375rem .625rem;width:100%}.dev-input[data-v-c41c5fcc]:focus{border-color:#06b6d480}@media(min-width:640px){.dev-input[data-v-c41c5fcc]{padding:.5rem .75rem}}.dev-btn[data-v-c41c5fcc]{align-items:center;background-color:#06b6d433;border-color:#06b6d44d;border-radius:var(--radius);border-width:1px;display:flex;font-weight:500;gap:.5rem;justify-content:center;padding:.375rem .625rem;width:100%;--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dev-btn[data-v-c41c5fcc]:hover{background-color:#06b6d44d}.dev-btn[data-v-c41c5fcc]:disabled{opacity:.5}@media(min-width:640px){.dev-btn[data-v-c41c5fcc]{padding:.5rem .75rem}}.dev-btn-sm[data-v-c41c5fcc]{background-color:#10b98133;border-color:#10b9814d;border-radius:var(--radius);border-width:1px;padding:.375rem .625rem;--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dev-btn-sm[data-v-c41c5fcc]:hover{background-color:#10b9814d}.dev-btn-sm[data-v-c41c5fcc]:disabled{opacity:.5}@media(min-width:640px){.dev-btn-sm[data-v-c41c5fcc]{padding:.5rem .75rem}}.dev-btn-secondary[data-v-c41c5fcc]{background-color:hsl(var(--accent)/.5);border-color:hsl(var(--border)/.5);border-radius:var(--radius);border-width:1px;padding:.375rem .625rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.dev-btn-secondary[data-v-c41c5fcc]:hover{background-color:hsl(var(--accent))}.dev-btn-secondary[data-v-c41c5fcc]:disabled{opacity:.5}@media(min-width:640px){.dev-btn-secondary[data-v-c41c5fcc]{padding:.5rem .75rem}}.dev-btn-danger[data-v-c41c5fcc]{background-color:#ef444433;border-color:#ef44444d;border-radius:var(--radius);border-width:1px;padding:.375rem .625rem;width:100%;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dev-btn-danger[data-v-c41c5fcc]:hover{background-color:#ef44444d}@media(min-width:640px){.dev-btn-danger[data-v-c41c5fcc]{padding:.5rem .75rem}}.slide-enter-active[data-v-c41c5fcc],.slide-leave-active[data-v-c41c5fcc]{transition:all .2s ease}.slide-enter-from[data-v-c41c5fcc],.slide-leave-to[data-v-c41c5fcc]{opacity:0;transform:translateY(10px)}
