.icon[data-v-c3ad5561]{display:inline-block;vertical-align:middle}.button-animation[data-v-310a5ae7]{transition:all .3s ease}.button-animation[data-v-310a5ae7]:hover{transform:scale(1.05)}.close-btn-animation[data-v-310a5ae7]{transition:transform .3s ease}.close-btn-animation[data-v-310a5ae7]:hover{transform:scale(1.3)}.fade-enter-active[data-v-9388da53],.fade-leave-active[data-v-9388da53]{transition:opacity .2s}.fade-enter-from[data-v-9388da53],.fade-leave-to[data-v-9388da53]{opacity:0}.fade-enter-to[data-v-9388da53],.fade-leave-from[data-v-9388da53]{opacity:1}.cookie-notification[data-v-df173854]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:999}.cookie-content[data-v-df173854]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.2);border-radius:24px;box-shadow:0 20px 40px #0000001a,0 0 0 1px #ffffff1a;max-height:90vh;max-width:500px;overflow-y:auto;padding:40px;text-align:center;width:100%}.cookie-category[data-v-df173854]{background:rgba(248,250,252,.8);border:1px solid rgba(226,232,240,.5);border-radius:16px;padding:20px;transition:all .3s ease}.cookie-category[data-v-df173854]:hover{background:#f8fafc;border-color:#cbd5e1cc;box-shadow:0 8px 24px #0000001a;transform:translateY(-2px)}.toggle-switch[data-v-df173854]{height:28px;position:relative;width:52px}.toggle-switch input[data-v-df173854]{height:0;opacity:0;width:0}.slider[data-v-df173854]{background:#e2e8f0;border-radius:28px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider[data-v-df173854],.slider[data-v-df173854]:before{position:absolute;transition:.3s ease}.slider[data-v-df173854]:before{background:#fff;border-radius:50%;bottom:3px;box-shadow:0 2px 8px #0000001a;content:"";height:22px;left:3px;width:22px}.toggle-switch input:checked+.slider[data-v-df173854]{background:#3b82f6}.toggle-switch input:checked+.slider[data-v-df173854]:before{transform:translate(24px)}.toggle-switch.disabled .slider[data-v-df173854]{background:#10b981;cursor:not-allowed}.btn-primary[data-v-df173854]{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:12px;box-shadow:0 4px 16px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:14px 28px;transition:all .3s ease}.btn-primary[data-v-df173854]:hover{box-shadow:0 8px 24px #3b82f666;transform:translateY(-2px)}.btn-secondary[data-v-df173854]{align-items:center;background:rgba(99,102,241,.1);border:2px solid rgba(99,102,241,.2);border-radius:12px;color:#6366f1;cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:center;padding:12px 24px;transition:all .3s ease}.btn-secondary[data-v-df173854]:hover{background:rgba(99,102,241,.15);border-color:#6366f14d;transform:translateY(-1px)}.btn-minimal[data-v-df173854]{background:transparent;border:none;border-radius:12px;color:#64748b;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:all .3s ease}.btn-minimal[data-v-df173854]:hover{background:rgba(100,116,139,.1);color:#475569}.legal-link[data-v-df173854]{background:none;border:none;color:#64748b;cursor:pointer;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease}.legal-link[data-v-df173854]:hover{color:#3b82f6;text-decoration:underline}.fade-enter-active[data-v-df173854],.fade-leave-active[data-v-df173854]{transition:all .4s ease}.fade-enter-from[data-v-df173854],.fade-leave-to[data-v-df173854]{opacity:0;transform:scale(.95)}.slide-fade-enter-active[data-v-df173854],.slide-fade-leave-active[data-v-df173854]{transition:all .3s ease}.slide-fade-enter-from[data-v-df173854],.slide-fade-leave-to[data-v-df173854]{opacity:0;transform:translateY(-20px)}@media (max-width:640px){.cookie-content[data-v-df173854]{border-radius:20px;margin:10px;padding:24px}.cookie-category[data-v-df173854]{padding:16px}.btn-primary[data-v-df173854],.btn-secondary[data-v-df173854]{justify-content:center;width:100%}}.fade-enter-active[data-v-b0875a92],.fade-leave-active[data-v-b0875a92]{transition:opacity .5s ease}.fade-enter-from[data-v-b0875a92],.fade-leave-to[data-v-b0875a92]{opacity:0}@keyframes widthDecrease-cc566632{0%{width:100%}to{width:0}}.width-animation[data-v-cc566632]{animation:widthDecrease-cc566632 3s linear forwards}.error-message[data-key=generalError] .width-animation[data-v-cc566632]{animation-duration:4s}.fade-enter-active[data-v-cc566632],.fade-leave-active[data-v-cc566632]{transition:opacity .5s ease}.fade-enter[data-v-cc566632],.fade-leave-to[data-v-cc566632]{opacity:0}.fade-enter-to[data-v-cc566632],.fade-leave[data-v-cc566632]{opacity:1}.modal-fade-enter-active[data-v-32416211],.modal-fade-leave-active[data-v-32416211]{transition:opacity .3s ease,transform .3s ease}.modal-fade-enter-from[data-v-32416211],.modal-fade-leave-to[data-v-32416211]{opacity:0;transform:scale(.95)}.glow[data-v-32416211]{box-shadow:0 0 10px #0d00ff}.glow-dark[data-v-32416211]{box-shadow:0 0 30px #0d00ff}.fixedCenterClass[data-v-9cab7f79]{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.container[data-v-9cab7f79]{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;margin-left:20%;margin-top:0;position:relative;width:30%;z-index:300}@media (orientation:portrait){.container[data-v-9cab7f79]{margin-left:0;margin-top:20%;width:70%}}.input-class[data-v-9cab7f79]{background-color:#fff3;border-radius:5rem;color:#000;font-weight:600;outline:2.5px solid #000;padding:1.25rem;position:fixed;right:30%;width:30%}.input-class[data-v-9cab7f79]::-moz-placeholder{color:#e5e7eb}.input-class[data-v-9cab7f79]::placeholder{color:#e5e7eb}.success-class[data-v-9cab7f79]{background-color:#fff3;border-radius:5rem;color:#fff;font-weight:600;padding:1.25rem;position:fixed;right:30%;text-align:center;top:50%;transform:translateY(-50%);width:30%}@media (orientation:portrait){.success-class[data-v-9cab7f79]{left:50%;transform:translate(-50%);width:80%}}.fixed-button-container[data-v-9cab7f79]{align-items:flex-start;display:flex;flex-direction:column;left:25%;position:fixed;z-index:10}.error-message-container[data-v-9cab7f79]{display:flex;justify-content:center;position:fixed;top:calc(50% + 80px);width:100%;z-index:20}.fixed-button[data-v-9cab7f79]{align-items:center;background-color:#fff0;border-radius:5rem;color:#fff;display:flex;font-size:28px;font-weight:700;margin-bottom:0;padding:1.25rem}.fixed-button[data-v-9cab7f79]:hover{background-color:#0000001a}.error-message[data-v-9cab7f79]{align-items:center;background-color:#f003;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#f33;display:flex;font-size:16px;font-weight:700;justify-content:center;max-width:350px;padding:10px 20px;text-align:center}@media (orientation:portrait){.fixed-button-container[data-v-9cab7f79]{align-items:center;left:50%;top:30%;transform:translate(-50%)}.error-message-container[data-v-9cab7f79]{top:calc(50% + 60px)}.input-class[data-v-9cab7f79]{left:50%;transform:translate(-50%);width:80%}}@media (min-aspect-ratio:13/9) and (max-aspect-ratio:16/9){.input-class[data-v-9cab7f79]{right:20%}.fixed-button-container[data-v-9cab7f79]{left:20%}}@media (min-aspect-ratio:1/1) and (max-aspect-ratio:13/9){.input-class[data-v-9cab7f79]{right:20%}.fixed-button-container[data-v-9cab7f79]{left:15%}}.fade-enter-active[data-v-9cab7f79],.fade-leave-active[data-v-9cab7f79]{transition:opacity .3s ease}.fade-enter-from[data-v-9cab7f79],.fade-leave-to[data-v-9cab7f79]{opacity:0}.fade-enter-to[data-v-9cab7f79],.fade-leave-from[data-v-9cab7f79]{opacity:1}.page-transition-enter-active[data-v-9cab7f79],.page-transition-leave-active[data-v-9cab7f79]{transition:opacity .25s ease}.page-transition-enter-from[data-v-9cab7f79],.page-transition-leave-to[data-v-9cab7f79]{opacity:0}.page-transition-enter-to[data-v-9cab7f79],.page-transition-leave-from[data-v-9cab7f79]{opacity:1}.transition-overlay[data-v-9cab7f79]{background-color:#fff;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:999}.fade-enter-active[data-v-4f63ecd0],.fade-leave-active[data-v-4f63ecd0]{transition:opacity .3s ease}.fade-enter-from[data-v-4f63ecd0],.fade-leave-to[data-v-4f63ecd0]{opacity:0}.pop-enter-active[data-v-4f63ecd0]{animation:modalPopIn-4f63ecd0 .2s cubic-bezier(.15,.85,.35,1)}.pop-leave-active[data-v-4f63ecd0]{animation:modalPopOut-4f63ecd0 .3s ease-in forwards}@keyframes modalPopIn-4f63ecd0{0%{opacity:0;transform:scale(.8)}80%{opacity:1}to{transform:scale(1)}}@keyframes modalPopOut-4f63ecd0{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.fade-enter-active[data-v-82a61a9a],.fade-leave-active[data-v-82a61a9a]{transition:opacity .3s ease}.fade-enter-from[data-v-82a61a9a],.fade-leave-to[data-v-82a61a9a]{opacity:0}.fade-enter-to[data-v-82a61a9a],.fade-leave-from[data-v-82a61a9a]{opacity:1}[data-v-ee7c4918] #Comments{scrollbar-color:transparent transparent;scrollbar-width:thin}[data-v-ee7c4918] #Comments::-webkit-scrollbar{width:8px}[data-v-ee7c4918] #Comments::-webkit-scrollbar-track{background:transparent}[data-v-ee7c4918] #Comments::-webkit-scrollbar-thumb{background-color:transparent;border-radius:4px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}[data-v-ee7c4918] #Comments:hover::-webkit-scrollbar-thumb{background-color:#63636380}[data-v-ee7c4918] #Comments:hover{scrollbar-color:hsla(0,0%,39%,.5) transparent}@keyframes pulse-43f0b011{0%,to{opacity:.8}50%{opacity:1}}.animate-pulse[data-v-43f0b011]{animation:pulse-43f0b011 2s cubic-bezier(.4,0,.6,1) infinite}.toast-enter-active[data-v-09d61402],.toast-leave-active[data-v-09d61402]{transition:all .3s cubic-bezier(.4,0,.2,1)}.toast-enter-from[data-v-09d61402],.toast-leave-to[data-v-09d61402]{opacity:0;transform:translate(100%)}.toast-move[data-v-09d61402]{transition:all .3s cubic-bezier(.4,0,.2,1)}@keyframes toast-progress-09d61402{0%{width:100%}to{width:0}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}button{outline:none;transition:background-color .3s}button:hover{transition:background-color .1s}input,select{outline:none}body.keyboard-focused button:focus{transform:scale(.95)}body.keyboard-focused button:focus,input:focus{box-shadow:0 0 0 3px #007bff80}input.no-focus:focus{box-shadow:none}.no-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}.no-arrow::-ms-expand{display:none}textarea{outline:none}textarea:focus{box-shadow:0 0 0 3px #007bff80}
