.weather-notices.svelte-1co6etb{--notice-ink:var(--warn-deep);border-block-start:1px solid var(--line-soft);min-inline-size:0;color:var(--ink);margin-block-start:.5rem}.weather-notices.danger.svelte-1co6etb{--notice-ink:var(--bad-ink)}summary.svelte-1co6etb{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:var(--plate-press);border-radius:var(--radius-sm);align-items:center;gap:.375rem;min-block-size:44px;padding-block:.375rem;list-style:none;display:flex}summary.svelte-1co6etb::-webkit-details-marker{display:none}summary.svelte-1co6etb:hover,summary.svelte-1co6etb:active{background:var(--plate-hover)}summary.svelte-1co6etb:active{background:var(--plate-press)}summary.svelte-1co6etb:focus-visible{outline:3px solid var(--sign);outline-offset:2px}summary.svelte-1co6etb>svg:where(.svelte-1co6etb){color:var(--notice-ink);fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 16px;align-self:flex-start;margin-block-start:.125rem}.notice-summary.svelte-1co6etb{flex:1;min-inline-size:0}.notice-label.svelte-1co6etb{color:var(--ink-2);font-size:.6875rem;line-height:1.45;display:block}strong.svelte-1co6etb,.notice-title.svelte-1co6etb{overflow-wrap:anywhere;font-size:.75rem;font-weight:750;line-height:1.5}.notice-summary.svelte-1co6etb>strong:where(.svelte-1co6etb){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.notice-more.svelte-1co6etb{color:var(--ink-2);white-space:nowrap;flex:none;align-self:center;font-size:.6875rem;line-height:1.5}summary.svelte-1co6etb:hover .notice-more:where(.svelte-1co6etb),summary.svelte-1co6etb:focus-visible .notice-more:where(.svelte-1co6etb){color:var(--sign)}.notice-more.svelte-1co6etb>span:where(.svelte-1co6etb){display:inline-block}.weather-notices[open].svelte-1co6etb .notice-more:where(.svelte-1co6etb)>span:where(.svelte-1co6etb){transform:rotate(180deg)}ul.svelte-1co6etb{margin:0;padding:0;list-style:none}li.svelte-1co6etb{border-block-start:1px solid var(--line-soft);min-inline-size:0;padding-block:.5rem}p.svelte-1co6etb{overflow-wrap:anywhere;white-space:pre-line;max-inline-size:none;margin:.25rem 0 0;font-size:.75rem;line-height:1.5}.notice-interval.svelte-1co6etb,.notice-updated.svelte-1co6etb{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.6875rem}.notice-instruction.svelte-1co6etb{font-weight:650}.notice-updated.svelte-1co6etb{margin-block:.25rem .375rem}
