.gmConsole{--gm-line:#363339;--gm-muted:#adb0bb;max-width:1320px;margin:0 auto;background:#111215;border:1px solid var(--gm-line);border-radius:14px;padding:24px;color:#f0f1f4}.gmHeading{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:20px}.gmHeading h2{font-size:26px;margin:5px 0}.gmHeading p{margin:0}.gmEyebrow{font-size:11px;letter-spacing:2px;color:#e78188;font-weight:800}.gmTabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:15px;margin-bottom:18px;border-bottom:1px solid var(--gm-line)}.gmTabs .btn{white-space:nowrap;min-height:44px;padding:10px 14px}.gmTabs .primary{background:#51212a;border-color:#a84b5b}.gmConsole .muted,.gmConsole small{color:var(--gm-muted)}.gmConsole .panel{background:#1a1b20;border:1px solid var(--gm-line);padding:20px;margin-bottom:18px}.gmConsole h3{margin-top:0}.gmColumns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.gmColumns>.panel{height:calc(100% - 18px)}.gmStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px}.gmStat{background:#202127;border:1px solid var(--gm-line);border-radius:10px;padding:16px}.gmStat span{color:var(--gm-muted);font-size:13px}.gmStat strong{display:block;font-size:26px;margin-top:7px}.gmCompare{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:13px 10px;margin:18px 0}.gmCompare b{color:#efcc89}.gmSchedule{font-size:25px;color:#efcc89}.gmFields{display:grid;gap:20px;margin-top:18px}.gmField{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:7px 15px;border-bottom:1px solid var(--gm-line);padding-bottom:16px;margin:0}.gmField>span{align-self:center}.gmField>small{grid-column:1/-1;font-size:12px}.gmField .input,.gmField .select{min-width:0;width:120px;text-align:right}.gmField.gmWide{grid-template-columns:1fr}.gmField.gmWide textarea{width:100%;text-align:left}.gmField:last-child{border-bottom:0}.gmConsole .gmPremium{border-color:#78613a;background:linear-gradient(130deg,#292319,#1a1b20 65%)}.gmPremium h3{color:#efcc89}.gmNotice{background:#24252e;border-left:3px solid #dbb671;border-radius:6px;padding:13px 15px;margin:12px 0 18px;overflow-wrap:anywhere}.gmError{background:#42252d;border-color:#ef7d8c}.gmSavebar{position:sticky;bottom:14px;z-index:5;background:#30262c;border:1px solid #82616f;border-radius:10px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;gap:15px;box-shadow:0 8px 35px #0009}.gmSavebar .row{margin:0;flex-shrink:0}.gmDiff{list-style:none;padding:0;display:grid;gap:10px;margin:18px 0}.gmDiff li{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}.gmDiff s{color:var(--gm-muted)}.gmDiff b{color:#b7e6c8}.gmHistory{padding:18px 0;border-bottom:1px solid var(--gm-line)}.gmHistory .row{justify-content:space-between}.gmHistory p{overflow-wrap:anywhere}.gmHistory:last-child{border-bottom:0}.gmReview{border-color:#b69150!important}.gmReview textarea{width:100%}.gmConsole input:focus,.gmConsole textarea:focus,.gmConsole select:focus{outline:2px solid #e78188;outline-offset:2px}.gmConsole .adminMonitorPanel{position:static}.gmConsole .adminSectionCard{margin-bottom:18px}.gmConsole .gmDanger{border-color:#773b43;background:#261a1d}.gmConsole .btn{min-height:42px}.gmConsole .gmReview{scroll-margin-top:120px}@media(max-width:850px){.gmHeading{align-items:flex-start;flex-direction:column}.gmColumns{grid-template-columns:1fr}.gmStats{grid-template-columns:repeat(2,minmax(0,1fr))}.gmConsole{padding:16px}.gmColumns>.panel{height:auto}.gmSavebar{flex-wrap:wrap}.gmFields.gmColumns{gap:20px}}@media(max-width:480px){.gmConsole{padding:12px}.gmConsole .panel{padding:15px}.gmHeading h2{font-size:23px}.gmField{grid-template-columns:minmax(0,1fr) 94px}.gmField .input,.gmField .select{width:94px}.gmSavebar{padding:12px;bottom:6px}.gmSavebar .row{width:100%;justify-content:flex-end}.gmStat strong{font-size:23px}}
