.theme.svelte-1cmi4dh{border-radius:var(--r-pill);color:currentColor;cursor:pointer;transition:background-color .18s var(--ease);background:0 0;border:0;flex:none;place-items:center;font-family:inherit;display:inline-grid}.theme--rail.svelte-1cmi4dh{width:44px;height:44px;color:var(--on-field-soft)}.theme--rail.svelte-1cmi4dh:hover{background:color-mix(in srgb, var(--on-field) 18%, transparent);color:var(--on-field)}.theme--floating.svelte-1cmi4dh{top:var(--s5);right:var(--s5);z-index:8;background:var(--plate-raised);width:44px;height:44px;box-shadow:var(--lift-sm);color:var(--ink-2);position:fixed}.theme--floating.svelte-1cmi4dh:hover{color:var(--ink)}.glyph.svelte-1cmi4dh{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;flex:none;width:18px;height:18px}.glyph--moon.svelte-1cmi4dh{fill:currentColor;stroke:none;grid-area:1/1}.glyph--sun.svelte-1cmi4dh{grid-area:1/1;display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .glyph--sun.svelte-1cmi4dh{display:block}:root:not([data-theme=light]) .glyph--moon.svelte-1cmi4dh{display:none}}:root[data-theme=dark] .glyph--sun.svelte-1cmi4dh{display:block}:root[data-theme=dark] .glyph--moon.svelte-1cmi4dh,:root[data-theme=light] .glyph--sun.svelte-1cmi4dh{display:none}:root[data-theme=light] .glyph--moon.svelte-1cmi4dh{display:block}@media (width<=48em){.theme--floating.svelte-1cmi4dh{top:var(--s4);right:var(--s4)}}
