.ThemeSelector_trigger__2yb8n.ThemeSelector_trigger__2yb8n{display:inline-flex;align-items:center;gap:var(--md-spacing-2);height:2.25rem;padding-block:0;padding-inline:5px 12px;padding-right:var(--md-spacing-2);border:1px solid var(--md-border-subtle);border-radius:var(--md-radius-full);corner-shape:round;background:var(--md-surface-parent);font-family:var(--md-font-family-sans);font-size:var(--md-font-size-sm);font-weight:var(--md-font-weight-medium);color:var(--md-content-primary);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.ThemeSelector_trigger__2yb8n:hover{background:var(--md-surface-child-01)}.ThemeSelector_trigger__2yb8n:focus-visible{outline:2px solid var(--md-border-focused);outline-offset:2px}.ThemeSelector_triggerSwatch__pEcbU{display:block;width:24px;height:24px;flex-shrink:0;border-radius:var(--md-radius-full);corner-shape:round;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--md-content-primary) 14%,transparent)}.ThemeSelector_triggerLabel__rFGE5{text-transform:capitalize;line-height:1}.ThemeSelector_chevron___NYFu{width:16px;height:16px;flex-shrink:0;color:var(--md-content-tertiary)}.ThemeSelector_menu__8vo1b.ThemeSelector_menu__8vo1b{inset-inline-start:auto;inset-inline-end:0;margin-top:var(--md-spacing-1);min-width:11rem}.ThemeSelector_menu__8vo1b [role=menuitem]>span[aria-hidden=true]:has(>.ThemeSelector_itemSwatch__Lk3cV){opacity:1}.ThemeSelector_itemSwatch__Lk3cV{display:block;width:100%;height:100%;border-radius:calc(var(--md-radius-md) * var(--md-corner-scale));corner-shape:var(--md-corner-shape);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--md-content-primary) 14%,transparent)}.ThemeSelector_itemLabel__IBL8Q{text-transform:capitalize}.ThemeSelector_check__w3FpP{display:block;width:14px;height:14px;color:var(--md-content-accent)}