.iTZrHa_surface{--control-bg:var(--lightningcss-light,color-mix(in srgb, var(--mantine-color-default) 78%, transparent))var(--lightningcss-dark,#0b10208c);--control-border:var(--lightningcss-light,color-mix(in srgb, var(--mantine-color-default-border) 90%, transparent))var(--lightningcss-dark,#ffffff1f);--control-shadow:var(--lightningcss-light,inset 0 1px 0 #fff9)var(--lightningcss-dark,inset 0 1px 0 #ffffff0a);background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--preseen-radius-pill);min-width:34px;height:34px;color:var(--mantine-color-text);box-shadow:var(--control-shadow);-webkit-backdrop-filter:saturate(140%)blur(6px);backdrop-filter:saturate(140%)blur(6px);justify-content:center;align-items:center;display:inline-flex}.iTZrHa_interactive{cursor:pointer;transition:border-color .18s,background .18s,transform .18s cubic-bezier(.22,1,.36,1),box-shadow .22s}.iTZrHa_interactive:hover{border-color:color-mix(in srgb, var(--preseen-accent) 55%, var(--control-border));box-shadow:var(--control-shadow), 0 0 0 4px color-mix(in srgb, var(--preseen-accent) 14%, transparent)}.iTZrHa_interactive:active{transform:scale(.96)}.iTZrHa_interactive:focus-visible{outline:2px solid var(--preseen-focus-ring);outline-offset:2px}.iTZrHa_interactive:disabled{opacity:.5;cursor:not-allowed}.iTZrHa_circle{width:34px;padding:0}.iTZrHa_labeled{white-space:nowrap;line-height:1;font-size:var(--mantine-font-size-sm);gap:.4rem;padding:0 .85rem 1px .7rem;font-weight:500;text-decoration:none}.iTZrHa_fullWidth{justify-content:flex-start;gap:.55rem;width:100%;height:44px;padding:0 .9rem;font-size:.9rem;font-weight:500;text-decoration:none}.iTZrHa_icon{color:var(--preseen-accent-strong);flex-shrink:0}.iTZrHa_labeled .iTZrHa_icon{transform:translateY(.5px)}.iTZrHa_initials{letter-spacing:.02em;flex-shrink:0;padding-bottom:.5px;font-size:.75rem;font-weight:600;line-height:1}@media (prefers-reduced-motion:reduce){.iTZrHa_interactive{transition:none}}
.x05qcq_button{}.x05qcq_buttonCompact{}.x05qcq_buttonLabeled{}.x05qcq_iconWrap{flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex;position:relative}.x05qcq_icon{color:var(--preseen-accent-strong);opacity:0;filter:drop-shadow(0 1px 2px #00000026);pointer-events:none;justify-content:center;align-items:center;margin:auto;display:inline-flex;position:absolute;inset:0;transform:rotate(-90deg)scale(.5)}.x05qcq_iconActive{opacity:1;animation:.36s cubic-bezier(.22,1,.36,1) x05qcq_icon-in;transform:rotate(0)scale(1)}@keyframes x05qcq_icon-in{0%{opacity:0;transform:rotate(-90deg)scale(.5)}}.x05qcq_iconSun.x05qcq_iconActive{transform:rotate(0)scale(1.05)}.x05qcq_iconMoon.x05qcq_iconActive{transform:rotate(-12deg)scale(1.1)}.x05qcq_iconAuto.x05qcq_iconActive{transform:scale(1.02)}.x05qcq_label{letter-spacing:.01em;color:var(--mantine-color-text);font-size:.9rem;font-weight:500}@media (prefers-reduced-motion:reduce){.x05qcq_iconActive{animation:none}}
