@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/20aee433927f7d4b-s.a2c089c6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/256e1f7f180674ba-s.afa27594.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/be3bf58b83159894-s.7b13a9eb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/753b6407f468151f-s.504826d2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/292081311a6a8abc-s.2a17492d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.f9f15f61.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/20aee433927f7d4b-s.a2c089c6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/256e1f7f180674ba-s.afa27594.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/be3bf58b83159894-s.7b13a9eb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/753b6407f468151f-s.504826d2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/292081311a6a8abc-s.2a17492d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.f9f15f61.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/20aee433927f7d4b-s.a2c089c6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/256e1f7f180674ba-s.afa27594.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/be3bf58b83159894-s.7b13a9eb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/753b6407f468151f-s.504826d2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/292081311a6a8abc-s.2a17492d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.f9f15f61.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_f8d2bea2-module__KjFwZW__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_f8d2bea2-module__KjFwZW__variable{--font-iv-serif:"Source Serif 4","Source Serif 4 Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.088ba3ed.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.c68a79fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.088ba3ed.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.c68a79fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.088ba3ed.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.c68a79fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_4a5ae3b0-module__cXUHzq__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_4a5ae3b0-module__cXUHzq__variable{--font-iv-sans:"Instrument Sans","Instrument Sans Fallback"}
.InterviewScreen-module__QVPzSa__stage{--iv-accent:#d6a06b;--iv-accent-deep:#c98a5e;background:hsl(var(--background));width:100%;height:100dvh;font-family:var(--font-iv-sans),system-ui,sans-serif;color:hsl(var(--foreground));-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.InterviewScreen-module__QVPzSa__stage--embedded{height:100%}@keyframes InterviewScreen-module__QVPzSa__ivRing{0%{opacity:.55;transform:scale(.94)}70%{opacity:0}to{opacity:0;transform:scale(1.5)}}@keyframes InterviewScreen-module__QVPzSa__ivRipple{0%{opacity:.55;transform:scale(1)}60%{opacity:.16}to{opacity:0;transform:scale(1.85)}}@keyframes InterviewScreen-module__QVPzSa__ivDot{0%,to{opacity:.5}50%{opacity:1}}@keyframes InterviewScreen-module__QVPzSa__ivFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes InterviewScreen-module__QVPzSa__ivFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes InterviewScreen-module__QVPzSa__ivBreath{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.24;transform:scale(1.13)}}@keyframes InterviewScreen-module__QVPzSa__ivBreath2{0%,to{opacity:.34;transform:scale(1.04)}50%{opacity:.12;transform:scale(1.2)}}@keyframes InterviewScreen-module__QVPzSa__ivGlow{0%,to{opacity:.62;transform:scale(1)}28%{opacity:.82;transform:scale(1.07)}52%{opacity:.66;transform:scale(1.02)}74%{opacity:.84;transform:scale(1.09)}}@keyframes InterviewScreen-module__QVPzSa__ivLobe{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.InterviewScreen-module__QVPzSa__room{background:hsl(var(--card));box-shadow:0 44px 95px -32px #3a261080,0 10px 34px -12px #3a261047,inset 0 0 0 1px hsl(var(--border));border-radius:30px;position:absolute;inset:3.2vh 2.6vw 6.4vh;overflow:hidden}.InterviewScreen-module__QVPzSa__row{display:flex;position:absolute;inset:0;overflow:hidden}.InterviewScreen-module__QVPzSa__video{flex:auto;min-width:0;position:relative;overflow:hidden}.InterviewScreen-module__QVPzSa__vig{pointer-events:none;z-index:1;background:radial-gradient(120% 100% at 50% 42%,#0000 50%,#2e1e0c42 100%);position:absolute;inset:0}.InterviewScreen-module__QVPzSa__iv-presence{z-index:2;pointer-events:none;will-change:transform;flex-direction:column;justify-content:center;align-items:center;padding-bottom:150px;animation:11s ease-in-out infinite InterviewScreen-module__QVPzSa__ivFloat;display:flex;position:absolute;inset:0}.InterviewScreen-module__QVPzSa__iv-presence__stack{flex-shrink:0;justify-content:center;align-items:center;width:250px;height:250px;display:flex;position:relative}.InterviewScreen-module__QVPzSa__iv-presence__ripple{pointer-events:none;border:2px solid color-mix(in srgb,var(--c-coral-tint)70%,transparent);border-radius:50%;width:250px;height:250px;animation:4.8s ease-out infinite backwards InterviewScreen-module__QVPzSa__ivRipple;position:absolute}.InterviewScreen-module__QVPzSa__iv-presence__ripple:first-child{animation-delay:0s}.InterviewScreen-module__QVPzSa__iv-presence__ripple:nth-child(2){animation-delay:1.6s}.InterviewScreen-module__QVPzSa__iv-presence__ripple:nth-child(3){animation-delay:3.2s}.InterviewScreen-module__QVPzSa__iv-presence__glow{pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--c-coral-tint)50%,transparent),transparent 66%);filter:blur(6px);border-radius:50%;width:250px;height:250px;animation:4.6s ease-in-out infinite InterviewScreen-module__QVPzSa__ivBreath;position:absolute}.InterviewScreen-module__QVPzSa__iv-presence__ring{pointer-events:none;border:1.5px solid color-mix(in srgb,var(--c-coral-tint)40%,transparent);border-radius:50%;width:250px;height:250px;animation:5.8s ease-in-out .4s infinite InterviewScreen-module__QVPzSa__ivBreath2;position:absolute}.InterviewScreen-module__QVPzSa__iv-presence__inner-glow{pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--c-coral-tint)70%,transparent)0%,color-mix(in srgb,var(--c-coral-tint)28%,transparent)60%,transparent 72%);filter:blur(3px);border-radius:50%;width:222px;height:222px;animation:3.2s ease-in-out infinite InterviewScreen-module__QVPzSa__ivGlow;position:absolute}.InterviewScreen-module__QVPzSa__iv-presence__core{z-index:1;background:radial-gradient(circle at 38% 35%,color-mix(in srgb,var(--c-coral-tint)55%,white)0%,var(--c-coral-tint)45%,color-mix(in srgb,var(--c-coral-tint)80%,black)85%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:188px;height:188px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px -16px #281a0a8c,inset 0 0 0 3px #fffaf080}.InterviewScreen-module__QVPzSa__iv-presence__core img,.InterviewScreen-module__QVPzSa__iv-presence__photo{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.InterviewScreen-module__QVPzSa__iv-presence__initial{font-family:var(--font-iv-serif),Georgia,serif;-webkit-user-select:none;user-select:none;color:hsl(var(--foreground));font-size:72px;font-weight:600;line-height:1}.InterviewScreen-module__QVPzSa__iv-presence__name-block{text-align:center;margin-top:26px}.InterviewScreen-module__QVPzSa__iv-presence__name{font-family:var(--font-iv-serif),Georgia,serif;color:hsl(var(--foreground));font-size:24px;font-weight:600;line-height:1.1}.InterviewScreen-module__QVPzSa__iv-presence__role{letter-spacing:.02em;color:hsl(var(--muted-foreground));margin-top:5px;font-size:13px}.InterviewScreen-module__QVPzSa__iv-lobes{align-items:center;gap:5px;height:22px;margin-top:16px;display:flex}.InterviewScreen-module__QVPzSa__iv-lobe{background:var(--c-coral-tint);opacity:.78;transform-origin:50%;border-radius:999px;width:5px;animation:1.2s ease-in-out infinite paused InterviewScreen-module__QVPzSa__ivLobe;transform:scaleY(.4)}.InterviewScreen-module__QVPzSa__iv-lobe:first-child{height:10px;animation-duration:1.2s;animation-delay:0s}.InterviewScreen-module__QVPzSa__iv-lobe:nth-child(2){height:16px;animation-duration:1.52s;animation-delay:.13s}.InterviewScreen-module__QVPzSa__iv-lobe:nth-child(3){height:22px;animation-duration:1.84s;animation-delay:.26s}.InterviewScreen-module__QVPzSa__iv-lobe:nth-child(4){height:14px;animation-duration:1.2s;animation-delay:.39s}.InterviewScreen-module__QVPzSa__iv-lobe:nth-child(5){height:20px;animation-duration:1.52s;animation-delay:.52s}.InterviewScreen-module__QVPzSa__iv-lobe:nth-child(6){height:12px;animation-duration:1.84s;animation-delay:.65s}.InterviewScreen-module__QVPzSa__iv-lobe:nth-child(7){height:8px;animation-duration:1.2s;animation-delay:.78s}.InterviewScreen-module__QVPzSa__stage[data-state=speaking] .InterviewScreen-module__QVPzSa__iv-lobe{animation-play-state:running}.InterviewScreen-module__QVPzSa__stage[data-state=listening] .InterviewScreen-module__QVPzSa__iv-lobe,.InterviewScreen-module__QVPzSa__stage[data-state=thinking] .InterviewScreen-module__QVPzSa__iv-lobe{animation-play-state:paused;transform:scaleY(.4)}.InterviewScreen-module__QVPzSa__status-wrap{justify-content:center;align-items:center;gap:7px;margin-top:14px;transition:opacity .3s;display:flex}.InterviewScreen-module__QVPzSa__status-label{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:11px}.InterviewScreen-module__QVPzSa__video:has(.InterviewScreen-module__QVPzSa__question.is-open) .InterviewScreen-module__QVPzSa__status-wrap{opacity:0}.InterviewScreen-module__QVPzSa__chrome{opacity:1;transition:opacity .9s}.InterviewScreen-module__QVPzSa__chrome.is-hidden{opacity:0;pointer-events:none}.InterviewScreen-module__QVPzSa__chips{gap:9px;display:flex;position:absolute;bottom:104px;left:50%;transform:translate(-50%)}.InterviewScreen-module__QVPzSa__chip{appearance:none;cursor:pointer;background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));-webkit-backdrop-filter:blur(10px);font:500 12.5px/1 var(--font-iv-sans);letter-spacing:.01em;white-space:nowrap;border-radius:999px;padding:9px 14px;transition:background .3s,color .3s,border-color .3s}.InterviewScreen-module__QVPzSa__chip.is-active{background:hsl(var(--primary));color:hsl(var(--primary-foreground));-webkit-backdrop-filter:none;border-color:#0000;box-shadow:0 6px 16px -8px #0006}.InterviewScreen-module__QVPzSa__controls{background:hsl(var(--popover)/.82);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 36px -14px #00000080,inset 0 0 0 1px hsl(var(--border));border-radius:999px;align-items:center;gap:10px;padding:10px;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.InterviewScreen-module__QVPzSa__cbtn{appearance:none;cursor:pointer;background:hsl(var(--foreground)/.1);width:46px;height:46px;color:hsl(var(--popover-foreground));border:0;border-radius:50%;justify-content:center;align-items:center;transition:background .25s;display:flex;position:relative}.InterviewScreen-module__QVPzSa__cbtn:hover{background:hsl(var(--foreground)/.18)}.InterviewScreen-module__QVPzSa__cbtn.is-off{background:hsl(var(--primary)/.22)}.InterviewScreen-module__QVPzSa__cbtn__slash{background:hsl(var(--popover-foreground));opacity:0;border-radius:2px;width:26px;height:2px;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg);box-shadow:0 0 0 1.5px #21180d80}.InterviewScreen-module__QVPzSa__cbtn.is-off .InterviewScreen-module__QVPzSa__cbtn__slash{opacity:1}.InterviewScreen-module__QVPzSa__controls__sep{background:hsl(var(--border));width:1px;height:24px;margin:0 2px}.InterviewScreen-module__QVPzSa__end-btn{appearance:none;cursor:pointer;background:hsl(var(--foreground)/.1);height:46px;color:hsl(var(--popover-foreground));font:500 13.5px/1 var(--font-iv-sans);letter-spacing:.01em;white-space:nowrap;border:0;border-radius:999px;flex-shrink:0;padding:0 20px;transition:background .25s}.InterviewScreen-module__QVPzSa__end-btn:hover{background:hsl(var(--foreground)/.18)}.InterviewScreen-module__QVPzSa__cbtn:focus-visible,.InterviewScreen-module__QVPzSa__chip:focus-visible,.InterviewScreen-module__QVPzSa__end-btn:focus-visible,.InterviewScreen-module__QVPzSa__question__hide:focus-visible,.InterviewScreen-module__QVPzSa__transcript__close:focus-visible,.InterviewScreen-module__QVPzSa__btn-primary:focus-visible,.InterviewScreen-module__QVPzSa__btn-ghost:focus-visible,.InterviewScreen-module__QVPzSa__btn-end:focus-visible,.InterviewScreen-module__QVPzSa__entry__cta:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.InterviewScreen-module__QVPzSa__overlay{opacity:0;pointer-events:none;z-index:10;transition:opacity .55s;position:absolute;inset:0}.InterviewScreen-module__QVPzSa__overlay.is-open{opacity:1;pointer-events:auto}.InterviewScreen-module__QVPzSa__question{pointer-events:none}.InterviewScreen-module__QVPzSa__question.is-open{pointer-events:none}.InterviewScreen-module__QVPzSa__question__inner{text-align:center;pointer-events:none;width:min(640px,82%);transition:transform .6s;position:absolute;bottom:160px;left:50%;transform:translate(-50%)translateY(14px)}.InterviewScreen-module__QVPzSa__question.is-open .InterviewScreen-module__QVPzSa__question__inner{pointer-events:auto;transform:translate(-50%)translateY(0)}.InterviewScreen-module__QVPzSa__question__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:12px;font-size:11px}.InterviewScreen-module__QVPzSa__question__text{font-family:var(--font-iv-serif),Georgia,serif;color:hsl(var(--foreground));text-wrap:pretty;margin:0;font-size:25px;font-weight:500;line-height:1.42}.InterviewScreen-module__QVPzSa__question__hide{appearance:none;cursor:pointer;color:hsl(var(--muted-foreground));font:500 12.5px/1 var(--font-iv-sans);letter-spacing:.02em;background:0 0;border:0;margin-top:18px}.InterviewScreen-module__QVPzSa__transcript{flex-shrink:0;width:0;transition:width .55s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.InterviewScreen-module__QVPzSa__row.tr-open .InterviewScreen-module__QVPzSa__transcript{width:360px}.InterviewScreen-module__QVPzSa__transcript__inner{background:hsl(var(--card));-webkit-backdrop-filter:blur(20px);border-left:1px solid hsl(var(--border));flex-direction:column;width:360px;display:flex;position:absolute;top:0;bottom:0;right:0}.InterviewScreen-module__QVPzSa__transcript__head{justify-content:space-between;align-items:center;padding:22px 24px 16px;display:flex}.InterviewScreen-module__QVPzSa__transcript__title{font-family:var(--font-iv-serif),Georgia,serif;color:hsl(var(--foreground));font-size:17px;font-weight:600}.InterviewScreen-module__QVPzSa__transcript__close{appearance:none;cursor:pointer;background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:0;border-radius:50%;width:30px;height:30px;font-size:16px;line-height:1}.InterviewScreen-module__QVPzSa__transcript__list{flex-direction:column;flex:1;gap:20px;padding:4px 24px 26px;display:flex;overflow-y:auto}.InterviewScreen-module__QVPzSa__transcript__empty{color:hsl(var(--muted-foreground));text-align:center;margin:auto 0;padding:0 8px;font-size:13.5px;line-height:1.55}.InterviewScreen-module__QVPzSa__transcript__list .line{flex-direction:column;align-items:flex-start;gap:5px;animation:.35s both InterviewScreen-module__QVPzSa__ivFadeUp;display:flex}.InterviewScreen-module__QVPzSa__transcript__list .line.me{align-items:flex-end}.InterviewScreen-module__QVPzSa__line__who{letter-spacing:.06em;text-transform:uppercase;color:var(--iv-accent);font-size:11px;font-weight:600}.line.me .InterviewScreen-module__QVPzSa__line__who{color:hsl(var(--muted-foreground))}.InterviewScreen-module__QVPzSa__line__bubble{max-width:88%;color:hsl(var(--foreground));background:hsl(var(--muted));border-radius:14px 14px 14px 4px;padding:11px 14px;font-size:14px;line-height:1.5}.line.me .InterviewScreen-module__QVPzSa__line__bubble{background:hsl(var(--primary)/.14);border-radius:14px 14px 4px}.InterviewScreen-module__QVPzSa__audio-selfview{z-index:5;width:104px;height:104px;transition:right .55s cubic-bezier(.4,0,.2,1),top .55s cubic-bezier(.4,0,.2,1),bottom .55s cubic-bezier(.4,0,.2,1);position:absolute;bottom:108px;right:30px}.InterviewScreen-module__QVPzSa__row.tr-open~.InterviewScreen-module__QVPzSa__audio-selfview{right:384px}.InterviewScreen-module__QVPzSa__audio-selfview__ring{border:2px solid var(--c-coral-tint);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .5s;animation:3.4s ease-out infinite paused InterviewScreen-module__QVPzSa__ivRing;position:absolute;inset:-7px}.InterviewScreen-module__QVPzSa__audio-selfview.live .InterviewScreen-module__QVPzSa__audio-selfview__ring{opacity:1;animation-play-state:running}.InterviewScreen-module__QVPzSa__audio-selfview__core{background:radial-gradient(circle at 40% 38%,color-mix(in srgb,var(--c-coral-tint)55%,white)0%,var(--c-coral-tint)50%,color-mix(in srgb,var(--c-coral-tint)80%,black)100%);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 14px 36px -16px #00000080,inset 0 0 0 2px #fff8ec73}.InterviewScreen-module__QVPzSa__audio-selfview__core img,.InterviewScreen-module__QVPzSa__audio-selfview__photo{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.InterviewScreen-module__QVPzSa__audio-selfview__badge{background:hsl(var(--foreground)/.85);-webkit-backdrop-filter:blur(8px);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;display:flex;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.InterviewScreen-module__QVPzSa__mic-dot{background:hsl(var(--background)/.5);border-radius:50%;width:7px;height:7px}.InterviewScreen-module__QVPzSa__audio-selfview.live .InterviewScreen-module__QVPzSa__mic-dot{background:var(--c-coral-tint);animation:2.2s ease-in-out infinite InterviewScreen-module__QVPzSa__ivDot}.InterviewScreen-module__QVPzSa__audio-selfview__badge span{letter-spacing:.04em;word-spacing:.18em;color:hsl(var(--background));text-rendering:optimizeSpeed;font-size:10.5px}.InterviewScreen-module__QVPzSa__overlay--modal{opacity:1;transition:none}.InterviewScreen-module__QVPzSa__overlay--modal:not(.is-open){pointer-events:none}.InterviewScreen-module__QVPzSa__overlay--modal.is-open{pointer-events:auto}.InterviewScreen-module__QVPzSa__overlay--modal .InterviewScreen-module__QVPzSa__scrim{opacity:0;transition:opacity .55s,-webkit-backdrop-filter .55s,backdrop-filter .55s}.InterviewScreen-module__QVPzSa__overlay--modal.is-open .InterviewScreen-module__QVPzSa__scrim{opacity:1;-webkit-backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.InterviewScreen-module__QVPzSa__scrim{text-align:center;background:radial-gradient(120% 100% at 50% 45%,#281b0cb8,#120c05eb);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.InterviewScreen-module__QVPzSa__scrim__title{font-family:var(--font-iv-serif),Georgia,serif;color:#fdf8ee;font-weight:500}.InterviewScreen-module__QVPzSa__scrim__title--lg{font-size:34px}.InterviewScreen-module__QVPzSa__scrim__title--md{font-size:30px}.InterviewScreen-module__QVPzSa__scrim__body{color:#faf2e6c7;max-width:360px;margin-top:12px;font-size:15px;line-height:1.5}.InterviewScreen-module__QVPzSa__scrim__actions{gap:12px;margin-top:26px;display:flex}.InterviewScreen-module__QVPzSa__btn-primary{appearance:none;cursor:pointer;background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));font:600 14px/1 var(--font-iv-sans);letter-spacing:.01em;border:0;border-radius:999px;margin-top:26px;padding:13px 30px;box-shadow:0 12px 30px -12px #00000080}.InterviewScreen-module__QVPzSa__btn-ghost{appearance:none;cursor:pointer;border:1px solid hsl(var(--border));background:hsl(var(--secondary)/.4);color:hsl(var(--foreground));font:500 14px/1 var(--font-iv-sans);border-radius:999px;padding:13px 26px}.InterviewScreen-module__QVPzSa__btn-end{appearance:none;cursor:pointer;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font:600 14px/1 var(--font-iv-sans);border:0;border-radius:999px;padding:13px 28px;box-shadow:0 12px 30px -12px #00000080}.InterviewScreen-module__QVPzSa__warnbar{z-index:30;color:#fff7ec;letter-spacing:.02em;text-align:center;background:#8a5a2b;border-radius:999px;max-width:min(92vw,60ch);padding:10px 22px;font-size:13.5px;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #2e262040}.InterviewScreen-module__QVPzSa__warnbar[hidden]{display:none}.InterviewScreen-module__QVPzSa__demo-badge{background:hsl(var(--muted));-webkit-backdrop-filter:blur(10px);color:hsl(var(--muted-foreground));letter-spacing:.08em;text-transform:uppercase;border:1px solid hsl(var(--border));pointer-events:none;border-radius:999px;align-items:center;padding:5px 11px;font-size:10.5px;font-weight:600;display:flex;position:absolute;top:26px;right:30px}.InterviewScreen-module__QVPzSa__entry{z-index:20;text-align:center;background:hsl(var(--background));flex-direction:column;justify-content:center;align-items:center;transition:opacity .6s;display:flex;position:absolute;inset:0}.InterviewScreen-module__QVPzSa__entry.is-gone{opacity:0;pointer-events:none}.InterviewScreen-module__QVPzSa__entry__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:18px;font-size:11px}.InterviewScreen-module__QVPzSa__entry__title{font-family:var(--font-iv-serif),Georgia,serif;color:hsl(var(--foreground));text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(34px,6vw,52px);font-weight:500;line-height:1.1}.InterviewScreen-module__QVPzSa__entry__sub{color:hsl(var(--muted-foreground));max-width:42ch;margin:18px 0 0;font-size:15.5px;line-height:1.55}.InterviewScreen-module__QVPzSa__entry__field{flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:340px;margin-top:28px;display:flex}.InterviewScreen-module__QVPzSa__entry__label{color:hsl(var(--muted-foreground));text-align:left;font-size:12.5px;font-weight:600}.InterviewScreen-module__QVPzSa__entry__select,.InterviewScreen-module__QVPzSa__entry__input{box-sizing:border-box;border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));font:400 15px/1.3 var(--font-iv-sans);border-radius:12px;padding:12px 14px}.InterviewScreen-module__QVPzSa__entry__select:focus-visible,.InterviewScreen-module__QVPzSa__entry__input:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.InterviewScreen-module__QVPzSa__entry__cta{appearance:none;cursor:pointer;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font:600 15px/1 var(--font-iv-sans);letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;border:0;border-radius:999px;margin-top:34px;padding:16px 38px;transition:transform .2s;box-shadow:0 18px 40px -16px #281b0c99}.InterviewScreen-module__QVPzSa__entry__cta:hover{transform:translateY(-1px)}.InterviewScreen-module__QVPzSa__entry__cta:disabled{opacity:.6;cursor:default;transform:none}.InterviewScreen-module__QVPzSa__entry__hint{color:hsl(var(--muted-foreground));align-items:center;gap:7px;margin-top:18px;font-size:12px;display:flex}.InterviewScreen-module__QVPzSa__entry__err{color:hsl(var(--destructive));max-width:40ch;min-height:18px;margin-top:14px;font-size:13px;line-height:1.5}@media (max-width:640px){.InterviewScreen-module__QVPzSa__room{box-shadow:inset 0 0 0 1px hsl(var(--border));border-radius:18px;inset:0}.InterviewScreen-module__QVPzSa__entry{padding:0 20px}.InterviewScreen-module__QVPzSa__row.tr-open .InterviewScreen-module__QVPzSa__transcript{width:100%}.InterviewScreen-module__QVPzSa__transcript__inner{width:100%}.InterviewScreen-module__QVPzSa__controls{gap:6px;padding:8px}.InterviewScreen-module__QVPzSa__end-btn{padding:0 12px;font-size:13px}.InterviewScreen-module__QVPzSa__chips{bottom:104px}.InterviewScreen-module__QVPzSa__question__inner{width:min(640px,100% - 32px);bottom:150px}.InterviewScreen-module__QVPzSa__question__text{font-size:20px}.InterviewScreen-module__QVPzSa__question__eyebrow{margin-bottom:6px}.InterviewScreen-module__QVPzSa__question__hide{margin-top:8px}.InterviewScreen-module__QVPzSa__iv-presence{padding-bottom:70px}.InterviewScreen-module__QVPzSa__iv-presence__stack,.InterviewScreen-module__QVPzSa__iv-presence__glow,.InterviewScreen-module__QVPzSa__iv-presence__ring,.InterviewScreen-module__QVPzSa__iv-presence__ripple{width:164px;height:164px}.InterviewScreen-module__QVPzSa__iv-presence__inner-glow{width:144px;height:144px}.InterviewScreen-module__QVPzSa__iv-presence__core{width:120px;height:120px}.InterviewScreen-module__QVPzSa__iv-presence__initial{font-size:46px}.InterviewScreen-module__QVPzSa__iv-presence__name{font-size:20px}.InterviewScreen-module__QVPzSa__iv-presence__name-block{margin-top:18px}.InterviewScreen-module__QVPzSa__audio-selfview{width:76px;height:76px;top:70px;bottom:auto;right:14px}.InterviewScreen-module__QVPzSa__row.tr-open~.InterviewScreen-module__QVPzSa__audio-selfview{display:none}.InterviewScreen-module__QVPzSa__question.is-open .InterviewScreen-module__QVPzSa__question__inner{background:hsl(var(--popover)/.85);-webkit-backdrop-filter:blur(14px);border-radius:20px;padding:12px 20px 8px}}@media (max-height:560px){.InterviewScreen-module__QVPzSa__iv-presence{padding-bottom:20px}.InterviewScreen-module__QVPzSa__iv-presence__stack,.InterviewScreen-module__QVPzSa__iv-presence__glow,.InterviewScreen-module__QVPzSa__iv-presence__ring,.InterviewScreen-module__QVPzSa__iv-presence__ripple{width:116px;height:116px}.InterviewScreen-module__QVPzSa__iv-presence__inner-glow{width:102px;height:102px}.InterviewScreen-module__QVPzSa__iv-presence__core{width:84px;height:84px}.InterviewScreen-module__QVPzSa__iv-presence__initial{font-size:32px}.InterviewScreen-module__QVPzSa__iv-presence__name-block{margin-top:8px}.InterviewScreen-module__QVPzSa__iv-presence__name{font-size:16px}.InterviewScreen-module__QVPzSa__iv-presence__role,.InterviewScreen-module__QVPzSa__iv-lobes{display:none}.InterviewScreen-module__QVPzSa__audio-selfview{width:72px;height:72px;top:70px;bottom:auto;right:16px}}@media (max-width:640px) and (max-height:620px){.InterviewScreen-module__QVPzSa__iv-presence{padding-bottom:50px}.InterviewScreen-module__QVPzSa__iv-presence__stack,.InterviewScreen-module__QVPzSa__iv-presence__glow,.InterviewScreen-module__QVPzSa__iv-presence__ring,.InterviewScreen-module__QVPzSa__iv-presence__ripple{width:140px;height:140px}.InterviewScreen-module__QVPzSa__iv-presence__inner-glow{width:124px;height:124px}.InterviewScreen-module__QVPzSa__iv-presence__core{width:102px;height:102px}.InterviewScreen-module__QVPzSa__iv-presence__initial{font-size:38px}.InterviewScreen-module__QVPzSa__iv-presence__role,.InterviewScreen-module__QVPzSa__iv-lobes{display:none}.InterviewScreen-module__QVPzSa__audio-selfview{width:72px;height:72px}.InterviewScreen-module__QVPzSa__cbtn{width:42px;height:42px}.InterviewScreen-module__QVPzSa__end-btn{height:42px;padding:0 10px;font-size:12.5px}.InterviewScreen-module__QVPzSa__chips{bottom:98px}}@media (min-width:641px) and (max-width:1099px){.InterviewScreen-module__QVPzSa__iv-presence{padding-bottom:110px}.InterviewScreen-module__QVPzSa__iv-presence__stack,.InterviewScreen-module__QVPzSa__iv-presence__glow,.InterviewScreen-module__QVPzSa__iv-presence__ring,.InterviewScreen-module__QVPzSa__iv-presence__ripple{width:204px;height:204px}.InterviewScreen-module__QVPzSa__iv-presence__inner-glow{width:180px;height:180px}.InterviewScreen-module__QVPzSa__iv-presence__core{width:152px;height:152px}.InterviewScreen-module__QVPzSa__iv-presence__initial{font-size:58px}.InterviewScreen-module__QVPzSa__iv-presence__name{font-size:22px}.InterviewScreen-module__QVPzSa__iv-presence__name-block{margin-top:22px}}@media (prefers-reduced-motion:reduce){.InterviewScreen-module__QVPzSa__stage,.InterviewScreen-module__QVPzSa__stage *{transition-duration:.001ms!important;animation:none!important}}
