/* Folha adicional apenas do ambiente isolado. styles.css original e reutilizado intacto. */
body{min-height:100vh;background:#080b11;color:#edf1f6;font-family:Arial,Helvetica,sans-serif;margin:0}.operation-header{padding:26px 5%;border-bottom:1px solid #373121;display:flex;gap:22px;align-items:center;flex-wrap:wrap}.operation-header b{font-size:22px;letter-spacing:3px}.operation-header span{color:#d5b46d}.operation-header small{color:#d5b46d;letter-spacing:2px}.operation-main{max-width:1160px;margin:auto;padding:28px 20px}.operation-main h1{font-size:32px}.operation-main h2{font-size:21px}.operation-card{background:linear-gradient(125deg,#171d27,#111720);border:1px solid #403824;border-radius:18px;padding:24px;margin:18px 0;overflow-wrap:anywhere}.operation-card label{display:block;margin:12px 0}.operation-card input{display:block;box-sizing:border-box;width:100%;padding:13px;background:#080b11;color:#edf1f6;border:1px solid #4e493e;border-radius:8px;margin-top:8px}.operation-card button{background:#c7a662;color:#111;border:0;border-radius:9px;padding:13px 17px;cursor:pointer;margin:5px 8px 5px 0;font-weight:bold}.operation-card button:disabled{opacity:.4;cursor:default}.operation-card p,#notice{line-height:1.7;color:#bbc3ce}.ticket-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 0;border-top:1px solid #353b46;flex-wrap:wrap}.ticket-row span{max-width:100%;overflow-wrap:anywhere}#queues{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}#queues .operation-card{margin:0}.financial-row{padding:12px 0;border-bottom:1px solid #353b46}footer{padding:25px;text-align:center;font-size:12px;color:#a5acb7}[hidden]{display:none!important}.tv-name{font-size:clamp(42px,8vw,110px);color:#d5b46d}.operation-main.tv{max-width:1500px}.tv .operation-card{text-align:center}.tv h1{font-size:40px}@media(max-width:500px){.operation-main h1{font-size:26px}.operation-card{padding:18px}.operation-header small{font-size:9px}}
