:where([data-niche=casual]) .dy-map{inline-size:100%;min-inline-size:0;position:relative}:where([data-niche=casual]) .dy-map__svg{aspect-ratio:1;block-size:auto;inline-size:100%;display:block;overflow:visible}:where([data-niche=casual]) .dy-map__land{fill:var(--e-surface);opacity:.55}:where([data-niche=casual]) .dy-map__sea line{stroke:var(--e-accent-2);stroke-width:.3px;opacity:.35}:where([data-niche=casual]) .dy-map__coast{fill:none;stroke:var(--e-accent-2);stroke-width:.7px;stroke-linecap:round}:where([data-niche=casual]) .dy-map__highway{fill:none;stroke:var(--e-line-strong);stroke-width:.45px;stroke-dasharray:1.6 1.2;stroke-linecap:round}:where([data-niche=casual]) .dy-map__ring path{fill:none;stroke:var(--e-muted);stroke-linecap:butt;transition:stroke var(--dy-enter) var(--dy-ease)}:where([data-niche=casual]) .dy-map__ring[data-open] path{stroke:var(--e-accent)}:where([data-niche=casual]) .dy-map__core{fill:var(--e-accent)}:where([data-niche=casual]) .dy-map__ring[data-hollow] path{stroke:var(--e-muted);opacity:.8}:where([data-niche=casual]) .dy-map__halo{fill:var(--e-accent);opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity var(--dy-settle) var(--dy-ease), transform var(--dy-settle) var(--dy-ease);transform:scale(.6)}:where([data-niche=casual]) [data-lit=sassine] .dy-map__ring--sassine .dy-map__halo,:where([data-niche=casual]) [data-lit=dbayeh] .dy-map__ring--dbayeh .dy-map__halo,:where([data-niche=casual]) [data-lit=kaslik] .dy-map__ring--kaslik .dy-map__halo,:where([data-niche=casual]) [data-lit=verdun] .dy-map__ring--verdun .dy-map__halo{opacity:.16;transform:scale(1)}:where([data-niche=casual]) [data-lit=sassine] .dy-map__ring--sassine path,:where([data-niche=casual]) [data-lit=dbayeh] .dy-map__ring--dbayeh path,:where([data-niche=casual]) [data-lit=kaslik] .dy-map__ring--kaslik path,:where([data-niche=casual]) [data-lit=verdun] .dy-map__ring--verdun path{stroke:var(--e-accent)}:where([data-niche=casual]) [data-lit=sassine] .dy-map__label--sassine,:where([data-niche=casual]) [data-lit=dbayeh] .dy-map__label--dbayeh,:where([data-niche=casual]) [data-lit=kaslik] .dy-map__label--kaslik,:where([data-niche=casual]) [data-lit=verdun] .dy-map__label--verdun{fill:var(--e-text)}:where([data-niche=casual]) .dy-map__link{cursor:pointer}:where([data-niche=casual]) .dy-map__link:focus-visible{outline:none}:where([data-niche=casual]) .dy-map__link:focus-visible .dy-map__halo{opacity:.22;transform:scale(1)}:where([data-niche=casual]) .dy-map__label{fill:var(--e-muted);font-family:var(--e-font-body);letter-spacing:var(--dy-track-label);text-transform:uppercase;transition:fill var(--dy-enter) var(--dy-ease);font-size:3.4px;font-weight:600}:where([data-niche=casual]) .dy-map__label--ring[data-open]{fill:var(--e-text)}:where([data-niche=casual]) .dy-map__label--sea{fill:var(--e-accent-2-strong)}:where([data-niche=casual]) .dy-map__label--city{fill:var(--e-text);font-size:3.8px}[dir=rtl] :where([data-niche=casual]) .dy-map__label{text-transform:none;letter-spacing:0;font-size:3.8px}@media (prefers-reduced-motion:reduce){:where([data-niche=casual]) .dy-map__halo,:where([data-niche=casual]) .dy-map__ring path,:where([data-niche=casual]) .dy-map__label{transition:none}}
:where([data-niche=casual]) .dy-branch{row-gap:1rem;min-inline-size:0;display:grid;position:relative}:where([data-niche=casual]) .dy-branch__still{min-inline-size:0;position:relative;overflow:hidden}:where([data-niche=casual]) .dy-branch__body{min-inline-size:0}:where([data-niche=casual]) .dy-branch__name{color:inherit;transition:color var(--dy-enter) var(--dy-ease);text-decoration:none}:where([data-niche=casual]) .dy-branch__name:hover{color:var(--e-accent-2-strong)}:where([data-niche=casual]) .dy-branch__open{align-items:center;gap:.5rem;display:flex}:where([data-niche=casual]) .dy-branch__row{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;display:flex}:where([data-niche=casual]) .dy-branch__k{color:var(--e-muted)}:where([data-niche=casual]) .dy-branch__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}:where([data-niche=casual]) .dy-branch__link{font-size:var(--dy-t-body);padding-block:.4rem;line-height:1.4}:where([data-niche=casual]) .dy-branch__zonelist{flex-wrap:wrap;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}:where([data-niche=casual]) .dy-zone{border:var(--dy-hair) solid var(--e-line-strong);color:var(--e-text);font-family:var(--e-font-body);padding:.35rem .55rem;font-size:.75rem;font-weight:500;line-height:1;display:inline-block}@media (min-width:64rem){:where([data-niche=casual]) .dy-branch:not(.dy-branch--large){column-gap:var(--dy-gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}:where([data-niche=casual]) .dy-branch--large{row-gap:1.5rem}
:where([data-niche=casual]) .dy-branches{grid-column:1/-1;grid-template-columns:repeat(var(--dy-cols,12), minmax(0, 1fr));column-gap:var(--dy-gutter);row-gap:var(--dy-row-gap);min-inline-size:0;display:grid}:where([data-niche=casual]) .dy-branches__deck{margin-inline:calc(-1 * var(--dy-inset,var(--dy-margin)));grid-column:1/-1;margin-block:0;list-style:none}:where([data-niche=casual]) .dy-branches__deck>li{inline-size:min(82vw,26rem)}:where([data-niche=casual]) .dy-branches__map{grid-column:1/-1;min-inline-size:0}@media (min-width:64rem){:where([data-niche=casual]) .dy-branches__map{top:calc(var(--e-chrome-total) + 1.5rem);grid-area:1/1/auto/6;align-self:start;position:sticky}:where([data-niche=casual]) .dy-branches__deck.dy-deck{scroll-snap-type:none;touch-action:auto;grid-area:1/6/auto/-1;grid-template-columns:minmax(0,1fr);row-gap:0;margin-inline:0;padding:0;display:grid;overflow:visible}:where([data-niche=casual]) .dy-branches__deck>li{border-block-start:var(--dy-hair) solid var(--e-line);inline-size:auto;padding-block:1.75rem}:where([data-niche=casual]) .dy-branches__deck>li:first-child{border-block-start:0;padding-block-start:0}}
