.container{color:#000;max-width:90%}.decorated-title{color:#000;text-shadow:2px 2px #0003;padding:20px;font-family:Arial,sans-serif;font-size:2.5rem;font-weight:600;transition:transform .2s}.itemInput{border-width:5px;border-color:#fff;box-shadow:0 4px 8px #0000005f}.decorated-title:hover{transform:scale(1.05)}@media screen and (max-width:768px){.decorated-title{font-size:1.5rem}}.card{transition:transform .2s}.card:hover{transform:scale(1.05)}.card-img-top{object-fit:cover;height:150px}.instructions{color:#000;background-color:#f8f9fa;border-radius:10px;padding:20px;box-shadow:0 4px 8px #0000001a}.instructions h4{color:#000;margin-bottom:15px}.instructions ul{padding-left:20px}.instructions li{color:#000;margin-bottom:10px;font-size:1.1rem}.filter-input{color:#000;background-color:#fff;border:1px solid #ccc;border-radius:5px;margin-bottom:15px;padding:10px;transition:box-shadow .2s;box-shadow:0 2px 4px #0000001a}.filter-input:focus{outline:none;box-shadow:0 4px 8px #0003}.passwordModal{margin-top:13%}@media screen and (max-width:768px){.passwordModal{margin-top:60%}}html[data-theme=dark] .container,html[data-theme=dark] .decorated-title,html[data-theme=dark] .form-label,html[data-theme=dark] label{color:#fff!important}html[data-theme=dark] .instructions{color:#fff!important;background-color:#1e1e1e!important}html[data-theme=dark] .instructions h4,html[data-theme=dark] .instructions li,html[data-theme=dark] h4{color:#fff!important}html[data-theme=dark] .text-muted{color:#ccc!important}html[data-theme=dark] .row.mb-3 label{color:#fff!important}html[data-theme=dark] .form-control,html[data-theme=dark] .filter-input,html[data-theme=dark] select.form-control{color:#fff!important;background-color:#2d2d2d!important;border-color:#444!important}html[data-theme=dark] .form-control::placeholder,html[data-theme=dark] .filter-input::placeholder{color:#999!important}html[data-theme=dark] select option{color:#fff;background-color:#2d2d2d}html[data-theme=dark] .form-group label{color:#fff!important}html[data-theme=dark] .card{color:#fff!important;background-color:#1e1e1e!important}html[data-theme=dark] .card-body,html[data-theme=dark] .card-title,html[data-theme=dark] .card-text{color:#fff!important}html[data-theme=dark] p.text-muted{color:#ccc!important}
