.hw-propose-open{margin:12px 0;min-height:46px;padding:10px 20px;border:1px solid #b99258;border-radius:12px;background:#26372e;color:white;font:inherit;cursor:pointer}.hw-proposal-dialog{box-sizing:border-box;border:1px solid #b99258;border-radius:16px;width:min(680px,94vw);max-height:90dvh;overflow:auto;padding:20px;background:#fffdf7;color:#26372e;font:16px/1.8 Tahoma,Arial}.hw-proposal-dialog::backdrop{background:#12231dcc}.hw-proposal-dialog header{position:static;display:flex;align-items:center;justify-content:space-between;gap:10px;background:transparent;color:inherit;padding:0}.hw-proposal-dialog label,.hw-proposal-admin label{display:block;margin:9px 0}.hw-proposal-dialog input,.hw-proposal-dialog textarea,.hw-proposal-admin input,.hw-proposal-admin textarea{box-sizing:border-box;display:block;width:100%;min-height:44px;padding:9px;border:1px solid #c8b994;border-radius:8px;background:white;color:#26372e;font:inherit}.hw-proposal-dialog textarea{min-height:90px}.hw-proposal-dialog button,.hw-proposal-admin button,.hw-proposal-admin select{min-height:44px;padding:9px 14px;margin:5px;border-radius:9px;border:1px solid #b99258;font:inherit;cursor:pointer}.hw-proposal-dialog .hw-grid,.hw-proposal-admin .hw-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hw-proposal-dialog figure{display:inline-block;margin:5px}.hw-proposal-dialog figure img,.hw-proposal-admin img{max-width:140px;max-height:120px;object-fit:contain}.hw-proposal-admin details{border:1px solid #d5c8ac;border-radius:12px;padding:12px;margin:12px 0}.hw-proposal-admin summary{cursor:pointer;font-weight:bold;min-height:44px}.hw-proposal-note{padding:10px;border-radius:8px;background:#f1ebdf}.hw-proposal-dialog .hw-honey{display:none!important}.hw-proposal-admin .hw-danger{background:#8c3028;color:white}.hw-proposal-status{white-space:pre-line}@media(max-width:600px){.hw-proposal-dialog .hw-grid,.hw-proposal-admin .hw-grid{grid-template-columns:1fr}.hw-proposal-dialog{padding:14px}.hw-propose-open{width:100%}}

.hw-proposal-dialog select,.hw-proposal-admin select{display:block;width:100%;box-sizing:border-box;min-height:44px;font:inherit;padding:9px;border:1px solid #c8b994;border-radius:8px}.hw-proposal-status:not(:empty){padding:12px;background:#f1ebdf;border:1px solid #b99258;border-radius:8px}.hw-proposal-dialog figure button{display:block}.hw-proposal-dialog figure figcaption{max-width:150px;overflow-wrap:anywhere}

.hw-photo-grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}.hw-photo-grid .hw-photo-card{display:flex;flex-direction:column;align-items:center;gap:5px;width:180px;max-width:100%;margin:0;padding:8px;border:1px solid #ddd3bf;border-radius:8px}.hw-photo-grid .hw-photo-card img{display:block!important;width:160px!important;height:120px!important;max-width:100%!important;max-height:120px!important;object-fit:contain;background:#f4efe5;border-radius:6px}.hw-photo-grid figcaption{max-width:100%;overflow-wrap:anywhere;font-size:12px}.hw-photo-grid>p{flex-basis:100%;margin:4px 0}
