.User-module-scss-module__LM_NTW__User{flex-direction:column;justify-content:flex-start;align-items:center;row-gap:.75rem;padding:0 3rem;display:flex}.User-module-scss-module__LM_NTW__NoUser{flex-direction:column;display:flex}.User-module-scss-module__LM_NTW__RankingEntry{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.User-module-scss-module__LM_NTW__RankingEntry__name{color:#bfdbfe}.User-module-scss-module__LM_NTW__RankingEntry__type{text-transform:capitalize}.User-module-scss-module__LM_NTW__RankingEntry__type.User-module-scss-module__LM_NTW__private{color:#fecaca}.User-module-scss-module__LM_NTW__RankingEntry__type.User-module-scss-module__LM_NTW__unlisted{color:#fed7aa}.User-module-scss-module__LM_NTW__RankingEntry__type.User-module-scss-module__LM_NTW__public{color:#bbf7d0}.User-module-scss-module__LM_NTW__DisplayNameEditor{-moz-column-gap:1rem;align-items:center;column-gap:1rem;display:flex}.User-module-scss-module__LM_NTW__DisplayNameEditor__input{color:#fff;background-color:#0891b2;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.User-module-scss-module__LM_NTW__DisplayNameEditor__input:hover{background-color:#155e75}.User-module-scss-module__LM_NTW__DisplayNameEditor__input:active{color:#a5f3fc}.User-module-scss-module__LM_NTW__DisplayNameEditor__button{color:#fff;background-color:#0891b2;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.User-module-scss-module__LM_NTW__DisplayNameEditor__button:hover{background-color:#155e75}.User-module-scss-module__LM_NTW__DisplayNameEditor__button:active{color:#a5f3fc}
.UserChip-module-scss-module__oxS1Bq__UserChip__username{color:#a5f3fc}.UserChip-module-scss-module__oxS1Bq__UserChip__username:hover{text-decoration:underline}
.Divider-module-scss-module__Y-81RW__Divider{background-color:#4b5563;width:100%;height:1px}
.Button-module-scss-module__HB5Z3q__Button{border-radius:var(--radius-full);padding:.5rem}
.AccessSelector-module-scss-module__87Wb-q__AccessSelector{border-radius:var(--radius-full);-moz-column-gap:.5rem;flex-direction:row;flex:1;justify-content:center;align-items:center;column-gap:.5rem;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.AccessSelector-module-scss-module__87Wb-q__AccessSelector__Button{text-transform:capitalize;flex:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.AccessSelector-module-scss-module__87Wb-q__AccessSelector__Button--private{color:#991b1b;background-color:#fee2e2}.AccessSelector-module-scss-module__87Wb-q__AccessSelector__Button--private:hover{background-color:#fecaca}.AccessSelector-module-scss-module__87Wb-q__AccessSelector__Button--unlisted{color:#9a3412;background-color:#ffedd5}.AccessSelector-module-scss-module__87Wb-q__AccessSelector__Button--unlisted:hover{background-color:#fed7aa}.AccessSelector-module-scss-module__87Wb-q__AccessSelector__Button--public{color:#166534;background-color:#dcfce7}.AccessSelector-module-scss-module__87Wb-q__AccessSelector__Button--public:hover{background-color:#bbf7d0}.AccessSelector-module-scss-module__87Wb-q__private.AccessSelector-module-scss-module__87Wb-q__AccessSelector{background-color:#fecaca}.AccessSelector-module-scss-module__87Wb-q__private .AccessSelector-module-scss-module__87Wb-q__AccessSelector__Button--private{color:#fff;background-color:#dc2626}.AccessSelector-module-scss-module__87Wb-q__private .AccessSelector-module-scss-module__87Wb-q__AccessSelector__Button--private:hover{background-color:#dc2626}.AccessSelector-module-scss-module__87Wb-q__unlisted.AccessSelector-module-scss-module__87Wb-q__AccessSelector{background-color:#fed7aa}.AccessSelector-module-scss-module__87Wb-q__unlisted .AccessSelector-module-scss-module__87Wb-q__AccessSelector__Button--unlisted{color:#fff;background-color:#ea580c}.AccessSelector-module-scss-module__87Wb-q__unlisted .AccessSelector-module-scss-module__87Wb-q__AccessSelector__Button--unlisted:hover{background-color:#ea580c}.AccessSelector-module-scss-module__87Wb-q__public.AccessSelector-module-scss-module__87Wb-q__AccessSelector{background-color:#bbf7d0}.AccessSelector-module-scss-module__87Wb-q__public .AccessSelector-module-scss-module__87Wb-q__AccessSelector__Button--public{color:#fff;background-color:#16a34a}.AccessSelector-module-scss-module__87Wb-q__public .AccessSelector-module-scss-module__87Wb-q__AccessSelector__Button--public:hover{background-color:#16a34a}
.Card-module-scss-module__ZcVXRG__GridCard{border-radius:var(--radius-lg);flex-direction:column;justify-content:start;align-items:center;max-width:24rem;height:100%;padding:.5rem 0;transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 4px 6px -1px #4b5563}.Card-module-scss-module__ZcVXRG__GridCard:hover{box-shadow:0 4px 6px -1px #9ca3af}.Card-module-scss-module__ZcVXRG__GridCard.Card-module-scss-module__ZcVXRG__sortable{pointer-events:none;-webkit-user-select:none;user-select:none}.Card-module-scss-module__ZcVXRG__ListCard{border-radius:var(--radius-md);justify-content:space-between;width:100%;padding-top:.5rem;transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 4px 6px -1px #4b5563}.Card-module-scss-module__ZcVXRG__ListCard:hover{box-shadow:0 4px 6px -1px #9ca3af}.Card-module-scss-module__ZcVXRG__ListCard.Card-module-scss-module__ZcVXRG__sortable{pointer-events:none;-webkit-user-select:none;user-select:none}.Card-module-scss-module__ZcVXRG__ListCard__text{flex-direction:column;display:flex}.Card-module-scss-module__ZcVXRG__CardImage{flex-direction:column;justify-content:center;padding:1rem;display:flex}.Card-module-scss-module__ZcVXRG__CardImage__img{-o-object-fit:scale-down;object-fit:scale-down;border-radius:var(--radius-md);max-height:100%}.Card-module-scss-module__ZcVXRG__DeleteButton{-moz-column-gap:.25rem;justify-content:flex-end;column-gap:.25rem;width:100%;display:flex;position:absolute;top:0}.Card-module-scss-module__ZcVXRG__DeleteButton__confirm{color:#fff;background-color:#ef4444;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Card-module-scss-module__ZcVXRG__DeleteButton__confirm:hover{background-color:#dc2626}.Card-module-scss-module__ZcVXRG__DeleteButton__confirm{justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:.25rem;display:flex}.Card-module-scss-module__ZcVXRG__DeleteButton__cancel{color:#b91c1c;border:2px solid #ef4444;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Card-module-scss-module__ZcVXRG__DeleteButton__cancel:hover{border-color:#fca5a5}.Card-module-scss-module__ZcVXRG__DeleteButton__cancel{justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:.25rem;display:flex}.Card-module-scss-module__ZcVXRG__EditButton{-moz-column-gap:.25rem;justify-content:space-between;column-gap:.25rem;width:100%;display:flex;position:absolute;top:0}.Card-module-scss-module__ZcVXRG__EditButton__edit{color:#15803d;background-color:#fff;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:.25rem;display:flex}.Card-module-scss-module__ZcVXRG__TextContent{-moz-column-gap:.5rem;--rank-bg:$slate-900;justify-content:space-around;align-items:flex-start;column-gap:.5rem;width:100%;padding:.5rem .75rem;display:flex}.Card-module-scss-module__ZcVXRG__TextContent__rank{border-radius:var(--radius-md);background-color:var(--custom-rank-bg,#0f172a);color:#fff;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;display:inline-flex}.Card-module-scss-module__ZcVXRG__TextContent__main{text-align:center;flex-direction:column;align-items:center;row-gap:.5rem;display:flex}.Card-module-scss-module__ZcVXRG__TextContent__primary{overflow-wrap:break-word;text-overflow:ellipsis;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;font-size:1.125rem;font-weight:700;line-height:1.75rem;display:inline-flex}.Card-module-scss-module__ZcVXRG__TextContent__secondary{overflow-wrap:break-word;text-overflow:ellipsis;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;font-size:1rem;font-weight:600;line-height:1.5rem;display:inline-flex}.Card-module-scss-module__ZcVXRG__TextContent__tertiary{overflow-wrap:break-word;text-overflow:ellipsis;justify-content:center;align-items:center;padding:0 .75rem;font-size:.875rem;font-style:italic;line-height:1.25rem;display:inline-flex}
.Modal-module-scss-module__k1ZY8q__Modal__overlay{z-index:40;background-color:#374151b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module-scss-module__k1ZY8q__Modal__wrapper{border-radius:var(--radius-xl);background-color:#000;flex-direction:column;align-items:stretch;row-gap:.5rem;padding:.5rem;display:flex}@media (min-width:768px){.Modal-module-scss-module__k1ZY8q__Modal__wrapper{padding:1rem}}.Modal-module-scss-module__k1ZY8q__Modal__header{flex-direction:row;justify-content:flex-end;display:flex}.Modal-module-scss-module__k1ZY8q__Modal__button{color:#fff;background-color:#ef4444;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:.25rem;display:flex}.Modal-module-scss-module__k1ZY8q__Modal__button_cancel{color:#b91c1c;background-color:#0000;border:2px solid #ef4444;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Modal-module-scss-module__k1ZY8q__Modal__button_cancel:hover{border-color:#fca5a5}.Modal-module-scss-module__k1ZY8q__Modal__content{padding:.125rem}@media (min-width:640px){.Modal-module-scss-module__k1ZY8q__Modal__content{padding:.5rem}}@media (min-width:768px){.Modal-module-scss-module__k1ZY8q__Modal__content{padding:1rem}}@media (min-width:1024px){.Modal-module-scss-module__k1ZY8q__Modal__content{padding:1.5rem}}
.CardEditor-module-scss-module__s8k1eW__Field{-moz-column-gap:.5rem;border:0 solid #fff;border-bottom-width:1px;justify-content:space-between;align-items:center;column-gap:.5rem;margin:0 .5rem;padding-top:1.5rem;padding-bottom:.5rem;display:flex;position:relative}@media (min-width:640px){.CardEditor-module-scss-module__s8k1eW__Field{margin:0;padding-left:1.25rem;padding-right:1.25rem}}.CardEditor-module-scss-module__s8k1eW__Field__label{font-size:1rem;line-height:1.5rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:.25rem;translate:0 1.5rem}.CardEditor-module-scss-module__s8k1eW__Field__label--top{font-size:.875rem;line-height:1.25rem;translate:0}.CardEditor-module-scss-module__s8k1eW__Field__input[type=color]{border:none;width:100%;height:.75rem}.CardEditor-module-scss-module__s8k1eW__Field__textarea{resize:vertical;height:fit-content;overflow:hidden}.CardEditor-module-scss-module__s8k1eW__Field__input,.CardEditor-module-scss-module__s8k1eW__Field__textarea{background-color:#000}@media (min-width:768px){.CardEditor-module-scss-module__s8k1eW__Field__input,.CardEditor-module-scss-module__s8k1eW__Field__textarea{width:24rem}}.CardEditor-module-scss-module__s8k1eW__Field__reset{color:#cbd5e1;cursor:pointer;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.CardEditor-module-scss-module__s8k1eW__Field__reset:hover{color:#94a3b8}.CardEditor-module-scss-module__s8k1eW__Field__reset:active{color:#f1f5f9}.CardEditor-module-scss-module__s8k1eW__CardEditor{flex-direction:column;align-items:stretch;row-gap:.5rem;display:flex}.CardEditor-module-scss-module__s8k1eW__CardEditor__body{-moz-column-gap:2.5rem;justify-content:space-between;align-items:stretch;column-gap:2.5rem;display:flex}.CardEditor-module-scss-module__s8k1eW__CardEditor__body__form{flex-direction:column;align-items:stretch;row-gap:.5rem;max-height:24rem;padding-right:1.5rem;display:flex;overflow:auto}.CardEditor-module-scss-module__s8k1eW__CardEditor__body__card{display:none}@media (min-width:768px){.CardEditor-module-scss-module__s8k1eW__CardEditor__body__card{display:block}}.CardEditor-module-scss-module__s8k1eW__CardEditor__footer{-moz-column-gap:.75rem;justify-content:space-between;column-gap:.75rem;display:flex}.CardEditor-module-scss-module__s8k1eW__CardEditor__footer__delete{color:#fff;background-color:#b91c1c;border:2px solid #0000;justify-content:center;align-items:center;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.CardEditor-module-scss-module__s8k1eW__CardEditor__footer__delete:hover{background-color:#ef4444}.CardEditor-module-scss-module__s8k1eW__CardEditor__footer__cancel{color:#b91c1c;border:2px solid #ef4444;justify-content:center;align-items:center;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.CardEditor-module-scss-module__s8k1eW__CardEditor__footer__cancel:hover{border-color:#fca5a5}.CardEditor-module-scss-module__s8k1eW__CardEditor__footer__save{color:#fff;background-color:#4ade80;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.CardEditor-module-scss-module__s8k1eW__CardEditor__footer__save:hover{background-color:#16a34a}
.Ranking-module-scss-module__ZKInSa__ScrollToTop{border-radius:var(--radius-full);cursor:pointer;background-color:#0284c7;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.Ranking-module-scss-module__ZKInSa__ScrollToTop__icon{color:#fff;width:1.5rem;height:1.5rem}.Ranking-module-scss-module__ZKInSa__RankingGrid__gridinternal{width:100%}@media (min-width:640px){.Ranking-module-scss-module__ZKInSa__RankingGrid__gridinternal{max-width:640px}}@media (min-width:768px){.Ranking-module-scss-module__ZKInSa__RankingGrid__gridinternal{max-width:768px}}@media (min-width:1024px){.Ranking-module-scss-module__ZKInSa__RankingGrid__gridinternal{max-width:1024px}}@media (min-width:1280px){.Ranking-module-scss-module__ZKInSa__RankingGrid__gridinternal{max-width:1280px}}@media (min-width:1536px){.Ranking-module-scss-module__ZKInSa__RankingGrid__gridinternal{max-width:1536px}}.Ranking-module-scss-module__ZKInSa__RankingGrid__gridinternal{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2.5rem;padding-top:1rem;display:grid}.Ranking-module-scss-module__ZKInSa__RankingGrid__listinternal{width:100%}@media (min-width:640px){.Ranking-module-scss-module__ZKInSa__RankingGrid__listinternal{max-width:640px}}@media (min-width:768px){.Ranking-module-scss-module__ZKInSa__RankingGrid__listinternal{max-width:768px}}@media (min-width:1024px){.Ranking-module-scss-module__ZKInSa__RankingGrid__listinternal{max-width:1024px}}@media (min-width:1280px){.Ranking-module-scss-module__ZKInSa__RankingGrid__listinternal{max-width:1280px}}@media (min-width:1536px){.Ranking-module-scss-module__ZKInSa__RankingGrid__listinternal{max-width:1536px}}.Ranking-module-scss-module__ZKInSa__RankingGrid__listinternal{flex-direction:column;row-gap:2rem;padding:1rem 1rem 0;display:flex}.Ranking-module-scss-module__ZKInSa__NonEditableRanking{width:100%}@media (min-width:640px){.Ranking-module-scss-module__ZKInSa__NonEditableRanking{max-width:640px}}@media (min-width:768px){.Ranking-module-scss-module__ZKInSa__NonEditableRanking{max-width:768px}}@media (min-width:1024px){.Ranking-module-scss-module__ZKInSa__NonEditableRanking{max-width:1024px}}@media (min-width:1280px){.Ranking-module-scss-module__ZKInSa__NonEditableRanking{max-width:1280px}}@media (min-width:1536px){.Ranking-module-scss-module__ZKInSa__NonEditableRanking{max-width:1536px}}.Ranking-module-scss-module__ZKInSa__NonEditableRanking{flex-direction:column;align-items:center;row-gap:.5rem;margin-top:1rem;display:flex}.Ranking-module-scss-module__ZKInSa__NonEditableRanking__header{-moz-column-gap:.5rem;align-items:center;column-gap:.5rem;display:flex;position:relative}.Ranking-module-scss-module__ZKInSa__NonEditableRanking__name{font-size:1.125rem;font-weight:700;line-height:1.75rem}.Ranking-module-scss-module__ZKInSa__NonEditableRanking__edit{color:#fff;background-color:#0000;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.25rem;display:flex}.Ranking-module-scss-module__ZKInSa__NonEditableRanking__edit:hover{color:#d1d5db}.Ranking-module-scss-module__ZKInSa__NonEditableRanking__sheet{width:max-content;position:absolute;right:-.5rem;translate:100%}.Ranking-module-scss-module__ZKInSa__NonEditableRanking__sheet__link{color:#a5f3fc}.Ranking-module-scss-module__ZKInSa__NonEditableRanking__sheet__link:hover{text-decoration:underline}.Ranking-module-scss-module__ZKInSa__EditingTools{flex-direction:column;align-self:center;align-items:stretch;row-gap:.5rem;width:20rem;display:flex}@media (min-width:768px){.Ranking-module-scss-module__ZKInSa__EditingTools{width:24rem}}.Ranking-module-scss-module__ZKInSa__EditingTools__description{text-align:center}.Ranking-module-scss-module__ZKInSa__EditingTools__buttons{-moz-column-gap:1rem;justify-content:space-between;align-items:center;column-gap:1rem;display:flex}.Ranking-module-scss-module__ZKInSa__EditingTools__button__add{color:#fff;cursor:pointer;background-color:#15803d;padding:.5rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Ranking-module-scss-module__ZKInSa__EditingTools__button__add:hover{background-color:#22c55e}.Ranking-module-scss-module__ZKInSa__EditingTools__button__add.Ranking-module-scss-module__ZKInSa__adding{color:#166534;background-color:#dcfce7}.Ranking-module-scss-module__ZKInSa__EditingTools__button__delete{color:#fff;background-color:#b91c1c;border:2px solid #0000;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Ranking-module-scss-module__ZKInSa__EditingTools__button__delete:hover{background-color:#ef4444}.Ranking-module-scss-module__ZKInSa__EditingTools__button__cancel{color:#b91c1c;border:2px solid #ef4444;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Ranking-module-scss-module__ZKInSa__EditingTools__button__cancel:hover{color:#fff;border-color:#ef4444}.Ranking-module-scss-module__ZKInSa__EditableText{-moz-column-gap:1rem;align-items:center;column-gap:1rem;display:flex}.Ranking-module-scss-module__ZKInSa__EditableText__input{color:#fff;border-radius:var(--radius-lg);background-color:#0891b2;height:2.25rem;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Ranking-module-scss-module__ZKInSa__EditableText__input:hover{background-color:#155e75}.Ranking-module-scss-module__ZKInSa__EditableText__input:active{color:#a5f3fc}.Ranking-module-scss-module__ZKInSa__EditableText__text{height:2.25rem;font-size:1.5rem;line-height:2rem;text-decoration:underline}.Ranking-module-scss-module__ZKInSa__EditableText__buttons{-moz-column-gap:.5rem;align-items:center;column-gap:.5rem;display:flex}.Ranking-module-scss-module__ZKInSa__EditableText__edit{color:#15803d;background-color:#fff;border:2px solid #0000;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.Ranking-module-scss-module__ZKInSa__EditableText__edit:hover{color:#22c55e;border-color:#86efac}.Ranking-module-scss-module__ZKInSa__EditableText__cancel{color:#b91c1c;border:2px solid #ef4444;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.Ranking-module-scss-module__ZKInSa__EditableText__cancel:hover{color:#fff;border-color:#fca5a5}.Ranking-module-scss-module__ZKInSa__EditableRanking{width:100%}@media (min-width:640px){.Ranking-module-scss-module__ZKInSa__EditableRanking{max-width:640px}}@media (min-width:768px){.Ranking-module-scss-module__ZKInSa__EditableRanking{max-width:768px}}@media (min-width:1024px){.Ranking-module-scss-module__ZKInSa__EditableRanking{max-width:1024px}}@media (min-width:1280px){.Ranking-module-scss-module__ZKInSa__EditableRanking{max-width:1280px}}@media (min-width:1536px){.Ranking-module-scss-module__ZKInSa__EditableRanking{max-width:1536px}}.Ranking-module-scss-module__ZKInSa__EditableRanking{flex-direction:column;align-items:center;row-gap:.5rem;display:flex}.Ranking-module-scss-module__ZKInSa__EditableRanking__details{align-self:start;width:100%}.Ranking-module-scss-module__ZKInSa__EditableRanking__summary{padding-left:1rem}.Ranking-module-scss-module__ZKInSa__EditableRanking__options{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:1rem 1.5rem;padding:0 1.5rem;display:flex}@media (min-width:768px){.Ranking-module-scss-module__ZKInSa__EditableRanking__options{flex-direction:row;align-items:center}}.Ranking-module-scss-module__ZKInSa__EditableRanking__toggles{flex-direction:column;align-items:flex-start;row-gap:.5rem;display:flex}.Ranking-module-scss-module__ZKInSa__CardGhost{background-color:#334155}.Ranking-module-scss-module__ZKInSa__CardDrag{background-color:#292524}
.CreateRanking-module-scss-module__t4ydaq__CreateRanking{flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:1rem;display:flex}.CreateRanking-module-scss-module__t4ydaq__CreateRanking__description{max-width:20rem}@media (min-width:768px){.CreateRanking-module-scss-module__t4ydaq__CreateRanking__description{max-width:36rem}}.CreateRanking-module-scss-module__t4ydaq__CreateRanking__form{flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:1rem;display:flex}.CreateRanking-module-scss-module__t4ydaq__CreateRanking__input_wrapper{-moz-column-gap:1rem;align-items:stretch;column-gap:1rem;display:flex}.CreateRanking-module-scss-module__t4ydaq__CreateRanking__label{font-weight:600}.CreateRanking-module-scss-module__t4ydaq__CreateRanking__input{color:#fff;border-radius:var(--radius-md);background-color:#000;border:2px solid #fff;flex:1}.CreateRanking-module-scss-module__t4ydaq__CreateRanking__type{-moz-column-gap:1rem;align-items:center;column-gap:1rem;display:flex}.CreateRanking-module-scss-module__t4ydaq__CreateRanking__submit{color:#fff;background-color:#4f46e5}.CreateRanking-module-scss-module__t4ydaq__CreateRanking__submit:hover{background-color:#1e40af}.CreateRanking-module-scss-module__t4ydaq__CreateRanking__submit:active{color:#c7d2fe;background-color:#312e81}.CreateRanking-module-scss-module__t4ydaq__CreateRanking__submit:disabled{pointer-events:none;opacity:.3}
.FAB-module-scss-module__f2tecG__FAB{opacity:0;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:fixed;bottom:1rem;right:1rem}.FAB-module-scss-module__f2tecG__open{opacity:1}
.Navigation-module-scss-module__xisJla__Breadcrumbs__desktop{-moz-column-gap:.5rem;color:#d1d5db;align-items:center;column-gap:.5rem;display:none}@media (min-width:1024px){.Navigation-module-scss-module__xisJla__Breadcrumbs__desktop{display:flex}}.Navigation-module-scss-module__xisJla__Breadcrumbs__desktop__icon{color:#d1d5db;width:1rem;height:1rem}.Navigation-module-scss-module__xisJla__Breadcrumbs__desktop__link{color:#a5f3fc}.Navigation-module-scss-module__xisJla__Breadcrumbs__desktop__link:hover{text-decoration:underline}.Navigation-module-scss-module__xisJla__Breadcrumbs__desktop__link:first-child span{margin-left:.25rem}.Navigation-module-scss-module__xisJla__Breadcrumbs__mobile{display:block}@media (min-width:1024px){.Navigation-module-scss-module__xisJla__Breadcrumbs__mobile{display:none}}.Navigation-module-scss-module__xisJla__Breadcrumbs__mobile__icon-link{border-radius:var(--radius-full);padding:.75rem}.Navigation-module-scss-module__xisJla__Breadcrumbs__mobile__icon{color:#d1d5db;width:1.5rem;height:1.5rem}.Navigation-module-scss-module__xisJla__Breadcrumbs__mobile__text-link{color:#a5f3fc}.Navigation-module-scss-module__xisJla__Breadcrumbs__mobile__text-link:hover{text-decoration:underline}.Navigation-module-scss-module__xisJla__Navigation{background:#1c191780;width:100%;padding:1rem}@media (min-width:640px){.Navigation-module-scss-module__xisJla__Navigation{max-width:640px}}@media (min-width:768px){.Navigation-module-scss-module__xisJla__Navigation{max-width:768px}}@media (min-width:1024px){.Navigation-module-scss-module__xisJla__Navigation{max-width:1024px}}@media (min-width:1280px){.Navigation-module-scss-module__xisJla__Navigation{max-width:1280px}}@media (min-width:1536px){.Navigation-module-scss-module__xisJla__Navigation{max-width:1536px}}.Navigation-module-scss-module__xisJla__Navigation{justify-content:space-between;align-items:center;margin:0 auto;display:flex}.Navigation-module-scss-module__xisJla__Navigation__login{-moz-column-gap:1rem;align-items:center;column-gap:1rem;display:flex}.Navigation-module-scss-module__xisJla__Navigation__login__link{color:#a5f3fc}.Navigation-module-scss-module__xisJla__Navigation__login__link:hover{text-decoration:underline}.Navigation-module-scss-module__xisJla__Navigation__login__button{color:#000;background-color:#fff}
.page-module-scss-module__BD9KDa__CreateRankingPage{flex-direction:column;align-items:center;min-height:100dvh;padding-left:12px;display:flex}
.BrowseRankings-module-scss-module___KKvIW__BrowseRankings{width:100%}@media (min-width:640px){.BrowseRankings-module-scss-module___KKvIW__BrowseRankings{max-width:640px}}@media (min-width:768px){.BrowseRankings-module-scss-module___KKvIW__BrowseRankings{max-width:768px}}@media (min-width:1024px){.BrowseRankings-module-scss-module___KKvIW__BrowseRankings{max-width:1024px}}@media (min-width:1280px){.BrowseRankings-module-scss-module___KKvIW__BrowseRankings{max-width:1280px}}@media (min-width:1536px){.BrowseRankings-module-scss-module___KKvIW__BrowseRankings{max-width:1536px}}.BrowseRankings-module-scss-module___KKvIW__BrowseRankings{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1.5rem;margin:0 auto;display:grid}.BrowseRankings-module-scss-module___KKvIW__BrowseRankings__card{margin:0 auto}.BrowseRankings-module-scss-module___KKvIW__RankingCard{background-color:#1c1917bf;flex-direction:column;justify-content:space-between;align-items:center;row-gap:1rem;max-width:15rem;height:100%;padding:1rem .5rem;display:flex}.BrowseRankings-module-scss-module___KKvIW__RankingCard:hover{background-color:#44403cbf}.BrowseRankings-module-scss-module___KKvIW__RankingCard{border-radius:var(--radius-xl);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.BrowseRankings-module-scss-module___KKvIW__RankingCard__image{-o-object-fit:cover;object-fit:cover;height:14rem}.BrowseRankings-module-scss-module___KKvIW__RankingCard__content{flex-direction:column;justify-content:flex-end;align-items:center;row-gap:.5rem;height:100%;display:flex}.BrowseRankings-module-scss-module___KKvIW__RankingCard__name{text-align:center}.BrowseRankings-module-scss-module___KKvIW__RankingCard__username{color:#67e8f9;word-break:break-all}.BrowseRankings-module-scss-module___KKvIW__RankingCard__username:hover{text-decoration:underline}.BrowseRankings-module-scss-module___KKvIW__RankingCard__type{text-transform:capitalize}.BrowseRankings-module-scss-module___KKvIW__RankingCard__type.BrowseRankings-module-scss-module___KKvIW__public{color:#bbf7d0}.BrowseRankings-module-scss-module___KKvIW__RankingCard__type.BrowseRankings-module-scss-module___KKvIW__unlisted{color:#fed7aa}.BrowseRankings-module-scss-module___KKvIW__RankingCard__type.BrowseRankings-module-scss-module___KKvIW__private{color:#fecaca}
.Home-module-scss-module__C14kZG__Home{width:100%}@media (min-width:640px){.Home-module-scss-module__C14kZG__Home{max-width:640px}}@media (min-width:768px){.Home-module-scss-module__C14kZG__Home{max-width:768px}}@media (min-width:1024px){.Home-module-scss-module__C14kZG__Home{max-width:1024px}}@media (min-width:1280px){.Home-module-scss-module__C14kZG__Home{max-width:1280px}}@media (min-width:1536px){.Home-module-scss-module__C14kZG__Home{max-width:1536px}}.Home-module-scss-module__C14kZG__Home{flex-direction:column;row-gap:1.5rem;margin:1rem auto 0;display:flex}.Home-module-scss-module__C14kZG__Home p{font-size:1.125rem;line-height:1.75rem}.Home-module-scss-module__C14kZG__Home b{font-weight:600}.Home-module-scss-module__C14kZG__Home h3{font-size:1.5rem;font-weight:600;line-height:2rem}.Home-module-scss-module__C14kZG__Home h4{font-size:1.25rem;font-weight:600;line-height:1.75rem}.Home-module-scss-module__C14kZG__Home__link{color:#a5f3fc}.Home-module-scss-module__C14kZG__Home__content{flex-direction:column;row-gap:1.25rem;display:flex}.Home-module-scss-module__C14kZG__Home .Home-module-scss-module__C14kZG__public{color:#86efac}.Home-module-scss-module__C14kZG__Home .Home-module-scss-module__C14kZG__unlisted{color:#fde047}.Home-module-scss-module__C14kZG__Home .Home-module-scss-module__C14kZG__private{color:#fca5a5}
.SheetRanking-module-scss-module__J1B6GW__SheetRanking{width:100%}@media (min-width:640px){.SheetRanking-module-scss-module__J1B6GW__SheetRanking{max-width:640px}}@media (min-width:768px){.SheetRanking-module-scss-module__J1B6GW__SheetRanking{max-width:768px}}@media (min-width:1024px){.SheetRanking-module-scss-module__J1B6GW__SheetRanking{max-width:1024px}}@media (min-width:1280px){.SheetRanking-module-scss-module__J1B6GW__SheetRanking{max-width:1280px}}@media (min-width:1536px){.SheetRanking-module-scss-module__J1B6GW__SheetRanking{max-width:1536px}}.SheetRanking-module-scss-module__J1B6GW__SheetRanking{flex-direction:column;align-items:center;row-gap:1.5rem;margin-top:1rem;display:flex}.SheetRanking-module-scss-module__J1B6GW__SheetRanking__header{-moz-column-gap:.5rem;align-items:center;column-gap:.5rem;display:flex}.SheetRanking-module-scss-module__J1B6GW__SheetRanking__name{font-size:1.125rem;font-weight:700;line-height:1.75rem}.SheetRanking-module-scss-module__J1B6GW__SheetRanking__edit{color:#fff;cursor:pointer;background-color:#0000;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.SheetRanking-module-scss-module__J1B6GW__SheetRanking__edit:hover{color:#d1d5db}.SheetRanking-module-scss-module__J1B6GW__SheetGrid{flex-wrap:wrap;width:100%;display:flex}.SheetRanking-module-scss-module__J1B6GW__SheetCard{border-collapse:collapse;border:1px solid #fff;flex-direction:column;align-items:center;width:12rem;display:flex}.SheetRanking-module-scss-module__J1B6GW__SheetCard__image{flex-direction:column;flex:none;justify-content:center;height:16rem;display:flex}.SheetRanking-module-scss-module__J1B6GW__SheetCard__image__img{-o-object-fit:cover;object-fit:cover;max-height:100%}.SheetRanking-module-scss-module__J1B6GW__SheetCard__header{border:1px solid #fff;border-width:1px 0;justify-content:space-around;width:100%;display:flex}.SheetRanking-module-scss-module__J1B6GW__SheetCard__header:not(.SheetRanking-module-scss-module__J1B6GW__hasTertiary){flex:1}.SheetRanking-module-scss-module__J1B6GW__SheetCard__rank{background-color:var(--custom-rank-bg,#000);border:0 solid #fff;border-right-width:1px;justify-content:center;align-items:center;min-width:2.5rem;height:100%;min-height:2.5rem;display:inline-flex}.SheetRanking-module-scss-module__J1B6GW__SheetCard__rank.SheetRanking-module-scss-module__J1B6GW__rank-1{background-color:#ca8a04}.SheetRanking-module-scss-module__J1B6GW__SheetCard__rank.SheetRanking-module-scss-module__J1B6GW__rank-2{background-color:#9ca3af}.SheetRanking-module-scss-module__J1B6GW__SheetCard__rank.SheetRanking-module-scss-module__J1B6GW__rank-3{background-color:#92400e}.SheetRanking-module-scss-module__J1B6GW__SheetCard__primary,.SheetRanking-module-scss-module__J1B6GW__SheetCard__secondary,.SheetRanking-module-scss-module__J1B6GW__SheetCard__tertiary{overflow-wrap:break-word;text-overflow:ellipsis;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;min-height:4rem;display:inline-flex}.SheetRanking-module-scss-module__J1B6GW__SheetCard__primary{background-color:#1e293b;padding:.25rem;font-size:1.125rem;font-weight:700;line-height:1.75rem}.SheetRanking-module-scss-module__J1B6GW__SheetCard__secondary{background-color:#334155;padding:.25rem;font-size:1rem;font-weight:600;line-height:1.5rem}.SheetRanking-module-scss-module__J1B6GW__SheetCard__tertiary{background-color:#475569;padding:.5rem;font-size:.875rem;line-height:1.25rem}
.Toast-module-scss-module__Lti1Pq__Toast{z-index:50;position:fixed;bottom:0}@media (min-width:640px){.Toast-module-scss-module__Lti1Pq__Toast{bottom:10px;left:20px}}.Toast-module-scss-module__Lti1Pq__Toast{border-radius:var(--radius-lg);-moz-column-gap:2rem;background-color:#ffffffb3;column-gap:2rem;max-width:28rem;max-height:5rem;display:flex}@media (min-width:640px){.Toast-module-scss-module__Lti1Pq__Toast{-moz-column-gap:4rem;column-gap:4rem}}.Toast-module-scss-module__Lti1Pq__Toast{pointer-events:auto;justify-content:space-between;align-items:center;padding:.5rem}.Toast-module-scss-module__Lti1Pq__Toast__main{-moz-column-gap:1rem;justify-content:center;align-items:center;column-gap:1rem;display:flex}.Toast-module-scss-module__Lti1Pq__Toast__icon{border-radius:var(--radius-full);color:#fff;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:.5rem;display:flex}.Toast-module-scss-module__Lti1Pq__Toast__icon.Toast-module-scss-module__Lti1Pq__info{background-color:#1d4ed8}.Toast-module-scss-module__Lti1Pq__Toast__icon.Toast-module-scss-module__Lti1Pq__success{background-color:#16a34a}.Toast-module-scss-module__Lti1Pq__Toast__icon.Toast-module-scss-module__Lti1Pq__warning{background-color:#ca8a04}.Toast-module-scss-module__Lti1Pq__Toast__icon.Toast-module-scss-module__Lti1Pq__error{background-color:#b91c1c}.Toast-module-scss-module__Lti1Pq__Toast__content{flex-direction:column;justify-content:space-between;align-items:flex-start;row-gap:.25rem;display:flex}.Toast-module-scss-module__Lti1Pq__Toast__title{color:#000;font-size:.875rem;font-weight:600;line-height:1.25rem}.Toast-module-scss-module__Lti1Pq__Toast__description{color:#292524;font-size:.875rem;font-weight:300;line-height:1.25rem}.Toast-module-scss-module__Lti1Pq__Toast__button{color:#000;background-color:#e2e8f0}.Toast-module-scss-module__Lti1Pq__Toast__button:hover{background-color:#94a3b8}.Toast-module-scss-module__Lti1Pq__Toast__button{width:2.5rem;height:2.5rem;padding:.25rem}
.Toggle-module-scss-module__ecE0zq__Toggle{-moz-column-gap:.25rem;justify-content:center;align-items:center;column-gap:.25rem;display:inline-flex}.Toggle-module-scss-module__ecE0zq__Toggle__input{display:none}.Toggle-module-scss-module__ecE0zq__Toggle__label{font-size:1rem;line-height:1.5rem}.Toggle-module-scss-module__ecE0zq__Toggle__slider{border-radius:var(--radius-full);background-color:#cbd5e1;align-items:center;width:2.5rem;height:1.5rem;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.Toggle-module-scss-module__ecE0zq__Toggle__slider:hover{background-color:#bbf7d0}.Toggle-module-scss-module__ecE0zq__Toggle__slider--checked{background-color:#16a34a}.Toggle-module-scss-module__ecE0zq__Toggle__slider--checked:hover{background-color:#22c55e}.Toggle-module-scss-module__ecE0zq__Toggle__pill{border-radius:var(--radius-full);background-color:#475569;width:1rem;height:1rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;translate:0}.Toggle-module-scss-module__ecE0zq__Toggle__pill:hover{background-color:#cbd5e1}.Toggle-module-scss-module__ecE0zq__Toggle__pill--checked{background-color:#fff;translate:1rem}.Toggle-module-scss-module__ecE0zq__Toggle__pill--checked:hover{background-color:#e2e8f0}
