.dr-stay-overview,.dr-stay-details{color:var(--ink);overflow-wrap:anywhere}.dr-stay-navigation{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.dr-stay-return,.dr-stay-languages summary{display:inline-flex;min-height:44px;align-items:center;font-weight:650}.dr-stay-languages{position:relative}.dr-stay-languages summary{cursor:pointer;list-style:revert;padding:6px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.dr-stay-languages ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:12px;margin:6px 0;background:var(--surface);border:1px solid var(--line);border-radius:9px}.dr-stay-languages a{display:inline-flex;align-items:center;min-height:44px;padding:4px 8px}.dr-stay-languages [aria-current]{text-decoration:underline;text-underline-offset:4px;font-weight:700}.dr-stay-hero{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;align-items:start}.dr-stay-cover{display:block;min-width:0;border-radius:12px;overflow:hidden}.dr-stay-cover img{display:block!important;float:none!important;margin:0!important;width:100%!important;height:auto!important;max-height:420px!important;aspect-ratio:8/5;object-fit:cover;border-radius:12px}.dr-stay-hero .dr-guide-summary{margin:0;min-width:0}.dr-stay-hero .dr-guide-summary dl{gap:10px 14px}.dr-stay-hero .dr-guide-summary dl>div:nth-child(4),.dr-stay-hero .dr-guide-summary dl>div:nth-child(5){grid-column:1/-1}.dr-stay-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:14px 0}.dr-stay-actions>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border-radius:8px;box-sizing:border-box;font-weight:650}.dr-stay-expand{border:1px solid var(--line);background:var(--soft)}.dr-stay-evidence,.dr-stay-details{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:10px 14px;margin:14px 0}.dr-stay-evidence>summary,.dr-stay-details>summary{cursor:pointer;min-height:44px;align-content:center;font-weight:700}.dr-stay-evidence dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dr-stay-evidence dt{font-weight:650}.dr-stay-evidence dd{margin:5px 0;font-size:14px}.dr-stay-fact{padding:3px 7px;border-radius:5px;display:inline-block;background:var(--soft);border:1px solid var(--line);color:var(--ink);font-weight:600}.dr-stay-fact-listed::before{content:'✓ ';}.dr-stay-fact-unknown::before{content:'? ';}.dr-stay-fact-no::before{content:'− ';}.dr-price-valid,.dr-price-checked{display:block;font-size:13px;margin-top:6px;color:var(--ink)}.dr-price-checked{font-weight:400}.dr-stay-full{padding-top:12px}.dr-stay-overview [hidden]{display:none!important}.dr-stay-overview a:focus-visible,.dr-stay-overview summary:focus-visible,.dr-stay-details>summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media(max-width:900px){.dr-stay-hero{grid-template-columns:minmax(0,1fr)}.dr-stay-cover img{max-height:260px!important}.dr-stay-hero .dr-guide-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.dr-stay-navigation{gap:4px}.dr-stay-cover img{max-height:160px!important}.dr-stay-hero{gap:10px}.dr-stay-hero .dr-guide-summary{padding:12px}.dr-stay-hero .dr-guide-summary h3{font-size:16px}.dr-stay-hero .dr-guide-summary dl{font-size:14px;gap:9px}.dr-stay-hero .dr-guide-summary dl>div:nth-child(3){grid-column:1/-1}.dr-stay-actions{gap:8px}.dr-stay-actions>.dr-button{flex:1 1 auto}.dr-stay-expand{width:100%;font-size:14px}.dr-stay-evidence dl{grid-template-columns:minmax(0,1fr)}.dr-stay-details,.dr-stay-evidence{padding:8px 12px}.dr-stay-post .post_author{padding-top:8px!important;padding-bottom:8px!important}.dr-stay-post .author_statistics,.dr-stay-post .author_information .smalltext{display:none}.dr-stay-post .author_avatar img{max-height:44px!important;max-width:44px!important}}@media print{.dr-stay-navigation,.dr-stay-actions{display:none}.dr-stay-details:not([open])>.dr-stay-full{display:block}.dr-stay-hero{display:block}.dr-stay-cover{max-width:400px}}

.dr-stay-overview .dr-guide-summary{padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink)}.dr-stay-overview .dr-guide-summary dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;gap:10px 14px}.dr-stay-overview .dr-guide-summary dt{font-weight:700}.dr-stay-overview .dr-guide-summary dd{margin:4px 0;overflow-wrap:anywhere}.dr-stay-overview .dr-guide-summary h3{margin:0 0 10px;font:700 18px/1.4 system-ui,sans-serif}.dr-stay-hero:not(:has(.dr-stay-cover:not([hidden]))){grid-template-columns:minmax(0,1fr)}

.dr-stay-overview{font:15px/1.6 system-ui,sans-serif}.dr-stay-actions>a.dr-button{background:var(--pine);color:var(--on-primary);border:1px solid var(--pine)}.dr-stay-actions>a.dr-button-secondary{background:var(--surface);color:var(--ink);border-color:var(--line)}.dr-stay-actions>.dr-stay-expand{color:var(--ink)}.dr-stay-languages summary::after{content:"⌄";padding-left:8px}
