.place-info{margin-top:10px;padding-top:10px;border-top:1px solid #d8dfd8;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.place-info>summary{cursor:pointer;font-weight:600;color:var(--ink,#103e53)}.place-info-body{padding-top:8px}.place-info-body p{font-size:inherit!important;line-height:inherit!important;margin:6px 0!important}.place-info-body strong{font-size:13px}.place-info-body a{color:inherit;text-decoration:underline}.place-info-body small,.place-info-note{color:var(--muted,#67808d)}.place-info-links{margin:8px 0}.place-info summary:focus-visible{outline:3px solid #ff7844;outline-offset:3px}@media(prefers-color-scheme:dark){.place-info{border-color:#465047}.place-info>summary{color:#a8d6ed}}

.place-info-date{display:block}

.place-name-button{display:block!important;max-width:100%;margin:8px 0 12px!important;padding:9px 12px!important;border:1px solid #cbd7cd;border-radius:7px;background:transparent;color:var(--ink,#103e53);font:inherit;font-size:12px!important;cursor:pointer;line-height:1.6;text-align:left}.place-name-dialog{box-sizing:border-box;width:min(560px,calc(100% - 32px));max-height:90dvh;overflow:auto;border:1px solid #d8dfd8;border-radius:16px;padding:24px;background:#fffdf8;color:#103e53}.place-name-dialog::backdrop{background:#103e53a8}.place-name-dialog h2{font-size:21px}.place-name-large{font-size:clamp(25px,6vw,40px)!important;font-weight:700;line-height:1.55;overflow-wrap:anywhere;user-select:text;padding:20px 0}.place-name-pronunciation{font-size:16px;line-height:1.8}.place-name-actions{display:flex;gap:10px;flex-wrap:wrap}.place-name-actions button{padding:12px 20px;border:1px solid #cbd7cd;border-radius:7px;background:#103e53;color:#fff;cursor:pointer;font:inherit}.place-name-button:focus-visible,.place-name-actions button:focus-visible{outline:3px solid #ff7844;outline-offset:3px}.place-native{overflow-wrap:anywhere;line-height:1.8!important;font-size:12px!important}.travel-leg h3{overflow-wrap:anywhere}.travel-name-reading{font-size:12px;line-height:1.8}
@media(prefers-color-scheme:dark){.place-name-dialog{background:#20221e;color:#b5ddf4}.place-name-button{color:#b5ddf4;border-color:#465047}}
