/* PHOTO_CREATE_LAYOUT_V269 */
.creator269{border:1px solid #d4ddd9;border-radius:16px;background:#fafbf8;padding:18px;margin:16px 0}.creator269>summary{font-weight:800;color:#123047}.creatorSettings269{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;margin:18px 0}.creatorSettings269>small{grid-column:1/-1;font-weight:700;color:#476454}.creatorSettings269 label{margin:8px 0}.creatorSettings269 input,.creatorSettings269 select,.creatorSettings269 textarea{font-size:14px;width:100%;min-width:0}.creatorSettings269 textarea{min-height:75px}.creatorPickHead269{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:18px 0 10px}.creatorPickHead269 span{font-size:13px;color:#55685d}.creatorPickHead269 button{margin:0 0 0 auto;padding:7px 12px;font-size:12px}.creator269 .photoChoices227{max-height:420px}.creatorRecord269{background:white;border:1px solid #e0e6df;border-radius:12px;margin:8px 0;padding:10px}.creatorRecord269 summary{cursor:pointer;font-size:14px;font-weight:700}.creatorRecord269 summary small{font-weight:400}.creatorPhotos269{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding-top:10px}.creatorPhotos269 label{display:grid;position:relative;gap:5px;padding:6px;margin:0;border:2px solid transparent;background:#f5f5f0;border-radius:10px;cursor:pointer}.creatorPhotos269 label:has(input:checked){border-color:#42654d;background:#e9f1e6}.creatorPhotos269 input{position:absolute;top:10px;left:10px;width:20px;height:20px;accent-color:#34573f}.creatorPhotos269 img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:7px}.creatorPhotos269 span{font-size:12px;text-align:center}.creatorOrder269>div{display:flex;align-items:center;gap:8px;margin:7px 0;padding:8px;background:white;border:1px solid #e1e6df;border-radius:10px}.creatorOrder269>div>span{font-size:11px;color:#6c7a70}.creatorOrder269 img{width:44px;height:44px;object-fit:cover;border-radius:6px}.creatorOrder269 p{flex:1;min-width:0;overflow-wrap:anywhere;font-size:12px;margin:0!important}.creatorOrder269 small{display:block}.creatorOrder269 button{flex:none;min-height:36px;min-width:36px;margin:0;padding:4px 8px}.creatorOrder269 h4{margin:16px 0 10px;font-size:14px}.creatorHelp269{font-size:13px;color:#5f6e68;line-height:1.6}.creatorEmpty269{padding:25px 16px;background:#edf2ed;line-height:1.8;border-radius:12px;font-size:14px}.creatorDownload269,#photoFilmDownload227{display:inline-block;padding:12px 16px;border-radius:9px;background:#e4eddc;color:#233c2c;margin:10px 0;text-decoration:none;font-weight:700;font-size:14px}.creator269 button:disabled{opacity:.5;cursor:not-allowed}.creator269 [hidden]{display:none!important}.creator269:focus-within{border-color:#a0b3a0}#bookStatus269,#filmStatus269{white-space:pre-wrap;font-size:14px;color:#345540}
@media(max-width:600px){.creator269{padding:12px}.creatorSettings269{grid-template-columns:1fr;gap:4px}.creatorPhotos269{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.creatorOrder269 button{min-width:36px}.creatorOrder269>div{gap:5px;padding:6px}.creatorPickHead269{gap:8px}.creatorPickHead269 button{margin-left:0}.creator269>button{width:100%}}
.creatorOrder269 button{width:36px!important;max-width:36px;flex:0 0 36px}.creatorSettings269 label{min-width:0}.creator269{min-width:0;box-sizing:border-box}
