.animation[data-v-4146ea72]{left:-16px;pointer-events:none;position:fixed;top:-16px;width:70px;z-index:9999}.app-btn[data-v-254aa173]{border:none;cursor:pointer;display:inline-block;font-family:var(--878cd9f6),Roboto,sans-serif;font-size:var(--455ae83c)!important;font-weight:700;padding:0 16px;text-align:center;width:-moz-fit-content;width:fit-content;z-index:2}.app-btn[data-v-254aa173]:hover{filter:brightness(1.1);transform:scale(1.03)}.app-btn[data-v-254aa173]:active{filter:brightness(.9);transform:scale(.98);transition:transform .1s}.app-btn .app-btn__content[data-v-254aa173]{align-items:center;display:flex;justify-content:center}.medium[data-v-254aa173]{min-height:39px}.medium[data-v-254aa173],.small[data-v-254aa173]{min-width:110px}.small[data-v-254aa173]{min-height:30px}@media only screen and (min-width:400px){.small[data-v-254aa173]{min-width:137px}}.x-small[data-v-254aa173]{min-height:24px;min-width:60px}@media only screen and (min-width:400px){.x-small[data-v-254aa173]{min-width:80px}}.large[data-v-254aa173]{min-height:39px;min-width:220px}@media only screen and (min-width:1024px){.large[data-v-254aa173]{font-size:18px;min-width:280px}}.primary[data-v-254aa173]{background-color:var(--q-positive);box-shadow:0 3px 6px 2px #0003}.primary[data-v-254aa173],.secondary[data-v-254aa173]{border-radius:57px;color:#000}.secondary[data-v-254aa173]{background:var(--positive-l4)}.plain[data-v-254aa173]{background:#fefefe;border-radius:44px;box-shadow:0 0 6px 2px #0f08281a;color:#000}.outlined[data-v-254aa173]{background-color:transparent;border:1px solid #fff;border-radius:44px}.glowing[data-v-254aa173]{animation:glow 8s linear infinite;background-color:#fff;color:#000;line-height:1.5;padding:4px 24px;text-decoration:none}.glowing-gradient[data-v-254aa173]{background:linear-gradient(90deg,var(--q-positive),#f482f6,#f1c468);background-size:300%;border-radius:2em}.glowing-gradient[data-v-254aa173]:before{opacity:0}.glowing-gradient[data-v-254aa173]:hover:before{animation:glow 8s linear infinite;opacity:1}.glowing-gradient2[data-v-254aa173]{animation:glow 12s infinite alternate-reverse;background:linear-gradient(20deg,#38ff6d,#611662,#0effe7);background-size:300%;border-radius:2em;color:#fff}.glowing-gradient2[data-v-254aa173]:before{opacity:0;transition:opacity .1s}.glowing-gradient2[data-v-254aa173]:hover:before{animation:glow 4s infinite alternate-reverse;opacity:1}.flat[data-v-254aa173]{background-color:transparent;font-size:14px;font-weight:600;min-width:auto;padding:0;text-decoration-line:underline}.regular[data-v-254aa173]{font-weight:400}.light[data-v-254aa173]{background-color:#70707072;border-radius:24px;min-width:auto;padding:4px 24px}.light[data-v-254aa173]:hover{filter:brightness(110%);transform:scale(1.05)}.cta[data-v-254aa173]{background-color:var(--positive);border:none;border-radius:24px;color:#000;cursor:pointer;font-size:1rem;font-weight:700;outline:none;padding:8px 16px}.cta[data-v-254aa173]:hover{background-color:#b3ffe6;transform:scale(1.05)}.cta[data-v-254aa173]:active{background-color:#9fc}.icon[data-v-254aa173]{height:32px;padding:8px;width:32px}.fab[data-v-254aa173],.icon[data-v-254aa173]{border-radius:50%}.fab[data-v-254aa173]{background-color:var(--q-positive);box-shadow:0 3px 6px 2px #0003;color:#000;height:56px;padding:8px 0;width:56px}.more-btn[data-v-254aa173]{border-radius:24px;font-size:14px;padding:0 4px;text-decoration:underline}.more-btn[data-v-254aa173]:hover{filter:brightness(110%);transform:scale(1.05)}.update-dialog[data-v-5ef91a96]{max-width:90vw}.update-card[data-v-5ef91a96]{background:#1e1e1e;border-radius:16px;box-shadow:0 8px 20px #0006;color:#fff;overflow:hidden;width:330px}.update-icon-container[data-v-5ef91a96]{align-items:center;background:rgba(var(--q-primary-rgb),.15);border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto;width:80px}.update-title[data-v-5ef91a96]{font-size:1.4rem;font-weight:600;margin-bottom:.5rem}.update-description[data-v-5ef91a96]{font-size:.95rem;line-height:1.4;opacity:.85}.update-button-later[data-v-5ef91a96]{border-radius:8px;font-weight:500;margin-right:12px;padding:8px 24px}.notification-container[data-v-7fc0fc62]{display:flex;flex-direction:column;gap:12px;left:50%;max-width:90vw;pointer-events:none;position:fixed;top:20px;transform:translate(-50%);z-index:9999}@media (max-width:480px){.notification-container[data-v-7fc0fc62]{left:10px;max-width:none;right:10px;transform:none}}.app-notification[data-v-7fc0fc62]{min-width:320px;pointer-events:auto}.app-notification.notification-bottom[data-v-7fc0fc62]{order:-1}@media (max-width:768px){.app-notification[data-v-7fc0fc62]{min-width:280px}}@media (max-width:480px){.app-notification[data-v-7fc0fc62]{min-width:auto}}.notification-card[data-v-7fc0fc62]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e1e1ef2;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 8px 32px #0006,0 0 0 1px #ffffff0d;cursor:pointer;overflow:hidden}.notification-card[data-v-7fc0fc62]:hover{box-shadow:0 12px 40px #00000080,0 0 0 1px #ffffff1a;transform:translateY(-2px)}.notification-success .notification-card[data-v-7fc0fc62]{border-left:4px solid var(--q-positive);box-shadow:0 8px 32px #0006,0 0 20px #44eabb33}.notification-warning .notification-card[data-v-7fc0fc62]{border-left:4px solid var(--q-warning);box-shadow:0 8px 32px #0006,0 0 20px #fac74833}.notification-error .notification-card[data-v-7fc0fc62]{border-left:4px solid var(--q-negative);box-shadow:0 8px 32px #0006,0 0 20px #f4961c33}.notification-info .notification-card[data-v-7fc0fc62]{border-left:4px solid var(--q-info);box-shadow:0 8px 32px #0006,0 0 20px #7a78fe33}.notification-content[data-v-7fc0fc62]{align-items:center;display:flex;gap:12px;min-height:0;padding:16px 20px}.notification-icon[data-v-7fc0fc62]{align-items:center;background:#ffffff1a;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.notification-success .notification-icon[data-v-7fc0fc62]{background:#44eabb33}.notification-warning .notification-icon[data-v-7fc0fc62]{background:#fac74833}.notification-error .notification-icon[data-v-7fc0fc62]{background:#f4961c33}.notification-info .notification-icon[data-v-7fc0fc62]{background:#7a78fe33}.notification-message[data-v-7fc0fc62]{color:#ffffffe6;flex:1;font-size:14px;font-weight:500;line-height:1.4;word-wrap:break-word}@media (max-width:768px){.notification-message[data-v-7fc0fc62]{font-size:13px}}.notification-close[data-v-7fc0fc62]{flex-shrink:0;opacity:.7;transition:opacity .2s ease}.notification-close[data-v-7fc0fc62]:hover{opacity:1}.notification-list-enter-from[data-v-7fc0fc62],.notification-list-leave-to[data-v-7fc0fc62]{opacity:0;transform:translateY(-100%) scale(.95)}.notification-list-move[data-v-7fc0fc62]{transition:transform .3s ease}
