.header nav{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;padding:1rem;background-color:var(--profile-color);color:var(--profile-text-color)}.header nav a{margin-right:1rem;text-decoration:none;color:var(--profile-text-color)}.header nav a:hover{font-weight:600}.header nav a.active{font-weight:900}.header .profiletitle{font-size:xx-large}.header .profiletitle:hover{font-weight:400}.header .navlinks{display:flex;justify-content:space-evenly;align-items:baseline}.header .navicons .iconspan,.navicons .username{margin-right:10px}.dialogbackdrop{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:var(--color-backdrop)}.dialog{box-sizing:border-box;border:3px solid black;border-radius:5px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:space-between}.dialog .dialogcontent{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.dialog .dialogbody{padding:1rem}.dialog .dialogheader{padding:.5rem 1rem;background-color:var(--profile-color);color:var(--profile-text-color);border-bottom:1px solid black}.dialog .dialogfooter{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;border-top:1px solid black;padding:0 1rem}.dialog .dialogfooter.disabled .button{cursor:default;background-color:var(--button-disabled-bg);color:var(--button-disabled-fg)}.dialog form input:invalid{background-color:var(--bg-invalid)}.dialog form input:valid{background-color:var(--bg-valid)}.dialog form label{font-size:small}.iconspan .clickable{cursor:pointer}form.changepasswordcontainer{display:grid;column-gap:var(--column-gap);row-gap:var(--row-gap);grid-template-columns:1fr 2fr}:root{--bg-success: var(--color-green);--bg-error: var(--color-red);--bg-warning: var(--color-orange);--bg-neutral: var(--color-blue)}@keyframes open-toast{0%{transform:scale(0)}80%{transform:scale(1.2)}to{transform:scale(1)}}.toast{margin-top:5px;border-radius:10px;background-color:var(--bg-neutral);padding:1rem 2rem 1rem 1rem;animation:open-toast .3s ease-in-out;display:flex;align-items:center}.toast.noicon{padding-left:2rem}.toast .iconspan{font-size:x-large;margin-right:1rem}.toast.error{background-color:var(--bg-error)}.toast.success{background-color:var(--bg-success)}.toast.warning{background-color:var(--bg-warning)}.loadingscreen{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:var(--color-loading-screen-background);display:flex;align-content:center;justify-content:center;z-index:2000}.spinnercontainer{display:flex;flex-direction:column;align-items:center;justify-content:center}.spinnercontainer .loader{border:5px solid var(--profile-text-color);border-bottom-color:var(--profile-color);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.qrcontainer{display:flex;flex-direction:column;align-items:center}.qrcontainer .iconspan{margin-left:2rem}.qrcontainer .link{margin-top:1rem}.otpcontainer{display:grid;column-gap:var(--column-gap);row-gap:var(--row-gap);grid-template-columns:1fr 3fr}.messagebox{display:flex;align-items:center;max-width:60vw}@media(min-width:800px){.messagebox{max-width:50vw}}@media(min-width:1200px){.messagebox{max-width:40vw}}.messagebox .iconspan{font-size:xx-large;margin-right:1rem}.messagebox.error .iconspan{color:var(--color-red)}.messagebox.warning .iconspan{color:var(--color-orange)}.messagebox.info .iconspan,.messagebox.question .iconspan{color:var(--color-blue)}.messagebox .emptyline{height:.3rem}.entries{flex-grow:1;display:flex;flex-direction:column;min-width:100vw}.entries .entriesmenu{padding:.5rem 0rem .5rem 1rem;border-bottom:1px solid black}.entries .entriesmenu .addentry{margin-right:3rem}.entries .entriesmenu .addentry .iconspan{margin-right:.5rem;font-size:x-large}.entries .entriesmenu .selectcollection{margin-left:3rem}.entries .data{display:grid;grid-template-columns:2fr 3fr;column-gap:3rem;padding:1rem;flex-grow:1}.entries .entriescontainer{display:flex;flex-direction:column;justify-content:space-between}.entries .collectionscontainer .collectiontitle{font-size:x-large}.entries .collectionscontainer .collectionentries,.entries .collectionscontainer .collectionsections{display:grid;font-size:smaller;grid-template-columns:1fr 1fr;column-gap:var(--column-gap);row-gap:var(--row-gap)}.entries .collectionscontainer .collectionsections .sectiontitle{font-size:1.1rem;font-weight:500}.entries .sortcontainer{font-size:smaller;margin-bottom:1rem}.entries .sortcontainer .sortentry{padding-right:2rem}.entries .sortcontainer .sortentry.active{padding-right:2rem;font-weight:700}.entries .sortcontainer .sortentry.active.asc:after{content:" ▴"}.entries .sortcontainer .sortentry.active.desc:after{content:" ▾"}@media(min-width:1600px){.entries .collectionscontainer .collectionentries,.entries .collectionscontainer .collectionsections{grid-template-columns:1fr 1fr 1fr}}@media(min-width:1800px){.entries .collectionscontainer .collectionentries,.entries .collectionscontainer .collectionsections{grid-template-columns:1fr 1fr 1fr 1fr}}.entryrow{display:grid;grid-template-columns:1fr 10fr 5fr;column-gap:var(--column-gap);align-items:center}@media(min-width:1800px){.entryrow{grid-template-columns:1fr 15fr 5fr}}.entryrow.odd{background-color:var(--color-oddrow)}.entryrow .title{font-size:medium}.entryrow .composer,.entryrow .index{font-size:smaller}.entryrow .actions{grid-row:span 2;font-size:large}.entryrow .actions .iconspan{padding:0 5px}.entryrow .actions a{text-decoration:none;color:#000}.entryrow .gripper{margin-right:10px}.uploaddropzone{border:3px dashed black;border-radius:10px;text-align:center;padding:2rem 0rem;margin:10px 40px 0}.uploaddropzone.valid{border-color:var(--color-green);background-color:var(--bg-valid)}.uploaddropzone.invalid{border-color:var(--color-red);background-color:var(--bg-invalid)}.uploadcontainer{display:grid;column-gap:var(--column-gap);row-gap:var(--row-gap);grid-template-columns:1fr 3fr}.progresscontainer{display:flex;flex-direction:column;align-items:center;justify-content:center}.progresscontainer .loader{border:2px solid;border-radius:50%;display:inline-block;box-sizing:border-box}.editentrycontainer,.buttonscontainer{display:grid;grid-template-columns:1fr 3fr 1fr 3fr;column-gap:var(--column-gap);row-gap:var(--row-gap)}.buttonscontainer{margin-top:1rem}.buttonscontainer label{font-size:small}.editentrycontainer .item-3col{grid-column:span 3}.scorecounter{display:flex;flex-direction:column}.scorecounter input{width:80%}.scorecounter label{font-size:x-small;margin-bottom:1px}.scoreselectioncontainer .countcontainer{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));padding-bottom:1rem}.scoreselectioncontainer .shareable,.scoreselectioncontainer .fullscan,.scoreselectioncontainer .numbering{margin-right:.6rem}.scoreselectioncontainer .numbering select{margin-left:.2rem}.scoreselectioncontainer .booklet{margin-right:.6rem}.scoreselectioncontainer .booklet select{margin-left:.2rem}.filterbox .iconspan{margin-left:3px}.pagination{-webkit-user-select:none;user-select:none;display:inline-flex;width:100%;justify-content:space-between}.pagination .navspan{padding-left:10px;padding-right:10px}.pagination .navspan span{padding-left:5px;padding-right:5px}.pagination .navspan input{margin-left:10px}.pagination span.pagelink{padding:10px}.pagination span.selectedpage{font-weight:700}.pagination .pageinput{margin-left:2rem}.pagination .pageinput>*{margin-left:5px}.pagination .pageinput input{width:50px}.collections{display:flex;flex-direction:column;min-width:100vw;flex-grow:1}.collections .collectionsmenu{padding:.5rem 0rem .5rem 1rem;border-bottom:1px solid black}.collections .collectionsmenu .addcollection{margin-right:3rem}.collections .collectionsmenu .addcollection .iconspan{margin-right:.5rem;font-size:x-large}.collections .data{display:grid;grid-template-columns:2fr 3fr;column-gap:3rem;padding:1rem;flex-grow:1}.collections .collectionscontainer{display:flex;flex-direction:column;justify-content:space-between}.collections .entriescontainer .collectiontitle{font-size:x-large}.collections .entriescontainer .collectionsections .sectiontitle{font-size:1.1rem;font-weight:500}.collections .entriescontainer .collectionsections .section .iconspan{padding:0 5px}.collections .entriescontainer .collectionentries,.collections .entriescontainer .collectionsections{display:grid;font-size:smaller;grid-template-columns:1fr 1fr;column-gap:var(--column-gap);row-gap:var(--row-gap)}.collections .entriescontainer .collectionentry{display:grid;grid-template-columns:1fr 5fr 1fr}.collections .entriescontainer .collectionentry .iconspan{padding:0 5px}.collections .downloadindexicons{font-size:medium}.collections .downloadindexicons svg{margin-left:1rem}@media(min-width:1600px){.collections .entriescontainer .collectionentries,.collections .entriescontainer .collectionsections{grid-template-columns:1fr 1fr 1fr}}@media(min-width:1800px){.collections .entriescontainer .collectionentries,.collections .entriescontainer .collectionsections{grid-template-columns:1fr 1fr 1fr}}.editcollectioncontainer{display:grid;column-gap:var(--column-gap);row-gap:var(--row-gap);grid-template-columns:1fr 3fr}.collectionrow{display:grid;grid-template-columns:15fr 2fr;column-gap:var(--column-gap);align-items:center;padding:.5rem 0rem}.collectionrow.odd{background-color:var(--color-oddrow)}.collectionrow .title{font-size:medium}.collectionrow .actions{grid-row:span 2;font-size:large}.collectionrow .actions .iconspan{padding:0 5px}.collectionrow .actions a{text-decoration:none;color:#000}.editsectioncontainer{display:grid;column-gap:var(--column-gap);row-gap:var(--row-gap);grid-template-columns:1fr 3fr}.settingscontainer{width:100%}.settingscontainer .data{padding:1rem}.settingscontainer .settingstabs{padding:1rem;display:flex;border-bottom:1px solid black}.settingscontainer .settingstabs>*{margin-right:3rem;cursor:pointer;-webkit-user-select:none;user-select:none}.settingscontainer .settingstabs .tabtitle:hover{font-weight:600}.settingscontainer .settingstabs .tabtitle.active{font-weight:900}.scorescontainer{display:grid;grid-template-columns:4fr 2fr;column-gap:3rem}.scorescontainer .currentscores{display:grid;grid-template-columns:45% 45%;row-gap:var(--row-gap);column-gap:var(--column-gap);padding-bottom:2rem}@media(min-width:1800px){.scorescontainer .currentscores{grid-template-columns:1fr 1fr 1fr}}.scorescontainer .score input{width:35%}.scorescontainer .score>*{margin-right:3px}.scorescontainer .defaultscores{display:grid;grid-template-columns:1fr 1fr}@media(min-width:1800px){.scorescontainer .defaultscores{grid-template-columns:1fr 1fr 1fr}}.scorescontainer .scoresbuttons{margin-top:1rem;text-align:center}.alternativescontainer{display:grid;grid-template-columns:2fr 2fr;column-gap:3rem}.alternativescontainer .currentalternatives{display:grid;grid-template-columns:1fr 1fr;row-gap:var(--row-gap);column-gap:var(--column-gap);padding-bottom:2rem}@media(min-width:1800px){.alternativescontainer .currentalternatives{grid-template-columns:1fr 1fr}}.alternativescontainer .currentalternatives .alternative .alternativescore{font-size:x-small;padding:1px 2px;border:1px solid lightgray;border-radius:2px;margin-right:2px}.alternativescontainer .scores{display:grid;grid-template-columns:1fr 1fr 1fr}.alternativescontainer .scores .score>*{margin:3px}@media(min-width:1800px){.alternativescontainer .scores{grid-template-columns:1fr 1fr 1fr}}.alternativescontainer .alternativesbuttons{margin-top:1rem;text-align:center}.lineupcontainer{display:grid;grid-template-columns:2fr 2fr;column-gap:3rem}.lineupcontainer .currentlineup{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:var(--row-gap);column-gap:var(--column-gap);padding-bottom:2rem}@media(min-width:1800px){.lineupcontainer .currentlineup{grid-template-columns:1fr 1fr 1fr 1fr}}.lineupcontainer .lineup{display:grid;grid-template-columns:5fr 1fr 1fr}.lineupcontainer .lineup input{width:50px}.lineupcontainer .scores{display:grid;grid-template-columns:1fr 1fr 1fr}.lineupcontainer .scores .score>*{margin:3px}@media(min-width:1800px){.lineupcontainer .scores{grid-template-columns:1fr 1fr 1fr}}.lineupcontainer .lineupbuttons{margin-top:1rem;text-align:center}.rc-color-picker{position:absolute;z-index:1;display:block;width:max-content;min-width:258px;visibility:visible}.rc-color-picker-hidden{display:none}.rc-color-picker-panel{display:flex;flex-direction:column;width:258px;padding:12px;background-color:#fff;border-radius:8px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.rc-color-picker-panel-disabled{cursor:not-allowed}.rc-color-picker-select{margin-bottom:12px}.rc-color-picker-select .rc-color-picker-palette{min-height:160px;overflow:hidden;border-radius:4px}.rc-color-picker-select .rc-color-picker-palette>.rc-color-picker-gradient{border-top-left-radius:5px}.rc-color-picker-saturation{position:absolute;border-radius:inherit;inset:0}.rc-color-picker-handler{box-sizing:border-box;width:16px;height:16px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 1px 1px #0000000f}.rc-color-picker-handler-sm{width:12px;height:12px}.rc-color-picker-slider{width:100%;margin-bottom:12px}.rc-color-picker-slider .rc-color-picker-palette{height:8px}.rc-color-picker-slider .rc-color-picker-gradient{border-radius:4px}.rc-color-picker-slider-alpha{background:url(/assets/alpha-CjRbbULc.svg)}.rc-color-picker-color-block{position:relative;width:28px;height:28px;margin-left:8px;overflow:hidden;background-image:url(/assets/alpha-CjRbbULc.svg);border-radius:4px}.rc-color-picker-color-block-inner{box-sizing:border-box;width:100%;height:100%;border:1px solid rgba(0,0,0,.06);border-radius:4px}.rc-color-picker-slider-container{display:flex}.rc-color-picker-slider-container .rc-color-picker-slider-group{flex:1}.rc-color-picker-slider-container .rc-color-picker-slider-group-disabled-alpha{display:flex;align-items:center}.rc-color-picker-slider-container .rc-color-picker-slider-group-disabled-alpha .rc-color-picker-slider{margin-bottom:0}.profilesettings{display:flex;flex-direction:column;align-items:center}.profilesettings .inputs,.profilesettings .colors{margin-bottom:2rem}.profilesettings .inputs label{margin-right:5px}.profilesettings .inputs label:not(:first-child){margin-left:2rem}.profilesettings .colors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-items:center}.profilesettings .colors .colorsdiv{padding-left:2rem;padding-right:2rem}.profilesettings .colors input{margin-left:1rem}.profilesettings .serversettings div{margin-top:1rem}.profilesettings .serversettings .booklet input[type=number]{width:3rem;margin-right:5px}.profilesettings .serversettings label{margin-left:1rem;margin-right:5px}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#222;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--profile-text-color: black;--profile-color: lightgray;--profile-color-dark: color-mix(in oklab, var(--profile-color), black 20%);--profile-color-darker: color-mix(in oklab, var(--profile-color), black 40%);--bg-valid: rgba(0, 255, 0, .1);--bg-invalid: rgba(255, 0, 0, .1);--color-green: #678D58;--color-red: #D83134;--color-blue: #3F88C5;--color-orange: #F6A951;--color-extrabutton-background: #3a24ff;--color-extrabutton-text: white;--color-selected-row: #dddddd;--color-loading-screen-background: rgba(100, 100, 100, .3);--color-backdrop: rgba(0, 0, 0, .1);--color-oddrow: #eeeeee;--button-ok: var(--color-green);--button-cancel: var(--color-red);--button-yes: var(--color-blue);--button-no: var(--color-orange);--button-disabled-bg: lightgray;--button-disabled-fg: black;--column-gap: 10px;--row-gap: .5rem;--scrollbar-width: calc(100vw - 100%) ;color-scheme:only light}body{margin:0;box-sizing:border-box}#app{display:flex;flex-direction:column;min-height:100vh}main{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}.icon.action{cursor:pointer}@media(max-width:639px){main{margin:2rem}}input{border-radius:5px;padding:3px 1px 3px 3px;box-sizing:border-box}select{padding:3px 10px;border-radius:3px}button.button{box-sizing:border-box;border:2px black solid;border-radius:3px;margin:10px;text-align:center;padding:5px 15px;cursor:pointer}button.button.nomargin{margin:0}button.button.ok{background-color:var(--button-ok);--button-bg: var(--button-ok);color:#000}button.button.cancel{background-color:var(--button-cancel);--button-bg: var(--button-cancel);color:#fff}button.button.yes{background-color:var(--button-yes);--button-bg: var(--button-yes);color:#000}button.button.no{background-color:var(--button-no);--button-bg: var(--button-no);color:#000}button.button.extrabutton{background-color:var(--color-extrabutton-background);--button-bg: var(--color-extrabutton-background);color:var(--color-extrabutton-text)}button.button:hover{background-color:color-mix(in oklab,var(--button-bg),white 20%)}button.button.disabled{cursor:default;background-color:var(--button-disabled-bg);color:var(--button-disabled-fg)}button.button .iconspan{margin-left:10px}.toastroot{z-index:10000;position:absolute;bottom:2rem;right:2rem;max-width:15vw;max-height:30vw}*{-webkit-user-select:none;user-select:none}.logincontainer{display:grid;column-gap:var(--column-gap);row-gap:var(--row-gap);grid-template-columns:1fr 3fr}
