.filter-toggle{width:700px;max-width:90%;margin:7px auto;flex-wrap:wrap}.split-field{width:100%;display:flex;gap:10px;margin:30px auto;align-items:center;max-width:700px}.split-field .filter-input{flex:1;width:auto}.split-field .character-filter{width:40px;flex-basis:40px}.DropdownMenuContent{min-width:220px;background-color:light-dark(white,rgb(31,31,31));border-radius:6px;padding:5px;box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;max-height:min(calc(100svh - 180px),70svh);overflow-y:scroll}.DropdownMenuContent[data-side=top]{animation-name:slideDownAndFade}.DropdownMenuContent[data-side=right]{animation-name:slideLeftAndFade}.DropdownMenuContent[data-side=bottom]{animation-name:slideUpAndFade}.DropdownMenuContent[data-side=left]{animation-name:slideRightAndFade}.DropdownMenuItem,.DropdownMenuCheckboxItem{font-size:14px;line-height:1;border-radius:3px;display:flex;align-items:center;height:25px;margin:5px 0;position:relative;padding:0 5px 0 25px;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.DropdownMenuItem[aria-checked=true],.DropdownMenuCheckboxItem[aria-checked=true]{background-color:light-dark(rgba(250,0,0,.2),rgb(106,0,0))}.DropdownMenuItem[data-highlighted],.DropdownMenuCheckboxItem[data-highlighted]{background-color:light-dark(rgba(250,0,0,.3),rgb(148,0,0))}.DropdownMenuLabel{padding-left:25px;font-size:12px;line-height:25px}.DropdownMenuItemIndicator{position:absolute;left:0;width:25px;display:inline-flex;align-items:center;justify-content:center}.IconButton{font-family:inherit;border-radius:100%;height:35px;width:35px;display:inline-flex;align-items:center;justify-content:center;color:var(--violet-11);background-color:light-dark(rgb(196,196,196),rgb(62,62,62));box-shadow:0 2px 10px #16171833}.IconButton:hover{background-color:#c4000033}.IconButton:focus{box-shadow:0 0 0 2px #8b0000}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}.filter-input{width:700px;max-width:95%;margin:0 auto}.media-list{margin:30px auto;max-width:98%;width:-moz-fit-content;width:fit-content}.phase-divider{position:relative;display:inline-block;width:700px;max-width:100%;text-align:center;margin-bottom:10px}.phase-divider:before,.phase-divider:after{content:"";height:1px;width:300px;max-width:35%;position:absolute;top:50%;background-color:#e52528}.phase-divider:before{left:0}.phase-divider:after{right:0}.media-card{display:block;font-size:.875em;width:700px;max-width:100%;margin:10px 0}.card-header{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:0 10px;margin:15px 0}.card-header .checkbox{display:flex}.card-header label{flex:1;padding:.5em 0}.card-header input[type=checkbox]{transform:scale(1.5)}.card-header .metadata{display:flex;white-space:pre;font-size:.875em;gap:10px;align-items:center}.card-header .metadata .release{font-family:Courier New,Courier,monospace}.card-header label svg{height:1em;width:1em;opacity:.7;display:inline-block;margin-right:4px;margin-top:-2px;vertical-align:middle}.media-list .group-title{margin-top:1.5em}.card-header label{font-weight:500;flex:1}.season{margin-left:7px;opacity:.6}.runtime,.episodes{font-size:.875em}.release{font-size:.875em;margin-top:.5px}
