.styles-module-scss-module__br5OYW__spotlight{flex-direction:column;height:100%;display:flex;position:relative;overflow-x:hidden}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body{max-height:calc(100dvh - 74px);display:flex}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__header{z-index:10;background-color:#fff;padding:1rem 1rem .5rem;position:sticky;top:0}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__header h1{text-align:left;color:#000;width:100%;margin:0 0 .5rem;font-size:1.5rem;font-weight:700}@media (max-width:849px){.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__header h1{font-size:1.25rem}}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__container{width:100%;overflow:scroll}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;margin-bottom:1rem;display:flex}@media (max-width:849px){.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer{margin-bottom:12px}}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoriteButton{color:#000;cursor:pointer;background-color:#0000;border:.5px solid #000;justify-content:center;align-items:center;width:36px;height:36px;padding:4px;transition:all .3s;display:flex}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoriteButton svg{width:24px;height:24px}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoriteButton:hover{background-color:#1500ff}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoriteButton:hover svg path{fill:#fff;stroke:#fff}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__reloadButton{color:#000;text-transform:capitalize;cursor:pointer;background-color:#0000;border:.5px solid #000;align-items:center;gap:4px;width:max-content;height:36px;padding:4px 8px;font-size:.8rem;font-weight:400;transition:all .3s;display:flex}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__reloadButton svg{width:30px;height:30px}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__reloadButton svg path{fill:#000}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__reloadButton:hover{color:#fff;background-color:#1500ff}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__reloadButton:hover svg path{fill:#fff}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoritesControls{align-items:center;gap:.5rem;display:flex}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoritesControls .styles-module-scss-module__br5OYW__favoritesSelect{min-width:200px;max-width:300px}@media (max-width:849px){.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoritesControls .styles-module-scss-module__br5OYW__favoritesSelect{min-width:150px;max-width:200px}}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoritesControls .styles-module-scss-module__br5OYW__createButton,.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoritesControls .styles-module-scss-module__br5OYW__shareButton{color:#fff;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background-color:#1500ff;border:1px solid #1500ff;border-radius:0;height:36px;padding:6px 12px;font-size:.75rem;font-weight:600;transition:all .2s}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoritesControls .styles-module-scss-module__br5OYW__createButton:hover:not(:disabled),.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoritesControls .styles-module-scss-module__br5OYW__shareButton:hover:not(:disabled){color:#1500ff;background-color:#fff;border-color:#1500ff}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoritesControls .styles-module-scss-module__br5OYW__createButton:active:not(:disabled),.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoritesControls .styles-module-scss-module__br5OYW__shareButton:active:not(:disabled){transform:scale(.97)}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoritesControls .styles-module-scss-module__br5OYW__createButton:disabled,.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__favoritesControls .styles-module-scss-module__br5OYW__shareButton:disabled{opacity:.5;cursor:not-allowed}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__authNotice{color:#000;text-transform:capitalize;cursor:pointer;background-color:#0000;border:.5px solid #000;align-items:center;gap:4px;width:max-content;height:36px;padding:4px 8px;font-size:.8rem;font-weight:400;transition:all .3s;display:flex}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__authNotice svg{flex-shrink:0;width:16px;height:16px}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__authNotice:hover{color:#fff;background-color:#1500ff}.styles-module-scss-module__br5OYW__spotlight .styles-module-scss-module__br5OYW__body .styles-module-scss-module__br5OYW__buttonContainer .styles-module-scss-module__br5OYW__authNotice:hover svg path{stroke:#fff}.styles-module-scss-module__br5OYW__createModal{z-index:10000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.styles-module-scss-module__br5OYW__createModalContent{background:#fff;border:1px solid #000;width:90%;max-width:400px;padding:1.5rem}.styles-module-scss-module__br5OYW__createModalContent h3{text-transform:uppercase;letter-spacing:.03em;margin:0 0 1rem;font-size:1rem;font-weight:600}.styles-module-scss-module__br5OYW__createInput{box-sizing:border-box;text-transform:uppercase;border:1px solid #000;width:100%;margin-bottom:.5rem;padding:.5rem;font-size:.9rem}.styles-module-scss-module__br5OYW__createInput:focus{border-color:#1500ff;outline:none}.styles-module-scss-module__br5OYW__createError{color:#dc3545;text-transform:none;margin:.5rem 0;font-size:.75rem}.styles-module-scss-module__br5OYW__createModalActions{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.styles-module-scss-module__br5OYW__createModalActions .styles-module-scss-module__br5OYW__cancelButton{color:#1500ff;cursor:pointer;text-transform:uppercase;background:#fff;border:1px solid #1500ff;border-radius:0;padding:.5rem 1rem;font-size:.75rem;font-weight:600;transition:all .2s}.styles-module-scss-module__br5OYW__createModalActions .styles-module-scss-module__br5OYW__cancelButton:hover:not(:disabled){color:#fff;background:#1500ff}.styles-module-scss-module__br5OYW__createModalActions .styles-module-scss-module__br5OYW__cancelButton:active:not(:disabled){transform:scale(.97)}.styles-module-scss-module__br5OYW__createModalActions .styles-module-scss-module__br5OYW__cancelButton:disabled{opacity:.6;cursor:not-allowed}.styles-module-scss-module__br5OYW__createModalActions .styles-module-scss-module__br5OYW__createSubmitButton{color:#fff;cursor:pointer;text-transform:uppercase;background:#1500ff;border:1px solid #1500ff;border-radius:0;padding:.5rem 1rem;font-size:.75rem;font-weight:600;transition:all .2s}.styles-module-scss-module__br5OYW__createModalActions .styles-module-scss-module__br5OYW__createSubmitButton:hover:not(:disabled){color:#1500ff;background:#fff;border-color:#1500ff}.styles-module-scss-module__br5OYW__createModalActions .styles-module-scss-module__br5OYW__createSubmitButton:active:not(:disabled){transform:scale(.97)}.styles-module-scss-module__br5OYW__createModalActions .styles-module-scss-module__br5OYW__createSubmitButton:disabled{opacity:.6;cursor:not-allowed}
