.c5ketW_card{--morph-dur:.5s;--morph-ease:cubic-bezier(.2, .8, .2, 1)}@media (prefers-reduced-motion:reduce){.c5ketW_card{--morph-dur:0s}}.c5ketW_button{min-height:var(--b-h,32px);padding:var(--b-pad);border:1px solid var(--b-bd,transparent);border-radius:var(--b-r);background:var(--b-bg);box-shadow:var(--b-sh,none);color:var(--b-fg);font-size:var(--b-fs);font-weight:var(--b-fw);letter-spacing:var(--b-ls,0);cursor:pointer;transition:all var(--morph-dur) var(--morph-ease), background-color .15s, transform .1s}.c5ketW_button:hover{background:var(--b-bg-h)}.c5ketW_button:active{background:var(--b-bg-a);transform:scale(.98)}.c5ketW_button:focus-visible{outline:2px solid var(--b-bg);outline-offset:2px}.c5ketW_slider{cursor:pointer;touch-action:none;width:100%;max-width:220px;height:28px;position:relative}.c5ketW_slider:focus-visible{outline:none}.c5ketW_rail,.c5ketW_fill{height:var(--s-h);border-radius:var(--s-r);transition:height var(--morph-dur) var(--morph-ease), background-color var(--morph-dur) var(--morph-ease), border-radius var(--morph-dur) var(--morph-ease);position:absolute;top:50%;transform:translateY(-50%)}.c5ketW_rail{background:var(--s-rail);left:0;right:0}.c5ketW_fill{width:var(--v);background:var(--s-fill);left:0}.c5ketW_thumb{top:50%;left:var(--v);width:var(--t-size);height:var(--t-size);border:var(--t-bw) solid var(--t-bd);background:var(--t-bg);box-shadow:var(--t-sh,none);transition:width var(--morph-dur) var(--morph-ease), height var(--morph-dur) var(--morph-ease), background-color var(--morph-dur) var(--morph-ease), border var(--morph-dur) var(--morph-ease), box-shadow .15s;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.c5ketW_slider:focus-visible .c5ketW_thumb,.c5ketW_dragging .c5ketW_thumb{box-shadow:0 0 0 5px color-mix(in srgb, var(--s-fill) 22%, transparent)}.c5ketW_switchLabel{color:var(--site-secondary,#334155);align-items:center;gap:10px;font-size:13px;display:inline-flex}.c5ketW_switch{width:var(--w-w);height:var(--w-h);border:var(--w-bw,0px) solid var(--w-off-bd,transparent);border-radius:var(--w-r);background:var(--w-off);cursor:pointer;transition:all var(--morph-dur) var(--morph-ease), background-color .2s;padding:0;position:relative}.c5ketW_switch[aria-checked=true]{border-color:var(--w-on);background:var(--w-on)}.c5ketW_switch:after{content:"";top:50%;left:var(--w-gap);width:var(--w-k);height:var(--w-k);border-radius:var(--w-kr);background:var(--w-k-off,#fff);box-shadow:var(--w-ksh,none);transition:all var(--morph-dur) var(--morph-ease);position:absolute;transform:translateY(-50%)}.c5ketW_switch[aria-checked=true]:after{left:calc(100% - var(--w-k) - var(--w-gap) - 2 * var(--w-bw,0px));background:#fff}.c5ketW_switch:focus-visible{outline:2px solid var(--w-on);outline-offset:2px}.c5ketW_systemName{animation:.25s cubic-bezier(.2,.8,.2,1) c5ketW_caption-in}@keyframes c5ketW_caption-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.c5ketW_systemName{animation:none}}.c5ketW_dot:before{content:"";background:#d5d9e5;border-radius:3px;width:6px;height:6px;transition:all .3s cubic-bezier(.2,.8,.2,1)}.c5ketW_dot:hover:before{background:#a5adc8}.c5ketW_dot[aria-current=true]:before{background:var(--color-brand-blue,#4052cf);width:16px}.c5ketW_dotTip{opacity:0;transition:opacity .15s}.c5ketW_dot:hover .c5ketW_dotTip,.c5ketW_dot:focus-visible .c5ketW_dotTip{opacity:1}
