.Periplus-module__OWTuoa__layout{gap:clamp(18px, 3vw, var(--space-6));padding-block:var(--after-head) 60px;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;display:grid}@media (max-width:980px){.Periplus-module__OWTuoa__layout{grid-template-columns:minmax(0,1fr)}}.Periplus-module__OWTuoa__mapCol{gap:var(--space-3);min-width:0;display:grid}.Periplus-module__OWTuoa__stage{scroll-margin-top:calc(var(--hdr-vis) + var(--space-3));touch-action:none;cursor:grab;height:min(74vh,760px);min-height:420px;box-shadow:var(--frame-line);background:var(--map-edge);animation:Periplus-module__OWTuoa__ink-in var(--ink-in) var(--ease) backwards;border-radius:0;position:relative;overflow:hidden}.Periplus-module__OWTuoa__stage:active{cursor:grabbing}@media (pointer:coarse){.Periplus-module__OWTuoa__stage{cursor:auto}}@media (pointer:coarse) and (max-width:760px){.Periplus-module__OWTuoa__stage{height:62svh;min-height:340px}}@keyframes Periplus-module__OWTuoa__ink-in{0%{opacity:0}}.Periplus-module__OWTuoa__stage:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Periplus-module__OWTuoa__canvas{display:block;position:absolute;inset:0}.Periplus-module__OWTuoa__stage[data-hover]{cursor:pointer}.Periplus-module__OWTuoa__ring{border-radius:var(--radius-round);border:2px solid var(--rubric);pointer-events:none;position:absolute;top:0;left:0}.Periplus-module__OWTuoa__tip{z-index:4;pointer-events:none;white-space:nowrap;padding:var(--space-1) 9px;background:var(--bg);color:var(--ink);font-size:var(--step--1);border:1px solid var(--ink);border-radius:0;margin:0;position:absolute;top:0;left:0;translate:14px -130%}.Periplus-module__OWTuoa__tip b{font-family:var(--f-greek);font-weight:400;font-size:var(--step-0)}.Periplus-module__OWTuoa__tip small{font-family:var(--f-label);color:var(--rubric);margin-left:var(--space-1)}.Periplus-module__OWTuoa__controls{right:var(--space-3);top:var(--space-3);gap:var(--space-2);z-index:3;justify-items:end;display:grid;position:absolute}.Periplus-module__OWTuoa__zoomPair{box-shadow:var(--frame-line);display:grid;overflow:hidden}.Periplus-module__OWTuoa__zoomPair button+button{box-shadow:var(--cut-over)}.Periplus-module__OWTuoa__controls button{cursor:pointer;background:var(--bg);width:36px;height:36px;color:var(--ink);transition:color var(--dur-quick) var(--ease);border:0;place-items:center;padding:0;display:grid}@media (hover:hover){.Periplus-module__OWTuoa__controls button:hover{color:var(--rubric)}}.Periplus-module__OWTuoa__controls svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.Periplus-module__OWTuoa__homeBtn{box-shadow:var(--frame-line)}.Periplus-module__OWTuoa__compass,.Periplus-module__OWTuoa__scale{bottom:var(--space-3);pointer-events:none;z-index:2;color:var(--ink);background:var(--bg);box-shadow:var(--frame-line);position:absolute}.Periplus-module__OWTuoa__compass{left:var(--space-3);justify-items:center;gap:2px;padding:6px 9px 5px;display:grid}.Periplus-module__OWTuoa__compass svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linejoin:round;width:12px;height:18px}.Periplus-module__OWTuoa__compass .Periplus-module__OWTuoa__north{fill:var(--rubric);stroke:var(--rubric)}.Periplus-module__OWTuoa__compass span{font:var(--step--2)/1 var(--f-label);letter-spacing:.2em;margin-right:-.2em}.Periplus-module__OWTuoa__scale{right:var(--space-3);justify-items:end;gap:var(--space-1);box-sizing:border-box;min-width:96px;padding:7px 10px 6px;display:grid}.Periplus-module__OWTuoa__scale i{border:1px solid;border-top:0;height:5px;display:block}.Periplus-module__OWTuoa__scale span{font:var(--step--2)/1 var(--f-label);letter-spacing:.08em;font-variant-numeric:lining-nums tabular-nums}.Periplus-module__OWTuoa__tools{gap:var(--space-3);max-width:40rem;margin-top:var(--space-5);display:grid}.Periplus-module__OWTuoa__filters{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:760px){.Periplus-module__OWTuoa__filtersScroll{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);overflow-x:auto}.Periplus-module__OWTuoa__filtersScroll[data-more]{-webkit-mask-image:linear-gradient(to right, var(--ink) calc(100% - var(--space-6)), transparent);mask-image:linear-gradient(to right, var(--ink) calc(100% - var(--space-6)), transparent)}.Periplus-module__OWTuoa__filters{flex-wrap:nowrap}.Periplus-module__OWTuoa__filters>.chip{flex:none}}@media (pointer:coarse) and (max-width:760px){.Periplus-module__OWTuoa__filters>.chip{min-height:var(--tap)}}.Periplus-module__OWTuoa__panel{top:calc(var(--hdr-vis) + 20px);gap:14px;display:grid;position:sticky}html[data-hdr=hidden] .Periplus-module__OWTuoa__panel{--hdr-vis:0px}@media (max-width:980px){.Periplus-module__OWTuoa__panel{position:static}}.Periplus-module__OWTuoa__search{z-index:6;position:relative}.Periplus-module__OWTuoa__search svg{left:var(--space-1);fill:none;width:18px;height:18px;stroke:var(--ink-2);stroke-width:1.6px;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;translate:0 -50%}.Periplus-module__OWTuoa__search input{width:100%;padding:var(--space-3) 14px var(--space-3) 32px;font:inherit;font-size:var(--step-0);color:var(--ink);border-radius:0}.Periplus-module__OWTuoa__found,.Periplus-module__OWTuoa__top{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Periplus-module__OWTuoa__found{z-index:3;left:0;right:0;top:calc(100% + var(--space-1));background:var(--bg);box-shadow:var(--frame-line);padding:var(--space-1) 10px;position:absolute}.Periplus-module__OWTuoa__found button,.Periplus-module__OWTuoa__top button{gap:0 var(--space-2);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:var(--cut-under);background:0 0;border:0;border-radius:0;flex-wrap:wrap;align-items:baseline;padding:7px 2px;display:flex}.Periplus-module__OWTuoa__found li:last-child button,.Periplus-module__OWTuoa__top li:last-child button{box-shadow:none}.Periplus-module__OWTuoa__found button:focus-visible b,.Periplus-module__OWTuoa__top button:focus-visible b{color:var(--rubric)}@media (hover:hover){.Periplus-module__OWTuoa__found button:hover b,.Periplus-module__OWTuoa__top button:hover b{color:var(--rubric)}}.Periplus-module__OWTuoa__found b,.Periplus-module__OWTuoa__top b{font-family:var(--f-greek);font-weight:400;font-size:var(--step-sub);transition:color var(--dur-quick) var(--ease)}.Periplus-module__OWTuoa__found span,.Periplus-module__OWTuoa__top span{color:var(--ink-2);flex:1}.Periplus-module__OWTuoa__found small,.Periplus-module__OWTuoa__top small{font-family:var(--f-label);color:var(--rubric)}.Periplus-module__OWTuoa__card{background:var(--bg);box-shadow:var(--inlay-top), var(--field-edge);animation:Periplus-module__OWTuoa__ink-in var(--ink-in) var(--ease) backwards;border-radius:0;gap:10px;padding:18px 20px;display:grid}.Periplus-module__OWTuoa__card p{margin:0}.Periplus-module__OWTuoa__placeName{font:400 2rem/1.1 var(--f-greek);margin:0;display:grid}.Periplus-module__OWTuoa__placeName small{font:var(--step-0) var(--f-body);color:var(--ink-2);margin-top:var(--space-1)}.Periplus-module__OWTuoa__count b{font-family:var(--f-title);font-weight:400;font-size:var(--step-sub);color:var(--rubric);font-variant-numeric:lining-nums}.Periplus-module__OWTuoa__caveat{font-size:var(--step--1);color:var(--ink-2);box-shadow:var(--inlay-left-ochre);padding-left:var(--space-3)}.Periplus-module__OWTuoa__entries{gap:var(--space-1);display:grid}.Periplus-module__OWTuoa__entries a{color:var(--rubric)}.Periplus-module__OWTuoa__works{gap:7px;margin:0;padding:0;list-style:none;display:grid}.Periplus-module__OWTuoa__works li{gap:2px var(--space-2);font-size:var(--step-0);grid-template-columns:1fr auto;display:grid}.Periplus-module__OWTuoa__works a{color:inherit}.Periplus-module__OWTuoa__works small{font-family:var(--f-label);color:var(--ink-2);grid-area:1/2}.Periplus-module__OWTuoa__works li:before{content:"";background:var(--rule);grid-area:2/1/auto/-1;align-self:center;height:1px}.Periplus-module__OWTuoa__bar{background:var(--ink-3);height:4px;animation:Periplus-module__OWTuoa__ink-in var(--ink-in) var(--ease) backwards;grid-area:2/1/auto/-1}.Periplus-module__OWTuoa__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.Periplus-module__OWTuoa__small{font-size:var(--step--1);color:var(--ink-2)}.Periplus-module__OWTuoa__small a{color:inherit}.Periplus-module__OWTuoa__linkBtn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Periplus-module__OWTuoa__key{font-size:var(--step--1);color:var(--ink-2);flex-wrap:wrap;gap:14px;display:flex}.Periplus-module__OWTuoa__keyDot{border-radius:var(--radius-round);vertical-align:-1px;width:10px;height:10px;margin-right:var(--space-1);border:1.5px solid var(--accent);display:inline-block}.Periplus-module__OWTuoa__keyDot.Periplus-module__OWTuoa__checked{background:var(--accent)}.Periplus-module__OWTuoa__method summary{cursor:pointer;font-family:var(--f-label);letter-spacing:.04em}.Periplus-module__OWTuoa__method p{margin:var(--space-2) 0 0;font-size:var(--step--1);line-height:1.55}.Periplus-module__OWTuoa__status{gap:var(--space-3);color:var(--ink-2);align-items:center;padding:60px 0;display:flex}.Periplus-module__OWTuoa__spinner{border-radius:var(--radius-round);border:1.5px solid var(--rubric);width:16px;height:16px}@media (max-width:760px){.Periplus-module__OWTuoa__controls{top:10px;right:10px}.Periplus-module__OWTuoa__controls button{width:var(--tap);height:var(--tap)}.Periplus-module__OWTuoa__found button,.Periplus-module__OWTuoa__top button{min-height:var(--tap)}}
