.db-photo-module{margin-bottom:20px}.db-photo-module>label{display:block;margin:16px 0}.db-photo-module input[type=file]{display:block;max-width:100%}.db-photo-module input[type=checkbox]{width:22px;height:22px;min-height:22px;vertical-align:middle}.db-photo-module textarea{width:100%}.db-photo-module img{max-width:100%;max-height:360px;object-fit:contain}.body-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.body-photo-grid figure{margin:0;min-width:0}.body-photo-grid a{display:block;color:var(--lime,#b6ff1a);padding:10px}.body-photo-grid button{min-height:44px}.photo-guide{padding:16px;border:1px solid var(--lime,#b6ff1a);border-radius:14px;margin:14px 0}.photo-guide li{margin-bottom:8px}.photo-guide button{min-height:44px;padding:8px 16px}.db-photo-module [hidden]{display:none!important}
