.trial-module__aPe40a__stack{gap:var(--rz-space-3);display:grid}.trial-module__aPe40a__rise{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.trial-module__aPe40a__rise{animation:trial-module__aPe40a__rz-trial-rise .42s var(--rz-ease)both;animation-delay:var(--rz-delay,0s)}}@keyframes trial-module__aPe40a__rz-trial-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.trial-module__aPe40a__skillRow{align-items:center;gap:var(--rz-space-3);border:1px solid var(--rz-border);border-radius:var(--rz-radius-md);background:var(--rz-surface-option);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:auto 1fr;padding:12px 14px;display:grid}.trial-module__aPe40a__skillRowChosen{border-color:var(--rz-accent);background:#d4b57c1a}.trial-module__aPe40a__skillGlyph{font-size:22px;line-height:1}.trial-module__aPe40a__subChips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.trial-module__aPe40a__subChip{border:1px solid var(--rz-border);border-radius:var(--rz-radius-pill);color:var(--rz-ink);font-size:var(--rz-text-eyebrow);white-space:nowrap;background:#1a12186b;padding:6px 10px;line-height:1.1}.trial-module__aPe40a__card{border:1px solid var(--rz-border);border-radius:var(--rz-radius-lg);background:var(--rz-surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--rz-shadow-card);padding:16px}.trial-module__aPe40a__bubble{max-width:84%;font-size:var(--rz-text-helper);border-radius:14px;padding:10px 13px;line-height:1.35}.trial-module__aPe40a__bubbleThem{color:var(--rz-ink);background:#ffffff0f;border-bottom-left-radius:4px}.trial-module__aPe40a__bubbleYou{color:var(--rz-title);background:#d4b57c24;border-bottom-right-radius:4px;margin-left:auto}.trial-module__aPe40a__wave{justify-content:center;align-items:center;gap:3px;height:26px;display:flex}.trial-module__aPe40a__waveBar{border-radius:var(--rz-radius-pill);background:var(--rz-accent);opacity:.85;width:3px;height:100%;transform:scaleY(.4)}@media (prefers-reduced-motion:no-preference){.trial-module__aPe40a__waveBar{animation:1s ease-in-out infinite trial-module__aPe40a__rz-trial-wave;animation-delay:var(--rz-delay,0s)}}@keyframes trial-module__aPe40a__rz-trial-wave{0%,to{transform:scaleY(.28)}50%{transform:scaleY(1)}}.trial-module__aPe40a__chip{border:1px solid var(--rz-accent);border-radius:var(--rz-radius-pill);color:var(--rz-title);font-size:var(--rz-text-helper);background:#d4b57c1a;align-items:center;gap:8px;padding:8px 12px;line-height:1.2;display:inline-flex}.trial-module__aPe40a__status{border:1px solid var(--rz-border);border-radius:var(--rz-radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--rz-ink);font-size:var(--rz-text-helper);background:#1a12189e;align-items:center;gap:9px;padding:7px 14px 7px 11px;line-height:1;display:inline-flex}.trial-module__aPe40a__statusReady{border-color:var(--rz-accent);color:var(--rz-title)}.trial-module__aPe40a__statusDot{background:var(--rz-ink-muted);border-radius:50%;width:8px;height:8px}.trial-module__aPe40a__statusDotReady{background:var(--rz-accent)}@media (prefers-reduced-motion:no-preference){.trial-module__aPe40a__statusDot{animation:1.6s ease-in-out infinite trial-module__aPe40a__rz-trial-breathe}.trial-module__aPe40a__statusDotReady{animation:2.2s ease-out infinite trial-module__aPe40a__rz-trial-halo}}@keyframes trial-module__aPe40a__rz-trial-breathe{0%,to{opacity:.35}50%{opacity:1}}@keyframes trial-module__aPe40a__rz-trial-halo{0%{box-shadow:0 0 #d4b57c80}to{box-shadow:0 0 0 9px #d4b57c00}}.trial-module__aPe40a__pager{padding-bottom:var(--rz-space-3);justify-content:center;gap:7px;display:flex}.trial-module__aPe40a__dot{background:var(--rz-accent-weak);width:6px;height:6px;transition:width var(--rz-duration-base)var(--rz-ease),background-color var(--rz-duration-base)var(--rz-ease);border-radius:50%}.trial-module__aPe40a__dotOn{border-radius:var(--rz-radius-pill);background:var(--rz-accent);width:20px}.trial-module__aPe40a__prewarm{visibility:hidden;pointer-events:none;z-index:-1;border:0;position:fixed;inset:0}.trial-module__aPe40a__stageFrame{z-index:40;background:var(--rz-bg-deep);border:0;width:100%;height:100%;position:absolute;inset:0}.trial-module__aPe40a__shellSkeleton{z-index:39;padding:calc(18px + env(safe-area-inset-top))20px calc(86px + env(safe-area-inset-bottom));background:radial-gradient(circle at 80% 5%,#715e922e,#0000 18rem),linear-gradient(#1d141d 0%,#171017 45%);flex-direction:column;gap:22px;display:flex;position:absolute;inset:0;overflow:hidden}.trial-module__aPe40a__shellStatus{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.trial-module__aPe40a__shellSkeletonHeader{grid-template-columns:32px 1fr 32px;align-items:center;gap:20px;display:grid}.trial-module__aPe40a__shellSkeletonHeader span,.trial-module__aPe40a__shellSkeletonHeader strong,.trial-module__aPe40a__shellSkeletonAvatar,.trial-module__aPe40a__shellSkeletonLine,.trial-module__aPe40a__shellSkeletonLineShort,.trial-module__aPe40a__shellSkeletonRows span,.trial-module__aPe40a__shellSkeletonNav span{background:#ffffff14;display:block}.trial-module__aPe40a__shellSkeletonHeader span{border-radius:50%;width:32px;height:32px}.trial-module__aPe40a__shellSkeletonHeader strong{border-radius:var(--rz-radius-pill);width:92px;height:16px;margin:0 auto}.trial-module__aPe40a__shellSkeletonCoach{border:1px solid var(--rz-border);border-radius:var(--rz-radius-lg);background:#ffffff06;justify-items:center;gap:12px;padding:18px 16px 22px;display:grid}.trial-module__aPe40a__shellSkeletonAvatar{background:#aeb7ff1f;border-radius:50%;width:116px;height:116px}.trial-module__aPe40a__shellSkeletonLine{border-radius:var(--rz-radius-pill);width:min(250px,82%);height:16px}.trial-module__aPe40a__shellSkeletonLineShort{border-radius:var(--rz-radius-pill);width:min(176px,58%);height:11px}.trial-module__aPe40a__shellSkeletonRows{gap:12px;display:grid}.trial-module__aPe40a__shellSkeletonRows span{border:1px solid var(--rz-border);border-radius:var(--rz-radius-md);height:72px}.trial-module__aPe40a__shellSkeletonNav{padding:18px 28px calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--rz-border);background:#191119f0;grid-template-columns:repeat(4,1fr);gap:28px;display:grid;position:absolute;bottom:0;left:0;right:0}.trial-module__aPe40a__shellSkeletonNav span{border-radius:50%;width:26px;height:26px;margin:0 auto}@media (prefers-reduced-motion:no-preference){.trial-module__aPe40a__shellSkeletonHeader span,.trial-module__aPe40a__shellSkeletonHeader strong,.trial-module__aPe40a__shellSkeletonAvatar,.trial-module__aPe40a__shellSkeletonLine,.trial-module__aPe40a__shellSkeletonLineShort,.trial-module__aPe40a__shellSkeletonRows span,.trial-module__aPe40a__shellSkeletonNav span{background-image:linear-gradient(100deg,#0000 18%,#ffffff1a 42%,#0000 66%);background-size:220% 100%;animation:1.8s ease-in-out infinite trial-module__aPe40a__rz-trial-shell-shimmer}}@keyframes trial-module__aPe40a__rz-trial-shell-shimmer{0%{background-position:130% 0}to{background-position:-90% 0}}.trial-module__aPe40a__overlay{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#100c12b8;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.trial-module__aPe40a__overlayCentre{justify-content:center}.trial-module__aPe40a__sheet{max-height:100%;padding:var(--rz-space-5)var(--rz-gutter)var(--rz-safe-bottom);border-top:1px solid var(--rz-border);border-radius:var(--rz-radius-lg)var(--rz-radius-lg)0 0;background:var(--rz-bg);box-shadow:var(--rz-shadow-raised);overflow-y:auto}@media (prefers-reduced-motion:no-preference){.trial-module__aPe40a__sheet{animation:trial-module__aPe40a__rz-trial-sheet .3s var(--rz-ease)both}}@keyframes trial-module__aPe40a__rz-trial-sheet{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.trial-module__aPe40a__field{border:1px solid var(--rz-border);width:100%;color:var(--rz-title);background:#ffffff0d;border-radius:14px;outline:none;padding:15px 16px;font-size:16px}.trial-module__aPe40a__fieldError{border-color:var(--rz-critical)}
