@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070a10;--panel:#0d121b;--panel2:#111824;--border:#202938;--text:#eef3fa;--muted:#8490a3;--blue:#6d8cff;--blue2:#405ed9;--green:#45d483;--red:#ff6477;--purple:#9a79ff;font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}body{background:var(--bg);margin:0}button,input,select{font:inherit}.app{background:var(--bg);min-height:100vh;color:var(--text);display:flex}.sidebar{border-right:1px solid var(--border);z-index:20;background:#090d14;flex-direction:column;width:245px;padding:20px 14px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:10px;padding:4px 8px 22px;display:flex}.brand b{letter-spacing:.08em;font-size:15px;display:block}.brand span{color:var(--muted);letter-spacing:.16em;margin-top:3px;font-size:9px;display:block}.logo{background:linear-gradient(135deg,#728dff,#354fca);border-radius:10px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid;box-shadow:0 8px 25px #304bd444}.server{background:var(--panel);border:1px solid var(--border);border-radius:12px;align-items:center;gap:10px;margin-bottom:18px;padding:11px;display:flex}.server b{font-size:11px;display:block}.server small{color:var(--muted);font-size:10px}.serverDot{background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 9px #45d483}.live{color:var(--green);margin-left:auto;font-size:8px;font-weight:800}.nav{width:100%;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;margin:2px 0;padding:11px 12px;display:flex}.nav:hover,.nav.active{color:var(--text);background:#151d2a}.nav.active{box-shadow:inset 2px 0 var(--blue)}.nav em{color:#9fb0ff;background:#26345d;border-radius:10px;margin-left:auto;padding:2px 7px;font-size:10px;font-style:normal}.sideBottom{margin-top:auto}.miniCard{border:1px solid var(--border);background:#0c1119;border-radius:10px;margin-bottom:8px;padding:12px}.miniCard span{color:var(--muted);letter-spacing:.14em;font-size:8px;display:block}.miniCard strong{margin-top:8px;font-size:11px;display:block}.miniCard i{background:var(--green);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.miniCard small{color:var(--muted);margin-top:4px;font-size:9px;display:block}main{width:calc(100% - 245px);min-width:0;margin-left:245px}header{border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;background:#080c13e8;align-items:center;gap:20px;height:66px;padding:0 30px;display:flex;position:sticky;top:0}.crumb{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:flex}.crumb b{color:var(--text)}.headerActions{align-items:center;gap:9px;margin-left:auto;display:flex}.search{background:var(--panel);border:1px solid var(--border);width:230px;color:var(--muted);border-radius:9px;align-items:center;padding:0 10px;display:flex}.search input{width:100%;color:var(--text);background:0 0;border:0;outline:0;padding:9px 7px;font-size:11px}.icon{border:1px solid var(--border);background:var(--panel);color:var(--muted);cursor:pointer;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:relative}.icon:hover{color:var(--text)}.notify{background:var(--red);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:7px}.avatar{color:#b8c7ff;background:#27365b;border-radius:9px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:800;display:grid}.content{max-width:1300px;margin:auto;padding:30px}.hero{border:1px solid var(--border);background:radial-gradient(circle at 80% 30%,#24376a55,#0000 38%),linear-gradient(135deg,#111827,#0c1119);border-radius:18px;justify-content:space-between;align-items:center;min-height:265px;padding:34px;display:flex;overflow:hidden}.eyebrow{color:#8190ac;letter-spacing:.18em;font-size:9px;font-weight:700}.hero h1,.pageTitle h1{letter-spacing:-.03em;margin:9px 0 8px;font-size:30px}.hero p,.pageTitle p{color:var(--muted);margin:0;font-size:12px}.heroBtns{gap:9px;margin-top:24px;display:flex}.primary,.ghost{border:1px solid var(--border);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:10px 14px;font-size:11px;font-weight:700;display:inline-flex}.primary{background:var(--blue2);color:#fff;border-color:#6178e4}.primary:hover{background:#4c67e0}.ghost{color:var(--text);background:#151c29}.heroBadge{background:#0b1220aa;border:1px solid #324269;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:190px;height:190px;display:flex;position:relative;box-shadow:0 0 70px #334da533}.orbit{color:#aab8ff;border:1px solid #647fe9;border-radius:50%;place-items:center;width:80px;height:80px;margin-bottom:12px;font-size:23px;font-weight:800;display:grid}.heroBadge span{color:#7785a0;letter-spacing:.18em;font-size:8px}.heroBadge b{margin-top:4px;font-size:11px}.stats{grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0;display:grid}.stat{border:1px solid var(--border);background:var(--panel);border-radius:12px;gap:12px;padding:16px;display:flex}.statIcon{color:#8fa4ff;background:#17213a;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.stat span,.stat small{color:var(--muted);font-size:9px;display:block}.stat strong{margin:2px 0;font-size:20px;display:block}.good{color:var(--green)!important}.grid2,.ruleGrid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.card{border:1px solid var(--border);background:var(--panel);border-radius:13px;padding:18px}.cardHead{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:5px;padding-bottom:12px;display:flex}.cardHead>span{letter-spacing:.16em;color:#9aa6b9;font-size:9px;font-weight:700}.cardHead button{color:#8292b9;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;font-size:10px;display:flex}.eventRow{border-bottom:1px solid #19212e;align-items:center;gap:12px;padding:12px 0;display:flex}.eventRow:last-child{border:0}.date{border-radius:9px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.date b{font-size:10px}.date small{margin-top:3px;font-size:9px}.date.blue{color:#9cb1ff;background:#182a5a}.date.red{color:#ff9aa8;background:#401b25}.date.purple{color:#bda7ff;background:#2c2050}.eventInfo{flex:1}.eventInfo b{font-size:11px;display:block}.eventInfo span{color:var(--muted);margin-top:4px;font-size:9px;display:block}.snapshot{grid-template-columns:1fr 1fr;gap:18px;padding:15px 0;display:grid}.snapshot span,.serverInfo span{color:var(--muted);letter-spacing:.1em;font-size:8px;display:block}.snapshot b,.serverInfo b{margin-top:4px;font-size:14px;display:block}.progress{background:#1a2230;border-radius:8px;height:6px;overflow:hidden}.progress span{background:var(--blue);border-radius:8px;height:100%;display:block}.muted{color:var(--muted);font-size:9px}.quick{grid-template-columns:1fr 1fr;gap:7px;display:grid}.quick button{border:1px solid var(--border);color:var(--text);cursor:pointer;background:#0c1119;border-radius:9px;align-items:center;gap:8px;padding:12px;font-size:10px;display:flex}.quick button svg:first-child{color:#8ea2ff;width:16px}.quick button svg:last-child{color:var(--muted);margin-left:auto}.serverInfo{grid-template-columns:1fr 1fr;gap:20px;padding-top:10px;display:grid}.copy{color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-top:5px;padding:0;font-size:12px;font-weight:700;display:flex}.pageTitle{justify-content:space-between;align-items:flex-end;margin-bottom:18px;display:flex}.pageTitle h1{margin-bottom:6px}.table{width:100%}.tr{border-bottom:1px solid #19212e;grid-template-columns:2fr 1fr 1fr 1fr 1fr;align-items:center;padding:13px 4px;font-size:11px;display:grid}.tr:last-child{border:0}.th{color:var(--muted);letter-spacing:.12em;font-size:8px}.member{align-items:center;gap:8px;display:flex}.presence{background:#566174;border-radius:50%;width:7px;height:7px}.presence.online{background:var(--green)}.presence.away{background:#f1b74b}.role{color:#aabaff;background:#202c4b;border-radius:5px;padding:4px 7px;font-size:8px}.statusText{color:var(--muted);font-size:9px}.eventCards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bigEvent{background:var(--panel);border:1px solid var(--border);border-radius:13px;align-items:center;gap:14px;padding:18px;display:flex}.bigEvent>div:nth-child(2){flex:1}.bigEvent label{color:#8997ae;letter-spacing:.12em;font-size:8px}.bigEvent h3{margin:5px 0;font-size:13px}.bigEvent p{color:var(--muted);margin:0;font-size:9px}.bigEvent>svg{color:var(--muted)}.ruleHero{align-items:center;gap:14px;padding:17px 0;display:flex}.ruleHero svg{color:var(--green)}.ruleHero b{font-size:14px}.ruleHero p,.rules{color:var(--muted);font-size:10px;line-height:1.7}.rules{padding-left:18px}.mapMock{border:1px solid var(--border);background-color:#0a1114;background-image:linear-gradient(#18251e 1px,#0000 1px),linear-gradient(90deg,#18251e 1px,#0000 1px);background-size:50px 50px;border-radius:15px;height:500px;position:relative;overflow:hidden}.gridLines{background:radial-gradient(circle,#294d3155,#0000 45%);position:absolute;inset:0}.pin{color:#b8c6ff;background:#182743;border:2px solid #7189ee;border-radius:50%;place-items:center;width:42px;height:42px;font-size:9px;font-weight:800;display:grid;position:absolute;box-shadow:0 0 25px #5b75e644}.p1{top:42%;left:35%}.p2{color:#ff9aa8;border-color:#ff6b7d;top:27%;left:62%}.p3{color:#c5b0ff;border-color:#a47dff;top:65%;left:70%}.mapLabel{border:1px solid var(--border);background:#0d121bdd;border-radius:10px;align-items:center;gap:9px;padding:12px;display:flex;position:absolute;top:18px;left:18px}.mapLabel svg{color:#8ea2ff}.mapLabel b,.mapLabel span{display:block}.mapLabel b{font-size:11px}.mapLabel span{color:var(--muted);margin-top:3px;font-size:8px}.settings{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.settings label{color:var(--muted);font-size:9px}.settings input,.settings select{border:1px solid var(--border);width:100%;color:var(--text);background:#090e16;border-radius:8px;outline:0;margin-top:7px;padding:10px;display:block}.mobileMenu,.mobileClose,.scrim{display:none}@media (width<=900px){.sidebar{transition:all .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.scrim{z-index:15;background:#0009;display:block;position:fixed;inset:0}.mobileMenu,.mobileClose{display:grid}.mobileMenu{order:-1}main{width:100%;margin-left:0}.content{padding:20px}.heroBadge{display:none}.stats{grid-template-columns:1fr 1fr}.grid2,.ruleGrid,.eventCards{grid-template-columns:1fr}.search{width:180px}.headerActions{gap:6px}.crumb{display:none}}@media (width<=560px){header{padding:0 14px}.content{padding:14px}.search{display:none}.hero{min-height:250px;padding:24px}.hero h1,.pageTitle h1{font-size:25px}.stats{grid-template-columns:1fr 1fr}.stat{padding:12px}.stat strong{font-size:17px}.statIcon{width:32px;height:32px}.tr{grid-template-columns:2fr 1fr 1fr}.tr>:nth-child(4),.tr>:nth-child(5){display:none}.settings,.quick{grid-template-columns:1fr}.pageTitle{align-items:flex-start;gap:10px}.pageTitle .primary{white-space:nowrap}.bigEvent{padding:13px}}.mapPage{width:100%}.mapLayout{grid-template-columns:minmax(0,1fr) 320px;gap:18px;margin-top:22px;display:grid}.interactiveMap{background:radial-gradient(circle at 50% 45%,#5865f214,#0000 45%),#0d1119;border:1px solid #ffffff14;border-radius:16px;min-width:0;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000040}.mapToolbar{background:#ffffff05;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:66px;padding:0 16px;display:flex}.mapToolbarTitle{align-items:center;gap:11px;display:flex}.mapToolbarTitle>svg{color:#5865f2}.mapToolbarTitle div{flex-direction:column;gap:2px;display:flex}.mapToolbarTitle b{letter-spacing:.08em;font-size:12px}.mapToolbarTitle span{color:#ffffff73;font-size:11px}.mapControls{align-items:center;gap:6px;display:flex}.mapControls button{width:34px;height:34px;color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;place-items:center;transition:all .18s;display:grid}.mapControls button:hover{background:#ffffff17;transform:translateY(-1px)}.mapControls span{text-align:center;color:#ffffff80;min-width:48px;font-size:11px}.mapViewport{cursor:grab;height:620px;position:relative;overflow:hidden}.mapViewport:active{cursor:grabbing}.mapCanvas{transform-origin:50%;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .2s;display:flex}.territoryMap{color:#fffc;width:94%;max-width:900px;height:auto;overflow:visible}.territoryGroup{cursor:pointer}.territoryPath{transition:filter .18s,fill-opacity .18s,stroke-width .18s}.territoryGroup:hover .territoryPath{fill-opacity:.95;filter:brightness(1.18)drop-shadow(0 0 10px #ffffff2e);stroke-width:6px}.territoryGroup.selected .territoryPath{fill-opacity:1;filter:brightness(1.2)drop-shadow(0 0 16px #ffffff4d);stroke-width:7px}.mapMarker circle{fill:#ffffff14;stroke:#ffffff59;stroke-width:2px}.mapLegend{background:#ffffff05;border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:18px;min-height:52px;padding:0 18px;display:flex}.mapLegend span{letter-spacing:.06em;color:#ffffff8c;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.mapLegend i{border-radius:50%;width:9px;height:9px;display:inline-block}.legendBlue{background:#5865f2;box-shadow:0 0 8px #5865f2b3}.legendRed{background:#ed4245;box-shadow:0 0 8px #ed4245b3}.legendGreen{background:#57f287;box-shadow:0 0 8px #57f287b3}.legendYellow{background:#fee75c;box-shadow:0 0 8px #fee75cb3}.territoryPanel{background:#0d1119;border:1px solid #ffffff14;border-radius:16px;min-height:620px;padding:20px;box-shadow:0 18px 50px #0003}.panelHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.panelHeader h2{margin:5px 0 0;font-size:21px;line-height:1.2}.territoryColor{opacity:.85;border-radius:12px;width:100%;height:90px;margin:20px 0;box-shadow:inset 0 0 30px #0000002e,0 10px 30px #0003}.territoryStatus{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:13px 0;display:flex}.territoryStatus span{letter-spacing:.08em;color:#fff6;font-size:10px;font-weight:700}.territoryStatus b{color:#57f287;background:#57f2871a;border-radius:999px;padding:5px 9px;font-size:11px}.territoryDetails{flex-direction:column;gap:0;margin-top:8px;display:flex}.territoryDetails>div{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:15px 0;display:flex}.territoryDetails>div>svg{color:#5865f2;flex-shrink:0}.territoryDetails>div>div{flex-direction:column;gap:3px;display:flex}.territoryDetails span{color:#fff6;font-size:10px}.territoryDetails b{font-size:13px}.fullButton{justify-content:center;width:100%;margin-top:20px}.emptyTerritory{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:580px;padding:30px;display:flex}.emptyIcon{color:#5865f2;background:#5865f21a;border-radius:16px;place-items:center;width:58px;height:58px;margin-bottom:18px;display:grid}.emptyTerritory h3{margin:0 0 8px;font-size:16px}.emptyTerritory p{color:#ffffff6b;max-width:230px;margin:0;font-size:12px;line-height:1.7}.app:not(.dark) .interactiveMap,.app:not(.dark) .territoryPanel{background:#fff;border-color:#00000014}.app:not(.dark) .mapToolbar{background:#00000004;border-color:#00000012}.app:not(.dark) .mapToolbarTitle span,.app:not(.dark) .mapControls span,.app:not(.dark) .mapLegend span{color:#00000073}.app:not(.dark) .mapControls button{background:#00000006;border-color:#00000014}.app:not(.dark) .mapLegend{background:#00000004;border-color:#00000012}.app:not(.dark) .territoryStatus,.app:not(.dark) .territoryDetails>div{border-color:#00000012}.app:not(.dark) .territoryStatus span,.app:not(.dark) .territoryDetails span{color:#0000006b}@media (width<=1050px){.mapLayout{grid-template-columns:1fr}.territoryPanel{min-height:auto}.emptyTerritory{min-height:300px}}@media (width<=700px){.mapToolbar{flex-wrap:wrap;gap:12px;height:auto;min-height:66px;padding:12px}.mapViewport{height:440px}.mapLegend{gap:12px;padding:12px}}.allianceTallyPanel{background:#111827;border:1px solid #ffffff14;border-radius:14px;margin-top:14px;padding:0;overflow:hidden;box-shadow:0 10px 30px #0000002e}.allianceTallyPanel .panelHeader{background:#182233;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.allianceTallyPanel .panelHeader h2{margin:2px 0 0;font-size:17px;font-weight:800}.allianceTableWrap{width:100%;overflow-x:auto}.allianceTable{border-collapse:collapse;table-layout:fixed;width:100%}.allianceTable thead th{color:#8d9bb0;letter-spacing:.08em;text-transform:uppercase;text-align:left;background:#1d2939;border-bottom:1px solid #ffffff14;padding:9px 14px;font-size:10px;font-weight:800}.allianceTable thead th:nth-child(2),.allianceTable thead th:nth-child(3){text-align:center;width:110px}.allianceTable thead th:last-child{width:42px}.allianceTable tbody tr{height:42px;transition:background .15s}.allianceTable tbody tr:hover{background:#ffffff06}.allianceTable tbody td{color:#d8dee9;border-bottom:1px solid #ffffff0e;padding:6px 14px;font-size:13px}.allianceTable tbody tr:last-child td{border-bottom:none}.allianceTable tbody td:nth-child(2),.allianceTable tbody td:nth-child(3){text-align:center;font-weight:800}.allianceTable .tableInput{box-sizing:border-box;color:#e8edf5;width:100%;min-width:0;font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;padding:6px 8px}.allianceTable .tableInput:hover{background:#ffffff09}.allianceTable .tableInput:focus{background:#00000029;border-color:#5865f2a6;outline:none}.allianceTable .tableTagInput{font-weight:800}.allianceTable .tableDelete{opacity:.35}.allianceTable .tableDelete:hover{opacity:1}.allianceTable tbody tr.priorityAlliance{background:#ed42451a;box-shadow:inset 3px 0 #ed4245,inset 0 1px #ed424526,inset 0 -1px #ed424526}.allianceTable tbody tr.priorityAlliance:hover{background:#ed424526}.allianceTable tbody tr.priorityAlliance td{color:#fff}.allianceTable tbody tr.priorityAlliance .tableTagInput{color:#ff8587}.allianceTable tbody tr.priorityAlliance td:first-child:before{content:"★";color:#ed4245;vertical-align:1px;margin-right:7px;font-size:11px;display:inline-block}.priorityBadge{color:#ff8587;letter-spacing:.07em;text-transform:uppercase;background:#ed424529;border:1px solid #ed424540;border-radius:999px;justify-content:center;align-items:center;margin-left:7px;padding:3px 7px;font-size:8px;font-weight:900;display:inline-flex}.app:not(.dark) .allianceTallyPanel{background:#fff;border-color:#00000014}.app:not(.dark) .allianceTallyPanel .panelHeader{background:#f6f7fb;border-color:#00000012}.app:not(.dark) .allianceTable thead th{color:#667085;background:#eef0f5;border-color:#00000012}.app:not(.dark) .allianceTable tbody td{color:#202735;border-color:#0000000f}.app:not(.dark) .allianceTable .tableInput{color:#202735}.app:not(.dark) .allianceTable tbody tr:hover{background:#00000006}.app:not(.dark) .allianceTable tbody tr.priorityAlliance{background:#ed424514}.pageTitle h1{font-weight:800;line-height:1.15;font-size:32px!important}.pageTitle p{line-height:1.6;font-size:15px!important}.ruleGrid .cardTitle,.ruleGrid .cardHeader,.ruleGrid .eyebrow,.ruleGrid .fieldTitle{letter-spacing:.14em;font-size:12px!important}.ruleHero b{line-height:1.3;font-size:22px!important}.ruleHero p{line-height:1.6;font-size:15px!important}.protectedAlliance,.protectedAlliance span,.allianceChip,.allianceChip span{font-weight:700;font-size:15px!important}.rules{margin:0;padding-left:22px}.rules li{margin-bottom:5px;font-size:15px!important;line-height:1.75!important}.muted{line-height:1.6;font-size:14px!important}.diplomacyStatus b,.statusText b{font-size:17px!important}.diplomacyStatus p,.statusText p{line-height:1.6;font-size:14px!important}.ruleStat strong,.ruleStat b{font-size:22px!important}.ruleStat span,.ruleStat label{letter-spacing:.12em;font-size:10px!important}.modal label{font-weight:600;font-size:13px!important}.modal input,.modal textarea,.modal select,.ruleEditorRow input{font-size:15px!important}.modal button{font-size:14px}.ruleGrid>*{min-height:150px}.ruleGrid .rules li::marker{font-size:12px}.ruleHero{gap:18px!important}.ruleHero p{margin-top:7px!important}@media (width<=700px){.pageTitle h1{font-size:27px!important}.ruleHero b{font-size:19px!important}.ruleHero p,.rules li{font-size:14px!important}}.eventCards{gap:14px!important}.bigEvent{min-height:90px;gap:18px!important;padding:18px!important}.bigEvent .date{border-radius:12px!important;width:78px!important;min-width:78px!important;height:68px!important}.bigEvent .date b{line-height:1.2;font-size:16px!important}.bigEvent .date small{margin-top:3px;font-size:13px!important}.bigEvent label{letter-spacing:.12em;margin-bottom:5px;display:block;font-size:11px!important;font-weight:800!important}.bigEvent h3{margin:0!important;font-size:19px!important;font-weight:800!important;line-height:1.3!important}.bigEvent p{margin-top:6px!important;font-size:14px!important;line-height:1.5!important}.bigEvent .rowActions .icon{width:38px!important;height:38px!important}.pageTitle h1{font-size:32px!important}.pageTitle p{font-size:15px!important}.pageTitle .primary{font-size:14px!important}.modal h2{font-size:24px!important}.modal label{font-size:13px!important}.modal input,.modal select,.modal textarea{font-size:15px!important}@media (width<=700px){.bigEvent{gap:12px!important;padding:14px!important}.bigEvent .date{width:65px!important;min-width:65px!important;height:60px!important}.bigEvent h3{font-size:17px!important}.bigEvent p{font-size:13px!important}}.ruleStat{text-align:center!important}.ruleStat strong,.ruleStat b,.ruleStat span,.ruleStat label{width:100%;display:block;text-align:center!important}
