.masterGalleryPicker,.galleryLocked{background:#f8faf8;border:1px solid #dfe6e1;border-radius:14px;grid-column:1/-1;padding:14px}.masterGalleryPicker>div:first-child,.galleryLocked{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.masterGalleryPicker b,.galleryLocked b{color:#273d34;font-size:10px}.masterGalleryPicker>div:first-child span,.galleryLocked span{color:#7c8982;font-size:8px}.masterGalleryPreview{grid-template-columns:repeat(3,86px);gap:8px;margin:11px 0;display:grid!important}.masterGalleryPreview figure,.galleryPlaceholder{background:#edf2ef;border:1px solid #dce4df;border-radius:12px;place-items:center;width:86px;height:86px;margin:0;display:grid;position:relative;overflow:hidden}.masterGalleryPreview img{object-fit:cover;width:100%;height:100%}.masterGalleryPreview figure button{color:#fff;background:#19231fd1;border:0;border-radius:50%;width:22px;height:22px;font-size:15px;line-height:1;position:absolute;top:5px;right:5px}.masterGalleryPreview figure>span{color:#6f5400;background:#fff7d0;border-radius:5px;padding:3px 5px;font-size:6px;font-weight:900;position:absolute;bottom:5px;left:5px}.galleryPlaceholder{color:#9aa8a0;border-style:dashed;font-size:24px}.galleryChooseButton{cursor:pointer;background:#173f33;border-radius:9px;justify-content:center;align-items:center;padding:9px 12px;color:#fff!important;width:auto!important;margin:0!important;font-size:8px!important;font-weight:800!important;display:inline-flex!important}.galleryChooseButton input{opacity:0;pointer-events:none;width:1px!important;height:1px!important;position:absolute!important}.galleryLocked a{color:#7a5b00;margin-left:auto;font-size:8px;font-weight:800}.galleryLocked{background:#fffaf0;border-color:#eadcae}@media (max-width:600px){.masterGalleryPreview{grid-template-columns:repeat(3,minmax(0,1fr))}.masterGalleryPreview figure,.galleryPlaceholder{aspect-ratio:1;width:100%;height:auto}.galleryChooseButton{width:100%!important}.galleryLocked{flex-direction:column;align-items:flex-start}.galleryLocked a{margin-left:0}}
.masterGalleryPicker .masterGalleryPreview{grid-template-columns:repeat(2,86px)}.masterGalleryPicker .galleryPlaceholder{color:#7f9188;cursor:pointer;border-style:dashed;padding:0;font-size:24px;transition:all .18s}.masterGalleryPicker .galleryPlaceholder:hover{color:#315d4b;background:#e7efea;border-color:#83a294}.galleryPlusLocked{color:#8a6800;background:linear-gradient(135deg,#fffcf0,#fff5c9);border:1px dashed #dec87b;border-radius:12px;place-content:center;place-items:center;gap:3px;width:86px;height:86px;text-decoration:none;display:grid}.galleryPlusLocked span{font-size:17px}.galleryPlusLocked b{letter-spacing:.12em;font-size:7px}@media (max-width:600px){.masterGalleryPicker .masterGalleryPreview{grid-template-columns:repeat(2,minmax(0,1fr))}.galleryPlusLocked{aspect-ratio:1;width:100%;height:auto}}.masterApplication .masterGalleryPicker .galleryPlaceholder{color:#5d7569!important;box-shadow:none!important;background:#edf2ef!important;border:1px dashed #b9c8c0!important;padding:0!important}.masterApplication .masterGalleryPicker .galleryPlaceholder:hover,.masterApplication .masterGalleryPicker .galleryPlaceholder:focus-visible{color:#315d4b!important;background:#e7efea!important;border-color:#83a294!important}
.galleryFileInput{opacity:0;pointer-events:none;width:1px!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;position:absolute!important}.completeEditActions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.completeEditActions button{color:#52655c;background:#fff;border:1px solid #d9e1dc;border-radius:11px;min-height:45px;font-size:10px;font-weight:800}.completeEditActions button:last-child{color:#fff;background:#173f33;border-color:#173f33}.completeEditActions button:disabled{opacity:.62;cursor:default}@media (max-width:600px){.completeEditActions{grid-template-columns:1fr}.completeEditActions button{width:100%}}
.masterArea{background:#f6f7f5;min-height:100vh}.masterWrap{max-width:850px;margin:auto;padding:42px 24px 70px}.masterWrap h1{margin:6px 0;font-size:30px}.masterWrap>div>p{color:#6d7973;font-size:12px}.masterKicker{color:#287257;letter-spacing:.12em;font-size:9px;font-weight:800}.masterApplication,.statusCard{background:#fff;border:1px solid #e0e6e1;border-radius:18px;margin-top:24px;padding:24px}.masterApplication{grid-template-columns:1fr 1fr;gap:13px;display:grid}.masterApplication label{color:#53635c;font-size:9px;font-weight:800}.masterApplication input,.masterApplication select,.masterApplication textarea{width:100%;font:inherit;border:1px solid #d9e2dc;border-radius:9px;margin-top:6px;padding:10px;font-size:10px;display:block}.masterApplication textarea{min-height:90px}.masterApplication .wide{grid-column:1/3}.masterApplication button{color:#fff;background:#ef7b45;border:0;border-radius:9px;padding:11px;font-size:10px;font-weight:800}.masterApplication>a,.statusCard a{color:#245c49;padding:10px;font-size:10px;font-weight:800;text-decoration:none}.masterMessage{background:#edf5f0;border-radius:9px;grid-column:1/3;padding:11px;font-size:10px}.statusCard span{color:#8a6b20;font-size:8px;font-weight:800}.statusCard h2{font-size:20px}.statusCard p{color:#6d7973;font-size:11px}.statusCard.rejected{border-color:#e6c7c2}.deleteAccount{color:#a44335;background:0 0;border:0;margin-top:22px;font-size:9px;display:block}@media (max-width:700px){.masterApplication{grid-template-columns:1fr}.masterApplication .wide,.masterMessage{grid-column:1}}
