/* V8.8: uncluttered dashboard, accessible controls, responsive layout */
.or-v88-status{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 25px;margin:22px 0;border:1px solid rgba(69,222,193,.24);border-radius:18px;background:linear-gradient(110deg,#102339,#0c1729)}
.or-v88-status strong{font-size:18px;color:#f2f8ff}.or-v88-status p{margin:7px 0 0;color:#b3c4d2;line-height:1.5;font-size:14px}
.or-v88-member{display:flex;align-items:center;gap:15px;flex-shrink:0}.or-v88-member span{border-radius:999px;padding:9px 14px;color:#67ead0;background:#173c42;font-size:12px;font-weight:800;letter-spacing:.05em}.or-v88-member a{color:#c6e8e4;text-decoration:none;font-size:13px}
.or-v88-helper{color:#adbecd;font-size:14px;margin:24px 0 9px}.dash-tabs{gap:8px;flex-wrap:wrap}.dash-tabs button{border-radius:10px;min-height:43px}.dash-panel{border-radius:18px}.dash-toolbar input,.dash-toolbar select{min-height:42px;border-radius:9px}.dash-table tr.interactive-row{cursor:pointer}.dash-table tr.interactive-row:hover{background:rgba(69,222,193,.08)}
@media(max-width:680px){.or-v88-status{padding:17px;align-items:flex-start;flex-direction:column}.or-v88-member{width:100%;justify-content:space-between}.or-v88-status strong{font-size:16px}.dash-tabs button{flex:1 1 42%}}
