:root{--navy:#202967;--red:#e51c35;--muted:#718096}.gbt-ops-shell{max-width:1440px;margin:28px auto;padding:24px;color:#172033;font-family:system-ui,-apple-system,"Segoe UI",sans-serif}.gbt-ops-brand{font-size:24px;font-weight:850;letter-spacing:.04em;color:var(--navy)}.gbt-ops-brand span{color:var(--red)}.gbt-ops-login-card{max-width:440px;margin:5vh auto;background:#fff;border:1px solid #e4e8f1;border-radius:20px;padding:34px;box-shadow:0 18px 50px #18265014}.gbt-ops-login-card h1{font-size:27px;margin:20px 0 8px}.gbt-ops-login-card p,.gbt-ops-muted{color:var(--muted)}.gbt-ops-login-card form{display:flex;flex-direction:column;gap:10px;margin-top:24px}.gbt-ops-login-card label{font-weight:650;font-size:14px}.gbt-ops-login-card input[type=text],.gbt-ops-login-card input[type=password],.gbt-ops-login-card select{box-sizing:border-box;width:100%;padding:13px;border:1px solid #d9dfeb;border-radius:10px;font-size:16px}.gbt-ops-check{display:flex;gap:8px;align-items:center}.gbt-ops-login-card button,.gbt-ops-filter button,.gbt-ops-button{background:var(--navy);color:#fff!important;border:0;border-radius:9px;padding:12px 16px;text-decoration:none;font-weight:700;cursor:pointer}.gbt-ops-alert{padding:12px 14px;background:#fff0f1;border:1px solid #ffd2d7;color:#9d1b2b;border-radius:10px}.gbt-ops-top{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;background:#fff;border:1px solid #e5e9f2;border-radius:16px}.gbt-ops-top small{color:var(--muted)}.gbt-ops-user{display:flex;gap:16px;align-items:center;font-weight:650}.gbt-ops-user a{color:var(--red);text-decoration:none}.gbt-ops-heading{font-size:32px;margin:32px 0 4px;color:var(--navy)}.gbt-ops-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0}.gbt-ops-grid article{background:#fff;border:1px solid #e5e9f2;border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:9px}.gbt-ops-grid article span{font-weight:650;color:#48536a}.gbt-ops-grid article strong{font-size:34px;color:var(--navy)}.gbt-ops-grid article small{color:var(--muted)}.gbt-ops-panel{background:#fff;border:1px solid #e5e9f2;border-radius:16px;padding:24px;margin:18px 0}.gbt-ops-panel h2{margin-top:0;color:var(--navy)}.gbt-ops-filter{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}.gbt-ops-filter input,.gbt-ops-filter select{padding:11px;border:1px solid #d9dfeb;border-radius:8px}.gbt-ops-filter a{padding:11px}.gbt-ops-table-wrap{overflow-x:auto}.gbt-ops-table{width:100%;border-collapse:collapse;min-width:950px}.gbt-ops-table th,.gbt-ops-table td{padding:12px 10px;border-bottom:1px solid #edf0f6;text-align:left;font-size:13px}.gbt-ops-table th{background:#f8f9fc;color:#626f8d}.gbt-ops-status{display:inline-block;padding:5px 9px;background:#edf2ff;border-radius:20px}.gbt-ops-empty{text-align:center;padding:30px;color:var(--muted)}@media(max-width:850px){.gbt-ops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gbt-ops-shell{padding:14px}.gbt-ops-top{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.gbt-ops-grid{grid-template-columns:1fr}.gbt-ops-login-card{padding:24px}.gbt-ops-heading{font-size:26px}}