.cw-panel,.cw-document{background:#fffef6;border:1px solid #e2dfca;border-radius:5px;padding:28px;margin:22px 0}.cw-toolbar,.cw-filter,.cw-management-actions,.cw-document-actions,.cw-form-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.cw-toolbar{justify-content:space-between}.cw-filter{padding:20px 0;align-items:end}.cw-filter label{font-size:.85rem;display:grid;gap:6px}.cw-filter select,.cw-filter input{max-width:260px}.cw-document{display:flex;gap:22px}.cw-document-icon{font-size:32px;color:#b68538;background:#f4efd9;width:64px;height:64px;display:grid;place-items:center;border-radius:50%;flex-shrink:0}.cw-document h2{font-size:24px;margin:0 0 8px}.cw-document-body{flex:1;min-width:0}.cw-meta,.cw-help{color:#6a6e62;font-size:.85rem}.cw-button,.cw-editor button,.cw-filter button{display:inline-block;background:#386b63;color:#fff!important;border:0;padding:11px 22px;border-radius:4px;text-decoration:none;font-weight:600}.cw-button:hover{background:#274e48}.cw-document details{flex:1;min-width:150px}.cw-document summary{cursor:pointer}.cw-document dd{margin:0 0 12px}.cw-document dt{font-weight:600}.cw-inline{display:inline-flex;gap:12px;align-items:center}.cw-inline button{font-size:.8rem;padding:6px 10px;background:transparent;border:1px solid #c7c6b9;color:#345950;border-radius:3px}.cw-status{color:#98691d;font-size:.85rem}.cw-editor>label,.cw-editor fieldset>label{display:grid;gap:8px;margin:18px 0}.cw-editor input:not([type=checkbox]),.cw-editor select,.cw-editor textarea{width:100%;background:#fff;border:1px solid #c6c9bb;padding:11px;border-radius:3px;font:inherit}.cw-editor fieldset{border:1px solid #d3d5c7;padding:20px;margin:22px 0}.cw-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cw-form-grid label{display:grid;gap:8px}.cw-checks{display:flex;gap:24px;margin:24px 0}.cw-login{max-width:540px;margin:30px auto}.cw-login label{display:block}.cw-login input:not([type=checkbox]){width:100%}.cw-delete{margin-top:18px;color:#8d3429}.cw-delete-confirm{font-size:.85rem}.cw-danger{color:#8d3429!important;border-color:#b9887e!important}.cw-notice{background:#e8f2e9;border-left:4px solid #386b63;padding:16px}.cw-honeypot{position:absolute;left:-10000px}.cw-pagination{display:flex;gap:14px;margin:28px 0}.cw-audio-demo{overflow:hidden;border:1px solid #e3dfcc;background:#fffef7}.cw-audio-image{display:block;width:100%;aspect-ratio:1.55;object-fit:cover}.cw-audio-body{padding:22px}.cw-audio-body h3{margin:0 0 12px}.cw-audio-body p{font-size:.95rem}.cw-audio-demo audio{width:100%;height:40px;margin:12px 0 0}.cw-document-actions details[open]{flex-basis:100%}@media(max-width:700px){.cw-form-grid{grid-template-columns:1fr}.cw-panel,.cw-document{padding:20px}.cw-document-icon{display:none}.cw-filter{display:grid}.cw-filter select,.cw-filter input{max-width:100%}.cw-management-actions{gap:12px}.cw-inline{flex-wrap:wrap}.cw-checks{flex-wrap:wrap}}
