.gradual-blur_root__ip1OD{pointer-events:none}.gradual-blur_pageTarget___vrUn,.gradual-blur_parentTarget__wCfiA{overflow:hidden}.gradual-blur_inner__L5Hwd{position:relative;width:100%;height:100%;pointer-events:none}.gradual-blur_layer__OwlhL{position:absolute;inset:0;pointer-events:none}.revenant-talk_page__z2lo3{--academy-card:oklch(0.14 0 0);--academy-ring:oklch(0.72 0 0);--academy-input:oklch(0.32 0 0);--academy-muted:oklch(0.23 0 0);--academy-accent:oklch(0.32 0 0);--academy-border:oklch(0.26 0 0);--academy-radius:0.5rem;--academy-popover:oklch(0.18 0 0);--academy-primary:oklch(1 0 0);--academy-secondary:oklch(0.25 0 0);--academy-background:oklch(0 0 0);--academy-foreground:oklch(1 0 0);--academy-destructive:oklch(0.69 0.2 23.91);--academy-muted-foreground:oklch(0.72 0 0);--academy-accent-foreground:oklch(1 0 0);--academy-primary-foreground:oklch(0 0 0);--academy-secondary-foreground:oklch(1 0 0);--academy-card-foreground:oklch(1 0 0);--academy-gold:#fff7e5;--academy-gold-soft:rgba(255,247,229,0.72);--academy-gold-dim:rgba(255,247,229,0.18);--academy-shadow-blur:8px;--academy-shadow-spread:-1px;--academy-shadow-opacity:0.1;--academy-shadow-offset-x:0px;--academy-shadow-offset-y:4px;--academy-font-sans:"Instrument Sans",system-ui,sans-serif;--academy-font-serif:"Instrument Serif",ui-serif,Georgia,serif;--academy-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--academy-letter-spacing:0em;color:var(--academy-foreground);background:var(--academy-background);font-family:var(--academy-font-sans);letter-spacing:var(--academy-letter-spacing);width:100%;height:var(--app-height,100svh);min-height:100svh;position:relative;overflow:hidden;color:var(--ui-color-text);background:var(--ui-color-background-deep)}.revenant-talk_ambient__wSVqJ{position:absolute;inset:0;background:radial-gradient(circle at 50% 35%,rgba(3,213,232,.2),transparent 42%),linear-gradient(150deg,var(--ui-color-background-deep),var(--ui-color-background))}.revenant-talk_header__SxtM7{position:absolute;inset:0 0 auto;z-index:3;display:flex;align-items:center;justify-content:center;padding:12px max(18px,env(safe-area-inset-right)) 18px max(18px,env(safe-area-inset-left));pointer-events:none;background:rgba(0,0,0,0)}.revenant-talk_timerBadge__iyutO{pointer-events:auto;position:relative;left:auto;top:auto;transform:none;display:flex;align-items:center;gap:12px;padding:9px 18px;border:1px solid var(--academy-border,oklch(26% 0 0deg));border-radius:var(--ui-radius-pill);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-glow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.revenant-talk_timerBadge__iyutO span{color:var(--academy-muted-foreground,oklch(72% 0 0deg));font-size:11px;text-transform:uppercase;letter-spacing:.08em}.revenant-talk_timerBadge__iyutO strong{color:var(--academy-gold,#fff7e5);font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.revenant-talk_header__SxtM7 button,.revenant-talk_modal__e4jYM button{border:1px solid var(--academy-border,oklch(26% 0 0deg));border-radius:var(--ui-radius-pill);color:var(--academy-foreground,#fff);background:var(--ui-color-surface);min-height:44px;min-width:44px;padding:11px 20px;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}.revenant-talk_stage__TU8v5{position:absolute;inset:0;z-index:1;overflow:hidden;background:var(--ui-color-surface)}.revenant-talk_stagePoster__LdnSb{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center top}.revenant-talk_avatar__t1Xy_,.revenant-talk_introVideo__ssAMn,.revenant-talk_waitingVideo__9fCUL{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;opacity:0;transition:opacity .35s ease}.revenant-talk_avatar__t1Xy_::-webkit-media-controls,.revenant-talk_introVideo__ssAMn::-webkit-media-controls,.revenant-talk_waitingVideo__9fCUL::-webkit-media-controls{display:none!important}.revenant-talk_waitingVideo__9fCUL{z-index:1}.revenant-talk_introVideo__ssAMn{z-index:2}.revenant-talk_avatar__t1Xy_{z-index:3}.revenant-talk_avatar__t1Xy_.revenant-talk_visible__DaOn7,.revenant-talk_introVideo__ssAMn.revenant-talk_visible__DaOn7,.revenant-talk_waitingVideo__9fCUL.revenant-talk_visible__DaOn7{opacity:1}.revenant-talk_startOverlay__8Ugla{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(56px,env(safe-area-inset-bottom) + 44px) max(24px,env(safe-area-inset-left));background:rgba(2,4,15,.52);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.revenant-talk_startOverlayContent__IvcNW{width:min(560px,100%);margin:auto;text-align:center}.revenant-talk_startOverlayTitle__l_BSZ{margin:0 0 12px;font-size:clamp(24px,4.5vw,36px);line-height:1.15;text-shadow:0 8px 28px rgba(0,0,0,.45)}.revenant-talk_startOverlayLead__s_FHx{margin:0 auto 24px;max-width:46ch;color:var(--academy-muted-foreground,oklch(72% 0 0deg));font-size:clamp(14px,2.2vw,17px);line-height:1.55}.revenant-talk_warmupPortrait__D8gBf{display:block;width:96px;height:96px;margin:0 auto 18px;border:1px solid rgba(255,247,229,.3);border-radius:50%;object-fit:cover;box-shadow:0 0 32px rgba(255,247,229,.16)}.revenant-talk_warmupSpinner__qREA9{display:block;width:24px;height:24px;margin:0 auto 18px;border:2px solid rgba(255,247,229,.24);border-top:2px solid var(--academy-gold,#fff7e5);border-radius:50%;animation:revenant-talk_warmupSpin__fgjoG .85s linear infinite}@keyframes revenant-talk_warmupSpin__fgjoG{to{transform:rotate(1turn)}}.revenant-talk_startOverlayEyebrow__FCNhs{margin:0 0 7px;color:var(--academy-gold,#fff7e5);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.revenant-talk_startOverlayButton__AAEBB{min-height:48px;padding:0 28px;border:1px solid rgba(255,247,229,.35);border-radius:999px;color:var(--academy-gold,#fff7e5);font:inherit;font-size:16px;font-weight:700;background:var(--ui-color-surface);box-shadow:var(--ui-shadow-glow);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}.revenant-talk_startOverlayButton__AAEBB:disabled{opacity:.65;cursor:wait}.revenant-talk_startOverlayButton__AAEBB:focus-visible{outline:2px solid var(--academy-gold,#fff7e5);outline-offset:3px}.revenant-talk_startOverlayDisclaimer__ub_DC{position:absolute;left:50%;bottom:max(12px,env(safe-area-inset-bottom,0px));width:min(560px,100% - 48px);margin:0;transform:translateX(-50%);color:var(--academy-muted-foreground,oklch(72% 0 0deg));font-size:10px;line-height:1.45;text-align:center}.revenant-talk_skipIntroButton__XCFVx{position:absolute;right:max(18px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:3;min-height:40px;padding:0 16px;border:1px solid var(--academy-border,oklch(26% 0 0deg));border-radius:999px;color:var(--academy-foreground,#fff);font:inherit;font-size:13px;font-weight:600;background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.revenant-talk_stageLoader__gRJV_{position:absolute;inset:0;z-index:2;display:grid;place-content:center;justify-items:center;pointer-events:none}.revenant-talk_controls__XJYTK{position:absolute;z-index:4;left:50%;bottom:max(20px,env(safe-area-inset-bottom));transform:translateX(-50%);width:min(100%,680px);display:flex;justify-content:center;padding:0 12px}.revenant-talk_fadeIn__6I30l{animation:revenant-talk_revenantTalkFadeIn__tVCbV .35s ease forwards}@keyframes revenant-talk_revenantTalkFadeIn__tVCbV{0%{opacity:0}to{opacity:1}}.revenant-talk_controls__XJYTK .revenant-talk_primary__w9Dcl{background:#fff;color:#130c20;font-weight:700;padding-inline:30px}.revenant-talk_controls__XJYTK .revenant-talk_end__XcSkM{border-color:#ff6a76;color:#ff9aa2}.revenant-talk_cameraPreview__o1tKi{position:absolute;z-index:4;right:24px;bottom:90px;width:min(160px,28vw);border:1px solid var(--academy-border,oklch(26% 0 0deg));border-radius:16px;transform:scaleX(-1)}.revenant-talk_error__YKRmr{position:absolute;z-index:5;left:50%;bottom:max(84px,env(safe-area-inset-bottom) + 72px);transform:translateX(-50%);width:min(100% - 24px,520px);padding:0 12px;color:#ffadb4;font-size:14px;line-height:1.4;text-align:center}.revenant-talk_endModalBackdrop__CTlsw{position:fixed;z-index:50;inset:0;display:grid;align-content:center;justify-items:center;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.revenant-talk_endModalBackdrop__CTlsw .endedModal{width:min(520px,100% - 32px);max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 32px);margin:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.revenant-talk_endModalBackdrop__CTlsw .endedModal>div{display:grid;gap:10px}.revenant-talk_endModalBackdrop__CTlsw .endedModal button{width:100%;min-height:48px;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}@media(max-width:600px){.revenant-talk_endModalBackdrop__CTlsw{padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.revenant-talk_endModalBackdrop__CTlsw .endedModal{width:min(520px,100% - 20px);max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 24px)}}.revenant-talk_modalBackdrop__9nM2v{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:20px;background:rgba(8,7,6,.68);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.revenant-talk_modal__e4jYM{--academy-card:oklch(0.14 0 0);--academy-ring:oklch(0.72 0 0);--academy-input:oklch(0.32 0 0);--academy-muted:oklch(0.23 0 0);--academy-accent:oklch(0.32 0 0);--academy-border:oklch(0.26 0 0);--academy-radius:0.5rem;--academy-popover:oklch(0.18 0 0);--academy-primary:oklch(1 0 0);--academy-secondary:oklch(0.25 0 0);--academy-background:oklch(0 0 0);--academy-foreground:oklch(1 0 0);--academy-destructive:oklch(0.69 0.2 23.91);--academy-muted-foreground:oklch(0.72 0 0);--academy-accent-foreground:oklch(1 0 0);--academy-primary-foreground:oklch(0 0 0);--academy-secondary-foreground:oklch(1 0 0);--academy-card-foreground:oklch(1 0 0);--academy-gold:#fff7e5;--academy-gold-soft:rgba(255,247,229,0.72);--academy-gold-dim:rgba(255,247,229,0.18);--academy-shadow-blur:8px;--academy-shadow-spread:-1px;--academy-shadow-opacity:0.1;--academy-shadow-offset-x:0px;--academy-shadow-offset-y:4px;--academy-font-sans:"Instrument Sans",system-ui,sans-serif;--academy-font-serif:"Instrument Serif",ui-serif,Georgia,serif;--academy-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--academy-letter-spacing:0em;color:var(--academy-foreground);background:var(--academy-background);font-family:var(--academy-font-sans);letter-spacing:var(--academy-letter-spacing);width:min(460px,100%);box-sizing:border-box;max-width:460px;padding:30px;border:1px solid var(--academy-border);border-radius:24px;background:var(--academy-card);color:var(--academy-card-foreground);box-shadow:0 24px 64px rgba(0,0,0,.52);text-align:center}.revenant-talk_modal__e4jYM h2{margin:0 0 10px;color:var(--academy-foreground);font-family:var(--academy-font-serif);font-size:clamp(28px,5vw,40px);font-weight:400;line-height:1.1}.revenant-talk_modal__e4jYM p{margin:0 auto 24px;max-width:30ch;color:var(--academy-muted-foreground);font-size:16px;line-height:1.55}.revenant-talk_modal__e4jYM button{min-width:min(100%,220px);border-color:rgba(255,247,229,.3);background:rgba(255,247,229,.07);font:inherit;cursor:pointer}.revenant-talk_modal__e4jYM button:focus-visible,.revenant-talk_modal__e4jYM button:hover{border-color:var(--academy-gold-soft);background:rgba(255,247,229,.13);outline:none}.revenant-talk_guestClaimedModal__mlfF7 h2.revenant-talk_guestClaimedTitle__HPxuL{margin-bottom:12px;font-size:clamp(22px,4.2vw,28px);line-height:1.2}.revenant-talk_guestClaimedModal__mlfF7 .revenant-talk_guestClaimedLead__OWaJr{max-width:34ch}.revenant-talk_topicPicker__IM8vI{position:absolute;inset:0;z-index:7;pointer-events:none}.revenant-talk_topicList__4OiN9{position:absolute;inset:0}.revenant-talk_topicCard__COazV{--academy-card:oklch(0.14 0 0);--academy-ring:oklch(0.72 0 0);--academy-input:oklch(0.32 0 0);--academy-muted:oklch(0.23 0 0);--academy-accent:oklch(0.32 0 0);--academy-border:oklch(0.26 0 0);--academy-radius:0.5rem;--academy-popover:oklch(0.18 0 0);--academy-primary:oklch(1 0 0);--academy-secondary:oklch(0.25 0 0);--academy-background:oklch(0 0 0);--academy-foreground:oklch(1 0 0);--academy-destructive:oklch(0.69 0.2 23.91);--academy-muted-foreground:oklch(0.72 0 0);--academy-accent-foreground:oklch(1 0 0);--academy-primary-foreground:oklch(0 0 0);--academy-secondary-foreground:oklch(1 0 0);--academy-card-foreground:oklch(1 0 0);--academy-gold:#fff7e5;--academy-gold-soft:rgba(255,247,229,0.72);--academy-gold-dim:rgba(255,247,229,0.18);--academy-shadow-blur:8px;--academy-shadow-spread:-1px;--academy-shadow-opacity:0.1;--academy-shadow-offset-x:0px;--academy-shadow-offset-y:4px;--academy-font-sans:"Instrument Sans",system-ui,sans-serif;--academy-font-serif:"Instrument Serif",ui-serif,Georgia,serif;--academy-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--academy-letter-spacing:0em;background:var(--academy-background);font-family:var(--academy-font-sans);letter-spacing:var(--academy-letter-spacing);position:absolute;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;width:clamp(270px,22vw,380px);min-height:104px;padding:17px 20px;border:1px solid color-mix(in oklch,var(--academy-gold) 48%,transparent);border-radius:20px;color:var(--academy-foreground);background:color-mix(in oklch,var(--academy-card) 91%,transparent);box-shadow:inset 0 0 20px rgba(255,247,229,.04),0 16px 40px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font:inherit;text-align:left;cursor:pointer;pointer-events:auto;opacity:0;animation:revenant-talk_topicCardEnter__slHOV .28s ease-out forwards;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.revenant-talk_topicCard__COazV[data-placement="0"]{top:clamp(165px,23vh,260px);left:clamp(24px,7vw,130px)}.revenant-talk_topicCard__COazV[data-placement="1"]{top:clamp(165px,23vh,260px);right:clamp(24px,7vw,130px);animation-delay:50ms}.revenant-talk_topicCard__COazV[data-placement="2"]{bottom:clamp(120px,20vh,230px);left:clamp(24px,7vw,130px);animation-delay:.1s}.revenant-talk_topicCard__COazV[data-placement="3"]{right:clamp(24px,7vw,130px);bottom:clamp(120px,20vh,230px);animation-delay:.15s}.revenant-talk_topicCard__COazV small,.revenant-talk_topicCard__COazV strong{display:block}.revenant-talk_topicCard__COazV strong{margin-bottom:3px;color:var(--academy-gold-soft);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.revenant-talk_topicCard__COazV small{color:var(--academy-foreground);font-size:15px;line-height:1.35}.revenant-talk_topicCard__COazV:focus-visible,.revenant-talk_topicCard__COazV:hover{border-color:var(--academy-gold);background:color-mix(in oklch,var(--academy-card) 97%,white 3%);box-shadow:inset 0 0 24px rgba(255,247,229,.08),0 0 0 3px rgba(255,247,229,.12),0 18px 44px rgba(0,0,0,.45);outline:none;transform:translateY(-2px)}.revenant-talk_topicCard__COazV:focus-visible{outline:2px solid var(--academy-foreground);outline-offset:3px}.revenant-talk_topicCard__COazV:active{transform:scale(.98)}.revenant-talk_topicCard__COazV:disabled{cursor:wait;opacity:.62}.revenant-talk_topicIcon__PyPQI{width:44px;height:44px;display:grid;place-items:center;color:var(--academy-gold-soft)}.revenant-talk_topicIcon__PyPQI svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.revenant-talk_topicPickerError__7__eP{position:absolute;left:50%;bottom:92px;margin:0;padding:8px 14px;border-radius:999px;transform:translateX(-50%);color:var(--academy-foreground);background:rgba(115,23,23,.9);font-size:14px;pointer-events:auto}@keyframes revenant-talk_topicCardEnter__slHOV{0%{opacity:0;transform:translateY(10px)}to{opacity:1}}@media(max-width:1100px){.revenant-talk_topicPicker__IM8vI{inset:auto 0 max(140px,env(safe-area-inset-bottom) + 128px);padding:0 12px}.revenant-talk_topicList__4OiN9{position:relative;inset:auto;display:flex;gap:8px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.revenant-talk_topicList__4OiN9::-webkit-scrollbar{display:none}.revenant-talk_topicCard__COazV[data-placement]{position:relative;inset:auto;flex:0 0 min(74vw,290px);width:auto;min-height:72px;padding:10px 12px;grid-template-columns:32px minmax(0,1fr);gap:8px;border-radius:16px}.revenant-talk_topicCard__COazV[data-placement] strong{margin-bottom:2px;font-size:11px;letter-spacing:.07em}.revenant-talk_topicCard__COazV[data-placement] small{font-size:13px;line-height:1.3}.revenant-talk_topicIcon__PyPQI{width:32px;height:32px}.revenant-talk_topicIcon__PyPQI svg{width:24px;height:24px}.revenant-talk_topicPickerError__7__eP{bottom:max(120px,env(safe-area-inset-bottom) + 108px);font-size:13px}}@media(max-width:600px){.revenant-talk_topicPicker__IM8vI{inset:auto 0 max(152px,env(safe-area-inset-bottom) + 136px)}.revenant-talk_topicCard__COazV[data-placement]{flex-basis:min(78vw,270px);min-height:68px;padding:9px 11px}}@media(prefers-reduced-motion:reduce){.revenant-talk_topicCard__COazV{animation:none;opacity:1}}.revenant-talk_guestClaimedActions__TRwD3{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;max-width:280px;margin:4px auto 0}.revenant-talk_guestClaimedModal__mlfF7 .revenant-talk_guestClaimedSecondaryAction__yzww9{width:auto;min-width:0;min-height:0;align-self:center;padding:4px 0;border:0;color:var(--academy-muted-foreground,oklch(72% 0 0deg));background:rgba(0,0,0,0);font:inherit;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.revenant-talk_guestClaimedModal__mlfF7 .revenant-talk_guestClaimedSecondaryAction__yzww9:focus-visible,.revenant-talk_guestClaimedModal__mlfF7 .revenant-talk_guestClaimedSecondaryAction__yzww9:hover{color:var(--academy-foreground,#fff);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);outline:none}@media(max-width:600px){.revenant-talk_modalBackdrop__9nM2v{padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom))}.revenant-talk_modal__e4jYM{width:min(460px,100%);padding:24px 20px;border-radius:20px}.revenant-talk_modal__e4jYM h2{font-size:clamp(26px,9vw,34px)}.revenant-talk_modal__e4jYM p{margin-bottom:20px;font-size:15px}.revenant-talk_modal__e4jYM button{width:100%}.revenant-talk_guestClaimedModal__mlfF7 h2.revenant-talk_guestClaimedTitle__HPxuL{font-size:clamp(20px,6vw,26px)}.revenant-talk_guestClaimedActions__TRwD3{max-width:none}.revenant-talk_header__SxtM7{padding:10px max(10px,env(safe-area-inset-right)) 10px max(10px,env(safe-area-inset-left))}.revenant-talk_controls__XJYTK{bottom:max(10px,env(safe-area-inset-bottom));padding-inline:max(8px,env(safe-area-inset-left));width:min(100%,100% - 16px)}.revenant-talk_timerBadge__iyutO{gap:8px;padding:7px 12px;max-width:calc(100% - 120px)}.revenant-talk_timerBadge__iyutO span{display:none}.revenant-talk_timerBadge__iyutO strong{font-size:17px}.revenant-talk_cameraPreview__o1tKi{right:max(12px,env(safe-area-inset-right));bottom:max(112px,env(safe-area-inset-bottom) + 96px);width:min(128px,34vw)}}.revenant-talk_talkChatToggle__lwDor{z-index:3}.revenant-talk_talkChatToggleButton__zE6SW{min-width:44px;min-height:44px}.revenant-talk_chatToggleSlot__1ZWEQ{position:fixed;z-index:20;top:12px;right:18px;display:flex;gap:10px;align-items:center;pointer-events:none}.revenant-talk_chatToggleSlot__1ZWEQ>*{pointer-events:auto}.revenant-talk_toggleChatButton__qcRvl{width:44px;height:44px;display:grid;place-items:center;padding:0;border:1px solid var(--academy-border,oklch(26% 0 0deg));border-radius:50%;color:var(--academy-gold,#fff7e5);background:rgba(0,0,0,.78);box-shadow:inset 0 0 0 1px rgba(255,247,229,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease}.revenant-talk_toggleChatButton__qcRvl:focus-visible,.revenant-talk_toggleChatButton__qcRvl:hover{color:var(--academy-foreground,#fff);border-color:rgba(255,247,229,.35);box-shadow:inset 0 0 0 1px rgba(255,247,229,.12),0 4px 16px rgba(0,0,0,.32)}.revenant-talk_toggleChatButton__qcRvl svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:600px){.revenant-talk_talkChatPanel__5Ypwd{width:100%;padding-bottom:max(18px,env(safe-area-inset-bottom))}}.session-end-academy_backdrop__MEj6y{background:var(--academy-background);background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.session-end-academy_backdrop__MEj6y,.session-end-academy_modal___aBrF{--academy-card:oklch(0.14 0 0);--academy-ring:oklch(0.72 0 0);--academy-input:oklch(0.32 0 0);--academy-muted:oklch(0.23 0 0);--academy-accent:oklch(0.32 0 0);--academy-border:oklch(0.26 0 0);--academy-radius:0.5rem;--academy-popover:oklch(0.18 0 0);--academy-primary:oklch(1 0 0);--academy-secondary:oklch(0.25 0 0);--academy-background:oklch(0 0 0);--academy-foreground:oklch(1 0 0);--academy-destructive:oklch(0.69 0.2 23.91);--academy-muted-foreground:oklch(0.72 0 0);--academy-accent-foreground:oklch(1 0 0);--academy-primary-foreground:oklch(0 0 0);--academy-secondary-foreground:oklch(1 0 0);--academy-card-foreground:oklch(1 0 0);--academy-gold:#fff7e5;--academy-gold-soft:rgba(255,247,229,0.72);--academy-gold-dim:rgba(255,247,229,0.18);--academy-shadow-blur:8px;--academy-shadow-spread:-1px;--academy-shadow-opacity:0.1;--academy-shadow-offset-x:0px;--academy-shadow-offset-y:4px;--academy-font-sans:"Instrument Sans",system-ui,sans-serif;--academy-font-serif:"Instrument Serif",ui-serif,Georgia,serif;--academy-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--academy-letter-spacing:0em;color:var(--academy-foreground);font-family:var(--academy-font-sans);letter-spacing:var(--academy-letter-spacing)}.session-end-academy_modal___aBrF{background:var(--academy-background);width:min(520px,100% - 32px);box-sizing:border-box;padding:34px;text-align:center;border:1px solid var(--academy-border);border-radius:calc(var(--academy-radius)*2);background:var(--academy-card);color:var(--academy-card-foreground);box-shadow:var(--academy-shadow-offset-x) var(--academy-shadow-offset-y) var(--academy-shadow-blur) var(--academy-shadow-spread) rgba(0,0,0,var(--academy-shadow-opacity))}.session-end-academy_modal___aBrF h2{margin:0 0 10px;color:var(--academy-foreground);font-size:clamp(22px,4.8vw,34px);line-height:1.2;text-wrap:balance}.session-end-academy_eyebrow__xCNZe{margin:0 0 7px;color:var(--academy-gold);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.session-end-academy_modalLead__Kt_ZF{color:var(--academy-muted-foreground);text-wrap:pretty}.session-end-academy_modalLead__Kt_ZF strong{color:var(--academy-foreground);font-weight:700;text-decoration:none}.session-end-academy_modal___aBrF a,.session-end-academy_modal___aBrF button{text-decoration:none}.session-end-academy_modal___aBrF a:focus-visible,.session-end-academy_modal___aBrF a:hover,.session-end-academy_modal___aBrF button:focus-visible,.session-end-academy_modal___aBrF button:hover{text-decoration:none}.session-end-academy_endMark__qUAte{width:58px;height:58px;margin:0 auto 18px;display:grid;place-items:center;border:1px solid var(--academy-gold-dim);border-radius:50%;color:var(--academy-gold);font-size:28px;box-shadow:inset 0 0 18px rgba(255,247,229,.08)}.session-end-academy_endMarkSuccess__mqfwA{border-color:rgba(255,247,229,.45);color:var(--academy-gold);box-shadow:inset 0 0 18px rgba(255,247,229,.12),0 0 22px rgba(255,247,229,.08)}.session-end-academy_endMarkAlert__MIMol{border-color:rgba(255,154,120,.55);color:#ffb199;box-shadow:inset 0 0 18px rgba(255,154,120,.12),0 0 22px rgba(255,154,120,.08)}.session-end-academy_assessmentWaitingMark__vcHUy{position:relative;width:72px;height:72px;margin:0 auto 20px}.session-end-academy_assessmentWaitingRing__PtuBw{position:absolute;inset:0;border-left:2px solid rgba(255,247,229,.14);border-bottom:2px solid rgba(255,247,229,.14);border-top:2px solid rgba(255,247,229,.14);border-top-color:var(--academy-gold);border-right:2px solid rgba(255,247,229,.45);border-radius:50%;animation:session-end-academy_assessmentRingSpin__CAtc5 1.05s linear infinite}.session-end-academy_assessmentWaitingDots__1yfdx{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px}.session-end-academy_assessmentWaitingDots__1yfdx span{width:6px;height:6px;border-radius:50%;background:var(--academy-gold);box-shadow:0 0 10px rgba(255,247,229,.35);animation:session-end-academy_assessmentDotPulse__giLZs 1.35s ease-in-out infinite}.session-end-academy_assessmentWaitingDots__1yfdx span:nth-child(2){animation-delay:.15s}.session-end-academy_assessmentWaitingDots__1yfdx span:nth-child(3){animation-delay:.3s}.session-end-academy_modalWaiting__Eiypn{animation:session-end-academy_assessmentModalPulse__7HbKr 2.2s ease-in-out infinite}.session-end-academy_modalBalancedTitle__SgoIp h2,.session-end-academy_modalPreparing__lOO9b h2{max-width:min(100%,26ch);margin-inline:auto;line-height:1.22}.session-end-academy_modalBalancedTitle__SgoIp h2{max-width:min(100%,30ch)}.session-end-academy_assessmentPreparingDetail__u2eGA{max-width:min(100%,36ch);margin-inline:auto;font-size:clamp(14px,2.2vw,16px);line-height:1.55}.session-end-academy_modalHeaderMeta__khrkl{display:flex;flex-direction:column;align-items:center;gap:6px}.session-end-academy_exportLink__n_Z6s{display:inline-flex;align-items:center;gap:6px;margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:var(--academy-muted-foreground);font:inherit;font-size:12px;font-weight:500;line-height:1.3;text-decoration:underline;text-underline-offset:3px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.session-end-academy_exportLink__n_Z6s:focus-visible,.session-end-academy_exportLink__n_Z6s:hover:not(:disabled){color:var(--academy-gold)}.session-end-academy_exportLink__n_Z6s:disabled{opacity:.45;cursor:not-allowed}.session-end-academy_exportLink__n_Z6s:focus-visible{outline:2px solid var(--academy-gold);outline-offset:2px}.session-end-academy_exportLinkIcon__yJaw1{width:14px!important;height:14px!important;font-size:14px!important}.session-end-academy_actions__nC3Gw{display:grid;gap:9px;margin-top:24px}.session-end-academy_actions__nC3Gw>a,.session-end-academy_actions__nC3Gw>button{min-height:46px;font-size:15px;font-weight:600;line-height:1.2}.session-end-academy_authActionsRow__JK9Ty{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;width:100%}.session-end-academy_authActionsRow__JK9Ty>a,.session-end-academy_authActionsRow__JK9Ty>button{width:100%;min-height:46px;font-size:14px;font-weight:600;line-height:1.2}.session-end-academy_actionWithIcon__jkLcF{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%}.session-end-academy_actionIcon__AtADa{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:var(--academy-gold-soft);font-size:18px;line-height:1}.session-end-academy_actionLabelText__JOexh{min-width:0;text-wrap:balance}.session-end-academy_actionStarButton__kUhDj{font-size:15px;font-weight:600;line-height:1.2}.session-end-academy_actionStarButtonInline__ENJVl{width:100%;min-height:46px;height:auto;padding:12px 14px}.session-end-academy_secondaryCtaInline__JzEUh{width:100%;min-height:46px;padding-inline:14px}.session-end-academy_secondaryCta__FPMWQ .session-end-academy_actionIcon__AtADa{color:var(--academy-muted-foreground)}.session-end-academy_confirmActions__bGmsL{display:flex;justify-content:center;gap:10px;margin-top:24px}.session-end-academy_primaryCta__uwOkg{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;padding:0 22px;border:1px solid rgba(255,247,229,.45);border-radius:999px;color:var(--academy-gold);font:inherit;font-size:15px;font-weight:600;line-height:1.2;background:rgba(255,247,229,.08);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:border-color .15s ease,background .15s ease,color .15s ease}.session-end-academy_primaryCta__uwOkg:focus-visible,.session-end-academy_primaryCta__uwOkg:hover:not(:disabled){border-color:var(--academy-gold);background:rgba(255,247,229,.14);color:var(--academy-foreground)}.session-end-academy_primaryCta__uwOkg:disabled{opacity:.55;cursor:not-allowed}.session-end-academy_primaryCta__uwOkg:focus-visible{outline:2px solid var(--academy-gold);outline-offset:2px}.session-end-academy_confirmActions__bGmsL .session-end-academy_primaryCta__uwOkg{width:auto;flex:1 1;min-width:0}.session-end-academy_secondaryCta__FPMWQ{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;padding:0 22px;border:1px solid var(--academy-border);border-radius:999px;color:var(--academy-muted-foreground);font:inherit;font-size:15px;font-weight:600;line-height:1.2;background:var(--academy-muted);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:border-color .15s ease,background .15s ease,color .15s ease}.session-end-academy_secondaryCta__FPMWQ:focus-visible,.session-end-academy_secondaryCta__FPMWQ:hover:not(:disabled){border-color:var(--academy-gold-soft);color:var(--academy-foreground);text-decoration:none}.session-end-academy_secondaryCta__FPMWQ:disabled{opacity:.55;cursor:not-allowed}.session-end-academy_secondaryCta__FPMWQ:focus-visible{outline:2px solid var(--academy-gold);outline-offset:2px}.session-end-academy_confirmActions__bGmsL .session-end-academy_secondaryCta__FPMWQ{width:auto;flex:1 1;min-width:0}.session-end-academy_dangerCta__JAkvv{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;padding:0 22px;border:1px solid rgba(255,104,136,.55);border-radius:999px;color:#ffd1db;font:inherit;font-size:15px;font-weight:600;line-height:1.2;background:oklch(.28 .08 20);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}.session-end-academy_dangerCta__JAkvv:focus-visible,.session-end-academy_dangerCta__JAkvv:hover:not(:disabled){text-decoration:none}.session-end-academy_dangerCta__JAkvv:disabled{opacity:.55;cursor:wait}.session-end-academy_dangerCta__JAkvv:focus-visible{outline:2px solid #ff6888;outline-offset:2px}.session-end-academy_confirmActions__bGmsL .session-end-academy_dangerCta__JAkvv{width:auto;flex:1 1;min-width:0}@keyframes session-end-academy_assessmentRingSpin__CAtc5{to{transform:rotate(1turn)}}@keyframes session-end-academy_assessmentDotPulse__giLZs{0%,to{opacity:.35;transform:translateY(0) scale(.86)}50%{opacity:1;transform:translateY(-3px) scale(1)}}@keyframes session-end-academy_assessmentModalPulse__7HbKr{0%,to{box-shadow:var(--academy-shadow-offset-x) var(--academy-shadow-offset-y) var(--academy-shadow-blur) var(--academy-shadow-spread) rgba(0,0,0,var(--academy-shadow-opacity)),inset 0 0 0 1px rgba(255,247,229,.04)}50%{box-shadow:var(--academy-shadow-offset-x) var(--academy-shadow-offset-y) var(--academy-shadow-blur) var(--academy-shadow-spread) rgba(0,0,0,var(--academy-shadow-opacity)),inset 0 0 0 1px rgba(255,247,229,.12),0 0 28px rgba(255,247,229,.06)}}@media(prefers-reduced-motion:reduce){.session-end-academy_modalWaiting__Eiypn{animation:none}.session-end-academy_assessmentWaitingRing__PtuBw{animation:none;border-color:rgba(255,247,229,.35)}.session-end-academy_assessmentWaitingDots__1yfdx span{animation:none;opacity:.85}}@media(max-width:640px){.session-end-academy_authActionsRow__JK9Ty{gap:8px}.session-end-academy_authActionsRow__JK9Ty>a,.session-end-academy_authActionsRow__JK9Ty>button{min-height:44px;font-size:13px;padding-inline:10px}.session-end-academy_actionIcon__AtADa{font-size:16px}.session-end-academy_modal___aBrF{width:min(520px,100% - 24px);padding:22px 18px;border-radius:18px;max-height:calc(var(--app-height, 100dvh) - 24px);overflow:auto}.session-end-academy_modal___aBrF h2{font-size:clamp(20px,5.6vw,26px);line-height:1.24}.session-end-academy_confirmActions__bGmsL{flex-direction:column}.session-end-academy_confirmActions__bGmsL .session-end-academy_dangerCta__JAkvv,.session-end-academy_confirmActions__bGmsL .session-end-academy_primaryCta__uwOkg,.session-end-academy_confirmActions__bGmsL .session-end-academy_secondaryCta__FPMWQ{width:100%}}.queue-modal_backdrop__PLn8u{position:fixed;z-index:1300;inset:0;display:grid;place-items:center;padding:20px;background:rgba(5,5,5,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.queue-modal_modal__q670v{position:relative;width:min(460px,100%);box-sizing:border-box;padding:42px 32px 30px;border:1px solid rgba(255,247,229,.28);border-radius:20px;color:var(--academy-foreground,#fff7e5);text-align:center;background:rgba(12,12,12,.96);box-shadow:0 24px 80px rgba(0,0,0,.5)}.queue-modal_close__yb_we{position:absolute;top:12px;right:12px;width:36px;height:36px;border:1px solid rgba(255,247,229,.28);border-radius:50%;color:inherit;background:rgba(0,0,0,0);font-size:24px;line-height:1;cursor:pointer}.queue-modal_loader__aewlW{display:flex;justify-content:center;margin:0 auto 18px}.queue-modal_eyebrow__mC6Iu{margin:0 0 8px;color:var(--academy-gold,#e5be5e);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.queue-modal_modal__q670v h2{margin:0;font-size:clamp(23px,4vw,32px)}.queue-modal_modal__q670v>p:not(.queue-modal_eyebrow__mC6Iu){margin:12px auto 0;color:var(--academy-muted-foreground,#bdb6aa);line-height:1.5}.queue-modal_actions__LLJQJ{display:grid;gap:10px;margin-top:26px}.queue-modal_actions__LLJQJ a{min-height:44px;display:grid;place-items:center;box-sizing:border-box;border:1px solid rgba(255,247,229,.3);border-radius:999px;color:inherit;background:rgba(0,0,0,0);font:inherit;text-decoration:none;cursor:pointer;border-color:var(--academy-gold,#e5be5e);color:#101010;background:var(--academy-gold,#e5be5e);font-weight:700}@media(max-width:520px){.queue-modal_modal__q670v{padding:38px 22px 24px}}.character-audio-orb_root__2qhLG{position:relative;margin:0 auto;flex-shrink:0}.character-audio-orb_speakingPulse__bqpjl{width:100%;height:100%;transform-origin:center center;will-change:transform;transition:transform .12s ease-out}.character-audio-orb_portraitFrame__TSMId{display:block;width:100%;height:100%;isolation:isolate}.character-audio-orb_portraitFrameSurface__LY3Xs{width:100%;height:100%;box-sizing:border-box;border-radius:50%;background:#0e0e12}.character-audio-orb_portraitMask__u5J49{width:100%;height:100%;border-radius:50%;overflow:hidden;background:#0c0c10}.character-audio-orb_portraitMask__u5J49 img{width:100%;height:100%;object-fit:cover;display:block}.character-audio-orb_portraitMask__u5J49 span{display:grid;place-items:center;width:100%;height:100%;font-size:clamp(2rem,12vw,3.5rem);font-weight:700;color:rgba(255,255,255,.8)}@keyframes v2v-inactivity-modal_sessionTimerPulse__dR2Wr{0%{transform:scale(1)}40%{transform:scale(1.28)}to{transform:scale(1)}}.v2v-inactivity-modal_backdrop__mfcYR{--academy-card:oklch(0.14 0 0);--academy-ring:oklch(0.72 0 0);--academy-input:oklch(0.32 0 0);--academy-muted:oklch(0.23 0 0);--academy-accent:oklch(0.32 0 0);--academy-border:oklch(0.26 0 0);--academy-radius:0.5rem;--academy-popover:oklch(0.18 0 0);--academy-primary:oklch(1 0 0);--academy-secondary:oklch(0.25 0 0);--academy-background:oklch(0 0 0);--academy-foreground:oklch(1 0 0);--academy-destructive:oklch(0.69 0.2 23.91);--academy-muted-foreground:oklch(0.72 0 0);--academy-accent-foreground:oklch(1 0 0);--academy-primary-foreground:oklch(0 0 0);--academy-secondary-foreground:oklch(1 0 0);--academy-card-foreground:oklch(1 0 0);--academy-gold:#fff7e5;--academy-gold-soft:rgba(255,247,229,0.72);--academy-gold-dim:rgba(255,247,229,0.18);--academy-shadow-blur:8px;--academy-shadow-spread:-1px;--academy-shadow-opacity:0.1;--academy-shadow-offset-x:0px;--academy-shadow-offset-y:4px;--academy-font-sans:"Instrument Sans",system-ui,sans-serif;--academy-font-serif:"Instrument Serif",ui-serif,Georgia,serif;--academy-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--academy-letter-spacing:0em;color:var(--academy-foreground);background:var(--academy-background);font-family:var(--academy-font-sans);letter-spacing:var(--academy-letter-spacing);position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.v2v-inactivity-modal_modal__18cPN{background:var(--academy-card);color:var(--academy-card-foreground);border:1px solid var(--academy-border);border-radius:calc(var(--academy-radius)*1.5);box-shadow:var(--academy-shadow-offset-x) var(--academy-shadow-offset-y) var(--academy-shadow-blur) var(--academy-shadow-spread) rgba(0,0,0,var(--academy-shadow-opacity));box-shadow:0 18px 50px rgba(0,0,0,.5);width:min(440px,100%);box-sizing:border-box;padding:clamp(22px,4.5vw,32px) clamp(20px,4vw,28px) clamp(20px,4vw,28px);text-align:center}.v2v-inactivity-modal_eyebrow__gGFFb{margin:0 0 10px;color:var(--academy-muted-foreground);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.v2v-inactivity-modal_title__5WFKs{margin:0 0 12px;color:var(--academy-foreground);font-size:clamp(26px,5vw,36px);font-weight:400;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.v2v-inactivity-modal_lead__KKoyS{margin:0 auto 20px;max-width:32ch;color:rgba(255,255,255,.72);font-size:clamp(15px,2.4vw,16px);line-height:1.55;text-wrap:pretty}.v2v-inactivity-modal_countdown__eH4Jn{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 8px;margin:0 auto 24px;padding:10px 16px;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:var(--academy-muted-foreground);font-size:14px;line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:rgba(255,255,255,.05)}.v2v-inactivity-modal_countdown__eH4Jn strong{display:inline-block;color:var(--academy-foreground);font-size:18px;font-weight:600;letter-spacing:-.02em;transform-origin:center center}.v2v-inactivity-modal_countdownWarn__qpeT_{border-color:rgba(255,184,106,.55);box-shadow:0 0 18px rgba(255,184,106,.18)}.v2v-inactivity-modal_countdownCritical__NuD12{border-color:rgba(255,107,90,.65);box-shadow:0 0 22px rgba(255,107,90,.24)}.v2v-inactivity-modal_countdownWarn__qpeT_ .v2v-inactivity-modal_countdownSecondsPulse__KTCQE{color:#ffb86a;animation:v2v-inactivity-modal_sessionTimerPulse__dR2Wr .55s cubic-bezier(.22,1,.36,1)}.v2v-inactivity-modal_countdownCritical__NuD12 .v2v-inactivity-modal_countdownSecondsPulse__KTCQE{color:#ff6b5a;animation:v2v-inactivity-modal_sessionTimerPulse__dR2Wr .55s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.v2v-inactivity-modal_countdownCritical__NuD12 .v2v-inactivity-modal_countdownSecondsPulse__KTCQE,.v2v-inactivity-modal_countdownWarn__qpeT_ .v2v-inactivity-modal_countdownSecondsPulse__KTCQE{animation:none}}.v2v-inactivity-modal_actions__yPvBU{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:320px;margin:0 auto}.v2v-inactivity-modal_primaryButton__SIsHl{align-self:stretch;display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 24px;border:1px solid rgba(255,255,255,.85);border-radius:999px;color:#000;background:#fff;font:inherit;font-size:16px;font-weight:600;cursor:pointer;touch-action:manipulation;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.v2v-inactivity-modal_primaryButton__SIsHl:focus-visible:not(:disabled),.v2v-inactivity-modal_primaryButton__SIsHl:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 28px rgba(255,255,255,.35);outline:none}.v2v-inactivity-modal_primaryButton__SIsHl:active:not(:disabled){transform:translateY(0)}@media(prefers-reduced-motion:reduce){.v2v-inactivity-modal_primaryButton__SIsHl{transition-duration:.15s}.v2v-inactivity-modal_primaryButton__SIsHl:focus-visible:not(:disabled),.v2v-inactivity-modal_primaryButton__SIsHl:hover:not(:disabled){transform:none}}.v2v-inactivity-modal_endButton__xyiGm{display:inline;margin:0;padding:6px 4px;border:0;border-radius:0;color:rgba(255,255,255,.45);background:rgba(0,0,0,0);font:inherit;font-size:13px;font-weight:500;line-height:1.35;text-decoration:underline;text-decoration-color:rgba(255,255,255,.28);text-underline-offset:3px;cursor:pointer;touch-action:manipulation;transition:color .16s ease,text-decoration-color .16s ease}.v2v-inactivity-modal_endButton__xyiGm:focus-visible:not(:disabled),.v2v-inactivity-modal_endButton__xyiGm:hover:not(:disabled){color:rgba(255,255,255,.72);text-decoration-color:rgba(255,255,255,.5);outline:none}@media(max-width:510px){.v2v-inactivity-modal_modal__18cPN{padding:20px 18px 22px}.v2v-inactivity-modal_countdown__eH4Jn{width:100%;max-width:none;margin-bottom:20px}.v2v-inactivity-modal_actions__yPvBU{max-width:none}.v2v-inactivity-modal_primaryButton__SIsHl{width:100%;min-width:0}}.mic-status-hint_wrap__vimLH{position:fixed;z-index:19;top:max(12px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));display:flex;justify-content:flex-end;pointer-events:none}@media(min-width:601px){.mic-status-hint_wrapBelowChat__4q8uj{top:calc(max(12px,env(safe-area-inset-top)) + 54px)}}.mic-status-hint_hint__tzGli{display:inline-flex;align-items:center;height:32px;max-width:min(320px,100vw - 36px);margin:0;padding:0 8px;border:1px solid var(--academy-border,oklch(26% 0 0deg));border-radius:999px;color:var(--academy-foreground,#fff);background:rgba(0,0,0,.82);box-shadow:inset 0 1px 0 rgba(255,247,229,.08),0 6px 18px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);appearance:none;cursor:pointer;pointer-events:auto;transition:padding .32s ease}.mic-status-hint_hint__tzGli[data-expanded=true]{padding:0 14px}.mic-status-hint_glyph__1D4ow{width:16px;height:16px;flex:none;color:inherit}.mic-status-hint_text__FYi5c{max-width:0;margin-left:0;overflow:hidden;white-space:nowrap;font-size:12px;line-height:1.4;text-align:left;color:inherit;opacity:0;transition:max-width .32s ease,margin-left .32s ease,opacity .32s ease}.mic-status-hint_hint__tzGli[data-expanded=true] .mic-status-hint_text__FYi5c{max-width:320px;margin-left:8px;opacity:1}@media(prefers-reduced-motion:reduce){.mic-status-hint_hint__tzGli,.mic-status-hint_text__FYi5c{transition:none}}.rewards-panel_root__gHlzR{box-sizing:border-box;width:100%;max-width:100%;padding:8px 28px 28px;color:var(--academy-foreground,#fff7e5);overflow-x:hidden}.rewards-panel_embedded__7yYT2{padding:0;overflow-x:visible;width:100%;max-width:100%}.rewards-panel_embedded__7yYT2 .rewards-panel_header__7JYld{margin-bottom:14px;padding-bottom:14px}.rewards-panel_embedded__7yYT2 .rewards-panel_header__7JYld h2{font-size:clamp(1.35rem,4.2vw,1.85rem)}.rewards-panel_embedded__7yYT2 .rewards-panel_headerLead__oe6Fb{font-size:.8125rem;line-height:1.45}.rewards-panel_embedded__7yYT2 .rewards-panel_sectionTitle__B0XVX{font-size:.6875rem}.rewards-panel_embedded__7yYT2 .rewards-panel_panel__DGQ85,.rewards-panel_embedded__7yYT2 .rewards-panel_programCard__TiUBV{padding:14px 12px;border-radius:calc(var(--academy-radius, 12px)*1.25)}.rewards-panel_embedded__7yYT2 .rewards-panel_cardTitle__ORS4_,.rewards-panel_embedded__7yYT2 .rewards-panel_panelTitle__Veppi{font-size:1rem}.rewards-panel_embedded__7yYT2 .rewards-panel_amounts__GpPfE{margin:12px 0;padding:10px}.rewards-panel_embedded__7yYT2 .rewards-panel_amounts__GpPfE dd{font-size:.9375rem}.rewards-panel_embedded__7yYT2 .rewards-panel_header__7JYld{margin-bottom:10px;padding-bottom:10px;border-bottom-color:rgba(255,247,229,.08)}.rewards-panel_header__7JYld{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px 24px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,247,229,.1)}.rewards-panel_headerCopy___7BKb{min-width:0}.rewards-panel_embeddedHeader__21e9Y{align-items:center}.rewards-panel_embeddedTitle__R7rIz{margin:0;font-family:var(--academy-font-serif);font-size:clamp(1.2rem,3.6vw,1.5rem);font-weight:400;line-height:1.2}.rewards-panel_headerActions__2akDX{flex:none;padding-top:4px}.rewards-panel_visuallyHidden__xOfKQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rewards-panel_refreshSpinner__CteEm{display:block}.rewards-panel_headerActions__2akDX .rewards-panel_secondaryButton__AaeEm[aria-busy=true]{display:inline-flex;align-items:center;justify-content:center;min-width:96px;min-height:40px}.rewards-panel_header__7JYld h2{margin:4px 0 8px;font-family:var(--academy-font-serif);font-size:clamp(1.75rem,2.4vw,2.25rem);font-weight:400;line-height:1.12}.rewards-panel_headerLead__oe6Fb{max-width:42rem;margin:0;color:rgba(255,247,229,.68);font-size:.9375rem;line-height:1.5}.rewards-panel_eyebrow__IeEkd{margin:0 0 6px;color:var(--academy-gold-soft,#d8c5a0);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.rewards-panel_shellWrap__GO15M{position:relative;width:100%;min-width:0}.rewards-panel_shellLoader__9klqN{position:absolute;inset:0;z-index:2;display:grid;place-items:center;background:rgba(8,7,6,.42);border-radius:calc(var(--academy-radius, 12px)*1.25);pointer-events:none}.rewards-panel_shell__RHt5u{display:flex;flex-direction:column;gap:24px;width:100%;min-width:0}.rewards-panel_shellRefreshing__9w2hw{opacity:.55;pointer-events:none;transition:opacity .16s ease}.rewards-panel_section__3rm0s{display:flex;flex-direction:column;gap:12px;min-width:0}.rewards-panel_sectionTitle__B0XVX{margin:0;color:rgba(255,247,229,.72);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.rewards-panel_lowerGrid__8_1q1,.rewards-panel_programGrid__jlW_I{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;min-width:0}.rewards-panel_lowerGrid__8_1q1{align-items:stretch}.rewards-panel_panel__DGQ85,.rewards-panel_programCard__TiUBV{display:flex;flex-direction:column;min-width:0;padding:20px 22px;border:1px solid var(--academy-border,rgba(255,247,229,.16));border-radius:var(--academy-radius,12px);background:var(--academy-card,#0d0c0b)}.rewards-panel_programCard__TiUBV{min-height:100%}.rewards-panel_cardTop__xEU_y{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 16px;margin-bottom:4px}.rewards-panel_cardHeading__0Mkim{min-width:0}.rewards-panel_cardTitle__ORS4_,.rewards-panel_panelTitle__Veppi{margin:0;font-size:1.125rem;font-weight:500;line-height:1.3}.rewards-panel_panelTitle__Veppi{margin-bottom:12px}.rewards-panel_closed__vF_IW,.rewards-panel_open__Zn2DF{flex:none;padding:5px 9px;border-radius:var(--academy-radius,12px);font-size:11px;line-height:1.2;white-space:nowrap}.rewards-panel_open__Zn2DF{color:#bcebd3;background:rgba(43,160,98,.18)}.rewards-panel_closed__vF_IW{color:#d7c9b0;background:rgba(255,255,255,.07)}.rewards-panel_amounts__GpPfE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;padding:14px 12px;border:1px solid rgba(255,247,229,.08);border-radius:12px;background:rgba(255,255,255,.03)}.rewards-panel_amounts__GpPfE div{min-width:0}.rewards-panel_amounts__GpPfE dt{color:rgba(255,247,229,.58);font-size:11px;line-height:1.3}.rewards-panel_amounts__GpPfE dd{overflow-wrap:anywhere;margin:6px 0 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1rem;font-weight:500;line-height:1.25}.rewards-panel_cardFooter__xIpC_{margin-top:auto;padding-top:4px}.rewards-panel_cardFooter__xIpC_ .rewards-panel_primaryButton__BH3_e{width:100%}.rewards-panel_inputRow__gE7WO button,.rewards-panel_primaryButton__BH3_e,.rewards-panel_secondaryButton__AaeEm{min-height:44px;padding:0 16px;border-radius:var(--academy-radius,12px);border:1px solid rgba(255,247,229,.35);font:inherit;cursor:pointer;transition:opacity .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease}.rewards-panel_primaryButton__BH3_e{color:#15110a;background:var(--academy-gold,#f2dcaa);border-color:var(--academy-gold-dim,rgba(242,220,170,.65))}.rewards-panel_primaryButton__BH3_e:focus-visible:not(:disabled),.rewards-panel_primaryButton__BH3_e:hover:not(:disabled){background:#f8e8c8;border-color:var(--academy-gold,#f2dcaa)}.rewards-panel_inputRow__gE7WO button,.rewards-panel_secondaryButton__AaeEm{color:var(--academy-gold-soft,#d8c5a0);background:rgba(255,255,255,.03)}.rewards-panel_inputRow__gE7WO button:focus-visible:not(:disabled),.rewards-panel_inputRow__gE7WO button:hover:not(:disabled),.rewards-panel_secondaryButton__AaeEm:focus-visible:not(:disabled),.rewards-panel_secondaryButton__AaeEm:hover:not(:disabled){color:var(--academy-gold,#f2dcaa);border-color:var(--academy-gold-dim);background:rgba(255,247,229,.06)}.rewards-panel_inputRow__gE7WO button:focus-visible,.rewards-panel_inputRow__gE7WO input:focus-visible,.rewards-panel_primaryButton__BH3_e:focus-visible,.rewards-panel_secondaryButton__AaeEm:focus-visible{outline:2px solid #fff7e5;outline-offset:2px}.rewards-panel_primaryButton__BH3_e:disabled,.rewards-panel_secondaryButton__AaeEm:disabled{cursor:not-allowed;opacity:.45}.rewards-panel_pending__Dw23N{margin:0 0 14px;padding:12px 14px;border-radius:10px;background:rgba(242,220,170,.06)}.rewards-panel_pending__Dw23N p{margin:0 0 8px;color:var(--academy-gold-soft,#d8c5a0);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.rewards-panel_pending__Dw23N ul{list-style:none;margin:0;padding:0}.rewards-panel_pending__Dw23N li{display:flex;justify-content:space-between;gap:12px;color:rgba(255,247,229,.72);font-size:13px}.rewards-panel_pending__Dw23N strong{color:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.rewards-panel_empty__2q3fe,.rewards-panel_help__g80XZ,.rewards-panel_muted__v7ezC{color:rgba(255,247,229,.62);line-height:1.5}.rewards-panel_panel__DGQ85 .rewards-panel_muted__v7ezC{margin:0 0 4px;font-size:.875rem}.rewards-panel_balanceRow__Z5ygy{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 0;padding:12px 0;border-block:1px solid rgba(255,247,229,.1);font-size:.9375rem}.rewards-panel_balanceRow__Z5ygy strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.rewards-panel_caps__SR_fa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 18px}.rewards-panel_caps__SR_fa div{padding:10px 12px;border:1px solid rgba(255,247,229,.08);border-radius:var(--academy-radius,12px);background:rgba(255,255,255,.02)}.rewards-panel_caps__SR_fa dt{color:rgba(255,247,229,.55);font-size:11px}.rewards-panel_caps__SR_fa dd{margin:4px 0 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rewards-panel_label__ikE43{display:block;margin-bottom:8px;font-size:13px}.rewards-panel_inputRow__gE7WO{display:flex;gap:8px}.rewards-panel_inputRow__gE7WO input{min-width:0;width:100%;min-height:48px;padding:0 14px;border:1px solid rgba(255,247,229,.2);border-radius:var(--academy-radius,12px);color:inherit;background:rgba(255,255,255,.035);font:inherit;font-size:16px}.rewards-panel_inputRow__gE7WO button{flex:none;min-height:48px}.rewards-panel_fieldError__F4He4,.rewards-panel_help__g80XZ{margin:8px 0 16px;font-size:13px}.rewards-panel_fieldError__F4He4{color:#ffb4ab}.rewards-panel_panel__DGQ85>.rewards-panel_primaryButton__BH3_e{width:100%}.rewards-panel_confirmBox___PRyZ{padding:14px;border:1px solid rgba(242,220,170,.35);border-radius:12px;background:rgba(242,220,170,.06)}.rewards-panel_walletApprovalOk__OAZ_T,.rewards-panel_walletApproval__L4Qpv{margin:0 0 18px;padding:14px;border:1px solid rgba(242,220,170,.28);border-radius:12px;background:rgba(242,220,170,.055)}.rewards-panel_walletApproval__L4Qpv h4{margin:0 0 8px;font-size:1rem;font-weight:600}.rewards-panel_walletApprovalOk__OAZ_T span,.rewards-panel_walletApproval__L4Qpv>p:not(.rewards-panel_eyebrow__IeEkd){color:rgba(255,247,229,.68);font-size:13px;line-height:1.5}.rewards-panel_walletApproval__L4Qpv .rewards-panel_walletAddress__0DH5g{margin:10px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rewards-panel_walletApprovalOk__OAZ_T{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;border-color:rgba(60,180,110,.35);background:rgba(30,110,68,.16)}.rewards-panel_approvalActions__bA4Ia{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.rewards-panel_approvalActions__bA4Ia .rewards-panel_primaryButton__BH3_e,.rewards-panel_approvalActions__bA4Ia .rewards-panel_secondaryButton__AaeEm,.rewards-panel_supportLink__FOKWZ{min-height:44px}.rewards-panel_supportLink__FOKWZ{display:inline-flex;align-items:center;padding:0 10px;color:var(--academy-gold,#f2dcaa);text-underline-offset:3px}.rewards-panel_supportLink__FOKWZ:focus-visible{outline:2px solid #fff7e5;outline-offset:2px}.rewards-panel_approvalSummary__HEauU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.rewards-panel_approvalSummary__HEauU div{min-width:0;padding:10px;border-radius:10px;background:rgba(255,255,255,.035)}.rewards-panel_approvalSummary__HEauU dt{color:rgba(255,247,229,.58);font-size:11px}.rewards-panel_approvalSummary__HEauU dd{margin:4px 0 0;overflow-wrap:anywhere;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rewards-panel_approvalSuccess__V_sLc{margin:12px 0 0;color:#d6f7e4;font-size:13px;line-height:1.5}.rewards-panel_confirmBox___PRyZ p{margin:0 0 12px;line-height:1.5}.rewards-panel_confirmBox___PRyZ>div{display:flex;justify-content:flex-end;gap:8px}.rewards-panel_historyPanel__1qWPM{min-height:100%}.rewards-panel_history__KMKtS{list-style:none;padding:0;margin:4px 0 0}.rewards-panel_history__KMKtS li{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid rgba(255,247,229,.1)}.rewards-panel_history__KMKtS li:last-child{border-bottom:0}.rewards-panel_historyPrimary__Ura32{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1}.rewards-panel_historyFlow__J4e0G{max-width:100%}.rewards-panel_historyWhen__tsa_U{color:rgba(255,247,229,.58);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.rewards-panel_status__loTb3{flex:none;align-self:flex-start;padding:4px 8px;border-radius:999px;background:rgba(255,255,255,.06);text-transform:capitalize;font-size:11px;max-width:38%;text-align:center;overflow-wrap:anywhere}.rewards-panel_error__Vxh5a,.rewards-panel_info__5y2ev,.rewards-panel_success__GyrsR{margin-bottom:16px;padding:12px 14px;border-radius:10px;line-height:1.45}.rewards-panel_success__GyrsR a{color:inherit;text-decoration:underline;text-underline-offset:3px}.rewards-panel_error__Vxh5a{color:#ffd9d5;border:1px solid rgba(255,100,90,.4);background:rgba(140,30,25,.25)}.rewards-panel_success__GyrsR{color:#d6f7e4;border:1px solid rgba(60,180,110,.35);background:rgba(30,110,68,.22)}.rewards-panel_info__5y2ev{border:1px solid rgba(242,220,170,.3);background:rgba(242,220,170,.07)}.rewards-panel_skeletonCard__GnLRb{pointer-events:none}.rewards-panel_skeletonLine__k8EQz{display:block;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.06),rgba(255,255,255,.12) 50%,rgba(255,255,255,.06));background-size:200% 100%;animation:rewards-panel_rewardsSkeletonPulse__19H_Z 1.2s ease-in-out infinite}.rewards-panel_skeletonEyebrow__z6Ct1{width:120px;height:10px;margin-bottom:10px}.rewards-panel_skeletonTitle__OiquL{width:min(100%,320px);height:28px;margin-bottom:10px}.rewards-panel_skeletonLead__GlyhO{width:min(100%,480px);height:12px}.rewards-panel_skeletonButton___c50X{width:96px;height:44px;border-radius:999px}.rewards-panel_skeletonSectionTitle__ilSZS{width:140px;height:10px}.rewards-panel_skeletonCardTitle__Loy6b{width:min(100%,180px);height:16px}.rewards-panel_skeletonBadge__2mfRH{width:88px;height:24px;border-radius:999px}.rewards-panel_skeletonStatLabel__GCeXU{width:56px;height:9px;margin-bottom:8px}.rewards-panel_skeletonStatValue__5tHoP{width:72px;height:14px}.rewards-panel_skeletonCardButton__18iTI{width:100%;height:44px;margin-top:auto;border-radius:999px}.rewards-panel_skeletonPanelTitle__N8FtW{width:min(100%,220px);height:18px;margin:8px 0 12px}.rewards-panel_skeletonPanelLine__9pLfX{width:100%;height:11px;margin-bottom:10px}.rewards-panel_skeletonPanelBlock__7ZkWV{width:100%;height:120px;margin-top:8px;border-radius:12px}@keyframes rewards-panel_rewardsSkeletonPulse__19H_Z{0%{background-position:100% 0}to{background-position:-100% 0}}.rewards-panel_layout__7To1h{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start;width:100%;min-width:0}.rewards-panel_aside__ccYpf,.rewards-panel_mainColumn__oV04L{display:flex;flex-direction:column;gap:24px;min-width:0}.rewards-panel_inlineLink__1qq72{color:#fff;text-decoration:underline;text-underline-offset:3px}.rewards-panel_setupCard__nqTKe{border:1px solid var(--academy-border,rgba(255,247,229,.16));border-radius:var(--academy-radius,12px);background:var(--academy-card,#0d0c0b)}.rewards-panel_setupHead__mLuHQ{display:flex;align-items:center;gap:18px;padding:20px 22px}.rewards-panel_setupCopy__CjpyJ{flex:1 1;min-width:0}.rewards-panel_setupCopy__CjpyJ .rewards-panel_panelTitle__Veppi{margin:2px 0 4px}.rewards-panel_setupRing__hw9aD{position:relative;flex:none;width:52px;height:52px}.rewards-panel_setupRing__hw9aD svg{display:block;transform:rotate(-90deg)}.rewards-panel_setupRing__hw9aD>span{position:absolute;inset:0;display:grid;place-items:center;font-size:14px;font-weight:600}.rewards-panel_setupRingTrack__tUpBN,.rewards-panel_setupRingValue__rdsQE{fill:none;stroke-width:4}.rewards-panel_setupRingTrack__tUpBN{stroke:rgba(255,255,255,.12)}.rewards-panel_setupRingValue__rdsQE{stroke:#fff;stroke-linecap:round}.rewards-panel_setupRingDone__SqZOa{stroke:#86dcae}.rewards-panel_setupSteps__kPAg4{padding:18px 22px 20px;border-top:1px solid var(--academy-border,rgba(255,247,229,.16))}.rewards-panel_setupSteps__kPAg4 ol{display:flex;flex-direction:column;gap:10px;margin:0 0 14px;padding:0;list-style:none}.rewards-panel_setupStep__td4He{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 18px;border:1px solid rgba(255,247,229,.08);border-radius:14px;color:rgba(255,247,229,.72)}.rewards-panel_setupStep__td4He p{margin:0}.rewards-panel_setupStepActive__aIhXQ{border-color:rgba(255,247,229,.24);background:rgba(255,255,255,.04);color:#fff}.rewards-panel_setupStepMark__ZpeA_{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(255,247,229,.3);border-radius:50%;font-size:14px;font-weight:600}.rewards-panel_setupStepMarkDone__WWGIi{border-color:#fff;background:#fff;color:#000}.rewards-panel_setupStepTitle__alHB3{margin-bottom:3px!important;font-size:1rem;font-weight:600}.rewards-panel_setupStepBody__y9_3l{grid-column:2/-1;min-width:0}.rewards-panel_setupStepBody__y9_3l .rewards-panel_walletApprovalOk__OAZ_T,.rewards-panel_setupStepBody__y9_3l .rewards-panel_walletApproval__L4Qpv{margin:10px 0 0}.rewards-panel_claimableLabel__hcwKP{margin:18px 0 4px;color:rgba(255,247,229,.58);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.rewards-panel_claimableValue__6od4q{display:flex;align-items:baseline;gap:10px;margin:0;font-size:clamp(2.25rem,4vw,3.5rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;overflow-wrap:anywhere}.rewards-panel_claimableValue__6od4q span{color:rgba(255,247,229,.62);font-size:1rem}.rewards-panel_amountList__D81g8{margin:16px 0;border-top:1px solid rgba(255,247,229,.08)}.rewards-panel_amountList__D81g8 div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,247,229,.08);font-size:14px}.rewards-panel_amountList__D81g8 div:last-child{border-bottom:0}.rewards-panel_amountList__D81g8 dt{color:rgba(255,247,229,.58)}.rewards-panel_amountList__D81g8 dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.rewards-panel_convertStats__nJckf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0;padding-top:16px;border-top:1px solid rgba(255,247,229,.08)}.rewards-panel_convertStats__nJckf dt{color:rgba(255,247,229,.58);font-size:12px}.rewards-panel_convertStats__nJckf dd{margin:6px 0 0;font-size:1.125rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rewards-panel_convertStats__nJckf p{margin:3px 0 0;color:rgba(255,247,229,.5);font-size:12px}.rewards-panel_faq__gVCV1{margin:0}.rewards-panel_faq__gVCV1 div{padding:14px 0;border-top:1px solid rgba(255,247,229,.08)}.rewards-panel_faq__gVCV1 dt{font-size:15px;font-weight:600}.rewards-panel_faq__gVCV1 dd{margin:6px 0 0;color:rgba(255,247,229,.68);font-size:14px;line-height:1.55}@media(max-width:1180px){.rewards-panel_layout__7To1h{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.rewards-panel_setupHead__mLuHQ{flex-wrap:wrap}.rewards-panel_setupHead__mLuHQ>button{width:100%}.rewards-panel_setupStep__td4He{grid-template-columns:32px minmax(0,1fr)}.rewards-panel_setupStep__td4He>button{grid-column:1/-1;width:100%}.rewards-panel_convertStats__nJckf{grid-template-columns:minmax(0,1fr)}.rewards-panel_convertStats__nJckf dd{overflow-wrap:anywhere;font-size:clamp(1rem,4vw,1.125rem)}.rewards-panel_programGrid__jlW_I{gap:12px}.rewards-panel_lowerGrid__8_1q1{gap:14px}}@media(max-width:900px){.rewards-panel_lowerGrid__8_1q1{grid-template-columns:1fr}}@media(max-width:760px){.rewards-panel_root__gHlzR{gap:20px;padding:8px clamp(12px,4vw,20px) 24px}.rewards-panel_header__7JYld{grid-template-columns:1fr;gap:12px;margin-bottom:16px;padding-bottom:16px}.rewards-panel_headerActions__2akDX{padding-top:0}.rewards-panel_headerActions__2akDX .rewards-panel_secondaryButton__AaeEm{width:100%}.rewards-panel_programGrid__jlW_I{grid-template-columns:1fr}.rewards-panel_amounts__GpPfE{grid-template-columns:repeat(3,minmax(0,1fr))}.rewards-panel_panel__DGQ85,.rewards-panel_programCard__TiUBV{padding:18px}.rewards-panel_history__KMKtS li{flex-direction:column;align-items:stretch}.rewards-panel_status__loTb3{align-self:flex-start;max-width:100%}.rewards-panel_caps__SR_fa{grid-template-columns:1fr}.rewards-panel_confirmBox___PRyZ>div{flex-direction:column;align-items:stretch}.rewards-panel_confirmBox___PRyZ>div button{width:100%}.rewards-panel_approvalActions__bA4Ia{align-items:stretch;flex-direction:column}.rewards-panel_approvalActions__bA4Ia .rewards-panel_primaryButton__BH3_e,.rewards-panel_approvalActions__bA4Ia .rewards-panel_secondaryButton__AaeEm,.rewards-panel_supportLink__FOKWZ{justify-content:center;width:100%}.rewards-panel_approvalSummary__HEauU{grid-template-columns:1fr}}@media(max-width:480px){.rewards-panel_root__gHlzR{padding:8px 12px 20px}.rewards-panel_amounts__GpPfE{grid-template-columns:1fr 1fr;padding:10px;gap:6px}.rewards-panel_amounts__GpPfE dd{font-size:.875rem}.rewards-panel_amounts__GpPfE div:last-child{grid-column:1/-1}.rewards-panel_convertStats__nJckf{gap:12px}.rewards-panel_convertStats__nJckf dd{font-size:1rem;overflow-wrap:anywhere}.rewards-panel_convertStats__nJckf p{font-size:11px}.rewards-panel_caps__SR_fa dd{font-size:.9375rem}.rewards-panel_status__loTb3{max-width:100%}.rewards-panel_historyFlow__J4e0G{font-size:.8125rem}.rewards-panel_inputRow__gE7WO{flex-direction:column;align-items:stretch}.rewards-panel_inputRow__gE7WO button{width:100%}.rewards-panel_balanceRow__Z5ygy{flex-direction:column;align-items:flex-start;gap:8px}.rewards-panel_balanceRow__Z5ygy strong{text-align:left}}@media(max-width:640px){.rewards-panel_embedded__7yYT2 .rewards-panel_header__7JYld{gap:10px;margin-bottom:12px;padding-bottom:12px}.rewards-panel_embedded__7yYT2 .rewards-panel_header__7JYld h2{font-size:clamp(1.2rem,5vw,1.45rem)}.rewards-panel_embedded__7yYT2 .rewards-panel_panel__DGQ85,.rewards-panel_embedded__7yYT2 .rewards-panel_programCard__TiUBV{padding:12px 10px}.rewards-panel_embedded__7yYT2 .rewards-panel_amounts__GpPfE{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px 6px}.rewards-panel_embedded__7yYT2 .rewards-panel_amounts__GpPfE dt{font-size:10px}.rewards-panel_embedded__7yYT2 .rewards-panel_amounts__GpPfE dd{font-size:.8125rem;margin-top:4px}}