@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Exo:wght@400;500;600;700;800&display=swap";svg[data-v-17a680c9]{width:calc(var(--font-size-lg) * 1.4);filter:drop-shadow(var(--shadow-sm))}.header-wrapper[data-v-4b153f32]{position:absolute;top:0;left:0;right:0;pointer-events:none;z-index:1001}.header[data-v-4b153f32]{position:absolute;top:var(--spacing-lg);right:0;padding-bottom:10cqh;padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);display:flex;justify-content:end;align-items:center;font-size:var(--font-size-reg);z-index:1001;opacity:.01;cursor:pointer;pointer-events:auto;transition:opacity .3s ease}.header-wrapper.visible .header[data-v-4b153f32]{opacity:1}.header-icon[data-v-4b153f32],.remote-status[data-v-4b153f32]{pointer-events:auto}.header-icon[data-v-4b153f32]{position:relative;display:flex;justify-content:space-between;align-items:center;padding:calc(var(--spacing-xs) * .7);background-color:var(--color-popup);border-radius:var(--border-radius-full);box-shadow:var(--shadow-sm);border:var(--border-thin) var(--color-primary-light);backdrop-filter:var(--blur-popup);-webkit-backdrop-filter:var(--blur-popup);cursor:pointer;overflow:hidden;z-index:100}.header-icon-img[data-v-4b153f32]{height:var(--font-size-xl)}.header-time[data-v-4b153f32]{padding-left:var(--spacing-sm);padding-top:.1cqw;letter-spacing:.1em}.header-site-name[data-v-4b153f32],.header-time[data-v-4b153f32]{font-size:var(--font-size-reg);padding-right:var(--spacing-md);text-shadow:var(--shadow-sm);text-align:end}.remote-text[data-v-4b153f32]{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--spacing-xs) * .7) calc(var(--spacing-md) * .7);background-color:var(--color-surface-light);border-radius:var(--border-radius-full);box-shadow:var(--shadow-sm);border:var(--border-thin) var(--color-primary-light);cursor:pointer;overflow:hidden;background:var(--color-popup);backdrop-filter:var(--blur-popup);-webkit-backdrop-filter:var(--blur-popup);position:absolute;top:var(--spacing-lg);left:0;margin-left:var(--spacing-xl);z-index:1001;opacity:0;pointer-events:none;transition:opacity .3s ease}.header-wrapper.visible .remote-text[data-v-4b153f32]{opacity:1;pointer-events:auto}.remote-status[data-v-4b153f32]{margin-bottom:calc(var(--spacing-md) * -1)}.status-dot[data-v-4b153f32]{position:absolute;z-index:1;margin-left:.3rem;width:var(--font-size-sm);height:var(--font-size-sm);border-radius:50%;background:var(--color-warning);filter:drop-shadow(var(--shadow-sm))}.status-dot.on[data-v-4b153f32]{background:var(--color-internal-light)}.status-dot.off[data-v-4b153f32]{background:var(--color-secondary)}.remote-text-icon[data-v-4b153f32]{width:var(--font-size-lg)}.loading-screen[data-v-0f9d868e]{position:absolute;top:0;left:0;width:100cqw;height:100cqh;display:flex;flex-direction:column;align-items:center;z-index:100}.status-panel[data-v-0f9d868e]{position:absolute;bottom:var(--spacing-xl);left:var(--spacing-xl);border-radius:var(--border-radius-md);padding:var(--spacing-md);min-width:20rem;z-index:var(--z-index-dropdown)}.status-item[data-v-0f9d868e]{display:flex;justify-content:space-between;font-size:var(--font-size-reg)}.status-item[data-v-0f9d868e]:not(:last-child){margin-bottom:var(--spacing-sm)}.status-label[data-v-0f9d868e]{font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.status-value[data-v-0f9d868e]{padding-left:var(--spacing-xl)}.error-value[data-v-0f9d868e]{color:var(--color-error)}.fixed-content[data-v-0f9d868e]{position:absolute;top:45%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center}.loading-logo[data-v-0f9d868e]{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-md)}.logo[data-v-0f9d868e]{width:auto;height:8cqw}.loading-title[data-v-0f9d868e]{font-size:var(--font-size-title);font-weight:var(--font-weight-medium)}.loading-bar-container[data-v-0f9d868e]{background-color:var(--color-border);width:35cqw;height:var(--font-size-sm);border-radius:var(--border-radius-full);overflow:hidden;margin-top:var(--spacing-md)}.loading-bar[data-v-0f9d868e]{height:100%;min-width:3%;background:var(--gradient-primary);border-radius:var(--border-radius-full);transition:width var(--transition-loading)}.loading-status[data-v-0f9d868e]{font-size:var(--font-size-lg);color:var(--color-text-secondary)}.dynamic-content[data-v-0f9d868e]{position:absolute;top:60%;width:100%}.status-messages-container[data-v-0f9d868e]{width:100cqw;margin-top:var(--spacing-xl);display:flex;flex-direction:column;align-items:center;text-align:center}.message-wrapper[data-v-0f9d868e]{width:100%;position:relative}.status-message[data-v-0f9d868e]{font-size:var(--font-size-md);color:var(--color-text-secondary);width:100%;text-align:center}.error-message[data-v-0f9d868e]{color:var(--color-error)}.message-transition-enter-active[data-v-0f9d868e],.message-transition-leave-active[data-v-0f9d868e]{position:absolute;width:100%}.fade-enter-active[data-v-0f9d868e],.fade-leave-active[data-v-0f9d868e]{transition:opacity .5s ease}.fade-enter-from[data-v-0f9d868e],.fade-leave-to[data-v-0f9d868e]{opacity:0}.app-tile[data-v-e1fdc68c]{opacity:0;aspect-ratio:1/1.5;width:100%;height:auto;box-sizing:border-box;border-radius:var(--border-radius-xl);position:relative;cursor:pointer;transition:all var(--transition-normal);transform-origin:center}.app-tile[data-v-e1fdc68c]:hover{transform:scale(1.1)!important;z-index:1}.app-tile-active[data-v-e1fdc68c]{transform:scale(1.1)!important;box-shadow:0 0 20px #22b1f680;border:var(--border-norm) var(--color-primary-light);z-index:2}.app-tile-default[data-v-e1fdc68c]{background:linear-gradient(135deg,#1c5fe633,#22b1f633)}.app-tile-disabled[data-v-e1fdc68c]{cursor:not-allowed;pointer-events:none}.app-tile-disabled img[data-v-e1fdc68c]{filter:brightness(.5)}.app-tile-disabled[data-v-e1fdc68c]:hover{transform:none!important}.app-icon[data-v-e1fdc68c]{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--border-radius-xl)}.app-name-overlay[data-v-e1fdc68c]{position:absolute;display:flex;bottom:0;left:0;width:100%;align-items:center;justify-content:center;height:5rem;padding:var(--spacing-lg);background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.4) 50%,transparent 100%);color:#fff;font-size:var(--font-size-reg);font-weight:var(--font-weight-semibold);text-align:center;border-bottom-left-radius:var(--border-radius-lg);border-bottom-right-radius:var(--border-radius-lg)}.default-indicator[data-v-e1fdc68c],.disabled-indicator[data-v-e1fdc68c],.env-indicator[data-v-e1fdc68c]{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);width:fit-content;color:var(--color-text);font-size:var(--font-size-reg);font-weight:var(--font-weight-semibold);text-align:center;padding:calc(var(--spacing-xs) * .4) var(--spacing-sm);border-radius:var(--border-radius-full);z-index:3;text-shadow:var(--shadow-sm);filter:drop-shadow(var(--shadow-sm))}.default-img[data-v-e1fdc68c]{width:var(--font-size-title);height:auto}.default-indicator[data-v-e1fdc68c]{padding:0}.disabled-indicator[data-v-e1fdc68c]{background:var(--gradient-secondary);width:calc(100% - (2 * var(--spacing-xs)))}.env-indicator[data-v-e1fdc68c]{background:var(--gradient-internal);left:var(--spacing-xs)}.auto-launch-progress-container[data-v-e1fdc68c]{position:absolute;bottom:var(--spacing-xs);left:var(--spacing-xs);right:var(--spacing-xs);height:var(--font-size-sm);background-color:var(--color-border);border-radius:var(--border-radius-full);overflow:hidden}.auto-launch-progress-bar[data-v-e1fdc68c]{height:100%;background:var(--gradient-primary);border-radius:var(--border-radius-full);width:0;min-width:7%!important;transition:width var(--transition-linear)}.app-grid-container[data-v-3f38cf32]{flex:1;display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:auto;align-items:start;gap:var(--spacing-grid);padding:var(--spacing-grid);overflow-y:auto;height:100%;min-height:0;max-height:none;box-sizing:border-box;scroll-behavior:smooth}.context-menu[data-v-3f38cf32]{position:fixed;background-color:#1e1e1ef2;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;padding:.5rem 0;min-width:180px;z-index:1000;box-shadow:0 4px 12px #00000080}.context-menu-item[data-v-3f38cf32]{padding:.75rem 1rem;cursor:pointer;transition:background-color .2s}.context-menu-item[data-v-3f38cf32]:hover{background-color:#ffffff1a}.home-screen[data-v-627c49f2]{width:100cqw;height:100cqh;display:flex;flex-direction:column;position:fixed;z-index:100}.home-screen-header[data-v-627c49f2]{opacity:.75!important}.title-section[data-v-627c49f2]{height:32cqh;display:flex;justify-content:center;align-items:center;margin-top:calc(var(--spacing-grid) * 1.1)}.main-title[data-v-627c49f2]{font-size:var(--font-size-home);font-weight:var(--font-weight-medium);text-align:center;background:#fff;-webkit-background-clip:text;text-shadow:var(--shadow-md)}.logo[data-v-627c49f2]{width:auto;height:11cqw;padding-right:var(--spacing-md);filter:drop-shadow(var(--shadow-md))}.id-heading[data-v-f7f77c41]{position:absolute;height:100cqh;width:100cqw;top:var(--spacing-2xl);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-md);color:var(--color-text);text-transform:uppercase;text-align:center;line-height:2.8rem}.id-sub[data-v-f7f77c41]{font-size:var(--font-size-md);font-weight:var(--font-weight-light);color:var(--color-text-secondary);margin-top:var(--spacing-lg)}.game-id-input-container[data-v-f7f77c41]{position:absolute;top:0;left:0;right:0;bottom:var(--spacing-xl);display:flex;justify-content:center;align-items:flex-end;z-index:103;background-color:transparent}.input-timer-wrapper[data-v-f7f77c41]{position:relative;width:45%;display:flex;flex-direction:column;align-items:center}.game-id-input-box[data-v-f7f77c41]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:80%;text-align:center;padding:var(--spacing-md);border-radius:var(--border-radius-md)}.game-id-input[data-v-f7f77c41]{width:100%;padding:var(--spacing-md);font-size:var(--font-size-lg);border-radius:var(--border-radius-sm);border:none;background-color:var(--color-popup-element-light);color:var(--color-text);text-align:center;margin-bottom:var(--spacing-md);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);text-transform:uppercase}.timer-container[data-v-f7f77c41]{width:100%;height:var(--font-size-sm);background-color:var(--color-border);border-radius:var(--border-radius-full);overflow:hidden}.timer-bar[data-v-f7f77c41]{height:100%;min-width:3%;border-radius:var(--border-radius-full);background:var(--gradient-primary);transition:width var(--transition-linear)}.prompt[data-v-f7f77c41]{margin-top:var(--spacing-md);font-size:var(--font-size-md);min-height:var(--font-size-lg)}.action-button[data-v-f7f77c41]{position:absolute;right:calc(100% + var(--spacing-md));top:0;bottom:0;aspect-ratio:1 / 1;background:var(--color-popup-element-light);border:none;border-radius:var(--border-radius-md);padding:var(--spacing-md);margin-bottom:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s,transform .2s;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1001}.action-button.home-button .icon[data-v-f7f77c41]{width:100%;height:100%}.fade-enter-active[data-v-f7f77c41],.fade-leave-active[data-v-f7f77c41]{transition:opacity .3s ease}.fade-enter-from[data-v-f7f77c41],.fade-leave-to[data-v-f7f77c41]{opacity:0}.thanks-container[data-v-a2014003]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:103;transition:var(--transition-normal)}.thanks-content[data-v-a2014003]{width:100%;display:flex;flex-direction:column;align-items:center;text-transform:uppercase;text-shadow:var(--shadow-md);color:var(--color-text);font-size:var(--font-size-title)}.thanks-message[data-v-a2014003]{position:fixed;top:calc(var(--spacing-xl) * 2.5)}.site-name[data-v-a2014003]{position:fixed;bottom:calc(var(--spacing-xl) * 2.5)}.subtext[data-v-a2014003]{position:fixed;bottom:calc(var(--spacing-xl) * 1);font-size:var(--font-size-md)}.fade-enter-active[data-v-a2014003],.fade-leave-active[data-v-a2014003]{transition:opacity .5s ease}.fade-enter-from[data-v-a2014003],.fade-leave-to[data-v-a2014003]{opacity:0}.app-viewer[data-v-3f74f11c]{top:0;left:0;width:100cqw;height:100cqh;z-index:100;display:flex;flex-direction:column;overflow:hidden}.app-frame[data-v-3f74f11c]{opacity:0;width:100%;height:100%;display:flex;flex-direction:column;z-index:101;position:relative}.app-iframe[data-v-3f74f11c]{flex-grow:1;border:none;width:100%;height:100%;background-color:#fff}.full-screen-tile[data-v-3f74f11c]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:102;overflow:hidden;opacity:0}.full-screen-icon[data-v-3f74f11c]{width:100%;height:100%;object-fit:cover}.modal-overlay[data-v-55f69484]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--color-overlay);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-55f69484]{border-radius:var(--border-radius-md);border:var(--border-thin) var(--color-primary-light);padding:var(--spacing-lg);width:90%;max-width:35cqw;box-shadow:var(--shadow-md);text-align:center;transform-origin:center;animation:modalEnter-55f69484 var(--transition-normal) forwards;background:var(--color-popup-dark);backdrop-filter:var(--blur-popup);-webkit-backdrop-filter:var(--blur-popup)}@keyframes modalEnter-55f69484{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}h2[data-v-55f69484]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-md);color:var(--color-text)}p[data-v-55f69484]{font-size:var(--font-size-reg);margin-bottom:var(--spacing-lg);color:var(--color-text-secondary)}.timer-container[data-v-55f69484]{width:100%;height:var(--font-size-sm);background-color:var(--color-border);border-radius:var(--border-radius-full);margin-top:var(--spacing-lg);overflow:hidden}.timer-bar[data-v-55f69484]{height:100%;border-radius:var(--border-radius-full);background:var(--gradient-primary);transition:width var(--transition-linear)}.modal-buttons[data-v-55f69484]{display:flex;justify-content:center;gap:var(--spacing-md)}.modal-button[data-v-55f69484]{min-width:20%;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-sm);font-size:var(--font-size-reg);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-normal);border:none;color:var(--color-text);text-shadow:var(--shadow-sm);background:var(--color-popup-element-light)}.fade-enter-active[data-v-55f69484],.fade-leave-active[data-v-55f69484]{transition:opacity .3s ease}.fade-enter-from[data-v-55f69484],.fade-leave-to[data-v-55f69484]{opacity:0}.options-menu-overlay[data-v-2b61a499]{position:absolute;top:0;left:0;width:100cqw;height:100cqh;display:flex;justify-content:end;align-items:start;z-index:1000;padding-top:var(--spacing-lg);padding-bottom:var(--spacing-xl)}.options-menu[data-v-2b61a499]{width:35cqw;height:calc(100cqh - (2 * var(--spacing-lg)));max-height:fit-content;border:var(--border-thin) var(--color-primary-light);border-radius:var(--border-radius-xl);border-top-right-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);overflow-y:scroll;margin-right:var(--spacing-xl);font-size:var(--font-size-sm);background:var(--color-popup);backdrop-filter:var(--blur-popup);-webkit-backdrop-filter:var(--blur-popup)}.options-content[data-v-2b61a499]{padding:var(--spacing-md)}.options-section[data-v-2b61a499]{margin-bottom:var(--spacing-md)}.options-section h3[data-v-2b61a499]{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-md);color:var(--color-text-secondary);border-bottom:var(--border-thin) var(--color-text-secondary);padding-bottom:var(--spacing-sm)}.options-buttons[data-v-2b61a499]{display:flex;gap:var(--spacing-md);border-bottom:var(--border-thin) var(--color-text-secondary);flex-wrap:wrap}.icon[data-v-2b61a499]{height:3cqw;width:auto;margin:var(--spacing-sm)}.action-button[data-v-2b61a499]{display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-md);font-size:var(--font-size-reg);font-weight:var(--font-weight-semibold);cursor:pointer;margin-bottom:var(--spacing-lg);border:none;transition:all var(--transition-normal)}.reboot-button[data-v-2b61a499]{color:var(--color-text);text-shadow:var(--shadow-sm)}.site-name[data-v-2b61a499]{font-size:var(--font-size-md);color:var(--color-text);padding-bottom:var(--spacing-sm)}.info-grid[data-v-2b61a499]{display:grid;grid-template-columns:repeat(auto-fill,minmax(1fr,1fr));gap:var(--spacing-md)}.info-item[data-v-2b61a499],.support-item[data-v-2b61a499]{display:flex;justify-content:space-between;padding:var(--spacing-sm);background-color:var(--color-popup-element);border-radius:var(--border-radius-lg)}.info-label[data-v-2b61a499],.support-label[data-v-2b61a499]{font-size:var(--font-size-reg);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.info-value[data-v-2b61a499],.support-value[data-v-2b61a499]{text-align:end;font-size:var(--font-size-reg);color:var(--color-text)}.support-info[data-v-2b61a499]{display:flex;flex-direction:column;gap:var(--spacing-md)}.reset-section[data-v-2b61a499]{margin-top:var(--spacing-lg);display:flex;justify-content:center}.reset-button[data-v-2b61a499]{width:100%;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-error2);color:var(--color-text)}.reset-button[data-v-2b61a499]:hover{transform:none!important;background:var(--color-error)!important}.notification-container[data-v-f25a75a9]{position:absolute;bottom:var(--spacing-2xl);right:var(--spacing-2xl);min-width:22cqw;max-width:25cqw;background-color:var(--color-primary);color:var(--color-text);text-shadow:var(--shadow-sm);font-size:var(--font-size-reg);border-radius:var(--border-radius-lg);border:var(--border-norm) var(--color-primary-light);box-shadow:var(--shadow-lg);display:flex;align-items:center;justify-content:center;z-index:var(--z-index-notif);cursor:pointer}.notification-container.important[data-v-f25a75a9]{background-color:var(--color-error, #E53935);border:var(--border-norm) var(--color-secondary-light)}.notification-content[data-v-f25a75a9]{flex:1;padding:var(--spacing-xs);overflow-wrap:break-word;overflow:hidden;white-space:normal}.notification-icon[data-v-f25a75a9]{padding:var(--spacing-xs);justify-content:center;align-items:center;filter:drop-shadow(var(--shadow-md))}.notification-count[data-v-f25a75a9]{background-color:var(--color-surface-light);border-radius:var(--border-radius-md);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-reg);margin-left:var(--spacing-sm)}.notification-close[data-v-f25a75a9]{background:transparent;border:none;color:#fff;opacity:.7;cursor:pointer;padding:var(--spacing-sm);display:flex;align-items:center;justify-content:center;transition:opacity var(--transition-normal)}.notification-close[data-v-f25a75a9]:hover{opacity:1}.slide-fade-leave-active[data-v-f25a75a9],.slide-fade-enter-active[data-v-f25a75a9]{transition:var(--transition-notif)}.slide-fade-enter-from[data-v-f25a75a9],.slide-fade-leave-to[data-v-f25a75a9]{transform:translate(100%);opacity:0}.pairing-screen[data-v-3d0e8103]{position:absolute;top:0;left:0;width:100cqw;height:100cqh;display:flex;justify-content:center;align-items:center;color:var(--color-text);z-index:200}.pairing-content[data-v-3d0e8103]{position:relative;display:flex;flex-direction:row;width:80%;overflow:hidden;transition:opacity .3s ease,transform .3s ease;opacity:1;transform:scale(1);border-radius:var(--border-radius-xl);padding-top:6rem}.pairing-content-inner[data-v-3d0e8103]{display:flex;flex-direction:row;width:100%;transition:opacity .3s ease,transform .3s ease;opacity:1;transform:scale(1);padding-bottom:var(--spacing-md)}.pairing-content-inner.layout-animating[data-v-3d0e8103]{opacity:0;transform:scale(.98)}.pairing-content-inner.layout-swapped[data-v-3d0e8103]{flex-direction:row-reverse}.left-panel[data-v-3d0e8103]{flex:1;padding:var(--spacing-xl);display:flex;flex-direction:column;justify-content:center;text-align:center}.logo[data-v-3d0e8103]{height:10cqh;width:auto;margin-bottom:var(--spacing-md);opacity:.9}.logo-pairing[data-v-3d0e8103]{position:absolute;top:var(--spacing-md);left:var(--spacing-md);align-self:flex-start}.logo-success[data-v-3d0e8103]{width:auto;height:8cqw}.title[data-v-3d0e8103]{font-size:var(--font-size-title);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-sm)}.subtitle[data-v-3d0e8103]{font-size:var(--font-size-md);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl)}.pairing-options[data-v-3d0e8103]{display:flex;flex-direction:column}.scan-text[data-v-3d0e8103]{font-size:var(--font-size-md);text-align:center}.option-divider[data-v-3d0e8103]{display:flex;align-items:center;text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:var(--spacing-xl) 0}.option-divider[data-v-3d0e8103]:before,.option-divider[data-v-3d0e8103]:after{content:"";flex:1;border-bottom:var(--border-thin) var(--color-border)}.option-divider span[data-v-3d0e8103]{padding:0 var(--spacing-md)}.instructions-list[data-v-3d0e8103]{font-size:var(--font-size-md);color:var(--color-text-secondary);padding-left:var(--spacing-xl);text-align:start;line-height:1.8;margin:0 0 0 var(--spacing-xl)}.instructions-list li[data-v-3d0e8103]{margin-bottom:var(--spacing-sm)}.instructions-list strong[data-v-3d0e8103]{color:var(--color-text)}.btn-plus[data-v-3d0e8103]{display:inline-flex;align-items:center;justify-content:center;background-color:#8f8e8e51;color:#ededed;width:2.5rem;height:2.5rem;border-radius:var(--border-radius-md);border:var(--border-thin) var(--color-border);font-weight:var(--font-weight-light);font:var(--font-family-mono);margin:0 var(--spacing-xs);font-size:2.5rem;line-height:1;vertical-align:middle}.right-panel[data-v-3d0e8103]{flex:1;padding:var(--spacing-xl);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2xl);justify-content:center;border-left:var(--border-thin) var(--color-border)}.qr-box[data-v-3d0e8103]{width:20cqw;height:20cqw;min-width:150px;min-height:150px;max-width:400px;max-height:400px;border-radius:var(--border-radius-xl);overflow:hidden}.responsive-qr[data-v-3d0e8103]{width:100%;height:100%;display:block}.ghost-qr[data-v-3d0e8103]{opacity:.15;animation:pulse-ghost-3d0e8103 1.5s ease-in-out infinite}@keyframes pulse-ghost-3d0e8103{0%,to{opacity:.1}50%{opacity:.25}}.code-section[data-v-3d0e8103]{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-md);width:100%}.section-label[data-v-3d0e8103]{font-size:var(--font-size-md);color:var(--color-text-secondary);margin-bottom:var(--spacing-sm);text-transform:uppercase;letter-spacing:.1em}.code-box[data-v-3d0e8103]{background:var(--gradient-primary);padding:2px;border-radius:var(--border-radius-md)}.code[data-v-3d0e8103]{display:block;font-size:var(--font-size-title);font-weight:var(--font-weight-medium);text-align:center;letter-spacing:.25em;color:var(--color-text);transition:opacity .3s ease}.code-wrapper[data-v-3d0e8103]{position:relative;display:flex;justify-content:center;align-items:center;background-color:var(--color-popup-dark);border-radius:calc(var(--border-radius-md) - 2px);padding:var(--spacing-md) var(--spacing-xl);padding-right:calc(var(--spacing-lg) - .25em)}.loading-bar-overlay[data-v-3d0e8103]{position:absolute;left:var(--spacing-xl);right:var(--spacing-xl);top:0;bottom:0;display:flex;align-items:center}.dynamic-bar[data-v-3d0e8103]{position:absolute;top:50%;transform:translateY(-50%);background:var(--gradient-primary);box-shadow:0 0 20px var(--color-primary-light);animation:stretch-bounce-3d0e8103 1s infinite}@keyframes stretch-bounce-3d0e8103{0%,5%{left:0%;width:1.8rem;height:1.8rem;border-radius:50%;animation-timing-function:ease-in}25%{left:25%;width:30%;height:.35rem;border-radius:1rem;animation-timing-function:ease-out}45%,55%{left:calc(100% - 1.8rem);width:1.8rem;height:1.8rem;border-radius:50%;animation-timing-function:ease-in}75%{left:25%;width:30%;height:.35rem;border-radius:1rem;animation-timing-function:ease-out}95%,to{left:0%;width:1.8rem;height:1.8rem;border-radius:50%}}.timer-section[data-v-3d0e8103]{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center}.timer-label[data-v-3d0e8103]{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-right:var(--spacing-sm)}.timer-value[data-v-3d0e8103]{font-size:var(--font-size-lg)}.success-content[data-v-3d0e8103]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:75cqw;padding:var(--spacing-xl);border-radius:var(--border-radius-xl)}.success-title[data-v-3d0e8103]{font-size:var(--font-size-title);font-weight:var(--font-weight-light);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-sm)}.title-name[data-v-3d0e8103]{font-weight:var(--font-weight-semibold)}.success-subtitle[data-v-3d0e8103]{font-size:var(--font-size-lg);color:var(--color-text-secondary)}.success-loading-bar[data-v-3d0e8103]{position:relative;width:33cqw;margin-top:var(--spacing-md)}.success-loading-bar .dynamic-bar[data-v-3d0e8103]{animation:stretch-bounce-3d0e8103 1.5s infinite}.layout-swapped .right-panel[data-v-3d0e8103]{border-left:none}.layout-swapped .left-panel[data-v-3d0e8103]{border-left:var(--border-thin, 1px solid) var(--color-border)}.fade-enter-active[data-v-3d0e8103],.fade-leave-active[data-v-3d0e8103]{transition:opacity .5s ease}.fade-enter-from[data-v-3d0e8103],.fade-leave-to[data-v-3d0e8103]{opacity:0}:root{--color-primary: #1C5FE6;--color-primary-light: #22B1F6;--color-primary-dark: #1347B5;--color-primary-2: #1347B5AA;--color-secondary: #FF5722;--color-secondary-light: #FF8A65;--color-secondary-dark: #E62E1C;--color-internal: #3CD980;--color-internal-light: #65FAA6;--color-internal-dark: #2AA961;--color-background: #121212;--color-surface: #0E0E0E;--color-surface-light: #2F2F2F;--color-surface-dark: #000000;--color-text: #FFFFFF;--color-text-secondary: #CCCCCC;--color-text-disabled: #888888;--color-border: rgba(255, 255, 255, .2);--color-success: #4CAF50;--color-warning: #FFC107;--color-error: #F44336;--color-error2: #F44336AA;--color-info: #2196F3;--color-overlay: rgba(0, 0, 0, .7);--color-popup: rgba(86, 86, 86, .7);--color-popup-dark: rgba(26, 26, 26, .7);--color-popup-element: rgba(26, 26, 26, .6);--color-popup-element-light: rgba(86, 86, 86, .6);--gradient-primary: linear-gradient(135deg, var(--color-primary), var(--color-primary-light));--gradient-primary-dark: linear-gradient(135deg, var(--color-primary-dark), var(--color-primary));--gradient-secondary: linear-gradient(135deg, var(--color-secondary-dark), var(--color-secondary-light));--gradient-internal: linear-gradient(135deg, var(--color-internal), var(--color-internal-dark));--gradient-dark: linear-gradient(135deg, var(--color-surface-dark), var(--color-surface));--font-family-primary: "Exo", sans-serif;--font-family-secondary: "Roboto", sans-serif;--font-family-mono: "Roboto Mono", monospace;--font-size-sm: 1cqw;--font-size-reg: 1.5cqw;--font-size-md: 1.8cqw;--font-size-lg: 2.2cqw;--font-size-xl: 2.6cqw;--font-size-title: 3cqw;--font-size-home: 4cqw;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--spacing-xs: .6cqw;--spacing-sm: .8cqw;--spacing-md: 1cqw;--spacing-lg: 1.5cqw;--spacing-xl: 2cqw;--spacing-2xl: 3cqw;--spacing-grid: 3cqw;--border-radius-sm: .5cqw;--border-radius-md: .75cqw;--border-radius-lg: .9cqw;--border-radius-xl: 1.4cqw;--border-radius-full: 9999px;--border-thin: solid .1cqw;--border-norm: solid .15cqw;--border-thick: solid .2cqw;--shadow-sm: .1cqw .2cqw 1cqw #000;--shadow-md: .2cqw .5cqw 1cqw #000;--shadow-lg: .2cqw .5cqw 1cqw #000;--shadow-xl: .3cqw .5cqw 2cqw #000;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--transition-notif: all .3s ease-in-out;--transition-loading: 1s ease-out;--transition-linear: 1s linear;--blur-popup: blur(25px);--z-index-base: 1;--z-index-dropdown: 10;--z-index-sticky: 20;--z-index-fixed: 30;--z-index-modal-backdrop: 40;--z-index-modal: 50;--z-index-popover: 60;--z-index-tooltip: 70;--z-index-notif: 9999}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.mono{font-family:var(--font-family-mono)!important}.bg-primary{background-color:var(--color-primary)}.bg-gradient-primary{background:var(--gradient-primary)}.shadow-hover{transition:var(--transition-normal)}button{background:var(--color-popup-element)}.hide-cursor,.hide-cursor *{cursor:none!important;pointer-events:none!important}.shadow-hover:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.accent-container{backdrop-filter:blur(60px) brightness(1.3);-webkit-backdrop-filter:blur(60px) brightness(1.3)}.keyboard-focused{transform:scale(1.15)!important;outline:none!important;background:var(--gradient-primary)!important}.action-button,.modal-button,.app-tile{transition:all var(--transition-normal)}body{font-family:var(--font-family-primary);background-color:var(--color-background);color:var(--color-text);overflow:hidden;-webkit-user-select:none;user-select:none}.app-container{width:100cqw;height:100cqh;overflow:hidden;position:relative}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;width:100%;overflow:hidden;background:var(--color-background);aspect-ratio:16/9}body{font-family:Exo,sans-serif;font-size:var(--font-size-reg);font-weight:var(--font-weight-regular);background:#000;color:#fff;width:100cqw;height:100cqh;display:flex;justify-content:center;align-items:center;overflow:hidden}.main-container{width:100%;height:100%;max-width:calc(100cqh * (16 / 9));max-height:56.25cqw;container-type:size;aspect-ratio:16 / 9;overflow:hidden;position:relative;background-color:#0003}#background-container{position:absolute;top:-5%;left:-5%;width:110cqw;height:110cqh;background-size:cover;filter:brightness(.8)}.background-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}
