.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%}}@media (prefers-color-scheme:dark){.container,.decorated-title{color:#fff}.form-label,label{color:#fff!important}.instructions{color:#fff;background-color:#1e1e1e}.instructions h4,.instructions li,h4{color:#fff!important}.text-muted{color:#ccc!important}.row.mb-3 label{color:#fff!important}.form-control,.filter-input,select.form-control{color:#fff!important;background-color:#2d2d2d!important;border-color:#444!important}.form-control::placeholder,.filter-input::placeholder{color:#999!important}select option{color:#fff;background-color:#2d2d2d}.form-group label{color:#fff!important}.card{color:#fff;background-color:#1e1e1e}.card-body{color:#fff}.card-title,.card-text{color:#fff!important}p.text-muted{color:#ccc!important}}
