.btvn-meta-context{margin:18px 0;padding:16px;border:1px solid #d8e2df;border-radius:10px;background:#f8fbfa}.btvn-meta-context .button{margin:0 0 6px;white-space:normal}.btvn-meta-context small{display:block;font-size:13px;line-height:1.5;color:#46524e}.btvn-meta-dialog{box-sizing:border-box;max-width:560px;width:calc(100% - 32px);max-height:85vh;overflow:auto;padding:24px;border:0;border-radius:14px;box-shadow:0 15px 70px #0004;color:#263a34;background:#fff}.btvn-meta-dialog::backdrop{background:#0007}.btvn-meta-dialog h2{font-size:23px;line-height:1.3;margin:0 24px 14px 0}.btvn-meta-dialog p{font-size:15px;line-height:1.6}.btvn-meta-dialog label{display:block;font-size:14px}.btvn-meta-dialog textarea{box-sizing:border-box;width:100%;min-height:160px;margin-top:8px;font:14px/1.6 inherit;color:#222;background:#fafafa}.btvn-meta-dialog form{margin:0}.btvn-meta-dialog .btvn-meta-close{position:absolute;right:8px;top:5px;margin:0;min-width:40px;min-height:40px;padding:0;font-size:28px;line-height:1;border:0;background:transparent;color:#263a34}.btvn-meta-actions{display:flex;gap:10px;flex-wrap:wrap}.btvn-meta-actions .button{margin:0;white-space:normal}.btvn-meta-status{min-height:24px}.btvn-meta-dialog[open]{display:block}@media(max-width:480px){.btvn-meta-dialog{padding:20px}.btvn-meta-dialog h2{font-size:21px}.btvn-meta-actions>*{flex:1 1 100%;text-align:center}}
