.IlKZ5a_band{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:32px;padding-block:48px;display:flex}.IlKZ5a_band p,.IlKZ5a_prompt p,.IlKZ5a_intro{color:var(--ink-2);line-height:1.55}.IlKZ5a_title{letter-spacing:-.03em;max-width:30ch;margin:0 0 12px;font-size:clamp(26px,3vw,36px);line-height:1.12}.IlKZ5a_compact{padding-block:28px}.IlKZ5a_secondaryTitle{margin:0;font-size:18px}.IlKZ5a_actions{flex-wrap:wrap;flex-shrink:0;gap:12px;display:flex}.IlKZ5a_intro{margin:0 0 20px}.IlKZ5a_choices{gap:12px;margin:0;padding:0;list-style:none;display:grid}.IlKZ5a_choices a{border:1px solid var(--hair);border-radius:var(--r-panel);color:var(--ink-2);gap:8px;padding:16px;line-height:1.45;display:grid}.IlKZ5a_choices a:hover{border-color:var(--hair-2);background:var(--panel)}.IlKZ5a_choiceTitle{color:var(--ink);justify-content:space-between;gap:12px;font-size:18px;font-weight:700;display:flex}.IlKZ5a_choiceTitle svg{flex:none;margin-top:5px}.IlKZ5a_choices strong{color:var(--accent-ink);font-size:15px}.IlKZ5a_prompt{z-index:45;right:max(24px, env(safe-area-inset-right));border:1px solid var(--hair-2);border-radius:var(--r-panel);background:var(--surface);width:360px;box-shadow:var(--shadow);padding:26px;position:fixed;bottom:24px}.IlKZ5a_prompt .IlKZ5a_promptTitle{color:var(--ink);letter-spacing:-.02em;margin:0 24px 12px 0;font-size:24px;font-weight:700;line-height:1.12}.IlKZ5a_prompt p{margin:0 0 20px}.IlKZ5a_close{border-radius:var(--r-btn);width:44px;height:44px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:6px;right:6px}.IlKZ5a_close:hover{background:var(--panel)}@media (max-width:1080px){.IlKZ5a_prompt{display:none}}@media (max-width:760px){.IlKZ5a_band{flex-direction:column;align-items:flex-start;gap:20px;padding-block:32px}.IlKZ5a_actions{width:100%}.IlKZ5a_actions>*{max-width:100%}.IlKZ5a_compact{gap:12px;padding-block:24px}}@media (prefers-reduced-motion:no-preference){.IlKZ5a_prompt{animation:.18s ease-out IlKZ5a_arrive}}@keyframes IlKZ5a_arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
