ul.svelte-1csyni{--radius:var(--radius-5);--border-inset:6px;border-radius:var(--radius);background-color:var(--bg);margin:0;padding:0}ul.svelte-1csyni.disabled{color:var(--text-low);cursor:not-allowed}ul.svelte-1csyni.dense{--radius:var(--radius-4);--border-inset:4px}ul.svelte-1csyni.comfortable{--border-inset:8px}ul.svelte-1csyni.selector-on-right>.list-item.checkbox label,ul.svelte-1csyni.selector-on-right>.list-item.radio label{flex-direction:row-reverse}ul.svelte-1csyni>li:first-child{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}ul.svelte-1csyni>li:last-child{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}li.svelte-up31cn{--radio-size:1.25em;--checkbox-size:1.15em;align-items:center;min-height:3.5rem;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:hidden}li.svelte-up31cn>.ripple{inset:1px var(--border-inset) 1px calc(var(--border-inset) + ((var(--level) - 1) * 1rem))!important;border-radius:calc(var(--radius) - var(--border-inset))!important}li.svelte-up31cn.checkbox,li.svelte-up31cn.radio{transition:scale .15s,translate .15s}li.svelte-up31cn.checkbox:active,li.svelte-up31cn.radio:active{translate:0 1px;scale:.98}:is(li.svelte-up31cn.active a:where(.svelte-up31cn),li.svelte-up31cn.active button:where(.svelte-up31cn),li.svelte-up31cn.active label:where(.svelte-up31cn)):before{opacity:.06}li.svelte-up31cn:after{content:"";border-top:solid 1px color-mix(in oklch, transparent, var(--text) 6%);position:absolute;top:0;left:1rem;right:1rem}li.svelte-up31cn:first-child:after{content:none}li.svelte-up31cn:first-child:before{top:var(--border-inset)}li.svelte-up31cn:first-child>.ripple{top:var(--border-inset)!important}li.svelte-up31cn:first-child a:where(.svelte-up31cn),li.svelte-up31cn:first-child button:where(.svelte-up31cn),li.svelte-up31cn:first-child label:where(.svelte-up31cn){padding-top:calc(var(--border-inset,0px) + 1rem)}:is(li.svelte-up31cn:first-child a:where(.svelte-up31cn),li.svelte-up31cn:first-child button:where(.svelte-up31cn),li.svelte-up31cn:first-child label:where(.svelte-up31cn)):before,:is(li.svelte-up31cn:first-child a:where(.svelte-up31cn),li.svelte-up31cn:first-child button:where(.svelte-up31cn),li.svelte-up31cn:first-child label:where(.svelte-up31cn)):after{top:var(--border-inset)}li.svelte-up31cn:last-child:before{bottom:var(--border-inset)}li.svelte-up31cn:last-child>.ripple{bottom:var(--border-inset)!important}li.svelte-up31cn:last-child a:where(.svelte-up31cn),li.svelte-up31cn:last-child button:where(.svelte-up31cn),li.svelte-up31cn:last-child label:where(.svelte-up31cn){padding-bottom:calc(var(--border-inset,0px) + 1rem)}:is(li.svelte-up31cn:last-child a:where(.svelte-up31cn),li.svelte-up31cn:last-child button:where(.svelte-up31cn),li.svelte-up31cn:last-child label:where(.svelte-up31cn)):before,:is(li.svelte-up31cn:last-child a:where(.svelte-up31cn),li.svelte-up31cn:last-child button:where(.svelte-up31cn),li.svelte-up31cn:last-child label:where(.svelte-up31cn)):after{bottom:var(--border-inset)}li.svelte-up31cn.dense{min-height:3rem}li.svelte-up31cn.dense a:where(.svelte-up31cn),li.svelte-up31cn.dense button:where(.svelte-up31cn),li.svelte-up31cn.dense label:where(.svelte-up31cn){padding-top:0;padding-bottom:0;padding-right:1rem;padding-left:calc(1rem + ((var(--level) - 1) * 1rem))}li.svelte-up31cn.dense:first-child a:where(.svelte-up31cn),li.svelte-up31cn.dense:first-child button:where(.svelte-up31cn),li.svelte-up31cn.dense:first-child label:where(.svelte-up31cn){padding-top:calc(var(--border-inset,0px))}li.svelte-up31cn.dense:last-child a:where(.svelte-up31cn),li.svelte-up31cn.dense:last-child button:where(.svelte-up31cn),li.svelte-up31cn.dense:last-child label:where(.svelte-up31cn){padding-bottom:calc(var(--border-inset,0px))}li.svelte-up31cn.comfortable{min-height:4rem}li.svelte-up31cn.comfortable a:where(.svelte-up31cn),li.svelte-up31cn.comfortable button:where(.svelte-up31cn),li.svelte-up31cn.comfortable label:where(.svelte-up31cn){padding-top:1.5rem;padding-bottom:1.5rem;padding-left:calc(2rem + var(--list-pad-x,0px));padding-right:calc(2rem + var(--list-pad-x,0px) + ((var(--level) - 1) * 1.5rem))}li.svelte-up31cn.comfortable:first-child a:where(.svelte-up31cn),li.svelte-up31cn.comfortable:first-child button:where(.svelte-up31cn),li.svelte-up31cn.comfortable:first-child label:where(.svelte-up31cn){padding-top:calc(var(--border-inset,0px) + 1.5rem)}li.svelte-up31cn.comfortable:last-child a:where(.svelte-up31cn),li.svelte-up31cn.comfortable:last-child button:where(.svelte-up31cn),li.svelte-up31cn.comfortable:last-child label:where(.svelte-up31cn){padding-bottom:calc(var(--border-inset,0px) + 1.5rem)}li.svelte-up31cn.disabled{cursor:not-allowed}li.svelte-up31cn.disabled a:where(.svelte-up31cn),li.svelte-up31cn.disabled button:where(.svelte-up31cn),li.svelte-up31cn.disabled label:where(.svelte-up31cn){cursor:not-allowed;color:var(--text-low)}:is(li.svelte-up31cn:not(.disabled) a:where(.svelte-up31cn),li.svelte-up31cn:not(.disabled) button:where(.svelte-up31cn),li.svelte-up31cn:not(.disabled) label:where(.svelte-up31cn)):hover:not(:disabled):not([aria-disabled=true]):before{opacity:.06}.spacer.svelte-up31cn{flex:1}input[type=radio].svelte-up31cn,input[type=checkbox].svelte-up31cn{margin:0 1.5rem;transform:scale(1.25)}li.dense.svelte-up31cn input[type=radio]:where(.svelte-up31cn),li.dense.svelte-up31cn input[type=checkbox]:where(.svelte-up31cn){margin:0 1rem}a.svelte-up31cn,button.svelte-up31cn,label.svelte-up31cn{padding-top:1rem;padding-bottom:1rem;padding-right:calc(1.5rem + var(--list-pad-x,0px));padding-left:calc(1.5rem + var(--list-pad-x,0px) + ((var(--level) - 1) * 1rem));cursor:pointer;width:max-content;height:100%;color:var(--text);box-shadow:none;background-color:#0000;flex:1;align-items:center;margin:0;text-decoration:none;display:flex}:is(a.svelte-up31cn,button.svelte-up31cn,label.svelte-up31cn):before{content:"";opacity:0;top:1px;right:var(--border-inset);bottom:1px;left:calc(var(--border-inset) + ((var(--level) - 1) * 1rem));border-radius:calc(var(--radius) - var(--border-inset));background-color:var(--text);transition:opacity .1s;position:absolute}a.svelte-up31cn,button.svelte-up31cn{transition:scale .15s,background-color .1s}:is(a.svelte-up31cn,button.svelte-up31cn):active{scale:.97}a[aria-disabled=true].svelte-up31cn{color:var(--text-low);cursor:auto}:is(button.svelte-up31cn,label.svelte-up31cn):disabled{color:var(--text-low);cursor:auto}button.svelte-up31cn:focus-visible:after{content:"";top:1px;right:var(--border-inset);bottom:1px;left:calc(var(--border-inset) + ((var(--level) - 1) * 1rem));border-radius:calc(var(--radius) - var(--border-inset));border:solid 1px var(--outline-high);position:absolute}.loading-icon.svelte-up31cn{flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:1.5em;height:100%;margin-left:-.5em;margin-right:1em;display:flex;position:relative}.loading-icon.svelte-up31cn .logo{aspect-ratio:1;flex-grow:0;flex-shrink:0;width:100%;height:auto;display:block}label.svelte-up31cn{gap:.75rem}label.svelte-up31cn .content:where(.svelte-up31cn){white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}input[type=radio].svelte-up31cn{opacity:0;position:absolute}input[type=radio].svelte-up31cn+.radio:where(.svelte-up31cn){width:var(--radio-size);height:var(--radio-size);background-color:var(--bg-high);border:solid 1px var(--outline-high);border-radius:100%;transition:border-color .15s ease-out;position:relative}input[type=radio].svelte-up31cn+.radio:where(.svelte-up31cn):before{content:"";background-color:var(--action-high);border-radius:100%;width:50%;height:50%;transition:transform .15s cubic-bezier(.18,.89,.32,1.28);position:absolute;top:25%;left:25%;transform:scale(0)}input[type=radio].svelte-up31cn:focus-visible+.radio:where(.svelte-up31cn){outline:solid 2px var(--outline-high);outline-offset:6px}input[type=radio].svelte-up31cn:checked+.radio:where(.svelte-up31cn){border-color:var(--action-high)}input[type=radio].svelte-up31cn:checked+.radio:where(.svelte-up31cn):before{transform:scale(1)}input[type=checkbox].svelte-up31cn{opacity:0;position:absolute}input[type=checkbox].svelte-up31cn+.checkbox:where(.svelte-up31cn){width:var(--checkbox-size);height:var(--checkbox-size);background-color:var(--bg-high);border:solid 1px var(--outline-high);border-radius:30%;transition:border-color .15s ease-out;position:relative}input[type=checkbox].svelte-up31cn+.checkbox:where(.svelte-up31cn):before{content:"";border-radius:inherit;background-color:var(--action);width:100%;height:100%;transition:transform .15s cubic-bezier(.18,.89,.32,1.28);position:absolute;top:0;left:0;transform:scale(0)}input[type=checkbox].svelte-up31cn+.checkbox:where(.svelte-up31cn):after{content:"";border:solid var(--action-text);border-width:0 3px 3px 0;width:8px;height:15px;transition:transform .15s cubic-bezier(.18,.89,.32,1.28) 50ms;display:block;position:absolute;top:-1px;left:5px;transform:rotate(45deg)scale(0)}input[type=checkbox].svelte-up31cn:focus-visible+.checkbox:where(.svelte-up31cn){outline:solid 2px var(--outline-high);outline-offset:6px}input[type=checkbox].svelte-up31cn:checked+.checkbox:where(.svelte-up31cn){border-color:var(--action-high)}input[type=checkbox].svelte-up31cn:checked+.checkbox:where(.svelte-up31cn):before{transform:scale(1)}input[type=checkbox].svelte-up31cn:checked+.checkbox:where(.svelte-up31cn):after{transform:rotate(45deg)scale(1)}
