._backdrop_hv9ko_1{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--overlay-strong);display:flex;align-items:center;justify-content:center;z-index:100}._card_hv9ko_14{width:760px;box-sizing:border-box;padding:64px 56px 56px;background-color:var(--surface-1);border:1px solid var(--border-card);border-radius:40px;text-align:center}._title_hv9ko_24{margin:0;font-size:48px;font-weight:700;color:var(--text-primary)}._message_hv9ko_31{margin:20px 0 0;font-size:30px;line-height:1.4;color:var(--text-secondary)}._actions_hv9ko_38{display:flex;justify-content:center;margin-top:48px}._actions_hv9ko_38>*+*{margin-left:32px}._pill_c1pru_1{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:240px;height:84px;padding:0 48px;border-radius:42px;border:1px solid rgba(136,136,136,.3);background-color:var(--surface-2);color:var(--text-secondary);font-size:32px;font-weight:500;cursor:pointer;outline:none;transition:background-color .15s ease,color .15s ease,transform .15s ease}._pill_c1pru_1.focused{background-color:var(--text-primary);color:var(--text-inverse);border-color:transparent;transform:scale(1.04)}._fullWidth_c1pru_27{display:flex;width:100%}._small_c1pru_32{height:72px;font-size:28px;border-radius:36px}._image_1bb7n_1,._overlay_1bb7n_2{position:absolute;top:0;left:0;width:100%;height:100%}._image_1bb7n_1{background-position:center;background-size:cover;background-repeat:no-repeat}._overlay_1bb7n_2{background-color:var(--overlay)}._root_1visu_1{position:relative;width:100%;height:100%}._card_1visu_7{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:760px;box-sizing:border-box;padding:64px 64px 72px;background-color:var(--surface-1);border:1px solid var(--border-subtle);border-radius:48px;display:flex;flex-direction:column;align-items:center}._avatarRing_1visu_23{width:180px;height:180px;border-radius:50%;background-color:var(--surface-2);display:flex;align-items:center;justify-content:center;margin-bottom:28px}._subscriber_1visu_34{background-color:var(--accent-success)}._avatarInner_1visu_38{width:166px;height:166px;border-radius:50%;background-color:var(--surface-1);display:flex;align-items:center;justify-content:center}._avatar_1visu_23{width:152px;height:152px;border-radius:50%;object-fit:cover;background-color:var(--surface-2)}._name_1visu_56{margin:0;max-width:100%;font-size:56px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._welcome_1visu_67{margin:8px 0 44px;font-size:30px;color:var(--text-secondary)}._menu_1visu_73{width:100%}._menu_1visu_73>*+*{margin-top:24px}._root_12qed_1{position:relative;width:100%;height:100%}._card_12qed_7{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:760px;box-sizing:border-box;padding:56px 48px;background-color:var(--surface-1);border:1px solid var(--border-subtle);border-radius:48px;display:flex;flex-direction:column;align-items:center;text-align:center}._instructions_12qed_24{margin:0 0 6px;font-size:36px;line-height:1.3;color:var(--text-primary)}._instructions_12qed_24 strong{font-weight:700}._userCode_12qed_35{margin:18px 0 22px;font-size:80px;font-weight:700;letter-spacing:10px;color:var(--text-primary)}._subtle_12qed_43{margin:0 0 20px;font-size:28px;color:var(--text-muted)}._qr_12qed_49{width:360px;height:360px;box-sizing:border-box;padding:14px;border-radius:20px;background-color:#fff}._qrImage_12qed_58{display:block;width:100%;height:100%}._countdown_12qed_64{margin-top:24px;font-size:26px;color:var(--text-muted)}._statusTitle_12qed_70{margin:24px 0 8px;font-size:48px;font-weight:700;color:var(--text-muted)}._status_12qed_70{margin:16px 0;font-size:32px;line-height:1.4;color:var(--text-secondary)}._buttonWrap_12qed_84{margin-top:32px}@font-face{font-family:Inter;src:url(../fonts/Inter-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-Bold.ttf) format("truetype");font-weight:700;font-display:swap}:root{--bg: #000000;--surface-1: #1a1a1a;--surface-2: #2a2a2a;--surface-raised: #333333;--overlay: rgba(0, 0, 0, .38);--overlay-strong: rgba(0, 0, 0, .8);--text-primary: #ffffff;--text-inverse: #000000;--text-secondary: #888888;--text-subtle: #666666;--text-muted: #aaaaaa;--border-subtle: #333333;--border-card: #444444;--accent-success: #22c55e;--accent-warn: #f59e0b;--accent-error: #ef4444;--page-gutter: 80px}html,body{margin:0;width:100%;height:100%;overflow:hidden;background-color:var(--bg);color:var(--text-primary);font-family:Inter,Helvetica Neue,Arial,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;user-select:none;cursor:default}#root{width:100%;height:100%}#stage{position:absolute;top:0;left:0;transform-origin:0 0;overflow:hidden;background-color:var(--bg)}.screen{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.screen-status{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);text-align:center;font-size:36px;color:var(--text-secondary)}[role=button]:focus{outline:none}img{-webkit-user-drag:none}
