._banner_1y0d9_1{z-index:60;color:#c5d8e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#101d2bf5;border:1px solid #7898a4;border-radius:13px;align-items:center;gap:20px;max-width:1180px;padding:18px 20px;font-size:12px;line-height:1.7;display:flex;position:fixed;bottom:16px;left:95px;right:22px;box-shadow:0 12px 40px #0007}._banner_1y0d9_1 strong{color:#c0f2e0;align-items:center;gap:9px;font-size:14px;display:flex}._banner_1y0d9_1 p{max-width:680px;margin:5px 0 0}._bannerButtons_1y0d9_1{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:240px;display:flex}._banner_1y0d9_1 button,._actions_1y0d9_1 button{color:#d4f0ec;background:#152b3a;border:1px solid #82b0b0;border-radius:8px;min-height:44px;padding:10px 13px;font-size:12px;font-weight:650}._banner_1y0d9_1 button:hover,._actions_1y0d9_1 button:hover{background:#244555}:is(._banner_1y0d9_1 button:focus-visible,._actions_1y0d9_1 button:focus-visible,._option_1y0d9_1 input:focus-visible){outline-offset:3px;outline:2px solid #adf0d9}._choices_1y0d9_1{color:#b7ccdb;font-size:13px;line-height:1.85}._option_1y0d9_1{cursor:pointer;border-top:1px solid #37495b;align-items:flex-start;gap:12px;padding:18px 0;display:flex}._option_1y0d9_1 input{accent-color:#9ce4cf;flex:none;width:19px;height:19px;margin-top:5px}._option_1y0d9_1 strong{color:#dceaf1;font-size:14px;display:block}._option_1y0d9_1 small{margin-top:6px;font-size:12px;line-height:1.85;display:block}._option_1y0d9_1 a{color:#a5dccc;text-decoration:underline}._actions_1y0d9_1{flex-wrap:wrap;gap:12px;margin:15px 0;display:flex}._small_1y0d9_1{color:#a7bcca;font-size:11px}._saved_1y0d9_1{color:#a5e8cc}._imageOff_1y0d9_1{color:#9cb5c5;background:linear-gradient(130deg,#173842,#27273f);place-items:center;width:100%;height:100%;min-height:20px;display:grid}._imageOff_1y0d9_1 svg{max-width:50%;max-height:50%}@media (max-width:650px){._banner_1y0d9_1{left:10px;right:10px;bottom:calc(78px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:10px;max-height:50vh;padding:14px;font-size:11px;overflow:auto}._banner_1y0d9_1 strong{font-size:13px}._bannerButtons_1y0d9_1{justify-content:stretch;min-width:0}._bannerButtons_1y0d9_1 button{flex:1;font-size:11px}._choices_1y0d9_1{font-size:12px}._option_1y0d9_1 strong{font-size:13px}}html[data-theme=light] ._banner_1y0d9_1{color:#39556d;background:#eff7fbf8;border-color:#8bb2bd}html[data-theme=light] ._banner_1y0d9_1 strong{color:#285b4b}html[data-theme=light] ._choices_1y0d9_1,html[data-theme=light] ._small_1y0d9_1{color:#486078}html[data-theme=light] ._option_1y0d9_1 strong{color:#29495c}html[data-theme=light] ._option_1y0d9_1 a{color:#306555}
