.ksREYq_segmented{isolation:isolate;border:1px solid color-mix(in srgb, var(--site-accent) 24%, transparent);white-space:nowrap;background:#ffffffa6;border-radius:15px;align-items:center;gap:4px;padding:3px;font-size:12px;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}.ksREYq_compactSegmented{box-shadow:none;background:0 0;border:0;border-radius:10px;grid-template-columns:42px 72px;gap:0;padding:0;font-size:11px;display:inline-grid;position:relative}.ksREYq_compactSegmented:before{content:"";z-index:0;border:1px solid color-mix(in srgb, var(--site-accent) 16%, white);-webkit-backdrop-filter:blur(12px)saturate(135%);backdrop-filter:blur(12px)saturate(135%);box-shadow:0 4px 14px #202b3a12, inset 0 1px 1px #ffffffe0, inset 0 -1px 1px color-mix(in srgb, var(--site-accent) 8%, transparent);pointer-events:none;background:linear-gradient(#ffffffb8,#ffffff5c),#ffffff47;border-radius:10px;position:absolute;inset:6px 0}.ksREYq_compactIndicator{z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--site-accent) 78%, white), var(--site-accent) 72%);width:38px;box-shadow:0 3px 8px color-mix(in srgb, var(--site-accent) 20%, transparent), inset 0 1px 1px #ffffff6b;pointer-events:none;will-change:transform, width;border:1px solid #ffffff94;border-radius:10px;transition:background .24s,border-color .24s,box-shadow .24s;position:absolute;top:8px;bottom:8px;left:2px;transform:translate(0)}.ksREYq_compactIndicator:before{content:"";background:inherit;width:24px;box-shadow:0 2px 6px color-mix(in srgb, var(--site-accent) 14%, transparent);opacity:0;pointer-events:none;border:1px solid #ffffff57;border-radius:10px;position:absolute;top:-1px;bottom:-1px}.ksREYq_compactSegmented[data-active=adult] .ksREYq_compactIndicator{width:68px;transform:translate(42px)}.ksREYq_compactSegmented[data-flow=to-adult] .ksREYq_compactIndicator:before{transform-origin:0;animation:.52s cubic-bezier(.3,0,.18,1) both ksREYq_compact-tail-to-adult;left:0}.ksREYq_compactSegmented[data-flow=to-main] .ksREYq_compactIndicator:before{transform-origin:100%;animation:.52s cubic-bezier(.3,0,.18,1) both ksREYq_compact-tail-to-main;right:0}@keyframes ksREYq_compact-tail-to-adult{0%{opacity:0;transform:translate(0)scaleY(.92)}54%{opacity:.2;transform:translate(-7px)scale(.9,.72)}to{opacity:0;transform:translate(0)scale(1)}}@keyframes ksREYq_compact-tail-to-main{0%{opacity:0;transform:translate(0)scaleY(.92)}54%{opacity:.2;transform:translate(7px)scale(.9,.72)}to{opacity:0;transform:translate(0)scale(1)}}.ksREYq_compactSegmented .ksREYq_option{z-index:2;isolation:isolate;min-height:44px;box-shadow:none;background:0 0;border-radius:10px;padding:0;line-height:14px;position:relative}.ksREYq_compactSegmented .ksREYq_option:before{content:"";z-index:-1;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:7px;transition:background-color .18s,border-color .18s,box-shadow .18s;position:absolute;inset:8px 2px}.ksREYq_compactSegmented .ksREYq_option[data-current]{box-shadow:none;color:var(--site-on-accent);text-shadow:0 1px 2px color-mix(in srgb, var(--site-accent) 45%, transparent);background:0 0}.ksREYq_compactSegmented[data-flow=to-adult] .ksREYq_option[data-variant=main],.ksREYq_compactSegmented[data-flow=to-main] .ksREYq_option[data-variant=adult]{color:var(--site-accent-ink);text-shadow:none}.ksREYq_compactSegmented[data-flow=to-adult] .ksREYq_option[data-variant=adult],.ksREYq_compactSegmented[data-flow=to-main] .ksREYq_option[data-variant=main]{color:var(--site-on-accent);text-shadow:0 1px 2px color-mix(in srgb, var(--site-accent) 38%, transparent)}.ksREYq_compactSegmented .ksREYq_option:focus-visible{outline-offset:-7px}.ksREYq_option{min-height:36px;color:var(--site-accent-ink);background:0 0;border-radius:11px;justify-content:center;align-items:center;padding:8px 10px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .18s,color .18s,box-shadow .18s;display:flex}.ksREYq_option[data-current]{background:var(--site-accent);color:var(--site-on-accent);box-shadow:0 2px 5px color-mix(in srgb, var(--site-accent) 16%, transparent), inset 0 1px 0 #ffffff29}@media (hover:hover){.ksREYq_option:not([data-current]):not([aria-disabled]):hover{background:color-mix(in srgb, var(--site-accent) 9%, transparent)}.ksREYq_compactSegmented .ksREYq_option:not([data-current]):not([aria-disabled]):hover{background:0 0}.ksREYq_compactSegmented .ksREYq_option:not([data-current]):not([aria-disabled]):hover:before{background:color-mix(in srgb, var(--site-accent) 8%, transparent)}}.ksREYq_option:not([data-current]):not([aria-disabled]):active{background:color-mix(in srgb, var(--site-accent) 16%, transparent)}.ksREYq_compactSegmented .ksREYq_option:not([data-current]):not([aria-disabled]):active{background:0 0}.ksREYq_compactSegmented .ksREYq_option:not([data-current]):not([aria-disabled]):active:before{background:color-mix(in srgb, var(--site-accent) 13%, transparent)}.ksREYq_option[aria-disabled]{color:var(--site-disabled);cursor:not-allowed;box-shadow:none}.ksREYq_option:focus-visible{outline:2px solid var(--site-focus);outline-offset:-2px}.ksREYq_option[data-current]:focus-visible{outline-color:var(--site-focus-on-accent)}@media (prefers-reduced-motion:reduce){.ksREYq_option,.ksREYq_compactSegmented .ksREYq_option:before,.ksREYq_compactIndicator{transition:none}.ksREYq_compactSegmented[data-flow] .ksREYq_compactIndicator,.ksREYq_compactSegmented[data-flow] .ksREYq_compactIndicator:before,.ksREYq_compactSegmented[data-flow] .ksREYq_compactIndicator:after{animation:none}}
