.rc{background:var(--rc-bg);min-height:100dvh;color:var(--rc-text);font-family:var(--rc-body);font-weight:var(--rc-body-weight,400);-webkit-font-smoothing:antialiased;--rc-soft:color-mix(in srgb,var(--rc-button) 7%,var(--rc-bg));--rc-line:color-mix(in srgb,var(--rc-text) 12%,var(--rc-bg));--rc-muted:color-mix(in srgb,var(--rc-text) 72%,var(--rc-bg));--rc-field:color-mix(in srgb,var(--rc-text) 22%,var(--rc-bg));flex-direction:column;display:flex}.rc *{box-sizing:border-box}.rc h1,.rc h2,.rc p{margin:0}.rc a{color:var(--rc-button)}.rc a.rc-btn,.rc a.rc-btn:hover{color:var(--rc-on-button)}.rc .fa{flex:none}.rc-head{border-bottom:1px solid var(--rc-line);height:64px;font-family:var(--rc-heading);font-weight:var(--rc-heading-weight);letter-spacing:-.01em;flex:none;justify-content:center;align-items:center;gap:10px;font-size:17px;display:flex}.rc-head img{--lh:44px;height:36px;height:min(var(--lh),calc(sqrt(7000 / var(--lr,3)) * 1px));object-fit:contain;width:auto;max-width:min(220px,60vw)}.rc-head .rc-site{display:none}.rc-main{flex-direction:column;flex:1;gap:22px;width:100%;max-width:520px;margin:0 auto;padding:28px 20px 20px;display:flex}.rc-copy{flex-direction:column;gap:10px;display:flex}.rc-h1{font-family:var(--rc-heading);font-size:30px;line-height:1.15;font-weight:var(--rc-heading-weight);letter-spacing:-.02em}.rc-intro{color:var(--rc-muted);font-size:16px;line-height:1.5}.rc-h1,.rc-intro{text-align:var(--rc-align,left)}.rc-stage{color:#fff;background:#1b2422;border-radius:16px;justify-content:center;align-items:center;height:300px;display:flex;position:relative;overflow:hidden}.rc-stage video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rc-stage video.rc-mirror{transform:scaleX(-1)}.rc-stage-note{text-align:center;color:#d5dedb;flex-direction:column;align-items:center;gap:12px;padding:0 32px;font-size:15px;line-height:1.45;display:flex;position:relative}.rc-round{background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:22px;display:inline-flex}.rc-ideas{background:var(--rc-soft);border-radius:14px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.rc-ideas h2{color:var(--rc-muted);font-size:14px;font-weight:600}.rc-ideas ol{flex-direction:column;gap:10px;margin:0;padding:0;font-size:16px;line-height:1.35;list-style:none;display:flex}.rc-ideas li{align-items:flex-start;gap:12px;display:flex}.rc-num{background:var(--rc-accent);width:24px;height:24px;color:var(--rc-on-accent);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.rc-actions{flex-direction:column;gap:10px;margin-top:auto;display:flex}.rc-btn{border-radius:var(--rc-radius);background:var(--rc-button);height:56px;color:var(--rc-on-button);font:600 17px var(--rc-body);cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;transition:filter .12s ease-out;display:flex}.rc-btn:hover{filter:brightness(1.08);color:var(--rc-on-button)}.rc-btn:disabled{opacity:.6;cursor:default;filter:none}.rc-btn-line{border:1px solid var(--rc-field);background:var(--rc-bg);height:52px;color:var(--rc-text);font-size:16px}.rc-btn-line:hover{filter:none;border-color:var(--rc-muted);color:var(--rc-text)}.rc-foot{height:44px;color:var(--rc-muted);border-top:1px solid var(--rc-line);flex:none;justify-content:center;align-items:center;gap:7px;font-size:12.5px;display:flex}.rc-error{color:#8a1c12;background:#fdecea;border-radius:10px;padding:12px 14px;font-size:14.5px;line-height:1.4}.rc-hidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.rc-live{z-index:50;color:#fff;background:#26302e;width:min(100%,480px);position:fixed;inset:0 0 0 50%;overflow:hidden;transform:translate(-50%)}.rc-live video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rc-live video.rc-mirror{transform:scaleX(-1)}.rc-top{justify-content:space-between;align-items:center;display:flex;position:absolute;top:18px;left:16px;right:16px}.rc-pill{font-variant-numeric:tabular-nums;background:#0a0e0d9e;border-radius:17px;justify-content:center;align-items:center;gap:9px;height:34px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}.rc-pill i{background:#ff4a3d;border-radius:5px;width:10px;height:10px}.rc-pill i.is-paused{background:#fff}.rc-pill span{color:#aeb9b7;font-weight:500}.rc-x{color:#fff;cursor:pointer;background:#0a0e0d9e;border:0;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.rc-prompt{background:#0a0e0d9e;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex;position:absolute;top:72px;left:16px;right:16px}.rc-prompt small{color:#aeb9b7;font-size:13px;font-weight:500}.rc-prompt strong{font-size:18px;font-weight:600;line-height:1.3}.rc-steps{gap:6px;margin-top:4px;display:flex}.rc-steps span{background:#ffffff4d;border-radius:2px;flex:1;height:3px}.rc-steps span.is-on{background:#fff}.rc-count{color:#fff;background:#0a0e0d59;justify-content:center;align-items:center;font-size:96px;font-weight:700;display:flex;position:absolute;inset:0}.rc-bar{padding:22px 28px max(36px,env(safe-area-inset-bottom));background:#0a0e0d8c;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.rc-ctl{color:#fff;width:72px;height:64px;font:500 13px var(--rc-body);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.rc-ctl span{background:#ffffff29;border-radius:23px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.rc-ctl:disabled{opacity:.4;cursor:default}.rc-stop{cursor:pointer;background:0 0;border:4px solid #fff;border-radius:42px;justify-content:center;align-items:center;width:84px;height:84px;padding:0;display:inline-flex}.rc-stop span{background:#ff4a3d;border-radius:7px;width:30px;height:30px}.rc-review{align-items:stretch;gap:16px;display:flex}.rc-thumb{background:#26302e;border-radius:12px;flex:none;justify-content:center;align-items:center;width:132px;height:208px;display:flex;position:relative;overflow:hidden}.rc-thumb video{object-fit:cover;background:#26302e;width:100%;height:100%;position:absolute;inset:0}.rc-thumb-play{color:#14201e;background:0 0;border-radius:0;width:auto;height:auto;position:absolute;inset:0}.rc-thumb-play .rc-dot{background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.rc-thumb-play[data-playing]{background:0 0}.rc-thumb-play[data-playing] .rc-dot{opacity:0;transition:opacity .15s ease-out}@media (hover:hover){.rc-thumb-play[data-playing]:hover .rc-dot{opacity:1}}.rc-play{color:#14201e;cursor:pointer;background:#ffffffeb;border:0;border-radius:24px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;position:relative}.rc-len{color:#fff;background:#0a0e0db3;border-radius:6px;justify-content:center;align-items:center;height:22px;padding:0 7px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;bottom:8px;right:8px}.rc-side{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.rc-side h1{font-family:var(--rc-heading);font-size:24px;line-height:1.2;font-weight:var(--rc-heading-weight);letter-spacing:-.02em}.rc-side p{color:var(--rc-muted);font-size:15px;line-height:1.45}.rc-progress{color:var(--rc-muted);flex-direction:column;gap:6px;margin-top:auto;font-size:13px;display:flex}.rc-meter{background:var(--rc-line);border-radius:3px;height:6px;overflow:hidden}.rc-meter i{background:var(--rc-button);border-radius:3px;height:100%;transition:width .2s ease-out;display:block}.rc-again{border:1px solid var(--rc-field);border-radius:var(--rc-field-radius);background:var(--rc-bg);height:40px;color:var(--rc-text);font:600 14px var(--rc-body);cursor:pointer;justify-content:center;align-items:center;gap:8px;display:flex}.rc-form{flex-direction:column;gap:16px;display:flex}.rc-field{flex-direction:column;gap:7px;display:flex}.rc-field label{font-size:15px;font-weight:600}.rc-field label span{color:var(--rc-muted);font-weight:400}.rc-field input{border:1px solid var(--rc-field);border-radius:var(--rc-field-radius);height:52px;font:400 17px var(--rc-body);color:var(--rc-text);background:var(--rc-bg);outline:none;width:100%;padding:0 14px}.rc-field input:focus{border-color:color-mix(in srgb,var(--rc-text) 55%,var(--rc-bg))}.rc-agree{color:var(--rc-muted);text-align:center;margin-top:-4px;font-size:13px;line-height:1.45}.rc-done{text-align:center;align-items:center;gap:18px;padding-top:120px}.rc-check{background:var(--rc-accent);width:76px;height:76px;color:var(--rc-on-accent);border-radius:38px;justify-content:center;align-items:center;font-size:32px;display:inline-flex}.rc-done h1{font-family:var(--rc-heading);font-size:32px;line-height:1.15;font-weight:var(--rc-heading-weight);letter-spacing:-.02em}.rc-done>p{color:var(--rc-muted);max-width:340px;font-size:17px;line-height:1.5}.rc-ask{border:1px solid var(--rc-line);text-align:left;border-radius:14px;flex-direction:column;gap:14px;width:100%;margin-top:40px;padding:20px;display:flex}.rc-stars{color:#f5b400;gap:2px;font-size:18px;display:flex}.rc-ask p{font-size:16px;line-height:1.45}.rc-back{margin-top:auto;font-size:15px;font-weight:500}.rc-desk-only{display:none}.rc-pick{position:relative}.rc-pick>button{border:1px solid var(--rc-field);background:var(--rc-bg);max-width:300px;height:48px;color:var(--rc-text);font:500 15px var(--rc-body);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:0 14px;display:inline-flex}.rc-pick>button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rc-menu{z-index:20;border:1px solid var(--rc-line);background:var(--rc-bg);border-radius:10px;min-width:260px;max-width:360px;padding:6px;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 12px 32px #0b0e3024}.rc-menu button{width:100%;height:38px;font:500 14px var(--rc-body);color:var(--rc-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:0 10px;display:flex}.rc-menu button:hover,.rc-menu button[aria-selected=true]{background:var(--rc-soft)}.rc-level{color:#fff;background:#0a0e0d9e;border-radius:18px;align-items:center;gap:10px;height:36px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex;position:absolute;bottom:20px;left:20px}.rc-level b{align-items:flex-end;gap:3px;height:14px;display:inline-flex}.rc-level b i{background:#ffffff59;border-radius:2px;width:4px}.rc-level b i.is-on{background:#7be0a6}.rc-qr{color:#4a5654;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:4px;width:112px;padding:10px;font-size:11px;font-weight:500;display:none;position:absolute;bottom:20px;right:20px}.rc-qr svg{width:92px;height:92px;display:block}.rc-col,.rc-wide{display:contents}.rc-copy{order:1}.rc-stage{order:2}.rc-ideas{order:3}.rc-actions{order:4}.rc-main{max-width:480px}.rc:has(.rc-fit){height:100dvh;min-height:0}html:has(.rc-fit){overscroll-behavior:none;height:100%;overflow:hidden}html:has(.rc-fit) body{overscroll-behavior:none;height:100%;overflow:hidden}.rc-fit{overscroll-behavior:contain;gap:16px;min-height:0;padding:20px 20px 16px;overflow-y:auto}.rc-fit .rc-copy{gap:8px}.rc-fit .rc-stage{flex:1 1 0;height:auto;min-height:150px;max-height:560px}.rc-fit .rc-ideas{gap:10px;padding:14px 16px}.rc-fit .rc-ideas ol{gap:8px;font-size:15px}.rc-fit .rc-actions{margin-top:0}@media (max-height:740px){.rc:has(.rc-fit) .rc-head{height:54px}.rc:has(.rc-fit) .rc-head img{--lh:38px}.rc:has(.rc-fit) .rc-foot{height:36px}.rc-fit{gap:12px;padding:14px 20px 12px}.rc-fit .rc-h1{font-size:26px}.rc-fit .rc-intro{font-size:15px;line-height:1.4}.rc-fit .rc-stage{min-height:120px}.rc-fit .rc-ideas{gap:8px;padding:12px 14px}.rc-fit .rc-ideas h2{font-size:13px}.rc-fit .rc-ideas ol{gap:6px;font-size:14px}.rc-fit .rc-num{width:22px;height:22px;font-size:12px}.rc-fit .rc-actions{gap:8px}.rc-fit .rc-actions .rc-btn{height:50px;font-size:16px}}html.rc-still,html.rc-still body{overscroll-behavior:none;height:100%;overflow:hidden}html.rc-still .rc{height:100dvh;min-height:0;overflow:hidden}html.rc-still .rc-done{padding-top:clamp(40px,14dvh,120px);overflow:hidden}.rc-player{justify-content:center;width:100%;display:flex}.rc-player-video{object-fit:cover;border-radius:16px;width:min(100%,40.5vh);height:auto;display:block}.rc-player-wide-video{aspect-ratio:16/9;width:100%;display:none}.rc-player-tall{display:contents}@media (min-width:900px){.rc-main.rc-share{max-width:960px}.rc-player-wide-video{display:block}.rc-player-tall{display:none}}.rc-badge{color:var(--rc-muted);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.rc a.rc-badge{color:var(--rc-muted)}.rc-brand{align-items:center;margin-left:-3px;text-decoration:none;display:inline-flex}.rc-brand .logo{color:var(--rc-text);gap:3px;font-size:13px}.rc-brand .logo .bub{border-radius:7px;padding:2px 6px 4px}.rc-brand .logo .bub:after{border-top-width:6px;border-right-width:6px;bottom:-5px;left:7px}@media (max-width:899px){.rc-preview .rc-stage{height:210px}.rc-preview .rc-main{gap:16px;padding-top:20px}}.rc-write-link{color:var(--rc-muted);font:400 15px var(--rc-body);text-align:center;cursor:pointer;background:0 0;border:0;align-self:center;margin:2px 0 0;padding:6px 4px}.rc-write-link u{color:var(--rc-text);text-underline-offset:3px}.rc-nudge{cursor:default}.rc-nudge button{color:var(--rc-text);font:600 15px var(--rc-body);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.rc-stage-link{color:#fff;font:600 14px var(--rc-body);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;margin-top:2px;padding:6px 10px;text-decoration:underline;display:inline-flex}.rc-label{font-size:15px;font-weight:600}.rc-rate{gap:0;justify-content:var(--rc-rate-justify,flex-start);margin:0 -4px;display:flex}.rc-rate button{width:48px;height:48px;color:var(--rc-field);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .12s ease-out,transform .12s ease-out;display:flex}.rc-rate button.on{color:#f5b400}.rc-rate button:active{transform:scale(.9)}.rc-field textarea{border:1px solid var(--rc-field);border-radius:var(--rc-field-radius);min-height:132px;font:400 17px/1.45 var(--rc-body);color:var(--rc-text);background:var(--rc-bg);resize:vertical;outline:none;width:100%;padding:12px 14px}.rc-field textarea:focus{border-color:color-mix(in srgb,var(--rc-text) 55%,var(--rc-bg))}.rc-single .rc-copy{order:0}.rc-write .rc-form{flex:auto;gap:12px;min-height:0}.rc-write .rc-field{gap:5px}.rc-write .rc-field label,.rc-write .rc-label{font-size:14px}.rc-write .rc-field:has(.rc-rate) .rc-label{text-align:var(--rc-rate-align,left)}.rc-write .rc-rate button{width:38px;height:42px}.rc-write .rc-field input{height:46px;font-size:16px}.rc-write .rc-grow{flex:auto;min-height:0}.rc-write .rc-grow textarea{resize:none;flex:auto;min-height:84px;font-size:16px}.rc-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rc-pair label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rc-write .rc-btn{flex:none;height:50px}.rc-write .rc-agree{margin-top:-2px;font-size:12.5px}.rc-write .rc-write-link{margin-top:-6px;padding:2px 4px;font-size:14px}.rc-quote{color:var(--rc-text);overflow-wrap:anywhere;font-size:14.5px;font-style:italic;line-height:1.45}.rc-write .rc-field:has(.rc-rate){align-items:center;gap:10px;justify-content:var(--rc-rate-justify,flex-start);flex-direction:row}.rc-write .rc-field:has(.rc-rate) .rc-rate{margin:0 -4px}.rc-ready{justify-content:center}.rc-go{color:#fff;font:600 15px var(--rc-body);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;display:flex}.rc-go-dot{border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;display:flex}.rc-go-dot span{background:#ff4a3d;border-radius:50%;width:58px;height:58px;transition:transform .12s ease-out}.rc-go:active .rc-go-dot span{transform:scale(.9)}.rc-cd{background:#0a0e0d59;flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:absolute;inset:0}.rc-ring{justify-content:center;align-items:center;width:132px;height:132px;display:flex;position:relative}.rc-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.rc-ring circle{fill:none;stroke-width:8px}.rc-ring-bg{stroke:#ffffff40}.rc-ring-fill{stroke:#fff;stroke-linecap:round;stroke-dasharray:327;stroke-dashoffset:327px;animation:1s linear forwards rc-fill}@keyframes rc-fill{to{stroke-dashoffset:0}}.rc-ring b{color:#fff;font-variant-numeric:tabular-nums;font-size:60px;font-weight:700;line-height:1}.rc-skip{color:#fff;height:42px;font:600 15px var(--rc-body);cursor:pointer;background:#0a0e0d9e;border:0;border-radius:21px;padding:0 22px}@media (prefers-reduced-motion:reduce){.rc-ring-fill{stroke-dashoffset:0;animation:none}}.rc-bar4{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding-left:12px;padding-right:12px;display:grid}.rc-side-l{justify-content:flex-start;gap:2px;display:flex}.rc-side-r{justify-content:flex-end;display:flex}.rc-bar4 .rc-ctl{white-space:nowrap;width:auto;min-width:66px;padding:0 2px}.rc-bar4 .rc-ctl span{flex:none}.rc-live{height:100dvh;height:var(--vv-h,100dvh);bottom:auto}.rc-live .rc-bar{padding-bottom:calc(max(16px,env(safe-area-inset-bottom)) + 14px)}.rc-starting{color:#d5dedb;font:500 15px var(--rc-body);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.rc-spinner{border:3px solid #ffffff38;border-top-color:#fff;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite rc-spin}@keyframes rc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rc-spinner{animation-duration:2.4s}}button.rc-prompt{color:#fff;text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0}.rc-ready.rc-bar4{align-items:end}.rc-live button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.rc-live .rc-top{z-index:6}.rc-live .rc-x{border-radius:22px;width:44px;height:44px;position:relative}.rc-live .rc-x:before{content:"";position:absolute;inset:-10px}.rc-live .rc-cd{z-index:4}button.rc-prompt{z-index:5;flex-direction:row;align-items:center;gap:12px;display:flex}.rc-prompt-t{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.rc-prompt-t .rc-steps{display:flex}.rc-prompt-next{background:#ffffff2e;border-radius:20px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.rc-fit{justify-content:safe center}.rc-how{grid-template-columns:repeat(3,1fr);gap:8px;margin:2px 0 0;padding:0;list-style:none;display:grid}.rc-how li{color:var(--rc-muted);text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.rc-how-ic{background:var(--rc-soft);width:32px;height:32px;color:var(--rc-text);border-radius:50%;justify-content:center;align-items:center;display:flex}@media (max-height:700px){.rc-how{display:none}}.rc-blocked span b{color:#fff;margin-bottom:4px;font-size:16px;display:block}.rc-blocked .rc-round{color:#ff8a80;background:#ff6a5e2e}.rc-gask{gap:14px}.rc-gsent{background:var(--rc-soft);border-radius:999px;align-self:center;align-items:center;gap:6px;height:28px;padding:0 12px 0 9px;font-size:13px;font-weight:600;display:inline-flex}.rc-gsent svg{color:#1e8e3e}.rc-gcard{border:1px solid var(--rc-field);background:var(--rc-bg);border-radius:20px;flex-direction:column;gap:12px;padding:16px 16px 14px;display:flex}.rc-gbiz{text-align:center;flex-direction:column;gap:2px;display:flex}.rc-gbiz b{font-size:18px;font-weight:700}.rc-gbiz span,.rc-gwho small{color:var(--rc-muted);font-size:13px}.rc-gwho{align-items:center;gap:10px;display:flex}.rc-gwho>span:last-child{flex-direction:column;gap:1px;display:flex}.rc-gwho b{font-size:15px;font-weight:600}.rc-gwho small{font-size:12px}.rc-gav{color:#d4ff3a;background:#121014;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:flex}.rc-gstars{justify-content:center;gap:2px;display:flex}.rc-gstars button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}.rc-gtext textarea{box-sizing:border-box;border:1px solid var(--rc-field);width:100%;font:400 16px/1.5 var(--rc-body);color:var(--rc-text);background:var(--rc-bg);resize:none;border-radius:12px;outline:none;padding:12px 14px}.rc-gtext textarea:focus{border-color:color-mix(in srgb,var(--rc-text) 55%,var(--rc-bg))}.rc-gnote{color:var(--rc-muted);align-items:center;gap:6px;font-size:12px;display:flex}.rc-gwrite{border:1px solid var(--rc-field);box-sizing:border-box;border-radius:12px;flex-direction:column;gap:10px;min-height:184px;padding:14px;display:flex}.rc-gline{background:color-mix(in srgb,var(--rc-text) 9%,var(--rc-bg));border-radius:6px;height:12px;animation:1.4s ease-in-out infinite rc-gpulse}.rc-gline.short{width:55%}.rc-gline:nth-child(2){animation-delay:.15s}.rc-gline:nth-child(3){animation-delay:.3s}.rc-gline:nth-child(4){animation-delay:.45s}@keyframes rc-gpulse{50%{opacity:.45}}.rc-gbar{background:color-mix(in srgb,var(--rc-text) 9%,var(--rc-bg));border-radius:2px;height:4px;margin-top:auto;overflow:hidden}.rc-gbar i{background:var(--rc-text);transform-origin:0;border-radius:2px;width:92%;height:100%;animation:12s cubic-bezier(.2,.7,.3,1) both rc-gfill;display:block}@keyframes rc-gfill{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}button.rc-gbtn{cursor:pointer;border:0;width:100%}.rc-gbtn.rc-gwait{opacity:.45;cursor:default}.rc-gbtn,.rc a.rc-gbtn,.rc a.rc-gbtn:hover{color:#fff;height:56px;font:600 17px var(--rc-body);background:#121014;border-radius:999px;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:flex}.rc-gg{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.rc-ghint{color:var(--rc-muted);text-align:center;font-size:13px;line-height:1.45}.rc-gskip{height:40px;font:600 15px var(--rc-body);color:var(--rc-muted);cursor:pointer;background:0 0;border:0}.rc a.rc-gtry,.rc-gtry{cursor:pointer;font:600 15px var(--rc-body);color:var(--rc-text);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.rc-coach{text-align:center;justify-content:center;align-items:center;gap:16px}.rc-coach .rc-h1{text-align:center}.rc-cstars{justify-content:center;gap:8px;display:flex}.rc-cline{color:var(--rc-muted);margin:0;font-size:17px;line-height:1.45}.rc-cbar{background:color-mix(in srgb,var(--rc-text) 9%,var(--rc-bg));border-radius:2px;width:100%;max-width:280px;height:4px;margin-top:8px;overflow:hidden}.rc-cbar i{background:var(--rc-text);transform-origin:0;height:100%;animation:linear both rc-cfill;display:block}.rc-cgo{color:var(--rc-muted);font-size:13px}@keyframes rc-cfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rc-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
