.site-page{gap:var(--space-2);flex-direction:column;display:flex}.crumbs{font:var(--type-caption);color:var(--color-text-secondary)}.crumbs ol{align-items:center;gap:0 var(--space-1);flex-wrap:wrap;display:flex}.crumbs li{align-items:center;gap:var(--space-1);min-height:var(--space-3);display:inline-flex}.crumbs [aria-current=page]{color:var(--color-text);font-weight:600}.cover{position:relative}.cover-track{gap:var(--space-1);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.cover-track::-webkit-scrollbar{display:none}.cover-tile{scroll-snap-align:start;flex:0 0 100%}.cover-tile figure{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--color-surface-sunken);margin:0;position:relative;overflow:hidden}.cover-link{width:100%;height:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}.cover-link img{object-fit:cover;width:100%;height:100%}.cover-link:focus-visible{outline-offset:-2px;box-shadow:inset 0 0 0 5px var(--color-focus-ring)}.cover-controls{justify-content:flex-end;align-items:center;gap:var(--space-1);margin-top:var(--space-1);display:flex}.cover-controls:empty{display:none}.cover-step{min-width:var(--space-tap-min);min-height:var(--space-tap-min);padding:0 var(--space-2);border:1.5px solid var(--color-input-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-link);font:var(--type-button);cursor:pointer;place-items:center;display:inline-grid}.cover-step:disabled{color:var(--color-text-secondary);cursor:default}.cover-counter{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--color-media-scrim);color:var(--color-focus-ring-inner);font:var(--type-label);letter-spacing:var(--type-label-letter-spacing)}.cover-more{display:none}.cover-empty{border-radius:var(--radius-md);overflow:hidden}.cover-empty-name{aspect-ratio:16/9;padding:var(--space-3);background:var(--color-surface-sunken);color:var(--color-primary);font:var(--type-h2);text-align:center;justify-content:center;align-items:center;display:flex}@media (min-width:720px){.cover-track{grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2, var(--space-mosaic-row-h));gap:var(--space-1);display:grid;overflow:visible}.cover-tile{min-width:0}.cover-tile figure{aspect-ratio:auto;height:100%}.cover-tile:first-child{grid-row:1/3}.cover-tile:nth-child(n+6),.cover-controls{display:none}.cover[data-count="1"] .cover-track{grid-template-columns:1fr}.cover[data-count="2"] .cover-track{grid-template-columns:2fr 1fr}.cover[data-count="2"] .cover-tile:nth-child(2),.cover[data-count="1"] .cover-tile:first-child{grid-row:1/3}.cover[data-count="3"] .cover-track{grid-template-columns:2fr 1fr}.cover[data-count="4"] .cover-tile:nth-child(4){grid-column:2/4}.cover-more{z-index:1;min-height:var(--space-tap-min);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-media-scrim);color:var(--color-focus-ring-inner);font:var(--type-button);cursor:pointer;border:0;align-items:center;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}.cover-empty-name{aspect-ratio:auto;min-height:var(--space-mosaic-row-h)}}.site-title{gap:var(--space-1);flex-direction:column;display:flex}.site-title h1{font:var(--type-display-mobile);overflow-wrap:anywhere}@media (min-width:720px){.site-title h1{font:var(--type-display)}}.site-municipalities{font:var(--type-body);color:var(--color-text-secondary)}.site-tags{gap:var(--space-1);flex-wrap:wrap;display:flex}.card{gap:var(--space-2);padding:var(--space-card-padding-y) var(--space-card-padding-x);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--elevation-card);flex-direction:column;display:flex}.facts-card h2{font:var(--type-h2)}.facts{gap:var(--space-2) var(--space-3);grid-template-columns:1fr;margin:0;display:grid}@media (min-width:600px){.facts{grid-template-columns:1fr 1fr}}.fact{flex-direction:column;gap:2px;min-width:0;display:flex}.lbl{align-items:center;gap:var(--space-1);color:var(--color-text-secondary);font:var(--type-label);letter-spacing:var(--type-label-letter-spacing);display:flex}.fact-icon{flex:0 0 20px;height:20px;display:inline-flex}.val{overflow-wrap:anywhere;margin:0;padding-inline-start:calc(20px + var(--space-1));font-weight:500}.map-tile{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--color-surface-sunken);display:block;position:relative;overflow:hidden}@media (min-width:900px){.map-tile{aspect-ratio:16/9}}.map-tile-grid{aspect-ratio:1;width:150%;transform:translate(calc(var(--fx) * -100%), calc(var(--fy) * -100%));grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%}.map-tile-grid img{width:100%;height:100%}.map-tile-water{pointer-events:none;fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0}.map-tile-water path{vector-effect:non-scaling-stroke}.map-tile-water-main{stroke:var(--color-secondary);stroke-width:4px}.map-tile-water-side{stroke:var(--color-secondary);stroke-width:2px;stroke-opacity:.8}.map-tile-water-area{fill:var(--color-secondary);fill-opacity:.25;stroke:var(--color-secondary);stroke-width:2px}.map-tile-marker{width:var(--space-3);height:var(--space-3);border:3px solid var(--color-focus-ring-inner);border-radius:var(--radius-full);background:var(--color-primary);box-shadow:var(--elevation-button);position:absolute;inset-block-start:calc(var(--fy) * 100%);inset-inline-start:calc(var(--fx) * 100%);transform:translate(-50%,-50%)}.map-tile-area{aspect-ratio:1;border:2px solid var(--color-primary);border-radius:var(--radius-full);background:var(--color-chip-bg);position:absolute;inset-block-start:calc(var(--fy) * 100%);inset-inline-start:calc(var(--fx) * 100%);transform:translate(-50%,-50%)}.map-tile-inset{box-sizing:content-box;aspect-ratio:1/2;height:64px;padding:var(--space-1);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--elevation-button);position:absolute;inset-block-end:var(--space-1);inset-inline-start:var(--space-1)}@media (min-width:900px){.map-tile-inset{height:72px}}.map-tile-inset svg{width:100%;height:100%;fill:var(--color-chip-bg);stroke:var(--color-text-secondary);stroke-width:1.5px;stroke-linejoin:round;display:block}.map-tile-inset .map-tile-inset-dot{fill:var(--color-primary);stroke:var(--color-surface);stroke-width:6px}.map-tile-open{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-primary);font:var(--type-label);box-shadow:var(--elevation-button);position:absolute;inset-block-start:var(--space-1);inset-inline-start:var(--space-1)}.map-tile:hover .map-tile-open,.map-tile:focus-visible .map-tile-open{text-decoration:underline}.map-tile-attribution{padding:2px var(--space-1);background:var(--color-surface);color:var(--color-text);font:var(--type-caption);border-start-start-radius:var(--radius-sm);position:absolute;inset-block-end:0;inset-inline-end:0}.interactive-map-tile-active{gap:var(--space-1);flex-direction:column;display:flex}.interactive-map-tile-active .map-tile-whole{margin-block:0}.map-tile-whole{margin:var(--space-1) 0 var(--space-3);font:var(--type-table)}.video-tile,.viewer{--video-tile-disc:#ffffffeb;--video-tile-label:#071320b3;--viewer-control:#ffffff1f}.video-tile{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--color-surface-sunken);display:block;position:relative;overflow:hidden}.video-tile-image{object-fit:cover;width:100%;height:100%;display:block}.video-tile-label{max-width:calc(100% - 2 * var(--space-1));padding:4px var(--space-2);border-radius:var(--radius-full);background:var(--video-tile-label);color:var(--color-focus-ring-inner);font:var(--type-button);text-overflow:ellipsis;white-space:nowrap;position:absolute;inset-block-end:var(--space-1);inset-inline-start:var(--space-1);overflow:hidden}.video-tile-play,.video-tile-disc{border-radius:var(--radius-full);background:var(--video-tile-disc);border:0;width:56px;height:56px;margin:-28px 0 0 -28px;padding:0;position:absolute;inset-block-start:50%;inset-inline-start:50%}.video-tile-play{cursor:pointer}.video-tile-play:disabled{cursor:default}.video-tile-play:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.video-tile-play:before,.video-tile-disc:before{content:"";border-block:11px solid #0000;border-inline-start:18px solid var(--color-primary);margin:-11px 0 0 -7px;position:absolute;inset-block-start:50%;inset-inline-start:50%}.video-tile-player{border:0;width:100%;height:100%;display:block}.video-tile-failed{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2);background:var(--color-media-scrim);color:var(--color-focus-ring-inner);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.video-tile-failed a,.video-tile-link{color:var(--color-focus-ring-inner);font:var(--type-button)}.video-tile-link{position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-2)}.video-tile-cover{aspect-ratio:auto;border-radius:0;width:100%;height:100%}.videos h2{margin-bottom:var(--space-2);font:var(--type-h2)}.videos-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.videos-note{margin:var(--space-1) 0 var(--space-3);color:var(--color-text-secondary);font:var(--type-caption)}@media (min-width:720px){.videos-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.events{gap:var(--space-2);flex-direction:column;display:flex}.events h2{font:var(--type-h2)}.event-list{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.event-row{border-bottom:1px solid var(--color-border)}.event-main{align-items:center;gap:var(--space-2);width:100%;min-height:var(--space-tap-min);padding:var(--space-1) 0;color:var(--color-text);font:var(--type-body);text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.event-main:hover:after{color:var(--color-text)}.event-date{flex:0 0 calc(var(--space-3) * 3);color:var(--color-text-secondary);font:var(--type-date);letter-spacing:var(--type-date-letter-spacing);font-variant-numeric:tabular-nums}.event-dot{flex:0 0 var(--space-1);width:var(--space-1);height:var(--space-1);border-radius:50%}.dot-observation{background:var(--color-dot-observation)}.event-text{flex-direction:column;flex:auto;min-width:0;display:flex}.event-title{color:var(--color-text);overflow-wrap:anywhere;text-decoration:none}.event-kind{color:var(--color-text-secondary);font:var(--type-caption)}.event-year{padding:var(--space-1) 0;color:var(--color-text-secondary);font:var(--type-label);letter-spacing:var(--type-label-letter-spacing)}.event-group .event-list{border-top:0}.event-group+.event-group{margin-top:var(--space-2)}.event-more{align-self:flex-start}.event-details>summary{list-style:none}.event-details>summary::-webkit-details-marker{display:none}.event-details>summary:after{content:"›";color:var(--color-text-secondary);flex:none;transition:none}.event-details[open]>summary:after{transform:rotate(90deg)}.event-own{color:var(--color-primary);font:var(--type-label);letter-spacing:var(--type-label-letter-spacing)}.event-chips{margin-top:2px;display:flex}.event-row-own{background:var(--color-surface-sunken);padding-inline:var(--space-1)}.event-detail{padding:0 0 var(--space-2) calc(var(--space-3) * 3 + var(--space-1) + var(--space-2) * 2)}.event-full-text{margin:0 0 var(--space-1);overflow-wrap:anywhere;white-space:pre-line}.event-facts{gap:2px var(--space-2);color:var(--color-text-secondary);font:var(--type-caption);grid-template-columns:max-content 1fr;margin:0;display:grid}.event-facts dd{margin:0}.event-sources{margin:var(--space-1) 0 0;font:var(--type-caption);padding:0;list-style:none}.dot-article{background:var(--color-text-secondary)}.event-row-article .event-main:hover .event-title{text-decoration:underline}.same-waterbody-articles h3{margin:0 0 var(--space-1);font:var(--type-field-label)}.same-waterbody-articles ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.same-waterbody-date{color:var(--color-text-secondary);font:var(--type-caption)}.dot-editorial{background:var(--color-primary)}.events{--event-row-notable-dot-size:14px;--event-row-notable-dot-ring:2px solid var(--color-primary)}.event-row-notable .event-dot{flex:0 0 var(--event-row-notable-dot-size);width:var(--event-row-notable-dot-size);height:var(--event-row-notable-dot-size);box-sizing:border-box;border:var(--event-row-notable-dot-ring)}.event-row-notable .event-title{font-weight:600}.events-head{justify-content:space-between;align-items:center;gap:0 var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:30rem){.events-head{flex-direction:column;align-items:flex-start}}.events-filter{align-items:center;gap:var(--space-2);display:flex}.events-filter-item{min-height:var(--space-tap-min);padding:0 var(--space-1);color:var(--color-text-secondary);font:var(--type-tab);cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex}.events-filter-item[aria-pressed=true],.events-filter-item[aria-current=true]{color:var(--color-primary);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.viewer{background:var(--color-viewer-ground);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-on-primary);border:0;margin:0;padding:0}.viewer::backdrop{background:var(--color-viewer-ground)}.viewer-frame{flex-direction:column;height:100%;display:flex}.viewer-top{padding:var(--space-1);justify-content:flex-end;display:flex}.viewer-stage{touch-action:pan-y;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.viewer-image{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%}.viewer-video{width:min(100%,177.778dvh - 16rem)}.viewer-bar{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2) var(--space-2);display:flex}.viewer-status{min-width:0;font:var(--type-body);flex:1}.viewer-counter{font:var(--type-label);letter-spacing:var(--type-label-letter-spacing)}.viewer-caption{font:var(--type-caption)}.viewer-caption b{font-weight:600}.viewer-button{min-width:var(--space-tap-min);min-height:var(--space-tap-min);border-radius:var(--radius-full);background:var(--viewer-control);color:var(--color-on-primary);font:var(--type-h2);cursor:pointer;border:0;place-items:center;padding:0;display:inline-grid}.viewer-button:disabled{opacity:.4;cursor:default}.viewer button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}body:has(dialog.viewer[open]){overflow:hidden}html:has(.section-nav){scroll-padding-top:calc(var(--space-appbar-h) + var(--space-tap-min))}.site-page [id]{scroll-margin-top:var(--space-1)}.section-nav{top:var(--space-appbar-h);z-index:10;margin-inline:calc(-1 * var(--space-gutter-mobile));padding-inline:var(--space-gutter-mobile);background:var(--color-background);border-bottom:1px solid var(--color-border);scrollbar-width:none;position:sticky;overflow-x:auto}.section-nav::-webkit-scrollbar{display:none}.section-nav ul{gap:var(--space-3);white-space:nowrap;margin:0;padding:0;list-style:none;display:flex}.section-nav a{min-height:var(--space-tap-min);color:var(--color-text-secondary);font:var(--type-tab);align-items:center;text-decoration:none;display:inline-flex}.section-nav a[aria-current=location]{color:var(--color-primary);text-underline-offset:6px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.section-nav a:hover{color:var(--color-primary)}@media (min-width:900px){.section-nav{margin-inline:calc(-1 * var(--space-gutter-desktop));padding-inline:var(--space-gutter-desktop)}}.site-columns{gap:var(--space-section-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.site-main,.site-side{gap:var(--space-section-gap);flex-direction:column;min-width:0;display:flex}@media (min-width:900px){.site-columns{gap:var(--space-4);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.story{gap:var(--space-2);flex-direction:column;display:flex}.story-head{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.story h2,.coverage-card h2,.sources-card h2,.actors-card h2,.same-waterbody h2{font:var(--type-h2)}.story-body{gap:var(--space-2);overflow-wrap:anywhere;flex-direction:column;display:flex}.story-body p,.story-body ul,.story-body ol{margin:0}.story-body ul,.story-body ol{padding-inline-start:var(--space-3)}.story-body ul{list-style:outside}.story-body ol{list-style:decimal}.story-body h3,.story-body h4,.story-body h5,.story-body h6{margin:var(--space-1) 0 0;font:var(--type-page-title)}.story-body blockquote,.story-quote{padding:var(--space-1) var(--space-2);border-inline-start:4px solid var(--color-primary);background:var(--color-surface-sunken);border-radius:var(--radius-sm);margin:0}.story-quote p{margin:0}.story-quote footer{margin-top:var(--space-1);color:var(--color-text-secondary);font:var(--type-caption)}.story-empty{color:var(--color-text-secondary);margin:0}.story a,.sources-card a,.actors-card a{color:var(--color-link);text-underline-offset:2px}.projects-card h2{font:var(--type-h2)}.projects-card h3{margin:var(--space-2) 0 var(--space-1);font:var(--type-field-label)}.projects-card a{color:var(--color-link);text-underline-offset:2px}.project-list,.project-sources{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.project-list{gap:var(--space-2)}.project-sources{gap:var(--space-1);margin-top:var(--space-1)}.project-name{font:var(--type-field-label);overflow-wrap:anywhere}.project-meta,.project-summary{margin:var(--space-1) 0 0}.project-summary{overflow-wrap:anywhere}.coverage-card p{margin:0}.coverage-card h3,.sources-card h3,.actors-card h3{font:var(--type-field-label)}.source-list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.source-list li{overflow-wrap:anywhere}.source-meta{color:var(--color-text-secondary);font:var(--type-caption);display:block}.link-archived-note{color:var(--color-text-secondary);font:var(--type-caption)}.whatsapp-promo{align-items:start;gap:var(--space-2);padding:var(--space-card-padding-y) var(--space-card-padding-x);border-radius:var(--radius-md);background:var(--color-whatsapp-promo-bg);color:var(--color-text);grid-template-columns:auto minmax(0,1fr);display:grid}.whatsapp-promo-glyph{border-radius:var(--radius-full);background:var(--color-focus-ring-inner);justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.whatsapp-promo-text{gap:var(--space-1);flex-direction:column;display:flex}.whatsapp-promo h2{font:var(--type-page-title);color:var(--color-text);margin:0}.whatsapp-promo p{font:var(--type-body);margin:0}.whatsapp-promo-button{text-align:center;grid-column:2;justify-self:start}.whatsapp-promo-side{display:none}@media (min-width:900px){.whatsapp-promo-main{display:none}.whatsapp-promo-side{display:grid}}.contribute-banner{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-card-padding-y) var(--space-card-padding-x);border-radius:var(--radius-md);background:var(--color-appbar);color:var(--color-focus-ring-inner);flex-wrap:wrap;display:flex}.contribute-banner-text{flex:280px;min-width:0}.contribute-banner h2{font:var(--type-h2);color:inherit;margin:0}.contribute-banner p{margin:var(--space-1) 0 0;max-width:52ch;font:var(--type-body)}.same-waterbody-name{color:var(--color-text-secondary);font:var(--type-caption);margin:0}.site-cards{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.site-card{border-radius:var(--radius-md);background:var(--color-surface);height:100%;box-shadow:var(--elevation-card);color:inherit;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.site-card:focus-visible{outline-offset:-2px;box-shadow:inset 0 0 0 5px var(--color-focus-ring)}.site-card-figure{aspect-ratio:3/2;background:var(--color-surface-sunken);margin:0;position:relative}.site-card-figure img{object-fit:cover;width:100%;height:100%}.site-card-body{padding:var(--space-1) var(--space-2) var(--space-2);flex-direction:column;align-items:flex-start;gap:4px;display:flex}.site-card-title{font:var(--type-page-title);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.site-card-municipalities{color:var(--color-text-secondary);font:var(--type-caption)}.site-card-distance{color:var(--color-primary);font:var(--type-label);letter-spacing:var(--type-label-letter-spacing);font-variant-numeric:tabular-nums}.site-card-meta{color:var(--color-text-secondary);font:var(--type-label);letter-spacing:var(--type-label-letter-spacing)}.site-card:hover .site-card-title{color:var(--color-primary)}.event-images{gap:var(--space-1);padding:var(--space-1) 0 0;flex-wrap:wrap;margin:0;list-style:none;display:flex}.event-image{cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;display:block;overflow:hidden}.event-image img{object-fit:cover;width:96px;height:64px;display:block}.promo-cards{gap:var(--space-2);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.promo-cards:has(>li+li){grid-template-columns:1fr 1fr}}.promo-card{border-radius:var(--radius-md);background:var(--color-viewer-ground);min-height:170px;color:var(--color-focus-ring-inner);align-items:flex-end;display:flex;position:relative;overflow:hidden}.promo-card-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.promo-card-text{box-sizing:border-box;width:100%;padding:calc(var(--space-2) + var(--space-3)) var(--space-2) var(--space-2);background:linear-gradient(to bottom, transparent, var(--color-media-scrim) var(--space-4));position:relative}.promo-card-text h2{font:var(--type-h2);color:inherit;margin:0}.promo-card-text p{margin:var(--space-1) 0 0;font:var(--type-caption)}.promo-card-link{color:inherit;text-decoration:none}.promo-card-link:after{content:"";position:absolute;inset:0}.promo-card-link:focus-visible{box-shadow:none;outline:none}.promo-card:has(.promo-card-link:focus-visible){outline:2px solid var(--color-focus-ring-inner);outline-offset:-4px;box-shadow:inset 0 0 0 7px var(--color-focus-ring)}.promo-card-link:hover{text-decoration:underline}.actor-list,.actor-roles,.actor-channels{margin:0;padding:0;list-style:none;display:flex}.actor-list,.actor-roles{flex-direction:column}.actor-list{gap:var(--space-1)}.actor{padding:12px var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md)}.actor-roles{gap:2px;margin-top:2px}.actor-roles .source-meta{font:var(--type-caption)}.actor-channels{gap:0 var(--space-2);font:var(--type-hint);flex-wrap:wrap;margin-top:6px}.actor-name{font:var(--type-body);overflow-wrap:anywhere;font-weight:600}.actor-more{margin-top:var(--space-1)}.actor-more summary{min-height:var(--space-tap-min);color:var(--color-link);font:var(--type-hint);cursor:pointer;align-items:center;display:flex}.actor-more .actor-list{margin-top:var(--space-1)}.actor-owner-unknown{color:var(--color-text-secondary);margin:0}.actors-card h3{margin:var(--space-2) 0 var(--space-1)}.share{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.share-status{font:var(--type-body);color:var(--color-text-secondary);margin:0}.share-status:empty{display:none}.page-actions{align-items:flex-start;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.page-actions .share{justify-items:start;gap:var(--space-1);display:grid}.page-actions .copy-for-ai:has(.copy-for-ai-text){flex-basis:100%}.copy-for-ai{justify-items:start;gap:var(--space-1);display:grid}.copy-for-ai-status{min-height:1.5em;font:var(--type-body);color:var(--color-text-secondary);margin:0}.copy-for-ai-text{box-sizing:border-box;width:100%;padding:var(--space-2);border:1px solid var(--color-input-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:var(--type-body);resize:vertical;font-family:ui-monospace,monospace}.coverage-notice{font:var(--type-body);color:var(--color-text-secondary);margin:0}.interactive-map-tile{position:relative}.map-tile-fullscreen{z-index:1;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}.site-map-slot:empty{display:none}.site-map-slot{margin-block-end:var(--space-section-gap)}.waterbody-map.site-map-expanded{aspect-ratio:16/9;inline-size:100%}
