.InstallApp_footerAction__SQOHE button{border:1px solid #b28c59;border-radius:999px;padding:9px 16px;background:#f6ead8;color:#3d301f;font:700 .82rem Arial,sans-serif;cursor:pointer}.InstallApp_footerAction__SQOHE button:focus-visible,.InstallApp_footerAction__SQOHE button:hover{background:#e9d5b5}.InstallApp_banner__98nYD{position:fixed;z-index:1050;bottom:16px;left:50%;width:min(560px,calc(100% - 24px));transform:translateX(-50%);display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #d8c3a3;border-radius:18px;background:#fffdf9;color:#24303a;box-shadow:0 14px 42px rgba(15,24,30,.23)}.InstallApp_mark___y_mX{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:#f6ead8;color:#8b5e34;font-size:25px}.InstallApp_banner__98nYD div{min-width:0;flex:1 1}.InstallApp_banner__98nYD small,.InstallApp_banner__98nYD strong{display:block}.InstallApp_banner__98nYD strong{font-size:.87rem}.InstallApp_banner__98nYD small{margin-top:2px;font-size:.73rem;color:#596371}.InstallApp_action__EUrdU,.InstallApp_done__e5RP1{flex:none;border:0;border-radius:999px;padding:10px 15px;background:#9f723d;color:#fff;font:700 .8rem Arial,sans-serif;cursor:pointer}.InstallApp_dialogClose__t06CT,.InstallApp_dismiss__7qv9t{border:0;background:transparent;color:#4a5263;font-size:23px;cursor:pointer}.InstallApp_overlay__YXYhN{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:22px;background:rgba(12,22,30,.68)}.InstallApp_dialog__AhfaY{position:relative;width:min(460px,100%);padding:28px;border-radius:24px;background:#fffdf9;color:#24303a;box-shadow:0 24px 70px rgba(0,0,0,.25)}.InstallApp_dialog__AhfaY img{border-radius:14px}.InstallApp_dialog__AhfaY h2{margin:18px 0;font:600 1.65rem/1.2 Georgia,serif}.InstallApp_dialog__AhfaY ol{padding-left:24px;line-height:1.7}.InstallApp_dialog__AhfaY li{margin-bottom:9px}.InstallApp_dialog__AhfaY p{line-height:1.65}.InstallApp_dialogClose__t06CT{position:absolute;top:16px;right:18px}.InstallApp_done__e5RP1{margin-top:12px}@media (max-width:720px){.InstallApp_banner__98nYD{bottom:calc(80px + env(safe-area-inset-bottom))}.InstallApp_banner__98nYD small{display:none}.InstallApp_action__EUrdU{padding:10px;font-size:.74rem}}@media (max-width:380px){.InstallApp_banner__98nYD{gap:7px;padding:10px}.InstallApp_banner__98nYD strong{font-size:.75rem}.InstallApp_mark___y_mX{width:28px;height:28px}}