._gallery_1537f_1{color:#173c49;gap:12px;width:100%;min-width:0;display:grid}._gallery_1537f_1 button{font:inherit;cursor:pointer;border-radius:9px;min-height:44px}._gallery_1537f_1 button:focus-visible{outline-offset:3px;outline:3px solid #0a8d8e}._stage_1537f_1:focus-visible{outline-offset:3px;outline:3px solid #0a8d8e}._gallery_1537f_1 button:disabled{opacity:.45;cursor:not-allowed}._stage_1537f_1{aspect-ratio:16/10;touch-action:pan-y;isolation:isolate;background:#e9eff1;border-radius:14px;position:relative;overflow:hidden}._image_1537f_1{object-fit:cover;width:100%;height:100%;display:block}._enlarge_1537f_1,._previous_1537f_1,._next_1537f_1{z-index:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;display:flex;position:absolute;color:#fff!important;background:#112a34d4!important;border:1px solid #fff6!important}._enlarge_1537f_1{top:12px;right:12px;font-size:13px!important}._previous_1537f_1,._next_1537f_1{width:44px;padding:0;top:50%;transform:translateY(-50%)}._previous_1537f_1{left:12px}._next_1537f_1{right:12px}._counter_1537f_1{color:#fff;background:#112a34d6;border-radius:20px;padding:5px 10px;font-size:13px;position:absolute;bottom:12px;right:12px}._caption_1537f_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;font-size:14px;display:flex}._caption_1537f_1 small{color:#627b85;font-size:12px}._thumbnails_1537f_1{scrollbar-width:thin;gap:8px;max-width:100%;padding:3px 3px 9px;display:flex;overflow-x:auto}._thumbnails_1537f_1 button{background:#e9eff1;border:2px solid #0000;flex:0 0 90px;height:68px;position:relative;overflow:hidden;padding:0!important}._thumbnails_1537f_1 button[aria-pressed=true]{border-color:#0a8d8e}._thumbnails_1537f_1 img,._miniPreview_1537f_1 img{object-fit:cover;width:100%;height:100%;display:block}._thumbnails_1537f_1 span{color:#fff;background:#173c49;padding:2px 6px;font-size:10px;position:absolute;bottom:0;left:0}._fallback_1537f_1{color:#627b85;text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;min-height:150px;padding:20px;display:flex}._fallback_1537f_1 button,._rowActions_1537f_1 button,._confirmation_1537f_1 button,._uploadActions_1537f_1 button{color:#173c49;background:#fff;border:1px solid #c7d8de;padding:8px 12px;font-size:13px}._management_1537f_1,._upload_1537f_1{border-top:1px solid #dce5e9;padding-top:14px}._management_1537f_1 h4{margin:0 0 6px;font-size:15px}._management_1537f_1 p{color:#627b85;margin:0 0 12px;font-size:12px;line-height:1.6}._manageRows_1537f_1{gap:8px;display:grid}._manageRow_1537f_1{background:#fff;border:1px solid #dce5e9;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:9px;display:flex}._miniPreview_1537f_1{background:#e9eff1;border:0;width:64px;min-width:64px;height:54px;padding:0;overflow:hidden}._manageInfo_1537f_1{overflow-wrap:anywhere;flex:1;gap:4px;min-width:120px;display:grid}._manageInfo_1537f_1 strong{font-size:13px}._manageInfo_1537f_1 small{color:#627b85;font-size:11px}._rowActions_1537f_1{flex-wrap:wrap;gap:5px;display:flex}._rowActions_1537f_1 button{padding:5px 8px;font-size:11px}._confirmation_1537f_1{background:#fff7e8;border:1px solid #dfb77a;border-radius:10px;margin-top:12px;padding:12px}._confirmation_1537f_1 button{margin-right:8px}._choosePhoto_1537f_1{color:#087f80;background:#eef8f8;border:1px solid #b7d7db;justify-content:center;align-items:center;gap:8px;padding:10px 15px;display:inline-flex}._uploadPreview_1537f_1{background:#f7fafb;border:1px solid #c7d8de;border-radius:10px;align-items:start;gap:12px;min-width:0;margin-top:12px;padding:12px;display:flex}._uploadPreview_1537f_1>img{object-fit:cover;border-radius:8px;width:110px;height:90px}._uploadFields_1537f_1{flex:1;gap:10px;min-width:0;font-size:13px;display:grid}._uploadFields_1537f_1 strong{overflow-wrap:anywhere}._uploadFields_1537f_1 label{gap:5px;display:grid}._uploadFields_1537f_1 select{color:#173c49;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #c7d8de;border-radius:8px;padding:8px;font-size:16px}._uploadActions_1537f_1{flex-wrap:wrap;gap:8px;display:flex}._uploadActions_1537f_1 button:first-child{color:#fff;background:#087f80;border-color:#087f80}._error_1537f_1{color:#b42318;margin:0;font-size:13px}._lightbox_1537f_1{color:#fff;background:#102c37;border:0;border-radius:14px;width:min(1000px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}._lightbox_1537f_1::backdrop{background:#061219d1}._lightboxInner_1537f_1{flex-direction:column;max-height:calc(100dvh - 32px);display:flex}._lightboxHeader_1537f_1{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}._lightboxHeader_1537f_1>div{gap:6px;display:grid}._lightboxHeader_1537f_1 strong{font-size:16px}._lightboxHeader_1537f_1 small{color:#b8d2db;font-size:12px}._lightboxHeader_1537f_1 button{color:#fff;background:0 0;border:1px solid #59727d;min-width:44px}._expandedStage_1537f_1{background:#081c25;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:auto}._expandedImage_1537f_1{object-fit:contain;width:100%;height:100%;min-height:200px;max-height:calc(100dvh - 190px);display:block}._lightboxFooter_1537f_1{flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}._lightboxFooter_1537f_1 button{color:#fff;background:#214753;border:1px solid #59727d;align-items:center;gap:3px;padding:8px;display:flex}._lightboxFooter_1537f_1 span{font-size:13px}._compact_1537f_1 ._stage_1537f_1{aspect-ratio:16/9}._compact_1537f_1 ._management_1537f_1,._compact_1537f_1 ._upload_1537f_1{display:none}@media (max-width:600px){._stage_1537f_1{aspect-ratio:4/3}._caption_1537f_1{gap:4px}._caption_1537f_1 small{width:100%}._manageRow_1537f_1{gap:8px}._rowActions_1537f_1{width:100%;padding-top:4px}._rowActions_1537f_1 button{white-space:nowrap;flex:1}._uploadPreview_1537f_1{flex-direction:column}._uploadPreview_1537f_1>img{object-fit:contain;background:#e9eff1;width:100%;height:150px}._uploadFields_1537f_1{width:100%}._lightbox_1537f_1{border-radius:10px;width:calc(100vw - 16px);max-height:calc(100dvh - 24px)}._lightboxInner_1537f_1{max-height:calc(100dvh - 24px)}._lightboxHeader_1537f_1{padding:12px}._lightboxHeader_1537f_1 strong{font-size:14px}._lightboxHeader_1537f_1 small{font-size:11px}._lightboxFooter_1537f_1{padding:10px 12px}._previous_1537f_1{left:8px}._next_1537f_1{right:8px}._enlarge_1537f_1{top:8px;right:8px}._counter_1537f_1{bottom:8px;right:8px}}
