.location-recovery.svelte-13cmai0{color:#74402d;background:#fff5ef;border:1px solid #efbda9;border-radius:14px;gap:12px;margin-top:13px;padding:14px;display:grid}.location-recovery.plain.svelte-13cmai0{background:0 0;border:0;margin-top:12px;padding:0}.recovery-message.svelte-13cmai0{flex-direction:column;gap:3px;display:flex}.recovery-message.svelte-13cmai0 strong:where(.svelte-13cmai0){font-size:.82rem}.recovery-message.svelte-13cmai0 span:where(.svelte-13cmai0){font-size:.78rem;line-height:1.45}.permission-guide.svelte-13cmai0{color:#4c5c55;background:#fffdfa;border:1px solid #ead7cd;border-radius:11px;padding:12px 13px}.guide-title.svelte-13cmai0{color:#315443;align-items:center;gap:7px;margin-bottom:7px;font-size:.78rem;display:flex}.guide-title.svelte-13cmai0 svg{flex:none}.permission-guide.svelte-13cmai0 ol:where(.svelte-13cmai0){gap:5px;margin:0;padding-left:20px;font-size:.74rem;line-height:1.45;display:grid}.recovery-actions.svelte-13cmai0{flex-wrap:wrap;gap:8px;display:flex}.recovery-actions.svelte-13cmai0 .button:where(.svelte-13cmai0){min-height:42px;padding:9px 13px;font-size:.75rem}.recovery-manual.svelte-13cmai0{color:var(--ink);background:#fff;border:1px solid #d7dfd7}.recovery-manual.svelte-13cmai0:hover{background:#f5f8f3}.manual-location.svelte-13cmai0{padding-top:1px}.manual-location.svelte-13cmai0 label:where(.svelte-13cmai0){color:#40564c;margin-bottom:6px;font-size:.74rem;font-weight:800;display:block}.manual-location.svelte-13cmai0>div:where(.svelte-13cmai0){gap:7px;display:flex}.manual-location.svelte-13cmai0 input:where(.svelte-13cmai0){min-width:0;height:46px;color:var(--ink);background:#fff;border:1px solid #cfdccf;border-radius:11px;outline:0;flex:1;padding:10px 12px;font-size:.9rem}.manual-location.svelte-13cmai0 input:where(.svelte-13cmai0):focus{border-color:var(--orange);box-shadow:0 0 0 3px #f27a4b20}.manual-location.svelte-13cmai0 .button:where(.svelte-13cmai0){min-height:46px;padding:9px 13px;font-size:.75rem}@media (width<=600px){.location-recovery.svelte-13cmai0{padding:14px 13px}.recovery-actions.svelte-13cmai0{grid-template-columns:1fr;display:grid}.recovery-actions.svelte-13cmai0 .button:where(.svelte-13cmai0){width:100%}.manual-location.svelte-13cmai0>div:where(.svelte-13cmai0){flex-direction:column;align-items:stretch}.manual-location.svelte-13cmai0 .button:where(.svelte-13cmai0){width:100%}}
