#navigation-origin-dialog{width:min(520px,calc(100vw - 28px));max-height:calc(100dvh - 36px);padding:0;border:1px solid #e2e8e3;border-radius:24px;color:#173e35;background:#fff;box-shadow:0 24px 80px #102e3440;overflow:auto}#navigation-origin-dialog::backdrop{background:#0c242d75;backdrop-filter:blur(4px)}.navigation-origin-panel{padding:26px}.navigation-origin-panel header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.navigation-origin-panel h2{font-size:clamp(21px,5vw,27px);line-height:1.2;margin:7px 0 0}.navigation-origin-options{display:grid;gap:12px}.navigation-origin-options .btn{width:100%;min-height:52px;justify-content:center;white-space:normal;text-align:center}.navigation-origin-help{font-size:13px;line-height:1.6;color:#596b64;margin:18px 0 0}@media(max-width:480px){.navigation-origin-panel{padding:22px 18px}}
