@property --gt-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.gt{-webkit-backdrop-filter:blur(10px)saturate(1.2);background:linear-gradient(#ffffff12,#ffffff06);border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:2px;padding:3px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff1a,0 2px 8px #00000059}.gt-opt{min-height:38px;color:var(--ld-t3);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:color .25s var(--ld-ease);background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0 18px;font-size:12px;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.gt-opt:hover{color:var(--ld-t2)}}.gt-opt.on{color:var(--ld-t1)}.gt-opt:focus-visible{outline-offset:-3px;outline:1px solid #ffffff8c}.gt-opt:focus-visible .gt-label{text-underline-offset:4px;text-decoration:underline}.gt-label{z-index:2;position:relative}.gt-thumb{z-index:1;background:linear-gradient(#ffffff24,#ffffff0d);border-radius:9999px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff2e,0 2px 6px #0006}.gt-thumb:before{content:"";border-radius:inherit;background:conic-gradient(from var(--gt-angle), transparent 0deg, #ffffff8c 40deg, #fff 78deg, #c9ccd1 118deg, transparent 170deg, transparent 210deg, #ffffff59 250deg, transparent 300deg);-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:8s linear infinite gt-spin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes gt-spin{to{--gt-angle:360deg}}@media (pointer:coarse){.gt-opt{min-height:44px}}@media (prefers-reduced-motion:reduce){.gt-thumb:before{animation:none}.gt-opt{transition:none}}.gt-plain .gt-thumb:before{display:none}.gt-plain .gt-thumb{box-shadow:inset 0 0 0 1px var(--ld-line-strong), inset 0 1px 0 #ffffff2e, 0 2px 6px #0006}