:root{font-size:12px}main{padding:14px 18px}header{min-height:44px;padding-bottom:8px}h1{font-size:21px}.stats{gap:6px;margin:8px 0}.stat,.stat-card{padding:8px 10px!important;min-height:0!important}.stat strong,.stat-card strong{font-size:20px!important}.stat small,.stat-card small,.stat:hover small,.stat-card:hover small{display:none!important}.stats>div{padding:8px 10px!important}.stats>div small,.stats>div:hover small{display:none!important}.stats>div:hover{transform:none!important}.menu-account{padding:10px 12px;display:grid;gap:8px;border-top:1px solid #29424b}.menu-account label{display:grid;gap:4px;color:#d4e3e7}.menu-account select{width:100%;max-width:180px}.menu-account button{font-size:11px}.menu-notice{font-size:11px;padding:6px 0;color:#e3f1f4}.menu-notice small{display:block}aside{overflow-y:auto}.sidebar-bottom{position:static!important;margin-top:12px}.menu-account .role-label{margin:0}.toolbar{gap:7px;padding:8px 10px}.panel{border-radius:5px}td,th{padding:6px 7px!important;font-size:11px}button,input,select{font-size:11px;min-height:28px;padding:4px 7px}.filter-grid,.ticket-filter-grid{gap:6px;padding:8px}.ticket-filter-grid label,.filter-grid label{gap:3px}.text-link{border:0;background:none;color:#176b93;text-align:left;padding:0;min-height:0}.rf-save{display:grid;grid-template-columns:85px 40px;gap:3px}.rf-save small{grid-column:1/3}.inline-template{font-size:10px}.inline-template select{max-width:160px}.event-market-desk{padding:6px}.market-family{margin-bottom:7px;border:1px solid #dbe3e8;border-radius:4px;overflow:hidden}.market-family>.toolbar{background:#edf2f5}.market-table{width:100%}.market-table td{background:white}.market-table .manual-market td{background:#fff6e5}.quote-with-receipt{display:inline-grid;gap:2px;text-align:center}.quote-with-receipt small{font-size:10px;color:#647682}.inline-quote{width:66px!important;height:27px;padding:3px 5px}.market-table th:first-child{width:120px}.market-table td:last-child{width:60px}.market-table th:nth-child(2){width:50px}.market-table td small{display:block}.ticket-card{padding:9px!important;margin-bottom:6px}.ticket-card h3{font-size:13px;margin:5px 0}.ticket-card p{margin:4px 0}.card-rule{font-size:11px;padding:5px}.card-rule small{font-size:10px}.auth-layout{grid-template-columns:minmax(210px,27%) minmax(0,1fr)!important;gap:10px}.ticket-summary{display:flex;flex-wrap:wrap;gap:7px;padding:8px;background:#f2f6f8;font-size:11px}.ticket-summary span{white-space:normal}.ticket-full{padding:8px}.ticket-selection-scroll{max-height:480px}.selection-table details{font-size:10px}.selection-table small{margin:0}.auth-timer{font-variant-numeric:tabular-nums;font-weight:bold;color:#946013;background:#fff2ce;padding:3px 6px;border-radius:4px}.ticket-results-layout{grid-template-columns:minmax(0,1fr) minmax(300px,33%)!important;gap:10px}.tickets-table{min-width:1360px}.tickets-table td small{max-width:160px}.results-split{display:grid;grid-template-columns:minmax(0,48%) minmax(0,52%);gap:10px}.results-split>.panel{min-width:0;overflow:auto}.results-split .score-grid{grid-template-columns:repeat(4,minmax(60px,1fr));gap:5px}.result-editor{padding:8px}.result-editor #result-preview table{font-size:10px}.bonus-scope-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bonus-scope-grid select{width:100%;min-height:110px}.trader-note{padding:8px;border-bottom:1px solid #dce3e8;white-space:pre-wrap}.feed-status{color:#397463;font-size:11px}.profile-meta{padding:8px;font-size:11px}.color-tag{font-size:10px;margin:2px}.monitor-layout{gap:10px}.risk-ticket{margin-top:8px}.demo{padding:6px 10px;margin:5px 0}.note{font-size:11px;padding:8px}.result-won{background:#e1f3e7!important;color:#21633c}.result-lost{background:#fce6e5!important;color:#9d3333}.result-void{background:#e9eff7!important}.result-half_won,.result-half_lost{background:#fff0cc!important}@media(max-width:1000px){.ticket-results-layout,.auth-layout,.results-split{grid-template-columns:1fr!important}.ticket-side{max-height:none}.stats{grid-template-columns:repeat(3,1fr)}}

.stat em,.stat:hover em,.stat:focus-within em{display:none!important}.rf-save select{min-width:0;width:85px}dialog.wide{width:min(940px,96vw)}
