.glass-s,.switch-variant-glass{position:relative;z-index:var(--z-above);background-color:var(--glass-bg);overflow:hidden;box-shadow:var(--glass-s-outer-shadow)}.glass-s:before,.switch-variant-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:10;box-shadow:var(--glass-s-inner-shadow)}.card>:not(style),.glass-m>:not(style),.glass-s>:not(style),.switch-variant-glass>:not(style){position:relative}.glass,.switch-variant-glass{background-color:var(--glass-bg);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden}html.glass-simplified .glass,html.glass-simplified .glass-strong,html.glass-simplified .switch-variant-glass{backdrop-filter:none}html.glass-simplified .card,html.glass-simplified .glass-m,html.glass-simplified .glass-s,html.glass-simplified .switch-variant-glass{border:1px solid var(--glass-simple-border-strong);box-shadow:none}html.glass-simplified .glass,html.glass-simplified .switch-variant-glass{background-color:var(--glass-simple-bg);border:1px solid var(--glass-simple-border);box-shadow:none}html.glass-simplified .glass-s,html.glass-simplified .switch-variant-glass{background-color:var(--glass-simple-bg-s)}html.glass-simplified .glass-tint{backdrop-filter:none;background-color:var(--glass-simple-bg-tint);border:1px solid var(--glass-simple-border-strong);box-shadow:none}html.glass-simplified .card:after,html.glass-simplified .card:before,html.glass-simplified .glass-m:after,html.glass-simplified .glass-m:before,html.glass-simplified .glass-s:before,html.glass-simplified .switch-variant-glass:before{content:none;box-shadow:none;border:none;mix-blend-mode:normal}.glass-tint{backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden;background-color:var(--glass-bg-tint)}.switch{--switch-height:var(--btn-h-m);--switch-width:calc(var(--btn-h-m) * 1.85);--switch-border-width:1px;--switch-inner-height:calc(var(--switch-height) - (var(--switch-border-width) * 2));--switch-inner-width:calc(var(--switch-width) - (var(--switch-border-width) * 2));--switch-padding:calc(var(--spacing-xs) * 0.65);--switch-track:var(--solid-control);--switch-track-hover:var(--solid-control-h);--switch-track-active:var(--solid-control-a);--switch-track-checked:var(--solid-accent);--switch-track-checked-hover:var(--accent-color-h,var(--color-blue-h));--switch-track-checked-active:var(--accent-color-a,var(--color-blue-a));--switch-border:var(--solid-border);--switch-border-hover:var(--solid-border-h);--switch-border-checked:var(--switch-track-checked);--switch-border-checked-hover:var(--switch-track-checked-hover);--switch-border-checked-active:var(--switch-track-checked-active);--switch-thumb:var(--on-color);--switch-thumb-checked:var(--solid-on-accent);--switch-thumb-shadow:none;--switch-focus:var(--solid-border-focus);position:relative;display:inline-flex;flex-shrink:0;width:var(--switch-width);height:var(--switch-height);border-radius:var(--btn-r-full);touch-action:pan-y;cursor:grab}.switch-input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:grab;z-index:30}.switch-dragging .switch-input{cursor:grabbing}.switch-slider{--switch-padding-current:var(--switch-padding);--switch-thumb-size:calc(var(--switch-inner-height) - (var(--switch-padding-current) * 2));--switch-thumb-travel:calc(var(--switch-inner-width) - var(--switch-thumb-size) - (var(--switch-padding-current) * 2));position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:inherit;background:var(--switch-track);border:var(--switch-border-width) solid var(--switch-border);box-shadow:inset 0 0 0 1px var(--switch-border);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;overflow:hidden;pointer-events:none;z-index:20}.switch-slider:before{content:"";top:var(--switch-padding-current);border-radius:var(--btn-r-full);background:var(--switch-thumb);box-shadow:var(--switch-thumb-shadow);transform:translateX(0);transition:transform .2s cubic-bezier(.22,.61,.36,1),background .2s ease;z-index:21}.switch-slider:before,.switch-thumb-icon{position:absolute;left:var(--switch-padding-current);width:var(--switch-thumb-size);height:var(--switch-thumb-size)}.switch-thumb-icon{top:50%;display:grid;place-items:center;color:var(--switch-track-checked);transform:translateY(-50%);transition:transform .2s cubic-bezier(.22,.61,.36,1);pointer-events:none;z-index:22}.switch-thumb-icon svg{display:block;width:60%;height:60%}.switch-animated .switch-slider:before{transition:transform .24s cubic-bezier(.22,.61,.36,1),background .2s ease}.switch-input:focus-visible+.switch-slider{box-shadow:0 0 0 2px var(--switch-focus),0 0 0 6px var(--switch-focus)}.switch-input:checked+.switch-slider{--switch-padding-current:calc(var(--switch-padding) * 0.8);background:var(--switch-track-checked);border-color:var(--switch-border-checked)}.switch-input:checked+.switch-slider:before{transform:translateX(var(--switch-thumb-travel));background:var(--switch-thumb-checked)}.switch-input:checked+.switch-slider .switch-thumb-icon{transform:translateX(var(--switch-thumb-travel)) translateY(-50%)}.switch.switch-dragging .switch-slider:before{transform:translateX(var(--switch-drag-offset,0));transition:none}.switch.switch-dragging .switch-slider .switch-thumb-icon{transform:translateX(var(--switch-drag-offset,0)) translateY(-50%);transition:none}@media(hover:hover)and (pointer:fine){.switch-input:not(:disabled):not(:checked):hover+.switch-slider{background:var(--switch-track-hover);border-color:var(--switch-border-hover)}.switch-input:not(:disabled):checked:hover+.switch-slider{background:var(--switch-track-checked-hover);border-color:var(--switch-border-checked-hover)}}.switch-input:not(:disabled):active+.switch-slider{background:var(--switch-track-active)}.switch-input:not(:disabled):checked:active+.switch-slider{background:var(--switch-track-checked-active);border-color:var(--switch-border-checked-active)}.switch-disabled,.switch-input:disabled+.switch-slider{opacity:.45;cursor:not-allowed}.switch-wrapper{display:inline-flex;align-items:center;gap:var(--gap-s);cursor:pointer;-webkit-user-select:none;user-select:none}.switch-label{color:var(--text-color);font-size:var(--p2-size);line-height:1.2}.switch-input:disabled~.switch-label{opacity:.6;cursor:not-allowed}.switch-size-xs{--switch-height:var(--btn-h-xs);--switch-width:calc(var(--btn-h-xs) * 1.75);--switch-padding:calc(var(--spacing-xs) * 0.45)}.switch-size-s{--switch-height:var(--btn-h-s);--switch-width:calc(var(--btn-h-s) * 1.8);--switch-padding:calc(var(--spacing-xs) * 0.55)}.switch-size-m{--switch-height:var(--btn-h-m);--switch-width:calc(var(--btn-h-m) * 1.85);--switch-padding:calc(var(--spacing-xs) * 0.65)}.switch-size-l{--switch-height:var(--btn-h-l);--switch-width:calc(var(--btn-h-l) * 1.9);--switch-padding:calc(var(--spacing-s) * 0.65)}.switch-size-xl{--switch-height:var(--btn-h-xl);--switch-width:calc(var(--btn-h-xl) * 1.9);--switch-padding:calc(var(--spacing-s) * 0.75)}.switch-size-xxl{--switch-height:var(--btn-h-xxl);--switch-width:calc(var(--btn-h-xxl) * 1.95);--switch-padding:calc(var(--spacing-m) * 0.65)}.switch-variant-solid{--switch-track:var(--solid-control);--switch-track-hover:var(--solid-control-h);--switch-track-active:var(--solid-control-a);--switch-thumb:var(--on-color);--switch-thumb-checked:var(--on-color)}.switch-variant-glass{overflow:hidden;--switch-track:var(--glass-control);--switch-track-hover:var(--glass-control-h);--switch-track-active:var(--glass-control-a);--switch-border:var(--glass-border);--switch-border-hover:var(--glass-border);--switch-focus:var(--glass-control-a);--switch-thumb:var(--text-color);--switch-thumb-checked:var(--glass-on-accent)}.switch-variant-glass>.switch-input,.switch-variant-glass>.switch-slider{position:absolute}.switch-variant-glass .switch-slider{background:rgba(0,0,0,0);border-color:var(--switch-border);box-shadow:inset 0 0 0 1px var(--switch-border);backdrop-filter:none}.switch-variant-glass .switch-input:checked+.switch-slider{background:var(--switch-track-checked-glass,color-mix(in srgb,var(--switch-track-checked) 30%,var(--glass-control)));border-color:var(--switch-border-checked)}@media(hover:hover)and (pointer:fine){.switch-variant-glass .switch-input:not(:disabled):checked:hover+.switch-slider{background:var(--switch-track-checked-hover-glass,color-mix(in srgb,var(--switch-track-checked) 36%,var(--glass-control-h)));border-color:var(--switch-border-checked-hover)}}.switch-variant-glass .switch-input:not(:disabled):checked:active+.switch-slider{background:var(--switch-track-checked-active-glass,color-mix(in srgb,var(--switch-track-checked) 42%,var(--glass-control-a)));border-color:var(--switch-border-checked-active)}.switch-variant-glass:not([class*=switch-color-]) .switch-input:checked+.switch-slider{background:var(--solid-accent);border-color:var(--solid-accent)}@media(hover:hover)and (pointer:fine){.switch-variant-glass:not([class*=switch-color-]) .switch-input:not(:disabled):checked:hover+.switch-slider{background:var(--solid-accent-h);border-color:var(--solid-accent-h)}}.switch-variant-glass:not([class*=switch-color-]) .switch-input:not(:disabled):checked:active+.switch-slider{background:var(--solid-accent-a);border-color:var(--solid-accent-a)}.switch-variant-on-glass{--switch-track:var(--on-glass-control);--switch-track-hover:var(--on-glass-control-h);--switch-track-active:var(--on-glass-control-a);--switch-border:var(--on-glass-border);--switch-border-hover:var(--on-glass-border-h);--switch-focus:var(--on-glass-border-focus);--switch-thumb:var(--text-color);--switch-thumb-checked:var(--bg-color)}.switch-variant-on-glass .switch-slider{border-color:var(--switch-border)}.switch-variant-on-glass .switch-input:checked+.switch-slider{background:var(--switch-track-checked-on-glass,color-mix(in srgb,var(--switch-track-checked) 40%,var(--on-glass-control)));border-color:var(--switch-border-checked)}@media(hover:hover)and (pointer:fine){.switch-variant-on-glass .switch-input:not(:disabled):checked:hover+.switch-slider{background:var(--switch-track-checked-hover-on-glass,color-mix(in srgb,var(--switch-track-checked) 50%,var(--on-glass-control-h)));border-color:var(--switch-border-checked-hover)}}.switch-variant-on-glass .switch-input:not(:disabled):checked:active+.switch-slider{background:var(--switch-track-checked-active-on-glass,color-mix(in srgb,var(--switch-track-checked) 55%,var(--on-glass-control-a)));border-color:var(--switch-border-checked-active)}.switch-variant-on-glass:not([class*=switch-color-]) .switch-input:checked+.switch-slider{background:var(--solid-accent);border-color:var(--solid-accent)}@media(hover:hover)and (pointer:fine){.switch-variant-on-glass:not([class*=switch-color-]) .switch-input:not(:disabled):checked:hover+.switch-slider{background:var(--solid-accent-h);border-color:var(--solid-accent-h)}}.switch-variant-on-glass:not([class*=switch-color-]) .switch-input:not(:disabled):checked:active+.switch-slider{background:var(--solid-accent-a);border-color:var(--solid-accent-a)}.switch-color-red{--switch-track-checked:var(--color-red);--switch-track-checked-hover:var(--color-red-h);--switch-track-checked-active:var(--color-red-a);--switch-border-checked:var(--color-red);--switch-border-checked-hover:var(--color-red-h);--switch-border-checked-active:var(--color-red-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-red);--switch-track-checked-hover-glass:var(--color-red-h);--switch-track-checked-active-glass:var(--color-red-a);--switch-track-checked-on-glass:var(--color-red);--switch-track-checked-hover-on-glass:var(--color-red-h);--switch-track-checked-active-on-glass:var(--color-red-a)}.switch-color-green{--switch-track-checked:var(--color-green);--switch-track-checked-hover:var(--color-green-h);--switch-track-checked-active:var(--color-green-a);--switch-border-checked:var(--color-green);--switch-border-checked-hover:var(--color-green-h);--switch-border-checked-active:var(--color-green-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-green);--switch-track-checked-hover-glass:var(--color-green-h);--switch-track-checked-active-glass:var(--color-green-a);--switch-track-checked-on-glass:var(--color-green);--switch-track-checked-hover-on-glass:var(--color-green-h);--switch-track-checked-active-on-glass:var(--color-green-a)}.switch-color-blue{--switch-track-checked:var(--color-blue);--switch-track-checked-hover:var(--color-blue-h);--switch-track-checked-active:var(--color-blue-a);--switch-border-checked:var(--color-blue);--switch-border-checked-hover:var(--color-blue-h);--switch-border-checked-active:var(--color-blue-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-blue);--switch-track-checked-hover-glass:var(--color-blue-h);--switch-track-checked-active-glass:var(--color-blue-a);--switch-track-checked-on-glass:var(--color-blue);--switch-track-checked-hover-on-glass:var(--color-blue-h);--switch-track-checked-active-on-glass:var(--color-blue-a)}.switch-color-yellow{--switch-track-checked:var(--color-yellow);--switch-track-checked-hover:var(--color-yellow-h);--switch-track-checked-active:var(--color-yellow-a);--switch-border-checked:var(--color-yellow);--switch-border-checked-hover:var(--color-yellow-h);--switch-border-checked-active:var(--color-yellow-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-yellow);--switch-track-checked-hover-glass:var(--color-yellow-h);--switch-track-checked-active-glass:var(--color-yellow-a);--switch-track-checked-on-glass:var(--color-yellow);--switch-track-checked-hover-on-glass:var(--color-yellow-h);--switch-track-checked-active-on-glass:var(--color-yellow-a)}.switch-color-purple{--switch-track-checked:var(--color-purple);--switch-track-checked-hover:var(--color-purple-h);--switch-track-checked-active:var(--color-purple-a);--switch-border-checked:var(--color-purple);--switch-border-checked-hover:var(--color-purple-h);--switch-border-checked-active:var(--color-purple-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-purple);--switch-track-checked-hover-glass:var(--color-purple-h);--switch-track-checked-active-glass:var(--color-purple-a);--switch-track-checked-on-glass:var(--color-purple);--switch-track-checked-hover-on-glass:var(--color-purple-h);--switch-track-checked-active-on-glass:var(--color-purple-a)}.switch-color-orange{--switch-track-checked:var(--color-orange);--switch-track-checked-hover:var(--color-orange-h);--switch-track-checked-active:var(--color-orange-a);--switch-border-checked:var(--color-orange);--switch-border-checked-hover:var(--color-orange-h);--switch-border-checked-active:var(--color-orange-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-orange);--switch-track-checked-hover-glass:var(--color-orange-h);--switch-track-checked-active-glass:var(--color-orange-a);--switch-track-checked-on-glass:var(--color-orange);--switch-track-checked-hover-on-glass:var(--color-orange-h);--switch-track-checked-active-on-glass:var(--color-orange-a)}.switch-color-teal{--switch-track-checked:var(--color-teal);--switch-track-checked-hover:var(--color-teal-h);--switch-track-checked-active:var(--color-teal-a);--switch-border-checked:var(--color-teal);--switch-border-checked-hover:var(--color-teal-h);--switch-border-checked-active:var(--color-teal-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-teal);--switch-track-checked-hover-glass:var(--color-teal-h);--switch-track-checked-active-glass:var(--color-teal-a);--switch-track-checked-on-glass:var(--color-teal);--switch-track-checked-hover-on-glass:var(--color-teal-h);--switch-track-checked-active-on-glass:var(--color-teal-a)}.switch-color-pink{--switch-track-checked:var(--color-pink);--switch-track-checked-hover:var(--color-pink-h);--switch-track-checked-active:var(--color-pink-a);--switch-border-checked:var(--color-pink);--switch-border-checked-hover:var(--color-pink-h);--switch-border-checked-active:var(--color-pink-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-pink);--switch-track-checked-hover-glass:var(--color-pink-h);--switch-track-checked-active-glass:var(--color-pink-a);--switch-track-checked-on-glass:var(--color-pink);--switch-track-checked-hover-on-glass:var(--color-pink-h);--switch-track-checked-active-on-glass:var(--color-pink-a)}.switch-color-indigo{--switch-track-checked:var(--color-indigo);--switch-track-checked-hover:var(--color-indigo-h);--switch-track-checked-active:var(--color-indigo-a);--switch-border-checked:var(--color-indigo);--switch-border-checked-hover:var(--color-indigo-h);--switch-border-checked-active:var(--color-indigo-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-indigo);--switch-track-checked-hover-glass:var(--color-indigo-h);--switch-track-checked-active-glass:var(--color-indigo-a);--switch-track-checked-on-glass:var(--color-indigo);--switch-track-checked-hover-on-glass:var(--color-indigo-h);--switch-track-checked-active-on-glass:var(--color-indigo-a)}.switch-color-gray{--switch-track-checked:var(--color-gray);--switch-track-checked-hover:var(--color-gray-h);--switch-track-checked-active:var(--color-gray-a);--switch-border-checked:var(--color-gray);--switch-border-checked-hover:var(--color-gray-h);--switch-border-checked-active:var(--color-gray-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-gray);--switch-track-checked-hover-glass:var(--color-gray-h);--switch-track-checked-active-glass:var(--color-gray-a);--switch-track-checked-on-glass:var(--color-gray);--switch-track-checked-hover-on-glass:var(--color-gray-h);--switch-track-checked-active-on-glass:var(--color-gray-a)}.switch-color-mint{--switch-track-checked:var(--color-mint);--switch-track-checked-hover:var(--color-mint-h);--switch-track-checked-active:var(--color-mint-a);--switch-border-checked:var(--color-mint);--switch-border-checked-hover:var(--color-mint-h);--switch-border-checked-active:var(--color-mint-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-mint);--switch-track-checked-hover-glass:var(--color-mint-h);--switch-track-checked-active-glass:var(--color-mint-a);--switch-track-checked-on-glass:var(--color-mint);--switch-track-checked-hover-on-glass:var(--color-mint-h);--switch-track-checked-active-on-glass:var(--color-mint-a)}.switch-color-cyan{--switch-track-checked:var(--color-cyan);--switch-track-checked-hover:var(--color-cyan-h);--switch-track-checked-active:var(--color-cyan-a);--switch-border-checked:var(--color-cyan);--switch-border-checked-hover:var(--color-cyan-h);--switch-border-checked-active:var(--color-cyan-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-cyan);--switch-track-checked-hover-glass:var(--color-cyan-h);--switch-track-checked-active-glass:var(--color-cyan-a);--switch-track-checked-on-glass:var(--color-cyan);--switch-track-checked-hover-on-glass:var(--color-cyan-h);--switch-track-checked-active-on-glass:var(--color-cyan-a)}.switch-color-lime{--switch-track-checked:var(--color-lime);--switch-track-checked-hover:var(--color-lime-h);--switch-track-checked-active:var(--color-lime-a);--switch-border-checked:var(--color-lime);--switch-border-checked-hover:var(--color-lime-h);--switch-border-checked-active:var(--color-lime-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-lime);--switch-track-checked-hover-glass:var(--color-lime-h);--switch-track-checked-active-glass:var(--color-lime-a);--switch-track-checked-on-glass:var(--color-lime);--switch-track-checked-hover-on-glass:var(--color-lime-h);--switch-track-checked-active-on-glass:var(--color-lime-a)}.switch-color-amber{--switch-track-checked:var(--color-amber);--switch-track-checked-hover:var(--color-amber-h);--switch-track-checked-active:var(--color-amber-a);--switch-border-checked:var(--color-amber);--switch-border-checked-hover:var(--color-amber-h);--switch-border-checked-active:var(--color-amber-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-amber);--switch-track-checked-hover-glass:var(--color-amber-h);--switch-track-checked-active-glass:var(--color-amber-a);--switch-track-checked-on-glass:var(--color-amber);--switch-track-checked-hover-on-glass:var(--color-amber-h);--switch-track-checked-active-on-glass:var(--color-amber-a)}.switch-color-coral{--switch-track-checked:var(--color-coral);--switch-track-checked-hover:var(--color-coral-h);--switch-track-checked-active:var(--color-coral-a);--switch-border-checked:var(--color-coral);--switch-border-checked-hover:var(--color-coral-h);--switch-border-checked-active:var(--color-coral-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-coral);--switch-track-checked-hover-glass:var(--color-coral-h);--switch-track-checked-active-glass:var(--color-coral-a);--switch-track-checked-on-glass:var(--color-coral);--switch-track-checked-hover-on-glass:var(--color-coral-h);--switch-track-checked-active-on-glass:var(--color-coral-a)}.switch-color-brown{--switch-track-checked:var(--color-brown);--switch-track-checked-hover:var(--color-brown-h);--switch-track-checked-active:var(--color-brown-a);--switch-border-checked:var(--color-brown);--switch-border-checked-hover:var(--color-brown-h);--switch-border-checked-active:var(--color-brown-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-brown);--switch-track-checked-hover-glass:var(--color-brown-h);--switch-track-checked-active-glass:var(--color-brown-a);--switch-track-checked-on-glass:var(--color-brown);--switch-track-checked-hover-on-glass:var(--color-brown-h);--switch-track-checked-active-on-glass:var(--color-brown-a)}.switch-color-navy{--switch-track-checked:var(--color-navy);--switch-track-checked-hover:var(--color-navy-h);--switch-track-checked-active:var(--color-navy-a);--switch-border-checked:var(--color-navy);--switch-border-checked-hover:var(--color-navy-h);--switch-border-checked-active:var(--color-navy-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-navy);--switch-track-checked-hover-glass:var(--color-navy-h);--switch-track-checked-active-glass:var(--color-navy-a);--switch-track-checked-on-glass:var(--color-navy);--switch-track-checked-hover-on-glass:var(--color-navy-h);--switch-track-checked-active-on-glass:var(--color-navy-a)}.switch-color-slate{--switch-track-checked:var(--color-slate);--switch-track-checked-hover:var(--color-slate-h);--switch-track-checked-active:var(--color-slate-a);--switch-border-checked:var(--color-slate);--switch-border-checked-hover:var(--color-slate-h);--switch-border-checked-active:var(--color-slate-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-slate);--switch-track-checked-hover-glass:var(--color-slate-h);--switch-track-checked-active-glass:var(--color-slate-a);--switch-track-checked-on-glass:var(--color-slate);--switch-track-checked-hover-on-glass:var(--color-slate-h);--switch-track-checked-active-on-glass:var(--color-slate-a)}.switch-color-silver{--switch-track-checked:var(--color-silver);--switch-track-checked-hover:var(--color-silver-h);--switch-track-checked-active:var(--color-silver-a);--switch-border-checked:var(--color-silver);--switch-border-checked-hover:var(--color-silver-h);--switch-border-checked-active:var(--color-silver-a);--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--color-silver);--switch-track-checked-hover-glass:var(--color-silver-h);--switch-track-checked-active-glass:var(--color-silver-a);--switch-track-checked-on-glass:var(--color-silver);--switch-track-checked-hover-on-glass:var(--color-silver-h);--switch-track-checked-active-on-glass:var(--color-silver-a)}.switch-color-accent{--switch-track-checked:var(--accent-color,var(--color-blue));--switch-track-checked-hover:var(--accent-color-h,var(--color-blue-h));--switch-track-checked-active:var(--accent-color-a,var(--color-blue-a));--switch-border-checked:var(--accent-color,var(--color-blue));--switch-border-checked-hover:var(--accent-color-h,var(--color-blue-h));--switch-border-checked-active:var(--accent-color-a,var(--color-blue-a));--switch-thumb-checked:var(--on-color);--switch-track-checked-glass:var(--accent-color,var(--color-blue));--switch-track-checked-hover-glass:var(--accent-color-h,var(--color-blue-h));--switch-track-checked-active-glass:var(--accent-color-a,var(--color-blue-a));--switch-track-checked-on-glass:var(--accent-color,var(--color-blue));--switch-track-checked-hover-on-glass:var(--accent-color-h,var(--color-blue-h));--switch-track-checked-active-on-glass:var(--accent-color-a,var(--color-blue-a))}.switch-color-telegram{--switch-track-checked:var(--social-telegram);--switch-track-checked-hover:color-mix(in srgb,var(--social-telegram) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-telegram) 75%,white);--switch-border-checked:var(--social-telegram);--switch-border-checked-hover:color-mix(in srgb,var(--social-telegram) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-telegram) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-telegram);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-telegram) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-telegram) 75%,white);--switch-track-checked-on-glass:var(--social-telegram);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-telegram) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-telegram) 75%,white)}.switch-color-vk{--switch-track-checked:var(--social-vk);--switch-track-checked-hover:color-mix(in srgb,var(--social-vk) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-vk) 75%,white);--switch-border-checked:var(--social-vk);--switch-border-checked-hover:color-mix(in srgb,var(--social-vk) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-vk) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-vk);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-vk) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-vk) 75%,white);--switch-track-checked-on-glass:var(--social-vk);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-vk) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-vk) 75%,white)}.switch-color-youtube{--switch-track-checked:var(--social-youtube);--switch-track-checked-hover:color-mix(in srgb,var(--social-youtube) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-youtube) 75%,white);--switch-border-checked:var(--social-youtube);--switch-border-checked-hover:color-mix(in srgb,var(--social-youtube) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-youtube) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-youtube);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-youtube) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-youtube) 75%,white);--switch-track-checked-on-glass:var(--social-youtube);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-youtube) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-youtube) 75%,white)}.switch-color-tiktok{--switch-track-checked:var(--social-tiktok);--switch-track-checked-hover:var(--social-tiktok);--switch-track-checked-active:color-mix(in srgb,var(--social-tiktok) 95%,black);--switch-border-checked:var(--social-tiktok);--switch-border-checked-hover:var(--social-tiktok);--switch-border-checked-active:color-mix(in srgb,var(--social-tiktok) 95%,black);--switch-thumb-checked:var(--solid-on-accent);--switch-track-checked-glass:var(--social-tiktok);--switch-track-checked-hover-glass:var(--social-tiktok);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-tiktok) 95%,black);--switch-track-checked-on-glass:var(--social-tiktok);--switch-track-checked-hover-on-glass:var(--social-tiktok);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-tiktok) 95%,black)}.switch-color-instagram{--switch-track-checked:var(--social-instagram);--switch-track-checked-hover:var(--social-instagram);--switch-track-checked-active:var(--social-instagram);--switch-border-checked:var(--social-instagram);--switch-border-checked-hover:var(--social-instagram);--switch-border-checked-active:var(--social-instagram);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-instagram);--switch-track-checked-hover-glass:var(--social-instagram);--switch-track-checked-active-glass:var(--social-instagram);--switch-track-checked-on-glass:var(--social-instagram);--switch-track-checked-hover-on-glass:var(--social-instagram);--switch-track-checked-active-on-glass:var(--social-instagram)}.switch-color-pinterest{--switch-track-checked:var(--social-pinterest);--switch-track-checked-hover:color-mix(in srgb,var(--social-pinterest) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-pinterest) 75%,white);--switch-border-checked:var(--social-pinterest);--switch-border-checked-hover:color-mix(in srgb,var(--social-pinterest) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-pinterest) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-pinterest);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-pinterest) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-pinterest) 75%,white);--switch-track-checked-on-glass:var(--social-pinterest);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-pinterest) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-pinterest) 75%,white)}.switch-color-behance{--switch-track-checked:var(--social-behance);--switch-track-checked-hover:color-mix(in srgb,var(--social-behance) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-behance) 75%,white);--switch-border-checked:var(--social-behance);--switch-border-checked-hover:color-mix(in srgb,var(--social-behance) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-behance) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-behance);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-behance) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-behance) 75%,white);--switch-track-checked-on-glass:var(--social-behance);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-behance) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-behance) 75%,white)}.switch-color-dribbble{--switch-track-checked:var(--social-dribbble);--switch-track-checked-hover:color-mix(in srgb,var(--social-dribbble) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-dribbble) 75%,white);--switch-border-checked:var(--social-dribbble);--switch-border-checked-hover:color-mix(in srgb,var(--social-dribbble) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-dribbble) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-dribbble);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-dribbble) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-dribbble) 75%,white);--switch-track-checked-on-glass:var(--social-dribbble);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-dribbble) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-dribbble) 75%,white)}.switch-color-linkedin{--switch-track-checked:var(--social-linkedin);--switch-track-checked-hover:color-mix(in srgb,var(--social-linkedin) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-linkedin) 75%,white);--switch-border-checked:var(--social-linkedin);--switch-border-checked-hover:color-mix(in srgb,var(--social-linkedin) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-linkedin) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-linkedin);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-linkedin) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-linkedin) 75%,white);--switch-track-checked-on-glass:var(--social-linkedin);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-linkedin) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-linkedin) 75%,white)}.switch-color-onlyfans{--switch-track-checked:var(--social-onlyfans);--switch-track-checked-hover:color-mix(in srgb,var(--social-onlyfans) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-onlyfans) 75%,white);--switch-border-checked:var(--social-onlyfans);--switch-border-checked-hover:color-mix(in srgb,var(--social-onlyfans) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-onlyfans) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-onlyfans);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-onlyfans) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-onlyfans) 75%,white);--switch-track-checked-on-glass:var(--social-onlyfans);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-onlyfans) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-onlyfans) 75%,white)}.switch-color-twitter{--switch-track-checked:var(--social-twitter);--switch-track-checked-hover:color-mix(in srgb,var(--social-twitter) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-twitter) 75%,white);--switch-border-checked:var(--social-twitter);--switch-border-checked-hover:color-mix(in srgb,var(--social-twitter) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-twitter) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-twitter);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-twitter) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-twitter) 75%,white);--switch-track-checked-on-glass:var(--social-twitter);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-twitter) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-twitter) 75%,white)}.switch-color-threads{--switch-track-checked:var(--social-threads);--switch-track-checked-hover:color-mix(in srgb,var(--social-threads) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-threads) 75%,white);--switch-border-checked:var(--social-threads);--switch-border-checked-hover:color-mix(in srgb,var(--social-threads) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-threads) 75%,white);--switch-thumb-checked:var(--solid-on-accent);--switch-track-checked-glass:var(--social-threads);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-threads) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-threads) 75%,white);--switch-track-checked-on-glass:var(--social-threads);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-threads) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-threads) 75%,white)}.switch-color-github{--switch-track-checked:var(--social-github);--switch-track-checked-hover:color-mix(in srgb,var(--social-github) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-github) 75%,white);--switch-border-checked:var(--social-github);--switch-border-checked-hover:color-mix(in srgb,var(--social-github) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-github) 75%,white);--switch-thumb-checked:var(--solid-on-accent);--switch-track-checked-glass:var(--social-github);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-github) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-github) 75%,white);--switch-track-checked-on-glass:var(--social-github);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-github) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-github) 75%,white)}.switch-color-artstation{--switch-track-checked:var(--social-artstation);--switch-track-checked-hover:color-mix(in srgb,var(--social-artstation) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-artstation) 75%,white);--switch-border-checked:var(--social-artstation);--switch-border-checked-hover:color-mix(in srgb,var(--social-artstation) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-artstation) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-artstation);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-artstation) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-artstation) 75%,white);--switch-track-checked-on-glass:var(--social-artstation);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-artstation) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-artstation) 75%,white)}.switch-color-yandex{--switch-track-checked:var(--social-yandex);--switch-track-checked-hover:color-mix(in srgb,var(--social-yandex) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-yandex) 75%,white);--switch-border-checked:var(--social-yandex);--switch-border-checked-hover:color-mix(in srgb,var(--social-yandex) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-yandex) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-yandex);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-yandex) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-yandex) 75%,white);--switch-track-checked-on-glass:var(--social-yandex);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-yandex) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-yandex) 75%,white)}.switch-color-openai{--switch-track-checked:var(--social-openai);--switch-track-checked-hover:color-mix(in srgb,var(--social-openai) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-openai) 75%,white);--switch-border-checked:var(--social-openai);--switch-border-checked-hover:color-mix(in srgb,var(--social-openai) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-openai) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-openai);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-openai) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-openai) 75%,white);--switch-track-checked-on-glass:var(--social-openai);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-openai) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-openai) 75%,white)}.switch-color-google{--switch-track-checked:var(--social-google);--switch-track-checked-hover:color-mix(in srgb,var(--social-google) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-google) 75%,white);--switch-border-checked:var(--social-google);--switch-border-checked-hover:color-mix(in srgb,var(--social-google) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-google) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-google);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-google) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-google) 75%,white);--switch-track-checked-on-glass:var(--social-google);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-google) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-google) 75%,white)}.switch-color-claude{--switch-track-checked:var(--social-claude);--switch-track-checked-hover:color-mix(in srgb,var(--social-claude) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-claude) 75%,white);--switch-border-checked:var(--social-claude);--switch-border-checked-hover:color-mix(in srgb,var(--social-claude) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-claude) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-claude);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-claude) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-claude) 75%,white);--switch-track-checked-on-glass:var(--social-claude);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-claude) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-claude) 75%,white)}.switch-color-perplexity{--switch-track-checked:var(--social-perplexity);--switch-track-checked-hover:color-mix(in srgb,var(--social-perplexity) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-perplexity) 75%,white);--switch-border-checked:var(--social-perplexity);--switch-border-checked-hover:color-mix(in srgb,var(--social-perplexity) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-perplexity) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-perplexity);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-perplexity) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-perplexity) 75%,white);--switch-track-checked-on-glass:var(--social-perplexity);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-perplexity) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-perplexity) 75%,white)}.switch-color-reddit{--switch-track-checked:var(--social-reddit);--switch-track-checked-hover:color-mix(in srgb,var(--social-reddit) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-reddit) 75%,white);--switch-border-checked:var(--social-reddit);--switch-border-checked-hover:color-mix(in srgb,var(--social-reddit) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-reddit) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-reddit);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-reddit) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-reddit) 75%,white);--switch-track-checked-on-glass:var(--social-reddit);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-reddit) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-reddit) 75%,white)}.switch-color-cdek{--switch-track-checked:var(--social-cdek);--switch-track-checked-hover:color-mix(in srgb,var(--social-cdek) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-cdek) 75%,white);--switch-border-checked:var(--social-cdek);--switch-border-checked-hover:color-mix(in srgb,var(--social-cdek) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-cdek) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-cdek);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-cdek) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-cdek) 75%,white);--switch-track-checked-on-glass:var(--social-cdek);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-cdek) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-cdek) 75%,white)}.switch-color-pochta-rossii{--switch-track-checked:var(--social-pochta-rossii);--switch-track-checked-hover:color-mix(in srgb,var(--social-pochta-rossii) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-pochta-rossii) 75%,white);--switch-border-checked:var(--social-pochta-rossii);--switch-border-checked-hover:color-mix(in srgb,var(--social-pochta-rossii) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-pochta-rossii) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-pochta-rossii);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-pochta-rossii) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-pochta-rossii) 75%,white);--switch-track-checked-on-glass:var(--social-pochta-rossii);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-pochta-rossii) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-pochta-rossii) 75%,white)}.switch-color-site{--switch-track-checked:var(--social-site);--switch-track-checked-hover:color-mix(in srgb,var(--social-site) 85%,white);--switch-track-checked-active:color-mix(in srgb,var(--social-site) 75%,white);--switch-border-checked:var(--social-site);--switch-border-checked-hover:color-mix(in srgb,var(--social-site) 85%,white);--switch-border-checked-active:color-mix(in srgb,var(--social-site) 75%,white);--switch-thumb-checked:var(--text-dark-primary);--switch-track-checked-glass:var(--social-site);--switch-track-checked-hover-glass:color-mix(in srgb,var(--social-site) 85%,white);--switch-track-checked-active-glass:color-mix(in srgb,var(--social-site) 75%,white);--switch-track-checked-on-glass:var(--social-site);--switch-track-checked-hover-on-glass:color-mix(in srgb,var(--social-site) 85%,white);--switch-track-checked-active-on-glass:color-mix(in srgb,var(--social-site) 75%,white)}.switch-color-primary{--switch-track-checked:var(--text-color);--switch-track-checked-hover:var(--text-color-h);--switch-track-checked-active:var(--text-color-a);--switch-border-checked:var(--text-color);--switch-border-checked-hover:var(--text-color-h);--switch-border-checked-active:var(--text-color-a);--switch-thumb-checked:var(--bg-color);--switch-track-checked-glass:var(--text-color);--switch-track-checked-hover-glass:var(--text-color-h);--switch-track-checked-active-glass:var(--text-color-a);--switch-track-checked-on-glass:var(--text-color);--switch-track-checked-hover-on-glass:var(--text-color-h);--switch-track-checked-active-on-glass:var(--text-color-a)}.switch-color-secondary{--switch-track-checked:var(--text-secondary-color);--switch-track-checked-hover:var(--text-secondary-color-h);--switch-track-checked-active:var(--text-secondary-color-a);--switch-border-checked:var(--text-secondary-color);--switch-border-checked-hover:var(--text-secondary-color-h);--switch-border-checked-active:var(--text-secondary-color-a);--switch-thumb-checked:var(--bg-color);--switch-track-checked-glass:var(--text-secondary-color);--switch-track-checked-hover-glass:var(--text-secondary-color-h);--switch-track-checked-active-glass:var(--text-secondary-color-a);--switch-track-checked-on-glass:var(--text-secondary-color);--switch-track-checked-hover-on-glass:var(--text-secondary-color-h);--switch-track-checked-active-on-glass:var(--text-secondary-color-a)}.switch-color-tertiary{--switch-track-checked:var(--text-tertiary-color);--switch-track-checked-hover:var(--text-tertiary-color-h);--switch-track-checked-active:var(--text-tertiary-color-a);--switch-border-checked:var(--text-tertiary-color);--switch-border-checked-hover:var(--text-tertiary-color-h);--switch-border-checked-active:var(--text-tertiary-color-a);--switch-thumb-checked:var(--bg-color);--switch-track-checked-glass:var(--text-tertiary-color);--switch-track-checked-hover-glass:var(--text-tertiary-color-h);--switch-track-checked-active-glass:var(--text-tertiary-color-a);--switch-track-checked-on-glass:var(--text-tertiary-color);--switch-track-checked-hover-on-glass:var(--text-tertiary-color-h);--switch-track-checked-active-on-glass:var(--text-tertiary-color-a)}.switch-color-quaternary{--switch-track-checked:var(--text-quaternary-color);--switch-track-checked-hover:var(--text-quaternary-color-h);--switch-track-checked-active:var(--text-quaternary-color-a);--switch-border-checked:var(--text-quaternary-color);--switch-border-checked-hover:var(--text-quaternary-color-h);--switch-border-checked-active:var(--text-quaternary-color-a);--switch-thumb-checked:var(--bg-color);--switch-track-checked-glass:var(--text-quaternary-color);--switch-track-checked-hover-glass:var(--text-quaternary-color-h);--switch-track-checked-active-glass:var(--text-quaternary-color-a);--switch-track-checked-on-glass:var(--text-quaternary-color);--switch-track-checked-hover-on-glass:var(--text-quaternary-color-h);--switch-track-checked-active-on-glass:var(--text-quaternary-color-a)}.switch-color-primary-dark{--switch-track-checked:var(--text-dark-primary);--switch-track-checked-hover:var(--text-dark-primary-h);--switch-track-checked-active:var(--text-dark-primary-a);--switch-border-checked:var(--text-dark-primary);--switch-border-checked-hover:var(--text-dark-primary-h);--switch-border-checked-active:var(--text-dark-primary-a);--switch-thumb-checked:var(--bg-color);--switch-track-checked-glass:var(--text-dark-primary);--switch-track-checked-hover-glass:var(--text-dark-primary-h);--switch-track-checked-active-glass:var(--text-dark-primary-a);--switch-track-checked-on-glass:var(--text-dark-primary);--switch-track-checked-hover-on-glass:var(--text-dark-primary-h);--switch-track-checked-active-on-glass:var(--text-dark-primary-a)}.switch-color-secondary-dark{--switch-track-checked:var(--text-dark-secondary);--switch-track-checked-hover:var(--text-dark-secondary-h);--switch-track-checked-active:var(--text-dark-secondary-a);--switch-border-checked:var(--text-dark-secondary);--switch-border-checked-hover:var(--text-dark-secondary-h);--switch-border-checked-active:var(--text-dark-secondary-a);--switch-thumb-checked:var(--bg-color);--switch-track-checked-glass:var(--text-dark-secondary);--switch-track-checked-hover-glass:var(--text-dark-secondary-h);--switch-track-checked-active-glass:var(--text-dark-secondary-a);--switch-track-checked-on-glass:var(--text-dark-secondary);--switch-track-checked-hover-on-glass:var(--text-dark-secondary-h);--switch-track-checked-active-on-glass:var(--text-dark-secondary-a)}.switch-color-tertiary-dark{--switch-track-checked:var(--text-dark-tertiary);--switch-track-checked-hover:var(--text-dark-tertiary-h);--switch-track-checked-active:var(--text-dark-tertiary-a);--switch-border-checked:var(--text-dark-tertiary);--switch-border-checked-hover:var(--text-dark-tertiary-h);--switch-border-checked-active:var(--text-dark-tertiary-a);--switch-thumb-checked:var(--bg-color);--switch-track-checked-glass:var(--text-dark-tertiary);--switch-track-checked-hover-glass:var(--text-dark-tertiary-h);--switch-track-checked-active-glass:var(--text-dark-tertiary-a);--switch-track-checked-on-glass:var(--text-dark-tertiary);--switch-track-checked-hover-on-glass:var(--text-dark-tertiary-h);--switch-track-checked-active-on-glass:var(--text-dark-tertiary-a)}.switch-color-quaternary-dark{--switch-track-checked:var(--text-dark-quaternary);--switch-track-checked-hover:var(--text-dark-quaternary-h);--switch-track-checked-active:var(--text-dark-quaternary-a);--switch-border-checked:var(--text-dark-quaternary);--switch-border-checked-hover:var(--text-dark-quaternary-h);--switch-border-checked-active:var(--text-dark-quaternary-a);--switch-thumb-checked:var(--bg-color);--switch-track-checked-glass:var(--text-dark-quaternary);--switch-track-checked-hover-glass:var(--text-dark-quaternary-h);--switch-track-checked-active-glass:var(--text-dark-quaternary-a);--switch-track-checked-on-glass:var(--text-dark-quaternary);--switch-track-checked-hover-on-glass:var(--text-dark-quaternary-h);--switch-track-checked-active-on-glass:var(--text-dark-quaternary-a)}.switch-color-primary-light{--switch-track-checked:var(--text-light-primary);--switch-track-checked-hover:var(--text-light-primary-h);--switch-track-checked-active:var(--text-light-primary-a);--switch-border-checked:var(--text-light-primary);--switch-border-checked-hover:var(--text-light-primary-h);--switch-border-checked-active:var(--text-light-primary-a);--switch-thumb-checked:var(--bg-color);--switch-track-checked-glass:var(--text-light-primary);--switch-track-checked-hover-glass:var(--text-light-primary-h);--switch-track-checked-active-glass:var(--text-light-primary-a);--switch-track-checked-on-glass:var(--text-light-primary);--switch-track-checked-hover-on-glass:var(--text-light-primary-h);--switch-track-checked-active-on-glass:var(--text-light-primary-a)}.switch-color-secondary-light{--switch-track-checked:var(--text-light-secondary);--switch-track-checked-hover:var(--text-light-secondary-h);--switch-track-checked-active:var(--text-light-secondary-a);--switch-border-checked:var(--text-light-secondary);--switch-border-checked-hover:var(--text-light-secondary-h);--switch-border-checked-active:var(--text-light-secondary-a);--switch-thumb-checked:var(--bg-color);--switch-track-checked-glass:var(--text-light-secondary);--switch-track-checked-hover-glass:var(--text-light-secondary-h);--switch-track-checked-active-glass:var(--text-light-secondary-a);--switch-track-checked-on-glass:var(--text-light-secondary);--switch-track-checked-hover-on-glass:var(--text-light-secondary-h);--switch-track-checked-active-on-glass:var(--text-light-secondary-a)}.switch-color-tertiary-light{--switch-track-checked:var(--text-light-tertiary);--switch-track-checked-hover:var(--text-light-tertiary-h);--switch-track-checked-active:var(--text-light-tertiary-a);--switch-border-checked:var(--text-light-tertiary);--switch-border-checked-hover:var(--text-light-tertiary-h);--switch-border-checked-active:var(--text-light-tertiary-a);--switch-thumb-checked:var(--bg-color);--switch-track-checked-glass:var(--text-light-tertiary);--switch-track-checked-hover-glass:var(--text-light-tertiary-h);--switch-track-checked-active-glass:var(--text-light-tertiary-a);--switch-track-checked-on-glass:var(--text-light-tertiary);--switch-track-checked-hover-on-glass:var(--text-light-tertiary-h);--switch-track-checked-active-on-glass:var(--text-light-tertiary-a)}.switch-color-quaternary-light{--switch-track-checked:var(--text-light-quaternary);--switch-track-checked-hover:var(--text-light-quaternary-h);--switch-track-checked-active:var(--text-light-quaternary-a);--switch-border-checked:var(--text-light-quaternary);--switch-border-checked-hover:var(--text-light-quaternary-h);--switch-border-checked-active:var(--text-light-quaternary-a);--switch-thumb-checked:var(--bg-color);--switch-track-checked-glass:var(--text-light-quaternary);--switch-track-checked-hover-glass:var(--text-light-quaternary-h);--switch-track-checked-active-glass:var(--text-light-quaternary-a);--switch-track-checked-on-glass:var(--text-light-quaternary);--switch-track-checked-hover-on-glass:var(--text-light-quaternary-h);--switch-track-checked-active-on-glass:var(--text-light-quaternary-a)}:root{--theme-toggle-height-xs:clamp(24px,3vw,28px);--theme-toggle-width-xs:clamp(38px,6vw,44px);--theme-toggle-height-s:clamp(32px,3.5vw,34px);--theme-toggle-width-s:clamp(64px,7vw,68px);--theme-toggle-height-m:clamp(38px,4.3vw,40px);--theme-toggle-width-m:clamp(76px,8.6vw,80px);--theme-toggle-height-l:clamp(44px,5vw,48px);--theme-toggle-width-l:clamp(88px,10vw,96px)}.theme-toggle-epic{position:relative;width:var(--theme-toggle-width-m);height:var(--theme-toggle-height-m);cursor:pointer;-webkit-user-select:none;user-select:none;display:block}.theme-toggle-input{opacity:0;width:0;height:0;position:absolute}.theme-toggle-track{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid var(--solid-border);background:linear-gradient(180deg,#87ceeb,#e0f6ff)}.theme-toggle-input:checked+.theme-toggle-track{background:#080808;border-color:rgba(255,255,255,.2)}.theme-toggle-clouds{position:absolute;top:20%;left:0;right:0;opacity:1;transition:opacity .4s ease,transform .4s ease}.theme-toggle-input:checked+.theme-toggle-track .theme-toggle-clouds{opacity:0;transform:translateY(-10px)}.cloud{position:absolute;background:rgba(255,255,255,.8);border-radius:100px;animation:float 3s ease-in-out infinite}.cloud-1{width:12px;height:4px;top:2px;left:8px;animation-delay:0s}.cloud-2{width:10px;height:3px;top:6px;right:12px;animation-delay:1s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.theme-toggle-stars{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .4s ease .2s}.theme-toggle-input:checked+.theme-toggle-track .theme-toggle-stars{opacity:1}.star{position:absolute;width:2px;height:2px;background:#fff;border-radius:50%;animation:twinkle 2s ease-in-out infinite}.star-1{top:25%;left:15%;animation-delay:0s}.star-2{top:35%;right:20%;animation-delay:.5s}.star-3{top:50%;left:25%;animation-delay:1s}.star-4{top:30%;right:35%;animation-delay:1.5s}.star-5{top:60%;left:40%;animation-delay:.8s}@keyframes twinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.theme-toggle-slider{position:absolute;top:50%;left:3px;transform:translateY(-50%);width:calc(var(--theme-toggle-height-m) - 6px);height:calc(var(--theme-toggle-height-m) - 6px);border-radius:50%;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:var(--z-raised);background:radial-gradient(circle,#ffd700 0,#ffa500 100%);box-shadow:0 0 10px rgba(255,215,0,.4),0 0 20px rgba(255,215,0,.3)}.theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider{transform:translateY(-50%) translateX(calc(var(--theme-toggle-width-m) - var(--theme-toggle-height-m)));background:radial-gradient(circle at 30% 30%,#f0f0f0 0,#c0c0c0 100%);box-shadow:0 0 10px rgba(255,255,255,.4),0 0 20px rgba(255,255,255,.2),inset -3px -3px 5px rgba(0,0,0,.2)}.theme-toggle-slider:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;border-radius:50%;opacity:1;transition:opacity .4s ease;background:linear-gradient(0deg,transparent 40%,rgba(255,215,0,.4) 0,rgba(255,215,0,.4) 60%,transparent 0),linear-gradient(90deg,transparent 40%,rgba(255,215,0,.4) 0,rgba(255,215,0,.4) 60%,transparent 0),linear-gradient(45deg,transparent 40%,rgba(255,215,0,.3) 0,rgba(255,215,0,.3) 60%,transparent 0),linear-gradient(-45deg,transparent 40%,rgba(255,215,0,.3) 0,rgba(255,215,0,.3) 60%,transparent 0);animation:rotate-rays 20s linear infinite}.theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider:before{opacity:0;animation:none}@keyframes rotate-rays{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.theme-toggle-slider:after{content:"";position:absolute;width:4px;height:4px;background:rgba(0,0,0,.15);border-radius:50%;top:40%;left:35%;opacity:0;transition:opacity .4s ease .2s;box-shadow:6px 2px 0 0 rgba(0,0,0,.1),3px -3px 0 0 rgba(0,0,0,.12),-2px 4px 0 0 rgba(0,0,0,.08)}.theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider:after{opacity:1}@media(hover:hover)and (pointer:fine){.theme-toggle-epic:hover .theme-toggle-track{border-color:var(--solid-border-h);transform:scale(1.05)}.theme-toggle-epic:hover .theme-toggle-slider{transform:translateY(-50%) scale(1.05)}.theme-toggle-input:checked+.theme-toggle-track:hover .theme-toggle-slider{transform:translateY(-50%) translateX(calc(var(--theme-toggle-width-m) - var(--theme-toggle-height-m))) scale(1.1)}}.theme-toggle-input:focus-visible+.theme-toggle-track{outline:2px solid var(--solid-border-focus);outline-offset:2px}.theme-toggle-input:disabled+.theme-toggle-track{opacity:.4;cursor:not-allowed}.theme-toggle-epic-xs{width:var(--theme-toggle-width-xs);height:var(--theme-toggle-height-xs)}.theme-toggle-epic-xs .theme-toggle-slider{left:2px;width:calc(var(--theme-toggle-height-xs) - 4px);height:calc(var(--theme-toggle-height-xs) - 4px)}.theme-toggle-epic-xs .theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider{transform:translateY(-50%) translateX(calc(var(--theme-toggle-width-xs) - var(--theme-toggle-height-xs)))}.theme-toggle-epic-s{width:var(--theme-toggle-width-s);height:var(--theme-toggle-height-s)}.theme-toggle-epic-s .theme-toggle-slider{left:2px;width:calc(var(--theme-toggle-height-s) - 4px);height:calc(var(--theme-toggle-height-s) - 4px)}.theme-toggle-epic-s .theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider{transform:translateY(-50%) translateX(calc(var(--theme-toggle-width-s) - var(--theme-toggle-height-s)))}.theme-toggle-epic-l{width:var(--theme-toggle-width-l);height:var(--theme-toggle-height-l)}.theme-toggle-epic-l .theme-toggle-slider{left:3px;width:calc(var(--theme-toggle-height-l) - 6px);height:calc(var(--theme-toggle-height-l) - 6px)}.theme-toggle-epic-l .theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider{transform:translateY(-50%) translateX(calc(var(--theme-toggle-width-l) - var(--theme-toggle-height-l)))}.theme-toggle-epic-compact{width:var(--theme-toggle-width-s);height:var(--theme-toggle-height-s)}.theme-toggle-epic-compact .theme-toggle-slider{left:2px;width:calc(var(--theme-toggle-height-s) - 4px);height:calc(var(--theme-toggle-height-s) - 4px)}.theme-toggle-epic-compact .theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider{transform:translateY(-50%) translateX(calc(var(--theme-toggle-width-s) - var(--theme-toggle-height-s)))}.theme-toggle-epic-large{width:var(--theme-toggle-width-l);height:var(--theme-toggle-height-l)}.theme-toggle-epic-large .theme-toggle-slider{left:3px;width:calc(var(--theme-toggle-height-l) - 6px);height:calc(var(--theme-toggle-height-l) - 6px)}.theme-toggle-epic-large .theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider{transform:translateY(-50%) translateX(calc(var(--theme-toggle-width-l) - var(--theme-toggle-height-l)))}﻿.checkbox{appearance:none;width:clamp(18px,2.2vw,20px);height:clamp(18px,2.2vw,20px);border:1.5px solid var(--solid-border);border-radius:var(--card-br-xs);background:rgba(0,0,0,0);cursor:pointer;position:relative;transition:all .2s ease;flex-shrink:0;outline:none;margin:0}.checkbox:checked{background:var(--text-color);border-color:var(--text-color)}@media(hover:hover)and (pointer:fine){.checkbox:hover:not(:disabled):not(:focus-visible){border-color:var(--solid-border-h)}}.checkbox:checked:before{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-52%);color:var(--on-color);font-size:.85em;font-weight:600;line-height:1}.checkbox:focus-visible{outline:2px solid var(--solid-border-focus);outline-offset:2px}.checkbox:disabled{opacity:.4;cursor:not-allowed}.checkbox:active:not(:disabled){transform:scale(.95)}.checkbox-xs{width:clamp(14px,1.8vw,16px);height:clamp(14px,1.8vw,16px)}.checkbox-s{width:clamp(16px,2vw,18px);height:clamp(16px,2vw,18px)}.checkbox-m{width:clamp(18px,2.2vw,20px);height:clamp(18px,2.2vw,20px)}.checkbox-l{width:clamp(20px,2.5vw,22px);height:clamp(20px,2.5vw,22px)}.checkbox-xl{width:clamp(22px,2.8vw,26px);height:clamp(22px,2.8vw,26px)}.checkbox-xxl{width:clamp(26px,3.2vw,30px);height:clamp(26px,3.2vw,30px)}.radio{appearance:none;width:clamp(18px,2.2vw,20px);height:clamp(18px,2.2vw,20px);border:1.5px solid var(--solid-border);border-radius:50%;background:rgba(0,0,0,0);cursor:pointer;position:relative;transition:all .2s ease;flex-shrink:0;outline:none;margin:0}.radio:checked{border-color:var(--text-color)}@media(hover:hover)and (pointer:fine){.radio:hover:not(:disabled):not(:focus-visible){border-color:var(--solid-border-h)}}.radio:checked:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%;border-radius:50%;background:var(--text-color);animation:radio-pop .2s ease}.radio:focus-visible{outline:2px solid var(--solid-border-focus);outline-offset:2px}.radio:disabled{opacity:.4;cursor:not-allowed}.radio:active:not(:disabled){transform:scale(.95)}@keyframes radio-pop{0%{transform:translate(-50%,-50%) scale(0)}50%{transform:translate(-50%,-50%) scale(1.2)}to{transform:translate(-50%,-50%) scale(1)}}.radio-xs{width:clamp(14px,1.8vw,16px);height:clamp(14px,1.8vw,16px)}.radio-s{width:clamp(16px,2vw,18px);height:clamp(16px,2vw,18px)}.radio-m{width:clamp(18px,2.2vw,20px);height:clamp(18px,2.2vw,20px)}.radio-l{width:clamp(20px,2.5vw,22px);height:clamp(20px,2.5vw,22px)}.radio-xl{width:clamp(22px,2.8vw,26px);height:clamp(22px,2.8vw,26px)}.radio-xxl{width:clamp(26px,3.2vw,30px);height:clamp(26px,3.2vw,30px)}@media(hover:none)and (pointer:coarse){.checkbox:hover:not(:disabled),.radio:hover:not(:disabled){border-color:var(--solid-border)}}.glass-s,.toggle-group--glass,.toggle-group--glass-tint{position:relative;z-index:var(--z-above);background-color:var(--glass-bg);overflow:hidden;box-shadow:var(--glass-s-outer-shadow)}.glass-s:before,.toggle-group--glass-tint:before,.toggle-group--glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:10;box-shadow:var(--glass-s-inner-shadow)}.glass-m{position:relative;z-index:var(--z-above);overflow:hidden;background-color:var(--glass-bg);box-shadow:var(--glass-m-outer-shadow)}.glass-m:before{inset:0;z-index:10;box-shadow:var(--glass-m-inner-shadow)}.glass-m:after,.glass-m:before{content:"";position:absolute;border-radius:inherit;pointer-events:none}.glass-m:after{top:0;left:0;right:0;bottom:0;z-index:1;border:1px solid var(--glass-m-overlay-border);mix-blend-mode:overlay}.card>:not(style),.glass-m>:not(style),.glass-s>:not(style),.toggle-group--glass-tint>:not(style),.toggle-group--glass>:not(style){position:relative}.glass,.toggle-group--glass{backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation))}.glass,.glass-strong,.toggle-group--glass{background-color:var(--glass-bg);isolation:isolate;backface-visibility:hidden}.glass-strong{backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturation))}html.glass-simplified{--glass-simple-bg:color-mix(in srgb,var(--bg-color) 52%,transparent);--glass-simple-bg-s:color-mix(in srgb,var(--bg-color) 68%,transparent);--glass-simple-bg-m:color-mix(in srgb,var(--bg-color) 76%,transparent);--glass-simple-bg-tint:color-mix(in srgb,var(--bg-color) 84%,transparent);--glass-simple-border:rgba(255,255,255,0.14);--glass-simple-border-strong:rgba(255,255,255,0.20);--glass-blur:0px;--glass-blur-strong:0px;--glass-saturation:100%;--glass-s-outer-shadow:none;--glass-m-outer-shadow:none;--glass-s-inner-shadow:none;--glass-m-inner-shadow:none;--glass-m-overlay-border:transparent;--glass-bg-tint:var(--glass-simple-bg-tint);--glass-bg-solid:var(--surface-1);--glass-control-h:rgba(255,255,255,0.16);--glass-control-a:rgba(255,255,255,0.22);--glass-control-selected:rgba(255,255,255,0.20);--glass-control-selected-h:rgba(255,255,255,0.26);--glass-control-selected-a:rgba(255,255,255,0.32);--glass-border:rgba(255,255,255,0.16);--glass-border-h:rgba(255,255,255,0.22);--glass-border-focus:rgba(255,255,255,0.32);--on-glass-control:rgba(24,24,24,0.80);--on-glass-control-h:rgba(34,34,34,0.84);--on-glass-control-a:rgba(42,42,42,0.88);--on-glass-control-selected:rgba(34,34,34,0.84);--on-glass-control-selected-h:rgba(42,42,42,0.88);--on-glass-control-selected-a:rgba(42,42,42,0.92);--on-glass-border:rgba(35,35,35,0.80);--on-glass-border-h:rgba(50,50,50,0.86);--on-glass-border-focus:rgba(70,70,70,0.90);--on-glass-container:var(--surface-2);--on-glass-container-border:rgba(35,35,35,0.80);--on-glass-container-border-h:rgba(50,50,50,0.86);--glass-sep-s-gradient:linear-gradient(90deg,transparent,rgba(255,255,255,0.14) 15%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0.14) 85%,transparent);--glass-sep-s-shadow:none;--glass-sep-m-gradient:linear-gradient(90deg,transparent,rgba(255,255,255,0.18) 10%,rgba(255,255,255,0.24) 50%,rgba(255,255,255,0.18) 90%,transparent);--glass-sep-m-shadow:none;--glass-sep-v-s-gradient:linear-gradient(180deg,transparent,rgba(255,255,255,0.14) 15%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0.14) 85%,transparent)}html.glass-simplified .glass,html.glass-simplified .glass-strong,html.glass-simplified .toggle-group--glass{backdrop-filter:none}html.glass-simplified .card,html.glass-simplified .glass-m,html.glass-simplified .glass-s,html.glass-simplified .toggle-group--glass,html.glass-simplified .toggle-group--glass-tint{border:1px solid var(--glass-simple-border-strong);box-shadow:none}html.glass-simplified .glass,html.glass-simplified .toggle-group--glass{background-color:var(--glass-simple-bg);border:1px solid var(--glass-simple-border);box-shadow:none}html.glass-simplified .glass-s,html.glass-simplified .toggle-group--glass,html.glass-simplified .toggle-group--glass-tint{background-color:var(--glass-simple-bg-s)}html.glass-simplified .card,html.glass-simplified .glass-m{background-color:var(--glass-simple-bg-m)}html.glass-simplified .glass-tint,html.glass-simplified .toggle-group--glass-tint{backdrop-filter:none;background-color:var(--glass-simple-bg-tint);border:1px solid var(--glass-simple-border-strong);box-shadow:none}html.glass-simplified .glass-solid{backdrop-filter:none}html.glass-simplified .card:after,html.glass-simplified .card:before,html.glass-simplified .glass-m:after,html.glass-simplified .glass-m:before,html.glass-simplified .glass-s:before,html.glass-simplified .toggle-group--glass-tint:before,html.glass-simplified .toggle-group--glass:before{content:none;box-shadow:none;border:none;mix-blend-mode:normal}html.light-theme.glass-simplified{--glass-simple-bg:color-mix(in srgb,var(--bg-color) 58%,transparent);--glass-simple-bg-s:color-mix(in srgb,var(--bg-color) 72%,transparent);--glass-simple-bg-m:color-mix(in srgb,var(--bg-color) 80%,transparent);--glass-simple-bg-tint:color-mix(in srgb,var(--bg-color) 88%,transparent);--glass-simple-border:rgba(58,68,86,0.16);--glass-simple-border-strong:rgba(58,68,86,0.24);--glass-control-h:rgba(0,0,0,0.10);--glass-control-a:rgba(0,0,0,0.18);--glass-control-selected:rgba(0,0,0,0.10);--glass-control-selected-h:rgba(0,0,0,0.16);--glass-control-selected-a:rgba(0,0,0,0.20);--glass-border:rgba(0,0,0,0.12);--glass-border-h:rgba(0,0,0,0.18);--glass-border-focus:rgba(0,0,0,0.28);--on-glass-control:rgba(235,235,235,0.80);--on-glass-control-h:rgba(224,224,224,0.84);--on-glass-control-a:rgba(214,214,214,0.88);--on-glass-control-selected:rgba(224,224,224,0.84);--on-glass-control-selected-h:rgba(214,214,214,0.88);--on-glass-control-selected-a:rgba(214,214,214,0.92);--on-glass-border:rgba(224,224,224,0.80);--on-glass-border-h:rgba(200,200,200,0.86);--on-glass-border-focus:rgba(180,180,180,0.90);--on-glass-container:rgba(240,240,240,0.80);--on-glass-container-border:rgba(224,224,224,0.80);--on-glass-container-border-h:rgba(200,200,200,0.86);--glass-sep-s-gradient:linear-gradient(90deg,transparent,rgba(58,68,86,0.10) 15%,rgba(58,68,86,0.16) 50%,rgba(58,68,86,0.10) 85%,transparent);--glass-sep-s-shadow:none;--glass-sep-m-gradient:linear-gradient(90deg,transparent,rgba(58,68,86,0.14) 10%,rgba(58,68,86,0.22) 50%,rgba(58,68,86,0.14) 90%,transparent);--glass-sep-m-shadow:none;--glass-sep-v-s-gradient:linear-gradient(180deg,transparent,rgba(58,68,86,0.10) 15%,rgba(58,68,86,0.16) 50%,rgba(58,68,86,0.10) 85%,transparent)}:root,html.dark-theme{--glass-s-outer-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 4px 12px 0 rgba(0,0,0,0.15);--glass-m-outer-shadow:0 1px 5px 0 rgba(0,0,0,0.2),0 6px 16px 0 rgba(0,0,0,0.16);--glass-m-overlay-border:rgba(255,255,255,0.123);--glass-s-inner-shadow:inset 0 0 0 1px rgba(255,255,255,0.04),inset 1.5px 2px 0 -1px rgba(255,255,255,0.2),inset -1.5px -1.5px 0 -1px rgba(255,255,255,0.14),inset -2px -6px 2px -4px rgba(255,255,255,0.12),inset 0 -1px 4px 0 rgba(0,0,0,0.1),inset -1px 2px 0 -1px rgba(0,0,0,0.15);--glass-m-inner-shadow:inset 0 0 0 1px rgba(255,255,255,0.03),inset 2px 3px 0 -2px rgba(255,255,255,0.28),inset -2px -2px 0 -2px rgba(255,255,255,0.22),inset -3px -8px 1px -6px rgba(255,255,255,0.18),inset -0.3px -1px 4px 0 rgba(0,0,0,0.26),inset -1.5px 2.5px 0 -2px rgba(0,0,0,0.44);--glass-sep-s-gradient:linear-gradient(90deg,transparent,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.1) 85%,transparent);--glass-sep-s-shadow:0 0 1px rgba(255,255,255,0.08),0 1px 2px rgba(255,255,255,0.06);--glass-sep-m-gradient:linear-gradient(90deg,transparent,rgba(255,255,255,0.15) 10%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.15) 90%,transparent);--glass-sep-m-shadow:0 0 1px rgba(255,255,255,0.1),0 2px 4px rgba(255,255,255,0.1),inset 0 1px 0 rgba(255,255,255,0.2);--glass-sep-v-s-gradient:linear-gradient(180deg,transparent,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.1) 85%,transparent)}.glass-separator-s{height:1px;border:none;background:var(--glass-sep-s-gradient);box-shadow:var(--glass-sep-s-shadow)}.glass-separator-m{height:1px;border:none;background:var(--glass-sep-m-gradient);box-shadow:var(--glass-sep-m-shadow);border-radius:1px}.glass-separator-v-s{width:1px;border:none;background:var(--glass-sep-v-s-gradient);box-shadow:var(--glass-sep-s-shadow)}.glass-tint,.toggle-group--glass-tint{backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden;background-color:var(--glass-bg-tint)}.glass-solid{isolation:isolate;backface-visibility:hidden;background-color:var(--glass-bg-solid)}html.light-theme{--glass-s-outer-shadow:0 1px 2px 0 rgba(0,0,0,0.12),0 3px 8px 0 rgba(0,0,0,0.09);--glass-m-outer-shadow:0 1px 3px 0 rgba(0,0,0,0.06),0 4px 12px 0 rgba(0,0,0,0.05);--glass-m-overlay-border:rgba(255,255,255,0.24);--glass-s-inner-shadow:inset 0 0 0 1px rgba(0,0,0,0.045),inset 1.5px 2px 0 -1px rgba(0,0,0,0.14),inset -1.5px -1.5px 0 -1px rgba(0,0,0,0.1),inset -2px -6px 2px -4px rgba(0,0,0,0.08),inset 0 -1px 4px 0 rgba(255,255,255,0.2),inset -1px 2px 0 -1px rgba(255,255,255,0.28);--glass-m-inner-shadow:inset 0 0 0 1px rgba(0,0,0,0.035),inset 2px 3px 0 -2px rgba(0,0,0,0.18),inset -2px -2px 0 -2px rgba(0,0,0,0.14),inset -3px -8px 1px -6px rgba(0,0,0,0.11),inset -0.3px -1px 4px 0 rgba(255,255,255,0.22),inset -1.5px 2.5px 0 -2px rgba(255,255,255,0.34);--glass-sep-s-gradient:linear-gradient(90deg,transparent,rgba(58,68,86,0.07) 15%,rgba(58,68,86,0.12) 50%,rgba(58,68,86,0.07) 85%,transparent);--glass-sep-s-shadow:0 0 1px rgba(255,255,255,0.58),0 1px 2px rgba(58,68,86,0.06),inset 0 1px 0 rgba(255,255,255,0.82);--glass-sep-m-gradient:linear-gradient(90deg,transparent,rgba(58,68,86,0.1) 10%,rgba(58,68,86,0.18) 50%,rgba(58,68,86,0.1) 90%,transparent);--glass-sep-m-shadow:0 0 1px rgba(255,255,255,0.72),0 1px 3px rgba(58,68,86,0.08),inset 0 1px 0 rgba(255,255,255,0.92);--glass-sep-v-s-gradient:linear-gradient(180deg,transparent,rgba(58,68,86,0.07) 15%,rgba(58,68,86,0.12) 50%,rgba(58,68,86,0.07) 85%,transparent)}.toggle-group-wrapper{display:flex;justify-content:center;width:100%}.toggle-group-wrapper--left{justify-content:flex-start}.toggle-group-wrapper--right{justify-content:flex-end}.toggle-group{--toggle-group-bg:transparent;--toggle-group-border:transparent;display:inline-flex;align-items:center;position:relative;max-width:100%;padding:0;background:var(--toggle-group-bg);border:1px solid var(--toggle-group-border);box-sizing:border-box;gap:2px}.toggle-group__after,.toggle-group__before{display:flex;align-items:center;padding:0 var(--gap-xs);flex-shrink:0}.toggle-group__scroll{display:flex;gap:2px;padding:var(--gap-xs);border-radius:inherit;max-width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:1 1;min-width:0}.toggle-group__scroll::-webkit-scrollbar{display:none}.toggle-group--horizontal{border-radius:var(--btn-r-full)}.toggle-group--horizontal.toggle-group--fade-start .toggle-group__scroll{mask-image:linear-gradient(90deg,transparent 0,black 24px,black)}.toggle-group--horizontal.toggle-group--fade-end .toggle-group__scroll{mask-image:linear-gradient(90deg,black 0,black calc(100% - 24px),transparent)}.toggle-group--horizontal.toggle-group--fade-start.toggle-group--fade-end .toggle-group__scroll{mask-image:linear-gradient(90deg,transparent 0,black 24px,black calc(100% - 24px),transparent)}.toggle-group--vertical{border-radius:var(--card-br-l);width:fit-content;flex-direction:column}.toggle-group--vertical .toggle-group__after,.toggle-group--vertical .toggle-group__before{padding:var(--gap-xs) var(--card-p-m);width:100%;justify-content:flex-start}.toggle-group--vertical .toggle-group__scroll{flex-direction:column;gap:var(--gap-xs);overflow-x:hidden;overflow-y:auto}.toggle-group--vertical .toggle-button{border-radius:var(--card-br-l-inner-xs);justify-content:flex-start;text-align:left;padding:var(--card-p-s) var(--card-p-m);height:auto;min-height:var(--btn-h-m);flex-direction:row;gap:var(--gap-s)}.toggle-group--vertical .toggle-button .btn__text{min-width:0;flex:1 1}.toggle-group--vertical .toggle-button__content{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1;align-items:flex-start;width:100%}.toggle-group--vertical .toggle-button__label{font-weight:500;text-align:left}.toggle-group--vertical .toggle-button__description{font-size:var(--p4-size);color:var(--text-tertiary-color);text-align:left}.toggle-group--vertical .toggle-button.btn-active .toggle-button__description{color:var(--text-secondary-color)}:root .toggle-group--vertical.toggle-group--glass .toggle-button.btn-active .toggle-button__description,:root .toggle-group--vertical.toggle-group--glass-tint .toggle-button.btn-active .toggle-button__description,html.dark-theme .toggle-group--vertical.toggle-group--glass .toggle-button.btn-active .toggle-button__description,html.dark-theme .toggle-group--vertical.toggle-group--glass-tint .toggle-button.btn-active .toggle-button__description{color:var(--text-light-secondary)}html.light-theme .toggle-group--vertical.toggle-group--glass .toggle-button.btn-active .toggle-button__description,html.light-theme .toggle-group--vertical.toggle-group--glass-tint .toggle-button.btn-active .toggle-button__description{color:var(--text-dark-secondary)}.toggle-group--vertical.toggle-group--fade-start .toggle-group__scroll{mask-image:linear-gradient(180deg,transparent 0,black 24px,black)}.toggle-group--vertical.toggle-group--fade-end .toggle-group__scroll{mask-image:linear-gradient(180deg,black 0,black calc(100% - 24px),transparent)}.toggle-group--vertical.toggle-group--fade-start.toggle-group--fade-end .toggle-group__scroll{mask-image:linear-gradient(180deg,transparent 0,black 24px,black calc(100% - 24px),transparent)}.toggle-button{flex-shrink:0;white-space:nowrap;will-change:transform;backface-visibility:hidden}.toggle-button .btn__icon{transition:color var(--duration-fast) var(--ease-standard)}.toggle-button__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.toggle-button__icon svg{width:1.5em;height:1.5em;display:block;fill:currentColor}.toggle-button .btn__text,.toggle-button__content{display:flex;align-items:center;min-width:0}.toggle-button__content{gap:var(--gap-s)}.toggle-button__label{overflow:hidden;text-overflow:ellipsis}.toggle-group--solid{--toggle-group-bg:var(--solid-container);--toggle-group-border:var(--solid-container-border);--glass-control-h:var(--solid-control-h);--glass-control-a:var(--solid-control-a);--glass-control-selected:var(--solid-control-selected);--glass-control-selected-h:var(--solid-control-selected-h);background:var(--solid-container);border:1px solid var(--solid-container-border);backdrop-filter:none}.toggle-group--glass{--toggle-group-bg:var(--glass-bg);--toggle-group-border:transparent;border:none}.toggle-group--glass-tint{--toggle-group-bg:transparent;--toggle-group-border:transparent;background:var(--glass-bg-tint);border:none}.toggle-group--on-glass{--toggle-group-bg:var(--on-glass-container);--toggle-group-border:var(--on-glass-container-border);--glass-control-h:var(--on-glass-control-h);--glass-control-a:var(--on-glass-control-a);--glass-control-selected:var(--on-glass-control-selected);--glass-control-selected-h:var(--on-glass-control-selected-h);background:var(--on-glass-container);border:1px solid var(--on-glass-container-border)}.style_group__k9NCL{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;width:100%}.style_button__kNowC.btn-media{flex:0 0 auto;border-radius:0;overflow:visible;opacity:1}.style_button__kNowC.btn-media:active:not(:disabled),.style_button__kNowC.btn-media:hover:not(:disabled){opacity:1}.style_button__kNowC.btn-media .btn__media,.style_button__kNowC.btn-media .media-image-wrapper{overflow:visible;border-radius:0}.style_button__kNowC.btn-media .media-image{object-fit:contain;filter:brightness(.7);transition:filter var(--duration-fast) var(--ease-standard)}.style_button__kNowC.btn-media:hover:not(:disabled):not(.style_selected__2DW0l) .media-image{filter:brightness(.9)}.style_button__kNowC.btn-media:active:not(:disabled) .media-image{filter:brightness(1.06)}.style_selected__2DW0l.btn-media .media-image,.style_selected__2DW0l.btn-media:hover .media-image{filter:brightness(1)}@media(prefers-reduced-motion:reduce){.style_button__kNowC.btn-media .media-image{transition:none}}.chip-list{display:flex;flex-direction:column;gap:var(--gap-s)}.chip-list__label{color:var(--text-secondary-color);font-size:var(--p3-size);white-space:nowrap}.chip-list__chips{display:flex;gap:var(--gap-s);align-items:center;flex-wrap:wrap}.chip-list--xs,.chip-list--xs .chip-list__chips{gap:var(--gap-xs)}.chip-list--m,.chip-list--m .chip-list__chips{gap:var(--gap-m)}.chip{display:inline-flex;align-items:center;gap:var(--gap-xs);background:var(--solid-control-h);border:1px solid var(--solid-border);border-radius:var(--card-br-xs);padding:var(--gap-xs) var(--gap-s);font-size:var(--p3-size);color:var(--text-color);transition:all .15s ease}.chip:hover{border-color:var(--white-15);background:var(--surface-2)}.chip--xs{padding:2px var(--gap-xs);font-size:var(--p4-size);border-radius:var(--card-br-xs)}.chip--m{padding:var(--gap-s) var(--gap-m);font-size:var(--p2-size);border-radius:var(--card-br-s)}.chip__icon{flex-shrink:0}.chip__text{white-space:nowrap}.chip--green{background:rgba(var(--color-green-rgb,76,175,80),.1);border-color:rgba(var(--color-green-rgb,76,175,80),.3);color:var(--color-green)}.chip--red{background:rgba(var(--color-red-rgb,244,67,54),.1);border-color:rgba(var(--color-red-rgb,244,67,54),.3);color:var(--color-red)}.chip--yellow{background:rgba(var(--color-yellow-rgb,255,193,7),.1);border-color:rgba(var(--color-yellow-rgb,255,193,7),.3);color:var(--color-yellow)}.chip--purple{background:rgba(var(--color-purple-rgb,156,39,176),.1);border-color:rgba(var(--color-purple-rgb,156,39,176),.3);color:var(--color-purple)}.chip--blue{background:rgba(var(--color-blue-rgb,33,150,243),.1);border-color:rgba(var(--color-blue-rgb,33,150,243),.3);color:var(--color-blue)}