@layer component{.GIslcG_SunYearChart{gap:var(--space-2);min-inline-size:0;display:grid}.GIslcG_SunYearChart h3{font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.GIslcG_SunYearChart .GIslcG_readout{min-block-size:1lh;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}.GIslcG_SunYearChart .GIslcG_charts{gap:var(--space-2);border-radius:var(--radius-sm);display:grid}.GIslcG_SunYearChart .GIslcG_charts .GIslcG_scrub{padding-inline-start:var(--plot-start)}.GIslcG_SunYearChart .GIslcG_charts svg{cursor:crosshair;touch-action:pan-y;block-size:auto;inline-size:100%;display:block}.GIslcG_SunYearChart .GIslcG_night{fill:var(--color-bg-raised)}.GIslcG_SunYearChart .GIslcG_twilight{fill:var(--color-border-strong)}.GIslcG_SunYearChart .GIslcG_day{fill:var(--color-text-tertiary)}.GIslcG_SunYearChart .GIslcG_grid{stroke:var(--color-border-subtle);stroke-width:1px}.GIslcG_SunYearChart .GIslcG_line{fill:none;stroke:var(--color-text-primary);stroke-width:2px;stroke-linejoin:round}.GIslcG_SunYearChart .GIslcG_change{stroke:var(--color-text-secondary);stroke-width:1px;stroke-dasharray:3 3}.GIslcG_SunYearChart .GIslcG_cursor{stroke:var(--color-text-primary);stroke-width:1px}.GIslcG_SunYearChart .GIslcG_label{fill:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:11px}.GIslcG_SunYearChart .GIslcG_legend{gap:var(--space-1) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.GIslcG_SunYearChart .GIslcG_legend li{align-items:center;gap:var(--space-1);display:flex}.GIslcG_SunYearChart .GIslcG_legend li:before{content:"";border-radius:2px;block-size:.75rem;inline-size:.75rem}.GIslcG_SunYearChart .GIslcG_legend li[data-key=day]:before{background:var(--color-text-tertiary)}.GIslcG_SunYearChart .GIslcG_legend li[data-key=twilight]:before{background:var(--color-border-strong)}.GIslcG_SunYearChart .GIslcG_legend li[data-key=night]:before{border:1px solid var(--color-border-default);background:var(--color-bg-raised)}.GIslcG_SunYearChart .GIslcG_legend li[data-key=change]:before{border-inline-start:1px dashed var(--color-text-secondary);border-radius:0;block-size:.75rem;inline-size:0}.GIslcG_SunYearChart .GIslcG_caption{color:var(--color-text-tertiary);font-size:var(--font-size-xs)}.GIslcG_SunYearChart .GIslcG_table{font-size:var(--font-size-sm)}.GIslcG_SunYearChart .GIslcG_table summary{color:var(--color-text-secondary);cursor:pointer}.GIslcG_SunYearChart .GIslcG_table table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;margin-block-start:var(--space-2)}.GIslcG_SunYearChart .GIslcG_table th,.GIslcG_SunYearChart .GIslcG_table td{padding-block:var(--space-1);border-block-end:1px solid var(--color-border-subtle);text-align:start;font-weight:var(--font-weight-regular)}.GIslcG_SunYearChart .GIslcG_table thead th{color:var(--color-text-secondary)}.ukqZtG_SunTimes{gap:var(--space-5);min-inline-size:0;display:grid}.ukqZtG_SunTimes .ukqZtG_controls{gap:var(--space-3);align-items:end;display:grid}@media (width>=40rem){.ukqZtG_SunTimes .ukqZtG_controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ukqZtG_SunTimes .ukqZtG_heading{gap:var(--space-1);display:grid}.ukqZtG_SunTimes .ukqZtG_heading h2{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);line-height:var(--font-leading-tight)}.ukqZtG_SunTimes .ukqZtG_heading p{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.ukqZtG_SunTimes .ukqZtG_notice{padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--font-size-sm)}.ukqZtG_SunTimes .ukqZtG_group{gap:var(--space-2);display:grid}.ukqZtG_SunTimes .ukqZtG_group h3{font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.ukqZtG_SunTimes .ukqZtG_note{color:var(--color-text-tertiary);font-size:var(--font-size-xs)}}
