._backdrop_1lm8w_1{z-index:180;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050909b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._modal_1lm8w_1{width:min(620px,100%);max-height:min(820px,100vh - 40px);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:8px;position:relative;overflow:auto;box-shadow:0 28px 100px #0000006b}._close_1lm8w_1{z-index:2;width:36px;height:36px;color:var(--muted);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:7px;place-items:center;display:grid;position:absolute;top:12px;right:12px}._signal_1lm8w_1{border-bottom:1px solid var(--border);min-height:54px;font-family:var(--font-geist-mono),monospace;grid-template-columns:8px 1fr auto;align-items:center;gap:9px;padding:0 62px 0 20px;font-size:8px;display:grid}._signal_1lm8w_1 i{background:var(--yellow);width:7px;height:7px;box-shadow:0 0 14px color-mix(in srgb,var(--yellow) 60%,transparent);border-radius:50%}._signal_1lm8w_1 small{color:var(--faint)}._image_1lm8w_1{object-fit:cover;border-bottom:1px solid var(--border);width:100%;max-height:310px;display:block}._copy_1lm8w_1{padding:30px 32px 26px}._copy_1lm8w_1>span{color:var(--accent-strong);font-family:var(--font-geist-mono),monospace;font-size:9px;font-weight:800}._copy_1lm8w_1 h2{letter-spacing:0;overflow-wrap:anywhere;margin:10px 0 0;font-size:clamp(25px,5vw,39px);line-height:1.14}._copy_1lm8w_1 p{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0 0;font-size:13px;line-height:1.9}._modal_1lm8w_1 footer{background:var(--surface-2);border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:12px 20px 12px 32px;display:flex}._modal_1lm8w_1 footer small{color:var(--faint);font-size:9px}._modal_1lm8w_1 footer button{color:#0d1a15;background:var(--accent);border:1px solid var(--accent);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 22px;font-weight:800;display:flex}@media (max-width:560px){._backdrop_1lm8w_1{padding:12px}._modal_1lm8w_1{max-height:calc(100vh - 24px)}._copy_1lm8w_1{padding:24px 20px}._modal_1lm8w_1 footer{flex-direction:column;align-items:stretch;padding:14px 20px}._modal_1lm8w_1 footer button{width:100%}}
