[data-v-62520202]:root{--ros-ui-scale: 1;--ros-elevation-0: none;--ros-elevation-1: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);--ros-elevation-2: 0 3px 6px rgba(0, 0, 0, .16), 0 3px 6px rgba(0, 0, 0, .23);--ros-elevation-3: 0 10px 20px rgba(0, 0, 0, .19), 0 6px 6px rgba(0, 0, 0, .23);--ros-elevation-4: 0 14px 28px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .22);--ros-elevation-5: 0 19px 38px rgba(0, 0, 0, .3), 0 15px 12px rgba(0, 0, 0, .22);--ros-radius-sm: 6px;--ros-radius-md: 12px;--ros-radius-lg: 18px;--ros-text-xs: 10px;--ros-text-sm: 12px;--ros-text-base: 13px;--ros-text-md: 14px;--ros-text-lg: 16px;--ros-text-xl: 18px;--ros-text-2xl: 22px;--ros-text-3xl: 24px;--ros-text-display: 56px;--ros-font-normal: 400;--ros-font-medium: 500;--ros-font-semibold: 600;--ros-font-bold: 700;--ros-space-1: 4px;--ros-space-2: 8px;--ros-space-3: 12px;--ros-space-4: 16px;--ros-space-5: 20px;--ros-space-6: 24px;--ros-space-8: 32px;--ros-space-10: 40px;--ros-space-12: 48px;--ros-blur-sm: 8px;--ros-blur-md: 12px;--ros-blur-lg: 20px;--ros-blur-xl: 30px;--ros-backdrop-blur: blur(var(--ros-blur-lg));--ros-backdrop-blur-light: blur(var(--ros-blur-sm));--ros-liquid-glass-tint: rgba(255, 255, 255, .04);--ros-liquid-glass-blur-tier1: blur(8px) saturate(160%);--ros-liquid-glass-blur-tier2: blur(20px) saturate(160%);--ros-liquid-glass-edge: inset 0 0 0 1px rgba(255, 255, 255, .1), inset 0 1px 0 rgba(255, 255, 255, .15), inset 0 -1px 0 rgba(0, 0, 0, .06);--ros-liquid-glass-drop-shadow: 0 2px 6px rgba(0, 0, 0, .12);--ros-liquid-glass-specular: radial-gradient( ellipse 70% 50% at 30% 15%, rgba(255, 255, 255, .08) 0%, rgba(255, 255, 255, 0) 70% );--ros-shadow-window: 0 20px 60px rgba(0, 0, 0, .4);--ros-shadow-window-active: 0 25px 80px rgba(0, 0, 0, .5);--ros-shadow-dock: 0 0 30px rgba(0, 0, 0, .3);--ros-shadow-menu: 0 8px 32px rgba(0, 0, 0, .5);--ros-shadow-modal: 0 25px 80px rgba(0, 0, 0, .6);--ros-duration-fast: .15s;--ros-duration-normal: .2s;--ros-duration-slow: .3s;--ros-duration-slower: .4s;--ros-ease-default: cubic-bezier(.4, 0, .2, 1);--ros-ease-decelerate: cubic-bezier(0, 0, .2, 1);--ros-ease-accelerate: cubic-bezier(.4, 0, 1, 1);--ros-ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--ros-ease-spring: cubic-bezier(.175, .885, .32, 1.275);--ros-ease-smooth: cubic-bezier(.25, .1, .25, 1);--ros-transition-fast: var(--ros-duration-fast) var(--ros-ease-default);--ros-transition-normal: var(--ros-duration-normal) var(--ros-ease-default);--ros-transition-slow: var(--ros-duration-slow) var(--ros-ease-default)}html[data-low-end="1"][data-v-62520202]{--ros-blur-sm: 0px;--ros-blur-md: 0px;--ros-blur-lg: 0px;--ros-blur-xl: 0px;--ros-backdrop-blur: none;--ros-backdrop-blur-light: none;--ros-liquid-glass-tint: rgba(30, 30, 30, .85);--ros-liquid-glass-blur-tier1: none;--ros-liquid-glass-blur-tier2: none;--ros-liquid-glass-edge: none;--ros-liquid-glass-drop-shadow: 0 2px 6px rgba(0, 0, 0, .3);--ros-liquid-glass-specular: none;--ros-shadow-window: 0 4px 16px rgba(0, 0, 0, .3);--ros-shadow-window-active: 0 6px 24px rgba(0, 0, 0, .4);--ros-shadow-dock: 0 0 8px rgba(0, 0, 0, .2);--ros-shadow-menu: 0 4px 12px rgba(0, 0, 0, .3);--ros-shadow-modal: 0 8px 32px rgba(0, 0, 0, .4);--ros-elevation-1: 0 1px 2px rgba(0, 0, 0, .15);--ros-elevation-2: 0 2px 4px rgba(0, 0, 0, .2);--ros-elevation-3: 0 4px 8px rgba(0, 0, 0, .25);--ros-elevation-4: 0 4px 16px rgba(0, 0, 0, .3);--ros-elevation-5: 0 6px 24px rgba(0, 0, 0, .35);--ros-duration-fast: 50ms;--ros-duration-normal: .1s;--ros-duration-slow: .15s;--ros-duration-slower: .2s;--ros-ease-default: ease-out;--ros-ease-decelerate: ease-out;--ros-ease-accelerate: ease-out;--ros-ease-bounce: ease-out;--ros-ease-spring: ease-out;--ros-ease-smooth: ease-out}.ros-notifications[data-v-62520202]{position:fixed;top:40px;right:16px;display:flex;flex-direction:column;gap:8px;z-index:2147483647;pointer-events:none;max-width:380px;width:100%}.ros-notification[data-v-62520202]{position:relative;background:#1c1c1ec7;backdrop-filter:blur(var(--ros-blur-xl, 30px)) saturate(180%);-webkit-backdrop-filter:blur(var(--ros-blur-xl, 30px)) saturate(180%);border-radius:14px;border:1px solid rgba(255,255,255,.08);box-shadow:var(--ros-elevation-3),inset 0 1px #ffffff0f;cursor:pointer;pointer-events:auto;transition:transform var(--ros-duration-fast) var(--ros-ease-default),box-shadow var(--ros-duration-fast) var(--ros-ease-default),border-color var(--ros-duration-fast) var(--ros-ease-default);overflow:hidden;touch-action:pan-y}.ros-notification[data-v-62520202]:hover{transform:translate(-3px);box-shadow:var(--ros-elevation-4),inset 0 1px #ffffff14;border-color:#ffffff1f}.ros-notification:hover .ros-notification__close[data-v-62520202]{opacity:1;transform:scale(1)}.ros-notification__body[data-v-62520202]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px 10px}.ros-notification__icon[data-v-62520202]{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:var(--ros-elevation-1)}.ros-notification--success[data-v-62520202]{border-color:#34c75938}.ros-notification--success .ros-notification__icon[data-v-62520202]{background:#34c7592e;color:#4cd964}.ros-notification--success .ros-notification__progress[data-v-62520202]{background:linear-gradient(90deg,#34c759,#34c75966)}.ros-notification--error[data-v-62520202]{border-color:#ff3b3038}.ros-notification--error .ros-notification__icon[data-v-62520202]{background:#ff3b302e;color:#ff3b30}.ros-notification--error .ros-notification__progress[data-v-62520202]{background:linear-gradient(90deg,#ff3b30,#ff3b3066)}.ros-notification--warning[data-v-62520202]{border-color:#f59e0b38}.ros-notification--warning .ros-notification__icon[data-v-62520202]{background:#f59e0b2e;color:#f59e0b}.ros-notification--warning .ros-notification__progress[data-v-62520202]{background:linear-gradient(90deg,#f59e0b,#f59e0b66)}.ros-notification--info[data-v-62520202]{border-color:#007aff38}.ros-notification--info .ros-notification__icon[data-v-62520202]{background:#007aff2e;color:#007aff}.ros-notification--info .ros-notification__progress[data-v-62520202]{background:linear-gradient(90deg,#007aff,#007aff66)}.ros-notification--overflow[data-v-62520202]{border-color:#007aff4d;background:#1c1c1ee0}.ros-notification--overflow .ros-notification__icon--overflow[data-v-62520202]{background:#007aff38;color:#007aff}.ros-notification--overflow[data-v-62520202]:hover{border-color:#007aff80}.ros-notification__content[data-v-62520202]{flex:1;min-width:0}.ros-notification__header[data-v-62520202]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}.ros-notification__app[data-v-62520202]{font-size:11px;font-weight:600;color:#ffffffe6;text-transform:uppercase;letter-spacing:.5px}.ros-notification__time[data-v-62520202]{font-size:11px;color:#ffffff9e;flex-shrink:0}.ros-notification__title[data-v-62520202]{font-size:13px;font-weight:600;color:#fffffff2;line-height:1.3;margin-bottom:2px}.ros-notification__message[data-v-62520202]{font-size:12px;color:#ffffffb8;line-height:1.45;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.ros-notification__actions[data-v-62520202]{display:flex;gap:8px;padding:0 14px 12px;flex-wrap:wrap}.ros-notification__action[data-v-62520202]{padding:5px 12px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:12px;font-weight:600;color:#ffffffe6;cursor:pointer;transition:all var(--ros-duration-fast) var(--ros-ease-default)}.ros-notification__action[data-v-62520202]:hover{background:#ffffff1f;border-color:#ffffff2e}.ros-notification__action[data-v-62520202]:active{transform:scale(.97)}.ros-notification__close[data-v-62520202]{position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:50%;background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:all var(--ros-duration-fast) var(--ros-ease-default);color:#ffffff9e;z-index:10}.ros-notification__close[data-v-62520202]:hover{color:#ffffffe6;background:#ffffff1a}.ros-notification__close[data-v-62520202]:active{transform:scale(.9)}.ros-notification__swipe-bg[data-v-62520202]{position:absolute;top:0;right:0;bottom:0;left:0;background:#ff3b3033;display:flex;align-items:center;justify-content:flex-end;padding-right:14px;color:#ff3b30;z-index:0;opacity:0;transition:opacity .16s ease}.ros-notification__fg[data-v-62520202]{position:relative;z-index:1}.ros-notification__progress[data-v-62520202]{position:absolute;bottom:0;left:0;height:2px;width:100%;animation:progress-shrink-62520202 5s linear forwards;transform-origin:left}.ros-notification--paused .ros-notification__progress[data-v-62520202]{animation-play-state:paused}@keyframes progress-shrink-62520202{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.notification-enter-active[data-v-62520202]{animation:notification-in-62520202 var(--ros-duration-slow) var(--ros-ease-spring)}.notification-leave-active[data-v-62520202]{animation:notification-out-62520202 var(--ros-duration-normal) var(--ros-ease-accelerate) forwards}.notification-move[data-v-62520202]{transition:transform var(--ros-duration-normal) var(--ros-ease-default)}@keyframes notification-in-62520202{0%{opacity:0;transform:translate(100%) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes notification-out-62520202{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(80px) scale(.96)}}@media(prefers-reduced-motion:reduce){.ros-notification__progress[data-v-62520202],.notification-enter-active[data-v-62520202],.notification-leave-active[data-v-62520202],.notification-move[data-v-62520202]{animation:none;transition:none}}html[data-low-end="1"] .ros-notification[data-v-62520202]{transition:none;backdrop-filter:none;-webkit-backdrop-filter:none;background:#1c1c1ef5}@media(max-width:768px){.ros-notifications[data-v-62520202]{top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 20px);left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));max-width:none;width:auto}.ros-notification[data-v-62520202]{border-radius:14px}.ros-notification[data-v-62520202]:hover{transform:none}.ros-notification__body[data-v-62520202]{padding:10px 12px 8px;gap:10px}.ros-notification__icon[data-v-62520202]{width:30px;height:30px;border-radius:8px}.ros-notification__icon .q-icon[data-v-62520202]{font-size:16px!important}.ros-notification__app[data-v-62520202],.ros-notification__time[data-v-62520202]{font-size:10px}.ros-notification__title[data-v-62520202]{font-size:13px}.ros-notification__message[data-v-62520202]{font-size:12px}.ros-notification__actions[data-v-62520202]{padding:0 12px 8px}.ros-notification__action[data-v-62520202]{padding:4px 10px;font-size:11px}.ros-notification__close[data-v-62520202]{display:none}.notification-enter-active[data-v-62520202]{animation:notification-in-mobile-62520202 var(--ros-duration-slow) var(--ros-ease-spring)}.notification-leave-active[data-v-62520202]{animation:notification-out-mobile-62520202 var(--ros-duration-normal) var(--ros-ease-accelerate) forwards}@keyframes notification-in-mobile-62520202{0%{opacity:0;transform:translateY(100%) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes notification-out-mobile-62520202{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(60px) scale(.96)}}}
