.challengeWindow-ozPsa{position:fixed;inset:0;width:100vw;max-width:none;height:100vh;height:100dvh;max-height:none;margin:0;padding:0;border:0;overflow:hidden;background:rgba(0,0,0,0)}.challengeWindow-ozPsa[open]{display:flex;justify-content:center}.challengeWindow-ozPsa::backdrop{background:rgba(0,0,0,.5)}.panel-NX1Jo{display:flex;flex-direction:column;width:100%;max-width:var(--challenge-width);height:100%;background-color:var(--background-color-primary, var(--color-base-white, #ffffff));box-shadow:var(--shadow-xl, 0 20px 24px -4px rgba(20, 23, 26, 0.08), 0 8px 8px -4px rgba(20, 23, 26, 0.03), 0 3px 3px -1.5px rgba(20, 23, 26, 0.04))}@media(max-width: 767px){.panel-NX1Jo{max-width:none}}.header-kVM5t{padding:var(--spacing-xl, 16px) var(--spacing-2xl, 20px);border-bottom:1px solid var(--border-color-secondary, var(--color-neutral-cool-100, #d6dbe0));color:var(--text-color-primary, var(--color-neutral-cool-900, #1f2429))}.description-nUxnu{margin:var(--spacing-xs, 4px) 0 0;color:var(--text-color-secondary, var(--color-neutral-cool-700, #46525d))}.frameSlot-DC24J{flex:1;min-height:0}.frame-pJObV{display:block;width:100%;height:100%;border:0;background-color:var(--background-color-primary, var(--color-base-white, #ffffff))}.footer-dbVN3{padding:var(--spacing-lg, 12px) var(--spacing-2xl, 20px);border-top:1px solid var(--border-color-secondary, var(--color-neutral-cool-100, #d6dbe0));text-align:center}
