/* Place breadcrumb (place-breadcrumb.js) */
.pc-place-crumbs{font:600 12px/1.35 inherit;color:#5b4b73;max-width:100%}
.pc-place-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:2px 0;margin:0;padding:0;list-style:none;min-width:0}
.pc-place-crumbs li{display:inline-flex;align-items:center;min-width:0;max-width:100%}
.pc-place-crumbs li+li::before{content:"›";margin:0 6px;color:#9a8db0;font-weight:700}
.pc-place-crumbs a,.pc-place-crumbs span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:22ch}
.pc-place-crumbs a{color:#57108e;text-decoration:none;border-radius:4px}
.pc-place-crumbs a:hover,.pc-place-crumbs a:focus-visible{text-decoration:underline}
.pc-place-crumbs [aria-current]{color:#2b1d3d;max-width:30ch}
.pc-place-crumbs.is-guess span:not([aria-current]){color:#8a7fa0}
.pc-place-crumbs.is-card{margin:0 0 10px;padding:0 2px 8px;border-bottom:1px solid rgba(87,16,142,.1)}
.pc-hover-crumb{position:fixed;left:50%;bottom:calc(18px + env(safe-area-inset-bottom));transform:translateX(-50%);z-index:1200;max-width:min(92vw,760px);
 padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.96);box-shadow:0 6px 24px rgba(43,29,61,.18);backdrop-filter:blur(8px)}
.pc-hover-crumb[hidden]{display:none}
@media (hover:none),(max-width:760px){.pc-hover-crumb{display:none!important}
 .pc-place-crumbs.is-card a,.pc-place-crumbs.is-card span{max-width:none;overflow:visible}
 .pc-place-crumbs.is-card [aria-current]{max-width:none}
 .pc-place-crumbs.is-card li{flex:0 0 auto;max-width:none}
 .pc-place-crumbs.is-card ol{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}
 .pc-place-crumbs.is-card ol::-webkit-scrollbar{display:none}}
.pc-views-counter{display:flex;align-items:baseline;gap:8px;margin:10px 0;padding:10px 12px;border-radius:12px;background:rgba(87,16,142,.06);color:#2b1d3d;font-size:13px}
.pc-views-counter b{font-size:20px;color:#57108e}
.pc-views-counter[hidden]{display:none}
