/* Focused account lookup, with the existing black-and-gold identity. */
.query-top-nav{display:flex;gap:6px;align-items:center;margin-left:auto}
.query-top-nav a{padding:8px 14px;border-radius:6px;color:#a89d88;font-size:12px;white-space:nowrap}
.query-top-nav a.active{background:#30271a;color:#e6c383}
.simple-query .sidebar{display:none}
.simple-query .main-shell{margin-left:0;width:100%}
.simple-query .topbar{height:72px;padding:0 max(24px,calc((100vw - 1120px)/2));gap:24px;position:static}
.simple-query .topbar .mobile-menu,.simple-query .breadcrumb .slash,.simple-query #breadcrumb-title,.simple-query .market-pill,.simple-query .topbar-right>.icon-button{display:none}
.simple-query .breadcrumb{flex-shrink:0}
.simple-query .topbar-site-name{font-size:18px;font-weight:600;letter-spacing:.6px}
.simple-query .topbar-right{gap:14px}
.simple-query .topbar-right .profile-avatar{display:none}
.simple-query main{max-width:1120px;margin:0 auto;padding:32px 0 24px;width:calc(100% - 48px)}
.simple-query .page-heading{display:none}
.simple-query .data-notice{font-size:11px;line-height:1.8;padding:11px 14px;margin-bottom:22px}
.query-intro{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:0 0 23px}
.query-intro h1{font-size:29px;letter-spacing:.5px;margin:0 0 7px}
.query-intro p{margin:0;color:#9d9588;font-size:12px}
.query-sync-actions{display:flex;align-items:center;gap:14px;flex-shrink:0}
.query-sync-actions .refresh-toggle{font-size:10px}
.query-sync-actions .button{font-size:11px;padding:9px 13px}
.query-search-panel{padding:22px 24px;margin-bottom:18px;border-color:#51402a}
.query-search-panel form{display:grid;grid-template-columns:minmax(230px,.9fr) minmax(260px,1.3fr) auto;gap:16px;align-items:end}
.query-search-panel label{font-size:11px;color:#b4a78f;display:flex;flex-direction:column;gap:9px;min-width:0}
.query-search-panel input,.query-search-panel select{width:100%;height:46px;font-size:13px;min-width:0}
.query-search-panel .button{height:46px;min-width:98px;justify-content:center;font-size:13px}
.query-search-caption{margin-top:14px;display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap;font-size:10px;color:#90836c}
.query-key-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px}
.query-metric{border:1px solid #393024;border-radius:9px;background:#151517;padding:18px 20px;min-width:0}
.query-metric>span{font-size:11px;color:#aa9c84;display:block;margin-bottom:11px}
.query-metric>strong{font:500 25px/1.3 Arial,sans-serif;color:#e6c07d;display:block;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.query-metric>p{color:#e3cc9f;font-size:11px;margin:9px 0 0}
.query-metric>small{font-size:10px;display:block;margin-top:7px;color:#8d816c}
.query-metric a{color:#d3b57f;font-size:10px}
.query-table-heading{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:18px 21px;border-bottom:1px solid #30291f}
.query-table-heading h2{font-size:15px;font-weight:500;margin:0;display:flex;align-items:center;gap:10px}
.query-table-heading .badge{font-size:10px}
#query-group-controls{display:flex;align-items:center;gap:13px;min-width:0}
#query-group{min-height:34px;max-width:290px;padding:5px 9px;font-size:11px}
.query-manage-link{font-size:11px;color:#baa173;white-space:nowrap}
.query-table{width:100%;min-width:650px}
.query-table th{font-size:11px;background:#1b1916;padding:13px 22px;color:#ab9a7e}
.query-table td{padding:16px 22px;height:70px;font-size:12px;font-variant-numeric:tabular-nums}
.query-table th:first-child,.query-table td:first-child{width:35%}
.query-table td:first-child>strong{font-size:13px;color:#e6dfd3;display:block;font-weight:500}
.query-table td small{display:block;margin-top:6px;font-size:10px;color:#8e8473;line-height:1.5}
.query-table .query-rank{font-size:14px;font-weight:500;color:#e3bc78}
.query-table .gold{font-weight:500}
.query-table .empty{height:130px;font-weight:400}
.query-table td .query-mobile-volume{display:none}
.query-table-footer{padding:13px 21px;display:flex;justify-content:space-between;gap:18px;align-items:center}
.query-table-footer>p{font-size:10px;color:#90816b;max-width:760px;margin:0;line-height:1.8}
.query-table-footer a{font-size:11px;color:#c7a66c;white-space:nowrap}
.query-more-wrap{text-align:center;padding:8px 20px}
.query-bottom-links{display:flex;justify-content:center;gap:25px;font-size:11px;color:#9e8964;padding:20px 0 0}
.simple-query .main-footer{margin-top:12px;padding-top:22px;font-size:9px}
.query-sync-actions>.heading-actions{padding:0;gap:12px}
@media(max-width:1100px){.simple-query .topbar{padding:0 24px;gap:14px}.simple-query .topbar-site-name{font-size:16px}.query-top-nav a{padding:8px 10px;font-size:11px}.simple-query .topbar-right{display:none}}
@media(max-width:700px){.simple-query .topbar{height:auto;flex-wrap:wrap;gap:12px;padding:18px 18px 10px;justify-content:space-between}.simple-query .breadcrumb{width:100%}.query-top-nav{margin:0;width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.query-top-nav a{text-align:center;font-size:10px;padding:8px 3px}.simple-query main{width:calc(100% - 32px);padding:24px 0 16px}.query-intro{align-items:flex-start;gap:15px;margin-bottom:20px}.query-intro h1{font-size:24px}.query-intro p{font-size:10px;max-width:200px;line-height:1.8}.query-sync-actions{flex-direction:column-reverse;gap:9px;align-items:flex-end}.query-sync-actions .button{padding:7px 9px;font-size:10px;min-height:31px}.query-sync-actions .refresh-toggle{font-size:9px}.query-search-panel{padding:17px 15px}.query-search-panel form{grid-template-columns:minmax(0,1fr) auto;gap:14px 9px}.query-search-panel label:first-child{grid-column:1/-1}.query-search-panel input,.query-search-panel select{height:43px;font-size:12px}.query-search-panel .button{height:43px;min-width:66px;font-size:12px;padding:8px 11px}.query-search-panel label{font-size:10px;gap:7px}.query-search-caption{font-size:9px;gap:7px;line-height:1.7}.query-key-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:17px}.query-metric{padding:14px 12px}.query-metric>span{font-size:9px;margin-bottom:9px}.query-metric>strong{font-size:19px}.query-metric>p{font-size:9px;line-height:1.8}.query-metric>small{font-size:8px}.query-metric:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:12px;padding:12px 14px}.query-metric:last-child>span{margin:0;font-size:10px}.query-metric:last-child>strong{font-size:17px}.query-metric:last-child>small{grid-column:1/-1;margin-top:5px}.query-table-heading{padding:15px 14px;flex-wrap:wrap;gap:12px}.query-table-heading h2{font-size:14px}.query-table-heading .badge{font-size:9px}#query-group-controls{width:100%;justify-content:space-between;gap:10px}#query-group{max-width:230px;flex:1;min-width:0;font-size:10px}.query-manage-link{font-size:10px}.query-table{min-width:560px}.query-table th{font-size:9px;padding:12px 14px}.query-table td{font-size:11px;padding:14px;height:67px}.query-table td:first-child,.query-table th:first-child{position:sticky;left:0;z-index:1;background:#151517;border-right:1px solid #3b3020;min-width:140px;width:140px;max-width:160px}.query-table th:first-child{background:#1b1916;z-index:2}.query-table td:first-child>strong{font-size:11px;overflow-wrap:anywhere}.query-table td small{font-size:9px}.query-table .query-rank{font-size:12px}.query-table-footer{padding:12px 14px;flex-wrap:wrap;gap:8px}.query-table-footer>p{font-size:9px}.query-table-footer a{font-size:10px}.query-bottom-links{font-size:10px;gap:22px}.simple-query .data-notice{font-size:9px;padding:10px 11px;line-height:1.8}.simple-query .main-footer{font-size:8px;line-height:1.8}}
@media(max-width:600px){.query-table{min-width:0;table-layout:fixed}.query-table th,.query-table td{padding:13px 10px}.query-table td:first-child,.query-table th:first-child{position:static;min-width:0;max-width:none;width:44%}.query-table th:nth-child(2),.query-table td:nth-child(2){width:16%;padding-left:7px;padding-right:7px}.query-table th:nth-child(3),.query-table td:nth-child(3){display:none}.query-table th:nth-child(4),.query-table td:nth-child(4){width:40%;white-space:normal;overflow-wrap:anywhere}.query-table td .query-mobile-volume{display:block;font-size:8px;line-height:1.7;color:#a39378}.query-sync-actions>.heading-actions{gap:9px}}
