.BO7kOG_overlay{z-index:50;padding:var(--space-4);background:var(--color-overlay);justify-content:center;align-items:center;transition:all .15s;display:flex;position:fixed;inset:0}.BO7kOG_hidden{opacity:0;pointer-events:none}.BO7kOG_dialog{width:100%;max-width:var(--width-md);min-height:32rem;padding:var(--space-8);background:var(--color-white);border-radius:var(--radius-xl);flex-direction:column;display:flex}.BO7kOG_header{margin-bottom:var(--space-6)}.BO7kOG_heading{font-size:var(--text-2xl);line-height:var(--text-2xl-leading);font-weight:var(--font-weight-bold)}.BO7kOG_steps{margin-bottom:auto}.BO7kOG_steps>*+*{margin-top:var(--space-6)}.BO7kOG_stepTitle{font-size:var(--text-lg);line-height:var(--text-lg-leading);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2)}.BO7kOG_stepBody{color:var(--color-gray-600)}.BO7kOG_dismiss{text-align:center;width:100%;font-family:var(--font-heading);font-size:var(--text-xl);line-height:var(--text-xl-leading);padding-block:var(--space-2);border:2px solid var(--color-black);border-radius:var(--radius-full);background:var(--color-white);box-shadow:var(--shadow-button);cursor:pointer;margin-bottom:var(--space-1);display:block}.BO7kOG_dismiss:active{box-shadow:none;margin-left:var(--space-1);margin-top:var(--space-1);margin-bottom:0}.oain9q_layout{gap:var(--space-2);flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}.oain9q_panel{padding:var(--space-8);padding-bottom:var(--space-4)}.oain9q_prompt{font-size:var(--text-2xl);line-height:var(--text-3xl-leading);font-weight:var(--font-weight-bold);margin-bottom:var(--space-4);color:var(--color-deep-blue)}@media (width>=48rem){.oain9q_prompt{font-size:var(--text-3xl);margin-bottom:var(--space-8)}}.oain9q_guessesLeft{margin-bottom:var(--space-4);font-weight:var(--font-weight-medium);font-size:var(--text-xl);line-height:var(--text-xl-leading);color:var(--color-deep-blue)}.oain9q_input{width:100%;margin-top:var(--space-2);padding-inline:var(--space-4);padding-block:var(--space-3);border:2px solid var(--color-gray-600);border-radius:var(--radius-lg);font-size:var(--text-xl);line-height:var(--text-xl-leading)}.oain9q_input:focus{border-color:var(--color-black);outline:none}.oain9q_actions{gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.oain9q_debug{margin-top:var(--space-12)}.oain9q_debugHeading{margin-bottom:var(--space-2);border-bottom:1px solid}.oain9q_debugButton{padding:var(--space-2);margin-bottom:var(--space-2);background:var(--color-gray-200);border-radius:var(--radius-md);cursor:pointer}.oain9q_debugPre{font-size:var(--text-xs);line-height:var(--text-xs-leading);color:var(--color-gray-500)}.oain9q_imagePanel{align-items:center;gap:var(--space-4);padding:var(--space-8);background:#fbf2d0;flex-direction:column;display:flex}.oain9q_imageFrame{--size:min(85vw, 40vh);width:var(--size);height:var(--size);aspect-ratio:1;background:var(--color-gray-200);border:4px solid var(--color-deep-blue);border-radius:var(--radius-lg)}@media (width>=48rem){.oain9q_layout{gap:var(--space-12);flex-direction:row}.oain9q_panel{width:33.3333%;padding-bottom:var(--space-8)}.oain9q_imagePanel{justify-content:center;gap:var(--space-12);flex:1}.oain9q_imageFrame{--size:min(calc(100vh - 12rem), 50vw)}}@media (width>=64rem){.oain9q_panel{width:50%;padding:var(--space-16)}}.mH6XWa_list{gap:var(--space-2);flex-wrap:nowrap;display:flex;overflow-x:auto}.mH6XWa_guess{padding:var(--space-2);border-radius:var(--radius-lg);font-weight:var(--font-weight-bold);font-size:var(--text-xl);line-height:var(--text-xl-leading);border:2px solid}.mH6XWa_correct{background:var(--color-green-100);color:var(--color-green-900);border-color:var(--color-green-600)}.mH6XWa_incorrect{color:var(--color-red-800);border-color:var(--color-red-600)}@media (width>=48rem){.mH6XWa_list{flex-direction:column}.mH6XWa_guess{padding-inline:var(--space-4);padding-block:var(--space-3)}}.tjUJ7G_heading{font-size:var(--text-2xl);line-height:var(--text-2xl-leading);font-weight:var(--font-weight-bold);color:var(--color-black);margin-bottom:var(--space-4)}.tjUJ7G_body{font-size:var(--text-xl);line-height:var(--text-xl-leading);color:var(--color-gray-600);margin-bottom:var(--space-5)}.tjUJ7G_answer{color:var(--color-green-900);font-weight:var(--font-weight-bold)}@media (width>=48rem){.tjUJ7G_heading{font-size:var(--text-3xl);line-height:var(--text-3xl-leading)}.tjUJ7G_body{font-size:var(--text-2xl);line-height:var(--text-2xl-leading)}}.zBTh7G_share{padding:var(--space-2);border:2px solid;display:block}.ZUSbEa_heading{font-size:var(--text-lg);line-height:var(--text-2xl-leading);font-weight:var(--font-weight-bold);color:var(--color-black);margin-bottom:var(--space-2)}@media (width>=48rem){.ZUSbEa_heading{font-size:var(--text-2xl)}}.ZUSbEa_message{color:var(--color-gray-600);margin-bottom:var(--space-5)}
