/* V4.78.3 — precise three-position grouping export */
.v4783-three-export{display:grid;gap:10px;margin:14px 0;padding:14px;border:1px solid #4c6880;border-radius:13px;background:#102339;color:#eef4fb}
.v4783-three-export>strong{color:#fff;font-size:16px}
.v4783-three-export p,.v4783-three-export small{margin:0;color:#cbd8e6;line-height:1.55}
.v4783-toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:end}
.v4783-toolbar label{display:grid;gap:5px;flex:1 1 140px;color:#d7e4f0;font-size:14px}
.v4783-toolbar button{flex:1 1 130px;min-height:44px;padding:10px;border:1px solid #66b9d0!important;border-radius:9px;background:#225b75!important;color:#fff!important;font-weight:650}
.v4783-toolbar input{width:100%;min-height:44px;padding:8px 10px;font-size:16px!important;border-radius:9px;background:#091929!important;color:#f5f8fd!important;border:1px solid #59758e!important}
#v83Output{width:100%;min-height:150px;box-sizing:border-box;padding:12px;border:1px solid #56718b!important;border-radius:10px;background:#091929!important;color:#f0f7ff!important;font-size:16px!important;line-height:1.5;resize:vertical;font-family:ui-monospace,monospace}
#v83Status{color:#9fe0cf;font-size:13px;line-height:1.5;overflow-wrap:anywhere}
