@layer base{._overlay_1u0g5_2{position:fixed;inset:0;background-color:color-mix(in srgb,black 50%,transparent);z-index:var(--z-overlay)!important;animation:_overlayShow_1u0g5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_1u0g5_11{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:85vh;width:32rem;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-overlay)!important;overflow:auto;padding:var(--spacing-6);animation:_contentShow_1u0g5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_1u0g5_31{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_1u0g5_31:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_1u0g5_31:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_1u0g5_62{width:1rem;height:1rem}._header_1u0g5_67{margin-bottom:var(--spacing-4)}._footer_1u0g5_71{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_1u0g5_78{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground);line-height:1.4;margin-bottom:var(--spacing-2)}._description_1u0g5_87{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_1u0g5_94{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_1u0g5_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_1u0g5_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}._panel_1gnel_1{width:min(92vw,760px);max-width:92vw;max-height:90svh;padding:1.25rem;border:1px solid rgba(201,166,67,.4);border-radius:2px;background:#090a0a;color:#f0ece1}._header_1gnel_2{padding-right:2.5rem;text-align:left}._title_1gnel_3{margin:0;font-family:var(--font-family-display);font-size:clamp(1.5rem,5vw,2.2rem);line-height:1.1;letter-spacing:-.02em;color:#f0ece1}._description_1gnel_4{margin:.55rem 0 1rem;color:#c9a643;font:500 .62rem/1.5 var(--font-family-monospace);letter-spacing:.1em}._screen_1gnel_5{width:100%;aspect-ratio:16 / 9;background:#000}._screen_1gnel_5 iframe{display:block;width:100%;height:100%;border:0}._footer_1gnel_7{display:flex;justify-content:flex-end;margin-top:.85rem}._external_1gnel_8{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 0;white-space:normal;color:#c9a643;font-size:.65rem;letter-spacing:.06em;text-decoration:none}
