._portrait_lel0l_2{position:relative;grid-row:2;grid-column:1;align-self:end;justify-self:start;z-index:1;width:min(39vw,560px);height:auto;max-height:100%;max-width:100%;margin:0 0 0 4%;object-fit:contain;object-position:bottom left;filter:drop-shadow(7px 8px 0 rgb(7 11 21 / 35%));animation:_arrive_lel0l_1 .26s steps(5,end) both}._placeholder_lel0l_3{position:relative;grid-row:2;grid-column:1;align-self:end;justify-self:start;z-index:1;display:grid;place-items:center;width:21vw;height:min(32vh,100%);margin:0 0 0 5%;border:2px dashed var(--gold);color:var(--cream);background:#111827d1;font:.8rem var(--mono);text-align:center}@keyframes _arrive_lel0l_1{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@media(max-width:700px){._portrait_lel0l_2{width:48vw;max-width:100%;margin-left:2%}._placeholder_lel0l_3{width:42vw;height:min(24vh,100%);margin-left:2%}}._panel_1as1t_1{position:relative;grid-row:3;grid-column:1;z-index:4;display:flex;min-height:22vh;margin:0 2.5% 2.5%;padding:3.4rem 4.5% 2.3rem;border:0;background:transparent;color:var(--cream);text-align:left;cursor:pointer}._frame_1as1t_2{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:fill;image-rendering:pixelated}._nameplate_1as1t_3{position:absolute;top:.9rem;left:4.7%;color:var(--gold);font:500 .8rem var(--mono);letter-spacing:.11em}._text_1as1t_4{max-width:90%;align-self:center;padding-bottom:.35rem;font-size:clamp(1.08rem,2vw,1.9rem);line-height:1.55;text-shadow:1px 2px 0 #0a0f1a}._hint_1as1t_5{position:absolute;right:5%;bottom:1.15rem;color:#f4e8d2b3;font:.62rem var(--mono);letter-spacing:.08em}._panel_1as1t_1:focus-visible{outline-offset:-6px}@media(max-width:700px){._panel_1as1t_1{min-height:32vh;margin:0 1.5% 1.5%;padding:3rem 7% 2.6rem}._text_1as1t_4{max-width:100%;font-size:clamp(1rem,4.2vw,1.36rem)}._nameplate_1as1t_3{left:7%;top:.8rem;font-size:.7rem}._hint_1as1t_5{right:7%;bottom:.8rem;font-size:.53rem}}@media(max-width:700px)and (orientation:landscape)and (max-height:480px){._panel_1as1t_1{min-height:0;padding:2rem 7% 1.5rem}._text_1as1t_4{font-size:clamp(.9rem,3.2vw,1.1rem);line-height:1.35}._nameplate_1as1t_3{top:.5rem}._hint_1as1t_5{bottom:.4rem;font-size:.45rem}}._dialogueScene_95f3a_1{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100svh;min-height:100svh}._hud_95f3a_2{position:relative;grid-row:1;grid-column:1;z-index:3;display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:.55rem 2.6%;background:linear-gradient(180deg,#111827eb,#111827ad);border-bottom:1px solid rgb(230 193 138 / 58%);color:var(--cream);font:.72rem var(--mono);letter-spacing:.08em}._hud_95f3a_2>div:first-child{display:flex;flex-direction:column;gap:.28rem}._hud_95f3a_2 strong{color:var(--gold);font-weight:500}._hud_95f3a_2 span{color:#f4e8d2b3;font-size:.58rem}._hudRight_95f3a_6{display:flex;align-items:center;gap:1rem}._hudRight_95f3a_6 b{margin-left:.25rem;color:var(--gold);font-size:.86rem}@media(max-width:700px){._hud_95f3a_2{min-height:50px;padding:.4rem 3%}._hud_95f3a_2 span{font-size:.48rem}._hudRight_95f3a_6{gap:.5rem}._hudRight_95f3a_6>span{font-size:.54rem}._hudRight_95f3a_6 ._icon-button_95f3a_8{width:36px;height:36px}}._backdrop_1j05f_1{position:fixed;inset:0;z-index:10;display:grid;place-items:center;padding:1rem;background:#060912c7}._panel_1j05f_2{width:min(100%,620px);max-height:90svh;display:flex;flex-direction:column;padding:1.4rem;border:2px solid var(--gold);background:#151b2c;box-shadow:10px 10px #00000073}._panel_1j05f_2 header{display:flex;align-items:center;justify-content:space-between;gap:1rem}._panel_1j05f_2 h2{margin:.35rem 0 0;font-size:1.6rem}._panel_1j05f_2>p{margin:.9rem 0;color:#d1c8b7;font-size:.86rem}._list_1j05f_6{display:grid;gap:.35rem;overflow-y:auto;padding-right:.2rem}._list_1j05f_6>button{display:grid;grid-template-columns:2.3rem 1fr auto;align-items:center;gap:.7rem;min-height:56px;border:1px solid rgb(230 193 138 / 25%);padding:.55rem .7rem;background:#1c2841b3;text-align:left;cursor:pointer}._list_1j05f_6>button:hover,._list_1j05f_6>button._current_1j05f_8{border-color:var(--gold);background:#27334c}._number_1j05f_9{color:var(--gold);font:.72rem var(--mono)}._identity_1j05f_10{display:flex;flex-direction:column;gap:.2rem}._identity_1j05f_10 small{color:#bab4a7;font-size:.7rem}._decision-keep_1j05f_12{color:var(--green)}._decision-maybe_1j05f_12{color:var(--gold)}._decision-reject_1j05f_12{color:#f18e91}._unreviewed_1j05f_12{color:#a8adba}._list_1j05f_6>button>span:last-child{font:.65rem var(--mono)}._panel_1j05f_2 footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;color:#c9c1b3;font-size:.76rem}@media(max-width:460px){._panel_1j05f_2{padding:.9rem}._list_1j05f_6>button{grid-template-columns:1.6rem 1fr auto;gap:.35rem;padding:.5rem}._identity_1j05f_10 strong{font-size:.83rem}._identity_1j05f_10 small{font-size:.62rem}._list_1j05f_6>button>span:last-child{font-size:.56rem}}._aside_fmlyr_1{width:100%;max-height:100%;display:flex;flex-direction:column;gap:.72rem;overflow-y:auto;padding:1rem;border:1px solid rgb(230 193 138 / 72%);background:linear-gradient(145deg,#111827f2,#191d30f0);box-shadow:7px 8px #080a148c;color:var(--cream)}._header_fmlyr_2{display:flex;flex-direction:column;gap:.35rem;padding-bottom:.7rem;border-bottom:1px solid rgb(230 193 138 / 45%)}._header_fmlyr_2 ._eyebrow_fmlyr_3{font-size:.58rem}._header_fmlyr_2 h2{margin:0;color:#fff0d3;font:500 clamp(1rem,1.4vw,1.25rem) var(--mono)}._attireNote_fmlyr_5{padding:.6rem .7rem;border-left:2px solid var(--gold);background:#e6c18a14}._attireNote_fmlyr_5>span,._feedbackHeading_fmlyr_6>span:first-child{color:var(--gold);font:600 .55rem var(--mono);letter-spacing:.1em}._attireNote_fmlyr_5 p,._prompt_fmlyr_7 p,._correctFeedback_fmlyr_7 p,._incorrectFeedback_fmlyr_7 p{margin:.28rem 0 0;font-size:.79rem;line-height:1.42}._prompt_fmlyr_7{padding:.2rem .1rem}._speaker_fmlyr_9{color:#d9bd8c;font:600 .53rem var(--mono);letter-spacing:.1em}._choices_fmlyr_10{display:grid;gap:.4rem}._choices_fmlyr_10 button{display:grid;grid-template-columns:1.5rem 1fr;align-items:start;gap:.55rem;width:100%;min-height:44px;border:1px solid rgb(230 193 138 / 35%);padding:.55rem .65rem;background:#1f2940c2;color:#f2eadb;text-align:left;font-size:.74rem;line-height:1.35;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease}._choices_fmlyr_10 button:hover{border-color:var(--gold);background:#293752;transform:translate(2px)}._choices_fmlyr_10 button._selected_fmlyr_13{border-color:var(--gold);background:#313a4d;box-shadow:inset 3px 0 var(--gold)}._choiceNumber_fmlyr_14{color:var(--gold);font:600 .66rem var(--mono)}._correctFeedback_fmlyr_7,._incorrectFeedback_fmlyr_7{padding:.65rem .75rem;border:1px solid rgb(121 184 164 / 58%);background:#20433f59}._incorrectFeedback_fmlyr_7{border-color:#dc7578bf;background:#55232f7a}._feedbackHeading_fmlyr_6{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._correctFeedback_fmlyr_7 ._feedbackHeading_fmlyr_6>span:first-child{color:var(--green)}._incorrectFeedback_fmlyr_7 ._feedbackHeading_fmlyr_6>span:first-child{color:#f18e91}._footer_fmlyr_20{margin-top:auto;padding-top:.55rem;border-top:1px solid rgb(230 193 138 / 25%);color:#f4e8d2a6;font-size:.62rem;line-height:1.35}@media(min-width:701px)and (max-height:700px){._aside_fmlyr_1{gap:.4rem;padding:.7rem}._header_fmlyr_2{gap:.25rem;padding-bottom:.45rem}._header_fmlyr_2 ._eyebrow_fmlyr_3{font-size:.5rem}._header_fmlyr_2 h2{font-size:1rem}._attireNote_fmlyr_5{padding:.45rem .55rem}._attireNote_fmlyr_5 p,._prompt_fmlyr_7 p,._correctFeedback_fmlyr_7 p,._incorrectFeedback_fmlyr_7 p{font-size:.68rem;line-height:1.3}._choices_fmlyr_10{gap:.28rem}._choices_fmlyr_10 button{min-height:38px;padding:.42rem .5rem;font-size:.66rem;line-height:1.25}._correctFeedback_fmlyr_7,._incorrectFeedback_fmlyr_7{padding:.5rem .6rem}._footer_fmlyr_20{padding-top:.35rem;font-size:.55rem}}@media(max-width:700px){._aside_fmlyr_1{gap:.55rem;padding:.8rem}._header_fmlyr_2 h2{font-size:1rem}._attireNote_fmlyr_5 p,._prompt_fmlyr_7 p,._correctFeedback_fmlyr_7 p,._incorrectFeedback_fmlyr_7 p{font-size:.72rem}._choices_fmlyr_10 button{min-height:40px;font-size:.69rem}}._paper_1gmyp_1{position:relative;z-index:2;width:min(100%,480px,calc(63svh * 8.5 / 11));aspect-ratio:8.5 / 11;color:#282432;filter:drop-shadow(9px 12px 0 rgb(15 10 23 / 50%))}._texture_1gmyp_2{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;image-rendering:pixelated}._content_1gmyp_3{position:relative;display:flex;flex-direction:column;height:100%;padding:8% 9% 7%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(125 92 60 / 65%) transparent;font-family:IBM Plex Sans,Avenir Next,sans-serif}._content_1gmyp_3::-webkit-scrollbar{width:4px}._content_1gmyp_3::-webkit-scrollbar-thumb{background:#7d5c3ca6}._resumeHeader_1gmyp_6{padding-bottom:.65rem;border-bottom:2px solid #d5b98a}._applicationLine_1gmyp_7{display:flex;align-items:center;justify-content:space-between;gap:.35rem}._resumeHeader_1gmyp_6 ._eyebrow_1gmyp_8{color:#8c7352;font-size:clamp(.45rem,.7vw,.62rem);letter-spacing:.12em}._label_1gmyp_9{flex:none;border:1px solid #a96358;padding:.12rem .35rem;color:#8b403c;font:600 .48rem var(--mono);letter-spacing:.06em}._resumeHeader_1gmyp_6 h1{margin:.4rem 0 .15rem;color:#171a24;font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.05}._education_1gmyp_11{display:grid;grid-template-columns:1fr;gap:.12rem;margin-top:.3rem}._education_1gmyp_11 h2,._section_1gmyp_12 h2{margin:0 0 .18rem;color:#55452f;font:500 clamp(.58rem,.82vw,.74rem) var(--mono);letter-spacing:.04em;text-transform:uppercase}._school_1gmyp_13,._major_1gmyp_13{margin:0;color:#4e4b4d;line-height:1.2}._school_1gmyp_13{font-size:clamp(.65rem,.94vw,.86rem);font-weight:600}._major_1gmyp_13{font-size:clamp(.58rem,.82vw,.74rem)}._meta_1gmyp_16{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.15rem .5rem;margin-top:.25rem;color:#79664b;font:500 clamp(.5rem,.68vw,.62rem) var(--mono);letter-spacing:.02em}._attireNote_1gmyp_17{margin-top:.55rem;padding:.42rem .55rem;border-left:2px solid #b88657;background:#b9996e21}._attireNote_1gmyp_17 h2{margin:0 0 .16rem;color:#75573a;font:600 clamp(.49rem,.65vw,.58rem) var(--mono);letter-spacing:.08em;text-transform:uppercase}._attireNote_1gmyp_17 p{margin:0;color:#494044;font-size:clamp(.56rem,.72vw,.68rem);line-height:1.25}._section_1gmyp_12{margin-top:.8rem}._section_1gmyp_12 h2{margin-bottom:.32rem}._section_1gmyp_12 ul{margin:0;padding-left:1.1rem;color:#2b2b32}._section_1gmyp_12 li{margin:.24rem 0;font-size:clamp(.62rem,.9vw,.81rem);line-height:1.32}._skills_1gmyp_24{display:flex;flex-wrap:wrap;gap:.32rem}._skills_1gmyp_24 span{border:1px solid #b8996e;padding:.2rem .42rem;color:#4d4134;font-size:clamp(.52rem,.72vw,.65rem)}._resumeFooter_1gmyp_26{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.6rem;border-top:1px solid #d5b98a;color:#8b775f;font:.46rem var(--mono);letter-spacing:.03em}._resumeFooter_1gmyp_26 strong{font-size:.56rem;letter-spacing:.1em}._decision-keep_1gmyp_28{color:#2b745a}._decision-maybe_1gmyp_28{color:#9b6b20}._decision-reject_1gmyp_28{color:#a5464c}@media(min-width:701px)and (max-height:700px){._content_1gmyp_3{padding:5% 7% 4%}._resumeHeader_1gmyp_6{padding-bottom:.34rem}._resumeHeader_1gmyp_6 h1{margin:.24rem 0 .1rem;font-size:clamp(1.1rem,1.6vw,1.38rem)}._education_1gmyp_11{gap:.06rem;margin-top:.18rem}._education_1gmyp_11 h2,._section_1gmyp_12 h2{margin-bottom:.1rem;font-size:.51rem}._school_1gmyp_13{font-size:.7rem}._major_1gmyp_13{font-size:.61rem}._meta_1gmyp_16{margin-top:.12rem;font-size:.43rem}._attireNote_1gmyp_17{margin-top:.3rem;padding:.28rem .4rem}._attireNote_1gmyp_17 h2{margin-bottom:.1rem;font-size:.46rem}._attireNote_1gmyp_17 p{font-size:.55rem;line-height:1.18}._section_1gmyp_12{margin-top:.38rem}._section_1gmyp_12 h2{margin-bottom:.16rem}._section_1gmyp_12 li{margin:.1rem 0;font-size:.58rem;line-height:1.17}._skills_1gmyp_24{gap:.18rem}._skills_1gmyp_24 span{padding:.12rem .28rem;font-size:.45rem}._resumeFooter_1gmyp_26{padding-top:.3rem;font-size:.38rem}}@media(max-width:700px){._paper_1gmyp_1{width:min(100%,380px,calc(50svh * 8.5 / 11))}._content_1gmyp_3{padding:9% 10% 8%}._resumeHeader_1gmyp_6{padding-bottom:.55rem}._resumeHeader_1gmyp_6 h1{font-size:clamp(1.15rem,5.4vw,1.55rem)}._school_1gmyp_13{font-size:clamp(.65rem,3vw,.78rem)}._major_1gmyp_13{font-size:clamp(.58rem,2.6vw,.7rem)}._meta_1gmyp_16{font-size:.48rem;margin-top:.25rem}._section_1gmyp_12{margin-top:.5rem}._attireNote_1gmyp_17{margin-top:.42rem;padding:.35rem .45rem}._education_1gmyp_11 h2,._section_1gmyp_12 h2{font-size:.56rem}._section_1gmyp_12 li{font-size:clamp(.57rem,2.45vw,.72rem);line-height:1.25}._skills_1gmyp_24 span{font-size:.5rem}._resumeFooter_1gmyp_26{font-size:.38rem}}._actions_144me_1{display:flex;gap:.6rem}._actions_144me_1 button{position:relative;display:grid;place-items:center;width:clamp(112px,12vw,160px);min-height:54px;border:0;padding:.55rem .8rem;background-color:transparent;background-position:center;background-size:100% 100%;background-repeat:no-repeat;color:var(--cream);font-weight:700;cursor:pointer;text-shadow:1px 2px #111827}._actions_144me_1 button:hover,._actions_144me_1 button._active_144me_3{filter:brightness(1.3);transform:translateY(-2px)}._actions_144me_1 button._active_144me_3{outline:2px solid var(--cream);outline-offset:2px}._actions_144me_1 small{position:absolute;top:.66rem;right:1rem;color:#ffffffb3;font:.53rem var(--mono)}@media(max-width:700px){._actions_144me_1{justify-content:center;gap:.25rem}._actions_144me_1 button{width:30vw;max-width:120px;min-height:44px;padding:.45rem;font-size:.82rem}._actions_144me_1 small{top:.5rem;right:.7rem;font-size:.45rem}}._screening_kgxp5_1{min-height:100svh;background:#141525}._tint_kgxp5_2{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0c0f1b78,#0c0f1b0a 28%,#0c0f1b66);pointer-events:none}._header_kgxp5_3{position:absolute;top:1.4rem;left:2.2%;right:2.2%;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:1rem}._header_kgxp5_3 h1{margin:.3rem 0 0;color:#fff0d3;font:500 clamp(1.15rem,2vw,1.65rem) var(--mono);text-shadow:2px 3px #1b1723}._header_kgxp5_3 ._pixel-button_kgxp5_5 span{margin-left:.5rem;color:var(--gold);font:.7rem var(--mono)}._candidateProgress_kgxp5_6{position:absolute;top:21%;left:2%;z-index:3;display:flex;flex-direction:column;gap:.55rem;width:min(15vw,190px);padding:.75rem;border:1px solid rgb(230 193 138 / 50%);background:#111827e0;box-shadow:4px 4px #0d0b1459}._candidateProgress_kgxp5_6 ._eyebrow_kgxp5_7{font-size:.61rem}._progressTrack_kgxp5_8{height:5px;background:#f4e8d233}._progressTrack_kgxp5_8 span{display:block;height:100%;background:var(--green);transition:width .18s steps(4,end)}._keepCount_kgxp5_10{color:#f4e8d2bf;font:.58rem var(--mono);letter-spacing:.04em}._keepCount_kgxp5_10 strong{margin-left:.35rem;color:var(--gold)}._reviewWorkspace_kgxp5_12{position:absolute;top:9%;bottom:28%;left:50%;z-index:2;display:grid;grid-template-columns:minmax(0,480px) minmax(320px,410px);align-items:center;justify-content:center;gap:clamp(1.25rem,3vw,3rem);width:min(94vw,1030px);min-height:0;transform:translate(-50%)}._reviewWorkspace_kgxp5_12>article{max-height:100%;justify-self:center}._previous_kgxp5_14,._next_kgxp5_14{position:absolute;top:47%;z-index:4;width:45px;height:64px;border:1px solid var(--gold);background:#111827d1;color:var(--cream);font-size:2rem;cursor:pointer}._previous_kgxp5_14{left:2%}._next_kgxp5_14{right:2%}._previous_kgxp5_14:hover,._next_kgxp5_14:hover{background:#33405b}._previous_kgxp5_14:disabled,._next_kgxp5_14:disabled{opacity:.35;cursor:not-allowed}._actionsArea_kgxp5_17{position:absolute;right:3%;bottom:13%;z-index:4;display:flex;flex-direction:column;align-items:center;gap:.45rem}._actionHint_kgxp5_18{color:var(--cream);font:.56rem var(--mono);letter-spacing:.08em;text-shadow:1px 2px #111827}._actionHint_kgxp5_18 span{color:var(--gold);margin-left:.3rem}._footer_kgxp5_20{position:absolute;left:2.4%;right:2.4%;bottom:2%;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem .85rem;border:1px solid rgb(230 193 138 / 62%);background:#111827e8;color:#d5cbbb;font-size:.76rem}._footer_kgxp5_20 ._pixel-button_kgxp5_5{min-height:40px;padding:.55rem .9rem}._error_kgxp5_22{position:absolute;right:2.5%;bottom:21%;z-index:5;max-width:min(400px,90vw);padding:.75rem 1rem;border:1px solid #f18e91;background:#371e2b;color:#ffe2df;font-size:.8rem;box-shadow:4px 4px #00000073}._rotateHint_kgxp5_23{display:none}@media(min-width:701px)and (max-width:1100px){._header_kgxp5_3{top:.7rem}._candidateProgress_kgxp5_6{top:10%;left:50%;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.5rem;width:min(78vw,560px);padding:.45rem .6rem;transform:translate(-50%)}._candidateProgress_kgxp5_6 ._eyebrow_kgxp5_7{font-size:.54rem;white-space:nowrap}._keepCount_kgxp5_10{font-size:.52rem;white-space:nowrap}._reviewWorkspace_kgxp5_12{top:17%;bottom:28%;grid-template-columns:minmax(0,1fr) minmax(280px,.92fr);gap:1rem;width:94vw}._actionsArea_kgxp5_17{right:3%;bottom:13%}._actionsArea_kgxp5_17>div:last-child{flex-direction:column;gap:.25rem}._actionsArea_kgxp5_17>div:last-child button{width:138px;min-height:48px}._actionHint_kgxp5_18{max-width:138px;line-height:1.5;text-align:center}._footer_kgxp5_20{font-size:.68rem}._footer_kgxp5_20 ._pixel-button_kgxp5_5{min-height:38px;padding:.45rem .7rem}}@media(max-width:700px){._header_kgxp5_3{top:.7rem;left:2%;right:2%}._header_kgxp5_3 ._eyebrow_kgxp5_7{font-size:.48rem}._header_kgxp5_3 h1{font-size:.95rem}._header_kgxp5_3 ._pixel-button_kgxp5_5{min-height:38px;padding:.45rem .5rem;font-size:.68rem}._candidateProgress_kgxp5_6{top:13%;left:2%;width:29vw;gap:.35rem;padding:.45rem}._candidateProgress_kgxp5_6 ._eyebrow_kgxp5_7,._keepCount_kgxp5_10{font-size:.46rem}._reviewWorkspace_kgxp5_12{top:19%;bottom:27%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.8rem;width:94%;overflow-x:hidden;overflow-y:auto;padding:.4rem .4rem .8rem;transform:translate(-50%)}._reviewWorkspace_kgxp5_12>article{flex:0 0 auto}._reviewWorkspace_kgxp5_12>aside{flex:0 0 auto}._previous_kgxp5_14,._next_kgxp5_14{top:45%;width:32px;height:46px;font-size:1.5rem}._previous_kgxp5_14{left:1%}._next_kgxp5_14{right:1%}._actionsArea_kgxp5_17{right:50%;bottom:12%;transform:translate(50%);width:96%;gap:.25rem}._actionHint_kgxp5_18{font-size:.48rem}._footer_kgxp5_20{left:1.5%;right:1.5%;bottom:1.3%;padding:.45rem;font-size:.57rem}._footer_kgxp5_20 ._pixel-button_kgxp5_5{min-height:36px;padding:.4rem .5rem;font-size:.68rem;white-space:nowrap}._error_kgxp5_22{left:3%;right:3%;bottom:21%;max-width:none;font-size:.7rem}._rotateHint_kgxp5_23{position:absolute;top:18%;right:2%;z-index:2;display:block;max-width:25%;color:#f4e8d2c7;font-size:.55rem;text-align:right;text-shadow:1px 1px #111827}}@media(max-width:700px)and (orientation:portrait){._candidateProgress_kgxp5_6{top:13%;width:31vw}._actionsArea_kgxp5_17{bottom:12%}._rotateHint_kgxp5_23{display:none}}._result_1cwnv_1{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100svh;min-height:100svh}._hud_1cwnv_2{position:relative;grid-row:1;grid-column:1;z-index:3;display:flex;justify-content:space-between;padding:1rem 2.6%;border-bottom:1px solid rgb(230 193 138 / 58%);background:#111827cc;color:var(--gold);font:.68rem var(--mono);letter-spacing:.08em}._hud_1cwnv_2 span{color:var(--cream);font-size:.58rem}._summary_1cwnv_4{position:relative;grid-row:1 / -1;grid-column:1;align-self:center;z-index:2;width:min(650px,92vw);max-height:90svh;overflow-y:auto;margin:5svh 5vw 5svh auto;padding:clamp(1.3rem,3vw,2.3rem);border:2px solid var(--gold);background:#111827f0;box-shadow:10px 10px #07090f7a}._summary_1cwnv_4 h1{margin:.5rem 0 .1rem;color:var(--cream);font-size:clamp(1.8rem,4vw,3.3rem);line-height:1.05}._band_1cwnv_6{margin:0 0 1rem;color:var(--gold);font:.75rem var(--mono);letter-spacing:.08em;text-transform:uppercase}._explanation_1cwnv_7{color:#d5d0c5;line-height:1.55}._shortlist_1cwnv_8{margin-top:1.4rem}._shortlist_1cwnv_8 h2{margin:0 0 .65rem;color:var(--gold);font:500 .75rem var(--mono);letter-spacing:.1em;text-transform:uppercase}._person_1cwnv_10{display:flex;justify-content:space-between;gap:1rem;padding:.65rem 0;border-top:1px solid rgb(230 193 138 / 25%)}._person_1cwnv_10 strong{color:var(--cream)}._person_1cwnv_10 span{color:#bdb8ae;font-size:.75rem;text-align:right}._rubric_1cwnv_12{display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:.4rem;margin-top:1.2rem;padding:.7rem;border:1px solid rgb(230 193 138 / 30%);color:#d3c7b5;font:.64rem var(--mono)}._rubric_1cwnv_12 span{color:var(--gold)}._rubric_1cwnv_12 b{font-weight:400;text-align:center}._note_1cwnv_14{color:#aaa9ad;font-size:.7rem;line-height:1.45}._actions_1cwnv_15{display:flex;justify-content:flex-end;gap:.7rem;margin-top:1.2rem}@media(max-width:700px){._summary_1cwnv_4{max-height:82svh;margin:10svh auto 3svh}._person_1cwnv_10{flex-direction:column;gap:.18rem}._person_1cwnv_10 span{text-align:left;font-size:.68rem}._rubric_1cwnv_12{grid-template-columns:1.2fr repeat(3,.8fr);font-size:.53rem;padding:.5rem}._actions_1cwnv_15{flex-direction:column-reverse}}._title_h2erh_1{display:flex;align-items:center}._brand_h2erh_2{position:relative;z-index:1;width:min(570px,52vw);margin-left:clamp(5%,9vw,170px);padding:clamp(1.3rem,4vw,3.5rem);border-left:3px solid var(--gold);background:linear-gradient(90deg,#111827e0,#11182759);box-shadow:14px 14px #0a0d1838}._brand_h2erh_2 h1{margin:1rem 0 .75rem;color:var(--cream);font-size:clamp(2.8rem,6vw,5.6rem);line-height:.94;letter-spacing:-.06em;text-shadow:4px 5px 0 #0b1020}._brand_h2erh_2 h1 em{color:var(--gold);font-style:normal}._brand_h2erh_2 p{margin:1.25rem 0 1.8rem;color:#d6d0c4;font-size:1.05rem}._actions_h2erh_6{display:flex;flex-wrap:wrap;gap:.75rem}._chapterMark_h2erh_7{margin-top:2rem;color:#f4e8d2ad;font:.65rem var(--mono);letter-spacing:.12em}._credit_h2erh_8{position:absolute;right:2.5%;bottom:2.5%;z-index:1;color:#f4e8d2bf;font:.58rem var(--mono);letter-spacing:.08em;text-shadow:1px 2px #111827}@media(max-width:700px){._brand_h2erh_2{width:91vw;margin:16vh auto 0;padding:1.4rem}._brand_h2erh_2 h1{font-size:clamp(2.7rem,13vw,4.1rem)}._brand_h2erh_2 p{font-size:.9rem}._actions_h2erh_6{display:grid;grid-template-columns:1fr 1fr}._actions_h2erh_6 button:first-child{grid-column:1 / -1}._chapterMark_h2erh_7{margin-top:1.3rem}._credit_h2erh_8{max-width:84%;font-size:.5rem;line-height:1.5}}._backdrop_15i8q_1{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:1rem;background:#070a14c2}._modal_15i8q_2{width:min(100%,490px);padding:2rem;border:2px solid var(--gold);background:#151b2c;box-shadow:10px 10px #06080f8c}._modal_15i8q_2 h2{margin:.45rem 0 1.5rem;color:var(--cream);font-size:2rem}._toggleRow_15i8q_4,._rangeRow_15i8q_4{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;border-top:1px solid rgb(230 193 138 / 28%)}._toggleRow_15i8q_4 span,._rangeRow_15i8q_4 span{display:flex;flex-direction:column;gap:.35rem}._toggleRow_15i8q_4 small{color:#c8c4bb;font-size:.8rem}._toggleRow_15i8q_4 input{width:1.3rem;height:1.3rem;accent-color:var(--gold)}._rangeRow_15i8q_4{flex-direction:column;align-items:stretch}._rangeRow_15i8q_4 span{flex-direction:row;justify-content:space-between}._rangeRow_15i8q_4 output{color:var(--gold);font:.8rem var(--mono)}._rangeRow_15i8q_4 input{accent-color:var(--gold)}._actions_15i8q_12{display:flex;justify-content:space-between;gap:.75rem;margin-top:1.5rem}@media(max-width:480px){._modal_15i8q_2{padding:1.25rem}._actions_15i8q_12{flex-direction:column}}:root{font-family:Avenir Next,Segoe UI,sans-serif;color:#f4e8d2;background:#111827;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--night: #111827;--office: #1c2841;--gold: #e6c18a;--cream: #f4e8d2;--red: #c75c61;--green: #79b8a4;--mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;--focus: #fff0a8}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{min-height:100svh;overflow-x:hidden}button,input{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible{outline:3px solid var(--focus);outline-offset:3px}img{image-rendering:pixelated}::selection{color:var(--night);background:var(--gold)}.game-shell{min-height:100svh;background:var(--night)}.scene{position:relative;width:100%;min-height:100svh;overflow:hidden;isolation:isolate}.scene-background{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.scene-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0d111f73,#0d111f24 58%,#0d111f61);pointer-events:none}.eyebrow{font:500 .72rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.pixel-button{min-height:48px;border:1px solid var(--gold);border-radius:2px;padding:.78rem 1.2rem;background:#111827e5;color:var(--cream);letter-spacing:.04em;cursor:pointer;transition:transform .14s ease,background .14s ease,border-color .14s ease}.pixel-button:hover{transform:translateY(-2px);background:#27334c;border-color:#f2d7a5}.pixel-button:active{transform:translateY(0)}.pixel-button:disabled{opacity:.48;cursor:not-allowed;transform:none}.pixel-button--primary{background:#d39a55;border-color:#f7d69b;color:#1a2030;font-weight:700}.pixel-button--primary:hover{background:#e7b76f}.pixel-button--subtle{border-color:#e6c18a85;background:#11182794}.pixel-button--danger{border-color:#c75c61}.icon-button{width:42px;height:42px;border:1px solid rgb(230 193 138 / 60%);border-radius:2px;background:#111827c7;color:var(--cream);cursor:pointer}.icon-button:hover{background:#35415a}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.motion-off *,.motion-off *:before,.motion-off *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}@media(max-width:700px){.pixel-button{min-height:44px;padding:.65rem .8rem;font-size:.92rem}.scene-shade{background:linear-gradient(180deg,#0d111f52,#0d111f24 36%,#0d111f9e)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
