.gw-screen{--gw-type-label: .75rem;--gw-type-meta: .8125rem;--gw-type-control: .875rem;--gw-type-body: 1rem;--gw-surface: #111a20;--gw-edge: #354047;--gw-muted: #a4b0b7;--gw-ink: #f3f4f2;--gw-teal: #63d8bd;--gw-coral: #ff8068;--gw-amber: #ffc36b;position:fixed;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto minmax(0,1fr);background:#142128;color:var(--gw-ink);font:var(--gw-type-body)/1.4 system-ui,-apple-system,sans-serif;color-scheme:dark}.gw-screen *,.gw-screen *:before{box-sizing:border-box}.gw-screen [hidden]{display:none!important}.gw-screen :is(h1,h2,h3,p,dl,dd){margin:0}.gw-screen svg:not(.gw-map svg){width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.gw-header{position:relative;z-index:6;display:flex;align-items:center;gap:18px;padding:max(9px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) 9px max(24px,env(safe-area-inset-left));min-height:60px;border-bottom:1px solid #39434b;background:#0f171c}.gw-place-search-host{flex:0 1 330px;margin-inline-start:auto;min-width:0}.gw-header .gw-place-search-host+.gw-worldwide{margin-inline-start:0}.gw-report-scope,.gw-kind-controls,.gw-share{display:flex;align-items:center;gap:6px}.gw-report-scope{flex-wrap:wrap}.gw-report-scope .gw-button,.gw-share .gw-button{min-height:24px;padding:2px 6px;font-size:var(--gw-type-meta)}.gw-report-scope .gw-button{color:#b4dbd0}.gw-impact,.gw-row-impact,.gw-copy-status{color:#c8d5d7;font-size:var(--gw-type-meta);font-variant-numeric:tabular-nums}.gw-impact{margin-top:3px!important}.gw-count-coverage{display:inline-block;margin-inline-start:6px;color:var(--gw-muted);font-size:var(--gw-type-label)}.gw-row-info{display:grid;justify-items:end;gap:3px}.gw-link-status{padding:5px 16px;background:#24332e;color:#d5eae1;font-size:var(--gw-type-control)}.gw-kind-controls{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin:0 16px 7px;padding:2px;background:#0d151a;border:1px solid var(--gw-edge);border-radius:7px}.gw-kind-controls .gw-button{min-height:36px;padding:3px 6px;border:1px solid transparent;background:none;color:var(--gw-muted);font-size:var(--gw-type-control)}.gw-kind-controls .gw-button[aria-pressed=true]{color:#f0f7f3;border-color:#4a605b;background:#283e37;font-weight:650}.gw-share{margin-top:10px}.gw-kind-controls .gw-search-toggle,.gw-show-detail .gw-impact{display:none}.gw-brand{display:flex;align-items:center;gap:10px;font-size:21px;letter-spacing:-.055em;font-weight:700}.gw-mark{display:grid;place-items:center;width:31px;height:31px;color:#153732;background:var(--gw-teal);border-radius:9px}.gw-mark svg{fill:currentColor!important;stroke-width:.5!important}.gw-subtitle{padding-inline-start:16px;border-inline-start:1px solid var(--gw-edge);color:#c6cdcf;font-size:var(--gw-type-control)}.gw-worldwide{display:flex;align-items:center;gap:7px;margin-inline-start:auto;color:#bfcbce;font-size:var(--gw-type-control)}.gw-worldwide svg{width:16px!important;height:16px!important}.gw-stage{position:relative;isolation:isolate;min-height:0}.gw-mode-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;padding:9px 12px;border-bottom:1px solid var(--gw-edge)}.gw-mode-switch{display:flex;gap:3px;flex:1;padding:2px;border-radius:8px;background:#0a1419}.gw-mode-switch .gw-button{flex:1;min-height:38px;padding:4px 10px;border-color:transparent;background:transparent;color:var(--gw-muted);font-size:var(--gw-type-control);font-weight:600}.gw-mode-switch .gw-button[aria-pressed=true]{background:#213a36;border-color:#44675e;color:#d7f9eb}.gw-incident-host{min-height:0;overflow:auto;overscroll-behavior:contain}.gw-incident-mode :is(.gw-attribution,.gw-layer-outages,.gw-link-status){display:none}.gw-collapsed .gw-mode-bar{border-bottom:0}.gw-map{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.gw-button,.gw-search input,.gw-row{font:inherit;color:inherit}.gw-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--gw-edge);border-radius:7px;background:#1b282f;cursor:pointer;padding:7px 10px;min-height:34px}.gw-button:hover,.gw-screen summary:hover{background-color:#24363d}.gw-screen :is(button,a,input,summary):focus-visible{outline:2px solid #a6e9d9;outline-offset:-2px}.gw-tools{position:absolute;z-index:3;inset-block-start:16px;inset-inline-end:16px;display:flex;align-items:stretch;gap:4px;padding:4px;border:1px solid var(--gw-edge);border-radius:10px;background:var(--gw-surface);box-shadow:0 2px 8px #0005}.gw-tools .gw-button{border-color:transparent;background:transparent;min-width:36px;font-size:var(--gw-type-control);font-weight:650}.gw-grid-status,.gw-attribution{position:absolute;z-index:2;inset-inline-end:16px;max-width:min(310px,85%);padding:5px 8px;border:1px solid #364650;border-radius:6px;color:#d3dfdd;background:#111a20f0;font-size:var(--gw-type-meta)}.gw-grid-status{inset-block-start:65px}.gw-attribution{inset-block-end:25px;display:flex;flex-wrap:wrap;gap:8px}.gw-tools .gw-layer[aria-pressed=true]{border-color:#49554d;background:#252f30}.gw-layer-outages[aria-pressed=true] svg{color:var(--gw-coral)}.gw-layer-grid[aria-pressed=true] svg{color:var(--gw-teal)}.gw-layer[aria-pressed=false]{color:#9aa3a9}.gw-panel{position:absolute;z-index:3;inset-block-start:16px;inset-inline-start:16px;display:flex;flex-direction:column;width:min(42vw,clamp(310px,27vw,376px));max-height:calc(100% - 56px);overflow:hidden;background:var(--gw-surface);border:1px solid var(--gw-edge);border-radius:13px;box-shadow:0 5px 20px #0006}.gw-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px}.gw-caption{color:#a2bbb4;font-size:var(--gw-type-label);letter-spacing:.15em;font-weight:700;text-transform:uppercase}.gw-title-row{display:flex;align-items:baseline;gap:8px}.gw-title-row h2{font-size:23px;font-weight:620;line-height:1.28;letter-spacing:-.045em}.gw-title-row>.gw-count{color:#d1dad9;background:#273238;border:1px solid var(--gw-edge);border-radius:5px;padding:0 5px;font-size:var(--gw-type-control);font-variant-numeric:tabular-nums}.gw-collapse{min-height:38px;width:32px;padding:0;color:#aababa;background:transparent}.gw-collapsed .gw-collapse svg{transform:rotate(180deg)}.gw-panel-body{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#49565a #152027}.gw-summary{display:grid;grid-template-columns:1fr auto;grid-template-areas:"health refresh" "updated refresh";gap:2px;align-items:center;margin:0 16px 12px}.gw-health{grid-area:health;display:inline-flex;align-items:center;gap:6px;color:#e4cda6;font-weight:650;font-size:var(--gw-type-control)}.gw-health:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gw-amber)}.gw-healthy{color:#afddcc}.gw-healthy:before{background:var(--gw-teal)}.gw-updated{grid-area:updated;color:var(--gw-muted);font-size:var(--gw-type-meta)}.gw-summary .gw-button{grid-area:refresh;min-height:29px;width:30px;border-color:transparent;background:none;color:#bec9cb}.gw-note{margin:0 16px 10px!important;padding:6px 8px;border-inline-start:2px solid #c5a064;background:#29271f;color:#e6d6ba;font-size:var(--gw-type-meta)}.gw-search{display:flex;gap:8px;align-items:center;margin:0 16px 10px;padding:6px 9px;color:#b1bec3;border-radius:6px;border:1px solid var(--gw-edge);background:#182228}.gw-search input{width:100%;min-width:0;border:0;border-radius:3px;background:transparent;font-size:var(--gw-type-control);padding:2px}.gw-search input::placeholder{color:var(--gw-muted)}.gw-items{padding:0 8px 8px}.gw-empty{padding:24px 10px;font-size:var(--gw-type-control);color:var(--gw-muted)}.gw-row{display:grid;grid-template-columns:minmax(0,1fr) auto 13px;align-items:center;justify-items:start;gap:6px;width:100%;min-height:54px;padding:7px 6px 7px 8px;border:0;border-top:1px solid #2b363c;background:transparent;cursor:pointer;text-align:start}.gw-row:hover{background:#1c2a2e}.gw-row>svg{width:12px!important;color:#7b9299}.gw-row-body{display:grid;min-width:0}.gw-place,.gw-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gw-place{font-size:1rem;font-weight:620}.gw-meta{color:var(--gw-muted);font-size:var(--gw-type-meta)}.gw-tag{display:inline-flex;align-items:center;gap:5px;color:#ffa38f;font-size:var(--gw-type-label);font-weight:550;white-space:nowrap}.gw-tag:before,.gw-key{display:inline-block;flex:none;width:6px;height:6px;border-radius:50%;background:var(--gw-coral)}.gw-tag:before{content:""}.gw-tag.gw-planned{color:#f4cf8f}.gw-planned:before,.gw-key-planned{background:var(--gw-amber)}.gw-key-grid{width:13px;height:2px;border-radius:1px;background:var(--gw-teal)}.gw-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px 13px;padding:10px 16px;font-size:var(--gw-type-label);color:#c5cfd0;border-top:1px solid #303a40}.gw-legend>span{display:inline-flex;align-items:center;gap:5px}.gw-sources{flex:none;border-top:1px solid #303a40;font-size:var(--gw-type-meta)}.gw-sources summary{cursor:pointer;padding:10px 16px;color:#ced8db}.gw-sources-body{max-height:min(24vh,180px);overflow:auto;padding:0 16px 10px;color:var(--gw-muted)}.gw-source{display:flex;align-items:baseline;justify-content:space-between;gap:6px;padding-block:4px}.gw-source-state{text-transform:capitalize}.gw-source-link{color:#99e0cc;overflow-wrap:anywhere}.gw-source-link svg{display:inline;width:12px!important;height:12px!important;margin-inline-start:4px;vertical-align:middle}.gw-detail{padding:0 16px 16px}.gw-back{display:flex;width:fit-content;margin-bottom:10px;min-height:28px;background:none;border:0;padding:2px 0;color:#b9d6ca;font-size:var(--gw-type-control)}.gw-detail h3{margin-block:4px 10px;font-size:20px;line-height:1.3;overflow-wrap:anywhere}.gw-facts{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;padding-block:5px 12px;font-size:.9375rem}.gw-facts dt{color:var(--gw-muted)}.gw-facts dd{text-align:end;overflow-wrap:anywhere}.gw-detail>.gw-source-link{font-size:var(--gw-type-control)}@media(max-width:680px){.gw-header{flex-wrap:wrap;gap:7px 10px;min-height:52px;padding-inline:12px}.gw-place-search-host{flex:0 0 100%}.gw-panel:not(.gw-collapsed,.gw-show-detail){max-height:53%}.gw-report-scope .gw-caption{letter-spacing:.07em}.gw-kind-controls{grid-template-columns:repeat(3,minmax(0,1fr)) 44px;margin-inline:12px;margin-bottom:5px}.gw-kind-controls .gw-search-toggle{display:inline-flex;padding-inline:3px}.gw-list-pane:not(.gw-search-open) .gw-search{display:none}.gw-panel-footer{display:flex;align-items:stretch;flex:none}.gw-panel-footer .gw-sources{flex:1}.gw-panel-footer .gw-legend{padding:5px 8px;gap:3px 7px;max-width:45%}.gw-panel-footer:has(.gw-sources[open]) .gw-legend{display:none}.gw-kind-controls .gw-button{min-height:36px}.gw-impact{font-size:var(--gw-type-label)}.gw-brand{font-size:19px;gap:8px}.gw-mark{width:28px;height:28px;border-radius:7px}.gw-subtitle{font-size:var(--gw-type-meta);padding-inline-start:10px}.gw-worldwide{display:none}.gw-tools{inset-block-start:9px;inset-inline-end:9px}.gw-tools{gap:1px}.gw-grid-status{inset-block-start:90px;inset-inline-end:9px}.gw-attribution{inset-block:68px auto;inset-inline-end:9px;max-width:calc(100% - 18px);padding:3px 6px;font-size:var(--gw-type-label)}.gw-tools .gw-button{min-height:40px}.gw-panel{inset-block:auto max(24px,env(safe-area-inset-bottom));inset-inline:8px;width:auto;max-height:44%}.gw-panel.gw-show-detail{max-height:47%}.gw-panel-head{padding:8px 12px}.gw-title-row h2{font-size:20px}.gw-caption{font-size:var(--gw-type-label)}.gw-collapse{width:40px;min-height:38px}.gw-summary,.gw-search{margin:0 12px 8px}.gw-search input{font-size:16px}.gw-note{margin-inline:12px!important}.gw-row,.gw-sources .gw-source-link,.gw-sources summary{min-height:44px}.gw-sources summary{padding-block:13px}.gw-panel.gw-collapsed{max-height:fit-content}.gw-show-detail :is(.gw-summary,.gw-note){display:none}.gw-show-detail .gw-panel-body{padding-block:2px 6px}}@media(max-height:420px)and (max-width:680px){.gw-panel{max-height:65%}}.gw-screen{--gw-sheet: #fafcfc;--gw-fill: #edf3f3;--gw-text: #192f37;--gw-secondary: #4c626a;--gw-divider: #d6dfe0;--gw-accent: #136463;--gw-sans: system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--gp-gold: #a5d9ce}.gw-screen .gw-header{min-height:57px;background:var(--gw-sheet);border-bottom:1px solid var(--gw-divider);color:var(--gw-text);gap:14px;color-scheme:light}.gw-screen .gw-brand{font:680 1.2rem/1.2 var(--gw-sans);letter-spacing:-.045em;gap:8px}.gw-screen .gw-mark{background:transparent;color:var(--gw-accent);width:19px;height:25px;box-shadow:none}.gw-screen .gw-mark svg{width:22px!important;height:22px!important}.gw-screen .gw-subtitle{border:0;padding:0;color:var(--gw-secondary);font:var(--gw-type-control)/1.35 var(--gw-sans)}.gw-screen .gw-place-search-host{flex-basis:310px}.gw-screen .gw-city-search input{background:#f1f5f5;color:var(--gw-text);border:1px solid #c9d7d9;border-radius:8px;padding-inline-start:12px;font:1rem/1.35 var(--gw-sans)}.gw-screen .gw-city-search input::placeholder{color:#526971}.gw-screen .gw-city-search .gw-city-clear{color:var(--gw-secondary)}.gw-screen .gw-city-results{background:var(--gw-sheet);border:1px solid var(--gw-divider);color:var(--gw-text);border-radius:9px;box-shadow:0 8px 28px #102e3a24}.gw-screen .gw-city-results [role=option]{border-color:var(--gw-divider)}.gw-screen .gw-city-results [role=option]:is(:hover,[aria-selected=true]){background:#e2f0ed}.gw-screen .gw-city-results :is(small,.gw-city-status),.gw-screen .gw-city-credit{color:var(--gw-secondary);border-color:var(--gw-divider)}.gw-screen .gw-tools{background:#14120f;border-color:#3a352b;border-radius:4px;box-shadow:0 3px 10px #0008}.gw-screen .gw-tools .gw-button{color:#ece4d0;border-radius:3px}.gw-screen .gw-tools .gw-button:hover{background:#2a251d}.gw-screen .gw-tools .gw-layer[aria-pressed=true]{background:#2a251d;border-color:#7a6a47}.gw-screen .gw-tools .gw-layer[aria-pressed=false]{color:#a39b88}.gw-screen .gw-layer-outages[aria-pressed=true] svg{color:#f0907a}.gw-screen .gw-layer-grid[aria-pressed=true] svg{color:#8fd1ae}.gw-screen .gw-tools :is(button,a):focus-visible{outline-color:var(--gp-gold)}.gw-screen .gw-panel{width:min(42vw,clamp(310px,26vw,360px));color-scheme:light;background:var(--gw-sheet);border:1px solid #c9d7d8;border-radius:12px;color:var(--gw-text);box-shadow:0 5px 20px #10252b24}.gw-screen .gw-panel :is(a,button,summary,select,input):focus-visible,.gw-screen .gw-header :is(a,button,select,input):focus-visible{outline:2px solid var(--gw-accent);outline-offset:-2px}.gw-screen .gw-mode-bar{padding:0 8px 0 12px;gap:4px;border-bottom:1px solid var(--gw-divider);background:none}.gw-screen .gw-mode-switch{flex:1;border:0;padding:0;gap:15px;background:none}.gw-screen .gw-mode-switch .gw-button{flex:none;padding:8px 2px;min-height:42px;font:600 var(--gw-type-control)/1.3 var(--gw-sans);background:none;border:0;border-radius:0;border-block-end:2px solid transparent;color:var(--gw-secondary)}.gw-screen .gw-panel .gw-mode-switch .gw-button[aria-pressed=true]{color:var(--gw-accent);border-color:var(--gw-accent);background:none}.gw-screen .gw-panel .gw-collapse{border:0;background:transparent;color:var(--gw-secondary)}.gw-screen .gw-panel-body{scrollbar-color:#a5b8bc var(--gw-sheet)}.gw-screen .gw-panel :is(.gw-title-row h2,.gw-detail h3){font:650 1.2rem/1.25 var(--gw-sans);letter-spacing:-.025em}.gw-screen .gw-title-row>.gw-count{font:550 var(--gw-type-meta)/1.3 var(--gw-sans);color:var(--gw-secondary);background:none;border:0;padding:0}.gw-screen .gw-panel .gw-caption{color:var(--gw-secondary);letter-spacing:0;text-transform:none}.gw-screen .gw-panel :is(.gw-impact,.gw-copy-status,.gw-count-coverage,.gw-updated,.gw-meta,.gw-facts dt,.gw-legend,.gw-sources,.gw-sources-body,.gw-empty){color:var(--gw-secondary)}.gw-screen .gw-panel .gw-health{color:#815b1f}.gw-screen .gw-panel .gw-healthy,.gw-screen .gw-panel .gw-source-link,.gw-screen .gw-panel .gw-back{color:var(--gw-accent)}.gw-screen .gw-panel .gw-health:before{background:#ae801d}.gw-screen .gw-panel .gw-healthy:before{background:#23765e}.gw-screen .gw-panel :is(.gw-summary,.gw-share,.gw-report-scope) .gw-button{border-color:var(--gw-divider);background:transparent;color:var(--gw-accent)}.gw-screen :is(.gw-note,.gw-link-status){color:#654b19;background:#f8f3e5;border-color:#ba983c}.gw-screen .gw-kind-controls{border:0;background:var(--gw-fill);border-radius:6px}.gw-screen .gw-panel .gw-kind-controls .gw-button{border:0;background:transparent;color:var(--gw-secondary)}.gw-screen .gw-panel .gw-kind-controls .gw-button[aria-pressed=true]{color:var(--gw-accent);background:#fff;box-shadow:0 1px 3px #1536301a}.gw-screen .gw-search{background:transparent;color:var(--gw-secondary);border-color:var(--gw-divider)}.gw-screen .gw-search input{color:var(--gw-text)}.gw-screen .gw-search input::placeholder{color:var(--gw-secondary)}.gw-screen .gw-row{border-color:var(--gw-divider)}.gw-screen .gw-row:hover,.gw-screen .gw-panel summary:hover{background:var(--gw-fill)}.gw-screen .gw-row>svg{color:#70858b}.gw-screen .gw-panel .gw-tag{color:#78453f}.gw-screen .gw-panel .gw-tag.gw-planned{color:#775b24}.gw-screen :is(.gw-sources,.gw-legend){border-color:var(--gw-divider)}.gw-screen .gw-sources summary{color:var(--gw-secondary)}.gw-screen .gw-facts dd,.gw-screen .gw-row-impact{color:var(--gw-text)}.gw-screen .gw-panel .gw-more{background:transparent}.gw-screen .gw-attribution{padding:3px 6px;border:0;border-radius:4px;color:#dfe9e9;background:#11232bdd;line-height:1.3}.gw-screen .gw-attribution a{color:#dfe9e9}.gw-screen .gw-attribution svg{display:none}.gw-screen .gr-replay{--gr-accent: var(--gw-accent);--gr-quiet: var(--gw-secondary);--gr-edge: var(--gw-divider);background:var(--gw-sheet);color:var(--gw-text)}.gw-screen .gr-navigation{background:var(--gw-fill);border:0;border-radius:8px}.gw-screen .gr-controls button,.gw-screen .gr-exit{background:transparent;color:var(--gw-text);border-color:#bdccce}.gw-screen .gr-controls .gr-play{color:#fff;background:var(--gw-accent);border-color:var(--gw-accent)}.gw-screen .gr-replay :is(.gr-label,.gr-ends,.gr-sector){color:var(--gw-secondary);letter-spacing:0;text-transform:none}.gw-screen .gr-impact{color:var(--gw-text)}.gw-screen .gr-replay .gr-briefing{color:var(--gw-accent);border-color:var(--gw-divider);background:transparent}.gw-screen .gr-source{color:var(--gw-accent)}.gw-screen .gw-frame-stamp{background:#14262ee8;border-color:#72b8a8}.gw-screen .gw-frame-stamp small{color:#b3cfcd;text-transform:none;letter-spacing:0}@media(max-width:680px){.gw-screen .gw-header{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;padding-inline:9px;gap:10px;min-height:50px}.gw-screen .gw-subtitle{display:none}.gw-screen .gw-brand{font-size:1.03rem;gap:4px}.gw-screen .gw-place-search-host{grid-column:auto;width:100%;min-width:0}.gw-screen .gw-city-results{inset-inline-start:auto;inset-inline-end:0;width:min(345px,calc(100vw - 18px))}.gw-screen .gw-panel{width:auto}.gw-screen .gw-panel:not(.gw-collapsed){max-height:46%}.gw-screen.gw-incident-mode .gw-panel:not(.gw-collapsed){max-height:40%}.gw-screen.gw-incident-mode .gw-panel:has(.gi-tools-toggle[aria-expanded=true],.gc-toggle[aria-expanded=true],.gi-detail:not([hidden]),.gi-replay-host:not([hidden])):not(.gw-collapsed){max-height:59%}}@media(pointer:coarse){.gw-screen .gw-mode-bar .gw-button,.gw-screen .gw-kind-controls .gw-button{min-width:44px;min-height:44px}}.gw-screen details.gw-map-controls{display:block;padding:0;border:0;background:transparent;box-shadow:none;color:#1d3440;font:600 13px/1.35 system-ui,sans-serif}.gw-map-controls .gw-tool-toggle,.gw-map-controls .gw-tool-options{background:#f6f8f7;border:1px solid #afbfbd;border-radius:9px;box-shadow:0 2px 8px #081c2429}.gw-map-controls .gw-tool-toggle{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 12px;list-style:none;cursor:pointer}.gw-map-controls .gw-tool-toggle::-webkit-details-marker{display:none}.gw-map-controls .gw-tool-toggle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round}.gw-screen .gw-map-controls .gw-tool-toggle:hover,.gw-screen .gw-map-controls[open] .gw-tool-toggle{background:#e5eeec}.gw-map-controls .gw-tool-options{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;width:max-content;padding:6px}.gw-layer-options,.gw-map-navigation{display:flex;gap:2px}.gw-layer-options{padding-bottom:5px;margin-bottom:4px;border-bottom:1px solid #d9e2df}.gw-screen .gw-map-controls .gw-tool-options .gw-button{min-width:40px;min-height:40px;flex:1;color:#203943;border:1px solid transparent;border-radius:5px;background:transparent;font:inherit}.gw-screen .gw-map-controls .gw-tool-options .gw-button:hover{background:#e4ecea}.gw-screen .gw-map-controls .gw-tool-options .gw-layer[aria-pressed=true]{color:#135c51;border-color:#b2d2c8;background:#deeee8}.gw-screen .gw-map-controls .gw-tool-options .gw-layer svg{color:currentColor}.gw-screen .gw-map-controls :is(summary,button):focus-visible{outline:2px solid #06736a;outline-offset:-3px}@media(max-width:680px){.gw-map-controls .gw-tool-toggle{width:44px;min-height:44px;padding:0}.gw-map-controls .gw-tool-toggle span{display:none}.gw-screen .gw-map-controls .gw-tool-options .gw-button{min-width:44px;min-height:44px}}body{margin:0;background:#0b1a22}.gw-map.leaflet-container{background:#0b1a22;font-family:system-ui,sans-serif}.gw-road-tiles{filter:grayscale(1) invert(.9) brightness(.94) contrast(.95);opacity:.78}.gw-country-name span,.gw-ocean-name span{display:block;width:max-content;transform:translate(-50%,-50%);font-size:11px;font-weight:500;letter-spacing:.01em;color:#bbccce;line-height:1;text-shadow:0 1px 2px #0b1a22,0 0 3px #0b1a22;paint-order:stroke fill;-webkit-text-stroke:1px #0b1a22;pointer-events:none}.gw-ocean-name span{font:italic 13px Georgia,serif;letter-spacing:.09em;color:#9db8c2}.gw-country-name .gw-label-occluded,.gw-ocean-name .gw-label-occluded{visibility:hidden}.gw-badge{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:#ff826d;color:#181718;border:2px solid #0b1a22;box-shadow:0 1px 3px #0009;font:800 16px/1 system-ui,sans-serif}.gw-map .gw-count{font-size:12px}.gw-planned-marker{transform:rotate(45deg) scale(.84);border-radius:3px;border:2px dashed #ffca77;background:#17252b;color:#ffe1a8}.gw-planned-marker>span{transform:rotate(-45deg) scale(1.14)}.gw-badge[data-kind=mixed]{border-inline-end:4px solid #ffd38f}.gw-active-marker{outline:2px solid white;outline-offset:2px}.gw-map .leaflet-marker-icon:focus-visible{outline:none}.gw-map .leaflet-marker-icon:focus-visible :is(.gw-badge,.gw-incident-dot){outline:3px solid #fff5df;outline-offset:3px;box-shadow:0 0 0 6px #0b1a22}.gw-map .leaflet-marker-icon:hover :is(.gw-badge,.gw-incident-dot){border-color:#f5ead1}.gw-map .leaflet-control-attribution{color:#afbdc0;background:#142128ed;padding:2px 6px;font:10px/1.45 system-ui,sans-serif}.gw-map .leaflet-control-attribution a{color:#c3d2cf}.gw-map .leaflet-tooltip{background:#152229;color:#edf6f4;border-color:#4b6969}.gw-screen{--gi-refrigeration: #82d8ff;--gi-power: #ffbf61;--gi-water: #69d9ca;--gi-healthcare: #eb9cd3;--gi-transport: #c0acff;--gi-telecom: #eff38e;--gi-other: #bdc9cb}.gw-incident-dot[data-sector=refrigeration]{--gi-color: var(--gi-refrigeration)}.gw-incident-dot[data-sector=power]{--gi-color: var(--gi-power)}.gw-incident-dot[data-sector=water]{--gi-color: var(--gi-water)}.gw-incident-dot[data-sector=healthcare]{--gi-color: var(--gi-healthcare)}.gw-incident-dot[data-sector=transport]{--gi-color: var(--gi-transport)}.gw-incident-dot[data-sector=telecom]{--gi-color: var(--gi-telecom)}.gw-incident-dot{--map-incident: #f5d6a1;display:grid;place-items:center;border-radius:50%;width:80%;height:80%;box-sizing:border-box;background:#bdd1d0;color:#143039;border:1px solid #25444c;font:650 16px/1 system-ui,sans-serif}.gw-map .gw-incident-marker{display:grid;place-items:center}.gw-incident-dot.gw-current{background:#8edbc4;color:#0a3430;outline:2px solid #9bdcca;outline-offset:2px}.gw-incident-dot[data-origin=reported]{border-color:#88a6a9}.gw-world-view .gw-incident-dot:not(.gw-current){width:13px;height:13px;background:var(--map-incident);border-color:#423727}.gw-world-view .gw-incident-dot[data-stack]{width:24px;height:24px;font-size:13px;font-weight:700;color:#30271b;background:var(--map-incident)}.gw-map .leaflet-popup-content-wrapper,.gw-map .leaflet-popup-tip{background:#17262d;color:#e4f0f1}.gw-reported-stack{display:grid;gap:5px;min-width:140px}.gw-reported-stack button{padding:7px 0;text-align:start;border:0;border-top:1px solid #38505a;background:none;color:#c4e5ef;cursor:pointer;font:inherit}.gw-incident-dot.gw-secondary{opacity:.53}.gw-incident-dot.gw-current[data-precision=country],.gw-incident-dot.gw-current[data-precision=region]{outline-style:dashed}.gw-focus-label{visibility:hidden;position:absolute;width:max-content;max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 6px;border-radius:4px;color:#f6f7f7;background:#10191ef2;border-inline-start:2px solid #8edbc4;box-shadow:0 1px 4px #0008;font:650 11px/1.25 system-ui,sans-serif;letter-spacing:.01em;pointer-events:none}.gw-map .gw-city-tag{font-weight:650;font-size:11px;color:#d9f2ff}.gw-incident-dot[data-has-unread]:after{content:"";position:absolute;inset-inline-start:-3px;bottom:-2px;width:8px;height:8px;background:#82d8bc;border:1px solid #173b35;border-radius:50%;pointer-events:none}.gw-city-search{position:relative;width:100%;color:var(--gw-ink)}.gw-city-search input{width:100%;min-width:0;height:36px;border:1px solid var(--gw-edge);border-radius:6px;background:#152027;color:inherit;font:inherit;padding:0 38px 0 12px}.gw-city-search input::placeholder{color:var(--gw-muted)}.gw-city-search input:focus-visible,.gw-city-clear:focus-visible{outline:2px solid var(--gw-teal);outline-offset:1px}.gw-city-clear{position:absolute;inset-inline-end:0;top:0;height:36px;width:38px;color:var(--gw-muted);background:transparent;border:0;cursor:pointer;font-size:22px}.gw-city-results{position:absolute;inset-inline:0;top:calc(100% + 5px);z-index:1500;max-height:min(46dvh,350px);overflow-y:auto;overscroll-behavior:contain;background:#111c23;border:1px solid var(--gw-edge);border-radius:6px;box-shadow:0 8px 25px #0007}.gw-city-results [role=option]{min-height:44px;padding:7px 12px;display:grid;align-content:center;cursor:pointer}.gw-city-results strong{font-weight:600}.gw-city-results small{color:var(--gw-muted)}.gw-city-results [role=option]:hover,.gw-city-results [aria-selected=true]{background:#234039}.gw-city-status:not(:empty){padding:12px;color:var(--gw-muted)}@media(max-width:680px){.gw-city-search input{font-size:16px;height:40px}.gw-city-clear{height:40px;width:44px}}.gw-city-credit{display:block;padding:5px 10px;border-top:1px solid #334750;text-align:end;color:#b7ced3;font:var(--gw-type-label)/1.4 system-ui,sans-serif}.gr-replay{--gr-accent: var(--gi-tone, #ffcd89);--gr-quiet: #aeb9b9;--gr-edge: #3b4648;padding:12px 14px 18px;color:#f2f3ed}.gr-replay[hidden]{display:none}.gr-replay :is(button,input){font:inherit}.gr-top,.gr-meta,.gr-ends,.gr-controls,.gr-source{display:flex;align-items:center}.gr-top{justify-content:space-between;margin-bottom:9px;gap:8px}.gr-top h2{margin:0;font-size:19px;line-height:1.2;font-weight:640;letter-spacing:-.035em}.gr-replay button{cursor:pointer;color:inherit}.gr-replay :is(button,input,a):focus-visible{outline:2px solid var(--gr-accent);outline-offset:2px}.gr-replay button:disabled{opacity:.36;cursor:default}.gr-exit{display:grid;place-items:center;border:1px solid var(--gr-edge);background:transparent;border-radius:7px;width:32px;height:32px}.gr-exit .gr-symbol{font-size:22px;line-height:1}.gr-navigation{padding:10px 12px;border:1px solid #505049;border-radius:11px;background:#202725}.gr-position,.gr-ends{font:var(--gw-type-meta)/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}.gr-position{display:block;color:var(--gr-accent);font-weight:620}.gr-timeline{position:relative;padding-inline:2px}.gr-slider{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:26px;margin:0;padding:0;cursor:pointer;border:0;background:transparent}.gr-slider:disabled{cursor:default;opacity:.6}.gr-slider::-webkit-slider-runnable-track{height:3px;background:linear-gradient(to right,var(--gr-accent) var(--gr-complete, 0%),#58605b var(--gr-complete, 0%));border-radius:2px}.gr-slider::-moz-range-track{height:3px;background:#58605b;border-radius:2px}.gr-slider::-moz-range-progress{height:3px;background:var(--gr-accent)}.gr-slider::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin-top:-5.5px;width:14px;height:14px;border-radius:50%;border:2px solid #222d29;background:var(--gr-accent);box-shadow:0 0 0 1px var(--gr-accent)}.gr-slider::-moz-range-thumb{width:11px;height:11px;border-radius:50%;border:2px solid #222d29;background:var(--gr-accent);box-shadow:0 0 0 1px var(--gr-accent)}.gr-stops{display:flex;justify-content:space-between;padding-inline:6px;margin-top:-6px;pointer-events:none}.gr-stops span{height:4px;width:1px;background:#818e87}.gr-stops .gr-passed{background:var(--gr-accent)}.gr-ends{justify-content:space-between;color:#c1c9c4;font-size:var(--gw-type-label);margin-top:4px}.gr-controls{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;gap:5px;margin-top:9px}.gr-controls button{display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #586058;background:#2b3330;border-radius:6px;min-height:40px;padding:5px}.gr-controls .gr-play{color:#262419;background:var(--gr-accent);border-color:var(--gr-accent);font-size:var(--gw-type-control);font-weight:680}.gr-play .gr-symbol{font-size:11px;line-height:1}.gr-step .gr-symbol{font-size:18px;line-height:1}.gr-replay button:hover:enabled{filter:brightness(1.1)}.gr-frame{display:grid;gap:7px;padding-top:16px}.gr-meta{justify-content:space-between;align-items:baseline;gap:5px;flex-wrap:wrap}.gr-date{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--gw-type-body);font-weight:650;color:var(--gr-accent);letter-spacing:-.04em}.gr-sector{color:#b5d8ca;font-size:var(--gw-type-meta)}.gr-title{font-size:1.4375rem;line-height:1.2;letter-spacing:-.04em;overflow-wrap:anywhere}.gr-places,.gr-timing{font-size:var(--gw-type-control);line-height:1.4;color:var(--gr-quiet)}.gr-replay .gr-briefing{justify-self:start;padding:4px 8px;min-height:36px;border:1px solid #4e655c;border-radius:5px;color:#b1ebd1;background:#1a2c25;font-size:var(--gw-type-control)}.gr-replay .gr-label{margin:6px 0 0;font-size:var(--gw-type-label);font-weight:680;text-transform:uppercase;letter-spacing:.1em;color:#afc0b8}.gr-impact{font-size:var(--gw-type-control);line-height:1.55;color:#dee4e2}.gr-sources{display:grid;gap:4px;margin-top:6px;border-top:1px solid var(--gr-edge)}.gr-source{justify-content:space-between;gap:4px;color:#a7e8cd;font-size:var(--gw-type-control);text-underline-offset:3px;min-height:32px;overflow-wrap:anywhere}@media(max-width:680px){.gr-replay{padding:8px 12px 12px}.gr-top{margin-bottom:6px}.gr-top h2{font-size:17px}.gr-exit{height:36px;width:36px}.gr-navigation{padding:7px 10px}.gr-controls{grid-template-columns:44px minmax(0,1fr) 44px;margin-top:6px}.gr-controls button{min-height:40px}.gr-frame{padding-top:10px}.gr-source{min-height:40px}}@media(prefers-reduced-motion:reduce){.gr-replay,.gr-replay *{scroll-behavior:auto;transition:none;animation:none}}@media(pointer:coarse){.gr-controls button,.gr-exit,.gr-replay .gr-briefing{min-height:44px}.gr-exit{width:44px}.gr-slider{height:36px}}.gw-incident-host:has(.gi-feed:not([hidden])){display:flex;flex-direction:column;overflow:hidden}.gi-feed{display:flex;flex-direction:column;min-height:0;color:var(--gw-text)}.gi-feed>.gi-intro{display:flex;flex:none;justify-content:space-between;align-items:baseline;padding:15px 16px 8px;gap:8px}.gi-intro h2{font:650 1.25rem/1.23 var(--gw-sans);color:var(--gw-text);letter-spacing:-.03em;overflow-wrap:anywhere}.gi-record-count,.gi-muted,.gi-meta,.gi-cause,.gi-event-date,.gi-location-evidence,.gi-detail-origin{color:var(--gw-secondary);font-size:var(--gw-type-meta);line-height:1.45}.gi-record-count{font-variant-numeric:tabular-nums}.gi-records{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#acbec0 transparent;padding-inline:16px}.gi-records>.gi-muted{padding-block:12px}.gi-card{display:block;width:100%;padding:12px 0;margin:0;border:0;border-top:1px solid var(--gw-divider);border-radius:0;color:var(--gw-text);background:none;text-align:start;cursor:pointer}.gi-card:first-child{border:0;padding-block-start:6px}.gi-card:hover,.gi-card:focus-visible{color:var(--gw-accent)}.gi-card strong{display:block;overflow-wrap:anywhere;font:580 1rem/1.36 var(--gw-sans);letter-spacing:-.015em}.gi-card.gi-lead strong{font-size:1.16rem;line-height:1.3;font-weight:650}.gi-meta{display:flex;align-items:baseline;justify-content:space-between;gap:4px 7px;margin-top:5px}.gi-meta time{flex:none;font-size:var(--gw-type-label)}.gi-byline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.gi-more,.gi-back,.gi-map-reset,.gi-scope{background:none;border:0;color:var(--gw-accent);text-align:start;padding:6px 0;font:600 var(--gw-type-control)/1.35 var(--gw-sans);cursor:pointer}.gi-more{display:block;width:100%;padding:10px 0 12px;border-top:1px solid var(--gw-divider)}.gi-scope{margin-inline:16px}.gi-degraded,.gi-incident-status{flex:none;margin:0 16px 6px!important;padding:3px 0 3px 8px;color:#73531c;border-inline-start:2px solid #b58638;font-size:var(--gw-type-meta);line-height:1.4}.gi-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;flex:none;border-top:1px solid var(--gw-divider);background:var(--gw-sheet)}.gi-actions .gi-changes-host,.gi-actions .gc-inbox{display:contents}.gi-actions .gc-toggle{grid-area:1/1}.gi-actions .gc-detail{grid-area:2/1/3/-1}.gi-tools-toggle{grid-area:1/2}.gi-actions .gc-toggle,.gi-tools-toggle{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;min-height:40px;padding:5px 8px;background:transparent;color:var(--gw-accent);border:0;border-radius:0;text-align:center;font:600 var(--gw-type-control)/1.3 var(--gw-sans);cursor:pointer}.gi-actions .gc-heading{font:inherit}.gi-actions .gc-chevron{display:none}.gi-tools-toggle:after{content:"";width:6px;height:6px;border-inline-end:1.5px solid;border-bottom:1.5px solid;transform:translateY(-1px) rotate(45deg)}.gi-tools-toggle[aria-expanded=true]:after{transform:translateY(1px) rotate(225deg)}.gi-actions button:is(:hover,[aria-expanded=true]){background:var(--gw-fill)}.gi-tools-body{grid-area:2/1/3/-1;padding:9px 14px 13px;max-height:min(34vh,260px);overflow:auto;overscroll-behavior:contain;border-top:1px solid var(--gw-divider)}.gi-filter{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--gw-secondary);font-size:var(--gw-type-control)}.gi-filter select,.gi-origin-filters button{border:1px solid var(--gw-divider);background:#fff;color:var(--gw-text);border-radius:5px;min-height:32px;padding:3px 8px;font:500 var(--gw-type-control)/1.35 var(--gw-sans);cursor:pointer}.gi-filter select{max-width:75%}.gi-origin-filters{display:flex;gap:4px;margin-block:7px}.gi-origin-filters button{flex:1;min-width:0}.gi-origin-filters [aria-pressed=true]{border-color:#9ebfbb;background:#e6f2ef;color:var(--gw-accent)}.gi-replay-launch{display:flex;align-items:center;gap:7px;width:100%;min-height:38px;padding:5px 0;border:0;background:none;color:var(--gw-accent);text-align:start;font:inherit;cursor:pointer}.gi-replay-launch-icon{font-size:var(--gw-type-label)}.gi-replay-launch-text{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 7px}.gi-replay-launch-text strong{font-size:var(--gw-type-control);font-weight:600}.gi-replay-launch-text small{font-size:var(--gw-type-label);color:var(--gw-secondary)}.gi-replay-ticks{display:none}.gi-feed-health{padding-block:6px;font-size:var(--gw-type-meta);color:var(--gw-secondary)}.gi-feed-health>strong{color:var(--gw-text)}.gi-feed-health>span{display:block}.gi-tools-body summary,.gi-detail summary{cursor:pointer;padding:5px 0;color:var(--gw-accent);font-size:var(--gw-type-control)}.gi-source-rows{max-height:150px;overflow:auto;padding:0;list-style:none}.gi-source-rows>*,.gi-headlines article{padding:5px 0;border-top:1px solid var(--gw-divider)}.gi-source-rows small,.gi-source-ref small{display:block;color:var(--gw-secondary);font-size:var(--gw-type-label)}.gi-detail{padding:8px 16px 16px;color:var(--gw-text);font:var(--gw-type-body)/1.55 var(--gw-sans)}.gi-detail .gi-intro{margin-block:6px 12px}.gi-detail h2{margin-block:3px!important}.gi-detail h3,.gi-headlines h3{margin:14px 0 4px!important;font:650 var(--gw-type-body)/1.4 var(--gw-sans)}.gi-sector,.gi-detail-origin{font:550 var(--gw-type-meta)/1.4 var(--gw-sans);color:var(--gw-secondary)}.gi-detail-origin{margin-inline-start:7px}.gi-summary{margin-block:8px!important}.gi-link{color:var(--gw-accent);text-underline-offset:2px;overflow-wrap:anywhere}.gi-source-ref{display:grid;gap:1px;padding-block:4px}.gi-chronology ol{margin:0;padding-inline-start:22px}.gi-chronology li{padding-block:4px}.gi-chronology :is(time,strong){display:block}.gi-chronology time{color:var(--gw-secondary);font-size:var(--gw-type-meta)}.gi-chronology p,.gi-location-citations{font-size:var(--gw-type-control)}.gi-location-list{display:grid;gap:4px}.gi-location-chip{display:flex;flex-wrap:wrap;gap:3px 8px;align-items:baseline;justify-content:space-between;width:100%;border:1px solid var(--gw-divider);border-radius:5px;background:transparent;padding:7px 8px;text-align:start;color:var(--gw-text);cursor:pointer;font:var(--gw-type-control)/1.4 var(--gw-sans)}.gi-location-chip[aria-pressed=true]{background:#e6f2ef;border-color:#9ebfbb}.gi-location-chip small,.gi-location-evidence{color:var(--gw-secondary);font-size:var(--gw-type-label)}.gi-location-evidence{width:100%;overflow-wrap:anywhere}.gi-location-citations{display:flex;flex-wrap:wrap;gap:3px 8px;margin:4px 0 7px}.gi-location-citations strong{width:100%}.gw-frame-stamp{position:absolute;z-index:2;inset-block-end:32px;inset-inline-end:16px;display:grid;padding:5px 9px;border-radius:5px;pointer-events:none;color:#fff;background:#14262ee8}.gw-frame-stamp small{color:#c5d9d9;font-size:var(--gw-type-label)}.gw-frame-stamp time{font:600 var(--gw-type-control)/1.35 var(--gw-sans)}@media(max-width:680px){.gi-feed>.gi-intro{padding:8px 13px 4px}.gi-intro h2{font-size:1.1rem}.gi-records{padding-inline:13px}.gi-card{padding-block:8px}.gi-card.gi-lead strong{font-size:1.08rem}.gi-meta{margin-top:3px}.gi-actions .gc-toggle,.gi-tools-toggle{min-height:44px}.gi-tools-body{max-height:min(32dvh,240px)}.gi-filter select{font-size:1rem;min-height:40px}.gi-origin-filters button,.gi-more,.gi-back,.gi-map-reset,.gi-location-chip{min-height:40px}.gw-frame-stamp{inset-block:9px auto;inset-inline:8px auto}}.gc-inbox{color:var(--gw-text, #192f37);background:var(--gw-sheet, #fafcfc);border-block:1px solid var(--gw-divider, #d6dfe0)}.gc-inbox [hidden]{display:none!important}.gc-inbox button{font:inherit;cursor:pointer;color:inherit}.gc-inbox :is(button,a):focus-visible{outline:2px solid var(--gw-accent, #136463);outline-offset:-2px}.gc-toggle{display:flex;width:100%;align-items:center;gap:8px;min-height:40px;padding:5px 15px;border:0;background:transparent;text-align:start}.gc-inbox .gc-toggle:hover,.gc-toggle[aria-expanded=true]{background:var(--gw-fill, #edf3f3)}.gc-heading{font:650 var(--gw-type-body)/1.25 var(--gw-sans, system-ui, sans-serif)}.gc-chevron{display:inline-block;font:650 18px/1 system-ui,sans-serif;color:var(--gw-accent, #136463)}.gc-toggle[aria-expanded=true] .gc-chevron{transform:rotate(90deg)}.gc-badge{margin-inline-start:auto;min-width:20px;padding:1px 5px;text-align:center;border-radius:3px;color:#fff9ed;background:var(--gw-accent, #136463);font:650 var(--gw-type-meta)/1.4 ui-monospace,monospace;font-variant-numeric:tabular-nums}.gc-detail{padding:0 12px 8px}.gc-toolbar{display:flex;justify-content:end;margin-block:3px}.gc-inbox :is(.gc-more,.gc-mark,.gc-open){border:1px solid var(--gw-divider, #d6dfe0);border-radius:3px;background:var(--gw-sheet, #fff);font-size:var(--gw-type-meta);font-weight:600;line-height:1.35;min-height:36px;padding:3px 7px}.gc-mark[aria-disabled=true]{opacity:.6;cursor:default}.gc-inbox .gc-baseline,.gc-inbox .gc-expired,.gc-locations{color:var(--gw-secondary, #4c626a);font-size:var(--gw-type-control);line-height:1.4}.gc-inbox .gc-baseline{padding:6px 3px}.gc-scroll{max-height:min(42vh,330px);overflow:auto;overscroll-behavior:contain;overflow-anchor:none;scrollbar-width:thin}.gc-inbox :is(.gc-list,.gc-preview-list){list-style:none;padding:0;margin:0}.gc-item{display:grid;gap:5px;border-top:1px solid var(--gw-divider, #d6dfe0);padding:8px 8px 9px}.gc-item[data-unread=true]{border-inline-start:3px solid var(--gw-accent, #136463);padding-inline-start:5px;background:var(--gw-sheet, #fff)}.gc-meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 5px}.gc-meta strong{color:var(--gw-accent, #136463);font-size:var(--gw-type-meta)}.gc-meta time,.gc-preview small{color:var(--gw-secondary, #4c626a);font:var(--gw-type-label)/1.5 ui-monospace,monospace}.gc-inbox .gc-title,.gc-inbox .gc-preview h3{margin:0;color:var(--gw-text, #192f37);font:650 1.0625rem/1.35 var(--gw-sans, system-ui, sans-serif);overflow-wrap:anywhere}.gc-refs{display:flex;flex-wrap:wrap;gap:4px 8px}.gc-refs:empty{display:none}.gc-open,.gc-more{justify-self:start}.gc-inbox .gc-source{color:var(--gw-accent, #136463);text-underline-offset:2px;font-size:var(--gw-type-control);overflow-wrap:anywhere}.gc-inbox .gc-preview h3{padding:5px 3px;font-size:var(--gw-type-body)}.gc-preview li{display:grid;gap:3px;padding:7px 3px;border-top:1px solid var(--gw-divider, #d6dfe0)}.gc-preview li .gc-source{font:650 1rem/1.4 var(--gw-sans, system-ui, sans-serif)}.gc-more{margin:5px 3px}@media(max-width:680px){.gc-toggle{min-height:40px;padding-inline:12px}.gc-scroll{max-height:min(36dvh,240px)}.gc-inbox :is(.gc-more,.gc-mark,.gc-open){min-height:36px}}.gc-actions{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.gc-read-one{min-height:36px;padding:3px 1px;background:none;border:none;text-decoration:underline;text-underline-offset:2px}.gc-inbox .gc-read-one{font-size:var(--gw-type-control)}@media(pointer:coarse){.gc-inbox :is(.gc-toggle,.gc-more,.gc-mark,.gc-open,.gc-read-one){min-height:44px}}
