.editor-help,.board-notice{padding:14px 16px;background:#eef6fc;border:1px solid #d4e5f2;border-radius:9px;line-height:1.5;color:#24405a}.editor-step-status{font-weight:700;margin:12px 0}.wizard-progress button{background:none;border:0;color:inherit;font:inherit;padding:8px;cursor:pointer;min-height:44px}.wizard-progress button:disabled{cursor:default;opacity:.55}.editor-optional{padding:14px;border:1px solid #dce3e9;border-radius:8px;margin:16px 0}.editor-optional>summary{cursor:pointer;font-weight:600;min-height:30px}.editor-optional[open]>summary{margin-bottom:16px}.editor-coordinates{grid-column:1/-1}.editor-review-summary{display:grid;grid-template-columns:minmax(100px,1fr) 2fr;gap:10px 16px;padding:16px;background:#f2f6f9;border-radius:8px}.editor-review-summary dt,.editor-review-summary dd{margin:0;overflow-wrap:anywhere}.editor-review-summary dt{color:#5c6c79}[data-draft-status]{display:block;margin-top:10px;line-height:1.5}.board-review{background:#fff;border:1px solid #dbe4e9;padding:18px;border-radius:10px;margin:0 0 20px}.board-review h3{margin:0 0 10px}.board-review-layout{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.board-review form{display:grid;gap:12px}.board-review label{display:grid;gap:6px}.board-review textarea,.board-review select{width:100%;min-width:0;box-sizing:border-box;padding:10px;font:inherit}.board-review-actions,.board-filter-chips,.board-task-links{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.board-review-actions button{min-height:44px}.board-review-note{font-size:14px;line-height:1.5;color:#60717c}.board-change-list{display:flex;flex-wrap:wrap;gap:6px;padding:0;list-style:none}.board-change-list li,.board-filter-chips a{padding:7px 11px;border-radius:7px;background:#edf4f9;color:#25485f;overflow-wrap:anywhere}.board-filter-chips{margin:16px 0}.board-filter-chips a{text-decoration:none;min-height:32px;display:inline-flex;gap:12px;align-items:center}.board-task-links a{padding:16px;border:1px solid #dbe4e9;border-radius:9px;display:grid;gap:6px;min-width:150px;flex:1;color:inherit;text-decoration:none}.board-task-links b{font-size:26px}.board-review details{margin-top:14px}.board-review summary{cursor:pointer;min-height:30px}.board-review ul{padding-left:20px}.board-history{border-top:1px solid #e1e6eb;padding:12px 0}.board-history p{white-space:pre-wrap}.board-renew-notice{padding:12px;background:#fff6e8;border:1px solid #f1d6a8;border-radius:8px;line-height:1.5}.board-renew-notice form{margin-top:10px}.board-empty-actions{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:640px){.board-review-layout{grid-template-columns:1fr}.board-review{padding:14px}.editor-review-summary{grid-template-columns:1fr;gap:5px}.editor-review-summary dd{margin-bottom:10px}.wizard-progress{overflow-x:auto;display:flex!important;padding:0!important;gap:4px!important}.wizard-progress li{flex:0 0 auto!important}.board-review-actions button{flex:1}.board-filter-chips a{max-width:100%;font-size:14px}.board-task-links a{min-width:120px}.editor-optional{padding:12px}}

.editor-feature-details{grid-column:1/-1}.editor-feature-details .house-feature-groups{align-items:start}.editor-feature-details .house-feature-group{align-self:start}

.editor-moderation-feedback p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0}.editor-moderation-feedback small{display:block;line-height:1.5}
